.hero[data-astro-cid-i26vytpe]{padding-block:var(--space-l) var(--space-xl);background:radial-gradient(60% 80% at 0% 0%, color-mix(in srgb, var(--deep) 45%, transparent), transparent 70%), radial-gradient(50% 60% at 100% 100%, color-mix(in srgb, var(--aurora) 25%, transparent), transparent 70%)}.hero__grid[data-astro-cid-i26vytpe]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));align-items:center;display:grid}.cta[data-astro-cid-i26vytpe]{margin-top:var(--space-m);flex-wrap:wrap;gap:.75rem;display:flex}.stickers[data-astro-cid-i26vytpe]{margin:var(--space-l) 0 0;flex-wrap:wrap;gap:1rem 1.25rem;padding:0;list-style:none;display:flex}.hero__media[data-astro-cid-i26vytpe],.media[data-astro-cid-i26vytpe]{position:relative}.photo[data-astro-cid-i26vytpe],.media[data-astro-cid-i26vytpe] .photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);border:3px solid var(--ice);width:100%;box-shadow:12px 12px 0 var(--ice);transform:rotate(1.5deg)}.photo--tilt[data-astro-cid-i26vytpe],.media[data-astro-cid-i26vytpe] .photo--tilt{box-shadow:-12px 12px 0 var(--aurora);transform:rotate(-1.5deg)}.hero__media[data-astro-cid-i26vytpe] .hero__art{position:absolute;bottom:-14%;left:-4%}.media[data-astro-cid-i26vytpe] .media__art{position:absolute;bottom:-12%;right:-2%}.split[data-astro-cid-i26vytpe]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));align-items:center;display:grid}.head-row[data-astro-cid-i26vytpe]{margin-bottom:var(--space-m);justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.head-row[data-astro-cid-i26vytpe]>[data-astro-cid-i26vytpe]:first-child{min-width:0}@media (width<=420px){.head-row[data-astro-cid-i26vytpe] .sticker-art{display:none}}.checklist[data-astro-cid-i26vytpe]{margin:0 0 var(--space-m);gap:.6rem;padding:0;list-style:none;display:grid}.checklist[data-astro-cid-i26vytpe] li[data-astro-cid-i26vytpe]{padding-left:2rem;position:relative}.checklist[data-astro-cid-i26vytpe] li[data-astro-cid-i26vytpe]:before{content:"";background:var(--ice) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300222d' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 75% no-repeat;border-radius:2px;width:1.2rem;height:1.2rem;position:absolute;top:.3em;left:0}.types[data-astro-cid-i26vytpe]{margin:var(--space-l) 0 0;gap:var(--space-l) 1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.type[data-astro-cid-i26vytpe]{padding-top:var(--space-l);border-top:6px solid var(--ice);flex-direction:column;display:flex;position:relative}.type[data-astro-cid-i26vytpe]:nth-child(2){border-top-color:var(--aurora)}.type[data-astro-cid-i26vytpe]:nth-child(3){border-top-color:var(--electric)}.type[data-astro-cid-i26vytpe]:nth-child(4){border-top-color:var(--ice)}.type[data-astro-cid-i26vytpe] .type__art{position:absolute;top:-2.5rem;right:.5rem}.type[data-astro-cid-i26vytpe] h3[data-astro-cid-i26vytpe]{padding-right:4rem}.type__price[data-astro-cid-i26vytpe]{font:700 var(--step-2) / 1.1 var(--font-display);color:var(--text);margin:.25rem 0}.type__desc[data-astro-cid-i26vytpe]{color:var(--muted);font-size:var(--step--1);margin:-.25rem 0 .75rem}.type__detail[data-astro-cid-i26vytpe]{color:var(--muted);font-size:var(--step--1);margin:0 0 1rem}.type__meta[data-astro-cid-i26vytpe]{gap:.4rem;margin:0 0 1rem;display:grid}.type__meta[data-astro-cid-i26vytpe] dt[data-astro-cid-i26vytpe]{color:var(--muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em}.type__meta[data-astro-cid-i26vytpe] dd[data-astro-cid-i26vytpe]{margin:0;font-weight:600}.type__list[data-astro-cid-i26vytpe]{margin:0 0 var(--space-m);color:var(--muted);gap:.35rem;padding-left:1.1rem;display:grid}.type__btn[data-astro-cid-i26vytpe]{justify-content:center;margin-top:auto}.gallery[data-astro-cid-i26vytpe]{margin:var(--space-m) 0 0;grid-template-columns:2fr 1fr;gap:1rem;padding:0;list-style:none;display:grid}.gallery__wide[data-astro-cid-i26vytpe]{grid-row:span 2}.gallery__wide[data-astro-cid-i26vytpe] img{aspect-ratio:auto}@media (width<=40rem){.gallery[data-astro-cid-i26vytpe]{grid-template-columns:1fr}.gallery__wide[data-astro-cid-i26vytpe]{grid-row:auto}}.gallery[data-astro-cid-i26vytpe] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);border:2px solid var(--line);width:100%;height:100%}.perks[data-astro-cid-i26vytpe]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.perk[data-astro-cid-i26vytpe]{border-top:6px solid var(--electric);flex-direction:column;display:flex}.perk[data-astro-cid-i26vytpe] p[data-astro-cid-i26vytpe]{color:var(--muted)}.perk__ikon[data-astro-cid-i26vytpe]{width:3.5rem;height:3.5rem;margin-bottom:.75rem}.perk[data-astro-cid-i26vytpe] .btn[data-astro-cid-i26vytpe]{align-self:flex-start;margin-top:auto}.perk-note[data-astro-cid-i26vytpe]{margin-top:var(--space-m);color:var(--ice);font-weight:600}.gm[data-astro-cid-i26vytpe]{border:2px solid var(--ice);padding-top:var(--space-l);position:relative}.gm[data-astro-cid-i26vytpe] .gm__art{position:absolute;top:-2.5rem;right:.5rem}.h3[data-astro-cid-i26vytpe]{font-size:var(--step-2)}.muted[data-astro-cid-i26vytpe]{color:var(--muted)}
