.others[data-astro-cid-za66tugl]{padding-top:clamp(70px,9vw,140px)}.others-head[data-astro-cid-za66tugl]{justify-content:space-between;align-items:end;gap:20px;padding-bottom:28px;display:flex}.others-nav[data-astro-cid-za66tugl]{gap:8px;display:flex}.others[data-astro-cid-za66tugl] .slider-track figure{width:clamp(240px,24vw,340px)}.p-hero[data-astro-cid-26655nrc]{text-align:center}.p-title[data-astro-cid-26655nrc]{z-index:1;font-size:clamp(3.4rem,12.5vw,12.5rem);position:relative}.p-stage[data-astro-cid-26655nrc]{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-top:clamp(-90px,-6vw,-30px);display:grid;position:relative}.p-side[data-astro-cid-26655nrc]{font-family:var(--f-display);text-align:left;color:var(--cocoa);font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.15;text-decoration:none}.p-side[data-astro-cid-26655nrc] span[data-astro-cid-26655nrc]{font-family:var(--f-body);color:var(--ink-2);margin-top:6px;font-size:.9rem;display:block}a[data-astro-cid-26655nrc].p-side:hover{color:var(--honey-deep)}.p-side[data-astro-cid-26655nrc].right{text-align:right}.p-photo[data-astro-cid-26655nrc]{aspect-ratio:1;border-radius:var(--radius-photo);background:var(--tone);width:clamp(240px,32vw,460px);overflow:hidden;box-shadow:0 40px 80px #2b1a1038}.p-photo[data-astro-cid-26655nrc] img{object-fit:cover;width:100%;height:100%}.badge[data-astro-cid-26655nrc]{border:1px solid var(--honey);color:var(--honey-deep);border-radius:999px;padding:6px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.p-meta[data-astro-cid-26655nrc]{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,110px);padding-bottom:clamp(60px,8vw,120px);display:grid}.meta-col[data-astro-cid-26655nrc]{align-content:start;gap:16px;min-width:0;display:grid}.meta-col[data-astro-cid-26655nrc] h2[data-astro-cid-26655nrc]:not(:first-child){margin-top:18px}.specs[data-astro-cid-26655nrc]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.specs[data-astro-cid-26655nrc] div[data-astro-cid-26655nrc]{border-bottom:1px solid var(--rule);padding:16px 16px 16px 0}.specs[data-astro-cid-26655nrc] div[data-astro-cid-26655nrc]:nth-child(odd){border-right:1px solid var(--rule)}.specs[data-astro-cid-26655nrc] div[data-astro-cid-26655nrc]:nth-child(2n){padding-left:16px}.specs[data-astro-cid-26655nrc] dt[data-astro-cid-26655nrc]{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:.74rem;font-weight:700}.specs[data-astro-cid-26655nrc] dd[data-astro-cid-26655nrc]{margin-top:4px;font-size:1.12rem;font-weight:600;line-height:1.3}.grade[data-astro-cid-26655nrc]{margin-top:10px}.grade-label[data-astro-cid-26655nrc]{margin-bottom:10px;font-weight:600}.grade-bar[data-astro-cid-26655nrc]{grid-template-columns:repeat(7,1fr);gap:3px;height:18px;display:grid}.grade-bar[data-astro-cid-26655nrc] i[data-astro-cid-26655nrc]{opacity:.45;border-radius:4px}.grade-bar[data-astro-cid-26655nrc] i[data-astro-cid-26655nrc].on{opacity:1;outline:2px solid var(--choc);outline-offset:1px}.grade-ends[data-astro-cid-26655nrc]{color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:.8rem;display:flex}.love[data-astro-cid-26655nrc] li[data-astro-cid-26655nrc]{border-bottom:1px solid var(--rule);padding:9px 0 9px 26px;font-weight:500;position:relative}.love[data-astro-cid-26655nrc] li[data-astro-cid-26655nrc]:before{content:"";background:var(--honey);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:10px;height:11px;position:absolute;top:1.05em;left:2px}.order-card[data-astro-cid-26655nrc]{border-radius:var(--radius);background:var(--tone);grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);padding:clamp(28px,5vw,70px);display:grid}.order-copy[data-astro-cid-26655nrc]{align-content:start;gap:18px;display:grid}.order-copy[data-astro-cid-26655nrc] .t-display[data-astro-cid-26655nrc]{color:var(--choc);font-size:clamp(2rem,4.4vw,4rem)}.order-form[data-astro-cid-26655nrc]{align-content:start;gap:22px;min-width:0;display:grid}.packs[data-astro-cid-26655nrc]{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.packs[data-astro-cid-26655nrc] legend[data-astro-cid-26655nrc]{margin-bottom:10px;padding:0}.pack-opt[data-astro-cid-26655nrc]{cursor:pointer;position:relative}.pack-opt[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]{opacity:0;cursor:pointer;position:absolute;inset:0}.pack-opt[data-astro-cid-26655nrc] span[data-astro-cid-26655nrc]{border:1px solid var(--choc);background:var(--paper);border-radius:999px;align-items:center;min-height:46px;padding:0 20px;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.pack-opt[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]:checked+span[data-astro-cid-26655nrc]{background:var(--choc);color:var(--cream)}.pack-opt[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]:focus-visible+span[data-astro-cid-26655nrc]{outline:2px solid var(--honey-deep);outline-offset:3px}.qty-row[data-astro-cid-26655nrc]{align-items:center;gap:16px;display:flex}.qty-row[data-astro-cid-26655nrc] .qty[data-astro-cid-26655nrc]{background:var(--paper);height:46px}.order-actions[data-astro-cid-26655nrc]{flex-wrap:wrap;gap:10px;display:flex}.added[data-astro-cid-26655nrc]{min-height:1.5em;color:var(--honey-deep);font-weight:600}@media (width<=760px){.p-stage[data-astro-cid-26655nrc]{grid-template-columns:1fr 1fr;margin-top:18px}.p-photo[data-astro-cid-26655nrc]{grid-area:1/1/auto/-1;justify-self:center;width:72vw}.p-side[data-astro-cid-26655nrc]{grid-row:2}.p-meta[data-astro-cid-26655nrc],.order-card[data-astro-cid-26655nrc]{grid-template-columns:1fr}.order-actions[data-astro-cid-26655nrc] .btn[data-astro-cid-26655nrc]{width:100%}}
