:root{--sk-ink: #2b2520;--sk-text: #4d463f;--sk-ivory: #fffcf8;--sk-sand: #f6efe6;--sk-beige: #f4e3da;--sk-blush: #f4e3da;--sk-rose: #9c6350;--sk-moss: #5a6955;--sk-sage: #e6eadf;--sk-mist: #e6eadf;--sk-line: rgb(77 70 63 / .16);--sk-shimmer: #f6efe6;--sk-shadow: 0 12px 32px -20px rgb(0 0 0 / .2);--sk-shadow-lg: 0 24px 60px -30px rgb(0 0 0 / .3);--sk-ease: cubic-bezier(.25, .46, .45, .94);--sk-ease-soft: cubic-bezier(.22, 1, .36, 1);--sk-track: 0;--sk-track-wide: .18em;--fz-ink: var(--sk-ink);--fz-cream: var(--sk-sand);--fz-orange: var(--sk-rose);--fz-lime: var(--sk-blush);--fz-pink: var(--sk-blush);--fz-sky: var(--sk-sand);--fz-grape: var(--sk-rose);--fz-line: var(--sk-line);--fz-shadow-sm: none;--fz-shadow: var(--sk-shadow);--fz-shadow-lg: var(--sk-shadow-lg);--fz-spring: var(--sk-ease-soft)}.color-scheme-4,.color-scheme-5,.color-scheme-6{--sk-line: rgb(255 255 255 / .2);--sk-shimmer: rgb(255 255 255 / .06)}body{background-color:#fffcf8;line-height:1.65}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.display{line-height:1.45;letter-spacing:var(--sk-track);text-wrap:balance}.display{line-height:1.25}.block-heading em{font-style:normal;color:var(--c-accent)}.eyebrow{display:inline-block;width:fit-content;color:var(--c-heading);font-family:var(--font-body);font-weight:500;font-size:11px;line-height:1.4;letter-spacing:var(--sk-track-wide);text-transform:uppercase}.align-text-center .eyebrow,.section-heading--center .eyebrow{margin-inline:auto}::selection{background:#2b2520;color:#fffcf8}a{text-underline-offset:.3em}.button:not(.button--link),.shopify-payment-button__button--unbranded{min-height:3.25rem;padding:1em 2.4em;font-size:12px;font-weight:500;letter-spacing:var(--sk-track-wide);transition:background-color .3s var(--sk-ease),color .3s var(--sk-ease),border-color .3s var(--sk-ease),opacity var(--duration)}.button:not(.button--link):not(.button--secondary):hover,.shopify-payment-button__button--unbranded:hover{--btn-bg: transparent;--btn-fg: var(--c-btn);--btn-border: var(--c-btn);translate:none}.button--secondary:hover{translate:none}.button--link{font-size:12px;font-weight:500;letter-spacing:var(--sk-track-wide);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.55em}.header-wrapper:not(.header-wrapper--transparent),.header-wrapper--scrolled{background-color:rgb(var(--c-bg-rgb) / .98)}.header-wrapper--bordered:not(.header-wrapper--transparent),.header-wrapper--bordered.header-wrapper--scrolled{border-bottom:1px solid var(--sk-line);box-shadow:none}.header--nav-below .header__nav{border-top:0}.header--nav-below .nav__link,.header--nav-below .nav summary{min-height:2.75rem}@media(min-width:990px){.nav .nav__link>span,.nav summary>span{background-image:none}.nav__item>.nav__link:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.65,.05,.36,1);pointer-events:none}.nav__item>.nav__link:hover:after,.nav__item>.nav__link:focus-visible:after,.nav__item>.nav__link[aria-current=page]:after{transform:scaleX(1)}.nav__link:hover,.nav summary:hover{color:inherit}.nav__dropdown,.nav .mega{border-radius:0;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:left top;background-size:100% 2px;animation:sk-panel-in .26s cubic-bezier(.33,1,.68,1) backwards,sk-panel-bar .32s cubic-bezier(.65,.05,.36,1) .05s backwards}.nav__dropdown{color:var(--c-heading);box-shadow:2px 4px 14px #0000000f;padding-block:1rem}.nav__dropdown a{border-radius:0;padding:.4rem 1.4rem;color:rgb(var(--c-text-rgb) / .62);background:none;letter-spacing:.04em;transition:color .2s ease}.nav__dropdown a:hover,.nav__dropdown a[aria-current=page]{color:var(--c-heading);background:none}}@keyframes sk-panel-in{0%{opacity:0;translate:0 6px}}@keyframes sk-panel-bar{0%{background-size:0 2px}}@media(prefers-reduced-motion:reduce){.nav__item>.nav__link:after{transition:none}.nav__dropdown,.nav .mega{animation:none}}@media(min-width:990px){.header--logo-left:not(.header--nav-below):not(.header--nav-drawer){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header--logo-left:not(.header--nav-below):not(.header--nav-drawer) .header__nav{justify-content:center}.header--logo-left:not(.header--nav-below):not(.header--nav-drawer) .header__logo{justify-self:start}}@media(min-width:990px){.header--logo-center:not(.header--nav-below):not(.header--nav-drawer){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav logo right"}.header--logo-center:not(.header--nav-below):not(.header--nav-drawer) .header__left{display:none}.header--logo-center .header__logo{justify-self:center}}.header__logo{line-height:1}.card__media video.media--secondary{width:100%;height:100%;object-fit:var(--card-fit, cover)}.header .icon-button.header__cart{--cart-count-top: -.1rem;--cart-count-right: -.3rem}.header__cart .cart-count{min-width:1.05rem;height:1.05rem;padding-inline:.2rem;background:#2b2520;color:#fffcf8;font-size:.6rem;box-shadow:none}.announcement{font-family:var(--font-body);font-size:11px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.product-card{--sk-tile: var(--sk-sand);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.color-scheme-2 .product-card,.color-scheme-3 .product-card{--sk-tile: #fffcf8}.product-card .card__media .media{border-radius:0;background-color:var(--sk-tile)}.product-card .card__title{margin-top:.9rem;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.6;letter-spacing:.02em;text-transform:none;color:var(--c-heading)}.product-card .card__link:hover{text-decoration:none}.product-card .card__price{color:var(--c-text);font-size:13px;letter-spacing:.04em}.product-card :is(.price,.swatches,.rating,.card__rating){justify-content:var(--card-align, start);display:flex}.product-card .card__rating{display:flex}.product-card .card__rating[hidden]{display:none}.product-card .card__vendor{margin-inline:0;align-self:var(--card-align, start)}.product-card :is(.card__title,.card__price,.card__vendor,.card__swatches,.card__rating){width:100%}.product-card .card__vendor{width:auto}:is(.product-card,.image-quick-view) .card__variants{border:1px solid var(--sk-line);border-radius:0;background:#fffcf8;color:#2b2520;box-shadow:var(--sk-shadow-lg)}:is(.product-card,.image-quick-view) .card__variants .variant-option legend{color:#2b2520}:is(.product-card,.image-quick-view) .card__variants .variant-chip{border-color:#d9cfc2;border-radius:0;background:#fffcf8;color:#2b2520;letter-spacing:.06em}:is(.product-card,.image-quick-view) .card__variants .variant-chip:hover{border-color:#2b2520}:is(.product-card,.image-quick-view) .card__variants input:checked+.variant-chip{border-color:#2b2520;background:#2b2520;color:#fffcf8}:is(.product-card,.image-quick-view) .card__variants input[data-unavailable]+.variant-chip{color:#b5aa9d}:is(.product-card,.image-quick-view) .card__variant-add{border:1px solid #2b2520;border-radius:0;background:#2b2520;color:#fffcf8;letter-spacing:var(--sk-track-wide);text-transform:uppercase;font-size:12px}:is(.product-card,.image-quick-view) .card__variant-add:hover:not(:disabled){background:transparent;color:#2b2520}.product-card .card__quick-add .icon-button{border-radius:0;color:#fffcf8;box-shadow:none;transition:background-color .3s var(--sk-ease),color .3s var(--sk-ease),opacity .3s var(--sk-ease),translate .3s var(--sk-ease)}@media(hover:hover){.product-card .card__quick-add .icon-button{opacity:0;translate:0 8px}.product-card:hover .card__quick-add .icon-button,.product-card:focus-within .card__quick-add .icon-button{opacity:1;translate:0 0}.product-card .card__quick-add .icon-button:hover{background:#2b2520;color:#fffcf8}.product-card .card__media .media>img{transition:transform 1s var(--sk-ease),opacity .6s var(--sk-ease)}.hover-zoom .product-card:hover .media img,.product-card:hover .card__media .media>img{transform:scale(1.04)}.product-card .card__title .card__link{padding-bottom:.2em;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .6s var(--sk-ease-soft),color .4s var(--sk-ease)}.product-card:hover .card__title .card__link,.product-card .card__title .card__link:focus-visible{background-size:100% 1px}}@media(prefers-reduced-motion:reduce){.product-card .card__title .card__link{transition:none}}.badge{border-radius:0;font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;box-shadow:none}.collection-tile,.promo-tile{border-radius:0}.collection-tile__title{font-family:var(--font-heading);font-weight:400;font-size:13px;letter-spacing:var(--sk-track-wide);text-transform:uppercase}@media(hover:hover){.collection-tile .media img,.promo-tile .media img{transition:transform 1.1s var(--sk-ease)}.collection-tile:hover .media img,.promo-tile:hover .media img{transform:scale(1.04)}}.trust-badge--pill,.pill{width:fit-content;max-width:100%;border:1px solid var(--sk-line);border-radius:0;background:transparent;letter-spacing:.06em}.testimonial--card,.testimonial--glass{border:1px solid var(--sk-line);border-radius:0;box-shadow:none}.testimonial__quote{font-family:var(--font-body);font-weight:400;font-style:normal;font-size:15px;line-height:1.7;color:var(--c-heading)}.stat__value{font-family:var(--font-heading);font-weight:400;color:var(--c-heading);letter-spacing:var(--sk-track)}.benefit__icon{border:0;border-radius:0;background:transparent;color:var(--c-heading)}.steps:not(.steps--horizontal) .step__marker{color:var(--c-heading);background:transparent;border:1px solid currentColor;border-radius:0;font-family:var(--font-heading);font-weight:400}.steps--horizontal .step__marker{font-family:var(--font-heading);font-weight:400;color:var(--c-heading);-webkit-text-stroke:0}.checklist li::marker{color:var(--c-heading)}.comparison__table .comparison__us{background:var(--sk-sand);color:#2b2520}.comparison__table thead .comparison__us{font-family:var(--font-heading);font-weight:500;font-size:12px;letter-spacing:var(--sk-track-wide);text-transform:uppercase}.comparison__us .comparison__mark--yes{background:#2b2520;color:#fffcf8}.comparison__us .comparison__mark--no{background:#e8dfd3;color:#7a7067}.accordion__row{border-color:var(--sk-line)}.accordion__summary{font-family:var(--font-heading);font-weight:400;font-size:13px;letter-spacing:.12em;text-transform:uppercase;transition:color .3s var(--sk-ease)}@media(hover:hover){.accordion__summary:hover{color:var(--c-accent)}}.marquee{font-family:var(--font-body);font-weight:400;text-transform:uppercase;letter-spacing:var(--sk-track-wide)}.block-marquee .marquee__track:not(:has(.block-icon,img))>:is(.block-text,.block-heading){display:inline-flex;align-items:center;gap:var(--marquee-gap, 3rem)}.block-marquee .marquee__track:not(:has(.block-icon,img))>:is(.block-text,.block-heading):after{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.block-marquee .marquee__track{align-items:center}.block-marquee .marquee__track>.block-icon{align-self:center;line-height:0}.block-marquee .marquee__track :is(p,.block-heading){line-height:1.2}.countdown__unit{border:1px solid var(--sk-line);border-radius:0;background:var(--countdown-box, transparent);color:var(--countdown-box-text, var(--c-heading))}.countdown__num{font-family:var(--font-heading);font-weight:400}@media(min-width:750px){.steps--horizontal.steps--cols{grid-template-columns:repeat(var(--steps-cols),minmax(0,1fr))}}@media(max-width:749px){.steps--horizontal.steps--cols-sm{grid-template-columns:repeat(var(--steps-cols-sm),minmax(0,1fr))}}.block-group{display:flex;flex-direction:column}.block-group>.layout{flex:1 1 auto;height:auto}.input,.textarea,.select{transition:border-color .3s var(--sk-ease)}.input:focus-visible,.textarea:focus-visible,.select:focus-visible{border-color:var(--c-heading);box-shadow:none}input:not([type=radio],[type=checkbox],[type=range],[type=file],[type=submit],[type=button]):focus-visible,textarea:focus-visible,select:focus-visible{outline:none}:is(div,section,main,article,aside,header,footer,nav,ul,ol,li,form,fieldset,figure,span,p,h1,h2,h3,h4,h5,h6):focus,:is(div,section,main,article,aside,header,footer,nav,ul,ol,li,form,fieldset,figure,span,p,h1,h2,h3,h4,h5,h6):focus-visible{outline:none}.facets-toolbar .button[data-dialog-open]{min-height:2.6rem;padding-block:.4rem}@media(max-width:749px){.facets-toolbar .button[data-dialog-open]{min-height:2.75rem}}@media(max-width:989px){dialog.search-modal{inset:0 auto 0 0;width:calc(100% - 50px);height:100%;height:100dvh;max-height:none;margin:0;opacity:1;translate:-100% 0;box-shadow:30px 0 60px -24px #0000004d}dialog.search-modal[open]{translate:0 0}@starting-style{dialog.search-modal[open]{translate:-100% 0;opacity:1}}dialog.search-modal .modal__content{padding:.6rem 1.1rem 2rem}dialog.search-modal .search-form{flex-direction:column;align-items:stretch;gap:.5rem}dialog.search-modal .search-form__field{flex:none}dialog.search-modal .search-form [data-dialog-close]{order:-1;align-self:flex-end;display:grid;place-items:center;width:2.5rem;height:2.5rem;min-height:0;margin-inline-end:-.6rem;padding:0;font-size:0;text-decoration:none}dialog.search-modal .search-form [data-dialog-close]:before{content:"";width:1.25rem;height:1.25rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}}.newsletter-popup__inner,.modal{border-radius:0;box-shadow:var(--sk-shadow-lg)}.drawer{box-shadow:-24px 0 60px -30px #0000004d}.shipping-progress__bar{background-image:linear-gradient(90deg,#2b2520,#2b2520)}.scroll-top{border:1px solid var(--sk-line);border-radius:0;box-shadow:none}.preloader__text{font-family:var(--font-heading);font-weight:400;letter-spacing:.3em;text-transform:uppercase}.footer .footer-menu__heading{font-family:var(--font-heading);font-weight:500;font-size:12px;letter-spacing:var(--sk-track-wide);text-transform:uppercase}.media{background-color:var(--sk-shimmer);isolation:isolate}.media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .6) 40%,transparent 60%) 0 0 / 250% 100% no-repeat;animation:sk-shimmer 1.8s linear 4}@keyframes sk-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}:is(.color-scheme-4,.color-scheme-5,.color-scheme-6) .media:after{background-image:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .08) 40%,transparent 60%)}[data-aos]{transition-property:opacity,translate,scale;transition-duration:.6s;transition-timing-function:cubic-bezier(.33,1,.68,1)}[data-aos]:not(.aos-animate){opacity:0}[data-aos=fade-up]:not(.aos-animate){translate:0 12px}[data-aos=fade-down]:not(.aos-animate){translate:0 -12px}[data-aos=fade-left]:not(.aos-animate){translate:16px 0}[data-aos=fade-right]:not(.aos-animate){translate:-16px 0}[data-aos=zoom-in]:not(.aos-animate){scale:.98}[data-aos] :is(.section-bg,.slide__media,.slide-split__media,.hotspots,.collection-tile .media,.promo-tile .media) img{transition:scale 1.5s cubic-bezier(.22,1,.36,1),opacity .9s ease,transform 1s var(--sk-ease)}[data-aos]:not(.aos-animate) :is(.section-bg,.slide__media,.slide-split__media,.hotspots,.collection-tile .media,.promo-tile .media) img{scale:1.18;opacity:0}[data-aos] .block-image .media>img{transition:translate .9s cubic-bezier(.22,1,.36,1),opacity .7s ease,transform 1s var(--sk-ease)}[data-aos]:not(.aos-animate) .block-image:first-child .media>img{translate:-24px 0;opacity:0}[data-aos]:not(.aos-animate) .block-image:last-child:not(:first-child) .media>img{translate:24px 0;opacity:0}[data-aos]:not(.aos-animate) .block-image:not(:first-child):not(:last-child) .media>img{opacity:0}[data-aos] :is(.grid,.carousel__track,.swiper-wrapper,.bento)>*{transition:opacity .45s ease,translate .45s cubic-bezier(.33,1,.68,1)}[data-aos]:not(.aos-animate) :is(.grid,.carousel__track,.swiper-wrapper,.bento)>*{opacity:0;translate:0 20px}[data-aos].aos-animate :is(.grid,.carousel__track,.swiper-wrapper,.bento)>*{transition-delay:calc(var(--sk-i, 0) * 60ms)}:is(.grid,.carousel__track,.swiper-wrapper,.bento)>:nth-child(2){--sk-i: 1}:is(.grid,.carousel__track,.swiper-wrapper,.bento)>:nth-child(3){--sk-i: 2}:is(.grid,.carousel__track,.swiper-wrapper,.bento)>:nth-child(4){--sk-i: 3}:is(.grid,.carousel__track,.swiper-wrapper,.bento)>:nth-child(5){--sk-i: 4}:is(.grid,.carousel__track,.swiper-wrapper,.bento)>:nth-child(6){--sk-i: 5}:is(.grid,.carousel__track,.swiper-wrapper,.bento)>:nth-child(n+7){--sk-i: 6}[data-aos]:not(.aos-animate) :is(.grid,.carousel__track)>:has(.article-card){translate:0 30px}[data-aos].aos-animate :is(.grid,.carousel__track)>:has(.article-card){transition-delay:calc(var(--sk-i, 0) * .11s)}[data-aos].aos-animate :is(.grid,.carousel__track,.swiper-wrapper,.bento)>*:hover{transition-delay:0s}[data-aos] :is(.block-heading,.block-text,a.button:not(.product-card *),.eyebrow){transition:opacity .5s ease,translate .5s cubic-bezier(.33,1,.68,1);transition-delay:.12s}[data-aos]:not(.aos-animate) :is(.block-heading,.block-text,a.button:not(.product-card *),.eyebrow){opacity:0;translate:0 10px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){body:not(.aos-site) .reveal>:is(.page-width,.reveal-target) .media>img{animation:sk-img-settle linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}@keyframes sk-img-settle{0%{scale:1.15;opacity:.2}}@media(prefers-reduced-motion:reduce){.media:after{animation:none}[data-aos],[data-aos] *{transition:none!important;opacity:1!important;translate:none!important;scale:none!important}}:is(.product-card,.image-quick-view) .quick-view.card__variants--floating{top:0;right:0;bottom:0;left:0;margin:auto;width:min(1040px,calc(100vw - 2rem));max-width:none;height:min(38.75rem,calc(100dvh - 2rem));max-height:none;padding:0;overflow:hidden;border:0;border-radius:0;background:#fff;color:var(--fz-ink);box-shadow:0 30px 80px -30px #00000059;overscroll-behavior:contain}:is(.product-card,.image-quick-view) .quick-view[open]{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);animation:fz-qv-in .35s var(--fz-spring)}.quick-view.card__variants--floating::backdrop{background:#2b25202e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(.product-card,.image-quick-view) .quick-view__media{position:relative;min-height:0;overflow:hidden;background:#fff}:is(.product-card,.image-quick-view) .quick-view__media :is(img,svg){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-height:none;object-fit:cover}:is(.product-card,.image-quick-view) .quick-view__gallery{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:auto hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;scroll-marker-group:after}:is(.product-card,.image-quick-view) .quick-view__gallery::-webkit-scrollbar{display:none}:is(.product-card,.image-quick-view) .quick-view__gallery:focus-visible{outline:none}:is(.product-card,.image-quick-view) .quick-view__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-marker-group{position:absolute;z-index:1;left:50%;bottom:1.25rem;translate:-50% 0;display:flex;align-items:center;gap:1.1rem;padding:.85rem 1.15rem;border-radius:999px;background:#ebe2d6}:is(.product-card,.image-quick-view) .quick-view__slide::scroll-marker{content:"";width:8px;height:8px;border-radius:50%;background:var(--fz-ink);opacity:.45;cursor:pointer;transition:opacity .2s var(--sk-ease)}:is(.product-card,.image-quick-view) .quick-view__slide::scroll-marker:target-current{opacity:1}:is(.product-card,.image-quick-view) .quick-view__nav{position:absolute;z-index:1;top:50%;translate:0 -50%;width:2.75rem;height:2.75rem;background:#fff center / 1.1rem no-repeat;cursor:pointer;transition:filter .2s var(--sk-ease)}:is(.product-card,.image-quick-view) .quick-view__nav--prev{left:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b2520' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}:is(.product-card,.image-quick-view) .quick-view__nav--next{right:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b2520' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}:is(.product-card,.image-quick-view) .quick-view__nav:hover{filter:invert(1)}@supports selector(::scroll-button(inline-start)){:is(.product-card,.image-quick-view) .quick-view__nav{display:none}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-start),:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-end){position:absolute;z-index:1;top:50%;translate:0 -50%;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff center / 1.1rem no-repeat;cursor:pointer;transition:filter .2s var(--sk-ease),opacity .2s var(--sk-ease)}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-start){content:"" / "Previous image";left:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b2520' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-end){content:"" / "Next image";right:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b2520' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-start):hover,:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-end):hover{filter:invert(1)}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-start):disabled,:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-end):disabled{opacity:0;pointer-events:none}}:is(.product-card,.image-quick-view) .quick-view__info{position:static;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;min-height:0;overflow-y:auto;padding:3.5rem clamp(1.5rem,3vw,2.75rem) 2.5rem clamp(1.5rem,2.4vw,1.75rem);text-align:left}:is(.product-card,.image-quick-view) .quick-view__close-form{position:absolute;z-index:2;top:.5rem;right:.5rem;margin:0}:is(.product-card,.image-quick-view) .quick-view__close{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:0;background:transparent;color:var(--fz-ink);box-shadow:none;cursor:pointer;transition:rotate .3s var(--fz-spring)}:is(.product-card,.image-quick-view) .quick-view__close:hover{rotate:90deg}:is(.product-card,.image-quick-view) .quick-view__close .icon{width:1rem;height:1rem}:is(.product-card,.image-quick-view) .quick-view__vendor{margin:0 0 .6rem}:is(.product-card,.image-quick-view) .quick-view__title{margin:0;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.15}:is(.product-card,.image-quick-view) .quick-view__title a{color:var(--fz-ink);text-decoration:none}:is(.product-card,.image-quick-view) .quick-view__title a:hover{color:var(--sk-rose)}:is(.product-card,.image-quick-view) .quick-view__prices,:is(.product-card,.image-quick-view) .quick-view__info>.quick-view__price{margin-top:.6rem}:is(.product-card,.image-quick-view) .quick-view__price{align-items:baseline;justify-content:start;gap:.25rem .6rem;font-size:.9rem}:is(.product-card,.image-quick-view) .quick-view__price .price__current{padding:0;font-size:.95rem;line-height:1.3;letter-spacing:.02em;color:var(--fz-ink);background:none}:is(.product-card,.image-quick-view) .quick-view__price.price--on-sale .price__current{color:var(--sk-rose)}:is(.product-card,.image-quick-view) .quick-view__price .price__compare{font-size:.85rem;color:#2b25208c}:is(.product-card,.image-quick-view) .quick-view__price .price__unit{flex-basis:100%;font-size:.8rem;color:#2b252099}:is(.product-card,.image-quick-view) .quick-view__options{margin-top:1.5rem}:is(.product-card,.image-quick-view) .quick-view__form{display:flex;flex-direction:column;gap:1.6rem}:is(.product-card,.image-quick-view) .quick-view__options .variant-option+.variant-option{margin-top:1rem}:is(.product-card,.image-quick-view) .quick-view__options .variant-option legend{margin-bottom:.6rem;font-size:.85rem}:is(.product-card,.image-quick-view) .quick-view__options .quick-view__legend{display:flex;align-items:baseline;gap:.5rem;color:var(--fz-ink)}:is(.product-card,.image-quick-view) .quick-view__options .quick-view__vnames{display:grid;color:#2b252099}:is(.product-card,.image-quick-view) .quick-view__options .quick-view__vname{color:inherit}:is(.product-card,.image-quick-view) .quick-view__options .variant-option__values{gap:.6rem}:is(.product-card,.image-quick-view) .quick-view .quick-view__options .variant-chip{min-width:2.9rem;min-height:2.6rem;padding:.3rem .9rem;border:1px solid transparent;border-radius:0;background-color:#f6efe6;color:var(--fz-ink);font-size:.9rem;letter-spacing:.04em}:is(.product-card,.image-quick-view) .quick-view .quick-view__options .variant-chip:hover{border-color:#2b252059}:is(.product-card,.image-quick-view) .quick-view .quick-view__options input:checked+.variant-chip{border-color:var(--fz-ink);background-color:#fffcf8;color:var(--fz-ink)}:is(.product-card,.image-quick-view) .quick-view .quick-view__options input:disabled+.variant-chip{pointer-events:none;opacity:.55;text-decoration:line-through}:is(.product-card,.image-quick-view) .quick-view .quick-view__options .variant-chip--image{width:2.5rem;min-width:0;height:3.1rem;min-height:0;padding:2px}:is(.product-card,.image-quick-view) .quick-view__options .variant-chip__img{display:block;width:100%;height:100%;object-fit:cover}:is(.product-card,.image-quick-view) .quick-view__variant-media{position:absolute;top:0;right:0;bottom:0;left:0}:is(.product-card,.image-quick-view) .quick-view__vimg{position:absolute;top:0;right:0;bottom:0;left:0}:is(.product-card,.image-quick-view) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy){display:none}:is(.product-card,.image-quick-view) :is(.quick-view__vimg,.quick-view__vprice){animation:fz-qv-img .35s ease}:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(1):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(1),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(2):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(2),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(3):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(3),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(4):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(4),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(5):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(5),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(6):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(6),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(7):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(7),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(8):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(8),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(9):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(9),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(10):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(10),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(11):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(11),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(12):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(12),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(13):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(13),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(14):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(14),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(15):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(15),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(16):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(16),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(17):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(17),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(18):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(18),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(19):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(19),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(20):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(20),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(21):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(21),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(22):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(22),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(23):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(23),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(24):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(24),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(25):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(25),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(26):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(26),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(27):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(27),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(28):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(28),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(29):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(29),:is(.product-card,.image-quick-view) .quick-view:has(.variant-option__values>input:nth-of-type(30):checked) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):nth-child(30){display:grid}:is(.product-card,.image-quick-view) .quick-view:not(:has(.variant-option__values>input:checked)) :is(.quick-view__vimg,.quick-view__vprice,.quick-view__vname,.quick-view__vbuy):first-child{display:grid}@keyframes fz-qv-img{0%{opacity:0;transform:scale(.98)}}@media(prefers-reduced-motion:reduce){:is(.product-card,.image-quick-view) :is(.quick-view__vimg,.quick-view__vprice){animation:none!important}:is(.product-card,.image-quick-view) .quick-view__gallery{scroll-behavior:auto}}:is(.product-card,.image-quick-view) .quick-view__buy{display:flex;flex-direction:column;align-items:stretch;gap:.65rem}:is(.product-card,.image-quick-view) .quick-view__buy .quantity{align-self:flex-start;min-height:3rem;border:0;border-radius:0;background:#efe7db;color:var(--fz-ink);overflow:hidden}:is(.product-card,.image-quick-view) .quick-view__buy .quantity button{width:2.75rem}:is(.product-card,.image-quick-view) .quick-view__buy .quantity button:hover:not(:disabled){color:var(--sk-rose)}:is(.product-card,.image-quick-view) .quick-view__buy .quantity input{width:2.25rem;font-size:.85rem;color:var(--fz-ink);background:transparent}:is(.product-card,.image-quick-view) .quick-view .quick-view__add{width:100%;min-height:3.1rem;margin-top:0;background:transparent;color:var(--fz-ink);box-shadow:none}:is(.product-card,.image-quick-view) .quick-view .quick-view__add:hover:not(:disabled){border-color:var(--fz-ink);background:var(--fz-ink);color:#fffcf8}:is(.product-card,.image-quick-view) .quick-view .quick-view__add[aria-busy=true]:after{border-color:var(--fz-ink);border-right-color:transparent}:is(.product-card,.image-quick-view) .quick-view__vbuys{display:grid}:is(.product-card,.image-quick-view) .quick-view__buy-now{place-items:center;min-height:3.1rem;border:1px solid var(--fz-ink);background:var(--fz-ink);color:#fffcf8;font-size:12px;font-weight:600;letter-spacing:var(--sk-track-wide);text-transform:uppercase;text-decoration:none;transition:background-color .3s var(--sk-ease),color .3s var(--sk-ease)}:is(.product-card,.image-quick-view) .quick-view__buy-now:not(.quick-view__vbuy){display:grid}:is(.product-card,.image-quick-view) .quick-view__buy-now:hover{background:transparent;color:var(--fz-ink)}:is(.product-card,.image-quick-view) .quick-view .form-message--error{margin:0}:is(.product-card,.image-quick-view) .quick-view__details{align-self:flex-start;margin-top:1.1rem;border-bottom:1px solid transparent;color:var(--fz-ink);font-size:.95rem;text-decoration:none;transition:border-color .3s var(--sk-ease)}:is(.product-card,.image-quick-view) .quick-view__details:hover{border-bottom-color:currentColor}@keyframes fz-qv-in{0%{opacity:0;transform:translateY(24px) scale(.98)}}@media(max-width:749px){:is(.product-card,.image-quick-view) .quick-view.card__variants--floating{top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100vw - 60px);height:fit-content;max-height:calc(100vh - 60px);max-height:calc(100svh - 60px);overflow:hidden auto}:is(.product-card,.image-quick-view) .quick-view[open]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}:is(.product-card,.image-quick-view) .quick-view__media{height:min(calc(100vw - 60px),42vh);height:min(calc(100vw - 60px),42svh)}:is(.product-card,.image-quick-view) .quick-view__info{justify-content:flex-start;overflow:visible;padding:1.5rem 1.25rem 1.75rem}:is(.product-card,.image-quick-view) .quick-view__close{background:#fff}:is(.product-card,.image-quick-view) .quick-view__nav{width:2.25rem;height:2.25rem}:is(.product-card,.image-quick-view) .quick-view__nav--prev{left:.5rem}:is(.product-card,.image-quick-view) .quick-view__nav--next{right:.5rem}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-start){left:.5rem;width:2.25rem;height:2.25rem}:is(.product-card,.image-quick-view) .quick-view__gallery::scroll-button(inline-end){right:.5rem;width:2.25rem;height:2.25rem}}@media(prefers-reduced-motion:reduce){:is(.product-card,.image-quick-view) .quick-view[open]{animation:none}}slider-carousel.carousel--bleed-mobile.swiper{overflow:clip;overflow-clip-margin:12px;padding-block:8px 16px}slider-carousel.carousel--bleed-mobile:not(.swiper)>.carousel__track{overflow-clip-margin:12px;padding-block:8px 16px}slider-carousel.carousel--bleed-mobile[data-no-swiper] [data-track]{padding-block:8px 16px}.slide-split__media--cover :is(picture,img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slide-split__media--cover img{object-fit:cover}@media(max-width:749px){.slide__media :is(picture,img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slide__media :is(img,video){object-fit:cover}}@property --edge-x{syntax: "<length>"; inherits: false; initial-value: 0px;}.fz-edge{--edge-h: var(--edge-hd, 56px);--et: 0px;--eb: 0px;--edge-t-img: none;--edge-b-img: none;--edge-t-w: 100%;--edge-b-w: 100%;--edge-t-x: 0px;--edge-b-x: 0px;-webkit-mask-image:var(--edge-t-img),var(--edge-b-img),linear-gradient(#000 0 0);mask-image:var(--edge-t-img),var(--edge-b-img),linear-gradient(#000 0 0);-webkit-mask-size:var(--edge-t-w) var(--et),var(--edge-b-w) var(--eb),100% calc(100% - var(--et) - var(--eb) + 2px);mask-size:var(--edge-t-w) var(--et),var(--edge-b-w) var(--eb),100% calc(100% - var(--et) - var(--eb) + 2px);-webkit-mask-position:var(--edge-t-x) 0,var(--edge-b-x) 100%,0 calc(var(--et) - 1px);mask-position:var(--edge-t-x) 0,var(--edge-b-x) 100%,0 calc(var(--et) - 1px);-webkit-mask-repeat:repeat-x,repeat-x,no-repeat;mask-repeat:repeat-x,repeat-x,no-repeat}@media(max-width:749px){.fz-edge{--edge-h: calc(var(--edge-hd, 56px) * .6)}}.fz-edge-t{--et: var(--edge-h);margin-top:calc(var(--edge-h) * -1);padding-top:calc(var(--pt-sm) + var(--edge-h))}.fz-edge-b{--eb: var(--edge-h);z-index:1;margin-bottom:calc(var(--edge-h) * -1);padding-bottom:calc(var(--pb-sm) + var(--edge-h))}@media(min-width:750px){.fz-edge-t{padding-top:calc(var(--pt) + var(--edge-h))}.fz-edge-b{padding-bottom:calc(var(--pb) + var(--edge-h))}}.fz-edge-t--wave{--edge-t-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cpath d='M0 50 C30 0 90 0 120 50 S210 100 240 50 V100 H0 Z'/%3E%3C/g%3E%3C/svg%3E");--edge-t-w: 240px;--edge-t-x: var(--edge-x)}.fz-edge-b--wave{--edge-b-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 50 C30 0 90 0 120 50 S210 100 240 50 V100 H0 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--edge-b-w: 240px;--edge-b-x: var(--edge-x)}.fz-edge-t--curve{--edge-t-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cpath d='M0 100 Q50 -60 100 100 Z'/%3E%3C/g%3E%3C/svg%3E");--edge-t-w: 100%;--edge-t-x: 0px}.fz-edge-b--curve{--edge-b-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 100 Q50 -60 100 100 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--edge-b-w: 100%;--edge-b-x: 0px}.fz-edge-t--zigzag{--edge-t-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 24' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cpath d='M0 24 L24 0 L48 24 Z'/%3E%3C/g%3E%3C/svg%3E");--edge-t-w: 48px;--edge-t-x: var(--edge-x)}.fz-edge-b--zigzag{--edge-b-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 24' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cg transform='translate(0 24) scale(1 -1)'%3E%3Cpath d='M0 24 L24 0 L48 24 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--edge-b-w: 48px;--edge-b-x: var(--edge-x)}.fz-edge-t--drip{--edge-t-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Crect x='0' y='0' width='320' height='30'/%3E%3Crect x='20' y='-22' width='22' height='92' rx='11'/%3E%3Crect x='70' y='-14' width='14' height='62' rx='7'/%3E%3Crect x='110' y='-26' width='26' height='118' rx='13'/%3E%3Crect x='170' y='-16' width='16' height='74' rx='8'/%3E%3Crect x='215' y='-24' width='24' height='104' rx='12'/%3E%3Crect x='270' y='-14' width='14' height='58' rx='7'/%3E%3Crect x='300' y='-18' width='18' height='82' rx='9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--edge-t-w: 320px;--edge-t-x: var(--edge-x)}.fz-edge-b--drip{--edge-b-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Crect x='0' y='0' width='320' height='30'/%3E%3Crect x='20' y='-22' width='22' height='92' rx='11'/%3E%3Crect x='70' y='-14' width='14' height='62' rx='7'/%3E%3Crect x='110' y='-26' width='26' height='118' rx='13'/%3E%3Crect x='170' y='-16' width='16' height='74' rx='8'/%3E%3Crect x='215' y='-24' width='24' height='104' rx='12'/%3E%3Crect x='270' y='-14' width='14' height='58' rx='7'/%3E%3Crect x='300' y='-18' width='18' height='82' rx='9'/%3E%3C/g%3E%3C/svg%3E");--edge-b-w: 320px;--edge-b-x: var(--edge-x)}.fz-edge-t--bubbles{--edge-t-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Crect x='0' y='60' width='160' height='40'/%3E%3Ccircle cx='20' cy='62' r='22'/%3E%3Ccircle cx='62' cy='58' r='26'/%3E%3Ccircle cx='104' cy='64' r='20'/%3E%3Ccircle cx='142' cy='58' r='24'/%3E%3Ccircle cx='40' cy='22' r='7'/%3E%3Ccircle cx='95' cy='26' r='9'/%3E%3Ccircle cx='130' cy='12' r='5'/%3E%3Ccircle cx='8' cy='34' r='4'/%3E%3C/g%3E%3C/svg%3E");--edge-t-w: 160px;--edge-t-x: var(--edge-x)}.fz-edge-b--bubbles{--edge-b-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Crect x='0' y='60' width='160' height='40'/%3E%3Ccircle cx='20' cy='62' r='22'/%3E%3Ccircle cx='62' cy='58' r='26'/%3E%3Ccircle cx='104' cy='64' r='20'/%3E%3Ccircle cx='142' cy='58' r='24'/%3E%3Ccircle cx='40' cy='22' r='7'/%3E%3Ccircle cx='95' cy='26' r='9'/%3E%3Ccircle cx='130' cy='12' r='5'/%3E%3Ccircle cx='8' cy='34' r='4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--edge-b-w: 160px;--edge-b-x: var(--edge-x)}.fz-edge-t--tilt{--edge-t-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cpath d='M0 100 L100 0 V100 Z'/%3E%3C/g%3E%3C/svg%3E");--edge-t-w: 100%;--edge-t-x: 0px}.fz-edge-b--tilt{--edge-b-img: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cg fill='%23000'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath d='M0 100 L100 0 V100 Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--edge-b-w: 100%;--edge-b-x: 0px}.fz-edge--animate{animation:fz-edge-drift 18s linear infinite}@keyframes fz-edge-drift{to{--edge-x: 960px}}@media(prefers-reduced-motion:reduce){.fz-edge--animate{animation:none}}.footer-biglogo{margin-top:clamp(2rem,5vw,4rem);margin-bottom:calc(var(--pb-sm) * -1 + .5rem);overflow:clip}@media(min-width:750px){.footer-biglogo{margin-bottom:calc(var(--pb) * -1 + .75rem)}}.footer-biglogo__wrap{container-type:inline-size}.footer-biglogo__wrap--full{padding-inline:clamp(.5rem,1.5vw,1.5rem)}.footer .footer-biglogo a.footer-biglogo__link,.footer .footer-biglogo a.footer-biglogo__link:hover{display:block;color:inherit;text-decoration:none}.footer-biglogo__text{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:calc(100cqi / var(--big-chars) * 1.52);line-height:.82;letter-spacing:-.04em;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--c-heading)}.footer-biglogo__text span{display:inline-block;padding-bottom:.06em}.footer-biglogo--outline .footer-biglogo__text{color:transparent;-webkit-text-stroke:max(2px,.012em) var(--c-heading)}.footer-biglogo--sticker .footer-biglogo__text span{text-shadow:.035em .035em 0 var(--fz-line, currentColor)}.footer-biglogo__img{display:block;width:100%;height:auto}.footer-biglogo--invert .footer-biglogo__img{filter:brightness(0) invert(1)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.footer-biglogo__link{animation:fz-biglogo-in linear both;animation-timeline:view();animation-range:entry 0% entry 90%}}}@keyframes fz-biglogo-in{0%{transform:translateY(35%);opacity:.2}}@media(prefers-reduced-motion:reduce){.product-card .card__media .media>img,.collection-tile,.promo-tile,.button{transition:none}}.placeholder-svg{--ph: url(ph-cosmetic-1.svg);--ph-bg: #f4e3da;background:var(--ph-bg) var(--ph) center / contain no-repeat;fill:transparent}div.placeholder-svg .icon,svg.placeholder-svg>*{display:none}:is(li,.block-image,.slideshow__track>*,.carousel__track>*,.grid>*):nth-child(6n+2) .placeholder-svg{--ph: url(ph-cosmetic-2.svg);--ph-bg: #f6efe6}:is(li,.block-image,.slideshow__track>*,.carousel__track>*,.grid>*):nth-child(6n+3) .placeholder-svg{--ph: url(ph-cosmetic-3.svg);--ph-bg: #2b2520}:is(li,.block-image,.slideshow__track>*,.carousel__track>*,.grid>*):nth-child(6n+4) .placeholder-svg{--ph: url(ph-cosmetic-4.svg);--ph-bg: #ece4d8}:is(li,.block-image,.slideshow__track>*,.carousel__track>*,.grid>*):nth-child(6n+5) .placeholder-svg{--ph: url(ph-cosmetic-5.svg);--ph-bg: #9c6350}:is(li,.block-image,.slideshow__track>*,.carousel__track>*,.grid>*):nth-child(6n) .placeholder-svg{--ph: url(ph-cosmetic-6.svg);--ph-bg: #f6efe6}:is(.section-bg,.hotspots,.slide-split__media,.article-card)>.placeholder-svg,.hotspots .placeholder-svg{--ph: url(ph-cosmetic-6.svg);--ph-bg: #f6efe6}.media:has(>.placeholder-svg):after{animation:none;background:none}.inline-form--joined{display:flex;align-items:stretch}.inline-form--joined .input{flex:1 1 auto;min-width:0;padding-inline-end:1rem}.inline-form--joined .button:not(.button--link){position:static;flex:0 0 auto;min-height:0;margin-inline-start:-1px;padding:0 1.6em}.slide__media>.placeholder-svg{--ph: url(ph-cosmetic-6.svg);--ph-bg: #f6efe6;background-position:82% 60%;background-size:auto 88%}.slideshow__track>:nth-child(3n+2) .slide__media>.placeholder-svg{--ph: url(ph-cosmetic-1.svg);--ph-bg: #f4e3da}.slideshow__track>:nth-child(3n) .slide__media>.placeholder-svg{--ph: url(ph-cosmetic-4.svg);--ph-bg: #ece4d8}@media(max-width:749px){.slide__media>.placeholder-svg{background-position:50% 100%;background-size:auto 55%}}.gallery__viewport,.gallery__track:not(.swiper-wrapper){overflow-x:hidden;overflow-x:clip;overflow-y:visible}.image-quick-view{position:relative}.image-quick-view__trigger{all:unset;display:block;width:100%;cursor:pointer;position:relative;border-radius:inherit;outline:none}.image-quick-view__trigger:focus-visible{outline:var(--focus-ring, 2px solid #000);outline-offset:4px}.image-quick-view__trigger .media{position:relative;overflow:hidden}.image-quick-view__trigger .media img{transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.image-quick-view__trigger:hover .media img{transform:scale(1.04)}.image-quick-view__badge{position:absolute;z-index:2;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#fffcf8;color:#2b2520;box-shadow:0 8px 24px -4px #0000002e;opacity:0;scale:.9;transition:opacity .25s var(--sk-ease),scale .25s var(--sk-ease);pointer-events:none}.image-quick-view__badge .icon{width:1.1rem;height:1.1rem}.image-quick-view__trigger:hover .image-quick-view__badge,.image-quick-view__trigger:focus-visible .image-quick-view__badge{opacity:1;scale:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fizz.css.map */
