.xpresshop-size-guide[data-astro-cid-ltgk566u]{margin:16px 0}.xpresshop-size-guide[data-astro-cid-ltgk566u] figcaption[data-astro-cid-ltgk566u]{margin-top:14px;font-size:.8rem;line-height:1.5}.xpresshop-size-guide[data-astro-cid-ltgk566u] img[data-astro-cid-ltgk566u]{width:100%;height:auto;display:block}.xpresshop-size-guide[data-astro-cid-ltgk566u] figure[data-astro-cid-ltgk566u]{margin:24px 0}product-gallery[data-astro-cid-5lpf4l6j]{min-width:0;display:block}.gallery-stage[data-astro-cid-5lpf4l6j]{background:#f3f1ec;border-radius:14px;position:relative;overflow:hidden}.gallery-expand[data-astro-cid-5lpf4l6j]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.gallery-expand[data-astro-cid-5lpf4l6j]>img[data-astro-cid-5lpf4l6j]{object-fit:contain;width:100%;height:clamp(320px,48vw,620px);display:block}.zoom-hint[data-astro-cid-5lpf4l6j]{background:#fffe;border-radius:30px;padding:8px 12px;font-size:.7rem;font-weight:700;position:absolute;top:16px;right:16px}.photo-arrow[data-astro-cid-5lpf4l6j]{color:#161616;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #0001}.photo-arrow[data-astro-cid-5lpf4l6j]:hover{background:#f5ea24}.previous[data-astro-cid-5lpf4l6j]{left:12px}.next[data-astro-cid-5lpf4l6j]{right:12px}.photo-count[data-astro-cid-5lpf4l6j]{color:#fff;background:#161616dd;border-radius:20px;padding:6px 14px;font-size:.75rem;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.photo-thumbnails[data-astro-cid-5lpf4l6j]{scroll-snap-type:x mandatory;gap:10px;padding:14px 2px;display:flex;overflow-x:auto}.photo-thumbnails[data-astro-cid-5lpf4l6j] button[data-astro-cid-5lpf4l6j]{cursor:pointer;scroll-snap-align:start;background:#f3f1ec;border:2px solid #0000;border-radius:8px;flex:0 0 72px;height:88px;padding:0;transition:border-color .18s,transform .18s;overflow:hidden}.photo-thumbnails[data-astro-cid-5lpf4l6j] button[data-astro-cid-5lpf4l6j][aria-pressed=true]{border-color:#161616}.photo-thumbnails[data-astro-cid-5lpf4l6j] button[data-astro-cid-5lpf4l6j]:hover{transform:translateY(-3px)}.photo-thumbnails[data-astro-cid-5lpf4l6j] img[data-astro-cid-5lpf4l6j]{object-fit:contain;width:100%;height:100%}.gallery-help[data-astro-cid-5lpf4l6j]{color:#666;margin:0 0 12px;font-size:.72rem}dialog[data-astro-cid-5lpf4l6j]{background:#f5f3ee;border:0;border-radius:16px;width:min(1100px,94vw);max-width:94vw;max-height:94dvh;padding:16px}dialog[data-astro-cid-5lpf4l6j]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080808d9}dialog[data-astro-cid-5lpf4l6j]>p[data-astro-cid-5lpf4l6j]{text-align:center;margin:10px;font-size:.8rem}.lightbox-stage[data-astro-cid-5lpf4l6j]{position:relative}.lightbox-stage[data-astro-cid-5lpf4l6j]>img[data-astro-cid-5lpf4l6j]{object-fit:contain;width:100%;height:75dvh;display:block}.lightbox-close[data-astro-cid-5lpf4l6j]{color:#fff;cursor:pointer;background:#161616;border:0;border-radius:24px;margin-bottom:8px;margin-left:auto;padding:10px 16px;display:block}@media (width<=570px){.gallery-expand[data-astro-cid-5lpf4l6j]>img[data-astro-cid-5lpf4l6j]{height:420px}.photo-thumbnails[data-astro-cid-5lpf4l6j] button[data-astro-cid-5lpf4l6j]{flex-basis:60px;height:74px}.zoom-hint[data-astro-cid-5lpf4l6j]{font-size:.65rem;top:10px;right:10px}.photo-arrow[data-astro-cid-5lpf4l6j]{width:36px;height:36px}.lightbox-stage[data-astro-cid-5lpf4l6j]>img[data-astro-cid-5lpf4l6j]{height:70dvh}}@media (prefers-reduced-motion:reduce){.photo-thumbnails[data-astro-cid-5lpf4l6j] button[data-astro-cid-5lpf4l6j]{transition:none}.photo-thumbnails[data-astro-cid-5lpf4l6j] button[data-astro-cid-5lpf4l6j]:hover{transform:none}}.model-versions[data-astro-cid-c3hngai7]{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.model-versions[data-astro-cid-c3hngai7] a[data-astro-cid-c3hngai7]{border:1px solid #ccc;border-radius:8px;padding:12px 18px;font-weight:700}.model-versions[data-astro-cid-c3hngai7] a[data-astro-cid-c3hngai7][aria-current=page]{color:#fff;background:#161616;border-color:#161616}.model-versions[data-astro-cid-c3hngai7] small[data-astro-cid-c3hngai7]{font-size:.7rem;font-weight:400;display:block}.preview-gallery[data-astro-cid-c3hngai7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.preview-gallery[data-astro-cid-c3hngai7] img[data-astro-cid-c3hngai7]{object-fit:contain;background:#fafafa;border:1px solid #ddd;width:100%;height:auto}.preview-specs[data-astro-cid-c3hngai7]>div[data-astro-cid-c3hngai7]{border-bottom:1px solid #ddd;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.preview-specs[data-astro-cid-c3hngai7] dt[data-astro-cid-c3hngai7]{color:#555}.preview-specs[data-astro-cid-c3hngai7] dd[data-astro-cid-c3hngai7]{text-align:right;margin:0;font-weight:600}.preview-note[data-astro-cid-c3hngai7]{background:#f5ea24;margin:18px 0;padding:16px}.product-info[data-astro-cid-c3hngai7]>.button[data-astro-cid-c3hngai7]{margin-top:24px}.section[data-astro-cid-c3hngai7] h2[data-astro-cid-c3hngai7]{margin-bottom:24px}
