:root{--st-ink: #16161a;--st-paper: #ffffff;--st-concrete: #f4f4f6;--st-line: #e6e6ea;--st-lime: #ffd23f;--st-orange: #ff4b3e;--st-shadow: 0 6px 18px rgb(22 22 26 / .1);--st-shadow-lg: 0 14px 34px rgb(22 22 26 / .14);--decor-ink: var(--st-ink);--decor-sand: var(--st-concrete);--decor-line: var(--st-line);--decor-clay: var(--st-orange)}body{background:var(--st-paper)}:is(h1,h2,h3,.h1,.h2,.h3,.block-heading){letter-spacing:-.025em;line-height:1.05}.block-heading em{font-style:normal;color:inherit;background:linear-gradient(transparent 60%,var(--st-lime) 60%,var(--st-lime) 90%,transparent 90%);padding:0 .08em}:is(.color-scheme-3,.color-scheme-4) .block-heading em{background:none;color:var(--st-orange)}:is(.color-scheme-5,.color-scheme-6) .block-heading em{background:none;color:var(--st-lime)}.slideshow .block-heading{text-wrap:balance}.slideshow .block-heading em{background:none;color:var(--st-lime)}.block-text.eyebrow{font-size:.72rem;letter-spacing:.18em;font-weight:700}.block-text.eyebrow>p{display:inline-block;padding:.45em .95em;border-radius:999px;background:var(--st-lime);color:var(--st-ink)}:is(.color-scheme-5,.color-scheme-6) .block-text.eyebrow>p{background:var(--st-lime);color:var(--st-ink)}.color-scheme-3 .block-text.eyebrow>p{background:var(--st-orange);color:#fff}.button{letter-spacing:.1em;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s,color .15s}.button--primary,.button:not(.button--secondary):not(.button--link){border:2px solid transparent}:is(.color-scheme-5,.color-scheme-6) .button:not(.button--secondary):not(.button--link){border-color:transparent}.button:not(.button--link):not(.button--secondary):hover,.shopify-payment-button__button--unbranded:hover{--btn-bg: var(--c-btn);--btn-fg: var(--c-btn-label);--btn-border: var(--c-btn)}@media(hover:hover){.button:not(.button--link):hover{transform:translateY(-2px)}}.button--secondary{border-width:2px}.button--link{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration-thickness:2px}.section-header .header-wrapper{background-color:var(--st-paper)}.announcement{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.section-header .header__heading-link,.section-header .header__logo-text,.section-header [class*=logo] .h2{font-family:var(--font-heading);letter-spacing:-.03em}@media(min-width:990px){.section-header :is(.nav__link,.nav summary){font-family:var(--font-body);font-weight:700;font-size:.8rem;letter-spacing:.12em;color:var(--st-ink)}.section-header .nav__item--highlight :is(.nav__link,summary){color:var(--st-orange)}.section-header .nav__dropdown,.section-header .nav__dropdown-nested{background:var(--st-paper);border:1px solid var(--st-line);border-radius:14px;box-shadow:var(--st-shadow-lg)}.section-header .nav__dropdown a{border-radius:8px;font-weight:600}.section-header .nav__dropdown a:hover{background:#fff6d6;color:var(--st-ink)}.mega .mega__heading{font-family:var(--font-heading);font-size:.9rem}.mega .mega__columns{grid-template-columns:repeat(auto-fit,minmax(11rem,max-content));justify-content:center}.section-header .header__logo-text{font-size:1.3rem;white-space:nowrap}}.section-header .header__logo .header__logo-svg{display:block;width:auto;height:2.75rem;max-width:none}@media(max-width:989px){.section-header .header__logo .header__logo-svg{height:2.25rem}}#MenuDrawer .menu-nav__back{color:var(--c-accent)}@media(max-width:989px){.section-header shopify-account.header__account{display:none}}@media(min-width:750px)and (max-width:989px){dialog.search-modal{inset:0 auto 0 0;width:min(28rem,100vw);height:100dvh;max-height:none;overflow:hidden;border-radius:0;background:var(--c-bg)}dialog.search-modal .search-form [data-dialog-close]{display:grid}dialog.search-modal:before{display:none}dialog.search-modal::backdrop{background:#00000080}dialog.search-modal .modal__content{height:100%;max-height:none;border-radius:0;overflow-y:auto}}@media(min-width:990px)and (max-width:1279px){.header--logo-left:not(.header--nav-below){grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.5rem}}.section-header :is(.header__search-desktop,.header__search-mobile,.header__account .icon-button,.header__cart,.header__burger,.header__wishlist):hover{background:var(--st-concrete)}.section-header :is(.header__cart,.header__wishlist) .cart-count{background:var(--st-orange);color:#fff;border-color:var(--st-paper);font-weight:700}.slideshow__controls .carousel__dots{background:none}.slideshow__controls :is([data-prev],[data-next]){color:var(--st-ink)}.slideshow .block-heading{font-size:clamp(2.4rem,6vw,4.8rem)}[id$=__decor_categories] .collection-tile .media,[id$=__decor_rooms] .collection-tile .media,[id$=__decor_story] .block-image .media,[id$=__decor_sale] .block-image .media{border-radius:var(--radius-media);overflow:hidden;box-shadow:var(--st-shadow)}[id$=__decor_categories] .collection-tile__title{margin-top:1rem;font-family:var(--font-heading);font-size:1.1rem;letter-spacing:-.01em}[id$=__decor_categories] .collection-tile:hover .collection-tile__title{color:var(--st-orange)}@media(hover:hover){[id$=__decor_categories] .collection-tile .media,[id$=__decor_rooms] .collection-tile .media{transition:transform .2s,box-shadow .2s}[id$=__decor_categories] .collection-tile:hover .media,[id$=__decor_rooms] .collection-tile:hover .media{transform:translateY(-4px);box-shadow:var(--st-shadow-lg)}}.collection-tile--overlay .collection-tile__title{padding:.5em 1.2em;border-radius:999px;background:#fff;color:var(--st-ink);font-family:var(--font-heading);letter-spacing:-.01em;box-shadow:var(--st-shadow)}.collection-tile--overlay .collection-tile__title .icon{color:var(--st-ink)}.collection-tile--overlay .collection-tile__content :is(h2,h3){color:var(--st-ink)}.collection-tile--overlay .collection-tile__content{justify-content:flex-end;align-items:flex-start}.collection-tile--overlay .collection-tile__count{color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .5);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.steps:not(.steps--horizontal) .step__marker{border:0;background:var(--st-orange);color:#fff;font-family:var(--font-heading)}.steps .step__tag{border-radius:999px;background:var(--st-lime);color:var(--st-ink);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem}.product-card{background:transparent}.product-card .card__media .media{border-radius:var(--radius-media);background:var(--st-concrete)}@media(hover:hover){.product-card .card__media .media{transition:box-shadow .2s,transform .2s}.product-card:hover .card__media .media{transform:translateY(-4px);box-shadow:var(--st-shadow-lg)}}.product-card .card__title .card__link{font-family:var(--font-body);font-size:.98rem;font-weight:600}.product-card .price{font-weight:700}.product-card .card__quick-add .icon-button{border-radius:999px;background:var(--st-orange);color:#fff;box-shadow:var(--st-shadow)}@media(hover:hover){.product-card .card__quick-add .icon-button:hover{background:var(--st-ink);color:#fff}}.badge,.product-badges>*{border-radius:999px;letter-spacing:.08em;font-weight:700;text-transform:uppercase}.price--on-sale .price__current{color:var(--st-orange)}[id$=__decor_services] .layout>.block-group{border:0;background:transparent}[id$=__decor_services] .layout>.block-group+.block-group{border-left:2px solid rgb(255 255 255 / .14)}[id$=__decor_services] .block-heading{font-size:1.15rem}.testimonial--card{border-radius:var(--radius-card);background:var(--c-bg)}.testimonial--card:before{content:"\201c";display:block;font-family:var(--font-heading);font-size:3.6rem;line-height:.6;color:var(--st-orange)}.block-newsletter .input{border-width:1px}.accordion summary,.accordion__row summary{font-family:var(--font-body);font-weight:700;font-size:1.02rem;letter-spacing:0;text-transform:none}.footer .big-logo,.footer [class*=big-logo]{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--st-lime)}.shopify-section-group-footer-group .footer,.shopify-section-group-footer-group>.section:first-child{border-top:1px solid var(--st-line)}.contact-widget{--cw-accent: var(--st-ink)}.contact-widget__text,.section-contact-widget .contact-widget .contact-widget__text{color:#4a4a4a}:is(.color-scheme-5,.color-scheme-6){--decor-ink: var(--c-heading)}:is(.color-scheme-5,.color-scheme-6) :is(p,li,span,.block-text){color:inherit}:is(.color-scheme-5,.color-scheme-6) .price--on-sale .price__current{color:var(--st-lime)}:is(.color-scheme-5,.color-scheme-6) .price__compare{color:#fff9}:is(.color-scheme-5,.color-scheme-6) .wishlist-btn--full{background:transparent;border-color:#fff6;color:#fff}:is(.color-scheme-5,.color-scheme-6) .product-card .card__media .media,:is(.color-scheme-5,.color-scheme-6) .testimonial--card{border-color:#fff3;box-shadow:none}:is(.color-scheme-5,.color-scheme-6) .button--secondary{color:var(--c-heading);border-color:var(--c-heading)}.product-details .block-heading,.product-details :is(h1,h2).product-title,.product-details .product__title{font-family:var(--font-heading);letter-spacing:-.02em}.product-details .price .price__current{font-family:var(--font-heading);font-size:1.7rem;color:var(--st-ink)}.product-details .price--on-sale .price__current{color:var(--st-orange)}.product-details .price__badge,.product-details [class*=price__saving]{border-radius:999px;background:var(--st-lime);color:var(--st-ink);font-weight:700;letter-spacing:.06em}.product-information .media,.product-media .media{border-radius:var(--radius-media);background:var(--st-concrete)}.product-media :is(.thumbnail,[class*=thumb]){border-radius:10px}.product-media :is(.thumbnail,[class*=thumb])[aria-current=true],.product-media :is(.thumbnail,[class*=thumb]).is-active{outline:2px solid var(--st-orange);outline-offset:2px}.product-details .benefit-grid>*,.product-details [class*=benefit] .benefit{border-radius:14px;border:1px solid var(--st-line);background:#fff}.product-details [class*=benefit] .icon{color:var(--st-orange)}.product-details .shipping-note--banner{background:#fff6d6;border-radius:12px;color:var(--st-ink);font-weight:600}.variant-picker :is(label,.swatch-pill,[class*=pill]){border-width:2px;font-weight:700}.bundle-offer{--bo-ink: var(--st-ink);--bo-line: var(--st-line);--bo-soft: var(--st-concrete)}.bundle-offer__heading{font-size:1.15rem;font-family:var(--font-heading);text-transform:uppercase}.bundle-offer__heading:before{width:10px;height:10px;border-radius:50%;background:var(--st-orange);-webkit-mask:none;mask:none}.bundle-offer__heading:after{height:2px;border-radius:0;background:var(--st-ink)}.bundle-offer .bundle-offer__tier{border:2px solid var(--st-line);border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .2s}@media(hover:hover){.bundle-offer .bundle-offer__tier:not(.is-active):hover{border-color:var(--st-ink);transform:none}}.bundle-offer .bundle-offer__tier.is-active{border-color:var(--st-orange);background:#fff;box-shadow:var(--st-shadow)}.bundle-offer .bundle-offer__thumb,.bundle-offer .bundle-offer__thumb img{border-radius:10px;background:#fff}.bundle-offer .bundle-offer__qty{border-radius:999px;background:var(--st-ink);color:var(--st-lime);border-color:#fff}.bundle-offer .bundle-offer__badge{border-radius:999px;background:var(--st-orange);color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.bundle-offer .bundle-offer__title{font-weight:700}.bundle-offer .bundle-offer__now{font-family:var(--font-heading);color:var(--st-ink)}.bundle-offer .bundle-offer__save{border-radius:999px;background:var(--st-lime);color:var(--st-ink)}.bundle-offer .bundle-offer__check{border-radius:50%;border-color:var(--st-ink);background:var(--st-ink)}.bundle-offer .bundle-offer__select,.bundle-offer .bundle-offer__opts select{border-radius:999px}.bundle-offer .bundle-offer__add{border-radius:10px;background:var(--st-orange);color:#fff;letter-spacing:.1em}.bundle-offer .bundle-offer__add:hover{background:var(--st-ink);color:#fff}.product-details .layout>.block-group:has(.icon--return){border-radius:14px;background:var(--st-concrete)}div.product-tabs.product-tabs{border-radius:var(--radius-card);background:#fff;border:1px solid var(--st-line);box-shadow:var(--st-shadow)}.product-tabs .product-tabs__bar{border-radius:999px;background:var(--st-concrete);border-color:var(--st-line)}.product-tabs .product-tabs__tab{border-radius:999px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.product-tabs .product-tabs__tab[aria-selected=true]{background:var(--st-orange);color:#fff}.product-tabs .product-tabs__help a{color:var(--st-orange)}.product-tabs .product-tabs__panel.rte{--pd-ink: var(--st-ink);--pd-line: var(--st-line);color:#2b2b2b}.product-tabs .product-tabs__panel.rte :is(h1,h2,h3,h4,h5,h6):before{width:10px;height:10px;border-radius:50%;background:var(--st-orange);-webkit-mask:none;mask:none}.product-tabs .product-tabs__panel.rte ul>li:before{width:7px;height:7px;top:.6em;border-radius:50%;background:var(--st-ink);-webkit-mask:none;mask:none}.product-tabs .product-tabs__panel.rte ol>li:before{border-radius:50%;background:var(--st-lime);color:var(--st-ink)}.product-tabs .product-tabs__table{border-radius:10px;border-width:2px}@media(max-width:749px){div.product-tabs.product-tabs,.product-tabs .product-tabs__bar,.product-tabs .product-tabs__tab{border-radius:0}}.product-tabs .product-tabs__panel.rte a{color:var(--st-orange)}.comparison__us,.comparison__table .comparison__us{background:#d7ff3a59}.comparison__mark--yes{background:var(--st-ink);color:var(--st-lime)}.comparison__mark--no{background:transparent;color:#8a8a82;border:2px solid var(--st-line)}.comparison__table th{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;color:var(--st-ink)}.sticky-buy,.sticky-atc{background:var(--st-paper);border-color:var(--st-ink)}:is(.color-scheme-5,.color-scheme-6) .product-details .price .price__current,:is(.color-scheme-5,.color-scheme-6) .product-details .price--on-sale .price__current{color:var(--c-heading)}:is(.color-scheme-5,.color-scheme-6) .product-details [class*=benefit] .benefit,:is(.color-scheme-5,.color-scheme-6) .product-details .benefit-grid>*{background:#ffffff0f;border-color:#ffffff38;color:var(--c-text)}:is(.color-scheme-5,.color-scheme-6) .product-details .shipping-note--banner{background:#ffffff14;color:var(--c-text)}main>.shopify-section:last-child>.section.section:not(.hc-x),main>.shopify-section:has(+.shopify-section>.fz-edge-t)>.section.section:not(.hc-x),main>.shopify-section:has(>.fz-edge-b)+.shopify-section>.section.section:not(.hc-x){padding-top:var(--pt-sm);padding-bottom:var(--pb-sm)}@media(min-width:750px){main>.shopify-section:last-child>.section.section:not(.hc-x),main>.shopify-section:has(+.shopify-section>.fz-edge-t)>.section.section:not(.hc-x),main>.shopify-section:has(>.fz-edge-b)+.shopify-section>.section.section:not(.hc-x){padding-top:var(--pt);padding-bottom:var(--pb)}}[class*=color-scheme-]{--c-sale: var(--st-orange)}:is(.color-scheme-5,.color-scheme-6){--c-sale: var(--st-lime)}.main-page__title,.page-title,.main-search__title,.cart__title,.main-404 h1{letter-spacing:.01em}:is(.main-page__title,.page-title,.main-search__title,.main-404 h1):after{content:"";display:block;width:64px;height:6px;margin:.35em auto 0;border-radius:999px;background:var(--st-orange)}.collection-banner .media{border-radius:var(--radius-media);box-shadow:var(--st-shadow)}.collection-banner :is(h1,.h1){font-family:var(--font-heading)}.facets-horizontal .facet :is(summary,.facet__toggle),.active-facets a,.active-facets button,.pagination a,.pagination span{border-radius:999px}.facets-horizontal .facet :is(summary,.facet__toggle){border:1px solid var(--st-line);background:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.pagination a[aria-current=page],.pagination span[aria-current=page]{background:var(--st-orange);color:#fff}.collection .promo-tile,[class*=promo-tile]{border-radius:var(--radius-card)}.cart-summary{background:#fff;border:1px solid var(--st-line);border-radius:var(--radius-card);box-shadow:var(--st-shadow)}#cart-drawer .cart-summary{background:none;border:0;border-radius:0;box-shadow:none}.cart-summary__savings,.cart-item__save{color:var(--st-orange)}.cart-item img,.cart-item .media{border-radius:10px;background:#fff}.quantity{border-radius:10px;border:1px solid var(--st-line)}.field input,.field textarea,.field select,.input,input[type=search],input[type=email],input[type=text],textarea,select{border-width:1px}textarea,.field textarea{border-radius:16px}.contact-form,.order-tracking{border:1px solid var(--st-line);border-radius:var(--radius-card);background:#fff;box-shadow:var(--st-shadow-lg)}.trust-badge--pill{border-radius:999px}.article-card .media{border-radius:var(--radius-media)}.article-card :is(h2,h3){font-family:var(--font-heading)}.main-article :is(h1,h2,h3){font-family:var(--font-heading)}.stat__value,[class*=stat__number]{font-family:var(--font-heading);color:var(--st-ink)}.wishlist__sub{border-radius:999px;background:var(--st-lime);color:var(--st-ink)}.wishlist__bubble{background:var(--st-lime);color:var(--st-ink)}.wishlist .wishlist-card.wishlist-card{border-radius:var(--radius-card);background:#fff;border:1px solid var(--st-line)}.wishlist .wishlist-card .wishlist-card__media{border-radius:10px;background:#fff}.template-page--about .block-image .media{border-radius:var(--radius-media);box-shadow:var(--st-shadow-lg)}.marquee{font-family:var(--font-heading);letter-spacing:-.01em}.slideshow .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(0 0 0 / .35),transparent 75%);pointer-events:none}.announcement-bar,.announcement{font-weight:700}.trust-badge{font-weight:600}:is(.color-scheme-5,.color-scheme-6) .product-details .layout>.block-group{background:#ffffff14;color:var(--c-text)}.featured-product .product-details .layout>.block-group:has(.icon--return){color:var(--c-text)}.cart-item:has(.cart-item__design) .cart-item__media .media{position:relative;aspect-ratio:1;border:1px solid var(--st-line);background:var(--st-concrete);overflow:hidden}.cart-item__media .media>.cart-item__design{object-fit:cover}.cart-item__design-tag{position:absolute;inset:auto 0 0 0;padding:.2rem .25rem;background:var(--st-orange);color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1.2}#cart-drawer .drawer__footer{background:var(--c-bg)}#cart-drawer .cart-item:has(.cart-item__design){grid-template-columns:6.5rem minmax(0,1fr) fit-content(7.5rem)}#cart-drawer .cart-item:has(.cart-item__design):has(.cart-item__select){grid-template-columns:var(--select-col) 6.5rem minmax(0,1fr) fit-content(7.5rem)}.cart-item:has(.cart-item__design) .cart-item__meta{gap:0;font-size:.75rem;line-height:1.45}.cart-item:has(.cart-item__design) .cart-item__meta dt{color:var(--st-ink);opacity:.6}.cart-item:has(.cart-item__design) .cart-item__meta dd{color:var(--st-ink);font-weight:600}.cart-page .cart-item:has(.cart-item__design){grid-template-columns:8rem minmax(0,1fr) auto}@media(max-width:749px){.cart-page .cart-item:has(.cart-item__design){grid-template-columns:6.5rem minmax(0,1fr) auto}}.block-heading.block-heading--em-accent em{font-style:normal;font-weight:inherit;background:none;padding:0;color:var(--em-color, var(--c-accent))}.steps.steps--colored:not(.steps--horizontal) .step__marker{background:var(--steps-color);color:#fff}.steps--check:not(.steps--horizontal) .step__marker{width:2rem;height:2rem}.steps--check .step__marker:before{content:"";width:.95rem;height:.95rem;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='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%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='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.steps.steps--tag-plain .step__tag{padding:0;border-radius:0;background:none;color:inherit;opacity:.6;font-weight:500;font-size:.72rem;letter-spacing:.04em}.steps--title-large .step__title{font-size:calc(clamp(1.375rem,1.8vw,1.45rem) * var(--heading-scale));font-weight:600}.block-product-title__accent{color:var(--title-accent, var(--c-accent))}.block-product-title--bold{font-weight:700}.block-product-title__gradient{background-image:var(--title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.block-product-title__gradient .block-product-title__accent{color:inherit;-webkit-text-fill-color:transparent}.product-details .benefit-grid .benefit__icon .icon{color:var(--benefit-color)}.benefit-grid.benefit-grid--inline{gap:.55rem 1.4rem}.benefit-grid.benefit-grid--inline>.benefit,.product-details .benefit-grid.benefit-grid--inline>.benefit{flex-direction:row;align-items:center;gap:.45rem;padding:0;border:0;border-radius:0;background:none;text-align:start}.benefit-grid--inline .benefit__icon{flex:none;width:var(--benefit-icon, 28px);height:var(--benefit-icon, 28px);border-radius:0;background:none}.benefit-grid--inline .benefit__icon .icon,.benefit-grid--inline .benefit__icon img{width:100%;height:100%}.benefit-grid--inline .benefit__icon .icon{stroke-width:1.3}.benefit-grid--inline .benefit__label{font-weight:400;font-size:calc(var(--text-base) * .95);line-height:1.3;color:var(--c-heading)}.bundle-offer__heading.bundle-offer__heading--lines{justify-content:center;gap:.75rem;font-family:var(--font-body);font-size:calc(var(--text-base) * .9);font-weight:700;text-transform:none;letter-spacing:0;color:var(--c-heading)}.bundle-offer__heading.bundle-offer__heading--lines:before,.bundle-offer__heading.bundle-offer__heading--lines:after{content:"";flex:1;width:auto;height:1px;border-radius:0;background:var(--c-border);-webkit-mask:none;mask:none}.trust-badge.trust-badge--avatars{flex-wrap:nowrap;gap:0;width:auto;max-width:100%;margin-inline:auto}.trust-badge__avatars{position:relative;z-index:1;display:inline-flex;flex:none}.trust-badge__avatar{width:38px;height:38px;border:2px solid #fff;border-radius:50%;object-fit:cover;background:#e9e4df}.trust-badge__avatar+.trust-badge__avatar{margin-inline-start:-10px}.trust-badge__avatar--empty{display:grid;place-items:center;color:#9c948c}.trust-badge__avatar--empty .icon{width:18px;height:18px}.trust-badge__body{display:grid;gap:1px;margin-inline-start:-12px;padding:4px 14px 4px 22px;border-radius:999px;background:#f5f5f5;text-align:start}.trust-badge--avatars .trust-badge__text{font-size:calc(var(--text-base) * .83);font-weight:700;line-height:1.25;color:var(--c-heading)}.trust-badge__subtext{font-size:calc(var(--text-base) * .71);line-height:1.25;color:var(--c-heading)}.accordion.accordion--dashed .accordion__row{border-top:0;border-bottom:2px dashed color-mix(in srgb,var(--c-text) 15%,transparent)}.product-details .accordion.accordion--dashed .accordion__row:first-child{border-top:0}.accordion.accordion--compact .accordion__summary{gap:.5rem;padding:.7rem .6rem;font-family:var(--font-body);font-size:calc(var(--text-base) * .97);font-weight:600;color:var(--c-heading)}.accordion.accordion--compact .accordion__summary .accordion__marker{width:.7rem;height:.7rem;padding:0;border-radius:0;background:none;color:currentColor}.accordion.accordion--compact details[open]>.accordion__summary .accordion__marker{background:none;color:currentColor}.accordion.accordion--compact .accordion__content{padding:0 .6rem 1rem}.video-slideshow__carousel--nav-bottom .video-slideshow__nav{gap:.6rem;margin-top:1rem}.video-slideshow__carousel--nav-bottom .video-slideshow__arrow{width:1.8rem;height:1.8rem;min-width:1.8rem;border:0;border-radius:50%;background:none;color:var(--c-heading);box-shadow:none}.video-slideshow__carousel--nav-bottom .video-slideshow__arrow .icon{width:1.1rem;height:1.1rem}@media(hover:hover){.video-slideshow__carousel--nav-bottom .video-slideshow__arrow:hover:not(:disabled){background:none;color:var(--c-accent)}}.video-slideshow__carousel--nav-bottom .video-slideshow__arrow:is(:disabled,.is-disabled){background:none;color:var(--c-heading);opacity:.35}.steps.steps--progress .step:before{top:2.4rem;bottom:.4rem;left:calc(1rem - 1.5px);width:3px;border:0;background:linear-gradient(var(--steps-color),var(--steps-color)) top / 100% calc(var(--fill, 0) * 100%) no-repeat,#d0d0d0}.steps.steps--progress:not(.steps--check) .step:before{left:calc(1.125rem - 1.5px)}.steps.steps--progress .step__marker{box-shadow:none;transition:background-color .3s,color .3s,box-shadow .3s}.steps.steps--progress .step:not(.is-reached) .step__marker{background:#fafafa;color:#c4c4c4;box-shadow:inset 0 0 0 2px #d0d0d0}@media(max-width:749px){.gallery--bleed-mobile .gallery__track{margin-inline:calc(-1 * var(--gutter-current))}.gallery--bleed-mobile .gallery__track :is(.media,img){border-radius:0}.benefit-grid--inline .benefit__label{font-size:calc(var(--text-base) * .78)}.benefit-grid--inline .benefit__icon{width:calc(var(--benefit-icon, 28px) * .84);height:calc(var(--benefit-icon, 28px) * .84)}}.bundle-offer.bundle-offer--classic .bundle-offer__add{min-height:2.95rem;font-family:var(--font-body);font-size:calc(var(--text-base) * 1.12);font-weight:700}.button:not(.button--link),.shopify-payment-button__button--unbranded{padding:.6em 2.4em;font-size:calc(var(--text-base) * 1.12);font-weight:600;letter-spacing:.04em;text-transform:none}.button.button--small:not(.button--link){font-size:calc(var(--text-base) * .9)}@media(max-width:749px){body:has(.sticky-buy--bottom.sticky-buy--classic[data-visible]) .scroll-top{bottom:calc(clamp(1rem,3vw,2rem) + 7.5rem)}}@keyframes add-attention{0%,to{transform:none}30%{transform:scale(1.03)}60%{transform:scale(.99)}}.is-attention{animation:add-attention .7s ease .35s}@media(prefers-reduced-motion:reduce){.is-attention{animation:none}}.text-xxsmall{font-size:calc(var(--text-base) * .6);line-height:1.6}@media(max-width:749px){.block-heading.heading-sm-h2{font-size:calc(clamp(1.75rem,3.4vw,2.6rem) * var(--heading-scale))}.block-heading.heading-sm-h3{font-size:calc(1.625rem * var(--heading-scale))}.block-heading.heading-sm-h4{font-size:calc(1.375rem * var(--heading-scale))}.block-heading.heading-sm-h5{font-size:calc(1.1rem * var(--heading-scale))}.block-heading.heading-sm-h6{font-size:calc(1rem * var(--heading-scale))}}.footer .block-newsletter .button:not(.button--link),.footer .email-signup .button:not(.button--link){font-size:calc(var(--text-base) * .95)}#MenuDrawer .drawer__header{border-bottom:1px solid var(--c-border)}.menu-drawer__logo--text{font-family:var(--font-heading);font-size:calc(var(--text-base) * 1.25);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--c-heading);text-decoration:none}#MenuDrawer .drawer__header .icon-button{border-radius:4px;background:rgb(var(--c-text-rgb) / .06)}.menu-drawer--case-none:is(.menu-drawer--small,.menu-drawer--medium) .menu-nav__item{font-weight:400}.localization__native--country{display:inline-flex;align-items:center;gap:.45rem}.localization__flag{flex:none;width:22px;height:22px;border-radius:50%;object-fit:cover}#MenuDrawer:not(.menu-drawer--no-dividers) .menu-nav__list>li{border-bottom:1px solid var(--c-border)!important}#MenuDrawer>.drawer__header{border-bottom:1px solid var(--c-border)!important}#MenuDrawer .menu-nav__item[aria-current=page]{color:inherit}.block-image--bare .media{background:none}.block-image--bare .media:after{display:none}.block-image--bare .placeholder-svg{background:none}.video-slideshow--bleed .video-slideshow__carousel,.video-slideshow--bleed slider-carousel.swiper{overflow:visible}main .section:has(.video-slideshow--bleed){overflow-x:clip}.media.is-loaded{background:none!important}.media.is-loaded:not(.slideshow .media):after{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pod.css.map */
