.medical-inline-quote{margin:16px 0}.medical-inline-quote summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;color:#125b79;padding:10px 0;min-height:44px}.medical-inline-quote form{margin-top:16px}.medical-inline-quote__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.medical-inline-quote label{display:block;font-size:13px;letter-spacing:0;text-transform:none;margin:0 0 6px}.medical-inline-quote input,.medical-inline-quote textarea{display:block;width:100%;background:#fff;font-size:16px;min-height:44px;margin:0 0 16px;padding:10px;border:1px solid #afc3ce;border-radius:4px}.medical-inline-quote input[readonly]{background:#eaf0f3;font-size:14px}.medical-inline-quote .btn{margin-bottom:14px;min-height:48px}@media(max-width:480px){.medical-inline-quote__grid{grid-template-columns:1fr}}.medical-key-specs{margin:14px 0;text-align:left;font-size:13px;line-height:1.45;color:#183346}.medical-key-specs>div{padding:7px 0;border-bottom:1px solid #e2e9ed}.medical-key-specs dt{font-size:11px;font-weight:500;color:#536672}.medical-key-specs dd{margin:3px 0 0;font-weight:600}.medical-help{margin:24px 0;padding:22px;background:#f2f6f8;border:1px solid #dbe6ec;border-radius:8px;text-align:left;font-size:15px;line-height:1.6}.medical-help p{margin:0 0 12px}.medical-help .medical-help__title{font-size:18px;font-weight:700}.medical-help__links{display:flex;flex-wrap:wrap;gap:12px 24px}.medical-help a{text-decoration:underline;text-underline-offset:4px;color:#125b79}.medical-help__links a{display:inline-flex;align-items:center;min-height:44px}.medical-help .medical-help__shipping{margin:14px 0 0;font-size:14px}.medical-help__availability{font-weight:700}.product-single__title{font-size:clamp(26px,3vw,38px);line-height:1.18}.grid-product__title{line-height:1.4}.product-single__description-full{max-width:1000px;margin:40px auto}.product-single__description iframe,.product-single__description-full iframe{max-width:100%}@media(max-width:768px){.product-single__meta{text-align:left}.product-single__form .add-to-cart{min-height:48px}.medical-help{padding:18px}.hero__title{font-size:32px!important;line-height:1.15}.hero__subtitle{font-size:16px!important;line-height:1.5}.hero__link .btn{min-height:44px}}@media(prefers-reduced-motion:reduce){[data-aos]{opacity:1!important;transform:none!important}}.product-single__form .add-to-cart:not([disabled]){background:#125b79;border-color:#125b79;color:#fff;min-height:48px}.product-single__form .add-to-cart:not([disabled]):hover{background:#183346;border-color:#183346}.product-single__form .add-to-cart:focus-visible{outline:3px solid #125b79;outline-offset:4px}.product-single__form .ahlGiftBnrGiftOfferHld{padding:0!important}.product-single__form .ahlGiftBnrImgHld,.product-single__form .ahlGiftBnrImg{width:52px!important;height:52px!important;min-height:52px!important}.product-single__form .ahlGiftBnrPrdTiersHld{margin-top:8px!important}@media(max-width:768px){.product-single__form .ahlGiftBnrTitle{font-size:14px!important;line-height:1.4!important}.medical-help__links{gap:8px 20px}}.medical-purchase-benefits{margin:18px 0 8px;padding:16px 18px;border:1px solid #dbe6ec;border-radius:8px;background:#f3f8fa;color:#183346;text-align:left}.medical-purchase-benefits p{margin:0;line-height:1.45}.medical-purchase-benefits__certificate{font-weight:700}.medical-purchase-benefits__certificate:before{content:"\2713";display:inline-block;margin-right:9px;color:#125b79}.medical-purchase-benefits__gifts{font-size:14px;margin-top:5px!important;color:#536672}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAgAs */
