main#MainContent variant-selects .product-form__input--pills{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important}main#MainContent variant-selects .product-form__input--pills .product-form__label-container{width:100%!important;margin:0 0 2px!important}main#MainContent variant-selects .product-form__input--pills .form__label{font-size:13px!important;font-weight:650!important;line-height:1.4!important;text-align:left!important}main#MainContent variant-selects .product-form__input--pills input[type=radio]+label{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-height:46px!important;margin:0!important;padding:11px 14px!important;border:1px solid #d7e2df!important;border-radius:10px!important;background:#fff!important;color:#172638!important;box-shadow:none!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}main#MainContent variant-selects .product-form__input--pills input[type=radio]:checked+label{border-color:#05a48d!important;color:#065b50!important;background:#f0fbf8!important;box-shadow:inset 0 0 0 1px #05a48d!important}main#MainContent variant-selects .product-form__input--pills input[type=radio]:focus-visible+label{outline:2px solid #05a48d!important;outline-offset:3px!important}main#MainContent .product__title,main#MainContent .product__title h1,main#MainContent .product__title h2,main#MainContent .product__title .h1,main#MainContent .product__title .h2{font-size:clamp(22px,1.8vw,27px)!important;font-weight:600!important;line-height:1.27!important;letter-spacing:-.01em!important;text-transform:none!important}main#MainContent .main-product-form .product-form__quantity-and-btn{width:100%!important;max-width:100%!important}main#MainContent .main-product-form button.hv-pdp-buy-button{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:100%!important;min-height:70px!important;height:auto!important;padding:11px 16px!important;text-align:center!important}main#MainContent .main-product-form button.hv-pdp-buy-button .main-atc__label{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;padding:0!important;gap:4px!important;text-align:center!important;transform:none!important}main#MainContent .main-product-form button.hv-pdp-buy-button .hv-pdp-atc-line{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important;gap:9px!important;text-align:center!important}main#MainContent .main-product-form button.hv-pdp-buy-button .hv-pdp-atc-benefit{display:block!important;align-self:center!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}main#MainContent .hv-buy-status{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;justify-items:stretch!important;align-items:center!important;width:100%!important;max-width:100%!important;gap:6px!important;padding:0 2px!important;margin:8px 0 10px!important}main#MainContent .hv-buy-status__stock,main#MainContent .hv-buy-status__shipping{box-sizing:border-box!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;gap:7px!important;margin:0!important;padding:0!important}main#MainContent .hv-buy-status__stock{justify-content:flex-start!important;text-align:left!important}main#MainContent .hv-buy-status__shipping{justify-content:flex-end!important;text-align:right!important}main#MainContent .hv-buy-status__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}main#MainContent .hv-buy-status__stock .hv-buy-status__copy{text-align:left!important}main#MainContent .hv-buy-status__shipping .hv-buy-status__copy{text-align:right!important}main#MainContent .hv-buy-status__title{font-size:clamp(10px,2.9vw,13px)!important;line-height:1.3!important;letter-spacing:0!important}main#MainContent .hv-buy-status__dot{flex:0 0 10px!important;width:10px!important;height:10px!important;margin:0!important}main#MainContent .hv-buy-status__flag{font-size:19px!important;line-height:1!important;flex:0 0 auto!important}@media(max-width:749px){main#MainContent .product__title,main#MainContent .product__title h1,main#MainContent .product__title h2,main#MainContent .product__title .h1,main#MainContent .product__title .h2{font-size:clamp(19px,5.25vw,22px)!important;font-weight:600!important;line-height:1.3!important}main#MainContent .hv-buy-status{gap:5px!important;padding:0 1px!important}main#MainContent .hv-buy-status__stock,main#MainContent .hv-buy-status__shipping{gap:5px!important}}@media(max-width:359px){main#MainContent .hv-buy-status__title{font-size:10px!important}main#MainContent .hv-buy-status__flag{font-size:16px!important}main#MainContent .hv-buy-status__dot{flex-basis:8px!important;width:8px!important;height:8px!important}}@media(max-width:749px){html body main#MainContent .hv-buy-status{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;padding:0!important;margin:3px 0 6px!important}html body main#MainContent .hv-buy-status__stock{flex:0 1 auto!important;width:auto!important;white-space:nowrap!important;gap:4px!important}html body main#MainContent .hv-buy-status__shipping{flex:0 0 auto!important;width:auto!important;white-space:nowrap!important;gap:4px!important}html body main#MainContent .hv-buy-status__stock .hv-buy-status__title{font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;font-weight:600!important}html body main#MainContent .hv-buy-status__shipping .hv-buy-status__title{font-size:10.25px!important;line-height:1.2!important;white-space:nowrap!important;font-weight:600!important}html body main#MainContent .hv-buy-status__truck{width:12px!important;height:12px!important;flex:0 0 12px!important}}@media(max-width:359px){html body main#MainContent .hv-buy-status{gap:3px!important}html body main#MainContent .hv-buy-status__stock .hv-buy-status__title{font-size:10px!important}html body main#MainContent .hv-buy-status__shipping .hv-buy-status__title{font-size:9.5px!important}}@media(max-width:749px){html body main#MainContent .hv-buy-status__stock .hv-buy-status__title,html body main#MainContent .hv-buy-status__shipping .hv-buy-status__title{font-size:15px!important;line-height:1.2!important;font-weight:600!important}html body main#MainContent .hv-buy-status__shipping{flex:0 1 auto!important;white-space:normal!important;gap:7px!important}html body main#MainContent .hv-buy-status__stock{gap:7px!important}html body main#MainContent .hv-buy-status__truck{width:20px!important;height:20px!important;flex:0 0 20px!important}}@media(max-width:359px){html body main#MainContent .hv-buy-status__stock .hv-buy-status__title,html body main#MainContent .hv-buy-status__shipping .hv-buy-status__title{font-size:14px!important}}html body main#MainContent .hv-buy-status.hv-buy-status{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0!important;margin:5px 0 8px!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__stock{display:flex!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;white-space:normal!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__shipping{display:inline-flex!important;flex:0 0 auto!important;width:max-content!important;max-width:55%!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;white-space:normal!important;text-align:left!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__shipping .hv-buy-status__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;flex:0 1 auto!important;min-width:0!important;text-align:left!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__title{font-size:15px!important;line-height:1.2!important;font-weight:600!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__shipping .hv-buy-status__region{display:block!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important;opacity:.85;white-space:nowrap!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__shipping .hv-buy-status__main-label{display:block!important;white-space:nowrap!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__shipping .hv-buy-status__main-label:after{content:none!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__truck{width:20px!important;height:20px!important;flex:0 0 20px!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__dot{flex:0 0 9px!important;width:9px!important;height:9px!important}@media(max-width:359px){html body main#MainContent .hv-buy-status.hv-buy-status{gap:5px!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__title{font-size:14px!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__shipping{gap:5px!important;max-width:56%!important}html body main#MainContent .hv-buy-status.hv-buy-status .hv-buy-status__truck{width:18px!important;height:18px!important;flex-basis:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hv-pdp-organized.css.map */
