.admin-module__nc4JNq__shell{gap:1.25rem;padding-block:1.25rem 2.5rem;display:grid}.admin-module__nc4JNq__header{border-bottom:1px solid var(--border-strong);gap:.45rem;padding-bottom:.9rem;display:grid}.admin-module__nc4JNq__headerRow,.admin-module__nc4JNq__toolbar,.admin-module__nc4JNq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;display:flex}.admin-module__nc4JNq__eyebrow,.admin-module__nc4JNq__label,.admin-module__nc4JNq__meta,.admin-module__nc4JNq__status,.admin-module__nc4JNq__issue{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:760}.admin-module__nc4JNq__header h1,.admin-module__nc4JNq__sectionHeader h2,.admin-module__nc4JNq__card h2{font-family:var(--font-editorial);letter-spacing:-.035em;margin:0;font-weight:520}.admin-module__nc4JNq__header h1{font-size:clamp(2rem,4vw,3.8rem)}.admin-module__nc4JNq__header p,.admin-module__nc4JNq__help,.admin-module__nc4JNq__note{max-width:860px;color:var(--text-muted);margin:0;line-height:1.55}.admin-module__nc4JNq__metrics{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;display:grid}.admin-module__nc4JNq__metric,.admin-module__nc4JNq__card,.admin-module__nc4JNq__empty{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas) 88%, transparent);padding:.9rem}.admin-module__nc4JNq__metric{gap:.25rem;display:grid}.admin-module__nc4JNq__metric strong{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.04em;font-size:1.65rem;font-weight:560}.admin-module__nc4JNq__filters,.admin-module__nc4JNq__formGrid,.admin-module__nc4JNq__compactGrid{gap:.75rem;display:grid}.admin-module__nc4JNq__filters{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end}.admin-module__nc4JNq__formGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.admin-module__nc4JNq__compactGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.admin-module__nc4JNq__field,.admin-module__nc4JNq__check{gap:.32rem;display:grid}.admin-module__nc4JNq__field input,.admin-module__nc4JNq__field select,.admin-module__nc4JNq__field textarea{border:1px solid var(--border);background:var(--background);min-height:2.35rem;color:var(--text);padding:.55rem .65rem;font-size:.9rem}.admin-module__nc4JNq__field textarea{resize:vertical;min-height:6rem}.admin-module__nc4JNq__span2{grid-column:1/-1}.admin-module__nc4JNq__check{border:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:2.35rem;padding:.55rem .65rem}.admin-module__nc4JNq__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.admin-module__nc4JNq__button,.admin-module__nc4JNq__linkButton,.admin-module__nc4JNq__dangerButton{border:1px solid var(--surface-graphite);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;min-height:2.35rem;padding:.55rem .75rem;font-size:.72rem;font-weight:780;display:inline-flex}.admin-module__nc4JNq__button{background:var(--surface-graphite);color:var(--text-inverse)}.admin-module__nc4JNq__linkButton{background:var(--background);color:var(--text)}.admin-module__nc4JNq__dangerButton{background:color-mix(in srgb, #8b2f2f 8%, var(--background));color:#8b2f2f;border-color:#8b2f2f}.admin-module__nc4JNq__tableWrap{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas) 90%, transparent);overflow-x:auto}.admin-module__nc4JNq__table{border-collapse:collapse;width:100%;min-width:980px;font-size:.86rem}.admin-module__nc4JNq__table th,.admin-module__nc4JNq__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:.55rem .65rem}.admin-module__nc4JNq__table th{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:800}.admin-module__nc4JNq__thumb{border:1px solid var(--border);background:#fff;place-items:center;width:4.2rem;height:4.2rem;display:grid;overflow:hidden}.admin-module__nc4JNq__thumb img,.admin-module__nc4JNq__galleryItem img{object-fit:contain;max-width:100%;max-height:100%}.admin-module__nc4JNq__statusRow,.admin-module__nc4JNq__issueRow{flex-wrap:wrap;gap:.35rem;display:flex}.admin-module__nc4JNq__status,.admin-module__nc4JNq__issue{border:1px solid var(--border);width:fit-content;padding:.22rem .42rem;display:inline-flex}.admin-module__nc4JNq__issue{border-color:color-mix(in srgb, #b8872f 56%, var(--border));color:#8a5b13}.admin-module__nc4JNq__cards{gap:.85rem;display:grid}.admin-module__nc4JNq__userRows{gap:.55rem;display:grid}.admin-module__nc4JNq__userRowsHeader,.admin-module__nc4JNq__userRow{grid-template-columns:minmax(12rem,1.55fr) minmax(4.9rem,.5fr) minmax(5.7rem,.55fr) minmax(5.9rem,.58fr) minmax(4.4rem,.42fr) minmax(5.9rem,.58fr) minmax(4.8rem,.45fr) minmax(5.9rem,auto);align-items:center;gap:.45rem;display:grid}.admin-module__nc4JNq__userRowsHeader{border-bottom:1px solid var(--border);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 .2rem .45rem;font-size:.62rem;font-weight:820}.admin-module__nc4JNq__userRow{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--canvas) 94%, white 6%), transparent), color-mix(in srgb, var(--canvas) 90%, transparent);padding:clamp(.68rem,1.05vw,.9rem)}.admin-module__nc4JNq__userIdentity,.admin-module__nc4JNq__userKpi,.admin-module__nc4JNq__userAction{gap:.18rem;min-width:0;display:grid}.admin-module__nc4JNq__userIdentity strong,.admin-module__nc4JNq__userKpi strong,.admin-module__nc4JNq__valueText{overflow-wrap:break-word}.admin-module__nc4JNq__userIdentity strong{font-size:.94rem}.admin-module__nc4JNq__userKpi strong,.admin-module__nc4JNq__valueText{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.02em;font-size:.96rem;font-weight:560}.admin-module__nc4JNq__userAction{justify-items:end}.admin-module__nc4JNq__userAction .admin-module__nc4JNq__linkButton{white-space:nowrap;min-height:2.05rem;padding-inline:.55rem}.admin-module__nc4JNq__userMobileLabel{display:none}.admin-module__nc4JNq__orderRows{gap:.8rem;display:grid}.admin-module__nc4JNq__orderRow{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--canvas) 94%, white 6%), transparent), color-mix(in srgb, var(--canvas) 88%, transparent);grid-template-columns:minmax(11rem,.85fr) minmax(0,1.3fr) minmax(14rem,.95fr);align-items:start;gap:.9rem;padding:clamp(.85rem,2vw,1.1rem);display:grid}.admin-module__nc4JNq__orderRow h2{font-family:var(--font-editorial);letter-spacing:-.02em;margin:0;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:540}.admin-module__nc4JNq__orderRowMain,.admin-module__nc4JNq__orderRowAside{gap:.45rem;min-width:0;display:grid}.admin-module__nc4JNq__orderRowMain strong,.admin-module__nc4JNq__orderRowAside strong{overflow-wrap:anywhere}.admin-module__nc4JNq__orderRowAside{text-align:right;justify-items:end}.admin-module__nc4JNq__twoColumn{gap:.9rem;display:grid}@media (min-width:980px){.admin-module__nc4JNq__twoColumn{grid-template-columns:minmax(0,1fr) minmax(20rem,.42fr);align-items:start}}@media (max-width:1180px){.admin-module__nc4JNq__userRowsHeader{display:none}.admin-module__nc4JNq__userRow{grid-template-columns:1fr;gap:.75rem}.admin-module__nc4JNq__userMobileLabel{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:820;display:block}.admin-module__nc4JNq__userAction{justify-items:stretch}.admin-module__nc4JNq__userAction .admin-module__nc4JNq__linkButton{max-width:none}}.admin-module__nc4JNq__gallery{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;display:grid}.admin-module__nc4JNq__galleryItem{border:1px solid var(--border);gap:.5rem;padding:.65rem;display:grid}.admin-module__nc4JNq__galleryItem pre,.admin-module__nc4JNq__card pre{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-warm) 30%, transparent);white-space:pre-wrap;word-break:break-word;max-width:100%;padding:.65rem;font-size:.76rem;line-height:1.45;overflow-x:auto}.admin-module__nc4JNq__imageFrame{aspect-ratio:1;background:#fff;place-items:center;display:grid}.admin-module__nc4JNq__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.admin-module__nc4JNq__srPreview{border-left:3px solid var(--surface-graphite);background:color-mix(in srgb, var(--surface-warm) 26%, transparent);gap:.25rem;padding:.75rem;display:grid}.admin-module__nc4JNq__srPreview strong{color:#1a0dab;font-size:1rem;font-weight:520}.admin-module__nc4JNq__srPreview p{color:#4d5156;margin:0;font-size:.86rem;line-height:1.35}@media (max-width:720px){.admin-module__nc4JNq__shell{padding-block:1rem 2rem}.admin-module__nc4JNq__header h1{font-family:var(--font-display);font-size:var(--mobile-display,clamp(2rem, 10vw, 3.15rem));letter-spacing:-.035em;font-weight:620;line-height:1.05}.admin-module__nc4JNq__metrics,.admin-module__nc4JNq__filters,.admin-module__nc4JNq__formGrid,.admin-module__nc4JNq__compactGrid{grid-template-columns:1fr}.admin-module__nc4JNq__headerRow,.admin-module__nc4JNq__toolbar,.admin-module__nc4JNq__sectionHeader,.admin-module__nc4JNq__actions{flex-direction:column;align-items:stretch}.admin-module__nc4JNq__button,.admin-module__nc4JNq__linkButton,.admin-module__nc4JNq__dangerButton,.admin-module__nc4JNq__field input,.admin-module__nc4JNq__field select,.admin-module__nc4JNq__check{min-height:44px}.admin-module__nc4JNq__button,.admin-module__nc4JNq__linkButton,.admin-module__nc4JNq__dangerButton{width:100%}.admin-module__nc4JNq__field input,.admin-module__nc4JNq__field select,.admin-module__nc4JNq__field textarea{font-size:16px}.admin-module__nc4JNq__tableWrap{margin-inline:calc(-1 * var(--page-gutter));scroll-padding-inline:var(--page-gutter);border-inline:0}.admin-module__nc4JNq__table{min-width:760px}.admin-module__nc4JNq__orderRow{grid-template-columns:1fr}.admin-module__nc4JNq__orderRowAside{text-align:left;justify-items:stretch}}
.commerce-module__Jyf92a__cartIcon{border:1px solid var(--border);width:2.5rem;height:2.5rem;color:var(--text);place-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-grid;position:relative}.commerce-module__Jyf92a__cartIcon:hover,.commerce-module__Jyf92a__cartIcon:focus-visible{border-color:var(--accent);color:var(--accent-strong);outline:none}.commerce-module__Jyf92a__cartIconGlyph{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.commerce-module__Jyf92a__badge{background:var(--surface-graphite);min-width:1.25rem;height:1.25rem;color:var(--text-inverse);border-radius:999px;place-items:center;font-size:.68rem;font-weight:700;display:inline-grid;position:absolute;top:-.35rem;right:-.35rem}.commerce-module__Jyf92a__productActions{gap:.75rem;display:grid}.commerce-module__Jyf92a__cardCartButton{z-index:3;border:1px solid color-mix(in srgb, var(--border-strong) 70%, transparent);min-width:44px;height:44px;color:var(--text);background:#ffffffe0;place-items:center;font-size:.75rem;font-weight:800;transition:transform .18s,border-color .18s;display:inline-grid;position:absolute;top:.65rem;right:.65rem}.commerce-module__Jyf92a__cardCartButton:hover,.commerce-module__Jyf92a__cardCartButton:focus-visible{border-color:var(--accent);outline:none;transform:translateY(-1px)}.commerce-module__Jyf92a__actionGrid{gap:.75rem;display:grid}@media (min-width:520px){.commerce-module__Jyf92a__actionGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.commerce-module__Jyf92a__buyNow,.commerce-module__Jyf92a__addToCart,.commerce-module__Jyf92a__quietButton{border:1px solid var(--surface-graphite);letter-spacing:.04em;text-align:center;text-transform:uppercase;min-height:3rem;padding:.85rem 1.1rem;font-size:.78rem;font-weight:740;transition:transform .18s,border-color .18s,background .18s,color .18s}.commerce-module__Jyf92a__buyNow{background:var(--surface-graphite);color:var(--text-inverse)}.commerce-module__Jyf92a__addToCart,.commerce-module__Jyf92a__quietButton{background:color-mix(in srgb, var(--background) 82%, white 18%);color:var(--text)}.commerce-module__Jyf92a__buyNow:hover,.commerce-module__Jyf92a__addToCart:hover,.commerce-module__Jyf92a__quietButton:hover{border-color:var(--accent);transform:translateY(-1px)}.commerce-module__Jyf92a__disabledNote{border-left:1px solid var(--border-strong);color:var(--text-muted);padding-left:1rem;font-size:.9rem;line-height:1.6}.commerce-module__Jyf92a__drawer{z-index:80;border:1px solid var(--border-strong);background:color-mix(in srgb, var(--canvas) 96%, white 4%);width:min(24rem,100vw - 2rem);padding:1.1rem;position:fixed;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:0 24px 70px #0000002e}.commerce-module__Jyf92a__drawerHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:1rem;padding-bottom:.85rem;display:flex}.commerce-module__Jyf92a__drawerHeader p,.commerce-module__Jyf92a__eyebrow{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:740}.commerce-module__Jyf92a__drawerHeader h2{font-family:var(--font-editorial);margin:.15rem 0 0;font-size:1.45rem;font-weight:500}.commerce-module__Jyf92a__drawerItems{gap:.8rem;max-height:18rem;padding:1rem 0;display:grid;overflow:auto}.commerce-module__Jyf92a__line{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.commerce-module__Jyf92a__lineMedia{aspect-ratio:1;background:#fff;place-items:center;padding:.45rem;display:grid}.commerce-module__Jyf92a__lineMedia img{object-fit:contain;max-width:100%;max-height:100%}.commerce-module__Jyf92a__lineTitle{color:var(--text);margin:0;font-weight:680;line-height:1.25}.commerce-module__Jyf92a__lineMeta{color:var(--text-muted);font-family:var(--font-reference,ui-monospace, monospace);overflow-wrap:break-word;word-break:normal;margin:.2rem 0 0;font-size:.72rem;line-height:1.4}.commerce-module__Jyf92a__drawerFooter{border-top:1px solid var(--border);gap:.75rem;padding-top:.95rem;display:grid}.commerce-module__Jyf92a__drawerActions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.commerce-module__Jyf92a__cartPage,.commerce-module__Jyf92a__checkoutPage,.commerce-module__Jyf92a__ordersPage{gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2rem,5vw,4.5rem);display:grid}.commerce-module__Jyf92a__commerceHeading{gap:.75rem;max-width:760px;display:grid}.commerce-module__Jyf92a__commerceHeading h1{font-family:var(--font-editorial);margin:0;font-size:clamp(3rem,7vw,6.5rem);font-weight:500;line-height:.95}.commerce-module__Jyf92a__commerceHeading span{color:var(--text-muted);font-size:1.05rem;line-height:1.65}.commerce-module__Jyf92a__cartLayout,.commerce-module__Jyf92a__checkoutLayout{gap:1.5rem;display:grid}@media (min-width:900px){.commerce-module__Jyf92a__cartLayout,.commerce-module__Jyf92a__checkoutLayout{grid-template-columns:minmax(0,1fr) minmax(20rem,.42fr);align-items:start}}.commerce-module__Jyf92a__panel,.commerce-module__Jyf92a__summaryPanel,.commerce-module__Jyf92a__emptyPanel{border-top:1px solid var(--border-strong);background:color-mix(in srgb, var(--canvas) 78%, transparent);padding:clamp(1.1rem,3vw,1.8rem) 0 0}.commerce-module__Jyf92a__cartLines{gap:1rem;display:grid}.commerce-module__Jyf92a__orderCards,.commerce-module__Jyf92a__orderDetailStack,.commerce-module__Jyf92a__statusStack{gap:.75rem;display:grid}.commerce-module__Jyf92a__orderCard,.commerce-module__Jyf92a__orderProductLine{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--canvas) 94%, white 6%), transparent), color-mix(in srgb, var(--canvas) 86%, transparent);grid-template-columns:5.6rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(.85rem,2vw,1.15rem);display:grid}.commerce-module__Jyf92a__orderCardMain{gap:.25rem;min-width:0;display:grid}.commerce-module__Jyf92a__orderCardAside,.commerce-module__Jyf92a__productPriceBlock{text-align:right;justify-items:end;gap:.55rem;min-width:8rem;display:grid}.commerce-module__Jyf92a__orderItemSummary{color:var(--text);font-family:var(--font-editorial);margin:0;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:520;line-height:1.2}.commerce-module__Jyf92a__orderThumb{aspect-ratio:1;border:1px solid var(--border);width:5.6rem;color:var(--text-muted);font-family:var(--font-editorial);letter-spacing:.08em;background:#fff;place-items:center;font-size:1.15rem;display:grid;overflow:hidden}.commerce-module__Jyf92a__orderThumb img{object-fit:contain;width:100%;height:100%}.commerce-module__Jyf92a__quietLink{color:var(--accent-strong);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:4px;font-size:.76rem;font-weight:760}.commerce-module__Jyf92a__failurePanel{border:1px solid color-mix(in srgb, #9f5f21 56%, var(--border));background:linear-gradient(135deg, #f5dfbf38, transparent), color-mix(in srgb, var(--canvas) 88%, transparent);gap:.85rem;padding:clamp(1rem,3vw,1.35rem);display:grid}.commerce-module__Jyf92a__failurePanel h2{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,3vw,2rem);font-weight:520}.commerce-module__Jyf92a__failurePanel p{color:var(--text-muted);margin:0;line-height:1.55}.commerce-module__Jyf92a__metaGrid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;margin:0;display:grid}.commerce-module__Jyf92a__metaGrid div{border-top:1px solid var(--border);padding-top:.55rem}.commerce-module__Jyf92a__metaGrid dt{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:760}.commerce-module__Jyf92a__metaGrid dd{overflow-wrap:break-word;margin:.25rem 0 0}.commerce-module__Jyf92a__cartLine{border-bottom:1px solid var(--border);grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding-bottom:1rem;display:grid}.commerce-module__Jyf92a__quantityRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.commerce-module__Jyf92a__quantityRow input{border:1px solid var(--border);background:var(--background);width:4.5rem;min-height:2.4rem;padding-inline:.6rem}.commerce-module__Jyf92a__summaryPanel{gap:1rem;display:grid;position:sticky;top:6rem}.commerce-module__Jyf92a__totals{gap:.55rem;display:grid}.commerce-module__Jyf92a__totals div{justify-content:space-between;gap:1rem;display:flex}.commerce-module__Jyf92a__totals strong{font-variant-numeric:tabular-nums;white-space:nowrap}.commerce-module__Jyf92a__totalStrong{border-top:1px solid var(--border-strong);padding-top:.75rem;font-size:1.2rem;font-weight:760}.commerce-module__Jyf92a__issues{color:var(--danger,#8b2f2f);gap:.35rem;margin:0;font-size:.86rem;line-height:1.45;display:grid}.commerce-module__Jyf92a__deliveryMapSlot{border:1px solid var(--border);background:radial-gradient(circle at 10% 0, color-mix(in srgb, var(--surface-warm) 52%, transparent) 0, transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--canvas) 92%, white 8%), transparent);grid-column:1/-1;gap:.8rem;padding:1rem;display:grid}.commerce-module__Jyf92a__deliveryChoice{flex-wrap:wrap;gap:.65rem;display:flex}.commerce-module__Jyf92a__deliveryChoice button{border:1px solid var(--border);background:var(--background);color:var(--text);letter-spacing:.04em;text-transform:uppercase;padding:.7rem .85rem;font-size:.78rem;font-weight:720}.commerce-module__Jyf92a__deliveryChoice button[aria-pressed=true]{border-color:var(--surface-graphite);background:var(--surface-graphite);color:var(--text-inverse)}.commerce-module__Jyf92a__checkoutForm{gap:1.25rem;display:grid}.commerce-module__Jyf92a__checkoutSection{gap:.9rem;display:grid}.commerce-module__Jyf92a__fieldAction{align-items:end;display:flex}.commerce-module__Jyf92a__fieldGrid{gap:.9rem;display:grid}@media (min-width:680px){.commerce-module__Jyf92a__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.commerce-module__Jyf92a__checkoutForm label{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;gap:.35rem;font-size:.76rem;font-weight:700;display:grid}.commerce-module__Jyf92a__checkoutForm input,.commerce-module__Jyf92a__checkoutForm textarea{border:1px solid var(--border);background:var(--background);min-height:2.85rem;color:var(--text);letter-spacing:0;text-transform:none;padding:.7rem .8rem;font-size:.96rem;font-weight:500}.commerce-module__Jyf92a__checkoutForm textarea{resize:vertical;min-height:6rem}.commerce-module__Jyf92a__fullField{grid-column:1/-1}.commerce-module__Jyf92a__legalConsentBox{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas) 88%, transparent);gap:.75rem;padding:1rem;display:grid}.commerce-module__Jyf92a__legalConsentBox h2{color:var(--text);font-family:var(--font-editorial);font-size:1.2rem;font-weight:500;line-height:1.2}.commerce-module__Jyf92a__checkoutForm .commerce-module__Jyf92a__checkLine{color:var(--text-muted);letter-spacing:0;text-transform:none;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;font-size:.88rem;font-weight:500;line-height:1.55}.commerce-module__Jyf92a__checkoutForm .commerce-module__Jyf92a__checkLine input{width:18px;min-width:18px;height:18px;min-height:18px;accent-color:var(--surface-graphite);margin-top:.22rem}.commerce-module__Jyf92a__checkLine a{color:var(--accent-strong);text-underline-offset:3px;text-decoration:underline}.commerce-module__Jyf92a__pickupGrid{gap:.75rem;max-height:22rem;padding-right:.2rem;display:grid;overflow:auto}@media (min-width:680px){.commerce-module__Jyf92a__pickupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.commerce-module__Jyf92a__pickupCard{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas) 88%, transparent);color:var(--text);text-align:left;gap:.35rem;padding:.9rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.commerce-module__Jyf92a__pickupCard:hover,.commerce-module__Jyf92a__pickupCard[aria-pressed=true]{border-color:var(--surface-graphite);background:color-mix(in srgb, var(--surface-warm) 30%, var(--canvas));transform:translateY(-1px)}.commerce-module__Jyf92a__pickupCard span,.commerce-module__Jyf92a__pickupCard small,.commerce-module__Jyf92a__selectedDelivery{color:var(--text-muted);font-size:.86rem;line-height:1.45}.commerce-module__Jyf92a__selectedDelivery{border-left:2px solid var(--surface-graphite);margin:0;padding-left:.75rem}.commerce-module__Jyf92a__selectedDelivery strong,.commerce-module__Jyf92a__selectedDelivery span,.commerce-module__Jyf92a__selectedDelivery small{display:block}.commerce-module__Jyf92a__cdekMapPrompt{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:1rem;padding:1rem 0;display:grid}@media (min-width:760px){.commerce-module__Jyf92a__cdekMapPrompt{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.commerce-module__Jyf92a__cdekMapPrompt h2{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,2rem);font-weight:520}.commerce-module__Jyf92a__cdekMapPrompt p{color:var(--text-muted);margin:.35rem 0 0;line-height:1.55}.commerce-module__Jyf92a__cdekFallback{border-top:1px solid var(--border);padding-top:.9rem}.commerce-module__Jyf92a__cdekFallback summary{cursor:pointer;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:720}.commerce-module__Jyf92a__cdekFallback[open]{gap:.9rem;display:grid}.commerce-module__Jyf92a__cdekWidgetOverlay{z-index:80;background:radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--surface-warm) 18%, transparent) 0, transparent 34%), color-mix(in srgb, var(--surface-graphite) 88%, black 12%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:clamp(.5rem,2vw,1.4rem);display:grid;position:fixed;inset:0}.commerce-module__Jyf92a__cdekWidgetShell{border:1px solid color-mix(in srgb, var(--border-strong) 78%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--canvas) 92%, white 8%), color-mix(in srgb, var(--surface-warm) 22%, var(--canvas))), var(--canvas);grid-template-rows:auto minmax(0,1fr);width:min(92rem,100%);height:min(48rem,100dvh - 2rem);display:grid;overflow:hidden;box-shadow:0 2rem 5rem #00000052}.commerce-module__Jyf92a__cdekWidgetHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.9rem,2vw,1.2rem);display:flex}.commerce-module__Jyf92a__cdekWidgetHeader h2{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,4vw,2.35rem);font-weight:520}.commerce-module__Jyf92a__cdekWidgetMap{background:color-mix(in srgb, var(--surface-warm) 30%, var(--canvas));width:100%;height:100%;min-height:34rem;position:relative;overflow:hidden}.commerce-module__Jyf92a__cdekWidgetRoot{width:100%;height:100%;min-height:inherit}.commerce-module__Jyf92a__cdekWidgetStatus{background:color-mix(in srgb, var(--surface-warm) 42%, var(--canvas));text-align:center;place-items:center;margin:0;padding:1.5rem;display:grid;position:absolute;inset:0}.commerce-module__Jyf92a__cdekWidgetFallbackState{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--surface-warm) 36%, transparent) 0, transparent 34%), color-mix(in srgb, var(--canvas) 94%, white 6%);text-align:center;align-content:center;place-items:center;gap:1rem;min-height:100%;padding:1.5rem;display:grid;position:absolute;inset:0}.commerce-module__Jyf92a__cdekWidgetFallbackState p{max-width:34rem}.commerce-module__Jyf92a__cdekWidgetFallbackState button{width:min(100%,18rem)}@media (max-width:620px){.commerce-module__Jyf92a__cdekWidgetOverlay{padding:0}.commerce-module__Jyf92a__cdekWidgetShell{border:0;width:100%;height:100dvh}.commerce-module__Jyf92a__cdekWidgetMap{min-height:70dvh}}.commerce-module__Jyf92a__adminShippingMeta{gap:.25rem;margin-top:.75rem;display:grid}.commerce-module__Jyf92a__statusPill{border:1px solid var(--border);width:fit-content;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;padding:.3rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.commerce-module__Jyf92a__metricCard{border-top:1px solid var(--border-strong);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--surface-warm) 42%, transparent) 0, transparent 36%), color-mix(in srgb, var(--canvas) 84%, transparent);gap:.55rem;min-height:8.5rem;padding:clamp(1rem,2.5vw,1.4rem) 0 0;display:grid}.commerce-module__Jyf92a__metricCard strong{color:var(--text);font-size:clamp(1.8rem,5vw,3.1rem);font-family:var(--font-serif,Georgia, serif);letter-spacing:-.05em;font-weight:520}.commerce-module__Jyf92a__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;display:flex}.commerce-module__Jyf92a__adminList{gap:clamp(1rem,2vw,1.4rem);display:grid}.commerce-module__Jyf92a__adminListItem,.commerce-module__Jyf92a__adminOrderCard{border-top:1px solid var(--border-strong);gap:1rem;padding-top:1rem;display:grid}.commerce-module__Jyf92a__adminOrderCard{background:linear-gradient(90deg, color-mix(in srgb, var(--surface-warm) 28%, transparent), transparent 42%), color-mix(in srgb, var(--canvas) 84%, transparent);padding:1.1rem 0 0}.commerce-module__Jyf92a__adminOrderGrid{gap:.65rem 1.1rem;display:grid}@media (min-width:760px){.commerce-module__Jyf92a__adminOrderGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.commerce-module__Jyf92a__adminOrderGrid p{color:var(--text);gap:.2rem;margin:0;font-size:.92rem;line-height:1.45;display:grid}.commerce-module__Jyf92a__adminOrderGrid span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:760}.commerce-module__Jyf92a__adminFilters{gap:.8rem;display:grid}@media (min-width:720px){.commerce-module__Jyf92a__adminFilters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}}.commerce-module__Jyf92a__adminFilters label{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;gap:.35rem;font-size:.72rem;font-weight:760;display:grid}.commerce-module__Jyf92a__adminFilters input,.commerce-module__Jyf92a__adminFilters select{border:1px solid var(--border);background:var(--background);min-height:2.65rem;color:var(--text);letter-spacing:0;text-transform:none;border-radius:0;padding:.65rem .75rem;font-size:.9rem}@media (max-width:767px){.commerce-module__Jyf92a__cartIcon{background:0 0;border-color:#0000;width:44px;height:44px}.commerce-module__Jyf92a__badge{top:.1rem;right:.05rem}.commerce-module__Jyf92a__drawer{width:100%;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border-inline:0;border-bottom:0;bottom:0;left:0;right:0}.commerce-module__Jyf92a__drawerActions{grid-template-columns:1fr}.commerce-module__Jyf92a__cartPage,.commerce-module__Jyf92a__checkoutPage,.commerce-module__Jyf92a__ordersPage{gap:1.35rem;padding-block:1.25rem 3.5rem}.commerce-module__Jyf92a__commerceHeading{gap:.55rem}.commerce-module__Jyf92a__commerceHeading h1{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.2rem,10vw,3.2rem);font-weight:620;line-height:1}.commerce-module__Jyf92a__commerceHeading span{font-size:.96rem;line-height:1.55}.commerce-module__Jyf92a__cartLayout,.commerce-module__Jyf92a__checkoutLayout{gap:1rem}.commerce-module__Jyf92a__cartLine{grid-template-columns:5rem minmax(0,1fr);gap:.75rem}.commerce-module__Jyf92a__orderCard,.commerce-module__Jyf92a__orderProductLine{grid-template-columns:4.8rem minmax(0,1fr);align-items:start}.commerce-module__Jyf92a__orderThumb{width:4.8rem}.commerce-module__Jyf92a__orderCardAside,.commerce-module__Jyf92a__productPriceBlock{text-align:left;grid-column:1/-1;justify-items:start;min-width:0}.commerce-module__Jyf92a__statusStack{align-items:start}.commerce-module__Jyf92a__quantityRow input,.commerce-module__Jyf92a__quantityRow button,.commerce-module__Jyf92a__buyNow,.commerce-module__Jyf92a__addToCart,.commerce-module__Jyf92a__quietButton,.commerce-module__Jyf92a__deliveryChoice button,.commerce-module__Jyf92a__pickupCard{min-height:44px}.commerce-module__Jyf92a__summaryPanel{z-index:22;margin-inline:calc(-1 * var(--page-gutter));padding:1rem var(--page-gutter) calc(1rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfaf8f5;border-top:1px solid #10131629;position:sticky;top:auto;bottom:0}.commerce-module__Jyf92a__checkoutForm{gap:1rem}.commerce-module__Jyf92a__checkoutSection{border-top:1px solid var(--border);gap:.75rem;padding-top:1rem}.commerce-module__Jyf92a__fieldGrid,.commerce-module__Jyf92a__pickupGrid{grid-template-columns:1fr}.commerce-module__Jyf92a__checkoutForm input,.commerce-module__Jyf92a__checkoutForm textarea{font-size:16px}.commerce-module__Jyf92a__deliveryChoice{grid-template-columns:1fr 1fr;display:grid}.commerce-module__Jyf92a__totals div{align-items:baseline}.commerce-module__Jyf92a__cdekMapPrompt{gap:.85rem}.commerce-module__Jyf92a__cdekMapPrompt button{width:100%}.commerce-module__Jyf92a__cdekWidgetOverlay{padding:0}.commerce-module__Jyf92a__cdekWidgetShell{border:0;width:100%;height:100dvh}.commerce-module__Jyf92a__cdekWidgetHeader{padding:calc(.8rem + env(safe-area-inset-top,0px)) 1rem .8rem;flex-wrap:nowrap;align-items:start}.commerce-module__Jyf92a__cdekWidgetHeader h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:620}.commerce-module__Jyf92a__cdekWidgetMap{height:100%;min-height:0}.commerce-module__Jyf92a__cdekWidgetFallbackState{align-content:center;padding:1rem}.commerce-module__Jyf92a__cdekWidgetFallbackState button{width:100%}}
.comparison-controls-module__xxzPHW__toggle{color:#172437;letter-spacing:.07em;text-transform:uppercase;background:#fcfbf8eb;border:1px solid #10171b38;justify-content:center;align-items:center;gap:.42rem;min-height:44px;font-size:.67rem;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.comparison-controls-module__xxzPHW__toggle[data-variant=card]{z-index:4;min-width:6.8rem;padding-inline:.75rem;position:absolute;top:.75rem;right:.75rem;box-shadow:0 .45rem 1.2rem #0f181e14}.comparison-controls-module__xxzPHW__toggle[data-variant=detail]{background:0 0;width:100%;min-height:3rem}.comparison-controls-module__xxzPHW__toggle[data-active=true]{color:#174b6a;background:#e7eff2;border-color:#255f85}.comparison-controls-module__xxzPHW__toggle:hover:not(:disabled),.comparison-controls-module__xxzPHW__toggle:focus-visible{border-color:#255f85}.comparison-controls-module__xxzPHW__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.comparison-controls-module__xxzPHW__toggle:disabled{cursor:not-allowed;opacity:.52}.comparison-controls-module__xxzPHW__tray{z-index:80;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));left:max(1rem, env(safe-area-inset-left));color:#f7f3e9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121e2df5;border:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:1.25rem;width:min(52rem,100% - 2rem);min-height:4.6rem;margin-inline:auto;padding:.8rem .9rem .8rem 1rem;display:flex;position:fixed;box-shadow:0 1.1rem 3.5rem #07121d47}.comparison-controls-module__xxzPHW__trayCopy,.comparison-controls-module__xxzPHW__trayActions{align-items:center;display:flex}.comparison-controls-module__xxzPHW__trayCopy{gap:.85rem;min-width:0}.comparison-controls-module__xxzPHW__trayCount{aspect-ratio:1;color:#d8b77f;width:2.8rem;font-family:var(--font-reference);border:1px solid #f7f3e93d;flex:none;place-items:center;font-size:.62rem;display:grid}.comparison-controls-module__xxzPHW__trayCopy strong{font-family:var(--font-editorial);font-size:1.1rem;font-weight:500;display:block}.comparison-controls-module__xxzPHW__trayCopy p{color:#f7f3e99e;text-overflow:ellipsis;white-space:nowrap;max-width:31rem;font-size:.68rem;overflow:hidden}.comparison-controls-module__xxzPHW__trayActions{flex:none;gap:.85rem}.comparison-controls-module__xxzPHW__trayActions button{color:#f7f3e994;text-underline-offset:.2rem;font-size:.65rem;text-decoration:underline}.comparison-controls-module__xxzPHW__trayActions a{color:#172437;letter-spacing:.05em;text-transform:uppercase;background:#f7f3e9;min-height:2.8rem;padding:.9rem 1.05rem;font-size:.68rem;font-weight:700}@media (max-width:640px){.comparison-controls-module__xxzPHW__toggle[data-variant=card]{min-width:44px;min-height:44px;padding-inline:.6rem;font-size:0;top:.55rem;right:.55rem}.comparison-controls-module__xxzPHW__toggle[data-variant=card] span{font-size:.8rem}.comparison-controls-module__xxzPHW__tray{flex-direction:column;align-items:stretch;gap:.65rem}.comparison-controls-module__xxzPHW__trayCopy p{max-width:calc(100vw - 7rem)}.comparison-controls-module__xxzPHW__trayActions{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.comparison-controls-module__xxzPHW__toggle{transition:none}}
.catalog-watch-card-module__pmrarG__card{height:100%;position:relative}.catalog-watch-card-module__pmrarG__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.catalog-watch-card-module__pmrarG__link:focus-visible{outline:2px solid var(--catalog-focus,#255f85);outline-offset:4px}.catalog-watch-card-module__pmrarG__media{aspect-ratio:4/5;background:#fff;place-items:center;padding:6%;display:grid;position:relative;overflow:hidden}.catalog-watch-card-module__pmrarG__media:before{z-index:0;color:var(--catalog-steel,#83949d);content:"ET";font-family:var(--font-reference,ui-monospace, monospace);letter-spacing:.08em;opacity:0;border:1px solid #1013161a;place-items:center;font-size:.72rem;transition:opacity .18s;display:grid;position:absolute;inset:12%}.catalog-watch-card-module__pmrarG__media:after{content:"";background:var(--catalog-champagne,#b98a45);opacity:0;height:1px;transition:opacity .26s,transform .26s;position:absolute;bottom:8%;left:9%;right:9%;transform:scaleX(.85)}.catalog-watch-card-module__pmrarG__link:hover .catalog-watch-card-module__pmrarG__media:after,.catalog-watch-card-module__pmrarG__link:focus-visible .catalog-watch-card-module__pmrarG__media:after{opacity:.55;transform:scaleX(1)}.catalog-watch-card-module__pmrarG__media img{z-index:1;color:#0000;object-fit:contain;object-position:center;width:100%;max-width:90%;height:100%;max-height:92%;font-size:0;transition:transform .26s cubic-bezier(.16,.8,.24,1);position:relative}.catalog-watch-card-module__pmrarG__media:has(.catalog-image--loading):before{opacity:1}.catalog-watch-card-module__pmrarG__media:has(.catalog-image--fallback):before{opacity:1}.catalog-watch-card-module__pmrarG__link:hover .catalog-watch-card-module__pmrarG__media img,.catalog-watch-card-module__pmrarG__link:focus-visible .catalog-watch-card-module__pmrarG__media img{transform:translateY(-6px)scale(1.015)}@media (prefers-reduced-motion:reduce){.catalog-watch-card-module__pmrarG__media,.catalog-watch-card-module__pmrarG__media:after,.catalog-watch-card-module__pmrarG__media img{transition:none}.catalog-watch-card-module__pmrarG__link:hover .catalog-watch-card-module__pmrarG__media img,.catalog-watch-card-module__pmrarG__link:focus-visible .catalog-watch-card-module__pmrarG__media img{transform:none}}.catalog-watch-card-module__pmrarG__content{flex-direction:column;flex:1;gap:.3rem;padding:1rem .1rem 0;display:flex}.catalog-watch-card-module__pmrarG__brand{color:var(--catalog-steel,#83949d);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:650;line-height:1.3}.catalog-watch-card-module__pmrarG__model{color:var(--catalog-ink,#10171b);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.4375rem,.5vw + 1.25rem,1.6875rem);font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.catalog-watch-card-module__pmrarG__reference{min-width:0;max-width:100%;color:var(--catalog-muted,#748087);font-family:var(--font-reference,ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-size:.72rem;line-height:1.3;display:block;overflow:hidden}.catalog-watch-card-module__pmrarG__price{color:var(--catalog-ink,#10171b);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:.2rem;font-size:clamp(1.375rem,.3vw + 1.25rem,1.5625rem);font-weight:640;line-height:1.25}.catalog-watch-card-module__pmrarG__specs{color:var(--catalog-muted,#748087);letter-spacing:.015em;text-transform:uppercase;gap:.12rem;margin:.1rem 0 0;font-size:.76rem;line-height:1.4;display:grid}.catalog-watch-card-module__pmrarG__footer{color:var(--catalog-blue,#255f85);letter-spacing:.01em;text-transform:uppercase;align-items:center;gap:.35rem;margin-top:auto;padding-top:.75rem;font-size:.76rem;font-weight:650;transition:color .26s;display:flex}.catalog-watch-card-module__pmrarG__link:hover .catalog-watch-card-module__pmrarG__footer,.catalog-watch-card-module__pmrarG__link:focus-visible .catalog-watch-card-module__pmrarG__footer{color:var(--catalog-ink,#10171b)}.catalog-watch-card-module__pmrarG__footerArrow{transition:transform .26s cubic-bezier(.16,.8,.24,1);display:inline-block}.catalog-watch-card-module__pmrarG__link:hover .catalog-watch-card-module__pmrarG__footerArrow,.catalog-watch-card-module__pmrarG__link:focus-visible .catalog-watch-card-module__pmrarG__footerArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.catalog-watch-card-module__pmrarG__footer,.catalog-watch-card-module__pmrarG__footerArrow{transition:none}.catalog-watch-card-module__pmrarG__link:hover .catalog-watch-card-module__pmrarG__footerArrow,.catalog-watch-card-module__pmrarG__link:focus-visible .catalog-watch-card-module__pmrarG__footerArrow{transform:none}}@media (max-width:767px){.catalog-watch-card-module__pmrarG__media{aspect-ratio:1/1.12;padding:6%}.catalog-watch-card-module__pmrarG__media img{max-width:84%;max-height:86%}.catalog-watch-card-module__pmrarG__content{gap:.22rem;padding-top:.72rem}.catalog-watch-card-module__pmrarG__brand{letter-spacing:.07em;font-size:.62rem}.catalog-watch-card-module__pmrarG__model{font-size:clamp(.94rem,3.9vw,1.1rem);line-height:1.18}.catalog-watch-card-module__pmrarG__reference{font-size:.62rem}.catalog-watch-card-module__pmrarG__price{margin-top:.08rem;font-size:clamp(1rem,4vw,1.18rem)}.catalog-watch-card-module__pmrarG__specs{display:none}.catalog-watch-card-module__pmrarG__footer{min-height:36px;padding-top:.4rem;font-size:.64rem}}
.catalog-review-drawer-module__ZzqAxW__drawer{z-index:90;color:#e8ece9;background:#0d1114;border:0;border-top:1px solid #2b3338;border-left:1px solid #2b3338;width:min(360px,100vw);max-height:70vh;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;line-height:1.5;position:fixed;bottom:0;right:0;overflow-y:auto}.catalog-review-drawer-module__ZzqAxW__toggle{z-index:91;color:#e8ece9;letter-spacing:.04em;text-transform:uppercase;background:#0d1114;border:1px solid #2b3338;padding:.4rem .7rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;position:fixed;bottom:0;right:0}.catalog-review-drawer-module__ZzqAxW__head{background:#0d1114;border-bottom:1px solid #2b3338;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex;position:sticky;top:0}.catalog-review-drawer-module__ZzqAxW__headTitle{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.catalog-review-drawer-module__ZzqAxW__closeButton{color:#e8ece9;background:0 0;border:1px solid #2b3338;padding:.15rem .5rem}.catalog-review-drawer-module__ZzqAxW__section{border-bottom:1px solid #1c2226;padding:.6rem .7rem}.catalog-review-drawer-module__ZzqAxW__sectionTitle{color:#83949d;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem;font-weight:700}.catalog-review-drawer-module__ZzqAxW__row{justify-content:space-between;gap:.5rem;padding:.1rem 0;display:flex}.catalog-review-drawer-module__ZzqAxW__rowLabel{color:#83949d}.catalog-review-drawer-module__ZzqAxW__rowValue{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-review-drawer-module__ZzqAxW__controls{gap:.3rem;display:grid}.catalog-review-drawer-module__ZzqAxW__controlButton{color:#e8ece9;text-align:left;background:0 0;border:1px solid #2b3338;padding:.35rem .5rem}.catalog-review-drawer-module__ZzqAxW__controlButtonActive{color:#dce7eb;background:#16232a;border-color:#315e74}.catalog-review-drawer-module__ZzqAxW__itemList{gap:.4rem;max-height:240px;display:grid;overflow-y:auto}.catalog-review-drawer-module__ZzqAxW__itemRow{border:1px solid #1c2226;padding:.35rem .5rem}.catalog-review-drawer-module__ZzqAxW__itemRef{font-weight:700}.catalog-review-drawer-module__ZzqAxW__itemMeta{color:#83949d}html[data-catalog-review-card-bounds="1"] .catalog-card-review-outline{outline-offset:-1px;outline:1px dashed #315e74!important}html[data-catalog-review-image-bounds="1"] .catalog-media-review-outline{outline-offset:-1px;outline:1px dashed #b9833d!important}html[data-catalog-review-grid-overlay="1"] .catalog-grid-review-overlay{background-image:repeating-linear-gradient(90deg,#315e742e 0 1px,#0000 1px 25%)}html[data-catalog-review-density=compact] .catalog-grid-review-overlay{gap:8px!important}
.catalog-list-page-module__PcbZAa__shell{--catalog-paper:#f4f1ea;--catalog-paper-light:#fbfaf6;--catalog-surface:#eeece6;--catalog-image-stage:#eef1f1;--catalog-image-stage-light:#f4f6f6;--catalog-ink:#10171b;--catalog-graphite:#2b3338;--catalog-muted:#748087;--catalog-steel:#83949d;--catalog-blue:#255f85;--catalog-blue-soft:#dce7eb;--catalog-champagne:#b98a45;--catalog-navy:#071e2a;--catalog-navy-deep:#051620;--catalog-line:#10171b24;--catalog-line-strong:#10171b3d;--catalog-focus:#255f85;color:var(--catalog-graphite);grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,1.8vw,1.75rem);padding-bottom:clamp(3rem,5vw,4.5rem);display:grid}.catalog-list-page-module__PcbZAa__toolbarWrap{z-index:20;background:var(--catalog-paper-light);border-top:1px solid var(--catalog-line);border-bottom:1px solid var(--catalog-line);position:sticky;top:64px}@media (min-width:768px){.catalog-list-page-module__PcbZAa__toolbarWrap{top:74px}}.catalog-list-page-module__PcbZAa__controlBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;min-height:64px;padding-block:.6rem;display:flex}@media (min-width:768px){.catalog-list-page-module__PcbZAa__controlBar{flex-wrap:nowrap;min-height:72px}}.catalog-list-page-module__PcbZAa__controlBarLeft{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}.catalog-list-page-module__PcbZAa__controlBarCount{color:var(--catalog-steel);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.8rem}.catalog-list-page-module__PcbZAa__controlBarRight{flex:none;align-items:center;gap:.75rem;display:flex}.catalog-list-page-module__PcbZAa__resultsHead{border-bottom:1px solid var(--catalog-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:clamp(1.75rem,2.2vw,2.25rem);display:flex}.catalog-list-page-module__PcbZAa__resultsHeadMain{flex-wrap:wrap;align-items:baseline;gap:.65rem;display:flex}.catalog-list-page-module__PcbZAa__resultsCount{color:var(--catalog-ink);font-family:var(--font-editorial);font-size:clamp(1.5rem,1.6vw,1.875rem);font-weight:500;line-height:1.15}.catalog-list-page-module__PcbZAa__resultsRange{color:var(--catalog-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.catalog-list-page-module__PcbZAa__resultsReset{color:var(--catalog-muted);letter-spacing:.02em;text-underline-offset:2px;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:650;text-decoration:underline}.catalog-list-page-module__PcbZAa__resultsReset:hover,.catalog-list-page-module__PcbZAa__resultsReset:focus-visible{color:var(--catalog-ink)}.catalog-list-page-module__PcbZAa__grid{grid-template-columns:1fr;gap:48px 24px;display:grid}@media (min-width:360px){.catalog-list-page-module__PcbZAa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:600px){.catalog-list-page-module__PcbZAa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.catalog-list-page-module__PcbZAa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.catalog-list-page-module__PcbZAa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 30px}}@media (min-width:1800px){.catalog-list-page-module__PcbZAa__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.catalog-list-page-module__PcbZAa__gridItem{min-width:0}.catalog-list-page-module__PcbZAa__insertItem{grid-column:1/-1}.catalog-list-page-module__PcbZAa__emptyState{border-top:1px solid var(--catalog-line);text-align:left;justify-items:start;gap:.85rem;padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem);display:grid}.catalog-list-page-module__PcbZAa__emptyTitle{color:var(--catalog-ink);font-family:var(--font-editorial);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500}.catalog-list-page-module__PcbZAa__emptyBody{max-width:42ch;color:var(--catalog-muted);font-size:.95rem;line-height:1.55}.catalog-list-page-module__PcbZAa__emptyCta{border:1px solid var(--catalog-ink);color:var(--catalog-ink);align-items:center;gap:.4rem;margin-top:.35rem;padding:.65rem 1.1rem;font-size:.82rem;font-weight:650;transition:background .16s,color .16s;display:inline-flex}.catalog-list-page-module__PcbZAa__emptyCta:hover,.catalog-list-page-module__PcbZAa__emptyCta:focus-visible{background:var(--catalog-ink);color:var(--catalog-paper-light)}@media (max-width:767px){.catalog-list-page-module__PcbZAa__shell{gap:1rem;padding-bottom:2.75rem}.catalog-list-page-module__PcbZAa__toolbarWrap{top:calc(56px + env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfaf6f0;margin-inline:-20px;padding-inline:20px;overflow:clip}.catalog-list-page-module__PcbZAa__controlBar{gap:.55rem;min-height:58px;padding-block:.55rem}.catalog-list-page-module__PcbZAa__controlBarLeft{flex-basis:100%;gap:.5rem}.catalog-list-page-module__PcbZAa__controlBarCount{display:none}.catalog-list-page-module__PcbZAa__controlBarRight{justify-content:space-between;gap:.5rem;width:100%}.catalog-list-page-module__PcbZAa__resultsHead{align-items:start;gap:.55rem;padding-bottom:1rem}.catalog-list-page-module__PcbZAa__resultsHeadMain{gap:.15rem;display:grid}.catalog-list-page-module__PcbZAa__resultsCount{font-family:var(--font-display);font-size:clamp(1.25rem,5.2vw,1.55rem);font-weight:620}.catalog-list-page-module__PcbZAa__resultsRange{font-size:.76rem}.catalog-list-page-module__PcbZAa__resultsReset{align-items:center;min-height:44px;display:inline-flex}.catalog-list-page-module__PcbZAa__grid{gap:28px 12px}}@media (max-width:359px){.catalog-list-page-module__PcbZAa__grid{grid-template-columns:1fr}}
.candidate-action-module__giZnjW__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.candidate-action-module__giZnjW__button,.candidate-action-module__giZnjW__statusButton,.candidate-action-module__giZnjW__removeButton{min-height:2.55rem;color:var(--text);letter-spacing:.05em;text-transform:uppercase;background:#faf8f3b8;border:1px solid #161c202e;justify-content:center;align-items:center;padding:.72rem .95rem;font-size:.72rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,opacity .18s;display:inline-flex}.candidate-action-module__giZnjW__button:hover,.candidate-action-module__giZnjW__statusButton:hover,.candidate-action-module__giZnjW__removeButton:hover{border-color:var(--accent);color:var(--accent-strong)}.candidate-action-module__giZnjW__button[data-compact=true]{min-height:2.2rem;padding:.58rem .75rem;font-size:.62rem}.candidate-action-module__giZnjW__button[data-active=true],.candidate-action-module__giZnjW__statusButton[data-active=true]{color:#f7f3e9;background:#172437;border-color:#172437}.candidate-action-module__giZnjW__removeButton{color:var(--text-muted);background:0 0;border-color:#0000}.candidate-action-module__giZnjW__message{color:var(--text-muted);flex-basis:100%;font-size:.78rem;line-height:1.5}.candidate-action-module__giZnjW__error{color:var(--danger)}@media (max-width:520px){.candidate-action-module__giZnjW__actions{width:100%}.candidate-action-module__giZnjW__button,.candidate-action-module__giZnjW__statusButton,.candidate-action-module__giZnjW__removeButton{flex:100%}}
.selection-page-module__M9S-Mq__page{--selection-navy:#17303d;--selection-navy-soft:#294654;--selection-champagne:#b88a50;--selection-champagne-soft:#f0e6d8;--selection-paper:#f4f1eb;--selection-ink-soft:#53646b;min-width:0;color:var(--selection-navy);gap:1.6rem;padding-top:clamp(1.25rem,2.5vw,2rem);padding-bottom:4rem;display:grid}.selection-page-module__M9S-Mq__eyebrow{color:var(--selection-champagne);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.selection-page-module__M9S-Mq__compactHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1.5rem;min-height:58px;padding:1rem 0 .9rem;display:flex}.selection-page-module__M9S-Mq__compactHeader h1{color:var(--text-muted);letter-spacing:0;margin:0;font-size:.82rem;font-weight:650}.selection-page-module__M9S-Mq__progressBlock{min-width:0;color:var(--text-muted);grid-template-columns:minmax(92px,auto) minmax(180px,1fr) minmax(76px,auto);align-items:center;gap:1.1rem;font-size:.78rem;font-weight:650;display:grid}.selection-page-module__M9S-Mq__progressAnswers{color:var(--text-soft);justify-self:end;font-weight:500}.selection-page-module__M9S-Mq__progress{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.28rem,1vw,.45rem);margin:0;padding:0;list-style:none;display:grid}.selection-page-module__M9S-Mq__progress li,.selection-page-module__M9S-Mq__progress a,.selection-page-module__M9S-Mq__progress li>span{min-width:0;display:block}.selection-page-module__M9S-Mq__progress li>span,.selection-page-module__M9S-Mq__progress a>span{background:var(--border);height:3px;transition:background-color .26s var(--ease-out), transform .26s var(--ease-out)}.selection-page-module__M9S-Mq__progress li[data-step-state=complete] a>span{background:var(--selection-champagne)}.selection-page-module__M9S-Mq__progress li[data-step-state=current]>span{background:var(--selection-champagne);transform-origin:50%;transform:scaleY(2)}.selection-page-module__M9S-Mq__progress a:hover>span{background:var(--selection-champagne)}.selection-page-module__M9S-Mq__flow{grid-template-columns:minmax(230px,3fr) minmax(0,9fr);align-items:start;gap:3rem;min-width:0;display:grid}.selection-page-module__M9S-Mq__flow[data-initial=true]{grid-template-columns:1fr}.selection-page-module__M9S-Mq__flow[data-initial=true] .selection-page-module__M9S-Mq__workspace{max-width:980px}.selection-page-module__M9S-Mq__initialExperience{gap:0;min-width:0;display:grid}.selection-page-module__M9S-Mq__initialExperience .selection-page-module__M9S-Mq__flow{border-bottom:1px solid color-mix(in srgb, var(--selection-navy) 18%, var(--border));padding:1.35rem 0 1.8rem}.selection-page-module__M9S-Mq__initialExperience .selection-page-module__M9S-Mq__question{gap:1.1rem;min-height:0}.selection-page-module__M9S-Mq__initialExperience .selection-page-module__M9S-Mq__questionCopy{gap:.45rem}.selection-page-module__M9S-Mq__summaryDesktop{border-top:1px solid var(--selection-navy);gap:1rem;min-width:0;padding-top:1rem;display:grid;position:sticky;top:5.5rem}.selection-page-module__M9S-Mq__summaryTitle{text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.selection-page-module__M9S-Mq__summaryEmpty{max-width:190px;color:var(--text-soft);margin:0;font-size:.82rem;line-height:1.5}.selection-page-module__M9S-Mq__answerSummary{margin:0;display:grid}.selection-page-module__M9S-Mq__answerSummary>div{border-bottom:1px solid var(--border);gap:.2rem;padding:.72rem 0;display:grid}.selection-page-module__M9S-Mq__answerSummary>div[data-current=true]{border-color:var(--selection-champagne)}.selection-page-module__M9S-Mq__answerSummary dt{color:var(--text-soft);font-size:.7rem}.selection-page-module__M9S-Mq__answerSummary dd{min-width:0;margin:0;font-size:.86rem;font-weight:650;line-height:1.35}.selection-page-module__M9S-Mq__answerSummary a{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;display:block}.selection-page-module__M9S-Mq__catalogLink{border-bottom:1px solid var(--border-strong);width:fit-content;color:var(--text-muted);padding-bottom:.25rem;font-size:.78rem;font-weight:650}.selection-page-module__M9S-Mq__summaryMobile{display:none}.selection-page-module__M9S-Mq__workspace{min-width:0}.selection-page-module__M9S-Mq__question{min-width:0;min-height:500px;animation:selection-page-module__M9S-Mq__question-enter .28s var(--ease-out) both;align-content:start;gap:1.5rem;display:grid}.selection-page-module__M9S-Mq__questionCopy{gap:.65rem;max-width:760px;display:grid}.selection-page-module__M9S-Mq__questionCopy h2{font-family:var(--font-body);letter-spacing:0;text-wrap:balance;margin:0;scroll-margin-top:calc(76px + 1rem);font-size:2.15rem;font-weight:620;line-height:1.12}.selection-page-module__M9S-Mq__questionCopy h2:focus,.selection-page-module__M9S-Mq__resultsHead h1:focus{outline:none}.selection-page-module__M9S-Mq__resultsHead h1{font-family:var(--font-editorial);letter-spacing:0;text-wrap:balance;margin:0;scroll-margin-top:calc(76px + 1rem);font-size:2.75rem;font-weight:550;line-height:1.06}.selection-page-module__M9S-Mq__questionCopy>p:last-child,.selection-page-module__M9S-Mq__resultsHead>p:last-child{max-width:700px;color:var(--text-muted);text-wrap:pretty;margin:0;line-height:1.6}.selection-page-module__M9S-Mq__optionFieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.selection-page-module__M9S-Mq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.selection-page-module__M9S-Mq__option{border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 74%, var(--selection-paper));min-width:0;min-height:92px;color:var(--selection-navy);text-align:left;cursor:pointer;transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out), transform .18s var(--ease-out);grid-template-columns:2rem minmax(0,1fr) 1.25rem;align-items:start;gap:.8rem;padding:1rem;display:grid;position:relative}.selection-page-module__M9S-Mq__option:before{content:"";width:3px;transition:background-color .18s var(--ease-out);background:0 0;position:absolute;inset:-1px auto -1px -1px}.selection-page-module__M9S-Mq__option:hover{border-color:var(--selection-champagne);transform:translateY(-2px)}.selection-page-module__M9S-Mq__option:focus-visible,.selection-page-module__M9S-Mq__continueButton:focus-visible,.selection-page-module__M9S-Mq__primaryLink:focus-visible,.selection-page-module__M9S-Mq__questionActions a:focus-visible,.selection-page-module__M9S-Mq__resultsActions a:focus-visible,.selection-page-module__M9S-Mq__progress a:focus-visible{outline:2px solid var(--selection-champagne);outline-offset:3px}.selection-page-module__M9S-Mq__option[data-selected=true]{border-color:var(--selection-navy);background:var(--selection-navy);color:#fff}.selection-page-module__M9S-Mq__option[data-selected=true]:before{background:var(--selection-champagne)}.selection-page-module__M9S-Mq__optionNumber{color:var(--text-soft);font-family:var(--font-reference);padding-top:.15rem;font-size:.7rem}.selection-page-module__M9S-Mq__option[data-selected=true] .selection-page-module__M9S-Mq__optionNumber,.selection-page-module__M9S-Mq__option[data-selected=true] .selection-page-module__M9S-Mq__optionCopy small{color:#d9e0e2}.selection-page-module__M9S-Mq__optionCopy{gap:.35rem;min-width:0;display:grid}.selection-page-module__M9S-Mq__optionCopy strong{text-wrap:balance;font-size:.94rem;font-weight:680;line-height:1.25}.selection-page-module__M9S-Mq__optionCopy small{color:var(--text-muted);text-wrap:pretty;font-size:.78rem;line-height:1.45}.selection-page-module__M9S-Mq__optionIndicator{aspect-ratio:1;border:1px solid var(--border-strong);border-radius:50%;width:1.05rem;margin-top:.05rem;display:block;position:relative}.selection-page-module__M9S-Mq__option[data-selected=true] .selection-page-module__M9S-Mq__optionIndicator{border-color:var(--selection-champagne)}.selection-page-module__M9S-Mq__option[data-selected=true] .selection-page-module__M9S-Mq__optionIndicator:after{background:var(--selection-champagne);content:"";border-radius:50%;position:absolute;inset:3px}.selection-page-module__M9S-Mq__optionFieldset[data-multiple=true] .selection-page-module__M9S-Mq__optionIndicator{border-radius:.28rem}.selection-page-module__M9S-Mq__optionFieldset[data-multiple=true] .selection-page-module__M9S-Mq__option[data-selected=true] .selection-page-module__M9S-Mq__optionIndicator:after{border-radius:.18rem;inset:2px}.selection-page-module__M9S-Mq__continueButton,.selection-page-module__M9S-Mq__primaryLink{border:1px solid var(--selection-navy);border-radius:var(--radius-sm);background:var(--selection-navy);color:#fff;width:fit-content;min-height:46px;transition:background-color .18s var(--ease-out), border-color .18s var(--ease-out), transform .18s var(--ease-out);justify-content:center;align-items:center;padding:0 1.25rem;font-size:.86rem;font-weight:680;display:inline-flex}.selection-page-module__M9S-Mq__continueButton:not(:disabled):hover,.selection-page-module__M9S-Mq__primaryLink:hover{border-color:var(--selection-navy-soft);background:var(--selection-navy-soft);transform:translateY(-1px)}.selection-page-module__M9S-Mq__continueButton:disabled{border-color:var(--border);background:var(--surface-muted);color:var(--text-soft);cursor:not-allowed}.selection-page-module__M9S-Mq__questionActions,.selection-page-module__M9S-Mq__resultsActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.selection-page-module__M9S-Mq__questionActions a,.selection-page-module__M9S-Mq__resultsActions a{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;min-height:44px;padding:0 1rem;font-size:.82rem;font-weight:650;display:inline-flex}.selection-page-module__M9S-Mq__questionActions .selection-page-module__M9S-Mq__skipLink{color:var(--text-muted);background:0 0;border-color:#0000}.selection-page-module__M9S-Mq__results{min-width:0;animation:selection-page-module__M9S-Mq__question-enter .28s var(--ease-out) both;gap:1.75rem;display:grid}.selection-page-module__M9S-Mq__resultsHead{gap:.65rem;max-width:760px;display:grid}.selection-page-module__M9S-Mq__resultComposition{gap:1rem;min-width:0;display:grid}.selection-page-module__M9S-Mq__resultCard{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;display:grid;overflow:hidden}.selection-page-module__M9S-Mq__resultCard[data-variant=featured]{border-color:color-mix(in srgb, var(--selection-navy) 34%, var(--border));grid-template-columns:minmax(320px,1.08fr) minmax(340px,.92fr);align-items:start}.selection-page-module__M9S-Mq__resultMedia{aspect-ratio:4/3;background:#fff;align-self:center;width:100%;min-width:0;display:block;position:relative}.selection-page-module__M9S-Mq__imageStage{min-width:0;min-height:0;display:block;position:absolute;inset:10%}.selection-page-module__M9S-Mq__watchImage{object-fit:contain;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}.selection-page-module__M9S-Mq__imageFallback{background:#fff;place-items:center;width:100%;height:100%;min-height:0;display:grid}.selection-page-module__M9S-Mq__watchSilhouette{place-items:center;width:76px;height:170px;display:grid;position:relative}.selection-page-module__M9S-Mq__watchSilhouette:before{content:"";background:#e2ddd4;border:1px solid #a6a197;border-radius:3px;position:absolute;inset:0 24px}.selection-page-module__M9S-Mq__watchSilhouette>span{z-index:1;aspect-ratio:1;background:#f8f6f1;border:2px solid #8e897f;border-radius:50%;width:76px;display:block;position:relative}.selection-page-module__M9S-Mq__watchSilhouette>span:before,.selection-page-module__M9S-Mq__watchSilhouette>span:after{content:"";transform-origin:top;background:#8e897f;width:1px;height:21px;position:absolute;top:50%;left:50%}.selection-page-module__M9S-Mq__watchSilhouette>span:before{transform:rotate(35deg)}.selection-page-module__M9S-Mq__watchSilhouette>span:after{transform:rotate(145deg)}.selection-page-module__M9S-Mq__resultCopy{align-content:start;gap:.85rem;min-width:0;padding:1.35rem;display:grid}.selection-page-module__M9S-Mq__resultCard[data-variant=alternative] .selection-page-module__M9S-Mq__resultCopy{grid-template-rows:auto auto minmax(96px,auto) auto minmax(108px,auto) auto auto auto}.selection-page-module__M9S-Mq__resultCard[data-variant=alternative] .selection-page-module__M9S-Mq__resultRole{min-height:72px}.selection-page-module__M9S-Mq__resultCard[data-variant=alternative] .selection-page-module__M9S-Mq__resultActions{grid-row:7}.selection-page-module__M9S-Mq__resultCard[data-variant=alternative] .selection-page-module__M9S-Mq__explanation{grid-row:8}.selection-page-module__M9S-Mq__resultCard[data-variant=featured] .selection-page-module__M9S-Mq__resultCopy{padding:2rem}.selection-page-module__M9S-Mq__resultRole{border-bottom:1px solid var(--border);gap:.25rem;padding-bottom:.8rem;display:grid}.selection-page-module__M9S-Mq__resultRole>span{color:var(--selection-navy-soft);text-transform:uppercase;font-size:.74rem;font-weight:750}.selection-page-module__M9S-Mq__resultRole small{color:var(--text-muted);font-size:.75rem;line-height:1.4}.selection-page-module__M9S-Mq__matchLabel{border-left:2px solid var(--selection-champagne);background:var(--selection-champagne-soft);color:#584329;width:fit-content;margin:0;padding:.35rem .6rem;font-size:.75rem;font-weight:720}.selection-page-module__M9S-Mq__watchIdentity{gap:.3rem;display:grid}.selection-page-module__M9S-Mq__watchIdentity p{color:var(--text-muted);text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.selection-page-module__M9S-Mq__watchIdentity h2,.selection-page-module__M9S-Mq__watchIdentity h3{font-family:var(--font-editorial);letter-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:1.45rem;font-weight:620;line-height:1.15}.selection-page-module__M9S-Mq__resultCard[data-variant=featured] .selection-page-module__M9S-Mq__watchIdentity h2{font-size:2rem}.selection-page-module__M9S-Mq__watchIdentity>span{max-width:100%;color:var(--text-soft);font-family:var(--font-reference);text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-size:.7rem;line-height:1.35;display:block;overflow:hidden}.selection-page-module__M9S-Mq__price{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:1.1rem;font-weight:650}.selection-page-module__M9S-Mq__reasons{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.selection-page-module__M9S-Mq__reasons li{color:var(--text-muted);grid-template-columns:1.1rem minmax(0,1fr);gap:.45rem;font-size:.82rem;line-height:1.45;display:grid}.selection-page-module__M9S-Mq__reasons li:before{color:var(--selection-champagne);content:"✓";font-size:.75rem;font-weight:800}.selection-page-module__M9S-Mq__dataNotice{border-left:2px solid var(--selection-champagne);color:var(--text-muted);gap:.2rem;padding-left:.7rem;font-size:.76rem;line-height:1.45;display:grid}.selection-page-module__M9S-Mq__dataNotice[data-notice=conflict]{border-color:var(--danger)}.selection-page-module__M9S-Mq__dataNotice strong{color:var(--selection-navy);font-size:.76rem}.selection-page-module__M9S-Mq__resultActions{flex-wrap:wrap;align-self:end;gap:.75rem;display:flex}.selection-page-module__M9S-Mq__explanation{border-top:1px solid var(--border);padding-top:.25rem;display:grid}.selection-page-module__M9S-Mq__explanation>button{min-height:44px;color:var(--selection-navy);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:0;font-size:.8rem;font-weight:680;display:flex}.selection-page-module__M9S-Mq__explanation>button span:last-child{font-size:1.15rem;font-weight:400}.selection-page-module__M9S-Mq__explanationPanel{animation:selection-page-module__M9S-Mq__explanation-enter .22s var(--ease-out) both;padding-top:.35rem}.selection-page-module__M9S-Mq__criteria{border-top:1px solid var(--border);margin:0;display:grid}.selection-page-module__M9S-Mq__criteria>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(90px,.28fr) minmax(0,1fr);gap:.8rem;padding:.65rem 0;display:grid}.selection-page-module__M9S-Mq__criteria dt{color:var(--text-muted);font-size:.72rem}.selection-page-module__M9S-Mq__criteria dd{gap:.18rem;min-width:0;margin:0;display:grid}.selection-page-module__M9S-Mq__criteria dd strong,.selection-page-module__M9S-Mq__criteria dd span{font-size:.72rem;line-height:1.4}.selection-page-module__M9S-Mq__criteria dd span{color:var(--text-muted)}.selection-page-module__M9S-Mq__criteria [data-status=match] dd strong{color:var(--selection-navy-soft)}.selection-page-module__M9S-Mq__criteria [data-status=unknown] dd strong{color:#80643f}.selection-page-module__M9S-Mq__criteria [data-status=conflict] dd strong{color:var(--danger)}.selection-page-module__M9S-Mq__alternatives{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.selection-page-module__M9S-Mq__resultCard[data-variant=additional]{grid-template-columns:minmax(180px,.3fr) minmax(0,.7fr)}@keyframes selection-page-module__M9S-Mq__question-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes selection-page-module__M9S-Mq__explanation-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.selection-page-module__M9S-Mq__resultCard[data-variant=featured]{grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr)}}@media (max-width:900px){.selection-page-module__M9S-Mq__flow{grid-template-columns:1fr;gap:1.2rem}.selection-page-module__M9S-Mq__summaryDesktop{display:none}.selection-page-module__M9S-Mq__summaryMobile{border-block:1px solid var(--border);display:block}.selection-page-module__M9S-Mq__summaryMobile summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;font-size:.8rem;font-weight:700;list-style:none;display:flex}.selection-page-module__M9S-Mq__summaryMobile summary::-webkit-details-marker{display:none}.selection-page-module__M9S-Mq__summaryMobile summary span{color:var(--text-muted);font-weight:550}.selection-page-module__M9S-Mq__summaryMobilePanel{gap:1rem;padding-bottom:1rem;display:grid}.selection-page-module__M9S-Mq__question{min-height:480px}}@media (max-width:767px){.selection-page-module__M9S-Mq__page{gap:1.35rem;padding-bottom:2.5rem}.selection-page-module__M9S-Mq__progressBlock{grid-template-columns:1fr auto;grid-template-areas:"step answers""rail rail";gap:.5rem 1rem}.selection-page-module__M9S-Mq__progressStep{grid-area:step}.selection-page-module__M9S-Mq__progress{grid-area:rail}.selection-page-module__M9S-Mq__progressAnswers{grid-area:answers}.selection-page-module__M9S-Mq__question{gap:1.15rem;min-height:0}.selection-page-module__M9S-Mq__questionCopy h2,.selection-page-module__M9S-Mq__resultsHead h1{scroll-margin-top:calc(56px + env(safe-area-inset-top,0px) + 1rem);font-size:1.8rem;line-height:1.12}.selection-page-module__M9S-Mq__options{grid-template-columns:1fr}.selection-page-module__M9S-Mq__option{min-height:86px;padding:.9rem}.selection-page-module__M9S-Mq__optionCopy strong{font-size:.91rem}.selection-page-module__M9S-Mq__optionCopy small{font-size:.76rem}.selection-page-module__M9S-Mq__continueButton,.selection-page-module__M9S-Mq__primaryLink{min-height:48px}.selection-page-module__M9S-Mq__resultCard[data-variant=featured],.selection-page-module__M9S-Mq__resultCard[data-variant=additional]{grid-template-columns:1fr}.selection-page-module__M9S-Mq__resultCard[data-variant=featured] .selection-page-module__M9S-Mq__resultCopy,.selection-page-module__M9S-Mq__resultCopy{padding:1.15rem}.selection-page-module__M9S-Mq__resultCard[data-variant=featured] .selection-page-module__M9S-Mq__watchIdentity h2{font-size:1.65rem}.selection-page-module__M9S-Mq__alternatives{grid-template-columns:1fr}}@media (max-width:420px){.selection-page-module__M9S-Mq__compactHeader{gap:.25rem;display:grid}.selection-page-module__M9S-Mq__option{grid-template-columns:1.7rem minmax(0,1fr) 1.1rem;gap:.6rem}.selection-page-module__M9S-Mq__criteria>div{grid-template-columns:1fr;gap:.25rem}}@media (prefers-reduced-motion:reduce){.selection-page-module__M9S-Mq__question,.selection-page-module__M9S-Mq__results,.selection-page-module__M9S-Mq__explanationPanel{animation:none}.selection-page-module__M9S-Mq__option,.selection-page-module__M9S-Mq__progress li>span,.selection-page-module__M9S-Mq__progress a>span,.selection-page-module__M9S-Mq__continueButton,.selection-page-module__M9S-Mq__primaryLink{transition:none}.selection-page-module__M9S-Mq__option:hover,.selection-page-module__M9S-Mq__continueButton:not(:disabled):hover,.selection-page-module__M9S-Mq__primaryLink:hover{transform:none}}@media (max-width:767px){.selection-page-module__M9S-Mq__page{gap:1.5rem}.selection-page-module__M9S-Mq__heading{padding-block:.75rem 1.25rem}.selection-page-module__M9S-Mq__heading h1{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.15rem,9.6vw,3.05rem);font-weight:620;line-height:1}.selection-page-module__M9S-Mq__choiceCard,.selection-page-module__M9S-Mq__continueButton,.selection-page-module__M9S-Mq__backButton,.selection-page-module__M9S-Mq__primaryLink{min-height:44px}.selection-page-module__M9S-Mq__choiceGrid{gap:.75rem}.selection-page-module__M9S-Mq__progress{top:calc(56px + env(safe-area-inset-top,0px));z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f6f1f2;position:sticky}}
.public-nav-link-module__cA-rUW__link{padding-bottom:.3rem;position:relative}.public-nav-link-module__cA-rUW__linkActive{color:#071e2a;font-weight:650}.public-nav-link-module__cA-rUW__linkActive:after{content:"";background:#b98a45;height:2px;position:absolute;bottom:0;left:0;right:0}
.compare-workspace-module__fISgyq__workspace,.compare-workspace-module__fISgyq__empty{--compare-serif:Baskerville, "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;color:#11171b}.compare-workspace-module__fISgyq__workspace{gap:0;display:grid}.compare-workspace-module__fISgyq__eyebrow{color:#8a693a;font-family:var(--font-reference);letter-spacing:.13em;font-size:.6rem}.compare-workspace-module__fISgyq__header{border-block:1px solid #10171b2b;grid-template-columns:minmax(0,7.4fr) minmax(20rem,4.6fr);min-height:clamp(24rem,29vw,29rem);display:grid;position:relative;overflow:hidden}.compare-workspace-module__fISgyq__header:after{z-index:-1;color:#17243709;content:"02";font-family:var(--compare-serif);font-size:clamp(16rem,31vw,31rem);line-height:1;position:absolute;bottom:-.28em;right:-.1em}.compare-workspace-module__fISgyq__headerCopy{align-content:center;padding:clamp(3rem,7vw,7rem) clamp(2rem,6vw,6rem) clamp(3rem,6vw,6rem) 0;display:grid}.compare-workspace-module__fISgyq__header h1,.compare-workspace-module__fISgyq__empty h1{max-width:11ch;font-family:var(--compare-serif);letter-spacing:-.052em;text-wrap:balance;margin-top:.85rem;font-size:clamp(4.2rem,7.8vw,8rem);font-weight:400;line-height:.82}.compare-workspace-module__fISgyq__headerCopy>p:last-child,.compare-workspace-module__fISgyq__empty>p{color:#687278;max-width:38rem;margin-top:1.8rem;font-size:.95rem;line-height:1.72}.compare-workspace-module__fISgyq__headerAside{z-index:1;background:#ece8df75;border-left:1px solid #10171b21;align-content:end;padding:clamp(2rem,4vw,4rem);display:grid;position:relative}.compare-workspace-module__fISgyq__comparisonSummary{align-items:flex-end;gap:1rem;display:flex}.compare-workspace-module__fISgyq__comparisonSummary strong{color:#172437;font-family:var(--compare-serif);letter-spacing:-.06em;font-size:clamp(5rem,8vw,8.5rem);font-weight:400;line-height:.65}.compare-workspace-module__fISgyq__comparisonSummary span{color:#826333;font-family:var(--font-reference);letter-spacing:.08em;text-transform:uppercase;padding-bottom:.2rem;font-size:.57rem;line-height:1.45}.compare-workspace-module__fISgyq__headerAside>p{color:#70797e;border-top:1px solid #10171b24;margin-top:2rem;padding-top:.9rem;font-size:.72rem}.compare-workspace-module__fISgyq__headerActions{flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.compare-workspace-module__fISgyq__headerActions a,.compare-workspace-module__fISgyq__headerActions button,.compare-workspace-module__fISgyq__primaryAction,.compare-workspace-module__fISgyq__oneWatch a{letter-spacing:.055em;text-transform:uppercase;border:1px solid #10171b38;justify-content:center;align-items:center;min-height:2.85rem;padding:.85rem 1.05rem;font-size:.65rem;font-weight:700;display:inline-flex}.compare-workspace-module__fISgyq__headerActions a,.compare-workspace-module__fISgyq__primaryAction{color:#f7f3e9;background:#172437}.compare-workspace-module__fISgyq__notice{color:#666d72;background:#f0ece4;border-left:2px solid #b9945d;margin-top:1.5rem;padding:.85rem 1rem;font-size:.82rem}.compare-workspace-module__fISgyq__watchRail{grid-template-columns:repeat(var(--compare-count), minmax(0, 1fr));background:#10171b1c;border-block:1px solid #10171b29;gap:1px;margin-top:clamp(2.5rem,4vw,4rem);display:grid}.compare-workspace-module__fISgyq__watchCard{background:#faf8f3;grid-template-rows:minmax(18rem,23vw) auto;min-width:0;display:grid;position:relative}.compare-workspace-module__fISgyq__watchMedia{background:linear-gradient(145deg,#f7f4ed,#e6ebe8);place-items:center;min-width:0;min-height:0;padding:clamp(1.7rem,4vw,4rem);display:grid;position:relative;overflow:hidden}.compare-workspace-module__fISgyq__watchCard:nth-child(2n) .compare-workspace-module__fISgyq__watchMedia{background:linear-gradient(145deg,#e7e0d4,#f6f3ec)}.compare-workspace-module__fISgyq__watchCard:nth-child(3n) .compare-workspace-module__fISgyq__watchMedia{background:linear-gradient(145deg,#d7dfdd,#eff1ee)}.compare-workspace-module__fISgyq__watchCard:nth-child(4n) .compare-workspace-module__fISgyq__watchMedia{background:linear-gradient(145deg,#172437,#273b55)}.compare-workspace-module__fISgyq__watchMedia:after{content:"";pointer-events:none;border:1px solid #17243714;position:absolute;inset:8%}.compare-workspace-module__fISgyq__watchMedia .catalog-image{z-index:1;object-fit:contain;mix-blend-mode:multiply;width:76%;max-width:none;height:84%;max-height:none;transition:transform .24s;position:absolute;inset:8% 12%}.compare-workspace-module__fISgyq__watchMedia:hover .catalog-image{transform:translateY(-4px)}.compare-workspace-module__fISgyq__watchCard:nth-child(4n) .compare-workspace-module__fISgyq__watchMedia .catalog-image{mix-blend-mode:normal}.compare-workspace-module__fISgyq__watchIndex{z-index:2;color:#8a693a;font-family:var(--font-reference);letter-spacing:.1em;font-size:.58rem;position:absolute;top:1.1rem;left:1.2rem}.compare-workspace-module__fISgyq__watchIdentity{border-top:1px solid #10171b1f;align-content:start;gap:.35rem;min-height:9.5rem;padding:1.2rem 4rem 1.5rem 1.2rem;display:grid}.compare-workspace-module__fISgyq__watchIdentity>span{color:#826333;font-family:var(--font-reference);letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:700}.compare-workspace-module__fISgyq__watchIdentity h2{font-family:var(--compare-serif);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.45rem,2.1vw,2.15rem);font-weight:400;line-height:1.04;overflow:hidden}.compare-workspace-module__fISgyq__watchIdentity p{color:#788187;font-family:var(--font-reference);text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-size:.58rem;overflow:hidden}.compare-workspace-module__fISgyq__candidateActions{padding:0 1.2rem 1.35rem}.compare-workspace-module__fISgyq__watchCard>button{color:#7a5b2f;text-underline-offset:.2rem;font-size:.6rem;text-decoration:underline;position:absolute;bottom:1.25rem;right:1.1rem}.compare-workspace-module__fISgyq__oneWatch{background:#ebe7de;gap:.7rem;max-width:42rem;margin-top:2rem;padding:1.5rem;display:grid}.compare-workspace-module__fISgyq__oneWatch h2{font-family:var(--compare-serif);font-size:1.8rem;font-weight:400}.compare-workspace-module__fISgyq__oneWatch p{color:#657076}.compare-workspace-module__fISgyq__oneWatch a{width:fit-content;margin-top:.4rem}.compare-workspace-module__fISgyq__tableToolbar{border-block:1px solid #10171b29;justify-content:space-between;align-items:end;gap:2rem;margin-top:clamp(4rem,7vw,7rem);padding-block:1.3rem;display:flex}.compare-workspace-module__fISgyq__tableIntro>span{font-family:var(--compare-serif);font-size:clamp(1.8rem,2.8vw,2.8rem);line-height:1}.compare-workspace-module__fISgyq__tableIntro>p{color:#788187;margin-top:.45rem;font-size:.68rem}.compare-workspace-module__fISgyq__tableFilter{justify-items:end;gap:.45rem;display:grid}.compare-workspace-module__fISgyq__tableFilter label{cursor:pointer;align-items:center;gap:.65rem;font-size:.78rem;display:flex}.compare-workspace-module__fISgyq__tableFilter input{accent-color:#255f85;width:1rem;height:1rem}.compare-workspace-module__fISgyq__tableFilter p{color:#788187;font-size:.66rem}.compare-workspace-module__fISgyq__comparisonDetails{padding-bottom:clamp(4rem,7vw,7rem)}.compare-workspace-module__fISgyq__modelLegend{grid-template-columns:repeat(var(--compare-count), minmax(0, 1fr));border-bottom:1px solid #10171b29;padding:1.2rem 0 1.5rem min(25%,18rem);display:grid}.compare-workspace-module__fISgyq__modelLegend>div{grid-template-columns:auto 1fr;align-items:baseline;gap:.2rem .65rem;padding-inline:clamp(.5rem,2vw,1.5rem);display:grid}.compare-workspace-module__fISgyq__modelLegend span{color:#b18a52;font-family:var(--font-reference);letter-spacing:.09em;grid-row:1/span 2;font-size:.52rem}.compare-workspace-module__fISgyq__modelLegend strong{font-family:var(--compare-serif);font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:400}.compare-workspace-module__fISgyq__modelLegend small{color:#8a9296;font-family:var(--font-reference);text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;font-size:.5rem;overflow:hidden}.compare-workspace-module__fISgyq__detailChapters{display:grid}.compare-workspace-module__fISgyq__detailChapter{border-bottom:1px solid #10171b2b;grid-template-columns:minmax(12rem,3fr) minmax(0,9fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,5vw,5rem);display:grid}.compare-workspace-module__fISgyq__chapterHeader{grid-template-columns:clamp(3.5rem,5vw,5.5rem) minmax(0,1fr);align-content:start;min-height:10rem;display:grid;position:relative}.compare-workspace-module__fISgyq__chapterHeader>span{color:#b18a5261;font-family:var(--compare-serif);font-size:clamp(4.5rem,7vw,7rem);line-height:.72}.compare-workspace-module__fISgyq__chapterHeader>div{z-index:1;padding-top:.2rem;position:relative}.compare-workspace-module__fISgyq__chapterHeader p,.compare-workspace-module__fISgyq__chapterHeader small{color:#94703c;font-family:var(--font-reference);letter-spacing:.09em;text-transform:uppercase;font-size:.52rem}.compare-workspace-module__fISgyq__chapterHeader h3{max-width:12ch;font-family:var(--compare-serif);letter-spacing:-.025em;margin-block:.7rem .6rem;font-size:clamp(2rem,3vw,3.15rem);font-weight:400;line-height:.96}.compare-workspace-module__fISgyq__chapterHeader small{color:#8a9296}.compare-workspace-module__fISgyq__chapterRows{align-content:start;display:grid}.compare-workspace-module__fISgyq__detailRow{border-top:1px solid #10171b21;grid-template-columns:minmax(9rem,2.2fr) minmax(0,7.8fr);gap:clamp(1rem,2vw,2rem);padding-block:1.35rem;display:grid}.compare-workspace-module__fISgyq__detailRow:last-child{border-bottom:1px solid #10171b21}.compare-workspace-module__fISgyq__detailRow h4{color:#687278;font-family:var(--font-reference);letter-spacing:.045em;text-transform:uppercase;font-size:.62rem;font-weight:600;line-height:1.45}.compare-workspace-module__fISgyq__detailValues{grid-template-columns:repeat(var(--compare-count), minmax(0, 1fr));gap:clamp(1rem,3vw,3rem);display:grid}.compare-workspace-module__fISgyq__detailValue{min-width:0;padding-left:.9rem;position:relative}.compare-workspace-module__fISgyq__detailValue:before{content:"";background:#b18a5259;width:1px;position:absolute;top:.2rem;bottom:.15rem;left:0}.compare-workspace-module__fISgyq__detailValue>span{color:#9a7848;font-family:var(--font-reference);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.38rem;font-size:.49rem;display:block}.compare-workspace-module__fISgyq__detailValue p{color:#27333c;font-size:clamp(.86rem,1vw,.98rem);line-height:1.55}.compare-workspace-module__fISgyq__detailValue[data-unknown=true] p{color:#969da0;font-family:var(--compare-serif);font-style:italic}.compare-workspace-module__fISgyq__detailRow[data-featured=true]{padding-block:1.7rem}.compare-workspace-module__fISgyq__detailRow[data-featured=true] .compare-workspace-module__fISgyq__detailValue p{color:#172437;font-family:var(--compare-serif);font-size:clamp(1.5rem,2.2vw,2.25rem);line-height:1}.compare-workspace-module__fISgyq__detailRow[data-different=false]{opacity:.72}.compare-workspace-module__fISgyq__empty{align-content:center;justify-items:start;min-height:36rem;padding-block:4rem;display:grid}.compare-workspace-module__fISgyq__empty .compare-workspace-module__fISgyq__notice{margin-top:1rem}.compare-workspace-module__fISgyq__primaryAction{margin-top:1.6rem}@media (max-width:900px){.compare-workspace-module__fISgyq__header{grid-template-columns:1fr;min-height:auto}.compare-workspace-module__fISgyq__headerCopy{padding-right:0}.compare-workspace-module__fISgyq__headerAside{border-top:1px solid #10171b21;border-left:0;min-height:18rem}.compare-workspace-module__fISgyq__watchCard{grid-template-rows:minmax(17rem,32vw) auto}.compare-workspace-module__fISgyq__modelLegend{padding-left:0}.compare-workspace-module__fISgyq__detailChapter{grid-template-columns:1fr;gap:1.5rem}.compare-workspace-module__fISgyq__chapterHeader{min-height:0}}@media (max-width:640px){.compare-workspace-module__fISgyq__header h1,.compare-workspace-module__fISgyq__empty h1{font-size:clamp(3.5rem,18vw,5.1rem)}.compare-workspace-module__fISgyq__headerCopy{padding-block:3rem}.compare-workspace-module__fISgyq__headerAside{min-height:15rem;padding-inline:1.25rem}.compare-workspace-module__fISgyq__comparisonSummary strong{font-size:5.5rem}.compare-workspace-module__fISgyq__watchRail{scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.compare-workspace-module__fISgyq__watchCard{scroll-snap-align:start;grid-template-rows:20rem auto;min-width:82vw}.compare-workspace-module__fISgyq__watchIdentity h2{white-space:normal}.compare-workspace-module__fISgyq__tableToolbar{flex-direction:column;align-items:flex-start}.compare-workspace-module__fISgyq__tableFilter{justify-items:start}.compare-workspace-module__fISgyq__modelLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 0}.compare-workspace-module__fISgyq__modelLegend>div{padding-inline:.4rem}.compare-workspace-module__fISgyq__detailChapter{padding-block:2.7rem}.compare-workspace-module__fISgyq__chapterHeader{grid-template-columns:4.25rem minmax(0,1fr)}.compare-workspace-module__fISgyq__chapterHeader>span{font-size:4.7rem}.compare-workspace-module__fISgyq__detailRow{grid-template-columns:1fr;gap:.9rem;padding-block:1.25rem}.compare-workspace-module__fISgyq__detailValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .8rem}.compare-workspace-module__fISgyq__detailValue{padding-left:.7rem}}@media (prefers-reduced-motion:reduce){.compare-workspace-module__fISgyq__watchMedia .catalog-image{transition:none}}@media (max-width:640px){.compare-workspace-module__fISgyq__header{border-top:1px solid #10171b2b}.compare-workspace-module__fISgyq__header h1,.compare-workspace-module__fISgyq__empty h1{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.25rem,10vw,3.2rem);font-weight:620;line-height:1}.compare-workspace-module__fISgyq__headerAside{min-height:auto;padding:1.25rem}.compare-workspace-module__fISgyq__headerActions{grid-template-columns:1fr;display:grid}.compare-workspace-module__fISgyq__headerActions a,.compare-workspace-module__fISgyq__headerActions button,.compare-workspace-module__fISgyq__primaryAction,.compare-workspace-module__fISgyq__oneWatch a{width:100%;min-height:44px}.compare-workspace-module__fISgyq__watchRail{margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);background:0 0;gap:.75rem}.compare-workspace-module__fISgyq__watchCard{border:1px solid #10171b1f;flex-basis:min(78vw,21rem);grid-template-rows:15.5rem auto}.compare-workspace-module__fISgyq__tableToolbar{margin-top:2.4rem;padding-block:1rem}.compare-workspace-module__fISgyq__modelLegend{top:calc(56px + env(safe-area-inset-top,0px));z-index:12;margin-inline:calc(-1 * var(--page-gutter));padding:.8rem var(--page-gutter);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfaf7f5;position:sticky}.compare-workspace-module__fISgyq__detailChapter{padding-block:2rem}.compare-workspace-module__fISgyq__detailValues{scroll-snap-type:x mandatory;gap:.75rem;display:flex;overflow-x:auto}.compare-workspace-module__fISgyq__detailValue{scroll-snap-align:start;background:#ffffff61;border-left:1px solid #b18a5259;flex:0 0 min(72vw,18rem);padding:.75rem}.compare-workspace-module__fISgyq__detailValue:before{display:none}.compare-workspace-module__fISgyq__workspace{overflow-x:clip}.compare-workspace-module__fISgyq__header h1,.compare-workspace-module__fISgyq__empty h1{max-width:100%;font-size:var(--mobile-display,clamp(2rem, 10vw, 3.15rem));line-height:1.03}.compare-workspace-module__fISgyq__headerCopy{padding-block:1.45rem 1.1rem}.compare-workspace-module__fISgyq__comparisonSummary strong{font-size:clamp(3.6rem,18vw,4.7rem)}.compare-workspace-module__fISgyq__watchRail{scrollbar-width:none;gap:.85rem;padding-block:.85rem}.compare-workspace-module__fISgyq__watchCard{background:#faf8f3eb;border:1px solid #10171b1c;flex-basis:min(74vw,19.5rem);grid-template-rows:13.5rem auto;overflow:hidden;box-shadow:0 1rem 2.5rem #1724370f}.compare-workspace-module__fISgyq__watchMedia{padding:1rem}.compare-workspace-module__fISgyq__watchIdentity{min-height:6.8rem;padding:.9rem 2.7rem 1rem .9rem}.compare-workspace-module__fISgyq__tableToolbar{gap:.75rem;margin-top:2rem}.compare-workspace-module__fISgyq__tableIntro>span,.compare-workspace-module__fISgyq__chapterHeader h3{font-family:var(--font-display);letter-spacing:-.025em;font-weight:620}.compare-workspace-module__fISgyq__modelLegend{scrollbar-width:none;gap:.65rem;display:flex;overflow-x:auto}.compare-workspace-module__fISgyq__modelLegend>div{background:#ffffff8a;border:1px solid #10171b1a;flex:0 0 min(66vw,16rem);padding:.65rem}.compare-workspace-module__fISgyq__detailChapter{gap:1rem;padding-block:1.75rem}.compare-workspace-module__fISgyq__chapterHeader{grid-template-columns:3.2rem minmax(0,1fr)}.compare-workspace-module__fISgyq__chapterHeader>span{font-size:3.55rem}.compare-workspace-module__fISgyq__chapterHeader h3{max-width:100%;font-size:clamp(1.45rem,7vw,2.05rem);line-height:1.04}.compare-workspace-module__fISgyq__detailRow{gap:.65rem;padding-block:1rem}.compare-workspace-module__fISgyq__detailRow h4{color:#826333;letter-spacing:.07em}.compare-workspace-module__fISgyq__detailValues{margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:.7rem;padding-bottom:.45rem;display:flex;overflow-x:auto}.compare-workspace-module__fISgyq__detailValue{scroll-snap-align:start;background:radial-gradient(circle at 100% 0,#b18a5217,#0000 7rem),#ffffff8c;border:1px solid #b18a5238;flex:0 0 min(68vw,16.5rem);min-height:6.25rem;padding:.85rem}.compare-workspace-module__fISgyq__detailValue p{font-size:.92rem;line-height:1.5}.compare-workspace-module__fISgyq__detailRow[data-featured=true] .compare-workspace-module__fISgyq__detailValue p{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.1rem,5vw,1.45rem);font-weight:620;line-height:1.08}}
.selection-intro-module__5Cs6ia__prelude{--prelude-line:color-mix(in srgb, var(--selection-navy) 18%, var(--border));border-block:1px solid var(--prelude-line);min-width:0}.selection-intro-module__5Cs6ia__composition{grid-template-columns:minmax(0,7fr) minmax(340px,5fr);min-width:0;display:grid}.selection-intro-module__5Cs6ia__intro{align-content:end;gap:.85rem;min-width:0;min-height:272px;padding:2rem 3.25rem 1.8rem 0;display:grid}.selection-intro-module__5Cs6ia__eyebrow,.selection-intro-module__5Cs6ia__processNumber{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:720}.selection-intro-module__5Cs6ia__eyebrow{color:var(--selection-navy-soft)}.selection-intro-module__5Cs6ia__processNumber{color:var(--selection-champagne)}.selection-intro-module__5Cs6ia__intro h1{max-width:12ch;font-family:var(--font-editorial);letter-spacing:0;text-wrap:balance;margin:0;font-size:3.65rem;font-weight:540;line-height:1.01}.selection-intro-module__5Cs6ia__intro h1 span{display:block}.selection-intro-module__5Cs6ia__deck{max-width:680px;color:var(--text-muted);margin:0;font-size:.96rem;line-height:1.58}.selection-intro-module__5Cs6ia__process{border-left:1px solid var(--prelude-line);background:color-mix(in srgb, var(--selection-paper) 64%, var(--surface));align-content:space-between;gap:1.15rem;min-width:0;padding:2rem 2.2rem 1.65rem;display:grid;position:relative;overflow:hidden}.selection-intro-module__5Cs6ia__processCopy{z-index:1;gap:.55rem;max-width:330px;display:grid;position:relative}.selection-intro-module__5Cs6ia__processCopy h2{max-width:12ch;font-family:var(--font-editorial);letter-spacing:0;text-wrap:balance;margin:0;font-size:1.5rem;font-weight:600;line-height:1.16}.selection-intro-module__5Cs6ia__processCopy>p:last-child{max-width:310px;color:var(--text-muted);margin:0;font-size:.83rem;line-height:1.5}.selection-intro-module__5Cs6ia__facts{z-index:1;border-top:1px solid var(--prelude-line);grid-template-columns:.78fr .92fr 1.3fr;gap:0;margin:0;padding:.8rem 0 0;list-style:none;display:grid;position:relative}.selection-intro-module__5Cs6ia__facts li{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:.45rem;min-width:0;padding-right:.7rem;display:grid;position:relative}.selection-intro-module__5Cs6ia__facts li:not(:last-child):after{background:var(--prelude-line);content:"";width:1px;height:2rem;position:absolute;top:.15rem;right:.55rem}.selection-intro-module__5Cs6ia__facts span{color:var(--selection-champagne);font-family:var(--font-reference);grid-row:1/3;padding-top:.18rem;font-size:.58rem}.selection-intro-module__5Cs6ia__facts strong,.selection-intro-module__5Cs6ia__facts small{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0}.selection-intro-module__5Cs6ia__facts strong{color:var(--selection-navy);font-size:.82rem;font-weight:720;line-height:1.2}.selection-intro-module__5Cs6ia__facts small{color:var(--text-muted);font-size:.67rem;line-height:1.3}.selection-intro-module__5Cs6ia__dial{width:292px;height:292px;color:color-mix(in srgb, var(--selection-navy) 23%, transparent);pointer-events:none;position:absolute;top:-94px;right:-84px;-webkit-mask-image:linear-gradient(270deg,#000 58%,#0000 94%);mask-image:linear-gradient(270deg,#000 58%,#0000 94%)}.selection-intro-module__5Cs6ia__dialArc,.selection-intro-module__5Cs6ia__dialTicks line,.selection-intro-module__5Cs6ia__dialIndex{fill:none;vector-effect:non-scaling-stroke}.selection-intro-module__5Cs6ia__dialArc{stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:0;stroke-width:1px;animation:selection-intro-module__5Cs6ia__dial-reveal .78s var(--ease-out) both}.selection-intro-module__5Cs6ia__dialTicks line{stroke:color-mix(in srgb, var(--selection-navy) 28%, transparent);stroke-width:1px}.selection-intro-module__5Cs6ia__dialTicks .selection-intro-module__5Cs6ia__activeTick{stroke:var(--selection-champagne);stroke-width:2px;animation:selection-intro-module__5Cs6ia__active-tick-settle .78s var(--ease-out) both}.selection-intro-module__5Cs6ia__dialIndex{stroke:color-mix(in srgb, var(--selection-champagne) 70%, transparent);stroke-width:1px;transform-origin:160px 176px;animation:selection-intro-module__5Cs6ia__index-settle .82s var(--ease-out) both}.selection-intro-module__5Cs6ia__dialPin{fill:var(--selection-champagne)}.selection-intro-module__5Cs6ia__progressFrame{border-top:1px solid var(--prelude-line);min-width:0;padding:.9rem 0}@keyframes selection-intro-module__5Cs6ia__dial-reveal{0%{opacity:0;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes selection-intro-module__5Cs6ia__active-tick-settle{0%{opacity:0;transform:translate(-3px,3px)}to{opacity:1;transform:translate(0)}}@keyframes selection-intro-module__5Cs6ia__index-settle{0%{opacity:0;transform:rotate(-5deg)}to{opacity:1;transform:rotate(0)}}@media (max-width:1100px){.selection-intro-module__5Cs6ia__intro{padding-right:2.2rem}.selection-intro-module__5Cs6ia__process{padding-inline:1.7rem}.selection-intro-module__5Cs6ia__dial{right:-108px}}@media (max-width:900px){.selection-intro-module__5Cs6ia__composition{grid-template-columns:1fr}.selection-intro-module__5Cs6ia__intro{min-height:0;padding:1.7rem 0 1.5rem}.selection-intro-module__5Cs6ia__process{border-top:1px solid var(--prelude-line);border-left:0;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:end;min-height:184px;padding:1.35rem 1.5rem 1.25rem}.selection-intro-module__5Cs6ia__facts{align-self:end}.selection-intro-module__5Cs6ia__dial{top:-108px;right:-76px}}@media (max-width:767px){.selection-intro-module__5Cs6ia__intro{gap:.65rem;padding:1.2rem 0 1.15rem}.selection-intro-module__5Cs6ia__intro h1{font-size:2.35rem;line-height:1.04}.selection-intro-module__5Cs6ia__deck{font-size:.87rem;line-height:1.48}.selection-intro-module__5Cs6ia__process{grid-template-columns:1fr;gap:.9rem;min-height:0;padding:1rem 1rem .95rem}.selection-intro-module__5Cs6ia__processCopy{gap:.35rem;max-width:calc(100% - 3.4rem)}.selection-intro-module__5Cs6ia__processCopy h2{max-width:none;font-size:1.15rem}.selection-intro-module__5Cs6ia__processCopy>p:last-child{max-width:31rem;font-size:.78rem;line-height:1.42}.selection-intro-module__5Cs6ia__facts{grid-template-columns:.85fr 1fr 1.35fr;padding-top:.65rem}.selection-intro-module__5Cs6ia__facts li{column-gap:.3rem;padding-right:.3rem}.selection-intro-module__5Cs6ia__facts li:not(:last-child):after{height:1.7rem;right:.25rem}.selection-intro-module__5Cs6ia__facts span{display:none}.selection-intro-module__5Cs6ia__facts strong{font-size:.76rem}.selection-intro-module__5Cs6ia__facts small{font-size:.63rem}.selection-intro-module__5Cs6ia__dial{opacity:.42;width:160px;height:160px;top:-58px;right:0}.selection-intro-module__5Cs6ia__progressFrame{padding:.7rem 0}}@media (max-width:420px){.selection-intro-module__5Cs6ia__processCopy{max-width:calc(100% - 2rem)}.selection-intro-module__5Cs6ia__facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.55rem}.selection-intro-module__5Cs6ia__facts li:last-child{border-top:1px solid var(--prelude-line);grid-column:1/-1;grid-template-columns:auto 1fr;padding-top:.5rem}.selection-intro-module__5Cs6ia__facts li:nth-child(2):after{display:none}.selection-intro-module__5Cs6ia__facts li:last-child strong{width:fit-content}}@media (prefers-reduced-motion:reduce){.selection-intro-module__5Cs6ia__dialArc,.selection-intro-module__5Cs6ia__dialTicks .selection-intro-module__5Cs6ia__activeTick,.selection-intro-module__5Cs6ia__dialIndex{animation:none}}
