.product-details .variant-picker .variant-option legend{display:none}.product-details .variant-picker .variant-option label.variant-option__button-label{flex:1;font-size:18px;background:#d2d2d2;color:#fff;border:solid 1px #482E1D;border-radius:10px;min-height:54px;text-transform:uppercase;font-weight:500}.product-details .variant-picker .variant-option label.variant-option__button-label span.variant-option__button-label__pill{background:#482e1d}.template-product .product-information__grid .product-details>.group-block{max-width:50rem}.template-product .product-information__grid .product-information__media img{object-position:top}.product-details .group-block-content rte-formatter.text-block.rte h4{color:#482e1d;font-weight:400;font-style:Italic;font-size:40px;line-height:100%;font-family:Cormorant Garamond;letter-spacing:-.4px;margin-top:-5px}.template-product .product-information__grid .product-details div[ref=priceContainer]{margin-top:30px;margin-bottom:10px}.template-product .product-information__grid .product-details span.divider__line{border-color:#d2d2d2}.product-details .variant-picker .variant-option{gap:28px}.template-product .product-information__grid .product-details .quantity-selector{border-radius:10px;background:#fdfbf9;min-height:54px}.template-product .product-information__grid .product-details .quantity-selector input[type=number]{outline:none;font-weight:300;font-size:20px}.template-product .product-details .variant-picker{padding-bottom:12px}.template-product .product-information__grid .product-details .add-to-cart-button{font-weight:500;font-size:18px;text-align:center;text-transform:uppercase;border-radius:10px;min-height:54px}.template-product .product-information__grid .product-details .add-to-cart-button .add-to-cart-text span.svg-wrapper{display:none}.template-product .product-information__grid .product-details span.buy-buttons-block .product-form-buttons{gap:25px!important}.template-product .product-information__grid .product-details span.buy-buttons-block .product-form-buttons .shopify-payment-button button.shopify-payment-button__button{border-radius:10px;font-weight:500;font-size:18px;text-align:center;text-transform:uppercase;min-height:54px}.template-product .product-information__grid .product-details .accordion details.details{border-color:#d2d2d2}.template-product .product-information__grid .product-details .accordion details.details .details-content .text-block{padding:0}.template-product .product-information__grid .product-details .accordion details.details .details__header{padding:26px 0 30px;color:#000}.template-product .product-information__grid .product-details .accordion details.details .details-content{padding-bottom:28px}.template-product .product-information__grid .product-details .accordion details.details .details-content p{color:#000}.template-product .product-information__grid .slideshow-controls__thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:5px;margin-top:50px}.template-product .product-information__grid .slideshow-controls__thumbnails button.slideshow-control{width:100%;outline-color:#482e1d;border-radius:18px;outline-offset:2px}section.ingredient-sections{position:relative}.template-product .product-information__grid button.slideshow-control.slideshow-control--previous,.template-product .product-information__grid button.slideshow-control.slideshow-control--next{display:none}section.two-step-section .page-width{max-width:85%;margin:0 auto}.two-step-section{padding:110px 0 150px;background:linear-gradient(180deg,#efe6cf,#d0c2a1)}.two-step-section .two-step-header{text-align:center;margin-bottom:60px}.two-step-section .top-text{color:#482e1d;font-style:Italic;font-size:52px;line-height:1;text-align:center;font-family:Cormorant Garamond,serif;letter-spacing:-2px}.two-step-section .two-step-header .main-heading{font-size:70px;color:#482e1d;letter-spacing:-3px;margin:10px 0}.two-step-section .two-step-header .main-heading span{font-size:120px;font-family:Cormorant Garamond,serif;font-weight:400}.two-step-section .sub-text{color:#482e1d;font-family:DM Sans;font-weight:100;font-size:42px;margin-top:20px}.two-step-section .steps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.two-step-section .step-card{background:#fff;border-radius:40px;display:grid;grid-template-columns:45% 1fr;gap:30px;align-items:center}.two-step-section .step-image img{width:100%;border-radius:40px 0 0 40px}.two-step-section .step-title{font-size:45px;color:#482e1d;margin:0;font-weight:400;font-style:Italic;font-family:Cormorant Garamond,serif;letter-spacing:-2px;border-bottom:solid 2px #8F6C34;padding-bottom:8px}.two-step-section .step-title span{font-style:normal;font-weight:600}.two-step-section .step-subtitle{font-weight:500;font-size:38px;letter-spacing:-2px;color:#8f6c33;font-family:Cormorant Garamond,serif;margin:15px 0}.two-step-section .step-description{margin:0;font-weight:300;font-size:17px;color:#482e1d;line-height:140%}.two-step-section .step-card .step-content{padding-right:30px}@media screen and (min-width:1900px){.product-details .group-block-content .spacing-style h1{font-size:50px}.product-details .group-block-content rte-formatter.text-block.rte h4{font-size:50px}.product-details .variant-picker .variant-option label.variant-option__button-label,.template-product .product-information__grid .product-details .quantity-selector{min-height:64px}.product-details .variant-picker .variant-option label.variant-option__button-label,.template-product .product-information__grid .product-details .add-to-cart-button{font-size:20px}.template-product .product-information__grid .product-details .add-to-cart-button{min-height:64px}.template-product .product-information__grid .product-details span.buy-buttons-block .product-form-buttons .shopify-payment-button button.shopify-payment-button__button{font-size:20px;min-height:64px}.top-text{font-size:73.55px}.two-step-header .main-heading{font-size:93.1px}.two-step-section .step-subtitle{font-size:50px}.two-step-section .step-description{font-size:23px}.two-step-section .step-title{font-size:56.65px}}@media screen and (min-width:750px){.template-product .product-information__grid .product-information__media{padding-right:40px!important}.template-product .product-information__grid .product-details{padding-right:0!important;padding-left:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-style.css.map */
