.sjn-store{--store-ink: #151a21;--store-paper: #f1f3f6;--store-surface: #fff;--store-media-plane: #fff;--store-muted: #56616f;--store-line: #d7dde5;--store-dark: #161b22;--store-soft: #e9edf2;--store-accent: #d71920;--store-accent-hover: #b81319;--store-heading-font: "Store Display", Impact, "Arial Narrow", sans-serif;--store-heading-weight: 400;--store-body-font: "Store Sans", Arial, sans-serif;--store-label-font: var(--store-body-font);--store-gutter: 6rem;--store-section-space: clamp(6.4rem, 8vw, 12rem);--font-heading-family: var(--store-heading-font);--font-body-family: var(--store-body-font);--color-background: 241, 243, 246;--color-foreground: 21, 26, 33;--gradient-background: var(--store-paper);--buttons-radius: 999px;--buttons-radius-outset: 999px;--inputs-radius: 4px;--inputs-radius-outset: 4px;--variant-pills-radius: 4px;--media-radius: 0;--text-boxes-radius: 0;color:var(--store-ink);background:var(--store-paper);font-family:var(--store-body-font);font-size:1.6rem;line-height:1.5}body.sjn-store :is(.content-for-layout,.header,.footer,.drawer__inner) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3){font-family:var(--store-heading-font);font-weight:var(--store-heading-weight);line-height:1;letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:break-word}.sjn-store h1{font-size:clamp(3.6rem,5.4vw,8.8rem)}.sjn-store h2{font-size:clamp(3.2rem,4.2vw,6.8rem)}.sjn-store h3{font-size:clamp(2rem,2.2vw,3.2rem)}.sjn-store .page-width{max-width:160rem;padding-inline:var(--store-gutter)}.sjn-store .page-width.page-width--narrow{max-width:88rem}.sjn-store :is(.gradient,.global-media-settings){background-image:none}.sjn-store :is(.global-media-settings,.card--card,.content-container){border-radius:0;box-shadow:none}.sjn-store :is(.button,.home-button,.homepage-hero__button,.shopify-challenge__button,.shopify-payment-button__button--unbranded){--color-button: 21, 26, 33;--color-button-text: 255, 255, 255;--border-offset: 0;min-height:5.2rem;padding:1.6rem 2.4rem;border:1px solid var(--store-ink);border-radius:999px;color:#fff;background:var(--store-ink);box-shadow:none;font-family:var(--store-body-font);font-size:1.3rem;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.sjn-store :is(.button,.home-button,.homepage-hero__button):before,.sjn-store :is(.button,.home-button,.homepage-hero__button):after{border-radius:999px;box-shadow:none}.sjn-store :is(.button,.home-button,.homepage-hero__button):not(:disabled):not([aria-disabled=true]):hover{color:var(--store-ink);background:var(--store-surface);border-color:var(--store-ink);box-shadow:none;transform:none}.sjn-store .button.button--secondary{--color-button: 255, 255, 255;--color-button-text: 21, 26, 33;color:var(--store-ink);background:transparent}.sjn-store .button.button--secondary:not(:disabled):not([aria-disabled=true]):hover{color:#fff;background:var(--store-ink)}.sjn-store :is(.button,.home-button,.homepage-hero__button):disabled,.sjn-store :is(.button,.home-button,.homepage-hero__button)[aria-disabled=true]{opacity:.45;cursor:not-allowed}.sjn-store :is(.home-link,.reaper-action__shop,.home-range__parts,.link-with-icon){font-family:var(--store-label-font);font-size:1.3rem;font-weight:400;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;text-underline-offset:.4rem}.sjn-store :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--store-accent);outline-offset:4px}.sjn-store :is(.field,.select):before,.sjn-store :is(.field,.select):after{border-radius:4px;box-shadow:none}.sjn-store :is(.field__input,.select__select,.quantity){border:1px solid var(--store-line);border-radius:4px;box-shadow:none;color:var(--store-ink);background:var(--store-surface);font-family:var(--store-body-font)}.sjn-store .field__label{color:var(--store-muted)}.sjn-store .utility-bar{--color-background: 21, 26, 33;--color-foreground: 255, 255, 255;color:#fff;background:var(--store-ink);border:0}.sjn-store .announcement-bar__message{font-family:var(--store-label-font);font-size:1.1rem;line-height:1.5;font-weight:400;letter-spacing:.035em;text-transform:uppercase}.sjn-store .header-wrapper{border-color:var(--store-line);box-shadow:none;background:var(--store-surface)}.sjn-store .header-wrapper .header{max-width:160rem;padding-inline:var(--store-gutter)}.sjn-store .header-wrapper :is(.header__menu-item,.header__active-menu-item,.header__icon){color:var(--store-ink)}.sjn-store .header-wrapper .header__menu-item{font-family:var(--store-label-font);font-size:1.25rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.sjn-store .header-wrapper .header__inline-menu>.list-menu--inline>li>.header__menu-item,.sjn-store .header-wrapper .header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{font-family:var(--store-label-font);font-size:1.25rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.sjn-store .header-wrapper .header__submenu .header__menu-item{color:var(--store-ink)}.sjn-store .header-wrapper :is(.header__heading-link,.header__icon){border-radius:0}.sjn-store .header-wrapper :is(.header__heading-link,.header__icon):hover{background:transparent;transform:none}.sjn-store .header-wrapper .header__menu-item span:after{height:1px;border-radius:0;background:var(--store-accent)}.sjn-store .header-wrapper--over-hero{background:transparent;border-color:transparent}.sjn-store .header-wrapper--over-hero :is(.header__menu-item,.header__active-menu-item,.header__icon){color:#fff}.sjn-store .shopify-section-header-sticky .header-wrapper{background:var(--store-surface);border-color:var(--store-line)}.sjn-store .shopify-section-header-sticky .header-wrapper :is(.header__menu-item,.header__active-menu-item,.header__icon){color:var(--store-ink)}.sjn-store .section-header.scrolled-past-header>.header-wrapper--transparent-at-top,.sjn-store .section-header.menu-open>.header-wrapper--transparent-at-top,.sjn-store .header-wrapper--transparent-at-top:has(header-menu details[open]),.sjn-store .header-wrapper--transparent-at-top:has(details-modal details[open]){color:var(--store-ink);background:var(--store-surface);border-color:var(--store-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sjn-store .section-header.scrolled-past-header>.header-wrapper--transparent-at-top .header__inline-menu>.list-menu--inline>li>.header__menu-item,.sjn-store .section-header.scrolled-past-header>.header-wrapper--transparent-at-top .header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item,.sjn-store .section-header.scrolled-past-header>.header-wrapper--transparent-at-top .header__icon,.sjn-store .section-header.menu-open>.header-wrapper--transparent-at-top .header__icon,.sjn-store .header-wrapper--transparent-at-top:has(header-menu details[open]) :is(.header__menu-item,.header__icon),.sjn-store .header-wrapper--transparent-at-top:has(details-modal details[open]) :is(.header__menu-item,.header__icon){color:var(--store-ink);text-shadow:none}.sjn-store .section-header:not(.scrolled-past-header):not(.menu-open)>.header-wrapper--transparent-at-top.header-wrapper--dark-hero:has(header-menu details[open],details-modal details[open]) .header__inline-menu>.list-menu--inline>li>.header__menu-item,.sjn-store .section-header:not(.scrolled-past-header):not(.menu-open)>.header-wrapper--transparent-at-top.header-wrapper--dark-hero:has(header-menu details[open],details-modal details[open]) .header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item,.sjn-store .section-header:not(.scrolled-past-header):not(.menu-open)>.header-wrapper--transparent-at-top.header-wrapper--dark-hero:has(header-menu details[open],details-modal details[open]) .header__active-menu-item,.sjn-store .section-header:not(.scrolled-past-header):not(.menu-open)>.header-wrapper--transparent-at-top.header-wrapper--dark-hero:has(header-menu details[open],details-modal details[open]) .header__icon{color:var(--store-ink);text-shadow:none}.sjn-store :is(.header__submenu,.menu-drawer,.search-modal,.predictive-search,.drawer__inner){color:var(--store-ink);background:var(--store-paper);border-radius:0;box-shadow:none}.sjn-store .mega-menu__content{color:var(--store-ink);background:var(--store-paper);border-color:var(--store-line);box-shadow:none}.sjn-store :is(.mega-menu__eyebrow,.mega-menu__view-all,.mega-menu__count){color:var(--store-muted);font-family:var(--store-body-font);font-size:1.2rem;font-weight:400;line-height:1.5}.sjn-store :is(.mega-menu__heading,.mega-menu__title){color:var(--store-ink);font-family:var(--store-heading-font);font-weight:var(--store-heading-weight);line-height:1.05;text-transform:uppercase;letter-spacing:-.015em}.sjn-store .mega-menu__heading{font-size:3.2rem}.sjn-store .mega-menu__title{font-size:2.4rem}.sjn-store .mega-menu__link,.sjn-store .mega-menu__link:hover,.sjn-store .mega-menu__link--active{border:0;border-bottom:1px solid var(--store-line);border-radius:0;color:var(--store-ink);background:transparent;box-shadow:none;transform:none}.sjn-store .mega-menu__link:not(.mega-menu__link--with-image){min-height:4.4rem;padding-block:1.2rem}.sjn-store .mega-menu__image-wrapper{aspect-ratio:4 / 3;background:var(--store-media-plane)}.sjn-store .mega-menu__image{padding:1.6rem;object-fit:contain}.sjn-store .mega-menu__link:hover .mega-menu__image{transform:none}.sjn-store .mega-menu__card-body{padding:1.6rem 2.8rem 1.6rem 0}.sjn-store .mega-menu__arrow{right:0;color:var(--store-ink)}.sjn-store .mega-menu__link:hover .mega-menu__title,.sjn-store .mega-menu__view-all:hover{color:var(--store-ink);text-decoration:underline;text-underline-offset:.4rem}.sjn-store .menu-drawer__menu-item{color:var(--store-ink);font-family:var(--store-heading-font);font-size:2.8rem;font-weight:var(--store-heading-weight);line-height:1.1;text-transform:uppercase}.sjn-store .cart-count-bubble{color:#fff;background:var(--store-accent)}.sjn-store .header__icon .header__search-label{display:none}@media(min-width:1440px){.sjn-store .header__icons .header__icon--search{display:flex;align-items:center;width:auto;min-width:4.4rem;padding-inline:1rem;gap:.8rem}.sjn-store .header__icons .header__icon--search .header__search-label{display:block;height:auto;font-family:var(--store-body-font);font-size:1.2rem;font-weight:600;line-height:1.4;text-transform:uppercase}}.sjn-store .drawer__inner{border-left:1px solid var(--store-line)}.sjn-store .drawer__heading{font-size:3rem}.sjn-store .footer.footer--refined{--color-background: 21, 26, 33;--color-foreground: 255, 255, 255;--gradient-background: #151a21;color:#fff;background:var(--store-ink)}.sjn-store .footer .footer__assurance{background:transparent;border-color:#39434f}.sjn-store .footer .footer__assurance-icon{border:0;border-radius:0;background:transparent}.sjn-store .footer :is(.footer-block__heading,.footer__assurance-item strong){color:#fff;font-family:var(--store-label-font);font-size:1.3rem;font-weight:400;line-height:1.5;letter-spacing:.035em;text-transform:uppercase}.sjn-store .footer .footer-block__heading:after{display:none}.sjn-store .footer :is(.footer-block__details-content,.footer__contact,.footer__copyright){color:#c0c9d3}.sjn-store .footer .button{color:var(--store-ink);background:#fff;border-color:#fff}.sjn-store .footer .footer__heading-link{border-radius:0}.sjn-store .scroll-trigger{opacity:1;transform:none;animation:none}@media(max-width:1199px){.sjn-store.sjn-home .reaper-action__copy{padding:4.8rem var(--store-gutter)}}@media(max-width:1179px){.sjn-store{--store-gutter: 4rem}}@media(max-width:575px){.sjn-store{--store-gutter: 2.6rem}}@media(max-width:749px){.sjn-store .sjn-mobile-sticky-cta{border:1px solid var(--store-ink);border-radius:999px;color:#fff;background:var(--store-ink);box-shadow:none;font-family:var(--store-body-font);font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none}.sjn-store .sjn-mobile-sticky-cta:hover{color:var(--store-ink);background:var(--store-surface);transform:none}}@media(prefers-reduced-motion:reduce){.sjn-store :is(.button,.home-button,.homepage-hero__button){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/storefront-system.css.map */
