.bbb-builder{--bbb-ink: #082d5c;--bbb-muted: #4a5a70;--bbb-line: #ecdcc4;--bbb-tile: #fff4e2;--bbb-card: #ffffff;--bbb-blue: #f47b20;background:linear-gradient(180deg,#fff6ea,#fff9f2)}.bbb-builder:has(.nybe-banner){padding-top:0}.bbb-builder [tabindex="-1"]:focus{outline:none}.nybe-banner{position:relative;overflow:hidden;background:#082d5c;color:#fff;isolation:isolate}.nybe-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.nybe-banner__bg picture,.nybe-banner__img{display:block;width:100%;height:100%;object-fit:cover;object-position:85% 50%}.nybe-banner__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#082d5c,#082d5cf0 38%,#082d5c59 62%,#082d5c00 80%)}.nybe-banner__inner{padding-block:2.6rem 3rem}.nybe-banner__copy{display:grid;gap:1rem;max-width:30rem}.nybe-banner__copy .bbb-eyebrow{margin:0;color:#f47b20;font-size:1.3rem}.nybe-banner__title{color:#fff;font-size:clamp(3.2rem,5.2vw,5.8rem);line-height:.94;position:relative;padding-bottom:1.2rem}.nybe-banner__title:after{content:"";position:absolute;left:.1em;bottom:0;width:1.8em;max-width:14rem;height:.45rem;border-radius:50%;background:#f47b20;transform:rotate(-2deg)}.nybe-banner__sub{margin:0;font-size:1.45rem;line-height:1.45;color:#ffffffe6}.nybe-banner__copy--p2,.bbb-builder[data-step="2"] .nybe-banner__copy--p1{display:none}.bbb-builder[data-step="2"] .nybe-banner__copy--p2{display:grid}@media screen and (min-width:750px){.nybe-banner__inner{padding-block:3.6rem 4.4rem}.nybe-banner__copy{max-width:52rem}.nybe-banner__sub{font-size:1.8rem}.nybe-banner__bg:after{background:linear-gradient(90deg,#082d5c,#082d5ceb 30%,#082d5c4d 52%,#082d5c00 66%)}}@media screen and (max-width:749px){.nybe-banner__bg:after{background:linear-gradient(90deg,#082d5cf5,#082d5ce0 50%,#082d5c40 85%)}}.bbb-builder__wrap{padding-top:2rem}.bbb-stepnav__list{gap:0;flex-wrap:nowrap}.bbb-stepnav__item{color:var(--bbb-ink);font-size:1.35rem;font-weight:600;padding:.4rem 0;gap:.8rem}.bbb-stepnav__item+.bbb-stepnav__item:before{width:2.4rem;height:.15rem;background:#082d5c59;margin:0 1rem}.bbb-stepnav__dot{width:2.8rem;height:2.8rem;border:.15rem solid var(--bbb-ink);background:#fff;color:var(--bbb-ink);font-size:1.35rem;font-weight:700}.bbb-stepnav__item[aria-current=step]{font-weight:800}.bbb-stepnav__item[aria-current=step] .bbb-stepnav__dot{background:#f47b20;border-color:#f47b20;color:#fff}.bbb-stepnav__item.is-done .bbb-stepnav__dot{background:var(--bbb-ink);border-color:var(--bbb-ink);color:#fff}.nybe-stepnav__check{display:none}.bbb-stepnav__item.is-done .nybe-stepnav__check{display:block}.bbb-stepnav__item.is-done .nybe-stepnav__n{display:none}@media screen and (min-width:750px){.bbb-stepnav__item+.bbb-stepnav__item:before{width:6.4rem;margin:0 1.8rem}.bbb-stepnav__item{font-size:1.5rem}}@media screen and (max-width:420px){.bbb-stepnav__item+.bbb-stepnav__item:before{width:1.6rem;margin:0 .6rem}}.bbb-tray{position:relative;background:#fff;border:0;border-radius:2rem;box-shadow:0 .2rem .6rem #7846140d,0 1rem 3rem #78461414;padding:1.6rem}.bbb-slot{position:relative}.bbb-slot__img{border:.15rem dashed #cbbfae;background:#fbf8f3;border-radius:1.2rem}.bbb-slot.is-filled .bbb-slot__img{border:.2rem solid #f47b20;background:#fff6e8}.bbb-slot.is-filled .bbb-slot__img:after{display:none}.nybe-slot__plus{position:absolute;top:0;left:0;width:100%;aspect-ratio:1;display:grid;place-items:center;color:#8a7e6c;pointer-events:none}.bbb-slot.is-filled .nybe-slot__plus{display:none}.nybe-slot__x{display:none;position:absolute;top:-.8rem;right:-.8rem;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--bbb-ink);color:#fff;place-items:center;box-shadow:0 0 0 .25rem #fff}.bbb-slot.is-filled .nybe-slot__x{display:grid}.bbb-slot__n{color:var(--bbb-ink);font-weight:600;letter-spacing:.06em}.bbb-slot__label{color:var(--bbb-ink);font-weight:800}.bbb-progress{font-size:1.9rem;font-weight:900;color:var(--bbb-ink);padding-top:1.8rem}.bbb-progress:before{background:#f1e7d8;height:.8rem}.bbb-progress:after{background:#f47b20;height:.8rem}.bbb-tray__hint{color:var(--bbb-ink);font-size:1.4rem}.nybe-tray__art{display:none}@media screen and (min-width:990px){.bbb-tray{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;gap:4rem;padding:2.4rem 3.2rem}.bbb-tray__slots{width:calc(var(--bbb-sleeves, 3) * 12rem);max-width:none;gap:2rem}.bbb-tray__status{border-left:.1rem solid var(--bbb-line);padding-left:4rem}.bbb-progress{font-size:2.4rem}.nybe-tray__art{display:block;width:9.6rem}.nybe-tray__art img{width:100%;height:auto;display:block;mix-blend-mode:multiply}}.nybe-fhead{margin:1.2rem auto .4rem}.nybe-fhead h2{font-size:clamp(2.8rem,4.4vw,4.6rem)}.nybe-fhead p{color:var(--bbb-ink);font-size:1.7rem}.bbb-fgrid{gap:1.2rem}.bbb-fcard{background:var(--nybe-card, #fff6e8);border:.2rem solid transparent;box-shadow:0 .2rem .6rem #7846140f;position:relative}.bbb-fcard__media{background:transparent}.bbb-fcard__body{justify-items:center;text-align:center;padding:.4rem 1.2rem 1.4rem}.bbb-fcard__name{color:var(--bbb-ink)}.bbb-fcard__badge{display:none!important}.nybe-fcard__check{display:none;position:absolute;top:.8rem;right:.8rem;width:3rem;height:3rem;border-radius:50%;background:#f47b20;color:#fff;place-items:center;box-shadow:0 0 0 .25rem #fff}.bbb-fcard.is-picked{border-color:#f47b20;background:#fff;box-shadow:0 .6rem 2rem #f47b202e}.bbb-fcard.is-picked .nybe-fcard__check{display:grid}.bbb-stepper{background:#fff;border:.15rem solid #e4d6c2;width:100%;max-width:15rem;margin-inline:auto;grid-template-columns:3.8rem 1fr 3.8rem}.bbb-stepper__btn{width:3.6rem;height:3.6rem}.bbb-stepper__btn--add{background:var(--bbb-ink)}.bbb-fcard.is-picked .bbb-stepper{border-color:#f47b20}.bbb-fcard.is-picked .bbb-stepper__btn--add{background:#c9420c}@media screen and (max-width:749px){.bbb-fcard__body{padding-bottom:1.2rem}}.bbb-next,.bbb-checkout{border-radius:999px;min-height:6rem;font-size:1.8rem;font-weight:800;letter-spacing:.03em;display:inline-flex;align-items:center;justify-content:center;background-image:linear-gradient(180deg,#e8501a,#c9420c);color:#fff}.bbb-next{padding-inline:4rem}@media screen and (max-width:749px){.bbb-view__actions .bbb-next{width:100%;min-width:0}}.bbb-checkout{font-size:2rem}.nybe-benefit-row{list-style:none;margin:.8rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}.nybe-benefit-row__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;align-items:center;color:var(--bbb-ink)}.nybe-benefit-row__icon{color:#f47b20}.nybe-benefit-row__item strong{display:block;font-size:1.7rem;font-weight:800}.nybe-benefit-row__item span span{font-size:1.4rem;color:var(--bbb-muted)}@media screen and (min-width:750px){.nybe-benefit-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.nybe-benefit-row__item{justify-content:center;padding:.4rem 2.4rem}.nybe-benefit-row__item+.nybe-benefit-row__item{border-left:.1rem solid rgba(8,45,92,.2)}}.nybe-p2head{display:none}.bbb-card2{border:0;border-radius:2rem;box-shadow:0 .2rem .6rem #7846140d,0 1rem 3rem #78461414}.bbb-card2__title{font-size:2.4rem;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;color:var(--bbb-ink);line-height:1.05}.bbb-card2__hint,.nybe-card2__sub{margin:.4rem 0 0;font-size:1.45rem;color:var(--bbb-ink)}.bbb-card2__edit{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;color:var(--bbb-ink)}.bbb-card2__head{align-items:flex-start}.bbb-boxsum{gap:0}.bbb-boxsum__item{padding:.8rem 0}.bbb-boxsum__item+.bbb-boxsum__item{border-top:.1rem solid var(--bbb-line)}.bbb-boxsum__img{background:#fff4e2;border-radius:1.2rem}.bbb-boxsum__name{font-size:1.7rem;color:var(--bbb-ink)}.bbb-boxsum__qty{color:var(--bbb-ink)}.nybe-tag{display:inline-block;vertical-align:middle;margin-left:.8rem;padding:.3rem 1rem;border-radius:999px;background:#c9420c;color:#fff;font-size:1.2rem;font-weight:800;letter-spacing:.02em;text-transform:none}.bbb-addon{grid-template-columns:8rem minmax(0,1fr) auto;align-items:center;padding:1.2rem;border:.2rem solid #e4d6c2;border-radius:1.6rem}.bbb-addon__media{width:8rem;height:8rem;background:#fff4e2}.bbb-addon:has(.bbb-addon__input:checked){border-color:#f47b20;background:#fff6e8}.bbb-addon__name{font-size:1.7rem;color:var(--bbb-ink)}.nybe-addon__desc{font-size:1.35rem;color:var(--bbb-muted);line-height:1.35}.bbb-addon__price{color:#b9520a;font-weight:800;font-size:1.6rem}.bbb-addon__check{align-self:start;border-color:#b7aa97;background:#fff}.bbb-addon__input:checked~.bbb-addon__check{background:#f47b20;border-color:#f47b20}.bbb-option{border:.2rem solid #e4d6c2;border-radius:1.4rem;padding:1.4rem 1.6rem}.bbb-option:has(input:checked),.bbb-option--sub.is-selected{border-color:#f47b20;background:#fff6e8}.bbb-option__radio{border-color:#8a8f99}.bbb-option input:checked+.bbb-option__radio{border-color:#f47b20}.bbb-option input:checked+.bbb-option__radio:after{background:#f47b20}.bbb-option__name{color:var(--bbb-ink);font-size:1.7rem}.nybe-option__note{display:block;flex-basis:100%;font-size:1.4rem;font-weight:400;color:var(--bbb-muted)}.bbb-option__badge{background:#cfe5f8;color:var(--bbb-ink)}.bbb-option__price{color:var(--bbb-ink);font-size:1.9rem}.bbb-option__freq,.bbb-option__note{color:var(--bbb-ink)}.bbb-totals{font-size:1.55rem}.bbb-totals dt,.bbb-totals dd{color:var(--bbb-ink)}.bbb-totals__total{margin:.4rem 0 0;padding:1.4rem 1.6rem;border:0;border-radius:1.4rem 1.4rem 0 0;background:#fff6e8;font-size:2rem;font-weight:800;color:var(--bbb-ink)}.bbb-totals__total strong{color:#c9420c;font-size:3rem}.nybe-saving{margin:-1.4rem 0 0;padding:0 1.6rem 1.4rem;border-radius:0 0 1.4rem 1.4rem;background:#fff6e8;display:flex;justify-content:center;align-items:center;gap:.6rem;font-size:1.45rem;font-weight:700;color:#1e7b34}.nybe-saving[hidden]{display:none}.bbb-totals__ship{color:#1e7b34}.nybe-perks{list-style:none;margin:1.6rem 0 0;display:grid;gap:0;padding:1rem 2rem;background:linear-gradient(120deg,#fff6e8,#fff1dc)}.nybe-perks__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.4rem 0;color:var(--bbb-ink)}.nybe-perks__item+.nybe-perks__item{border-top:.1rem solid var(--bbb-line)}.nybe-perks__icon{color:#f47b20}.nybe-perks__item strong{display:block;font-size:1.7rem;font-weight:800}.nybe-perks__item span span{font-size:1.4rem}.bbb-bar{background:#fffffffa}.bbb-bar .button{border-radius:999px;background-image:linear-gradient(180deg,#e8501a,#c9420c);color:#fff}.bbb-bar__dot{border-color:#cbbfae;background:#fbf8f3}.bbb-bar__dot.is-filled{border-color:#f47b20}.bbb-bar__total{color:var(--bbb-ink)}.bbb-fcard__media{aspect-ratio:5 / 4}.bbb-fcard__img{width:78%;height:92%}@media screen and (max-width:989px){.bbb-builder{padding-bottom:14rem}.bbb-bar{padding:1.6rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom));border-top:0;box-shadow:0 -.8rem 2.4rem #082d5c24}.bbb-bar__p1,.bbb-bar__p2{gap:1.4rem}.bbb-bar__dots{gap:.8rem}.bbb-bar__dot{width:5.6rem;height:5.6rem;border-radius:1.2rem;border-width:.2rem;cursor:pointer}.bbb-bar__dot.is-filled{border-color:#f47b20;background:#fff6e8;cursor:default}.bbb-bar__count{font-size:1.8rem;font-weight:900;color:var(--bbb-ink)}.bbb-bar__total{font-size:2.4rem;font-weight:900}.bbb-bar .button{min-height:6rem;padding-inline:3.2rem;font-size:1.8rem;font-weight:800}}@media screen and (max-width:374px){.bbb-bar__dot{width:4.6rem;height:4.6rem}.bbb-bar .button{padding-inline:2.2rem;font-size:1.6rem}}.bbb-slot{cursor:pointer}.bbb-addons>li{display:flex}.bbb-addons .bbb-addon{width:100%;height:100%}@media screen and (max-width:749px){.bbb-addons{grid-template-columns:minmax(0,1fr);gap:1rem}.bbb-addons .bbb-addon{grid-template-columns:6.4rem minmax(0,1fr) auto;grid-template-areas:"media name price" "media note price";column-gap:1.4rem;row-gap:.2rem;align-items:center;padding:1.2rem 1.6rem 1.2rem 1.2rem}.bbb-addon__media{grid-area:media;width:6.4rem;height:6.4rem}.bbb-addon__text{display:contents}.bbb-addon__name{grid-area:name;align-self:end;font-size:1.6rem;line-height:1.2}.nybe-addon__desc{grid-area:note;align-self:start;font-size:1.3rem}.bbb-addon__price{grid-area:price;display:grid;justify-items:end;text-align:right;font-size:1.7rem;white-space:nowrap}.bbb-addon__every:not([hidden]){display:block;font-size:1.2rem;font-weight:600;color:var(--bbb-muted)}.bbb-addon__check{position:absolute;top:-.9rem;right:-.9rem;width:2.4rem;height:2.4rem;box-shadow:0 0 0 .25rem #fff}.bbb-addon{position:relative}}.nybe-bar__info,.nybe-bar__sum{display:none}@media screen and (max-width:989px){.bbb-builder[data-step="2"]{padding-bottom:20rem}.bbb-builder[data-step="2"] .bbb-bar__p2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info info" "sum btn";align-items:center;row-gap:1.4rem;column-gap:1.6rem}.nybe-bar__info{grid-area:info;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.6rem;padding-bottom:1.2rem;border-bottom:.1rem solid var(--bbb-line);font-size:1.45rem;font-weight:700}.nybe-bar__ship,.nybe-bar__save{display:inline-flex;align-items:center;gap:.6rem}.nybe-bar__ship{color:var(--bbb-ink)}.nybe-bar__ship .bbb-icon{color:#f47b20}.nybe-bar__save{color:#1e7b34}.nybe-bar__save[hidden]{display:none}.nybe-bar__sum{grid-area:sum;display:grid;gap:.2rem;line-height:1.1}.nybe-bar__label{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bbb-muted)}.bbb-builder[data-step="2"] .bbb-bar__total{font-size:2.6rem}.bbb-builder[data-step="2"] .bbb-bar__p2 .button{grid-area:btn;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nybe-builder.css.map */
