.ps-track[data-astro-cid-e7gk7aao]{display:grid;gap:1.5rem}.ps-slide[data-astro-cid-e7gk7aao]{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;padding:2rem 1.5rem;border-radius:1.5rem;box-shadow:inset 0 1px #4a6cd41f}.ps-slide[data-astro-cid-e7gk7aao].glass{background:var(--bg-card);border-color:var(--nav-border)}@media(min-width:1024px){.ps-slide[data-astro-cid-e7gk7aao]{grid-template-columns:1fr 1.1fr;gap:3rem;padding:3rem}}.ps-icon[data-astro-cid-e7gk7aao]{width:48px;height:48px}.ps-title[data-astro-cid-e7gk7aao]{font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:700;line-height:1.1;margin-bottom:1rem;color:var(--on)}.ps-headline[data-astro-cid-e7gk7aao]{background:linear-gradient(135deg,var(--grad-start),var(--grad-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-theme=light] .ps-headline[data-astro-cid-e7gk7aao]{background:none;-webkit-text-fill-color:var(--accent);color:var(--accent)}.ps-pitch[data-astro-cid-e7gk7aao]{color:var(--on-muted);font-size:1rem;line-height:1.6;margin-bottom:1.25rem;max-width:34rem}.ps-features[data-astro-cid-e7gk7aao]{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.6rem}.ps-features[data-astro-cid-e7gk7aao] li[data-astro-cid-e7gk7aao]{position:relative;padding-left:1.2rem;color:var(--on-muted);font-size:.9rem;line-height:1.5}.ps-features[data-astro-cid-e7gk7aao] li[data-astro-cid-e7gk7aao]:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--accent)}.ps-media[data-astro-cid-e7gk7aao]{border-radius:1rem;overflow:hidden;border:1px solid var(--nav-border);box-shadow:0 30px 70px #00000059}.ps-shot[data-astro-cid-e7gk7aao]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top}.ps-controls[data-astro-cid-e7gk7aao]{display:none}.ps[data-astro-cid-e7gk7aao][data-enhanced] .ps-track[data-astro-cid-e7gk7aao]{gap:0}.ps[data-astro-cid-e7gk7aao][data-enhanced] .ps-slide[data-astro-cid-e7gk7aao]{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.ps[data-astro-cid-e7gk7aao][data-enhanced] .ps-slide[data-astro-cid-e7gk7aao].is-active{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.ps[data-astro-cid-e7gk7aao][data-enhanced] .ps-controls[data-astro-cid-e7gk7aao]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.ps-arrow[data-astro-cid-e7gk7aao]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--bg-card);color:var(--on);border:1px solid var(--nav-border);cursor:pointer;transition:border-color .2s,color .2s}.ps-arrow[data-astro-cid-e7gk7aao]:hover{border-color:var(--accent);color:var(--accent)}.ps-icon-play[data-astro-cid-e7gk7aao]{display:none}.is-paused[data-astro-cid-e7gk7aao] .ps-icon-play[data-astro-cid-e7gk7aao]{display:block}.is-paused[data-astro-cid-e7gk7aao] .ps-icon-pause[data-astro-cid-e7gk7aao]{display:none}.ps-dots[data-astro-cid-e7gk7aao]{display:flex;gap:.5rem}.ps-dot[data-astro-cid-e7gk7aao]{width:8px;height:8px;border-radius:6px;padding:0;border:0;cursor:pointer;background:var(--on-faint);transition:width .3s,background .3s}.ps-dot[data-astro-cid-e7gk7aao].is-active{width:26px;background:var(--accent)}.ps-arrow[data-astro-cid-e7gk7aao]:focus-visible,.ps-dot[data-astro-cid-e7gk7aao]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ps[data-astro-cid-e7gk7aao]:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:1.5rem}@media(prefers-reduced-motion:reduce){.ps[data-astro-cid-e7gk7aao][data-enhanced] .ps-slide[data-astro-cid-e7gk7aao],.ps[data-astro-cid-e7gk7aao][data-enhanced] .ps-slide[data-astro-cid-e7gk7aao].is-active,.ps-dot[data-astro-cid-e7gk7aao]{transition:none}}.product-filters[data-astro-cid-3swd3b6j]{display:flex;flex-wrap:wrap;gap:.5rem}.product-filters[data-astro-cid-3swd3b6j][hidden]{display:none}.pf-chip[data-astro-cid-3swd3b6j]{padding:.45rem 1rem;border-radius:100px;font-size:.8rem;font-weight:500;color:var(--on-muted);background:transparent;border:1px solid var(--nav-border);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.pf-chip[data-astro-cid-3swd3b6j]:hover{color:var(--on);border-color:var(--accent)}.pf-chip[data-astro-cid-3swd3b6j][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#10131d;font-weight:600}.pf-chip[data-astro-cid-3swd3b6j]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
