.hatweo-buy-intro{margin:.5rem 0 1.4rem}.hatweo-kicker{margin:0 0 .65rem;font-size:1.12rem;font-weight:700;letter-spacing:.08em;line-height:1.45;color:#168f9d}.hatweo-lead{margin:0 0 1rem;font-size:1.22rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.hatweo-benefits{display:flex;flex-wrap:wrap;gap:.55rem}.hatweo-benefits span,.hatweo-trust-row span{font-size:1.12rem;line-height:1.5}.hatweo-benefits span{padding:.55rem .8rem;border-radius:999px;background:#eefafa}.hatweo-choice-box,.hatweo-install-box{border:1px solid #b8e5e8;background:#f5fcfc;border-radius:12px;padding:1.2rem 1.3rem;margin:1rem 0 1.25rem}.hatweo-choice-box strong,.hatweo-choice-box span{display:block}.hatweo-choice-box strong,.hatweo-install-box strong{font-size:1.22rem;line-height:1.4}.hatweo-choice-box span{margin:.45rem 0 .75rem;font-size:1.12rem;line-height:1.55}.hatweo-choice-box a,.hatweo-install-box a{font-size:1.12rem;line-height:1.5;font-weight:700;color:#087d8c;text-underline-offset:3px}.hatweo-install-box{display:grid;gap:1.05rem;background:#fff}.hatweo-install-box div{display:grid;gap:.35rem}.hatweo-install-box span{font-size:1.12rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}.hatweo-trust-row{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem;margin:.4rem 0 1.5rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.product-form__submit{min-height:54px;font-weight:700}.product__info-container .product-form__input{margin-bottom:1rem}.product__info-container .product-form__input input[type=radio]+label{min-width:56px;text-align:center}.product__description{margin-top:2rem!important}.hatweo-product-buybox{margin:.5rem 0 1.5rem}.hatweo-product-buybox .hatweo-lead{margin-bottom:.9rem}@media(max-width:749px){.section-main-product-padding{padding-top:12px}.product__title h1{font-size:2.2rem;line-height:1.12}.hatweo-kicker{font-size:1.08rem}.hatweo-lead{font-size:1.18rem}.hatweo-benefits{display:grid;grid-template-columns:1fr}.hatweo-benefits span{font-size:1.1rem;border-radius:8px}.hatweo-choice-box,.hatweo-install-box{padding:1.15rem 1.2rem}.hatweo-choice-box strong,.hatweo-install-box strong{font-size:1.2rem}.hatweo-choice-box span,.hatweo-install-box span,.hatweo-choice-box a,.hatweo-install-box a,.hatweo-trust-row span{font-size:1.1rem}.product-form__buttons{max-width:none!important}.product-form__submit{min-height:58px;font-size:1.08rem}.hatweo-trust-row{display:grid;gap:.65rem}.product__description{font-size:1rem;line-height:1.65}}.hatweo-buy-intro .hatweo-lead{font-size:1.6rem;line-height:1.6}.hatweo-buy-intro .hatweo-kicker{font-size:1.2rem}.hatweo-benefits span,.hatweo-choice-box span,.hatweo-choice-box a,.hatweo-install-box span,.hatweo-install-box a,.hatweo-trust-row span{font-size:1.4rem}.hatweo-choice-box strong,.hatweo-install-box strong{font-size:1.6rem}.product__description table{display:block;overflow-x:auto;max-width:100%}@media(max-width:749px){.product__description{font-size:1.6rem;line-height:1.65}.product-form__submit,.hatweo-buy-intro .hatweo-lead{font-size:1.6rem}}.hw-details{font-size:1.6rem;line-height:1.65}.hw-details h2{font-size:2.2rem;line-height:1.25}.hw-detail{border-top:1px solid #d4e7e8;padding:1.3rem 0}.hw-detail summary{cursor:pointer;font-weight:700;padding:.5rem 2rem .5rem 0;list-style:revert;display:list-item;position:static}.hw-detail summary:focus-visible{outline:2px solid #087f82;outline-offset:4px}.hw-detail .rte{padding:.8rem 0}.hw-details table{display:block;overflow-x:auto;max-width:100%;font-size:1.4rem}.hatweo-comparison{font-size:1.4rem;line-height:1.6}.hatweo-choice-box summary{cursor:pointer}.hatweo-choice-box summary strong{display:inline}.product__title h1{font-size:clamp(2.5rem,3vw,3.6rem);line-height:1.15}.hw-details table,.product__description table{width:100%!important;border:0!important;box-shadow:none!important;border-collapse:collapse;border-spacing:0}.hw-details th,.hw-details td,.product__description th,.product__description td{border:0!important;box-shadow:none!important;padding:12px 14px!important;text-align:left;line-height:1.5;vertical-align:top}.hw-details thead,.product__description thead{background:#e8f5f5;color:#116d76}.hw-details tbody tr:nth-child(2n),.product__description tbody tr:nth-child(2n){background:#f4f9f9}.hw-details tbody tr+tr td,.product__description tbody tr+tr td{border-top:1px solid #e1eeee!important}.hw-details td:first-child,.product__description td:first-child{font-weight:600;color:#24555a}@media(max-width:749px){.hw-details table,.product__description table{font-size:14px}.hw-details th,.hw-details td,.product__description th,.product__description td{padding:10px 8px!important;white-space:normal;overflow-wrap:normal}}.hw-selection-note{font-size:1.4rem;line-height:1.6;color:#24555a}.hw-related{margin:2rem 0;padding:1.6rem;background:#f4f9f9;border-radius:12px}.hw-related h2{font-size:1.8rem;margin:0 0 1rem}.hw-related ul{list-style:none;margin:0;padding:0}.hw-related li{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:1.4rem}.hw-related a{color:#087d8c;font-weight:600;text-underline-offset:3px}.hw-related span{white-space:nowrap}.hw-service-price{font-size:2.4rem;font-weight:700}@media(max-width:749px){.hw-related li{flex-wrap:wrap}.hw-details table{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hatweo-product-conversion.css.map */
