@media (max-width:719.98px){.lpb-stick-what .stk-lg{display:none}}.dw-hero{padding-bottom:clamp(26px,4vw,46px)}.dw-hero h1{max-width:16ch}.dw-wall{padding-top:22px}.dw-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dw-sec{margin-top:30px;padding:4px 0 26px}.dw-sec.dark .dw-sec-head h2{color:#fff}.dw-sec.dark .dw-sec-head span{color:#ffffff80}.dw-sec.dark .dw-sec-head i{border-color:#ffffff2e}.dw-sec.dark .dw-tile{border-color:#ffffff1f}.dw-sec.dark .dw-meta b,.dw-sec.dark .dw-meta i{color:#fff}.dw-sec.dark .dw-meta span{color:#ffffff8c}.dw-sec.dark .dw-tile{background:#161515}.dw-sec.dark .dw-draw{border-top-color:#ffffff1a}.dw-sec-head{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.dw-tile{border:1px solid var(--line);background:var(--surface);flex-direction:column;transition:border-color .16s,transform .16s;display:flex}.dw-art{background:#fff;padding:0;display:block;position:relative}.dw-shot{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;padding:8px 8px 0;display:block}.dw-draw{aspect-ratio:2;object-fit:contain;border-top:1px solid var(--line);width:100%;padding:8px 10px;display:block}.dw-chip{z-index:1;position:absolute;top:8px;left:8px}.dw-meta{gap:2px;padding:10px 12px 4px;display:grid}.dw-pat{font-style:normal;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.dw-add{color:#0f1111;min-height:40px;font:inherit;font-size:var(--fs-xs);cursor:pointer;background:#ffd814;border:0;border-radius:2px;margin:auto 12px 12px;padding:10px;font-weight:800}.dw-add:hover{background:#f7ca00}.dw-add.in{color:var(--trust-ink);box-shadow:inset 0 0 0 1.5px var(--trust-ink);background:0 0}@media (max-width:1000px){.dw-grid{grid-template-columns:repeat(3,1fr);gap:10px}.dw-meta{padding:9px 10px 2px}}@media (max-width:640px){.dw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dw-shot{padding:4px 4px 0}.dw-draw{padding:4px 6px}.dw-add{font-size:var(--fs-xs);padding:9px 6px}.dw-zoom{display:none}.dw-add{margin:auto 8px 10px}.dw-sec{margin-top:22px}.dw-meta{padding:8px 9px 2px}}.dw-strip{margin-top:clamp(24px,4vw,40px);position:relative;overflow:hidden}.dw-strip:before,.dw-strip:after{content:"";z-index:1;pointer-events:none;width:60px;position:absolute;top:0;bottom:0}.dw-strip:before{background:linear-gradient(90deg,#111010,#0000);left:0}.dw-strip:after{background:linear-gradient(-90deg,#111010,#0000);right:0}.dw-strip-track{width:max-content;animation:60s linear infinite ticker;display:flex}.dw-strip-set{align-items:center;gap:26px;padding-right:26px;display:flex}@media (prefers-reduced-motion:reduce){.dw-strip-track{animation:none}}.dw-hero>.hx-float{bottom:calc(72px + clamp(24px,4vw,40px) + clamp(26px,4vw,46px))}.dw-art{cursor:zoom-in;font:inherit;text-align:left;background:#fff;border:0;width:100%}.dw-look-media{background:var(--mount);position:relative}.dw-look-shot{object-fit:contain;width:100%;height:100%;min-height:280px;display:block}.dw-look-panel{padding:22px 24px 24px}.dw-look-sku{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2)}.dw-look-panel h3{font-size:var(--fs-xl,1.4rem);margin:4px 0 6px}.dw-look-full{font-size:var(--fs-xs);margin-top:14px;font-weight:600;display:inline-block}@media (max-width:720px){.dw-look{grid-template-columns:1fr}.dw-look-shot{min-height:200px}}.dw-look>.cty-x{z-index:3;color:#fff;background:#111010b8;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;top:8px;right:8px}.dw-look>.cty-x:hover{color:#fff;background:#111010}.dw-more{border:1px dashed var(--line-2);width:100%;min-height:44px;font:inherit;font-size:var(--fs-xs);color:var(--muted);cursor:pointer;background:0 0;margin-top:10px;padding:12px;font-weight:700;display:none}.dw-more:hover{border-color:var(--accent);color:var(--text)}.dw-sec.dark .dw-more{color:#ffffffbf;border-color:#ffffff40}.dw-sec.dark .dw-more:hover{color:#fff;border-color:#fff}.dw-sec .dw-grid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.dw-sec .dw-tile{flex:0 0 calc(25% - 10.5px);min-width:0}.dw-sec:not(.open) .dw-grid>.dw-tile:nth-child(n+9){display:none}.dw-sec:not(.open):has(.dw-tile:nth-child(9)) .dw-more{display:block}@media (max-width:1000px){.dw-sec .dw-grid{gap:10px}.dw-sec .dw-tile{flex-basis:calc(33.3333% - 6.66667px)}.dw-sec:not(.open) .dw-grid>.dw-tile:nth-child(n+7){display:none}.dw-sec:not(.open):has(.dw-tile:nth-child(7)) .dw-more{display:block}}@media (max-width:640px){.dw-sec .dw-grid{gap:8px}.dw-sec .dw-tile{flex-basis:calc(50% - 4px)}}.dw-wall:has(.dw-sec.dark:last-of-type){padding-bottom:0}.dw-sec.dark:last-of-type{padding-bottom:clamp(34px,4vw,52px)}@media (max-width:640px){.dw-look-shot{min-height:0;max-height:34vh}.dw-look-panel{padding:16px 18px calc(18px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.dw-tools.open,.dw-tools-in,.dw-look{animation:none}}.dw-short{margin-top:6px}.dw-grid-feat{grid-template-columns:repeat(3,minmax(0,1fr))}.dw-mid{color:#fff;background:#111010;margin-top:44px;padding:clamp(44px,4.5vw,56px) clamp(18px,3vw,36px)}.dw-mid .lp-h2{color:#fff}.dw-delivery{margin-top:44px}@media (max-width:640px){.dw-grid-feat{grid-template-columns:repeat(2,1fr)}}.dw-intro{padding-bottom:6px}.dw-intro-in{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(24px,4vw,60px);display:grid}.dw-intro-in p b{color:var(--text)}.dw-intro-figs{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid}.dw-intro-figs div{background:var(--surface);text-align:center;padding:20px 18px}.dw-intro-figs dt{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,34px);font-weight:800}.dw-intro-figs dd{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);margin:6px 0 0}@media (max-width:860px){.dw-intro-in{grid-template-columns:1fr}}.dw-wall:not(:has(.dw-sec.dark:last-of-type))+.itb-band{border-top:1px solid var(--line)}.lp-shop .coll-switch{margin-bottom:8px}.lp-shop .dw-sec{scroll-margin-top:90px}.lp-shop .dw-meta b a{color:inherit;text-decoration:none}.lp-shop .dw-meta b a:hover{text-decoration:underline}.lp-shop .shop-facts{color:var(--ink,inherit);margin-top:10px;font-size:14px;font-weight:600}.lp-shop .dw-sec-blurb{max-width:68ch;color:var(--muted,#5b6270);margin:-4px 0 16px;font-size:15px;line-height:1.5}.lp-shop .shop-starters{font-size:var(--fs-lg,20px);margin:8px 0 12px}
