.variant-option__label{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.variant-option__step{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:50%;font-size:1.1rem;line-height:1;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.variant-option__title{display:inline-block}.variant-option__title [data-selected-value]{font-weight:600}@media screen and (max-width:749px){.form__label.variant-option__label,.form__label.sibling-picker__label{font-size:1.4rem}.product__info-container .icon-with-text .h4,.product__info-container .accordion .accordion__title{font-size:1.6rem}}.product-form__input--pill input[type=radio]+label,.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-width:var(--variant-pills-border-width);border-style:solid;border-color:rgba(var(--color-foreground),.25);border-radius:20px;padding:1rem 3.8rem 1rem 1.8rem;background-color:rgb(var(--color-background))}.product-form__input--pill input[type=radio]+label:before{border-radius:20px}.product-form__input--pill input[type=radio]+label:hover{border-color:rgba(var(--color-foreground),.6)}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{color:rgba(var(--color-foreground),.6);text-decoration:line-through}.variant-pill__check{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:rgb(var(--color-button));opacity:0;transition:opacity var(--duration-short) ease}.variant-pill__check svg{width:1rem;height:1rem;color:rgb(var(--color-button-text))}.product-form__input--pill input[type=radio]:checked+label .variant-pill__check{opacity:1}.product__purchase-row{display:flex;align-items:flex-end;gap:1rem;width:100%;max-width:100%;margin:2.5rem 0}.product__purchase-row>*{min-width:0}.product__purchase-row>.product-form__quantity{flex:0 0 auto;margin:0;max-width:none}.product__purchase-row>div:not(.product-form__quantity){flex:1 1 auto;width:auto}.product__purchase-row product-form,.product__purchase-row .product-form{display:block;width:100%;margin:0}.product__info-container .product__purchase-row .product-form{margin:0}.product__purchase-row .product-form__buttons{max-width:none;width:100%}.product__purchase-row .product-form__submit{width:100%;margin-bottom:0;padding-top:1.9rem;padding-bottom:1.9rem;min-height:5.6rem}.product__purchase-row .product-form__quantity .form__label{font-size:1.3rem;margin-bottom:.6rem}.product-form__quantity .quantity{width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 5.6rem)}.product-form__quantity .quantity__button{width:calc(3.2rem / var(--font-body-scale))}.product-form__quantity .quantity__input{padding:0 .2rem}@media screen and (max-width:749px){.product-form__quantity .quantity{width:calc(10rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 5.2rem)}.product__purchase-row{gap:.8rem;margin:2rem 0}.product__purchase-row .product-form__submit{padding-top:1.6rem;padding-bottom:1.6rem;min-height:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom-product-tweaks.css.map */
