body:not(:has(#junior-gt-launch)){background:#111414;color:#f5f6f3;font-family:Arial,Helvetica,sans-serif}
body:not(:has(#junior-gt-launch)) :is(h1,h2,h3,h4){font-family:Arial Black,Arial,Helvetica,sans-serif;letter-spacing:-.055em;line-height:1.05}
body:not(:has(#junior-gt-launch)) .page-width{max-width:1440px;padding-left:6vw;padding-right:6vw}
body:not(:has(#junior-gt-launch)) :is(.header-wrapper,.footer){background:#111414}
body:not(:has(#junior-gt-launch)) .announcement-bar__message{font-size:11px;letter-spacing:.12em;font-weight:700;padding:10px 0}
body:not(:has(#junior-gt-launch)) .header{min-height:72px}
body:not(:has(#junior-gt-launch)) .header__heading-link .h2{font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:25px;letter-spacing:-.07em;text-transform:uppercase;color:#f5f6f3}
body:not(:has(#junior-gt-launch)) .header__menu-item{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
body:not(:has(#junior-gt-launch)) :is(.header-wrapper--border-bottom,.footer){border-color:#4b514e}
body:not(:has(#junior-gt-launch)) .collection-hero__title{font-size:clamp(38px,5.5vw,72px);margin:28px 0 16px}
.sc-catalog-intro{max-width:580px;font-size:17px;line-height:1.6;color:#bdc4be;margin:0 0 24px}
body:not(:has(#junior-gt-launch)) .product-grid{gap:24px}
body:not(:has(#junior-gt-launch)) .card{border:1px solid #4b514e;border-radius:2px;box-shadow:none}
body:not(:has(#junior-gt-launch)) .card__information{padding:20px}
body:not(:has(#junior-gt-launch)) .card__heading{font-size:24px;letter-spacing:-.04em}
.sc-product-price{font-size:20px;font-weight:700;margin-top:10px}
.sc-card-shipping{font-size:12px;color:#bdc4be;margin:8px 0 0;letter-spacing:.025em}
body:not(:has(#junior-gt-launch)) .newsletter{border-top:1px solid #4b514e}
body:not(:has(#junior-gt-launch)) .newsletter h2{font-size:clamp(28px,3vw,42px)}
body:not(:has(#junior-gt-launch)) .newsletter p{font-size:16px;color:#bdc4be}
body:not(:has(#junior-gt-launch)) .footer{background:#0b0e0d}
body:not(:has(#junior-gt-launch)) .footer-block__heading{font-size:20px}
body:not(:has(#junior-gt-launch)) .footer__content-bottom{border-top:1px solid #4b514e;padding-top:24px}
body:not(:has(#junior-gt-launch)) :is(.button,.quantity,.field:after,.select:after){border-radius:2px}
body:not(:has(#junior-gt-launch)) .button{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;min-height:52px}
body:not(:has(#junior-gt-launch)) .cart__warnings{padding:48px 0 40px}
body:not(:has(#junior-gt-launch)) .cart__empty-text{font-size:clamp(34px,5vw,64px)}
body:not(:has(#junior-gt-launch)) .cart__login-title{margin-top:28px;font-size:23px}
body:not(:has(#junior-gt-launch)) .cart__login-paragraph{font-size:15px}
body:not(:has(#junior-gt-launch)) .title--primary{font-size:clamp(38px,5vw,64px)}
body:not(:has(#junior-gt-launch)) .cart-items :is(td,th){border-color:#4b514e}
body:not(:has(#junior-gt-launch)) .cart-item__image{border-radius:2px}
body:not(:has(#junior-gt-launch)) .cart-item__name{font-size:21px;font-weight:700}
body:not(:has(#junior-gt-launch)) .cart__footer{padding-top:20px;border-top:1px solid #4b514e}
.sc-shipping-note{padding:14px 18px;border:1px solid #4b514e;font-size:14px;font-weight:700;text-align:left;margin:18px 0}
.sc-shipping-note span{font-size:12px;font-weight:400;color:#bdc4be}
@media(max-width:749px){body:not(:has(#junior-gt-launch)) .page-width{padding-left:6vw;padding-right:6vw}body:not(:has(#junior-gt-launch)) .announcement-bar__message{font-size:9px;letter-spacing:.07em}body:not(:has(#junior-gt-launch)) .header{min-height:60px}body:not(:has(#junior-gt-launch)) .facets-container{gap:12px}body:not(:has(#junior-gt-launch)) .footer__content-top{padding-bottom:20px}}

body:not(:has(#junior-gt-launch)) .header__menu-item,body:not(:has(#junior-gt-launch)) .header__menu-item span{color:#f5f6f3!important}
body:not(:has(#junior-gt-launch)) .header__menu-item:hover{opacity:.72}
body:not(:has(#junior-gt-launch)) .menu-drawer{background:#111414;color:#f5f6f3}
body:not(:has(#junior-gt-launch)) .menu-drawer__menu-item{color:#f5f6f3}
