:root{--ht-color-ink: #0a0a0a;--ht-color-paper: #f4f2ee;--ht-color-carbon: #111111;--ht-color-bone: #f4f2ee;--ht-color-accent: #d7ff00;--ht-color-alert: #b3001b;--ht-color-line: rgba(10, 10, 10, .14);--ht-font-display: "Archivo Black", "Arial Black", sans-serif;--ht-font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--ht-type-scale-hero: clamp(2.6rem, 8.5vw, 7.2rem);--ht-type-scale-h1: clamp(2rem, 5.4vw, 4.4rem);--ht-type-scale-h2: clamp(1.5rem, 3.6vw, 2.8rem);--ht-type-scale-body: 1rem;--ht-type-scale-micro: .72rem;--ht-tracking-display: -.015em;--ht-tracking-micro: .14em;--ht-gutter: clamp(16px, 3.2vw, 48px);--ht-section-gap: clamp(56px, 9vw, 140px);--ht-radius-hard: 0px;--ht-radius-pill: 999px;--ht-motion-instant: .12s;--ht-motion-fast: .24s;--ht-motion-base: .42s;--ht-motion-wipe: .64s;--ht-motion-max: .7s;--ht-ease-out: cubic-bezier(.16, 1, .3, 1);--ht-ease-inout: cubic-bezier(.83, 0, .17, 1);--ht-z-header: 90;--ht-z-drawer: 100;--jrk-ink: #000000;--jrk-paper: #ffffff;--jrk-carbon: #000000;--jrk-bone: #ffffff;--jrk-accent: #d7ff00;--jrk-alert: #b3001b;--jrk-line: rgba(0, 0, 0, .16);--jrk-line-invert: rgba(255, 255, 255, .25);--jrk-font-display: "Helvetica Neue", Helvetica, "Inter", "Arial Black", Arial, sans-serif;--jrk-font-body: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--jrk-ease: cubic-bezier(.16, 1, .3, 1);--jrk-gutter: var(--ht-gutter);--jrk-section-gap: var(--ht-section-gap);--jrk-radius-hard: var(--ht-radius-hard);--jrk-radius-pill: var(--ht-radius-pill);--jrk-type-scale-hero: var(--ht-type-scale-hero);--jrk-type-scale-h1: var(--ht-type-scale-h1);--jrk-type-scale-h2: var(--ht-type-scale-h2);--jrk-type-scale-body: var(--ht-type-scale-body);--jrk-type-scale-micro: var(--ht-type-scale-micro);--jrk-tracking-display: var(--ht-tracking-display);--jrk-tracking-micro: var(--ht-tracking-micro);--jrk-motion-instant: var(--ht-motion-instant);--jrk-motion-fast: var(--ht-motion-fast);--jrk-motion-base: var(--ht-motion-base);--jrk-motion-wipe: var(--ht-motion-wipe);--jrk-motion-max: var(--ht-motion-max);--jrk-ease-out: var(--ht-ease-out);--jrk-ease-inout: var(--ht-ease-inout);--jrk-z-header: var(--ht-z-header);--jrk-z-drawer: var(--ht-z-drawer);--ht-color-line-invert: var(--jrk-line-invert);--ht-ease: var(--ht-ease-out)}.ht-list-reset{list-style:none;margin:0;padding:0}.ht-list-reset li{margin:0}.ht-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--ht-gutter)}.ht-section{padding-block:var(--ht-section-gap)}.ht-grid-auto{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:var(--ht-gutter)}.ht-flex-between{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ht-gutter);flex-wrap:wrap}.ht-frame{border:1px solid var(--ht-color-ink)}.ht-hairline-top{border-top:1px solid var(--ht-color-line)}.ht-hairline-bottom{border-bottom:1px solid var(--ht-color-line)}.ht-invert{background:var(--ht-color-carbon);color:var(--ht-color-bone)}.ht-invert :focus-visible{outline-color:var(--ht-color-accent)}.ht-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 1.9em;border:1px solid var(--ht-color-ink);border-radius:var(--ht-radius-hard);background:var(--ht-color-ink);color:var(--ht-color-bone);font-family:var(--ht-font-display);font-size:var(--ht-type-scale-micro);font-weight:700;letter-spacing:var(--ht-tracking-micro);text-transform:uppercase;text-decoration:none;cursor:pointer;transform:translateZ(0);transition:transform var(--ht-motion-fast) var(--ht-ease-out),background-color var(--ht-motion-fast) var(--ht-ease-out),color var(--ht-motion-fast) var(--ht-ease-out)}.ht-btn:hover{transform:translateY(-2px)}.ht-btn:active{transform:translateY(0)}.ht-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.ht-btn--secondary{background:transparent;color:var(--ht-color-ink)}.ht-btn--secondary:hover{background:var(--ht-color-ink);color:var(--ht-color-bone)}.ht-btn--accent{background:var(--ht-color-accent);border-color:var(--ht-color-accent);color:var(--ht-color-ink)}.ht-invert .ht-btn{background:var(--ht-color-bone);border-color:var(--ht-color-bone);color:var(--ht-color-ink)}.ht-price{font-variant-numeric:tabular-nums}.ht-price s,.ht-price del{opacity:.5;margin-left:.5em}.ht-badge{display:inline-block;padding:.4em .9em;background:var(--ht-color-ink);color:var(--ht-color-bone);font-family:var(--ht-font-display);font-size:var(--ht-type-scale-micro);letter-spacing:var(--ht-tracking-micro);text-transform:uppercase}.ht-badge--sale{background:var(--ht-color-alert);color:#fff}.ht-badge--accent{background:var(--ht-color-accent);color:var(--ht-color-ink)}.ht-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jrk-marquee{overflow:hidden;border-bottom:1px solid var(--jrk-line-invert)}.jrk-marquee__track{display:flex;width:max-content;animation:jrk-marquee 26s linear infinite;will-change:transform}.jrk-marquee__item{flex:none;white-space:nowrap;padding:.95em 2em .95em 0;font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jrk-marquee__item:after{content:"\2014";margin-left:2em}.jrk-marquee:hover .jrk-marquee__track{animation-play-state:paused}@keyframes jrk-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.jrk-marquee__track{animation:none}}.jrk-product{border-top:1px solid var(--jrk-ink);border-bottom:1px solid var(--jrk-ink);background:var(--jrk-paper);color:var(--jrk-ink);font-family:var(--jrk-font-body)}.jrk-media-item img,.jrk-media-item video{width:100%;height:auto;object-fit:cover;display:block}.jrk-media-item iframe{width:100%;aspect-ratio:16 / 9;border:0;display:block}.jrk-placeholder-svg{width:100%;height:auto;display:block;background:var(--jrk-paper)}.jrk-product__panel-inner{padding:1.75rem var(--ht-gutter, 24px) 3.5rem}@media(min-width:990px){.jrk-product__grid{display:grid;grid-template-columns:1fr 1fr;align-items:start}.jrk-product__media{border-right:1px solid var(--jrk-ink)}.jrk-media-list{display:block}.jrk-media-item{border-bottom:1px solid var(--jrk-ink)}.jrk-media-item:last-child{border-bottom:0}.jrk-product__panel{position:relative;height:100%}.jrk-product__panel-inner{position:sticky;top:2rem;padding:clamp(2rem,4vw,4.5rem)}}@media(max-width:989px){.jrk-media-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid var(--jrk-ink)}.jrk-media-list::-webkit-scrollbar{display:none}.jrk-media-item{flex:0 0 86%;scroll-snap-align:start;border-right:1px solid var(--jrk-ink)}}.jrk-eyebrow{margin:0 0 1rem;font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.jrk-product__title{margin:0 0 1.25rem;font-family:var(--jrk-font-display);font-weight:800;font-size:clamp(2.1rem,4.6vw,3.8rem);letter-spacing:-.03em;line-height:.94;text-transform:uppercase;text-wrap:balance}.jrk-product__price{display:flex;align-items:center;gap:.9rem;margin:0 0 .5rem;font-family:var(--jrk-font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.jrk-price-compare{opacity:.45}.jrk-price-compare[hidden]{display:none}.jrk-badge{display:inline-block;padding:.4em .9em;background:var(--jrk-ink);color:var(--jrk-bone);font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jrk-badge--sale{background:var(--jrk-alert);color:#fff}.jrk-badge--sale[hidden]{display:none}.jrk-tax-note{margin:0 0 2.25rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;opacity:.5}.jrk-option{border:0;padding:0;margin:0 0 1.6rem;min-width:0}.jrk-option__legend{padding:0;margin:0 0 .7rem;font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jrk-option__values{display:flex;flex-wrap:wrap;gap:.5rem}.jrk-pill{display:inline-flex;align-items:center;margin:0;padding:.75em 1.2em;border:1px solid var(--jrk-ink);background:var(--jrk-paper);color:var(--jrk-ink);font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transform:translateZ(0);transition:background-color var(--jm-dur-fast, .32s) var(--jrk-ease),color var(--jm-dur-fast, .32s) var(--jrk-ease),transform var(--jm-dur-fast, .32s) var(--jrk-ease)}.jrk-pill:hover{transform:translateY(-2px)}.jrk-option__input:checked+.jrk-pill{background:var(--jrk-ink);color:var(--jrk-bone)}.jrk-option__input:focus-visible+.jrk-pill{outline:2px solid var(--jrk-ink);outline-offset:2px}.jrk-pill.is-strike{opacity:.35;text-decoration:line-through}.jrk-atc{display:inline-flex;align-items:center;justify-content:space-between;gap:.6em;width:100%;margin:.5rem 0 2.5rem;padding:1.3em 1.6em;border:1px solid var(--jrk-ink);border-radius:0;-webkit-appearance:none;appearance:none;background:var(--jrk-ink);color:var(--jrk-bone);font-family:var(--jrk-font-display);font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transform:translateZ(0);transition:transform var(--jm-dur-fast, .32s) var(--jrk-ease),background-color var(--jm-dur-fast, .32s) var(--jrk-ease),color var(--jm-dur-fast, .32s) var(--jrk-ease)}.jrk-atc:hover:not(:disabled){background:var(--jrk-bone);color:var(--jrk-ink);transform:translateY(-2px)}.jrk-atc:active:not(:disabled){transform:translateY(0)}.jrk-atc:disabled{opacity:.4;cursor:not-allowed;transform:none}.jrk-atc svg{flex-shrink:0;transition:transform var(--jm-dur-fast, .32s) var(--jrk-ease)}.jrk-atc:hover:not(:disabled) svg{transform:translate(5px)}.jrk-accordions{margin-top:.5rem}.jrk-acc{border-top:1px solid var(--jrk-ink)}.jrk-accordions .jrk-acc:last-of-type{border-bottom:1px solid var(--jrk-ink)}.jrk-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1.1em 0;font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;list-style:none}.jrk-acc>summary::-webkit-details-marker{display:none}.jrk-acc>summary svg{flex-shrink:0;transition:transform var(--jm-dur-fast, .32s) var(--jrk-ease)}.jrk-acc[open]>summary svg{transform:rotate(45deg)}.jrk-acc__body{padding-bottom:1.2em;font-size:.88rem;line-height:1.65}.jrk-acc__body p:last-child{margin-bottom:0}.jrk-footer{background:var(--jrk-carbon);color:var(--jrk-bone);border-top:1px solid var(--jrk-ink);font-family:var(--jrk-font-body)}.jrk-footer ::selection{background:var(--jrk-bone);color:var(--jrk-carbon)}.jrk-footer :focus-visible{outline:2px solid var(--jrk-accent);outline-offset:3px}.jrk-footer a{color:inherit;text-decoration:none}.jrk-footer a:hover,.jrk-footer a:focus-visible{text-decoration:underline;text-underline-offset:4px}.jrk-footer__main{display:grid;gap:clamp(2.5rem,6vw,5rem);padding:clamp(3rem,7vw,6rem) var(--ht-gutter, 24px)}@media(min-width:990px){.jrk-footer__main{grid-template-columns:minmax(320px,1.2fr) 2fr;align-items:start}}.jrk-footer__heading{margin:0 0 .6rem;font-family:var(--jrk-font-display);font-weight:800;font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.02em;line-height:1;text-transform:uppercase}.jrk-footer__sub{margin:0 0 1.6rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.55;max-width:34ch}.jrk-footer__tagline{margin:2rem 0 0;font-family:var(--jrk-font-display);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.jrk-newsletter__row{display:flex;border:1px solid var(--jrk-bone)}.jrk-newsletter__input{flex:1 1 auto;min-width:0;padding:1.1em 1.2em;border:0;border-radius:0;-webkit-appearance:none;appearance:none;background:transparent;color:var(--jrk-bone);font-family:var(--jrk-font-body);font-size:max(16px,.9rem);letter-spacing:.08em}.jrk-newsletter__input::placeholder{color:var(--jrk-bone);opacity:.45;text-transform:uppercase;letter-spacing:.1em}.jrk-newsletter__input:focus-visible{outline-offset:-2px}.jrk-newsletter__submit{display:inline-flex;align-items:center;gap:.6em;flex:none;border:0;border-left:1px solid var(--jrk-bone);border-radius:0;-webkit-appearance:none;appearance:none;background:var(--jrk-bone);color:var(--jrk-carbon);padding:1.1em 1.6em;font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color var(--jm-dur-fast, .32s) var(--jrk-ease),color var(--jm-dur-fast, .32s) var(--jrk-ease)}.jrk-newsletter__submit:hover{background:var(--jrk-carbon);color:var(--jrk-bone)}.jrk-newsletter__submit svg{flex-shrink:0}.jrk-newsletter__success,.jrk-newsletter__error{margin:.9rem 0 0;font-family:var(--jrk-font-display);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jrk-newsletter__error{color:#ff5c5c}.jrk-newsletter__success{color:var(--jrk-accent)}@media(max-width:640px){.jrk-newsletter__row{flex-direction:column}.jrk-newsletter__submit{border-left:0;border-top:1px solid var(--jrk-bone);justify-content:space-between}}.jrk-footer__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(2rem,4vw,3.5rem)}.jrk-footer__navhead{margin:0 0 1.1rem;font-family:var(--jrk-font-display);font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.jrk-footer__nav li{margin:0 0 .65rem}.jrk-footer__nav a{font-family:var(--jrk-font-display);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jrk-footer__social a{display:inline-flex;align-items:center;gap:.6em}.jrk-footer__social svg{flex-shrink:0}.jrk-footer__wordmark-wrap{overflow:hidden;border-top:1px solid var(--jrk-line-invert);padding:clamp(1rem,3vw,2.5rem) 0 0}.jrk-footer__wordmark{margin:0;padding:0 .02em;max-width:none;font-family:var(--jrk-font-display);font-size:clamp(3rem,10vw,8rem);font-weight:900;letter-spacing:-.04em;line-height:.82;text-transform:uppercase;white-space:nowrap;text-align:center;transform:translateY(.06em);-webkit-user-select:none;user-select:none}.jrk-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding:1.4rem var(--ht-gutter, 24px);border-top:1px solid var(--jrk-line-invert)}.jrk-footer__legal{margin:0;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;opacity:.5}.jrk-footer__payments{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.jrk-footer__payments svg,svg.jrk-payment-icon{width:38px;height:24px}@media(forced-colors:active){.ht-btn,.ht-badge,.jrk-pill,.jrk-atc,.jrk-badge,.jrk-newsletter__submit{border:1px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom-core.css.map */
