body.template-product #content .section-main-product .product-form .quantity-submit-row{column-gap:10px;align-items:stretch}body.template-product #content .section-main-product .product-form .quantity-submit-row>quantity-wrapper.buttoned-input{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:auto;min-width:0;height:54px;min-height:54px;margin:0;padding:0 4px;border:1.5px solid #E5DFD0;border-radius:12px}body.template-product #content .section-main-product .product-form .quantity-submit-row>quantity-wrapper.buttoned-input a{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:44px;margin:0;padding:0;border-radius:9px}body.template-product #content .section-main-product .product-form .quantity-submit-row>quantity-wrapper.buttoned-input input{flex:none;width:30px;height:44px;margin:0;padding:0;border:0;background:transparent;text-align:center;font-size:16px}body.template-product #content .section-main-product .product-form .quantity-submit-row>.quantity-submit-row__submit{min-width:0}body.template-product #content .section-main-product .product-form .quantity-submit-row>.quantity-submit-row__submit>.add-to-cart{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:54px;min-height:54px;margin:0;padding:0 12px;border-radius:12px;font-size:16px;line-height:1;white-space:nowrap}@media(max-width:767px){body.template-product #content .section-main-product .product-form .quantity-submit-row>.quantity-submit-row__submit>.add-to-cart{font-size:15px}}body.template-product #content .section-main-product .product-form .quantity-submit-row>buy-buttons{display:block;margin-top:14px;--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 12px;--shopify-accelerated-checkout-row-gap: 10px;--shopify-accelerated-checkout-inline-alignment: center}body.template-product #content .section-main-product .product-form .quantity-submit-row>buy-buttons:before{content:"oppure";display:flex;justify-content:center;margin:0 0 14px;background:linear-gradient(90deg,#e5dfd000,#e5dfd0) left center / calc(50% - 40px) 1px no-repeat,linear-gradient(90deg,#e5dfd0,#e5dfd000) right center / calc(50% - 40px) 1px no-repeat;font-size:11.5px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#8a8f7e}body.template-product #content .section-main-product .product-form buy-buttons .shopify-payment-button__button{min-height:54px;border-radius:12px;overflow:hidden}body.template-product #content .section-main-product .product-form buy-buttons .shopify-payment-button__more-options{margin-top:12px;font-size:14px;color:#2d5a3d;text-decoration-color:#2d5a3d66;text-underline-offset:3px}body.template-product:not(.template-suffix-preorder) #content .shopify-section.section-custom-liquid:has(.vs-packing){padding-bottom:64px}body.template-product #content .shopify-section.section-apps:has(.jm-review-widget){margin:0;padding:0 0 8px;background:transparent}body.template-product #content .section-apps:has(.jm-review-widget) .fully-spaced-row--medium{margin:0;padding:0}body.template-product #content .section-apps:has(.jm-review-widget) .container{margin-top:0;margin-bottom:0}body.template-product #content .section-apps .jm-review-widget{box-sizing:border-box;max-width:720px;min-height:0;margin:0 auto;padding:28px 24px;background:radial-gradient(80% 60% at 50% 0%,#cde5c259,#cde5c200 70%),#fffdf8;border-radius:20px;box-shadow:0 0 0 1px #c9a24a73,0 0 0 5px #e8b84b0f,0 30px 56px -38px #1e3d2a8c;color:#16301f}body.template-product #content .section-apps .jm-review-widget .jm-no-reviews-state{min-height:0;margin:0;padding-block:0}body.template-product #content .shopify-section.section-apps:has(.jm-review-widget):after{content:"";display:block;width:min(560px,calc(100% - 48px));height:9px;margin:48px auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M4.5 0L9 4.5L4.5 9L0 4.5Z' fill='%23C9A24A'/%3E%3C/svg%3E") center / 9px 9px no-repeat,linear-gradient(90deg,#c9a24a00,#c9a24abf 30%,#c9a24a00 47% 53%,#c9a24abf 70%,#c9a24a00) center / 100% 1px no-repeat}body.template-product #content .shopify-section.section-apps:has(.jm-review-widget)+.shopify-section.section-related-products{padding-top:40px}@media(max-width:767px){body.template-product:not(.template-suffix-preorder) #content .shopify-section.section-custom-liquid:has(.vs-packing){padding-bottom:44px}body.template-product #content .section-apps .jm-review-widget{padding:24px 18px}body.template-product #content .shopify-section.section-apps:has(.jm-review-widget):after{margin-top:36px}body.template-product #content .shopify-section.section-apps:has(.jm-review-widget)+.shopify-section.section-related-products{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vs-pdp-buy.css.map */
