:root{--paper: #F6F2EA;--paper-2: #EAE4D9;--paper-3: color-mix(in srgb, var(--paper-2) 80%, #000 6%);--salt: #FBFAF7;--ink: #161A21;--ink-2: #565B63;--ink-3: #686C73;--line: rgba(22, 26, 33, .14);--line-strong: rgba(22, 26, 33, .32);--navy: #1C2635;--navy-2: color-mix(in srgb, var(--navy) 85%, #fff 10%);--clay: #8F552E;--sky: #CDE8F6;--on-sky: rgba(22, 26, 33, .76);--line-sky: rgba(22, 26, 33, .2);--clay-soft: color-mix(in srgb, var(--clay) 25%, #fff);--f-hand: "Amatica SC Salty", "Arial Narrow", sans-serif;--f-serif: var(--f-hand);--f-display: "Archivo Black Salty", "Amatica SC Salty", "Arial Black", sans-serif;--f-sans: "Secular One Salty", system-ui, sans-serif;--f-mono: "IBM Plex Mono", "Secular One Salty", ui-monospace, monospace;--gutter: 16px;--page: 1440px;--header-h: 60px;--announce-h: 34px;--radius: 0px;--ease: cubic-bezier(.2, .7, .2, 1)}@media(min-width:900px){:root{--gutter: 32px;--header-h: 72px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:400 15px/1.65 var(--f-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input{font:inherit;color:inherit}h1,h2,h3,h4,p,figure,ul,ol{margin:0;padding:0}ul,ol{list-style:none}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.wrap{width:100%;max-width:var(--page);margin-inline:auto;padding-inline:var(--gutter)}.ltr{direction:ltr;unicode-bidi:isolate}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.meta{font:500 11px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.meta--he{font-family:var(--f-sans);letter-spacing:.02em;font-size:12px}.shout{font-family:var(--f-display);font-weight:400;line-height:.9;letter-spacing:-.01em;direction:ltr;text-align:right}.shout em{font-style:normal}.h-xl{font:400 clamp(40px,7vw,96px)/1.02 var(--f-serif)}.h-lg{font:400 clamp(32px,4.6vw,64px)/1.05 var(--f-serif)}.h-md{font:400 clamp(24px,2.6vw,36px)/1.15 var(--f-serif)}.h-sm{font:500 18px/1.3 var(--f-serif)}.lede{font:400 clamp(19px,1.8vw,23px)/1.5 var(--f-hand);color:var(--ink-2)}.muted{color:var(--ink-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding-inline:28px;font:500 14px/1 var(--f-sans);letter-spacing:.02em;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--radius);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease);white-space:nowrap}.btn:hover,.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--paper)}.btn--light{background:var(--salt);color:var(--ink);border-color:var(--salt)}.btn--light:hover{background:transparent;color:var(--salt)}.btn--ghost-light{background:transparent;color:var(--salt);border-color:#fbfaf799}.btn--ghost-light:hover{background:var(--salt);color:var(--ink);border-color:var(--salt)}.btn--block{width:100%}.btn .arrow{font-family:var(--f-mono)}.link{justify-self:start;align-self:center;font:500 13px/1 var(--f-sans);border-bottom:1px solid currentColor;padding-bottom:4px;display:inline-flex;gap:8px;align-items:center}.ph{position:relative;width:100%;background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(22,26,33,.035) 14px 15px),var(--paper-2);color:var(--ink-2);overflow:hidden;isolation:isolate}.ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ph--dark{background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(255,255,255,.04) 14px 15px),#2a2f37;color:#fbfaf7b8}.ph--sand{background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(22,26,33,.04) 14px 15px),var(--paper-3)}.ph--navy{background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(255,255,255,.04) 14px 15px),var(--navy-2);color:#fbfaf7b3}.ph__tag{position:absolute;top:12px;inset-inline-start:12px;display:flex;flex-direction:column;gap:4px;max-width:calc(100% - 24px);pointer-events:none}.ph__n{font:500 10px/1 var(--f-mono);letter-spacing:.1em;opacity:.8;direction:ltr;text-align:right}.ph__t{font:500 12px/1.35 var(--f-sans)}.ph__d{font:400 11px/1.4 var(--f-sans);opacity:.75}.ph__r{font:500 10px/1 var(--f-mono);letter-spacing:.06em;opacity:.7;direction:ltr;text-align:right}.ph--center .ph__tag{inset:50% auto auto 50%;transform:translate(50%,-50%);text-align:center;align-items:center}.ph--quiet .ph__tag{display:none}.announce{height:var(--announce-h);background:var(--sky);color:var(--ink);display:grid;place-items:center;overflow:hidden;position:relative;font:400 12px/1 var(--f-sans);letter-spacing:.02em}.announce__item{position:absolute;transition:transform .6s var(--ease),opacity .6s var(--ease);white-space:nowrap}.announce__item:not(.is-on){opacity:0;transform:translateY(100%)}.announce__item.is-out{opacity:0;transform:translateY(-100%)}.header{position:sticky;top:0;z-index:50;height:var(--header-h);color:var(--ink);transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease);border-bottom:1px solid var(--line);background:#f3efe7eb;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}.header.is-over{background:transparent;color:var(--salt);border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.has-cover .header{margin-bottom:calc(var(--header-h) * -1)}.header__in{height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.header__nav{display:none;gap:28px}.header__nav a{font:400 14px/1 var(--f-sans);position:relative;padding-block:6px}.header__nav a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease)}.header__nav a:hover:after{transform:scaleX(1)}.header__logo{justify-self:center;display:block;width:92px;height:40px}.logo-mark{display:block;width:100%;height:100%;background:currentColor;-webkit-mask:var(--logo-url) center / contain no-repeat;mask:var(--logo-url) center / contain no-repeat}.header__icons{justify-self:end;display:flex;align-items:center;gap:4px}.icon-btn{width:40px;height:40px;display:grid;place-items:center;position:relative}.icon-btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.4}.cart-count{position:absolute;top:4px;inset-inline-end:2px;min-width:17px;height:17px;padding-inline:4px;border-radius:9px;background:var(--clay);color:#fff;font:600 10px/17px var(--f-mono);text-align:center;transform:scale(0);transition:transform .3s var(--ease)}.cart-count.is-on{transform:scale(1)}.header__burger{justify-self:start}@media(min-width:900px){.header__nav{display:flex}.header__burger{display:none}.header__logo{width:var(--logo-w);height:calc(var(--logo-w) * .42)}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#161a2173;z-index:80;opacity:0;pointer-events:none;transition:opacity .35s var(--ease)}.scrim.is-on{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;bottom:0;z-index:90;width:min(440px,100vw);background:var(--paper);display:flex;flex-direction:column;transition:transform .45s var(--ease)}.drawer--menu{right:0;transform:translate(100%)}.drawer--cart{left:0;transform:translate(-100%)}.drawer.is-on{transform:none!important}.drawer__head{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);padding-inline:20px;border-bottom:1px solid var(--line);flex-shrink:0}.drawer__body{flex:1;overflow-y:auto;padding:20px}.drawer__foot{border-top:1px solid var(--line);padding:20px;flex-shrink:0}.menu-list a{display:flex;justify-content:space-between;align-items:baseline;padding-block:14px;border-bottom:1px solid var(--line);font:400 28px/1.1 var(--f-serif)}.menu-list a .meta{color:var(--ink-3)}.menu-sub{margin-top:28px;display:grid;gap:12px;font-size:14px;color:var(--ink-2)}.ship-bar{margin-bottom:20px}.ship-bar__txt{font-size:13px;margin-bottom:10px}.ship-bar__track{height:3px;background:var(--paper-3);overflow:hidden}.ship-bar__fill{height:100%;background:var(--ink);width:0;transition:width .6s var(--ease)}.cart-empty{text-align:center;padding-block:48px}.cart-empty .h-md{margin-bottom:12px}.line-item{display:grid;grid-template-columns:84px 1fr auto;gap:14px;padding-block:16px;border-bottom:1px solid var(--line)}.line-item .ph{aspect-ratio:3/4}.line-item__t{font:500 14px/1.35 var(--f-sans)}.line-item__v{font-size:12px;color:var(--ink-2);margin-top:4px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line-strong);height:32px;margin-top:12px}.qty button{width:32px;height:100%;font-family:var(--f-mono)}.qty span{min-width:24px;text-align:center;font:500 13px/1 var(--f-mono)}.line-item__p{font:500 14px/1 var(--f-mono);direction:ltr}.cart-upsell{margin-top:24px}.cart-upsell__row{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:10px;background:var(--salt);margin-top:10px}.cart-upsell__row .ph{aspect-ratio:3/4}.cart-total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.cart-total strong{font:500 18px/1 var(--f-mono);direction:ltr}.cart-note{font-size:12px;color:var(--ink-2);margin-bottom:16px}.pay-icons{display:flex;gap:6px;justify-content:center;margin-top:14px;opacity:.6}.pay-icons span{font:500 9px/1 var(--f-mono);border:1px solid var(--line-strong);padding:5px 6px;letter-spacing:.05em}.sheet{position:fixed;inset-inline:0;bottom:0;z-index:90;background:var(--paper);padding:20px var(--gutter) calc(20px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .45s var(--ease)}.sheet.is-on{transform:none}.sheet__head{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;margin-bottom:18px}.sheet__head .ph{aspect-ratio:3/4}.sizes{display:flex;flex-wrap:wrap;gap:8px}.size{min-width:52px;height:44px;padding-inline:12px;border:1px solid var(--line-strong);background:transparent;font:500 13px/1 var(--f-mono);letter-spacing:.04em;direction:ltr;position:relative;transition:border-color .2s,background .2s,color .2s}.size:hover{border-color:var(--ink)}.size.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.size.is-low:after{content:"";position:absolute;top:5px;right:5px;width:5px;height:5px;border-radius:50%;background:var(--clay)}.size.is-out{color:var(--ink-3);border-color:var(--line);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--line-strong) 50%,transparent calc(50% + .5px));cursor:not-allowed}.size-msg{font-size:13px;margin-top:10px;min-height:20px}.size-msg.is-low{color:var(--clay)}.rv{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}html{scroll-behavior:auto}}.cover{position:relative;height:calc(100svh - var(--announce-h));min-height:560px;color:var(--salt)}.cover .ph .ph__tag{top:calc(var(--header-h) + 52px)}.cover__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,12,16,.35) 0%,transparent 28%,transparent 50%,rgba(10,12,16,.55) 100%);pointer-events:none}.cover__top{position:absolute;top:calc(var(--header-h) + 8px);inset-inline:0}.cover__issue{display:flex;justify-content:space-between;border-top:1px solid rgba(251,250,247,.35);padding-top:10px}.cover__bottom{position:absolute;bottom:0;inset-inline:0;padding-bottom:28px}.cover__shout{font-size:clamp(64px,15vw,220px);text-align:center;margin-bottom:18px}.cover__row{display:flex;flex-direction:column;gap:18px;align-items:center;text-align:center}.cover__line{font:400 17px/1.5 var(--f-serif);max-width:34ch}.cover__ctas{display:flex;gap:10px;width:100%}.cover__ctas .btn{flex:1}.cover__scroll{display:none}@media(min-width:900px){.cover__row{flex-direction:row;justify-content:space-between;align-items:end;text-align:start}.cover__line{font-size:21px}.cover__ctas{width:auto}.cover__ctas .btn{flex:none}.cover__scroll{display:block}}.toc{border-bottom:1px solid var(--line)}.toc__in{display:grid;grid-template-columns:1fr}.toc__item{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:baseline;padding-block:18px;border-top:1px solid var(--line);transition:padding .3s var(--ease)}.toc__item:first-child{border-top:0}.toc__item:hover{padding-inline-start:8px}.toc__n{font:500 11px/1 var(--f-mono);color:var(--ink-3);direction:ltr}.toc__t{font:400 22px/1.15 var(--f-serif)}.toc__d{font-size:13px;color:var(--ink-2)}.toc__lbl{padding-block:18px 0}@media(min-width:900px){.toc__in{grid-template-columns:200px repeat(3,1fr)}.toc__lbl{padding-block:26px}.toc__item{grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:26px 24px;border-top:0;border-inline-start:1px solid var(--line)}.toc__item:hover{padding-inline-start:32px}.toc__d{grid-column:2}}.sec{padding-block:72px}@media(min-width:900px){.sec{padding-block:120px}}.sec-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.sec-head__l{display:grid;gap:14px}.sec-head .meta{color:var(--ink-3)}.tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:24px}.tabs::-webkit-scrollbar{display:none}.tab{height:36px;padding-inline:16px;border:1px solid var(--line-strong);font-size:13px;white-space:nowrap;border-radius:18px}.tab.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 10px}@media(min-width:900px){.grid{grid-template-columns:repeat(4,1fr);gap:48px 20px}}.card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.card__media{grid-area:1 / 1;position:relative;display:block;aspect-ratio:3/4;overflow:hidden}.card__media .ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;transition:opacity .5s var(--ease),transform 1.2s var(--ease)}.card__media .ph+.ph{opacity:0}@media(hover:hover){.card:hover .card__media .ph+.ph{opacity:1}.card:hover .card__media .ph:first-child{transform:scale(1.03)}}.card__badge{position:absolute;top:10px;inset-inline-end:10px;z-index:2;font:500 10px/1 var(--f-mono);letter-spacing:.06em;padding:6px 8px;background:var(--paper);color:var(--ink);text-transform:uppercase}.card__badge--clay{background:var(--clay);color:#fff}.card__add{grid-area:1 / 1;align-self:end;justify-self:end;margin:10px;z-index:2;width:38px;height:38px;background:var(--paper);display:grid;place-items:center;font:400 20px/1 var(--f-mono);transition:background .2s,color .2s}.card__add:hover{background:var(--ink);color:var(--paper)}.card__quick{display:none}@media(hover:hover)and (min-width:900px){.card__add{display:none}.card__quick{grid-area:1 / 1;align-self:end;margin:10px;z-index:2;display:flex;gap:4px;justify-content:center;flex-wrap:wrap;background:#f3efe7f0;padding:10px;opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .4s var(--ease)}.card:hover .card__quick{opacity:1;transform:none}.card__quick .meta{width:100%;text-align:center;margin-bottom:6px;color:var(--ink-2)}.card__quick .size{min-width:40px;height:34px;font-size:11px}}.card__info{padding-top:12px;display:grid;gap:3px;min-width:0}.card__t{font:500 14px/1.35 var(--f-sans)}.card__c{font-size:12px;color:var(--ink-2);display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.swatch{width:10px;height:10px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}.price{font:500 13px/1.4 var(--f-mono);direction:ltr;text-align:right;display:flex;gap:8px;justify-content:flex-end;flex-direction:row-reverse}.price s{color:var(--ink-3);font-weight:400}.price .sale{color:var(--clay)}.card--soon .card__media{background:var(--sky);color:var(--ink);display:grid;place-items:center}.card--soon .shout{font-size:clamp(48px,7vw,96px)}.cover__shout,.vbreak__shout{font-family:"Roboto Slab Salty",var(--f-display);font-weight:700;letter-spacing:-.02em}.spread{display:grid;gap:32px}.spread__img .ph{aspect-ratio:4/5}.spread__txt{display:grid;gap:22px;align-content:center}.spread__quote{font:400 clamp(28px,3.6vw,52px)/1.12 var(--f-serif)}.spread__quote:before{content:"\5f4"}.spread__quote:after{content:"\5f4"}.spread__body{display:grid;gap:14px;max-width:46ch;color:var(--ink-2);font-size:16px}.spread__body.rte{font:400 19px/1.5 var(--f-hand)}.spread__sign{font:400 28px/1 var(--f-display);direction:ltr;text-align:right}@media(min-width:900px){.spread{grid-template-columns:7fr 5fr;gap:80px;align-items:center}.spread--flip .spread__img{order:2}}.band{border-block:1px solid var(--line);overflow:hidden;padding-block:20px;direction:ltr}.band__track{display:flex;gap:48px;width:max-content;animation:band 38s linear infinite;direction:ltr}.band__track span{font:400 clamp(40px,6vw,84px)/1 var(--f-display);white-space:nowrap;display:flex;align-items:center;gap:48px}.band__track span:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--clay)}@keyframes band{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.band__track{animation:none}}.look{display:grid;gap:24px}.look__media{position:relative}.look__media .ph{aspect-ratio:var(--look-ratio, 4/5)}.hot{position:absolute;z-index:3;width:30px;height:30px;border-radius:50%;background:#fbfaf7e6;display:grid;place-items:center;font:500 11px/1 var(--f-mono);box-shadow:0 0 0 6px #fbfaf740;transition:transform .3s var(--ease),background .2s}.hot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(251,250,247,.8);animation:pulse 2.4s var(--ease) infinite}.hot.is-on,.hot:hover{background:var(--ink);color:var(--paper);transform:scale(1.1)}@keyframes pulse{0%{transform:scale(.8);opacity:1}to{transform:scale(1.6);opacity:0}}.look__list{display:grid;gap:0;align-content:start}.look__item{display:grid;grid-template-columns:26px 72px 1fr auto;gap:14px;align-items:center;padding-block:14px;border-bottom:1px solid var(--line);transition:background .3s}.look__item:first-child{border-top:1px solid var(--line)}.look__item.is-on{background:var(--salt)}.look__item .ph{aspect-ratio:3/4}.look__item .toc__n{align-self:start;padding-top:4px}.look__total{display:flex;justify-content:space-between;align-items:center;padding-top:20px;gap:16px;flex-wrap:wrap}@media(min-width:900px){.look{grid-template-columns:6fr 5fr;gap:64px;align-items:center}}.film{overflow:hidden}.film__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-bottom:4px}.film__track::-webkit-scrollbar{display:none}.film__frame{flex:0 0 72vw;scroll-snap-align:start}.film__frame:nth-child(3n+2){flex-basis:58vw}.film__frame .ph{aspect-ratio:4/5}.film__frame:nth-child(3n+2) .ph{aspect-ratio:1/1;margin-top:15%}.film__cap{display:flex;justify-content:space-between;padding-top:10px;font-size:12px;color:var(--ink-2)}@media(min-width:900px){.film__frame{flex-basis:26vw}.film__frame:nth-child(3n+2){flex-basis:20vw}}.film__ctrl{display:flex;gap:8px;align-items:center}.film__ctrl .motion-toggle{position:static;width:44px;height:44px;border-radius:0;background:none;color:var(--ink);border:1px solid var(--line-strong)}.film--loop .film__track{direction:ltr;scroll-snap-type:none;scroll-behavior:auto}.film--loop .film__frame{direction:rtl}.film__ctrl button{width:44px;height:44px;border:1px solid var(--line-strong);font-family:var(--f-mono)}.film__ctrl button:hover{background:var(--ink);color:var(--paper)}.club{background:var(--sky);color:var(--ink);position:relative;overflow:hidden}.club__in{display:grid;gap:40px}.club .meta{color:var(--on-sky)}.club__shout{font-size:clamp(56px,10vw,150px)}.club__perks{display:grid;gap:0;border-top:1px solid var(--line-sky)}.club__perks li{display:grid;grid-template-columns:32px 1fr;gap:12px;padding-block:16px;border-bottom:1px solid var(--line-sky)}.club__perks li .toc__n{color:var(--on-sky);padding-top:4px}.club__perks strong{font:400 20px/1.25 var(--f-serif);display:block}.club__perks span{font-size:13px;color:var(--on-sky)}.field{display:flex;border:1px solid rgba(22,26,33,.45);height:54px;background:#ffffff59}.field input{flex:1;min-width:0;width:100%;background:transparent;border:0;padding-inline:16px;outline:none;color:var(--ink);direction:rtl}.field input::placeholder{color:var(--on-sky)}.field:focus-within{outline:2px solid var(--ink);outline-offset:2px}.field .btn{height:52px;border:0}.field input[dir=ltr]{direction:ltr;text-align:right}.field input[dir=ltr]::placeholder{direction:rtl}.field.is-bad{border-color:var(--clay)}.field-msg{font-size:12.5px;line-height:1.45;margin-top:-4px}.field-msg--err{color:var(--clay)}.field-msg button{text-decoration:underline;text-underline-offset:2px;font-size:inherit;margin-inline-start:4px}.club__form{display:grid;gap:12px}.club__alt{display:flex;gap:16px;align-items:center;font-size:13px;color:var(--on-sky);flex-wrap:wrap}.club__proof{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--on-sky)}.faces{display:flex}.faces i{width:28px;height:28px;border-radius:50%;border:2px solid var(--sky);background:var(--navy-2);margin-inline-start:-8px}.faces i:first-child{margin-inline-start:0}.faces i:nth-child(2){background:#3a4a63}.faces i:nth-child(3){background:#5a6a80}.faces i:nth-child(4){background:var(--clay)}@media(min-width:900px){.club__in{grid-template-columns:1fr 1fr;gap:96px;align-items:end}}.ugc{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.ugc .ph{aspect-ratio:1/1}.ugc .ph:nth-child(n+7){display:none}@media(min-width:900px){.ugc{grid-template-columns:repeat(6,1fr)}.ugc .ph:nth-child(n+7){display:block}}.trust{border-block:1px solid var(--line)}.trust__in{display:grid;grid-template-columns:1fr 1fr}.trust__item{padding:22px 12px;display:grid;gap:6px;border-inline-start:1px solid var(--line)}.trust__item:nth-child(odd){border-inline-start:0}.trust__item:nth-child(n+3){border-top:1px solid var(--line)}.trust__item strong{font:500 14px/1.3 var(--f-sans)}.trust__item span{font-size:12px;color:var(--ink-2)}@media(min-width:900px){.trust__in{grid-template-columns:repeat(4,1fr)}.trust__item{padding:32px 28px}.trust__item:nth-child(odd){border-inline-start:1px solid var(--line)}.trust__item:first-child{border-inline-start:0}.trust__item:nth-child(n+3){border-top:0}}.footer{background:var(--sky);color:var(--ink);padding-top:64px;overflow:hidden}.footer__grid{display:grid;gap:40px 24px;grid-template-columns:1fr 1fr}.footer__grid>*{min-width:0}.footer__news{grid-column:1 / -1}.footer__col h4{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-sky);margin-bottom:16px}.footer__col ul{display:grid;gap:10px;font-size:14px}.footer__col a:hover,.footer__legal a:hover{text-decoration:underline;text-underline-offset:3px}.footer__news p{font:400 22px/1.3 var(--f-serif);margin-bottom:16px}.footer .field{border-color:#161a2173}.footer__mark{margin-top:64px;color:var(--ink);height:clamp(120px,26vw,380px)}.footer__mark .logo-mark{height:100%}.footer__base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-block:20px;border-top:1px solid var(--line-sky);margin-top:32px;font-size:12px;color:var(--on-sky)}@media(min-width:900px){.footer__grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}.footer__news{grid-column:auto}}.crumbs{font-size:12px;color:var(--ink-2);padding-block:14px;display:flex;gap:8px}.crumbs span{color:var(--ink-3)}.pdp{display:grid;gap:24px}.gallery{position:relative;margin-inline:calc(var(--gutter) * -1)}.gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{flex:0 0 100%;scroll-snap-align:start}.gallery__slide .ph{aspect-ratio:3/4}.gallery__count{position:absolute;bottom:14px;inset-inline-start:14px;font:500 11px/1 var(--f-mono);background:#f3efe7e6;padding:7px 9px;direction:ltr}.gallery__dots{position:absolute;bottom:18px;inset-inline-end:14px;display:flex;gap:5px}.gallery__dots i{width:5px;height:5px;border-radius:50%;background:#fbfaf780;transition:background .3s,width .3s}.gallery__dots i.is-on{background:var(--salt);width:16px;border-radius:3px}@media(min-width:900px){.pdp{grid-template-columns:7fr 5fr;gap:56px;align-items:start}.gallery{margin:0}.gallery__track{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}.gallery__slide:first-child,.gallery__slide:nth-child(4){grid-column:span 2}.gallery__slide:first-child .ph,.gallery__slide:nth-child(4) .ph{aspect-ratio:4/5}.gallery__count,.gallery__dots{display:none}}.buy{display:grid;gap:22px;align-content:start}@media(min-width:900px){.buy{position:sticky;top:calc(var(--header-h) + 24px)}}.buy__top{display:grid;gap:10px}.pill{justify-self:start;display:inline-flex;align-items:center;gap:8px;height:26px;padding-inline:10px;border:1px solid var(--line-strong);font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.pill i{width:6px;height:6px;border-radius:50%;background:var(--clay)}.buy__title{font:400 clamp(30px,3.4vw,44px)/1.08 var(--f-serif)}.buy__price{display:flex;align-items:baseline;gap:12px;justify-content:flex-start}.buy__price strong{font:500 20px/1 var(--f-mono);direction:ltr}.buy__price .muted{font-size:12px}.buy__lede{color:var(--ink-2);font-size:15px}.opt-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.opt-head strong{font:500 13px/1 var(--f-sans)}.colors{display:flex;gap:10px}.color{width:44px;height:56px;position:relative;outline:1px solid transparent;outline-offset:3px;transition:outline-color .2s}.color .ph{height:100%}.color.is-on{outline-color:var(--ink)}.stock{display:grid;gap:8px}.stock__row{display:flex;justify-content:space-between;font-size:13px}.stock__track{height:2px;background:var(--paper-3)}.stock__fill{height:100%;background:var(--clay)}.buy__ctas{display:grid;gap:10px}.btn--pay{background:var(--salt);color:var(--ink);border-color:var(--line-strong)}.btn--pay:hover{background:var(--ink);color:var(--paper)}.deliver{display:grid;gap:0;border-top:1px solid var(--line)}.deliver li{display:grid;grid-template-columns:22px 1fr;gap:12px;padding-block:12px;border-bottom:1px solid var(--line);font-size:13px}.deliver svg{width:18px;height:18px;stroke:var(--ink);fill:none;stroke-width:1.3;margin-top:2px}.acc{border-bottom:1px solid var(--line)}.acc:first-of-type{border-top:1px solid var(--line)}.acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding-block:18px;cursor:pointer;font:500 14px/1 var(--f-sans)}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font:400 18px/1 var(--f-mono);transition:transform .3s var(--ease)}.acc[open] summary:after{transform:rotate(45deg)}.acc__body{padding-bottom:20px;color:var(--ink-2);font-size:14px;display:grid;gap:10px}.size-table{width:100%;border-collapse:collapse;font:400 13px/1 var(--f-mono);direction:ltr}.size-table th,.size-table td{padding:10px 6px;border-bottom:1px solid var(--line);text-align:center}.size-table th{font-weight:500;color:var(--ink)}.detail{display:grid;gap:10px;grid-template-columns:1fr 1fr}.detail .ph{aspect-ratio:1/1}.detail figcaption{font-size:12px;color:var(--ink-2);padding-top:8px}.specs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.specs div{padding:18px 0;border-bottom:1px solid var(--line);display:grid;gap:6px}.specs div:nth-child(2n){padding-inline-start:16px;border-inline-start:1px solid var(--line)}.specs .meta{color:var(--ink-3)}.specs strong{font:400 22px/1.1 var(--f-serif)}@media(min-width:900px){.specs{grid-template-columns:repeat(4,1fr)}.specs div{padding-inline-start:20px;border-inline-start:1px solid var(--line)}.specs div:first-child{border-inline-start:0;padding-inline-start:0}}.sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:60;background:#f3efe7f5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;transform:translateY(110%);transition:transform .45s var(--ease)}.sticky-atc.is-on{transform:none}.sticky-atc .ph{aspect-ratio:3/4}.sticky-atc .btn{height:46px;padding-inline:20px}.sticky-atc__t{font:500 13px/1.3 var(--f-sans)}.sticky-atc__p{font:500 12px/1 var(--f-mono);color:var(--ink-2);direction:ltr;text-align:right;margin-top:3px}@media(min-width:900px){.sticky-atc{grid-template-columns:44px 1fr auto auto;padding-inline:max(var(--gutter),calc((100vw - var(--page)) / 2 + var(--gutter)))}}.toast{position:fixed;top:calc(var(--header-h) + 12px);left:50%;transform:translate(-50%,-20px);z-index:100;background:var(--ink);color:var(--paper);padding:12px 18px;font-size:13px;opacity:0;pointer-events:none;transition:all .35s var(--ease)}.toast.is-on{opacity:1;transform:translate(-50%)}.col-hero{display:grid;gap:24px;padding-block:24px 40px}.col-hero .ph{aspect-ratio:16/9}.col-hero__txt{display:grid;gap:14px;align-content:end}@media(min-width:900px){.col-hero{grid-template-columns:5fr 7fr;gap:56px;padding-block:40px 64px}.col-hero .ph{aspect-ratio:16/10}}.filters{position:sticky;top:var(--header-h);z-index:20;background:#f3efe7f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-block:1px solid var(--line);margin-bottom:28px}.filters__in{display:flex;justify-content:space-between;align-items:center;gap:12px;height:56px}.filters .tabs{margin:0}.filters__r{display:flex;gap:16px;align-items:center;font-size:13px;white-space:nowrap}.filters__r .muted{display:none}@media(min-width:900px){.filters__r .muted{display:inline}}.tile-story{grid-column:span 2;position:relative;color:var(--salt);display:block;min-height:360px}.tile-story .ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.tile-story__in{position:relative;z-index:2;height:100%;min-height:360px;display:grid;align-content:end;gap:12px;padding:20px;background:linear-gradient(transparent 40%,#0a0c108c)}@media(min-width:900px){.tile-story__in{padding:32px}}.skip:focus{position:fixed;top:8px;right:8px;width:auto;height:auto;clip:auto;z-index:200;background:var(--ink);color:var(--paper);padding:10px 14px}.ph--img{background:var(--paper-2)}.ph--img:after{display:none}.ph__media,.ph video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ph--contain .ph__media{object-fit:contain}.header__logo img{width:100%;height:100%;object-fit:contain}.header.is-over .header__logo img{filter:brightness(0) invert(1)}.cover .ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.cover__media--d{display:none}@media(min-width:900px){.cover__media--m{display:none}.cover__media--d{display:block}.cover__media--d:only-child{display:block}}.cover__media--m:only-child{display:block}.cover__shade{background:linear-gradient(180deg,rgba(10,12,16,var(--shade-top, .28)) 0%,transparent 26%,transparent 48%,rgba(10,12,16,var(--shade-bottom, .5)) 100%)}.vbreak{position:relative;color:var(--salt);height:min(88svh,820px);min-height:480px;overflow:hidden}.vbreak .ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vbreak__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(10,12,16,.5));pointer-events:none}.vbreak__in{position:absolute;inset-inline:0;bottom:0;padding-bottom:36px;display:grid;gap:16px}.vbreak__shout{font-size:clamp(64px,13vw,200px)}.vbreak__row{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:end}.vbreak__row p{max-width:36ch;font:400 17px/1.5 var(--f-serif)}.rte{display:grid;gap:1em;color:var(--ink-2);font-size:16px;line-height:1.75}.rte h2,.rte h3{font-family:var(--f-serif);font-weight:400;color:var(--ink);line-height:1.2;margin-top:.6em}.rte h2{font-size:clamp(26px,3vw,36px)}.rte h3{font-size:22px}.rte a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.rte ul,.rte ol{padding-inline-start:1.2em}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte img{margin-block:1em}.rte strong{color:var(--ink);font-weight:500}.rte table{width:100%;border-collapse:collapse;font-size:14px}.rte td,.rte th{border-bottom:1px solid var(--line);padding:8px 6px;text-align:start}.buy__lede.rte{font-size:15px;gap:.6em}.page-head{padding-block:48px 32px;display:grid;gap:14px}.page-body{max-width:720px;padding-bottom:96px}.narrow{max-width:720px;margin-inline:auto}.input,.select{height:52px;width:100%;padding-inline:16px;background:transparent;border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);outline:none}.input:focus,.select:focus{border-color:var(--ink)}textarea.input{height:auto;min-height:140px;padding-block:14px}.form-grid{display:grid;gap:12px}.form-msg{font-size:13px;padding:12px 14px;background:var(--salt);border-inline-start:2px solid var(--ink)}.form-msg--error{border-color:var(--clay);color:var(--clay)}.club .form-msg{background:#fff6;color:var(--ink);border-color:var(--ink)}.footer .form-msg{background:#fff6;color:var(--ink);border-color:var(--ink);margin-top:10px}.select-wrap{position:relative;display:inline-flex;align-items:center}.select--inline{height:36px;width:auto;border:0;padding:0 0 0 18px;font:500 13px/1 var(--f-sans);cursor:pointer;appearance:none;-webkit-appearance:none;background:transparent}.select-wrap:after{content:"\25be";position:absolute;left:0;font-size:10px;pointer-events:none}.pager{display:flex;justify-content:center;gap:6px;padding-block:56px;font:500 13px/1 var(--f-mono)}.pager a,.pager span{min-width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line)}.pager .is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.search-bar{display:flex;border-bottom:1px solid var(--ink)}.search-bar input{flex:1;min-width:0;border:0;background:transparent;height:64px;font:400 clamp(24px,3vw,36px)/1 var(--f-serif);outline:none}.search-bar button{width:52px}.search-overlay{position:fixed;inset-inline:0;top:0;z-index:90;background:var(--paper);padding:20px 0 32px;transform:translateY(-100%);transition:transform .45s var(--ease)}.search-overlay.is-on{transform:none}.cart-page{display:grid;gap:40px;padding-bottom:96px}@media(min-width:900px){.cart-page{grid-template-columns:7fr 4fr;gap:64px;align-items:start}.cart-page__sum{position:sticky;top:calc(var(--header-h) + 24px)}}.cart-page__sum{background:var(--salt);padding:24px;display:grid;gap:14px}.line-item__rm{font-size:12px;color:var(--ink-3);text-decoration:underline;margin-top:10px;display:inline-block}[data-cart-drawer].is-busy .drawer__body,[data-cart-drawer].is-busy .drawer__foot{opacity:.5;pointer-events:none;transition:opacity .2s}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn.is-busy{position:relative;color:transparent!important}.btn.is-busy:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-color:var(--paper) transparent var(--paper) transparent;animation:spin .8s linear infinite}.btn--ghost.is-busy:after{border-color:var(--ink) transparent var(--ink) transparent}@keyframes spin{to{transform:rotate(360deg)}}.shopify-payment-button__button--unbranded{height:52px!important;border-radius:0!important;background:var(--salt)!important;color:var(--ink)!important;border:1px solid var(--line-strong)!important;font:500 14px/1 var(--f-sans)!important}.shopify-payment-button__button--unbranded:hover{background:var(--ink)!important;color:var(--paper)!important}.shopify-payment-button__more-options{font-size:12px;color:var(--ink-2);margin-top:8px}.card.is-soldout .card__media .ph:first-child{opacity:.6}.card__badge--soldout{background:var(--ink);color:var(--paper)}[data-recs]:empty{min-height:1px}.social{display:flex;gap:16px;flex-wrap:wrap}.pw{min-height:100svh;display:grid;place-items:center;text-align:center;padding:40px var(--gutter)}.pw__in{display:grid;gap:24px;justify-items:center;max-width:520px}.pw .logo-mark{width:160px;height:70px}.nf{min-height:60svh;display:grid;place-items:center;text-align:center;gap:18px;padding-block:80px}.section-header{position:sticky;top:0;z-index:50}.section-header .header{position:relative}.has-cover .section-header{margin-bottom:calc(var(--header-h) * -1)}.has-cover .header{margin-bottom:0}.pay-icons svg{height:22px;width:auto}.color .ph{aspect-ratio:auto}.gallery__slide .ph video,.gallery__slide .ph iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sheet__head .ph{position:relative}.club .btn--light,.footer .btn--light{background:var(--ink);color:var(--paper);border-color:var(--ink)}.club .btn--light:hover,.footer .btn--light:hover{background:transparent;color:var(--ink)}.club .link,.footer .link{color:var(--ink)}.cover__top,.cover__bottom,.vbreak__in{text-shadow:0 1px 14px rgba(0,0,0,.35)}.cover__bottom .btn,.vbreak__in .btn{text-shadow:none}.header.is-over .header__in{filter:drop-shadow(0 1px 6px rgba(0,0,0,.35))}.motion-toggle{position:absolute;z-index:5;inset-inline-end:var(--gutter);bottom:18px;width:40px;height:40px;border-radius:50%;background:#161a218c;color:#fff;display:grid;place-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}video::-webkit-media-controls{display:none!important}.motion-toggle svg{width:16px;height:16px;fill:currentColor}.motion-toggle .i-play{display:none}.motion-toggle[aria-pressed=true] .i-play{display:block}.motion-toggle[aria-pressed=true] .i-pause{display:none}.cover .motion-toggle{bottom:auto;top:calc(var(--header-h) + 44px)}.vbreak .motion-toggle{bottom:auto;top:18px}.band{position:relative}.band .motion-toggle{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);background:var(--paper);color:var(--ink);border:1px solid var(--line-strong);width:34px;height:34px}.band.is-paused .band__track,.band:hover .band__track{animation-play-state:paused}.card:focus-within .card__quick{opacity:1;transform:none}.size[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.5;cursor:pointer}.consent input{width:18px;height:18px;margin:1px 0 0;flex-shrink:0;accent-color:var(--ink)}.consent a{text-decoration:underline;text-underline-offset:2px}.footer .consent{margin-top:10px}.footer__biz{font-size:12px;color:var(--on-sky);display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:18px}.footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px}.price-note{font-size:12px;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.announce__item{transition:none}.band__track{animation:none}}.drawer,.sheet,.search-overlay{visibility:hidden;transition:transform .45s var(--ease),visibility 0s linear .45s}.drawer.is-on,.sheet.is-on,.search-overlay.is-on{visibility:visible;transition:transform .45s var(--ease),visibility 0s}.cpop__dialog{position:fixed;z-index:95;top:50%;left:50%;width:min(420px,calc(100vw - 32px));max-height:calc(100svh - 32px);overflow:auto;background:var(--sky);color:var(--ink);display:grid;grid-template-columns:1fr;transform:translate(-50%,calc(-50% + 24px)) scale(.98);opacity:0;visibility:hidden;transition:transform .45s var(--ease),opacity .35s var(--ease),visibility 0s linear .45s;box-shadow:0 30px 80px #161a2159}.cpop__dialog.is-on{transform:translate(-50%,-50%);opacity:1;visibility:visible;transition:transform .45s var(--ease),opacity .35s var(--ease),visibility 0s}.cpop__media{position:relative;aspect-ratio:16/10}.cpop__media .ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.cpop__body{padding:22px 20px 20px;display:grid;gap:12px}.cpop__body .meta{color:var(--on-sky)}.cpop__title{font-size:clamp(34px,9vw,44px)}.cpop__text{font-size:15px;color:var(--on-sky);max-width:36ch}.cpop__body .club__form{display:grid;gap:10px}.cpop__body .field{height:50px}.cpop__body .field .btn{height:48px}.cpop__login{font-size:13px;color:var(--on-sky)}.cpop__login a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.cpop__x{position:absolute;top:10px;inset-inline-end:10px;z-index:2;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffffbf}.cpop__x svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6}@media(max-height:640px){.cpop__media{aspect-ratio:16/7}}.cpop__mini{position:fixed;z-index:55;bottom:16px;inset-inline-start:16px;display:inline-flex;align-items:center;gap:10px;height:46px;padding-inline:18px;border-radius:23px;background:var(--sky);color:var(--ink);border:1px solid rgba(22,26,33,.18);font:500 13px/1 var(--f-sans);box-shadow:0 6px 24px #161a2129;transition:transform .4s var(--ease),bottom .35s var(--ease)}.cpop__mini:hover{transform:translateY(-2px)}.cpop__mini[hidden]{display:none}.cpop__dot{width:8px;height:8px;border-radius:50%;background:var(--ink)}body.has-sticky .cpop__mini{bottom:84px}@media(prefers-reduced-motion:reduce){.cpop__dialog,.cpop__mini{transition:none}}body.drop-pre [data-drop]:not([data-drop~=pre]),body.drop-club [data-drop]:not([data-drop~=club]),body.drop-live [data-drop]:not([data-drop~=live]),body.drop-out [data-drop]:not([data-drop~=out]),body:not(.drop-pre):not(.drop-club):not(.drop-live):not(.drop-out) [data-drop]:not([data-drop~=off]){display:none!important}.count{display:flex;gap:10px;direction:ltr;justify-content:center}.count>span{display:grid;justify-items:center;min-width:64px;padding:10px 8px 8px;background:#fbfaf724;border:1px solid rgba(251,250,247,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.count b{font:700 clamp(26px,4vw,40px)/1 "Roboto Slab Salty",var(--f-display);font-variant-numeric:tabular-nums}.count i{font:400 12px/1.4 var(--f-sans);font-style:normal;opacity:.85;margin-top:4px;direction:rtl}.count--ink>span{background:var(--salt);border-color:var(--line-strong);-webkit-backdrop-filter:none;backdrop-filter:none}.dcover__in{display:grid;gap:18px;justify-items:center;text-align:center}.dcover__meta{display:inline-flex;gap:10px;align-items:center}.dcover__meta i{width:8px;height:8px;border-radius:50%;background:var(--sky);box-shadow:0 0 0 4px #cde8f64d;animation:dpulse 1.8s ease-in-out infinite}@keyframes dpulse{50%{box-shadow:0 0 0 8px #cde8f600}}.dcover__label{font-size:15px}.dcover__when{font-size:14px;opacity:.9}.dcover .cover__shout{margin-bottom:0}.dcover .cover__ctas{justify-content:center;max-width:520px}.dcover .stock{width:min(420px,100%);color:var(--salt)}.dcover .stock__track{background:#fbfaf74d}.dcover .stock__fill{background:var(--salt)}@media(min-width:900px){.dcover .cover__ctas .btn{flex:1}}.drop-gate{margin-top:22px;padding:22px 20px;background:var(--sky);display:grid;gap:14px;justify-items:center;text-align:center}.drop-gate p{margin:0;color:var(--on-sky);font-size:14px}.drop-gate strong{font-size:17px;color:var(--ink)}.drop-note{margin-top:18px;display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ink-2)}.drop-note i{width:7px;height:7px;border-radius:50%;background:var(--clay);flex-shrink:0}.cpop__drop{font-size:14px;color:var(--ink);background:#ffffff8c;padding:10px 12px;border-inline-start:2px solid var(--ink)}.drop-access{display:grid;gap:10px;margin-top:10px}.drop-access code{font:500 15px/1 var(--f-mono);letter-spacing:.06em;padding:10px 12px;border:1px dashed var(--ink);justify-self:start;direction:ltr}@media(prefers-reduced-motion:reduce){.dcover__meta i{animation:none}}.count--ink{color:var(--ink)}.count--ink i{color:var(--ink-2);opacity:1}.dcover__perk{display:inline-flex;align-items:center;gap:10px;margin:0;padding:9px 14px;background:#cde8f6eb;color:var(--ink);font-size:14px;text-shadow:none}.dcover__perk i{width:7px;height:7px;border-radius:50%;background:var(--ink);flex-shrink:0}.drop-perk{margin-top:18px;padding:18px;background:var(--sky);display:grid;gap:10px}.drop-perk strong{font-size:15px}.drop-perk p{margin:0;font-size:13px;color:var(--on-sky)}.drop-perk .btn{justify-self:start}.drop-perk code,.drop-gate code{font:500 14px/1 var(--f-mono);padding:4px 8px;border:1px dashed var(--ink)}@media(min-width:900px){.grid--5{grid-template-columns:repeat(5,1fr);gap:48px 16px}}@media(max-width:899px){.grid--odd>.card--soon{grid-column:1 / -1}.grid--odd>.card--soon .card__media{aspect-ratio:16/9}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/salty.css.map */
