.pv-subscription{--subscription-amber: #f4b16a;--subscription-muted: #d5c2ad;display:grid;gap:16px;margin-block-start:24px;padding:clamp(12px,3vw,22px);border:1px solid #b0733b;border-radius:14px;background:linear-gradient(145deg,#30251c,#191512 70%);color:#fff8ed}.pv-subscription__header{display:flex;align-items:center;gap:14px}.pv-subscription__image{display:block;flex:0 0 auto;width:clamp(52px,12vw,72px);height:auto;border-radius:8px}.pv-subscription__header h2{margin:0;color:inherit;font:700 clamp(1.15rem,4vw,1.55rem)/1.15 "PV Product Mori",system-ui,sans-serif}.pv-subscription__choices{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-inline-size:0;margin:0;padding:0;border:0}.pv-subscription__choices legend{margin-block-end:8px;padding:0;color:var(--subscription-muted);font-size:.875rem}.pv-subscription__choice{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pv-subscription__choice+label{display:grid;align-content:center;min-block-size:44px;padding:6px 3px;border:1px solid #816247;border-radius:8px;background:#211b16;color:inherit;font-size:clamp(.75rem,3.4vw,.9rem);font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.pv-subscription__choice:checked+label{border-color:var(--subscription-amber);background:#442d1c;color:#ffdbb3}.pv-subscription__choice:focus-visible+label{outline:2px solid var(--subscription-amber);outline-offset:2px}.pv-subscription__choice:disabled+label{border-color:#625348;color:var(--subscription-muted);cursor:default}.pv-subscription__unavailable{display:block;font-size:.65rem;font-weight:400}.pv-subscription__panel{display:none;grid-column:1 / -1;margin-block-start:6px}.pv-subscription__choice[value="1"]:checked~[data-subscription-pack="1"],.pv-subscription__choice[value="2"]:checked~[data-subscription-pack="2"],.pv-subscription__choice[value="4"]:checked~[data-subscription-pack="4"]{display:block}.pv-subscription__form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0}.pv-subscription__details p,.pv-subscription__status{margin:0}.pv-subscription__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}.pv-subscription__price strong{color:#ffcf9c;font-size:clamp(1.05rem,4.5vw,1.4rem)}.pv-subscription__price del,.pv-subscription__price span,.pv-subscription__cadence,.pv-subscription__status{color:var(--subscription-muted);font-size:.875rem}.pv-subscription .pv-subscription__submit{min-height:44px;padding:8px 18px;border:0;border-radius:8px;background:var(--subscription-amber);color:#241508;font-weight:700}.pv-subscription__submit:hover{background:#ffc98e}.pv-subscription__form>[role=alert]{grid-column:1 / -1}@media(max-width:420px){.pv-subscription__form{grid-template-columns:1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pv-booster-subscription.css.map */
