.c-productVariationRadioInput-how{margin-top:2rem}.c-productVariationRadioInput-how-title{font-size:1.3rem;letter-spacing:.08em;line-height:1.7;white-space:nowrap}.c-productVariationRadioInput-how-price{font-size:1.6rem}.c-productVariationRadioInput-how-tax{font-size:.6875em;margin-left:.3636363636em}.c-productVariationRadioInput-how-option{font-size:.75em;margin-left:.4166666667em}.c-productVariationRadioInput-how-label{align-items:center;border:1px solid rgba(6,7,37,.2);border-radius:.4rem;display:flex;height:100%;justify-content:space-between;padding:1rem 2rem 1.1rem 4.4rem;transition:border-color .16s}.c-productVariationRadioInput-how-input{border:1px solid #060725;border-radius:50%;bottom:0;height:1.4rem;left:2rem;margin:auto;opacity:.2;position:absolute;top:0;transition:opacity .16s;width:1.4rem}.c-productVariationRadioInput-how-input:checked{opacity:1}.c-productVariationRadioInput-how-input:after{background-color:#060725;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(.5);width:100%}.c-productVariationRadioInput-how-input:checked+.c-productVariationRadioInput-how-label{border-color:#060725}.c-productVariationRadioInput-how-box{position:relative}.c-productVariationRadioInput-how-box:nth-of-type(n+2){margin-top:1.5rem}