.product__info-container{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:12px}.product__info-container>*{flex:0 0 100%;min-width:0;box-sizing:border-box}.product__info-container>.product-form__quantity{flex:0 0 auto;width:auto;margin:0!important}.product__info-container>div:has(>product-form){flex:1 1 170px;width:auto;align-self:flex-end;margin:0!important}.product__info-container product-form.product-form{margin:0!important}.product__info-container>.vo-chip,.product__info-container>share-button{flex:0 0 auto;width:auto;align-self:center}.product__info-container>[id^=price-],.product__info-container>[id^=Inventory-]{display:none!important}.product__info-container pickup-availability{display:none!important}.product__info-container .product-form__error-message-wrapper[hidden]{display:none!important}.jdgm-prev-badge__stars .jdgm-star{color:#fdd835!important}.jdgm-prev-badge__text{font-family:Outfit,sans-serif!important;font-size:16px!important;font-weight:500!important;color:#333!important}.vo-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 15px;margin:14px 0 6px;font-family:Outfit,sans-serif}.vo-price__now{font-size:34px;font-weight:700;line-height:40px;color:#5b8c51;letter-spacing:1.3px}.vo-price__was{font-size:24px;font-weight:500;color:#333c}.vo-save{display:inline-flex;align-items:center;gap:6px;background:#fdd835;color:#333;border-radius:100px;padding:10px 13px;font-size:14px;line-height:1}.vo-save svg{width:12px;height:12px}.product__info-container>.product__tax{font:400 14px Outfit,sans-serif;color:#333c;padding:0 0 16px;margin:0 0 16px!important;border-bottom:1px solid #e7eadf}.product__info-container>variant-radios{display:block;margin:0 0 4px!important}variant-radios .product-form__input{margin:0 0 6px!important}variant-radios legend.form__label{font:400 13px Roboto,sans-serif;color:#333;padding:0 2px 0 0;margin:0 0 8px}variant-radios .product-form__input input[type=radio]+label:not(.color-swatch){border:1.33px solid #e7eadf!important;border-radius:14px!important;padding:13px 14px!important;background:#fff!important;color:#333!important;font:400 14px Roboto,sans-serif!important;box-shadow:none!important;margin:0 8px 8px 0!important;min-width:0!important;width:auto!important}variant-radios .product-form__input input[type=radio]+label:not(.color-swatch):before,variant-radios .product-form__input input[type=radio]+label:not(.color-swatch):after{display:none!important}variant-radios .product-form__input input[type=radio]:checked+label:not(.color-swatch){background:#f2f8ea!important;border-color:#5fa347!important;color:#4b8b3b!important;font-weight:500!important}variant-radios .product-form__input input[type=radio].disabled+label:not(.color-swatch){opacity:.5;text-decoration:line-through}.product-form__quantity .quantity__label{font:500 16px Outfit,sans-serif;color:#333;margin:0 0 8px}.product-form__quantity quantity-input.quantity{width:140px;height:44px;min-height:44px;border:1px solid rgba(51,51,51,.1)!important;border-radius:50px!important;box-shadow:none!important;background:#fff;overflow:hidden}quantity-input.quantity:before,quantity-input.quantity:after{display:none!important}quantity-input .quantity__button{width:36px;min-width:36px;flex:0 0 36px;height:100%}quantity-input .quantity__button svg,quantity-input .quantity__button .svg-wrapper{width:14px!important;height:14px!important}quantity-input .quantity__input{flex:1 1 auto;width:auto;min-width:0;font:500 18px Outfit,sans-serif;color:#333}.product-form__submit{border-radius:50px!important;min-height:44px;height:44px;font:500 14px Outfit,sans-serif!important;text-transform:uppercase;margin:0!important;background:#4b8b3b!important;color:#fff!important;box-shadow:none!important}.product-form__submit:before,.product-form__submit:after{display:none!important}.product-form__submit:hover{background:#fdd835!important;color:#333!important}.product-form__submit>span:first-child:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-3px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") center/contain no-repeat}.shopify-payment-button,.product-form__buttons .shopify-payment-button{display:none!important}.vo-wish{display:flex;align-items:center;gap:6px;margin:16px 0 12px;padding:0;background:none;border:0;font:400 14px Roboto,sans-serif;color:#000;cursor:pointer}.vo-wish svg{width:18px;height:18px}.vo-wish.on svg path{fill:#e74c3c;stroke:#e74c3c}.vo-chip{display:inline-block;margin:0!important;padding:3px 8px;border-radius:4px;background:#e9f3df;color:#3a7d1e;font:400 12px Roboto,sans-serif}.vo-chip.out{background:#fdecea;color:#b3261e}share-button.share-button{margin:0!important}share-button .share-button__button,share-button .share-button__button *{color:#000!important;font:400 13px Roboto,sans-serif!important;text-decoration:none!important;min-height:0}.vo-spec{font-size:14px!important}.vo-spec-tx{font:400 14px/1.45 Roboto,sans-serif!important}.vo-spec-tx b{font-weight:500!important}.vo-trust{display:flex;align-items:flex-start;border:1px solid #e7eadf;border-radius:14px;padding:16px 8px;margin:16px 0 8px!important;background:#fff}.vo-trust__item{flex:1;text-align:center;padding:0 8px;font:400 14px/1.3 Outfit,sans-serif;color:#333}.vo-trust__item+.vo-trust__item{border-left:1px solid #e7eadf}.vo-trust__icon{width:60px;height:60px;margin:0 auto 10px;border-radius:50%;background:#f8f7f0;display:flex;align-items:center;justify-content:center}.vo-trust__icon svg{width:28px;height:28px;stroke:#4b8b3b;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.vo-price__now{font-size:24px;line-height:30px}.vo-price__was{font-size:16px}.vo-save{font-size:12px;padding:8px 11px}.vo-trust__item{font-size:12px;padding:0 4px}.vo-trust__icon{width:48px;height:48px}.vo-trust__icon svg{width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/vo-buybox.css.map */
