.UIz38q_page{--p-ink:var(--uf-ink-d6d6d6);--p-muted:var(--uf-text-52);--p-line:rgb(var(--uf-fg-rgb) / .12);--p-focus:rgb(var(--uf-fg-rgb) / .9);--p-ease:cubic-bezier(.22, 1, .36, 1);background:var(--uf-bg);color:var(--p-ink);min-height:100vh;padding:5.75rem 0 4.5rem}.UIz38q_inner{width:min(100% - 2rem,70rem);margin-inline:auto}@media (min-width:768px){.UIz38q_inner{width:min(100% - 4rem,70rem)}}.UIz38q_crumbs{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-text-55);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.75rem;font-size:.625rem;display:flex}.UIz38q_crumbsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-bottom:1.75rem;display:flex}.UIz38q_crumbsRow .UIz38q_crumbs{margin-bottom:0}.UIz38q_cartLink{min-height:44px;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-text-70);cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;padding:0;font-size:.65rem;font-weight:600;display:inline-flex}.UIz38q_cartLink:hover,.UIz38q_cartLink:focus-visible{color:var(--uf-fg);outline:none}.UIz38q_cartLink:focus-visible{outline:2px solid var(--p-focus);outline-offset:3px}.UIz38q_cartCount{background:var(--uf-fg);min-width:1.25rem;height:1.25rem;color:var(--uf-bg);letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .3rem;font-size:.6rem;display:inline-flex}.UIz38q_crumbs a{color:var(--uf-text-50);text-decoration:none}.UIz38q_crumbs a:hover,.UIz38q_crumbs a:focus-visible{color:var(--uf-fg);outline:none}.UIz38q_crumbsCurrent{color:var(--uf-text-72);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.UIz38q_stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (min-width:960px){.UIz38q_stage{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3.25rem}}.UIz38q_gallery{flex-direction:column;gap:.75rem;min-width:0;display:flex}.UIz38q_stageFrame{aspect-ratio:1;background:radial-gradient(ellipse at 50% 40%, rgb(var(--uf-fg-rgb) / .04), transparent 55%), var(--uf-shade-0a0a0a);border:1px solid var(--p-line);position:relative;overflow:hidden}.UIz38q_stageImage{position:absolute;inset:7%}.UIz38q_navBtn{z-index:2;border:1px solid rgb(var(--uf-fg-rgb) / .22);background:rgb(var(--uf-bg-rgb) / .55);width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;color:var(--uf-fg);cursor:pointer;justify-content:center;align-items:center;font-size:1.35rem;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.UIz38q_navPrev{left:.85rem}.UIz38q_navNext{right:.85rem}.UIz38q_navBtn:hover,.UIz38q_navBtn:focus-visible{border-color:var(--uf-fg);outline:none}.UIz38q_navBtn:focus-visible{outline:2px solid var(--p-focus);outline-offset:2px}.UIz38q_counter{z-index:2;background:rgb(var(--uf-bg-rgb) / .7);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.14em;color:var(--uf-text-70);margin:0;padding:.3rem .5rem;font-size:.6rem;position:absolute;bottom:.85rem;left:.85rem}.UIz38q_thumbs{scrollbar-width:thin;scrollbar-color:rgb(var(--uf-fg-rgb) / .3) rgb(var(--uf-fg-rgb) / .06);gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.UIz38q_thumbs::-webkit-scrollbar{height:.3rem}.UIz38q_thumbs::-webkit-scrollbar-track{background:rgb(var(--uf-fg-rgb) / .06)}.UIz38q_thumbs::-webkit-scrollbar-thumb{background:rgb(var(--uf-fg-rgb) / .3);border-radius:999px}.UIz38q_thumb{aspect-ratio:1;border:1px solid rgb(var(--uf-fg-rgb) / .14);background:var(--uf-shade-0a0a0a);cursor:pointer;flex:0 0 4.5rem;width:4.5rem;padding:0;position:relative;overflow:hidden}.UIz38q_thumbInner{position:absolute;inset:10%}.UIz38q_thumbActive,.UIz38q_thumb:hover,.UIz38q_thumb:focus-visible{border-color:rgb(var(--uf-fg-rgb) / .75);outline:none}.UIz38q_thumb:focus-visible{outline:2px solid var(--p-focus);outline-offset:2px}.UIz38q_fallback{text-align:center;background:linear-gradient(160deg, var(--uf-shade-121212), var(--uf-shade-070707));flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.5rem;display:flex;position:absolute;inset:0}.UIz38q_fallbackMark{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--uf-text-28);font-size:.6rem}.UIz38q_fallbackName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--uf-text-70);max-width:14rem;font-size:1.15rem;font-weight:600;line-height:1.2}.UIz38q_fallbackHint{letter-spacing:.12em;text-transform:uppercase;color:var(--uf-text-55);font-size:.65rem}.UIz38q_buy{flex-direction:column;gap:0;min-width:0;display:flex}@media (min-width:960px){.UIz38q_buy{position:sticky;top:5.5rem}}.UIz38q_category{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--uf-text-55);margin:0 0 .65rem;font-size:.65rem}.UIz38q_title{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:clamp(1.85rem,4vw,2.65rem);font-weight:700;line-height:.98}.UIz38q_priceRow{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.15rem;margin:1.15rem 0 0;display:flex}.UIz38q_price{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;color:var(--uf-fg);font-variant-numeric:tabular-nums;margin:0;font-size:1.35rem;font-weight:600}.UIz38q_stock{color:var(--p-muted);margin:0;font-size:.8rem}.UIz38q_stockOut{color:var(--uf-error)}.UIz38q_rule{background:rgb(var(--uf-fg-rgb) / .28);width:3rem;height:1px;margin:1.25rem 0}.UIz38q_desc{max-width:28rem;color:var(--uf-text-62);margin:0 0 1.5rem;font-size:.95rem;line-height:1.65}.UIz38q_block{margin-bottom:1.25rem}.UIz38q_label{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-text-55);margin-bottom:.55rem;font-size:.65rem;display:block}.UIz38q_quietVariant{color:var(--uf-text-70);margin:0;font-size:.9rem}.UIz38q_variants{flex-wrap:wrap;gap:.45rem;display:flex}.UIz38q_variant{min-width:44px;min-height:44px;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--uf-text-70);border:1px solid rgb(var(--uf-fg-rgb) / .2);cursor:pointer;background:0 0;padding:.4rem .75rem;font-size:.7rem;transition:border-color .15s,background .15s,color .15s}.UIz38q_variant:hover:not(:disabled){border-color:rgb(var(--uf-fg-rgb) / .55);color:var(--uf-fg)}.UIz38q_variant[aria-pressed=true]{color:var(--uf-bg);background:var(--uf-fg);border-color:var(--uf-fg)}.UIz38q_variant:disabled{opacity:.32;cursor:not-allowed;text-decoration:line-through}.UIz38q_variant:focus-visible{outline:2px solid var(--p-focus);outline-offset:2px}.UIz38q_purchase{gap:.75rem;margin-top:.25rem;display:grid}@media (min-width:480px){.UIz38q_purchase{grid-template-columns:auto 1fr;align-items:end}}.UIz38q_qtyWrap{min-width:8.5rem}.UIz38q_qtyRow{border:1px solid rgb(var(--uf-fg-rgb) / .22);align-items:center;display:inline-flex}.UIz38q_qtyBtn{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--uf-fg);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.UIz38q_qtyBtn:disabled{opacity:.3;cursor:not-allowed}.UIz38q_qtyBtn:focus-visible{outline:2px solid var(--p-focus);outline-offset:-2px}.UIz38q_qtyValue{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5rem}.UIz38q_add{width:100%;min-height:44px;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-bg);background:var(--uf-fg);cursor:pointer;transition:transform .22s var(--p-ease), box-shadow .22s var(--p-ease);border:none;padding-inline:1rem;font-size:.72rem;font-weight:600}a.UIz38q_add{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.UIz38q_add:hover:not(:disabled),.UIz38q_add:focus-visible:not(:disabled){box-shadow:0 0 0 1px var(--uf-fg), 0 10px 24px rgb(0 0 0/calc(.45 * var(--uf-shadow-k)));outline:none;transform:scale(1.02)}.UIz38q_add:focus-visible{outline:2px solid var(--p-focus);outline-offset:3px}.UIz38q_add:disabled{opacity:.4;cursor:not-allowed}.UIz38q_error{color:var(--uf-error);margin:.65rem 0 0;font-size:.8rem}.UIz38q_assurance{border-top:1px solid var(--p-line);color:var(--uf-text-55);margin:1.35rem 0 0;padding-top:1.15rem;font-size:.82rem;line-height:1.55}.UIz38q_intlProductNote{margin:.45rem 0 0;font-size:.8rem;line-height:1.45}.UIz38q_intlProductNote a{color:var(--uf-text-70);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .3);text-decoration-color:rgb(var(--uf-fg-rgb) / .3);text-underline-offset:.18em}.UIz38q_intlProductNote a:hover,.UIz38q_intlProductNote a:focus-visible{color:var(--uf-fg);-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .7);text-decoration-color:rgb(var(--uf-fg-rgb) / .7);outline:none}.UIz38q_details{gap:.45rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.UIz38q_details li{color:var(--uf-text-55);padding-left:1rem;font-size:.875rem;line-height:1.45;position:relative}.UIz38q_details li:before{content:"";background:rgb(var(--uf-fg-rgb) / .35);width:.4rem;height:1px;position:absolute;top:.7em;left:0}.UIz38q_sku{letter-spacing:.06em;color:var(--uf-text-55);margin:1rem 0 0;font-size:.7rem}.UIz38q_related{border-top:1px solid var(--p-line);margin-top:3.5rem;padding-top:2.25rem}.UIz38q_relatedTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--uf-fg);margin:0 0 1.35rem;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:700}.UIz38q_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:800px){.UIz38q_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem}}.UIz38q_relatedCard{color:inherit;background:var(--uf-shade-090909);border:1px solid rgb(var(--uf-fg-rgb) / .1);transition:border-color .2s ease, transform .25s var(--p-ease);flex-direction:column;text-decoration:none;display:flex}.UIz38q_relatedCard:hover,.UIz38q_relatedCard:focus-visible{border-color:rgb(var(--uf-fg-rgb) / .32);outline:none;transform:translateY(-2px)}.UIz38q_relatedMedia{aspect-ratio:1;background:var(--uf-shade-0c0c0c);border-bottom:1px solid rgb(var(--uf-fg-rgb) / .08);position:relative;overflow:hidden}.UIz38q_relatedImage{position:absolute;inset:12%}.UIz38q_relatedBody{flex-direction:column;gap:.3rem;padding:.85rem .9rem 1rem;display:flex}.UIz38q_relatedCat{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-text-55);font-size:.55rem}.UIz38q_relatedName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--uf-fg);font-size:.8rem;line-height:1.25}.UIz38q_relatedPrice{color:var(--uf-text-80);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.85rem}.UIz38q_soldBadge{z-index:1;background:rgb(var(--uf-bg-rgb) / .55);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-fg);justify-content:center;align-items:center;font-size:.65rem;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.UIz38q_add,.UIz38q_relatedCard,.UIz38q_navBtn{transition:none!important}.UIz38q_relatedCard:hover,.UIz38q_relatedCard:focus-visible,.UIz38q_add:hover:not(:disabled){transform:none!important}}
.-mQgjq_shop{--shop-ink:var(--uf-ink-d4d4d4);--shop-muted:var(--uf-text-50);--shop-faint:rgb(var(--uf-fg-rgb) / .08);--shop-line:rgb(var(--uf-fg-rgb) / .1);--shop-strong:var(--uf-fg);--shop-focus:rgb(var(--uf-fg-rgb) / .9);--shop-ease:cubic-bezier(.22, 1, .36, 1);color:var(--shop-ink);background:var(--uf-bg);min-height:100vh;padding-bottom:6rem;position:relative;overflow-x:clip}.-mQgjq_shopInner{width:100%;max-width:var(--uf-container);padding-inline:var(--uf-gutter);margin-inline:auto}@media (min-width:768px){.-mQgjq_shopInner{padding-inline:var(--uf-gutter-lg)}}.-mQgjq_header{isolation:isolate;border-bottom:1px solid var(--shop-line);width:100vw;margin-inline:calc(50% - 50vw);padding:6.5rem 0 2.75rem;position:relative;overflow:hidden}.-mQgjq_headerBg{z-index:0;pointer-events:none;position:absolute;inset:-8%}.-mQgjq_headerBg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;opacity:.22;filter:grayscale(.35)contrast(1.05)}.-mQgjq_headerVeil{z-index:1;pointer-events:none;background:linear-gradient(180deg, rgb(var(--uf-bg-rgb) / .55) 0%, rgb(var(--uf-bg-rgb) / .72) 45%, var(--uf-bg) 100%), radial-gradient(ellipse 70% 60% at 70% 20%, rgb(var(--uf-fg-rgb) / .05), transparent 60%);position:absolute;inset:0}.-mQgjq_headerContent{z-index:2;width:100%;max-width:var(--uf-container);padding-inline:var(--uf-gutter);align-items:end;gap:1.75rem;margin-inline:auto;display:grid;position:relative}@media (min-width:768px){.-mQgjq_headerContent{padding-inline:var(--uf-gutter-lg);grid-template-columns:1fr auto;gap:2.5rem}}.-mQgjq_headerBrand{display:none}.-mQgjq_sectionIndex{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--uf-text-55);margin:0 0 .85rem;font-size:.6875rem;font-weight:500}.-mQgjq_title{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--shop-strong);margin:0 0 1.15rem;font-size:clamp(3.5rem,12vw,6.5rem);font-weight:700;line-height:.88}.-mQgjq_rule{background:rgb(var(--uf-fg-rgb) / .35);width:3.5rem;height:1px;margin:0 0 1.15rem}.-mQgjq_lead{max-width:28rem;color:var(--uf-text-72);margin:0 0 1rem;font-size:.9375rem;line-height:1.65}.-mQgjq_shipFrom{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--uf-text-55);margin:0;font-size:.625rem}.-mQgjq_intlHeaderNote{margin:.55rem 0 0;font-size:.8125rem;line-height:1.4}.-mQgjq_intlHeaderNote a{color:var(--uf-text-78);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .35);text-decoration-color:rgb(var(--uf-fg-rgb) / .35);text-underline-offset:.2em;transition:color .2s,text-decoration-color .2s}.-mQgjq_intlHeaderNote a:hover,.-mQgjq_intlHeaderNote a:focus-visible{color:var(--uf-fg);-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .7);text-decoration-color:rgb(var(--uf-fg-rgb) / .7);outline:none}.-mQgjq_headerAside{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}@media (min-width:768px){.-mQgjq_headerAside{align-items:flex-end;padding-bottom:.35rem}}.-mQgjq_cartLaunch{min-width:10.5rem;min-height:3rem;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-bg);background:var(--uf-fg);cursor:pointer;isolation:isolate;transform-origin:50%;transition:transform .28s var(--shop-ease), box-shadow .28s var(--shop-ease);border:none;justify-content:center;align-items:center;gap:.7rem;padding:.85rem 1.6rem;font-size:.75rem;font-weight:600;display:inline-flex}.-mQgjq_cartLaunch:hover,.-mQgjq_cartLaunch:focus-visible{box-shadow:0 0 0 1px rgb(var(--uf-fg-rgb) / .9), 0 12px 28px rgb(0 0 0/calc(.55 * var(--uf-shadow-k)));outline:none;transform:scale(1.06)}.-mQgjq_cartLaunch:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_cartLaunch:active{transform:scale(1.03)}.-mQgjq_cartBadge{background:var(--uf-bg);min-width:1.4rem;height:1.4rem;color:var(--uf-fg);letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .35rem;font-size:.65rem;display:inline-flex}.-mQgjq_cartFab{z-index:40;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));min-height:2.85rem;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-bg);background:var(--uf-fg);cursor:pointer;box-shadow:0 10px 28px rgb(0 0 0/calc(.55 * var(--uf-shadow-k)));transition:transform .25s var(--shop-ease), opacity .25s ease;border:none;align-items:center;gap:.55rem;padding:.65rem 1.1rem;font-size:.65rem;font-weight:600;display:inline-flex;position:fixed}.-mQgjq_cartFab:hover,.-mQgjq_cartFab:focus-visible{outline:none;transform:scale(1.05)}.-mQgjq_cartFab:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}@media (min-width:960px){.-mQgjq_cartFab{display:none}}.-mQgjq_banner{border-top:1px solid var(--shop-line);border-bottom:1px solid var(--shop-line);justify-content:space-between;align-items:flex-start;gap:1rem;margin:1.5rem 0 0;padding:1.1rem 0;display:flex}.-mQgjq_bannerError{border-color:#ffb4b440}.-mQgjq_bannerSuccess{border-color:#b4ffc838}.-mQgjq_bannerCancelled{border-color:#ffdca038}.-mQgjq_bannerPending{border-color:#b4d2ff38}.-mQgjq_bannerTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--shop-strong);margin:0 0 .35rem;font-size:.8rem}.-mQgjq_bannerBody{color:var(--shop-muted);max-width:40rem;margin:0;font-size:.9rem;line-height:1.55}.-mQgjq_bannerDismiss{color:var(--shop-muted);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.35rem 0;font-size:.65rem}.-mQgjq_bannerDismiss:hover,.-mQgjq_bannerDismiss:focus-visible{color:var(--uf-fg);outline:none}.-mQgjq_bannerDismiss:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_featured{border-bottom:1px solid var(--shop-line);padding:3rem 0 2.5rem;position:relative}.-mQgjq_featuredGrid{align-items:end;gap:2rem;display:grid}@media (min-width:900px){.-mQgjq_featuredGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3.5rem}}.-mQgjq_featuredMediaWrap{max-width:28rem;margin-inline:auto;position:relative}@media (min-width:900px){.-mQgjq_featuredMediaWrap{max-width:none;margin-inline:0}}.-mQgjq_featuredMediaBtn{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;padding:0;text-decoration:none;display:block}.-mQgjq_featuredMediaBtn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.-mQgjq_featuredMediaBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:4px}.-mQgjq_featuredMedia{aspect-ratio:1;background:var(--uf-shade-080808);box-shadow:0 24px 60px rgb(0 0 0/calc(.65 * var(--uf-shadow-k)));transition:transform .5s var(--shop-ease);display:block;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.-mQgjq_featured:hover .-mQgjq_featuredMedia{transform:rotate(0)}.-mQgjq_featuredMediaBtn:hover:not([aria-disabled=true]) .-mQgjq_featuredMedia{transform:rotate(0)scale(1.01)}.-mQgjq_featuredMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.-mQgjq_featuredCaption{z-index:2;background:rgb(var(--uf-bg-rgb) / .88);border:1px solid rgb(var(--uf-fg-rgb) / .12);padding:.55rem .75rem;position:absolute;bottom:-.9rem;right:-.4rem}.-mQgjq_featuredCaptionLabel{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--uf-text-55);margin:0;font-size:.6rem}.-mQgjq_featuredCaptionValue{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--uf-fg);margin:.15rem 0 0;font-size:.8rem}.-mQgjq_featuredCopy{padding-bottom:.5rem}.-mQgjq_featuredName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--uf-fg);margin:0 0 1rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:.95}.-mQgjq_featuredDesc{max-width:26rem;color:var(--uf-text-62);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.65}.-mQgjq_featuredMeta{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:1.5rem;display:flex}.-mQgjq_featuredPrice{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.06em;color:var(--uf-fg);font-variant-numeric:tabular-nums;font-size:1.15rem}.-mQgjq_featuredCat{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-text-55);font-size:.65rem}.-mQgjq_featuredBtn{min-width:10.5rem;min-height:3rem;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-bg);background:var(--uf-fg);cursor:pointer;transition:transform .28s var(--shop-ease), box-shadow .28s var(--shop-ease);border:none;justify-content:center;align-items:center;padding:.85rem 1.7rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.-mQgjq_featuredBtn:hover,.-mQgjq_featuredBtn:focus-visible{box-shadow:0 0 0 1px rgb(var(--uf-fg-rgb) / .9), 0 12px 28px rgb(0 0 0/calc(.55 * var(--uf-shadow-k)));outline:none;transform:scale(1.06)}.-mQgjq_featuredBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_featuredBtn[aria-disabled=true]{opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none;transform:none}.-mQgjq_featuredName a{color:inherit;text-decoration:none}.-mQgjq_featuredName a:hover,.-mQgjq_featuredName a:focus-visible{color:var(--uf-text-85);outline:none}.-mQgjq_catalog{padding:2.75rem 0 1rem}.-mQgjq_catalogHead{border-bottom:1px solid var(--shop-line);flex-direction:column;gap:.75rem;margin-bottom:.25rem;padding-bottom:1.25rem;display:flex}@media (min-width:700px){.-mQgjq_catalogHead{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5rem}}.-mQgjq_catalogTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--uf-fg);margin:.35rem 0 0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.-mQgjq_catalogLead{max-width:16rem;color:var(--uf-text-55);text-align:left;margin:0;font-size:.875rem;font-style:italic;line-height:1.55}@media (min-width:700px){.-mQgjq_catalogLead{text-align:right}}.-mQgjq_filterBar{z-index:20;background:linear-gradient(180deg, var(--uf-bg) 70%, rgb(var(--uf-bg-rgb) / .92));flex-wrap:wrap;gap:.15rem .25rem;padding:1.15rem 0 .35rem;display:flex;position:sticky;top:72px}.-mQgjq_filterBtn{min-height:44px;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-text-55);cursor:pointer;background:0 0;border:none;padding:.45rem .85rem;font-size:.65rem;font-weight:600;transition:color .2s;position:relative}.-mQgjq_filterBtn:after{content:"";background:0 0;height:1px;transition:background .2s;position:absolute;bottom:.35rem;left:.85rem;right:.85rem}.-mQgjq_filterBtn:hover{color:var(--uf-text-85)}.-mQgjq_filterBtn[aria-pressed=true]{color:var(--uf-fg)}.-mQgjq_filterBtn[aria-pressed=true]:after{background:rgb(var(--uf-fg-rgb) / .85)}.-mQgjq_filterBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px;color:var(--uf-fg)}.-mQgjq_grid{grid-template-columns:1fr;gap:1.25rem;padding:1.5rem 0 2.5rem;display:grid}@media (min-width:560px){.-mQgjq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}}@media (min-width:960px){.-mQgjq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.-mQgjq_card{background:var(--uf-shade-0a0a0a);border:1px solid rgb(var(--uf-fg-rgb) / .1);min-width:0;transition:border-color .25s ease, transform .3s var(--shop-ease);flex-direction:column;display:flex}.-mQgjq_card:hover{border-color:rgb(var(--uf-fg-rgb) / .28)}.-mQgjq_cardReveal{opacity:0;animation:-mQgjq_shopCardIn .65s var(--shop-ease) forwards;transform:translateY(18px)}@keyframes -mQgjq_shopCardIn{to{opacity:1;transform:translateY(0)}}.-mQgjq_cardMediaBtn{background:var(--uf-shade-090909);cursor:pointer;text-align:left;aspect-ratio:1;border:none;border-bottom:1px solid rgb(var(--uf-fg-rgb) / .08);width:100%;color:inherit;margin:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.-mQgjq_cardMediaBtn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.-mQgjq_cardMediaBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:-2px}.-mQgjq_cardMedia{aspect-ratio:1;background:var(--uf-shade-090909);margin-bottom:0;position:relative;overflow:hidden}.-mQgjq_cardMediaImg{transition:transform .65s var(--shop-ease);display:block;position:absolute;inset:0}.-mQgjq_card:hover .-mQgjq_cardMediaImg,.-mQgjq_card:focus-within .-mQgjq_cardMediaImg{transform:scale(1.04)}.-mQgjq_cardMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.-mQgjq_cardSheen{pointer-events:none;background:linear-gradient(115deg, transparent 35%, rgb(var(--uf-fg-rgb) / .06) 48%, transparent 62%);opacity:0;position:absolute;inset:0;transform:translate(-120%)}.-mQgjq_card:hover .-mQgjq_cardSheen{opacity:1;animation:1s forwards -mQgjq_shopSheen}@keyframes -mQgjq_shopSheen{to{transform:translate(120%)}}.-mQgjq_fallbackVisual{background:radial-gradient(ellipse at 50% 30%, rgb(var(--uf-fg-rgb) / .05), transparent 55%), linear-gradient(160deg, var(--uf-shade-121212) 0%, var(--uf-shade-070707) 100%);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1.5rem;display:flex;position:absolute;inset:0}.-mQgjq_fallbackMark{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--uf-text-30);font-size:.6rem}.-mQgjq_fallbackName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--uf-text-72);max-width:12rem;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:600;line-height:1.2}.-mQgjq_fallbackHint{color:var(--uf-text-55);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem}.-mQgjq_cardBadge{z-index:2;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-fg);background:rgb(var(--uf-bg-rgb) / .75);border:1px solid rgb(var(--uf-fg-rgb) / .18);padding:.28rem .5rem;font-size:.55rem;position:absolute;top:.75rem;left:.75rem}.-mQgjq_cardSoldOverlay{z-index:2;background:rgb(var(--uf-bg-rgb) / .58);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--uf-fg);justify-content:center;align-items:center;font-size:.7rem;display:flex;position:absolute;inset:0}.-mQgjq_cardTeaser .-mQgjq_cardMediaImg{filter:saturate(.28)brightness(.78)contrast(.92)}.-mQgjq_cardTeaser .-mQgjq_cardSheen{opacity:.35}.-mQgjq_cardSoonBanner{pointer-events:none;z-index:3;background:rgb(var(--uf-fg-rgb) / .92);width:9.5rem;color:var(--uf-ink-0a0a0a);box-shadow:0 6px 18px rgb(0 0 0/calc(.35 * var(--uf-shadow-k)));transform-origin:50%;justify-content:center;align-items:center;padding:.38rem 0;display:flex;position:absolute;top:1.15rem;right:-2.35rem;transform:rotate(45deg)}.-mQgjq_cardSoonBannerText{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.22em;text-transform:uppercase;font-size:.58rem;font-weight:600}.-mQgjq_cardBody{flex-direction:column;flex:1;gap:.4rem;min-width:0;padding:1rem 1.05rem 1.15rem;display:flex}.-mQgjq_cardCategory{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--uf-text-55);font-size:.575rem}.-mQgjq_cardName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.-mQgjq_cardNameBtn{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;display:inline}.-mQgjq_cardNameBtn:hover,.-mQgjq_cardNameBtn:focus-visible{color:var(--uf-text-82);outline:none}.-mQgjq_cardMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;margin-top:.35rem;display:flex}.-mQgjq_cardPrice{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;color:var(--uf-fg);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600}.-mQgjq_cardStock{color:var(--uf-text-55);font-size:.72rem}.-mQgjq_cardVariants{color:var(--uf-text-55);letter-spacing:.06em;margin:.15rem 0 0;font-size:.7rem}.-mQgjq_cardAction{margin-top:auto;padding-top:.9rem}.-mQgjq_cardBtn{width:100%;min-height:44px;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-fg);box-shadow:inset 0 0 0 1px rgb(var(--uf-fg-rgb) / .35);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.55rem .75rem;font-size:.65rem;font-weight:600;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s,transform .2s;display:inline-flex}.-mQgjq_cardBtn:hover{color:var(--uf-bg);background:var(--uf-fg);box-shadow:inset 0 0 0 1px var(--uf-fg);transform:translateY(-1px)}.-mQgjq_cardBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_cardBtn[aria-disabled=true]{opacity:.35;cursor:not-allowed;pointer-events:none}.-mQgjq_backdrop{z-index:10040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;animation:.22s -mQgjq_shopFadeIn;position:fixed;inset:0}.-mQgjq_detailPanel{z-index:10050;background:var(--uf-shade-050505);border-top:1px solid rgb(var(--uf-fg-rgb) / .14);max-height:min(94dvh,94vh);padding:0 0 calc(env(safe-area-inset-bottom));animation:-mQgjq_shopSlideUp .32s var(--shop-ease);position:fixed;inset:auto 0 0;overflow:auto}@media (min-width:800px){.-mQgjq_detailPanel{border:1px solid rgb(var(--uf-fg-rgb) / .12);width:min(960px,100vw - 2.5rem);max-height:min(88vh,820px);animation:-mQgjq_shopFadeScale .3s var(--shop-ease);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.-mQgjq_detailLayout{gap:0;display:grid}@media (min-width:800px){.-mQgjq_detailLayout{grid-template-columns:1fr 1fr;min-height:28rem}}.-mQgjq_detailMedia{aspect-ratio:1;background:var(--uf-shade-080808);position:relative}@media (min-width:800px){.-mQgjq_detailMedia{aspect-ratio:auto;border-right:1px solid var(--shop-line);min-height:100%}}.-mQgjq_detailMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.-mQgjq_detailBody{flex-direction:column;gap:.9rem;padding:1.35rem 1.35rem 1.5rem;display:flex}@media (min-width:800px){.-mQgjq_detailBody{max-height:min(88vh,820px);padding:1.85rem 1.85rem 1.6rem;overflow:auto}}.-mQgjq_detailClose{z-index:3;background:rgb(var(--uf-bg-rgb) / .7);border:1px solid rgb(var(--uf-fg-rgb) / .22);width:2.6rem;height:2.6rem;color:var(--uf-fg);cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.-mQgjq_detailClose:hover,.-mQgjq_detailClose:focus-visible{border-color:var(--uf-fg);outline:none}.-mQgjq_detailClose:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_detailCategory{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--uf-text-55);font-size:.65rem}.-mQgjq_detailTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:700;line-height:1.05}.-mQgjq_detailPrice{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.06em;color:var(--uf-fg);font-variant-numeric:tabular-nums;font-size:1.15rem}.-mQgjq_detailDesc{color:var(--uf-text-58);margin:0;font-size:.9rem;line-height:1.65}.-mQgjq_fieldLabel{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-text-55);margin-bottom:.55rem;font-size:.65rem;display:block}.-mQgjq_variantRow{flex-wrap:wrap;gap:.4rem;display:flex}.-mQgjq_variantBtn{min-width:2.85rem;min-height:2.85rem;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--uf-text-70);border:1px solid rgb(var(--uf-fg-rgb) / .2);cursor:pointer;background:0 0;padding:.4rem .7rem;font-size:.7rem;transition:border-color .15s,background .15s,color .15s}.-mQgjq_variantBtn:hover:not(:disabled){border-color:rgb(var(--uf-fg-rgb) / .55);color:var(--uf-fg)}.-mQgjq_variantBtn[aria-pressed=true]{color:var(--uf-bg);background:var(--uf-fg);border-color:var(--uf-fg)}.-mQgjq_variantBtn:disabled{opacity:.32;cursor:not-allowed;text-decoration:line-through}.-mQgjq_variantBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_qtyRow{border:1px solid rgb(var(--uf-fg-rgb) / .2);align-items:center;display:inline-flex}.-mQgjq_qtyBtn{width:2.75rem;height:2.75rem;color:var(--uf-fg);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.-mQgjq_qtyBtn:disabled{opacity:.3;cursor:not-allowed}.-mQgjq_qtyBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:-2px}.-mQgjq_qtyValue{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5rem;font-size:.95rem}.-mQgjq_stockHint{color:var(--uf-text-55);font-size:.8rem}.-mQgjq_addBtn{width:100%;min-height:3.1rem;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-bg);background:var(--uf-fg);cursor:pointer;transition:transform .22s var(--shop-ease), box-shadow .22s var(--shop-ease);border:none;margin-top:.25rem;font-size:.75rem;font-weight:600}.-mQgjq_addBtn:hover:not(:disabled),.-mQgjq_addBtn:focus-visible:not(:disabled){box-shadow:0 0 0 1px var(--uf-fg), 0 10px 24px rgb(0 0 0/calc(.45 * var(--uf-shadow-k)));outline:none;transform:scale(1.02)}.-mQgjq_addBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_addBtn:disabled{opacity:.4;cursor:not-allowed}.-mQgjq_detailShipNote{color:var(--uf-text-55);margin:0;font-size:.78rem;line-height:1.5}.-mQgjq_formError{color:var(--uf-error);margin:0;font-size:.8rem}.-mQgjq_cartDrawer{z-index:10060;background:var(--uf-shade-050505);border-left:1px solid rgb(var(--uf-fg-rgb) / .12);width:min(100vw,26rem);animation:-mQgjq_shopDrawerIn .3s var(--shop-ease);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.-mQgjq_cartHeader{border-bottom:1px solid var(--shop-line);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.-mQgjq_cartTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:.95rem}.-mQgjq_cartClose{border:1px solid rgb(var(--uf-fg-rgb) / .2);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--uf-fg);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:1.2rem;display:inline-flex}.-mQgjq_cartClose:hover,.-mQgjq_cartClose:focus-visible{border-color:var(--uf-fg);outline:none}.-mQgjq_cartClose:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_cartBody{flex:1;padding:.5rem 1.25rem 1rem;overflow:auto}.-mQgjq_cartEmpty{text-align:center;padding:3rem .5rem}.-mQgjq_cartEmptyTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-fg);margin:0 0 .5rem;font-size:.85rem}.-mQgjq_cartEmptyHint{color:var(--shop-muted);margin:0 0 1.5rem;font-size:.9rem}.-mQgjq_cartLine{border-bottom:1px solid var(--shop-faint);grid-template-columns:4.25rem 1fr;gap:.9rem;padding:1rem 0;display:grid}.-mQgjq_cartThumb{aspect-ratio:1;background:var(--uf-shade-0c0c0c);position:relative;overflow:hidden}.-mQgjq_cartThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.-mQgjq_cartLineName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--uf-fg);margin:0 0 .2rem;font-size:.78rem;line-height:1.3}.-mQgjq_cartLineVariant{color:var(--shop-muted);margin-bottom:.55rem;font-size:.72rem}.-mQgjq_cartLineFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.-mQgjq_cartLineTotal{font-variant-numeric:tabular-nums;color:var(--uf-fg);font-size:.9rem}.-mQgjq_removeBtn{color:var(--shop-muted);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 -1px 0 rgb(var(--uf-fg-rgb) / .25);background:0 0;border:none;padding:.25rem 0;font-size:.6rem}.-mQgjq_removeBtn:hover,.-mQgjq_removeBtn:focus-visible{color:var(--uf-fg);outline:none}.-mQgjq_removeBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_cartFooter{border-top:1px solid var(--shop-line);padding:1.15rem 1.25rem calc(1.15rem + env(safe-area-inset-bottom));flex-direction:column;gap:.75rem;display:flex}.-mQgjq_cartTotals{flex-direction:column;gap:.4rem;display:flex}.-mQgjq_cartTotalRow{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.-mQgjq_cartTotalRow span:first-child{color:var(--shop-muted)}.-mQgjq_cartTotalRow strong{color:var(--uf-fg);font-variant-numeric:tabular-nums;font-weight:600}.-mQgjq_shipHint{color:var(--uf-text-55);margin:0;font-size:.75rem;line-height:1.45}.-mQgjq_intlCartNote{color:var(--uf-text-55);margin:.35rem 0 0;font-size:.75rem;line-height:1.45}.-mQgjq_intlCartNote a{color:var(--uf-text-72);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .28);text-decoration-color:rgb(var(--uf-fg-rgb) / .28);text-underline-offset:.18em}.-mQgjq_intlCartNote a:hover,.-mQgjq_intlCartNote a:focus-visible{color:var(--uf-fg);-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .65);text-decoration-color:rgb(var(--uf-fg-rgb) / .65);outline:none}.-mQgjq_checkoutBtn{width:100%;min-height:3.1rem;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-bg);background:var(--uf-fg);cursor:pointer;transition:transform .22s var(--shop-ease), box-shadow .22s var(--shop-ease);border:none;font-size:.75rem;font-weight:600}.-mQgjq_checkoutBtn:hover:not(:disabled),.-mQgjq_checkoutBtn:focus-visible:not(:disabled){box-shadow:0 0 0 1px var(--uf-fg), 0 10px 24px rgb(0 0 0/calc(.45 * var(--uf-shadow-k)));outline:none;transform:scale(1.02)}.-mQgjq_checkoutBtn:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_checkoutBtn:disabled{opacity:.45;cursor:not-allowed}.-mQgjq_termsConsent{color:var(--uf-text-60);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:.72rem;line-height:1.55;display:grid}.-mQgjq_termsConsent input{width:1.15rem;height:1.15rem;accent-color:var(--uf-fg);margin:.1rem 0 0}.-mQgjq_termsConsent a{color:var(--uf-fg);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .4);text-decoration-color:rgb(var(--uf-fg-rgb) / .4);text-underline-offset:.18em}.-mQgjq_termsConsent input:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_secureNote{text-align:center;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--uf-text-55);margin:0;font-size:.6rem}.-mQgjq_infoSection{border-top:1px solid var(--shop-line);padding:3.25rem 0 1rem}.-mQgjq_infoHead{border-bottom:1px solid var(--shop-line);flex-direction:column;gap:.75rem;margin-bottom:2rem;padding-bottom:1.25rem;display:flex}@media (min-width:700px){.-mQgjq_infoHead{flex-direction:row;justify-content:space-between;align-items:flex-end}}.-mQgjq_infoTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--uf-fg);margin:.35rem 0 0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.-mQgjq_infoLead{max-width:16rem;color:var(--uf-text-55);margin:0;font-size:.875rem;font-style:italic;line-height:1.55}@media (min-width:700px){.-mQgjq_infoLead{text-align:right}}.-mQgjq_noticeBox{border:1px solid rgb(var(--uf-fg-rgb) / .12);background:rgb(var(--uf-fg-rgb) / .025);width:100%;margin-bottom:2.25rem;padding:1.35rem 1.4rem 1.5rem}.-mQgjq_intlCallout{border:1px solid rgb(var(--uf-fg-rgb) / .22);background:rgb(var(--uf-fg-rgb) / .045);width:100%;margin-bottom:1.35rem;padding:1.1rem 1.25rem 1.2rem}.-mQgjq_intlCalloutLabel{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-text-72);margin:0 0 .55rem;font-size:.7rem}.-mQgjq_intlCalloutBody{color:var(--uf-text-68);margin:0;font-size:.9rem;line-height:1.55}.-mQgjq_intlCalloutBody a{color:var(--uf-fg);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .35);text-decoration-color:rgb(var(--uf-fg-rgb) / .35);text-underline-offset:.18em}.-mQgjq_intlCalloutBody a:hover,.-mQgjq_intlCalloutBody a:focus-visible{-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .75);text-decoration-color:rgb(var(--uf-fg-rgb) / .75);outline:none}.-mQgjq_noticeTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--uf-text-55);margin:0 0 1rem;font-size:.7rem}.-mQgjq_noticeList{width:100%;color:var(--uf-text-62);grid-template-columns:1fr;gap:.65rem 1.75rem;margin:0;padding:0;font-size:.9rem;line-height:1.5;list-style:none;display:grid}@media (min-width:640px){.-mQgjq_noticeList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.-mQgjq_noticeList{grid-template-columns:repeat(3,minmax(0,1fr))}}.-mQgjq_noticeList li{padding-left:1.1rem;position:relative}.-mQgjq_noticeList li:before{content:"";background:rgb(var(--uf-fg-rgb) / .35);width:.45rem;height:1px;position:absolute;top:.65em;left:0}.-mQgjq_infoGrid{gap:1.5rem 2rem;display:grid}@media (min-width:700px){.-mQgjq_infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.-mQgjq_infoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.-mQgjq_infoItemTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-fg);margin:0 0 .45rem;font-size:.7rem}.-mQgjq_infoItemBody{color:var(--uf-text-50);margin:0;font-size:.875rem;line-height:1.6}.-mQgjq_contactBlock{border-top:1px solid var(--shop-faint);color:var(--uf-text-50);margin-top:2.25rem;padding-top:1.5rem;font-size:.9rem}.-mQgjq_contactBlock a{color:var(--uf-fg);box-shadow:inset 0 -1px 0 rgb(var(--uf-fg-rgb) / .35);text-decoration:none}.-mQgjq_contactBlock a:hover,.-mQgjq_contactBlock a:focus-visible{box-shadow:inset 0 -1px 0 var(--uf-fg);outline:none}.-mQgjq_contactBlock a:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_legalRow{flex-wrap:wrap;align-items:center;gap:.75rem 1.35rem;margin-top:1.75rem;display:flex}.-mQgjq_legalLabel{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-text-55);width:100%;font-size:.65rem}.-mQgjq_legalLink{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--uf-text-50);font-size:.7rem;text-decoration:none;box-shadow:inset 0 -1px #0000}.-mQgjq_legalLink:hover,.-mQgjq_legalLink:focus-visible{color:var(--uf-fg);box-shadow:inset 0 -1px 0 rgb(var(--uf-fg-rgb) / .5);outline:none}.-mQgjq_legalLink:focus-visible{outline:2px solid var(--shop-focus);outline-offset:3px}.-mQgjq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes -mQgjq_shopFadeIn{0%{opacity:0}to{opacity:1}}@keyframes -mQgjq_shopSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes -mQgjq_shopFadeScale{0%{opacity:0;transform:translate(-50%,-48%)scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes -mQgjq_shopDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}.-mQgjq_productPage{background:var(--uf-bg);color:var(--shop-ink);min-height:100vh;padding:5.5rem 0 5rem}.-mQgjq_breadcrumbs{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--uf-text-55);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.25rem;font-size:.65rem;display:flex}.-mQgjq_breadcrumbs a{color:var(--uf-text-55);text-decoration:none}.-mQgjq_breadcrumbs a:hover,.-mQgjq_breadcrumbs a:focus-visible{color:var(--uf-fg);outline:none}.-mQgjq_productTopBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.-mQgjq_backLink{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--uf-text-55);font-size:.7rem;text-decoration:none}.-mQgjq_backLink:hover,.-mQgjq_backLink:focus-visible{color:var(--uf-fg);outline:none}.-mQgjq_productLayout{border-bottom:1px solid var(--shop-line);align-items:start;gap:2rem;padding-bottom:3rem;display:grid}@media (min-width:900px){.-mQgjq_productLayout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3rem}}.-mQgjq_productBuy{flex-direction:column;gap:.9rem;display:flex}.-mQgjq_productTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:700;line-height:1.05}.-mQgjq_skuLine{color:var(--uf-text-55);letter-spacing:.06em;margin:0;font-size:.75rem}.-mQgjq_trustRow{border-top:1px solid var(--shop-faint);grid-template-columns:1fr 1fr;gap:.45rem 1rem;margin:.5rem 0 0;padding:.85rem 0 0;list-style:none;display:grid}.-mQgjq_trustRow li{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--uf-text-55);font-size:.6rem}.-mQgjq_productDetails{border-top:1px solid var(--shop-faint);margin-top:.75rem;padding-top:1rem}.-mQgjq_productDetailsTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-fg);margin:0 0 .65rem;font-size:.7rem}.-mQgjq_productDetails ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.-mQgjq_productDetails li{color:var(--uf-text-55);padding-left:1rem;font-size:.9rem;line-height:1.45;position:relative}.-mQgjq_productDetails li:before{content:"";background:rgb(var(--uf-fg-rgb) / .35);width:.4rem;height:1px;position:absolute;top:.7em;left:0}.-mQgjq_gallery{flex-direction:column;gap:.75rem;display:flex}.-mQgjq_galleryMain{aspect-ratio:1;background:var(--uf-shade-090909);border:1px solid rgb(var(--uf-fg-rgb) / .1);position:relative;overflow:hidden}.-mQgjq_galleryNav{z-index:2;background:rgb(var(--uf-bg-rgb) / .65);border:1px solid rgb(var(--uf-fg-rgb) / .25);width:2.6rem;height:2.6rem;color:var(--uf-fg);cursor:pointer;justify-content:center;align-items:center;font-size:1.35rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.-mQgjq_galleryNavPrev{left:.75rem}.-mQgjq_galleryNavNext{right:.75rem}.-mQgjq_galleryNav:hover,.-mQgjq_galleryNav:focus-visible{border-color:var(--uf-fg);outline:none}.-mQgjq_galleryNav:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_galleryCounter{z-index:2;background:rgb(var(--uf-bg-rgb) / .7);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.12em;color:var(--uf-text-75);margin:0;padding:.25rem .45rem;font-size:.6rem;position:absolute;bottom:.75rem;right:.75rem}.-mQgjq_galleryThumbs{grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.5rem;display:grid}.-mQgjq_galleryThumb{aspect-ratio:1;border:1px solid rgb(var(--uf-fg-rgb) / .12);background:var(--uf-shade-090909);cursor:pointer;padding:0;position:relative;overflow:hidden}.-mQgjq_galleryThumbActive,.-mQgjq_galleryThumb:hover,.-mQgjq_galleryThumb:focus-visible{border-color:rgb(var(--uf-fg-rgb) / .7);outline:none}.-mQgjq_galleryThumb:focus-visible{outline:2px solid var(--shop-focus);outline-offset:2px}.-mQgjq_related{padding:3rem 0 1rem}.-mQgjq_relatedHead{border-bottom:1px solid var(--shop-line);margin-bottom:1.5rem;padding-bottom:1rem}.-mQgjq_relatedTitle{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:700}.-mQgjq_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:800px){.-mQgjq_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.-mQgjq_relatedCard{color:inherit;border:1px solid rgb(var(--uf-fg-rgb) / .1);background:var(--uf-shade-0a0a0a);flex-direction:column;text-decoration:none;transition:border-color .2s;display:flex}.-mQgjq_relatedCard:hover,.-mQgjq_relatedCard:focus-visible{border-color:rgb(var(--uf-fg-rgb) / .3);outline:none}.-mQgjq_relatedMedia{aspect-ratio:1;border-bottom:1px solid rgb(var(--uf-fg-rgb) / .08);display:block;position:relative;overflow:hidden}.-mQgjq_relatedMeta{flex-direction:column;gap:.3rem;padding:.85rem .9rem 1rem;display:flex}.-mQgjq_relatedName{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--uf-fg);font-size:.85rem;line-height:1.25}@media (prefers-reduced-motion:reduce){.-mQgjq_cardReveal,.-mQgjq_backdrop,.-mQgjq_detailPanel,.-mQgjq_cartDrawer,.-mQgjq_cartLaunch,.-mQgjq_cartFab,.-mQgjq_featuredBtn,.-mQgjq_featuredMedia,.-mQgjq_cardMediaImg,.-mQgjq_cardSheen,.-mQgjq_cardBtn,.-mQgjq_addBtn,.-mQgjq_checkoutBtn{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.-mQgjq_featuredMedia,.-mQgjq_featuredMediaBtn:hover:not(:disabled) .-mQgjq_featuredMedia{transform:none}@media (min-width:800px){.-mQgjq_detailPanel{transform:translate(-50%,-50%)}}}
.EZoWya_footer{border-top:1px solid rgb(var(--uf-fg-rgb) / .1);background:var(--uf-bg);color:var(--uf-ink-muted);margin-top:auto}.EZoWya_shell{width:100%;max-width:var(--uf-container);padding:2.75rem var(--uf-gutter) calc(1.25rem + var(--uf-safe-bottom));margin-inline:auto}@media (min-width:768px){.EZoWya_shell{padding-inline:var(--uf-gutter-lg);padding-top:3.25rem}}.EZoWya_main{flex-direction:column;gap:2rem;display:flex}.EZoWya_brand{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem 1.2rem;max-width:42rem;display:grid}.EZoWya_logoLink{opacity:.95;transition:opacity var(--uf-duration-fast) ease;flex-shrink:0;display:inline-flex}.EZoWya_logoLink:hover,.EZoWya_logoLink:focus-visible{opacity:.7}.EZoWya_logoLink:focus-visible{box-shadow:var(--uf-focus-ring);outline:none}.EZoWya_logo{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem;display:block}@media (min-width:768px){.EZoWya_logo{width:4rem;height:4rem}}.EZoWya_brandCopy{flex-direction:column;gap:.4rem;min-width:0;padding-top:.1rem;display:flex}.EZoWya_eyebrow{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:var(--uf-tracking-eyebrow);text-transform:uppercase;color:var(--uf-text-55);font-size:.625rem;font-weight:600}.EZoWya_name{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:var(--uf-tracking-display);text-transform:uppercase;color:var(--uf-fg);font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:600;line-height:1.05}.EZoWya_tagline{max-width:36rem;font-family:var(--font-sans), ui-sans-serif, sans-serif;color:var(--uf-text-50);margin-top:.15rem;font-size:.875rem;line-height:1.55}.EZoWya_email{width:fit-content;min-height:2.5rem;font-family:var(--font-sans), ui-sans-serif, sans-serif;color:var(--uf-text-62);transition:color var(--uf-duration-fast) ease;align-items:center;margin-top:-.13rem;margin-bottom:-.68rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.EZoWya_email:hover,.EZoWya_email:focus-visible{color:var(--uf-fg)}.EZoWya_email:focus-visible{box-shadow:var(--uf-focus-ring);outline:none}.EZoWya_aside{border-top:1px solid rgb(var(--uf-fg-rgb) / .1);gap:1.5rem;min-width:0;padding-top:1.35rem;display:grid}@media (min-width:700px){.EZoWya_aside{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2rem 3rem}.EZoWya_navBlock{text-align:right}.EZoWya_navBlock .EZoWya_navList{justify-content:flex-end}}.EZoWya_platformBlock,.EZoWya_navBlock{min-width:0}.EZoWya_heading{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--uf-text-72);margin-bottom:.65rem;font-size:.625rem;font-weight:600}.EZoWya_platformList{flex-wrap:wrap;align-items:center;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.EZoWya_platformLink{width:2.5rem;height:2.5rem;color:var(--uf-text-50);transition:color .28s var(--uf-ease-out), transform .28s var(--uf-ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.EZoWya_platformLink:after{content:"";background:rgb(var(--uf-fg-rgb) / .85);transform-origin:50%;width:.85rem;height:1px;transition:transform .28s var(--uf-ease-out);pointer-events:none;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)scaleX(0)}.EZoWya_platformList:hover .EZoWya_platformLink:not(:hover):not(:focus-visible),.EZoWya_platformList:focus-within .EZoWya_platformLink:not(:hover):not(:focus-visible){color:var(--uf-text-28)}.EZoWya_platformLink:hover,.EZoWya_platformLink:focus-visible{color:var(--uf-fg);transform:translateY(-2px)}.EZoWya_platformLink:hover:after,.EZoWya_platformLink:focus-visible:after{transform:translate(-50%)scaleX(1)}.EZoWya_platformLink:focus-visible{box-shadow:var(--uf-focus-ring);outline:none}.EZoWya_platformIcon{width:1.25rem;height:1.25rem;transition:transform .28s var(--uf-ease-out);display:block}.EZoWya_platformLink:hover .EZoWya_platformIcon,.EZoWya_platformLink:focus-visible .EZoWya_platformIcon{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.EZoWya_platformLink,.EZoWya_platformLink:after,.EZoWya_platformIcon{transition:color var(--uf-duration-fast) ease}.EZoWya_platformLink:hover,.EZoWya_platformLink:focus-visible,.EZoWya_platformLink:hover .EZoWya_platformIcon,.EZoWya_platformLink:focus-visible .EZoWya_platformIcon{transform:none}.EZoWya_platformLink:hover:after,.EZoWya_platformLink:focus-visible:after{transform:translate(-50%)scaleX(1)}}.EZoWya_navList{flex-wrap:wrap;gap:.1rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.EZoWya_link{min-height:1.85rem;font-family:var(--font-sans), ui-sans-serif, sans-serif;color:var(--uf-text-55);transition:color var(--uf-duration-fast) ease;align-items:center;font-size:.8125rem;line-height:1.35;display:inline-flex}.EZoWya_link:hover,.EZoWya_link:focus-visible{color:var(--uf-fg)}.EZoWya_link:focus-visible{box-shadow:var(--uf-focus-ring);outline:none}.EZoWya_bar{border-top:1px solid rgb(var(--uf-fg-rgb) / .1);flex-direction:column;gap:.7rem;margin-top:2rem;padding-top:1.1rem;display:flex}@media (min-width:900px){.EZoWya_bar{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.EZoWya_copyright{font-family:var(--font-sans), ui-sans-serif, sans-serif;color:var(--uf-text-55);flex-shrink:0;font-size:.75rem}.EZoWya_legal{-moz-column-gap:1rem;flex-wrap:wrap;align-items:center;gap:.1rem 1rem;display:flex}.EZoWya_legalLink,.EZoWya_legalButton{min-height:2rem;font-family:var(--font-sans), ui-sans-serif, sans-serif;color:var(--uf-text-55);cursor:pointer;transition:color var(--uf-duration-fast) ease;background:0 0;border:none;align-items:center;padding:0;font-size:.75rem;line-height:1.3;display:inline-flex}.EZoWya_legalLink:hover,.EZoWya_legalLink:focus-visible,.EZoWya_legalButton:hover,.EZoWya_legalButton:focus-visible{color:var(--uf-text-85)}.EZoWya_legalLink:focus-visible,.EZoWya_legalButton:focus-visible{box-shadow:var(--uf-focus-ring);outline:none}@media (pointer:coarse){.EZoWya_link{min-height:2.5rem}.EZoWya_platformLink{width:2.75rem;height:2.75rem}.EZoWya_platformIcon{width:1.3rem;height:1.3rem}.EZoWya_legalLink,.EZoWya_legalButton{min-height:2.75rem}}@media (max-width:767px) and (pointer:fine){.EZoWya_navList{row-gap:0}.EZoWya_link,.EZoWya_legalLink,.EZoWya_legalButton{min-height:2.5rem}.EZoWya_legal{row-gap:0}}
._0DTiIq_section{border-bottom:1px solid rgb(var(--uf-fg-rgb) / .1);color:var(--uf-text-80);padding:4rem 0}._0DTiIq_inner{max-width:72rem;margin:0 auto;padding:0 1.5rem}@media (min-width:768px){._0DTiIq_section{padding:6rem 0}._0DTiIq_inner{padding:0 2.5rem}}._0DTiIq_title{font-family:var(--font-display), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--uf-fg);margin:0;font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:768px){._0DTiIq_title{font-size:3rem;line-height:1}}._0DTiIq_intro{max-width:42rem;font-family:var(--font-sans), sans-serif;color:var(--uf-text-55);margin:1.25rem 0 0;font-size:1rem;line-height:1.625}@media (min-width:768px){._0DTiIq_intro{font-size:17px}}._0DTiIq_list{border-top:1px solid rgb(var(--uf-fg-rgb) / .1);margin:2rem 0 0}._0DTiIq_item{border-bottom:1px solid rgb(var(--uf-fg-rgb) / .1)}._0DTiIq_heading{scroll-margin-top:calc(var(--uf-header-h,72px) + 1rem);margin:0}._0DTiIq_question{cursor:pointer;width:100%;min-height:44px;font-family:var(--font-display), sans-serif;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:var(--uf-text-55);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.125rem 0;font-size:1rem;font-weight:600;line-height:1.35;transition:color .2s;display:flex;position:relative}._0DTiIq_question:hover,._0DTiIq_questionOpen{color:var(--uf-fg)}._0DTiIq_question:focus-visible{outline:2px solid rgb(var(--uf-fg-rgb) / .6);outline-offset:2px}._0DTiIq_icon{flex:none;width:.875rem;height:.875rem;position:relative}._0DTiIq_icon:before,._0DTiIq_icon:after{content:"";background:currentColor;width:100%;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0}._0DTiIq_icon:after{transform:rotate(90deg)}._0DTiIq_questionOpen ._0DTiIq_icon:after{transform:rotate(0)}._0DTiIq_panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;display:grid}._0DTiIq_panelOpen{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),visibility}._0DTiIq_panelInner{min-height:0;overflow:hidden}._0DTiIq_answer{font-family:var(--font-sans), sans-serif;color:var(--uf-text-80);margin:0;padding:0 0 1.5rem;font-size:1rem;line-height:1.625}@media (min-width:1024px) and (scripting:enabled){._0DTiIq_list{grid-template-rows:repeat(var(--faq-count), auto) 1fr;-moz-column-gap:4rem;border-top:0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:4rem;margin-top:3rem;display:grid}._0DTiIq_item{display:contents}._0DTiIq_heading{grid-column:1}._0DTiIq_question{box-shadow:inset 1px 0 0 rgb(var(--uf-fg-rgb) / .14);padding:.75rem 0 .75rem 1.25rem;font-size:.9375rem}._0DTiIq_question:before{content:"";background:var(--uf-fg);width:2px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}._0DTiIq_questionOpen:before{transform:scaleY(1)}._0DTiIq_icon{display:none}._0DTiIq_panel{opacity:0;grid-area:1/2/-1;transition:opacity 80ms,transform 80ms,visibility 0s linear 80ms;display:block;transform:translateY(.375rem)}._0DTiIq_panelOpen{opacity:1;transition:opacity .2s 80ms,transform .2s 80ms,visibility;transform:none}._0DTiIq_panelInner{overflow:visible}._0DTiIq_answer{padding:.5rem 0 0;font-size:1.25rem;line-height:1.6}}@media (scripting:none){._0DTiIq_panel{visibility:visible;grid-template-rows:1fr}._0DTiIq_icon{display:none}}@media (prefers-reduced-motion:reduce){._0DTiIq_question,._0DTiIq_question:before,._0DTiIq_icon:before,._0DTiIq_icon:after,._0DTiIq_panel,._0DTiIq_panelOpen{transition:none}._0DTiIq_panel{transform:none}}
.fnqVpG_section{border-bottom:1px solid rgb(var(--uf-fg-rgb) / .1);color:var(--uf-ink-d4d4d4);padding:4rem 0}.fnqVpG_inner{max-width:72rem;margin:0 auto;padding:0 1.5rem}@media (min-width:768px){.fnqVpG_section{padding:6rem 0}.fnqVpG_inner{padding:0 2.5rem}}.fnqVpG_eyebrow{font-family:var(--font-display), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--uf-text-55);margin:0;font-size:11px}.fnqVpG_title{font-family:var(--font-display), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--uf-fg);margin:.75rem 0 0;font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:768px){.fnqVpG_title{font-size:3rem;line-height:1}}.fnqVpG_body{margin-top:3rem}.fnqVpG_list{border-top:1px solid rgb(var(--uf-fg-rgb) / .1);margin:0;padding:0}.fnqVpG_row{border-bottom:1px solid rgb(var(--uf-fg-rgb) / .1);gap:.35rem;padding:1.1rem 0;display:grid}@media (min-width:768px){.fnqVpG_row{grid-template-columns:12rem 1fr;gap:2rem}}@media (min-width:1024px){.fnqVpG_list{-moz-column-gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;display:grid}.fnqVpG_row{grid-template-columns:none;align-content:start;gap:.5rem;padding:1.4rem 0}}.fnqVpG_term{font-family:var(--font-display), sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--uf-text-55);padding-top:.25rem;font-size:11px}.fnqVpG_value{font-family:var(--font-sans), sans-serif;color:rgb(var(--uf-fg-rgb) / calc(.85 * var(--uf-tk) + var(--uf-tc)));margin:0;font-size:1rem;line-height:1.625}.fnqVpG_value cite{color:var(--uf-fg);font-style:normal}.fnqVpG_inlineList{margin:0;padding:0;list-style:none}.fnqVpG_memberName{color:var(--uf-fg)}.fnqVpG_memberRole{color:var(--uf-text-55)}.fnqVpG_link{color:var(--uf-fg);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--uf-fg-rgb) / .3);text-decoration-color:rgb(var(--uf-fg-rgb) / .3);text-underline-offset:5px;transition:text-decoration-color .25s}.fnqVpG_link:hover,.fnqVpG_link:focus-visible{-webkit-text-decoration-color:var(--uf-fg);text-decoration-color:var(--uf-fg)}.fnqVpG_note{font-family:var(--font-display), sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--uf-text-55);margin:1.25rem 0 0;font-size:10px}
