.pimg[data-astro-cid-pkoz2y7j]{aspect-ratio:1;object-fit:cover;border-radius:inherit;background:var(--surface);width:100%}.real[data-astro-cid-pkoz2y7j]{background:radial-gradient(120% 100% at 50% 0%, #f7f4e8, var(--cream-2));overflow:hidden}.real[data-astro-cid-pkoz2y7j] img[data-astro-cid-pkoz2y7j]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .8s var(--ease);transform:scale(.94)}.pcard:hover .real[data-astro-cid-pkoz2y7j] img[data-astro-cid-pkoz2y7j]{transform:scale(1)}.ph[data-astro-cid-pkoz2y7j]{isolation:isolate;background:radial-gradient(120% 90% at 20% 0%, hsl(var(--h) 45% 26% / .9), transparent 60%), linear-gradient(160deg, hsl(var(--h) 30% 17%), #12221a 75%);place-items:center;display:grid;position:relative;overflow:hidden}.ph-orb[data-astro-cid-pkoz2y7j]{aspect-ratio:1;z-index:-1;background:radial-gradient(circle at 35% 30%, hsl(var(--h) 70% 70% / .45), hsl(var(--h) 60% 40% / .05) 70%);filter:blur(2px);width:62%;transition:transform .8s var(--ease);border-radius:50%;position:absolute}.pcard:hover .ph-orb[data-astro-cid-pkoz2y7j]{transform:scale(1.12)}.ph[data-astro-cid-pkoz2y7j] .ph-ico{color:var(--cream);opacity:.85;stroke-width:1.2px}.ph-pct[data-astro-cid-pkoz2y7j]{font:700 26px/1 var(--f-display);color:var(--cream);letter-spacing:-.03em;position:absolute;bottom:12px;left:14px}.ph-pct[data-astro-cid-pkoz2y7j] small[data-astro-cid-pkoz2y7j]{opacity:.7;margin-left:1px;font-size:.55em}.big[data-astro-cid-pkoz2y7j] .ph-pct[data-astro-cid-pkoz2y7j]{font-size:48px;bottom:22px;left:24px}.ph-brand[data-astro-cid-pkoz2y7j]{font:700 10px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#ece7d48c;position:absolute;bottom:14px;right:14px}.big[data-astro-cid-pkoz2y7j] .ph-brand[data-astro-cid-pkoz2y7j]{font-size:12px;bottom:26px;right:24px}.pcard[data-astro-cid-4fhpls6h]{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);transition:border-color .3s, transform .5s var(--ease), opacity .9s var(--ease);flex-direction:column;display:flex;overflow:hidden}.pcard[data-astro-cid-4fhpls6h]:hover{border-color:var(--line-2)}.pcard-media[data-astro-cid-4fhpls6h]{border-radius:calc(var(--r) - 6px);margin:6px 6px 0;display:block;position:relative;overflow:hidden}.pcard-media[data-astro-cid-4fhpls6h] img{transition:transform .8s var(--ease)}.pcard[data-astro-cid-4fhpls6h]:hover .pcard-media[data-astro-cid-4fhpls6h] img{transform:scale(1.05)}.pcard-badge[data-astro-cid-4fhpls6h]{background:var(--cream);color:var(--ink);font:800 11px/1 var(--f-body);letter-spacing:.04em;border-radius:999px;padding:5px 10px;position:absolute;top:10px;left:10px}.pcard-18[data-astro-cid-4fhpls6h]{background:var(--bg);width:38px;height:38px;color:var(--cream);border:2px solid var(--danger);font:700 12px/1 var(--f-display);letter-spacing:-.02em;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.pcard-body[data-astro-cid-4fhpls6h]{flex-direction:column;flex:1;gap:6px;padding:14px;display:flex}.pcard-brand[data-astro-cid-4fhpls6h]{font:700 10px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pcard-name[data-astro-cid-4fhpls6h]{font:600 14px/1.35 var(--f-body);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=760px){.pcard-body[data-astro-cid-4fhpls6h]{padding:16px 18px 18px}.pcard-name[data-astro-cid-4fhpls6h]{font-size:15px}}.pcard-foot[data-astro-cid-4fhpls6h]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.pcard-price[data-astro-cid-4fhpls6h]{font:600 clamp(15px, 1.6vw, 18px)/1 var(--f-display);letter-spacing:-.02em;white-space:nowrap;transition:opacity .2s}.pcard-foot[data-astro-cid-4fhpls6h]:has(.ctl[data-in]:hover) .pcard-price[data-astro-cid-4fhpls6h],.pcard-foot[data-astro-cid-4fhpls6h]:has(.ctl.open) .pcard-price[data-astro-cid-4fhpls6h],.pcard-foot[data-astro-cid-4fhpls6h]:has(.ctl-step:focus-within) .pcard-price[data-astro-cid-4fhpls6h]{opacity:0}.ctl[data-astro-cid-4fhpls6h]{flex:none;width:42px;height:42px;position:relative}.ctl-add[data-astro-cid-4fhpls6h],.ctl-step[data-astro-cid-4fhpls6h]{background:var(--accent);height:42px;color:var(--on-accent);border-radius:999px;position:absolute;top:0;right:0}.ctl-add[data-astro-cid-4fhpls6h]{width:42px;transition:transform .3s var(--ease), background .2s;place-items:center;display:grid}.ctl-add[data-astro-cid-4fhpls6h]:hover{background:#d4f87a;transform:rotate(90deg)}.ctl-add[data-astro-cid-4fhpls6h]:active{transform:scale(.9)}.ctl-step[data-astro-cid-4fhpls6h]{width:42px;transition:width .35s var(--ease), background .2s;visibility:hidden;justify-content:space-between;align-items:center;display:flex;overflow:hidden;box-shadow:0 6px 24px -8px #c6f15a80}.ctl[data-astro-cid-4fhpls6h][data-in] .ctl-add[data-astro-cid-4fhpls6h]{visibility:hidden}.ctl[data-astro-cid-4fhpls6h][data-in] .ctl-step[data-astro-cid-4fhpls6h]{visibility:visible;animation:pop .35s var(--ease)}@keyframes pop{0%{transform:scale(.6)}70%{transform:scale(1.1)}}.ctl-btn[data-astro-cid-4fhpls6h]{opacity:0;pointer-events:none;flex:none;place-items:center;width:38px;height:42px;transition:opacity .2s;display:grid}.ctl-btn[data-astro-cid-4fhpls6h]:hover{background:#0d19121a}.ctl-mid[data-astro-cid-4fhpls6h]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ctl-mid[data-astro-cid-4fhpls6h]>*{transition:opacity .2s, transform .25s var(--ease);grid-area:1/1}.ctl-q[data-astro-cid-4fhpls6h]{font:700 16px/1 var(--f-display);opacity:0;font-variant-numeric:tabular-nums;transform:scale(.6)}.ctl[data-astro-cid-4fhpls6h][data-in]:hover .ctl-step[data-astro-cid-4fhpls6h],.ctl-step[data-astro-cid-4fhpls6h]:focus-within,.ctl-step[data-astro-cid-4fhpls6h]:focus,.ctl[data-astro-cid-4fhpls6h].open .ctl-step[data-astro-cid-4fhpls6h]{width:124px}.ctl[data-astro-cid-4fhpls6h][data-in]:hover .ctl-btn[data-astro-cid-4fhpls6h],.ctl-step[data-astro-cid-4fhpls6h]:focus-within .ctl-btn[data-astro-cid-4fhpls6h],.ctl-step[data-astro-cid-4fhpls6h]:focus .ctl-btn[data-astro-cid-4fhpls6h],.ctl[data-astro-cid-4fhpls6h].open .ctl-btn[data-astro-cid-4fhpls6h]{opacity:1;pointer-events:auto}.ctl[data-astro-cid-4fhpls6h][data-in]:hover .ctl-check,.ctl-step[data-astro-cid-4fhpls6h]:focus-within .ctl-check,.ctl-step[data-astro-cid-4fhpls6h]:focus .ctl-check,.ctl[data-astro-cid-4fhpls6h].open .ctl-check{opacity:0;transform:scale(.5)}.ctl[data-astro-cid-4fhpls6h][data-in]:hover .ctl-q[data-astro-cid-4fhpls6h],.ctl-step[data-astro-cid-4fhpls6h]:focus-within .ctl-q[data-astro-cid-4fhpls6h],.ctl-step[data-astro-cid-4fhpls6h]:focus .ctl-q[data-astro-cid-4fhpls6h],.ctl[data-astro-cid-4fhpls6h].open .ctl-q[data-astro-cid-4fhpls6h]{opacity:1;transform:none}
