:root{--brand-orange: #FE4900;--brand-home-inset: 3.277vw;--brand-footer-reserve: calc(var(--brand-footer-height, 180px) + 2.708vw)}html .email-signup__heading{font-family:var(--brand-font);font-size:clamp(2.25rem,6.737vw,97.01px);font-weight:var(--brand-weight);font-stretch:var(--brand-width);line-height:.8;text-transform:uppercase;color:var(--brand-orange);margin:0 0 1.685vw}html .email-signup__input-group{border:3px solid var(--brand-orange);border-radius:10px;background:transparent;min-height:clamp(44px,4.489vw,64.646px);align-items:center;overflow:hidden}html .email-signup__input-group .email-signup__input{font-family:var(--brand-font);--font-size: clamp(.875rem, 1.838vw, 26.468px);font-size:clamp(.875rem,1.838vw,26.468px);font-weight:var(--brand-weight);font-stretch:var(--brand-width);line-height:.8;text-transform:uppercase;color:var(--brand-orange);background:transparent;border:none;box-shadow:none;padding-inline:.953vw}html .email-signup__input::placeholder{color:var(--brand-orange);opacity:1;text-transform:uppercase}html .email-signup__input:focus,html .email-signup__input:focus-visible{outline:none;box-shadow:none}html .email-signup__button{background:transparent;border:none;color:var(--brand-orange);padding-inline:.833vw;font-stretch:100%}html .email-signup-block{--arrow-icon-size: 48px;--arrow-icon-size-small: 48px;--arrow-button-size: 56px;--arrow-button-size-integrated: 56px}html .email-signup__button--arrow>.email-signup__button-icon,html .email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:48px;height:48px;padding:0}html .email-signup__button--arrow,html .email-signup__button--integrated.email-signup__button--arrow{width:56px;height:56px;align-self:center}html .email-signup__button-icon{color:var(--brand-orange)}html .email-signup__button-icon path{stroke:currentColor;stroke-width:.75;stroke-linejoin:round;stroke-linecap:round;paint-order:stroke fill}html .page-wrapper>footer,html .shopify-section-group-footer-group,html .footer-utilities,html .footer-utilities .section-background,html .footer-utilities .section{background:transparent!important;background-color:transparent!important}html .footer-utilities .utilities{border-top:none;color:var(--brand-orange);padding-inline:var(--brand-home-inset)}html .footer-utilities .utilities,html .footer-utilities .utilities a,html .footer-utilities .utilities button,html .footer-utilities .footer-utilities__text,html .footer-utilities .policy-list-trigger,html .footer-utilities .social-icons__icon-label{font-family:var(--brand-font);font-size:clamp(.75rem,1.667vw,24px)!important;font-weight:635;font-stretch:var(--brand-width);line-height:.9;text-transform:uppercase!important;color:var(--brand-orange)}html .footer-utilities .footer-utilities__group-copyright{--color-utilities: var(--brand-orange);color:var(--brand-orange)}html .footer-utilities .social-icons__wrapper{--color-utilities: var(--brand-orange);gap:clamp(12px,1.6vw,23px)}html .footer-utilities .social-icons__icon-wrapper:has(.social-icons__icon path){width:auto}html .footer-utilities .social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon{display:none}html .footer-utilities .social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon-label{display:inline}html main[data-template=index] .email-signup-block{padding-inline-start:3.277vw;padding-inline-end:2.242vw}html body:has(main[data-template=index]) .page-wrapper{position:relative}html body:has(main[data-template=index]) .page-wrapper>footer{position:absolute;inset-inline:0;bottom:0;z-index:4}html main[data-template=index] .section-content-wrapper{padding-block-end:var(--brand-footer-reserve)}html .footer-utilities__policy-menu{display:flex;flex-wrap:wrap;column-gap:.45em;row-gap:.1em}@media screen and (min-width:750px){html .footer-utilities__policy-menu{max-width:37.72vw}}html .footer-utilities__policy-menu a{text-decoration:none}html .footer-utilities__policy-menu a:hover{text-decoration:underline}@media screen and (min-width:750px){html .footer-utilities .utilities--blocks-3{grid-template-columns:auto auto 1fr;column-gap:2.29vw;align-items:end}html .footer-utilities .utilities--blocks-3>*:nth-child(2){justify-self:start;text-align:start}html .footer-utilities .utilities--blocks-3>*:nth-child(3){justify-self:end;text-align:end}}@media screen and (max-width:749px){html .footer-utilities .utilities{align-items:flex-start;gap:.5em}html .footer-utilities .utilities>*{text-align:start}}@media screen and (max-width:749px){html .email-signup__input-group .email-signup__input{--font-size: clamp(1.25rem, 6.8vw, 26.468px);font-size:clamp(1.25rem,6.8vw,26.468px)}html .footer-utilities .utilities,html .footer-utilities .utilities a,html .footer-utilities .utilities button,html .footer-utilities .footer-utilities__text,html .footer-utilities .social-icons__icon-label{font-size:clamp(1rem,4.8vw,20px)!important}html .footer-utilities__policy-menu{column-gap:.4em;row-gap:0}html body:has(main[data-template=index]),html body:has(main[data-template=index]) .page-wrapper{height:100svh;overflow:hidden}}html .header[transparent]:has(.menu-list__link:hover),html .header[transparent]:has(.mega-menu__list:hover),html .header[transparent]:has(.menu-list__list-item>.menu-list__link:not([aria-haspopup]):hover){--closed-underlay-height: 0px}html .menu-drawer-container .header__icon--summary{color:var(--brand-orange)}html .menu-drawer,html .menu-drawer__submenu{background-color:transparent;border-inline-end:none}html .menu-drawer__navigation{--menu-top-level-font-color: #FE4900 !important;--menu-top-level-font-color-rgb: 254 73 0 !important;--menu-parent-font-color: #FE4900 !important;--menu-child-font-color: #FE4900 !important}html .menu-drawer,html .menu-drawer__close-button,html .menu-drawer__back-button,html .menu-drawer__title,html .drawer-localization{color:var(--brand-orange)}@media screen and (max-width:749px){html .menu-drawer-container .header__icon--summary{--icon-stroke-width: 1.75}html .header__icon--summary .header-drawer-icon{width:28px;height:28px}html .menu-drawer>.menu-drawer__close-button{display:none}html header-actions [class~="mobile:hidden"]{display:inline!important}html header-actions [class~="desktop:hidden"]{display:none!important}html header-actions{position:relative;flex-direction:row;align-items:center;gap:0}html .header-actions__cart-icon--text{display:flex;align-items:center;gap:var(--gap-xs)}html .header-actions__cart-icon--text .cart-bubble{position:relative;top:0;inset-inline-end:auto}}@media screen and (max-width:749px){html:root:root{--brand-header-type-size: 26.468px;--brand-home-inset: 7.463vw}html .menu-drawer-container .header__icon--summary{position:relative;z-index:calc(var(--layer-menu-drawer) + 1)}html header-actions .account-button{position:absolute;top:calc(100% + 14px);left:0}html .menu-drawer{--drawer-padding: var(--brand-home-inset);width:100%;max-width:none}html .menu-drawer__navigation{padding-block-start:calc(var(--header-height, 60px) + 20px);--menu-top-level-font-size: 26.468px !important;--menu-top-level-font-line-height: .8 !important}html .menu-drawer__menu>.menu-drawer__list-item{min-height:45px}html .menu-drawer__menu-item,html .menu-drawer__menu-item--mainlist{min-height:0;padding-block:0;align-items:flex-start}html .header-actions__action:has(.header-actions__cart-icon){align-self:center;border:3px solid currentColor;border-radius:10px;padding:.236em .367em .28em;line-height:.8}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/brand-home.css.map */
