.product__info-container{--product-eyebrow-color: #93350d}.product__info-container>.product__text.caption-with-letter-spacing:first-of-type{color:var(--product-eyebrow-color);font-size:1.1rem;font-weight:500;letter-spacing:.14em;margin-bottom:0}.product__info-container .product__title .product__heading{font-size:clamp(3.2rem,3vw,4.4rem);line-height:1}.product__info-container .price{font-size:2.4rem}.product__info-container .product__description{font-size:1.6rem;line-height:1.6}.product__info-container .product-form__buttons{column-gap:1.2rem;row-gap:1.2rem}.product__info-container .product-form__quantity .quantity{width:10.6rem;height:5.8rem;padding:0 .6rem;box-shadow:inset 0 0 0 1px rgb(var(--color-base-heading))}.product__info-container .product-form__quantity .quantity__button{background:transparent;color:rgb(var(--color-base-heading))}.product__info-container .product-form__quantity .quantity__button:after{display:none}.product__info-container .product-form__quantity .quantity__input{font-size:1.5rem;opacity:1}.product__info-container .shopify-payment-button{margin-top:0}.product__info-container .product-form__quantity+.product-form__submit{flex:1 1 0;width:auto;min-width:0}.product__info-container .product-form__submit{--color-button-background: var(--color-base-heading);--color-button-border: var(--color-base-heading);--color-button-text: 255, 255, 255;min-height:5.8rem}.product__info-container .product__text.subtitle{font-size:1.2rem;line-height:1.5;color:rgba(var(--color-base-text),.65)}.product__info-container .atc-price-label{margin-inline-start:.5em}.product__info-container .atc-price-label:before{content:"\2014\a0"}@media screen and (max-width:479px){.product__info-container .product-form__submit{padding-inline:1.2rem;letter-spacing:.12em;white-space:nowrap}}@media screen and (max-width:749px){.product__info-container>.product__title:has(+.custom__liquid>.product-rating-summary){margin-bottom:0}.product__info-container>.custom__liquid:has(>.product-rating-summary){margin-top:1rem}.product__info-container pickup-availability:not([available]){margin-top:0}.product__info-container>.product__text:has(+.recharge-subscription-widget){margin-top:.5rem;margin-bottom:0}.product__info-container>.recharge-subscription-widget{margin-top:1rem}.product__info-container>:not(.product__text)+.recharge-subscription-widget{margin-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/product-buy-box.css.map */
