body{background-color:#f8f6f2;color:#1a1a18;-webkit-font-smoothing:antialiased;letter-spacing:.01em}.header__nav a,.header__menu-item,[class*=nav__link],[class*=menu__item]>a,[class*=header__link]{font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:none;color:#1a1a18}.header__logo,[class*=header__heading]{letter-spacing:.15em;text-transform:uppercase;font-size:14px;font-weight:700}[class*=announcement],.announcement-bar{background-color:#6366b8;color:#f8f6f2;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:10px 0}[class*=hero] h1,[class*=hero] h2,[class*=banner] h1,[class*=banner] h2,[class*=slideshow] h1,[class*=slideshow] h2{font-size:clamp(48px,8vw,96px);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;line-height:.95}[class*=section__heading],[class*=section-heading],.collection__title{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;margin-bottom:32px}[class*=card__heading],[class*=card__title],[class*=product-card__title],.card__heading{font-size:13px;font-weight:400;letter-spacing:.02em;text-transform:none;margin-top:10px}.price,[class*=price__regular],[class*=price__sale],[class*=product-card__price]{font-size:13px;font-weight:400;letter-spacing:.02em;color:#5a5a56}[class*=card__media],[class*=card__image] img,[class*=product-card] img,[class*=card],[class*=product-card]{border-radius:0!important}[class*=product-grid],[class*=collection-grid],[class*=product-list]{gap:2px;row-gap:40px}.product-grid-view-zoom-out--details,.product-card-gallery__title-placeholder .title-text{display:none!important}.btn,.button,[class*=button--primary],[class*=button--secondary],.shopify-payment-button__button{border-radius:0!important;font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;padding:14px 28px;transition:opacity .2s ease}.btn:hover,.button:hover{opacity:.75}.quick-add__button,.quick-add__button:hover{padding:0!important;border-radius:50px!important;opacity:1}.product-form-buttons .quantity-selector-wrapper{flex:0 0 100%!important;width:100%!important;margin-bottom:8px}button[name=add][type=submit]{background-color:#1a1a18!important;color:#f8f6f2!important;box-shadow:none!important;font-size:13px!important;letter-spacing:.14em!important}button[name=add][type=submit] .add-to-cart-text,button[name=add][type=submit] .add-to-cart-text__content,button[name=add][type=submit] .add-to-cart-text__content span{color:#f8f6f2!important;background-color:transparent!important}button[name=add][type=submit] .add-to-cart-icon{display:none!important}input,select,textarea{border-radius:0!important;font-size:13px;letter-spacing:.02em}[class*=variant-button],[class*=swatch]{border-radius:0!important;font-size:11px;letter-spacing:.06em}main svg{stroke-width:1}.header-actions__cart-icon .svg-wrapper{display:flex;align-items:center;justify-content:center;mask:none!important;-webkit-mask:none!important}.header-actions__cart-icon .svg-wrapper svg{display:none!important}.header-actions__cart-icon .svg-wrapper:after{content:"";display:block;width:var(--icon-size-md, 20px);height:var(--icon-size-md, 20px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Crect x='3' y='8' width='14' height='9' stroke='%231A1A18' stroke-width='1.2'/%3E%3Cpath d='M7 8V6A3 3 0 0 1 13 6V8' stroke='%231A1A18' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}footer:not(:has(.password-footer)),[class*=footer]:not(.password-footer):not(:has(.password-footer)){background-color:#f8f6f2;border-top:1px solid #E0DDD8}[class*=footer]:not(.password-footer) a,[class*=footer]:not(.password-footer) p,[class*=footer]:not(.password-footer) li{font-size:12px;letter-spacing:.05em;color:#5a5a56}[class*=footer]:not(.password-footer) h3,[class*=footer]:not(.password-footer) h4,[class*=footer]:not(.password-footer) [class*=heading]{font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#1a1a18;margin-bottom:16px}body:has(.password-main-content){background-color:transparent!important;min-height:100vh}body:has(.password-main-content) footer,body:has(.password-main-content) footer *{background-color:transparent!important;border:none!important}.password-footer{background-color:transparent!important;border:none!important;color:#1a1a1866!important}.password-footer a,.password-footer button,.password-footer p{color:#1a1a1866!important}.password-footer svg{color:#1a1a1866!important;fill:#1a1a1866!important}body:has(.password-main-content) .shopify-section{padding-top:0!important;padding-bottom:0!important}[class*=cart],[class*=drawer]{background-color:#f8f6f2}[class*=cart] .button,[class*=cart] .btn{border-radius:0!important}[class*=badge],[class*=tag]{border-radius:0!important;font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px}[class*=collection-hero],[class*=collection__header]{padding:60px 0 40px}.shopify-section{padding-top:60px;padding-bottom:60px}.variant-option__button-label--has-swatch{display:inline-flex;align-items:center;gap:8px;padding:6px 10px}.variant-option__button-label--has-swatch .variant-option__button-label__text{font-size:12px;letter-spacing:.04em;text-transform:none}.variant-option__button-label:has(input[value="all aboard"]) .swatch{--swatch-background: rgb(107, 143, 184) !important;opacity:1!important}.variant-option__button-label:has(input[value="red mahogany"]) .swatch{--swatch-background: rgb(92, 48, 64) !important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sporty-rich-style.css.map */
