.KBwUkW_wall{padding-block:var(--space-6,24px) var(--space-8,32px)}.KBwUkW_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(28px,4vw,64px) clamp(12px,2vw,28px);display:grid}.KBwUkW_card.KBwUkW_card{width:100%;min-width:0;max-width:100%;color:var(--store-ink,#f3efe6);font-family:var(--font-commerce,inherit);flex-direction:column;gap:0;text-decoration:none;display:flex}.KBwUkW_card:focus-visible{outline:3px solid var(--store-focus,#e2cda3);outline-offset:4px}.KBwUkW_media{--studio-core:#f3efe638;--studio-floor:#d9c5a233;isolation:isolate;aspect-ratio:4/5;background-color:#141615;background-image:radial-gradient(ellipse 78% 62% at 50% 42%, var(--studio-core) 0%, #f3efe60f 46%, transparent 72%), radial-gradient(ellipse 130% 70% at 50% 112%, var(--studio-floor), transparent 58%), radial-gradient(circle at 50% 38%, #343732 0%, #1e201e 52%, #121413 100%);border-radius:12px;flex:none;place-items:center;width:100%;height:auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f3efe61f}.KBwUkW_media:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--motion-duration,.48s) var(--motion-ease,ease);background:radial-gradient(84% 64% at 50% 36%,#f3efe629,#0000 68%),radial-gradient(110% 46% at 50% 100%,#e2cda31a,#0000 72%);position:absolute;inset:0}.KBwUkW_media img{z-index:1;object-fit:cover;object-position:center;box-sizing:border-box;width:100%;height:100%;transition:transform var(--motion-duration,.48s) var(--motion-ease,ease);margin:0;padding:0}.KBwUkW_mediaFallback{z-index:1;align-content:center;justify-items:center;gap:var(--space-4,16px);max-width:100%;padding:var(--space-4,16px);overflow-wrap:anywhere;color:var(--store-muted,#b5b5ac);font:400 13px/1.7 var(--font-commerce,inherit);text-align:center;display:grid;position:absolute;inset:0}.KBwUkW_fallbackWordmark{max-width:100%;color:var(--store-muted,#b5b5ac);font:500 clamp(16px, 2vw, 24px)/1.2 var(--font-display,var(--font-commerce,inherit));letter-spacing:.08em;direction:ltr}.KBwUkW_caption{overflow-wrap:anywhere;gap:8px;min-width:0;padding-block:12px 0;display:grid}.KBwUkW_name{-webkit-line-clamp:2;line-clamp:2;text-align:center;overflow-wrap:anywhere;min-height:2.7em;max-height:2.7em;font:500 clamp(15px, 1.4vw, 20px)/1.35 var(--font-editorial,var(--font-commerce,inherit));letter-spacing:0;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.KBwUkW_meta{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.KBwUkW_price{color:var(--store-ink,#f3efe6);font-weight:500;font-size:var(--text-price,16px);line-height:1.3;font-family:var(--font-commerce,inherit);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;margin:0}.KBwUkW_pricePrefix{color:var(--store-muted,#b5b5ac);font-size:var(--text-price-prefix,13px);letter-spacing:0;font-weight:400}.KBwUkW_status{font-weight:500;font-size:var(--text-status,13px);line-height:1.3;font-family:var(--font-commerce,inherit);letter-spacing:0;white-space:nowrap;flex:none;margin:0}.KBwUkW_status[data-availability=in_stock]{color:var(--store-success,#a5d8b1)}.KBwUkW_status[data-availability=out_of_stock]{color:var(--store-error,#ffaca4)}.KBwUkW_status[data-availability=coming_soon]{color:var(--store-accent,#d9c5a2)}.KBwUkW_card:hover .KBwUkW_media,.KBwUkW_card:focus-visible .KBwUkW_media{--studio-core:#f3efe642;--studio-floor:#e2cda32e;box-shadow:inset 0 0 0 1px #f3efe633}.KBwUkW_card:hover .KBwUkW_media:before,.KBwUkW_card:focus-visible .KBwUkW_media:before{opacity:.45}@media (hover:hover) and (pointer:fine){.KBwUkW_card:hover .KBwUkW_name{text-decoration:underline;-webkit-text-decoration-color:var(--store-accent,var(--store-ink,#f3efe6));text-decoration-color:var(--store-accent,var(--store-ink,#f3efe6));text-underline-offset:6px}.KBwUkW_card:hover .KBwUkW_media img{transform:scale(1.035)}}.KBwUkW_card:focus-visible .KBwUkW_media img{transform:scale(1.035)}@media (max-width:899px){.KBwUkW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}@media (max-width:580px){.KBwUkW_wall{padding-block-start:var(--space-4,16px)}.KBwUkW_caption{gap:6px;padding-block-start:10px}.KBwUkW_name{font-size:15px;line-height:1.35}.KBwUkW_price,.KBwUkW_pricePrefix,.KBwUkW_status{font-size:var(--text-price-narrow,12px);letter-spacing:-.02em;line-height:1.3}.KBwUkW_pricePrefix{font-weight:400}.KBwUkW_status{font-weight:500}.KBwUkW_meta{gap:4px}.KBwUkW_fallbackWordmark{letter-spacing:.06em;font-size:16px}}@media (max-width:480px){.KBwUkW_grid{gap:24px 8px;margin-inline:-8px}}@media (max-width:389px){.KBwUkW_grid{grid-template-columns:minmax(0,1fr);margin-inline:0}.KBwUkW_price{letter-spacing:0;font-size:14px}.KBwUkW_pricePrefix{letter-spacing:0;font-size:12px}.KBwUkW_status{letter-spacing:0;font-size:13px}.KBwUkW_fallbackWordmark{font-size:24px}}@media (prefers-reduced-motion:reduce){.KBwUkW_media:before,.KBwUkW_media img{transition:none}.KBwUkW_card:hover .KBwUkW_media img,.KBwUkW_card:focus-visible .KBwUkW_media img{transform:none}}
.MQIiNq_rails{gap:clamp(28px,4vw,56px);min-width:0;display:grid}.MQIiNq_row{gap:12px;min-width:0;display:grid}.MQIiNq_headingRow{justify-content:space-between;align-items:center;gap:12px 16px;min-width:0;display:flex}.MQIiNq_heading{overflow-wrap:anywhere;min-width:0;font:500 clamp(24px, 3vw, 40px)/1.15 var(--font-editorial,inherit);letter-spacing:-.03em;margin:0}.MQIiNq_heading a{box-sizing:border-box;min-width:44px;max-width:100%;min-height:44px;color:inherit;white-space:normal;overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.MQIiNq_heading a span{min-width:0;max-width:100%}.MQIiNq_heading a:hover{color:var(--store-champagne,var(--store-accent))}.MQIiNq_controls{flex:none;gap:8px;display:flex}button.MQIiNq_navButton,button.MQIiNq_loadButton{border:1px solid var(--store-border);min-width:44px;min-height:44px;color:var(--store-ink);font:500 14px/1 var(--font-commerce,inherit);background:0 0;padding:0 14px}button.MQIiNq_navButton:hover:not(:disabled):not([aria-disabled=true]),button.MQIiNq_loadButton:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--store-ink);color:var(--store-ink);background:0 0}button.MQIiNq_navButton:disabled,button.MQIiNq_navButton[aria-disabled=true]{border-color:var(--store-border);color:var(--store-muted);opacity:.55;background:0 0}.MQIiNq_track{scroll-behavior:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--store-border,#797b71) transparent;align-items:flex-start;gap:16px;min-width:0;max-width:100%;margin:0;padding-block:10px;padding-inline:8px;scroll-padding-inline:8px;list-style:none;display:flex;overflow:auto hidden}.MQIiNq_track:focus-within{scroll-snap-type:none}.MQIiNq_track::-webkit-scrollbar{height:8px}.MQIiNq_track::-webkit-scrollbar-thumb{background:var(--store-border,#797b71);border-radius:8px}.MQIiNq_item,.MQIiNq_skeleton{scroll-snap-align:start;flex:0 0 min(72%,220px);min-width:0;scroll-margin-inline:8px}.MQIiNq_skeleton{flex-direction:column;display:flex}.MQIiNq_skeletonMedia{aspect-ratio:4/5;background:radial-gradient(78% 62% at 50% 42%,#f3efe629,#0000 72%),#141615;border-radius:12px;width:100%;display:block}.MQIiNq_skeletonCaption{height:calc(12px + (2 * 1.35 * clamp(15px, 1.4vw, 20px)) + 8px + (1.3 * var(--text-price,16px)));display:block}.MQIiNq_footer{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px;display:flex}.MQIiNq_footer>.MQIiNq_loadButton{flex:auto}.MQIiNq_status,.MQIiNq_empty,.MQIiNq_alert p{color:var(--store-muted);margin:0}.MQIiNq_alert{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}@media (min-width:700px){.MQIiNq_item,.MQIiNq_skeleton{flex-basis:min(42%,240px)}}@media (min-width:1100px){.MQIiNq_item,.MQIiNq_skeleton{flex-basis:min(24%,260px)}}@media (max-width:699px){.MQIiNq_track{gap:12px;padding-inline:8px}}@media (max-width:580px){.MQIiNq_skeletonCaption{height:calc(10px + (2 * 1.35 * 15px) + 6px + (1.3 * var(--text-price-narrow,12px)))}}@media (max-width:389px){.MQIiNq_skeletonCaption{height:74.7px}}@media (prefers-reduced-motion:reduce){.MQIiNq_track{scroll-behavior:auto}}
._0YzlEW_controls{margin-block:var(--space-8) var(--space-4);color:var(--store-ink)}._0YzlEW_collectionTitle{font:500 clamp(2rem, 4vw, 3.25rem)/1.2 var(--font-editorial);letter-spacing:0;overflow-wrap:anywhere;margin:0}._0YzlEW_toolbar{justify-content:flex-end;align-items:end;gap:var(--space-6) var(--space-8);padding-block:var(--space-6);border-block:1px solid var(--store-border);flex-wrap:wrap;display:flex}._0YzlEW_sort label{color:var(--store-muted);font-size:13px;font-weight:500}._0YzlEW_sort{gap:var(--space-2);min-width:min(100%,280px);display:grid}._0YzlEW_sort select{border:1px solid var(--store-control-border,#8a847a);width:100%;min-height:48px;color:var(--store-ink);background:var(--store-surface);border-radius:0;padding:.5rem .7rem;font-size:14px}._0YzlEW_categories{gap:var(--space-4);padding:var(--space-4) 3px;scrollbar-width:thin;scrollbar-color:var(--store-muted) var(--store-canvas);display:flex;overflow-x:auto}._0YzlEW_categories a{min-width:44px;max-width:100%;min-height:44px;color:var(--store-muted);overflow-wrap:anywhere;white-space:normal;border-block-end:1px solid #0000;flex:none;align-items:center;padding:.45rem .35rem;font-size:14px;text-decoration:none;display:inline-flex}._0YzlEW_categories a:hover,._0YzlEW_categories a:focus-visible{color:var(--store-ink);border-color:var(--store-ink)}._0YzlEW_categories a._0YzlEW_selected{border-color:var(--store-accent,var(--store-ink));color:var(--store-ink)}._0YzlEW_activeFilters{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}._0YzlEW_chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._0YzlEW_chip{align-items:center;gap:var(--space-3);border:1px solid var(--store-control-border,#8a847a);background:var(--store-surface);max-width:100%;min-height:44px;color:var(--store-ink);overflow-wrap:anywhere;padding:.4rem .75rem;font-size:13px;text-decoration:none;display:inline-flex}._0YzlEW_chip:hover{border-color:var(--store-ink)}._0YzlEW_chip span:last-child{color:var(--store-muted);flex:none;font-size:1.3rem;line-height:1}._0YzlEW_clearAll{min-height:44px;color:var(--store-ink);text-underline-offset:.3em;align-items:center;padding-inline:.35rem;font-size:13px;display:inline-flex}._0YzlEW_message{border:1px solid var(--store-border);background:var(--store-surface);color:var(--store-ink);padding:clamp(var(--space-8), 6vw, var(--space-16))}._0YzlEW_message h2{margin-block:0 var(--space-2);font:500 clamp(1.6rem, 3vw, 2.4rem)/1.25 var(--font-editorial);letter-spacing:0}._0YzlEW_message p{margin-block:0 var(--space-4);color:var(--store-muted)}._0YzlEW_message button{margin-block-start:var(--space-2)}@media (max-width:580px){._0YzlEW_toolbar{align-items:stretch;gap:var(--space-4)}._0YzlEW_sort{flex:100%;max-width:none}._0YzlEW_categories{gap:var(--space-3);flex-wrap:wrap}}
.x56rKW_marquee{min-height:44px;padding-inline:var(--store-gutter);background:var(--store-canvas);border-block:1px solid var(--store-border);align-items:center;gap:8px;display:flex}.x56rKW_pause{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--store-muted);cursor:pointer;background:0 0;border:0;flex:none;order:2;place-items:center;margin:0;padding:0;display:grid}.x56rKW_marquee .x56rKW_pause:hover,.x56rKW_marquee .x56rKW_pause:focus-visible,.x56rKW_marquee .x56rKW_pause[aria-pressed=true]{color:var(--store-champagne);background:0 0}.x56rKW_marquee .x56rKW_pause:disabled{cursor:not-allowed;color:var(--store-muted);opacity:1;background:0 0}.x56rKW_glyph{width:12px;height:12px;display:block}.x56rKW_glyph[data-icon=pause]{position:relative}.x56rKW_glyph[data-icon=pause]:before,.x56rKW_glyph[data-icon=pause]:after{content:"";background:currentColor;width:3px;height:12px;position:absolute;top:0}.x56rKW_glyph[data-icon=pause]:before{left:0}.x56rKW_glyph[data-icon=pause]:after{right:0}.x56rKW_glyph[data-icon=play]{border:6px solid #0000;border-left:11px solid;border-right-width:0;width:0;height:0}.x56rKW_viewport{flex:auto;order:1;min-width:0;max-width:100%;margin:0;overflow:hidden}.x56rKW_track{width:max-content;animation:x56rKW_marquee-shift var(--motion-duration-marquee) linear infinite;display:flex}.x56rKW_line{color:var(--store-ink);font:500 clamp(13px, 1.5vw, 18px)/1 var(--font-editorial);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin:0;display:flex}.x56rKW_phrase{padding-inline-end:2.75rem}.x56rKW_marquee:hover .x56rKW_track,.x56rKW_marquee:focus-within .x56rKW_track,.x56rKW_marquee[data-paused=true] .x56rKW_track{animation-play-state:paused}@keyframes x56rKW_marquee-shift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.x56rKW_marquee{align-items:flex-start}.x56rKW_viewport{padding-inline:0;overflow:visible}.x56rKW_track{flex-wrap:wrap;width:auto;max-width:100%;animation:none;transform:none}.x56rKW_line{white-space:normal;letter-spacing:.06em;flex-wrap:wrap;min-width:0;max-width:100%;line-height:1.4}.x56rKW_phrase{padding-inline-end:0}.x56rKW_phrase:not(:first-child),.x56rKW_duplicate{display:none}.x56rKW_pause{transition:none}}
.cp1GNq_hero{border-bottom:1px solid var(--store-border);background:#111;margin:0;padding:0;line-height:0;overflow:hidden}.cp1GNq_hero h1{font-family:var(--font-editorial);font-weight:700}.cp1GNq_heroMedia{width:100%;max-width:100%}.cp1GNq_heroImage{object-fit:contain;object-position:center center;transform-origin:50%;width:100%;max-width:100%;height:auto;animation:cp1GNq_hero-enter var(--motion-duration-enter) var(--motion-ease) both;display:block}.cp1GNq_confidence{padding-inline:var(--store-gutter);border-top:1px solid var(--store-border);background:var(--store-veil);gap:clamp(24px,4vw,48px);padding-block:clamp(40px,6vw,88px);display:grid}.cp1GNq_confidence h2{color:var(--store-ink);font:500 clamp(32px, 5vw, 64px)/1.02 var(--font-editorial);letter-spacing:-.03em;text-wrap:balance;margin:0}.cp1GNq_topics{border-top:1px solid var(--store-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cp1GNq_topics article{min-width:0;padding-block:clamp(20px,3vw,32px)}.cp1GNq_topics article+article{border-inline-start:1px solid var(--store-border);padding-inline-start:clamp(16px,3vw,36px)}.cp1GNq_topics h3{font:500 clamp(24px, 2.4vw, 36px)/1.15 var(--font-editorial);letter-spacing:-.03em;margin:0 0 12px}.cp1GNq_topics p{max-width:42ch;color:var(--store-muted);margin:0}@keyframes cp1GNq_hero-enter{0%{opacity:.94;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@media (max-width:720px){.cp1GNq_topics{grid-template-columns:1fr}.cp1GNq_confidence{gap:20px}.cp1GNq_topics article+article{border-inline-start:0;border-top:1px solid var(--store-border);padding-inline-start:0}}@media (max-width:700px){.cp1GNq_heroMedia{aspect-ratio:16/9;position:relative;overflow:hidden}.cp1GNq_heroImage{object-fit:cover;object-position:center center;width:100%;height:100%;min-height:0;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.cp1GNq_heroImage{animation:none;transform:none}}
