.card-buy-options{container-type:inline-size;position:relative;z-index:2;width:100%}.card-buy-options__options{display:flex;flex-direction:column;gap:.8rem;min-width:0;margin:0 0 1.2rem;padding:0;border:0}.card-buy-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"radio text price";align-items:center;column-gap:1.2rem;padding:1rem 1.6rem;border:1px solid #e2e2e5;border-radius:4rem;background:#fff;color:#37343d;text-align:left;cursor:pointer;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease}.card-buy-option:has(.card-buy-option__radio:checked){border-color:#00adef;box-shadow:inset 0 0 0 1px #00adef;background:#eef8fe}.card-buy-option__radio{grid-area:radio;appearance:none;-webkit-appearance:none;width:2rem;height:2rem;margin:0;border:.15rem solid #b9b9bf;border-radius:50%;background:#fff;cursor:pointer;transition:border var(--duration-short) ease}.card-buy-option__radio:checked{border:.55rem solid #00adef}.card-buy-option__radio:focus-visible{outline:.2rem solid #00adef;outline-offset:.2rem}.card-buy-option__text{grid-area:text;display:flex;flex-direction:column;min-width:0}.card-buy-option__title{font-size:1.5rem;font-weight:600;line-height:1.3}.card-buy-option__save{font-size:1.3rem;line-height:1.3;color:#6b6970}.card-buy-option__save--highlight{color:#d93288}.card-buy-option__price{grid-area:price;font-size:1.6rem;font-weight:700;line-height:1.3;white-space:nowrap}.card-buy-option__price--promotion{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.card-buy-option__compare-price{color:#6b6970;font-size:1.2rem;font-weight:400}.card-buy-option__short{display:none}.card--new .card-buy-options__submit{gap:.8rem;background:linear-gradient(90deg,#03acf0,#7f48b0,#d93288);color:#fff}.card--new .card-buy-options__submit:not([disabled]):hover{opacity:.92}.card--new .card-buy-options__submit.loading{color:transparent}.card-buy-options__submit .loading__spinner .path{stroke:#fff}.card-buy-options__submit-label{display:inline-flex;align-items:center;gap:.8rem}.card-buy-options__error{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.8rem;font-size:1.3rem;line-height:1.4;text-align:left}.card-buy-options__error[hidden]{display:none}.card-buy-options__error .svg-wrapper{flex-shrink:0;width:1.4rem;height:1.4rem}@container (max-width: 260px){.card-buy-option{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"radio text" "radio price";column-gap:.8rem;padding:.8rem 1.2rem}.card-buy-option__text{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:.4rem}.card-buy-option__title{font-size:1.3rem}.card-buy-option__save{font-size:1.1rem;font-weight:600}.card-buy-option__price{font-size:1.4rem}.card-buy-option__full{display:none}.card-buy-option__short{display:inline}}@container (260px < width <= 340px){.card-buy-option{column-gap:.8rem;padding-left:1.2rem;padding-right:1.2rem}}@container (260px < width < 272px){.card-buy-option__title{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/389/assets/component-card-buy-options.css.map */
