.hv-meta-benefits{display:flex;flex-wrap:wrap;gap:6px 14px;margin:10px 0 14px;padding:0;list-style:none;color:#454b54;font-size:13px;line-height:1.5}.hv-meta-benefits li:before{content:"\2713";margin-right:5px;color:#245548}.hv-meta-offer{margin:10px 0 18px;padding:12px 14px;background:#f1f7f3;border:1px solid #d8e8dc;border-radius:8px;color:#1f4735;line-height:1.45}.hv-meta-offer strong{display:block;font-size:14px}.hv-meta-offer p{margin:3px 0 0;font-size:13px}.hv-meta-policy{margin:10px 0 18px;font-size:12px;line-height:1.55;color:#555d65}.hv-meta-policy p{margin:0 0 4px}.hv-meta-policy a{text-decoration:underline;text-underline-offset:3px;color:inherit}.hv-meta-details,.hv-meta-details *{box-sizing:border-box}.hv-meta-details{max-width:1120px;margin:0 auto;color:#20262c}.hv-meta-details__intro{text-align:center;max-width:720px;margin:0 auto;padding:36px 20px 28px}.hv-meta-details h2{font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0 0 14px;color:#18221f}.hv-meta-details p{font-size:16px;line-height:1.65;margin:0 0 14px;color:#4b5551}.hv-meta-details__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin:0 0 24px;background:#f6f8f6;border-radius:12px;overflow:hidden}.hv-meta-details__row img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#f6f8f6}.hv-meta-details__copy{padding:clamp(24px,4vw,52px)}.hv-meta-details__eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#37604c;margin-bottom:12px}.hv-meta-details__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:28px;background:#f6f8f6;border-radius:12px;margin:0 0 24px}.hv-meta-details__facts h3{font-size:18px;line-height:1.3;margin:0 0 8px;color:#18221f}.hv-meta-details__facts p{font-size:14px;margin:0}.hv-meta-details__notes{padding:24px 20px 12px;max-width:840px;margin:auto}.hv-meta-details__notes h3{font-size:18px;margin:0 0 8px}.hv-meta-details__notes p{font-size:14px}.hv-meta-details__notes a{color:#245548;text-decoration:underline;text-underline-offset:3px}body:has(.hv-meta-marker) [id^=product-info-] hdt-compare-at-price,body:has(.hv-meta-marker) [id^=product-info-] .hdt-badge__on-sale{display:none!important}body:has(.hv-meta-marker) [id^=product-info-] .hdt-product__title{font-size:clamp(24px,2.7vw,34px);line-height:1.2;margin-bottom:8px}body:has(.hv-meta-marker) [id^=product-info-] .hdt-product__price{margin-bottom:8px}body:has(.hv-meta-marker) .hdt-product__price .hdt-badge{display:none!important}body:has(.hv-meta-marker) #CartDrawer hdt-compare-at-price{display:none!important}body:has(.hv-meta-marker) .hdt-sticky-atc__form .hdt-product-form__quantity{display:none}@media(max-width:767px){body:has(.hv-meta-marker) .hdt-main-product-wrap{row-gap:12px}body:has(.hv-meta-marker) .hdt-product-media__main .hdt-product__media{height:clamp(220px,68vw,290px)!important;min-height:0!important;padding:0!important;--aspect-ratioapt:1}body:has(.hv-meta-marker) .hdt-product-media__main .hdt-product__media:before{padding-top:0!important}body:has(.hv-meta-marker) .hdt-product-media__main img,body:has(.hv-meta-marker) .hdt-product-media__main video{object-fit:contain!important}body:has(.hv-meta-marker) .hdt-product-media__thumb{display:none!important}body:has(.hv-meta-marker) [id^=product-info-] .hdt-product__title{font-size:23px;line-height:1.2}body:has(.hv-meta-marker) [id^=product-info-] .hdt-product-form__quantity{margin-block:8px}.hv-meta-benefits{font-size:12px;gap:4px 10px;margin:7px 0 10px}.hv-meta-offer{padding:10px 12px;margin:8px 0 12px}.hv-meta-details__intro{padding:28px 16px 18px}.hv-meta-details__row{grid-template-columns:minmax(0,1fr);margin-bottom:16px}.hv-meta-details__row img{max-height:340px;aspect-ratio:4/3}.hv-meta-details__copy{padding:24px 20px}.hv-meta-details__facts{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px}body:has(.hv-meta-marker) #shopify-pc__banner{max-height:48svh;overflow:auto;width:calc(100% - 24px)!important;left:12px!important;right:12px!important;bottom:12px!important;padding:16px!important;border-radius:10px;box-sizing:border-box;z-index:10000}body:has(.hv-meta-marker) #shopify-pc__banner__body-title{font-size:15px;margin:0 0 8px}body:has(.hv-meta-marker) #shopify-pc__banner__body-policy-link{color:inherit}body:has(.hv-meta-marker) #shopify-pc__banner .shopify-pc__banner__body{font-size:12px;line-height:1.45}body:has(.hv-meta-marker) #shopify-pc__banner button{font-size:13px!important;min-height:40px;padding:8px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hearvana-meta-landing.css.map */
