:root{--rr-black: #0a0908;--rr-paper: #f2ede4;--rr-silver: #c9c6bd;--rr-gold: #e0a95c;--rr-ink: #26241f;--rr-accent: #7c1c1c;--rr-scarcity-tone: #c97a7a;--rr-buy-bg: #7c1c3f;--rr-buy-fg: #fff;--rr-buy-hover: #8e3c5a;--rr-font-display: "Bebas Neue", "Arial Narrow", sans-serif;--rr-font-editorial: "EB Garamond", georgia, serif;--rr-font-ui: Oswald, "Arial Narrow", sans-serif;--rr-font-mono: "JetBrains Mono", "Courier New", monospace;--rr-max-width: 1440px;--rr-gutter: clamp(16px, 4vw, 56px);--rr-section-gap: clamp(48px, 7vw, 104px);--rr-grid-gap: 2px;--page-width: var(--rr-max-width);--page-margin: 16px;--style-border-radius-inputs: 0;--color-background: var(--rr-bg);--color-foreground: var(--rr-fg)}:root{--rr-bg: var(--rr-black);--rr-media-bg: #0d0b08;--rr-fg: var(--rr-paper);--rr-body: #d8d2c6;--rr-mono-1: #8c877d;--rr-mono-2: #6e6a61;--rr-faint: #55514a;--rr-line: #2a2723;--rr-line-soft: #1b1814;--rr-line-ui: #33302a;--rr-line-input: #4a4640;--rr-btn-hover: var(--rr-silver);--rr-scarcity: var(--rr-scarcity-tone)}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;min-height:100svh;background-color:var(--rr-bg);color:var(--rr-fg);font-family:var(--rr-font-ui);-webkit-font-smoothing:antialiased;overflow-x:clip}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;border-radius:0}select{background-color:var(--rr-bg);color:currentcolor}dialog{background-color:var(--rr-bg);color:var(--rr-fg);border:1px solid var(--rr-line)}a{color:inherit;text-decoration:none}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.rr-display{font-family:var(--rr-font-display);font-weight:400;line-height:var(--rr-lh-display, .86);letter-spacing:.01em;text-transform:uppercase}.rr-display--xl{font-size:calc(clamp(50px,12vw,142px) * var(--rr-scale-display, 1))}.rr-display--l{font-size:calc(clamp(40px,8.4vw,96px) * var(--rr-scale-display, 1))}.rr-display--m{font-size:calc(clamp(34px,5.4vw,66px) * var(--rr-scale-display, 1))}.rr-display--s{font-size:calc(clamp(26px,3.4vw,44px) * var(--rr-scale-display, 1));line-height:1}.rr-editorial{font-family:var(--rr-font-editorial);font-weight:400;line-height:var(--rr-lh-editorial, 1.35);color:var(--rr-body)}.rr-editorial--xl{font-size:calc(clamp(30px,5.2vw,66px) * var(--rr-scale-editorial, 1));line-height:1.14;color:var(--rr-fg)}.rr-editorial--l{font-size:calc(clamp(24px,3.4vw,44px) * var(--rr-scale-editorial, 1));line-height:1.2}.rr-editorial--m{font-size:calc(clamp(19px,2.2vw,27px) * var(--rr-scale-editorial, 1))}.rr-editorial--s{font-size:calc(clamp(18px,1.5vw,21px) * var(--rr-scale-editorial, 1))}.rr-ui{font-family:var(--rr-font-ui);font-size:var(--rr-ui-size, 12px);font-weight:400;letter-spacing:var(--rr-ui-track, .16em);text-transform:uppercase}.rr-ui--label{font-size:var(--rr-ui-size, 12px);letter-spacing:.12em;color:var(--rr-silver)}.rr-mono{font-family:var(--rr-font-mono);font-size:var(--rr-mono-size, 12px);letter-spacing:var(--rr-mono-track, .08em);font-variant-numeric:tabular-nums}.rr-mono--meta{font-size:calc(var(--rr-mono-size, 12px) - 1px);letter-spacing:.12em;color:var(--rr-mono-1)}.rr-mono--fine{font-size:calc(var(--rr-mono-size, 12px) - 2px);letter-spacing:.14em;color:var(--rr-mono-2)}.rr-kicker{font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 11 / 12);letter-spacing:.2em;text-transform:uppercase;color:var(--rr-mono-1);font-variant-numeric:tabular-nums}.rr-index{font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 10 / 12);letter-spacing:.18em;color:var(--rr-mono-2);font-variant-numeric:tabular-nums}.rr-price{font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) + 3px);letter-spacing:.04em;font-variant-numeric:tabular-nums}.rr-scarcity{color:var(--rr-scarcity)}.rr-link{display:inline-block;font-family:var(--rr-font-ui);font-size:clamp(var(--rr-ui-size, 12px),1.3vw,calc(var(--rr-ui-size, 12px) * 14 / 12));letter-spacing:.2em;text-transform:uppercase;color:var(--rr-fg);border-bottom:1px solid currentcolor;padding-bottom:8px;white-space:nowrap;transition:opacity .15s ease}.rr-link:hover{opacity:.68}.rr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--rr-font-ui);font-size:calc(var(--rr-ui-size, 12px) + 2px);font-weight:500;letter-spacing:.14em;text-transform:uppercase;min-height:48px;padding:16px 34px;border:1px solid transparent;border-radius:0;background:none;cursor:pointer;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.rr-btn--primary{background:var(--rr-fg);color:var(--rr-bg);border-color:var(--rr-fg)}.rr-btn--primary:hover{background:var(--rr-btn-hover);border-color:var(--rr-btn-hover)}.rr-btn--secondary{color:var(--rr-fg);border-color:var(--rr-line-input)}.rr-btn--secondary:hover{border-color:var(--rr-fg)}.rr-btn--buy{background:var(--rr-buy-bg);color:var(--rr-buy-fg);border-color:var(--rr-buy-bg)}.rr-btn--buy:hover{background:var(--rr-buy-hover);border-color:var(--rr-buy-hover)}.rr-btn--buy:focus-visible{outline-color:var(--rr-fg)}.rr-btn--full{width:100%}.rr-btn[disabled],.rr-btn--disabled{cursor:not-allowed;background:transparent;color:var(--rr-faint);border-color:var(--rr-line)}.rr-btn--buy[aria-busy=true]{cursor:progress;background:var(--rr-buy-bg);color:var(--rr-buy-fg);border-color:var(--rr-buy-bg);opacity:.72}.rr-badge{display:inline-block;font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 10 / 12);letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;border:1px solid transparent;font-variant-numeric:tabular-nums}.rr-badge--accent{background:var(--rr-accent);color:var(--rr-paper);padding:7px 11px}.rr-badge--scarcity{border-color:var(--rr-scarcity);color:var(--rr-scarcity)}.rr-badge--outline{border-color:var(--rr-fg);color:var(--rr-fg)}.rr-badge--solid{background:var(--rr-fg);color:var(--rr-bg);padding:7px 11px}.rr-badge--muted{border-color:var(--rr-line);color:var(--rr-mono-2)}.rr-field{width:100%;min-height:48px;padding:14px;font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 14 / 12);letter-spacing:.08em;background:transparent;border:1px solid var(--rr-line-input);color:var(--rr-fg)}.rr-field::placeholder{color:var(--rr-mono-2);letter-spacing:.08em}.rr-field:focus{outline:none;border-color:var(--rr-accent)}.rr-field--error,.rr-field[aria-invalid=true]{border-color:var(--rr-accent)}.rr-field-error{font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 11 / 12);letter-spacing:.06em;text-transform:uppercase;color:var(--rr-scarcity);margin-top:7px}.rr-sizebox{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:48px;padding:0 14px;font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 12 / 12);border:1px solid var(--rr-line-input);color:var(--rr-silver);cursor:pointer;background:transparent;font-variant-numeric:tabular-nums;transition:border-color .15s ease,color .15s ease}.rr-sizebox:hover{border-color:var(--rr-fg);color:var(--rr-fg)}.rr-sizebox--selected{background:var(--rr-fg);border-color:var(--rr-fg);color:var(--rr-bg)}.rr-sizebox--soldout{border-color:var(--rr-line);color:var(--rr-line-input);text-decoration:line-through;cursor:not-allowed}.rr-spec-table{display:grid;grid-template-columns:1fr auto;column-gap:20px;font-family:var(--rr-font-mono);font-size:calc(var(--rr-mono-size, 12px) * 12 / 12);color:var(--rr-mono-1);font-variant-numeric:tabular-nums}.rr-spec-table>*{border-bottom:1px solid var(--rr-line-soft);padding:12px 0}.rr-spec-table>:nth-last-child(-n+2){border-bottom:0}.rr-spec-table>:nth-child(2n){color:var(--rr-fg);text-align:right}.rr-media{position:relative;overflow:hidden;background:var(--rr-media-bg)}.rr-media>img,.rr-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--rr-media-pos, 50% 50%)}.rr-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rr-scrim--bottom{background:linear-gradient(to top,rgb(10 9 8 / var(--rr-scrim-strength, .8)),#0a090800 58%)}.rr-scrim--top{background:linear-gradient(to bottom,rgb(10 9 8 / var(--rr-scrim-strength, .8)),#0a090800 58%)}.rr-scrim--left{background:linear-gradient(to right,rgb(10 9 8 / var(--rr-scrim-strength, .72)),#0a090824)}.rr-scrim--frame{background:linear-gradient(to top,#0a0908e6,#0a09080d 52%,#0a090873)}.rr-ugc{display:block;position:relative;overflow:hidden;background:var(--rr-media-bg);width:100%}.rr-ugc--fill,.rr-ugc--contain{aspect-ratio:var(--rr-ugc-ar, 4/5)}.rr-ugc--fill>img,.rr-ugc--contain>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rr-ugc--fill>img{object-fit:cover;object-position:var(--rr-media-pos, 50% 50%)}.rr-ugc--contain>img{object-fit:contain;object-position:var(--rr-media-pos, 50% 50%)}.rr-ugc--natural>img{position:static;width:100%;height:auto}.rr-selopt{background:none;border:0;color:var(--rr-silver);text-align:left;padding:11px 12px;cursor:pointer;letter-spacing:.1em;white-space:nowrap}.rr-selopt:hover,.rr-selopt--current{color:var(--rr-paper)}.rr-cartlines{display:flex;flex-direction:column;container-type:inline-size}.rr-cartline{display:grid;grid-template-columns:84px 1fr auto;gap:clamp(12px,2.5vw,20px);align-items:center;padding:clamp(14px,2.5vw,20px) 0;border-bottom:1px solid var(--rr-line)}.rr-cartline__media{width:84px;aspect-ratio:4/5;display:block}.rr-cartline__info{display:flex;flex-direction:column;gap:6px;min-width:0}.rr-cartline__title{letter-spacing:.1em}.rr-cartline__title:hover{opacity:.68}.rr-cartline__remove{background:none;border:0;padding:0;text-align:left;width:fit-content;color:var(--rr-mono-2);cursor:pointer;letter-spacing:.14em}.rr-cartline__remove:hover{color:var(--rr-scarcity)}.rr-cartline__qty{display:inline-flex;align-items:center;border:1px solid var(--rr-line-input)}.rr-cartline__step{width:36px;height:40px;background:none;border:0;color:var(--rr-fg);font-family:var(--rr-font-mono);cursor:pointer}.rr-cartline__count{width:36px;height:40px;text-align:center;background:none;border:0;border-inline:1px solid var(--rr-line);color:var(--rr-fg);-webkit-appearance:textfield;appearance:textfield}.rr-cartline__count::-webkit-inner-spin-button,.rr-cartline__count::-webkit-outer-spin-button{-webkit-appearance:none}.rr-cartline__price{grid-column:2 / -1;text-align:right;margin-top:-6px}@container (min-width: 540px){.rr-cartline{grid-template-columns:84px 1fr auto auto}.rr-cartline__price{grid-column:auto;margin-top:0;min-width:72px}}.rr-toast{margin-top:14px;font-family:var(--rr-font-mono);color:var(--rr-fg)}.rr-container{width:100%;max-width:var(--rr-max-width);margin-inline:auto;padding-inline:var(--rr-gutter)}.rr-hairline{border-top:1px solid var(--rr-line)}.rr-scroll-x{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.rr-scroll-x::-webkit-scrollbar{display:none}.rr-scroll-x>*{scroll-snap-align:start;flex:0 0 auto}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rr-skip-link{position:absolute;top:8px;left:8px;z-index:100;padding:12px 18px;background:var(--rr-paper);color:var(--rr-black);font-family:var(--rr-font-ui);font-size:calc(var(--rr-ui-size, 12px) * 12 / 12);letter-spacing:.12em;text-transform:uppercase;transform:translateY(-200%)}.rr-skip-link:focus-visible{transform:none}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.shopify-section.rr-header-section{position:sticky;top:0;z-index:30;transition:transform .25s ease}.rr-header-away .shopify-section.rr-header-section:not(:focus-within){transform:translateY(-100%)}[data-rr-header-relay]{transition:top .25s ease}.rr-header-away:not(:has(.rr-header-section:focus-within)) [data-rr-header-relay]{top:0}@media(prefers-reduced-motion:reduce){.shopify-section.rr-header-section,[data-rr-header-relay]{transition:none}}.rr-canvas--auto:not(:has(.shopify-block>*)){display:none}.rr-rule+.rr-rule{margin-top:clamp(28px,5vw,56px);padding-top:clamp(28px,5vw,56px);border-top:1px solid var(--rr-line)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.rr-canvas--reveal .shopify-block:not(:has(.shopify-block)):not(.rr-scroll-x *){animation:rr-rise linear both;animation-timeline:view();animation-range:entry 5% entry 85%}.rr-canvas--reveal :is(.rr-media,.rr-ugc) img:not(.rr-scroll-x *){animation:rr-settle linear both;animation-timeline:view();animation-range:entry 0% cover 60%}}}@keyframes rr-rise{0%{opacity:0;transform:translateY(32px)}}@keyframes rr-settle{0%{transform:scale(1.1)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/base.css.map */
