footer[data-astro-cid-nns7i3if]{margin-top:var(--xr-page-top-sm);border-top:1px solid var(--xr-line-hair)}.columns[data-astro-cid-nns7i3if]{gap:44px var(--xr-col-gap-xl);padding:var(--xr-page-top-md) var(--xr-gutter) 30px;flex-wrap:wrap;display:flex}.column[data-astro-cid-nns7i3if]{flex:150px}.newsletter[data-astro-cid-nns7i3if]{flex:1.4 300px;min-width:min(88vw,280px)}h2[data-astro-cid-nns7i3if]{color:var(--xr-ink-faint);font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-size:var(--xr-text-9-5);font-weight:var(--xr-weight-medium);letter-spacing:var(--xr-track-26);margin:0}.lead[data-astro-cid-nns7i3if]{max-width:340px;color:var(--xr-ink-muted);font-size:var(--xr-text-12-5);margin:14px 0 0;line-height:1.8}.subscribe[data-astro-cid-nns7i3if]{border-bottom:1px solid var(--xr-ink);max-width:360px;margin-top:20px;display:flex}.subscribe[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]{border-radius:var(--xr-radius);min-width:0;color:var(--xr-ink);font-family:inherit;font-size:var(--xr-text-13);background:0 0;border:none;flex:1;padding:11px 0}.subscribe[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]::placeholder{color:var(--xr-ink-faint)}.subscribe[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{border-radius:var(--xr-radius);color:var(--xr-ink);font-family:inherit;font-size:var(--xr-text-16);background:0 0;border:none;padding:8px 2px 8px 14px;line-height:1}.subscribe[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]:disabled,.subscribe[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:disabled{opacity:1;cursor:not-allowed;-webkit-text-fill-color:currentcolor}.links[data-astro-cid-nns7i3if]{font-size:var(--xr-text-12);flex-direction:column;gap:11px;margin-top:18px;display:flex}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.language-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.publicity[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--xr-ink-muted)}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.language-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.language-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if][aria-current=page],.publicity[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--xr-ink)}.region[data-astro-cid-nns7i3if]{color:var(--xr-ink-faint);font-size:var(--xr-text-12);margin:17px 0 0}.base[data-astro-cid-nns7i3if]{padding:22px var(--xr-gutter) 34px;border-top:1px solid var(--xr-line-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 30px;display:flex}.base[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--xr-ink-faint);font-family:var(--xr-font-sans);font-size:var(--xr-text-9);font-weight:var(--xr-weight-regular);letter-spacing:var(--xr-track-20);margin:0}.social[data-astro-cid-nns7i3if]{font-size:var(--xr-text-12);flex-wrap:wrap;align-items:center;gap:6px 22px;display:flex}.social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.social[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{color:var(--xr-ink-muted)}.social[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--xr-ink)}.publicity[data-astro-cid-nns7i3if]{color:var(--xr-ink-faint);font-size:var(--xr-text-11);flex-wrap:wrap;gap:6px 18px;display:flex}@media (width<=640px){.columns[data-astro-cid-nns7i3if]{gap-block:36px}}@media (width>=641px){.columns[data-astro-cid-nns7i3if]:has(>.locale-column:only-child){justify-content:flex-end}.locale-column[data-astro-cid-nns7i3if]:only-child{flex:0 150px}}dialog[data-astro-cid-xlat7obg]{z-index:var(--xr-layer-menu);width:100vw;max-width:none;height:100dvh;max-height:none;padding:26px var(--xr-gutter);color:var(--xr-ink);background:var(--xr-surface);border:0;margin:0;position:fixed;inset:0}dialog[data-astro-cid-xlat7obg][open]{animation:xrfade var(--xr-duration-quick) var(--xr-ease);display:block}dialog[data-astro-cid-xlat7obg]::backdrop{background:0 0}.top[data-astro-cid-xlat7obg]{justify-content:space-between;align-items:center;display:flex}.close[data-astro-cid-xlat7obg]{font-family:var(--xr-font-sans);font-size:var(--xr-text-11);letter-spacing:var(--xr-track-20);cursor:pointer;background:0 0;border:0;padding:8px 0}.mark[data-astro-cid-xlat7obg]{width:24px;height:24px}.menu-nav[data-astro-cid-xlat7obg]{flex-direction:column;gap:20px;margin-top:48px;display:flex}.menu-nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg],.menu-nav[data-astro-cid-xlat7obg] summary[data-astro-cid-xlat7obg]{font-family:var(--xr-font-sans);font-size:var(--xr-text-13);font-weight:var(--xr-weight-regular);letter-spacing:var(--xr-track-micro)}.menu-group[data-astro-cid-xlat7obg]>summary[data-astro-cid-xlat7obg]{cursor:pointer;list-style:none}.menu-group[data-astro-cid-xlat7obg]>summary[data-astro-cid-xlat7obg]::-webkit-details-marker{display:none}.menu-group__panel[data-astro-cid-xlat7obg]{flex-direction:column;gap:14px;margin-top:16px;padding-left:16px;display:flex}.menu-group__panel[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]{color:var(--xr-ink-body);font-size:var(--xr-text-12-5);letter-spacing:var(--xr-track-micro)}html[data-xr-menu-open],body[data-xr-menu-open]{overflow:hidden}@media (width>=921px){dialog[data-astro-cid-xlat7obg]{display:none}}header[data-astro-cid-fzpbxy5g]{z-index:var(--xr-layer-header);color:var(--xr-ink);background:var(--xr-header-veil);border-bottom:1px solid var(--xr-line-hair);-webkit-backdrop-filter:blur(14px);transition:color var(--xr-duration-color) var(--xr-ease);position:sticky;top:0}header[data-astro-cid-fzpbxy5g][data-variant=home][data-hero-ready]{color:var(--xr-on-ink);-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000;position:fixed;inset-inline:0}header[data-astro-cid-fzpbxy5g][data-variant=home][data-hero-ready][data-deep]{color:var(--xr-ink)}.bar[data-astro-cid-fzpbxy5g]{height:var(--xr-header-height);padding-inline:var(--xr-gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:relative}.lead[data-astro-cid-fzpbxy5g],.desktop-nav[data-astro-cid-fzpbxy5g],.utility[data-astro-cid-fzpbxy5g]{align-items:center;display:flex}.desktop-nav[data-astro-cid-fzpbxy5g]{gap:var(--xr-nav-gap)}.utility[data-astro-cid-fzpbxy5g]{justify-content:flex-end;gap:26px}.desktop-nav[data-astro-cid-fzpbxy5g],.utility[data-astro-cid-fzpbxy5g],.menu-trigger[data-astro-cid-fzpbxy5g]{transition:opacity var(--xr-duration-veil) var(--xr-ease), visibility var(--xr-duration-veil) var(--xr-ease)}header[data-astro-cid-fzpbxy5g][data-variant=home][data-scrolled] .desktop-nav[data-astro-cid-fzpbxy5g],header[data-astro-cid-fzpbxy5g][data-variant=home][data-scrolled] .utility[data-astro-cid-fzpbxy5g],header[data-astro-cid-fzpbxy5g][data-variant=home][data-scrolled] [data-astro-cid-fzpbxy5g][data-xr-menu-trigger]{opacity:0;visibility:hidden;pointer-events:none}.desktop-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.utility[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.menu-trigger[data-astro-cid-fzpbxy5g],.nav-group[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]{color:inherit;font-family:var(--xr-font-sans);font-size:var(--xr-text-12-5);font-weight:var(--xr-weight-regular);letter-spacing:var(--xr-track-micro);white-space:nowrap}.nav-group[data-astro-cid-fzpbxy5g]{position:static}.nav-group[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]{cursor:pointer;list-style:none}.nav-group[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.nav-panel[data-astro-cid-fzpbxy5g]{z-index:1;height:calc(100vh - var(--xr-header-height));padding:62px var(--xr-gutter) 56px;-webkit-backdrop-filter:blur(3px);animation:xrfade var(--xr-duration-fast) var(--xr-ease);background:#fffffff0;position:absolute;top:100%;left:0;right:0}.nav-panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}.nav-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{width:fit-content;color:var(--xr-ink-body);font-family:var(--xr-font-sans);font-size:var(--xr-text-12-5);font-weight:var(--xr-weight-regular);letter-spacing:var(--xr-track-micro);white-space:nowrap;padding:6px 0;display:block}.nav-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--xr-ink)}.nav-panel__lead[data-astro-cid-fzpbxy5g]{color:var(--xr-ink);margin-bottom:12px}header[data-astro-cid-fzpbxy5g][data-variant=home]:has(.nav-group[open]){color:var(--xr-ink);background:var(--xr-header-veil)}.brand[data-astro-cid-fzpbxy5g]{color:inherit;font-family:Cormorant Garamond,Georgia,Songti SC,SimSun,serif;font-size:var(--xr-text-wordmark);letter-spacing:var(--xr-track-34);white-space:nowrap;margin-inline-end:calc(-1 * var(--xr-track-34))}.menu-trigger[data-astro-cid-fzpbxy5g]{cursor:pointer;background:0 0;border:0;width:22px;padding:8px 0;display:none}.menu-trigger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:currentColor;width:22px;height:1px;display:block}.menu-trigger[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]+span[data-astro-cid-fzpbxy5g]{margin-top:5px}@media (width<=920px){.desktop-nav[data-astro-cid-fzpbxy5g],.utility[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:not(:last-child){display:none}.menu-trigger[data-astro-cid-fzpbxy5g]{display:block}}@layer xr-tokens{:root{--xr-ink:#1a1815;--xr-ink-body:#57524a;--xr-ink-muted:#6f6a62;--xr-ink-quiet:#867f73;--xr-ink-faint:#a39d93;--xr-ink-disabled:#b6afa4;--xr-surface:#fff;--xr-surface-panel:#faf8f4;--xr-surface-image:#f4f1eb;--xr-surface-thumb:#f1ede6;--xr-surface-stage:#101010;--xr-on-ink:#f4f1ea;--xr-on-ink-muted:#f4f1eabf;--xr-line-faint:#f1eee8;--xr-line-hair:#edeae4;--xr-line-field:#e5e1da;--xr-line-underline:#d8d4cc;--xr-scrim:#1a181573;--xr-header-veil:#ffffffeb;--xr-tag-veil:#ffffffd9;--xr-swatch-border:#1a181529;--xr-swatch-border-lg:#1a181524;--xr-font-sans:var(--font-switzer);--xr-font-display:var(--font-jost);--xr-display-case:none;--xr-weight-light:300;--xr-weight-regular:400;--xr-weight-medium:500;--xr-weight-semibold:600;--xr-text-8-5:8.5px;--xr-text-9:9px;--xr-text-9-5:9.5px;--xr-text-10:10px;--xr-text-10-5:10.5px;--xr-text-11:11px;--xr-text-11-5:11.5px;--xr-text-12:12px;--xr-text-12-5:12.5px;--xr-text-13:13px;--xr-text-14:14px;--xr-text-15:15px;--xr-text-16:16px;--xr-text-19:19px;--xr-text-20:20px;--xr-text-wordmark:clamp(10.5px, 1.3vw, 13.5px);--xr-text-title:clamp(16px, 1.9vw, 21px);--xr-text-title-lg:clamp(17px, 2vw, 23px);--xr-track-name:.015em;--xr-track-micro:.02em;--xr-track-chip:.04em;--xr-track-14:.14em;--xr-track-16:.16em;--xr-track-18:.18em;--xr-track-20:.2em;--xr-track-22:.22em;--xr-track-24:.24em;--xr-track-26:.26em;--xr-track-28:.28em;--xr-track-30:.3em;--xr-track-32:.32em;--xr-track-34:.34em;--xr-track-code:.5em;--xr-leading-none:1;--xr-leading-145:1.45;--xr-leading-150:1.5;--xr-leading-160:1.6;--xr-leading-170:1.7;--xr-leading-180:1.8;--xr-leading-185:1.85;--xr-leading-190:1.9;--xr-leading-195:1.95;--xr-leading-215:2.15;--xr-gutter:clamp(18px, 4.5vw, 56px);--xr-grid-gap-x:clamp(10px, 1.5vw, 20px);--xr-grid-gap-y-tight:clamp(14px, 2vw, 28px);--xr-grid-gap-y:clamp(20px, 3vw, 40px);--xr-grid-gap-y-loose:clamp(28px, 4vw, 48px);--xr-nav-gap:clamp(16px, 2vw, 30px);--xr-col-gap:clamp(24px, 4vw, 64px);--xr-col-gap-lg:clamp(30px, 5vw, 80px);--xr-col-gap-xl:clamp(40px, 6vw, 110px);--xr-page-top-xs:clamp(36px, 6vh, 56px);--xr-page-top-sm:clamp(40px, 7vh, 64px);--xr-page-top-md:clamp(48px, 8vh, 76px);--xr-page-top-lg:clamp(56px, 9vh, 96px);--xr-page-top-xl:clamp(60px, 12vh, 110px);--xr-page-top-2xl:clamp(90px, 18vh, 170px);--xr-header-height:62px;--xr-sticky-top:86px;--xr-control-height:48px;--xr-control-height-lg:50px;--xr-control-height-sm:46px;--xr-chip-height:36px;--xr-chip-min-width:46px;--xr-stepper-height:30px;--xr-swatch-size:13px;--xr-swatch-size-lg:15px;--xr-radio-size:13px;--xr-radio-dot-size:7px;--xr-drawer-width:min(440px, 94vw);--xr-aspect-product:3 / 4;--xr-radius:0;--xr-radius-dot:50%;--xr-ease:ease;--xr-duration-fast:.2s;--xr-duration-quick:.25s;--xr-duration-base:.3s;--xr-duration-rise:.35s;--xr-duration-color:.4s;--xr-duration-veil:.45s;--xr-duration-page:.5s;--xr-duration-zoom:1.4s;--xr-shadow-drawer:-18px 0 60px #1a18152e;--xr-layer-header:60;--xr-layer-menu:90;--xr-layer-scrim:100;--xr-layer-drawer:101;--xr-layer-toast:120;--xr-bp-mobile:920px}:root:lang(en){--xr-display-case:uppercase}}@layer xr-base{*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--xr-surface);color:var(--xr-ink);font-family:var(--xr-font-sans);font-size:var(--xr-text-14);line-height:var(--xr-leading-160);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:var(--xr-ink);transition:color var(--xr-duration-color) var(--xr-ease);text-decoration:none}a:hover{color:var(--xr-ink-muted)}input,button,select,textarea{font:inherit;color:inherit;border-radius:var(--xr-radius)}:focus{outline:none}:focus-visible{outline:1px solid var(--xr-ink);outline-offset:2px}::placeholder{color:var(--xr-ink-faint);opacity:1}img,svg,video{max-width:100%;display:block}h1,h2,h3,h4,h5,h6,p,figure,blockquote{font-size:inherit;font-weight:inherit;margin:0}@keyframes xrfade{0%{opacity:0}to{opacity:1}}@keyframes xrup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.xr-eyebrow{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-medium);font-size:var(--xr-text-10);--xr-track:var(--xr-track-26);letter-spacing:var(--xr-track)}.xr-section-title{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-medium);font-size:var(--xr-text-11-5);--xr-track:var(--xr-track-30);letter-spacing:var(--xr-track)}.xr-page-title{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-title);--xr-track:var(--xr-track-32);letter-spacing:var(--xr-track)}.xr-page-title--lg{font-size:var(--xr-text-title-lg)}.xr-centered{text-align:center;margin-inline-end:calc(-1 * var(--xr-track,0em))}.xr-prose{font-size:var(--xr-text-13);line-height:var(--xr-leading-180);color:var(--xr-ink-body);text-wrap:pretty;overflow-wrap:break-word}.xr-prose--legal{font-size:var(--xr-text-12-5);line-height:var(--xr-leading-195)}.xr-prose--story{font-size:var(--xr-text-14);line-height:var(--xr-leading-215);color:var(--xr-ink)}.xr-meta{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-9-5);letter-spacing:var(--xr-track-18);color:var(--xr-ink-faint)}.xr-link-underline{color:var(--xr-ink-muted);border-bottom:1px solid var(--xr-line-underline);padding-bottom:2px}.xr-link-underline:hover{color:var(--xr-ink)}.xr-gutter{padding-inline:var(--xr-gutter)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer xr-components{.xr-btn{height:var(--xr-control-height);border-radius:var(--xr-radius);font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-medium);font-size:var(--xr-text-10);letter-spacing:var(--xr-track-24);line-height:var(--xr-leading-none);text-align:center;cursor:pointer;user-select:none;transition:opacity var(--xr-duration-base) var(--xr-ease), background var(--xr-duration-base) var(--xr-ease), color var(--xr-duration-base) var(--xr-ease), border-color var(--xr-duration-base) var(--xr-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding-inline:28px;display:inline-flex}.xr-btn--solid{background:var(--xr-ink);border-color:var(--xr-ink);color:var(--xr-on-ink)}.xr-btn--solid:hover{opacity:.85;color:var(--xr-on-ink)}.xr-btn--outline{border-color:var(--xr-ink);color:var(--xr-ink)}.xr-btn--outline:hover{background:var(--xr-ink);color:var(--xr-on-ink)}.xr-btn--outline.xr-btn--soft-hover:hover{background:var(--xr-surface-image);color:var(--xr-ink)}.xr-btn--quiet{height:var(--xr-control-height-sm);border-color:var(--xr-line-field);font-family:var(--xr-font-sans);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-12-5);letter-spacing:normal;transition:border-color var(--xr-duration-quick) var(--xr-ease)}.xr-btn--quiet:hover{border-color:var(--xr-ink)}.xr-btn--lg{height:var(--xr-control-height-lg);font-size:var(--xr-text-10-5)}.xr-btn--block{width:100%;display:flex}.xr-btn:disabled,.xr-btn[aria-disabled=true]{background:var(--xr-ink-disabled);border-color:var(--xr-ink-disabled);color:var(--xr-on-ink);cursor:default;opacity:1}.xr-chip{min-width:var(--xr-chip-min-width);height:var(--xr-chip-height);border:1px solid var(--xr-line-field);border-radius:var(--xr-radius);font-size:var(--xr-text-11);color:var(--xr-ink-muted);cursor:pointer;transition:border-color var(--xr-duration-quick) var(--xr-ease);background:0 0;justify-content:center;align-items:center;padding-inline:10px;display:inline-flex}.xr-chip:hover{border-color:var(--xr-ink)}.xr-chip[aria-pressed=true],.xr-chip[aria-checked=true]{border-color:var(--xr-ink);color:var(--xr-ink)}.xr-chip--variant{min-width:0;letter-spacing:var(--xr-track-chip);padding-inline:16px}.xr-field{display:block}.xr-field__label{font-size:var(--xr-text-12);color:var(--xr-ink-body)}.xr-field__label--micro{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-9);letter-spacing:var(--xr-track-20);color:var(--xr-ink-faint)}.xr-input,.xr-select{border:none;border-bottom:1px solid var(--xr-line-field);border-radius:var(--xr-radius);width:100%;font-size:var(--xr-text-13);transition:border-color var(--xr-duration-quick) var(--xr-ease);background:0 0;padding:9px 0}.xr-select{appearance:none;cursor:pointer}.xr-input--quiet{border-bottom-color:var(--xr-line-underline)}.xr-input--strong{border-bottom-color:var(--xr-ink);text-align:center;padding:12px 0}.xr-input--code{font-size:var(--xr-text-19);letter-spacing:var(--xr-track-code)}.xr-textarea{border:1px solid var(--xr-line-underline);border-radius:var(--xr-radius);width:100%;font-size:var(--xr-text-13);line-height:var(--xr-leading-170);resize:vertical;background:0 0;margin-top:10px;padding:12px}.xr-swatch{width:var(--xr-swatch-size);height:var(--xr-swatch-size);border:1px solid var(--xr-swatch-border);background:var(--xr-swatch-hex,transparent);display:block}.xr-swatch-pick{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 0 4px;display:block}.xr-swatch-pick[aria-pressed=true]{border-bottom-color:var(--xr-ink)}.xr-swatch--dot{width:var(--xr-swatch-size-lg);height:var(--xr-swatch-size-lg);border-radius:var(--xr-radius-dot);border-color:var(--xr-swatch-border-lg);outline-offset:3px;cursor:pointer}.xr-swatch--dot[aria-pressed=true]{outline:1px solid var(--xr-ink)}.xr-radio{width:var(--xr-radio-size);height:var(--xr-radio-size);border:1px solid var(--xr-ink);border-radius:var(--xr-radius-dot);flex-shrink:0;justify-content:center;align-items:center;display:flex}.xr-radio:after{content:"";width:var(--xr-radio-dot-size);height:var(--xr-radio-dot-size);border-radius:var(--xr-radius-dot);background:0 0}:checked+.xr-radio:after,[aria-checked=true] .xr-radio:after{background:var(--xr-ink)}.xr-card__media{aspect-ratio:var(--xr-aspect-product);background:var(--xr-surface-image);position:relative;overflow:hidden}.xr-card__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.xr-card__img--contain{object-fit:contain}.xr-card__img--alt{opacity:0;transition:opacity var(--xr-duration-veil) var(--xr-ease)}.xr-card:hover .xr-card__img--alt{opacity:1}.xr-card__tag{background:var(--xr-tag-veil);font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-8-5);letter-spacing:var(--xr-track-20);color:var(--xr-ink-muted);padding:4px 9px;position:absolute;top:12px;left:12px}.xr-card__tag--preorder{background:0 0;padding-left:0}.xr-card__wish{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-9);letter-spacing:var(--xr-track-18);color:var(--xr-ink-quiet);cursor:pointer;user-select:none;background:0 0;border:none;padding:4px 2px;position:absolute;top:10px;right:12px}.xr-card__wish:hover,.xr-card__wish[aria-pressed=true]{color:var(--xr-ink)}.xr-card__line{justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;display:flex}.xr-card__name{font-size:var(--xr-text-12-5);letter-spacing:var(--xr-track-micro);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xr-card__price{font-size:var(--xr-text-12);color:var(--xr-ink-muted);white-space:nowrap}.xr-card__swatches{gap:9px;margin-top:9px;display:flex}.xr-accordion{border-top:1px solid var(--xr-line-hair)}.xr-accordion__item{border-bottom:1px solid var(--xr-line-hair)}.xr-accordion__head{cursor:pointer;user-select:none;font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-medium);font-size:var(--xr-text-10);letter-spacing:var(--xr-track-24);justify-content:space-between;align-items:center;padding:16px 0;list-style:none;display:flex}.xr-accordion__head::-webkit-details-marker{display:none}.xr-accordion__head:after{content:"+";font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-light);font-size:var(--xr-text-15);line-height:var(--xr-leading-none);color:var(--xr-ink-faint)}.xr-accordion__item[open]>.xr-accordion__head:after{content:"−"}.xr-accordion__body{font-size:var(--xr-text-12-5);line-height:var(--xr-leading-185);color:var(--xr-ink-body);white-space:pre-line;animation:xrup var(--xr-duration-rise) var(--xr-ease);padding:0 0 18px}.xr-toast{z-index:var(--xr-layer-toast);background:var(--xr-ink);color:var(--xr-on-ink);font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-regular);font-size:var(--xr-text-10);letter-spacing:var(--xr-track-22);white-space:nowrap;animation:xrup var(--xr-duration-base) var(--xr-ease);padding:13px 28px;position:fixed;bottom:34px;left:50%;translate:-50%}.xr-drawer{width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.xr-drawer::backdrop{background:var(--xr-scrim);animation:xrfade var(--xr-duration-quick) var(--xr-ease);border:none}.xr-drawer__panel{z-index:var(--xr-layer-drawer);width:var(--xr-drawer-width);background:var(--xr-surface);box-shadow:var(--xr-shadow-drawer);animation:xrfade var(--xr-duration-base) var(--xr-ease);padding:30px 34px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.xr-drawer__head{justify-content:space-between;align-items:center;display:flex}.xr-drawer__title{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-medium);font-size:var(--xr-text-10-5);letter-spacing:var(--xr-track-26)}.xr-drawer__close{font-family:var(--xr-font-display);text-transform:var(--xr-display-case);font-weight:var(--xr-weight-light);font-size:var(--xr-text-20);line-height:var(--xr-leading-none);color:var(--xr-ink-faint);cursor:pointer;background:0 0;border:none}.xr-drawer__close:hover{color:var(--xr-ink)}}
