body.hx-theme .hx-product-breadcrumb{padding-bottom:22px}body.hx-theme .hx-product-intro h1{font-size:clamp(32px,3.1vw,46px);line-height:1.12;letter-spacing:-.035em;margin-bottom:14px}body.hx-theme .hx-product-lead{font-size:18px;line-height:1.55;margin-bottom:18px;max-width:42ch}body.hx-theme .hx-product-features{gap:10px;margin:18px 0 24px}body.hx-theme .hx-product-features li{font-size:16px;line-height:1.5}body.hx-theme .hx-product-form{margin-top:0}body.hx-theme .hx-product-variants{margin-bottom:22px}body.hx-theme .hx-product-variant-pill>span{border-radius:14px;box-shadow:none;padding:15px 10px}body.hx-theme .hx-product-variant-pill input:checked+span{border-color:#0783aa;background:#eaf6fb;box-shadow:inset 0 0 0 1px #0783aa}body.hx-theme .hx-product-format-unit-price{font-weight:600;color:#155469;font-size:14px}body.hx-theme .hx-product-price-line{margin-block:14px 8px}body.hx-theme .hx-product-price-line>strong{font-size:34px;letter-spacing:-.03em}body.hx-theme .hx-product-mode{padding:16px;border-radius:14px;box-shadow:none}body.hx-theme .hx-product-mode strong{font-size:16px;line-height:1.35}body.hx-theme .hx-product-mode small{font-size:14px;line-height:1.4}body.hx-theme .hx-product-buy-row{gap:12px}body.hx-theme .hx-product-buy-row .hx-product-add{min-height:56px;font-size:17px;box-shadow:0 5px 14px -9px #087fa899}body.hx-theme .hx-product-purchase hx-review-highlights{display:block;margin-top:22px}body.hx-theme .hx-product-story-copy p{font-size:18px;line-height:1.65}body.hx-theme .hx-product-details>section{scroll-margin-top:110px}body.hx-theme .hx-product-chapter-nav button{font-size:18px;line-height:1.35;min-height:64px;box-shadow:none}body.hx-theme .hx-benefits-explorer .hx-benefit-number{box-shadow:none;background:#eff8fc;border-color:#d6e9f0}body.hx-theme .hx3-hero-copy p,body.hx-theme .hx3-routine-copy p{font-size:18px;line-height:1.65}body.hx-theme .hx-product-faq summary{font-size:19px;line-height:1.4;padding-block:20px}body.hx-theme .hx-product-faq .hx-product-richtext{font-size:17px;line-height:1.7}@media(min-width:990px){body.hx-theme .hx-product-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:clamp(36px,4vw,64px)}}@media(max-width:749px){body.hx-theme .hx-product-breadcrumb{padding-block:18px 20px;font-size:12px}body.hx-theme .hx-product-intro h1{font-size:32px;margin-bottom:12px}body.hx-theme .hx-product-lead{font-size:17px;line-height:1.5;margin-bottom:16px}body.hx-theme .hx-product-features{margin:16px 0 22px;gap:10px}body.hx-theme .hx-product-features li{font-size:15px}body.hx-theme .hx-product-variant-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}body.hx-theme .hx-product-variant-pill strong,body.hx-theme .hx-product-format-unit-price{white-space:nowrap}body.hx-theme .hx-product-variant-pill>span{min-height:96px;padding:14px 8px;gap:5px}body.hx-theme .hx-product-format-unit-price{font-size:14px}body.hx-theme .hx-product-mode{padding:14px 12px}body.hx-theme .hx-product-mode strong{font-size:15px}body.hx-theme .hx-product-buy-row .hx-product-add{font-size:16px;min-height:54px}body.hx-theme .hx-product-story-copy p{font-size:17px;line-height:1.6}body.hx-theme .hx-product-chapter-nav button{font-size:16px;min-height:58px;padding:12px}body.hx-theme .hx-product-faq summary{font-size:17px;padding-block:18px}body.hx-theme .hx-product-faq .hx-product-richtext{font-size:16px}body.hx-theme .hx3-hero-copy p,body.hx-theme .hx3-routine-copy p{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/hx-v2-refinements.css.map */
