:root{--ink: #171916;--ink-2: #1f221d;--ink-3: #2b2e27;--paper: #e9e5da;--paper-2: #dedacd;--paper-3: #cfcabb;--green: #abc46a;--green-2: #bcd27f;--green-ink: #4f5e28;--silver: #b6b8b0;--mute: #575a52;--red: #a8321f;--rule: rgba(23, 25, 22, .22);--rule-d: rgba(233, 229, 218, .2);--head-h: 56px;--gut: 16px;--max: 1360px;--f: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ease: cubic-bezier(.2, .7, .2, 1);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .91 0 0 0 0 .9 0 0 0 0 .85 0 0 0 -1.6 1.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--specks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='s' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='1' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .09 0 0 0 0 .1 0 0 0 0 .086 0 0 0 13 -9.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E")}@media(min-width:600px){:root{--gut: 24px}}@media(min-width:1100px){:root{--gut: 40px;--head-h: 60px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--head-h) + 12px)}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--f);font-stretch:100%;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,fieldset,blockquote{margin:0}ul,ol{padding:0}fieldset{border:0;padding:0;min-width:0}legend{padding:0}table{border-collapse:collapse}:focus{outline:none}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--paper)}.dark :focus-visible,.on-dark:focus-visible{outline-color:var(--paper);box-shadow:0 0 0 2px var(--ink)}[tabindex="-1"]:focus{outline:none;box-shadow:none}[hidden]{display:none!important}.vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:8px;top:-60px;z-index:100;background:var(--green);color:var(--ink);padding:12px 16px;font-weight:700}.skip:focus{top:8px}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.dark{background:var(--ink);color:var(--paper)}.muted{color:var(--mute)}.dark .muted{color:var(--silver)}.small{font-size:14px;line-height:1.45}html[data-drop=soon] [data-st]:not([data-st~=soon]),html[data-drop=early] [data-st]:not([data-st~=early]),html[data-drop=live] [data-st]:not([data-st~=live]),html[data-drop=closed] [data-st]:not([data-st~=closed]){display:none!important}.disp{font-family:var(--f);font-stretch:62%;font-weight:860;text-transform:uppercase;line-height:.92;letter-spacing:0}.h-xl{font-size:clamp(36px,12.4vw,60px)}.h-l{font-size:clamp(34px,9vw,52px)}.h-m{font-size:clamp(28px,7vw,40px)}.h-s{font-size:24px}.lab{font:500 12px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase}.ink{text-shadow:2px 2px 0 rgba(171,196,106,.7);position:relative;width:fit-content;max-width:100%}.ink:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:var(--specks);pointer-events:none}.no-tex .ink:after{display:none}.dark .ink,.ink--dark{text-shadow:2px 2px 0 rgba(171,196,106,.55)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:2px solid var(--ink);border-radius:0;background:var(--green);color:var(--ink);font:760 15px/1.1 var(--f);font-stretch:90%;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color .15s;-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--green-2)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{background:var(--paper-3);border-color:var(--paper-3);color:var(--mute);cursor:not-allowed;transform:none}.btn--lg{min-height:56px;font-size:16px}.btn--block{display:flex;width:100%}.btn--split{justify-content:space-between}.btn--ghost{background:transparent}.btn--ghost:hover{background:var(--ink);color:var(--paper)}.dark .btn{border-color:var(--green)}.dark .btn--ghost{border-color:var(--paper);color:var(--paper);background:transparent}.dark .btn--ghost:hover{background:var(--paper);color:var(--ink)}.btn svg{width:18px;height:18px;flex:none}.btn.is-busy{pointer-events:none}.btn.is-busy>*{opacity:.3}.btn.is-busy:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.link{white-space:nowrap;background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:.2em;font-weight:600;min-height:44px;display:inline-flex;align-items:center;gap:6px}.link svg{width:20px;height:20px;flex:none}.x{display:inline-grid;place-items:center;width:48px;height:48px;margin-right:-12px;background:none;border:0}.x svg{width:20px;height:20px}.flag{display:inline-block;margin:4px 0;padding:3px 7px;border:1.5px dashed var(--red);color:var(--red);background:#f4e7dc;font:600 11px/1.35 var(--mono);letter-spacing:.02em;text-transform:none;text-shadow:none}.flag:before{content:"PREVIEW \b7  ";font-weight:700}.status{background:#0f110e;color:var(--paper);border-bottom:1px solid var(--rule-d)}.status__in{min-height:34px;padding-top:7px;padding-bottom:7px;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font:650 12px/1.3 var(--f);font-stretch:100%;letter-spacing:.05em;text-transform:uppercase}.status__dot{width:7px;height:7px;background:var(--green);flex:none}.status a{text-decoration:none}@media(max-width:359px){.status__in{font-size:11px;letter-spacing:.03em}}.header-wrap{position:sticky;top:0;z-index:40}.head{background:var(--ink);color:var(--paper);border-bottom:1px solid #000}.head__in{height:var(--head-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.head__l{display:flex;align-items:center;min-width:0}.head__r{display:flex;align-items:center;justify-content:flex-end;gap:4px}.head__icon{display:inline-grid;place-items:center;width:48px;height:48px;background:none;border:0;color:inherit}.head__icon svg{width:22px;height:22px}.head__menu{margin-left:-12px}.head__logo{display:block;text-decoration:none}.head__logo img{width:100%;height:auto}.head__logo-text{font:860 26px/1 var(--f);font-stretch:62%;text-transform:uppercase}.head__cart{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 0 0 8px;text-decoration:none;font:700 14px/1 var(--f);letter-spacing:.04em;text-transform:uppercase;margin-right:-2px}.head__count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 5px;background:var(--paper);color:var(--ink);font:700 13px/1 var(--mono)}.head__count[data-n="0"]{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1.5px var(--silver)}.head__desk,.nav{display:none}@media(min-width:990px){.head__in{grid-template-columns:auto 1fr auto;gap:32px}.head__menu{display:none}.head__l{order:1}.head__logo{order:0}.head__r{order:2}.head__desk{display:inline-grid}.nav{display:flex;align-items:stretch;height:var(--head-h);gap:4px}.nav__item{position:relative;display:flex}.nav__link{display:flex;align-items:center;gap:6px;padding:0 12px;font:650 14px/1 var(--f);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--paper);background:none;border:0}.nav__link:hover,.nav__link[aria-expanded=true],.nav__link[aria-current=page]{color:var(--green)}.nav__link svg{width:12px;height:12px;transition:transform .15s}.nav__link[aria-expanded=true] svg{transform:rotate(180deg)}}.drop-menu{position:fixed;left:0;right:0;top:var(--menu-top, 90px);background:var(--paper);color:var(--ink);border-bottom:2px solid var(--ink);box-shadow:0 30px 40px -30px #00000080}.drop-menu__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:24px;padding-bottom:28px}.drop-menu .card__act,.drop-menu .card__d{display:none}.drop-menu__grid{max-width:1040px;margin-left:0;gap:16px;padding-top:18px;padding-bottom:20px}.drop-menu .card__img{aspect-ratio:1}.drop-menu .card--set .card__body{padding-bottom:8px}dialog{padding:0;border:0;max-width:none;max-height:none;background:var(--paper);color:var(--ink)}dialog::backdrop{background:#0a0b099e}.dlg-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:4px var(--gut);border-bottom:1px solid var(--rule)}.dlg-head h2{font:760 15px/1.2 var(--f);letter-spacing:.04em;text-transform:uppercase}.side{position:fixed;inset:0 0 0 auto;width:min(440px,100vw);height:100%;height:100dvh;margin:0}.side--left{inset:0 auto 0 0}.sheet{position:fixed;inset:auto 0 0 0;width:100%;max-height:92dvh;margin:0;overflow:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}@media(min-width:700px){.sheet{top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 48px));height:fit-content;max-height:calc(100dvh - 48px)}}@media(prefers-reduced-motion:no-preference){.side[open]{animation:in-r .26s var(--ease)}.side--left[open]{animation:in-l .26s var(--ease)}.sheet[open]{animation:in-u .24s var(--ease)}@keyframes in-r{0%{transform:translate(40px);opacity:0}}@keyframes in-l{0%{transform:translate(-40px);opacity:0}}@keyframes in-u{0%{transform:translateY(32px);opacity:0}}}html.has-modal{overflow:hidden}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.menu[open]{display:flex;flex-direction:column}.menu__body{flex:1;overflow:auto;padding:8px var(--gut) 24px}.menu__prod{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--rule);text-decoration:none;min-height:76px}.menu__prod img{width:56px;height:70px;object-fit:contain;background:var(--paper-2)}.menu__prod strong{display:block;font-size:17px;font-weight:700;line-height:1.2}.menu__prod .lab{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu__prod>span{min-width:0}.menu__fan{width:56px;height:70px;background:var(--ink);display:grid;place-items:center;color:var(--paper);font:700 12px/1 var(--mono)}.menu__links{display:grid;margin-top:18px}.menu__links a{display:flex;align-items:center;min-height:48px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--rule)}.menu__foot{padding:16px var(--gut) calc(16px + env(safe-area-inset-bottom));background:var(--ink);color:var(--paper);font-size:14px;display:grid;gap:4px}.menu__foot a{text-decoration:underline}.hero{position:relative;background:var(--ink);color:var(--paper)}.hero__media{position:relative;height:var(--hm-h, 236px);overflow:hidden;background:#0b0c0a}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--hm-pos, 50% 50%)}.hero__panel{position:relative;padding:16px var(--gut) 26px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;isolation:isolate}.tex:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain);opacity:.09;pointer-events:none;z-index:-1}.no-tex .tex:before{display:none}.hero__lab{color:var(--green)}.hero__h{margin-top:2px}.hero__p{font-size:17px;line-height:1.4;max-width:30ch}.hero__cta{margin-top:8px;align-self:stretch}.hero__count{font:500 13px/1.3 var(--mono);color:var(--silver);letter-spacing:.02em}.tear{position:absolute;left:0;right:0;bottom:-1px;height:12px;width:100%;fill:var(--paper);pointer-events:none;z-index:2}@media(min-width:600px){.hero__media{height:var(--hm-h-t, 340px)}.hero__cta{align-self:flex-start;min-width:260px}}@media(min-width:900px){.hero{display:grid;grid-template-columns:minmax(400px,5fr) 7fr;min-height:clamp(470px,64vh,660px)}.hero__media{order:2;height:auto}.hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:var(--hd-pos, 50% 50%)}.hero__panel{order:1;justify-content:center;padding:48px var(--gut) 64px max(var(--gut),calc((100vw - var(--max)) / 2 + var(--gut)));gap:14px}.hero__h{font-size:clamp(64px,6.6vw,112px)}.hero__p{font-size:19px}.tear{height:16px}}.sec{padding:36px 0 44px}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.sec-head p{max-width:40ch}@media(min-width:900px){.sec{padding:64px 0 72px}.sec-head{margin-bottom:28px}}.grid4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px;list-style:none}@media(min-width:900px){.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}}.card{display:flex;flex-direction:column;min-width:0;position:relative;height:100%}.card__img{display:block;position:relative;aspect-ratio:4 / 5;background:var(--paper-2);overflow:hidden}.card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .35s var(--ease)}@media(hover:hover){.card:hover .card__img img{transform:scale(1.025)}}.card__lab{margin-top:10px;color:var(--mute);font-size:11px}.card__t{margin-top:4px;font-size:16px;font-weight:720;line-height:1.2}.card__t a{text-decoration:none}.card__t a:after{content:"";position:absolute;top:0;right:0;bottom:64px;left:0}.card__d{margin-top:3px;font-size:14px;line-height:1.35;color:var(--mute)}.card__p{margin-top:6px;font-size:16px;font-weight:650}.card__act{margin-top:auto;padding-top:12px;position:relative;z-index:1}.card__btn{width:100%;min-height:48px;padding:0 10px;font-size:14px}.card__note{display:flex;align-items:center;min-height:48px;font:500 12px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--mute);border-top:1px solid var(--rule)}@media(max-width:359px){.card__t{font-size:15px}.card__d{font-size:13px}.card__btn{font-size:13px;padding:0 6px}}.card--set{background:var(--ink);color:var(--paper)}.card--set .card__img{background:var(--ink-2)}.card--set .card__body{padding:0 10px 10px;display:flex;flex-direction:column;flex:1}.card--set .card__lab,.card--set .card__d{color:var(--silver)}.card--set .card__t a:after{bottom:70px}.card--set .card__btn{border-color:var(--paper);color:var(--paper);background:transparent}.card--set .card__btn:hover{background:var(--paper);color:var(--ink)}.card--set .card__note{color:var(--silver);border-top-color:var(--rule-d)}.fan{position:absolute;top:0;right:0;bottom:0;left:0}.fan img{position:absolute;width:54%;height:auto;top:20%;object-fit:cover;aspect-ratio:4 / 5;border:3px solid var(--paper);box-shadow:0 2px #00000059;transform-origin:50% 100%}.fan img:nth-child(1){left:6%;transform:rotate(-8deg)}.fan img:nth-child(2){left:23%;top:13%;z-index:2;transform:rotate(1deg)}.fan img:nth-child(3){left:40%;transform:rotate(9deg)}.fan--photo img{position:absolute;right:0;bottom:0;width:100%;height:100%;top:0;left:0;transform:none;object-fit:cover}.sizes__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.sizes__legend{font:760 15px/1.2 var(--f);letter-spacing:.03em;text-transform:uppercase}.sizes__picked{font-weight:500;text-transform:none;letter-spacing:0;color:var(--mute);margin-left:6px}.sizes__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px}@media(min-width:420px){.sizes__grid--7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:900px){.buy .sizes__grid--7{grid-template-columns:repeat(4,minmax(0,1fr))}}.size{position:relative;display:block}.size input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;width:100%;height:100%;cursor:pointer;z-index:1}.size span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:4px 2px;border:1.5px solid var(--ink);background:transparent;font:700 15px/1.1 var(--f);text-align:center;position:relative}.size small{font:500 11px/1 var(--mono);color:var(--mute);margin-top:4px}.size input:hover+span{background:var(--paper-2)}.size input:checked+span{background:var(--ink);color:var(--paper)}.size input:checked+span small{color:var(--silver)}.size input:checked+span:after{content:"";position:absolute;top:3px;right:3px;width:14px;height:14px;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.2l2.6 2.6L11 4.4' fill='none' stroke='%23171916' stroke-width='2'/%3E%3C/svg%3E") center/14px no-repeat}.size input:focus-visible+span{outline:3px solid var(--ink);outline-offset:2px}.size input:disabled{cursor:not-allowed}.size input:disabled+span{border-color:var(--paper-3);color:var(--mute);background:repeating-linear-gradient(-45deg,transparent 0 6px,rgba(23,25,22,.07) 6px 7px)}.size input:disabled+span b{text-decoration:line-through}.sizes.is-missing .size input:enabled+span{border-color:var(--red)}.err{color:var(--red);font-weight:600;font-size:15px}.err:empty{display:none}.qa__body{padding:16px var(--gut) 20px;display:grid;gap:16px}.qa__top{display:grid;grid-template-columns:76px 1fr;gap:14px;align-items:center}.qa__top img{width:76px;height:95px;object-fit:contain;background:var(--paper-2)}[data-qa-img]{display:block;width:76px;height:95px;background:var(--paper-2)}.qa__t{font-size:18px;font-weight:760;line-height:1.2;margin-top:2px}.qa__p{font-size:17px;font-weight:650;margin-top:2px}.qa__more{justify-self:center}.pdp{padding-bottom:32px}.pdp__grid{display:grid}.gal{position:relative;background:var(--paper-2)}.gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.gal__track::-webkit-scrollbar{display:none}.gal__track>li{flex:0 0 100%;scroll-snap-align:start}.gal__slide{display:block;width:100%;position:relative;aspect-ratio:1 / 1;margin:0;border:0;padding:0;background:none;cursor:zoom-in}.gal__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.gal__count{position:absolute;right:10px;bottom:10px;padding:4px 8px;background:var(--paper);font:600 12px/1 var(--mono);pointer-events:none}.buy{padding:18px var(--gut) 0;display:flex;flex-direction:column;gap:14px;min-width:0}.buy__meta{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--mute)}.buy__h{font-size:clamp(32px,9.4vw,46px)}.buy__tag{font-size:17px;line-height:1.4;max-width:34ch;margin-top:-4px}.buy__price{display:flex;align-items:baseline;gap:10px;font-size:22px;font-weight:720}.buy__price small{font-size:14px;font-weight:500;color:var(--mute)}.buy__note{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;background:var(--paper-2);font-size:15px;line-height:1.4}.buy__note svg{width:20px;height:20px;flex:none;margin-top:1px}.buy__form{display:grid;gap:12px}.buy__closed{padding:16px;border:2px solid var(--ink);display:grid;gap:10px}.buy__closed strong{font:760 18px/1.2 var(--f);text-transform:uppercase;letter-spacing:.02em}.assure{display:grid;gap:8px;font-size:15px;line-height:1.4}.assure p{display:flex;gap:10px;align-items:flex-start}.assure svg{width:20px;height:20px;flex:none;margin-top:1px}.pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.pay svg{width:38px;height:24px}.dyn .shopify-payment-button__button{min-height:48px;border-radius:0}@media(min-width:600px){.gal__slide{aspect-ratio:5 / 4}}@media(min-width:900px){.pdp{padding-top:28px;padding-bottom:72px}.pdp__grid{grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:48px;align-items:start;max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.gal{background:none}.gal__track{flex-direction:column;overflow:visible;gap:12px;scroll-snap-type:none}.gal__slide{aspect-ratio:4 / 5;background:var(--paper-2)}.gal__count{display:none}.buy{padding:0}.buy.is-stuck{position:sticky;top:calc(var(--head-h) + 24px)}.buy__h{font-size:clamp(44px,4.2vw,64px)}}.accs{border-top:1.5px solid var(--ink);margin-top:8px}.acc{border-bottom:1px solid var(--rule)}.acc summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:6px 0;font:700 16px/1.25 var(--f);cursor:pointer;list-style:none}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"";width:12px;height:12px;flex:none;background:linear-gradient(currentColor,currentColor) center/12px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 12px no-repeat;transition:transform .15s}.acc[open] summary:after{transform:rotate(45deg)}.acc__body{padding:0 0 18px;font-size:15px;line-height:1.55}.rte p+p,.rte p+ul,.rte ul+p{margin-top:10px}.rte ul{padding-left:18px}.rte li+li{margin-top:4px}.specs{display:grid}.specs div{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:8px 0;border-bottom:1px dashed var(--rule)}.specs dt{font:500 12px/1.6 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--mute)}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:2px solid var(--ink);transform:translateY(110%);visibility:hidden;transition:transform .2s var(--ease),visibility 0s .2s}.sticky.is-on{transform:none;visibility:visible;transition:transform .2s var(--ease)}html.has-modal .sticky,html:has(dialog[open]) .sticky{display:none}.sticky__t{font-size:15px;font-weight:720;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky__s{font-size:14px;color:var(--mute)}.sticky .btn{min-width:148px;padding:0 16px}@media(min-width:900px){.sticky{display:none}}@media(max-width:899px){.tpl-product .foot__in{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.zoom[open]{width:100vw;height:100dvh;margin:0;background:var(--paper-2)}.zoom__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.zoom__scroll img{width:100%;max-width:1400px;margin:0 auto;height:auto;cursor:zoom-in}.zoom.is-big .zoom__scroll img{width:220%;max-width:none;cursor:zoom-out}.zoom .x{position:fixed;top:8px;right:20px;background:var(--paper);z-index:2;margin:0}.sg__body{padding:16px var(--gut) 24px;display:grid;gap:16px;font-size:15px}.chart{width:100%;font-size:15px}.chart th,.chart td{padding:10px 6px;text-align:left;border-bottom:1px solid var(--rule)}.chart th{font:500 11px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--mute)}.chart td:first-child{font-weight:700}.chart .cm{color:var(--mute)}.measure{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center}.measure svg{width:96px;height:auto}.fit{padding:14px;background:var(--paper-2);display:grid;gap:8px}.fit__row{display:flex;align-items:center;gap:10px}.fit input{width:110px;min-height:48px;padding:0 12px;border:1.5px solid var(--ink);background:var(--paper);border-radius:0;font-size:16px}.fit__out{font-weight:600}.fit__out:empty{display:none}.proof{position:relative;background:#1e211c;color:var(--paper);isolation:isolate;margin-top:64px}.grass{position:absolute;left:0;right:0;bottom:calc(100% - 2px);width:100%;height:72px;pointer-events:none}.grass__ink{fill:currentColor}.grass__under{fill:var(--green);opacity:.5}.grass__void{fill:var(--paper)}.proof .grass{color:#1e211c}@media(min-width:900px){.grass{height:108px}.proof{margin-top:112px}}.proof__in{padding-top:30px;padding-bottom:60px}.insert{position:relative;display:grid;max-width:1040px;margin:0 auto;background:var(--paper);color:var(--ink);transform:rotate(-.5deg)}.insert:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain);opacity:.16;mix-blend-mode:multiply;pointer-events:none}.no-tex .insert:after{display:none}.insert:before{content:"";position:absolute;top:0;right:0;width:22px;height:22px;background:linear-gradient(225deg,#1e211c 0 50%,#d3cebf 50% 100%);z-index:1}.insert__front{position:relative;display:grid;gap:14px;align-content:start;padding:18px 18px 22px}.insert__meta{display:flex;justify-content:space-between;gap:10px;border-bottom:2px solid var(--ink);padding-bottom:8px;margin-right:18px}.insert__reg{position:absolute;bottom:18px;right:18px;width:15px;height:15px;color:var(--ink);opacity:.5;display:none}.insert__photo{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--ink);box-shadow:0 0 0 1px var(--ink)}.insert__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.insert__h{font-size:clamp(42px,12.4vw,66px);line-height:.9;max-width:11ch;text-wrap:balance}.insert__p{font-size:17px;line-height:1.45;max-width:32ch}.insert__sign{display:flex;align-items:center;gap:12px;margin-top:4px;padding-top:12px;border-top:1.5px solid var(--ink)}.insert__mark{position:relative;width:46px;height:37px;flex:none}.insert__mark svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--ink)}.insert__mark svg:first-child{color:var(--green);transform:translate(2px,1.5px)}.insert__back{position:relative;padding:20px 18px 30px;border-top:1.5px dashed rgba(23,25,22,.4);background-image:linear-gradient(to bottom,#17191612,#17191600 18px)}.insert__tear{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:12px;fill:#1e211c;pointer-events:none;z-index:2}.poster__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-bottom:2px solid var(--ink);padding-bottom:8px}.poster__h{font-size:clamp(44px,14vw,72px);margin-top:12px}.poster__fig{margin:14px 0 10px}.poster__fig svg{width:100%;max-width:230px;margin:0 auto}.poster__cap{font-size:14px;line-height:1.45}.poster .specs{margin-top:12px;border-top:1.5px solid var(--ink)}@media(min-width:600px){.poster__fig svg{max-width:300px}.insert__reg{display:block}}@media(min-width:900px){.proof__in{padding-top:52px;padding-bottom:92px}.insert{grid-template-columns:11fr 10fr;transform:rotate(-.8deg)}.insert__front{padding:28px 30px 34px;gap:16px}.insert__back{padding:28px 30px 38px;border-top:0;border-left:1.5px dashed rgba(23,25,22,.4);background-image:linear-gradient(to right,#17191614,#17191600 26px)}.insert__h{font-size:clamp(54px,5.2vw,72px)}.poster__fig svg{max-width:280px}.insert__tear{height:16px}}.chart tr.is-near td{background:#abc46a4d}.empty{display:grid;gap:12px;justify-items:start;padding:8px 0 20px;max-width:44ch}.empty__p{color:var(--mute)}.set__save{font-size:14px;color:var(--green-ink);font-weight:600}.set__was,.card__was{color:var(--mute);font-weight:500;text-decoration-thickness:1.5px}.menu__prod--plain{grid-template-columns:minmax(0,1fr) auto}.set__in{display:grid;gap:24px}.set__img{position:relative;aspect-ratio:1;background:var(--ink);overflow:hidden}.set__img .fan img{width:50%;top:22%}.set__img .fan img:nth-child(1){left:8%}.set__img .fan img:nth-child(2){left:25%;top:14%}.set__img .fan img:nth-child(3){left:42%}.set__img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.set__build{display:grid;gap:18px;align-content:start}.set__line{font-size:17px}.seg{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--ink)}.seg label{position:relative;display:block}.seg input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.seg span{display:flex;align-items:center;justify-content:center;min-height:48px;padding:6px 8px;text-align:center;font:700 14px/1.2 var(--f)}.seg label+label span{border-left:1.5px solid var(--ink)}.seg input:checked+span{background:var(--ink);color:var(--paper)}.seg input:focus-visible+span{outline:3px solid var(--green);outline-offset:-6px}.set__rows{list-style:none;border-top:1.5px solid var(--ink)}.set__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--rule)}.set__row img{width:56px;height:70px;object-fit:contain;background:var(--paper-2)}.set__row strong{display:block;font-size:16px;line-height:1.2}.set__row .small{color:var(--mute)}.set__price{font-weight:650;text-align:right;white-space:nowrap}.sel{position:relative;display:block}.sel select{appearance:none;-webkit-appearance:none;min-height:48px;min-width:96px;width:100%;padding:0 34px 0 12px;border:1.5px solid var(--ink);border-radius:0;background:transparent;font-weight:650;font-size:16px}.sel:after{content:"";position:absolute;right:13px;top:50%;width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.sel select.is-missing,.sel select[aria-invalid=true]{border-color:var(--red)}.set__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:18px;font-weight:720}.set__fine{font-size:14px;color:var(--mute)}@media(min-width:900px){.set__in{grid-template-columns:1fr 1fr;gap:56px;align-items:start}}.wild{position:relative;isolation:isolate}.wild__head{display:grid;gap:14px;margin-bottom:24px}.wild__story{font-size:19px;line-height:1.45;max-width:34ch}.wild__sub{color:var(--silver)}.contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;padding:14px 10px;background:#0d0e0c;list-style:none}.frame{display:grid;gap:6px;text-decoration:none}.frame__code{display:flex;justify-content:space-between;color:var(--silver);font:500 11px/1 var(--mono);letter-spacing:.05em}.frame__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--ink-3);outline:1px solid rgba(233,229,218,.1)}.frame__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.frame__cap{font-size:14px;font-weight:600}a.frame:hover .frame__cap{color:var(--green);text-decoration:underline}@media(min-width:700px){.contact{grid-template-columns:repeat(3,minmax(0,1fr));padding:18px;gap:22px 16px}}@media(min-width:1100px){.wild__head{grid-template-columns:1fr 1fr;align-items:end}}.faq__in{display:grid;gap:18px}@media(min-width:900px){.faq__in{grid-template-columns:1fr 2fr;gap:56px}}.past__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px;list-style:none}@media(min-width:900px){.past__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}.past__img{position:relative;aspect-ratio:4 / 5;background:var(--paper-2);overflow:hidden}.past__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.past__item a{text-decoration:none}.past__item h3{font-size:16px;font-weight:720;margin-top:4px}.foot{position:relative;background:var(--ink);color:var(--paper);margin-top:72px;isolation:isolate}.foot .grass{color:var(--ink)}.foot__in{display:grid;gap:36px;padding-top:24px;padding-bottom:calc(28px + env(safe-area-inset-bottom))}.sigbox{display:grid;gap:14px;max-width:560px;align-content:start}.sigbox>p{color:var(--silver)}.sig{display:grid;gap:8px}.sig__row{display:grid;grid-template-columns:1fr;gap:8px}.sig input[type=email]{width:100%;min-height:52px;padding:0 14px;border:1.5px solid var(--paper);background:transparent;color:var(--paper);border-radius:0;font-size:16px}.sig input::placeholder{color:#8e9088}.sig input[aria-invalid=true]{border-color:#e08a72}.dark .err,.gate .err{color:#f0a088}.sig__fine{font-size:13px;color:var(--silver)}@media(min-width:480px){.sig__row{grid-template-columns:1fr auto;gap:0}.sig__row .btn{min-height:52px}}.saved{position:relative;justify-self:start;width:min(100%,340px);padding:22px 22px 18px;background:var(--paper);color:var(--ink);transform:rotate(-1.4deg);margin:6px 0 4px 4px}.saved:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain);opacity:.16;mix-blend-mode:multiply;pointer-events:none}.saved__h{font-size:34px;padding-right:64px}.saved__p{font-size:17px;margin-top:8px}.saved__lab{margin-top:16px;padding-top:10px;border-top:1.5px dashed var(--ink)}.stamp{position:absolute;right:12px;top:10px;width:70px;height:70px;color:var(--green-ink);transform:rotate(12deg)}@media(prefers-reduced-motion:no-preference){.saved.is-new{animation:drop-in .35s var(--ease)}.saved.is-new .stamp{animation:stamp .3s .25s var(--ease) both}@keyframes drop-in{0%{transform:translateY(12px) rotate(-1.4deg);opacity:0}}@keyframes stamp{0%{transform:rotate(12deg) scale(1.6);opacity:0}}}.foot__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px 16px}.foot__cols h2{color:var(--silver);margin-bottom:6px}.foot__cols ul{list-style:none}.foot__cols a{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;font-size:15px}.foot__cols a:hover{text-decoration:underline;color:var(--green)}.foot__base{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--rule-d);font-size:13px;color:var(--silver)}.foot__base img{width:120px;margin-bottom:8px}@media(min-width:900px){.foot{margin-top:112px}.foot__in{grid-template-columns:5fr 7fr;gap:48px 64px;padding-top:40px}.foot__cols{grid-template-columns:repeat(3,1fr)}.foot__base{grid-column:1 / -1}}.patch{position:relative;width:84px;height:84px;flex:none;padding:0;border:0;background:none;color:var(--ink);perspective:400px;-webkit-tap-highlight-color:transparent}.patch__f,.patch__b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .45s var(--ease);clip-path:polygon(6% 0,100% 3%,97% 94%,2% 100%)}.patch__f{background:var(--green);box-shadow:inset 0 0 0 5px var(--green),inset 0 0 0 6.5px var(--ink)}.patch__f svg{width:60px}.patch__b{background:var(--paper);transform:rotateY(180deg);font:860 15px/.95 var(--f);font-stretch:62%;text-transform:uppercase;text-align:center;padding:8px;box-shadow:inset 0 0 0 5px var(--paper),inset 0 0 0 6.5px var(--ink)}.patch[aria-pressed=true] .patch__f{transform:rotateY(180deg)}.patch[aria-pressed=true] .patch__b{transform:rotateY(360deg)}.drawer[open]{display:flex;flex-direction:column}.cart{display:flex;flex-direction:column;min-height:0;flex:1}.cart__body{flex:1;overflow:auto;overscroll-behavior:contain;padding:0 var(--gut) 20px}.meter{padding:12px 0 14px;border-bottom:1px solid var(--rule);font-size:15px}.meter__bar{height:6px;margin-top:8px;background:var(--paper-3)}.meter__bar i{display:block;height:100%;background:var(--ink)}.lines{list-style:none}.line{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--rule)}.line__img img{width:72px;height:90px;object-fit:contain;background:var(--paper-2)}.line__t{font-weight:700;text-decoration:none;line-height:1.25;display:block}.line__v{font-size:14px;color:var(--mute)}.line__p{font-weight:650;text-align:right;white-space:nowrap}.line__ctl{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--ink)}.qty button{width:44px;height:44px;background:none;border:0;font-size:20px;line-height:1}.qty button:hover{background:var(--paper-2)}.qty span{min-width:28px;text-align:center;font-weight:700}.line__rm{font-size:14px}.is-busy{opacity:.5;pointer-events:none}.btn.is-busy{opacity:1}.up{margin-top:20px}.up__h{color:var(--mute);margin-bottom:8px}.up__card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:start;padding:12px;background:var(--paper-2)}.up__card img{width:64px;height:80px;object-fit:contain;background:var(--paper)}.up__row{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.up__row .sel{flex:1 1 96px}.up__row .sel select{background:var(--paper)}.up__row .btn{min-height:48px;padding:0 16px;background:transparent}.up__row .btn:hover{background:var(--ink);color:var(--paper)}.cart__note{display:flex;gap:10px;align-items:flex-start;margin-top:18px;font-size:14px;color:var(--mute)}.cart__note svg{width:18px;height:18px;flex:none;margin-top:2px}.cart__foot{padding:12px var(--gut) calc(12px + env(safe-area-inset-bottom));border-top:2px solid var(--ink);background:var(--paper);display:grid;gap:8px}.cart__row{display:flex;justify-content:space-between;font-size:15px}.cart__fine{font-size:13px;color:var(--mute);text-align:center}.cart__empty{padding:28px var(--gut);display:grid;gap:14px}.cart-page{max-width:720px;margin:0 auto;padding:16px 0 48px}.cart-page .cart__foot{position:sticky;bottom:0}.toast{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:90;transform:translate(-50%,20px);opacity:0;visibility:hidden;max-width:calc(100vw - 32px);width:max-content;padding:12px 16px;background:var(--ink);color:var(--paper);font-size:15px;font-weight:600;border-left:4px solid var(--green);transition:opacity .2s,transform .2s,visibility 0s .2s}.toast.is-err{border-left-color:#e08a72}.toast.is-on{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s,transform .2s}body.has-sticky .toast{bottom:calc(88px + env(safe-area-inset-bottom))}.page{padding:32px 0 16px}.page h1{margin-bottom:18px}.page .rte{max-width:68ch}.search-form{display:flex;max-width:560px;margin:16px 0 24px}.search-form input{flex:1;min-width:0;min-height:52px;padding:0 14px;border:1.5px solid var(--ink);border-right:0;background:transparent;border-radius:0;font-size:16px}.results{list-style:none;display:grid}.results a{display:block;padding:14px 0;border-bottom:1px solid var(--rule);text-decoration:none;font-weight:600}.gate-body{background:var(--ink);color:var(--paper);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.gate{flex:1;position:relative;isolation:isolate;display:flex;flex-direction:column}.gate__in{display:flex;flex-direction:column;gap:28px;padding-top:24px;padding-bottom:40px;max-width:760px}.gate__logo{width:150px}.gate__intro{display:grid;gap:12px;order:1}.gate__intro p:not(.lab):not(.hero__count){font-size:17px;max-width:38ch}.gate__when{color:var(--green)}.gate__pw{order:2;display:grid;gap:12px;padding:18px;border:1.5px solid var(--paper)}.gate__pw h2{font:760 18px/1.2 var(--f);letter-spacing:.02em;text-transform:uppercase}.gate__form .sig__row input{border:1.5px solid var(--paper);background:transparent;color:var(--paper);width:100%;min-height:52px;padding:0 14px;font-size:16px;border-radius:0}.gate__toggle{color:var(--paper);justify-self:start}.gate__sig{order:3}.gate__prods{order:4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none}.gate__prods li{display:grid;gap:4px;align-content:start;font-size:14px}.gate__prods .card__img{background:var(--ink-2)}.gate__prods strong{font-size:14px;line-height:1.2}html[data-drop=soon] .gate__pw,html[data-drop=closed] .gate__pw{order:8;border-color:var(--rule-d)}html.js[data-drop=soon] .gate__pw:not(.is-open) :is(.gate__form,h2),html.js[data-drop=closed] .gate__pw:not(.is-open) :is(.gate__form,h2){display:none}html.js[data-drop=early] .gate__toggle,html.js[data-drop=live] .gate__toggle,html:not(.js) .gate__toggle,.gate__pw.is-open .gate__toggle{display:none}.gate__help{order:9;border-top:1px solid var(--rule-d);padding-top:18px;font-size:15px;display:grid;gap:6px;color:var(--silver)}.gate__help a{color:var(--paper)}.gate .grass{position:relative;bottom:auto;height:64px;color:var(--ink-2);margin-top:auto}.gate .grass__void{fill:var(--ink)}.gate-foot{background:var(--ink-2);padding:4px 0 calc(16px + env(safe-area-inset-bottom));font-size:13px;color:var(--silver)}.gate-foot .wrap{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.gate-foot a{color:var(--silver)}@media(min-width:900px){.gate__in{padding-top:48px;gap:36px}.gate__logo{width:190px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tg.css.map */
