.product-form__input--price_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.8rem;align-items:stretch}.product-form__input--price_cards input[type=radio]{position:absolute;opacity:0;pointer-events:none}.pc-cards__heading{margin:0;font-size:1.3rem;font-weight:700;color:rgb(var(--color-foreground))}.pc-card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:.5rem;width:100%;height:100%;margin:0;padding:1.2rem .7rem;border:.1rem solid rgb(var(--color-border));background-color:rgb(var(--color-background));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.product-form__input--price_cards input[type=radio]:not(:checked)+.pc-card:hover{border-color:rgba(var(--color-foreground),.4)}.product-form__input--price_cards input[type=radio]:checked+.pc-card{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground)) inset}.product-form__input--price_cards input[type=radio]:focus-visible+.pc-card{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.pc-card__info{display:grid;justify-items:center;gap:.3rem;text-align:center}.pc-card__title{font-size:1.4rem}.pc-card__subtitle{font-size:1.15rem;line-height:1.25;font-weight:600;color:rgba(var(--color-foreground),.9)}.pc-card__pricing{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.4rem;margin-top:auto;white-space:nowrap}.pc-card__compare{font-size:1.2rem;color:rgba(var(--color-foreground),.5)}.pc-card__price{font-size:1.6rem;font-weight:700}.pc-card__badge{justify-self:center;margin-bottom:.2rem;padding:.1rem .8rem;border-radius:2rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.product-form__input--price_cards .pc-card{overflow:visible;-webkit-mask-image:none;mask-image:none;padding-top:2.4rem}.pc-card__discount{position:absolute;top:-1rem;right:-.5rem;z-index:1;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--color-badge-sale, #d3712b);color:#fff;font-size:1rem;font-weight:700;line-height:1}.pc-card__unit{font-size:1.1rem;line-height:1.2;color:rgba(var(--color-foreground),.7)}.pc-card__media{display:block;width:4.4rem;max-width:55%;margin:0 auto;line-height:0}.pc-card__media img{width:100%;height:auto;object-fit:contain}@media screen and (min-width:750px){.pc-card__media{width:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-price-cards.css.map */
