._3S9xeq_showroom{--muted:#625f57;isolation:isolate;min-width:0;height:100%;min-height:0;color:var(--ink,#23211e);outline:none;position:relative}._3S9xeq_showroom[data-theme=noir]{--ink:#ebe8de;--paper:#292b25;--muted:#bbb9af;background:radial-gradient(at 48% 45%,#39392f,#292b25 74%)}._3S9xeq_showroom[data-theme=chrome]{--ink:#253039;--paper:#eef1f2;--muted:#47545e;background:radial-gradient(at 48% 45%,#c9d0d5,#e9edf0)}._3S9xeq_showroom:focus-visible{outline-offset:-5px;outline:1px solid}._3S9xeq_compact{height:430px}._3S9xeq_canvas{position:absolute;inset:0}._3S9xeq_canvas canvas{touch-action:pan-y;outline:none;display:block}._3S9xeq_loading{letter-spacing:.08em;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:18px;font-size:11px;display:flex;position:absolute;inset:0}._3S9xeq_loadingRing{border:1px solid #d8d2c7;border-top-color:#645b4a;border-radius:50%;width:30px;height:30px;animation:1s linear infinite _3S9xeq_turn}._3S9xeq_loading p{margin:0}._3S9xeq_controls{background:color-mix(in srgb, var(--paper,#f8f6f1) 89%, transparent);border:1px solid color-mix(in srgb, currentColor 13%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50px;align-items:center;gap:4px;padding:5px;display:flex;position:absolute;bottom:57px;left:50%;transform:translate(-50%)}._3S9xeq_control{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:37px;height:37px;padding:0;transition:background-color .15s;display:grid}._3S9xeq_control svg{stroke-width:1.35px;width:15px;height:15px}._3S9xeq_control:hover{background:color-mix(in srgb, currentColor 7%, transparent)}._3S9xeq_control:focus-visible,._3S9xeq_textButton:focus-visible,._3S9xeq_fallbackItem:focus-visible{outline-offset:3px;outline:2px solid}._3S9xeq_control:disabled{opacity:.3;cursor:default}._3S9xeq_divider{background:color-mix(in srgb, currentColor 17%, transparent);width:1px;height:16px;margin:0 3px}._3S9xeq_hint{text-align:center;letter-spacing:.035em;color:var(--muted,#827c72);pointer-events:none;margin:0;font-size:10px;position:absolute;bottom:21px;left:0;right:0}._3S9xeq_label{color:var(--muted,#827c72);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex;position:absolute;top:18px;left:26px}._3S9xeq_liveDot{background:#8f8b6b;border-radius:50%;width:4px;height:4px}._3S9xeq_illustrative{color:var(--muted,#827c72);letter-spacing:.03em;pointer-events:none;margin:0;font-size:8px;position:absolute;bottom:21px;right:25px}._3S9xeq_selection{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._3S9xeq_previewAction{z-index:2;border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:color-mix(in srgb,var(--paper,#f8f6f1) 94%,transparent);max-width:calc(100% - 32px);color:inherit;font:11px var(--sans,Arial,sans-serif);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 15px;display:flex;position:absolute;bottom:99px;left:50%;transform:translate(-50%)}._3S9xeq_previewAction span{color:var(--muted);font-size:9px}._3S9xeq_previewAction:focus-visible{outline-offset:3px;outline:2px solid}._3S9xeq_hoverCaption{pointer-events:none}._3S9xeq_touchHint{display:none}@media (hover:none){._3S9xeq_mouseHint{display:none}._3S9xeq_touchHint{display:inline}}._3S9xeq_fallback{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:70px 30px 90px;display:flex}._3S9xeq_fallbackRail{align-items:flex-start;gap:12px;width:min(100%,650px);padding:29px 16px 0;display:flex;position:relative}._3S9xeq_fallbackRail:before{content:"";background:linear-gradient(90deg,#8b8b86,#eeede9 25%,#9d9c96 72%,#c8c7c0);height:2px;position:absolute;top:4px;left:0;right:0}._3S9xeq_fallbackItem{cursor:pointer;background:0 0;border:none;flex:1;min-width:0;padding:0;transition:transform .25s;position:relative}._3S9xeq_fallbackItem:before{content:"";background:#b1a79b;width:1px;height:27px;position:absolute;top:-25px;left:50%}._3S9xeq_fallbackItem img{object-fit:contain;width:100%;height:230px;display:block}._3S9xeq_fallbackItem[data-selected=true]{transform:translateY(-8px)}._3S9xeq_fallbackName{color:inherit;margin:12px 0 0;font-size:10px;display:block}._3S9xeq_fallbackMessage{text-align:center;max-width:330px;color:var(--muted,#827c72);margin:30px 0 12px;font-size:12px;line-height:1.6}._3S9xeq_textButton{color:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px solid;padding:5px 0;font-size:11px}._3S9xeq_compact ._3S9xeq_fallback{padding:55px 18px 72px}._3S9xeq_compact ._3S9xeq_fallbackMessage{margin-top:18px;font-size:11px}._3S9xeq_empty{color:var(--muted,#827c72);align-content:center;justify-items:center;gap:12px;font-size:13px;display:grid;position:absolute;inset:0}._3S9xeq_empty p{margin:0}@keyframes _3S9xeq_turn{to{transform:rotate(360deg)}}@media (max-width:900px){._3S9xeq_compact{height:380px}._3S9xeq_illustrative{text-align:center;font-size:8px;bottom:7px;left:0;right:0}._3S9xeq_hint{bottom:26px}._3S9xeq_label{top:18px;left:14px}}@media (max-width:540px){._3S9xeq_compact{height:350px}._3S9xeq_controls{gap:2px;padding:4px;bottom:55px}._3S9xeq_control{width:44px;height:44px}._3S9xeq_fallback,._3S9xeq_compact ._3S9xeq_fallback{padding:30px 12px 65px}._3S9xeq_fallbackRail{gap:8px;padding:20px 0 0}._3S9xeq_fallbackItem img,._3S9xeq_compact ._3S9xeq_fallbackItem img{height:110px}._3S9xeq_fallbackItem:nth-child(n+5){display:none}._3S9xeq_fallbackName{font-size:8px;line-height:1.2}._3S9xeq_fallbackMessage,._3S9xeq_compact ._3S9xeq_fallbackMessage{max-width:300px;margin:13px 0 5px;font-size:10px;line-height:1.45}._3S9xeq_textButton{padding:4px 0;font-size:10px}}@media (prefers-reduced-motion:reduce){._3S9xeq_loadingRing{animation:none}._3S9xeq_control,._3S9xeq_fallbackItem{transition:none}}._3S9xeq_canvas{inset:48px 0 91px}._3S9xeq_canvas canvas{touch-action:pan-y pinch-zoom!important}._3S9xeq_views{z-index:2;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,var(--paper,#f8f6f1) 92%,transparent);border-radius:2px;padding:3px;display:flex;position:absolute;top:16px;right:20px}._3S9xeq_views button{color:inherit;font:10px var(--sans,Arial,sans-serif);cursor:pointer;background:0 0;border:0;min-height:29px;padding:7px 10px}._3S9xeq_views button:hover{background:color-mix(in srgb,currentColor 7%,transparent)}._3S9xeq_views button:focus-visible{outline-offset:2px;outline:2px solid}._3S9xeq_controls{z-index:2;bottom:44px}._3S9xeq_label{top:26px}._3S9xeq_hint{font-size:10px;bottom:17px}._3S9xeq_illustrative{text-align:center;font-size:8px;bottom:4px;left:0;right:0}@media (max-width:900px){._3S9xeq_views{white-space:nowrap;top:42px;left:50%;right:auto;transform:translate(-50%)}._3S9xeq_label{top:19px}._3S9xeq_canvas{inset:80px 0 90px}._3S9xeq_compact{height:430px}._3S9xeq_hint{font-size:9px;bottom:20px}._3S9xeq_illustrative{bottom:6px}}@media (max-width:540px){._3S9xeq_compact{height:425px}._3S9xeq_views{padding:2px;top:41px}._3S9xeq_views button{min-height:32px;padding:8px 11px;font-size:10px}._3S9xeq_canvas{inset:78px 0 96px}._3S9xeq_controls{gap:1px;max-width:calc(100% - 20px);padding:3px;bottom:47px}._3S9xeq_control{flex-shrink:0;width:38px;height:42px}._3S9xeq_divider{margin-inline:2px}._3S9xeq_hint{font-size:8px;line-height:1.5;bottom:19px;left:12px;right:12px}._3S9xeq_illustrative{bottom:5px}._3S9xeq_compact ._3S9xeq_fallback{padding-top:40px}}._3S9xeq_fallbackRail{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;max-width:900px;padding-inline:0;display:grid}._3S9xeq_fallbackItem:nth-child(2n){margin-top:0}._3S9xeq_fallbackItem img{height:200px}._3S9xeq_fallbackItem:nth-child(n+5){display:block}._3S9xeq_compact ._3S9xeq_fallbackItem img{height:150px}@media (max-width:540px){._3S9xeq_fallbackRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 10px;padding-top:16px}._3S9xeq_fallbackRail:before,._3S9xeq_fallbackItem:before{display:none}._3S9xeq_fallbackMessage,._3S9xeq_compact ._3S9xeq_fallbackMessage{max-width:300px;margin:14px 0 6px;font-size:10px;line-height:1.45}._3S9xeq_fallbackRail{scroll-snap-type:x proximity;scrollbar-width:thin;flex-shrink:0;gap:10px;max-width:100%;padding:14px 0 8px;display:flex;overflow:auto hidden}._3S9xeq_fallbackItem{scroll-snap-align:start;flex:0 0 calc(33.3333% - 6.66667px)}._3S9xeq_fallbackItem img,._3S9xeq_compact ._3S9xeq_fallbackItem img{height:105px}._3S9xeq_fallbackName{margin-top:7px;font-size:10px;line-height:1.25}._3S9xeq_fallback,._3S9xeq_compact ._3S9xeq_fallback{padding:35px 17px 59px}._3S9xeq_fallbackMessage,._3S9xeq_compact ._3S9xeq_fallbackMessage{margin:9px 0 4px;font-size:10px;line-height:1.4}._3S9xeq_textButton{font-size:10px}._3S9xeq_fallbackItem:nth-child(n+5){display:block}}._3S9xeq_fallbackBrowse{display:none}@media (max-width:540px){._3S9xeq_fallbackBrowse{margin-top:5px;font-size:9px;display:block}}._3S9xeq_definition{z-index:3;position:absolute;top:57px;left:26px}._3S9xeq_fullscreen{z-index:2500;background:radial-gradient(at 48% 40%,#f6f3ec,#e9e5dc);width:100vw!important;max-width:none!important;height:100dvh!important;min-height:0!important;margin:0!important;position:fixed!important;inset:0!important}._3S9xeq_fullscreen ._3S9xeq_canvas{inset:115px 0 100px}._3S9xeq_fullscreen ._3S9xeq_label{top:27px}._3S9xeq_fullscreen ._3S9xeq_definition{top:57px}._3S9xeq_showroom:fullscreen{width:100vw;height:100dvh}@media (max-width:900px){._3S9xeq_definition{top:7px;left:auto;right:14px}._3S9xeq_label{letter-spacing:.07em;max-width:calc(100% - 220px);font-size:8px;top:22px}._3S9xeq_views{top:66px}._3S9xeq_canvas{inset:108px 0 92px}._3S9xeq_fullscreen ._3S9xeq_definition{top:57px;left:20px;right:auto}._3S9xeq_fullscreen ._3S9xeq_views{top:18px;left:auto;right:20px;transform:none}._3S9xeq_fullscreen ._3S9xeq_label{max-width:none}}@media (max-width:540px){._3S9xeq_definition{top:5px;right:12px}._3S9xeq_label{letter-spacing:.055em;gap:5px;max-width:calc(100% - 180px);font-size:7px;top:22px}._3S9xeq_views{top:64px}._3S9xeq_canvas{inset:105px 0 96px}._3S9xeq_fullscreen ._3S9xeq_label{max-width:calc(100% - 185px);font-size:8px;top:24px}._3S9xeq_fullscreen ._3S9xeq_definition{top:5px;left:auto;right:12px}._3S9xeq_fullscreen ._3S9xeq_views{top:65px;left:50%;right:auto;transform:translate(-50%)}._3S9xeq_fullscreen ._3S9xeq_canvas{inset:110px 0 100px}}._3S9xeq_minimal ._3S9xeq_canvas{inset:0}._3S9xeq_minimal ._3S9xeq_fallback{padding:16px 24px 52px}._3S9xeq_minimal ._3S9xeq_fallbackRail{scroll-snap-type:x proximity;scrollbar-width:thin;gap:14px;width:min(100%,1200px);max-width:100%;padding:0 4px 8px;display:flex;overflow:auto hidden}._3S9xeq_minimal ._3S9xeq_fallbackItem{scroll-snap-align:center;flex:1 0 82px}._3S9xeq_minimal ._3S9xeq_fallbackItem img{height:clamp(110px,15vw,240px)}._3S9xeq_fallbackActivate{border:1px solid color-mix(in srgb, currentColor 25%, transparent);width:44px;height:44px;color:inherit;background:var(--paper,#f8f6f1);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:16px;right:16px}._3S9xeq_fallbackActivate:focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:540px){._3S9xeq_minimal ._3S9xeq_fallback{padding:16px 16px 52px}._3S9xeq_minimal ._3S9xeq_fallbackItem{flex-basis:120px}._3S9xeq_minimal ._3S9xeq_fallbackItem img{height:130px}}._3S9xeq_showroom[data-theme],._3S9xeq_showroom._3S9xeq_fullscreen{--ink:#232323;--paper:#fff;--muted:#606060;color:var(--ink);background:#fff}
