:root{--ero-logo-red: #9B0401;--ero-logo-red-dark: #6F0201;--ero-premium-red: #9B0401;--ero-premium-red-dark: #6F0201;--ero-premium-gold: #9B0401;--ero-burgundy: #9B0401;--ero-burgundy-dark: #6F0201;--ero-focus-accent: #9B0401;--ero-text: #050505;--ero-muted-text: rgba(8, 8, 10, .66);--ero-border: rgba(5, 5, 5, .11);--ero-soft-off-white: #ffffff;--ero-premium-soft: #ffffff}.header-section .header-wrapper[transparent=always]:not([data-sticky-state=active]) :where(.header__menu-item,.list-menu__item,.menu-list__link,.header__active-menu-item,.header a,.header a .text,summary,.header__icon,.header__icon .text,.header__icon .svg-wrapper,.header__icon svg,.search-action .button,.search-action .text,.header-actions,.header-actions .svg-wrapper,.header-actions svg),.header-section .header-wrapper[transparent=not-sticky]:not([data-sticky-state=active]) :where(.header__menu-item,.list-menu__item,.menu-list__item,.menu-list__link,.header__active-menu-item,.header a,.header a .text,summary,.header__icon,.header__icon .text,.header__icon .svg-wrapper,.header__icon svg,.search-action .button,.search-action .text,.header-actions,.header-actions .svg-wrapper,.header-actions svg){color:#fff!important;text-shadow:0 .16rem .8rem rgba(0,0,0,.38)}.header-section .header-wrapper[transparent][data-sticky-state=active] .row-group,.header-section .header-wrapper[transparent] .row-group:hover,.header-section .header-wrapper[transparent]:focus-within .row-group{background:#fffffff7!important;border-bottom-color:#0505051a!important;box-shadow:0 .8rem 2.2rem #0000000e!important}.header-section .header-wrapper[transparent][data-sticky-state=active] :where(.header__menu-item,.list-menu__item,.menu-list__link,.header__active-menu-item,.header a,.header a .text,summary,.header__icon,.header__icon .text,.header__icon .svg-wrapper,.header__icon svg,.search-action .button,.search-action .text,.header-actions,.header-actions .svg-wrapper,.header-actions svg),.header-section .header-wrapper[transparent] .row-group:hover :where(.header__menu-item,.list-menu__item,.menu-list__link,.header__active-menu-item,.header a,.header a .text,summary,.header__icon,.header__icon .text,.header__icon .svg-wrapper,.header__icon svg,.search-action .button,.search-action .text,.header-actions,.header-actions .svg-wrapper,.header-actions svg),.header-section .header-wrapper[transparent]:focus-within :where(.header__menu-item,.list-menu__item,.menu-list__link,.header__active-menu-item,.header a,.header a .text,summary,.header__icon,.header__icon .text,.header__icon .svg-wrapper,.header__icon svg,.search-action .button,.search-action .text,.header-actions,.header-actions .svg-wrapper,.header-actions svg){color:#050505!important;text-shadow:none!important}@media(hover:hover){.header-section .header-wrapper[transparent][data-sticky-state=active] :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a,.header__icon):hover,.header-section .header-wrapper[transparent] .row-group:hover :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a,.header__icon):hover,.header-section :where(.header__menu-item,.list-menu__item,.menu-list__link,.header a,.header__icon):hover{color:#9b0401!important}}: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-background-color: #9B0401 !important;--button-border-color: #9B0401 !important;border-color:#9b0401!important;background:#9b0401!important;color:#fff!important;box-shadow:0 1.1rem 2.8rem #9b040138!important}@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-background-color: #6F0201 !important;--button-border-color: #6F0201 !important;border-color:#6f0201!important;background:#6f0201!important;color:#fff!important;box-shadow:0 1.3rem 3rem #9b040147!important}}body :where(.rte a,.page__content a,.article-template__content a,.text-block a){color:#9b0401;text-decoration-color:#9b040161}.section-footer,.section-footer .section,.section-footer .section-background{background:#100d0f!important;color:#ffffffeb!important}.section-footer{position:relative;overflow:hidden}.section-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:.42rem;background:linear-gradient(90deg,#9b0401,#6f0201 46%,#9b0401);z-index:1}.section-footer:after{content:"";position:absolute;inset:-18% -10% auto auto;width:42rem;height:42rem;border-radius:999px;background:radial-gradient(circle,rgba(155,4,1,.18),transparent 62%);pointer-events:none}.section-footer .section,.section-footer .footer,.section-footer .footer__content-top,.section-footer .footer__content-bottom,.section-footer .section-content-wrapper{position:relative;z-index:2}.section-footer .section-content-wrapper,.section-footer .footer__content-top{width:min(100%,1200px)!important;margin-inline:auto!important;padding-inline:clamp(2rem,4vw,4.8rem)!important;padding-top:clamp(3.6rem,5vw,5.8rem)!important;padding-bottom:clamp(2.6rem,4vw,4.2rem)!important;column-gap:clamp(3rem,5vw,7rem)!important;row-gap:2.4rem!important}.section-footer :where(.menu__heading,.menu__heading__default,.menu__heading__accordion,.footer-block__heading,.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6){color:#fff!important;font-family:var(--font-heading--family);font-size:clamp(1.25rem,.95vw,1.55rem)!important;line-height:1.1!important;letter-spacing:.13em;text-transform:uppercase;font-weight:900!important;margin-bottom:1.35rem!important}.section-footer :where(.menu__heading,.footer-block__heading):after,.section-footer .text-block h1:after,.section-footer .text-block h2:after,.section-footer .text-block h3:after,.section-footer .text-block h4:after,.section-footer .text-block h5:after,.section-footer .text-block h6:after{content:"";display:block;width:2.8rem;height:.18rem;margin-top:.8rem;background:#9b0401;border-radius:999px}.section-footer :where(.menu__item,.menu__item a,.list-menu__item,.menu-list__link,.text-block,.text-block p,.rte,.rte p,li,p){color:#ffffffe6!important;font-family:var(--font-body--family)}.section-footer :where(.menu__item,.menu__item a,.list-menu__item,.menu-list__link,.text-block p,.rte p,li,p){font-size:clamp(1.28rem,.9vw,1.48rem)!important;line-height:1.55!important}.section-footer :where(a,.link,.menu__item a,.rte a,.footer-utilities a){color:#fff!important;text-decoration-color:#9b040194!important;text-underline-offset:.24em;transition:color .18s ease,text-decoration-color .18s ease}@media(hover:hover){.section-footer :where(a,.link,.menu__item a):hover{color:#fff!important;text-decoration-color:#9b0401!important}}.section-footer :where(.email-signup,.newsletter-form,form){max-width:34rem}.section-footer :where(.email-signup,.newsletter-form){padding:1.1rem!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:1.1rem!important;background:#ffffff0b!important;box-shadow:0 1.4rem 3.4rem #00000038!important}.section-footer :where(.email-signup__input,input[type=email],.field__input){min-height:4.8rem!important;border-color:#ffffff2e!important;border-radius:.8rem!important;color:#fff!important;background:#ffffff13!important}.section-footer :where(.email-signup__input,input[type=email],.field__input)::placeholder{color:#ffffffb8!important}.section-footer .email-signup__button,.section-footer :where(button[type=submit],.newsletter-form__button){min-height:4.8rem!important;border-radius:.8rem!important;background:#9b0401!important;border-color:#9b0401!important;color:#fff!important;box-shadow:none!important}.section-footer .newsletter-form__checkbox .checkbox__label,.section-footer .newsletter-form__checkbox .checkbox__label-text,.section-footer .newsletter-form__checkbox .checkbox__label-text a,.section-footer .newsletter-form__description,.section-footer .email-signup__message{color:#ffffffdb!important}.section-footer :where(.footer__content-bottom,.footer-utilities,.copyright__content,.footer__copyright){width:min(100%,1200px)!important;margin-inline:auto!important;padding-inline:clamp(2rem,4vw,4.8rem)!important;color:#ffffffd6!important;font-size:1.25rem!important}.section-footer :where(.footer__content-bottom,.footer-utilities){border-top:1px solid rgba(255,255,255,.1)!important;padding-top:1.8rem!important}body.template-index [id*=section_UHJDMw]{color:#fff!important;background:radial-gradient(circle at 18% 0%,rgba(155,4,1,.26),transparent 34%),radial-gradient(circle at 82% 100%,rgba(155,4,1,.12),transparent 32%),linear-gradient(135deg,#080607,#151012 52%,#080607)!important}body.template-index [id*=section_UHJDMw]>.section,body.template-index [id*=section_UHJDMw] .section{color:#fff!important}body.template-index [id*=section_UHJDMw] .section-content-wrapper.layout-panel-flex--row>.group-block{border-color:#ffffff24!important;background:linear-gradient(180deg,#ffffff13,#ffffff0a)!important}body.template-index [id*=section_UHJDMw] .icon-block{color:#9b0401!important}body.template-index [id*=section_UHJDMw] .text-block{color:#ffffffbd!important}body.template-index [id*=section_UHJDMw] .text-block :where(h1,h2,h3,h4,h5,h6,strong,b){color:#fff!important}body.template-index marquee-component{background:#100d0f!important;color:#fff!important}body.template-index marquee-component :where(.text-block,.text,p,span,h1,h2,h3,h4,.h1,.h2,.h3,.h4){color:#fff!important}body.template-index marquee-component :where(.svg-wrapper,svg){color:#9b0401!important;fill:currentColor!important;stroke:currentColor!important}:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper) .badge{border-color:#9b040133!important;color:#9b0401!important;background:#9b04010f!important}@media(hover:hover){:where(.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.blog-card-wrapper)>.card:hover{border-color:#9b04013d!important}:where(.product-card-wrapper,.collection-card-wrapper) :where(.card-product-information,.card__information) a:hover,body.template-index .blog-posts-block .card__heading a:hover{color:#9b0401!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ero-brand-alignment-v1.css.map */
