.calc--container{position:relative;display:grid;grid-template-columns:1fr}.calc-header--container{display:flex;justify-content:space-between}.calc--container:has(#calc__step-4.calc__step--hidden){grid-template-columns:1fr 1fr}.calc__step{display:flex;flex-direction:column;gap:1.5rem;opacity:1;overflow:hidden;transition:opacity .3s}#calc__step-4{width:100%}.calc__text{line-height:1.5rem}.calc__buttons{display:flex;justify-content:space-between}.calc__button{padding:.75rem;border:0;min-width:150px;cursor:pointer;transition:box-shadow .5s,background-color .3s;display:flex;align-items:center;justify-content:space-around}.calc__button--secondary{border:1px solid black;background-color:transparent}.calc__button--secondary:hover{background-color:#e6e6e6}.calc-button:disabled,.calc-button[disabled]:hover{background-color:#d3d3d3;border:lightgray}.flex-cont{display:flex}.flex-item{width:50%}.calc__dimensions--container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.calc__button-cont{text-align:center}.form-container{display:flex;flex-direction:column;justify-content:center}#calc__feedback{display:block;margin:5px;color:red}.options-cont{display:flex;justify-content:center;align-items:center}.option-cont{max-width:200px;border-radius:5px;margin:10px;border:2px solid white;font-weight:700;padding:2px}.option-cont div{margin:5px 0}[data-selected=true]{border:2px solid black}.options-cont:hover{cursor:pointer}.option-img{width:100%;border-radius:5px;object-fit:cover;height:150px}.calc-label{font-weight:700;display:inline-block;font-size:large}.calc-input-cont{font-size:large;margin:10px 0}.calc__input{padding:.75rem;font-size:16px;border-radius:4px;border:1px solid #ccc;background-color:#f5f5f5;width:100%;max-width:300px;outline:none}.calc-header.calc-header--desktop{display:block}.calc-header.calc-header--mobile{display:none}.calc-header--quiz{font-size:x-large;margin-bottom:10px}.calc-description{font-size:medium;margin:0}.calc__label-input-container{display:flex;flex-direction:column;gap:1.25rem}#calc__next-btn,#calc__prev-btn{min-width:160px;display:inline-block}.product-display{display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0;outline:none}.calc__radios{display:flex;gap:2rem}.calc__radio{width:1rem;position:relative;display:inline-block;visibility:visible;accent-color:black}.calc__label-input-radios-container{display:flex;flex-direction:row;gap:.5rem;align-items:center}.pr-ul-cont,.calc-cta{display:flex;justify-content:center}.feedback{font-size:x-small;color:red}.bold-text{font-weight:700}.calc__results{padding:2rem;background-color:#f5f5f5;border-radius:1rem;display:flex;flex-direction:column;gap:.5rem}.calc__results-main{margin:0;margin-bottom:1rem}.quiz__results{display:none}.quiz__container .quiz__results{display:block}.quiz__container .quiz__results .calc__button{width:100%}.results__container{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}.results__icon-text--container{display:flex;align-items:center;flex-direction:row;gap:.5rem}.arrow-img{width:1.5rem}.group-arrow{height:1.25rem}.arrow-img--reverse{transform:rotate(180deg)}.calc__separator{margin:2rem 0}.heaters-list__section{display:none;gap:var(--spacing-xl);flex-direction:column;margin-top:2rem}.heaters-list__section>*{margin:0}.heaters-section__additional-text:empty{display:none}.heaters-list__item{padding:1em;border:1px solid #ccc;display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:#000;transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}.heaters-list__container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-xl)}@media(max-width:1023px){.heaters-list__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.heaters-list__container{grid-template-columns:minmax(0,1fr)}}.heaters-list__item:hover{box-shadow:0 2px 8px #80808033}.heaters-list__item-img{width:100%;object-fit:contain;max-height:200px}.heater-price{color:#4392a1}.heaters-section__additional-text{text-align:center}#next-btn__text{margin:0}.calc--container__img{object-fit:contain;width:100%;justify-self:end;transition:opacity .3s}.calc--container .calc--container__img{max-width:400px}.calc--container__img--mobile,.calc--container__img--desktop{margin-bottom:1.5rem;display:none}.calc--container:has(#calc__step-4.calc__step--hidden) .calc--container__img--desktop{display:block}.progress__steps{display:flex;align-items:center;gap:24px;margin-bottom:90px;padding-inline:55px}.progress__step{position:relative;width:46px;height:46px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:large;border:1px solid var(--color-orange-500);-webkit-user-select:none;user-select:none;transition:background-color .3s}.progress__step--active{background-color:var(--color-orange-500)}.progress__divider{flex:1;border-bottom:2px solid var(--color-orange-500);height:1px}.progress__label{position:absolute;top:60px;text-wrap:nowrap;margin:0;text-align:center}.calc__resuults-main{font-size:medium;font-weight:700}.span-2{grid-column:span 2}.quiz__container{position:relative;margin-bottom:2rem}.quiz__step{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc__step--hidden,.quiz__step--hidden{display:none}.quiz__input-img-container{display:grid;gap:1.25rem}.quiz__input-img-container.quiz__input-img-container--mobile{display:none}.quiz-explanation-container{display:flex;padding:1.5rem;flex-direction:column;gap:1rem;height:fit-content;border-radius:1rem;border:.6px solid #b4b4b4;box-shadow:0 0 12px -5px #0006;transition:height .3s}.quiz-explanation__title{font-size:medium;margin:0 0 5px}.quiz-explanation__content{color:#5b5b5b;font-size:.875rem;line-height:1.25rem;margin:0}.quiz-option__image-container{position:relative;line-height:0}.quiz-option__image-overlay{position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,#ffd81400,#ffd8144c 80%,#ffd81499);border-radius:.625rem;opacity:0;transition:opacity .3s}.quiz-option__input-img{position:absolute;opacity:0;width:0;height:0}.quiz-option__input-img+.quiz-option__image-overlay{cursor:pointer}.quiz-option__image-overlay:hover,.quiz-option__input-img:checked+.quiz-option__image-overlay{opacity:1}@media only screen and (max-width:992px){h1{font-size:24px}.calc-header--container{flex-direction:column;align-items:center;margin-bottom:2rem}.progress__steps{margin-bottom:40px;gap:8px;padding-inline:0}.calc__results{padding:1rem}.progress__label{display:none}.progress__divider{border-bottom-width:1px}.calc--container{grid-template-columns:1fr;min-height:auto}.calc--container:has(#calc__step-4.calc__step--hidden){grid-template-columns:1fr}.calc__step{width:100%}.calc__step-sep{height:340px}.calc-header.calc-header--desktop{display:none}.calc-header.calc-header--mobile{display:block}.calc-description{font-size:.875rem}.calc-label{font-size:medium}.calc__resuults-main{font-size:large}.results__container{grid-template-columns:1fr;gap:1rem}.calc--container__img{justify-self:center}.quiz__step{grid-template-columns:1fr}.quiz__step>.calc__step{order:2}.quiz__input-img-container{display:none}.quiz__input-img-container.quiz__input-img-container--mobile{display:grid}.calc--container__img--mobile{display:block;max-width:400px}.calc--container__img--desktop{display:none}.calc--container:has(#calc__step-4.calc__step--hidden) .calc--container__img--desktop{display:none}}@media only screen and (max-width:600px){.calc--container__img.calc--container__img--mobile{display:none}.progress__step{width:32px;height:32px;font-weight:600;font-size:14px}}.video-link{--yellow: var(--color-orange-500);--ink: #141414;display:inline-flex;align-items:center;gap:9px;padding:6px 2px;border:none;background:none;color:var(--ink);font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.video-link:focus-visible{outline:2px solid var(--yellow);outline-offset:3px;border-radius:4px}.video-link__play{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--ink);display:grid;place-items:center;transition:background .18s ease,border-color .18s ease}.video-link__play svg{margin-left:1px}.video-link__label{position:relative}.video-link__label:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:var(--yellow);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.video-link:hover .video-link__label:after{transform:scaleX(1)}.video-link:hover .video-link__play{background:var(--yellow);border-color:var(--yellow)}@media(prefers-reduced-motion:reduce){.video-link__label:after,.video-link__play{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/calculatorV2.css.map */
