.LVobBa_shell{flex-direction:column;width:100%;min-height:100svh;display:flex}.LVobBa_main{flex-direction:column;flex:auto;display:flex}.LVobBa_main>[data-header-hero]:nth-child(1 of :not(.visually-hidden)){margin-top:calc(-1 * var(--header-h));--hero-min-height:100svh;--hero-top-inset:var(--header-h)}
._2XBdka_container{width:100%;padding-left:max(var(--container-pad), env(safe-area-inset-left,0px));padding-right:max(var(--container-pad), env(safe-area-inset-right,0px));margin-inline:auto}@media (min-width:1024px){._2XBdka_container{padding-left:max(var(--container-pad-lg), env(safe-area-inset-left,0px));padding-right:max(var(--container-pad-lg), env(safe-area-inset-right,0px))}}._2XBdka_fluid{max-width:var(--container-fluid)}._2XBdka_wide{max-width:var(--container-wide)}._2XBdka_default{max-width:var(--container-default)}._2XBdka_narrow{max-width:var(--container-narrow)}._2XBdka_text{max-width:var(--container-text)}._2XBdka_reading{max-width:var(--container-reading)}
.j9Ugvq_nav{align-items:center;gap:var(--space-2);padding-block:var(--space-3);color:var(--color-muted);letter-spacing:var(--tracking-wide);display:flex}@media (min-width:1024px){.j9Ugvq_nav{padding-block:var(--space-4)}}.j9Ugvq_list{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.j9Ugvq_sep{color:var(--color-border-strong);-webkit-user-select:none;user-select:none}.j9Ugvq_link{color:var(--color-muted);transition:color var(--dur-base) var(--ease-smooth)}.j9Ugvq_link:hover,.j9Ugvq_current{color:var(--color-fg)}
._0rpniW_content{gap:var(--space-5);flex-direction:column;display:flex}._0rpniW_alignLeft{text-align:left;align-items:flex-start}._0rpniW_alignCenter{text-align:center;align-items:center}._0rpniW_alignRight{text-align:right;align-items:flex-end}._0rpniW_richText{align-self:stretch}._0rpniW_richText>*+*{margin-top:var(--space-3)}._0rpniW_richText h2,._0rpniW_richText h3,._0rpniW_richText h4{margin-top:var(--space-5)}._0rpniW_richText a{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}._0rpniW_onDark{color:var(--color-bg);--btn-primary-bg:var(--color-bg);--btn-primary-fg:var(--color-fg);--btn-secondary-fg:var(--color-bg);--btn-secondary-border:#ffffffb3;--btn-secondary-hover-bg:#ffffff1f;--btn-link-fg:var(--color-bg);--btn-ghost-fg:var(--color-bg);--btn-ghost-hover-bg:#ffffff1f}._0rpniW_onDark h1,._0rpniW_onDark h2,._0rpniW_onDark h3,._0rpniW_onDark p,._0rpniW_onDark li,._0rpniW_onDark small{color:inherit}
._0kTQjG_hero{min-height:var(--hero-min-height,calc(100svh - var(--header-h)));padding-top:var(--hero-top-inset,0px);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (max-width:767.98px){._0kTQjG_hero{min-height:calc(var(--hero-min-height,calc(100svh - var(--header-h))) * .75)}}._0kTQjG_heroBg{z-index:-2;background:var(--hero-backdrop,var(--color-surface));position:absolute;inset:0;overflow:hidden}._0kTQjG_heroDark ._0kTQjG_heroBg{--hero-backdrop:#16130f}._0kTQjG_heroBg img,._0kTQjG_heroBg video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._0kTQjG_heroSweep{background:radial-gradient(60% 45%,#ffd6aa29,#ffd6aa00 70%);animation:7s ease-in-out infinite alternate _0kTQjG_heroSweep;position:absolute;inset:-20%}@keyframes _0kTQjG_heroSweep{0%{transform:translate(-22%,6%)scale(1)}to{transform:translate(22%,-6%)scale(1.15)}}._0kTQjG_heroVideo{opacity:0;transition:opacity 1.2s var(--ease-smooth,ease)}._0kTQjG_heroBg[data-video] ._0kTQjG_heroVideo{opacity:1}@media (prefers-reduced-motion:reduce){._0kTQjG_heroSweep{animation:none}._0kTQjG_heroVideo{transition:none}}._0kTQjG_heroDim{z-index:-1;position:absolute;inset:0}._0kTQjG_heroDimDark{background:linear-gradient(#0a0a0a00 0% 45%,#0a0a0a8c 100%)}._0kTQjG_heroDimLight{background:linear-gradient(#fff0 0% 45%,#ffffffad 100%)}._0kTQjG_heroInner{padding:var(--space-8) var(--space-4) clamp(var(--space-9), 14vh, 168px);flex-direction:column;max-width:760px;display:flex}._0kTQjG_heroEyebrow{margin:0 0 var(--space-4);color:inherit;opacity:.9;align-items:center;gap:.9em;display:inline-flex}._0kTQjG_heroEyebrow:before{content:"";background:currentColor;width:2.5em;height:1px}._0kTQjG_heroTitle{letter-spacing:-.035em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.5rem,1.15rem + 5.2vw,6.5rem);font-weight:300;line-height:.96}._0kTQjG_heroLead{max-width:40ch;margin:var(--space-4) 0 0;font-size:clamp(var(--text-md), .82rem + .35vw, var(--text-lg));color:inherit;opacity:.88;text-wrap:pretty}._0kTQjG_hero[data-align=right] ._0kTQjG_heroEyebrow{flex-direction:row-reverse}._0kTQjG_heroInner>*{animation:_0kTQjG_heroRise .8s var(--ease-smooth,ease) both}._0kTQjG_heroInner>:nth-child(2){animation-delay:.12s}._0kTQjG_heroInner>:nth-child(3){animation-delay:.24s}._0kTQjG_heroInner>:nth-child(4){animation-delay:.36s}@keyframes _0kTQjG_heroRise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){._0kTQjG_heroInner>*{animation:none}}@media (min-width:768px){._0kTQjG_heroInner{padding-inline:var(--space-6)}}._0kTQjG_heroDark{}._0kTQjG_heroLight{color:var(--color-fg)}._0kTQjG_heroActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._0kTQjG_heroDark ._0kTQjG_heroInner{text-shadow:0 1px 2px #0000002e,0 6px 28px #00000047}
._6yVvaa_cue{bottom:var(--space-5);z-index:1;align-items:center;gap:var(--space-2);min-width:44px;min-height:44px;padding:var(--space-2);color:inherit;cursor:pointer;opacity:.85;transition:opacity var(--dur-base) var(--ease-smooth);background:0 0;border:0;flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}._6yVvaa_cue:hover,._6yVvaa_cue:focus-visible{opacity:1}._6yVvaa_cue:focus-visible{outline-offset:4px;border-radius:var(--radius-sm);outline:2px solid}._6yVvaa_line{transform-origin:top;width:1px;height:22px;animation:_6yVvaa_cue-line 2.4s var(--ease-smooth) infinite;background:currentColor;display:block}._6yVvaa_chevron{animation:_6yVvaa_cue-chevron 2.4s var(--ease-smooth) infinite;display:block}@keyframes _6yVvaa_cue-line{0%,to{opacity:.55;transform:scaleY(1)}45%{opacity:1;transform:scaleY(.45)}}@keyframes _6yVvaa_cue-chevron{0%,to{transform:translateY(0)}45%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._6yVvaa_line,._6yVvaa_chevron{animation:none}._6yVvaa_line{opacity:.55}}
.n5XM0a_section{padding-block:var(--section-pad-y);background:var(--color-bg)}.n5XM0a_compact{padding-block:var(--section-pad-y-compact)}.n5XM0a_flush{padding-block:0}.n5XM0a_surface{background:var(--color-surface)}.n5XM0a_surfaceAlt{background:var(--color-surface-alt)}.n5XM0a_inverted{background:var(--color-fg);color:var(--color-bg)}
.TW7PKq_wrapper{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:2px;padding:0;text-decoration:none;display:inline-flex}.TW7PKq_wrapper.TW7PKq_disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.TW7PKq_swatch{aspect-ratio:1;border-radius:var(--swatch-radius,var(--radius-sm));background:var(--color-surface);width:100%;transition:box-shadow var(--dur-fast) var(--ease-smooth), border-color var(--dur-fast) var(--ease-smooth);border:1px solid #0000001f;display:block}.TW7PKq_line{border-radius:var(--radius-sm);opacity:0;width:100%;height:2px;transition:opacity var(--dur-fast) var(--ease-smooth);display:block}.TW7PKq_ring:hover:not(.TW7PKq_disabled) .TW7PKq_swatch{border-color:var(--color-border-strong)}.TW7PKq_active .TW7PKq_line{opacity:1}.TW7PKq_sm{width:18px}.TW7PKq_md{width:26px}
.eqfd3q_root{--color-bg:#111213;--color-fg:#f2f2f2;--color-surface:#ffffff14;--color-muted:#f2f2f299;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:var(--z-modal);background:var(--color-bg);color:var(--color-fg);animation:eqfd3q_fadeIn var(--dur-base) var(--ease-smooth);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}@keyframes eqfd3q_fadeIn{0%{opacity:0}to{opacity:1}}.eqfd3q_bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);padding-top:calc(var(--space-2) + var(--safe-area-top));padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-2), env(safe-area-inset-right,0px));display:flex}.eqfd3q_counter{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-muted)}.eqfd3q_close,.eqfd3q_arrow{width:44px;height:44px;color:var(--color-fg);font-size:var(--text-xl);cursor:pointer;transition:background var(--dur-fast) var(--ease-smooth), opacity var(--dur-fast) var(--ease-smooth);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.eqfd3q_close:hover,.eqfd3q_arrow:hover:not(:disabled){background:var(--color-surface)}.eqfd3q_track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;display:flex;overflow-x:auto}.eqfd3q_track::-webkit-scrollbar{display:none}.eqfd3q_locked{overflow-x:hidden}.eqfd3q_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.eqfd3q_frame{touch-action:pan-x;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;container-type:size}.eqfd3q_frameZoomed{touch-action:none;cursor:zoom-out}.eqfd3q_picture{width:min(100cqw,71.5026cqh);aspect-ratio:var(--ratio-product);transform-origin:50%;transition:transform var(--dur-slow) var(--ease-emphasis);will-change:transform}.eqfd3q_picture img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.eqfd3q_arrow,.eqfd3q_thumbs{display:none}@media (hover:hover) and (pointer:fine){.eqfd3q_arrow{background:color-mix(in srgb, var(--color-bg) 80%, transparent);width:52px;height:52px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.eqfd3q_arrow:disabled{opacity:0;pointer-events:none}.eqfd3q_prev{left:var(--space-4)}.eqfd3q_next{right:var(--space-4)}}@media (min-width:768px){.eqfd3q_thumbs{justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));scrollbar-width:none;display:flex;overflow-x:auto}.eqfd3q_thumbs::-webkit-scrollbar{display:none}}.eqfd3q_thumb{width:48px;aspect-ratio:var(--ratio-product);background:var(--color-surface);cursor:pointer;opacity:.5;outline-offset:2px;transition:opacity var(--dur-fast) var(--ease-smooth), outline-color var(--dur-fast) var(--ease-smooth);border:0;outline:1px solid #0000;flex:none;padding:0}.eqfd3q_thumb:hover{opacity:.85}.eqfd3q_thumbActive{opacity:1;outline-color:var(--color-fg)}.eqfd3q_thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.eqfd3q_root{animation:none}.eqfd3q_picture{transition:none}}
.oLdsTG_centered h2{max-width:var(--container-narrow);margin-inline:auto}.oLdsTG_centered .oLdsTG_measure{max-width:var(--container-reading);margin-inline:auto}.oLdsTG_documentLayout{align-items:start;gap:var(--space-7);display:grid}.oLdsTG_contents{border-left:2px solid var(--color-border);padding-left:var(--space-4)}.oLdsTG_contentsTitle{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--space-3)}.oLdsTG_contents ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.oLdsTG_contents a{padding-block:var(--space-1);color:var(--color-fg-soft);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.45;display:block}.oLdsTG_contents a:hover{color:var(--color-accent)}.oLdsTG_document{overflow-wrap:anywhere;min-width:0;line-height:1.75}.oLdsTG_document h2,.oLdsTG_document h3{font-family:var(--font-body);font-weight:var(--font-semibold);letter-spacing:normal;text-transform:none;scroll-margin-top:calc(var(--header-h) + var(--space-6));line-height:1.4}.oLdsTG_document h2{font-size:var(--text-xl);margin:var(--space-7) 0 var(--space-3)}.oLdsTG_document h3{font-size:var(--text-lg);margin:var(--space-5) 0 var(--space-2)}.oLdsTG_document p,.oLdsTG_document ul,.oLdsTG_document ol{margin-top:var(--space-3);line-height:inherit}.oLdsTG_document ul,.oLdsTG_document ol{padding-left:var(--space-5)}.oLdsTG_document li+li{margin-top:var(--space-2)}.oLdsTG_document>div>:first-child{margin-top:0}@media (min-width:1000px){.oLdsTG_documentLayout{gap:var(--space-9);grid-template-columns:240px minmax(0,1fr)}.oLdsTG_contents{top:calc(var(--header-h) + var(--space-4));max-height:calc(100dvh - var(--header-h) - var(--space-8));position:sticky;overflow-y:auto}}
._8domaq_root{position:relative}._8domaq_empty{aspect-ratio:var(--ratio-product);background:var(--color-surface);color:var(--color-muted);place-items:center;display:grid}._8domaq_track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}._8domaq_track::-webkit-scrollbar{display:none}._8domaq_slide{scroll-snap-align:start;aspect-ratio:var(--ratio-product);background:var(--color-surface);cursor:zoom-in;border:0;flex:0 0 100%;padding:0;display:block;overflow:hidden}._8domaq_slide:focus-visible{outline:2px solid var(--color-fg);outline-offset:-2px}._8domaq_slide img{object-fit:cover;width:100%;height:100%;display:block}._8domaq_dots{padding:var(--space-3) 0 0;justify-content:center;gap:6px;display:flex}._8domaq_dot{background:var(--color-border-strong);cursor:pointer;width:6px;height:6px;transition:background var(--dur-base) var(--ease-smooth), transform var(--dur-base) var(--ease-smooth);border:none;border-radius:50%;padding:0}._8domaq_dotActive{background:var(--color-fg);transform:scale(1.4)}@media (min-width:768px){._8domaq_track{display:block;overflow:visible}._8domaq_slide{width:100%;aspect-ratio:var(--ratio-product);margin-bottom:2px;display:block}._8domaq_slide:last-child{margin-bottom:0}._8domaq_dots{display:none}}@media (min-width:1024px){._8domaq_track{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid}._8domaq_slide{grid-column:span 3;margin-bottom:0}._8domaq_slide:first-child:nth-last-child(-n+3):nth-last-child(odd){grid-column:1/-1}._8domaq_trio ._8domaq_slide:nth-last-child(-n+3){grid-column:span 2}}
.pQKuIa_imageText{gap:var(--space-6);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.pQKuIa_imageText{gap:var(--space-8);grid-template-columns:1fr 1fr}}.pQKuIa_imageText.pQKuIa_imagePositionRight .pQKuIa_imageTextMedia{order:2}.pQKuIa_imageTextMedia{border-radius:var(--radius-lg);aspect-ratio:4/5;background:var(--color-surface);overflow:hidden}.pQKuIa_imageTextMedia img{object-fit:cover;width:100%;height:100%}
.XyAeQq_dialog{gap:var(--space-5);min-width:min(360px, calc(100vw - 2 * var(--space-5)));flex-direction:column;max-height:min(80vh,720px);display:flex;overflow-y:auto}.XyAeQq_header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.XyAeQq_title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-fg);margin:0}.XyAeQq_close{color:var(--color-fg);font-size:var(--text-xl);padding:var(--space-1) var(--space-2);cursor:pointer;background:0 0;border:0;line-height:1}.XyAeQq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.XyAeQq_caption{text-align:left;font-weight:var(--font-semibold);padding-bottom:var(--space-2);color:var(--color-fg)}.XyAeQq_table th,.XyAeQq_table td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.XyAeQq_table thead th{font-weight:var(--font-medium);color:var(--color-muted)}.XyAeQq_table tbody th{font-weight:var(--font-medium)}.XyAeQq_table tbody tr:nth-child(2n){background:var(--color-muted-bg)}.XyAeQq_own{font-weight:var(--font-semibold)}.XyAeQq_note{font-size:var(--text-xs);color:var(--color-muted);margin:0}
.vmhWyq_accordion{border-bottom:1px solid var(--color-border)}.vmhWyq_heading{font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:inherit;margin:0}.vmhWyq_summary{cursor:pointer;width:100%;padding:var(--accordion-title-pad,var(--space-3)) 0;color:var(--color-fg);font-size:var(--accordion-title-size,var(--text-2xs));letter-spacing:var(--tracking-wider);text-transform:uppercase;font-weight:var(--font-medium);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:var(--space-4);text-align:left;background:0 0;border:none;list-style:none;display:flex}.vmhWyq_caret{width:12px;height:12px;transition:transform var(--dur-base) var(--ease-smooth);flex-shrink:0}[data-open]>.vmhWyq_summary>.vmhWyq_caret,[data-open]>.vmhWyq_heading>.vmhWyq_summary>.vmhWyq_caret{transform:rotate(180deg)}.vmhWyq_plusMinus:after{content:"+";color:var(--color-muted)}[data-open]>.vmhWyq_summary.vmhWyq_plusMinus:after,[data-open]>.vmhWyq_heading>.vmhWyq_summary.vmhWyq_plusMinus:after{content:"−"}.vmhWyq_body{transition:grid-template-rows var(--dur-base) var(--ease-smooth);grid-template-rows:0fr;display:grid;overflow:hidden}[data-open]>.vmhWyq_body{grid-template-rows:1fr}.vmhWyq_bodyInner{min-height:0}.vmhWyq_bodyPad{padding-bottom:var(--space-4)}.vmhWyq_bodyFaq{transition:grid-template-rows var(--dur-base) var(--ease-smooth);grid-template-rows:0fr;display:grid;overflow:hidden}[data-open]>.vmhWyq_bodyFaq{grid-template-rows:1fr}.vmhWyq_bodyFaqInner{min-height:0;overflow:hidden}.vmhWyq_bodyFaqPad{padding-top:var(--space-3);padding-bottom:var(--space-3)}
.ugqT_q_sliderOuter{padding:var(--space-2) 0 var(--space-1)}.ugqT_q_priceInputs{align-items:flex-end;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.ugqT_q_priceInputField{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ugqT_q_priceInputLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-fg-soft)}.ugqT_q_priceInput{width:100%;min-width:0;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-base);color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--dur-fast) var(--ease-smooth);appearance:textfield;outline:none}.ugqT_q_priceInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ugqT_q_priceInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ugqT_q_priceInput:focus{border-color:var(--color-fg)}.ugqT_q_priceInputDash{padding-bottom:var(--space-2);color:var(--color-fg-soft);-webkit-user-select:none;user-select:none}.ugqT_q_sliderWrapper{height:20px;position:relative}.ugqT_q_sliderTrack{background:var(--color-border);pointer-events:none;border-radius:1px;height:2px;position:absolute;top:50%;left:9px;right:9px;transform:translateY(-50%)}.ugqT_q_sliderFill{background:var(--color-fg);border-radius:1px;height:100%;position:absolute;top:0}.ugqT_q_sliderInput{appearance:none;pointer-events:none;cursor:default;background:0 0;outline:none;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.ugqT_q_sliderInput::-webkit-slider-runnable-track{background:0 0;height:0}.ugqT_q_sliderInput::-moz-range-track{background:0 0;height:0}.ugqT_q_sliderInput::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-bg);border:1.5px solid var(--color-fg);cursor:grab;pointer-events:all;width:18px;height:18px;transition:background var(--dur-fast) var(--ease-smooth), transform var(--dur-fast) var(--ease-smooth);border-radius:50%;margin-top:-8px;box-shadow:0 1px 4px #0000001f}.ugqT_q_sliderInput::-webkit-slider-thumb:hover{background:var(--color-surface-alt);transform:scale(1.1)}.ugqT_q_sliderInput:active::-webkit-slider-thumb{cursor:grabbing;background:var(--color-fg)}.ugqT_q_sliderInput::-moz-range-thumb{background:var(--color-bg);border:1.5px solid var(--color-fg);cursor:grab;pointer-events:all;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0000001f}.ugqT_q_sliderInput:active::-moz-range-thumb{cursor:grabbing;background:var(--color-fg)}
._KSJ3W_form{margin:0}._KSJ3W_heart{border:1px solid var(--color-border);background:var(--color-bg);width:44px;height:44px;color:var(--color-fg);cursor:pointer;transition:border-color var(--dur-base) var(--ease-smooth), color var(--dur-base) var(--ease-smooth), transform var(--dur-fast) var(--ease-smooth);border-radius:50%;place-items:center;display:inline-grid}._KSJ3W_heart:hover:not(:disabled){border-color:var(--color-fg)}._KSJ3W_heartActive{color:var(--color-accent);border-color:var(--color-accent)}._KSJ3W_heart:active:not(:disabled){transform:scale(.94)}._KSJ3W_heart:disabled{opacity:.5;cursor:progress}._KSJ3W_icon{width:20px;height:20px}
.SjWF2G_faqList{gap:var(--space-3);flex-direction:column;display:flex}.SjWF2G_question{font-family:var(--font-display);font-weight:var(--font-bold);font-size:var(--text-lg);letter-spacing:var(--tracking-snug);color:var(--color-fg);text-wrap:balance;line-height:1.3}
.bMxqtW_optionBtn{min-width:40px;height:30px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-fg-soft);transition:border-color var(--dur-fast) var(--ease-smooth), color var(--dur-fast) var(--ease-smooth), background var(--dur-fast) var(--ease-smooth);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bMxqtW_interactive{cursor:pointer}.bMxqtW_interactive:hover:not(:disabled){border-color:var(--color-fg);color:var(--color-fg)}.bMxqtW_active{border-color:var(--color-selected);background:var(--color-selected);color:var(--color-selected-fg)}.bMxqtW_active small{color:var(--color-selected-fg)}.bMxqtW_active:hover{border-color:var(--color-selected-hover);background:var(--color-selected-hover);color:var(--color-selected-fg)}.bMxqtW_disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.bMxqtW_option{border-radius:var(--radius-md);min-width:48px;min-height:40px;padding:0 var(--space-3);background:var(--color-bg);border:1px solid var(--color-border-strong)}.bMxqtW_option.bMxqtW_active{border-color:var(--color-selected);background:var(--color-selected);color:var(--color-selected-fg)}.bMxqtW_spec{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-fg)}
.JKYBtq_cta{isolation:isolate;border-radius:var(--radius-lg);padding:var(--space-9) var(--space-6);text-align:center;align-items:center;gap:var(--space-4);color:var(--color-bg);background:var(--color-fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.JKYBtq_ctaBg{z-index:-2;position:absolute;inset:0}.JKYBtq_ctaBg img{object-fit:cover;width:100%;height:100%}.JKYBtq_ctaDim{z-index:-1;background:#0a0a0a73;position:absolute;inset:0}
._8Qb48q_option{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-1) 0;color:var(--color-fg-soft);transition:color var(--dur-fast) var(--ease-smooth);text-decoration:none;display:flex}._8Qb48q_option:hover{color:var(--color-fg)}._8Qb48q_optionActive,._8Qb48q_optionActive ._8Qb48q_optionLabel small{color:var(--color-selected)}._8Qb48q_checkbox{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:18px;height:18px;transition:border-color var(--dur-fast) var(--ease-smooth), background var(--dur-fast) var(--ease-smooth);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._8Qb48q_optionActive ._8Qb48q_checkbox{border-color:var(--color-selected);background:var(--color-selected)}._8Qb48q_checkMark{width:13px;height:13px;stroke:var(--color-bg);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}._8Qb48q_optionLabel{flex:1;min-width:0;line-height:1.4}._8Qb48q_optionLabel small{font-size:var(--text-md)}
.tvoF4G_root{gap:var(--space-5);flex-direction:column;display:flex}.tvoF4G_priceRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.tvoF4G_priceRow>:first-child{font-size:var(--text-xl)}.tvoF4G_priceRow>:first-child small{font-size:var(--text-sm)}.tvoF4G_sku{color:var(--color-muted);letter-spacing:var(--tracking-wide)}.tvoF4G_fieldset{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.tvoF4G_legend{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);padding:0;display:flex}.tvoF4G_legendLabel{text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-muted)}.tvoF4G_legendValue{color:var(--color-fg)}.tvoF4G_options{gap:var(--space-2);--swatch-radius:var(--radius-md);flex-wrap:wrap;display:flex}.tvoF4G_unavailable{opacity:.4;text-decoration:line-through}.tvoF4G_unavailable:hover{opacity:.7}.tvoF4G_actions{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.tvoF4G_actionsRow{align-items:stretch;gap:var(--space-3);display:flex}.tvoF4G_stock{color:var(--color-muted);text-align:center;margin:0}.tvoF4G_sizeGuide{color:var(--color-fg);font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}
.xpS_BG_activePills{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.xpS_BG_remove{margin-left:var(--space-1)}
.nBEC5W_accordion{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.nBEC5W_item{border-bottom:1px solid var(--color-border)}.nBEC5W_trigger{width:100%;padding:var(--space-4) 0;cursor:pointer;appearance:none;background:0 0;border:none;justify-content:space-between;align-items:center;list-style:none;display:flex}.nBEC5W_trigger::-webkit-details-marker{display:none}.nBEC5W_triggerLabel{font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-weight:var(--font-medium);color:var(--color-fg)}.nBEC5W_icon{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-smooth);color:var(--color-fg);flex-shrink:0}.nBEC5W_item[open] .nBEC5W_icon{transform:rotate(45deg)}.nBEC5W_body{transition:grid-template-rows var(--dur-slow) var(--ease-smooth);grid-template-rows:0fr;display:grid;overflow:hidden}.nBEC5W_item[open] .nBEC5W_body{grid-template-rows:1fr}.nBEC5W_bodyInner{min-height:0;padding-bottom:var(--space-5);color:var(--color-fg-soft);font-size:var(--text-md);line-height:1.7}.nBEC5W_bodyInner p{margin:0 0 var(--space-3)}.nBEC5W_bodyInner p:last-child{margin-bottom:0}.nBEC5W_bodyInner :is(h2,h3,h4){margin:var(--space-4) 0 var(--space-2)}.nBEC5W_bodyInner ul,.nBEC5W_bodyInner ol{padding-left:var(--space-5)}.nBEC5W_bodyInner li{margin-bottom:var(--space-1)}.nBEC5W_materialSection+.nBEC5W_materialSection{margin-top:var(--space-4)}.nBEC5W_materialTitle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font:inherit;font-weight:600;display:flex}.nBEC5W_sectionIcon{flex:none;width:1.125em;height:1.125em}.nBEC5W_bodyInner .nBEC5W_careItem{align-items:center;gap:var(--space-3);display:flex}.nBEC5W_careIcon{flex:none;width:1.75em;height:1.75em}.nBEC5W_bodyInner .nBEC5W_materialList{margin:0;padding:0;list-style:none}.nBEC5W_bodyInner .nBEC5W_materialList li{margin-bottom:var(--space-1)}.nBEC5W_specRow{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}.nBEC5W_specRow:last-child{border-bottom:none}.nBEC5W_specKey{width:80px;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);flex-shrink:0}.nBEC5W_specVal{font-size:var(--text-md);color:var(--color-fg)}
.apxcAq_panel{--accordion-title-size:var(--text-sm);--accordion-title-pad:var(--space-4);flex-direction:column;display:flex}.apxcAq_panelHeader{padding-top:var(--space-3);justify-content:flex-end;display:flex}.apxcAq_options{flex-direction:column;display:flex}.apxcAq_tagGrid{gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.apxcAq_tagGrid>a{min-width:48px;height:38px;padding-inline:var(--space-3)}.apxcAq_tagGrid small{font-size:var(--text-md)}.apxcAq_swatchGrid{gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.apxcAq_clearLink{font-size:var(--text-md);color:var(--color-muted);text-underline-offset:3px;text-decoration:underline}
.nxFKfq_root{display:inline-block;position:relative}.nxFKfq_trigger{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--locale-switcher-trigger-bg,var(--color-bg));color:var(--color-fg);text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:border-color var(--dur-base) var(--ease-smooth), background var(--dur-base) var(--ease-smooth), color var(--dur-base) var(--ease-smooth);display:inline-flex}.nxFKfq_trigger small{transition:color var(--dur-base) var(--ease-smooth)}.nxFKfq_trigger:hover{border-color:var(--color-fg)}.nxFKfq_trigger[aria-expanded=true]{background:var(--color-surface);border-color:var(--color-fg)}.nxFKfq_caret{stroke:currentColor;fill:none;stroke-width:2px;width:10px;height:10px;transition:transform var(--dur-base) var(--ease-smooth)}.nxFKfq_trigger[aria-expanded=true] .nxFKfq_caret{transform:rotate(180deg)}.nxFKfq_menu{top:calc(100% + var(--space-2));min-width:180px;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft-lg);z-index:var(--z-drawer);animation:nxFKfq_dropIn var(--dur-base) var(--ease-emphasis);transform-origin:100% 0;flex-direction:column;gap:2px;display:flex;position:absolute;right:0}.nxFKfq_menu.nxFKfq_up{top:auto;bottom:calc(100% + var(--space-2));transform-origin:100% 100%;animation:nxFKfq_dropUp var(--dur-base) var(--ease-emphasis)}.nxFKfq_align_end{left:auto;right:0}.nxFKfq_align_start{transform-origin:0 100%;left:0;right:auto}.nxFKfq_align_responsive{left:auto;right:0}@media (max-width:767.98px){.nxFKfq_align_responsive{transform-origin:0 100%;left:0;right:auto}}.nxFKfq_option{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-fg-soft);transition:background var(--dur-fast) var(--ease-smooth), color var(--dur-fast) var(--ease-smooth);display:flex}.nxFKfq_option:hover{background:var(--color-surface);color:var(--color-fg)}.nxFKfq_code{text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-muted)}.nxFKfq_active{background:var(--color-surface);color:var(--color-fg)}.nxFKfq_active .nxFKfq_code{color:var(--color-accent-text)}.nxFKfq_check{width:14px;height:14px;stroke:var(--color-accent);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@keyframes nxFKfq_dropIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nxFKfq_dropUp{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
._1Ss8La_dialog{gap:var(--space-5);min-width:min(320px, calc(100vw - 2 * var(--space-5)));flex-direction:column;display:flex}._1Ss8La_title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-fg);margin:0}._1Ss8La_actions{gap:var(--space-3);flex-direction:column;display:flex}._1Ss8La_checkout{text-align:center;padding:var(--space-3) var(--space-5);background:var(--color-fg);color:var(--color-bg);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--font-medium);transition:opacity var(--dur-fast) var(--ease-smooth);text-decoration:none;display:block}._1Ss8La_checkout:hover{opacity:.85}._1Ss8La_continue{width:100%;padding:var(--space-3) var(--space-5);color:var(--color-fg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-smooth);background:0 0;display:block}._1Ss8La_continue:hover{border-color:var(--color-fg)}
