/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;flex:1 1 auto}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);transform-origin:left}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@-webkit-keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@-webkit-keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@-webkit-keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:none}}@-webkit-keyframes slideOut{0%{opacity:1}to{opacity:0;transform:translateX(100%)}}@keyframes slideOut{0%{opacity:1}to{opacity:0;transform:translateX(100%)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:none}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:none}}@-webkit-keyframes slideOutLeft{0%{opacity:1}to{opacity:0;transform:translateX(-100%)}}@keyframes slideOutLeft{0%{opacity:1}to{opacity:0;transform:translateX(-100%)}}@media (min-width:768px){.s\/mobile{display:none}}@media (max-width:767px){.h\/mobile,.s\/desktop{display:none}}@media (min-width:768px){.h\/desktop{display:none}}@font-face{font-family:TT Norms W03;src:url(/client/fce5575a-be89-4000-a270-96050bfcd82e.9997448d.woff2) format("woff2"),url(/client/e390ae05-4eb0-4096-bf59-0d2e17213bb2.e0e3ac59.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Norms W03;src:url(/client/1133ca1f-fe19-47fc-8bb1-2c49afd5ab5b.1d436772.woff2) format("woff2"),url(/client/f41926a4-e994-433d-b388-a6985c08176c.bc08b3cd.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Norms W03;src:url(/client/17925a60-d2a6-4302-ae94-58ae93246dd2.b002a268.woff2) format("woff2"),url(/client/55c595a9-43cb-4305-834a-aefc0a6c9814.104fb974.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Rounds W05;src:url(/client/97e02168-46f1-4fcb-b2d9-28d962c20c72.62e2fb87.woff2) format("woff2"),url(/client/972bb566-3589-4cfd-82cc-b96860f4fb75.713141fd.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Rounds W05;src:url(/client/1e33b39b-d5c6-4ac5-b4c6-79fc1d7b8de2.3cc0e5b5.woff2) format("woff2"),url(/client/e7f52eb1-1e46-4a41-8680-a5e2d8b9dd16.b7404990.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{box-sizing:inherit}input:focus{outline-width:0}html{overflow-x:hidden;overflow-y:scroll;min-width:320px;box-sizing:border-box;font-family:TT Rounds W05,TT Norms W03,sans-serif;-webkit-overflow-scrolling:touch;background:#f9f7f3;color:#0f4876;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html ::-moz-selection{background:#fec524}html ::selection{background:#fec524}@media (max-width:767px){html{background:#fff}}table,td,tr{border:none;border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0;line-height:1.3}a{color:#0f4876;text-decoration:none}a:hover{color:#fec524}#react-app{min-height:100vh;max-width:1366px;width:100%;margin:0 auto}.page{position:relative;flex:1 1;background:#fff;min-height:30vh}.page>._title{font-size:45px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em}@media (max-width:767px){.page>._title{font-size:34px;line-height:36px;margin-top:0}}.page>.content ol,.page>.content ul{padding-left:25px;margin:0}.page>.content li{padding:5px 0}.page .page-loader{overflow:hidden;transition:all .5s cubic-bezier(.6,.4,.1,.9) .5s;z-index:15;position:absolute;top:0;bottom:0;left:0;right:0}.page .page-loader>._bar{position:absolute;top:0;left:0;right:0;height:3px;background:#f5f5f5}.page .page-loader>._bar>._progress{position:absolute;top:0;left:0;height:3px;background:#fec524;-webkit-animation:fill-progress;animation:fill-progress;-webkit-animation-timing-function:cubic-bezier(.5,.5,0,1);animation-timing-function:cubic-bezier(.5,.5,0,1);-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page .page-loader>._bar>._progress.-finished{-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes fill-progress{0%{width:0}to{width:100%}}.page .page-loader>._backdrop{position:absolute;top:3px;bottom:0;left:0;right:0;-webkit-animation:background-colors 6s ease-in-out infinite alternate;animation:background-colors 6s ease-in-out infinite alternate}@-webkit-keyframes background-colors{0%{background:#f5f3ed}25%{background:#e9f0f3}50%{background:#f4f4f4}75%{background:#f2f5ee}to{background:#f0f7f8}}@keyframes background-colors{0%{background:#f5f3ed}25%{background:#e9f0f3}50%{background:#f4f4f4}75%{background:#f2f5ee}to{background:#f0f7f8}}@media (max-width:1099px){.page{margin-top:75px}}.page.-seo-page .content-section{padding:25px}.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h1,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h2,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h3,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h4{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:calc(18.51613px + .96774vw);line-height:36px}@media screen and (max-width:360px){.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h1,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h2,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h3,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h4{font-size:22px}}@media screen and (min-width:1600px){.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h1,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h2,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h3,.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper h4{font-size:34px}}.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper p{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px}@media (max-width:767px){.page.-seo-page .box-accordion .box-accordion-item ._content-wrapper p{font-size:16px;line-height:22px}}.page.-error-page{background:#f9f7f3;padding:25px}.page.-error-page .title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:54px;margin-bottom:20px}.page.-error-page .description{font-size:20px;margin-bottom:20px}.page.-error-page .return-link{font-size:20px}@media (max-width:767px){.page.-error-page .title{font-size:40px}}.page.-search-page .search-results-heading{padding:25px;background-color:#f5f5f5}@media (max-width:1099px){.page.-search-page .mobile-search-bar .search-results{display:none}}.page.-search-page .search-slogan{font-size:18px;line-height:26px;margin-top:15px}.page.-search-page .search-slogan a{font-weight:700;font-size:18px}.page.-search-page ._content{padding:25px}.page.-content-page>.content{display:flex;padding:30px 25px;max-width:1000px;font-size:18px}.page.-content-page>.content img{max-width:100%}.page.-product-page .product-page-lower{padding-bottom:30px}.page.-contact-page .content{display:flex;padding:30px 25px}.page.-contact-page .left{padding-right:25px}.page.-contact-page .row{margin:0 -15px}.page.-contact-page .flex.flex-4{flex-basis:33.33%}.page.-contact-page .flex.flex-8{flex-basis:66.66%}@media (max-width:767px){.page.-contact-page .content{flex-direction:column}}.page.-compare-page .content{padding:60px 25px 0}.page.-compare-page .compare-search-wrapper{display:flex}.page.-compare-page .compare-search-wrapper .product-search-input{z-index:899}.page.-compare-page .compare-search-wrapper .search-field{height:auto}.page.-compare-page .compare-search-wrapper .search-field .product-search__input{padding:18px 50px 13px 20px;line-height:normal}.page.-compare-page .compare-search{width:420px}@media (max-width:1099px){.page.-compare-page .compare-search-wrapper{flex-direction:column}.page.-compare-page .product-search-results{padding:40px 0}.page.-compare-page .search-results{display:none}}@media (max-width:499px){.page.-compare-page .compare-search{width:100%}}.page.-checkout-page{background:#fff;border-top:1px solid #d9d6ca}.page.-checkout-page .mobile-search-bar{display:none}.page.-checkout-page>._content{padding:26px 26px 0 11px}@media (max-width:1099px){.page.-checkout-page>._content{padding:0 30px}}.page.-checkout-page>._content .error-container{margin:20px 0}.page.-checkout-page>._content .error-container .single-error{color:#c96161}@media (max-width:829px){.page.-checkout-page>._content{padding-bottom:0}}.page.-checkout-page>._content>._content{display:flex;padding-bottom:100px}@media (max-width:1099px){.page.-checkout-page>._content>._content{padding-top:12px;border-top:1px solid #d9d6ca}}@media (max-width:829px){.page.-checkout-page>._content>._content{border-bottom:none;padding-bottom:0}}.page.-checkout-page>._content>._content>._right>._content-wrapper>*{background:#fff;border-radius:3px}.page.-checkout-page>._content>._content>._right>._content-wrapper>* ._title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;font-size:16px;margin-bottom:27px;text-transform:uppercase;line-height:32px;padding-bottom:10px;border-bottom:1px solid #d9d6ca}.page.-checkout-page>._content>._content>._right>._content-wrapper>* .checkout-page-summary-section{padding:22px 0 30px}.page.-checkout-page>._content>._content>._left{min-width:0;width:100%}.page.-checkout-page>._content>._content>._right{min-width:306px;max-width:306px;margin-left:15px}@media (max-width:1099px){.page.-checkout-page>._content>._content>._right{margin-left:0}}.page.-checkout-page>._content>._content>._right>._content-wrapper{position:-webkit-sticky;position:sticky;top:30px}@media (max-width:1099px){.page.-checkout-page>._content>._content>._right{max-width:100%}}@media (max-width:1099px){.page.-checkout-page>._content>._content{flex-flow:column}.page.-checkout-page>._content>._content>._left>*,.page.-checkout-page>._content>._content>._right>._content-wrapper>*{border-radius:0}.page.-checkout-page>._content>._content>._left{margin-right:0;flex:0 1}.page.-checkout-page>._content>._content>._right{width:100%}.page.-checkout-page>._content>._content .checkout-page-summary-section{position:relative;padding-top:30px;padding-bottom:0}.page.-checkout-page>._content>._content .checkout-page-summary-section:before{content:"";display:block;width:100%;height:1px;background-color:#ece8dc;position:relative;top:-30px;left:0}}@media (max-width:1099px) and (max-width:1099px){.page.-checkout-page>._content>._content .checkout-page-summary-section:before{display:none}}@media (max-width:1099px){.page.-checkout-page>._content>._content .checkout-page-payment-method-section{padding-bottom:10px}}.checkout-page-payment-information-modal p span{color:#0f4876;font-size:16px!important;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400}.checkout-page-payment-information-modal .buttons-wrapper{display:flex;flex-flow:row;flex-wrap:wrap}.checkout-page-payment-information-modal .buttons-wrapper button{margin:17px 20px 0 0}.checkout-page-personal-code-modal ._inputs-area{display:flex;flex-flow:row;flex-wrap:wrap}.checkout-page-personal-code-modal ._inputs-area .input-container{max-width:306px;margin-right:20px;padding-bottom:0}.checkout-page-personal-code-modal ._inputs-area .button,.checkout-page-personal-code-modal ._inputs-area .input{margin-top:15px}.checkout-page-personal-code-modal .error-wrapper{margin-top:5px}.checkout-page-personal-code-modal .input-error{color:#b00020;height:13px;line-height:12px;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .1s cubic-bezier(.6,.4,.1,.9);opacity:0}.checkout-page-personal-code-modal .input-error.-show{opacity:1}.page.-campaign-page>._content{width:80%;margin:30px auto 0}.page.-campaign-page>.shopping-benefits-wrapper{margin-top:30px}.page.-brand-page>._content,.page.-category-page>._content{display:flex;flex-direction:row;border-bottom:1px solid #0f4876}@media (max-width:1099px){.page.-brand-page>._content,.page.-category-page>._content{width:100%}}.page.-help-desk-page .content{display:flex;padding:30px 25px}.page.-help-desk-page .left{padding-right:25px}.page.-help-desk-page .flex.flex-3{flex-basis:25%}.page.-help-desk-page .flex.flex-9{flex-basis:75%}@media (max-width:1099px){.page.-help-desk-page .content{flex-direction:column}.page.-help-desk-page .flex-sm-12{flex-basis:100%}}@media (max-width:1099px){.page.-help-desk-page .left{padding:0}}.page.-shopping-cart-page>._title{padding:25px 25px 0}.page.-shopping-cart-page .mobile-search-bar{display:none}.page.-shopping-cart-page>.shopping-cart-page-cart-total-section{border-top:1px solid #d9d6ca;margin:0 25px;padding:22px 0 0}.page.-shopping-cart-page>.shopping-cart-page-cart-total-section .monthly-repayment-calculator{display:none}.page.-shopping-cart-page>.shopping-cart-page-cart-total-section .checkout-button{margin:0}.page.-shopping-cart-page>.shopping-cart-page-cart-total-section ._title{font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;text-transform:uppercase}.page.-shopping-cart-page .mobile-cart-subtotal{display:none}.page.-shopping-cart-page>._content{display:flex;border-top:1px solid #d9d6ca;padding:10px 25px 20px}@media (max-width:1099px){.page.-shopping-cart-page>._content{border-top:none}}.page.-shopping-cart-page>._content>.shopping-cart-page-overview-section{flex:1 1;margin-right:30px}@media (max-width:767px){.page.-shopping-cart-page>._content>.shopping-cart-page-overview-section{margin-right:10px}}.page.-shopping-cart-page>._content>.shopping-cart-page-cart-total-section{width:315px;min-width:315px}@media (max-width:899px){.page.-shopping-cart-page>._content>.shopping-cart-page-cart-total-section,.page.-shopping-cart-page>._content>.shopping-cart-page-overview-section{width:100%}}.page.-shopping-cart-page>._content>.shopping-cart-page-cart-total-section>._title,.page.-shopping-cart-page>._content>.shopping-cart-page-overview-section>._title{font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;line-height:52px;border-bottom:1px solid #d9d6ca;color:#0f4876;text-transform:uppercase}@media (max-width:899px){.page.-shopping-cart-page>._content{flex-flow:column}}.page.-shopping-cart-page .add-ons-slider{padding-top:40px;margin:0}@media (max-width:767px){.page.-shopping-cart-page .mobile-cart-subtotal{display:block}.page.-shopping-cart-page>._title{background:#fff;padding-bottom:25px}.page.-shopping-cart-page>._content>.shopping-cart-page-cart-total-section{min-width:0}}@media (max-width:899px){.page.-shopping-cart-page>._content>.shopping-cart-page-overview-section>.shopping-cart-page-send-cart-to-email{display:none}}.page.-payment-details-page{background:#fff;border-top:1px solid #d9d6ca}.page.-payment-details-page .mobile-search-bar{display:none}.page.-payment-details-page>._content .error-container{margin:20px 0}.page.-payment-details-page>._content .error-container .single-error{color:#c96161}@media (max-width:829px){.page.-payment-details-page>._content{padding-bottom:0}}.page.-payment-details-page>._content .checkout-page-billing-and-shipping-section ._title{font-size:16px;border-bottom:1px solid #d9d6ca;padding-bottom:18px;text-transform:uppercase;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700}@media (max-width:829px){.page.-payment-details-page>._content .checkout-page-billing-and-shipping-section ._title{padding-bottom:0;border-bottom:none}}.page.-payment-details-page>._content .checkout-page-billing-and-shipping-section ._content{margin-top:24px}.page.-payment-details-page>._content>._content{display:flex}.page.-payment-details-page>._content>._content>._right>._content-wrapper>*{background:#fff;padding:22px 30px 30px;border-radius:3px}.page.-payment-details-page>._content>._content>._right>._content-wrapper>* ._title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;font-size:16px;margin-bottom:27px;text-transform:uppercase}.page.-payment-details-page>._content>._content>._left{width:100%;padding:34px 0 30px 30px}@media (max-width:1099px){.page.-payment-details-page>._content>._content>._left{padding:13px 30px 0}}.page.-payment-details-page>._content>._content>._left .tos-error{color:#c96161;line-height:22px;font-size:16px;margin-left:10px;font-weight:500;transition:all .1s cubic-bezier(.6,.4,.1,.9)}@media (max-width:767px){.page.-payment-details-page>._content>._content>._left .tos-error{margin-left:0}}.page.-payment-details-page>._content>._content>._left .tos-checkbox{margin-left:10px;margin-bottom:5px}.page.-payment-details-page>._content>._content>._left .tos-checkbox a{font-size:16px;line-height:22px;font-weight:700}@media (max-width:767px){.page.-payment-details-page>._content>._content>._left .tos-checkbox{margin-left:0}}.page.-payment-details-page>._content>._content>._right{min-width:370px;max-width:370px}@media (max-width:1099px){.page.-payment-details-page>._content>._content>._right{margin-top:20px}}.page.-payment-details-page>._content>._content>._right .checkout-page-summary-section{padding:34px 30px 30px}.page.-payment-details-page>._content>._content>._right .checkout-page-summary-section ._title{border-bottom:1px solid #d9d6ca;padding-bottom:18px}.page.-payment-details-page>._content>._content>._right>._content-wrapper{position:-webkit-sticky;position:sticky;top:30px}@media (max-width:1099px){.page.-payment-details-page>._content>._content>._right{max-width:100%}}.page.-payment-details-page>._content>._content .checkout-page-logos-section{margin:0;padding:0 30px!important}@media (max-width:1099px){.page.-payment-details-page>._content>._content{flex-flow:column}.page.-payment-details-page>._content>._content>._left>*,.page.-payment-details-page>._content>._content>._right>._content-wrapper>*{border-radius:0}.page.-payment-details-page>._content>._content>._left{margin-right:0;flex:0 1}.page.-payment-details-page>._content>._content>._right{width:100%}.page.-payment-details-page>._content>._content .checkout-page-summary-section{position:relative;padding-top:30px;padding-bottom:0}.page.-payment-details-page>._content>._content .checkout-page-summary-section:before{content:"";display:block;width:100%;height:1px;background-color:#ece8dc;position:relative;top:-30px;left:0}}@media (max-width:1099px) and (max-width:1099px){.page.-payment-details-page>._content>._content .checkout-page-summary-section{padding-top:0!important}.page.-payment-details-page>._content>._content .checkout-page-summary-section:before{display:none}}@media (max-width:1099px){.page.-payment-details-page>._content>._content .checkout-page-payment-method-section{padding-bottom:10px}.page.-payment-details-page>._content>._content .checkout-page-billing-and-shipping-section{margin-top:0;position:relative;padding-top:30px;padding-bottom:0}.page.-payment-details-page>._content>._content .checkout-page-billing-and-shipping-section:before{content:"";display:block;width:100%;height:1px;background-color:#ece8dc;position:relative;top:-30px;left:0}}.page.-purchase-complete-page{background:#f5f3ed}.page.-purchase-complete-page>._content{padding:60px 26px 26px 25px;display:flex}@media (max-width:899px){.page.-purchase-complete-page>._content{display:block;padding:0}.page.-purchase-complete-page>._content .purchase-complete-page{padding:26px}}.page.-purchase-complete-page>._content .purchase-complete-page{padding-right:40px;flex:1 1}.page.-purchase-complete-page>._content .purchase-complete-page .subtitle{font-weight:700;font-size:18px;margin-top:15px}.page.-purchase-complete-page>._content .purchase-complete-page .on-hold{font-weight:700}.page.-purchase-complete-page>._content .purchase-complete-page .content-item{padding-bottom:25px;font-size:18px;line-height:26px}.page.-purchase-complete-page>._content .purchase-complete-page .order-items{list-style-type:none;padding-left:0;margin:0}.page.-purchase-complete-page>._content .purchase-complete-page .contact-info{max-width:620px;width:100%}@media (max-width:767px){.page.-purchase-complete-page>._content .purchase-complete-page .subtitle{margin-top:22px;padding-bottom:5px}}.page.-telinet-campaign-page .banner-carousel-section .carousel__slot a{display:block;font-size:0}.page.-telinet-campaign-page .content-and-slogan-area{padding:0;max-width:1000px}.page.-telinet-campaign-page .content-and-slogan-area .content-and-slogan{background-color:#fff;padding-bottom:10px}.page.-telinet-campaign-page .content-and-slogan-area .content-title{text-align:left}.page.-telinet-campaign-page .content-and-slogan-area .content{padding:0;text-align:left}.page.-telinet-campaign-page .form-success-content{max-width:800px;padding:30px 20px}.page.-telinet-campaign-page .form-success-content p{margin-bottom:20px}.page.-telinet-campaign-page .content-additional-heading{font-size:calc(21.09677px + .80645vw);font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;line-height:calc(23.09677px + .80645vw);padding:0 20px;margin-bottom:20px}@media screen and (max-width:360px){.page.-telinet-campaign-page .content-additional-heading{font-size:24px}}@media screen and (min-width:1600px){.page.-telinet-campaign-page .content-additional-heading{font-size:34px}}@media screen and (max-width:360px){.page.-telinet-campaign-page .content-additional-heading{line-height:26px}}@media screen and (min-width:1600px){.page.-telinet-campaign-page .content-additional-heading{line-height:36px}}.page.-product-sitemap-page>._content{display:flex;flex-direction:column;padding:30px 25px;max-width:1000px;font-size:18px}.page.-product-sitemap-page>._content>a{padding:2px;margin:2px 0}.page.-complaints-page .title{padding-bottom:25px}.page.-complaints-page>.content{display:flex;padding:30px 25px;max-width:800px;flex-flow:column}.page.-complaints-page>.content img{max-width:100%}.page.-article-page>._horizontal-content{display:flex}@media (max-width:999px){.page.-article-page>._horizontal-content{flex-direction:column-reverse}}.page.-article-page>._horizontal-content a{font-weight:700}.page.-ab-checkout-page{background:#f5f3ed}.page.-ab-checkout-page>._content{padding:26px}.page.-ab-checkout-page>._content .error-container{margin:20px 0}@media (max-width:829px){.page.-ab-checkout-page>._content{padding-bottom:0}}.page.-ab-checkout-page>._content .checkout-page-billing-and-shipping-section{margin-top:30px}.page.-ab-checkout-page>._content>._content{display:flex;margin-top:22px}.page.-ab-checkout-page>._content>._content>._left>*,.page.-ab-checkout-page>._content>._content>._right>._content-wrapper>*{background:#fff;padding:22px 30px 30px;border-radius:3px}.page.-ab-checkout-page>._content>._content>._left>* ._title,.page.-ab-checkout-page>._content>._content>._right>._content-wrapper>* ._title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;font-size:16px;margin-bottom:27px;text-transform:uppercase}.page.-ab-checkout-page>._content>._content>._left{margin-right:30px;min-width:0;width:100%}.page.-ab-checkout-page>._content>._content>._right{min-width:370px;max-width:370px}.page.-ab-checkout-page>._content>._content>._right>._content-wrapper{position:-webkit-sticky;position:sticky;top:30px}@media (max-width:829px){.page.-ab-checkout-page>._content>._content>._right{max-width:100%}}@media (max-width:829px){.page.-ab-checkout-page>._content>._content{flex-flow:column;width:calc(100% + 52px);margin-left:-26px}.page.-ab-checkout-page>._content>._content>._left>*,.page.-ab-checkout-page>._content>._content>._right>._content-wrapper>*{border-radius:0}.page.-ab-checkout-page>._content>._content>._left{margin-right:0;flex:0 1}.page.-ab-checkout-page>._content>._content>._right{width:100%}.page.-ab-checkout-page>._content>._content .checkout-page-summary-section{position:relative;padding-top:30px;padding-bottom:0}.page.-ab-checkout-page>._content>._content .checkout-page-summary-section:before{content:"";display:block;width:100%;height:1px;background-color:#ece8dc;position:relative;top:-30px;left:0}.page.-ab-checkout-page>._content>._content .checkout-page-payment-method-section{padding-bottom:10px}.page.-ab-checkout-page>._content>._content .checkout-page-billing-and-shipping-section{margin-top:0;position:relative;padding-top:30px;padding-bottom:0}.page.-ab-checkout-page>._content>._content .checkout-page-billing-and-shipping-section:before{content:"";display:block;width:100%;height:1px;background-color:#ece8dc;position:relative;top:-30px;left:0}}.page.-ab-shopping-cart-page{background:#f5f3ed}.page.-ab-shopping-cart-page>._title{padding:25px 25px 0}.page.-ab-shopping-cart-page .mobile-cart-subtotal{display:none}.page.-ab-shopping-cart-page>._content{display:flex;margin-top:22px;padding:0 25px 20px}.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-overview-section{flex:1 1;margin-right:30px}.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-cart-total-section{width:315px;min-width:315px}@media (max-width:899px){.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-cart-total-section,.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-overview-section{width:100%}}.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-cart-total-section>._title,.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-overview-section>._title{font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;line-height:52px;border-bottom:1px solid #d9d6ca;color:#0f4876;text-transform:uppercase}@media (max-width:899px){.page.-ab-shopping-cart-page>._content{flex-flow:column}}.page.-ab-shopping-cart-page .shopping-cart-page-send-cart-to-email ._inputs-area{padding-bottom:18px}.page.-ab-shopping-cart-page .add-ons-slider{padding-top:40px;margin:0}.page.-ab-shopping-cart-page .add-ons-slider .add-ons-slider__title{padding-bottom:25px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:18px;line-height:20px;display:inline-block}@media (max-width:767px){.page.-ab-shopping-cart-page .mobile-cart-subtotal{display:block}.page.-ab-shopping-cart-page>._title{background:#fff;padding-bottom:25px}.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-cart-total-section{min-width:0}}@media (max-width:899px){.page.-ab-shopping-cart-page>._content>.ab-shopping-cart-page-overview-section>.shopping-cart-page-send-cart-to-email{display:none}}.Toastify .Toastify__toast{padding:20px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;color:#fff;font-weight:700;background:#0f4876;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2)}.Toastify .Toastify__toast.Toastify__toast--error{background:#f7e7e7;border:1px solid #c96161;color:#c96161}.Toastify .Toastify__toast.Toastify__toast--info,.Toastify .Toastify__toast.Toastify__toast--success{background:#d5e0ea;border:1px solid #48779d;color:#0f4876}.Toastify .slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.Toastify .slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.button{background:#fec524;color:#0f4876;padding:9.5px 17px;border:none;outline:none;border-radius:3px;transition:all .25s cubic-bezier(.6,.4,.1,.9);cursor:pointer;white-space:nowrap;position:relative;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:calc(15.41935px + .16129vw);overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:360px){.button{font-size:16px}}@media screen and (min-width:1600px){.button{font-size:18px}}.button:hover{background:#0f4876;color:#fff}.button.-loading>._loader{opacity:1}.button>._loader{position:absolute;top:0;left:0;right:0;height:3px;background:rgba(254,197,36,.2);transition:all .2s cubic-bezier(.6,.4,.1,.9);opacity:0}.button>._loader:before{background-color:#fec524;-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.button>._loader:after,.button>._loader:before{content:"";position:absolute;top:0;left:0;bottom:0;will-change:left,right}.button>._loader:after{background-color:inherit;background-color:#fec524;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.button.-blue{background:#0f4876;color:#fff}.button.-blue:not(:disabled):hover{background:#013660;color:#fff;cursor:pointer}.button.-white{background:#fff;border:1px solid #0f4876;padding:8.5px 17px}.button.-white:hover{color:#fff;background:#0f4876}.button.-transparent{background:transparent;color:#0f4876;font-weight:500;transition:none}.button.-transparent:disabled{background:transparent;color:#d9d6ca}.button.-transparent:not(:disabled):hover{color:#fec524;cursor:pointer}.button.-small{font-size:15px;padding:14px 17px}.button.-big{font-size:20px;padding:12px 17px;line-height:21px}.button.-fz18{font-size:18px}.button.-transparent-with-border{background:none;border:1px solid #0f4876}.button.-transparent-with-border:hover{color:#fff;text-decoration:none;background:#0f4876}.button[disabled]{background:#98abba;color:#fff;cursor:default}.button .generic-loader{background-color:#0f4876;position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.button .paginator{height:38px;width:38px;line-height:36px;margin:0 5px;border:1px solid #0f4876;background:none;font-weight:700;border-radius:3px;cursor:pointer}.button .paginator,ul.breadcrumbs{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;color:#0f4876}ul.breadcrumbs{display:flex;flex-wrap:wrap;list-style:none;font-weight:400;margin:0;padding:0;line-height:24px;align-items:center}ul.breadcrumbs>._separator{margin:0 5px;cursor:default}ul.breadcrumbs>._item{white-space:nowrap;margin-bottom:0}ul.breadcrumbs>._item>a{color:#0f4876;text-decoration:none}ul.breadcrumbs>._item:last-of-type{font-weight:700}ul.breadcrumbs>._item:last-of-type>a{cursor:default}ul.breadcrumbs>._item:not(:last-of-type):hover{text-decoration:underline}.product-search-input{background:#fff;display:inline-block;position:relative;height:54px;z-index:1001;border:1px solid #0f4876}@media (max-width:1099px){.product-search-input{border:none}}.product-search-input.-rounded>.search-field{border-radius:3px;box-shadow:inset 1px 1px 1px 0 #afafaf}.product-search-input>.search-field{position:relative;border:1px solid #0f4876;height:100%;background:none}.product-search-input>.search-field .product-search__input{line-height:50px;padding:0 60px 0 20px;font-size:16px;font-weight:700;color:#0f4876;border:none;border-radius:0;width:100%;background:none;white-space:nowrap;text-overflow:ellipsis}.product-search-input>.search-field ::-moz-placeholder{color:#0f4876}.product-search-input>.search-field :-ms-input-placeholder{color:#0f4876}.product-search-input>.search-field ::placeholder{color:#0f4876}.product-search-input>.search-field .search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;cursor:pointer}.product-search-input>.search-field .search-icon>svg{width:22px;height:22px}.product-search-input>.search-results{position:absolute;top:100%;left:0;right:0;border:1px solid #0f4876;border-top:none;border-radius:0;z-index:10000;background:#fff;transition:opacity .25s ease;opacity:0;pointer-events:none}.product-search-input>.search-results .result-item{padding:15px 20px;transition:background-color .25s ease;position:relative;display:block;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:15px}.product-search-input>.search-results .result-item:hover{color:#0f4876;background:#e8e8e8;cursor:pointer}.product-search-input>.search-results>._customers-favourite{padding:13px 30px 16px;background:#f5f3ed;border-top:1px solid #d5d5d5;transition:all .25s cubic-bezier(.6,.4,.1,.9)}.product-search-input>.search-results>._customers-favourite:hover{background:#e8e8e8;cursor:pointer}.product-search-input>.search-results>._customers-favourite>._title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05em;font-size:12px;margin-bottom:12px;display:block;text-transform:uppercase}.product-search-input>.search-results>._customers-favourite>._product{display:flex;align-items:center}.product-search-input>.search-results>._customers-favourite>._product>img{height:65px;margin-right:20px;flex-shrink:0}.product-search-input>.search-results>._customers-favourite>._product>._content{display:flex;flex-direction:column}.product-search-input>.search-results>._customers-favourite>._product>._content>._name{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;line-height:22px;font-size:18px}.product-search-input>.search-results>._customers-favourite>._product>._content>._subtitle{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;margin-top:10px}.product-search-input.-focused,.product-search-input.-mobile>.search-results{border:none}.product-search-input.-focused.-has-results .search-results,.product-search-input.-focused.-loading-results .search-results{opacity:1;pointer-events:auto}.product-search-input.-focused input::-moz-placeholder{font-size:0}.product-search-input.-focused input:-ms-input-placeholder{font-size:0}.product-search-input.-focused input::placeholder{font-size:0}.simple-page-hero{background:#f5f3ed;padding:30px 25px;color:#0f4876}.simple-page-hero .simple-page-hero__title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:45px;line-height:46px;padding-bottom:25px}.simple-page-hero .simple-page-hero__description{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:18px;line-height:26px;white-space:pre-wrap}.content-and-slogan-area{padding:30px}.content-and-slogan-area .content-and-slogan{padding:50px 20px 65px;background-color:#f5f3ed}.content-and-slogan-area .content-title{text-align:center;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:400;font-size:45px;letter-spacing:-.025em;line-height:36px;margin-bottom:15px;color:#0f4876;font-size:calc(17.90323px + 1.69355vw);line-height:calc(21.6129px + 1.77419vw);font-weight:700}@media screen and (max-width:360px){.content-and-slogan-area .content-title{font-size:24px}}@media screen and (min-width:1600px){.content-and-slogan-area .content-title{font-size:45px}}@media screen and (max-width:360px){.content-and-slogan-area .content-title{line-height:28px}}@media screen and (min-width:1600px){.content-and-slogan-area .content-title{line-height:50px}}.content-and-slogan-area .content{padding:0 15%;text-align:center;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px}.categories-grid-product{height:100%;padding:0 20px;display:flex;flex-direction:column}.categories-grid-product>._content-link-wrapper>._image{height:150px;min-height:150px;width:60%;margin:0 auto 10px;position:relative;display:flex;justify-content:center}.categories-grid-product>._content-link-wrapper>._image img{max-width:100%;max-height:100%;height:auto;width:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.categories-grid-product>._content-link-wrapper>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;color:#0f4876;line-height:26px;font-size:calc(19.41935px + .16129vw);margin:0 8px;min-height:52px}@media screen and (max-width:360px){.categories-grid-product>._content-link-wrapper>._title{font-size:20px}}@media screen and (min-width:1600px){.categories-grid-product>._content-link-wrapper>._title{font-size:22px}}.categories-grid-product>._content-link-wrapper:hover>._title,.categories-grid-product>._content-link-wrapper>._title:hover{color:#fec524}.categories-grid-product>._highlights{list-style:none;padding:0 10px}.categories-grid-product>._highlights ._highlight{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.categories-grid-product>._highlights>li{padding:0;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:-.025em;line-height:22px}.categories-grid-product ._details{display:flex}.categories-grid-product ._technical-info{flex-basis:50%;display:flex;flex-direction:column;align-items:flex-end;position:relative}.categories-grid-product ._technical-info .energy-rating-label.-with-modal{cursor:pointer}.categories-grid-product ._technical-info ._product-sheet-link{position:absolute;top:34px;margin-top:8px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;line-height:18px;letter-spacing:-.025em;font-size:16px;text-align:flex-end}.categories-grid-product ._prices{flex:1 1;margin:auto 10px 14px;color:#0f4876}.categories-grid-product ._prices>._full{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:calc(23.12903px + .24194vw)}@media screen and (max-width:360px){.categories-grid-product ._prices>._full{font-size:24px}}@media screen and (min-width:1600px){.categories-grid-product ._prices>._full{font-size:27px}}.categories-grid-product ._prices>._sub{position:relative;display:inline-block;font-size:16px;line-height:22px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500}.categories-grid-product ._prices>._sub.-sale:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid #0f4876;border-color:inherit;transform:rotate(-5deg)}.categories-grid-product ._prices>._installation{font-size:16px;line-height:22px;margin:8px 0 4px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500}.categories-grid-product>._link{margin:auto 10px 40px}@media (max-width:767px){.categories-grid-product>._highlights{margin-bottom:10px}.categories-grid-product ._prices{margin:0 0 10px}.categories-grid-product>._link{margin:auto auto 50px}.categories-grid-product>._link .button{font-size:18px;padding:12px 17px}}.reviews-slider{background:#f5f5f5;padding:25px;width:100%;display:flex;flex-direction:column}.reviews-slider .reviews-slider__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px;border-bottom:1px solid #bfc4ce;margin-bottom:20px}.reviews-slider .header-left{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:32px;line-height:36px;padding-right:25px}@media (max-width:767px){.reviews-slider .header-left{text-align:center}}.reviews-slider .header-right{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;line-height:20px;display:flex;flex-direction:column;align-items:flex-end}.reviews-slider .overall-score{padding:10px 0;text-align:right;max-width:300px}.reviews-slider .reviews-slider__content{flex:1 1}.reviews-slider .reviews-slider__content .carousel{display:flex;flex-direction:column;height:100%}.reviews-slider .reviews-slider__content .carousel .review-slide .review__title{white-space:nowrap}.reviews-slider .reviews-slider__content .carousel .carousel__content{margin-bottom:50px}.reviews-slider .reviews-slider__content .carousel .reviews-slider__footer{display:flex;margin-top:auto}.reviews-slider .reviews-slider__content .carousel .reviews-slider__footer .trustpilot-logo{height:30px;flex:1 1}.reviews-slider .reviews-slider__content .carousel .reviews-slider__footer .trustpilot-logo img{height:100%}@media (max-width:1279px){.reviews-slider .reviews-slider__header .header-left{font-size:24px;max-width:200px;white-space:inherit}}@media (max-width:999px){.reviews-slider .reviews-slider__header .header-left{font-size:32px;max-width:none}}@media (max-width:699px){.reviews-slider .reviews-slider__header{flex-direction:column;align-items:flex-start}.reviews-slider .reviews-slider__header .header-left{font-size:calc(21.67742px + .64516vw);text-align:center;width:100%}.reviews-slider .reviews-slider__header .header-right{align-items:flex-start}}@media (max-width:767px){.reviews-slider .header-left{padding-right:0;text-align:center}.reviews-slider .header-right{margin:15px auto 0;flex-direction:column-reverse}.reviews-slider .stars{margin:0 auto}}.review .review__title{font-size:27px;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500}.review .review__stars{padding-bottom:10px}.review .review__content{margin-bottom:24px;word-wrap:break-word}.review .review__expand{display:inline}.review .review__date{padding-top:4px}@media (max-width:767px){.review .review__title{font-size:22px}}.rating{display:flex}.rating .rating__star{width:17px;height:16px}.rating .rating__star:not(:last-of-type){margin-right:4px}.slider-controls{display:flex;align-items:center}.slider-controls,.slider-controls .slider-controls__arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-controls .slider-controls__arrow{padding:0 10px}.slider-controls .slider-controls__arrow:hover{cursor:pointer}.slider-controls .slider-controls__text{font-size:13px;font-weight:700;text-align:center;width:35px}.happy-customers{width:100%;display:flex;justify-content:space-between;flex-direction:column;padding:25px;background-size:cover;background-repeat:no-repeat;min-height:350px}.happy-customers .happy-customers__title{display:inline-block;padding-bottom:25px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:32px}@media (max-width:1279px){.happy-customers .happy-customers__title{font-size:24px}}@media (max-width:999px){.happy-customers .happy-customers__title{font-size:32px}}.happy-customers .happy-customers__text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:220px;width:100%}.paginator{margin-left:auto;padding:0 20px;display:flex}.paginator>*{margin:0 5px}.paginator>:first-child{margin-left:0}.paginator>:last-child{margin-right:0}.paginator>*>._button,.paginator>._button{height:38px;width:38px;display:block;background:#fff;border:1px solid #0f4876;border-radius:3px;padding:0;line-height:38px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#0f4876;transition:all .2s cubic-bezier(.6,.4,.1,.9)}.paginator>*>._button>svg,.paginator>._button>svg{height:100%;padding:10px}.paginator>*>._button:disabled,.paginator>._button:disabled{opacity:.6;border-color:#afafaf;color:#afafaf}.paginator>*>._button:disabled>svg path,.paginator>._button:disabled>svg path{stroke:#afafaf}.paginator>*>._button:not(:disabled):not(.-ellipsis):hover,.paginator>._button:not(:disabled):not(.-ellipsis):hover{cursor:pointer;background:#0f4876;color:#fff}.paginator>*>._button:not(:disabled):not(.-ellipsis):hover>svg path,.paginator>._button:not(:disabled):not(.-ellipsis):hover>svg path{stroke:#fff}.paginator>*>._button.-active,.paginator>._button.-active{background:#ece8dc}.paginator>._arrow-button>span{margin-top:-5px;display:block;font-size:20px}@media (max-width:767px){.paginator{margin:0 auto}}.simple-paginator{margin-left:auto;letter-spacing:.05em;display:flex;align-items:center}.simple-paginator,.simple-paginator>button{color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700}.simple-paginator>button{border:none;background:none;padding:6px 10px 5px;margin:5px;cursor:pointer;position:relative;outline:none}.simple-paginator>button>*{height:14px}.gallery .thumbnails{margin:20px 0 0;display:flex}.gallery .thumbnail{padding:4px;border:1px solid #d9d6ca;cursor:pointer;width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;margin:5px;transition:border-color .25s ease}.gallery .thumbnail:hover{border-color:#0f4876}.gallery .thumbnail__image{max-height:100%;width:100%;max-width:100%}@media (max-width:1099px){.gallery{display:flex;flex-wrap:wrap}.gallery .thumbnails{display:flex;overflow-x:auto;margin:0 0 0 -5px}}#react-app ._site-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:1000}#react-app ._site-backdrop.enter{opacity:0}#react-app ._site-backdrop.enter-active{opacity:1;transition:all .3s cubic-bezier(.6,.4,.1,.9)}#react-app ._site-backdrop.exit{opacity:1}#react-app ._site-backdrop.exit-active{opacity:0;transition:all .3s cubic-bezier(.6,.4,.1,.9)}#react-app ._full-page-loader{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}#react-app ._full-page-loader .loader{color:#fec524}#react-app ._full-page-loader.enter{opacity:0}#react-app ._full-page-loader.enter-active{opacity:1;transition:all .3s cubic-bezier(.6,.4,.1,.9)}#react-app ._full-page-loader.exit{opacity:1}#react-app ._full-page-loader.exit-active{opacity:0;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.energy-rating-label{z-index:1;width:50px;height:34px;color:#fff;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:17px;display:flex;align-items:center;position:relative}.energy-rating-label:after{content:"";z-index:500;position:absolute;top:0;border-style:solid}.energy-rating-label.-right{padding-left:8px}.energy-rating-label.-right:after{right:-10px;border-width:17px 0 17px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:inherit}.energy-rating-label.-left{padding:0 8px 0 4px}.energy-rating-label.-left:after{left:-10px;border-width:17px 11px 17px 0;border-top-color:transparent;border-right-color:inherit;border-bottom-color:transparent;border-left-color:transparent}.energy-rating-wrapper .energy-rating-image-wrapper{position:relative;z-index:1000}.energy-rating-wrapper .energy-rating-image-wrapper-2{width:300px;position:absolute;top:0;left:100%;visibility:hidden;opacity:0;transition:visibility .25s ease,opacity .25s ease}.energy-rating-wrapper .energy-rating-image{max-width:100%}.energy-rating-wrapper:hover .energy-rating-image-wrapper-2{visibility:visible;opacity:1}.product-label{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;height:36px;padding:10px 10px 10px 8px;font-size:16px;text-transform:uppercase;z-index:2;position:relative}.product-label:after{content:"";z-index:500;position:absolute;border-bottom-style:solid;border-top-style:solid;top:0;left:-14px;border-bottom-width:0;border-top-width:36px;border-top-color:inherit;border-right:0 solid transparent;border-bottom-color:inherit;border-left:14px solid transparent}section.paginated-products-list{position:relative}section.paginated-products-list>._loader{position:absolute;top:22px;bottom:25px;right:25px;left:25px;z-index:5;transition:all .5s cubic-bezier(.6,.4,.1,.9)}section.paginated-products-list>._loader>._bar{position:absolute;top:0;left:0;right:0;height:3px;background:#f5f5f5}section.paginated-products-list>._loader>._bar>._progress{position:absolute;top:0;left:0;height:3px;background:#fec524;-webkit-animation:fill-progress;animation:fill-progress;-webkit-animation-timing-function:cubic-bezier(.5,.5,0,1);animation-timing-function:cubic-bezier(.5,.5,0,1);-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}section.paginated-products-list>._loader>._bar>._progress.-finished{-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes fill-progress{0%{width:0}to{width:100%}}section.paginated-products-list>._loader>._backdrop{position:absolute;top:3px;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.95)}section.paginated-products-list>._products-list{padding:25px}section.paginated-products-list>._products-list>._no-products-found{text-align:center;margin-top:20px}section.paginated-products-list>._products-list>._no-products-found>._icon{margin:0 auto 20px}section.paginated-products-list>._products-list>._no-products-found>._icon>svg{height:60px;width:60px}section.paginated-products-list>._products-list>._no-products-found>._icon>svg path{stroke:#0f4876;opacity:.4}section.paginated-products-list>._pagination-footer{display:flex;padding:30px;align-items:center}section.paginated-products-list>._pagination-footer>._page-info{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#0f4876}@media (max-width:767px){section.paginated-products-list{padding-top:25px}section.paginated-products-list ._pagination-footer{flex-direction:column;align-items:center;padding-left:0;padding-right:0}section.paginated-products-list ._pagination-footer ._page-info{margin-bottom:20px}}.savings-footer{position:fixed;bottom:0;right:0;left:0;z-index:3;background-color:#fec524;max-width:1366px;margin:0 auto}.savings-footer .content{padding:12px 20px;display:flex;align-items:center;font-size:20px;line-height:22px;color:#0f4876;letter-spacing:-.025em;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500}.savings-footer .icon-wrapper{margin-right:15px}.savings-footer .icon-wrapper svg{width:26px;height:26px}@media (max-width:767px){.savings-footer .icon-wrapper svg{width:41px;height:41px}}svg.installation-map.-finland,svg.installation-map.-sweden{max-height:340px}svg.installation-map path,svg.installation-map polygon{fill:#f5f3ed;stroke:#9b9789;stroke-linecap:square;stroke-width:.75px}svg.installation-map path._text,svg.installation-map polygon._text{fill:#0f4876;stroke:none}svg.installation-map path:not(.-active):not(.-disabled):not(._text):hover,svg.installation-map polygon:not(.-active):not(.-disabled):not(._text):hover{fill:#ece8dc;stroke:#0f4876;cursor:pointer}svg.installation-map path.-disabled,svg.installation-map polygon.-disabled{fill:rgba(245,243,237,.4);stroke:#d9d8d3}svg.installation-map path.-active,svg.installation-map polygon.-active{fill:#fec524;stroke:#0f4876}svg.installation-map circle{fill:#0f4876}.carousel{height:100%;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.carousel .carousel__content{display:flex;transform:translateZ(0);flex-grow:1}.carousel .carousel__content .carousel__slot{width:100%;flex:1 0 100%}.carousel .carousel__arrow{position:absolute;top:0;bottom:0;margin:auto;height:45px;width:40px;background:none;outline:none;border:none;cursor:pointer;padding:10px}.carousel .carousel__arrow>svg{height:100%}.carousel .carousel__arrow:hover{opacity:.8}.carousel .carousel__arrow.-next{right:20px}.carousel .carousel__arrow.-next.-no-margin{right:0}.carousel .carousel__arrow.-prev{left:20px}.carousel .carousel__arrow.-prev.-no-margin{left:0}.carousel .carousel__arrow.-small{height:30px;width:30px;padding:9px 10px}.carousel .carousel__arrow.-medium{height:32px;width:32px;padding:8px 4px}.carousel .carousel__dots{display:flex;justify-content:center;position:absolute;bottom:20px;left:0;right:0;margin:0 auto}.carousel .carousel__dots .carousel__dot{width:8px;max-width:8px;height:8px;border:2px solid #0f4876;border-radius:100%;margin:0 5px;padding:0;opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:all .4s cubic-bezier(.6,.4,.1,.9)}.carousel .carousel__dots .carousel__dot:focus{outline:none}.carousel .carousel__dots .carousel__dot.carousel__dot--selected{opacity:1}.carousel-controls{margin-left:auto;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-controls>._slides-indicator{min-width:30px;text-align:center;letter-spacing:.05em;font-size:13px;line-height:14px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;display:block;padding-top:1px;height:14px}.carousel-controls>._arrow{padding:0;background:none;border:0;width:15px;height:14px;cursor:pointer;outline:none}.carousel-controls>._arrow:hover{opacity:.8}.carousel-controls>._arrow:first-child{margin-right:6px}.carousel-controls>._arrow:last-child{margin-left:6px}.carousel-controls>._arrow>svg{width:100%;height:100%}.box-accordion{border:1px solid #0f4876;border-radius:3px}.box-accordion-item:not(:first-of-type)>._header{border-top:1px solid #0f4876}.box-accordion-item.-open>._header{border-bottom-color:#0f4876}.box-accordion-item.-open>._header>._chevron{transform:rotate(270deg)}.box-accordion-item>._header{height:44px;line-height:44px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:20px;padding:0 20px;display:flex;letter-spacing:-.025em;position:relative;cursor:pointer;border-bottom:1px solid transparent;transition:all .2s cubic-bezier(.6,.4,.1,.9);align-items:center}.box-accordion-item>._header>._title-wrapper{margin-right:30px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-accordion-item>._header>._title-wrapper>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;letter-spacing:-.025em;line-height:44px;font-size:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.box-accordion-item>._header>._chevron{transition:all .3s cubic-bezier(.6,.4,.1,.9);transform:rotate(90deg);height:14px;width:14px;position:absolute;top:0;bottom:0;right:20px;margin:auto 0 auto auto}.box-accordion-item>._header>._chevron>svg{display:block;height:100%;width:100%}.box-accordion-item>._content-wrapper{overflow:hidden;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.box-accordion-item>._content-wrapper:not(.-no-padding)>div{padding:18px 20px}.box-accordion-item>._content-wrapper.-no-top-padding>div{padding-top:0}.main-menu{height:100px;background:#fff;display:flex;align-items:center;padding:0 26px;position:relative;z-index:900}@media (max-width:1099px){.main-menu{display:none}}.main-menu>._logo{margin-right:100px}.main-menu>._logo>img{height:66px}.main-menu>._logo.-small>img{height:43px}@media (max-width:1299px){.main-menu>._logo.-small>img{height:36px}}.main-menu>._menu-links{margin-left:auto;height:100%;display:flex;align-items:center}.main-menu>._menu-links>._link{height:100%;display:flex;align-items:center;color:#0f4876;font-size:calc(7.67742px + .64516vw);padding:6px 3px;cursor:pointer;margin:0 10px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.6,.4,.1,.9);background:none;outline:none;border:none;border-bottom:2px solid transparent}@media screen and (max-width:360px){.main-menu>._menu-links>._link{font-size:10px}}@media screen and (min-width:1600px){.main-menu>._menu-links>._link{font-size:18px}}.main-menu>._menu-links>._link.-current{color:#fec524;border-bottom:2px solid #fec524}.main-menu>._menu-links>._link:hover{color:#fec524}.main-menu .secure-checkout{display:flex;flex-direction:column;align-items:center;margin-left:auto}.main-menu .secure-checkout>svg{height:22px;width:16px}.main-menu .secure-checkout .secure-checkout__text{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;margin-left:10px;font-size:18px}.main-menu>._yellow-border{position:absolute;bottom:0;left:26px;right:26px;height:2px;background:#fec524;transition:all .3s cubic-bezier(.6,.4,.1,.9);transform:scaleX(0)}.main-menu>._yellow-border.-show{opacity:1;transform:scaleX(1)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;height:100vh}.mobile-menu ._phone-number-item{display:flex;height:72px;color:#0f4876;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:18px;align-items:center;border-bottom:1px solid #d9d6ca;padding-left:30px}.mobile-menu ._phone-number-item>svg{height:22px;width:22px;margin-right:11px}.mobile-menu ._locale-switcher{height:60px;background:#f5f5f5;display:flex;border-bottom:1px solid #d9d6ca}.mobile-menu ._locale-switcher>._locale{flex:1 1;height:100%;display:flex;justify-content:center;align-items:center}.mobile-menu ._locale-switcher>._locale:not(:last-child){border-right:1px solid #d9d6ca}.mobile-menu ._locale-switcher>._locale.-active{background-color:#e3e3e3}.mobile-menu .mobile-menu__background{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;background:rgba(0,0,0,.2)}.mobile-menu .mobile-menu__content{background:#fff;top:0;right:73px;bottom:0;left:0;position:absolute;overflow-x:hidden;overflow-y:auto;max-width:360px}.mobile-menu .text-content{padding-left:10px;font-weight:700}.mobile-menu .menu-item__text{display:block;padding:25px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;border-bottom:1px solid #d9d6ca;background:#fff;width:100%;letter-spacing:-.025em;font-size:18px;color:#0f4876}.mobile-menu .menu-item__text.back-button{border:none}.mobile-menu .menu-item__text.back-button>*{position:relative;z-index:2}.mobile-menu .menu-item__text.back-button>svg{width:8px;height:13px}.mobile-menu .menu-item__text.back-button:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;z-index:1}.mobile-menu .mobile-menu-wrap{padding-bottom:80px;overflow:hidden;position:relative}.mobile-menu>.menu-item:last-child>.menu-item__text{border-bottom:none}.mobile-menu .mobile-menu-item{width:100%;background:#fff;transition:all .25s cubic-bezier(.6,.4,.1,.9)}.mobile-menu .mobile-menu-item.-open{position:absolute;top:0;bottom:0}.mobile-menu .mobile-menu-item .menu-item__children{width:100%;position:absolute;z-index:3000;border-top:1px solid #d9d6ca}.mobile-menu .mobile-menu-item .menu-item__children.enter{opacity:0;transform:translateX(-100%)}.mobile-menu .mobile-menu-item .menu-item__children.enter-active{opacity:1;transform:translateX(0);transition:all .3s cubic-bezier(.6,.4,.1,.9)}.mobile-menu .mobile-menu-item .menu-item__children.exit{opacity:1;transform:translateX(0);position:absolute;top:70px}.mobile-menu .mobile-menu-item .menu-item__children.exit-active{opacity:0;transform:translateX(-100%);position:absolute;top:70px;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.mobile-menu.enter .mobile-menu__background{opacity:0}.mobile-menu.enter .mobile-menu__content{transform:translateX(-100%)}.mobile-menu.enter-active .mobile-menu__background{opacity:1;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.mobile-menu.enter-active .mobile-menu__content{transform:translateX(0);transition:all .3s cubic-bezier(.6,.4,.1,.9)}.mobile-menu.exit .mobile-menu__background{opacity:1}.mobile-menu.exit .mobile-menu__content{transform:translateX(0)}.mobile-menu.exit-active .mobile-menu__background{opacity:0;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.mobile-menu.exit-active .mobile-menu__content{transform:translateX(-100%);transition:all .3s cubic-bezier(.6,.4,.1,.9)}.mobile-menu.exit-done,.mobile-menu:not(.-open){display:none}.main-header{background:#f5f5f5;height:50px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;display:flex;z-index:901;font-size:calc(11.12903px + .24194vw)}@media (max-width:1099px){.main-header{display:none}}@media screen and (max-width:360px){.main-header{font-size:12px}}@media screen and (min-width:1600px){.main-header{font-size:15px}}.main-header>._texts-area{flex:1 1;display:flex;justify-content:space-evenly;align-items:center}.main-header>._texts-area>._text{overflow:hidden;text-overflow:ellipsis;height:100%;display:flex;align-items:center;text-align:center;justify-content:center;padding:2px 20px;flex:auto}.main-header>._texts-area>._text[href]:hover{color:#0f4876;background:#e8e8e8}.main-header>._texts-area>._text:not(:first-child){border-left:1px solid #e1e1e1}.main-header>._texts-area>._text:first-child{justify-content:flex-start}.main-header>._texts-area>._text.-toggle-zopim{cursor:pointer}.main-header>._texts-area>._text.-phone{flex-shrink:0;white-space:nowrap}.main-header>._texts-area>._text.-phone>svg{height:22px;width:22px;margin-right:11px}.main-header>._texts-area>._text.-logo{flex-shrink:0;white-space:nowrap}.main-header>._texts-area>._text.-logo>img{height:22px;width:22px;margin-right:11px}.main-header>._search-area{position:relative;min-width:340px}.main-header>._search-area:hover{background:#e8e8e8}.main-header>._search-area .product-search-input{background:none;min-width:340px;height:100%;transition:min-width .25s ease,background-color .25s ease;position:absolute;top:0;right:0;bottom:0}.main-header>._search-area .product-search-input:focus{outline:none}.main-header>._search-area .product-search-input.-focused{min-width:475px;background:#fff}.main-header>._search-area .product-search-input.-focused input::-moz-placeholder{font-size:0}.main-header>._search-area .product-search-input.-focused input:-ms-input-placeholder{font-size:0}.main-header>._search-area .product-search-input.-focused input::placeholder{font-size:0}.main-header>._search-area .product-search-input .search-field{border-color:#e1e1e1;border-top:none;border-bottom:none}.main-header>._search-area .product-search-input .search-field:focus{outline:none}.main-header>._search-area .product-search-input.-focused.-has-results .search-field{border-bottom:1px solid #d5d5d5}.main-header>._search-area .product-search-input .product-search__input{background:none;height:100%;font-size:15px}.main-header>._search-area .product-search-input .search-results{border-color:#e1e1e1}.main-header>._cart-area{display:flex;justify-content:center;align-items:center;padding:0 18px;line-height:24px}.main-header>._cart-area>svg{height:21px;width:24px;margin-right:10px}.main-header>._cart-area:hover{color:#0f4876;background:#e8e8e8}.mobile-header{display:flex;background:#fff;align-items:center;height:75px;position:fixed;top:0;right:0;left:0;z-index:1002}@media (min-width:1100px){.mobile-header{display:none}}.mobile-header.-basket-hidden .cart-wrapper{margin:0 18px 0 0}.mobile-header.-basket-hidden ._button._button--cart{display:none}.mobile-header ._phone-link{position:relative;height:100%;margin:0 12px 0 25px;outline:none;cursor:pointer;width:22px;flex-shrink:0}.mobile-header ._phone-link>svg{position:absolute;top:0;left:0;bottom:0;margin:auto;width:23px;height:23px}.mobile-header .cart-wrapper{position:relative;height:100%;margin:0 25px 0 12px;outline:none;cursor:pointer}.mobile-header .cart-items-count{height:19px;width:19px;border:2px solid #0f4876;background:#fff;border-radius:100%;font-size:12px;font-weight:700;position:absolute;left:16px;top:-6px;padding-top:2px;color:#0f4876}.mobile-header .cart-items-count span{position:relative;top:-1px}.mobile-header .cart-items-count .plus{position:relative;top:-1px;font-size:9px}.mobile-header ._button{background:none;border:none;height:100%;padding:0 25px;display:flex;align-items:center}.mobile-header ._button._button--menu>svg{width:29px;height:18px}.mobile-header ._button._button--cart{width:30px;padding:0;position:relative;display:flex;align-content:center;outline:0}.mobile-header ._button._button--cart .icon-wrap{width:100%;outline:0;position:relative}.mobile-header ._button._button--cart svg{width:29px;height:24px}.mobile-header>._logo-area{margin:0 auto;cursor:pointer;padding:4px 12px}.mobile-header>._logo-area.-small img{max-height:32px}@media (max-width:767px){.mobile-header>._logo-area.-small img{max-height:38px}}.mobile-header>._logo-area img{max-height:63px;width:100%}.locale-switcher{width:80px;z-index:1000;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.locale-switcher>._active-locale-container{display:block;text-align:center;line-height:49px;border-right:1px solid #e1e1e1;height:100%;display:flex;align-items:center;padding:0 15px;cursor:pointer}.locale-switcher>._active-locale-container>svg{height:14px;width:14px;margin-left:auto}.locale-switcher>._active-locale-container:hover{background:#e8e8e8}.locale-switcher>._dropdown{display:block;background:#f5f5f5;transition:all .4s ease;max-height:0;overflow:hidden;margin-left:-1px}.locale-switcher>._dropdown.-open{max-height:300px}.locale-switcher>._dropdown>._locale{display:block;height:49px;cursor:pointer;width:100%;display:flex;align-items:center;padding-left:15px;border:1px solid #e1e1e1}.locale-switcher>._dropdown>._locale:not(:first-child){border-top:none}.locale-switcher>._dropdown>._locale:hover{background:#e8e8e8}.mobile-search-bar{display:none}@media (max-width:1099px){.mobile-search-bar{display:block}}.mobile-search-bar.-focused>.product-search-input{background:#fff}.mobile-search-bar.-focused>.product-search-input>.search-field{border-top-color:#fec524;border-bottom-color:#f5f3ed}.mobile-search-bar.-focused input::-moz-placeholder{font-size:0}.mobile-search-bar.-focused input:-ms-input-placeholder{font-size:0}.mobile-search-bar.-focused input::placeholder{font-size:0}.mobile-search-bar>.product-search-input{height:40px;width:100%;background:#fec524;transition:all .2s cubic-bezier(.6,.4,.1,.9)}.mobile-search-bar>.product-search-input>.search-field{border:1px solid transparent;border-right:none;border-left:none}.mobile-search-bar>.product-search-input>.search-field>.product-search__input{background:none;padding-left:30px;line-height:40px;font-size:16px}.mobile-search-bar>.product-search-input>.search-field>.search-icon{right:30px}.main-menu-popdown{position:absolute;top:100%;left:0;right:0;background:#fff;height:460px;box-shadow:0 6px 6px -6px rgba(0,0,0,.16);border-top:1px solid #f2efea;z-index:5;padding:26px;display:flex;overflow:hidden}.main-menu-popdown.anim-enter{opacity:0;transform:rotateX(90deg);transform-origin:top center}.main-menu-popdown.anim-enter-active{transition:all .3s cubic-bezier(.6,.4,.1,.9)}.main-menu-popdown.anim-enter-active,.main-menu-popdown.anim-exit{opacity:1;transform:rotateX(0deg);transform-origin:top center}.main-menu-popdown.anim-exit-active{opacity:0;transform:rotateX(90deg);transform-origin:top center;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.main-menu-popdown ._links-area{flex:1 1;position:relative;overflow:hidden}.main-menu-popdown ._links-area>._links-content{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;flex-wrap:wrap}.main-menu-popdown ._links-area>._links-content .menu-item__children{margin-bottom:10px}.main-menu-popdown ._links-area>._links-content>.menu-item{display:flex;flex-direction:column}.main-menu-popdown ._links-area>._links-content>.menu-item .menu-item__text{color:#0f4876;font-size:15px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;line-height:28px;text-decoration:none}.main-menu-popdown ._links-area>._links-content>.menu-item a.menu-item__text:hover{color:#fec524}.main-menu-popdown ._links-area>._links-content>.menu-item>.menu-item__text{color:#0f4876;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:18px;letter-spacing:-.025em;margin-bottom:10px}.main-menu-popdown ._links-area>._links-content.anim-initial-enter{opacity:0;transform:translateX(0)}.main-menu-popdown ._links-area>._links-content.anim-initial-enter-active{opacity:1;transform:translateX(0);transition:transform .3s cubic-bezier(.6,.4,.09,.85),opacity .2s ease-in}.main-menu-popdown ._links-area>._links-content.-anim-initial-exit{opacity:1;transform:translateX(0)}.main-menu-popdown ._links-area>._links-content.anim-initial-exit-active{opacity:0;transform:translateX(0);transition:transform .3s cubic-bezier(.6,.4,.09,.85),opacity .2s ease-out}.main-menu-popdown ._links-area>._links-content.anim-left-enter{opacity:0;transform:translateX(100%)}.main-menu-popdown ._links-area>._links-content.anim-left-enter-active{opacity:1;transform:translateX(0);transition:transform .3s cubic-bezier(.6,.4,.09,.85),opacity .2s ease-in}.main-menu-popdown ._links-area>._links-content.-anim-left-exit{opacity:1;transform:translateX(0)}.main-menu-popdown ._links-area>._links-content.anim-left-exit-active{opacity:0;transform:translateX(-100%);transition:transform .3s cubic-bezier(.6,.4,.09,.85),opacity .2s ease-out}.main-menu-popdown ._links-area>._links-content.anim-right-enter{opacity:0;transform:translateX(-100%)}.main-menu-popdown ._links-area>._links-content.anim-right-enter-active{opacity:1;transform:translateX(0);transition:transform .3s cubic-bezier(.6,.4,.09,.85),opacity .2s ease-in}.main-menu-popdown ._links-area>._links-content.-anim-right-exit{opacity:1;transform:translateX(0)}.main-menu-popdown ._links-area>._links-content.anim-right-exit-active{opacity:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.6,.4,.09,.85),opacity .2s ease-out}.main-menu-popdown>._banner{height:100%;width:306px;display:flex;flex-direction:column;flex-shrink:0;margin-left:auto;padding:16px 14px;background-size:cover;background-color:#fec524;background-repeat:no-repeat;background-position:50%}.main-menu-popdown>._banner>._title{color:#0f4876;font-size:36px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;line-height:36px;letter-spacing:-.025em}.main-menu-popdown>._banner>._description{color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;width:52%;margin-top:16px;line-height:18px}.main-menu-popdown>._banner>._button-wrapper{margin-top:auto}.locale-icon{height:22px;width:22px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:100%;overflow:hidden}.locale-icon.-et{background-image:url(/client/et.d32123e5.svg)}.locale-icon.-ru{background-image:url(/client/ru.f843290c.svg)}.locale-icon.-fi{background-image:url(/client/fi.b5a747b9.svg)}.checkout-menu{display:flex;max-width:500px;width:100%;margin:0 auto;flex-flow:column}@media (max-width:1099px){.checkout-menu{padding:20px 25px;margin:0 auto;max-width:100%}}.checkout-menu .step-container{display:flex;margin:0 auto;width:100%;align-items:center}.checkout-menu .step{text-align:center}.checkout-menu .step.-disabled .label{color:#98abba}.checkout-menu .icon-wrapper{position:relative;z-index:99;max-width:60px;margin:auto;background:#fff}.checkout-menu .icon-wrapper svg{max-height:18px}.checkout-menu .line{height:1px;background:#0f4876;margin:0 -20px 18px;width:calc(100% + 40px)}.checkout-menu .line.-partiallyDisabled{background:linear-gradient(270deg,#98abba 50%,#0f4876 0)}.checkout-menu .line.-disabled{background:#98abba}@media (max-width:1099px){.checkout-menu .line{margin:0 6px}}.checkout-menu .label{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:18px;white-space:nowrap}@media (max-width:1099px){.checkout-menu .label{display:none}}.checkout-menu .mobile-label{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:18px;text-transform:uppercase;width:100%;text-align:right}.checkout-menu .mobile-label.-left{text-align:left}.checkout-menu .mobile-label.-center{text-align:center}.brands-filter>.checkbox:last-of-type{margin-bottom:0}.price-range-filter>._range-values{display:flex;margin-top:10px;color:#0f4876;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif}.price-range-filter>._range-values ._high{margin-left:auto}.clear-filters-button{line-height:46px;height:45px;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;padding:0 15px;background:none;border:1px solid #0f4876;border-radius:3px;text-align:left;outline:none;position:relative;cursor:pointer;width:100%}.clear-filters-button:hover{opacity:.8}.clear-filters-button ._icon{position:absolute;right:20px;margin:auto 0;width:14px;height:14px;top:50%;transform:translateY(-50%)}.clear-filters-button ._icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.filters-in-accordions>:not(:first-child){margin-top:20px}.filters-in-accordions:not(.-mobile)>.box-accordion{border:none}.filters-in-accordions:not(.-mobile)>.box-accordion>.box-accordion-item{border-bottom:1px solid #0f4876}.filters-in-accordions:not(.-mobile)>.box-accordion>.box-accordion-item>._header{padding:0;border:none;height:62px;line-height:62px}.filters-in-accordions:not(.-mobile)>.box-accordion>.box-accordion-item>._header>._chevron{right:0}.heating-capacity-filter .range-values{display:flex;margin-top:10px;color:#0f4876;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif}.heating-capacity-filter .range-values .high{margin-left:auto}.reset-single-filter-button{font-size:14px;padding:6px 10px;width:100%;margin-top:15px}.article-page-hero{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f5f3ed;width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 25px}.article-page-hero.-image{min-height:350px}.article-page-hero.-image>._description,.article-page-hero.-image>._title{max-width:420px}.article-page-hero:not(.-image){padding:45px 25px}.article-page-hero:not(.-image)>._description{max-width:900px}.article-page-hero>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(25.64516px + 1.20968vw);letter-spacing:-.025em;line-height:calc(25.64516px + 1.20968vw);margin-bottom:27px}@media screen and (max-width:360px){.article-page-hero>._title{font-size:30px}}@media screen and (min-width:1600px){.article-page-hero>._title{font-size:45px}}@media screen and (max-width:360px){.article-page-hero>._title{line-height:30px}}@media screen and (min-width:1600px){.article-page-hero>._title{line-height:45px}}.article-page-hero>._description{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(15.41935px + .16129vw);line-height:calc(21.41935px + .16129vw)}@media screen and (max-width:360px){.article-page-hero>._description{font-size:16px}}@media screen and (min-width:1600px){.article-page-hero>._description{font-size:18px}}@media screen and (max-width:360px){.article-page-hero>._description{line-height:22px}}@media screen and (min-width:1600px){.article-page-hero>._description{line-height:24px}}.article-page-content{padding:37px 30px 90px 27px;width:100%}.article-page-content>._top{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;line-height:24px;font-size:18px;margin-bottom:20px}.article-page-content>._top img{max-width:100%;-o-object-fit:contain;object-fit:contain}.article-page-content>._bottom-title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(24.83871px + .32258vw);letter-spacing:-.025em;line-height:calc(26.83871px + .32258vw);max-width:920px;display:block;margin-bottom:26px}@media screen and (max-width:360px){.article-page-content>._bottom-title{font-size:26px}}@media screen and (min-width:1600px){.article-page-content>._bottom-title{font-size:30px}}@media screen and (max-width:360px){.article-page-content>._bottom-title{line-height:28px}}@media screen and (min-width:1600px){.article-page-content>._bottom-title{line-height:32px}}.article-page-content>._bottom{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.article-page-content>._bottom img{max-width:100%;-o-object-fit:contain;object-fit:contain}.article-page-sidebar{padding:38px 27px;max-width:340px;width:100%;border-left:1px solid #f5f3ed;margin-bottom:-90px}@media (max-width:999px){.article-page-sidebar{display:none}}.article-page-sidebar>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:27px;line-height:36px;margin-bottom:24px}.article-page-sidebar>._links>._link{display:block;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:20px;line-height:26px}.article-page-sidebar>._links>._link:not(:last-child){margin-bottom:23px}.article-page-sidebar>._links>._link.active{color:#fec524}.article-page-sidebar-mobile{padding:30px}@media (min-width:1000px){.article-page-sidebar-mobile{display:none}}.article-page-mid-content-section{display:flex;padding:33px 0 40px;border-bottom:1px solid #f5f3ed}@media (max-width:767px){.article-page-mid-content-section{flex-direction:column}}.article-page-mid-content-section:last-child{margin-bottom:34px}.article-page-mid-content-section>._image-wrapper{width:100%;max-width:32%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:767px){.article-page-mid-content-section>._image-wrapper{margin:0 auto 30px;max-width:50%}}@media (min-width:768px){.article-page-mid-content-section>._image-wrapper.-left{padding-right:30px;margin-right:30px}.article-page-mid-content-section>._image-wrapper.-right{padding-left:30px;margin-left:30px}}.article-page-mid-content-section>._image-wrapper img{max-width:100%;-o-object-fit:contain;object-fit:contain}.article-page-mid-content-section>._content{flex:1 1;display:flex;flex-direction:column;justify-content:center}.article-page-mid-content-section>._content>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:calc(24.83871px + .32258vw);line-height:calc(26.83871px + .32258vw);margin-bottom:25px}@media screen and (max-width:360px){.article-page-mid-content-section>._content>._title{font-size:26px}}@media screen and (min-width:1600px){.article-page-mid-content-section>._content>._title{font-size:30px}}@media screen and (max-width:360px){.article-page-mid-content-section>._content>._title{line-height:28px}}@media screen and (min-width:1600px){.article-page-mid-content-section>._content>._title{line-height:32px}}.article-page-mid-content-section>._content>._description,.article-page-mid-content-section>._content>._description *{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;max-width:100%}.article-page-mid-content-section>._content>._description * img,.article-page-mid-content-section>._content>._description img{max-width:100%}.article-page-mid-content-section>._content>._buttons{display:flex;margin-top:30px}.article-page-mid-content-section>._content>._buttons>._button-link{display:block}.article-page-mid-content-section>._content>._buttons>._button-link:not(:first-child){margin-left:20px}.catalogue-advert{border:1px solid #ece8dc;overflow:hidden}.catalogue-advert,.catalogue-advert>a{display:flex;justify-content:center;align-items:center}.catalogue-advert ._image-wrapper{width:140%;margin:-20%}.catalogue-advert ._image-wrapper img{width:100%;-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain}.catalogue-product{display:flex;flex-direction:column;text-decoration:none;transition:background-color .25s ease;border:1px solid #ece8dc;position:relative}.catalogue-product:hover{z-index:1;background-color:rgba(15,72,118,.05);border-color:#0f4876}.catalogue-product .custom-label-wrapper{position:absolute;top:-1px;right:-1px}.catalogue-product>._content-link-wrapper:hover>._name{color:#fec524}.catalogue-product ._image-wrapper{max-width:calc(100% - 84px);width:100%;height:160px;margin:40px auto 20px;position:relative}.catalogue-product ._image-wrapper img{max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.catalogue-product ._name{line-height:26px;color:#0f4876;font-size:22px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;padding:0 20px}.catalogue-product>._highlights{list-style:none;padding:0 20px;margin:10px 0 20px}.catalogue-product>._highlights>li{padding:0;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;letter-spacing:-.025em;line-height:22px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalogue-product ._details{display:flex;padding:0 20px}.catalogue-product ._prices{flex:1 1}.catalogue-product ._prices>._price{margin-top:auto;color:#0f4876;padding-bottom:5px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:27px}.catalogue-product ._prices>._subtexts{font-size:16px;line-height:22px;margin-bottom:16px}.catalogue-product ._prices>._subtexts>._top{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;position:relative;display:inline-block}.catalogue-product ._prices>._subtexts>._top.-sale:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid #0f4876;border-color:inherit;transform:rotate(-5deg)}.catalogue-product ._prices>._subtexts>._bottom{line-height:20px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;margin-top:8px}.catalogue-product ._technical-info{flex-basis:40%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;position:relative}.catalogue-product ._technical-info .energy-rating-label.-with-modal{cursor:pointer}.catalogue-product ._technical-info ._product-sheet-link{position:absolute;top:34px;margin-top:8px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;line-height:18px;letter-spacing:-.025em;font-size:16px}.catalogue-product>._action-buttons{margin-top:auto;padding:0 20px;margin-bottom:20px}.catalogue-product>._action-buttons .button{font-size:16px}@media (max-width:767px){.catalogue-product>._action-buttons .button{padding:12px 17px}}.catalogue-product>._action-buttons .button.-transparent{padding:12px 0}.catalogue-product>._action-buttons>button{padding-left:0;display:block}.catalogue-product>._action-buttons>button:nth-of-type(2){margin-top:10px}.catalogue-page-sidebar{width:330px;border-right:1px solid #0f4876;padding:27px;display:flex;flex-direction:column}.catalogue-page-sidebar>._title{color:#0f4876;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:24px;margin-bottom:20px}@media (max-width:767px){.catalogue-page-sidebar{display:none}}section.catalogue-page-hero-area{background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:column;justify-content:center;padding:25px;min-height:270px}section.catalogue-page-hero-area ._content{width:50%}section.catalogue-page-hero-area ._content>h1{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(25.6129px + 1.77419vw);letter-spacing:-.025em;color:#0f4876}@media screen and (max-width:360px){section.catalogue-page-hero-area ._content>h1{font-size:32px}}@media screen and (min-width:1600px){section.catalogue-page-hero-area ._content>h1{font-size:54px}}section.catalogue-page-hero-area ._content>p{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:calc(14.83871px + .32258vw);line-height:calc(19.67742px + .64516vw);color:#0f4876;margin:13px 0}@media screen and (max-width:360px){section.catalogue-page-hero-area ._content>p{font-size:16px}}@media screen and (min-width:1600px){section.catalogue-page-hero-area ._content>p{font-size:20px}}@media screen and (max-width:360px){section.catalogue-page-hero-area ._content>p{line-height:22px}}@media screen and (min-width:1600px){section.catalogue-page-hero-area ._content>p{line-height:30px}}section.catalogue-page-hero-area ._content>._see-more-link{color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:calc(14.83871px + .32258vw);line-height:calc(22.25806px + .48387vw);background:none;border:none;cursor:pointer;outline:none}@media screen and (max-width:360px){section.catalogue-page-hero-area ._content>._see-more-link{font-size:16px}}@media screen and (min-width:1600px){section.catalogue-page-hero-area ._content>._see-more-link{font-size:20px}}@media screen and (max-width:360px){section.catalogue-page-hero-area ._content>._see-more-link{line-height:24px}}@media screen and (min-width:1600px){section.catalogue-page-hero-area ._content>._see-more-link{line-height:30px}}section.catalogue-page-hero-area.no-background ._content{width:75%}@media (max-width:1099px){section.catalogue-page-hero-area ._content{width:100%}}.catalogue-page-mobile-nav{position:relative;background:#f5f3ed}.catalogue-page-mobile-nav>._header{height:40px;position:relative}.catalogue-page-mobile-nav>._header>._filter-button{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#0f4876;outline:none;width:54%;text-align:left;padding:3px 30px 0;line-height:40px;border:none;background:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalogue-page-mobile-nav>._header>._search-button{background:#fec524;height:40px;width:52%;border-top:1px solid transparent;border-bottom:1px solid transparent;position:absolute;top:0;right:0}.catalogue-page-mobile-nav>._header>._search-button:before{content:"";display:block;width:40px;height:0;border-top:39px solid transparent;border-bottom:0 solid transparent;border-left:18px solid #f5f3ed;position:absolute;left:0}.catalogue-page-mobile-nav>._header>._search-button,.catalogue-page-mobile-nav>._header>._search-button:before{transition:all .4s cubic-bezier(.6,.4,.1,.9)}.catalogue-page-mobile-nav>._header>._search-button.-active{width:100%;background:#fff;border-top-color:#fec524;border-bottom-color:#f5f3ed}.catalogue-page-mobile-nav>._header>._search-button.-active>.product-search-input>.search-field>.product-search__input{padding-left:30px}.catalogue-page-mobile-nav>._header>._search-button.-active:before{border-left-width:0}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input{background:none;height:39px;width:100%}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input>.search-field{border:none}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input>.search-field>.product-search__input{background:none;padding-left:45px;line-height:44px;transition:all .4s cubic-bezier(.6,.4,.1,.9)}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input>.search-field>.product-search__input::-moz-placeholder{height:inherit;line-height:inherit}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input>.search-field>.product-search__input:-ms-input-placeholder{height:inherit;line-height:inherit}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input>.search-field>.product-search__input::placeholder{height:inherit;line-height:inherit}.catalogue-page-mobile-nav>._header>._search-button>.product-search-input>.search-field>.search-icon{right:30px}.catalogue-page-mobile-nav>._filters-wrapper{background:#f5f3ed;overflow:hidden;transition:height .3s cubic-bezier(.6,.4,.1,.9)}.catalogue-page-mobile-nav>._filters-wrapper>div{padding:23px 30px 30px}@media (min-width:768px){.catalogue-page-mobile-nav{display:none}}.catalogue-page-search-header{display:flex;height:50px;line-height:50px;border-bottom:1px solid #0f4876;padding:0 26px}.catalogue-page-search-header>._results{color:#0f4876;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;margin-left:auto}@media (max-width:767px){.catalogue-page-search-header{display:none}}.catalogue-page-products-list{flex:1 1;min-width:0}.catalogue-page-products-list>._content{padding:25px}.catalogue-page-products-list>._footer{display:flex;padding:30px;align-items:center}.catalogue-page-products-list>._footer>._page-info{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#0f4876}@media (max-width:767px){.catalogue-page-products-list{padding-top:25px}.catalogue-page-products-list ._footer{flex-direction:column;align-items:center;padding-left:0;padding-right:0}.catalogue-page-products-list ._footer ._page-info{margin-bottom:20px}}.catalogue-page-promotional-offers{margin:0 25px}.catalogue-page-promotional-offers .catalogue-page-promotional-offers__header{display:flex;justify-content:space-between;align-items:center;padding:20px 0 16px;text-transform:uppercase;font-weight:700;font-size:14px}.catalogue-page-promotional-offers .catalogue-page-promotional-offers__slide{width:100%;height:100%;min-height:350px;position:relative}.catalogue-page-promotional-offers .catalogue-page-promotional-offers__slide img{width:100%}.catalogue-page-additional-content-area{padding:20px 26px 70px}.catalogue-page-additional-content-area>h2{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;color:#0f4876;font-size:calc(21.09677px + .80645vw);margin-bottom:20px}@media screen and (max-width:360px){.catalogue-page-additional-content-area>h2{font-size:24px}}@media screen and (min-width:1600px){.catalogue-page-additional-content-area>h2{font-size:34px}}.catalogue-page-additional-content-area>p{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;color:#0f4876}.catalogue-page-additional-content-area a{text-decoration:underline}.add-on-product{padding-bottom:25px;margin:25px;display:flex}.add-on-product:not(:last-child){border-bottom:1px solid #0f4876}.add-on-product .add-on__image{min-width:100px;max-width:100px;margin-right:20px}.add-on-product .add-on__image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.add-on-product .add-on__info{display:flex;flex-direction:column;padding-bottom:6px;overflow:hidden;max-width:170px}@media (max-width:767px){.add-on-product .add-on__info{min-width:100px}}.add-on-product .add-on__button{margin-top:auto}.add-on-product .add-on__button>button{font-size:16px;max-width:100%}.add-on-product .add-on__button>button .text{padding-bottom:2px}.add-on-product .add-on__name{margin-bottom:14px;overflow:hidden;width:100%;display:inline-block;text-overflow:ellipsis}.add-on-product .add-on__name>a{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;font-size:18px;line-height:20px}.add-on-product .add-on__price{letter-spacing:-.025em;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;line-height:28px;font-size:24px;margin-bottom:23px;white-space:nowrap}@media (max-width:1099px){.add-on-product .add-on__price{font-size:20px}}@media (max-width:767px){.add-on-product{border:none;align-items:center;height:100%}.add-on-product .add-on__image{max-height:160px}}.product-reviews .product-reviews__title{margin-bottom:25px}.product-reviews .left,.product-reviews .product-reviews__title,.product-reviews .right{padding:0 25px}.product-reviews .product-reviews__content{display:flex}.product-reviews .product-reviews__content .left{display:none;padding-right:50px}.product-reviews .product-reviews__content .right{flex:1 1}.product-reviews .review{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #d9d6ca}.product-reviews .product-reviews__footer{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.product-reviews .product-reviews__title{font-size:27px}.product-reviews .product-reviews__footer .total-reviews{display:none}.product-reviews .product-reviews__footer .simple-paginator{justify-content:space-between;width:100%}.product-reviews .product-reviews__content{flex-direction:column}.product-reviews .product-reviews__content .left{display:flex;justify-content:space-between;align-items:center;padding:0}.product-reviews .product-reviews__content .left .product-reviews__mobile-header{width:100%;background:#f5f3ed;padding:25px;margin-bottom:25px}}.product-review-count{display:flex;align-items:center;margin-bottom:10px}.product-review-count .product-review-count__number{padding-left:10px}section.product-tabs-section .product-tabs__desktop{display:block}section.product-tabs-section .product-tabs__mobile{display:none}section.product-tabs-section ._tabs{display:flex;border-bottom:1px solid #0f4876;padding:0 26px}section.product-tabs-section ._tabs>._tab-btn{color:#0f4876;background:none;font-size:24px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;letter-spacing:-.025em;line-height:46px;border:none;border-bottom:5px solid transparent;cursor:pointer;outline:none;transition:border .5s ease}section.product-tabs-section ._tabs>._tab-btn:not(:last-of-type){margin-right:26px}section.product-tabs-section ._tabs>._tab-btn.-active{border-bottom-color:#fec524}section.product-tabs-section ._content{display:flex;border-bottom:1px solid #0f4876}section.product-tabs-section ._content .left{max-width:1050px;position:relative;flex:1 1}section.product-tabs-section ._content .right{flex:1 1;max-width:380px}@media (max-width:767px){section.product-tabs-section ._content{flex-direction:column;border:none}section.product-tabs-section .product-tabs__desktop{display:none}section.product-tabs-section .product-tabs__mobile{display:block;padding:25px}section.product-tabs-section .product-tabs__mobile .add-ons-slider{margin-bottom:10px}section.product-tabs-section .product-tabs__mobile .accordion ._header{padding:5px 25px;border:1px solid #0f4876;border-top:none}section.product-tabs-section .product-tabs__mobile .accordion:first-child ._header{border-top:1px solid #0f4876}section.product-tabs-section .product-tabs__mobile .accordion>._content-wrapper{border:1px solid #0f4876;border-top:0}section.product-tabs-section .product-tabs__mobile .accordion>._content-wrapper ._content{margin:0}}.product-page-argument{display:flex;align-items:center;background:#f5f3ed}.product-page-argument:not(:first-of-type){margin-top:25px}.product-page-argument>._image-wrapper{width:300px;height:300px}.product-page-argument>._image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-page-argument>._content-wrapper{display:flex;flex-direction:column;justify-content:center;flex:1 1;padding:25px;width:100%}.product-page-argument>._content-wrapper>._title{color:#0f4876;font-size:24px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;line-height:28px}.product-page-argument>._content-wrapper>._text{color:#0f4876;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;line-height:20px;margin-top:20px}.product-page-argument:nth-of-type(odd){flex-direction:row-reverse}.product-page-argument.no-image ._image-wrapper{display:none}@media (max-width:1099px){.product-page-argument{flex-direction:column-reverse;background:#fff}.product-page-argument>._image-wrapper{background:none}.product-page-argument:nth-of-type(odd){flex-direction:column-reverse}.product-page-argument>._content-wrapper{padding-left:0;padding-right:0}}@media (max-width:549px){.product-page-argument>._image-wrapper{width:100%;height:auto}.product-page-argument>._image-wrapper img{width:100%}}.product-page-pricing-box>._content{background:#fff;padding:20px;display:flex;flex-direction:column}.product-page-pricing-box>._content ._add-on-checkbox ._label{line-height:20px}.product-page-pricing-box>._content>._add-to-cart-area{display:flex;margin-bottom:20px}.product-page-pricing-box>._content>._add-to-cart-area>.select-wrapper{margin-right:20px}.product-page-pricing-box>._content>._add-to-cart-area>.button{flex:1 1}.product-page-pricing-box>._content>._add-to-compare{margin:0 0 18px;padding-left:0;text-align:left}.product-page-overview-tab>._top-content{display:flex;background:#f5f3ed}.product-page-overview-tab>._top-content .top-content-item--left{width:60%;height:400px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (max-width:1099px){.product-page-overview-tab>._top-content .top-content-item--left{margin-bottom:25px}}.product-page-overview-tab>._top-content .top-content-item--left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.product-page-overview-tab>._top-content .top-content-item--left iframe{width:100%;height:auto}.product-page-overview-tab>._top-content .top-content-item--right{display:flex;flex-direction:column;justify-content:center;width:40%;margin-left:25px;padding:10px 0}.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--left{position:relative;height:0;padding-bottom:38%;width:70%}.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--left iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1099px){.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--left{padding-bottom:58%}}@media (max-width:767px){.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--left{padding-bottom:56%}}.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--right{width:30%}.product-page-overview-tab>._top-content ._title{font-size:34px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;line-height:36px;color:#0f4876;margin-bottom:35px;padding:0 20px}.product-page-overview-tab>._top-content ._text{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;color:#0f4876;padding:0 20px}.product-page-overview-tab>._top-content.top-content--no-image ._title{padding:0}.product-page-overview-tab>._top-content.top-content--no-image ._text{padding:0;white-space:pre-wrap}.product-page-overview-tab>._top-content.top-content--no-image .top-content-item--right{margin:0;padding:20px;width:100%}.product-page-overview-tab ._arguments{display:flex;flex-direction:column;margin-top:25px}@media (max-width:1099px){.product-page-overview-tab>._top-content{flex-direction:column;background:none}.product-page-overview-tab>._top-content .top-content-item--left{width:100%;display:flex;justify-content:center}.product-page-overview-tab>._top-content .top-content-item--left img{height:auto}.product-page-overview-tab>._top-content .top-content-item--right{width:100%;margin:0;padding:0!important}.product-page-overview-tab>._top-content .top-content-item ._title{padding:0}.product-page-overview-tab>._top-content .top-content-item ._text{margin:0;padding:0}.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--left,.product-page-overview-tab>._top-content.top-content--embed-video .top-content-item--right{width:100%}}@media (min-width:768px){.product-page-overview-tab{padding:30px 25px}}@media (max-width:767px){.product-page-overview-tab{padding-bottom:0}.product-page-overview-tab>._top-content .top-content-item--left{height:auto;max-height:500px}.product-page-overview-tab>._top-content .top-content-item ._text,.product-page-overview-tab>._top-content .top-content-item ._title{padding:0 20px}.product-page-overview-tab ._arguments{padding:0 20px 30px}.product-page-overview-tab ._arguments .product-page-argument:last-child ._content-wrapper{padding-bottom:0}}section.product-page-main-section{padding:0 25px 25px;display:flex;flex-direction:column;background:#f5f3ed;margin-bottom:45px}@media (min-width:768px){section.product-page-main-section>.breadcrumbs{padding:18px 0}}@media (max-width:767px){section.product-page-main-section>.breadcrumbs{padding:0 0 18px}}section.product-page-main-section .product-seo-wrapper .product-seo-title{font-size:30px;margin-bottom:15px}section.product-page-main-section .product-seo-wrapper .product-seo-description{font-size:18px;margin-bottom:25px}@media (max-width:1099px){section.product-page-main-section .product-seo-wrapper{order:3;margin-top:30px}section.product-page-main-section .product-seo-wrapper>.product-seo-description{margin-bottom:10px}}section.product-page-main-section .read-more{padding-left:0;padding-right:0;text-align:left}section.product-page-main-section>._content{display:flex;width:100%}section.product-page-main-section>._content>*{flex:1 1}section.product-page-main-section>._content ._gallery ._image-wrap{height:300px;position:relative;border:1px solid #d9d6ca;cursor:pointer}section.product-page-main-section>._content ._gallery ._image-wrap .main-product-image{max-width:calc(100% - 20px);max-height:calc(100% - 15px);position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}section.product-page-main-section>._content .custom-label-wrapper{position:absolute;top:0;right:0}section.product-page-main-section>._content .energy-rating-wrapper{position:absolute;top:25px;left:0}section.product-page-main-section>._content>._product-data{display:flex;flex-direction:column;margin:0 30px}section.product-page-main-section>._content>._product-data>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:34px;letter-spacing:-.025em;line-height:36px;color:#0f4876}section.product-page-main-section>._content>._product-data>._subtitle{margin-top:6px;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:10px}section.product-page-main-section>._content>._product-data>._highlights{padding:0;margin:0 0 20px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;list-style:none;color:#0f4876}section.product-page-main-section>._content>._product-data>._highlights>li:before{content:"•";color:#0f4876;display:inline-block;margin-right:6px}section.product-page-main-section>._content .secondary-data .secondary-data-section{margin-bottom:30px}section.product-page-main-section>._content .secondary-data .secondary-data-section b{text-transform:uppercase}section.product-page-main-section>._content .secondary-data .small-title{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:10px}@media (max-width:1099px){section.product-page-main-section{padding-top:25px}section.product-page-main-section ._content{flex-direction:column}section.product-page-main-section ._content ._gallery{order:2;margin:0 0 25px}section.product-page-main-section ._content ._gallery ._image-wrap{margin-bottom:20px;height:200px}section.product-page-main-section ._content ._gallery ._image-wrap .main-product-image{top:0;right:0;bottom:0;left:0;max-width:calc(100% - 5px);max-height:calc(100% - 5px)}section.product-page-main-section ._content ._product-data{margin:0 0 25px;order:1}section.product-page-main-section ._content .product-page-pricing-box{order:4}section.product-page-main-section ._content .secondary-data{order:3}section.product-page-main-section ._monthly-payment-area,section.product-page-main-section ._price-area{flex:1 1}}@media (max-width:767px){section.product-page-main-section{margin-bottom:0}}.product-page-variations-area{margin-bottom:26px}.product-page-variations-area>._variation-area>._title b{text-transform:uppercase}.product-page-variations-area>._variation-area:not(:first-of-type){margin-top:27px}.product-page-variations-area>._variation-area>._variations{display:flex;flex-wrap:wrap}.product-page-variations-area>._variation-area>._variations.-loading>._variation:not(.-self){opacity:.4}.product-page-variations-area>._variation-area>._variations>._variation{height:45px;min-width:65px;border:1px solid #8e8e8e;border-radius:3px;color:#0f4876;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:27px;padding:10px 8px;cursor:pointer;transition:border-color .25s cubic-bezier(.6,.4,.1,.9);transition-property:border-color,opacity;margin-top:10px}.product-page-variations-area>._variation-area>._variations>._variation:not(:last-of-type){margin-right:9px}.product-page-variations-area>._variation-area>._variations>._variation:not(.-active).-color{opacity:.9}.product-page-variations-area>._variation-area>._variations>._variation:not(.-active).-color:hover{opacity:1}.product-page-variations-area>._variation-area>._variations>._variation.-active{border-color:#0f4876;font-weight:700}.product-page-variations-area>._variation-area>._variations>._variation.-active.-power{background:#fff}.product-page-variations-area>._variation-area>._variations>._variation:hover{border-color:#0f4876}.product-page-variations-area>._variation-area>._variations>._variation.-color.-natural_white{background-color:#f8f9f1}.product-page-variations-area>._variation-area>._variations>._variation.-color.-pearl_white{background-color:#eeebd9}.product-page-variations-area>._variation-area>._variations>._variation.-color.-ruby_red{background-color:#9b111e}.product-page-variations-area>._variation-area>._variations>._variation.-color.-onyx_black{background-color:#3c3b3c}.product-page-variations-area>._variation-area>._variations>._variation.-color.-white{background-color:#fff}.product-page-variations-area>._variation-area>._variations>._variation.-color.-black{background-color:#000}.product-page-variations-area>._variation-area>._variations>._variation.-color.-red{background-color:#e71837}.product-page-variations-area>._variation-area>._variations>._variation.-color.-grey{background-color:#909090}.product-page-variations-area>._variation-area>._variations>._variation.-color.-green{background-color:#49b675}.product-page-variations-area>._variation-area>._variations>._variation.-color.-blue{background-color:#0e4bef}.product-page-variations-area>._variation-area>._variations>._variation.-color.-silver{background-color:silver}.product-page-variations-area>._variation-area>._variations>._variation.-color.-gold{background-color:#d4af37}.product-page-variations-area>._variation-area>._variations>._variation.-color.-set_1,.product-page-variations-area>._variation-area>._variations>._variation.-color.-set_2,.product-page-variations-area>._variation-area>._variations>._variation.-color.-set_3,.product-page-variations-area>._variation-area>._variations>._variation.-color.-set_4{background-color:#fff}.product-page-add-ons-section{border-left:1px solid #0f4876;height:100%}.product-page-add-ons-section .add-ons-title{padding:20px 29px;display:inline-block;font-size:24px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;line-height:32px}@media (min-width:768px){.product-page-tech-details-tab{padding:25px}}.product-page-tech-details-tab .tech-details-area{margin-bottom:25px}.product-page-tech-details-tab .tech-details-area__title{display:block;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:34px;padding-bottom:20px;padding-left:10px}.product-page-tech-details-tab .tech-details-area__row{display:flex;padding:10px}.product-page-tech-details-tab .tech-details-area__row:nth-child(2n){background:#f9f7f3}.product-page-tech-details-tab .tech-details-area__row-name{flex:1 1}.product-page-tech-details-tab .tech-details-area__row-value{white-space:nowrap;flex:1 1;padding-left:50px}@media (max-width:767px){.product-page-tech-details-tab{padding-bottom:0}.product-page-tech-details-tab .tech-details-area{margin:0}.product-page-tech-details-tab .tech-details-area__row{margin-bottom:20px}.product-page-tech-details-tab .tech-details-area__row-value{white-space:normal;text-align:right}}@media (min-width:768px){.product-page-installation-tab{padding:25px}}.product-page-pricing-box-footer{border-top:1px solid #0f4876;padding-top:20px}.product-page-pricing-box-footer>._default-view{display:flex;align-items:center}.product-page-pricing-box-footer>._default-view>._image{margin-right:26px;flex-shrink:0;width:37px;-o-object-fit:contain;object-fit:contain;height:31px}.product-page-pricing-box-footer>._default-view>._text{color:#0f4876;line-height:20px;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif}.product-page-pricing-box-footer>._default-view>._text>b{font-weight:700}.product-page-pricing-box-footer>._region-view{display:flex;justify-content:space-evenly}.product-page-pricing-box-footer>._region-view>._list-item{cursor:pointer;margin:0 10px;max-width:90px;max-height:36px}.product-page-pricing-box-footer>._region-view>._list-item>._logo{height:36px;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-page-pricing-box-footer-modal{min-width:60vw}.product-page-pricing-box-footer-modal *{max-width:100%}.product-page-product-inactive-box>._content{padding:20px;background:#fff;line-height:24px}.product-page-product-inactive-box>._content>._redirect-description{margin-top:30px}.product-page-product-inactive-box>._content .button{margin-top:10px;width:100%}@media (max-width:1099px){.product-page-product-inactive-box{margin-bottom:30px}}.product-page-pricing-box-prices-area{display:flex;margin-bottom:20px}.product-page-pricing-box-prices-area>._monthly-payment-area,.product-page-pricing-box-prices-area>._price-area{display:flex;flex-direction:column}.product-page-pricing-box-prices-area>._monthly-payment-area>._title,.product-page-pricing-box-prices-area>._price-area>._title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;color:#0f4876;text-transform:uppercase}.product-page-pricing-box-prices-area>._monthly-payment-area>._value,.product-page-pricing-box-prices-area>._price-area>._value{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:30px;color:#0f4876;letter-spacing:-.025em;margin:4px 0}.product-page-pricing-box-prices-area>._monthly-payment-area>._discount-text,.product-page-pricing-box-prices-area>._price-area>._discount-text{font-size:16px;line-height:22px;letter-spacing:-.025em}.product-page-pricing-box-prices-area>._monthly-payment-area>._discount-text>._savings,.product-page-pricing-box-prices-area>._price-area>._discount-text>._savings{text-transform:capitalize;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700}.product-page-pricing-box-prices-area>._monthly-payment-area>._discount-text>._installation,.product-page-pricing-box-prices-area>._price-area>._discount-text>._installation{margin-top:8px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500}.product-page-pricing-box-prices-area>._separator{width:1px;background:#0f4876;margin:0 20px}.product-page-pricing-box-prices-area>._price-area{width:55%}.product-page-pricing-box-prices-area>._monthly-payment-area{flex:1 1}.product-page-pricing-box-prices-area>._monthly-payment-area>._subtext{font-size:16px;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;line-height:22px;margin-top:4px;text-transform:lowercase}.product-page-pricing-box-prices-area>._monthly-payment-area>._link{font-size:16px;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;line-height:22px;cursor:pointer}.product-page-similar-products-section{padding:0 25px}.product-page-similar-products-section>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(10.19355px + 1.6129vw)}@media screen and (max-width:360px){.product-page-similar-products-section>._title{font-size:16px}}@media screen and (min-width:1600px){.product-page-similar-products-section>._title{font-size:36px}}.product-price-with-installation>._price{white-space:nowrap}.purchase-complete-page-cta-box{max-width:420px;width:100%}@media (max-width:899px){.purchase-complete-page-cta-box{max-width:none}}.purchase-complete-page-cta-box>._box-wrapper{background:#fff;border-radius:3px;padding:20px}.purchase-complete-page-cta-box>._box-wrapper>._title{font-size:calc(21.09677px + .80645vw);font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;color:#0f4876;letter-spacing:-.025em;line-height:calc(23.09677px + .80645vw);margin-bottom:20px}@media screen and (max-width:360px){.purchase-complete-page-cta-box>._box-wrapper>._title{font-size:24px}}@media screen and (min-width:1600px){.purchase-complete-page-cta-box>._box-wrapper>._title{font-size:34px}}@media screen and (max-width:360px){.purchase-complete-page-cta-box>._box-wrapper>._title{line-height:26px}}@media screen and (min-width:1600px){.purchase-complete-page-cta-box>._box-wrapper>._title{line-height:36px}}.purchase-complete-page-cta-box>._box-wrapper>._image{height:35px;display:block;margin-bottom:20px}.purchase-complete-page-cta-box>._box-wrapper>._description{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;line-height:20px;font-size:16px;margin-bottom:20px;max-width:600px}.purchase-complete-page-cta-box>._box-wrapper>.button{display:inline-block}.contact-form .title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;padding-bottom:10px;font-size:34px}.contact-form .contact-form-message{margin:15px 0}.contact-form .form{display:flex;flex-wrap:wrap;margin:0 -15px}.contact-form .contact-input{padding:0 15px}.contact-form .topic-description{padding:0 15px 18px;white-space:pre-wrap}.contact-form .select-wrapper{width:100%}.contact-form .select-wrapper.-error{border-color:#b00020}.contact-form .select-wrapper>._select{font-weight:400}.contact-form .flex{display:flex;flex-wrap:wrap}.contact-form .flex.flex-6{flex-basis:50%;width:50%}.contact-form .flex.flex-12{flex-basis:100%}@media (max-width:767px){.contact-form .flex.flex-sm-12{flex-basis:100%}}@media (max-width:549px){.contact-form .submit-button .button{width:100%}}.contact-information{font-size:16px}.contact-information .contact__area{padding-bottom:20px;line-height:22px}.contact-information .contact__title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;padding-bottom:10px;font-size:34px}.contact-information .contact__title:first-letter{text-transform:uppercase}.contact-information p{white-space:pre-wrap}.help-desk-topics .topic-link{font-size:20px;font-weight:500;margin-bottom:15px;display:block;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0}.help-desk-topics .topic-link.active{color:#fec524}.help-desk-topics .help-desk-topics__mobile{display:none}.help-desk-topics .help-desk-topics__desktop{display:block}@media (max-width:1099px){.help-desk-topics{margin-bottom:25px}.help-desk-topics .help-desk-topics__mobile{display:block}.help-desk-topics .help-desk-topics__desktop{display:none}}.help-desk-topic-content{position:relative}.help-desk-topic-content .help-desk-topic-content__inner{top:0;left:0;right:0;white-space:pre-wrap}.table-wrapper{overflow-x:auto}.table{width:100%}.table .table__row{height:45px;line-height:45px;white-space:nowrap}.table .table__row:nth-child(2n){background:#f9f7f3}.table .table__row:last-child{background:none}.table .table__column{width:315px;max-width:315px;min-width:315px;padding:0 20px;text-align:center;font-size:15px;display:inline-flex;align-items:center;justify-content:center}.table .table__column:not(:last-of-type){border-right:2px solid #fff}.product-comparison{padding-bottom:50px}.product-comparison ._footer-title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:16px}.product-comparison .header-row{height:inherit}.product-comparison .header-row .table__column:not(.row-title){padding:15px 0}.product-comparison .table__column>a{display:flex}.product-comparison .table__column>button{width:100%}.product-comparison .row-title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:16px;text-align:left;display:inline-block}.product-comparison .heat-pump-model{position:relative;width:100%}.product-comparison .heat-pump-model>._content-link-wrapper>._product-image{width:100%;max-height:200px;padding:25px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.product-comparison .heat-pump-model>._content-link-wrapper>._product-title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 20px;margin:0;line-height:18px;display:block}.product-comparison .heat-pump-model>._content-link-wrapper:hover>._product-title{color:#fec524}.product-comparison .heat-pump-model .close-button{position:absolute;top:0;right:0;height:0;height:21px;width:21px}.product-comparison .heat-pump-model .close-button:hover{cursor:pointer}@media (max-width:767px){.product-comparison{padding-right:0}.product-comparison .row-title{min-width:0;width:180px;white-space:normal;line-height:20px}.product-comparison .heat-pump-model img{height:130px;padding:15px}.product-comparison .table .table__column{width:200px;max-width:200px;min-width:200px}.product-comparison .table .table__column .heat-pump-model{display:flex;flex-direction:column;padding-bottom:15px}.product-comparison .table .table__column .heat-pump-model>._content-link-wrapper>._product-title{line-height:16px;font-size:16px;padding-bottom:0}}.product-search-results{padding-left:30px;width:33.33%;opacity:0;transition:opacity .3s cubic-bezier(.6,.4,.1,.9)}.product-search-results.-show{opacity:1}.product-search-results .results-for{font-weight:700;padding-bottom:30px}@media (max-width:767px){.product-search-results{width:100%}}.product-search-result-item{border-bottom:1px solid #afafaf;margin-bottom:15px}.product-search-result-item.anim-enter{opacity:0;max-height:0}.product-search-result-item.anim-enter-active{opacity:1;max-height:250px;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.product-search-result-item.anim-exit{opacity:1;max-height:250px;transform-origin:top center}.product-search-result-item.anim-exit-active{opacity:0;max-height:0;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.product-search-result-item:last-child{border:none}.product-search-result-item .item-header{display:flex;justify-content:space-between;align-items:center;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:20px;padding-bottom:15px}.product-search-result-item .item-header .item-header__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:12px}.product-search-result-item .item-header .item-header__price{white-space:nowrap}.product-search-result-item .item-highlights{padding-bottom:15px}.product-search-result-item .item-highlights .item-highlight{line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-search-result-item .add-to-compare{padding-bottom:15px}.product-search-result-item .add-to-compare .button{padding:0}.category-box{text-align:center;max-width:308px}@media (max-width:699px){.category-box{max-width:none}}.category-box .category-box__top{position:relative;width:308px;height:308px;overflow:hidden}@media (max-width:699px){.category-box .category-box__top{width:100%}}.category-box .category-box__title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:23px;margin-bottom:15px;min-height:52px}.category-box .category-box__top-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:25px 18px}.category-box .category-box__top img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.category-box .category-box__bottom{padding:18px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.category-box .category-box__bottom .category-box__description{margin-bottom:15px}.category-box .category-box__price{text-transform:lowercase;margin-bottom:25px;font-size:15px;margin-top:auto;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;height:60px;display:flex;align-items:center;justify-content:center}.category-box .category-box__price .big{font-size:24px}.category-box .category-box__button{font-size:16px;text-transform:lowercase}.category-box .category-box__button:first-letter{text-transform:uppercase}@media (max-width:424px){.category-box .category-box__top{width:100%}}.image-section{padding:0 25px;margin-bottom:25px;display:flex;align-items:center}.image-section .image-section__image-wrapper{flex:1 1;flex-basis:50%}.image-section .image-section__image{width:100%;display:block}.image-section .image-section__content{flex:1 1;flex-basis:50%;padding-left:25px}.image-section .image-section__title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:36px;margin-bottom:25px;line-height:43px}.image-section .image-section__description{font-size:18px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;line-height:24px}.image-section.image--right{flex-direction:row-reverse}.image-section.image--right .image-section__content{padding-left:0;padding-right:25px}@media (max-width:1099px){.image-section,.image-section.image--right{flex-direction:column}.image-section .image-section__title{font-size:30px}.image-section .image-section__content{padding:25px 0 0}.image-section .image-section__description{font-size:16px}}@media (max-width:424px){.image-section .image-section__image-wrapper{width:100%}}.brands-section{padding:25px;background:#f5f3ed}.brands-section .brands-section__title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:30px;text-align:center;margin:0 auto 40px;padding:0 25px;letter-spacing:-.025em}.brands-section .brands-section__brands{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -13px}.brands-section .brands-section__brand{border:1px solid #d9d6ca;margin:0 13px 25px;height:70px;flex-basis:197px;display:flex;align-items:center;justify-content:center;overflow:hidden}.brands-section .brands-section__brand-image{max-width:100%;max-height:100%;margin:0 auto;display:block;background:#f5f3ed}@media (max-width:767px){.brands-section{margin:0 -8px}.brands-section .brands-section__title{font-size:25px}.brands-section .brands-section__brand{height:55px;flex-basis:calc(50% - 16px);min-width:calc(50% - 16px);padding:5px;margin:0 8px 16px}}.header-section{background:#f9f7f3;padding:50px 100px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.header-section .header-section__title{margin-bottom:10px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(25.64516px + 1.20968vw)}@media screen and (max-width:360px){.header-section .header-section__title{font-size:30px}}@media screen and (min-width:1600px){.header-section .header-section__title{font-size:45px}}.header-section .header-section__description{width:100%}.header-section .header-section__description span{display:inline-block}@media (max-width:767px){.header-section{text-align:left;align-items:flex-start;padding:25px}}.categories-grid{display:flex;flex-wrap:wrap;padding:25px;margin:0 -13px;justify-content:center}.categories-grid .categories-grid__item{padding:0 10px 25px}.categories-grid .categories-grid__item>div{height:100%}.radio{padding-bottom:18px}.radio.-disabled{opacity:.3}.radio.-disabled .radio__label{cursor:default}.radio.-disabled .radio__text{color:#013660}.radio .radio__text{padding-left:10px;line-height:20px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;color:#0f4876}.radio .radio__label{cursor:pointer;display:flex;align-items:center}.radio .radio__label .radio__circle{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%}.radio .radio__label .radio__circle .radio__input{position:absolute;left:-9999px;opacity:0}.radio .radio__label .radio__circle .radio__input:checked~.radio__checkmark{background-color:#fec524}.radio .radio__label .radio__circle .radio__checkmark{height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #0f4876;transition:background-color .25s ease}.input-container{padding-bottom:18px;width:100%}.input-container,.input-container .input-wrapper{position:relative}.input-container .input{border:1px solid #0f4876;border-radius:2px;font-size:16px;color:#0f4876;min-width:80px;box-shadow:inset 1px 1px 1px 0 #afafaf;background:transparent;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:3px 14px 0;transition:background-color .2s;line-height:40px;min-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-container .input::-moz-placeholder{color:#849bad;line-height:40px}.input-container .input:-ms-input-placeholder{color:#849bad;line-height:40px}.input-container .input::placeholder{color:#849bad;line-height:40px}.input-container .input-error{color:#b00020;height:13px;line-height:12px;font-size:12px;margin-left:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .1s cubic-bezier(.6,.4,.1,.9);opacity:0}.input-container .input-error.-show{opacity:1}.input-container .input-label{display:flex;align-items:center}.input-container .additional-text-wrapper{padding-top:4px}.input-container.has-error .input{border-color:#b00020}div.select-wrapper{position:relative;border:1px solid #0f4876;box-shadow:inset 1px 1px 1px 0 #afafaf;border-radius:3px}div.select-wrapper>.hidden-select{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;width:100%;opacity:0;-webkit-appearance:menulist-button;display:block;height:100%;cursor:pointer}div.select-wrapper>._select{height:43px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#0f4876;width:100%;min-width:80px;position:relative;padding:10px 40px 10px 15px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.select-wrapper>._select>.select-arrows-wrap{width:12px;height:16px;transform:translateY(-50%);right:20px;position:absolute;top:50%}div.select-wrapper>._select>.select-arrows-wrap>._select-arrows{position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-position:50%;background-repeat:no-repeat;margin:auto;z-index:0;width:100%;height:100%}div.select-wrapper.-single-arrow>._select{padding-right:50px}div.select-wrapper.-single-arrow .select-arrows-wrap{right:10px}div.select-wrapper.-single-arrow .separator{width:1px;height:100%;position:absolute;top:0;left:48px;background:#0f4876}div.select-wrapper.-disabled>._select{opacity:.8;border-color:#849bad;color:#849bad;cursor:default}div.select-wrapper.-disabled>._select ._select-arrows{opacity:.6}div.select-wrapper.-disabled>._select ._select-arrows>path{stroke:#849bad}div.select-wrapper.-disabled>.hidden-select{display:none}.slider{position:relative;margin:0 20px;height:40px}.slider>._rail{height:7px;border:1px solid #0f4876;border-radius:10px;background:#f5f3ed;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.slider>._handles>._handle{position:absolute;top:0;height:40px;width:40px;border:3px solid #0f4876;background:#fff;border-radius:50%;margin-left:-20px;z-index:2;cursor:pointer}.slider>._tracks>._track{position:absolute;top:0;bottom:0;margin:auto 0;height:7px;z-index:1;border-radius:10px;background:#fec524;border:1px solid #edb71e}.input-container.textarea textarea{height:auto;padding-top:14px;line-height:24px;white-space:pre-wrap;word-wrap:break-word;resize:vertical;overflow-x:hidden;overflow-y:auto}.input-container.textarea textarea::-moz-placeholder{color:#849bad;line-height:24px}.input-container.textarea textarea:-ms-input-placeholder{color:#849bad;line-height:24px}.input-container.textarea textarea::placeholder{color:#849bad;line-height:24px}.checkbox{display:flex;align-items:center;margin-bottom:18px;position:relative;cursor:pointer}.checkbox:hover{cursor:pointer;opacity:.8}.checkbox:hover>._label{cursor:pointer}.checkbox>._input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.checkbox>._checkbox{height:22px;width:22px;border:1px solid #0f4876;border-radius:3px;flex-shrink:0;cursor:pointer}.checkbox>._checkbox.-checked{background:#fec524}.checkbox>._label{line-height:26px;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;color:#0f4876;margin-left:8px}.checkbox.errors ._checkbox{border-color:#b00020}.checkbox.errors ._label{color:#b00020}.input-label{font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-and-button-combo-field{width:100%;padding-bottom:18px}.text-and-button-combo-field .input-wrapper{display:flex;width:100%;height:45px}.text-and-button-combo-field>._error-text{color:#b00020;height:13px;line-height:12px;font-size:12px;margin-left:10px;font-weight:500}.text-and-button-combo-field ._input{border:1px solid #0f4876;border-right:none;border-radius:3px 0 0 3px;background:none;flex:1 1;text-indent:10px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;color:#0f4876;padding:3px 5px 0;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-and-button-combo-field .button{border-radius:0 3px 3px 0}.payment-method-button{display:flex;height:90px;border:1px solid #ece8dc;cursor:pointer}.payment-method-button.-active{border:1px solid #0f4876}.payment-method-button>._row{margin:auto;transition:all .2s ease}.payment-method-button>._row:hover{opacity:.9}.payment-method-button>._row>._logo-wrapper{display:flex;justify-content:center}.payment-method-button>._row>._logo-wrapper>._logo{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.payment-method-button>._row ._label{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:18px;text-align:center}.payment-method-button>._content-wrapper>._children-wrapper,.payment-method-button>._content-wrapper>._text-content-wrapper{padding:10px 0}.payment-method-button>._additional-text{display:block}.resurs-payment-method-button .read-more-wrapper{margin-bottom:10px}.interest-modal .modal-content{padding:40px}.interest-modal .headText{margin-bottom:20px;display:block;font-weight:700}.interest-modal .priceTable{width:100%;margin-bottom:10px}.interest-modal .priceTable tr{height:45px;white-space:nowrap}.interest-modal .priceTable tr:nth-child(2n){background:#f9f7f3}.interest-modal .priceTable td{padding:0 20px;font-size:15px;align-items:center;justify-content:center}.interest-modal p{font-size:14px;line-height:22px}.ab-payment-method-button.-active>._row .checkbox>._label{font-weight:700}.ab-payment-method-button>._row{display:flex;align-items:center;height:55px;cursor:pointer;transition:all .2s ease}.ab-payment-method-button>._row:hover{opacity:.9}.ab-payment-method-button>._row>._logo-wrapper{margin-left:auto}.ab-payment-method-button>._row>._logo-wrapper>._logo{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;max-height:45px;max-width:225px;width:100%;height:100%;min-width:125px}.ab-payment-method-button>._content-wrapper>._children-wrapper,.ab-payment-method-button>._content-wrapper>._text-content-wrapper{padding:10px 0}.ab-payment-method-button>._additional-text{display:block}.catalogue-grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;position:relative}.catalogue-grid .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;z-index:5000}.catalogue-grid.layout-4{width:calc(100% + 3px)}.catalogue-grid.layout-4 .catalogue-advert,.catalogue-grid.layout-4 .catalogue-product{width:25%}.catalogue-grid.layout-4 .catalogue-advert:not(.catalogue-advert),.catalogue-grid.layout-4 .catalogue-product:not(.catalogue-advert){min-height:530px}@media (min-width:1200px){.catalogue-grid.layout-4 .catalogue-advert:nth-child(4n+2),.catalogue-grid.layout-4 .catalogue-advert:nth-child(4n+3),.catalogue-grid.layout-4 .catalogue-advert:nth-child(4n+4),.catalogue-grid.layout-4 .catalogue-product:nth-child(4n+2),.catalogue-grid.layout-4 .catalogue-product:nth-child(4n+3),.catalogue-grid.layout-4 .catalogue-product:nth-child(4n+4){margin-left:-1px}.catalogue-grid.layout-4 .catalogue-advert:nth-child(n+5),.catalogue-grid.layout-4 .catalogue-product:nth-child(n+5){margin-top:-1px}}@media (min-width:900px) and (max-width:1199px){.catalogue-grid.layout-4 .catalogue-advert,.catalogue-grid.layout-4 .catalogue-product{width:33.3%}.catalogue-grid.layout-4 .catalogue-advert:nth-child(3n+3),.catalogue-grid.layout-4 .catalogue-advert:nth-child(3n-1),.catalogue-grid.layout-4 .catalogue-product:nth-child(3n+3),.catalogue-grid.layout-4 .catalogue-product:nth-child(3n-1){margin-left:-1px}.catalogue-grid.layout-4 .catalogue-advert:nth-child(4n),.catalogue-grid.layout-4 .catalogue-advert:nth-child(5n),.catalogue-grid.layout-4 .catalogue-advert:nth-child(6n),.catalogue-grid.layout-4 .catalogue-product:nth-child(4n),.catalogue-grid.layout-4 .catalogue-product:nth-child(5n),.catalogue-grid.layout-4 .catalogue-product:nth-child(6n){margin-top:-1px}}@media (min-width:550px) and (max-width:899px){.catalogue-grid.layout-4 .catalogue-advert,.catalogue-grid.layout-4 .catalogue-product{width:50%}.catalogue-grid.layout-4 .catalogue-advert:nth-child(2n+2),.catalogue-grid.layout-4 .catalogue-product:nth-child(2n+2){margin-left:-1px}.catalogue-grid.layout-4 .catalogue-advert:nth-child(n+3),.catalogue-grid.layout-4 .catalogue-product:nth-child(n+3){margin-top:-1px}}@media (max-width:549px){.catalogue-grid.layout-4 .catalogue-advert,.catalogue-grid.layout-4 .catalogue-product{width:100%}.catalogue-grid.layout-4 .catalogue-advert:nth-child(n+2),.catalogue-grid.layout-4 .catalogue-product:nth-child(n+2){margin-top:-1px}}.catalogue-grid.layout-3{width:calc(100% + 2px)}.catalogue-grid.layout-3 .catalogue-advert,.catalogue-grid.layout-3 .catalogue-product{width:33.33%}.catalogue-grid.layout-3 .catalogue-advert:not(.catalogue-advert),.catalogue-grid.layout-3 .catalogue-product:not(.catalogue-advert){min-height:530px}@media (min-width:1200px){.catalogue-grid.layout-3 .catalogue-advert:nth-of-type(3n+2),.catalogue-grid.layout-3 .catalogue-advert:nth-of-type(3n+3),.catalogue-grid.layout-3 .catalogue-product:nth-of-type(3n+2),.catalogue-grid.layout-3 .catalogue-product:nth-of-type(3n+3){margin-left:-1px}.catalogue-grid.layout-3 .catalogue-advert:nth-of-type(n+4),.catalogue-grid.layout-3 .catalogue-product:nth-of-type(n+4){margin-top:-1px}}@media (min-width:900px) and (max-width:1199px){.catalogue-grid.layout-3 .catalogue-advert,.catalogue-grid.layout-3 .catalogue-product{width:50%}.catalogue-grid.layout-3 .catalogue-advert:nth-of-type(2n+2),.catalogue-grid.layout-3 .catalogue-product:nth-of-type(2n+2){margin-left:-1px}.catalogue-grid.layout-3 .catalogue-advert:nth-of-type(n+3),.catalogue-grid.layout-3 .catalogue-product:nth-of-type(n+3){margin-top:-1px}}@media (max-width:899px){.catalogue-grid.layout-3 .catalogue-advert,.catalogue-grid.layout-3 .catalogue-product{width:100%}.catalogue-grid.layout-3 .catalogue-advert:nth-of-type(n+2),.catalogue-grid.layout-3 .catalogue-product:nth-of-type(n+2){margin-top:-1px}}@media (max-width:899px){.catalogue-grid.layout-3 .catalogue-advert,.catalogue-grid.layout-4 .catalogue-advert{margin-top:0;height:auto;display:block;font-size:0}.catalogue-grid.layout-3 .catalogue-advert img,.catalogue-grid.layout-4 .catalogue-advert img{min-height:100px;height:auto;margin-top:0;width:calc(100% + 1px)}}.shopping-benefits-wrapper{padding:30px}.shopping-benefits-wrapper .benefit-section-title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-bottom:30px;color:#0f4876}.shopping-benefits-wrapper .shopping-benefits{display:flex;width:calc(100% + 50px);margin-left:-25px}@media screen and (max-width:720px){.shopping-benefits-wrapper .shopping-benefits{flex-wrap:wrap;margin-left:0;width:100%}}.shopping-benefits-wrapper .single-benefit{width:33.33333%;padding:15px 25px}.shopping-benefits-wrapper .single-benefit:nth-of-type(2){border-left:1px solid #ece8dc;border-right:1px solid #ece8dc}.shopping-benefits-wrapper .single-benefit .icon{text-align:center;width:62px;height:62px;margin:0 auto}.shopping-benefits-wrapper .single-benefit .icon img{width:100%}.shopping-benefits-wrapper .single-benefit .benefit-title{text-align:center;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;color:#0f4876;letter-spacing:-.025em;font-size:30px;margin:15px 0;font-size:calc(19.67742px + .64516vw);line-height:calc(25.67742px + .64516vw)}@media screen and (max-width:360px){.shopping-benefits-wrapper .single-benefit .benefit-title{font-size:22px}}@media screen and (min-width:1600px){.shopping-benefits-wrapper .single-benefit .benefit-title{font-size:30px}}@media screen and (max-width:360px){.shopping-benefits-wrapper .single-benefit .benefit-title{line-height:28px}}@media screen and (min-width:1600px){.shopping-benefits-wrapper .single-benefit .benefit-title{line-height:36px}}@media screen and (min-width:768px){.shopping-benefits-wrapper .single-benefit .benefit-title{height:calc(56.51613px + .96774vw)}}@media screen and (min-width:768px) and (max-width:360px){.shopping-benefits-wrapper .single-benefit .benefit-title{height:60px}}@media screen and (min-width:768px) and (min-width:1600px){.shopping-benefits-wrapper .single-benefit .benefit-title{height:72px}}.shopping-benefits-wrapper .single-benefit .benefit-content{text-align:center;color:#0f4876;line-height:18px;font-size:15px;margin-top:10px}@media screen and (max-width:720px){.shopping-benefits-wrapper .single-benefit{width:100%;padding:25px 0}.shopping-benefits-wrapper .single-benefit:nth-of-type(2){padding:25px 0;border-left:0;border-right:0;border-top:1px solid #ece8dc;border-bottom:1px solid #ece8dc;margin:15px 0}}.shopping-benefits-slider{width:100%;background:#fec524;padding:25px 0;margin:30px 0;position:relative}.shopping-benefits-slider .carousel{width:100%}.shopping-benefits-slider .carousel .carousel__dots{top:0;right:20px;margin:0;left:auto;bottom:auto}.shopping-benefits-slider .shopping-benefits-slider__slide{display:flex;align-items:center;height:100%;padding:0 40px}.shopping-benefits-slider .shopping-benefits-slider__slide .benefit-icon{max-width:70px;max-height:70px;width:100%}.shopping-benefits-slider .shopping-benefits-slider__slide .benefit-content{padding-left:40px;height:100%}.shopping-benefits-slider .shopping-benefits-slider__slide .benefit-title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;color:#0f4876;letter-spacing:-.025em;font-size:30px}.shopping-benefits-slider .shopping-benefits-slider__slide .benefit-description{color:#0f4876;line-height:18px;font-size:15px;margin-top:10px}@media (max-width:899px){.shopping-benefits-slider,.shopping-benefits-slider .shopping-benefits-slider__slide{flex-direction:column;align-items:center}.shopping-benefits-slider .shopping-benefits-slider__slide .benefit-icon{margin-bottom:10px}.shopping-benefits-slider .shopping-benefits-slider__slide .benefit-content{text-align:center;padding:0}.shopping-benefits-slider .carousel .carousel__dots{position:relative;top:auto;right:auto;margin-top:25px}}.top-models-section{padding:0 25px 50px}.top-models-section .top-models-section__header{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(20.51613px + .96774vw);text-align:center;margin-bottom:30px}@media screen and (max-width:360px){.top-models-section .top-models-section__header{font-size:24px}}@media screen and (min-width:1600px){.top-models-section .top-models-section__header{font-size:36px}}.top-models-section .top-models-section__nav{display:flex;padding-bottom:25px}.top-models-section .nav-item{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:20px;margin:0 20px;transition:color .25s ease}.top-models-section .nav-item.active{color:#fec524;border-bottom:2px solid #fec524}.top-models-section .nav-item:first-child{margin-left:0}.top-models-section .nav-item:hover{color:#fec524;cursor:pointer}.top-models-section .top-models-section__content{overflow:hidden;position:relative;overflow-x:auto;white-space:nowrap}.top-models-section .tab-products{display:flex;justify-content:space-between;padding-bottom:25px}.top-models-section .top-models-section__product{padding:25px 0;margin:0 10px;white-space:normal;position:relative;flex:1 1;min-width:0}@media (max-width:767px){.top-models-section .top-models-section__product{height:100%;padding:25px 20px}}.top-models-section .top-models-section__product:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:none;z-index:1;transition:background-color .25s ease}.top-models-section .top-models-section__product:hover:before{background:rgba(0,0,0,.05)}.top-models-section .top-models-section__product .catalogue-product{max-width:320px;width:100%;height:100%;border:none;position:relative;margin:0 auto;z-index:1}.top-models-section .top-models-section__product .catalogue-product:hover{border:none;background:none}.top-models-section .top-models-section__product .catalogue-product ._image-wrapper{margin:30px auto;width:100%}.top-models-section .top-models-section__product:first-child{margin-left:0}.top-models-section .top-models-section__product:last-child{margin-right:0}.top-models-section .select-wrapper{width:100%}.top-models-section .top-models-section__product-header{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.top-models-section .carousel-controls{margin-top:20px}.top-models-section .carousel-controls>._arrow{padding:6px 10px;height:auto;width:auto}.top-models-section .carousel-controls>._arrow>svg{height:14px;width:8px}.top-models-section .carousel-controls>._slides-indicator{font-size:15px;margin:0 auto}.price-range-section{padding:50px 25px}.price-range-section .price-range-section__header{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:36px;text-align:center;padding-bottom:35px}.price-range-section .price-ranges{display:flex;align-items:center}@media (max-width:899px){.price-range-section .price-ranges{flex-direction:column}}.price-range-section .price-range{padding:25px;flex:1 1;text-align:center;transition:background-color .25s ease;white-space:nowrap;border:1px solid #c7d2d7;border-collapse:collapse}.price-range-section .price-range:not(:last-child){border-right:none}.price-range-section .price-range:first-child{border-radius:3px 0 0 3px}.price-range-section .price-range:last-child{border-radius:0 3px 3px 0}@media (max-width:1199px){.price-range-section .price-range{padding:25px 15px}}@media (max-width:899px){.price-range-section .price-range{width:100%;border:1px solid #c7d2d7}.price-range-section .price-range:not(:last-child){border-right:1px solid #c7d2d7;border-bottom:none}.price-range-section .price-range:first-child{border-radius:3px 3px 0 0}.price-range-section .price-range:last-child{border-radius:0 0 3px 3px}}.price-range-section .price-range:hover{cursor:pointer;background:#fec524;color:#0f4876}.price-range-section .price-range__price{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;padding-bottom:2px;font-size:calc(5.93548px + 1.12903vw)}@media screen and (max-width:360px){.price-range-section .price-range__price{font-size:10px}}@media screen and (min-width:1600px){.price-range-section .price-range__price{font-size:24px}}@media (max-width:899px){.price-range-section .price-range__price{font-size:24px}}.price-range-section .price-range__count{font-size:16px}section.promotion-info-section{min-height:200px;background:#fec524;display:flex;padding:20px;justify-content:space-evenly;align-items:center;margin-bottom:25px}@media (max-width:1099px){section.promotion-info-section{flex-direction:column}}section.promotion-info-section ._column{color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;display:flex;margin:0 36px}@media (min-width:768px){section.promotion-info-section ._column{width:50%}}@media (max-width:1099px){section.promotion-info-section ._column{margin:20px}}section.promotion-info-section ._column ._icon{width:60px;background-size:contain;background-position:50%;background-repeat:no-repeat;flex-shrink:0;margin-right:60px}@media (max-width:1299px){section.promotion-info-section ._column ._icon{width:50px;margin-right:30px}}section.promotion-info-section ._column ._content{color:#0f4876}section.promotion-info-section ._column ._content ._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;margin:0;font-size:30px}section.promotion-info-section ._column ._content ._description{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;line-height:20px;margin:9px 0 0;font-size:calc(13.41935px + .16129vw)}@media screen and (max-width:360px){section.promotion-info-section ._column ._content ._description{font-size:14px}}@media screen and (min-width:1600px){section.promotion-info-section ._column ._content ._description{font-size:16px}}section.promotion-info-section.mobile{display:block;padding:50px 0}section.promotion-info-section.mobile ._column{flex-direction:column;align-items:center;margin:0;padding:20px}section.promotion-info-section.mobile ._column ._content{text-align:center}section.promotion-info-section.mobile ._column ._content ._title{font-size:28px;margin-bottom:25px}section.promotion-info-section.mobile ._column ._content ._description{font-size:16px}section.promotion-info-section.mobile ._icon{height:50px;width:200px;margin:0 0 25px}section.promotion-info-section .carousel__dots{bottom:0}section.categories-grid-section{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 11px 0}section.categories-grid-section>._grid-box{width:calc(33% - 30px);margin:0 15px 30px;display:flex;flex-direction:column}@media (max-width:1199px){section.categories-grid-section>._grid-box{width:calc(50% - 30px)}}@media (max-width:699px){section.categories-grid-section>._grid-box{width:100%}}section.categories-grid-section>._grid-box>._top-header{width:100%;height:250px;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0 40px;color:#0f4876;flex-shrink:0}section.categories-grid-section>._grid-box>._top-header[href]:hover{cursor:pointer}section.categories-grid-section>._grid-box>._top-header[href]:hover>._top-header-title{color:#fec524}section.categories-grid-section>._grid-box>._top-header>._top-header-title{display:block;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;letter-spacing:-.025em;text-align:center;margin:24px 0 12px;font-size:calc(17.96774px + .56452vw)}@media screen and (max-width:360px){section.categories-grid-section>._grid-box>._top-header>._top-header-title{font-size:20px}}@media screen and (min-width:1600px){section.categories-grid-section>._grid-box>._top-header>._top-header-title{font-size:27px}}section.categories-grid-section>._grid-box>._top-header>._top-header-text{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;font-size:calc(15.41935px + .16129vw);text-align:center}@media screen and (max-width:360px){section.categories-grid-section>._grid-box>._top-header>._top-header-text{font-size:16px}}@media screen and (min-width:1600px){section.categories-grid-section>._grid-box>._top-header>._top-header-text{font-size:18px}}section.categories-grid-section>._grid-box>._products-area{flex:1 1 auto;overflow:hidden;position:relative}section.categories-grid-section>._grid-box>._products-area>#leadoo-script-area{height:100%;min-height:370px}@media (min-width:425px){section.categories-grid-section>._grid-box>._products-area>#leadoo-script-area>iframe{height:100%!important}}section.categories-grid-section>._grid-box>._products-area ._slider-header{display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:20px}section.categories-grid-section>._grid-box>._products-area ._slider-header ._slider-header-item{margin:0 10px 0 0;padding:2px 0 0;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;color:#0f4876;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}section.categories-grid-section>._grid-box>._products-area ._slider-header ._slider-title{flex:1 1;text-transform:uppercase}section.categories-grid-section>._grid-box>._products-area .carousel .carousel__arrow{top:-52%;bottom:0;margin:auto 0}@media (max-width:424px){section.categories-grid-section{display:block;padding:25px}section.categories-grid-section>._grid-box{margin-left:0;margin-right:0;margin-bottom:25px}section.categories-grid-section>._grid-box>._top-header{height:200px}}section.banner-carousel-section{position:relative;z-index:1;background:#fff}section.banner-carousel-section .image-with-measurements{display:block;position:relative;height:auto;padding-bottom:36%}@media screen and (max-width:600px){section.banner-carousel-section .image-with-measurements{padding-bottom:125%}}section.banner-carousel-section .image-with-measurements img{position:absolute;top:0;left:0;width:1366px;height:100%}section.banner-carousel-section img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:599px){section.banner-carousel-section .carousel__dots{bottom:11px}}.reviews-overview-section{display:flex;padding:0 25px 50px;height:500px}.reviews-overview-section .actions{margin-top:20px}.reviews-overview-section .overview-box{flex:1 1;display:flex;min-width:0}@media (max-width:1099px){.reviews-overview-section{flex-direction:column;height:auto}}.telinet-form-section{width:100%;max-width:540px;padding:30px 20px}.telinet-form-section--has-columns{display:flex;width:100%;max-width:1100px;padding:30px 20px;flex-wrap:wrap}.telinet-form-section--has-columns .form-col{width:50%;padding:0 15px}.telinet-form-section--has-columns .form-col:nth-child(odd){margin-left:-15px}@media (max-width:767px){.telinet-form-section--has-columns .form-col{width:100%;padding:0}.telinet-form-section--has-columns .form-col:nth-child(odd){margin-left:0}}.complaints-form-section{width:100%;max-width:1100px;padding:30px 25px}.complaints-form-section .subtitle{margin-bottom:18px}.complaints-form-section .form-type{display:flex;justify-content:space-between;max-width:320px;width:100%}.complaints-form-section .form-row__item{width:100%}.complaints-form-section .form-row{width:100%;display:flex;flex-wrap:wrap}.complaints-form-section .content-col{width:100%;padding-bottom:18px;max-width:750px}.complaints-form-section .form-col{width:50%;padding:0 15px}.complaints-form-section .form-col:nth-child(odd){margin-left:-15px}.complaints-form-section .form-col--full-width{width:100%;padding-right:30px}.complaints-form-section .form-col--full-width:nth-child(odd){margin-left:0}@media (max-width:767px){.complaints-form-section .form-col{width:100%;padding:0}.complaints-form-section .form-col:nth-child(odd){margin-left:0}.complaints-form-section .form-col--full-width{padding-right:0}}@-webkit-keyframes breathe{0%,80%,to{box-shadow:0 10px 0 -5px}40%{box-shadow:0 10px 0 0}}@keyframes breathe{0%,80%,to{box-shadow:0 10px 0 -5px}40%{box-shadow:0 10px 0 0}}.generic-loader{width:64px;margin:0 auto;padding:20px 0;overflow:hidden}.generic-loader .loader,.generic-loader .loader:after,.generic-loader .loader:before{border-radius:50%;width:10px;height:10px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:breathe 1.5s ease-in-out infinite;animation:breathe 1.5s ease-in-out infinite}.generic-loader.bg-blue .loader{color:#0f4876}.generic-loader .loader{color:#afafaf;font-size:10px;margin:10px auto;position:relative;top:-2px;text-indent:-9999em;transform:translateZ(0);-webkit-animation-delay:-.35s;animation-delay:-.35s}.generic-loader .loader:after,.generic-loader .loader:before{content:"";position:absolute;top:0}.generic-loader .loader:before{left:-25px;-webkit-animation-delay:-.7s;animation-delay:-.7s}.generic-loader .loader:after{left:25px}.error-container{padding:16px;border:1px solid #c96161;background-color:#f7e7e7;border-radius:3px;line-height:24px;font-size:16px}.footer{padding:90px 25px 0;background:#fff;overflow:hidden}@media (max-width:767px){.footer{padding-top:50px}}.footer .menu{display:flex;flex:1 1;flex-wrap:wrap;margin:0 -40px}.footer .menu>.menu-item{display:flex;flex-direction:column;margin:0 40px 40px}.footer .menu>.menu-item>.menu-item__text{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#0f4876;text-decoration:none;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:16px}.footer .menu-item__text{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#0f4876;text-decoration:none}.footer .menu-item:not(.menu-item-type--text) .menu-item__text:hover{color:#fec524}.footer .footer__row{display:flex}.footer .footer__row.border-top{border-top:1px solid #707070}.footer .footer__row.border-bottom{border-bottom:1px solid #707070}.footer .footer__row.footer__row--top{padding-top:25px}.footer.hide-menu{padding-top:0}.footer.hide-menu .footer__row{border-top:1px solid #707070}@media (max-width:767px){.footer.hide-menu .footer__row{margin-top:50px;border-top:1px solid #0f4876}}@media (max-width:767px){.footer{text-align:center}.footer .footer__row--top,.footer .menu{flex-direction:column;margin:0}.footer .menu>.menu-item{margin:0 0 20px}.footer .footer-logos{display:flex;flex-direction:column;align-items:center;margin-left:0}}.copyright-container{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:14px;line-height:20px;color:#0f4876;padding:15px 0;display:flex;justify-content:space-between;flex:1 1}.copyright-container .copyright{padding-right:25px}.copyright-container .flag-container{display:flex;align-content:center;white-space:nowrap}.copyright-container .flag-container .flag{display:flex;margin-left:10px;width:19px;height:20px}@media (max-width:767px){.copyright-container{flex-direction:column;align-items:center}.copyright-container .copyright{padding:0 0 20px}}.footer-logos{margin:0 0 40px 40px}.footer-logos .trygg-certificate:hover .trygg-certificate-box{visibility:visible}.footer-logos .footer-logos__title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:24px;color:#0f4876;text-decoration:none;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:16px;margin-bottom:20px}.footer-logos .footer-logos__row{display:flex;align-items:center;padding-bottom:20px}.footer-logos .footer-logos__row:last-child{padding-bottom:0}.footer-logos .footer-logos__logo{padding-right:15px;max-height:50px}.footer-logos .footer-logos__logo:last-child{padding-right:0}.footer-logos .footer-logos__logo.ehandel,.footer-logos .footer-logos__logo.rot,.footer-logos .footer-logos__logo.skvp{height:94px;max-height:94px}.footer-logos .footer-logos__logo.resurs{height:17px}.footer-logos .footer-logos__logo.visa{height:16px}.footer-logos .footer-logos__logo.swish{height:18px}.footer-logos .footer-logos__logo.mastercard{height:26px}.footer-logos .footer-logos__logo.klarna-checkout-logo{height:auto;max-height:none;width:100%}.footer-logos .footer-logos__logo.masterpass{height:16px}.footer-logos .footer-logos__logo.turvaline-ostukoht{height:120px;max-height:120px}.footer-logos .footer-logos__logo.trustmark-certificate{height:96px;max-height:96px}@media (max-width:425px){.footer-logos{margin-left:0}}.ReactModalPortal{-webkit-tap-highlight-color:transparent}.modal__overlay{background:#000;z-index:1100;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .25s ease-in-out}.modal__overlay .modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;background-color:#fff;cursor:auto;min-width:280px;max-width:calc(100vw - 100px);max-height:80vh;overflow:hidden;border-radius:3px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal__overlay .modal__content:focus{outline:none}.modal__overlay .modal__content .modal-content{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;line-height:20px;font-size:16px}@media (max-width:767px){.modal__overlay .modal__content{left:20px;transform:translateY(-50%);right:20px;max-width:100%}.modal__overlay .modal__content>*{width:100%}}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.gdpr-modal{position:fixed;bottom:0;left:0;width:100%;z-index:1500;transition:all .5s cubic-bezier(.6,.4,.1,.9)}.gdpr-modal.-open{bottom:0}.gdpr-modal.-closed{bottom:-100px}.gdpr-modal>*{outline:none}.gdpr-modal>*>._wrapper{display:block;width:100%;background-color:#fff;border-top:1px solid #ece8dc}.gdpr-modal>*>._wrapper>._content{width:100%;max-width:800px;padding:20px 35px;margin:0 auto;display:flex}@media (max-width:599px){.gdpr-modal>*>._wrapper>._content{flex-direction:column}}.gdpr-modal>*>._wrapper>._content>._text{flex:1 1;font-size:calc(13.41935px + .16129vw);line-height:calc(14.25806px + .48387vw);font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;color:#0f4876;margin-right:40px}@media screen and (max-width:360px){.gdpr-modal>*>._wrapper>._content>._text{font-size:14px}}@media screen and (min-width:1600px){.gdpr-modal>*>._wrapper>._content>._text{font-size:16px}}@media screen and (max-width:360px){.gdpr-modal>*>._wrapper>._content>._text{line-height:16px}}@media screen and (min-width:1600px){.gdpr-modal>*>._wrapper>._content>._text{line-height:22px}}@media (max-width:599px){.gdpr-modal>*>._wrapper>._content>._text{margin-right:0;margin-bottom:20px}}.gdpr-modal>*>._wrapper>._content>._text>a{font-weight:700;text-transform:lowercase}.gdpr-modal>*>._wrapper>._content>._button-wrapper{display:flex;flex-direction:column;justify-content:center}.modal-header{display:flex;justify-content:space-between;align-items:center;font-size:24px;font-weight:700;border-bottom:1px solid #d5d5d5;padding:25px}.modal-header .modal-header__title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:24px}.modal-header .modal-header__close-button{margin-left:20px;margin-top:2px;width:20px;height:20px;position:relative}.modal-header .modal-header__close-button svg{position:absolute;top:0;left:0}.modal-header .modal-header__close-button:hover{cursor:pointer}.compare-modal>.modal-content{line-height:24px}.compare-modal>.modal-content:nth-of-type(3){padding-top:0}.modal-content{padding:25px;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden}@media (max-width:767px){.modal-content{padding:12.5px 25px 25px}}.modal-buttons{display:flex;align-items:center;justify-content:space-between}.cart-updated-modal .item{font-weight:700}.cart-updated-modal .modal-content:last-of-type{padding-top:0}.cart-updated-modal .modal-buttons{margin:0 -5px}.cart-updated-modal .modal-buttons a{flex:1 1;margin:0 5px}.cart-updated-modal .modal-buttons a button{width:100%}.choose-region-modal{overflow:hidden}.choose-region-modal>.modal-content>._content-wrapper>._content>._title,.choose-region-modal>.modal-content>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:24px;line-height:28px;color:#0f4876}@media (max-width:767px){.choose-region-modal>.modal-content>._content-wrapper>._content>._title,.choose-region-modal>.modal-content>._title{margin-bottom:20px}}.choose-region-modal>.modal-content>._button-wrapper.s\/mobile{margin-top:27px;width:100%}.choose-region-modal>.modal-content>._button-wrapper.s\/mobile>button{width:100%}.choose-region-modal>.modal-content>._content-wrapper{display:flex;width:560px}@media (max-width:767px){.choose-region-modal>.modal-content>._content-wrapper{width:100%}}.choose-region-modal>.modal-content>._content-wrapper>._map{margin:0 auto;padding-right:30px;flex:1 1;display:flex}@media (max-width:767px){.choose-region-modal>.modal-content>._content-wrapper>._map{padding-right:10px}}.choose-region-modal>.modal-content>._content-wrapper>._map>svg{width:100%;margin:0 auto;display:block;padding:0 20px}.choose-region-modal>.modal-content>._content-wrapper>._content{width:50%;display:flex;flex-direction:column;flex:1 1;transform:translateY(0)}.choose-region-modal>.modal-content>._content-wrapper>._content>._subtitle{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#0f4876;margin-top:20px}.choose-region-modal>.modal-content>._content-wrapper>._content>._subtitle:first-of-type{margin-top:0}@media (max-width:767px){.choose-region-modal>.modal-content>._content-wrapper>._content>._subtitle{margin-top:0}}.choose-region-modal>.modal-content>._content-wrapper>._content>._radios{margin-top:16px}@media (max-width:767px){.choose-region-modal>.modal-content>._content-wrapper>._content>._radios{word-break:break-word}}.choose-region-modal>.modal-content>._content-wrapper>._content>._radios .radio{padding-bottom:8px}.choose-region-modal>.modal-content>._content-wrapper>._content>._button-wrapper{margin-top:20px}.choose-region-modal>.modal-content>._content-wrapper>._content>._button-wrapper ._continue-wo-installation-btn{padding:0;margin:20px 0 25px}.shipping-updated-modal{max-width:550px}.choose-installation-modal{max-height:80vh;display:flex;flex-direction:column;width:auto;max-width:1275px}.choose-installation-modal>.modal-content>._installation-items{display:flex;justify-content:center;overflow:hidden}@media (max-width:1099px){.choose-installation-modal>.modal-content>._installation-items{flex-direction:column}}.choose-installation-modal>.modal-content>._installation-items>._installation-item{flex:1 1;display:flex;flex-direction:column;flex-shrink:0;min-width:300px;max-width:380px}.choose-installation-modal>.modal-content>._installation-items>._installation-item:not(:last-of-type){margin:0 30px 0 0}@media (max-width:999px){.choose-installation-modal>.modal-content>._installation-items>._installation-item:not(:last-of-type){margin:0 20px 0 0}}@media (max-width:1099px){.choose-installation-modal>.modal-content>._installation-items>._installation-item:not(:last-of-type){margin:0 0 30px}}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:24px;letter-spacing:-.025em;margin:0;min-width:30vh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._description{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;margin:15px 0}.choose-installation-modal>.modal-content>._installation-items>._installation-item ._highlights{margin:0;padding:0;list-style:none}.choose-installation-modal>.modal-content>._installation-items>._installation-item ._highlights>li._highlight{padding:2px 0;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;position:relative;margin:0 0 0 14px}.choose-installation-modal>.modal-content>._installation-items>._installation-item ._highlights>li._highlight:before{content:"\2022";position:absolute;left:-14px;font-size:18px}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._other-highlights{overflow:hidden;transition:all .3s cubic-bezier(.6,.4,.1,.9)}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._read-more{display:block;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;padding:10px;cursor:pointer}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._radios{padding-top:20px;margin-top:auto}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._radios>.radio>.radio__label>.radio__text{width:100%;display:flex;line-height:20px;overflow:hidden;align-items:center}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._radios>.radio>.radio__label>.radio__text>._name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._radios>.radio>.radio__label>.radio__text>._price{margin-left:auto;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;white-space:nowrap;flex-shrink:0;display:flex;flex-direction:column}.choose-installation-modal>.modal-content>._installation-items>._installation-item>._radios>.radio>.radio__label>.radio__text>._price>._including-rot{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.choose-installation-modal>._modal-footer{display:flex;padding:20px;background:#fff;border-top:1px solid #d5d5d5;align-items:center;flex-shrink:0;min-height:0}@media (max-width:1099px){.choose-installation-modal>._modal-footer{flex-direction:column-reverse}}.choose-installation-modal>._modal-footer>._confirm-and-browse{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;margin-left:auto}@media (max-width:1099px){.choose-installation-modal>._modal-footer>._confirm-and-browse{margin:10px 0 0}}.choose-installation-modal>._modal-footer>._confirm-and-cart{margin-left:20px}@media (max-width:1099px){.choose-installation-modal>._modal-footer>._confirm-and-cart{width:100%;margin:0}}.calculator-row{margin:10px 0;display:flex;justify-content:space-between;align-items:center}.calculator-row .calculator-row__title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;flex:1 1}.calculator-row .calculator-row__item{width:160px;padding-left:20px}.calculator-row .sum-box{border:1px solid #0f4876;padding:0 15px;border-radius:3px;box-shadow:inset 1px 1px 1px 0 #afafaf;display:flex;align-items:center;height:45px}.add-ons-slider{background:#fff;padding:25px;margin:30px -25px 0}.add-ons-slider .add-ons-slider__content{display:flex}.add-ons-slider .add-ons-slider__title{padding-bottom:25px;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:27px;line-height:32px;display:inline-block;letter-spacing:-.025em}.add-ons-slider .add-ons-slider__slide{display:flex;padding:0 32px}.add-ons-slider .add-on-product{width:33.33%;margin:0;border:none;border-right:1px solid #0f4876;padding:0 20px;justify-content:center}.add-ons-slider .add-on-product .add-on__image{display:flex;align-items:center;justify-content:center;min-width:140px;flex:1 1;padding:15px;max-width:100%}.add-ons-slider .add-on-product .add-on__image img{max-width:100%;max-height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain}.add-ons-slider .add-on-product .add-on__price{font-size:24px}.add-ons-slider .add-on-product:last-child{border:none;padding-right:0}.add-ons-slider .add-on-product:first-child{padding-left:0}@media (max-width:1099px){.add-ons-slider .add-on-product{width:50%;padding:0 10px;margin:0 5px}}@media (max-width:767px){.add-ons-slider{padding-bottom:0}.add-ons-slider .add-on-product{width:100%;display:flex;justify-content:center}.add-ons-slider .add-on-product .add-on__name>a{font-size:16px}.add-ons-slider .add-on-product .add-on__price{font-size:22px}}.mobile-cart-subtotal{padding:0 25px;background:#fff;margin-bottom:50px}.mobile-cart-subtotal .subtotal{display:flex;justify-content:space-between}.mobile-cart-subtotal .subtotal .label{font-weight:700;font-size:16px;line-height:18px;padding-right:40px}.mobile-cart-subtotal .subtotal .value{font-weight:700;font-size:16px;line-height:18px;white-space:nowrap}.mobile-cart-subtotal a{display:block;transform:translateY(50%);text-align:center}.mobile-cart-subtotal a .button{width:100%}.shopping-cart-add-discount-code{display:flex;flex-direction:column;min-width:250px}@media (max-width:767px){.shopping-cart-add-discount-code{margin-top:30px}}.shopping-cart-add-discount-code>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:27px;padding-bottom:4px;letter-spacing:-.025em}.shopping-cart-add-discount-code>._coupon-help-text{padding-bottom:22px;font-size:16px;line-height:26px}.shopping-cart-add-discount-code ._inputs-area{display:flex}.shopping-cart-add-discount-code ._discount-code-field{margin-top:auto;line-height:22px;position:relative}.shopping-cart-add-discount-code .input-wrapper{display:flex;width:100%;height:45px}.shopping-cart-add-discount-code .input-container{max-width:306px;margin-right:30px;flex:1 1;padding-bottom:0}.shopping-cart-add-discount-code .input-container.has-error ._input{border-color:#b00020}@media (max-width:767px){.shopping-cart-add-discount-code .input-container{max-width:100%;margin-right:10px}}.shopping-cart-add-discount-code ._error-text{color:#b00020;height:13px;line-height:16px;font-size:16px;font-weight:500;position:absolute;bottom:-20px}.shopping-cart-add-discount-code ._input{border:1px solid #0f4876;border-radius:3px 0 0 3px;background:none;text-indent:10px;box-shadow:inset 1px 1px 1px 0 #afafaf;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;color:#0f4876;padding:3px 5px 0;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.shopping-cart-add-discount-code .button{height:45px}.shopping-cart-add-discount-code .button .text{padding-bottom:2px}.monthly-repayment-calculator{width:100%}.monthly-repayment-calculator>.box-accordion>.box-accordion-item>._header{height:auto;padding:10px 15px;border-bottom:1px solid transparent;transition:all .25s cubic-bezier(.6,.4,.1,.9)}.monthly-repayment-calculator>.box-accordion>.box-accordion-item.-open>._header{border-bottom-color:#0f4876}.monthly-repayment-calculator>.box-accordion>.box-accordion-item.-open>._header .accordion-title>._description._description--closed{display:none}.monthly-repayment-calculator>.box-accordion>.box-accordion-item.-open>._header .accordion-title>._description._description--open{display:block}.monthly-repayment-calculator .accordion-title{line-height:22px;color:#0f4876}.monthly-repayment-calculator .accordion-title>._title{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px}.monthly-repayment-calculator .accordion-title>._description{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monthly-repayment-calculator .accordion-title>._description._description--closed{display:block}.monthly-repayment-calculator .accordion-title>._description._description--open{display:none}.monthly-repayment-calculator .separator{width:100%;height:1px;background:#0f4876;margin:20px 0}.monthly-repayment-calculator .total-price{font-weight:700}.shopping-cart-page-cart-item{display:flex;flex-direction:column;padding:22px 12px 22px 22px;border-bottom:1px solid #d9d6ca}@media (max-width:767px){.shopping-cart-page-cart-item:last-of-type{border-bottom:0}}.shopping-cart-page-cart-item.add-on{background:#fff;padding-left:20px}.shopping-cart-page-cart-item.add-on>.content{min-height:94px}.shopping-cart-page-cart-item.add-on>.content>._content{padding-top:0}.shopping-cart-page-cart-item>.content{display:flex}.shopping-cart-page-cart-item>.header{display:flex;text-transform:uppercase;font-weight:700;margin-bottom:25px}.shopping-cart-page-cart-item ._button-wrapper{display:none}.shopping-cart-page-cart-item ._button-wrapper ._remove-button{background:none;border:none;color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;text-align:left;margin:0;padding:0;cursor:pointer}.shopping-cart-page-cart-item ._image-wrap{min-width:87px;width:auto;height:87px;margin-right:26px;cursor:pointer;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.shopping-cart-page-cart-item ._image-wrap{width:95px;margin-right:14px}}.shopping-cart-page-cart-item ._image-wrap img{max-width:100%;max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.shopping-cart-page-cart-item ._content{display:flex;flex-direction:column;justify-content:space-between;padding:10px 0;width:100%}.shopping-cart-page-cart-item ._content ._price{display:none}.shopping-cart-page-cart-item ._content ._button-wrapper{display:block}.shopping-cart-page-cart-item ._content ._name{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:20px;letter-spacing:-.025em;color:#0f4876;cursor:pointer;margin:0 0 18px;padding:0 14px 0 0}.shopping-cart-page-cart-item ._content ._name:hover{text-decoration:underline}.shopping-cart-page-cart-item ._quantity-wrap{margin-left:auto;display:flex;align-items:flex-start;flex-shrink:0}.shopping-cart-page-cart-item ._price{min-width:110px;width:110px;margin-left:15px;text-align:right;color:#0f4876;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:20px;letter-spacing:-.025em;padding:10px 0;display:flex;justify-content:flex-end;align-items:flex-start}@media (max-width:767px){.shopping-cart-page-cart-item{padding-left:0;padding-right:0}.shopping-cart-page-cart-item.add-on{margin:0 -15px}.shopping-cart-page-cart-item.add-on ._content{padding:0}.shopping-cart-page-cart-item .content{flex-wrap:wrap;height:auto}.shopping-cart-page-cart-item ._content{width:calc(100% - 113px);justify-content:left}.shopping-cart-page-cart-item ._content ._price{display:block;width:auto;text-align:left;font-size:18px;line-height:29px;margin-left:0;padding:0}.shopping-cart-page-cart-item ._content ._button-wrapper{display:none}.shopping-cart-page-cart-item ._content ._name{font-size:18px;margin-bottom:5px}.shopping-cart-page-cart-item ._image-wrap{height:auto;padding-bottom:5px}.shopping-cart-page-cart-item ._quantity-wrap{margin-left:0;margin-top:0}.shopping-cart-page-cart-item ._price{display:none}.shopping-cart-page-cart-item ._button-wrapper{display:flex;align-content:center;margin-left:33px}}.shopping-cart-page-coupon-list-item{line-height:46px;height:45px;font-size:16px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;color:#0f4876;padding:0 20px;background:none;border:1px solid #0f4876;border-radius:3px;text-align:left;outline:none;position:relative;width:100%}.shopping-cart-page-coupon-list-item:first-of-type{margin-top:20px}.shopping-cart-page-coupon-list-item:not(:first-of-type){margin-top:10px}.shopping-cart-page-coupon-list-item>._icon{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;cursor:pointer}.shopping-cart-page-coupon-list-item>._icon>svg{height:100%;width:14px}.shopping-cart-page-coupon-list-item>._icon:hover{opacity:.8}.shopping-cart-page-coupon-list-item>._label>._value{margin-left:24px}section.shopping-cart-page-overview-section>._products-list{margin-bottom:80px}@media (max-width:767px){section.shopping-cart-page-overview-section>._products-list{margin-bottom:0}}section.shopping-cart-page-overview-section .inputs-container{display:flex}section.shopping-cart-page-overview-section .inputs-container .shopping-cart-page-send-cart-to-email{max-width:530px;margin-right:30px}@media (max-width:767px){section.shopping-cart-page-overview-section .inputs-container{flex-direction:column}}section.shopping-cart-page-overview-section>._no-contents{margin:0;padding:16px 8px}.shopping-cart-page-send-cart-to-email>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:27px;padding-bottom:4px;letter-spacing:-.025em}.shopping-cart-page-send-cart-to-email>._description{padding-bottom:22px;font-size:16px;line-height:26px}.shopping-cart-page-send-cart-to-email>._inputs-area{display:flex}.shopping-cart-page-send-cart-to-email>._inputs-area>.input-container{max-width:306px;margin-right:30px;flex:1 1;padding-bottom:0}@media (max-width:767px){.shopping-cart-page-send-cart-to-email>._inputs-area>.input-container{max-width:100%;margin-right:10px}}.shopping-cart-page-send-cart-to-email>._inputs-area>.button{height:45px}.shopping-cart-page-send-cart-to-email>._inputs-area>.button .text{padding-bottom:2px}section.shopping-cart-page-cart-total-section>._title{margin-bottom:19px}section.shopping-cart-page-cart-total-section>._discount-code-field{padding-bottom:0}section.shopping-cart-page-cart-total-section>._coupon-help-text{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:13px;margin:8px 0 0}section.shopping-cart-page-cart-total-section .checkout-button{margin-bottom:30px}@media (max-width:767px){section.shopping-cart-page-cart-total-section .checkout-button{margin-top:0}}section.shopping-cart-page-cart-total-section .shopping-cart-page-send-cart-to-email{display:none}@media (max-width:899px){section.shopping-cart-page-cart-total-section .shopping-cart-page-send-cart-to-email{display:block}}.basket-values-list{margin:20px 0 23px;display:flex;flex-direction:column}.basket-values-list>._value-item{display:flex}.basket-values-list>._value-item:not(:first-of-type){margin-top:8px}.basket-values-list>._value-item>._name,.basket-values-list>._value-item>._value{color:#0f4876;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px}.basket-values-list>._value-item>._value{text-align:right;margin-left:auto}section.ab-shopping-cart-page-overview-section>._products-list{margin-bottom:25px}section.ab-shopping-cart-page-overview-section>._no-contents{margin:0;padding:16px 8px}section.ab-shopping-cart-page-cart-total-section>._title{margin-bottom:19px}section.ab-shopping-cart-page-cart-total-section>._discount-code-field{padding-bottom:0}section.ab-shopping-cart-page-cart-total-section>._coupon-help-text{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:13px;margin:8px 0 0}section.ab-shopping-cart-page-cart-total-section .checkout-button{margin-bottom:30px}section.ab-shopping-cart-page-cart-total-section .shopping-cart-page-send-cart-to-email{display:none}@media (max-width:899px){section.ab-shopping-cart-page-cart-total-section .shopping-cart-page-send-cart-to-email{display:block}}.billing-form{display:grid;margin-top:24px}.billing-form .form-row{display:flex;overflow:hidden}@media (max-width:1299px){.billing-form .form-row{display:block;margin:0}}.billing-form .inputs-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr}.billing-form .inputs-wrapper .form-row__item{margin:0 10px;width:unset}.billing-form .inputs-wrapper .form-row__item.has-error{overflow:hidden}@media (max-width:767px){.billing-form .inputs-wrapper{grid-template-columns:1fr}.billing-form .inputs-wrapper .form-row__item{margin:0}}.billing-form .form-row-customer-type{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:767px){.billing-form .form-row-customer-type{grid-template-columns:1fr 1fr}}@media (max-width:767px){.billing-form .form-row-checkbox .form-row__item{margin:0}}.billing-form .form-row-comments-area{margin:10px 10px 0}@media (max-width:767px){.billing-form .form-row-comments-area{margin:0}}.billing-form .form-row-comments-area .input-container{width:100%;margin:0}.billing-form .form-row-comments-area .input-container .input-wrapper{margin:0}.billing-form .-installation-providers{display:grid;grid-template-columns:1fr 1fr}.billing-form .-installation-providers .input-container{width:unset;margin:0 10px}@media (max-width:767px){.billing-form .-installation-providers{grid-template-columns:1fr}.billing-form .-installation-providers .input-container{margin:0}}.billing-form .form-row-identification-code .input-area{display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:767px){.billing-form .form-row-identification-code .input-area{grid-template-columns:1fr}}.billing-form .form-row-identification-code .input-container{width:unset}.billing-form .form-row-identification-code .input-wrapper{display:flex}.billing-form .form-row-identification-code .input-wrapper .input{flex:1 1}.billing-form .form-row-identification-code .input-container{margin:0 10px}@media (max-width:767px){.billing-form .form-row-identification-code .input-container{margin:0}}.billing-form .form-row-identification-code .button{height:45px;border-radius:2px;margin:auto 0 18px 10px;max-width:143px}.billing-form .form-row-identification-code .input{border-radius:2px;border:1px solid #0f4876}@media (max-width:767px){.billing-form .form-row-identification-code .input{max-width:100%}}.billing-form .form-row-identification-code .retrieve-address-description{margin:-10px 0 18px 10px}@media (max-width:767px){.billing-form .form-row-identification-code .retrieve-address-description{margin:10px 0 18px}}@media (max-width:1299px) and (max-width:767px){.billing-form .form-row-identification-code .button{margin:0}}.billing-form .form-row__item{margin:0 10px}.billing-form .form-row.-installer-certificate-nr{display:block;margin:0 0 18px;padding:10px 20px;border-radius:3px;background:#f5f3ed}.billing-form .form-row.-installer-certificate-nr>p{line-height:26px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px}.billing-form .form-row.-installer-certificate-nr>p>a{font-weight:700}@media (max-width:1299px){.billing-form .form-row.-installation-providers{padding:0}}@media (min-width:1300px){.billing-form .form-row.-installation-providers:first-of-type{padding-right:20px}}section.checkout-page-logos-section{margin-top:20px;background:none!important;padding:0 10px!important;display:flex;justify-content:space-between;align-items:center}section.checkout-page-logos-section>a{display:inline-block}section.checkout-page-logos-section ._logo{max-width:80px;max-height:71px}@media (max-width:829px){section.checkout-page-logos-section{margin-bottom:20px}section.checkout-page-logos-section ._logo{max-width:80px;max-height:71px}}section.checkout-page-summary-section>._content>._summary-table>._row{display:flex;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;color:#0f4876;font-size:16px;line-height:20px;margin:20px 0}section.checkout-page-summary-section>._content>._summary-table>._row.-header{margin-top:0;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700}section.checkout-page-summary-section>._content>._summary-table>._row.-total{border-top:1px solid #0f4876;padding-top:18px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;margin-top:30px}section.checkout-page-summary-section>._content>._summary-table>._row>._key{text-align:left;margin-right:16px}section.checkout-page-summary-section>._content>._summary-table>._row>._key>span{display:inline-block;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-weight:700}section.checkout-page-summary-section>._content>._summary-table>._row>._value{flex-shrink:0;text-align:right;margin-left:auto}section.checkout-page-summary-section>._content .tos-error{color:#c96161;font-size:16px;line-height:22px}section.checkout-page-summary-section>._content .tos-checkbox ._label{font-size:16px;line-height:22px}section.checkout-page-summary-section>._content .tos-checkbox a{font-size:16px;line-height:22px;font-weight:700}section.checkout-page-summary-section>._content>.button{width:100%;margin-top:20px}.checkout-page-country-selector{margin-bottom:20px}.checkout-page-country-selector>._country-button{border:1px solid #0f4876;font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:400}.checkout-page-country-selector>._country-button:not(:first-of-type){margin-left:15px}.checkout-page-country-selector>._country-button:not(.-active){background:#fff}.checkout-page-country-selector>._country-button:not(.-active):hover{background:#f5f5f5;color:#0f4876}.checkout-page-country-selector>._country-button.-active{background:#fec524;font-weight:700}.checkout-page-country-selector>._country-button.-active:hover{color:#0f4876}section.checkout-page-payment-method-section>._content>._payment-methods-group>._title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:27px;padding-bottom:10px;letter-spacing:-.025em;line-height:32px;border-bottom:1px solid #d9d6ca;margin:0 15px}@media (max-width:999px){section.checkout-page-payment-method-section>._content>._payment-methods-group>._title{margin:0;border-bottom:none;padding-bottom:0}}section.checkout-page-payment-method-section .payment_method-container{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px}@media (max-width:767px){section.checkout-page-payment-method-section .payment_method-container{grid-template-columns:1fr}}section.checkout-page-payment-method-section .payment-method-wrapper{min-height:60px;display:flex;align-items:center;max-width:306px;margin:30px 15px 0}@media (max-width:767px){section.checkout-page-payment-method-section .payment-method-wrapper{margin:20px 0 0;max-width:unset}}section.checkout-page-payment-method-section .payment-method-wrapper>div{flex-grow:1}.ab-billing-form .form-row{display:flex;margin:0 -10px;overflow:hidden}@media (max-width:1299px){.ab-billing-form .form-row{display:block;margin:0}}.ab-billing-form .form-row-identification-code .input-wrapper{display:flex}.ab-billing-form .form-row-identification-code .input-wrapper .input{flex:1 1}.ab-billing-form .form-row-identification-code .button{border-radius:2px;margin-left:20px}.ab-billing-form .form-row-identification-code .input{border-radius:2px;border:1px solid #0f4876}@media (max-width:1299px){.ab-billing-form .form-row-identification-code{display:block;height:auto}.ab-billing-form .form-row-identification-code .input-wrapper{display:block}.ab-billing-form .form-row-identification-code .input{width:100%}.ab-billing-form .form-row-identification-code .button{margin:10px 0 0}}.ab-billing-form .form-row__item{margin:0 10px}.ab-billing-form .form-row__item.flex-12{flex-basis:100%}.ab-billing-form .form-row__item.flex-6{flex-basis:50%}.ab-billing-form .form-row__item.flex-2{flex-basis:25%}@media (max-width:1299px){.ab-billing-form .form-row__item{margin:0}}@media (max-width:1299px){.ab-billing-form .form-row-customer-type{display:flex;flex-flow:column}.ab-billing-form .form-row-customer-type .radio{width:100%}}.ab-billing-form .form-row.-installer-certificate-nr{display:block;margin:0 0 18px;padding:10px 20px;border-radius:3px;background:#f5f3ed}.ab-billing-form .form-row.-installer-certificate-nr>p{line-height:26px;font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:16px}.ab-billing-form .form-row.-installer-certificate-nr>p>a{font-weight:700}.ab-billing-form .form-row.-installation-providers{padding:0 10px}@media (max-width:1299px){.ab-billing-form .form-row.-installation-providers{padding:0}}.ab-billing-form .form-row.-installation-providers .form-row__item{margin:0}@media (min-width:1300px){.ab-billing-form .form-row.-installation-providers .form-row__item:first-of-type{padding-right:20px}}section.ab-checkout-page-payment-method-section>._content>._payment-methods-group>h4{font-family:TT Rounds W05,TT Norms W03,Helvetica,Arial,sans-serif;font-size:14px;margin-top:20px;padding-bottom:8px;text-transform:uppercase}section.ab-checkout-page-payment-method-section .payment-method-wrapper{min-height:60px;display:flex;align-items:center;padding:6px 0;border-top:1px solid #ece8dc}section.ab-checkout-page-payment-method-section .payment-method-wrapper>div{flex-grow:1}section.ab-checkout-page-payment-method-section .payment-method-wrapper .checkbox{margin-bottom:0;display:flex;align-items:center}.best-selling-product-comparison{padding:0 30px}.best-selling-product-comparison .comparison__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:50px}.best-selling-product-comparison .line{height:2px;flex:1 1;background:#0f4876;margin:0 25px}.best-selling-product-comparison .table__row:first-child .row-title{white-space:normal;line-height:normal;font-size:24px;font-weight:500;letter-spacing:-.025em}.best-selling-product-comparison .comparison__select{border:0;box-shadow:none}.best-selling-product-comparison .comparison__select>._select{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:500;font-size:calc(17.41935px + .16129vw);letter-spacing:-.025em}@media screen and (max-width:360px){.best-selling-product-comparison .comparison__select>._select{font-size:18px}}@media screen and (min-width:1600px){.best-selling-product-comparison .comparison__select>._select{font-size:20px}}.best-selling-product-comparison .comparison__header-title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:calc(12.77419px + 1.45161vw);letter-spacing:-.025em}@media screen and (max-width:360px){.best-selling-product-comparison .comparison__header-title{font-size:18px}}@media screen and (min-width:1600px){.best-selling-product-comparison .comparison__header-title{font-size:36px}}@media (max-width:899px){.best-selling-product-comparison .comparison__header{flex-direction:column;align-items:center;text-align:center;padding:0}.best-selling-product-comparison .comparison__header .select-wrapper{width:100%}.best-selling-product-comparison .comparison__header-title{padding-bottom:20px}}@media (max-width:767px){.best-selling-product-comparison .comparison__select ._select{border:1px solid #0f4876}.best-selling-product-comparison .table__row:first-child .row-title{font-size:18px}}.content-page-hero{background-size:cover;background-repeat:no-repeat;background-position:50%;background:#f5f3ed}.content-page-hero .content-page-hero__content{padding:25px;max-width:1000px}.content-page-hero .content-page-hero__content.-no-description>.title{margin-bottom:0}.content-page-hero .title{font-family:TT Norms W03,TT Rounds W05,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:"liga" 0;font-weight:700;font-size:40px;margin-bottom:25px}.content-page-hero .description{font-size:20px;line-height:22px}.content-page-hero.has-image .content-page-hero__content{padding:100px 25px;max-width:500px}@media (max-width:767px){.content-page-hero .content-page-hero__content{padding:25px!important}}