.extra-range{display:block;margin-top:1.6rem}.extra-range__option{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1.2rem;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:1.2rem;cursor:pointer}.extra-range__option:not(:has(img)){grid-template-columns:minmax(0,1fr) auto auto}.extra-range__option:has(input:checked){border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}.extra-range__option img{object-fit:contain}.extra-range__copy strong,.extra-range__copy>span{display:block}.extra-range__copy strong{font-weight:500;font-size:1.4rem}.extra-range__copy>span{font-size:1.2rem;line-height:1.5;margin-top:.3rem;opacity:.8}.extra-range__option input{width:2rem;height:2rem;margin:0;accent-color:rgb(var(--color-foreground))}.extra-range__option input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.extra-range__price{white-space:nowrap;font-size:1.4rem}.extra-range__selection{margin-top:.8rem}.extra-range__summary{display:grid;gap:.8rem;margin-top:2rem;padding-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.15)}.extra-range__summary:has([data-extra-range-capacity]:empty){gap:0}.extra-range__total{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.extra-range__total>strong{font-size:2.4rem;font-weight:500;font-variant-numeric:tabular-nums}.extra-range [hidden]{display:none!important}@media screen and (max-width:450px){.extra-range__option{gap:.8rem}.extra-range__option img{width:4rem;height:4rem}.product-form__input--battery input[type=radio]+label{padding:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-extra-range.css.map */
