._host_1wzom_26{outline-offset:3px}._frame_1wzom_26{background:var(--color-bg-alt);cursor:pointer;position:relative;overflow:hidden}._frame_1wzom_26:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px var(--photo-frame-edge);transition:box-shadow var(--photo-hover-duration) var(--photo-hover-ease);position:absolute;inset:0}._photo_1wzom_26{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}._host_1wzom_26:hover ._frame_1wzom_26:after,._host_1wzom_26:focus-visible ._frame_1wzom_26:after{box-shadow:inset 0 0 0 1px var(--photo-frame-edge-hover)}._host_1wzom_26:focus-visible{outline:2px solid var(--color-text)}._mediaButton_1wzom_29{cursor:pointer;position:relative;overflow:hidden}._mediaButton_1wzom_29:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px var(--photo-frame-edge);transition:box-shadow var(--photo-hover-duration) var(--photo-hover-ease);position:absolute;inset:0}._mediaButton_1wzom_29:hover:after,._mediaButton_1wzom_29:focus-visible:after{box-shadow:inset 0 0 0 1px var(--photo-frame-edge-hover)}._mediaButton_1wzom_29:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}._page_xyy8q_4{padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(3rem,6vw,5rem);container-type:inline-size}._crumb_xyy8q_11{margin-bottom:clamp(1.25rem,2.5vw,2rem)}._crumbLink_xyy8q_15{color:var(--color-text-muted);text-underline-offset:.22em;font-size:.85rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s}._crumbLink_xyy8q_15:hover,._crumbLink_xyy8q_15:focus-visible{color:var(--color-text);text-decoration-color:currentColor}._layout_xyy8q_31{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4.5vw,4rem);display:grid}._gallery_xyy8q_41{min-width:0;position:sticky;top:calc(73px + 1.5rem)}._stage_xyy8q_48{aspect-ratio:var(--maps3d-ratio,4 / 3);border-radius:var(--radius-card);background:var(--color-bg-alt);touch-action:pan-y;width:100%;max-height:78vh;position:relative;overflow:hidden}._stage_xyy8q_48:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}._enlarge_xyy8q_67{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._stagePhoto_xyy8q_79{object-fit:contain;width:100%;height:100%;animation:.22s ease-out _maps3dDetailFade_xyy8q_1;display:block}@keyframes _maps3dDetailFade_xyy8q_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._stagePhoto_xyy8q_79{animation:none}}._arrow_xyy8q_102{border:1px solid var(--color-border);background:var(--color-surface);width:2.5rem;height:2.5rem;color:var(--color-text);font:inherit;cursor:pointer;opacity:.88;border-radius:999px;font-size:1.25rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._arrow_xyy8q_102:hover,._arrow_xyy8q_102:focus-visible{opacity:1}._arrow_xyy8q_102:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._arrowPrev_xyy8q_129{left:.75rem}._arrowNext_xyy8q_133{right:.75rem}._position_xyy8q_137{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;padding:.15rem .6rem;font-size:.78rem;position:absolute;bottom:.75rem;right:.75rem}._pictureCaption_xyy8q_152{color:var(--color-text-muted);margin-top:.6rem;font-size:.9rem;line-height:1.5}._hint_xyy8q_159{color:var(--color-text-muted);margin-top:.6rem;font-size:.8rem}._thumbs_xyy8q_166{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}._thumb_xyy8q_166{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-alt);width:5.5rem;padding:.3rem;display:block}._thumb_xyy8q_166[aria-current=true]{border-color:var(--color-text)}._thumbPhoto_xyy8q_188{object-fit:contain;width:100%;height:100%;display:block}._info_xyy8q_197{gap:clamp(1.5rem,2.5vw,2rem);min-width:0;display:grid}._head_xyy8q_203{gap:.6rem;display:grid}._title_xyy8q_208{overflow-wrap:anywhere;font-size:clamp(2rem,3.6vw,2.9rem)}._variantName_xyy8q_213{font-family:var(--font-serif);color:var(--color-text-muted);font-size:1.15rem}._caption_xyy8q_219{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}._offer_xyy8q_226{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:1rem 0;display:flex}._price_xyy8q_236{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:1.45rem}._buy_xyy8q_242{border:1px solid var(--color-text);color:var(--color-text);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.55rem 1.2rem;font-size:.88rem;font-weight:500;transition:background-color .2s,color .2s}._buy_xyy8q_242:hover,._buy_xyy8q_242:focus-visible{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._buy_xyy8q_242:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}._long_xyy8q_267{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);font-size:.92rem;line-height:1.65}._paragraphs_xyy8q_277{gap:.85rem;display:grid}._description_xyy8q_282 ._long_xyy8q_267{font-size:1rem;line-height:1.7}._description_xyy8q_282 ._lead_xyy8q_287{font-family:var(--font-serif);font-size:1.18rem;line-height:1.55}._plain_xyy8q_293{font-size:.95rem;line-height:1.6}._plain_xyy8q_293 strong,._facts_xyy8q_299 strong{font-weight:600}._section_xyy8q_303{border-top:1px solid var(--color-border);gap:.7rem;padding-top:1.25rem;display:grid}._sectionTitle_xyy8q_311{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text);font-size:.78rem;font-weight:600}._subTitle_xyy8q_320{font-family:var(--font-sans);letter-spacing:.01em;margin-top:.35rem;font-size:.88rem;font-weight:600}._licenceTitle_xyy8q_328{font-size:1rem;font-weight:600}._facts_xyy8q_299,._items_xyy8q_335{gap:.4rem;margin:0;padding-left:1.15rem;font-size:.95rem;line-height:1.55;list-style:outside;display:grid}._facts_xyy8q_299 li,._items_xyy8q_335 li{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding-left:.2rem}._facts_xyy8q_299 li::marker{color:var(--color-text-muted)}._items_xyy8q_335 li::marker{color:var(--color-text-muted)}@container (width<=900px){._layout_xyy8q_31{grid-template-columns:minmax(0,1fr)}._gallery_xyy8q_41{position:static}._stage_xyy8q_48{max-height:none}}@container (width<=560px){._arrow_xyy8q_102{width:2.25rem;height:2.25rem}._thumb_xyy8q_166{width:4.5rem}._buy_xyy8q_242{margin-left:0}}
