.gtile[data-astro-cid-vtkuqeu3]{aspect-ratio:4/3;background:var(--surface);width:100%;color:var(--ink);box-sizing:border-box;grid-template-rows:auto 1fr auto;gap:.6rem;padding:.9rem 1rem;font-size:clamp(.78rem,2.4vw,1rem);display:grid;overflow:hidden}@media (width>=900px){.gtile[data-astro-cid-vtkuqeu3]{aspect-ratio:1;padding:1.1rem 1.25rem}}.gt-title[data-astro-cid-vtkuqeu3]{text-wrap:balance;margin:0;font-size:1.25em;font-weight:700;line-height:1.15}.gt-foot[data-astro-cid-vtkuqeu3]{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.7em}.rows[data-astro-cid-vtkuqeu3]{align-content:start;margin:0;display:grid}.rows[data-astro-cid-vtkuqeu3] div[data-astro-cid-vtkuqeu3]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.45em 0;display:flex}.rows[data-astro-cid-vtkuqeu3] dt[data-astro-cid-vtkuqeu3]{color:var(--muted,#666)}.rows[data-astro-cid-vtkuqeu3] dd[data-astro-cid-vtkuqeu3]{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.size-body[data-astro-cid-vtkuqeu3]{grid-template-columns:auto 1fr;align-items:center;gap:.9rem;height:100%;min-height:0;display:grid}.pic[data-astro-cid-vtkuqeu3]{box-sizing:border-box;justify-content:center;align-items:stretch;height:100%;max-height:100%;padding:0 1.6em 1.6em 0;display:flex;position:relative}.pic[data-astro-cid-vtkuqeu3] img{object-fit:cover;width:auto;max-width:40vw;height:100%;display:block}.dim[data-astro-cid-vtkuqeu3]{font-variant-numeric:tabular-nums;font-size:.8em;font-weight:600;display:grid;position:absolute}.dim[data-astro-cid-vtkuqeu3] i[data-astro-cid-vtkuqeu3]{background:var(--ink);display:block}.dim[data-astro-cid-vtkuqeu3].v{grid-template-columns:auto auto;align-items:center;gap:.3em;top:0;bottom:1.6em;right:0}.dim[data-astro-cid-vtkuqeu3].v i[data-astro-cid-vtkuqeu3]{width:1px;height:100%}.dim[data-astro-cid-vtkuqeu3].v b[data-astro-cid-vtkuqeu3]{writing-mode:vertical-rl}.dim[data-astro-cid-vtkuqeu3].h{grid-template-rows:auto auto;justify-items:center;gap:.3em;bottom:0;left:0;right:1.6em}.dim[data-astro-cid-vtkuqeu3].h i[data-astro-cid-vtkuqeu3]{width:100%;height:1px}.list[data-astro-cid-vtkuqeu3]{align-content:start;gap:.4em;margin:0;padding-left:1.2em;display:grid}.list[data-astro-cid-vtkuqeu3] .n[data-astro-cid-vtkuqeu3]{font-weight:600}.list[data-astro-cid-vtkuqeu3] .val[data-astro-cid-vtkuqeu3]{color:var(--muted,#666);font-size:.85em;display:block}.features-body[data-astro-cid-vtkuqeu3]{grid-template-columns:1fr 1.2fr;align-items:center;gap:.9rem;min-height:0;display:grid}.features-body[data-astro-cid-vtkuqeu3] img{object-fit:contain;width:100%;height:auto;max-height:100%;display:block;aspect-ratio:auto!important}.pills[data-astro-cid-vtkuqeu3]{align-content:center;gap:.4em;margin:0;padding:0;list-style:none;display:grid}.pills[data-astro-cid-vtkuqeu3] li[data-astro-cid-vtkuqeu3]{border:1.5px solid var(--line);border-radius:var(--radius);padding:.45em .7em;font-weight:500}@media (width<=640px){.gt-foot[data-astro-cid-vtkuqeu3]{display:none}.rows[data-astro-cid-vtkuqeu3] div[data-astro-cid-vtkuqeu3]{padding:.3em 0}.pills[data-astro-cid-vtkuqeu3] li[data-astro-cid-vtkuqeu3]{padding:.3em .55em}.pic[data-astro-cid-vtkuqeu3] img{max-width:36vw}}.gallery[data-astro-cid-rj65ajc3]{gap:.6rem;min-width:0;margin:0;display:grid}.gallery[data-astro-cid-rj65ajc3]>[data-astro-cid-rj65ajc3]{min-width:0}.single[data-astro-cid-rj65ajc3]{position:relative}.single[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{aspect-ratio:4/3;object-fit:contain;border-radius:var(--radius);background:var(--line);width:100%}@media (width>=900px){.single[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{aspect-ratio:4/5;object-fit:cover}}.frame[data-astro-cid-rj65ajc3]{min-width:0;position:relative}.stage[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);background:var(--panel);display:flex;overflow-x:auto}.stage[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.stage[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.slide[data-astro-cid-rj65ajc3]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;margin:0;position:relative}.twin[data-astro-cid-rj65ajc3]{opacity:0;transition:opacity .7s var(--ease);pointer-events:none;position:absolute;inset:0}.twin[data-astro-cid-rj65ajc3][hidden]{display:none}.slide[data-astro-cid-rj65ajc3][data-twin-on] .twin[data-astro-cid-rj65ajc3]{opacity:1}.light[data-astro-cid-rj65ajc3]{color:var(--on-dusk);background:#151b23bd;border-radius:999px;padding:.25rem;font-size:.875rem;display:inline-flex;position:absolute;bottom:.9rem;left:.9rem}.light[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{min-height:2.5rem;transition:background .3s var(--ease), color .3s var(--ease);border-radius:999px;padding:.5rem .95rem}.light[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3][aria-pressed=true]{background:var(--on-dusk);color:var(--ink)}.light[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--lamp);outline-offset:2px}@media (width<=899px){.light[data-astro-cid-rj65ajc3]{bottom:1.6rem}}.slide[data-astro-cid-rj65ajc3] img,.slide[data-astro-cid-rj65ajc3] video{aspect-ratio:4/3;object-fit:cover;background:var(--panel);width:100%;height:100%;display:block}@media (width>=900px){.slide[data-astro-cid-rj65ajc3] img,.slide[data-astro-cid-rj65ajc3] video{aspect-ratio:1}}@media (width<=899px){.stage[data-astro-cid-rj65ajc3]{background:0 0;border-radius:0;gap:6px}.slide[data-astro-cid-rj65ajc3]{border-radius:var(--radius);flex-basis:91%;overflow:hidden}.slide[data-astro-cid-rj65ajc3]:only-child,.slide[data-astro-cid-rj65ajc3]:last-child{flex-basis:100%}}.slide[data-astro-cid-rj65ajc3] .gtile{aspect-ratio:4/3}@media (width>=900px){.slide[data-astro-cid-rj65ajc3] .gtile{aspect-ratio:1}}.tile-thumb[data-astro-cid-rj65ajc3]{color:var(--ink);place-items:center;font-weight:600;display:grid}.dots[data-astro-cid-rj65ajc3]{pointer-events:none;justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:.6rem;left:0;right:0}.dot[data-astro-cid-rj65ajc3]{opacity:.45;background:#fff;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 1px #151b2340}.dot[data-astro-cid-rj65ajc3][data-on]{opacity:1}.thumbs[data-astro-cid-rj65ajc3]{scrollbar-width:none;gap:.5rem;padding:2px;display:none;overflow-x:auto}@media (width>=900px){.thumbs[data-astro-cid-rj65ajc3]{display:flex}.dots[data-astro-cid-rj65ajc3]{display:none}}.thumbs[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.thumb[data-astro-cid-rj65ajc3]{aspect-ratio:1;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex:0 0 4.5rem;padding:0;position:relative;overflow:hidden}@media (width>=900px){.thumb[data-astro-cid-rj65ajc3]{flex-basis:5.5rem}}.thumb[data-astro-cid-rj65ajc3][aria-current=true]{border-color:var(--ink)}.thumb[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.thumb[data-astro-cid-rj65ajc3] img{object-fit:cover;width:100%;height:100%;display:block}.play[data-astro-cid-rj65ajc3]{color:#fff;filter:drop-shadow(0 1px 3px #00000080);place-items:center;display:grid;position:absolute;inset:0}.videos[data-astro-cid-wfg3qaib]{padding-block:0 3rem}.videos[data-astro-cid-wfg3qaib] h2[data-astro-cid-wfg3qaib]{margin-bottom:1rem;font-size:1.5rem}.reel[data-astro-cid-wfg3qaib]{scroll-snap-type:x mandatory;grid-auto-columns:min(62vw,15rem);grid-auto-flow:column;gap:.75rem;margin:0;padding:0 0 .5rem;list-style:none;display:grid;overflow-x:auto}.clip[data-astro-cid-wfg3qaib]{aspect-ratio:9/16;border-radius:var(--radius);background:var(--line);scroll-snap-align:start;position:relative;overflow:hidden}.clip[data-astro-cid-wfg3qaib] video,.poster[data-astro-cid-wfg3qaib] img[data-astro-cid-wfg3qaib]{object-fit:cover;width:100%;height:100%;display:block}.poster[data-astro-cid-wfg3qaib]{width:100%;height:100%;display:block;position:relative}.play[data-astro-cid-wfg3qaib]{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;margin:auto;display:grid;position:absolute;inset:0}.play[data-astro-cid-wfg3qaib] svg[data-astro-cid-wfg3qaib]{width:1.6rem;height:1.6rem;margin-left:.15rem}.poster[data-astro-cid-wfg3qaib]:hover .play[data-astro-cid-wfg3qaib],.poster[data-astro-cid-wfg3qaib]:focus-visible .play[data-astro-cid-wfg3qaib]{background:var(--accent)}.badge[data-astro-cid-wfg3qaib]{color:var(--ink);pointer-events:none;background:#ffffffeb;border-radius:999px;padding:.1rem .5rem;font-size:.75rem;font-weight:600;display:none;position:absolute;top:.5rem;left:.5rem}.clip[data-astro-cid-wfg3qaib][data-paid] .badge[data-astro-cid-wfg3qaib]{display:inline-block}.crumbs[data-astro-cid-ojbtt7zf]{padding-block:.5rem}@media (width>=900px){.crumbs[data-astro-cid-ojbtt7zf]{padding-block:.75rem}}.crumbs[data-astro-cid-ojbtt7zf] a[data-astro-cid-ojbtt7zf]{text-decoration:none}.product[data-astro-cid-ojbtt7zf]{align-items:start;gap:1rem;padding-block:.25rem 3rem;display:grid}.product[data-astro-cid-ojbtt7zf]>[data-astro-cid-ojbtt7zf],.galleries[data-astro-cid-ojbtt7zf],.galleries[data-astro-cid-ojbtt7zf]>div[data-astro-cid-ojbtt7zf]{min-width:0}.galleries[data-astro-cid-ojbtt7zf]>[data-astro-cid-ojbtt7zf][hidden]{display:none}.clip[data-astro-cid-ojbtt7zf]{max-width:44rem;padding-block:0 2rem}.clip[data-astro-cid-ojbtt7zf] video,.clip[data-astro-cid-ojbtt7zf] img{width:100%;height:auto;display:block}@media (width>=900px){.product[data-astro-cid-ojbtt7zf]{grid-template-columns:1.1fr 1fr;gap:3rem;padding-block:.5rem 3rem}}.info[data-astro-cid-ojbtt7zf]{gap:2.5rem;padding-block:1rem 3rem;display:grid}.accordions[data-astro-cid-ojbtt7zf]{border-top:1px solid var(--line);max-width:68ch}.accordions[data-astro-cid-ojbtt7zf] details[data-astro-cid-ojbtt7zf]{border-bottom:1px solid var(--line)}.accordions[data-astro-cid-ojbtt7zf] summary[data-astro-cid-ojbtt7zf]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.75rem;list-style:none;display:flex}.accordions[data-astro-cid-ojbtt7zf] summary[data-astro-cid-ojbtt7zf]::-webkit-details-marker{display:none}.accordions[data-astro-cid-ojbtt7zf] summary[data-astro-cid-ojbtt7zf] h2[data-astro-cid-ojbtt7zf]{font-size:1.2rem}.accordions[data-astro-cid-ojbtt7zf] summary[data-astro-cid-ojbtt7zf]:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.6rem;height:.6rem;margin-right:.3rem;transition:transform .2s;transform:rotate(45deg)}.accordions[data-astro-cid-ojbtt7zf] details[data-astro-cid-ojbtt7zf][open] summary[data-astro-cid-ojbtt7zf]:after{transform:rotate(-135deg)}.accordions[data-astro-cid-ojbtt7zf] .prose[data-astro-cid-ojbtt7zf]{padding-bottom:1rem}.accordions[data-astro-cid-ojbtt7zf] .prose[data-astro-cid-ojbtt7zf] [data-astro-cid-ojbtt7zf][hidden]{display:none}.inbox[data-astro-cid-ojbtt7zf] h2[data-astro-cid-ojbtt7zf]{margin-bottom:1rem;font-size:1.5rem}.inbox[data-astro-cid-ojbtt7zf] ul[data-astro-cid-ojbtt7zf]{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.inbox[data-astro-cid-ojbtt7zf] li[data-astro-cid-ojbtt7zf]{align-content:start;gap:.2rem;padding:1rem;display:grid}.inbox[data-astro-cid-ojbtt7zf] .value[data-astro-cid-ojbtt7zf]{color:var(--accent);font-weight:600}.crumbs[data-astro-cid-ojbtt7zf] a[data-astro-cid-ojbtt7zf]:hover{text-decoration:underline}@media (width<=899px){.crumbs[data-astro-cid-ojbtt7zf] .c-far[data-astro-cid-ojbtt7zf]{display:none}.crumbs[data-astro-cid-ojbtt7zf]{padding-block:.4rem}}@media (width>=900px){.product[data-astro-cid-ojbtt7zf]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);padding-bottom:4rem}.product[data-astro-cid-ojbtt7zf]>div[data-astro-cid-ojbtt7zf]:last-child{top:calc(var(--header-h) + 1.5rem);position:sticky}}.accordions[data-astro-cid-ojbtt7zf] summary[data-astro-cid-ojbtt7zf] h2[data-astro-cid-ojbtt7zf]{letter-spacing:-.01em;font-size:1.125rem;font-weight:500}.accordions[data-astro-cid-ojbtt7zf] summary[data-astro-cid-ojbtt7zf]:after{border-bottom-width:1.5px;border-right-width:1.5px;width:.5rem;height:.5rem}.pblock[data-astro-cid-ojbtt7zf]{align-items:center;gap:clamp(1.25rem,5vw,5rem);padding-block:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=900px){.pblock[data-astro-cid-ojbtt7zf]{grid-template-columns:1.1fr 1fr}.pblock[data-astro-cid-ojbtt7zf].flip .pblock-pic[data-astro-cid-ojbtt7zf]{order:2}}.pblock-pic[data-astro-cid-ojbtt7zf]{border-radius:var(--radius);background:var(--panel);overflow:hidden}.pblock-pic[data-astro-cid-ojbtt7zf] img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.pblock-text[data-astro-cid-ojbtt7zf] p[data-astro-cid-ojbtt7zf]{color:var(--muted);max-width:42ch;margin-top:1rem;font-size:1.125rem}.pfaq[data-astro-cid-ojbtt7zf]{order:2;min-width:0}@media (width>=900px){.info[data-astro-cid-ojbtt7zf].with-faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,5vw,5rem)}.info[data-astro-cid-ojbtt7zf].with-faq>.accordions[data-astro-cid-ojbtt7zf]{grid-area:1/1}.info[data-astro-cid-ojbtt7zf].with-faq>.pfaq[data-astro-cid-ojbtt7zf]{grid-area:1/2/span 2}.info[data-astro-cid-ojbtt7zf].with-faq>.inbox[data-astro-cid-ojbtt7zf]{grid-column:1}}
