:root{--ero-premium-ink: #171315;--ero-premium-muted: #756c70;--ero-premium-line: rgba(48, 35, 40, .14);--ero-premium-soft: #faf7f5;--ero-premium-red: #9b0401;--ero-premium-red-dark: #760300;--ero-premium-gold: #b79b6c;--ero-burgundy: var(--ero-premium-red);--ero-burgundy-dark: var(--ero-premium-red-dark);--ero-soft-off-white: var(--ero-premium-soft);--ero-text: var(--ero-premium-ink);--ero-muted-text: var(--ero-premium-muted);--ero-border: var(--ero-premium-line);--ero-card-radius: 1rem;--ero-card-radius-small: .65rem;--ero-button-radius: .55rem;--ero-soft-shadow: 0 1.2rem 3rem rgba(35, 24, 29, .06);--ero-card-shadow: 0 .8rem 2.4rem rgba(35, 24, 29, .035);--ero-focus-accent: var(--ero-premium-gold);--ero-section-gap: clamp(2.4rem, 5vw, 5.6rem);--ero-section-gap-compact: clamp(1.6rem, 3vw, 3.2rem)}body{color:var(--ero-text);background:#fff}body :where(.section,.section-global,.shopify-section>.section){color:var(--ero-text)}body :where(.section-global__header,.collection__title,.title-wrapper,.main-page-title,.page-title){margin-block-end:var(--ero-section-gap-compact)}body :where(.section-global__header,.collection__title,.title-wrapper)>:last-child,body :where(.rte,.page__content,.article-template__content)>:last-child{margin-block-end:0}body :where(.rte,.page__content,.article-template__content){color:var(--ero-muted-text);line-height:1.7}body :where(.rte a,.page__content a,.article-template__content a){color:var(--ero-burgundy);text-underline-offset:.22em}body :where(hr,.divider,.section-border){border-color:var(--ero-border)}body :where(.section,.shopify-section){scroll-margin-top:8rem}:where(.button,.product-form__submit,button[name=add]):not(.button-secondary,.button-tertiary,.button-unstyled,.card-product__group-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded){--button-color: #fff;--button-background-color: var(--ero-burgundy);--button-border-color: var(--ero-burgundy);--button-border-radius: var(--ero-button-radius);--button-border-width: .1rem;min-height:4.6rem;border-color:var(--ero-burgundy);border-radius:var(--ero-button-radius);color:#fff;background:var(--ero-burgundy);box-shadow:0 .7rem 1.8rem #76030024;font-weight:650;letter-spacing:.05em;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}:where(.button,.product-form__submit,button[name=add]):not(.button-secondary,.button-tertiary,.button-unstyled,.card-product__group-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded):focus-visible{outline:.2rem solid var(--ero-focus-accent);outline-offset:.3rem;box-shadow:0 .8rem 2.2rem #7603002e}:where(.button-secondary,.button.button-secondary):not(.shopify-payment-button__button){border-color:var(--ero-border);border-radius:var(--ero-button-radius);color:var(--ero-text);background:#fff}:where(.quick-add__submit,.card .button,.slider-button,.swiper-btn):not(.shopify-payment-button__button){border-radius:var(--ero-button-radius)}:where(.card-product__group-btn,.wishlist-button,.quick-view-button,.compare-button){border:.1rem solid rgba(48,35,40,.1);color:var(--ero-text);background:#ffffffeb;box-shadow:0 .5rem 1.4rem #23181d0f;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}@media(hover:hover){:where(.button,.product-form__submit,button[name=add]):hover:not([disabled],.button-secondary,.button-tertiary,.button-unstyled,.card-product__group-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded){--button-color: #fff;--button-background-color: var(--ero-burgundy-dark);--button-border-color: var(--ero-burgundy-dark);border-color:var(--ero-burgundy-dark);color:#fff;background:var(--ero-burgundy-dark);box-shadow:0 .9rem 2.4rem #76030033;transform:translateY(-.1rem)}:where(.button-secondary,.button.button-secondary):hover:not([disabled],.shopify-payment-button__button){border-color:#9b040159;color:var(--ero-burgundy);background:var(--ero-soft-off-white)}:where(.card-product__group-btn,.wishlist-button,.quick-view-button,.compare-button):hover{border-color:#9b040152;color:var(--ero-burgundy);background:#fff;box-shadow:0 .8rem 2rem #23181d17;transform:translateY(-.1rem)}}:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper)>.card{min-width:0;gap:.5rem;padding:clamp(.6rem,1vw,.9rem);border:.1rem solid var(--ero-border);border-radius:var(--ero-card-radius);background:#fff;box-shadow:var(--ero-card-shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.template-collection .main-collection-grid .grid-layout,.template-collection .main-collection-grid .grid-layout{row-gap:var(--ero-section-gap-compact)}:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper) :where(.card__inner,.card--block-media,.card__media){overflow:hidden;border-radius:calc(var(--ero-card-radius) - .25rem);background:var(--ero-soft-off-white)}:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper) .card--block-media>.ratio{overflow:hidden;border-radius:inherit}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card__media .media img,.card--block-media img){object-fit:contain;padding:.35rem}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card-product-information,.card__information){min-width:0;gap:.35rem;padding:.65rem .35rem .35rem}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card--block-vendor,.caption-with-letter-spacing){color:var(--ero-muted-text);font-size:1rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card--block-title,.card__heading){color:var(--ero-text);font-size:clamp(1.2rem,1.3vw,1.4rem);font-weight:500;line-height:1.4}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card-product-information,.card__information) a{color:var(--ero-text);text-decoration:none}:where(.product-card-wrapper,.collection-card-wrapper) .price{color:var(--ero-text);font-size:1.25rem;font-weight:600}:where(.product-card-wrapper,.collection-card-wrapper) :where(.price__regular,.price__sale,.price-item){letter-spacing:.01em}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card__badge,.badge){border-radius:999px}:where(.product-card-wrapper,.collection-card-wrapper) .badge{border:.1rem solid rgba(155,4,1,.18);color:var(--ero-burgundy);background:#9b04010f;font-size:1rem;font-weight:650;letter-spacing:.08em}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card__bottom,.quick-add){margin-top:.6rem}:where(.product-card-wrapper,.collection-card-wrapper) :where(.swatch,.product-swatch,.card-product__swatch,.product-card__swatch){gap:.45rem}@media(hover:hover){:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper)>.card:hover{border-color:#9b040140;box-shadow:var(--ero-soft-shadow);transform:translateY(-.2rem)}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card-product-information,.card__information) a:hover{color:var(--ero-burgundy)}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card__media .media img,.card--block-media img){transition:transform .28s ease}:where(.product-card-wrapper,.collection-card-wrapper)>.card:hover :where(.card__media .media img,.card--block-media img){transform:scale(1.012)}}body.template-collection,.template-collection{background:linear-gradient(180deg,#fff 0%,var(--ero-soft-off-white) 100%)}:where(.template-collection.collection-wrapper,.template-collection .collection-wrapper,.template-search .collection-wrapper){--ero-collection-panel: rgba(255, 255, 255, .84)}:where(.template-collection .main-collection-grid,.template-search .main-collection-grid){border-top:.1rem solid rgba(48,35,40,.08)}:where(.template-collection .product-grid,.template-search .product-grid){gap:var(--product-grid-gap-desktop, 2.4rem);align-items:stretch}:where(.template-collection .product-grid__item,.template-search .product-grid__item){min-width:0;height:100%}:where(.template-collection .product-grid__item .product-card-wrapper,.template-search .product-grid__item .product-card-wrapper){height:100%}:where(.template-collection .product-grid__item .product-card-wrapper>.card,.template-search .product-grid__item .product-card-wrapper>.card){height:100%}:where(.main-collection-grid__empty,.collection--empty .title-wrapper){border:.1rem solid var(--ero-border);border-radius:var(--ero-card-radius);background:#fff;box-shadow:var(--ero-card-shadow)}:where(.pagination,.pagination-wrapper){margin-block-start:var(--ero-section-gap-compact)}:where(.pagination a,.pagination button,.pagination__item){border-radius:999px}:where(.template-collection .facets-wrapper,.template-collection .facets-container,.template-collection .collection-filters,.template-search .facets-wrapper,.template-search .facets-container){border:.1rem solid rgba(48,35,40,.1);border-radius:var(--ero-card-radius);background:#ffffffe0;box-shadow:0 .8rem 2.4rem #23181d09}:where(.template-collection .facets__form,.template-collection .facets-container,.template-search .facets__form,.template-search .facets-container){gap:1rem}:where(.template-collection .facets__heading,.template-collection .facets__summary,.template-collection .filter__heading,.template-collection .facet-filters__label,.template-search .facets__heading,.template-search .facets__summary,.template-search .facet-filters__label){color:var(--ero-text);font-size:1.25rem;font-weight:650;letter-spacing:.02em}:where(.template-collection .facets__summary,.template-search .facets__summary){border-bottom:.1rem solid rgba(48,35,40,.1)}:where(.template-collection .facets__display,.template-collection .facets__list,.template-search .facets__display,.template-search .facets__list){color:var(--ero-muted-text)}:where(.template-collection .facets__item,.template-collection .filter__item,.template-search .facets__item){padding-block:.35rem}:where(.template-collection .facet-filters__sort,.template-collection select,.template-search .facet-filters__sort,.template-search select){border-color:#30232829;border-radius:var(--ero-button-radius);color:var(--ero-text);background-color:#fff}:where(.template-collection .active-facets,.template-search .active-facets){gap:.6rem}:where(.template-collection .active-facets__button,.template-search .active-facets__button){border:.1rem solid rgba(155,4,1,.16);border-radius:999px;color:var(--ero-burgundy);background:#9b04010e}:where(.template-collection .product-count,.template-search .product-count){color:var(--ero-muted-text);font-size:1.15rem}:where(.template-collection .mobile-facets__open,.template-search .mobile-facets__open){border:.1rem solid var(--ero-border);border-radius:var(--ero-button-radius);background:#fff}:where(.template-collection .mobile-facets__inner,.template-search .mobile-facets__inner){background:var(--ero-soft-off-white)}:where(.template-collection .mobile-facets__header,.template-collection .mobile-facets__footer,.template-search .mobile-facets__header,.template-search .mobile-facets__footer){border-color:var(--ero-border);background:#fffffff0}body.template-index :where(.section,.section-global){color:var(--ero-text)}body.template-index :where(.section-global__header,.title-wrapper){max-width:82rem;margin-inline:auto;text-align:center}body.template-index :where(.media-banner,.media-gallery,.lookbook,.featured-collection,.collection-list,.blog-posts){position:relative}body.template-index :where(.media-banner img,.media-gallery img,.lookbook img,.collection-list img,.blog-posts img){border-radius:var(--ero-card-radius-small)}body.template-index :where(.slideshow,.media-banner) :where(.button,.button-secondary):not(.shopify-payment-button__button){min-height:4.4rem}body.template-index :where(.slideshow__text,.banner__content,.media-banner__content){text-shadow:none}body.template-index :where(.swiper-btn,.slider-button){border:.1rem solid rgba(48,35,40,.12);color:var(--ero-text);background:#ffffffeb;box-shadow:0 .8rem 2rem #23181d14}body.template-index :where(.swiper-pagination-bullet,.slider-counter__link--dots .dot){background:#17131538}body.template-index :where(.swiper-pagination-bullet-active,.slider-counter__link--active .dot){background:var(--ero-burgundy)}body.template-index :where(.collection--grid-layout,.marquee,.trust-row,.service-row,[class*=trust],[class*=service]){border-color:#3023281a}body.template-index :where(.collection--grid-layout){border:.1rem solid var(--ero-border);border-radius:var(--ero-card-radius);background:linear-gradient(145deg,#fff 0%,var(--ero-soft-off-white) 100%);box-shadow:var(--ero-card-shadow)}body.template-index :where(.collection--grid-layout .grid__item,.trust-row .grid__item,.service-row .grid__item){min-width:0}body.template-index :where(.collection--grid-layout .svg-wrapper,.collection--grid-layout svg,.trust-row svg,.service-row svg,[class*=trust] svg,[class*=service] svg){width:2.4rem;height:2.4rem;color:var(--ero-burgundy);opacity:.82}body.template-index :where(.collection--grid-layout h2,.collection--grid-layout h3,.collection--grid-layout h4,.trust-row h2,.trust-row h3,.service-row h2,.service-row h3){margin-block:0 .25rem;font-size:clamp(1.35rem,1.6vw,1.65rem);font-weight:600;letter-spacing:-.01em}body.template-index :where(.collection--grid-layout p,.trust-row p,.service-row p){margin:0;color:var(--ero-muted-text);font-size:1.25rem;line-height:1.45}body.template-index :where(.marquee){border-block:.1rem solid rgba(48,35,40,.08);background:var(--ero-soft-off-white)}body.template-index :where(.marquee__content,.marquee-content,.marquee__item){color:var(--ero-text);letter-spacing:.04em}body.template-index :where(.collection-list .collection-card-wrapper>.card,.collection-card-wrapper>.card,.card--collection,.collection-card){border:.1rem solid var(--ero-border);border-radius:var(--ero-card-radius);background:#fff;box-shadow:var(--ero-card-shadow)}body.template-index :where(.collection-card-wrapper .card__heading,.card--collection .card__heading,.collection-card .card__heading){font-size:clamp(1.45rem,1.9vw,1.9rem);font-weight:500}body.template-index :where(.collection-card-wrapper a,.card--collection a,.collection-card a){color:var(--ero-text);text-decoration:none}@media(hover:hover){body.template-index :where(.collection-card-wrapper>.card,.card--collection,.collection-card):hover{border-color:#9b040138;box-shadow:var(--ero-soft-shadow)}body.template-index :where(.collection-card-wrapper a,.card--collection a,.collection-card a):hover{color:var(--ero-burgundy)}}:where(.featured-collection,.product-recommendations,.related-products,recently-viewed-products){color:var(--ero-text)}:where(.featured-collection .product-card-wrapper>.card,.product-recommendations .product-card-wrapper>.card,.related-products .product-card-wrapper>.card){height:100%}:where(.featured-collection .swiper,.featured-collection .slider,.product-recommendations .swiper,.related-products .swiper){padding-block:.2rem 1rem}:where(.featured-collection .swiper-btn,.featured-collection .slider-button,.product-recommendations .swiper-btn,.related-products .swiper-btn,recently-viewed-products .swiper-btn){border-color:var(--ero-border);color:var(--ero-text);background:#fffffff0;box-shadow:0 .8rem 2rem #23181d14}@media(hover:hover){:where(.featured-collection .swiper-btn,.featured-collection .slider-button,.product-recommendations .swiper-btn,.related-products .swiper-btn,recently-viewed-products .swiper-btn):hover{border-color:#9b040159;color:var(--ero-burgundy)}}.header-section .row-group{border-bottom:.1rem solid rgba(48,35,40,.1);background:#fffffff5;box-shadow:0 .7rem 2rem #23181d09}.header-wrapper[transparent=always] .row-group,.header-wrapper[transparent=not-sticky] .row-group{border-bottom-color:transparent;background:transparent;box-shadow:none}.header-section :where(.header__row,.header__columns){gap:clamp(1rem,2vw,2.4rem)}.header-section :where(a,summary,button){text-underline-offset:.22em}.header-section :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a){color:var(--ero-text);font-weight:550;letter-spacing:.02em}.header-wrapper[transparent=always] :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a),.header-wrapper[transparent=not-sticky] :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a){color:inherit}.header-section :where(.header__icon,.header-functions button,.header-search button,.header-search__button){border-radius:999px}.header-section :where(input[type=search],.search__input,.field__input){border-color:#30232824;border-radius:var(--ero-button-radius);background:#fff}@media(hover:hover){.header-section :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a):hover{color:var(--ero-burgundy)}}.section-footer{border-top:.1rem solid rgba(48,35,40,.12);background:var(--ero-text);color:#ffffffc2}.section-footer :where(.section-background,.section){background:transparent}.section-footer :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.footer-block__heading){color:#fff}.section-footer :where(p,li,.rte,.text-block){color:#ffffffb3}.section-footer :where(a){color:#ffffffc7;text-decoration-color:transparent;text-underline-offset:.22em}.section-footer :where(.list-menu__item,.menu-list__link){color:#ffffffc2}.section-footer :where(input,.field__input,.newsletter-form__field-wrapper .field__input){border-color:#fff3;color:#fff;background:#ffffff14}.section-footer :where(.payment-icons,.payment-icons__list,.social-icons,.social-icons__list){opacity:.82}.section-footer :where(.divider,hr,.section-border){border-color:#ffffff24}@media(hover:hover){.section-footer :where(a):hover{color:#fff;text-decoration-color:#b79b6cb3}}body :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4){color:var(--ero-text);letter-spacing:-.02em;text-wrap:balance}body :where(h1,.h1){font-size:clamp(2.6rem,4.8vw,4.8rem);line-height:1.08}body :where(h2,.h2){font-size:clamp(2.2rem,3.5vw,3.6rem);line-height:1.14}body :where(h3,.h3){font-size:clamp(1.8rem,2.6vw,2.6rem);line-height:1.22}body :where(.section-global__header p,.collection__description,.rte p){color:var(--ero-muted-text)}body :where(.eyebrow,.caption-with-letter-spacing,.overline){color:var(--ero-burgundy);font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width:749px){:root{--ero-section-gap: clamp(2rem, 8vw, 3.6rem);--ero-section-gap-compact: clamp(1.4rem, 5vw, 2.4rem);--ero-card-radius: .75rem}body :where(.section-global__header,.collection__title,.title-wrapper,.main-page-title,.page-title){margin-block-end:1.6rem}:where(.button,.product-form__submit,button[name=add]):not(.button-unstyled,.card-product__group-btn,.shopify-payment-button__button,.shopify-payment-button__button--unbranded){min-height:4.4rem}:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper)>.card{padding:.5rem;border-radius:var(--ero-card-radius)}:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper) :where(.card__inner,.card--block-media,.card__media){border-radius:.55rem}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card-product-information,.card__information){padding-inline:.2rem}:where(.template-collection .product-grid,.template-search .product-grid){gap:var(--product-grid-gap-mobile, 1.2rem)}:where(.template-collection .facets-wrapper,.template-collection .facets-container,.template-collection .collection-filters,.template-search .facets-wrapper,.template-search .facets-container){border-radius:.75rem;box-shadow:none}:where(.template-collection .facets__heading,.template-collection .facets__summary,.template-collection .filter__heading,.template-collection .facet-filters__label,.template-search .facets__heading,.template-search .facets__summary,.template-search .facet-filters__label){font-size:1.15rem}body.template-index :where(.section-global__header,.title-wrapper){text-align:left}body.template-index :where(.collection--grid-layout){border-radius:.75rem}body.template-index :where(.collection--grid-layout .svg-wrapper,.collection--grid-layout svg,.trust-row svg,.service-row svg,[class*=trust] svg,[class*=service] svg){width:2rem;height:2rem}.header-section .row-group{box-shadow:0 .45rem 1.5rem #23181d09}.header-section :where(.header__row,.header__columns){gap:.8rem}.section-footer .section-content-wrapper{gap:2rem}}@media(prefers-reduced-motion:reduce){:where(.button,.product-form__submit,button[name=add]),:where(.card-product__group-btn,.wishlist-button,.quick-view-button,.compare-button),:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper)>.card,:where(.product-card-wrapper,.collection-card-wrapper) :where(.card__media .media img,.card--block-media img){transition:none}:where(.button,.product-form__submit,button[name=add]):hover,:where(.card-product__group-btn,.wishlist-button,.quick-view-button,.compare-button):hover,:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper)>.card:hover,:where(.product-card-wrapper,.collection-card-wrapper)>.card:hover :where(.card__media .media img,.card--block-media img){transform:none}}body.template-index :where(.slideshow__slide,.media-banner.media-banner--media-stack){isolation:isolate;overflow:hidden}body.template-index .slideshow__slide:before,body.template-index .media-banner.media-banner--media-stack:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#171315c2,#17131580 43%,#17131529),linear-gradient(180deg,#17131533,#1713151a 45%,#17131557)}body.template-index .slideshow__slide .slide__image-container,body.template-index .slideshow__slide .slide__img-wrapper{z-index:0}body.template-index .slideshow__slide>:not(.slide__image-container),body.template-index .slideshow__slide .slide__content,body.template-index .media-banner.media-banner--media-stack .media-banner__content,body.template-index .media-banner.media-banner--media-stack .group-block-content{position:relative;z-index:2}body.template-index :where(.slideshow .slide__content,.media-banner.media-banner--media-stack .media-banner__content) :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4,p,.rte,.text,.caption-with-letter-spacing,.eyebrow,.overline){color:#fffaf3!important;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.42)}body.template-index :where(.slideshow .slide__content,.media-banner.media-banner--media-stack .media-banner__content) :where(.caption-with-letter-spacing,.eyebrow,.overline){color:#fffaf3db!important;letter-spacing:.16em}body.template-index :where(.slideshow,.media-banner.media-banner--media-stack) :where(.button,.button-secondary):not(.shopify-payment-button__button,.shopify-payment-button__button--unbranded){--button-color: #fffaf3;--button-background-color: rgba(155, 4, 1, .88);--button-border-color: rgba(255, 250, 243, .58);border-color:#fffaf394!important;color:#fffaf3!important;background:#9b0401e0!important;box-shadow:0 .9rem 2.4rem #00000038;text-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.template-index :where(.slideshow,.media-banner.media-banner--media-stack) :where(.button-secondary,.button.button-secondary):not(.shopify-payment-button__button,.shopify-payment-button__button--unbranded){background:#1713156b!important}body.template-index :where(.slideshow,.media-banner.media-banner--media-stack) :where(.button,.button-secondary):not(.shopify-payment-button__button,.shopify-payment-button__button--unbranded) :where(.button-text-main,.text){color:inherit!important}@media(hover:hover){body.template-index :where(.slideshow,.media-banner.media-banner--media-stack) :where(.button,.button-secondary):hover:not([disabled],.shopify-payment-button__button,.shopify-payment-button__button--unbranded){--button-color: var(--ero-text);--button-background-color: #fffaf3;--button-border-color: rgba(183, 155, 108, .72);border-color:#b79b6cb8!important;color:var(--ero-text)!important;background:#fffaf3!important;box-shadow:0 1rem 2.6rem #00000042}}body.template-index :where(marquee-component,.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper),.trust-row,.service-row){border-color:#fffaf31f!important;background:linear-gradient(145deg,#171315,#24181d)!important;color:#fffaf3d6;box-shadow:0 1.2rem 3rem #17131529}body.template-index :where(marquee-component,.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper),.trust-row,.service-row) :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4){color:#fffaf3!important;text-shadow:none}body.template-index :where(marquee-component,.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper),.trust-row,.service-row) :where(p,.rte,.text,.text-block,span,a,li){color:#fffaf3c7!important}body.template-index :where(marquee-component,.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper),.trust-row,.service-row) :where(.grid,.marquee__repeated-items,.marquee__content){gap:clamp(1.2rem,2vw,2rem);align-items:center}body.template-index :where(marquee-component,.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper),.trust-row,.service-row) :where(.svg-wrapper,svg){width:1.9rem!important;height:1.9rem!important;color:#b79b6cdb!important;opacity:.72;filter:none}body.template-index :where(.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper)){padding:clamp(1.1rem,2vw,1.6rem)}body.template-index .collection-list .collection-card.collection-card--image-bg{position:relative;overflow:hidden;border-color:transparent!important;background:var(--ero-text)!important;box-shadow:var(--ero-card-shadow)}body.template-index .collection-list .collection-card.collection-card--image-bg .collection-card__inner{position:relative;overflow:hidden;border-radius:inherit}body.template-index .collection-list .collection-card.collection-card--image-bg .collection-card__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#1713150f,#1713152e 42%,#171315b8)}body.template-index .collection-list .collection-card.collection-card--image-bg .collection-card__content{z-index:2;align-items:center;justify-content:center;padding:clamp(.8rem,2vw,1.2rem);color:#fffaf3!important;text-align:center;background:transparent!important;border:0!important}body.template-index .collection-list .collection-card.collection-card--image-bg .collection-card__content>:where(.text-block,.group-block,rte-formatter){width:fit-content;max-width:calc(100% - 1rem);min-height:3rem;align-items:center;justify-content:center;padding:.65rem 1rem!important;border:.1rem solid rgba(255,250,243,.24)!important;border-radius:999px!important;color:#fffaf3!important;background:#171315a3!important;box-shadow:0 .8rem 2rem #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.template-index .collection-list .collection-card.collection-card--image-bg .collection-card__content :where(a,p,span,.text,.rte,.text-block){color:#fffaf3!important;text-align:center;text-decoration:none;text-shadow:0 .2rem .9rem rgba(0,0,0,.38)}body.template-index .collection-list .collection-card.collection-card--image-bg :where(.button,.button-secondary):not(.shopify-payment-button__button,.shopify-payment-button__button--unbranded){border-color:#fffaf35c!important;color:#fffaf3!important;background:#17131594!important}@media screen and (max-width:749px){body.template-index .slideshow__slide:before,body.template-index .media-banner.media-banner--media-stack:before{background:linear-gradient(180deg,#1713159e,#1713156b 48%,#171315b8)}body.template-index :where(.slideshow .slide__content,.media-banner.media-banner--media-stack .media-banner__content) :where(h1,h2,.h1,.h2){font-size:clamp(2.4rem,10vw,4rem)}body.template-index :where(marquee-component,.collection--grid-layout:has(svg),.collection--grid-layout:has(.svg-wrapper),.trust-row,.service-row) :where(.svg-wrapper,svg){width:1.6rem!important;height:1.6rem!important}body.template-index .collection-list .collection-card.collection-card--image-bg .collection-card__content>:where(.text-block,.group-block,rte-formatter){max-width:calc(100% - .6rem);padding:.55rem .85rem!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ero-global-design-system-v1.css.map */
