.header-bundle-builder{padding-top:36px;padding-bottom:36px}.details__icon{height:auto;margin-inline-end:var(--margin-xs)}sf-menu-drawer .menu-drawer__product{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1rem;background:rgba(var(--color-foreground),.03);border-radius:var(--size-4);text-decoration:none;color:rgb(var(--color-foreground))}sf-menu-drawer .menu-drawer__product+.menu-drawer__product{margin-top:1.2rem}sf-menu-drawer .menu-drawer__product-media{position:relative;flex:0 0 auto}sf-menu-drawer .menu-drawer__product-img{width:64px;height:64px;object-fit:cover;border-radius:var(--size-4);display:block;background:rgb(var(--color-background))}sf-menu-drawer .menu-drawer__product-badge{position:absolute;top:-6px;left:-6px;background:var(--SF-green, #bdf4dc);color:rgb(var(--color-foreground));font-size:.95rem;font-weight:700;letter-spacing:.04em;padding:.2em .5em;border-radius:var(--size-4)}sf-menu-drawer .menu-drawer__product-info{display:flex;flex-direction:column;gap:.3rem;flex:1 1 auto;padding-right:4rem}sf-menu-drawer .menu-drawer__product-title{font-size:1.35rem;font-weight:500;line-height:1.25}sf-menu-drawer .menu-drawer__product-price{font-size:1.3rem;color:rgba(var(--color-foreground),.55);display:flex;gap:.6rem;align-items:baseline}sf-menu-drawer .menu-drawer__product-compare{text-decoration:line-through}sf-menu-drawer .menu-drawer__round-cta{position:absolute;top:50%;right:1.4rem;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));display:inline-flex;align-items:center;justify-content:center}sf-menu-drawer .menu-drawer__round-cta svg{width:18px;height:18px}sf-menu-drawer .menu-drawer__widget--banner .menu-drawer__banner{height:160px}sf-menu-drawer .menu-drawer__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.2rem;background:var(--grey-50);border:0;border-radius:var(--size-4);color:var(--grey-950);font:inherit;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}sf-menu-drawer .menu-drawer__row-label{display:inline-flex;align-items:center;gap:1rem;flex:1 1 auto;min-width:0}sf-menu-drawer .menu-drawer__chevron{width:18px;height:18px;flex:0 0 auto}sf-menu-drawer .menu-drawer__row--cta,sf-menu-drawer .menu-drawer__cta{background:var(--SF-accent);color:var(--SF-accent-text)}sf-menu-drawer .menu-drawer__row--cta .menu-drawer__chevron,sf-menu-drawer .menu-drawer__cta .menu-drawer__chevron{color:var(--SF-accent-text)}sf-menu-drawer .menu-drawer__cta{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:var(--size-4);padding:1.2rem;font-family:var(--font-heading-family);font-weight:var(--font-weight--btn);font-size:1.5rem;letter-spacing:.01rem;text-decoration:none}@media screen and (min-width:750px){sf-menu-drawer .menu-drawer__cta{font-size:1.3rem}}sf-menu-drawer summary.menu-drawer__row{font:inherit;font-weight:500}menu-drawer summary.menu-drawer__row::-webkit-details-marker{display:none}sf-menu-drawer .menu-drawer__chevron--acc{transform:rotate(90deg);transition:transform .25s cubic-bezier(.16,1,.3,1)}menu-drawer details[open]>.menu-drawer__row--acc .menu-drawer__chevron--acc{transform:rotate(-90deg)}sf-menu-drawer .menu-drawer__acc-body .menu-drawer__item+.menu-drawer__item{border-top:1px solid var(--grey-00)}sf-menu-drawer .menu-drawer__row--sub{padding:1.1rem 1.2rem;background:none;border:0;border-radius:0;font-size:1.4rem;font-weight:500}sf-menu-drawer .menu-drawer__row:has(.menu-item--cta){background:var(--SF-accent);color:var(--SF-accent-text)}sf-menu-drawer .menu-drawer__widget-heading{font-weight:500}sf-menu-drawer .menu-item--text{flex:0 1 auto;font-family:var(--font-heading-family);font-weight:var(--font-weight--btn);font-size:1.5rem;letter-spacing:.01rem;padding:0}@media screen and (min-width:750px){sf-menu-drawer .menu-item--text{font-size:1.3rem}}sf-menu-drawer .menu-item--cat{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto}sf-menu-drawer .menu-item--cat-icon{width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}sf-menu-drawer .menu-item--dot{width:22px;height:22px;margin-right:0;font-size:1rem}sf-menu-drawer .menu-item--label{border-radius:var(--size-4);padding:.4em .7em;font-size:1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1.1;margin:0}sf-menu-drawer .menu-item--icon .icon{width:18px;height:18px}.article-card__list{display:flex;flex-direction:column;gap:var(--size-8)}sf-menu-drawer .menu-drawer__panel-banner{display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:15 / 4;border-radius:var(--size-4);flex-shrink:0;align-self:flex-start}sf-menu-drawer .menu-drawer__panel-banner .menu-drawer__banner-img{width:100%;height:100%;object-fit:cover;display:block}sf-menu-drawer .menu-drawer__panel-item--pin-top{order:-1}sf-menu-drawer .menu-drawer__contacts{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}sf-menu-drawer .menu-drawer__contact-card{display:flex;align-items:center;gap:.9rem;padding:1.1rem;background:rgba(var(--color-foreground),.03);border-radius:var(--size-4);text-decoration:none;color:rgb(var(--color-foreground))}sf-menu-drawer .menu-drawer__contact-icon{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}sf-menu-drawer .menu-drawer__contact-icon--wa{background:var(--SF-green, #bdf4dc)}sf-menu-drawer .menu-drawer__contact-icon--email{background:var(--SF-azure, #c5ecff)}sf-menu-drawer .menu-drawer__contact-icon svg{width:18px;height:18px;color:rgb(var(--color-foreground))}sf-menu-drawer .menu-drawer__contact-body{display:flex;flex-direction:column;min-width:0}sf-menu-drawer .menu-drawer__contact-title{font-family:var(--font-heading-family);font-weight:var(--font-weight--btn);padding:0;margin:0}sf-menu-drawer .menu-drawer__contact-sub{color:rgba(var(--color-foreground),.55)}sf-menu-drawer .menu-drawer__social{display:flex;flex-wrap:wrap;gap:1rem;margin:1.2rem 0 0;padding:0;list-style:none}sf-menu-drawer .menu-drawer__social-link{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.08);border-radius:50%;color:inherit}sf-menu-drawer .menu-drawer__social-link svg{width:19px;height:19px}.quick-add-block{width:100%}.accordion{flex:1;width:100%}.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:var(--style-border-width) solid var(--color-border)}.accordion--dividers{--show-fallback-borders: 0}.accordion--dividers:not([class*=color-])[style*="--border-width: 0"],.accordion--dividers:not([class*=color-])[style*="--border-style: none"]{--show-fallback-borders: 1}.accordion--dividers accordion-custom:first-child .details{border-block-start:calc(var(--style-border-width) * var(--show-fallback-borders)) solid var(--color-border)}.accordion--dividers accordion-custom:last-child .details{border-block-end:calc(var(--style-border-width) * var(--show-fallback-borders)) solid var(--color-border)}.accordion--dividers .details-content{padding-block-end:var(--padding-sm)}.accordion--caret .icon-plus,.accordion--plus .icon-caret{display:none}.group-block .accordion{border:0}.accordion .details__header{font-family:var(--summary-font-family);font-style:var(--summary-font-style);font-weight:var(--summary-font-weight);font-size:var(--summary-font-size);line-height:var(--summary-font-line-height);text-transform:var(--summary-font-case);min-height:var(--minimum-touch-target)}.announcement-bar-section .announcement-bar__message{letter-spacing:inherit}placeholder-image img{width:100%;height:100%;aspect-ratio:var(--ratio)}.image-block{display:flex;justify-content:var(--horizontal-alignment, "inline-start")}.image-block--height-fill .image-block__image{height:100%}.image-block__image{object-fit:cover;aspect-ratio:var(--ratio)}sf-menu-drawer sf-banner-slider{display:block}sf-menu-drawer .menu-drawer__banner-slideshow{display:block;position:relative;overflow:hidden;aspect-ratio:15 / 4;border-radius:var(--size-4);touch-action:pan-y}sf-menu-drawer .menu-drawer__banner-slides{position:relative;height:100%;padding:0;margin:0;list-style:none}sf-menu-drawer .menu-drawer__banner-slides .slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--size-4);display:block;opacity:0;pointer-events:none;transition:opacity .5s ease}sf-menu-drawer .menu-drawer__banner-slides .slideshow__slide.is-active{opacity:1;pointer-events:auto}sf-menu-drawer .menu-drawer__banner-slides .menu-drawer__banner--slide{border-radius:var(--size-4);height:100%;display:block}sf-menu-drawer .menu-drawer__banner-slides .menu-drawer__banner-img{width:100%;height:100%;object-fit:cover;display:block}sf-menu-drawer .menu-drawer__banner-dots-wrap{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:1.2rem 0 .8rem;pointer-events:none}sf-menu-drawer .menu-drawer__banner-pagination{pointer-events:auto;display:flex;justify-content:center;gap:4px;padding:0;margin:0;list-style:none}sf-menu-drawer .menu-drawer__banner-pagination .slider__pagination-item{padding:3px;cursor:pointer;background:none;border:none}sf-menu-drawer .menu-drawer__banner-pagination .slider__pagination-dot{display:block;width:5px;height:5px;background:#fff;opacity:.45;border-radius:50%;transition:opacity .25s;mix-blend-mode:difference}sf-menu-drawer .menu-drawer__banner-pagination .slider__pagination-item--active .slider__pagination-dot{opacity:1}.menu-drawer__group--footer{margin-top:auto;margin-bottom:var(--size-16)}.menu-drawer__menu{display:flex;flex-direction:column;gap:var(--size-4)}sf-menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;z-index:var(--layer-temporary);background-color:rgba(var(--color-foreground),.5);visibility:hidden;transition:visibility var(--duration-default) ease}sf-menu-drawer[data-position=left]{justify-content:flex-start}sf-menu-drawer[data-position=right]{justify-content:flex-end}sf-menu-drawer.active{visibility:visible}sf-menu-drawer[data-position=left] .drawer__inner{transform:translate(-100%)}sf-menu-drawer.active .drawer__inner{transform:translate(0)}.header .menu-drawer-trigger{grid-area:header-drawer;justify-self:end;display:inline-flex;align-items:center;justify-content:center;padding:.6rem;background:none;border:0;color:currentColor;cursor:pointer}.menu-drawer-trigger .icon-hamburger{width:24px;height:24px}@media screen and (min-width:990px){.header .menu-drawer-trigger{grid-area:navigation;justify-self:start}}sf-menu-drawer .menu-drawer__bar{position:relative;z-index:30;flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;padding:1.6rem 2rem;border-bottom:1px solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background))}sf-menu-drawer .menu-drawer__bar-start{display:flex;align-items:center;justify-self:start}sf-menu-drawer .menu-drawer__bar-shop-label{display:none;font-weight:var(--font-weight--btn)}sf-menu-drawer .menu-drawer__search-trigger,sf-menu-drawer .menu-drawer__back{display:inline-flex;align-items:center;gap:.6rem;background:none;border:0;padding:.2rem;color:inherit;cursor:pointer;font:inherit}sf-menu-drawer .menu-drawer__search-trigger svg,sf-menu-drawer .menu-drawer__back svg{width:1.8rem;height:1.8rem}sf-menu-drawer .menu-drawer__search-trigger[hidden],sf-menu-drawer .menu-drawer__back[hidden]{display:none}sf-menu-drawer .menu-drawer__back-text{font-weight:500;color:rgb(var(--color-foreground))}sf-menu-drawer .menu-drawer__bar-logo{grid-column:2;justify-self:center;display:inline-flex;align-items:center;line-height:0}sf-menu-drawer .menu-drawer__bar-logo img{display:block;height:auto}@media screen and (min-width:990px){sf-menu-drawer .menu-drawer__bar-logo{display:none}sf-menu-drawer .menu-drawer__bar-shop-label{display:inline-flex}}sf-menu-drawer .menu-drawer__close{grid-column:3;justify-self:end;display:inline-flex;padding:.2rem;background:none;border:0;color:inherit;cursor:pointer}sf-menu-drawer .menu-drawer__close svg{width:1.8rem;height:1.8rem}sf-menu-drawer .drawer__inner{position:relative;z-index:20;width:min(92vw,var(--menu-drawer-width, 400px));background:transparent}sf-menu-drawer .menu-drawer__body{position:relative;flex:1 1 auto;min-height:0}sf-menu-drawer .menu-drawer__root{position:relative;z-index:20;display:flex;flex-direction:column;gap:var(--size-16);height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 1rem;background:rgb(var(--color-background))}sf-menu-drawer .menu-drawer__panels{position:absolute;top:var(--menu-drawer-bar-height, 5.6rem);bottom:0;left:0;width:min(92vw,var(--menu-drawer-width, 400px));pointer-events:none;z-index:25;transition:transform var(--duration-default) ease}sf-menu-drawer[data-position=left] .menu-drawer__panels{transform:translate(-100%)}sf-menu-drawer[data-position=right] .menu-drawer__panels{transform:translate(100%)}sf-menu-drawer.active .menu-drawer__panels{transform:translate(0)}sf-menu-drawer .menu-drawer__root .menu-drawer__panel{display:none!important}sf-menu-drawer .menu-drawer__panel{display:flex;flex-direction:column;gap:var(--size-8);position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-background));overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1rem 3rem;pointer-events:auto;transform:translate(-100%);z-index:-1;opacity:0;transition:transform var(--duration-default) ease,opacity var(--duration-default) ease}sf-menu-drawer .menu-drawer__panel[hidden]{display:none}sf-menu-drawer .menu-drawer__panel.is-active{transform:translate(0);opacity:1;z-index:25}@keyframes mdPanelItemIn{0%{transform:translateY(.6rem);opacity:0}to{transform:translateY(0);opacity:1}}sf-menu-drawer .menu-drawer__panel.is-active .menu-drawer__menu>.menu-drawer__item{animation:mdPanelItemIn .28s ease both;animation-delay:calc(var(--animation-order, 0) * 45ms)}@media screen and (min-width:990px){sf-menu-drawer .drawer__inner{width:var(--menu-drawer-width, 400px);max-width:96vw;transition:transform var(--duration-default) ease}sf-menu-drawer .menu-drawer__panels{top:0;left:var(--menu-drawer-width, 400px);right:0;width:auto;z-index:auto}sf-menu-drawer .menu-drawer__panel{width:var(--menu-drawer-width, 400px);left:calc((var(--depth, 1) - 1) * var(--menu-drawer-width, 400px));top:0;bottom:0;right:auto;padding-top:1.6rem;border-left:1px solid rgba(var(--color-foreground),.1)}sf-menu-drawer .menu-drawer__row--parent[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px rgb(var(--color-foreground))}}sf-menu-drawer .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){sf-menu-drawer,sf-menu-drawer .drawer__inner,sf-menu-drawer .menu-drawer__panel{transition:none!important}}.page-block{display:flex;flex-direction:column;max-width:100%;max-height:100%;width:100%;height:auto;align-items:flex-start}.page-title{margin-bottom:var(--margin-xl)}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.page-placeholder{width:100%;height:100%}.block-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.block-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.block-popup-modal__content{overflow:auto;height:auto;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));max-height:90vh}@media screen and (min-width:750px){.block-popup-modal__content{padding-right:1.5rem;margin-top:10rem!important;width:70%;padding:0 3rem;height:auto}}@media screen and (max-width:990px){.block-popup-modal__content{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;bottom:0;top:auto;width:100%;height:auto;max-height:90vh}}.block-popup-modal__content{padding:1.5rem 3rem}@media screen and (min-width:750px){.block-popup-modal__content{padding:var(--size-46)}}.block-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.block-popup-modal__content-info>div{overflow:scroll;height:84vh;margin-bottom:2rem}}.block-popup-modal__toggle{position:fixed;background:transparent;top:0;right:0;border:0;margin:var(--size-8);color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;z-index:2;width:4rem}.block-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.block-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.spacer-block{display:block!important}.layout-panel-flex--column>.spacer-block{width:100%}.layout-panel-flex--row>.spacer-block{height:100%}:is(.layout-panel-flex--row,.layout-panel-flex--column)>.spacer-block--size-percent{flex:var(--spacer-size)}.layout-panel-flex--row>.spacer-block--size-pixel{padding-left:var(--spacer-size)}.layout-panel-flex--column>.spacer-block--size-pixel{padding-top:var(--spacer-size)}@media screen and (max-width:750px){.layout-panel-flex--row:not(.mobile-column)>.spacer-block--size-mobile-percent{flex:var(--spacer-size-mobile);padding-top:100%}.layout-panel-flex--column>.spacer-block--size-mobile-percent,.mobile-column>.spacer-block--size-percent:not(.spacer-block--size-mobile-pixel){width:100%;flex:var(--spacer-size-mobile)}.layout-panel-flex--row:not(.mobile-column)>.spacer-block--size-mobile-pixel{padding-left:var(--spacer-size-mobile);height:100%}.layout-panel-flex--column>.spacer-block--size-mobile-pixel,.mobile-column>.spacer-block--size-mobile-pixel{width:100%;flex:0;padding-top:var(--spacer-size-mobile)}}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.link{text-decoration:none;text-decoration-color:currentcolor}.link:hover{color:var(--color-primary-hover);text-decoration-color:transparent}.cart-bb .details-content{padding-top:var(--size-8)}.cart-bb .details__header{display:flex;flex-direction:column}.cart-bb .accordion__title-1,.cart-bb .accordion__title-2{margin:0;display:flex;flex-direction:row;justify-content:space-between}.cart-routine-steps{display:flex;flex-direction:row}.cart-bb .details__header{row-gap:var(--size-8)}.cart-bb summary .icon-caret{position:relative;right:0;top:0}.cart-bb--details{margin-top:calc(-1 * var(--size-16));margin-bottom:var(--size-8);padding:var(--size-12) var(--size-16);border-radius:var(--size-8)}.cart-bb__products--head{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-bottom:var(--size-16)}.cart-bb .swatch.routine-step-number{width:24px;height:24px;border:1px solid var(--gradient-background);color:var(--gradient-background);font-weight:var(--font-heading-weight)}.cart-bb .swatch.routine-step-number.is-inactive{background:var(--gradient-background);border-color:rgba(var(--color-foreground),.18);color:rgba(var(--color-foreground),.4)}.cart-bb__product-step.swatch.routine-step-number{width:20px;height:20px;font-size:.75em}.cart-bb .cart-routine-step:not(:first-child){margin-left:-5px}.cart-bb__products{display:flex;flex-direction:column}.cart-bb__product-row{display:flex;justify-content:space-between;align-items:center;gap:var(--size-12)}.cart-bb__product-title{flex:1;display:flex;align-items:center;gap:var(--size-8)}.cart-bb__product-step{flex:0 0 auto}.cart-bb__product-meta{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cart-bb__product-meta .cart-item__name{margin:0}.cart-bb__product-qty{white-space:nowrap;font-weight:var(--font-heading-weight)}.cart-bb__product-sep{width:100%;margin:var(--size-8) 0;border:0;border-top:1px solid rgba(var(--color-foreground),.12)}.cart-bb__product-sep:last-child{display:none}.cart-bb__discount-badge{display:inline-block;margin-left:var(--size-8);padding:2px 6px;border-radius:4px;background:var(--SF-accent);color:rgb(var(--color-background));font-size:.75em;line-height:1.2;font-weight:var(--font-heading-weight);white-space:nowrap;vertical-align:middle}.cart-bb__description{display:flex;align-items:center}.cart-bb__description p{margin:0;padding:0}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border);border-right:var(--divider-border-thickness) solid var(--color-border);border-radius:calc(var(--style-border-radius-sm) * var(--divider-border-rounded));flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.grid-block{position:relative}.grid-block__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.grid-block__link~:is(.grid-block-content,.grid-block__media-wrapper){pointer-events:none}.grid-block__link~:is(.grid-block-content,.grid-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.grid-block__link~.grid-block-content--design-mode{pointer-events:auto}.grid-block__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.grid-block-content{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:var(--grid-gap-desktop);justify-content:var(--grid-justify-items);align-items:var(--grid-align-items);--grid-cols: var(--grid-columns-desktop)}.grid-block-content>*{flex:1 1 calc((100% - (var(--grid-cols) - 1) * var(--grid-gap-desktop)) / var(--grid-cols));max-width:100%}@media screen and (max-width:749px){.grid-block-content{gap:var(--grid-gap-mobile);--grid-cols: var(--grid-columns-mobile)}.grid-block-content>*{flex-basis:calc((100% - (var(--grid-cols) - 1) * var(--grid-gap-mobile)) / var(--grid-cols))}}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}.group-block__linee{width:100%;height:var(--size-12);position:absolute;bottom:0;left:0;display:block!important}.group-block.sticky{position:sticky;top:0;z-index:10}sf-menu-drawer .menu-drawer__banner{position:relative;display:block;overflow:hidden;text-decoration:none;color:#fff;aspect-ratio:15 / 4;border-radius:var(--size-4)}sf-menu-drawer .menu-drawer__banner-img{width:100%;height:100%;object-fit:cover;display:block}sf-menu-drawer .menu-drawer__banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:1.6rem 6rem 1.6rem 1.6rem;max-width:75%;background:linear-gradient(90deg,#00000047,#0000)}sf-menu-drawer .menu-drawer__banner-overlay--transparent{background:none}sf-menu-drawer .menu-drawer__banner-heading{font-family:var(--font-heading-family);font-weight:var(--font-weight--btn);color:inherit;padding:0;margin:0}@media screen and (max-width:749px){sf-menu-drawer .menu-drawer__banner-heading{font-size:1.5rem}}.menu-drawer__acc[open]{background-color:var(--grey-50)}.menu-drawer__acc{border-radius:var(--size-4);margin-bottom:var(--spacing-16)}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.group-block-content .price{padding:0;margin:0}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}.shopify-section:not(.header-section) .section-background{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-section-background)}.block-slider__container swiper-container{height:100%}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block>*{width:var(--width);max-width:var(--max-width, 100%);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.custom-color{color:var(--text-color)!important}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}
/*# sourceMappingURL=/cdn/shop/t/389/compiled_assets/styles.css.map */
