.vue-map{height:100%;min-height:2rem;width:100%}.modal[data-v-44b8ccd8]{.modal-dialog[data-v-44b8ccd8]{&.modal-fullscreen[data-v-44b8ccd8]:not(.modal-container){margin:0;max-width:none}}}.product-thumb[data-v-901775ea]{.overlay[data-v-901775ea]{animation:wave-squares 2s ease-out infinite;background:hsla(0,0%,51%,.4);background:linear-gradient(90deg,hsla(0,0%,51%,.4) 8%,hsla(0,0%,51%,.5) 18%,hsla(0,0%,51%,.4) 33%);background-size:4000px}}.ripple[data-v-90f53e98]{display:inline-block;height:64px;position:absolute;width:64px}.ripple-circle[data-v-90f53e98]{animation:ripple-90f53e98 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #f91900;border-radius:50%;opacity:1;position:absolute}.ripple-inner-circle[data-v-90f53e98]{animation-delay:-.5s}@keyframes ripple-90f53e98{0%{height:0;left:28px;opacity:1;top:28px;width:0}to{height:58px;left:-1px;opacity:0;top:-1px;width:58px}}.image-wrapper[data-v-6ed8cc6e]{align-items:center;background:#efefef;display:flex;height:100%;justify-content:center;width:100%}.image-wrapper.loaded[data-v-6ed8cc6e]{background:transparent}.image-wrapper.loaded .image-item[data-v-6ed8cc6e]{border:0;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;visibility:visible;width:100%}.image-wrapper.loaded .image-spinner[data-v-6ed8cc6e]{display:none;width:100%}.image-item[data-v-6ed8cc6e]{opacity:0;transition:all .4s ease-in-out;visibility:hidden;width:100%}.swiper[data-v-0336c2a8]{overflow:var(--1c09e504);position:relative}.swiper .swiper-slide[data-v-0336c2a8]{height:auto}.swiper .swiper-slide img[data-v-0336c2a8]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-pagination[data-v-0336c2a8]{position:relative}.pswp__dynamic-caption--below[data-v-0336c2a8]{max-width:100%}.colors[data-v-5b9b344a]{flex-grow:2;overflow-x:hidden;overflow-y:scroll;.color[data-v-5b9b344a]{.card[data-v-5b9b344a]{border-radius:100px}}}form[data-v-4d48c75c]{position:relative}button[data-v-4d48c75c]{background:transparent;border:none;height:32px;position:absolute;right:12px;top:5px;width:32px;z-index:10}button img[data-v-4d48c75c]{width:100%}.store-item .index span[data-v-a32afa6a]{position:relative}.store-item .index span[data-v-a32afa6a]:after{animation:pulse-bg 1s infinite;background:#ddd;border-radius:50%;content:"";display:block;height:25px;left:7.5px;position:absolute;top:8.5px;width:25px}.store-item .description .title[data-v-a32afa6a]{animation:pulse-bg 1s infinite;background-color:#ddd;display:inline-block;height:18px;margin:5px 0;width:100%}.store-item .description .address[data-v-a32afa6a]{width:80%}.store-item .description .address[data-v-a32afa6a],.store-item .distance[data-v-a32afa6a]{animation:pulse-bg 1s infinite;background-color:#ddd;display:inline-block;height:18px;margin:5px 0}.store-item .distance[data-v-a32afa6a]{min-width:50px}.store-list-header span[data-v-3f303387]{animation:pulse-bg 1s infinite;background-color:#000;display:inline-block;height:16px;margin:5px 0;width:75%}.pswp__dynamic-caption--below[data-v-46ec1acc]{max-width:100%}#calculatorProductApp .title{min-height:80px}#calculatorProductApp .dwelling-type .form-check .form-check-tile:after,#calculatorProductApp .irsap-radiator .form-check .form-check-tile:after,#calculatorProductApp .valve-type .form-check .form-check-tile:after{width:100%!important}#calculatorProductApp .insulation-range-slider{display:flex;flex:1;flex-direction:column;justify-content:center}#calculatorProductApp .insulation-range-slider .range-list{overflow-x:visible!important}#calculatorProductApp .insulation-range-slider .range-list .range-options:first-child{transform:translateX(-25%)}#calculatorProductApp .insulation-range-slider .range-list .range-options:last-child{transform:translateX(25%)}#calculatorProductApp .measurement-range-slider .range-list{overflow-x:visible!important}#calculatorProductApp .measurement-range-slider .range-list .range-options{transform:translateX(25%)}#calculatorProductApp .measurement-range-slider .range-list .range-options:first-child{transform:translateX(-25%)}#calculatorProductApp .measurement-range-slider .range-list .range-options:nth-child(2){transform:translateX(10px)}#calculatorProductApp .room-height-range-slider .range-list{overflow-x:visible!important}#calculatorProductApp .room-height-range-slider .range-list .range-options:first-child{transform:translateX(-30%)}#calculatorProductApp .room-height-range-slider .range-list .range-options:nth-child(2){transform:translateX(-50%)}#calculatorProductApp .room-height-range-slider .range-list .range-options:nth-child(3){transform:translateX(0)}#calculatorProductApp .room-height-range-slider .range-list .range-options:last-child{transform:translateX(25%)}#calculatorProductApp .temperature-range-slider .range-list{overflow-x:visible!important}#calculatorProductApp .temperature-range-slider .range-list .range-options:first-child{transform:translateX(-25%)}#calculatorProductApp .temperature-range-slider .range-list .range-options:nth-child(2){transform:translateX(-10px)}#calculatorProductApp .temperature-range-slider .range-list .range-options:nth-child(4){transform:translateX(10px)}#calculatorProductApp .temperature-range-slider .range-list .range-options:last-child{transform:translateX(25%)}.mod-configurator-now .form-check:not(.form-switch).form-check-icon .form-check-image>img{height:auto;width:250px}.select-color[data-v-342da6cd]{margin-top:1rem;min-width:280px}.select-color .text[data-v-342da6cd]{align-items:center;display:flex}.select-color .text[data-v-342da6cd] .color-icon{border-radius:50%;display:block;height:40px;margin-right:8px;width:40px}.select-color .select-indicator[data-v-342da6cd]{align-items:center;display:flex;justify-content:center;transform:scale(1);transition:transform .15s cubic-bezier(1,.5,.8,1);transition-timing-function:cubic-bezier(1,.5,.8,1)}.select-color .options[data-v-342da6cd]{border-top:1px solid #dee2e6;display:grid;grid-template-columns:repeat(5,1fr);margin-top:1em;padding-top:1em;width:100%}.select-color.opened .select-indicator[data-v-342da6cd]{transform:rotate(180deg)}.option[data-v-4b752806]{align-items:center;display:flex;margin:0 8px 8px}.option[data-v-4b752806] .color-icon{border-radius:50%;cursor:pointer;display:block;height:40px;width:40px}.option[data-v-4b752806] .color-title{display:none;opacity:0;visibility:hidden}.btn-decrement[data-v-bbbc0214],.btn-increment[data-v-bbbc0214]{align-items:center;display:flex;height:30px;justify-content:center;padding:0;width:30px}.quantity[data-v-bbbc0214]{align-items:center;border:1px solid #000;border-radius:25px;display:flex;flex:60px;height:30px;justify-content:center;margin:0 10px;min-width:60px;text-align:center;width:100%}