.fb-body,.fb-giftcard{--dw-navy: var(--c-navy, #16264a);--dw-navy-deep: var(--c-navy-deep, #0d1830);--dw-red: var(--c-red, #e8343f);--dw-red-deep: var(--c-red-deep, #c41f2b);--dw-red-ui: var(--c-red-ui, #de2c38);--dw-ice: var(--c-ice, #e8f6fb);--dw-sky: var(--c-sky, #bfe6f7);--dw-snow: var(--c-snow, #ffffff);--dw-ink: var(--c-ink, #14213d);--dw-grey: var(--c-muted, #5b6b86);--dw-hairline: var(--c-line, rgba(22, 38, 74, .12));--dw-display: var(--font-display, "Lilita One", "Arial Rounded MT Bold", system-ui, sans-serif);--dw-body: var(--font-body, "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);--dw-ease: var(--ease-out, cubic-bezier(.22, 1, .36, 1));--dw-spring: var(--ease-spring, cubic-bezier(.34, 1.56, .64, 1));--dw-fast: .18s;--dw-press: .14s;--dw-r-card: 2.4rem;--dw-r-field: 1.6rem;--dw-r-pill: 999px;--dw-shadow-card: 0 1px 2px rgba(13, 24, 48, .06), 0 12px 32px -12px rgba(13, 24, 48, .18);--dw-shadow-lift: 0 2px 4px rgba(13, 24, 48, .06), 0 24px 48px -18px rgba(13, 24, 48, .3);--dw-shadow-pop: 0 2px 6px rgba(13, 24, 48, .08), 0 32px 64px -24px rgba(13, 24, 48, .4);--dw-flake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M9.5 3.8 12 6.2l2.5-2.4M9.5 20.2 12 17.8l2.5 2.4M4.6 10.4l3.3-.9-.9-3.3M19.4 13.6l-3.3.9.9 3.3M4.6 13.6l3.3.9-.9 3.3M19.4 10.4l-3.3-.9.9-3.3'/%3E%3C/svg%3E")}.fb-body,.fb-giftcard,.fb-body :is(.color-scheme-1,.color-scheme-2,.fb-tone--snow,.fb-tone--ice,.fb-tone--sky,.fb-tone--cream){--dw-heading: var(--dw-navy);--dw-text: var(--dw-ink);--dw-muted: var(--dw-grey);--dw-accent: var(--dw-red-deep);--dw-accent-fill: var(--dw-red);--dw-link: var(--dw-navy);--dw-rule: var(--dw-hairline);--dw-rule-strong: rgba(22, 38, 74, .26);--dw-surface: var(--dw-ice);--dw-raised: var(--dw-snow);--dw-field: var(--dw-ice);--dw-field-hover: rgba(22, 38, 74, .28);--dw-error: var(--dw-red-deep);--dw-focus: var(--dw-navy);--dw-halo: rgba(191, 230, 247, .9);--dw-check: var(--dw-navy)}.fb-body :is(.color-scheme-2,.fb-tone--ice,.fb-tone--sky,.fb-tone--cream){--dw-surface: var(--dw-snow);--dw-field: var(--dw-snow)}.fb-body :is(.color-scheme-3,.color-scheme-4,.fb-tone--navy,.fb-tone--night,.fb-tone--burgundy,.fb-tone--burgundy-deep,.fb-tone--ink){--dw-heading: var(--dw-snow);--dw-text: var(--dw-snow);--dw-muted: rgba(255, 255, 255, .74);--dw-accent: var(--dw-sky);--dw-accent-fill: var(--dw-red);--dw-link: var(--dw-sky);--dw-rule: rgba(191, 230, 247, .18);--dw-rule-strong: rgba(191, 230, 247, .42);--dw-surface: rgba(255, 255, 255, .08);--dw-raised: rgba(255, 255, 255, .1);--dw-field: rgba(255, 255, 255, .1);--dw-field-hover: rgba(191, 230, 247, .5);--dw-error: #ffb7bc;--dw-focus: var(--dw-sky);--dw-halo: rgba(191, 230, 247, .28);--dw-check: var(--dw-sky)}.fb-body :is(.color-scheme-5,.fb-tone--red){--dw-heading: var(--dw-snow);--dw-text: var(--dw-snow);--dw-muted: rgba(255, 255, 255, .88);--dw-accent: var(--dw-snow);--dw-accent-fill: var(--dw-navy);--dw-link: var(--dw-snow);--dw-rule: rgba(255, 255, 255, .24);--dw-rule-strong: rgba(255, 255, 255, .5);--dw-surface: rgba(255, 255, 255, .14);--dw-raised: rgba(255, 255, 255, .16);--dw-field: rgba(255, 255, 255, .16);--dw-field-hover: rgba(255, 255, 255, .6);--dw-error: var(--dw-snow);--dw-focus: var(--dw-sky);--dw-halo: rgba(255, 255, 255, .3);--dw-check: var(--dw-snow)}.fb-body :is(.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5):not([class*=fb-tone--]){color:var(--dw-text)}body.fb-body{color:var(--dw-text)}.fb-body ::selection{background-color:#bfe6f7e6;color:var(--dw-navy)}:where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl):not([class*=fb-]){font-family:var(--dw-display);font-weight:400;font-style:normal;font-synthesis:none;text-transform:none;letter-spacing:.005em;line-height:1.08;color:var(--dw-heading, rgb(var(--color-foreground)));text-wrap:balance;overflow-wrap:break-word;word-break:normal}:where(h1,.h0,.h1,.hxl,.hxxl):not([class*=fb-]){font-size:clamp(4rem,2.6rem + 3.8vw,7.2rem);line-height:1}:where(h2,.h2):not([class*=fb-]){font-size:clamp(3.2rem,2.5rem + 2vw,5.2rem);line-height:1.05}:where(h3,.h3):not([class*=fb-]){font-size:clamp(2.2rem,1.95rem + .7vw,2.8rem);line-height:1.15}:where(h4,.h4):not([class*=fb-]){font-size:clamp(1.9rem,1.8rem + .3vw,2.2rem);line-height:1.2}:where(h5,.h5):not([class*=fb-]){font-size:1.8rem;line-height:1.25}:where(h6,.h6):not([class*=fb-]){font-family:var(--dw-body);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dw-accent)}.fb-body :is(h1,h2,h3).caption-large,.fb-body :is(h1,h2,h3).text-body,.fb-body :is(h2,h3).form-status,.fb-body .facets__heading,.fb-body .product-count__text,.fb-body .facet-filters__label,.fb-body .predictive-search__heading,.fb-body .mobile-facets__count{font-family:var(--dw-body);font-weight:500;text-transform:none;letter-spacing:0;line-height:1.5}.fb-body .caption-with-letter-spacing{font-family:var(--dw-body);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fb-body .subtitle{color:var(--dw-muted)}.fb-body .title,.fb-body .title-wrapper-with-link{margin-block:0 clamp(2.4rem,3vw,4rem)}.fb-body .title--primary{margin-block:clamp(3.2rem,4vw,5.6rem) clamp(2.4rem,3vw,4rem)}.fb-body :is(.link,.underlined-link,.customer a,.inline-richtext a,.rte a){color:var(--dw-link);text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--dw-accent-fill) 55%,transparent);text-underline-offset:.24em;text-decoration-skip-ink:auto;transition:text-decoration-color var(--dw-fast) ease,color var(--dw-fast) ease}@media(hover:hover)and (pointer:fine){.fb-body :is(.link,.underlined-link,.customer a,.inline-richtext a,.rte a):hover{color:var(--dw-link);text-decoration-thickness:2px;text-decoration-color:var(--dw-accent-fill)}}.fb-body .rte{line-height:1.65;text-wrap:pretty}.fb-body :is(.fb-dawn-page,.fb-dawn-article,.shopify-policy__body,.collection-hero__description,.fb-dawn-contact__intro) .rte>*+*,.fb-body .rte:is(.article-template__content,.collection-hero__description,.fb-dawn-contact__intro)>*+*{margin-block-start:1em}.fb-body :is(.fb-dawn-page,.fb-dawn-article,.shopify-policy__body) .rte p,.fb-body .rte:is(.article-template__content,.collection-hero__description,.fb-dawn-contact__intro) p{margin-block:0}.fb-body .rte :is(strong,b){font-weight:700;color:var(--dw-heading)}.fb-body .rte :is(h1,h2,h3,h4){margin-block:1.6em .5em}.fb-body .rte>:is(h1,h2,h3,h4):first-child{margin-block-start:0}.fb-body .rte h1{font-size:clamp(3rem,2.5rem + 1.4vw,4rem)}.fb-body .rte h2{font-size:clamp(2.4rem,2.1rem + .9vw,3.2rem);line-height:1.12}.fb-body .rte h3{font-size:clamp(2rem,1.85rem + .4vw,2.4rem);line-height:1.2}.fb-body .rte :is(h4,h5,h6){font-family:var(--dw-body);font-size:1.7rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--dw-heading)}.fb-body .rte ul{list-style:none;padding-inline-start:1.9em}.fb-body .rte ul>li{position:relative}.fb-body .rte ul>li:before{content:"";position:absolute;inset-inline-start:-1.6em;top:.32em;width:1em;height:1em;background-color:var(--dw-accent-fill);-webkit-mask:var(--dw-flake) center / contain no-repeat;mask:var(--dw-flake) center / contain no-repeat}.fb-body .rte ol{list-style-position:outside;padding-inline-start:1.6em}.fb-body .rte ol li::marker{color:var(--dw-accent);font-family:var(--dw-display)}.fb-body .rte li+li{margin-block-start:.5em}.fb-body :is(.rte blockquote,blockquote){display:block;margin-inline:0;padding:1.6rem 2rem 1.6rem 2.4rem;border:0;border-inline-start:4px solid var(--dw-sky);border-radius:0 var(--dw-r-field) var(--dw-r-field) 0;background:var(--dw-surface);color:var(--dw-heading);font-size:1.08em;font-style:normal;font-weight:500}.fb-body :is(.rte hr,hr){height:2px;margin-block:2.4em;border:0;border-radius:2px;background:var(--dw-rule)}.fb-body .rte img{border-radius:var(--dw-r-card)}.fb-body :is(.rte table,table:not([class])){width:100%;border-collapse:separate;border-spacing:0;border:0;border-radius:var(--dw-r-field);box-shadow:inset 0 0 0 1px var(--dw-rule-strong);overflow:hidden;font-size:1.5rem;font-variant-numeric:tabular-nums lining-nums;table-layout:auto}.fb-body :is(.rte,table:not([class])) :is(th,td){padding:1.2rem 1.6rem;border:0;border-bottom:1px solid var(--dw-rule);text-align:start;vertical-align:top}.fb-body :is(.rte,table:not([class])) tr:last-child>:is(td,th){border-bottom:0}.fb-body :is(.rte th,table:not([class]) th,.rte thead td){background:var(--dw-surface);color:var(--dw-heading);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:749px){.fb-body :is(.rte table,table:not([class])){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.fb-body :is(.rte,table:not([class])) :is(th,td){min-width:12rem;padding:1rem 1.2rem}}.fb-body .button,.fb-body .shopify-challenge__button,.fb-body .customer button,.fb-body button.shopify-payment-button__button--unbranded{--dw-btn-bg: var(--dw-red-ui);--dw-btn-bg-hover: var(--dw-red-ui);--dw-btn-fg: #ffffff;--dw-btn-edge: var(--dw-red-deep);--dw-btn-ring: transparent;--dw-btn-lift: 4px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:4.4rem;min-height:5.2rem;margin:0;padding:1.1rem 2.8rem;border:0;border-radius:var(--dw-r-pill);background:var(--dw-btn-bg);color:var(--dw-btn-fg);font-family:var(--dw-body);font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:var(--tracking-button, .01em);text-transform:none;text-align:center;text-decoration:none;text-wrap:balance;box-shadow:inset 0 0 0 2px var(--dw-btn-ring),0 var(--dw-btn-lift) 0 var(--dw-btn-edge),0 10px 22px -12px #0d183073;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dw-press) var(--dw-ease),box-shadow var(--dw-press) var(--dw-ease),background-color var(--dw-fast) ease,color var(--dw-fast) ease}.fb-body .button:before,.fb-body .button:after,.fb-body .shopify-challenge__button:before,.fb-body .shopify-challenge__button:after,.fb-body .customer button:before,.fb-body .customer button:after,.fb-body .shopify-payment-button__button--unbranded:before,.fb-body .shopify-payment-button__button--unbranded:after{content:none}.fb-body .button--secondary,.fb-body button.shopify-payment-button__button--unbranded{--dw-btn-bg: var(--dw-navy);--dw-btn-bg-hover: #1f3360;--dw-btn-fg: #ffffff;--dw-btn-edge: var(--dw-navy-deep)}.fb-body :is(.color-scheme-3,.color-scheme-4,.color-scheme-5,.fb-tone--navy,.fb-tone--night,.fb-tone--red,.fb-tone--burgundy,.fb-tone--burgundy-deep,.fb-tone--ink) .button--secondary{--dw-btn-bg: #ffffff;--dw-btn-bg-hover: var(--dw-ice);--dw-btn-fg: var(--dw-navy);--dw-btn-edge: var(--dw-sky)}.fb-body .button--tertiary{--dw-btn-bg: transparent;--dw-btn-bg-hover: var(--dw-surface);--dw-btn-fg: var(--dw-link);--dw-btn-edge: transparent;--dw-btn-ring: var(--dw-rule-strong);--dw-btn-lift: 0px;min-height:4.4rem;padding:.8rem 1.8rem;font-size:1.4rem;box-shadow:inset 0 0 0 2px var(--dw-btn-ring)}.fb-body .button--small{min-height:4.4rem;padding:.8rem 2rem;font-size:1.5rem}.fb-body .button--full-width{width:100%}@media(hover:hover)and (pointer:fine){.fb-body :is(.button,.shopify-challenge__button,.customer button):not([disabled]):not([aria-disabled=true]):hover{background-color:var(--dw-btn-bg-hover);transform:translateY(-1px);box-shadow:inset 0 0 0 2px var(--dw-btn-ring),0 calc(var(--dw-btn-lift) + 1px) 0 var(--dw-btn-edge),0 14px 26px -12px #0d183080}.fb-body .button--tertiary:not([disabled]):hover{--dw-btn-ring: var(--dw-link)}}.fb-body :is(.button,.shopify-challenge__button,.customer button):not([disabled]):not([aria-disabled=true]):active{transform:translateY(2px);box-shadow:inset 0 0 0 2px var(--dw-btn-ring),0 calc(var(--dw-btn-lift) / 2) 0 var(--dw-btn-edge),0 4px 10px -6px #0d183066;transition-duration:80ms}.fb-body :is(.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled){opacity:.5;cursor:not-allowed;transform:none}.fb-body .button.loading{color:transparent}.fb-body .button.loading>.loading__spinner .path{stroke:var(--dw-btn-fg)}.fb-body .button .sold-out-message.hidden{display:none}.fb-body .shopify-payment-button__button{min-height:5.2rem;border-radius:var(--dw-r-pill);overflow:hidden}.fb-body :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart),.fb-giftcard :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-box-shadow: none}.fb-body .field__input,.fb-body .select__select,.fb-body .customer .field input,.fb-body .customer select{min-height:5.2rem;height:5.2rem;margin:0;border:0;border-radius:var(--dw-r-field);background-color:var(--dw-field);color:var(--dw-text);font-family:var(--dw-body);font-size:1.6rem;box-shadow:none;transition:background-color var(--dw-fast) ease}.fb-body .text-area.field__input,.fb-body textarea.field__input,.fb-body .customer textarea{height:auto;min-height:15rem;padding-top:2.4rem;resize:vertical}.fb-body :is(.field,.select,.customer .field,.localization-form__select,.quantity):before{content:none}.fb-body :is(.field,.select,.customer .field,.localization-form__select,.quantity):after{top:0;right:0;bottom:0;left:0;border:0;border-radius:var(--dw-r-field);box-shadow:inset 0 0 0 2px transparent;transition:box-shadow var(--dw-fast) ease}@media(hover:hover)and (pointer:fine){.fb-body :is(.field,.select,.customer .field,.localization-form__select,.quantity):hover:after,.fb-body :is(.field:hover.field,.select:hover.select,.localization-form__select:hover.localization-form__select):after{box-shadow:inset 0 0 0 2px var(--dw-field-hover)}}.fb-body :is(.field,.select,.customer .field,.localization-form__select,.quantity):focus-within:after{box-shadow:inset 0 0 0 2px var(--dw-focus),0 0 0 4px var(--dw-halo)}.fb-body .field__input:focus,.fb-body .select__select:focus,.fb-body .customer .field input:focus,.fb-body .customer select:focus{outline:0;box-shadow:none}.fb-body .field__input[aria-invalid=true],.fb-body .customer .field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--dw-error)}.fb-body .field__label,.fb-body .customer .field label{top:calc(1.5rem + var(--inputs-border-width, 0px));left:1.8rem;color:var(--dw-muted);font-family:var(--dw-body);font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.5}.fb-body .field__input:focus~.field__label,.fb-body .field__input:not(:placeholder-shown)~.field__label,.fb-body .field__input:-webkit-autofill~.field__label,.fb-body .customer .field input:focus~label,.fb-body .customer .field input:not(:placeholder-shown)~label,.fb-body .customer .field input:-webkit-autofill~label{top:.7rem;left:1.8rem;color:var(--dw-heading);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fb-body .field__input,.fb-body .customer .field input{padding:1.4rem 1.8rem}.fb-body .field__input:focus,.fb-body .field__input:not(:placeholder-shown),.fb-body .field__input:-webkit-autofill,.fb-body .customer .field input:focus,.fb-body .customer .field input:not(:placeholder-shown),.fb-body .customer .field input:-webkit-autofill{padding:2.2rem 1.8rem .6rem}.fb-body .select__select{padding:0 4.8rem 0 1.8rem;font-size:1.5rem;font-weight:500;cursor:pointer}.fb-body :is(.select .svg-wrapper,.customer select+.svg-wrapper){right:1.8rem;color:var(--dw-heading)}.fb-body .field__button{color:var(--dw-heading)}.fb-body .form__message{gap:.8rem;font-size:1.4rem;font-weight:500;line-height:1.45;color:var(--dw-error)}.fb-body .form__message :is(.icon,.svg-wrapper){flex:none;color:currentColor}.fb-body .form-status{color:var(--dw-text)}.fb-body .form-status-list .link{color:var(--dw-error)}:where(.fb-body) :where(input[type=checkbox],input[type=radio]){accent-color:var(--dw-check, #16264a)}.fb-body .quantity{min-height:5.2rem;border-radius:var(--dw-r-pill);background:var(--dw-field)}.fb-body .quantity:after{border-radius:var(--dw-r-pill)}.fb-body .quantity__button{width:4.4rem;color:var(--dw-heading)}.fb-body .quantity__input{background:transparent;color:var(--dw-heading);font-family:var(--dw-display);font-size:1.8rem;opacity:1;font-variant-numeric:tabular-nums}.fb-body .quantity__button .svg-wrapper{width:1.2rem}.fb-body .badge{display:inline-flex;align-items:center;gap:.6rem;min-height:2.8rem;padding:.5rem 1.2rem;border:0;border-radius:var(--dw-r-pill);font-family:var(--dw-body);font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;word-break:normal;box-shadow:0 6px 14px -8px #0d183073}.fb-body :is(.badge.fb-dawn-badge--preorder,.badge.color-scheme-5){background-color:var(--dw-red-ui);color:#fff}.fb-body .badge:is(.color-scheme-3,.color-scheme-4){background-color:var(--dw-navy);color:#fff}.fb-body .price{font-family:var(--dw-display);font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:1.2;font-variant-numeric:tabular-nums lining-nums;color:var(--dw-heading)}.fb-body .price .price-item{margin-inline-end:.8rem}.fb-body .price--on-sale .price-item--regular{font-family:var(--dw-body);font-size:.7em;font-weight:500;color:var(--dw-muted);text-decoration-color:currentColor}.fb-body .price--on-sale .price-item--sale{color:var(--dw-accent)}.fb-body .unit-price{font-family:var(--dw-body);color:var(--dw-muted)}.fb-body :is(.card-wrapper,.product__info-container,.predictive-search,.quick-add-modal) .price--on-sale:not(.fb-omnibus-ok .price--on-sale) .price__regular{display:block}.fb-body :is(.card-wrapper,.product__info-container,.predictive-search,.quick-add-modal) .price--on-sale:not(.fb-omnibus-ok .price--on-sale) :is(.price__sale,.price__badge-sale){display:none}.fb-body :is(.card-wrapper,.product__info-container,.predictive-search,.quick-add-modal) .price--on-sale:not(.fb-omnibus-ok .price--on-sale) .price__regular .price-item--regular{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.fb-body :is(.fb-dawn-omnibus,.fb-omnibus){margin:.6rem 0 0;font-family:var(--dw-body);font-size:1.3rem;font-weight:400;line-height:1.45;color:var(--dw-muted)}.fb-body :is(.focus-inset:focus-visible,.focused.focus-inset){outline:3px solid var(--dw-focus);outline-offset:-3px;box-shadow:none}.fb-body :is(.focus-offset:focus-visible,.focus-offset.focused){outline:3px solid var(--dw-focus);outline-offset:3px;box-shadow:none}.fb-body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded):focus-visible,.fb-body .button.focused{outline:3px solid var(--dw-focus);outline-offset:3px}.fb-body .card__heading a:is(:focus-visible,:focus):after{outline:3px solid var(--dw-focus);outline-offset:3px;border-radius:var(--dw-r-card);box-shadow:none}.fb-body .card__heading a:focus:not(:focus-visible):after{outline:0}.fb-body :is(.quantity__button,.quantity__input):focus-visible{outline:3px solid var(--dw-focus);outline-offset:-3px;border-radius:var(--dw-r-pill);box-shadow:none;background-color:transparent}.fb-body :is(.search__button,.reset__button,.share-button__copy,.share-button__close):focus-visible{outline:3px solid var(--dw-focus);outline-offset:-3px;box-shadow:none}.fb-body :is(a.active-facets__button:focus-visible,a.active-facets__button.focused) .active-facets__button-inner{outline:3px solid var(--dw-focus);outline-offset:3px;box-shadow:none}.fb-body :is(.facet-filters__sort:focus-visible,.facet-filters__sort.focused){outline:3px solid var(--dw-focus);outline-offset:3px;box-shadow:none}.fb-body .facets-layout-list input:focus-visible~.facet-checkbox__text,.fb-body .facets__label:has(:focus-visible) .facet-checkbox__text-label{outline:3px solid var(--dw-focus);outline-offset:3px;border-radius:4px}.fb-body :is(.global-settings-popup,.quick-add-modal__content,.modal__content){border-radius:2.8rem}.fb-body .quick-add-modal{background-color:#0d18309e}.fb-body .quick-add-modal__content{border:0;background-color:var(--dw-snow);color:var(--dw-ink);box-shadow:var(--dw-shadow-pop);overflow:hidden}.fb-body :is(.quick-add-modal__toggle,.product-media-modal__toggle){display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background-color:var(--dw-ice);color:var(--dw-navy);cursor:pointer;transition:background-color var(--dw-fast) ease,transform var(--dw-press) var(--dw-ease)}@media(hover:hover)and (pointer:fine){.fb-body :is(.quick-add-modal__toggle,.product-media-modal__toggle):hover{background-color:var(--dw-sky)}}.fb-body :is(.quick-add-modal__toggle,.product-media-modal__toggle):active{transform:scale(.94)}.fb-body :is(.quick-add-modal__toggle,.product-media-modal__toggle) .icon{width:1.6rem;height:1.6rem}.fb-body .product-media-modal{background-color:var(--dw-snow)}.fb-body .share-button__button{gap:.8rem;min-height:4.4rem;padding-inline:1.6rem;border-radius:var(--dw-r-pill);background:var(--dw-surface);color:var(--dw-heading);font-family:var(--dw-body);font-size:1.4rem;font-weight:700;letter-spacing:0;text-transform:none;transition:background-color var(--dw-fast) ease}@media(hover:hover)and (pointer:fine){.fb-body .share-button__button:hover{background:var(--dw-sky);color:var(--dw-navy)}}.fb-body .share-button__button .icon-share{color:var(--dw-accent)}.fb-body .share-button__fallback{border-radius:var(--dw-r-field);background:var(--dw-field);box-shadow:var(--dw-shadow-card)}.fb-body .share-button__fallback:after{border-radius:var(--dw-r-field);box-shadow:inset 0 0 0 2px var(--dw-rule-strong)}.fb-body .share-button__message:not(:empty){color:var(--dw-text);font-size:1.4rem}@media screen and (max-width:749px){.fb-body .page-width{padding-inline:1.6rem}}.fb-body .shopify-policy__container{max-width:79.2rem;margin:0 auto;padding:clamp(3.2rem,6vw,7.2rem) 1.6rem clamp(6.4rem,9vw,12rem);color:var(--dw-ink)}.fb-body .shopify-policy__title{position:relative;isolation:isolate;display:grid;justify-items:center;gap:1.6rem;margin:0 0 clamp(3.2rem,5vw,5.6rem);padding:clamp(3.2rem,5vw,5.6rem) 2.4rem clamp(4.8rem,6vw,6.4rem);border-radius:2.8rem;background:radial-gradient(ellipse 34% 42px at 18% 100%,#fff 98%,#fff0),radial-gradient(ellipse 44% 56px at 78% 100%,#fff 98%,#fff0),linear-gradient(180deg,var(--dw-ice) 0%,var(--dw-sky) 160%);text-align:center;overflow:hidden}.fb-body .shopify-policy__title:before{content:"";display:block;width:3.6rem;height:3.6rem;background-color:var(--dw-red);-webkit-mask:var(--dw-flake) center / contain no-repeat;mask:var(--dw-flake) center / contain no-repeat;animation:fb-dawn-flake-turn 1.1s var(--dw-ease) both}.fb-body .shopify-policy__title h1{max-width:18ch;margin:0;color:var(--dw-navy);font-size:clamp(3.6rem,2.6rem + 3vw,5.6rem);line-height:1.02}.fb-body .shopify-policy__body{max-width:68ch;margin-inline:auto;font-size:clamp(1.6rem,1.55rem + .15vw,1.7rem);line-height:1.7}.fb-body .shopify-policy__body .rte :is(h2,h3){margin-block:2em .4em;color:var(--dw-navy)}.fb-body .shopify-policy__body .rte :is(h4,h5,h6){margin-block:1.6em .3em}.fb-body .shopify-policy__body .rte :is(p,li){color:var(--dw-ink)}.fb-body .shopify-policy__body .rte a{overflow-wrap:anywhere}@keyframes fb-dawn-fade{0%{opacity:.01}to{opacity:1}}@keyframes fb-dawn-slide{0%{opacity:.01;transform:translateY(2.4rem)}to{opacity:1;transform:none}}@keyframes fb-dawn-flake-turn{0%{opacity:0;transform:rotate(-120deg) scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html:is([data-motion=full],[data-motion=soft]) .scroll-trigger:is(.animate--fade-in,.animate--slide-in){opacity:.01}html:is([data-motion=full],[data-motion=soft]) .scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:fb-dawn-fade .7s var(--dw-ease) both}html[data-motion=full] .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{opacity:1;animation:fb-dawn-slide .7s var(--dw-ease) both;animation-delay:calc(var(--animation-order, 0) * 80ms)}html[data-motion=soft] .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{opacity:1;animation:fb-dawn-fade .6s var(--dw-ease) both;animation-delay:calc(var(--animation-order, 0) * 60ms)}html .scroll-trigger.scroll-trigger--design-mode:is(.animate--fade-in,.animate--slide-in),html .scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transform:none}html[data-motion=full] .card .media>img.motion-reduce{transition:transform .7s var(--ease-out, cubic-bezier(.22, 1, .36, 1)),opacity .4s ease!important}}html[data-motion=full] .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-timing-function:var(--ease-out, cubic-bezier(.22, 1, .36, 1))}html[data-motion=none] .scroll-trigger:is(.animate--fade-in,.animate--slide-in),html[data-motion=none] .shopify-policy__title:before{opacity:1!important;animation:none!important;transform:none!important}html[data-motion=soft] :is(.button,.customer button,.quick-add-modal__toggle,.product-media-modal__toggle),html[data-motion=soft] :is(.button,.customer button):is(:hover,:active){transform:none!important}html[data-motion=soft] .shopify-policy__title:before{animation:fb-dawn-fade .6s ease both!important}html[data-motion=soft] :is(.card-wrapper,.card):hover .media.media--hover-effect>img,html[data-motion=soft] :is(.search__button,.reset__button):hover .icon{transform:none!important}html[data-motion=soft] details[open]>.share-button__fallback,html[data-motion=soft] .facets__disclosure[open] .facets__display,html[data-motion=soft] .facets__disclosure-vertical[open] .facets__display-vertical{animation:fb-dawn-fade .22s ease both!important}html.js[data-motion=soft] .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:none!important;opacity:0}html.js[data-motion=soft] .mobile-facets__inner{transition:opacity .24s ease!important}html.js[data-motion=soft] .mobile-facets__submenu{transform:none!important;opacity:0;transition:opacity .24s ease,visibility .24s!important}html.js[data-motion=soft] details[open].menu-opening>.mobile-facets__submenu{opacity:1}html[data-motion=none] :is(.button,.customer button,.quick-add-modal__toggle,.product-media-modal__toggle){transition:none!important;transform:none!important}@media(forced-colors:active){.fb-body :is(.button,.badge,.pagination__item--current,.field__input,.select__select){border:2px solid CanvasText}.fb-body .shopify-policy__title:before,.fb-body .rte ul>li:before{background-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/frost-dawn-overrides.css.map */
