:root{--ssp-red: #e30613;--ssp-red-strong: #c8102e;--ssp-red-deep: #a8060f;--ssp-red-tint: rgba(227, 6, 19, .08);--ssp-surface: #ffffff;--ssp-surface-alt: #f7f5f2;--ssp-surface-sunken: #efece7;--ssp-ink: #14161a;--ssp-ink-soft: #4b5158;--ssp-muted: #6b7280;--ssp-dark: #0e0f12;--ssp-dark-2: #16181d;--ssp-border: rgba(20, 22, 26, .12);--ssp-border-strong: rgba(20, 22, 26, .24);--ssp-radius-sm: 5px;--ssp-radius: 8px;--ssp-radius-lg: 14px;--ssp-radius-pill: 999px;--ssp-shadow-soft: 0 2px 10px rgba(20, 22, 26, .06);--ssp-shadow: 0 16px 40px rgba(17, 24, 39, .16);--ssp-shadow-lift: 0 24px 60px rgba(17, 24, 39, .22);--ssp-page: min(1480px, calc(100vw - 40px) );--ssp-ease: cubic-bezier(.2, .7, .2, 1);--ssp-focus: var(--ssp-red);--ssp-focus-ring: 0 0 0 2px var(--ssp-surface), 0 0 0 5px var(--ssp-focus);--ssp-focus-ring-dark: 0 0 0 2px var(--ssp-dark), 0 0 0 5px #ffffff}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--ssp-focus)!important;outline-offset:2px!important}.ssrd :where(a,button,summary,[tabindex]):focus-visible,.utility-bar :where(a,button,summary,[tabindex]):focus-visible,.utility-bar .ss-annc__nav:focus-visible{outline-color:#fff!important;box-shadow:var(--ssp-focus-ring-dark)!important}.utility-bar:has(.ss-annc){background:var(--ssp-dark);color:#fff;border-bottom:0;min-height:32px;padding-top:0;padding-bottom:0}.ss-annc{min-width:0;align-items:center;overflow:hidden}.ss-annc__message{padding:.32rem 1.1rem;font-size:1.05rem;font-weight:600;line-height:1.3;letter-spacing:.02em;color:#fff}.ss-annc__nav{color:#fff;width:2.8rem;height:2.8rem;font-size:1.5rem}.header-wrapper{background:var(--ssp-surface);background-color:var(--ssp-surface);border-bottom:1px solid var(--ssp-border);box-shadow:none}.section-header{border-bottom:0}.header{min-height:64px;column-gap:1.6rem;min-width:0}.header__heading,.header__heading-link,.header__heading-logo-wrapper{min-width:0;max-width:100%}.header__heading-link{display:inline-flex;align-items:center;gap:.65rem}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading-logo{max-height:42px;width:auto;height:auto;object-fit:contain}.header__inline-menu{min-width:0}.header__inline-menu .list-menu--inline{gap:.1rem}.header__menu-item{color:var(--ssp-ink);padding:.7rem .85rem;font-size:1.2rem;font-weight:600;letter-spacing:.01em}.header__menu-item:hover,.header__menu-item:focus-visible,.header__menu-item:hover span,.header__menu-item:focus-visible span{color:var(--ssp-red-strong)}.header__active-menu-item,.header__menu-item[aria-current=page]{color:var(--ssp-red-strong)}.header__icons{gap:.15rem;padding-right:0;min-width:0}.ss-header-search-form{display:none;flex:0 1 clamp(18rem,20vw,28rem);min-width:0;margin:0 .2rem}.ss-header-search-form input[type=search]{width:100%;height:3.6rem;min-height:3.6rem;padding:0 1.1rem;border:1px solid var(--ssp-border-strong);border-radius:2px;color:var(--ssp-ink);background:var(--ssp-surface);box-shadow:none;font:inherit;font-size:1.2rem;letter-spacing:0}.ss-header-search-form input[type=search]::placeholder{color:var(--ssp-muted);opacity:1}.ss-header-search-form input[type=search]:focus,.ss-header-search-form input[type=search]:focus-visible{border-color:var(--ssp-red-strong);outline:2px solid var(--ssp-red-strong)!important;outline-offset:1px!important;box-shadow:none}.header__icon{color:var(--ssp-ink);width:4.4rem;height:4.4rem}.header__icon .svg-wrapper{width:2.2rem;height:2.2rem}.header__icon .icon{width:2rem;height:2rem}.header__icon:hover .icon,.header__icon:focus-visible .icon,.header__icon:hover,.header__icon:focus-visible{color:var(--ssp-red-strong)}.header-wrapper :where(.header__menu-item,.header__icon):focus-visible{outline-color:var(--ssp-focus)!important;box-shadow:var(--ssp-focus-ring)!important}@media screen and (min-width:1200px){.ss-header-search-form{display:flex}.header.ss-header .header__icons .header__search{display:none}}@media screen and (max-width:749px){.utility-bar:has(.ss-annc){min-height:30px}.ss-annc__message{padding:.28rem .85rem;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header{min-height:56px;padding-left:1.2rem!important;padding-right:1.2rem!important;column-gap:.55rem}.header__heading-logo{max-height:36px}.header__heading-link{gap:.45rem}.header__icon,.header__icon--menu,.header__icon--cart,.header__icon--account{width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem}.header__icons{gap:0}}.ss-premium{color:var(--ssp-ink);background-color:var(--ssp-surface-alt);-webkit-font-smoothing:antialiased}.ss-premium :where(h1,h2,h3,.h0,.h1,.h2){color:var(--ssp-ink);letter-spacing:-.012em}.ss-premium h2{font-size:clamp(2.8rem,3.4vw,4.4rem);line-height:1.06}.ss-premium h3{font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.12}.ss-premium a{text-underline-offset:.25em}.ss-premium :where(.button,button.button,.shopify-challenge__button,.customer button){border-radius:var(--ssp-radius);font-weight:650;letter-spacing:.01em;transition:background-color .2s var(--ssp-ease),color .2s var(--ssp-ease),border-color .2s var(--ssp-ease)}.ss-premium :where(.button--primary,.button:not(.button--secondary)){background-color:var(--ssp-ink);border-color:var(--ssp-ink);color:#fff}.ss-premium :where(.button--primary,.button:not(.button--secondary)):hover{background-color:var(--ssp-red-strong);border-color:var(--ssp-red-strong)}.ss-premium .button--secondary{border-color:var(--ssp-border-strong);color:var(--ssp-ink);background-color:transparent}.ss-premium :where(.card-wrapper,.card__inner,.media,.product-media){border-radius:var(--ssp-radius-lg)}.ss-premium .card-wrapper{border:1px solid var(--ssp-border);background:var(--ssp-surface);box-shadow:var(--ssp-shadow-soft);transition:box-shadow .25s var(--ssp-ease),transform .25s var(--ssp-ease)}.ss-premium .card-wrapper:hover{box-shadow:var(--ssp-shadow);transform:translateY(-2px)}.ss-premium :where(.field__input,.select__select,.customer input,.customer textarea){border-radius:var(--ssp-radius);border-color:var(--ssp-border-strong);background-color:var(--ssp-surface)}.ss-premium .field__input:focus,.ss-premium .field__input:focus-visible{border-color:var(--ssp-red-strong);box-shadow:0 0 0 1px var(--ssp-red-strong)}.ss-premium :where(.badge,.ss-badge){border-radius:var(--ssp-radius-pill)}@media(prefers-reduced-motion:reduce){.ss-premium *,.ss-premium *:before,.ss-premium *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.ss-header{min-height:6.4rem;column-gap:clamp(1rem,2vw,2.4rem);padding-top:.55rem;padding-bottom:.55rem}.ss-header .header__heading-link{gap:.55rem;padding:.25rem 0}.ss-header .header__heading-logo-wrapper{width:auto;max-width:min(18rem,20vw)}.ss-header .header__heading-logo{display:block;max-width:100%;max-height:4rem}.ss-header-nav .list-menu--inline{display:flex;flex-wrap:nowrap;gap:.2rem}.ss-header-nav .header__menu-item{min-height:4rem;padding:.7rem .75rem;font-size:1.25rem;white-space:nowrap}.ss-header-nav summary.header__menu-item{gap:.45rem}.ss-header-nav summary .icon-caret{width:.8rem;height:.8rem;margin:0}.ss-header .header__icons{align-items:center;gap:.1rem}.ss-header .header__icon{width:4rem;height:4rem}.ss-header .header__icon .svg-wrapper,.ss-header .header__icon .icon{width:2rem;height:2rem}.ss-header .ss-header-search-form{flex-basis:clamp(18rem,21vw,26rem)}.ss-header .ss-header-search-form input[type=search]{height:3.8rem;border-radius:.35rem;font-size:1.25rem}.ss-header .header__inline-menu .header__submenu{top:calc(100% + .55rem);min-width:25rem;padding:.65rem;border-radius:.6rem}.ss-header .header__inline-menu .header__submenu .header__menu-item{min-height:3.8rem;border-radius:.35rem}.ss-header-drawer-nav{padding-top:1.4rem;padding-bottom:1.4rem}.ss-header-drawer-nav .menu-drawer__menu-item{min-height:4.8rem;padding:1.25rem 2.4rem;font-size:1.55rem}.ss-header-drawer-nav summary.menu-drawer__menu-item{padding-right:5.2rem}.ss-header .menu-drawer{border-top:1px solid var(--ssp-border);background:var(--ssp-surface)}cart-drawer.drawer{overflow-x:clip}@media screen and (max-width:1199px){.ss-header .header__heading-logo-wrapper{max-width:min(17rem,32vw)}}@media screen and (max-width:989px){.ss-header{min-height:5.8rem;grid-template-columns:auto 1fr auto;column-gap:.65rem;padding-left:1.5rem!important;padding-right:1.5rem!important}.ss-header .header__heading-logo-wrapper{max-width:min(16rem,42vw)}.ss-header .header__heading-logo{max-height:3.6rem}.ss-header .header__icons{padding-right:0}.ss-header .ss-header-search-form{display:none}}@media screen and (max-width:749px){.ss-header{min-height:5.6rem;padding-left:1.1rem!important;padding-right:1.1rem!important}.ss-header .header__heading-link{gap:.45rem}.ss-header .header__heading-logo-wrapper{max-width:min(15rem,48vw)}.ss-header .header__icon,.ss-header .header__icon--menu,.ss-header .header__icon--cart,.ss-header .header__icon--account{width:4.2rem;min-width:4.2rem;height:4.2rem;min-height:4.2rem}.ss-header header-drawer{margin-left:0}.ss-header .header__icon--cart{margin-right:0}.ss-header .menu-drawer{width:min(36rem,92vw);box-shadow:1.2rem 0 3rem #11182729}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ss-premium.css.map */
