@font-face{font-family:Archivo;font-weight:400;font-display:swap;src:url(archivo-400.woff2) format("woff2")}@font-face{font-family:Archivo;font-weight:600;font-display:swap;src:url(archivo-600.woff2) format("woff2")}@font-face{font-family:Archivo;font-weight:700;font-display:swap;src:url(archivo-700.woff2) format("woff2")}@font-face{font-family:Archivo;font-weight:900;font-display:swap;src:url(archivo-900.woff2) format("woff2")}@font-face{font-family:JBMono;font-weight:400;font-display:swap;src:url(jbmono-400.ttf) format("truetype")}@font-face{font-family:JBMono;font-weight:700;font-display:swap;src:url(jbmono-700.ttf) format("truetype")}:root{--sw-bg: #FFFFFF;--sw-surface: #F4F6F8;--sw-surface-2: #FFFFFF;--sw-surface-3: #E9EDF1;--sw-text: #111418;--sw-text-dim: #4A5058;--sw-text-mute: #6B727B;--sw-line: rgba(17, 20, 24, .1);--sw-line-strong: rgba(17, 20, 24, .2);--sw-accent: #E8461A;--sw-accent-hover: #D13C12;--sw-accent-soft: rgba(232, 70, 26, .1);--sw-accent-line: rgba(232, 70, 26, .55);--sw-on-accent: #FFFFFF;--sw-pass: #1E9E5A;--sw-pass-deep: #17804A;--sw-r-sm: .8rem;--sw-r-md: 1.2rem;--sw-r-lg: 1.6rem;--sw-r-xl: 2.4rem;--sw-r-pill: 99rem;--sw-fs-xs: 1.3rem;--sw-fs-sm: 1.5rem;--sw-fs-body: 1.7rem;--sw-fs-h3: 2.2rem;--sw-fs-h2: clamp(2.8rem, 3.6vw, 4.4rem);--sw-fs-h1: clamp(3rem, 3.8vw, 4.8rem);--sw-gutter: clamp(1.6rem, 4vw, 4.8rem);--sw-section: clamp(5.6rem, 7vw, 9.6rem);--sw-mono: "JBMono", ui-monospace, "SF Mono", Menlo, monospace;--sw-ease: cubic-bezier(.16, 1, .3, 1);--sw-blackout: #111418;--sw-specimen: var(--sw-text);--sw-hazard: var(--sw-accent);--sw-grid: var(--sw-surface-2);--sw-grid2: var(--sw-surface);--sw-dim: var(--sw-text-dim);--sw-dim-light: var(--sw-text-dim);--sw-line-light: var(--sw-line);--font-heading-family: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 800;--font-body-family: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}body{font-size:var(--sw-fs-body);line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}::selection{background:var(--sw-accent);color:var(--sw-on-accent)}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6{color:rgb(var(--color-foreground))}.color-scheme-4{--sw-text: #FFFFFF;--sw-text-dim: rgba(255, 255, 255, .88);--sw-text-mute: rgba(255, 255, 255, .75);--sw-line: rgba(255, 255, 255, .25);--sw-surface: rgba(255, 255, 255, .12);--sw-accent: #111418}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{font-weight:800;text-transform:none;letter-spacing:-.02em;line-height:1.12}h3,.h3{font-weight:700;text-transform:none;letter-spacing:-.01em;line-height:1.25}h4,.h4,h5,.h5{font-weight:700;letter-spacing:0}.sw-mono{font-family:var(--sw-mono);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.5}.sw-hz{color:var(--sw-accent)}.sw-pass{color:var(--sw-pass)}.sw-dim{color:var(--sw-text-dim)}.sw-ico{width:2rem;height:2rem;flex:none;display:inline-block;vertical-align:middle}.sw-ico--accent{color:var(--sw-pass)}.button,.shopify-challenge__button,.customer button{min-height:5.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:1.6rem;transition:background-color .2s var(--sw-ease),transform .2s var(--sw-ease),box-shadow .2s var(--sw-ease)}.button--primary,.product-form__submit{box-shadow:0 6px 18px #e8461a47}.button:not([disabled]):active{transform:translateY(1px)}.button--primary:not([disabled]):hover,.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{--color-button: 209, 60, 18}.button--secondary{--alpha-button-background: 0;font-weight:700}.button:focus-visible,.link:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible+label{outline:2px solid var(--sw-accent);outline-offset:3px;box-shadow:none}.sw-logo{display:block;width:auto}.sw-logo--header{height:2.2rem}@media screen and (min-width:990px){.sw-logo--header{height:2.6rem}}.header__heading-link{color:rgb(var(--color-foreground))}.section-header .header-wrapper{background:#fff;border-bottom:1px solid var(--sw-line);box-shadow:0 2px 12px #1114180d}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--sw-line)}.section-header .header{background:transparent;border:0;border-radius:0;margin-top:0;margin-bottom:0;padding-top:1.4rem;padding-bottom:1.4rem}.header__menu-item{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--sw-text)}.header__menu-item:hover,.header__menu-item[aria-current=page],.header__active-menu-item{text-decoration:none;color:var(--sw-accent)}.header__inline-menu .header__menu-item{white-space:nowrap;padding-left:1.2rem;padding-right:1.2rem}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__search,.header__icon--search{display:none!important}.header__icon{color:var(--sw-text)}.header__icon:hover .icon{transform:none}.utility-bar .announcement-bar__link{display:block;text-decoration:none}.utility-bar .announcement-bar__message{white-space:normal;font-size:1.35rem;font-weight:700;letter-spacing:.02em;padding:1rem 0;min-height:0}.utility-bar .announcement-bar__link .icon-arrow{display:none}.footer{border-top:1px solid var(--sw-line);background:#f4f6f8}.footer__content-top{padding-bottom:3rem}.footer-block__heading{font-size:1.4rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--sw-text)}.accordion{border-color:var(--sw-line)}.accordion summary{min-height:5.6rem}.accordion__title{font-weight:700;font-size:1.6rem}.accordion .icon-caret{color:var(--sw-text-dim)}.card--standard .card__inner{border-color:var(--sw-line)}.drawer__inner{background:#fff;border-color:var(--sw-line)!important}.drawer__header .drawer__heading{text-transform:none;font-weight:800;letter-spacing:-.01em}.cart-item__name{font-weight:700;text-decoration:none}.cart-item__image,.quantity{border-radius:var(--sw-r-md)}.quantity:after,.quantity:before{border-radius:var(--sw-r-md)}.product__media-wrapper .product__media{background:#f4f6f8}.thumbnail{border-radius:var(--sw-r-md)}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--sw-accent);border-color:transparent}.product__title h1{font-size:clamp(2.8rem,3.2vw,3.8rem);text-transform:none}.sw-tier{background:#fff}.sw-tier:hover,.sw-offer__addon:hover{border-color:#11141852}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.product__modal-opener--image .product__media-icon{left:auto;top:auto;right:1.2rem;bottom:1.2rem}@media screen and (max-width:749px){.sw-logo--header{height:1.9rem}.section-header .header{padding-top:1rem;padding-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sw-base.css.map */
