.pdp[data-astro-cid-g74ua3ks]{padding:8px 0 40px}.pdp__grid[data-astro-cid-g74ua3ks]{grid-template-columns:1.05fr 1fr;align-items:start;gap:48px;display:grid}.gallery[data-astro-cid-g74ua3ks]{grid-template-columns:80px 1fr;gap:14px;display:grid}.gallery__thumbs[data-astro-cid-g74ua3ks]{align-content:start;gap:10px;display:grid}.gallery__thumb[data-astro-cid-g74ua3ks]{border:2px solid var(--line);background:0 0;border-radius:8px;padding:0;overflow:hidden}.gallery__thumb[data-astro-cid-g74ua3ks][aria-selected=true]{border-color:var(--blue)}.gallery__thumb[data-astro-cid-g74ua3ks] .media--ph{padding:4px}.gallery__thumb[data-astro-cid-g74ua3ks] .media--ph svg{width:20px;height:20px}.gallery__main[data-astro-cid-g74ua3ks]{border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden}.gallery__zoom[data-astro-cid-g74ua3ks]{border:1px solid var(--line);background:var(--white);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:14px;right:14px}.gallery__highlights[data-astro-cid-g74ua3ks]{grid-column:2;grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.gallery__highlights[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:flex}.buy__head[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.buy__title[data-astro-cid-g74ua3ks]{margin-bottom:8px;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem)}.buy__brand[data-astro-cid-g74ua3ks]{border:1px dashed var(--line);color:var(--slate);border-radius:8px;flex:none;padding:10px 14px;font-size:.9rem;font-weight:800}.buy__brand[data-astro-cid-g74ua3ks]:hover{border-color:var(--blue);color:var(--blue)}.buy__tagline[data-astro-cid-g74ua3ks]{color:var(--muted);margin-bottom:8px;font-size:1.05rem}.buy__attrs[data-astro-cid-g74ua3ks]{color:var(--muted);flex-wrap:wrap;gap:4px 0;margin:0 0 12px;padding:0;font-size:.9rem;list-style:none;display:flex}.buy__attrs[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]:not(:last-child):after{content:"|";color:var(--line);margin:0 12px}.buy__attrs[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{color:var(--blue);font-weight:600}.buy__desc[data-astro-cid-g74ua3ks]{margin-bottom:18px}.opts[data-astro-cid-g74ua3ks]{background:var(--soft);border-radius:12px;gap:18px;padding:18px 20px;display:grid}.opt[data-astro-cid-g74ua3ks]{border:0;min-width:0;margin:0;padding:0}.opt[data-astro-cid-g74ua3ks] legend[data-astro-cid-g74ua3ks]{align-items:center;gap:8px;margin-bottom:10px;padding:0;font-weight:600;display:flex}.opt__n[data-astro-cid-g74ua3ks]{background:var(--blue);width:24px;height:24px;color:var(--white);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid}.opt__cards[data-astro-cid-g74ua3ks]{flex-wrap:wrap;gap:8px;display:flex}.opt__card[data-astro-cid-g74ua3ks] span[data-astro-cid-g74ua3ks]{border:1.5px solid var(--line);background:var(--white);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:.92rem;font-weight:600;display:block}.opt__card[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]:checked+span[data-astro-cid-g74ua3ks]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.opt__card[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]:focus-visible+span[data-astro-cid-g74ua3ks],.opt__swatch[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]:focus-visible+.opt__dot[data-astro-cid-g74ua3ks]{outline:3px solid var(--blue-500);outline-offset:2px}.opt__swatches[data-astro-cid-g74ua3ks]{flex-wrap:wrap;gap:12px;display:flex}.opt__swatch[data-astro-cid-g74ua3ks]{cursor:pointer;color:var(--muted);flex-direction:column;align-items:center;gap:4px;font-size:.78rem;display:flex}.opt__dot[data-astro-cid-g74ua3ks]{width:40px;height:40px;box-shadow:inset 0 0 0 3px var(--white);border:1px solid #c9d1da;border-radius:8px}.opt__swatch[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]:checked+.opt__dot[data-astro-cid-g74ua3ks]{outline:2px solid var(--blue);outline-offset:2px}.qty[data-astro-cid-g74ua3ks]{align-items:center;gap:14px;display:flex}.qty[data-astro-cid-g74ua3ks] label[data-astro-cid-g74ua3ks]{font-weight:600}.qty__ctrl[data-astro-cid-g74ua3ks]{border:1.5px solid var(--line);background:var(--white);border-radius:8px;display:flex;overflow:hidden}.qty__ctrl[data-astro-cid-g74ua3ks] button[data-astro-cid-g74ua3ks]{background:var(--white);border:0;place-items:center;width:40px;display:grid}.qty__ctrl[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]{text-align:center;-moz-appearance:textfield;border:0;width:64px;height:40px;font-weight:700}.qty__ctrl[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]::-webkit-inner-spin-button{-webkit-appearance:none}.buy__actions[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.buy__actions[data-astro-cid-g74ua3ks] .btn[data-astro-cid-g74ua3ks]{min-height:50px}.buy__actions[data-astro-cid-g74ua3ks] [data-wish][aria-pressed=true]{color:var(--danger);border-color:var(--danger)}.buy__benefits[data-astro-cid-g74ua3ks]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0;padding:16px 0 0;font-size:.88rem;font-weight:600;list-style:none;display:grid}.buy__benefits[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]{align-items:center;gap:8px;display:flex}.buy__benefits[data-astro-cid-g74ua3ks] svg{color:var(--blue)}.ptabs[data-astro-cid-g74ua3ks]{z-index:30;background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:137px}.ptabs__inner[data-astro-cid-g74ua3ks]{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.ptabs__tab[data-astro-cid-g74ua3ks]{color:var(--muted);white-space:nowrap;border-bottom:3px solid #0000;padding:14px 16px;font-weight:700}.ptabs__tab[data-astro-cid-g74ua3ks]:hover{color:var(--blue)}.ptabs__tab[data-astro-cid-g74ua3ks].is-active{color:var(--blue);border-bottom-color:var(--blue)}.pinfo__grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr .9fr;align-items:start;gap:40px;display:grid}.pinfo[data-astro-cid-g74ua3ks] h2[data-astro-cid-g74ua3ks].h3{margin-top:0}.pinfo[data-astro-cid-g74ua3ks] h2[data-astro-cid-g74ua3ks].h3:not(:first-child){margin-top:28px}.ticks[data-astro-cid-g74ua3ks],.apps[data-astro-cid-g74ua3ks]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]{align-items:center;gap:10px;display:flex}.ticks[data-astro-cid-g74ua3ks] svg{color:var(--blue);flex:none}.apps[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]:before{content:"•";color:var(--blue);margin-right:10px;font-weight:800}.specs[data-astro-cid-g74ua3ks]{border-collapse:collapse;border:1px solid var(--line);width:100%;font-size:.92rem}.specs[data-astro-cid-g74ua3ks] th[data-astro-cid-g74ua3ks],.specs[data-astro-cid-g74ua3ks] td[data-astro-cid-g74ua3ks]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 14px}.specs[data-astro-cid-g74ua3ks] th[data-astro-cid-g74ua3ks]{width:45%;color:var(--muted);background:var(--soft);font-weight:600}.vars[data-astro-cid-g74ua3ks]{background:var(--soft);border-radius:12px;padding:20px}.vars[data-astro-cid-g74ua3ks] ul[data-astro-cid-g74ua3ks]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vars__item[data-astro-cid-g74ua3ks]{background:var(--white);border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.vars__img[data-astro-cid-g74ua3ks]{border-radius:6px;flex:none;width:56px;overflow:hidden}.vars__img[data-astro-cid-g74ua3ks] svg{width:18px;height:18px}.vars__item[data-astro-cid-g74ua3ks] strong[data-astro-cid-g74ua3ks]{font-size:.9rem;display:block}.vars__item[data-astro-cid-g74ua3ks] small[data-astro-cid-g74ua3ks]{color:var(--muted);font-size:.8rem}.vars__more[data-astro-cid-g74ua3ks]{margin:10px 0 0;font-size:.85rem}.docs[data-astro-cid-g74ua3ks]{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.doc[data-astro-cid-g74ua3ks]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:12px;padding:14px;display:flex}.doc[data-astro-cid-g74ua3ks]:hover{border-color:var(--blue)}.doc[data-astro-cid-g74ua3ks] strong[data-astro-cid-g74ua3ks]{font-size:.92rem;line-height:1.3;display:block}.doc[data-astro-cid-g74ua3ks] small[data-astro-cid-g74ua3ks]{color:var(--muted)}.doc[data-astro-cid-g74ua3ks]>svg:last-child{color:var(--blue);flex:none;margin-left:auto}.faqs[data-astro-cid-g74ua3ks]{gap:10px;max-width:860px;display:grid}.faq[data-astro-cid-g74ua3ks]{border:1px solid var(--line);border-radius:var(--radius);padding:0 18px}.faq[data-astro-cid-g74ua3ks] summary[data-astro-cid-g74ua3ks]{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-g74ua3ks] summary[data-astro-cid-g74ua3ks]::-webkit-details-marker{display:none}.faq[data-astro-cid-g74ua3ks][open] .faq__chev{transform:rotate(180deg)}.faq[data-astro-cid-g74ua3ks] p[data-astro-cid-g74ua3ks]{color:var(--muted)}.related-wrap[data-astro-cid-g74ua3ks]{position:relative}.related-nav[data-astro-cid-g74ua3ks]{z-index:2;border:1px solid var(--line);background:var(--white);width:42px;height:42px;box-shadow:var(--shadow);border-radius:50%;place-items:center;display:grid;position:absolute;top:35%}.related-nav--prev[data-astro-cid-g74ua3ks]{left:-20px}.related-nav--next[data-astro-cid-g74ua3ks]{right:-20px}.rcard[data-astro-cid-g74ua3ks]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:6px;padding:10px;display:flex}.rcard[data-astro-cid-g74ua3ks] .media{border-radius:8px}.rcard[data-astro-cid-g74ua3ks] strong[data-astro-cid-g74ua3ks]{font-size:.92rem;line-height:1.3}.rcard[data-astro-cid-g74ua3ks]:hover strong[data-astro-cid-g74ua3ks]{color:var(--blue)}.stickybar[data-astro-cid-g74ua3ks]{display:none}.zoom[data-astro-cid-g74ua3ks]{border:0;border-radius:12px;width:min(900px,94vw);padding:0}.zoom[data-astro-cid-g74ua3ks]::backdrop{background:#0e1b2bbf}.zoom__x[data-astro-cid-g74ua3ks]{z-index:2;background:var(--white);border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:10px;right:10px}@media (width<=1024px){.pdp__grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr;gap:28px}.pinfo__grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr}.vars[data-astro-cid-g74ua3ks]{grid-column:1/-1}.ptabs[data-astro-cid-g74ua3ks]{top:117px}.docs[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr}}@media (width<=680px){.gallery[data-astro-cid-g74ua3ks]{grid-template-columns:1fr}.gallery__thumbs[data-astro-cid-g74ua3ks]{order:2;grid-auto-columns:64px;grid-auto-flow:column;overflow-x:auto}.gallery__highlights[data-astro-cid-g74ua3ks]{order:3;grid-column:1;grid-template-columns:repeat(2,1fr)}.pinfo__grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr;gap:28px}.docs[data-astro-cid-g74ua3ks],.buy__actions[data-astro-cid-g74ua3ks],.buy__benefits[data-astro-cid-g74ua3ks]{grid-template-columns:1fr}.related-nav[data-astro-cid-g74ua3ks]{display:none}.stickybar[data-astro-cid-g74ua3ks]{z-index:85;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--white);border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0e1b2b14}.stickybar[data-astro-cid-g74ua3ks] .btn[data-astro-cid-g74ua3ks]{min-height:48px}.footer{padding-bottom:80px}}
