.product__info-container{--elonail-product-line: rgba(var(--color-foreground), .18)}.product__info-container .product__title{margin:0 0 1rem}.product__info-container .product__title h1,.product__info-container .product__title .h1{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.5rem,2vw,3.1rem);line-height:1.16;letter-spacing:-.025em}.product__info-container [id^=price-]{margin-top:1.4rem;margin-bottom:1.8rem}.product__info-container [id^=price-] .price--large{font-size:1.9rem;line-height:1.3;letter-spacing:0}.product__info-container [id^=price-] .price-item{font-weight:500}.product__info-container .product-form__input .form__label,.product__info-container .product-form__quantity .form__label{margin-bottom:.8rem;font-size:1.35rem;font-weight:600;line-height:1.3;letter-spacing:.01em}.product__info-container .product-form__quantity{margin-top:1.8rem;margin-bottom:1.8rem}.product__info-container .quantity{width:15rem;min-height:4.8rem;border-radius:0}.product__info-container .quantity:before{border-radius:0;box-shadow:none}.product__info-container .quantity:after{top:0;right:0;bottom:0;left:0;border:1px solid var(--elonail-product-line);border-radius:0;box-shadow:none}.product__info-container .quantity__button{width:4.6rem}.product__info-container .quantity__input{font-size:1.45rem;font-weight:500}.product__info-container .product-form{margin-top:2rem;margin-bottom:2.2rem}.product__info-container .product-form__buttons{width:100%;max-width:none}.product__info-container .product-form__submit{min-height:5.4rem;margin:0 0 1.2rem;padding:0 2.8rem;border-radius:0;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.025em;text-transform:uppercase}.product__info-container .product-form__submit:before,.product__info-container .product-form__submit:after{border-radius:0}.product__info-container .product-form__submit:after{box-shadow:0 0 0 1px rgb(var(--color-button))}.product__info-container .product-form__submit:not([disabled]):hover{background:color-mix(in srgb,rgb(var(--color-button)) 88%,rgb(var(--color-foreground)) 12%);color:rgb(var(--color-button-text))}.product__info-container .product-form__submit:not([disabled]):hover:after{box-shadow:0 0 0 1px color-mix(in srgb,rgb(var(--color-button)) 88%,rgb(var(--color-foreground)) 12%)}.product__info-container .shopify-payment-button{width:100%;margin-top:0}.product__info-container .shopify-payment-button__button--unbranded{width:100%;min-height:5.4rem;border:1px solid rgb(var(--color-secondary-button-text));border-radius:0;background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));box-shadow:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:.025em;text-transform:uppercase}.product__info-container .shopify-payment-button__button--unbranded:before,.product__info-container .shopify-payment-button__button--unbranded:after{content:none}.product__info-container .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product__info-container shopify-accelerated-checkout{width:100%;--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-box-shadow: none}.product__info-container .shopify-payment-button__more-options{margin:1.2rem 0 0;font-size:1.2rem;letter-spacing:.02em;text-underline-offset:.3rem}@media screen and (max-width:749px){.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:2.35rem;line-height:1.18}.product__info-container [id^=price-]{margin-top:1.2rem;margin-bottom:1.6rem}.product__info-container [id^=price-] .price--large{font-size:1.8rem}.product__info-container .product-form{margin-top:1.8rem;margin-bottom:2rem}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button--unbranded{min-height:5.2rem;font-size:1.35rem}.product__info-container shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/elonail-product-info.css.map */
