.product-detail[data-astro-cid-fxzzgnen]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(36px,6.2vw,90px);padding-top:14px;display:grid}.detail-identity[data-astro-cid-fxzzgnen]{grid-area:1/2;padding-top:22px}.detail-image[data-astro-cid-fxzzgnen]{aspect-ratio:1;border-radius:var(--studio-radius);background:var(--surface);cursor:zoom-in;grid-area:1/1/3;width:100%;display:block;position:relative;overflow:hidden}.detail-image[data-astro-cid-fxzzgnen] img[data-astro-cid-fxzzgnen]{object-fit:cover;width:100%;height:100%}.detail-image[data-astro-cid-fxzzgnen].packshot{background:var(--product-paper)}.detail-image[data-astro-cid-fxzzgnen].packshot img[data-astro-cid-fxzzgnen]{object-fit:contain}.detail-info[data-astro-cid-fxzzgnen]{grid-area:2/2;padding-top:25px}.detail-category[data-astro-cid-fxzzgnen]{min-height:44px;color:var(--muted);align-items:center;gap:10px;margin-bottom:20px;font-size:13px;display:inline-flex}.detail-category[data-astro-cid-fxzzgnen]:hover{color:var(--gold)}.detail-brand[data-astro-cid-fxzzgnen]{color:var(--gold);margin-bottom:13px;font-size:14px;display:block}.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:pretty;font-size:clamp(2rem,3.8vw,3.7rem);line-height:1.12}.group-label[data-astro-cid-fxzzgnen]{color:var(--muted);border:1px solid var(--line);border-radius:3px;margin-top:13px;padding:4px 8px;font-size:12px;display:inline-block}.detail-description[data-astro-cid-fxzzgnen]{max-width:52ch;margin:0;font-size:16px;line-height:1.75}.availability[data-astro-cid-fxzzgnen]{border-top:1px solid var(--line);align-items:flex-start;gap:13px;margin-top:28px;padding-top:25px;display:flex}.availability[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]{color:var(--gold);flex-shrink:0;width:22px;height:22px;margin-top:1px}.availability[data-astro-cid-fxzzgnen] p[data-astro-cid-fxzzgnen]{color:var(--text);margin:0;font-size:14px;line-height:1.5}.availability[data-astro-cid-fxzzgnen] div[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{color:var(--muted);max-width:40ch;margin-top:7px;font-size:13px;line-height:1.65;display:block}.detail-actions[data-astro-cid-fxzzgnen]{margin-top:28px}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen]{flex:1}.detail-actions[data-astro-cid-fxzzgnen]>.button-secondary[data-astro-cid-fxzzgnen]{flex:none}.detail-visit[data-astro-cid-fxzzgnen]{min-height:68px;color:var(--muted);align-items:center;gap:13px;margin-top:14px;padding-block:20px;display:flex}.detail-visit[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]{flex-shrink:0}.detail-visit[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]:last-child{width:18px;height:18px;margin-inline-start:auto}.detail-visit[data-astro-cid-fxzzgnen] strong[data-astro-cid-fxzzgnen]{color:var(--text);font-size:13px;font-weight:500;display:block}.detail-visit[data-astro-cid-fxzzgnen] span[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{margin-top:5px;font-size:12px;line-height:1.6;display:block}.detail-visit[data-astro-cid-fxzzgnen]:hover strong[data-astro-cid-fxzzgnen]{color:var(--gold)}.detail-image-open[data-astro-cid-fxzzgnen]{bottom:18px;background:var(--studio-paper);min-height:44px;color:var(--studio-ink);border-radius:24px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;transition:background .18s;display:flex;position:absolute;inset-inline-end:18px}.detail-image[data-astro-cid-fxzzgnen]:hover .detail-image-open[data-astro-cid-fxzzgnen]{background:var(--gold)}.detail-image[data-astro-cid-fxzzgnen]:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.crumb-category[data-astro-cid-fxzzgnen]{align-items:center;gap:10px;display:inline-flex}.crumb-category[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]{display:none}.related-products[data-astro-cid-fxzzgnen]{padding-top:56px}.related-heading[data-astro-cid-fxzzgnen]{justify-content:space-between;align-items:end;gap:24px;display:flex}.related-heading[data-astro-cid-fxzzgnen] .eyebrow[data-astro-cid-fxzzgnen]{margin-bottom:14px}.related-heading[data-astro-cid-fxzzgnen] h2[data-astro-cid-fxzzgnen]{font-size:clamp(2rem,4vw,3.5rem)}.related-heading[data-astro-cid-fxzzgnen]>.text-link[data-astro-cid-fxzzgnen]{max-width:260px;color:var(--muted);flex-shrink:0}.related-heading[data-astro-cid-fxzzgnen]>.text-link[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]{flex-shrink:0}@media (width>=768px) and (width<=1099px){.detail-identity[data-astro-cid-fxzzgnen]{padding-top:0}.detail-category[data-astro-cid-fxzzgnen]{margin-bottom:12px}.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{font-size:35px}.detail-description[data-astro-cid-fxzzgnen]{font-size:15px}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen]{padding-inline:15px;font-size:13px}.detail-info[data-astro-cid-fxzzgnen]{padding-top:20px}.availability[data-astro-cid-fxzzgnen]{margin-top:22px;padding-top:20px}}@media (width<=767px){.product-breadcrumbs[data-astro-cid-fxzzgnen]{margin-bottom:20px}.product-breadcrumbs[data-astro-cid-fxzzgnen] .crumb-home[data-astro-cid-fxzzgnen],.product-breadcrumbs[data-astro-cid-fxzzgnen] .crumb-overview[data-astro-cid-fxzzgnen],.product-breadcrumbs[data-astro-cid-fxzzgnen] .crumb-current[data-astro-cid-fxzzgnen]{display:none}.crumb-category[data-astro-cid-fxzzgnen]{min-height:44px;font-size:13px}.crumb-category[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]{width:18px;height:18px;display:inline-flex}.product-detail[data-astro-cid-fxzzgnen]{grid-template-columns:1fr;gap:0;padding-top:0}.detail-identity[data-astro-cid-fxzzgnen]{grid-area:1/1;padding-top:0;padding-bottom:24px}.detail-category[data-astro-cid-fxzzgnen]{display:none}.detail-brand[data-astro-cid-fxzzgnen]{margin-bottom:10px;font-size:13px}.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{letter-spacing:-.035em;font-size:clamp(28px,8vw,38px);line-height:1.15}.detail-image[data-astro-cid-fxzzgnen]{aspect-ratio:1.05;grid-area:2/1;max-width:none}.detail-info[data-astro-cid-fxzzgnen]{grid-area:3/1;padding-top:27px}.detail-description[data-astro-cid-fxzzgnen]{max-width:none;font-size:15px;line-height:1.75}.availability[data-astro-cid-fxzzgnen]{margin-top:25px;padding-top:23px}.detail-actions[data-astro-cid-fxzzgnen]{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:25px;display:grid}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen]{gap:9px;min-height:54px;padding-inline:16px;font-size:13px}.detail-image-open[data-astro-cid-fxzzgnen]{bottom:14px;padding-inline:13px;font-size:12px;inset-inline-end:14px}.detail-visit[data-astro-cid-fxzzgnen]{margin-top:5px}.detail-visit[data-astro-cid-fxzzgnen] span[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{max-width:29ch}.related-products[data-astro-cid-fxzzgnen]{padding-top:28px}.related-heading[data-astro-cid-fxzzgnen]{margin-bottom:27px;display:block}.related-heading[data-astro-cid-fxzzgnen] h2[data-astro-cid-fxzzgnen]{font-size:31px}.related-heading[data-astro-cid-fxzzgnen]>.text-link[data-astro-cid-fxzzgnen]{max-width:none;min-height:44px;margin-top:13px;font-size:13px}.related-products[data-astro-cid-fxzzgnen] .product-grid[data-astro-cid-fxzzgnen]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}@media (width<=359px){.detail-actions[data-astro-cid-fxzzgnen]{grid-template-columns:1fr}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen]{width:100%}.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{font-size:28px}.detail-visit[data-astro-cid-fxzzgnen]{gap:10px}.related-heading[data-astro-cid-fxzzgnen] h2[data-astro-cid-fxzzgnen]{font-size:28px}}@media (width<=767px){.product-detail[data-astro-cid-fxzzgnen],.detail-identity[data-astro-cid-fxzzgnen],.detail-info[data-astro-cid-fxzzgnen],.detail-visit[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen],.availability[data-astro-cid-fxzzgnen]>div[data-astro-cid-fxzzgnen]{min-inline-size:0}.product-breadcrumbs[data-astro-cid-fxzzgnen]{margin-block-end:16px}.crumb-category[data-astro-cid-fxzzgnen]{min-block-size:44px;max-inline-size:100%;line-height:1.5}.crumb-category[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]{flex-shrink:0}.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{word-break:normal;hyphens:auto;text-wrap:pretty}.detail-brand[data-astro-cid-fxzzgnen]{overflow-wrap:anywhere;line-height:1.5}.detail-description[data-astro-cid-fxzzgnen]{overflow-wrap:anywhere;font-size:16px;line-height:1.75}.availability[data-astro-cid-fxzzgnen] p[data-astro-cid-fxzzgnen]{font-size:14px}.availability[data-astro-cid-fxzzgnen] div[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{font-size:13px;line-height:1.7}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen]{text-wrap:pretty;overflow-wrap:anywhere;min-inline-size:0;line-height:1.45}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen] .icon{flex-shrink:0}.detail-image-open[data-astro-cid-fxzzgnen]{border-radius:50%;justify-content:center;min-block-size:44px;inline-size:44px;padding:0}.detail-image-open[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]:last-child{display:none}.detail-visit[data-astro-cid-fxzzgnen]{gap:12px;min-block-size:80px}.detail-visit[data-astro-cid-fxzzgnen] strong[data-astro-cid-fxzzgnen]{font-size:14px;line-height:1.5}.detail-visit[data-astro-cid-fxzzgnen] span[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{overflow-wrap:anywhere;max-inline-size:none;font-size:12px;line-height:1.7}.detail-visit[data-astro-cid-fxzzgnen]>.icon[data-astro-cid-fxzzgnen]:last-child{block-size:17px;inline-size:17px}.related-heading[data-astro-cid-fxzzgnen]>.text-link[data-astro-cid-fxzzgnen]{max-inline-size:100%;line-height:1.6}.related-heading[data-astro-cid-fxzzgnen]>.text-link[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{overflow-wrap:anywhere;min-inline-size:0}}@media (width<=480px){.detail-identity[data-astro-cid-fxzzgnen]{padding-block-end:22px}.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{font-size:clamp(28px,7.5vw,34px);line-height:1.18}.detail-info[data-astro-cid-fxzzgnen]{padding-block-start:24px}.detail-actions[data-astro-cid-fxzzgnen]{grid-template-columns:minmax(0,1fr);gap:10px;margin-block-start:24px}.detail-actions[data-astro-cid-fxzzgnen]>.button[data-astro-cid-fxzzgnen]{min-block-size:54px;inline-size:100%;padding:15px 20px;font-size:15px}.detail-actions[data-astro-cid-fxzzgnen]>.button-primary[data-astro-cid-fxzzgnen]{min-block-size:58px}.detail-actions[data-astro-cid-fxzzgnen]>.button-secondary[data-astro-cid-fxzzgnen]{font-size:14px}.related-heading[data-astro-cid-fxzzgnen] h2[data-astro-cid-fxzzgnen]{font-size:clamp(28px,7.8vw,33px);line-height:1.2}}@media (width<=399px){.related-products[data-astro-cid-fxzzgnen] .product-grid[data-astro-cid-fxzzgnen]{grid-template-columns:minmax(0,1fr);gap:26px}}@media (width<=374px){.detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{font-size:28px}.detail-description[data-astro-cid-fxzzgnen]{font-size:15px}.detail-visit[data-astro-cid-fxzzgnen]{gap:10px}}[dir=rtl] .detail-identity[data-astro-cid-fxzzgnen] h1[data-astro-cid-fxzzgnen]{letter-spacing:0;line-height:1.4}[dir=rtl] .detail-visit[data-astro-cid-fxzzgnen] span[data-astro-cid-fxzzgnen]>span[data-astro-cid-fxzzgnen]{text-align:right;unicode-bidi:isolate}@media (prefers-reduced-motion:reduce){.detail-image-open[data-astro-cid-fxzzgnen]{transition:none}}
