:root{--purge-navy: #071a2f;--purge-navy-deep: #04111f;--purge-gold: #c9a85b;--purge-white: #ffffff}.section-header{transition:box-shadow .18s ease,transform .18s ease}.section-header .header-wrapper{background:#fffffffa;border-bottom:1px solid rgba(7,26,47,.08);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px)}.section-header.scrolled-past-header{box-shadow:0 12px 32px #071a2f1a}.section-header .header{max-width:100%;min-height:7.8rem;padding:1.4rem clamp(2rem,4vw,6.4rem);column-gap:clamp(2.4rem,4vw,6rem)}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{width:clamp(12.8rem,11vw,15rem)}.section-header .header__inline-menu{margin:0}.section-header .list-menu--inline{column-gap:.4rem;flex-wrap:nowrap}.section-header .header__menu-item{position:relative;padding:1.2rem .6rem;color:var(--purge-navy);font-size:1.35rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.section-header .header__menu-item span{text-decoration:none}.section-header .header__menu-item:after{position:absolute;right:.6rem;bottom:.7rem;left:.6rem;height:1px;background:var(--purge-gold);content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.section-header .header__menu-item:hover:after,.section-header .header__menu-item:focus-visible:after,.section-header .header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.section-header .header__icons{align-items:center;gap:.2rem;padding-right:0}.section-header .header__icon{border-radius:999px;color:var(--purge-navy);transition:background-color .16s ease,color .16s ease}.section-header .header__icon:hover{background:#071a2f0f}.section-header .header__icon:focus-visible,.section-header .header__menu-item:focus-visible{outline:2px solid var(--purge-gold);outline-offset:2px;box-shadow:none}.section-header .cart-count-bubble{background:var(--purge-gold);color:var(--purge-navy-deep);font-weight:700}.section-header .header__submenu,.section-header .mega-menu__content{border:1px solid rgba(7,26,47,.08);border-radius:0 0 1.6rem 1.6rem;box-shadow:0 18px 40px #071a2f1f}.footer{position:relative;overflow:hidden;border-top:0;background:var(--purge-navy-deep);color:#ffffffc7}.footer:before{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,transparent,var(--purge-gold),transparent);content:""}.footer .footer__content-top{display:grid;grid-template-columns:minmax(24rem,1.35fr) minmax(0,2fr);gap:clamp(4rem,7vw,10rem);padding-top:clamp(6rem,8vw,10rem);padding-bottom:clamp(5rem,7vw,8rem)}.purge-footer__brand{max-width:38rem}.purge-footer__logo-link{display:inline-flex;margin-bottom:2.4rem}.purge-footer__logo{display:block;width:18rem;height:auto;filter:brightness(0) invert(1)}.purge-footer__wordmark{color:var(--purge-white);font-size:3rem;font-weight:800;letter-spacing:.08em}.purge-footer__tagline{max-width:30rem;margin:0 0 1.6rem;color:var(--purge-white);font-size:clamp(1.65rem,1.7vw,2rem);font-weight:650;line-height:1.35}.purge-footer__supporting{max-width:34rem;color:#ffffffad;font-size:1.45rem;line-height:1.7}.footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(14rem,1fr));gap:4rem clamp(3rem,6vw,8rem);margin:0}.footer .footer-block.grid__item{width:auto;max-width:none}.footer .footer-block__heading{margin-bottom:2rem;color:var(--purge-white);font-size:1.2rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.footer .footer-block__details-content .list-menu__item--link{position:relative;display:inline-flex;padding:.55rem 0;color:#ffffffb8;font-size:1.45rem;line-height:1.55;text-decoration:none;transition:color .16s ease,transform .16s ease}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .list-menu__item--link:focus-visible{color:var(--purge-white);text-decoration:none;transform:translate(.3rem)}.footer .footer-block__details-content .list-menu__item--link:focus-visible,.footer a:focus-visible,.footer button:focus-visible,.footer input:focus-visible{outline:2px solid var(--purge-gold);outline-offset:3px;box-shadow:none}.footer .footer-block--newsletter{grid-column:1 / -1;align-items:center;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.12)}.footer .field__input{color:var(--purge-white)}.footer .field__label,.footer .newsletter-form__button{color:#ffffffb8}.footer .list-social{justify-content:flex-start;margin-top:2.4rem}.footer .list-social__link{color:var(--purge-white);border:1px solid rgba(255,255,255,.16);border-radius:999px;transition:border-color .16s ease,background-color .16s ease}.footer .list-social__link:hover{border-color:var(--purge-gold);background:#c9a85b1f}.footer .footer__content-bottom{padding:2.4rem 0;border-top:1px solid rgba(255,255,255,.12)}.footer .footer__content-bottom-wrapper{align-items:center;justify-content:space-between;gap:2rem}.footer .footer__copyright{margin-top:0;color:#ffffff94;text-align:left}.footer .copyright__content a,.footer .policies a{color:inherit}.footer .list-payment{justify-content:flex-end}@media screen and (max-width:989px){.section-header .header{min-height:7rem;padding:1.1rem 2rem}.section-header .header__heading-logo-wrapper{width:12rem}.section-header header-drawer{margin-left:-.8rem}.section-header .menu-drawer{width:min(40rem,92vw);border-right:0;background:var(--purge-white)}.section-header .menu-drawer__menu-item{color:var(--purge-navy);font-weight:650}.footer .footer__content-top{grid-template-columns:1fr;gap:4.8rem}}@media screen and (max-width:749px){.section-header .header{grid-template-columns:4.4rem minmax(0,1fr) auto;column-gap:.8rem}.section-header .header__heading,.section-header .header__heading-link{min-width:0}.section-header .header__heading-logo-wrapper{width:10rem}.section-header .header__icons{gap:0}.section-header .header__icon{width:4.4rem;height:4.4rem}.footer .footer__content-top{padding-right:2.4rem;padding-left:2.4rem}.purge-footer__brand{max-width:none}.footer .footer__blocks-wrapper{grid-template-columns:1fr;gap:0}.footer .footer-block.grid__item{margin:0;padding:2.4rem 0;border-top:1px solid rgba(255,255,255,.12)}.footer .footer-block__heading{margin-bottom:1.2rem}.footer .footer-block__details-content{margin-bottom:0}.footer .footer__content-bottom-wrapper{flex-direction:column;justify-content:center}.footer .footer__copyright,.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center}.footer .list-payment{justify-content:center}}@media(prefers-reduced-motion:reduce){.section-header,.section-header *,.footer *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/purge-premium-shell.css.map */
