.iv-hero[data-astro-cid-ztjzxo3k]{padding-top:calc(var(--section-md) + 64px);padding-bottom:0}.iv-product[data-astro-cid-ztjzxo3k]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.iv-shot[data-astro-cid-ztjzxo3k]{gap:var(--space-3xs);align-content:start;margin:0;display:grid}.iv-shot-frame[data-astro-cid-ztjzxo3k]{aspect-ratio:4/5;background:var(--color-lift-light);width:min(100%,40vh,420px);margin-inline:auto;position:relative;overflow:clip}.iv-shot-frame[data-astro-cid-ztjzxo3k] img[data-astro-cid-ztjzxo3k],.iv-shot-frame[data-astro-cid-ztjzxo3k] video[data-astro-cid-ztjzxo3k]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.iv-shot-frame[data-astro-cid-ztjzxo3k] img[data-astro-cid-ztjzxo3k][hidden],.iv-shot-frame[data-astro-cid-ztjzxo3k] video[data-astro-cid-ztjzxo3k][hidden]{display:none}.iv-shot-name[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);width:min(100%,40vh,420px);margin-inline:auto}.iv-thumbs[data-astro-cid-ztjzxo3k]{margin:var(--space-nano) 0 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;width:min(100%,40vh,420px);margin-inline:auto;padding:0;list-style:none;display:grid}.iv-thumb[data-astro-cid-ztjzxo3k]{aspect-ratio:4/5;background:var(--color-lift-light);cursor:pointer;opacity:.72;border:1px solid #0000;border-radius:2px;width:100%;padding:0;transition:opacity .2s,border-color .2s;display:block;overflow:clip}.iv-thumb[data-astro-cid-ztjzxo3k] img[data-astro-cid-ztjzxo3k]{object-fit:cover;width:100%;height:100%;display:block}.iv-thumb[data-astro-cid-ztjzxo3k]:hover,.iv-thumb[data-astro-cid-ztjzxo3k]:focus-visible{opacity:1}.iv-thumb[data-astro-cid-ztjzxo3k].is-on{opacity:1;border-color:var(--border-medium)}.iv-shot-cta[data-astro-cid-ztjzxo3k]{width:min(100%,40vh,420px);margin:var(--space-3xs) auto 0;justify-items:start;gap:var(--space-micro);display:grid}.iv-shot-cta[data-astro-cid-ztjzxo3k] .iv-cta-note[data-astro-cid-ztjzxo3k]{margin:0}.iv-detail[data-astro-cid-ztjzxo3k]{gap:var(--space-2xs);text-align:left;align-content:start;justify-items:start;display:grid}.iv-path[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.iv-path[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);transition:color var(--dur) ease}.iv-path[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]:hover,.iv-path[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]:last-child{color:var(--text-strong)}.iv-h1[data-astro-cid-ztjzxo3k]{max-width:18ch;margin:0}.iv-intro[data-astro-cid-ztjzxo3k]{max-width:38rem;color:var(--text-medium);margin:0}.iv-price[data-astro-cid-ztjzxo3k]{align-items:baseline;gap:.6rem;margin:.2rem 0 0;display:flex}.iv-price-note[data-astro-cid-ztjzxo3k]{color:var(--text-subtle)}.iv-cta[data-astro-cid-ztjzxo3k]{margin-top:var(--space-3xs);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.iv-go[data-astro-cid-ztjzxo3k]{isolation:isolate;position:relative;overflow:hidden}.iv-go[data-astro-cid-ztjzxo3k]:after{content:"";z-index:-1;animation:iv-sheen 5.5s var(--ease-out) 1.4s infinite;pointer-events:none;background:linear-gradient(100deg,#0000 35%,#eee9e138 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}@keyframes iv-sheen{0%{transform:translate(-130%)}35%,to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.iv-go[data-astro-cid-ztjzxo3k]:after{animation:none;display:none}}.iv-go-note[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);flex-basis:100%;max-width:30rem;margin:0}.iv-detail[data-astro-cid-ztjzxo3k] .iv-cta[data-astro-cid-ztjzxo3k]{margin:var(--space-3xs) 0 var(--space-2xs)}.iv-design-sec[data-astro-cid-ztjzxo3k]{padding-block:var(--section-sm) var(--section-md);scroll-margin-top:72px}.iv-design-head[data-astro-cid-ztjzxo3k]{gap:var(--space-3xs);text-align:center;margin-bottom:var(--space-sm);justify-items:center;display:grid}.iv-design-kicker[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);margin:0}.iv-design-title[data-astro-cid-ztjzxo3k]{max-width:20ch;margin:0}.iv-design-sub[data-astro-cid-ztjzxo3k]{max-width:36rem;color:var(--text-medium);margin:0}.iv-design-frame[data-astro-cid-ztjzxo3k]{background:var(--color-light-100,#eee9e1);border-radius:22px;scroll-margin-top:76px;overflow:hidden;box-shadow:0 40px 90px #27241f24}.iv-bagtoast{z-index:130;background:var(--color-light-100);max-width:calc(100vw - 40px);color:var(--text-strong);opacity:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);border-radius:6px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(10px);box-shadow:0 18px 50px #27241f33}.iv-bagtoast.is-in{opacity:1;transform:none}.iv-bagtoast p{font-size:var(--text-b3);margin:0}.iv-bagtoast-k{font-size:var(--text-b3);color:var(--text-strong);text-underline-offset:3px}.iv-design-frame[data-astro-cid-ztjzxo3k] iframe[data-astro-cid-ztjzxo3k]{border:0;width:100%;height:min(100svh - 96px,1000px);min-height:640px;scroll-margin-top:72px;display:block}.iv-launch[data-astro-cid-ztjzxo3k],.iv-go-mob[data-astro-cid-ztjzxo3k],.iv-go-mob-note[data-astro-cid-ztjzxo3k],.iv-shot-cta[data-astro-cid-ztjzxo3k] .iv-demo[data-astro-cid-ztjzxo3k],.iv-shot-cta[data-astro-cid-ztjzxo3k] .iv-cta-note[data-astro-cid-ztjzxo3k]{display:none}.iv-addon[data-astro-cid-ztjzxo3k]>summary[data-astro-cid-ztjzxo3k]{cursor:default;list-style:none}.iv-addon[data-astro-cid-ztjzxo3k]>summary[data-astro-cid-ztjzxo3k]::-webkit-details-marker{display:none}@media (width<=767px){.iv-shot-cta[data-astro-cid-ztjzxo3k] .iv-demo[data-astro-cid-ztjzxo3k],.iv-shot-cta[data-astro-cid-ztjzxo3k] .iv-cta-note[data-astro-cid-ztjzxo3k],.iv-detail[data-astro-cid-ztjzxo3k] .iv-cta[data-astro-cid-ztjzxo3k],.iv-design-sec[data-astro-cid-ztjzxo3k]{display:none!important}.iv-go-mob[data-astro-cid-ztjzxo3k]{display:inline-flex}.iv-go-mob-note[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);max-width:30rem;margin:0;display:block}.iv-product[data-astro-cid-ztjzxo3k]{gap:var(--space-xs);flex-direction:column;display:flex}.iv-detail[data-astro-cid-ztjzxo3k]{display:contents}.iv-path[data-astro-cid-ztjzxo3k]{order:1}.iv-h1[data-astro-cid-ztjzxo3k]{margin-bottom:var(--space-3xs);order:2}.iv-shot[data-astro-cid-ztjzxo3k]{order:3}.iv-intro[data-astro-cid-ztjzxo3k]{margin-top:var(--space-xs);order:4}.iv-price[data-astro-cid-ztjzxo3k]{flex-wrap:wrap;order:5;justify-content:center}.iv-incl[data-astro-cid-ztjzxo3k]{order:6}.iv-collection-link[data-astro-cid-ztjzxo3k]{order:7}.iv-detail[data-astro-cid-ztjzxo3k] .iv-path[data-astro-cid-ztjzxo3k],.iv-detail[data-astro-cid-ztjzxo3k] .iv-price[data-astro-cid-ztjzxo3k]{justify-content:center;align-self:center}.iv-detail[data-astro-cid-ztjzxo3k] .iv-collection-link[data-astro-cid-ztjzxo3k]{text-align:center;align-self:center}.iv-detail[data-astro-cid-ztjzxo3k]>[data-astro-cid-ztjzxo3k]{align-self:center;margin-inline:auto}.iv-shot-cta[data-astro-cid-ztjzxo3k]{margin-top:var(--space-2xs);gap:var(--space-3xs)}.iv-design-frame[data-astro-cid-ztjzxo3k]{box-shadow:none;background:0 0;border-radius:0;overflow:visible}#iv-design-frame[data-astro-cid-ztjzxo3k],.iv-design-sub[data-astro-cid-ztjzxo3k]{display:none}.iv-launch[data-astro-cid-ztjzxo3k]{justify-items:center;gap:var(--space-xs);text-align:center;display:grid}.iv-launch[data-astro-cid-ztjzxo3k][hidden]{display:none}.iv-launch-img[data-astro-cid-ztjzxo3k]{aspect-ratio:4/5;object-fit:cover;width:min(78vw,340px);display:block;box-shadow:0 30px 60px #27241f2e}.iv-launch-note[data-astro-cid-ztjzxo3k]{max-width:30ch;color:var(--text-subtle);margin:0}}.iv-textlink[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3);text-underline-offset:.3em;text-decoration:underline}.iv-cta-note[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);margin:0}.iv-collection-link[data-astro-cid-ztjzxo3k]{margin:var(--space-3xs) 0 0;font-size:var(--text-b3)}.iv-collection-link[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);text-underline-offset:.3em;text-decoration:underline}.iv-collection-link[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]:hover{color:var(--text-strong)}.iv-block[data-astro-cid-ztjzxo3k]{text-align:center;justify-items:center;display:grid}.iv-block-head[data-astro-cid-ztjzxo3k]{margin:0 0 var(--space-xs);max-width:24ch}.iv-beats[data-astro-cid-ztjzxo3k]{margin:var(--space-3xs) 0 0;border-top:1px solid var(--border-subtle);width:100%;padding:0;list-style:none;display:grid}.iv-beat[data-astro-cid-ztjzxo3k]{gap:var(--space-nano);padding:var(--space-xs) 0;border-bottom:1px solid var(--border-subtle);display:grid}.iv-beat-n[data-astro-cid-ztjzxo3k]{color:var(--text-faint)}.iv-beat-text[data-astro-cid-ztjzxo3k]{color:var(--text-medium);margin:0}.iv-block[data-astro-cid-ztjzxo3k] .iv-beats[data-astro-cid-ztjzxo3k]{max-width:40rem;margin-inline:auto}.iv-block[data-astro-cid-ztjzxo3k] .iv-beat[data-astro-cid-ztjzxo3k]{text-align:center;padding-block:var(--space-sm);justify-items:center}.iv-block[data-astro-cid-ztjzxo3k] .iv-beat-text[data-astro-cid-ztjzxo3k]{max-width:34rem}.iv-order[data-astro-cid-ztjzxo3k]{padding-block:var(--section-sm) var(--section-md)}.iv-order-wrap[data-astro-cid-ztjzxo3k]{justify-items:center;display:grid}.iv-box[data-astro-cid-ztjzxo3k]{background:var(--color-dark-100);width:100%;max-width:33rem;color:var(--color-light-100);padding:var(--space-md) var(--space-sm) var(--space-sm);gap:var(--space-xs);border-radius:16px;display:grid;box-shadow:0 40px 90px #27241f30}.iv-box-kicker[data-astro-cid-ztjzxo3k]{font-size:var(--text-label-l);text-transform:uppercase;letter-spacing:.16em;color:var(--color-water);margin:0}.iv-box-head[data-astro-cid-ztjzxo3k]{font-family:var(--font-heading);font-size:var(--text-h4);margin:0;font-weight:400;line-height:1.12}.iv-mock[data-astro-cid-ztjzxo3k][hidden]{display:none}.iv-mock[data-astro-cid-ztjzxo3k]{background:var(--color-lift-dark);border-radius:10px;margin:0;overflow:hidden}.iv-mock[data-astro-cid-ztjzxo3k] img[data-astro-cid-ztjzxo3k]{width:100%;display:block}.iv-design[data-astro-cid-ztjzxo3k]{border:1px solid var(--color-water);color:inherit;transition:background-color .25s var(--ease-out), transform .25s var(--ease-out);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:14px 16px;text-decoration:none;display:grid}.iv-design[data-astro-cid-ztjzxo3k][hidden]{display:none}.iv-design-name[data-astro-cid-ztjzxo3k]{font-family:var(--font-heading);font-size:1.15rem}.iv-design-note[data-astro-cid-ztjzxo3k]{opacity:.72;grid-column:1;font-size:13px;line-height:1.5}.iv-design-go[data-astro-cid-ztjzxo3k]{color:var(--color-water);grid-area:1/2/span 2;font-size:1.3rem}@media (hover:hover){.iv-design[data-astro-cid-ztjzxo3k]:hover{border-color:var(--light-64);transform:translateY(-2px)}}.iv-mini[data-astro-cid-ztjzxo3k]{font-size:var(--text-label-l);text-transform:uppercase;letter-spacing:.16em;color:var(--color-water);margin:var(--space-nano) 0 0}.iv-themes[data-astro-cid-ztjzxo3k]{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:7px;display:grid}.iv-theme[data-astro-cid-ztjzxo3k]{border:1px solid var(--light-32);cursor:pointer;transition:border-color .25s var(--ease-out), transform .25s var(--ease-out);background:0 0;border-radius:9px;padding:0;overflow:hidden}@media (hover:hover){.iv-theme[data-astro-cid-ztjzxo3k]:hover{border-color:var(--color-water);transform:translateY(-2px)}}.iv-theme[data-astro-cid-ztjzxo3k].is-on{border-color:var(--color-water)}.iv-theme[data-astro-cid-ztjzxo3k] img[data-astro-cid-ztjzxo3k]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.iv-theme[data-astro-cid-ztjzxo3k] span[data-astro-cid-ztjzxo3k]{font-size:var(--text-label-s);color:var(--color-light-100);text-align:center;padding:5px 4px;display:block}.iv-opts[data-astro-cid-ztjzxo3k]{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}@media (width<=560px){.iv-opts[data-astro-cid-ztjzxo3k]{grid-template-columns:1fr}}.iv-opt[data-astro-cid-ztjzxo3k]{border:1px solid var(--light-32);cursor:pointer;transition:border-color .25s var(--ease-out), background .25s var(--ease-out);border-radius:10px;align-content:start;gap:4px;padding:.7rem;display:grid;position:relative}.iv-opt[data-astro-cid-ztjzxo3k]:has(input:checked){border-color:var(--color-water);background:var(--color-lift-dark)}.iv-opt[data-astro-cid-ztjzxo3k] input[data-astro-cid-ztjzxo3k]{opacity:0;pointer-events:none;position:absolute}.iv-opt-name[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3);color:var(--color-light-100)}.iv-opt-note[data-astro-cid-ztjzxo3k]{font-size:var(--text-label-l);color:var(--light-64);line-height:1.45}.iv-opt-price[data-astro-cid-ztjzxo3k]{border:1px solid var(--color-water);font-size:var(--text-label-s);letter-spacing:.06em;color:var(--color-water);white-space:nowrap;border-radius:999px;justify-self:start;margin-top:4px;padding:4px 11px}.iv-two[data-astro-cid-ztjzxo3k]{gap:var(--space-nano);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){.iv-two[data-astro-cid-ztjzxo3k]{grid-template-columns:1fr}}.iv-input[data-astro-cid-ztjzxo3k]{font:inherit;font-size:var(--text-b2);color:var(--color-light-100);background:var(--color-lift-dark);border:1px solid var(--light-32);width:100%;transition:border-color .2s var(--ease-out);border-radius:8px;padding:.6rem .75rem}.iv-input[data-astro-cid-ztjzxo3k]:focus{border-color:var(--color-water);outline:none}.iv-consents[data-astro-cid-ztjzxo3k]{gap:var(--space-nano);display:grid}.iv-consent[data-astro-cid-ztjzxo3k]{gap:var(--space-nano);font-size:var(--text-b3);color:var(--light-64);grid-template-columns:auto 1fr;display:grid}.iv-consent[data-astro-cid-ztjzxo3k] input[data-astro-cid-ztjzxo3k]{accent-color:var(--color-water);margin-top:3px}.iv-consent[data-astro-cid-ztjzxo3k] a{color:var(--color-light-100);border-bottom:1px solid var(--light-32)}.iv-total[data-astro-cid-ztjzxo3k]{padding-top:var(--space-xs);border-top:1px solid var(--light-32);font-size:var(--text-h5);justify-content:space-between;display:flex}.iv-vat[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3);color:var(--light-32);margin:0}.iv-button[data-astro-cid-ztjzxo3k]{font:inherit;font-size:var(--text-button);color:var(--color-dark-100);background:var(--color-light-100);cursor:pointer;transition:background .3s var(--ease-out), transform .2s var(--ease-out);border:0;padding:1.05rem 1.4rem}.iv-button[data-astro-cid-ztjzxo3k]:hover{background:var(--color-water);transform:translateY(-1px)}.iv-button[data-astro-cid-ztjzxo3k]:disabled{opacity:.6;cursor:default}.iv-prelaunch[data-astro-cid-ztjzxo3k],.iv-credit[data-astro-cid-ztjzxo3k],.iv-love[data-astro-cid-ztjzxo3k],.iv-secure[data-astro-cid-ztjzxo3k]{text-align:center;margin:0}.iv-prelaunch[data-astro-cid-ztjzxo3k],.iv-love[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3);color:var(--color-water)}.iv-credit[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3);color:var(--light-64)}.iv-secure[data-astro-cid-ztjzxo3k]{font-size:var(--text-label-l);color:var(--light-32)}.iv-error[data-astro-cid-ztjzxo3k]{color:#e6a6a6;font-size:var(--text-b3);margin:0}.iv-error[data-astro-cid-ztjzxo3k][hidden]{display:none}.iv-theme[data-astro-cid-ztjzxo3k].is-soon{cursor:default;opacity:.55}.iv-theme[data-astro-cid-ztjzxo3k].is-soon:hover{border-color:var(--light-32);transform:none}.iv-theme-soon[data-astro-cid-ztjzxo3k]{font-size:var(--text-label-s);color:var(--light-64);text-align:center;padding:0 4px 5px;display:block}.iv-other[data-astro-cid-ztjzxo3k].is-soon .iv-other-price[data-astro-cid-ztjzxo3k]{font-style:italic}.iv-other[data-astro-cid-ztjzxo3k].is-soon img[data-astro-cid-ztjzxo3k]{opacity:.62;filter:saturate(.85)}.iv-opt--check[data-astro-cid-ztjzxo3k]{cursor:pointer}.iv-mono-credit[data-astro-cid-ztjzxo3k]{margin:var(--space-nano) 0 0;color:var(--text-subtle)}.iv-addons-inner[data-astro-cid-ztjzxo3k]{gap:var(--space-sm);display:grid}.iv-addons-head[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);text-align:center;margin:0}.iv-addons-grid[data-astro-cid-ztjzxo3k]{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:62rem;margin-inline:auto;display:grid}.iv-addon[data-astro-cid-ztjzxo3k]{gap:var(--space-3xs);text-align:center;padding-top:var(--space-2xs);border-top:1px solid var(--border-medium);align-content:start;justify-items:center;display:grid}.iv-addon-top[data-astro-cid-ztjzxo3k]{justify-content:center;align-items:baseline;gap:var(--space-micro);flex-wrap:wrap;margin:0;display:flex}.iv-addon-body[data-astro-cid-ztjzxo3k]{max-width:30rem}.iv-addon-name[data-astro-cid-ztjzxo3k]{margin:0}.iv-addon-price[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);white-space:nowrap}.iv-addon-body[data-astro-cid-ztjzxo3k]{color:var(--text-medium);margin:0}.iv-addon-cta[data-astro-cid-ztjzxo3k]{margin:var(--space-nano) 0 0;font-size:var(--text-b3)}.iv-addon-cta[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]{text-underline-offset:.3em;color:var(--text-medium);text-decoration:underline}.iv-addon-cta[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]:hover{color:var(--text-strong)}.iv-addon-sep[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);margin:0 .5em}@media (width<=860px){.iv-addons-grid[data-astro-cid-ztjzxo3k]{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}}.iv-detail[data-astro-cid-ztjzxo3k]>.iv-beats[data-astro-cid-ztjzxo3k]{display:none}.iv-incl[data-astro-cid-ztjzxo3k]{gap:var(--space-2xs);width:100%;margin-top:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--border-subtle);justify-items:start;display:grid}.iv-incl-head[data-astro-cid-ztjzxo3k]{color:var(--text-subtle);margin:0}.iv-incl-list[data-astro-cid-ztjzxo3k]{text-align:left;font-size:var(--text-b2);color:var(--text-medium);gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.iv-incl-list[data-astro-cid-ztjzxo3k] li[data-astro-cid-ztjzxo3k]{grid-template-columns:18px 1fr;align-items:baseline;gap:10px;display:grid}.iv-incl-tick[data-astro-cid-ztjzxo3k]{opacity:.7;border-bottom:1.25px solid;border-left:1.25px solid;width:10px;height:6px;transform:translateY(-3px)rotate(-45deg)}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addons-grid[data-astro-cid-ztjzxo3k]{border-bottom:1px solid var(--border-medium);gap:0}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon[data-astro-cid-ztjzxo3k]{text-align:left;justify-items:stretch;gap:0;padding:0}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon[data-astro-cid-ztjzxo3k]>summary[data-astro-cid-ztjzxo3k]{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;grid-template-columns:1fr auto 16px;justify-content:stretch;align-items:center;gap:12px;padding:18px 2px;display:grid}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon-name[data-astro-cid-ztjzxo3k]{font-size:var(--text-b1)}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon-chev[data-astro-cid-ztjzxo3k]{border-right:1.25px solid var(--text-medium);border-bottom:1.25px solid var(--text-medium);width:8px;height:8px;transition:transform .45s var(--ease-out);justify-self:end;display:block;transform:translateY(-2px)rotate(45deg)}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon[data-astro-cid-ztjzxo3k][open] .iv-addon-chev[data-astro-cid-ztjzxo3k]{transform:translateY(2px)rotate(-135deg)}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon-more[data-astro-cid-ztjzxo3k]{text-align:left;justify-items:start;gap:var(--space-3xs);padding:0 2px 20px;display:grid;overflow:hidden}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon-body[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3)}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon-demo[data-astro-cid-ztjzxo3k]{margin:var(--space-3xs) 0 var(--space-nano)}@media (width<=767px){.iv-addons[data-astro-cid-ztjzxo3k] .iv-addon-demo[data-astro-cid-ztjzxo3k]{justify-content:center;width:100%}}.iv-addons[data-astro-cid-ztjzxo3k] .iv-addons-grid[data-astro-cid-ztjzxo3k]{grid-template-columns:minmax(0,1fr);max-width:44rem}@media (width<=767px){.iv-incl[data-astro-cid-ztjzxo3k]{justify-items:center}.iv-incl-head[data-astro-cid-ztjzxo3k]{text-align:center}}.iv-others[data-astro-cid-ztjzxo3k]{background:var(--color-lift-light)}.iv-others-head[data-astro-cid-ztjzxo3k]{margin:0 0 var(--space-sm);color:var(--text-subtle);text-align:center}.iv-others-grid[data-astro-cid-ztjzxo3k]{gap:var(--space-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=860px){.iv-others-grid[data-astro-cid-ztjzxo3k]{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}}.iv-other[data-astro-cid-ztjzxo3k]{gap:var(--space-3xs);text-decoration:none;display:grid}.iv-other[data-astro-cid-ztjzxo3k] img[data-astro-cid-ztjzxo3k],.iv-other-film[data-astro-cid-ztjzxo3k]{aspect-ratio:4/5;object-fit:cover;background:var(--light-8,#ece7df);width:100%;display:block}.iv-other-name[data-astro-cid-ztjzxo3k]{font-family:var(--font-heading);font-size:var(--text-b1)}.iv-other-price[data-astro-cid-ztjzxo3k]{font-size:var(--text-b3);color:var(--text-medium)}@media (hover:hover){.iv-other[data-astro-cid-ztjzxo3k]:hover .iv-other-name[data-astro-cid-ztjzxo3k]{text-underline-offset:.3em;text-decoration:underline}}.iv-others-more[data-astro-cid-ztjzxo3k]{margin:var(--space-sm) 0 0;text-align:center;font-size:var(--text-b3)}@media (width<=767px){.iv-others[data-astro-cid-ztjzxo3k] .iv-others-grid[data-astro-cid-ztjzxo3k]{gap:var(--space-xs);scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-pad,20px);padding-inline:var(--page-pad,20px);margin-inline:calc(var(--page-pad,20px) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.iv-others[data-astro-cid-ztjzxo3k] .iv-others-grid[data-astro-cid-ztjzxo3k]::-webkit-scrollbar{display:none}.iv-others[data-astro-cid-ztjzxo3k] .iv-other[data-astro-cid-ztjzxo3k]{scroll-snap-align:start;flex:0 0 62vw}}.iv-others-more[data-astro-cid-ztjzxo3k] a[data-astro-cid-ztjzxo3k]{text-underline-offset:.3em;text-decoration:underline}@media (width<=900px){.iv-product[data-astro-cid-ztjzxo3k]{gap:var(--space-sm);grid-template-columns:1fr}.iv-detail[data-astro-cid-ztjzxo3k]{text-align:center;justify-items:center}.iv-path[data-astro-cid-ztjzxo3k],.iv-cta[data-astro-cid-ztjzxo3k]{justify-content:center}.iv-shot-cta[data-astro-cid-ztjzxo3k],.iv-beat[data-astro-cid-ztjzxo3k]{text-align:center;justify-items:center}.iv-shot-name[data-astro-cid-ztjzxo3k]{text-align:center}}@media (width<=767px){.iv-intro[data-astro-cid-ztjzxo3k],.iv-beat-text[data-astro-cid-ztjzxo3k]{max-width:21.5rem}.iv-other[data-astro-cid-ztjzxo3k]{text-align:center}}
