.product__info-container .product-form__submit:not([disabled]){background-color:var(--ort-brand-red);background-image:none;color:var(--ort-brand-white);transition:background-color var(--ort-transition)}.product__info-container .product-form__submit:not([disabled]):after{box-shadow:none}.product__info-container .product-form__submit:not([disabled]):hover{background-color:color-mix(in srgb,var(--ort-brand-red) 82%,#000)}.product__info-container .product-form__submit:not([disabled]) :is(svg,.icon){color:currentColor;stroke:currentColor}.product__info-container .product-form__submit:not([disabled]):focus-visible{outline:.2rem solid var(--ort-brand-navy);outline-offset:.2rem}.product__info-container .price__sale .price-item--sale{color:var(--ort-brand-red)}.product__info-container .price--on-sale .price-item--regular{color:var(--ort-brand-ink)}.product__info-container .product-form__buttons>.flex{flex-direction:column;gap:var(--ort-space-3)}.product__info-container .product-form__buttons>.flex>.pb-1{padding-bottom:0}.product__info-container .product-form__buttons quantity-input{width:100%;height:auto;min-height:var(--ort-tap-target)}.product__info-container .product-form__buttons quantity-input .quantity__input{flex:1 1 auto;width:100%}.product__info-container .product-form__submit{min-height:6rem;font-size:var(--ort-text-base)}.product__info-container .product-form__buttons quantity-input.quantity{border:var(--ort-border-width) solid color-mix(in srgb,var(--ort-brand-navy) 30%,var(--ort-brand-white));border-radius:var(--ort-radius-button);background-color:var(--ort-brand-white);transition:border-color var(--ort-transition)}.product__info-container .product-form__buttons quantity-input.quantity:is(:hover,:focus-within){border-color:var(--ort-brand-navy)}.product__info-container .product-form__buttons quantity-input.quantity:after,.product__info-container .product-form__buttons quantity-input.quantity:before{box-shadow:none;border:0}.product__info-container .product-form__buttons .quantity__input{color:var(--ort-brand-navy);font-family:var(--ort-font-body);font-size:var(--ort-text-base);font-weight:var(--ort-font-body-weight-bold)}.product__info-container .product-form__buttons .quantity__button{color:color-mix(in srgb,var(--ort-brand-navy) 60%,var(--ort-brand-white));transition:background-color var(--ort-transition),color var(--ort-transition)}.product__info-container .product-form__buttons .quantity__button svg{color:currentColor;stroke:currentColor}.product__info-container .product-form__buttons .quantity__button:hover{background-color:color-mix(in srgb,var(--ort-brand-navy) 6%,var(--ort-brand-white));color:var(--ort-brand-navy)}.product__info-container .product-form__buttons .quantity__input:focus-visible,.product__info-container .product-form__buttons .quantity__button:focus-visible{outline:.2rem solid var(--ort-brand-red);outline-offset:-.2rem}.ort-buy-box__each{display:block;margin-top:var(--ort-space-1);color:var(--ort-color-text-muted);font-size:var(--ort-text-sm);font-weight:var(--ort-font-body-weight-bold)}.ort-buy-box__each[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ort-buy-box.css.map */
