.cv-brand-page{--cv-display: "Eurostile", sans-serif;--cv-brand-green: #3eaf24;--cv-green: #3eaf24;--cv-ink: #151613;--cv-paper: #f4f4ef;--cv-muted: #5d6257;--color-primary: #3eaf24;--color-primary-dark: #4dc032;--cv-gutter: clamp(20px, 4vw, 64px);background:var(--cv-paper);color:var(--cv-ink)}.cv-brand-page .container{max-width:1400px;padding-inline:var(--cv-gutter)}.cv-brand-page :is(h1,h2,h3){font-family:var(--font-heading);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:-.015em;line-height:1}.cv-brand-page .button{border-radius:999px;padding:15px 27px;font-size:.88rem;letter-spacing:.02em;line-height:1.25;font-family:var(--font-heading);font-weight:700;text-transform:uppercase}.cv-brand-page .button--primary{background:var(--cv-brand-green);color:#151613}.cv-brand-page .button--primary:hover{background:#4dc032}.cv-brand-page :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid #267718;outline-offset:5px}.cv-brand-page :is(.site-header,.site-footer) :is(a,button,summary):focus-visible{outline-color:var(--cv-brand-green)}.cv-brand-page .announcement{background:var(--cv-brand-green);color:#171915;font-size:.69rem;letter-spacing:.09em;font-weight:600;padding:.65rem 1rem;font-family:var(--font-body)}.cv-brand-page .announcement a{color:inherit}.cv-brand-page .site-header{background:#000;color:#fff;border-bottom:1px solid #ffffff20}.cv-brand-page .site-header .header-inner{padding:.85rem 0;min-height:82px}.cv-brand-page .site-header .logo-image{width:200px}.cv-brand-page .site-header .main-nav{flex:initial}.cv-brand-page .site-header .nav-list{gap:2.1rem}.cv-brand-page .site-header .nav-link{font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.015em}.cv-brand-page .site-header .nav-link:hover,.cv-brand-page .site-header .main-nav .nav-link--active,.cv-brand-page .site-header .cv-mobile-nav .nav-link--active{color:var(--cv-brand-green)}.cv-brand-page .site-header .cart-link{color:#fff}.cv-brand-page .site-header .cart-count{background:var(--cv-brand-green)}.cv-brand-page .cv-mobile-nav{background:#151613;color:#fff;border:1px solid #414638}.cv-brand-page .site-footer{background:#090b07;margin-top:0}.cv-brand-page .site-footer h3{font-size:1.4rem;letter-spacing:.02em}.cv-brand-page .site-footer a:hover{color:var(--cv-brand-green)}@media(max-width:1100px)and (min-width:701px){.cv-brand-page .site-header .nav-list{gap:1.2rem}.cv-brand-page .site-header .logo-image{width:170px}}@media(max-width:700px){.cv-brand-page .site-header .header-inner{min-height:70px;padding:9px 0}.cv-brand-page .site-header .logo-image{width:160px}.cv-brand-page .site-header .header-actions{gap:12px}.cv-brand-page .announcement{font-size:.6rem;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.cv-brand-page .button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-shell.css.map */
