.interactive-page{color:#172a38;min-width:0}.interactive-page h1{font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.15}.interactive-page h2{font-size:26px;font-weight:600;line-height:1.25}.interactive-page p,.interactive-page li,.interactive-request>div:not(.interactive-section){font-size:16px;font-weight:400;line-height:1.55}.interactive-page p{max-width:78ch}.interactive-page .interactive-hero{margin-top:40px}.interactive-page .interactive-hero>div>p:first-child{font-size:13px;font-weight:600;line-height:1.4}.interactive-page .calculator-warning{border:0;border-left:3px solid #e4c067;border-radius:0;max-width:78ch;font-size:16px;font-weight:400}.interactive-features{flex-wrap:wrap;gap:8px 24px;padding:0;list-style:none;display:flex}.interactive-features .interactive-feature{background:0 0;border:0;border-radius:0;padding:0;font-size:16px;font-weight:400}.interactive-page .commercial-section,.interactive-page .radiator-selector-section,.interactive-section{background:0 0;border:0;border-top:4px solid #b2cbd9;border-radius:0;max-width:none;margin-top:72px;padding:24px}.interactive-page .commercial-section p,.interactive-page .commercial-section li{font-size:16px;font-weight:400;line-height:1.55}.interactive-page .calculator-model-info{border:0;border-radius:0;padding:0}.interactive-page .calculator-model-info h3{font-size:18px}.interactive-page .interactive-faq{border-top:1px solid #dce5ea}.interactive-page .interactive-faq details{border-bottom:1px solid #dce5ea;padding:16px 0}.interactive-page .interactive-faq summary{font-size:18px;font-weight:600;line-height:1.4}.interactive-request>h1{margin-top:40px}.interactive-request>div:not(.interactive-section){max-width:78ch;margin-top:16px}.interactive-request .interactive-section ul,.interactive-request .interactive-section ol{margin-top:16px}.interactive-lead form{border-radius:0;max-width:none;margin:0;padding:0;border:0!important}.interactive-lead .text-xs,.interactive-order .text-xs{font-size:14px;line-height:1.5}.interactive-lead input:not([type=checkbox]):not([type=radio]),.interactive-lead textarea,.interactive-order input:not([type=checkbox]):not([type=radio]),.interactive-order textarea{max-width:100%;min-height:44px;font-size:16px}.interactive-lead button:not([role=radio]):not([role=checkbox]),.interactive-order button:not([role=radio]):not([role=checkbox]){min-height:44px}.interactive-lead label,.interactive-order label{font-size:14px;font-weight:400;line-height:1.5}.interactive-lead .bg-\[\#f2eff0\],.interactive-order .bg-\[\#f2eff0\]{background:0 0;border-radius:0}.interactive-cart-list{min-width:0}.interactive-cart-list>div{margin-top:0}.interactive-cart-list table{min-width:650px;font-size:16px}.interactive-cart-list th,.interactive-cart-list td,.interactive-cart-list tr{font-size:16px;font-weight:400}.interactive-cart-list button{min-width:44px;min-height:44px}.interactive-cart-list>div:not(.overflow-x-auto){text-align:left;border:0;border-radius:0;padding:16px 0}.interactive-order>div{max-width:600px}.interactive-order h2{margin-top:0}.interactive-page--accepted>div,.interactive-page--success>div,.interactive-page--404>div,.interactive-page--500>div{text-align:left;border:0;align-items:flex-start;max-width:none;margin:40px 0 0;padding:24px}.interactive-page--accepted img,.interactive-page--success img,.interactive-page--404 img,.interactive-page--500 img{margin:0 0 24px}.interactive-page--accepted h1,.interactive-page--success h1,.interactive-page--404 h1,.interactive-page--500 h1{text-align:left}.interactive-page--accepted>div>div,.interactive-page--success>div>div,.interactive-page--404>div>div,.interactive-page--500>div>div{text-align:left;margin-left:0;margin-right:0;font-size:16px;font-weight:400;line-height:1.55}.interactive-page--accepted a>div{min-height:44px}@media (width<=767px){.interactive-page h2{font-size:24px;line-height:30px}.interactive-page .commercial-section,.interactive-page .radiator-selector-section,.interactive-section{margin-top:48px;padding:16px}.interactive-page--accepted>div,.interactive-page--success>div,.interactive-page--404>div,.interactive-page--500>div{padding:16px}}.interactive-cart-list astro-island{min-width:0;display:block}.interactive-cart-list astro-island>div{margin-top:0}.interactive-cart-list astro-island>div:not(.overflow-x-auto){text-align:left;border:0;border-radius:0;padding:16px 0}.interactive-order astro-island>div{max-width:600px}
