﻿html{font-size:62.5%;box-sizing:border-box}body{min-width:300px;font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;font-weight:300;color:#54505a;background:#fff}*,*:before,*:after{box-sizing:inherit}#page{position:relative;padding-top:4.5vw;overflow:hidden}@media (max-width: 2350px){#page{padding-top:105px}}@media (max-width: 1950px){#page{padding-top:95px}}@media (max-width: 1349px){#page{padding-top:90px}}@media (max-width: 649px){#page{padding-top:70px}}.home #page{padding-top:0}.single-product #page,.single-example #page,.single-example_film #page,.page-template-sl-about #page,.page-template-sl-soundproofing #page,.page-template-sl-soundproofing-type #page,.term-570 #page,.term-713 #page{padding-top:3.55vw}@media (max-width: 2350px){.single-product #page,.single-example #page,.single-example_film #page,.page-template-sl-about #page,.page-template-sl-soundproofing #page,.page-template-sl-soundproofing-type #page,.term-570 #page,.term-713 #page{padding-top:90px}}@media (max-width: 1950px){.single-product #page,.single-example #page,.single-example_film #page,.page-template-sl-about #page,.page-template-sl-soundproofing #page,.page-template-sl-soundproofing-type #page,.term-570 #page,.term-713 #page{padding-top:82px}}@media (max-width: 1349px){.single-product #page,.single-example #page,.single-example_film #page,.page-template-sl-about #page,.page-template-sl-soundproofing #page,.page-template-sl-soundproofing-type #page,.term-570 #page,.term-713 #page{padding-top:78px}}@media (max-width: 649px){.single-product #page,.single-example #page,.single-example_film #page,.page-template-sl-about #page,.page-template-sl-soundproofing #page,.page-template-sl-soundproofing-type #page,.term-570 #page,.term-713 #page{padding-top:55px}}#page:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;transition:all 0.2s ease-out;z-index:1000}#page.blurred:after{backdrop-filter:blur(5px) contrast(100%);-webkit-backdrop-filter:blur(5px) contrast(100%);pointer-events:all}.clearfix:after{content:'';display:table;clear:both}.center{text-align:center}.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{position:relative;margin:0 auto;max-width:85%;padding-left:2%;padding-right:2%;box-sizing:border-box}@media (max-width: 1950px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1700px}}@media (max-width: 1800px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1650px}}@media (max-width: 1700px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1560px}}@media (max-width: 1600px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1470px}}@media (max-width: 1500px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1380px}}@media (max-width: 1400px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1290px}}@media (max-width: 1325px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{max-width:1200px}}@media (max-width: 640px){.centered,.storefront-sorting,.storefront-breadcrumb>.col-full,.site-content>.col-full{padding-left:15px;padding-right:15px}}.single-product .site-content>.col-full,.page-template-sl-configurator .site-content>.col-full,.page-template-sl-configurator-film .site-content>.col-full,.page-template-sl-configurator-light .site-content>.col-full,.page-template-sl-configurator-film-light .site-content>.col-full,.tax-product_cat .site-content>.col-full{padding:0;max-width:none}.grad-bottom{background:#fff;background:linear-gradient(0deg, #e4e5e6 0%, #fff 75%)}.nocaps{text-transform:none !important}.nowrap{white-space:nowrap}img{border-radius:0}ul,ol{margin-left:1em}@media (max-width: 767px){ul,ol{margin:0 0 1.5em 1.5em;padding:0}}hr{margin:1.9em 0}#content ul:not(.page-numbers){margin-left:0;list-style:none}#content ul:not(.page-numbers) li{margin-bottom:0.75em}#content ul:not(.page-numbers) li:before{content:'';display:inline-block;margin-right:0.5em;width:0.6em;height:0.6em;vertical-align:middle;background:#17c2de}#content .example-tasks ul li{margin-bottom:0.25em}.tax-product_cat #content>.col-full,.page-template-sl-soundproofing-type #content>.col-full,.page-template-sl-brands #content>.col-full,.page-template-sl-brands-film #content>.col-full,.page-template-sl-about #content>.col-full{padding:0 !important;max-width:none !important}a{color:#17c2de}a:hover,a:focus,a:active{color:#3dd2eb;outline:0}a.inverse-hoverlink{text-decoration:underline}a.inverse-hoverlink:hover,a.inverse-hoverlink:focus{text-decoration:none}a.anchor-link{position:absolute;top:-10em}a.anchor-link#deals{top:-4.25em}a.larger{font-size:1.25em}article.post .image-container{margin-bottom:1.5em}article.post .image-container img{width:100%;height:auto}article.post .more-link-container{margin:0.5em 0 0.75em}article.post .addtoany_shortcode{margin:0.5em 0 0}article.post .entry-content,article.post .entry-summary,article.post .entry-footer,article.post .entry-meta{font-weight:300}article.post .entry-footer,article.post .entry-meta{font-size:0.9em}article.post .entry-footer{margin:0.25em 0 0}article.post .entry-meta{margin:0}h1,h2,h3,h4,h5,.h1,.h2,.h3{color:#54505a}h1,.h1,h2,.h2{font-family:'Roboto', sans-serif;font-weight:500}h1.lessmargin,.h1.lessmargin,h2.lessmargin,.h2.lessmargin{margin-bottom:0.3em}h1.wp-block-heading,.h1.wp-block-heading,h2.wp-block-heading,.h2.wp-block-heading{margin-bottom:0.5em}h1 em,.h1 em,h2 em,.h2 em{font-style:normal;color:#17c2de}h1{margin-bottom:1.35em;font-size:1.485vw;font-weight:700;color:#54505a}@media (max-width: 2560px){h1{font-size:3.8rem}}@media (max-width: 2200px){h1{font-size:3.4rem}}@media (max-width: 1950px){h1{font-size:3.2rem}}@media (max-width: 1650px){h1{font-size:2.6rem}}@media (max-width: 499px){h1{font-size:2.4rem}}@media (max-width: 399px){h1{font-size:2.2rem}}.page h1.entry-title{text-align:center}.storefront-full-width-content .woocommerce-products-header h1:last-child{margin-bottom:1.35em}h2,.h2{margin-bottom:1.35em;font-size:3.0rem;line-height:1.1;font-weight:700;color:#54505A}@media (max-width: 1450px){h2,.h2{font-size:2.8rem}}@media (max-width: 940px){h2,.h2{font-size:2.6rem}}@media (max-width: 640px){h2,.h2{font-size:2.4rem}}.dark h2,.dark .h2{color:#fff}h2.huge,.h2.huge{font-size:5rem}h2.medmargin,.h2.medmargin{margin-bottom:0.7em}h2.lessmargin,.h2.lessmargin{margin-bottom:0.3em}h2.nomargin,.h2.nomargin{margin-top:0;margin-bottom:0}h2.uppercase,.h2.uppercase{text-transform:uppercase}h2 a,.h2 a{font-weight:inherit;text-decoration:none;color:inherit}h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus{text-decoration:none;color:inherit}h2.entry-title{font-size:1.485vw}@media (max-width: 2560px){h2.entry-title{font-size:3.8rem}}@media (max-width: 2200px){h2.entry-title{font-size:3.4rem}}@media (max-width: 1950px){h2.entry-title{font-size:3.2rem}}@media (max-width: 1650px){h2.entry-title{font-size:2.6rem}}@media (max-width: 499px){h2.entry-title{font-size:2.4rem}}@media (max-width: 399px){h2.entry-title{font-size:2.2rem}}h2.entry-title a{font-weight:400;text-decoration:none;color:#54505a;transition:all 0.15s ease-out}h2.entry-title a:hover,h2.entry-title a:focus{color:#17c2de}section{position:relative}.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{position:relative;font-size:1.02vw;padding:5vw 0}.main-block.no-pad,.storefront-sorting.no-pad,.single-post article.no-pad,.woocommerce-products-header.no-pad{padding:0}@media (max-width: 1899px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{font-size:1.9rem}}@media (max-width: 1750px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{padding:4.5em 0}}@media (max-width: 1199px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{font-size:1.8rem}}@media (max-width: 940px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{padding:3.5em 0}}@media (max-width: 767px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{padding:3em 0;font-size:1.7rem}.main-block br,.storefront-sorting br,.single-post article br,.woocommerce-products-header br{display:none}}@media (max-width: 499px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{padding:2.5em 0}}@media (max-width: 399px){.main-block,.storefront-sorting,.single-post article,.woocommerce-products-header{font-size:1.6rem}}.main-block.storefront-sorting,.main-block.woocommerce-products-header,.storefront-sorting.storefront-sorting,.storefront-sorting.woocommerce-products-header,.single-post article.storefront-sorting,.single-post article.woocommerce-products-header,.woocommerce-products-header.storefront-sorting,.woocommerce-products-header.woocommerce-products-header{padding-top:0 !important;padding-bottom:0 !important}.main-block .titleblock,.storefront-sorting .titleblock,.single-post article .titleblock,.woocommerce-products-header .titleblock{margin-bottom:1.5em}.main-block .titleblock.left,.storefront-sorting .titleblock.left,.single-post article .titleblock.left,.woocommerce-products-header .titleblock.left{text-align:left}.main-block .titleblock.line-bottom,.storefront-sorting .titleblock.line-bottom,.single-post article .titleblock.line-bottom,.woocommerce-products-header .titleblock.line-bottom{border-bottom:1px solid #585c65}.main-block .titleblock h2:last-child,.main-block .titleblock .subtitle:last-child,.storefront-sorting .titleblock h2:last-child,.storefront-sorting .titleblock .subtitle:last-child,.single-post article .titleblock h2:last-child,.single-post article .titleblock .subtitle:last-child,.woocommerce-products-header .titleblock h2:last-child,.woocommerce-products-header .titleblock .subtitle:last-child{margin-bottom:0}.main-block h1,.main-block h2,.main-block .h1,.main-block .h2,.storefront-sorting h1,.storefront-sorting h2,.storefront-sorting .h1,.storefront-sorting .h2,.single-post article h1,.single-post article h2,.single-post article .h1,.single-post article .h2,.woocommerce-products-header h1,.woocommerce-products-header h2,.woocommerce-products-header .h1,.woocommerce-products-header .h2{font-size:1.8em}@media (max-width: 767px){.main-block h1,.main-block h2,.main-block .h1,.main-block .h2,.storefront-sorting h1,.storefront-sorting h2,.storefront-sorting .h1,.storefront-sorting .h2,.single-post article h1,.single-post article h2,.single-post article .h1,.single-post article .h2,.woocommerce-products-header h1,.woocommerce-products-header h2,.woocommerce-products-header .h1,.woocommerce-products-header .h2{font-size:1.4em}}@media (max-width: 399px){.main-block h1,.main-block h2,.main-block .h1,.main-block .h2,.storefront-sorting h1,.storefront-sorting h2,.storefront-sorting .h1,.storefront-sorting .h2,.single-post article h1,.single-post article h2,.single-post article .h1,.single-post article .h2,.woocommerce-products-header h1,.woocommerce-products-header h2,.woocommerce-products-header .h1,.woocommerce-products-header .h2{font-size:1.25em}}.main-block h1.has-subtitle,.main-block h2.has-subtitle,.main-block .h1.has-subtitle,.main-block .h2.has-subtitle,.storefront-sorting h1.has-subtitle,.storefront-sorting h2.has-subtitle,.storefront-sorting .h1.has-subtitle,.storefront-sorting .h2.has-subtitle,.single-post article h1.has-subtitle,.single-post article h2.has-subtitle,.single-post article .h1.has-subtitle,.single-post article .h2.has-subtitle,.woocommerce-products-header h1.has-subtitle,.woocommerce-products-header h2.has-subtitle,.woocommerce-products-header .h1.has-subtitle,.woocommerce-products-header .h2.has-subtitle{margin-bottom:1em}.main-block h1.lowmargin,.main-block h2.lowmargin,.main-block .h1.lowmargin,.main-block .h2.lowmargin,.storefront-sorting h1.lowmargin,.storefront-sorting h2.lowmargin,.storefront-sorting .h1.lowmargin,.storefront-sorting .h2.lowmargin,.single-post article h1.lowmargin,.single-post article h2.lowmargin,.single-post article .h1.lowmargin,.single-post article .h2.lowmargin,.woocommerce-products-header h1.lowmargin,.woocommerce-products-header h2.lowmargin,.woocommerce-products-header .h1.lowmargin,.woocommerce-products-header .h2.lowmargin{margin-bottom:0.35em}.main-block .subtitle,.storefront-sorting .subtitle,.single-post article .subtitle,.woocommerce-products-header .subtitle{margin:0 auto 1.8em;font-size:1.2em;font-weight:300;line-height:1.3em}@media (max-width: 767px){.main-block .subtitle br,.storefront-sorting .subtitle br,.single-post article .subtitle br,.woocommerce-products-header .subtitle br{display:none}}.main-block .subtitle.lowmargin,.storefront-sorting .subtitle.lowmargin,.single-post article .subtitle.lowmargin,.woocommerce-products-header .subtitle.lowmargin{margin-bottom:1em}@media (max-width: 767px){.main-block .subtitle.smaller,.storefront-sorting .subtitle.smaller,.single-post article .subtitle.smaller,.woocommerce-products-header .subtitle.smaller{font-size:1.1em}}.main-block .subtitle-text,.storefront-sorting .subtitle-text,.single-post article .subtitle-text,.woocommerce-products-header .subtitle-text{margin-bottom:1.8em;font-weight:300;line-height:1.3em}@media (max-width: 1899px){.main-block .subtitle-text,.storefront-sorting .subtitle-text,.single-post article .subtitle-text,.woocommerce-products-header .subtitle-text{font-size:1.9rem}}@media (max-width: 1199px){.main-block .subtitle-text,.storefront-sorting .subtitle-text,.single-post article .subtitle-text,.woocommerce-products-header .subtitle-text{margin-bottom:1em;font-size:1.8rem}}@media (max-width: 767px){.main-block .subtitle-text,.storefront-sorting .subtitle-text,.single-post article .subtitle-text,.woocommerce-products-header .subtitle-text{font-size:1.7rem}.main-block .subtitle-text br,.storefront-sorting .subtitle-text br,.single-post article .subtitle-text br,.woocommerce-products-header .subtitle-text br{display:none}}@media (max-width: 399px){.main-block .subtitle-text,.storefront-sorting .subtitle-text,.single-post article .subtitle-text,.woocommerce-products-header .subtitle-text{font-size:1.6rem}}.main-block .subtitle p:last-child,.main-block .subtitle-text p:last-child,.storefront-sorting .subtitle p:last-child,.storefront-sorting .subtitle-text p:last-child,.single-post article .subtitle p:last-child,.single-post article .subtitle-text p:last-child,.woocommerce-products-header .subtitle p:last-child,.woocommerce-products-header .subtitle-text p:last-child{margin-bottom:0}.main-block h1+.subtitle,.main-block h2+.subtitle,.main-block .h1+.subtitle,.main-block .h2+.subtitle,.storefront-sorting h1+.subtitle,.storefront-sorting h2+.subtitle,.storefront-sorting .h1+.subtitle,.storefront-sorting .h2+.subtitle,.single-post article h1+.subtitle,.single-post article h2+.subtitle,.single-post article .h1+.subtitle,.single-post article .h2+.subtitle,.woocommerce-products-header h1+.subtitle,.woocommerce-products-header h2+.subtitle,.woocommerce-products-header .h1+.subtitle,.woocommerce-products-header .h2+.subtitle{margin-top:-1.45em}@media (max-width: 399px){.main-block h1+.subtitle,.main-block h2+.subtitle,.main-block .h1+.subtitle,.main-block .h2+.subtitle,.storefront-sorting h1+.subtitle,.storefront-sorting h2+.subtitle,.storefront-sorting .h1+.subtitle,.storefront-sorting .h2+.subtitle,.single-post article h1+.subtitle,.single-post article h2+.subtitle,.single-post article .h1+.subtitle,.single-post article .h2+.subtitle,.woocommerce-products-header h1+.subtitle,.woocommerce-products-header h2+.subtitle,.woocommerce-products-header .h1+.subtitle,.woocommerce-products-header .h2+.subtitle{margin-top:-1.1em}}.main-block h1+.subtitle-text,.main-block h2+.subtitle-text,.main-block .h1+.subtitle-text,.main-block .h2+.subtitle-text,.storefront-sorting h1+.subtitle-text,.storefront-sorting h2+.subtitle-text,.storefront-sorting .h1+.subtitle-text,.storefront-sorting .h2+.subtitle-text,.single-post article h1+.subtitle-text,.single-post article h2+.subtitle-text,.single-post article .h1+.subtitle-text,.single-post article .h2+.subtitle-text,.woocommerce-products-header h1+.subtitle-text,.woocommerce-products-header h2+.subtitle-text,.woocommerce-products-header .h1+.subtitle-text,.woocommerce-products-header .h2+.subtitle-text{margin-top:-1.85em}@media (max-width: 1199px){.main-block h1+.subtitle-text,.main-block h2+.subtitle-text,.main-block .h1+.subtitle-text,.main-block .h2+.subtitle-text,.storefront-sorting h1+.subtitle-text,.storefront-sorting h2+.subtitle-text,.storefront-sorting .h1+.subtitle-text,.storefront-sorting .h2+.subtitle-text,.single-post article h1+.subtitle-text,.single-post article h2+.subtitle-text,.single-post article .h1+.subtitle-text,.single-post article .h2+.subtitle-text,.woocommerce-products-header h1+.subtitle-text,.woocommerce-products-header h2+.subtitle-text,.woocommerce-products-header .h1+.subtitle-text,.woocommerce-products-header .h2+.subtitle-text{margin-top:-1.5em}}@media (max-width: 499px){.main-block h1+.subtitle-text,.main-block h2+.subtitle-text,.main-block .h1+.subtitle-text,.main-block .h2+.subtitle-text,.storefront-sorting h1+.subtitle-text,.storefront-sorting h2+.subtitle-text,.storefront-sorting .h1+.subtitle-text,.storefront-sorting .h2+.subtitle-text,.single-post article h1+.subtitle-text,.single-post article h2+.subtitle-text,.single-post article .h1+.subtitle-text,.single-post article .h2+.subtitle-text,.woocommerce-products-header h1+.subtitle-text,.woocommerce-products-header h2+.subtitle-text,.woocommerce-products-header .h1+.subtitle-text,.woocommerce-products-header .h2+.subtitle-text{margin-top:-1em}}@media (max-width: 399px){.main-block h1+.subtitle-text,.main-block h2+.subtitle-text,.main-block .h1+.subtitle-text,.main-block .h2+.subtitle-text,.storefront-sorting h1+.subtitle-text,.storefront-sorting h2+.subtitle-text,.storefront-sorting .h1+.subtitle-text,.storefront-sorting .h2+.subtitle-text,.single-post article h1+.subtitle-text,.single-post article h2+.subtitle-text,.single-post article .h1+.subtitle-text,.single-post article .h2+.subtitle-text,.woocommerce-products-header h1+.subtitle-text,.woocommerce-products-header h2+.subtitle-text,.woocommerce-products-header .h1+.subtitle-text,.woocommerce-products-header .h2+.subtitle-text{margin-top:-0.8em}}.main-block.page-header,.storefront-sorting.page-header,.single-post article.page-header,.woocommerce-products-header.page-header{padding:0}.main-block.page-header .subtitle,.main-block.page-header .subtitle-text,.storefront-sorting.page-header .subtitle,.storefront-sorting.page-header .subtitle-text,.single-post article.page-header .subtitle,.single-post article.page-header .subtitle-text,.woocommerce-products-header.page-header .subtitle,.woocommerce-products-header.page-header .subtitle-text{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ccc}.post-type-archive-example .main-block.main-examples,.post-type-archive-example_film .main-block.main-examples,.post-type-archive-example .storefront-sorting.main-examples,.post-type-archive-example_film .storefront-sorting.main-examples,.post-type-archive-example .single-post article.main-examples,.post-type-archive-example_film .single-post article.main-examples,.post-type-archive-example .woocommerce-products-header.main-examples,.post-type-archive-example_film .woocommerce-products-header.main-examples{padding:0}.post-type-archive-example .main-block.page-header .subtitle-text,.post-type-archive-example_film .main-block.page-header .subtitle-text,.post-type-archive-example .storefront-sorting.page-header .subtitle-text,.post-type-archive-example_film .storefront-sorting.page-header .subtitle-text,.post-type-archive-example .single-post article.page-header .subtitle-text,.post-type-archive-example_film .single-post article.page-header .subtitle-text,.post-type-archive-example .woocommerce-products-header.page-header .subtitle-text,.post-type-archive-example_film .woocommerce-products-header.page-header .subtitle-text{padding-bottom:0;border:0}.single-post article{padding:0}h2+h3,.beta+h3{padding-top:0;border-top:0}h3,.h3{margin-bottom:1em;font-size:1.45em}h3 em,.h3 em{font-style:normal;color:#17c2de}h3 p,.h3 p{margin:0}h3.light,.h3.light{font-family:'Roboto', sans-serif;font-weight:300}h3.subtitle,.h3.subtitle{text-transform:none}h3.underline,.h3.underline{padding-bottom:0.4em;margin-bottom:0.75em;border-bottom:1px solid #999}.example-tasks h3,.example-tasks .h3{margin-bottom:0.75em;font-size:1.2em}h3.mw,.h3.mw{max-width:1000px;margin-left:auto;margin-right:auto}h3.smaller,.h3.smaller{font-size:1.2em}@media (max-width: 940px){h3.smaller,.h3.smaller{font-size:1.1em}}@media (max-width: 767px){h3.smaller,.h3.smaller{font-size:1em}}.wider{letter-spacing:0.07em}h4,.h4{margin-bottom:0.75em;font-size:1.2em}h4 em,.h4 em{font-style:normal;color:#17c2de}.example-tasks h4,.example-tasks .h4{font-size:1.1em}p{margin-bottom:1em}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}video.full-element{position:absolute;top:50%;left:50%;z-index:-100;background-repeat:no-repeat;background-size:cover;transition:1s opacity;z-index:1;transform:translateX(-50%) translateY(-50%);min-width:100.5%;min-height:100.5%;max-width:none}@media (max-width: 900px){video.full-element{display:none}}.has-bg-video video.full-element{width:100%;height:100%;top:0;left:0;transform:none}.video-shade{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background:rgba(0,0,0,0.3);z-index:2}.wp-block-columns{margin-top:2em}.wp-block-table{overflow:inherit}.nav{margin-left:0}.nav li{margin:0 0 1em 0}.nav li:before{content:none !important}.nav li:last-child{margin:0}.nav.nav-pills li{margin-bottom:0 !important}@media (max-width: 859px){.nav.nav-pills li{width:25%}}@media (max-width: 374px){.nav.nav-pills li{width:50%;margin:0 -1px -1px 0 !important}}.dashicons{margin:0.1em 0.1em 0 0;width:1em;height:1em;font-size:1.1em;vertical-align:top;color:#999}.btn,input[type="submit"]{padding:0.58em 1.75em 0.53em;font-size:1.6rem;font-weight:500;line-height:1.3em;text-decoration:none !important;text-transform:uppercase;white-space:normal;background:#fff;color:#000;border:1px solid #000;border-radius:0.25em;transition:all 0.2s ease-out;backface-visibility:hidden;cursor:pointer}@media (min-width: 2561px){.btn,input[type="submit"]{font-size:0.65vw}}@media (max-width: 1650px){.btn,input[type="submit"]{font-size:1.5rem}}@media (max-width: 1199px){.btn,input[type="submit"]{font-size:1.4rem}}@media (max-width: 767px){.btn,input[type="submit"]{font-size:1.3rem}}@media (max-width: 499px){.btn,input[type="submit"]{font-size:1.2rem}}.btn:hover,.btn:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#17c2de;color:#000 !important}.nav .btn,.nav input[type="submit"]{margin-left:-1px;padding:0.5em 5em;font-weight:400;text-transform:none;color:#54505a;background:#fff;border:1px solid #999;border-radius:0;outline:none !important;box-shadow:none}.nav .btn:hover,.nav .btn:focus,.nav input[type="submit"]:hover,.nav input[type="submit"]:focus{background:#f7aeb8;color:#54505a !important}.nav .btn.active,.nav input[type="submit"].active{background:#dc1632;color:#fff !important;border:1px solid #dc1632}@media (max-width: 859px){.nav-pills .btn,.nav-pills input[type="submit"]{width:100%;padding:0.5em}}@media (max-width: 499px){.nav-pills .btn,.nav-pills input[type="submit"]{font-size:1.4rem}}.btn:active,input[type="submit"]:active{background:#3dd2eb}@media (min-width: 1921px){.btn.scale,input[type="submit"].scale{font-size:0.85vw}}.btn.confirm,input[type="submit"].confirm{padding:0.7em 2.5em;font-size:1.8rem;font-weight:500;color:#fff;background:#17c2de;border:1px solid #dfdfdf}@media (min-width: 2561px){.btn.confirm,input[type="submit"].confirm{font-size:0.72vw}}@media (max-width: 2400px){.btn.confirm,input[type="submit"].confirm{font-size:1.6rem}}@media (max-width: 1950px){.btn.confirm,input[type="submit"].confirm{font-size:1.5rem}}@media (max-width: 1650px){.btn.confirm,input[type="submit"].confirm{font-size:1.4rem}}@media (max-width: 499px){.btn.confirm,input[type="submit"].confirm{font-size:1.3rem}}.btn.confirm:hover,.btn.confirm:focus,input[type="submit"].confirm:hover,input[type="submit"].confirm:focus{background:#3dd2eb;color:#fff !important}.btn.bright,input[type="submit"].bright{background:transparent;color:#fff;border:1px solid #fff}.btn.bright:hover,.btn.bright:focus,input[type="submit"].bright:hover,input[type="submit"].bright:focus{color:#363636 !important;background:#17c2de;border-color:#fff}.btn.bright:active,input[type="submit"].bright:active{color:#363636;background:#17c2de;border-color:#fff}.btn.dark,input[type="submit"].dark{background:transparent;color:#363636;border:1px solid #363636}.btn.dark:hover,.btn.dark:focus,input[type="submit"].dark:hover,input[type="submit"].dark:focus{color:#fff;background:#17c2de;border-color:#363636}.btn.dark:active,input[type="submit"].dark:active{color:#fff;background:#17c2de;border-color:#363636}.btn.red,input[type="submit"].red{background:#dc1632;color:#fff;border:0}.btn.red:hover,.btn.red:focus,input[type="submit"].red:hover,input[type="submit"].red:focus{background:#e81937;color:#fff !important}.btn.red:active,input[type="submit"].red:active{background:#e92743;color:#fff}.btn.blue,input[type="submit"].blue{background:#17c2de;color:#fff}.btn.blue:hover,.btn.blue:focus,input[type="submit"].blue:hover,input[type="submit"].blue:focus{background:#26cde9;color:#363636 !important}.btn.blue:active,input[type="submit"].blue:active{background:#3dd2eb;color:#363636}.btn.black,input[type="submit"].black{background:#363636;color:#fff;border:0}.btn.black:hover,.btn.black:focus,input[type="submit"].black:hover,input[type="submit"].black:focus{background:#505050;color:#fff !important}.btn.black:active,input[type="submit"].black:active{background:dimgray;color:#fff}.btn.smallest,input[type="submit"].smallest{padding:0.2em 0.75em;font-size:0.65em;text-transform:none;border-radius:0}@media (max-width: 1750px){.btn.smallest,input[type="submit"].smallest{font-size:0.7em}}@media (max-width: 767px){.btn.smallest,input[type="submit"].smallest{font-size:0.9em}}.btn.smaller,input[type="submit"].smaller{font-size:0.65vw}@media (max-width: 1950px){.btn.smaller,input[type="submit"].smaller{font-size:1.4rem}}@media (max-width: 1199px){.btn.smaller,input[type="submit"].smaller{font-size:1.3rem}}@media (max-width: 767px){.btn.smaller,input[type="submit"].smaller{font-size:1.2rem}}.btn.small,input[type="submit"].small{font-size:0.55vw;line-height:1.1em}@media (max-width: 1950px){.btn.small,input[type="submit"].small{font-size:1.4rem}}@media (max-width: 1199px){.btn.small,input[type="submit"].small{font-size:1.3rem}}@media (max-width: 767px){.btn.small,input[type="submit"].small{font-size:1.2rem}}@media (max-width: 399px){.btn.small,input[type="submit"].small{font-size:1.1rem}}.btn.larger,input[type="submit"].larger{font-size:0.8vw;padding:0.65em 2em;line-height:1.1em}@media (max-width: 1950px){.btn.larger,input[type="submit"].larger{font-size:1.9rem}}@media (max-width: 1650px){.btn.larger,input[type="submit"].larger{font-size:1.8rem}}@media (max-width: 767px){.btn.larger,input[type="submit"].larger{font-size:1.7rem}}@media (max-width: 499px){.btn.larger,input[type="submit"].larger{font-size:1.55rem;padding:0.55em 1.5em}}@media (max-width: 399px){.btn.larger,input[type="submit"].larger{font-size:1.4rem;padding:0.45em 1.2em}}.btn.large,input[type="submit"].large{font-size:0.9vw;padding:0.65em 2em;line-height:1.1em}@media (max-width: 1950px){.btn.large,input[type="submit"].large{font-size:2rem}}@media (max-width: 767px){.btn.large,input[type="submit"].large{font-size:1.9rem}}@media (max-width: 499px){.btn.large,input[type="submit"].large{font-size:1.8rem;padding:0.55em 1.5em}}@media (max-width: 399px){.btn.large,input[type="submit"].large{font-size:1.7rem;padding:0.45em 1.2em}}.btn.huge,input[type="submit"].huge{font-size:1.23vw;padding:0.85em 2em;line-height:1.1em}@media (max-width: 1950px){.btn.huge,input[type="submit"].huge{font-size:2.4rem}}@media (max-width: 767px){.btn.huge,input[type="submit"].huge{font-size:2.2rem}}@media (max-width: 499px){.btn.huge,input[type="submit"].huge{font-size:2.0rem;padding:0.65em 1.5em}}@media (max-width: 399px){.btn.huge,input[type="submit"].huge{font-size:1.8rem;padding:0.5em 1em}}.btn.btn-transp,input[type="submit"].btn-transp{color:#fff;background:transparent;border:1px solid #fff}.btn.btn-transp:hover,.btn.btn-transp:focus,input[type="submit"].btn-transp:hover,input[type="submit"].btn-transp:focus{color:#fff !important;background:rgba(255,255,255,0.25)}.btn.rounded,input[type="submit"].rounded{border-radius:0.25em !important}.btn.border,input[type="submit"].border{border:1px solid #363636 !important}.btn.dark-text,input[type="submit"].dark-text{color:#000 !important}.btn.dark-text:hover,.btn.dark-text:focus,input[type="submit"].dark-text:hover,input[type="submit"].dark-text:focus{color:#000 !important}.btn.btn-minifilter,input[type="submit"].btn-minifilter{font-size:0.9em;line-height:1.25em}@media (max-width: 499px){.btn.btn-minifilter,input[type="submit"].btn-minifilter{padding:0.43em 0.75em 0.45em}}.btn.btn-special,input[type="submit"].btn-special{font-size:2vw;padding:0.7em 0.5em 0.65em;line-height:0.3em;white-space:nowrap;background:#007EC3;color:#fff !important}.btn.btn-special:hover,.btn.btn-special:focus,input[type="submit"].btn-special:hover,input[type="submit"].btn-special:focus{color:#fff;background:#0F6797;border-color:#000}.btn.btn-special:active,input[type="submit"].btn-special:active{color:#fff;background:#115073;border-color:#000}@media (max-width: 1950px){.btn.btn-special,input[type="submit"].btn-special{font-size:3rem}}@media (max-width: 767px){.btn.btn-special,input[type="submit"].btn-special{font-size:2.5rem}}@media (max-width: 499px){.btn.btn-special,input[type="submit"].btn-special{font-size:2rem}}@media (max-width: 399px){.btn.btn-special,input[type="submit"].btn-special{font-size:1.8rem}}input[type="submit"]{text-transform:none}.btn-filler{position:relative;overflow:hidden;background:transparent;color:#363636;border:1px solid #363636;transition:all .3s;z-index:10}.btn-filler:after{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#c4ff50;transition:width .3s;z-index:-1}.btn-filler.use-bg{border:0px;padding:1px;background:#bcc1c5}.btn-filler.use-bg:after{transition:width 1s}.btn-filler:hover,.btn-filler:focus{background:transparent;color:#363636 !important}.btn-filler:hover:after,.btn-filler:focus:after{width:100%}.btn-filler:active{background:transparent;color:#363636}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,.input-text{font-weight:300}input[type=text][readonly="readonly"],input[type=number][readonly="readonly"],input[type=email][readonly="readonly"],input[type=tel][readonly="readonly"],input[type=url][readonly="readonly"],input[type=password][readonly="readonly"],input[type=search][readonly="readonly"],textarea[readonly="readonly"],.input-text[readonly="readonly"]{color:#bbb;background-color:#e9e9e9;cursor:default}.modal{text-align:center;padding:0 !important;z-index:1200}.modal:before{content:'';display:inline-block;margin-right:-4px;height:100%;vertical-align:middle}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-body{padding:1.5em 1.5em 0.8em}@media (max-width: 1950px){.modal-body{padding:30px 10px 15px}}.popup-form .modal-body{padding:1.5em}@media (max-width: 1950px){.popup-form .modal-body{padding:30px}}@media (max-width: 480px){.popup-form .modal-body{padding:36px 10px 15px}}.popup-text .modal-body{padding:1.5em}@media (max-width: 480px){.popup-text .modal-body{padding:15px}}.popup-special .modal-body{padding:0}@media (max-width: 480px){.popup-special .modal-body{padding:0}}.popup-region-select .modal-body{padding:0.75em 1.5em 1.5em 1.5em}.modal-dialog{width:100%;margin:0 auto;padding:0.5em}.popup-callback .modal-dialog,.popup-region-select .modal-dialog{max-width:420px}@media (min-width: 1951px){.popup-callback .modal-dialog,.popup-region-select .modal-dialog{max-width:22vw}}.popup-question .modal-dialog{max-width:550px}@media (min-width: 1951px){.popup-question .modal-dialog{max-width:28vw}}.popup-text .modal-dialog{max-width:950px;margin-top:10em}@media (min-width: 1951px){.popup-text .modal-dialog{max-width:50vw}}.popup-special .modal-dialog{max-width:990px}@media (min-width: 1951px){.popup-special .modal-dialog{max-width:55vw}}@media (min-width: 1951px){.modal-dialog{max-width:15vw}}.popup-region-select .modal-title{margin-bottom:0}.popup-region-select .region-list{margin-left:0;list-style:none}.popup-region-select .region-list li{margin-bottom:0.25em}.popup-region-select .region-list li:last-child{margin-bottom:0}.popup-region-select .region-list li:before{content:'';display:inline-block;margin-right:0.5em;width:0.6em;height:0.6em;vertical-align:middle;background:#17c2de}.popup-region-select .region-list li a{color:#54505a;cursor:pointer}.popup-region-select .region-list li a:hover,.popup-region-select .region-list li a:focus{text-decoration:underline}.popup-region-select .region-list li a.active:after{content:' (выбран)'}@media (min-width: 1951px) and (max-width: 2560px){.popup-form .btn,.popup-form input[type="submit"]{font-size:1.8rem}}@media (min-width: 2561px){.popup-form .btn,.popup-form input[type="submit"]{font-size:0.72vw}}.popup-text .main-block{padding:0;z-index:1}@media (max-width: 991px) and (min-width: 400px){.popup-text .main-block{font-size:1em}}@media (max-width: 399px){.popup-text .main-block{font-size:0.9em}}.popup-text .main-block br{display:block !important}.popup-text h3{margin-bottom:0.75em;padding:0 2em 0.55em 0;font-size:1em;border-bottom:1px solid #ccc}@media (max-width: 1199px){.popup-text h3{font-size:1.2em}}@media (max-width: 480px){.popup-text h3{margin-bottom:0.9em;padding:0 3em 0.8em 0}}.popup-text h3 span.offer-name{text-transform:lowercase}.popup-text p{font-size:0.8em}@media (max-width: 1199px){.popup-text p{font-size:0.9em}}.form{font-size:0.7vw}@media (max-width: 2560px){.form{font-size:1.8rem}}.form label{display:inline-block;margin:0 0 0.35em;width:100%;font-size:2.0rem;line-height:1.25em;text-align:center;color:#555}.form .form-row{display:block;margin-left:0;margin-right:0}.form .form-row.button-row{margin-bottom:8px}.form .form-row.button-row input[type="submit"]{width:100%}.form .form-title{margin-bottom:1.5em;font-family:'Roboto', sans-serif;font-weight:300;font-size:3.2rem;line-height:1.3em;margin-bottom:1.25em;text-align:center}@media (max-width: 1950px){.form .form-title{font-size:2.5rem}}@media (max-width: 1450px){.form .form-title{font-size:2.4rem}}@media (max-width: 940px){.form .form-title{font-size:2.2rem}}@media (max-width: 900px){.form .form-title{font-size:2.0rem}}@media (max-width: 768px){.form .form-title{font-size:1.8rem}}.popup-form .form .form-title{font-size:1.3em}@media (max-width: 1950px){.popup-form .form .form-title{font-size:2.1rem}}.popup-question .form .form-title{margin-bottom:0.4em;font-size:1.5em}@media (max-width: 1950px){.popup-question .form .form-title{font-size:3rem}}.form .form-subtitle{margin-bottom:1.5em;font-size:2.0rem;text-align:center}.form.form-vert{margin:0 auto;overflow:hidden}.form.form-vert .form-row{width:100%;margin-bottom:1em}.modal-cb .form{max-width:420px}.form.form-horiz{margin:0 auto;max-width:1300px}@media (max-width: 1950px){.form.form-horiz{max-width:1000px}}@media (max-width: 800px){.form.form-horiz{margin-left:auto;margin-right:auto;max-width:460px}}.form.form-horiz .form-title{margin-bottom:0.5em}.form.form-horiz .form-block{display:flex;margin-bottom:10px}@media (max-width: 800px){.form.form-horiz .form-block{flex-direction:column}}.form.form-horiz .form-block .form-row{flex:1 1 33.333%;padding:10px}@media (max-width: 800px){.form.form-horiz .form-block .form-row{flex:1 1 auto;padding:10px 0}}.form.form-horiz .form-block .form-row:first-child{padding-left:0}.form.form-horiz .form-block .form-row:last-child{padding-right:0}.form.form-horiz .button-row{margin-bottom:0}.form.form-horiz .form-row.conf-policy{margin-top:1em}.form.form-dealers{max-width:none;padding:2em 3em;background:#fff;box-shadow:5px 5px 10px #f9eded}@media (max-width: 767px){.form.form-dealers{padding:0.75em 1em}}.form.form-dealers .form-title{margin-bottom:0.05em;font-size:1.8em;text-align:left}.form.form-dealers .form-subtitle{font-size:1.2em;font-weight:300;text-align:left}.form.form-dealers .wpcf7-spinner{display:none}.form.form-dealers .wpcf7-response-output{margin:0}.form.form-dealers input[type="text"],.form.form-dealers input[type="email"],.form.form-dealers textarea{border:1px solid #000 !important;border-radius:0.5em !important}.form.form-dealers .form-row{margin-bottom:1em}.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox{display:flex;flex-wrap:wrap}@media (max-width: 991px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox{display:block}}.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex:0 0 20%;margin:0}.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label{text-align:left}@media (max-width: 991px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item label{text-align:center}}@media (max-width: 1600px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:25%}}@media (max-width: 1300px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:33.333%}}@media (max-width: 991px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:50%;margin:0 0.8em}}@media (max-width: 425px){.form.form-dealers .form-row.checks .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{flex-basis:100%}}.form.form-dealers .form-block{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){.form.form-dealers .form-block{flex-direction:column;margin:0 auto}}.form.form-dealers .form-block .form-row{padding-right:1em}.form.form-dealers .form-block .button-row{text-align:right}@media (max-width: 767px){.form.form-dealers .form-block .button-row{text-align:center}}.form.form-dealers .form-block input[type="submit"]{width:auto}.form.form-dealers .form-block.col4 .form-row{flex:0 0 25%}.form.form-dealers .form-block.col4 .form-row:last-child{padding-right:0}@media (max-width: 1350px){.form.form-dealers .form-block.col4 .form-row{flex:0 0 50%}.form.form-dealers .form-block.col4 .form-row:nth-child(2n){padding-right:0}}@media (max-width: 767px){.form.form-dealers .form-block.col4 .form-row{flex:0 0 100%;padding-right:0}}.form.form-dealers .form-block.col3 .form-row{flex:0 0 33.333%}.form.form-dealers .form-block.col3 .form-row:last-child{padding-right:0}@media (max-width: 767px){.form.form-dealers .form-block.col3 .form-row{flex:0 0 100%;padding-right:0}}.form.form-dealers .form-block.col2 .form-row{flex:0 0 50%}.form.form-dealers .form-block.col2 .form-row:last-child{padding-right:0}@media (max-width: 767px){.form.form-dealers .form-block.col2 .form-row{flex:0 0 100%;padding-right:0}}.form.form-sort{font-size:0.57vw}@media (max-width: 2560px){.form.form-sort{font-size:1.5rem}}.form.form-sort .form-row{display:flex;justify-content:flex-start;margin:0}.form.form-sort .form-row .filter-group{flex:0 0 15em;margin-right:1%}.form.form-minifilter{margin-bottom:1.75em}@media (max-width: 1950px){.form.form-minifilter{font-size:1.6rem}}.form.form-minifilter .form-row{display:flex;justify-content:flex-start}.form.form-minifilter .form-row .filter-group{flex:0 0 17.5em;margin-right:1%}.form.form-minifilter .form-row .filter-group.filter-cols{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em 5%}.form.form-minifilter .form-row .filter-group.filter-cols .filter-col{flex:0 0 47.5%}.form.form-minifilter .form-row .filter-group.filter-cols .filter-col.fullwidth{flex:0 0 100%}@media (min-width: 681px){.form.form-minifilter .form-row .filter-group.filter-cols{margin-bottom:0}}.form.form-minifilter .form-row .button-container{padding-top:1.85em}@media (max-width: 1320px){.form.form-minifilter .form-row .filter-group,.form.form-minifilter .form-row .button-container{flex:0 0 49%}}@media (max-width: 680px){.form.form-minifilter .form-row .filter-group,.form.form-minifilter .form-row .button-container{flex:0 0 100%;margin-right:0;padding-top:0}}.form.form-popup form{margin-bottom:0}.form .form-row.conf-policy{clear:both;margin:0 0 0.8em;font-family:'Roboto', sans-serif;font-weight:400;font-size:0.6vw;line-height:1.2em;text-align:center}@media (max-width: 1950px){.form .form-row.conf-policy{font-size:1.2rem}}.form .wpcf7-spinner{display:none}.term-description+.form-minifilter{margin-top:-1em}div.wpcf7-response-output{margin:1em 0.5em 0}#wpcf7-form-control-wrap{display:block}.wpcf7-not-valid{border:1px solid red !important}div.wpcf7-response-output{clear:both;margin-left:0;margin-right:0}span.wpcf7-not-valid-tip{font-size:1.4rem;margin-top:0.5em}.form input[type="submit"]{width:100%;cursor:pointer;box-sizing:border-box}.form .wpcf7-response-output{text-align:center}.modal-body>button.close{position:absolute;top:0.25em;right:0.25em;width:0.9em;font-size:1.8em;font-weight:normal;line-height:0.9em;color:#666;transition:all 0.15s ease-out;z-index:10}@media (max-width: 2560px){.modal-body>button.close{top:4px;right:4px;width:36px;font-size:36px;line-height:36px}}.modal .close-container{clear:both;margin-top:0.5em;text-align:center}.modal .close-container .close{display:inline-block;float:none;font-size:0.6vw;color:#54505A;text-shadow:none}@media (max-width: 2560px){.modal .close-container .close{font-size:1.5rem}}.content-area,.widget-area,.site-main{margin-bottom:0}#wpadminbar.mobile{position:fixed}.site-header{position:fixed !important;top:0;left:0;margin:0 !important;padding:0;width:100%;font-size:0.68vw;color:#fff;background:none;border:0;transition:background-color 0.2s ease-out;z-index:1015}@media (max-width: 2350px){.site-header{font-size:1.6rem}}.admin-bar .site-header{top:32px}@media (max-width: 782px){.admin-bar .site-header{top:46px}}.site-header a,.site-header .site-description{color:#fff}.site-header .site-branding{margin-bottom:5px}.site-header #site-header-cart{display:none}.site-header .col-full{padding:0 !important}@media (max-width: 640px){.site-header .centered{padding:0}}body .site-header{background:#282d32}body.home .site-header{background:transparent}body.home.moved .site-header,body:not(.home) .site-header{background:#282e38}.site-header .top{padding:0.85em 0;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1349px){.site-header .top{position:relative;justify-content:flex-end;min-height:80px}}@media (max-width: 649px){.site-header .top{min-height:64px}}@media (max-width: 1950px){.site-header .top{padding:0.8em 0}}@media (max-width: 1200px){.site-header .top{padding:0.75em 0}}@media (max-width: 782px){.site-header .top{padding:0.5em 0}}@media (max-width: 649px){.site-header .top{padding:0}}.site-header .top>div{flex:0 0 auto;align-items:center}.site-header .top .site-branding{flex:0 1 12%;display:flex;align-items:center;float:none !important;margin:0 !important;width:auto !important;min-height:43px}@media (max-width: 1349px){.site-header .top .site-branding{position:absolute;left:0}}@media (max-width: 767px){.site-header .top .site-branding{flex:1 1 auto;width:auto}}.site-header .top .site-desc{position:relative;flex:1 1 auto;padding:0 1em}@media (max-width: 1349px){.site-header .top .site-desc{margin-left:250px}}.site-header .top .site-desc .text{font-size:1.5em;font-weight:300;text-align:center}@media (max-width: 1349px){.site-header .top .site-desc .text{font-size:1.2em;line-height:1.2em}}@media (max-width: 991px){.site-header .top .site-desc .text{display:none}}.site-header .top .site-menu{position:relative;flex:1 1 auto;padding:0 1em}@media (max-width: 1349px){.site-header .top .site-menu{display:none}}.site-header .top .site-menu .main-navigation{display:flex;justify-content:center;float:none;margin:0;width:auto}.site-header .top .site-menu .main-navigation>.menu{display:none}.site-header .top .site-menu .main-navigation ul.menu ul.sub-menu,.site-header .top .site-menu .main-navigation ul.nav-menu ul.children{background:#282e38}.site-header .top .site-menu .main-navigation ul.sub-menu{width:auto;float:none;margin:0 -1.5em}@media (max-width: 1950px){.site-header .top .site-menu .main-navigation ul.sub-menu{margin:0 -20px}}.site-header .top .site-menu .main-navigation ul.sub-menu:after{content:'';display:block;height:1.75em;background:#282e38}.site-header .top .site-menu .main-navigation ul.sub-menu li{width:auto}.site-header .top .site-menu .main-navigation ul.sub-menu li a{display:block;width:auto;padding:1em 2.3em;font-size:1em;font-weight:300;line-height:0.8em;white-space:nowrap}@media (max-width: 1950px){.site-header .top .site-menu .main-navigation ul.sub-menu li a{padding:14px 34px}}.site-header .top .site-menu .main-navigation ul.sub-menu li:first-child a{padding-top:2.5em}@media (max-width: 1950px){.site-header .top .site-menu .main-navigation ul.sub-menu li:first-child a{padding-top:40px}}.site-header .top .region-cell{flex:0 1 auto;padding-right:1em}.page-template-sl-configurator-light .site-header .top .region-cell,.page-template-sl-configurator-film-light .site-header .top .region-cell{display:none}@media (max-width: 649px){.site-header .top .region-cell{padding-right:0}}.site-header .top .region-block{cursor:default}.page-template-sl-configurator-light .site-header .top .region-block,.page-template-sl-configurator-film-light .site-header .top .region-block{display:none}.site-header .top .region-block .fa-map-marker{margin-right:0.15em}.site-header .top .region-block a{position:relative;cursor:pointer}.site-header .top .region-block a:hover span,.site-header .top .region-block a:focus span{text-decoration:underline}@media (max-width: 649px){.site-header .top .region-block{font-size:0.8em;text-align:right}}@media (max-width: 991px){.site-header .top .phone-block{margin-right:0.75em}}@media (max-width: 649px){.site-header .top .phone-block{margin-right:0}}.site-header .top .phone-block a.phone,.site-header .top .phone-block span.phone{display:inline-block;font-size:1.5em;font-weight:400;color:#fff}@media (max-width: 991px){.site-header .top .phone-block a.phone,.site-header .top .phone-block span.phone{font-size:1.2em}}@media (max-width: 649px){.site-header .top .phone-block a.phone,.site-header .top .phone-block span.phone{margin-bottom:-0.1em;font-size:1em}}@media (max-width: 399px){.site-header .top .phone-block a.phone,.site-header .top .phone-block span.phone{font-size:0.8em}}@media (max-width: 339px){.site-header .top .phone-block a.phone,.site-header .top .phone-block span.phone{letter-spacing:-0.03em}}.site-header .top .site-searchblock{position:relative}@media (min-width: 650px){.site-header .top .site-searchblock{display:none}}.site-header .top .site-searchblock span.texticon:before{content:"\f002"}@media (min-width: 1350px){.site-header .top .button-cell{display:none}}.site-header .top .iconblock{text-align:center}.site-header .top .iconblock a{display:block;height:36px;padding:0 0.75em;line-height:36px;color:#cacaca;transition:all 0.15s ease-out;cursor:pointer}@media (max-width: 767px){.site-header .top .iconblock a{padding:0 0.75em}}@media (max-width: 530px){.site-header .top .iconblock a{padding:0 0.5em}}.site-header .top .iconblock a:hover,.site-header .top .iconblock a:focus,.site-header .top .iconblock a:active,.site-header .top .iconblock a.active{text-decoration:none;color:#fff;text-shadow:0px 0px 10px #cacaca}.site-header .top .iconblock a:active{color:#fff}.site-header .top .iconblock ul{margin:0;list-style:none}.site-header .top .iconblock span.texticon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-variant:normal;font-weight:900;line-height:1}.site-header #button-cell{display:table-cell;width:64px;text-align:center;vertical-align:middle}.site-header #button-cell:after{display:none;content:'';position:absolute;top:10px;bottom:10px;left:0;right:-10px;background:rgba(13,13,13,0.95)}@media (min-width: 640px){.moved-top .site-header #contact .inner{background:rgba(13,13,13,0.95)}.moved-top .site-header #button-cell:after{display:block}}.moved .site-header #contact .inner{background:grey}.popover{font-size:1em;border-radius:0.35em}.popover .popover-header{font-size:1.15em;font-weight:normal;border-radius:0.35em 0.35em 0 0}.popover .popover-body{display:flex;flex-wrap:wrap;gap:0.5em;padding:0.45em}.site-branding .imageblock,.footer-branding .imageblock{width:10vw}@media (max-width: 2560px){.site-branding .imageblock,.footer-branding .imageblock{width:250px}}@media (max-width: 1950px){.site-branding .imageblock,.footer-branding .imageblock{width:230px}}@media (max-width: 991px){.site-branding .imageblock,.footer-branding .imageblock{width:190px}}@media (max-width: 640px){.site-branding .imageblock,.footer-branding .imageblock{width:180px;padding-left:10px}}@media (max-width: 550px){.site-branding .imageblock,.footer-branding .imageblock{width:auto;max-width:180px}}@media (max-width: 399px){.site-branding .imageblock,.footer-branding .imageblock{max-width:160px}}@media (max-width: 359px){.site-branding .imageblock,.footer-branding .imageblock{max-width:140px}}.site-branding .imageblock img,.footer-branding .imageblock img{width:100%;max-width:none}.menu-social{font-size:0.9vw;text-align:right;cursor:default}@media (max-width: 1950px){.menu-social{font-size:2.1rem}}@media (max-width: 1450px){.menu-social{font-size:1.8rem}}@media (max-width: 991px){.menu-social{font-size:1.6rem}}.menu-social li{display:inline-block;margin:0 0.05em !important}.menu-social li a{opacity:0.9;transition:opacity 0.2s ease-out}.menu-social li a img{margin:0;width:1.65em;height:1.65em;border-radius:50%;box-shadow:1px 1px 5px rgba(0,0,0,0.25);backface-visibility:hidden;transition:all 0.15s ease-out}.menu-social li a:hover,.menu-social li a:focus{opacity:1}.menu-social li a:hover img,.menu-social li a:focus img{opacity:1;box-shadow:3px 3px 7px rgba(0,0,0,0.2)}.site-header .menu-social{margin:0.25em 0 0;font-size:0.7vw}@media (max-width: 1950px){.site-header .menu-social{font-size:1.7rem}}@media (max-width: 1450px){.site-header .menu-social{font-size:1.6rem}}@media (max-width: 1349px){.site-header .menu-social{display:none}}.site-footer .menu-social{margin:0.5em 0;font-size:0.9vw}@media (max-width: 1950px){.site-footer .menu-social{font-size:2.1rem}}@media (max-width: 1450px){.site-footer .menu-social{font-size:1.8rem}}@media (max-width: 991px){.site-footer .menu-social{font-size:1.6rem}}#menu-button{position:relative;display:block;overflow:hidden;width:64px;height:64px;font-size:0;text-indent:-9999px;appearance:none;cursor:pointer;z-index:25}#menu-button:hover,#menu-button:focus,#menu-button:active{background:none}#menu-button:focus{outline:none}#menu-button span{display:block;position:absolute;top:30px;left:17px;right:17px;height:3px;background-color:#ecebec}#menu-button span:before,#menu-button span:after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#ecebec;content:"";transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}#menu-button span:before{top:-12px;transition-property:top, transform}#menu-button span:after{bottom:-12px;transition-property:bottom, transform}#menu-button.active span{background:none}#menu-button.active span:before,#menu-button.active span:after{transition-delay:0s, 0.15s}#menu-button.active span:before{top:0;transform:rotate(45deg)}#menu-button.active span:after{bottom:0;transform:rotate(-45deg)}#mobile-menu{display:none;position:absolute;top:100%;right:0;margin-top:0;text-align:right;z-index:5;box-shadow:0 5px 5px rgba(0,0,0,0.1)}#mobile-menu ul{margin:0}#mobile-menu ul:after{content:'';display:block;height:1em;background:#282e38}#mobile-menu li{position:relative;display:block}#mobile-menu li a{position:relative;display:block;padding:6px 28px;line-height:28px;color:#fff;background:#282e38;transition:all 0.2s ease-out;z-index:1;cursor:pointer}#mobile-menu li a:hover{text-decoration:none}#mobile-menu li.menu-item-has-children>a{padding-right:40px}#mobile-menu li:not(.menu-item-has-children)>a{background-position:150% 50%;background-repeat:no-repeat;background-size:20px 20px}#mobile-menu li:not(.menu-item-has-children)>a.loading,#mobile-menu li:not(.menu-item-has-children)>a:focus,#mobile-menu li:not(.menu-item-has-children)>a:active{color:#17c2de;background-image:url(../images/loading.gif);background-position:97% 50%}#mobile-menu li.fold .sub-menu{display:none}#mobile-menu li .arrow{position:absolute;top:0;right:0;height:40px;width:40px;font-size:1.25em;line-height:40px;text-align:center;vertical-align:middle;color:#fff;cursor:pointer;transform:rotate(180deg);transition:all 0.15s ease-out;z-index:5}#mobile-menu li .arrow:hover{opacity:0.75}#mobile-menu .sub-menu{margin:0}#mobile-menu .sub-menu li a{padding-right:40px;line-height:1.15}#mobile-menu .sub-menu li a:after{content:'-';display:inline-block;margin-left:0.5em}#mobile-menu li:not(.fold)>.arrow{transform:rotate(90deg) !important}.main-navigation ul.menu{position:relative;margin:0}@media (min-width: 1350px){.main-navigation ul.menu{margin:-0.95em 0}}@media (min-width: 1951px){.main-navigation ul.menu{margin:-1.05em 0}}.main-navigation ul.menu>li>a{color:#fff;font-weight:400}@media (min-width: 2351px){.main-navigation ul.menu>li>a{font-size:1.15em}}@media (min-width: 768px){.main-navigation ul.menu>li>a:after{display:none !important}}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.top-nav-mobile li a{padding:0 0.8em;line-height:5em}@media (max-width: 1950px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.top-nav-mobile li a{padding:10px 14px;line-height:4.5em}}@media (max-width: 1349px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a,.top-nav-mobile li a{padding:6px 14px}}.site-header ul.menu .sub-menu li a{color:#fff}@media (min-width: 2351px){.site-header ul.menu .sub-menu li a{font-size:1.15em}}.site-header ul.menu li a{color:#fff;transition:all 0.15s ease-out}.site-header ul.menu li a:hover,.site-header ul.menu li a:focus{text-decoration:none;color:#17c2de}.site-header ul.menu li.current-menu-item>a{color:#17c2de}.top-nav-mobile{display:none;position:absolute;right:0;margin-top:-10px;text-align:right;z-index:5}@media (max-width: 640px){.top-nav-mobile{top:164px;margin-top:0}}@media (max-width: 500px){.top-nav-mobile{top:144px;margin-top:0}}.top-nav-mobile li{display:block}.top-nav-mobile li a{display:block;padding:6px 28px;line-height:28px;color:#fff;background:rgba(0,0,0,0.75);border-bottom:1px solid #666;transition:all 0.2s ease-out}.top-nav-mobile li a:hover{text-decoration:none;background:rgba(50,50,50,0.75)}.moved .top-nav-mobile li a{background:#777;border-bottom:1px solid #888}.moved .top-nav-mobile li a:hover{background:#999}.top-nav-mobile li:last-child a{border-bottom:none}.moved .top-nav-mobile{margin-top:-10px}@media (max-width: 500px){.moved .top-nav-mobile{margin-top:0}}.site-footer{position:relative;margin:0;padding:0;color:#fff;background:#282d32;border-top:1em solid #17c2de}.site-footer ul{list-style:none;margin-left:0}.site-footer .menu-title{margin-bottom:1em;font-family:'Roboto', sans-serif;font-weight:500;font-size:0.725vw;letter-spacing:-0.03em;text-transform:uppercase}@media (max-width: 1950px){.site-footer .menu-title{font-size:1.5rem}}@media (max-width: 1450px){.site-footer .menu-title{font-size:1.4rem}}.site-footer .menu a{text-decoration:none !important}.site-footer .menu-social{text-align:center}.site-footer .footer-top{padding:1.5em 0;background:#282d32}@media (max-width: 768px){.site-footer .footer-top{display:none}}.site-footer .footer-top ul{display:flex;flex-direction:row;flex-wrap:wrap}.site-footer .footer-top ul li{flex:0 1 12.5%}@media (max-width: 1400px){.site-footer .footer-top ul li{flex-basis:25%}}.site-footer .footer-top ul li a{padding:0.3em 0;font-family:'Roboto', sans-serif;font-weight:300;font-size:0.7vw;letter-spacing:-0.05em;color:#cacaca !important;transition:all 0.15s ease-out}@media (max-width: 1950px){.site-footer .footer-top ul li a{font-size:1.5rem}}@media (max-width: 1700px){.site-footer .footer-top ul li a{font-size:1.4rem}}@media (max-width: 1500px){.site-footer .footer-top ul li a{font-size:1.3rem}}@media (max-width: 1400px){.site-footer .footer-top ul li a{font-size:1.4rem}}.site-footer .footer-top ul li a:hover,.site-footer .footer-top ul li a:focus{color:#17c2de !important}.site-footer .footer-bottom a:not(.button):not(.btn){color:#fff}.site-footer .footer-bottom .footer-menus{display:flex;padding:2em 0 1.5em;border-top:1px solid #7a8087}@media (max-width: 982px){.site-footer .footer-bottom .footer-menus{flex-wrap:wrap;padding-bottom:0}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus{flex-direction:column;padding:30px 0 0;border:0}}.site-footer .footer-bottom .footer-menus .item{flex:1 1 16.666%;padding-right:0.5em}@media (max-width: 982px){.site-footer .footer-bottom .footer-menus .item{flex-basis:50%;margin-bottom:1.5em}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item{margin-bottom:0;padding-right:0}}.site-footer .footer-bottom .footer-menus .item .menu-title{letter-spacing:0.01em}@media (max-width: 1100px){.site-footer .footer-bottom .footer-menus .item .menu-title{font-size:1.3rem}}@media (max-width: 1030px){.site-footer .footer-bottom .footer-menus .item .menu-title{font-size:1.2rem}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item .menu-title{position:relative;margin-bottom:15px;padding:0.65em 1em 0.65em 2em;border:1px solid #7a8087;cursor:pointer}.site-footer .footer-bottom .footer-menus .item .menu-title:before{content:'';position:absolute;left:0.65em;top:50%;margin-top:-7px;height:12px;width:12px;background:url(../images/icon-collapse.png) 50% 50% no-repeat;transform:rotate(0deg);transition:all 0.15s ease-out}.site-footer .footer-bottom .footer-menus .item .menu-title.collapsed:before{margin-top:-6px;transform:rotate(-90deg)}}@media (min-width: 641px){.site-footer .footer-bottom .footer-menus .item .footer-menu-col{display:block;height:auto !important;visibility:visible}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item ul{margin-bottom:0;padding:0 15px 15px}}.site-footer .footer-bottom .footer-menus .item ul li a{font-size:0.7vw;font-weight:300;letter-spacing:0em;color:#cacaca;transition:all 0.15s ease-out}@media (max-width: 1950px){.site-footer .footer-bottom .footer-menus .item ul li a{font-size:1.6rem}}@media (max-width: 1600px){.site-footer .footer-bottom .footer-menus .item ul li a{font-size:1.4rem}}@media (max-width: 640px){.site-footer .footer-bottom .footer-menus .item ul li a{display:block;padding:0.25em 0;line-height:1.5em}}.site-footer .footer-bottom .footer-menus .item ul li a:hover,.site-footer .footer-bottom .footer-menus .item ul li a:focus{color:#17c2de}.site-footer .footer-bottom .footer-content{display:flex;flex-direction:row;align-items:center;padding:1.5em 0 2em;border-top:1px solid #7a8087}.page-template-sl-configurator-light .site-footer .footer-bottom .footer-content,.page-template-sl-configurator-film-light .site-footer .footer-bottom .footer-content{border-top:0}@media (max-width: 982px){.site-footer .footer-bottom .footer-content{flex-direction:column}}@media (max-width: 640px){.site-footer .footer-bottom .footer-content{border:0}}.site-footer .footer-bottom .footer-content .cell-left,.site-footer .footer-bottom .footer-content .cell-right{flex:1 0 25%}@media (max-width: 982px){.site-footer .footer-bottom .footer-content .cell-left{order:2;margin-bottom:0;text-align:center}}.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:0.7vw;font-weight:300;line-height:1.2em;margin-bottom:1em;color:#cacaca}@media (max-width: 1950px){.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:1.4rem}}@media (max-width: 1400px){.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:1.3rem}}@media (max-width: 1300px){.site-footer .footer-bottom .footer-content .cell-left .footer-subscribe .text{font-size:1.2rem}}.site-footer .footer-bottom .footer-content .cell-mid{flex:1 1 auto;padding:0 1em;text-align:center}@media (max-width: 982px){.site-footer .footer-bottom .footer-content .cell-mid{order:3}}.site-footer .footer-bottom .footer-content .cell-mid .copyright{font-size:0.62vw;font-weight:300;line-height:1.2em;color:#cacaca}@media (max-width: 1950px){.site-footer .footer-bottom .footer-content .cell-mid .copyright{font-size:1.2rem}}@media (max-width: 1100px){.site-footer .footer-bottom .footer-content .cell-mid .copyright{font-size:1.1rem}}@media (max-width: 499px){.site-footer .footer-bottom .footer-content .cell-mid .copyright br{display:none}}.site-footer .footer-bottom .footer-content .cell-mid .copyright p{margin-bottom:0}.site-footer .footer-bottom .footer-content .cell-right{font-size:0.82vw;text-align:right}@media (max-width: 1950px){.site-footer .footer-bottom .footer-content .cell-right{font-size:1.6rem}}@media (max-width: 982px){.site-footer .footer-bottom .footer-content .cell-right{order:1;margin-bottom:1.5em;text-align:center}}.site-footer .footer-bottom .footer-content .cell-right a{text-decoration:none}.site-footer .footer-bottom .footer-content .cell-right a:hover,.site-footer .footer-bottom .footer-content .cell-right a:focus{text-decoration:underline}.site-footer .footer-bottom .footer-content .cell-right .phone-block,.site-footer .footer-bottom .footer-content .cell-right .callback-block{margin-bottom:0.5em}.promo{position:relative;padding:0;overflow:hidden;background-color:#111;background-position:50% 50%;background-size:cover}.promo.promo-short:before,.promo.promo-soundproof:before{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;z-index:3}.promo.no-overlay:before{display:none}.promo.video{background-image:none;aspect-ratio:1/0.8}@media (min-width: 1025px){.promo.video{aspect-ratio:16/6.05}.promo.video .centered{height:auto !important;min-height:auto !important;max-height:0 !important}}.promo .centered{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:5}.promo .textblock{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding:8.5em 0 7%;color:#fff;vertical-align:middle}@media (max-width: 2560px){.promo .textblock{padding-top:220px}}@media (max-width: 1450px){.promo .textblock{padding-top:175px}}@media (max-width: 991px){.promo .textblock{margin-left:0;width:100%}}@media (max-width: 767px){.promo .textblock{padding:5em 0}}.promo .textblock .title{font-family:'Roboto', sans-serif;font-weight:500;letter-spacing:0.001em;line-height:1.1em;color:#fff}@media (max-width: 1800px){.promo .textblock .title{margin-bottom:1.4em}}@media (max-width: 991px){.promo .textblock .title{max-width:none}}.promo .textblock .title em{font-style:normal;color:#17c2de}.promo .textblock .subtitle{margin-bottom:1.1em;font-weight:300;line-height:1.35em}@media (max-width: 991px){.promo .textblock .subtitle br{display:none}}@media (max-width: 991px){.promo .textblock .subtitle-text br{display:none}}.promo .textblock .title,.promo .textblock .subtitle{max-width:100%;text-shadow:1px 1px 3px rgba(0,0,0,0.9)}@media (max-width: 991px){.promo .textblock .title,.promo .textblock .subtitle{max-width:80%}}@media (max-width: 599px){.promo .textblock .title,.promo .textblock .subtitle{max-width:100%}}.promo .button-container{position:relative;margin-top:1.5em}.promo .button-container .btn{margin-right:1em}.promo .button-container .btn:last-child{margin-right:0}@media (max-width: 991px){.promo .button-container .btn{margin-bottom:1em}}@media (max-width: 767px){.promo .button-container .btn{margin-right:0.5em;margin-bottom:0.5em}}.promo .link-container{width:100%;text-align:center}.promo .link-container a{display:inline-block;text-align:center;text-decoration:none;color:#fff;transition:all 0.2s ease-out}.promo .link-container a .icon{margin:0 auto 0.2em;width:6em;height:4em;background:url(../images/btn-youtube.png) 50% 50%/contain no-repeat;opacity:0.7;transition:all 0.2s ease-out}.promo .link-container a .text{font-size:0.9em}.promo .link-container a:hover,.promo .link-container a:focus{color:#17c2de}.promo .link-container a:hover .icon,.promo .link-container a:focus .icon{opacity:1}.promo.promo-inner:before{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.65);z-index:3}.promo.promo-inner .textblock{justify-content:space-between;padding:5.5em 0 7.75em}@media (max-width: 767px){.promo.promo-inner .textblock{padding:40px 0 8em}}@media (max-width: 499px){.promo.promo-inner .textblock{padding-top:35px}}.promo.promo-inner .textblock .title{text-transform:none}@media (max-width: 991px){.promo.promo-inner .textblock .title,.promo.promo-inner .textblock .text{max-width:100%}}.promo.promo-inner .rate{margin:3em 0 0}@media (max-width: 767px){.promo.promo-inner .rate{font-size:0.9em}}@media (max-width: 499px){.promo.promo-inner .rate{font-size:0.8em}}.promo.promo-inner .rate .rate-title{font-size:1.2em}.promo.promo-inner .rate .rating .fa{font-size:1.5em}.promo.promo-short .textblock,.promo.promo-soundproof .textblock{justify-content:flex-start}.promo.promo-short .button-container,.promo.promo-soundproof .button-container{position:relative;left:0;bottom:0;margin-top:1.5em}.promo .owl-carousel-promo{position:relative}.promo .owl-carousel-promo .owl-item{overflow:hidden}.promo .owl-carousel-promo .item{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:500px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.promo .owl-carousel-promo .item:before{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.65);z-index:3}.promo .owl-carousel-promo .item.video-item:before{background-color:rgba(0,0,0,0.72)}.promo .owl-carousel-promo .item.no-overlay:before{display:none}@media (max-width: 991px){.promo .owl-carousel-promo .item{height:50vw}}.promo .owl-carousel-promo .owl-nav{margin:0}.promo .owl-carousel-promo .owl-nav button{position:absolute;top:50%;margin-top:-65px;width:200px;height:200px;background:transparent;border:0;border-radius:50%;z-index:6;outline:none;transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 2700px){.promo .owl-carousel-promo .owl-nav button{top:55%;width:100px;height:100px}}@media (max-width: 1600px){.promo .owl-carousel-promo .owl-nav button{width:75px;height:75px}}@media (max-width: 991px){.promo .owl-carousel-promo .owl-nav button{top:55%;background:none}}@media (max-width: 399px){.promo .owl-carousel-promo .owl-nav button{display:none}}.promo .owl-carousel-promo .owl-nav button:before,.promo .owl-carousel-promo .owl-nav button:after{display:block;content:'';position:absolute;top:50%;margin-top:-1px;width:36%;height:2px;background:#fff}.promo .owl-carousel-promo .owl-nav button:hover:before,.promo .owl-carousel-promo .owl-nav button:hover:after{background:#17c2de}.promo .owl-carousel-promo .owl-nav button.owl-prev{left:2%}.promo .owl-carousel-promo .owl-nav button.owl-prev:before,.promo .owl-carousel-promo .owl-nav button.owl-prev:after{left:35%;right:auto}.promo .owl-carousel-promo .owl-nav button.owl-prev:before{transform-origin:bottom left;transform:rotate(-45deg)}.promo .owl-carousel-promo .owl-nav button.owl-prev:after{transform-origin:top left;transform:rotate(45deg)}.promo .owl-carousel-promo .owl-nav button.owl-next{right:2%}.promo .owl-carousel-promo .owl-nav button.owl-next:before,.promo .owl-carousel-promo .owl-nav button.owl-next:after{left:auto;right:35%}.promo .owl-carousel-promo .owl-nav button.owl-next:before{transform-origin:bottom right;transform:rotate(45deg)}.promo .owl-carousel-promo .owl-nav button.owl-next:after{transform-origin:top right;transform:rotate(-45deg)}.promo .owl-carousel-promo .owl-nav button span{font-size:3.2rem;color:#fff}.promo .owl-carousel-promo .owl-nav button .top,.promo .owl-carousel-promo .owl-nav button .bottom{content:'';position:absolute;width:35%;height:20.5%}.promo .owl-carousel-promo .owl-nav button .top{top:30%}.promo .owl-carousel-promo .owl-nav button .bottom{bottom:30%}.promo.main-block .centered{height:80vh;min-height:1200px}@media (max-width: 3500px){.promo.main-block .centered{min-height:1100px;max-height:1200px}}@media (max-width: 3200px){.promo.main-block .centered{min-height:1000px;max-height:1100px}}@media (max-width: 2700px){.promo.main-block .centered{min-height:900px;max-height:968px}}@media (max-width: 2200px){.promo.main-block .centered{min-height:800px;max-height:850px}}@media (max-width: 1950px){.promo.main-block .centered{min-height:750px;max-height:800px}}@media (max-width: 1450px){.promo.main-block .centered{min-height:700px;max-height:750px}}@media (max-width: 991px){.promo.main-block .centered{height:auto;min-height:500px;max-height:600px}}@media (max-width: 767px){.promo.main-block .centered{min-height:450px}}@media (max-width: 649px){.promo.main-block .centered{min-height:400px}}.promo.promo-main:not(.promo-inner) .textblock{justify-content:space-between}@media (min-width: 992px){.promo.promo-main:not(.promo-inner) .textblock{padding-right:20%}}.promo.promo-main:not(.promo-inner) .owl-container{position:relative;height:80vh;min-height:1200px}.promo.promo-main:not(.promo-inner) .owl-container.loading .loader{position:absolute;top:calc(50% - 1.5em);left:calc(50% - 1.5em);width:3em;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-right-color:#17c2de;animation:l15 1s infinite linear}.promo.promo-main:not(.promo-inner) .owl-container.loading .loader::before,.promo.promo-main:not(.promo-inner) .owl-container.loading .loader::after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:l15 2s infinite}.promo.promo-main:not(.promo-inner) .owl-container.loading .loader::after{margin:8px;animation-duration:3s}@keyframes l15{100%{transform:rotate(1turn)}}@media (max-width: 3500px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:1100px;max-height:1200px}}@media (max-width: 3200px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:1000px;max-height:1100px}}@media (max-width: 2700px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:900px;max-height:968px}}@media (max-width: 2200px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:800px;max-height:850px}}@media (max-width: 1950px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:750px;max-height:800px}}@media (max-width: 1450px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:700px;max-height:750px}}@media (max-width: 991px){.promo.promo-main:not(.promo-inner) .owl-container{height:auto;min-height:500px}}@media (max-width: 767px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:450px}}@media (max-width: 649px){.promo.promo-main:not(.promo-inner) .owl-container{min-height:400px}}.promo.promo-inner .centered{height:93vh;min-height:1200px;max-height:none;justify-content:flex-start}@media (max-width: 3500px){.promo.promo-inner .centered{min-height:1100px}}@media (max-width: 3200px){.promo.promo-inner .centered{min-height:1000px}}@media (max-width: 2700px){.promo.promo-inner .centered{min-height:900px}}@media (max-width: 2200px){.promo.promo-inner .centered{min-height:800px}}@media (max-width: 1950px){.promo.promo-inner .centered{min-height:640px}}@media (max-width: 1450px){.promo.promo-inner .centered{min-height:600px}}@media (max-width: 1199px){.promo.promo-inner .centered{height:auto;min-height:550px;max-height:650px}}@media (max-width: 991px){.promo.promo-inner .centered{height:auto;min-height:500px;max-height:600px}}@media (max-width: 767px){.promo.promo-inner .centered{min-height:450px;max-height:550px}}@media (max-width: 649px){.promo.promo-inner .centered{min-height:400px;max-height:500px}}.promo.promo-product .textblock{padding-bottom:3em;justify-content:space-between}@media (max-width: 1199px){.promo.promo-product .centered{min-height:0;max-height:none;height:clamp(22em, 65vh, 40em)}}@media (max-width: 767px){.promo.promo-product .centered{height:clamp(22em, 50vh, 40em)}.promo.promo-product .textblock{padding-bottom:1.5em}}.promo.promo-short .centered,.promo.promo-soundproof .centered{min-height:0;max-height:none;height:clamp(26em, 65vh, 40em)}@media (max-width: 767px){.promo.promo-short .centered,.promo.promo-soundproof .centered{height:auto}.promo.promo-short .textblock,.promo.promo-soundproof .textblock{padding-bottom:2em}}.promo.promo-example .button-container{margin-top:-0.5em}@media (max-width: 1199px){.promo.promo-example .button-container{margin-top:0}}@media (max-width: 767px){.promo.promo-example .centered{min-height:0;max-height:none}.promo.promo-example .textblock{padding-bottom:6.5em}}@media (max-width: 699px){.promo.promo-example .textblock{padding-bottom:5.75em}}@media (max-width: 1950px){.promo.carousel .centered{max-width:100%;padding:0 9em}}@media (max-width: 991px){.promo.carousel .centered{padding:0 6em}}@media (max-width: 399px){.promo.carousel .centered{padding:0 1em}}.promo .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.rate .rate-title{margin-bottom:0.25em;font-weight:400}.rate .rate-title .fa{vertical-align:middle;cursor:help}.rate .rate-title .fa:before{color:#666}.rate .rating .fa.active:before{color:#17c2de}.rate .rating .fa.inactive:before{color:#333;text-shadow:0 0 3px #fff}.main-car-select .rate{font-weight:300}.main-car-select .rate .rate-title{margin-bottom:0;font-size:0.9em}@media (max-width: 991px){.main-car-select .rate .rate-title{font-size:1.2em}}.main-car-select .rate .rate-title .fa:before{color:#17c2de}.main-car-select .rate .rating .fa{font-size:1em}@media (max-width: 991px){.main-car-select .rate .rating .fa{font-size:1.3em}}.main-car-select .rate .rating .fa.inactive:before{color:#b7b7b7}.owl-container.med-outside{margin:0 -6em;padding:0 5em}.owl-container.med-outside .owl-dots{display:none}@media (max-width: 1820px){.owl-container.med-outside{margin:0;padding:0 3em}}@media (max-width: 1199px){.owl-container.med-outside{padding:0 60px}}@media (max-width: 599px){.owl-container.med-outside{padding:0 0 2em}.owl-container.med-outside .owl-dots{display:block}.owl-container.med-outside .owl-bav{display:none}}.image-dots .owl-dots{position:absolute;right:9.5%;bottom:15%}@media (max-width: 2560px){.image-dots .owl-dots{font-size:2.6rem}}@media (max-width: 2200px){.image-dots .owl-dots{font-size:2.4rem}}@media (max-width: 1950px){.image-dots .owl-dots{right:7.8%;font-size:2rem}}@media (max-width: 1799px){.image-dots .owl-dots{right:5.5%}}@media (max-width: 991px){.image-dots .owl-dots{left:0;right:0;bottom:3.5%}}.image-dots .owl-dots .owl-dot{display:block;margin-bottom:2em;text-align:right;transition:all 0.15s ease-out;backface-visibility:hidden}.image-dots .owl-dots .owl-dot:last-child{margin-bottom:0}@media (max-width: 1950px){.image-dots .owl-dots .owl-dot{margin-bottom:1.5em}}.image-dots .owl-dots .owl-dot .dot-bg{position:relative;margin-bottom:0.75em;height:1.5em;width:100%;background-position:100% 50%;background-size:contain;background-repeat:no-repeat;backface-visibility:hidden;transition:all 0.15s ease-out;filter:grayscale(100%)}.image-dots .owl-dots .owl-dot .dot-bg:after{content:'';position:absolute;left:110%;top:50%;width:0;height:0;transition:all 0.2s ease-out;opacity:0;transform:translateY(-50%);border-right:0.75em solid #fff;border-top:0.75em solid transparent;border-bottom:0.75em solid transparent;border-left:0.75em solid transparent}.image-dots .owl-dots .owl-dot .dot-text{font-size:0.75em;line-height:1.1;font-weight:400;text-transform:uppercase;color:#fff;backface-visibility:hidden;transition:all 0.15s ease-out}@media (max-width: 991px){.image-dots .owl-dots .owl-dot{display:inline-block;margin:0 0.25em;padding:1px;overflow:hidden;border:1px solid #fff;border-radius:50%}.image-dots .owl-dots .owl-dot .dot-bg{margin-bottom:0;width:0.5em;height:0.5em;border-radius:50%;background:#777}.image-dots .owl-dots .owl-dot .dot-text{font-size:0;text-indent:-9999px}.image-dots .owl-dots .owl-dot:hover,.image-dots .owl-dots .owl-dot.active{transform:scale(1.25)}.image-dots .owl-dots .owl-dot:hover .dot-bg,.image-dots .owl-dots .owl-dot.active .dot-bg{background:#fff;filter:invert(74%) sepia(79%) hue-rotate(144deg) saturate(2270) brightness(90%) contrast(92%)}}@media (min-width: 992px){.image-dots .owl-dots .owl-dot:hover .dot-text,.image-dots .owl-dots .owl-dot.active .dot-text{color:#0adddd}.image-dots .owl-dots .owl-dot:hover .dot-bg,.image-dots .owl-dots .owl-dot.active .dot-bg{filter:invert(74%) sepia(79%) hue-rotate(144deg) saturate(2270) brightness(90%) contrast(92%)}.image-dots .owl-dots .owl-dot:hover .dot-bg:after,.image-dots .owl-dots .owl-dot.active .dot-bg:after{transform:translate(-50%, -50%);opacity:1}}.new-dots .owl-dots{position:absolute;left:0;bottom:3%;margin:0;width:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 991px){.new-dots .owl-dots{bottom:5%;width:100%}}.new-dots .owl-dots .owl-dot{padding:0.2em 0.2em;border:0;background:none;outline:none;backface-visibility:hidden}@media (max-width: 1950px){.new-dots .owl-dots .owl-dot{padding:0.15em 0.15em}}@media (max-width: 991px){.new-dots .owl-dots .owl-dot{padding:0.1em 0.1em}}.new-dots .owl-dots .owl-dot span{width:20px;height:20px;border:2px solid #aaa;background:none;transition:all 0.15s ease-out;backface-visibility:hidden}@media (max-width: 1950px){.new-dots .owl-dots .owl-dot span{width:17px;height:17px;border-width:1px}}@media (max-width: 991px){.new-dots .owl-dots .owl-dot span{width:15px;height:15px}}.new-dots .owl-dots .owl-dot.active span,.new-dots .owl-dots .owl-dot:hover span{border-color:#333;background:#17c2de;transform:scale(1.35)}.new-dots .owl-dots.disabled{display:none !important}.new-dots.dots-outside .owl-dots{position:static;margin-top:1em;left:auto;bottom:auto}.new-dots.dots-outside-abs .owl-dots{top:100%;left:0;bottom:auto;right:0;padding-top:0.5em}.new-arrows .owl-nav [class*='owl-']{position:absolute;top:50%;margin:0;width:100px;height:120px;padding:0;cursor:pointer;background:none;transform:translateY(-50%)}@media (max-width: 2560px){.new-arrows .owl-nav [class*='owl-']{width:80px;height:100px}}@media (max-width: 1920px){.new-arrows .owl-nav [class*='owl-']{width:60px;height:80px}}.new-arrows .owl-nav [class*='owl-'].owl-prev{left:-100px}@media (max-width: 2560px){.new-arrows .owl-nav [class*='owl-'].owl-prev{left:-80px}}@media (max-width: 1920px){.new-arrows .owl-nav [class*='owl-'].owl-prev{left:-60px}}.new-arrows .owl-nav [class*='owl-'].owl-next{right:-100px}@media (max-width: 2560px){.new-arrows .owl-nav [class*='owl-'].owl-next{right:-60px}}@media (max-width: 1920px){.new-arrows .owl-nav [class*='owl-'].owl-next{right:-80px}}.new-arrows .owl-nav [class*='owl-']:before,.new-arrows .owl-nav [class*='owl-']:after{content:'';display:block;position:absolute;left:20%;top:50%;width:50%;height:2px;background:#fff;backface-visibility:hidden;transition:all 0.2s ease-out}.new-arrows .owl-nav [class*='owl-'].owl-prev{left:2%}.new-arrows .owl-nav [class*='owl-'].owl-prev:before{transform-origin:bottom left;transform:rotate(-45deg)}.new-arrows .owl-nav [class*='owl-'].owl-prev:after{transform-origin:top left;transform:rotate(45deg)}.new-arrows .owl-nav [class*='owl-'].owl-next{right:2%}.new-arrows .owl-nav [class*='owl-'].owl-next:before{transform-origin:bottom right;transform:rotate(45deg)}.new-arrows .owl-nav [class*='owl-'].owl-next:after{transform-origin:top right;transform:rotate(-45deg)}.new-arrows .owl-nav [class*='owl-'].disabled.owl-prev,.new-arrows .owl-nav [class*='owl-'].disabled.owl-next{cursor:default}.new-arrows .owl-nav [class*='owl-']:not(.disabled):hover:before,.new-arrows .owl-nav [class*='owl-']:not(.disabled):hover:after,.new-arrows .owl-nav [class*='owl-']:not(.disabled):active:before,.new-arrows .owl-nav [class*='owl-']:not(.disabled):active:after{background:#17c2de}.new-arrows.bright .owl-nav [class*='owl-']:hover:before,.new-arrows.bright .owl-nav [class*='owl-']:hover:after,.new-arrows.bright .owl-nav [class*='owl-']:active:before,.new-arrows.bright .owl-nav [class*='owl-']:active:after{background:#17c2de}.new-arrows.low-top-arrows .owl-nav [class*='owl-']{top:23%}@media (max-width: 1920px){.new-arrows.low-top-arrows .owl-nav [class*='owl-']{top:25%}}@media (max-width: 991px){.new-arrows.low-top-arrows .owl-nav [class*='owl-']{top:6em}}@media (max-width: 799px){.new-arrows.low-top-arrows .owl-nav [class*='owl-']{top:12vw}}.arrows-outside .owl-nav [class*='owl-'].owl-prev{left:auto;right:100%}.arrows-outside .owl-nav [class*='owl-'].owl-next{left:100%;right:auto}.arrows-grey .owl-nav [class*='owl-']:before,.arrows-grey .owl-nav [class*='owl-']:after{background:#777}.arrows-grey .owl-nav [class*='owl-']:hover:before,.arrows-grey .owl-nav [class*='owl-']:hover:after,.arrows-grey .owl-nav [class*='owl-']:active:before,.arrows-grey .owl-nav [class*='owl-']:active:after{background:#17c2de}.main-highlights .titleblock{margin-bottom:4em}.main-highlights .items{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5em 9em}.main-highlights .items .item{position:relative;flex:0 0 calc(50% - 4.5em);display:flex;flex-direction:row;gap:1em;z-index:5}.main-highlights .items .item .imageblock .icon{width:2.5em;height:2.5em;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.main-highlights .items .item:nth-child(4) .imageblock .icon{margin-top:-0.28em}.main-highlights .items .item .textblock{font-size:0.85em}.main-highlights .items .item .textblock .title{font-size:1em;text-transform:uppercase;color:#17c2de}.main-highlights .items .item .textblock p:last-child{margin-bottom:0}.main-highlights .items .item-bg{flex:0 0 100%}.main-highlights .items .item-bg:before,.main-highlights .items .item-bg:after{content:'';position:absolute;left:50%;width:1px;background:#ddd;z-index:1}.main-highlights .items .item-bg:before{top:-10%;bottom:-10%}.main-highlights .items .item-bg .logo-container{position:relative;z-index:1}.main-highlights .items .item-bg .logo-container:before,.main-highlights .items .item-bg .logo-container:after{content:'';position:absolute;top:0;height:1px;background:#ddd;z-index:1}.main-highlights .items .item-bg .logo-container:before{left:10%;right:10%}.main-highlights .items .item-bg .logo-frame{position:absolute;left:50%;top:0;transform:translate(-50%, -50%);width:8em;height:8em;padding:1em;background-color:#fff;z-index:3}.main-highlights .items .item-bg .logo-frame .logo{width:6em;height:6em;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}@media (max-width: 991px){.main-highlights .items{gap:2em}.main-highlights .items .item{flex:0 0 100%}.main-highlights .items .item .textblock .title{margin-bottom:0.5em}.main-highlights .items .item:nth-child(2){order:3}.main-highlights .items .item:nth-child(3){order:2}.main-highlights .items .item-bg{display:none}}.main-car-select{padding-bottom:0;background:#f8f8f7}@media (min-width: 768px) and (max-width: 1199px){.main-car-select .centered{background:url(../images/person.png) 100% 100%/40% auto no-repeat}}@media (min-width: 768px) and (max-width: 820px){.main-car-select .centered{background-size:35% auto}}.main-car-select .titleblock{margin-bottom:1em}@media (max-width: 1399px){.main-car-select .titleblock{max-width:30em}}.main-car-select .titleblock img{display:inline-block;width:10em;height:auto;margin-bottom:1em}.main-car-select .titleblock .subtitle-text{margin-bottom:1em}.main-car-select .columns{display:flex;flex-direction:row;flex-wrap:wrap}.main-car-select .columns .formblock{flex:0 0 65%}@media (max-width: 767px){.main-car-select .columns .formblock{flex-basis:100%}}.main-car-select .columns .imageblock{position:relative;flex:0 0 35%;margin-top:-3em;padding-bottom:30%;overflow:hidden}.main-car-select .columns .imageblock img{position:absolute;bottom:0;right:0;max-width:100%;max-height:100%;object-fit:contain}@media (max-width: 1199px){.main-car-select .columns .imageblock{margin-top:0;background:transparent}}@media (min-width: 1200px) and (max-width: 1399px){.main-car-select .columns .imageblock{flex-basis:55%;margin-left:-20%}}@media (max-width: 1199px){.main-car-select .columns .imageblock{margin-top:0;background:transparent}}@media (max-width: 767px){.main-car-select .columns .imageblock{display:none}}.main-car-select form{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}@media (max-width: 1399px){.main-car-select form{flex-direction:column}}@media (min-width: 650px) and (max-width: 767px){.main-car-select form:before{content:'';position:absolute;top:0;right:-15px;height:100%;width:32%;background:url(../images/person.webp) 0 100%/auto 100% no-repeat}}.main-car-select form .form-title{font-size:1.2em;margin-bottom:0.7em}.main-car-select form .form-content{flex:1 1 auto;order:2;max-width:20em}@media (max-width: 1399px){.main-car-select form .form-content{order:1;max-width:25em}}@media (max-width: 499px){.main-car-select form .form-content{order:1;max-width:none}}.main-car-select form #model-display{padding:0 2em 1.5em 0;width:100%}@media (min-width: 1400px){.main-car-select form #model-display{flex:0 0 20em;order:1}}@media (min-width: 1350px){.main-car-select form #model-display{flex-basis:25em}}@media (min-width: 2500px){.main-car-select form #model-display{flex-basis:22em}}@media (max-width: 1399px){.main-car-select form #model-display{flex:0 0 100%;margin-top:3em;max-width:25em;padding:0 0 1em 0;order:2}}@media (max-width: 499px){.main-car-select form #model-display{order:1;max-width:none}}@media (max-width: 1399px){.main-car-select form #model-button-display{display:none !important}}.main-car-select form .cs-form-row{margin-bottom:0.8em}.main-car-select form .select-box{font-size:1.1em;max-width:25em}@media (min-width: 1400px){.main-car-select form .select-box{font-size:0.85em}}@media (max-width: 499px){.main-car-select form .select-box{max-width:none}}#model-display .car-select{flex:0 0 100%;padding-bottom:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}#model-display ul.products{position:relative;display:flex !important;z-index:1}#model-display ul.products li.product{flex:0 0 100% !important;margin:0 !important;border:0}#model-display ul.products li.product a .woocommerce-loop-product__title{padding:0.25em 0 0;color:#54505a}#model-display ul.products li.product a.button{bottom:2em;font-size:1.4rem}@media (min-width: 1200px){#model-display ul.products li.product a.button{display:none}}#model-display #model-noise-rate-display{position:relative;margin-top:-1.5em;z-index:5}@media (max-width: 991px){#model-display #model-noise-rate-display{margin-top:-.5em}}.statblock{width:100%;display:flex;flex-direction:row;font-size:1em;z-index:5}.statblock .stat{flex:1 1 auto;margin:0 1em;white-space:nowrap}.statblock .stat .icon{display:inline-block;width:2em;height:2em;margin-right:0.35em;vertical-align:middle;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.statblock .stat .icon.rate{background-image:url(../images/ex-icon01.png)}.statblock .stat .icon.cost{background-image:url(../images/ex-icon02.png)}.statblock .stat .icon.dur,.statblock .stat .icon.ftyp{background-image:url(../images/ex-icon03.png)}.statblock .stat .icon.wt,.statblock .stat .icon.fthick{background-image:url(../images/ex-icon04.png)}.statblock .stat .text{line-height:2em;vertical-align:middle}.statblock .btn{margin:0 1em 1em 0}.promo-inner .statblock{position:absolute;bottom:3em;left:2%;margin:0 -1em;width:auto}@media (max-width: 767px){.promo-inner .statblock{left:15px;margin:0;font-size:0.9em;gap:15px}.promo-inner .statblock .stat{margin:0}}@media (max-width: 699px){.promo-inner .statblock{font-size:0.75em}}@media (max-width: 399px){.promo-inner .statblock{font-size:0.65em;gap:8px}}.promo-product .statblock{position:relative;bottom:auto;left:auto;margin:2em 0 0 0}.main-examples .titleblock{margin-bottom:1em}.main-examples .titleblock .subtitle{margin-bottom:0}.single-product .main-examples{background:#f8f8f7}.single-product .main-examples{padding:3em 0}.page-template-sl-service .main-examples:nth-last-child(2){padding-top:0;padding-bottom:2em}.page-template-sl-service .main-examples:last-child{padding-top:2em;border-top:1px solid #ccc}.main-examples .example-list{display:flex;margin:0 -0.5em 1.5em;flex-direction:row;flex-wrap:wrap;backface-visibility:hidden}@media (max-width: 499px){.main-examples .example-list{margin:0 0 1.5em}}.main-examples .example-list .item{flex:0 0 25%;text-decoration:none;color:#fff}@media (max-width: 1199px){.main-examples .example-list .item{flex-basis:33.333%}}@media (max-width: 767px){.main-examples .example-list .item{flex-basis:50%}}@media (max-width: 499px){.main-examples .example-list .item{flex-basis:100%;font-size:125%}}@media (max-width: 399px){.main-examples .example-list .item{font-size:110%}}.main-examples .example-list .item .inner{position:relative;margin:0.5em;padding-bottom:55%;overflow:hidden}@media (max-width: 499px){.main-examples .example-list .item .inner{margin:0.45em 0}}.main-examples .example-list .item .inner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.55);background:linear-gradient(0deg, rgba(0,0,0,0.8) 15%, rgba(0,0,0,0.35) 45%, rgba(0,0,0,0.35) 65%, rgba(0,0,0,0.8) 90%);background-size:100% 100%;background-position:center;z-index:2;transition:all 0.3s ease-out}.main-examples .example-list .item .inner .bg{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;z-index:1;background-color:#333;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all 0.5s ease-out;backface-visibility:hidden}.main-examples .example-list .item .inner .bg img{position:absolute;left:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:1;backface-visibility:hidden}.main-examples .example-list .item .inner .titleblock{position:absolute;top:0;left:0;width:100%;padding:1em;font-size:0.65em;z-index:5}.main-examples .example-list .item .inner .titleblock .title{font-size:1.3em;font-weight:400;color:#fff}.main-examples .example-list .item .inner .titleblock .brand,.main-examples .example-list .item .inner .titleblock .model{color:#17c2de}.main-examples .example-list .item .inner .button-container{position:absolute;bottom:2.75em;right:1em;z-index:5;transition:all 0.15s ease-out;opacity:0;transition:all 0.2s ease-out;width:100%;left:0;right:0;bottom:4.75em;text-align:center}.main-examples .example-list .item .inner .statblock{position:absolute;bottom:1em;left:0;padding-left:0.4em;font-size:0.65em;z-index:5}.main-examples .example-list .item .inner .statblock .stat{margin:0 0.5em 0 0.5em}.main-examples .example-list .item .inner .statblock .stat .icon{margin-right:0.25em}.main-examples .example-list .item:hover .inner:before{background-size:100% 150%}.main-examples .example-list .item:hover .inner .bg{transform:scale(1.05)}.main-examples .example-list .item:hover .inner .button-container{opacity:1}.main-examples .example-list .item:hover .inner .button-container .btn{background:rgba(255,255,255,0.2)}.example-content{padding:0 0 2em}.example-content:after{content:'';display:block;clear:both}.example-content h1{margin-bottom:0.5em}.example-main-video{position:relative;float:left;display:block;margin:0 1em 1em 0;width:34em;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (max-width: 1650px){.example-main-video{width:27em}}@media (max-width: 991px){.example-main-video{width:20em}}@media (max-width: 519px){.example-main-video{float:none;margin:0 0 1.5em 0;width:100%}}.has-video-button{position:relative}.has-video-button:after{content:'';position:absolute;top:50%;left:50%;width:18%;height:18%;transform:translate(-50%, -50%);background:url(../images/btn-youtube.png) 50% 50%/contain no-repeat}.example-tasks{padding-top:0}.page-template-sl-configurator .example-tasks{padding-top:3em;padding-bottom:0}.example-tasks .example-task{position:relative;margin-bottom:1em;padding-left:4em;background:#d5f3f5}.example-tasks .example-task:last-child{margin-bottom:0}.example-tasks .example-task:before{content:'';position:absolute;left:0.4em;top:0.5em;width:3.2em;height:3em;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.example-tasks .example-task.doors:before{background-image:url(../images/tasks-icon-doors.png)}.example-tasks .example-task.roof:before{background-image:url(../images/tasks-icon-roof.png)}.example-tasks .example-task.floor:before{background-image:url(../images/tasks-icon-floor.png)}.example-tasks .example-task.trunk:before{background-image:url(../images/tasks-icon-trunk.png)}.example-tasks .example-task.hood:before{background-image:url(../images/tasks-icon-hood.png)}.example-tasks .example-task.dash:before{background-image:url(../images/tasks-icon-dash.png)}.example-tasks .example-task.arches:before{background-image:url(../images/tasks-icon-arches.png)}.example-tasks .example-task.nocreak:before{background-image:url(../images/tasks-icon-nocreak.png)}.example-tasks .example-task.film_doors:before{background-image:url(../images/tasks-film/doors.webp)}.example-tasks .example-task.film_roof:before{background-image:url(../images/tasks-film/roof.webp)}.example-tasks .example-task.film_roof_strip:before{background-image:url(../images/tasks-film/roof_strip.webp)}.example-tasks .example-task.film_headlights:before{background-image:url(../images/tasks-film/headlights.webp)}.example-tasks .example-task.film_hood:before{background-image:url(../images/tasks-film/hood.webp)}.example-tasks .example-task.film_hood_strip:before{background-image:url(../images/tasks-film/hood_strip.webp)}.example-tasks .example-task.film_rearf:before{background-image:url(../images/tasks-film/rearf.webp)}.example-tasks .example-task.film_frontf:before{background-image:url(../images/tasks-film/frontf.webp)}.example-tasks .example-task.film_front_bumper:before{background-image:url(../images/tasks-film/front_bumper.webp)}.example-tasks .example-task.film_rear_bumper:before{background-image:url(../images/tasks-film/rear_bumper.webp)}.example-tasks .example-task.film_trunk:before{background-image:url(../images/tasks-film/trunk.webp)}.example-tasks .example-task.film_door5:before{background-image:url(../images/tasks-film/door5.webp)}.example-tasks .example-task.film_foglights:before{background-image:url(../images/tasks-film/foglights.webp)}.example-tasks .example-task.film_door_pillar_front:before{background-image:url(../images/tasks-film/door_pillar_front.webp)}.example-tasks .example-task.film_door_pillars:before{background-image:url(../images/tasks-film/door_pillars.webp)}.example-tasks .example-task.film_handles:before{background-image:url(../images/tasks-film/handles.webp)}.example-tasks .example-task.film_moldings:before{background-image:url(../images/tasks-film/moldings.webp)}.example-tasks .example-task.film_molding_strip:before{background-image:url(../images/tasks-film/molding_strip.webp)}.example-tasks .example-task.film_vertedge:before{background-image:url(../images/tasks-film/vertedge.webp)}.example-tasks .example-task.film_step:before{background-image:url(../images/tasks-film/step.webp)}.example-tasks .example-task.film_mirrors:before{background-image:url(../images/tasks-film/mirrors.webp)}.example-tasks .example-task.film_extf:before{background-image:url(../images/tasks-film/extf.webp)}.example-tasks .example-task .inner{padding:1px 1.5em 1px 1.5em;background:#f9f9f9}.example-tasks .example-task .heading{margin:0 -1.5em 0 0}.example-tasks .example-task .heading h2{position:relative;margin:0;padding:0.75em 3em 0.75em 0;font-size:1.4em;cursor:pointer;transition:all 0.15s ease-out}@media (max-width: 991px){.example-tasks .example-task .heading h2{font-size:1.3em;padding:0.9em 2.2em 0.9em 0}}@media (max-width: 767px){.example-tasks .example-task .heading h2{font-size:1.1em;padding:1.2em 2.2em 1.2em 0}}.example-tasks .example-task .heading h2>.arrow{position:absolute;top:50%;right:0.8em;width:1.15em;height:1.5em;transform:translateY(-50%);transform-origin:center;transition:all 0.2s ease-out}@media (max-width: 991px){.example-tasks .example-task .heading h2>.arrow{width:0.9em}}.example-tasks .example-task .heading h2>.arrow:before,.example-tasks .example-task .heading h2>.arrow:after{content:'';position:absolute;top:50%;right:0;left:0;background:#333;height:0.1em;transition:all 0.2s ease-out}.example-tasks .example-task .heading h2>.arrow:before{transform-origin:center;transform:translate(-30%, -50%) rotate(-50deg)}.example-tasks .example-task .heading h2>.arrow:after{transform-origin:center;transform:translate(30%, -50%) rotate(50deg)}.example-tasks .example-task .heading h2[aria-expanded="true"]>.arrow{transform:translateY(-50%) rotate(180deg)}.example-tasks .example-task .heading h2[aria-expanded="false"]>.arrow{transform:translateY(-50%) rotate(90deg)}.example-tasks .example-task .heading h2:hover{color:#656565}@media (max-width: 991px){.example-tasks .example-task .collapsible{margin-left:-6.6em;padding-left:1em;font-size:1.5rem;background:#f9f9f9}}@media (max-width: 399px){.example-tasks .example-task .collapsible{margin-left:-5.93em}}.example-tasks .example-task .collapsible .collapsible-inner{padding:0.5em 0 1em}.example-tasks .example-task .collapsible .collapsible-inner>div{margin:1.75em 0}.example-tasks .example-task .collapsible .collapsible-inner>div:first-child{margin-top:0 !important}.example-tasks .example-task .collapsible .collapsible-inner>div:last-child{margin-bottom:0 !important}.example-tasks .example-task .collapsible .main-desc{margin-top:0 !important}.example-tasks .example-task .collapsible .owl-container{max-width:70%}@media (max-width: 1650px){.example-tasks .example-task .collapsible .owl-container{max-width:80%}}@media (max-width: 1199px){.example-tasks .example-task .collapsible .owl-container{max-width:90%}}@media (max-width: 991px){.example-tasks .example-task .collapsible .owl-container{max-width:100%}}.example-tasks .example-task .collapsible .owl-container .owl-dots{margin:0}.example-tasks .button-container{margin:2em 0}.example-tasks ol{margin-left:0;list-style:none;counter-reset:counter}.example-tasks ol li{counter-increment:counter;margin-bottom:0.75em}.example-tasks ol li:before{content:counter(counter) "";margin-right:0.5em;padding:0.17em 0.5em;background:#17c2de;color:#fff}.example-tasks ul{margin-left:0;list-style:none}.example-tasks ul li{margin-bottom:0.75em}.example-tasks ul li:before{content:'';display:inline-block;margin-right:0.5em;width:1.48em;height:1.48em;vertical-align:middle;background:#17c2de}.column-gallery .columns{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 -1%}.column-gallery .columns .column{flex:0 0 31%;margin:0 1%}@media (max-width: 767px){.column-gallery .columns .column{flex-basis:100%}}.column-gallery .columns .column img{margin-bottom:1em}.tile-gallery .items{display:flex;margin:0 -1em 1.5em;flex-direction:row;flex-wrap:wrap;backface-visibility:hidden}.tile-gallery .items .item{flex:0 0 33.333%;text-decoration:none;color:#fff}@media (max-width: 767px){.tile-gallery .items .item{flex-basis:50%}}@media (max-width: 499px){.tile-gallery .items .item{flex-basis:100%}}.tile-gallery .items .item .inner{position:relative;margin:1em;padding-bottom:67%;overflow:hidden;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all 0.5s ease-out;backface-visibility:hidden}.tile-gallery .items .item .inner .number{display:block;position:absolute;left:0.75em;top:0.75em;height:2em;width:2em;line-height:2em;text-align:center;background:#17c2de;border-radius:50%;z-index:3}.tile-gallery .items .item .inner .number.video{width:auto;padding:0 0.75em;border-radius:1em}.tile-gallery .items .item .inner img{position:absolute;left:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:1}.tile-gallery.cols4 .items .item{flex:0 0 25%}@media (max-width: 1199px){.tile-gallery.cols4 .items .item{flex-basis:33.333%}}@media (max-width: 767px){.tile-gallery.cols4 .items .item{flex-basis:50%}}@media (max-width: 499px){.tile-gallery.cols4 .items .item{flex-basis:100%}}.soundproof-content{padding:0}.soundproof-content .feature-list-zoom{margin-bottom:2em}.soundproof-content .video-examples{margin-top:2.5em}.main-reviews{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.main-reviews .link-container{margin-top:1.5em}.material-content{padding:0}.material-content h1{margin-bottom:0.6em}.material-content .columns{margin-bottom:2em;display:flex;justify-content:space-between;flex-wrap:wrap}.material-content .columns .imageblock,.material-content .columns .textblock{flex:0 0 48.5%}@media (max-width: 767px){.material-content .columns .imageblock,.material-content .columns .textblock{flex-basis:100%}}.material-content .columns .imageblock{overflow-y:hidden}@media (max-width: 767px){.material-content .columns .imageblock{margin-bottom:2em}}.material-content .columns .imageblock img{width:100%;max-width:100%;height:auto}@media (max-width: 767px){.material-content .columns .textblock{font-size:1.6rem}}@media (min-width: 768px){.material-content .columns .textblock{margin-top:-0.35em}}.material-content .material-desc{margin:2em 0}@media (max-width: 767px){.material-content .material-desc{font-size:1.6rem}}.material-content .material-desc hr{margin:1.5em 0}.material-content .material-desc li{margin-bottom:0 !important}.material-content.acoustic-content .columns .imageblock{border:1px solid #ccc}.materials-content{padding:0;margin-bottom:4em}@media (max-width: 1199px){.materials-content{margin-top:1em}}@media (max-width: 767px){.materials-content{margin-top:2em}}.equip-extra-content{margin:4em 0 0;padding:0}.similar-products h2{margin-bottom:0.5em}.similar-products .item .more-link-container{display:none}.materials-list{display:flex;flex-wrap:wrap;margin:0 -0.5em}@media (max-width: 767px){.materials-list,.materials-carousel{margin:0}}.materials-list .item,.materials-carousel .item{flex:0 0 25%;display:block;text-decoration:none;color:#54505a}@media (max-width: 1199px){.materials-list .item,.materials-carousel .item{flex-basis:50%;font-size:1.6rem}}@media (max-width: 767px){.materials-list .item,.materials-carousel .item{flex-basis:100%;margin-bottom:3em}}.materials-list .item a,.materials-carousel .item a{text-decoration:none}.materials-list .item .inner,.materials-carousel .item .inner{position:relative;margin:0.5em}@media (max-width: 767px){.materials-list .item .inner,.materials-carousel .item .inner{margin:0}}.materials-list .item .inner .title,.materials-carousel .item .inner .title{margin-bottom:0.35em;font-size:1em}@media (max-width: 767px){.materials-list .item .inner .title,.materials-carousel .item .inner .title{font-size:1.8rem}}.materials-list .item .inner .imageblock,.materials-carousel .item .inner .imageblock{margin-bottom:0.75em;overflow:hidden}.materials-list .item .inner .imageblock a,.materials-carousel .item .inner .imageblock a{position:relative;display:block}.materials-list .item .inner .imageblock a:before,.materials-carousel .item .inner .imageblock a:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.35);transition:all 0.5s ease-out;z-index:2}.materials-list .item .inner .imageblock img,.materials-carousel .item .inner .imageblock img{position:relative;backface-visibility:hidden;transition:all 1s ease-out;z-index:1}.materials-list .item .inner .imageblock:hover a:before,.materials-carousel .item .inner .imageblock:hover a:before{opacity:0.35}.materials-list .item .inner .imageblock:hover img,.materials-carousel .item .inner .imageblock:hover img{transform:scale(1.1);transition:all 2s ease-out}.materials-list .item .inner .textblock,.materials-carousel .item .inner .textblock{font-size:0.9em;line-height:1.35}@media (max-width: 767px){.materials-list .item .inner .textblock,.materials-carousel .item .inner .textblock{font-size:1.6rem}}.materials-carousel{padding-bottom:3em}.materials-carousel .item .inner{margin:1em}@media (max-width: 767px){.materials-carousel .item .inner{margin:0}}.page-template-sl-service .main-features{padding:0}.main-text{position:relative}.main-text .centered:before{content:'';display:block;margin-bottom:1.2em;width:6em;height:0.35em;background:#17c2de}.page-template-sl-service .main-text,.tax-product_cat .main-text{padding:3em 0}.feature-list-zoom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;margin:0 -1em}@media (max-width: 599px){.feature-list-zoom{display:block}}.feature-list-zoom.feature-list-zoom-large .item{flex-basis:50%}@media (min-width: 768px) and (max-width: 991px){.feature-list-zoom.feature-list-zoom-large .item{font-size:1.6rem}}@media (min-width: 1100px){.feature-list-zoom.feature-list-zoom-large .item .inner .box{padding-bottom:35%}}@media (min-width: 870px) and (max-width: 1099px){.feature-list-zoom.feature-list-zoom-large .item .inner .box{padding-bottom:40%}}@media (min-width: 768px) and (max-width: 869px){.feature-list-zoom.feature-list-zoom-large .item .inner .box{padding-bottom:50%}}@media (min-width: 992px) and (max-width: 1399px){.feature-list-zoom:not(.feature-list-zoom-large) .item{font-size:1.7rem}}@media (min-width: 768px) and (max-width: 991px){.feature-list-zoom:not(.feature-list-zoom-large) .item{font-size:1.6rem}}@media (min-width: 1200px) and (max-width: 1599px){.feature-list-zoom:not(.feature-list-zoom-large) .item .inner .box{padding-bottom:60%}}@media (min-width: 1150px) and (max-width: 1199px){.feature-list-zoom:not(.feature-list-zoom-large) .item .inner .box{padding-bottom:65%}}@media (min-width: 1100px) and (max-width: 1149px){.feature-list-zoom:not(.feature-list-zoom-large) .item .inner .box{padding-bottom:70%}}@media (min-width: 768px) and (max-width: 1099px){.feature-list-zoom:not(.feature-list-zoom-large) .item .inner .box{padding-bottom:40%}}.feature-list-zoom .item{position:relative;display:block;flex:0 0 33.333%;color:#dee2e6}@media (max-width: 1100px){.feature-list-zoom .item{flex-basis:50%}}@media (max-width: 767px){.feature-list-zoom .item{flex-basis:100% !important;margin-bottom:1em;font-size:1.6rem}}@media (max-width: 429px){.feature-list-zoom .item{font-size:1.5rem}}@media (max-width: 399px){.feature-list-zoom .item{font-size:1.4rem}}.feature-list-zoom .item .bg,.feature-list-zoom .item .content{position:absolute;top:0;left:0;width:100%;height:100%}.feature-list-zoom .item img{position:absolute;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all 1s ease-out;backface-visibility:hidden}.feature-list-zoom .item .inner{position:relative;margin:1em;padding:1px 0;text-shadow:1px 1px 1em #000;background-color:#222;opacity:1;transition:opacity 0.5s;backface-visibility:hidden;overflow:hidden}.feature-list-zoom .item .inner:before,.feature-list-zoom .item .inner:after{content:'';position:absolute;top:1em;right:1em;bottom:1em;left:1em;opacity:0;transition:opacity 0.5s, transform 0.5s;pointer-events:none;border:2px solid #fff;z-index:2}.feature-list-zoom .item .inner:before{border-width:2px 0;transform:scale(0, 1)}.feature-list-zoom .item .inner:after{border-width:0 2px;transform:scale(1, 0)}.feature-list-zoom .item .inner .bg,.feature-list-zoom .item .inner .overlay,.feature-list-zoom .item .inner .text,.feature-list-zoom .item .inner .desc,.feature-list-zoom .item .inner .button-container{position:absolute}.feature-list-zoom .item .inner .bg,.feature-list-zoom .item .inner .overlay{left:0;top:0;right:0;bottom:0}.feature-list-zoom .item .inner .bg{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all 1s ease-out;backface-visibility:hidden}.feature-list-zoom .item .inner .overlay{background:rgba(0,0,0,0.4);transition:all 0.2s ease-out;z-index:1}.feature-list-zoom .item .inner .box{position:relative;margin:2em 2.5em;padding-bottom:50%;z-index:5}@media (max-width: 767px){.feature-list-zoom .item .inner .box{padding-bottom:30%}}@media (max-width: 549px){.feature-list-zoom .item .inner .box{padding-bottom:40%}}@media (max-width: 499px){.feature-list-zoom .item .inner .box{padding-bottom:48%}}@media (max-width: 399px){.feature-list-zoom .item .inner .box{padding-bottom:195px}}.feature-list-zoom .item .inner .title{top:0;left:0;font-size:1em;font-weight:bold;line-height:1;color:#fff;transition:transform 0.5s ease 0s;transform-origin:top left}.feature-list-zoom .item .inner .text{left:0;top:0;width:90%}.feature-list-zoom .item .inner .text .desc{opacity:0;font-weight:300;font-size:0.9em;line-height:1.2;transform:scale(0.85);transform-origin:top left;transition:transform 0.5s;backface-visibility:hidden}@media (max-width: 1099px){.feature-list-zoom .item .inner .text .desc br{display:none}}.feature-list-zoom .item .inner .button-container{right:0;bottom:0;opacity:0;text-shadow:none;transform:scale(0);transition:transform 0.5s;backface-visibility:hidden}@media (min-width: 768px){.feature-list-zoom .item:hover .inner:before,.feature-list-zoom .item:hover .inner:after{opacity:1;transform:scale(1)}.feature-list-zoom .item:hover .inner .bg,.feature-list-zoom .item:hover .inner img{transform:scale(1.25);transition:all 3s ease-out}.feature-list-zoom .item:hover .inner .overlay{background:rgba(0,0,0,0.7)}.feature-list-zoom .item:hover .inner .title{transform:scale(1.1)}.feature-list-zoom .item:hover .inner .desc{transform:scale(1);opacity:1}.feature-list-zoom .item:hover .inner .button-container{transform:scale(1);opacity:1}.feature-list-zoom .item:hover .inner .button-container .btn{background:rgba(255,255,255,0.2)}}@media (max-width: 767px){.feature-list-zoom .item.active .inner:before,.feature-list-zoom .item.active .inner:after{opacity:1;transform:scale(1)}.feature-list-zoom .item.active .inner .bg,.feature-list-zoom .item.active .inner img{transform:scale(1.25);transition:all 3s ease-out}.feature-list-zoom .item.active .inner .overlay{background:rgba(0,0,0,0.7)}.feature-list-zoom .item.active .inner .title{transform:scale(1.1)}.feature-list-zoom .item.active .inner .desc{transform:scale(1);opacity:1}.feature-list-zoom .item.active .inner .button-container{transform:scale(1);opacity:1}.feature-list-zoom .item.active .inner .button-container .btn{background:rgba(255,255,255,0.2)}}.main-faq{padding:4em 0 2em}.main-faq .items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1.25em}.main-faq .items .item{flex:0 0 20%}@media (max-width: 1399px){.main-faq .items .item{flex-basis:33.333%}}@media (max-width: 767px){.main-faq .items .item{margin-bottom:1.5em;flex-basis:50%}}@media (max-width: 499px){.main-faq .items .item{flex-basis:100%}}.main-faq .items .item .inner{padding:0 1.25em 1.25em}.main-faq .items .item .iconblock{margin-bottom:0.35em}.main-faq .items .item .textblock{font-size:0.9em;text-overflow:ellipsis;max-height:9em;font-weight:300;overflow:hidden}.main-faq .items .item .button-container{padding-top:0.15em}.main-faq .items .item .button-container .more{font-size:0.8em;text-decoration:underline;cursor:pointer}@media (max-width: 767px){.main-faq .items .item .button-container .more{font-size:0.9em}}.main-faq .items .item .button-container .more:hover{color:#000}.main-faq .items .item i.fa{font-size:2em}.main-faq .items .item h3{min-height:2.5em;font-size:0.9em;line-height:1.3;text-transform:uppercase}@media (max-width: 767px){.main-faq .items .item h3{margin-bottom:0.5em;min-height:0;font-size:1.2em}}.soundproof-advantages-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -1em 2em}.soundproof-advantages-list .item{flex:0 0 25%;margin-bottom:2em;text-align:center}@media (max-width: 1399px){.soundproof-advantages-list .item{flex-basis:33.333%}}@media (max-width: 767px){.soundproof-advantages-list .item{flex-basis:0 0 50%}}@media (max-width: 499px){.soundproof-advantages-list .item{flex-basis:0 0 100%}}.soundproof-advantages-list .item .inner{padding:0 1em}.soundproof-advantages-list .item .iconblock{margin-bottom:0.75em}.soundproof-advantages-list .item .iconblock i.fa{font-size:2em}.soundproof-advantages-list .item .textblock{font-size:0.85em;font-weight:300;line-height:1.15;text-transform:uppercase;color:#777}.soundproof-elements-list{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -1em 3em}.soundproof-elements-list:after{content:'';display:block;margin:0 1em;width:100%;height:0;border-bottom:1px solid #ccc}.soundproof-elements-list .item{flex:0 0 33.333%;margin-bottom:2em}@media (max-width: 991px){.soundproof-elements-list .item{flex-basis:50%}}@media (max-width: 499px){.soundproof-elements-list .item{flex-basis:100%}}.soundproof-elements-list .item .inner{padding:0 1em}.soundproof-elements-list .item .imageblock{position:relative;margin-bottom:1.5em;padding-bottom:60%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.soundproof-elements-list .item .imageblock .title{position:absolute;top:1.5em;left:0;padding:0.25em 1em;font-size:0.9em;font-weight:300;color:#fff;background:#17c2de}@media (max-width: 767px){.soundproof-elements-list .item .imageblock .title{font-size:0.8em}}.soundproof-elements-list .item .textblock{font-weight:300;line-height:1.25;color:#777}.brands-content{padding:0}.brands-content .subtitle-text{margin-bottom:0.9em}.brands-content .button-container{margin-top:2em}.page-template-sl-brands .brands-info,.page-template-sl-brands-film .brands-info{padding-top:0}.page-template-sl-configurator .brands-info,.page-template-sl-configurator-film .brands-info{padding-bottom:0}.page-template-sl-soundproofing-type .brands-info,.tax-product_cat .brands-info{background:#f8f8f8}.term-713 .brands-info{padding-top:0;background:transparent}.term-713 .brands-info h2{margin-bottom:0.5em}.brands-info .subtitle-text{margin-bottom:0.9em}.brands-info .button-container{margin-top:2em}.brands-list{margin-bottom:1.5em}@media (max-width: 599px){.brands-list{display:none}}.brands-list .brand{padding:1em;font-size:1em}@media (max-width: 991px){.brands-list .brand{font-size:16px}}.brands-list .brand .brand-logo{border:1px solid #ccc;transition:all 0.2s ease-out}.brands-list .brand .model{display:block;text-decoration:none}.brands-list .brand .model a{text-decoration:none;color:#555;transition:all 0.2s ease-out}.brands-list .brand .model span{display:inline-block;vertical-align:middle}.brands-list .brand .model img{display:inline-block;width:2em;height:auto;vertical-align:middle;transition:all 0.2s ease-out}.brands-list .brand:hover .brand-logo{border-color:#17c2de;transform:scale(1.1)}.brands-grid .form{margin-bottom:1em}@media (max-width: 1820px) and (min-width: 600px){.brands-grid .form{margin-left:4em}}.brands-grid .input-container{position:relative}.brands-grid .input-container label{position:absolute;left:0;top:0;width:auto;color:#aaa}.brands-grid .input-container label i.fas{width:2em;height:2em;line-height:2em}.brands-grid input{width:100%;max-width:25em;padding:0.3em 0.5em 0.3em 2em;border:1px solid #aaa;border-radius:0.25em}.brands-grid input:before{content:'';display:inline-block;width:1em;height:1em;margin-right:0.3em;color:var(--black);opacity:.5}@media (max-width: 699px){.brands-grid input{max-width:none}}.brands-grid .items{column-count:8}.brands-grid .items .item{position:relative;display:block;min-height:2.5em;padding:0.25em 0;font-weight:300;color:#555;text-decoration:none;white-space:nowrap;text-overflow:clip;box-sizing:border-box;transition:all 0.15s ease-out;break-inside:avoid}.brands-grid .items .item span{display:inline-block;vertical-align:middle;line-height:2em}.brands-grid .items .item img{display:inline-block;width:2em;height:auto;vertical-align:middle;transition:all 0.15s ease-out}.brands-grid .items .item:hover{color:#17c2de}.brands-grid .items .item:hover img{transform:scale(1.15)}@media (max-width: 699px){.brands-grid .items .item{font-size:1.2em;line-height:2.5em}.brands-grid .items .item:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#bbb}.brands-grid .items .item img{width:2.5em;margin-right:0.35em}}@media (min-width: 1821px){.brands-grid .items{margin-right:-5em}}@media (max-width: 1820px) and (min-width: 992px){.brands-grid .items{margin:0 -4em 0 3.75em}}@media (max-width: 991px) and (min-width: 600px){.brands-grid .items{margin:0 -1em 0 4em}}@media (max-width: 2300px){.brands-grid .items{column-count:7}}@media (max-width: 1920px){.brands-grid .items{column-count:6}}@media (max-width: 1650px){.brands-grid .items{column-count:5}}@media (max-width: 1199px){.brands-grid .items{column-count:4}}@media (max-width: 699px){.brands-grid .items{column-count:auto}}.main-categories{padding-bottom:0}.site-main .main-categories ul.products.columns-4 li.product{margin-bottom:1em}.main-carousel{padding-bottom:0}@media (max-width: 1770px) and (min-width: 992px){.main-carousel .owl-container{padding:0 3.5em}}.main-carousel .owl-carousel-offers .owl-stage-outer{border-radius:1em}.main-carousel .owl-carousel-offers .item{padding:3em 3em;color:#fff;border-radius:1em;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.main-carousel .owl-carousel-offers .item .title{margin-bottom:1em;color:#fff}.main-carousel .owl-carousel-offers .item .text{font-weight:300;line-height:1.3em}.main-carousel .owl-carousel-offers .item .button-container{margin-top:2em}.main-products{padding-bottom:0}.main-products .nav-tabs{margin:0;font-size:1em;font-weight:300;border-bottom:1px solid #000}.main-products .nav-tabs .nav-link{padding:0.5em 1em;color:#fff;background:#777;border-radius:0;border:2px solid #777;transition:all 0.2s ease-out}.main-products .nav-tabs .nav-link:hover{background:#000;border:2px solid #000}.main-products .nav-tabs .nav-link.active{color:#f6e200;background:#000;border:2px solid #000}.main-products .tab-pane{padding-top:0.75em}.main-news{background:#f8f8f7}.page-template-sl-about .main-news{margin-bottom:-3em}.main-news h2{margin-bottom:0.75em}@media (max-width: 899px){.main-news .newslink-container{margin:1.5em 0 1em;padding:0;text-align:center}}.main-news .newslink-container a{font-size:0.8em;text-decoration:none}@media (max-width: 1199px){.main-news .newslink-container a{font-size:1.8rem}}.main-news .newslink-container a span{text-decoration:underline}.main-news .newslink-container a:hover span,.main-news .newslink-container a:focus span,.main-news .newslink-container a:active span{text-decoration:none}.main-blog{padding:4em 0}.main-blog h2{margin-bottom:1.5em}.main-blog .items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1em}@media (max-width: 767px){.main-blog .items{margin:0;gap:0 2%}}.main-blog .items .item{position:relative;margin:0 0 1em;flex:0 0 25%}@media (max-width: 1450px){.main-blog .items .item{flex-basis:49%}}@media (max-width: 499px){.main-blog .items .item{flex-basis:100%}}.main-blog .items .item .inner{position:relative;margin:0 1em;padding:0 0 3.5em;min-height:100%;background:#efefef}@media (max-width: 2300px){.main-blog .items .item .inner{padding-bottom:80px}}@media (max-width: 767px){.main-blog .items .item .inner{margin:0}}.main-blog .items .item article{margin-bottom:0}.main-blog .items .item article .entry-date,.main-blog .items .item article .entry-title,.main-blog .items .item article .excerpt,.main-blog .items .item article .more-link-container{padding:0 .75em}.main-blog .items .item article .entry-date{display:none;margin-bottom:0.75em;padding:0 1.15em;font-size:0.7em;font-weight:300}@media (max-width: 1950px){.main-blog .items .item article .entry-date{font-size:1.2rem}}.main-blog .items .item article .entry-title{margin-bottom:0.75em;font-size:0.7em;font-weight:700}.main-blog .items .item article .entry-title a{color:#4b505a}@media (max-width: 1950px){.main-blog .items .item article .entry-title{font-size:1.6rem}}.main-blog .items .item article img{width:auto;margin:0 0 0.75em;border-radius:0}.main-blog .items .item article .excerpt{font-size:0.77em;font-weight:300}@media (max-width: 1950px){.main-blog .items .item article .excerpt{font-size:1.4rem}}.main-blog .items .item article .excerpt p:last-of-type{margin-bottom:0}.main-blog .items .item article .excerpt .more-link-container{position:absolute;bottom:0;left:0;margin:0;padding-bottom:1.5em}.main-blog .items .item article .excerpt a.more-link{font-size:0.8em}@media (max-width: 2560px){.main-blog .items .item article .excerpt a.more-link{font-size:1.4rem}}@media (max-width: 1950px){.main-blog .items .item article .excerpt a.more-link{font-size:1.3rem}}@media (max-width: 1450px){.main-blog .items .item article .excerpt a.more-link{font-size:1.2rem}}.main-offices{padding-top:0}.main-offices .owl-carousel .item{position:relative;aspect-ratio:16/6;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#333}@media (max-width: 991px){.main-offices .owl-carousel .item{aspect-ratio:16/7}}@media (max-width: 767px){.main-offices .owl-carousel .item{aspect-ratio:16/8.5}}@media (max-width: 599px){.main-offices .owl-carousel .item{aspect-ratio:16/10}}@media (max-width: 399px){.main-offices .owl-carousel .item{aspect-ratio:16/13}}.main-offices .owl-carousel .item:before{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.45);z-index:1}.main-offices .owl-carousel .item .textblock{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 10%;font-weight:300;text-align:center;color:#fff;z-index:5}.main-offices .owl-carousel .item .textblock .office-name{font-size:1.75em;font-weight:bold}@media (max-width: 499px){.main-offices .owl-carousel .item .textblock .office-name{font-size:1.5em}}@media (max-width: 399px){.main-offices .owl-carousel .item .textblock .office-name{font-size:1.25em}}.main-offices .owl-carousel .item .textblock .office-address{font-size:1em}.main-offices .owl-carousel .item .textblock .button-container{margin-top:1.5em;text-align:center}.team{position:relative;z-index:5;background:#f8f8f8}.team .subtitle{margin-bottom:1em}.team .team-list{margin:0 -0.75em;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;z-index:5}@media (max-width: 1199px){.team .team-list{margin:0 auto;max-width:900px}}.team .team-list .manager-item{flex:0 0 25%}@media (max-width: 1199px){.team .team-list .manager-item{flex:0 0 50%}}@media (max-width: 700px){.team .team-list .manager-item{flex:1 1 60%;margin-bottom:2em}.team .team-list .manager-item:last-child{margin-bottom:0}.team .team-list .manager-item .content{margin:0}}.manager-item{color:#333 !important;text-decoration:none !important}.manager-item .content{position:relative;margin:0.75em;min-height:1px;overflow:hidden}.manager-item .imageblock{position:relative;padding-bottom:100%;overflow:hidden;backface-visibility:hidden;z-index:1}.manager-item .imageblock img{position:absolute;left:50%;top:50%;width:auto;height:auto;min-width:100%;min-height:100%;backface-visibility:hidden;transform:translate(-50%, -50%)}.manager-item .titleblock{position:relative;margin-bottom:1em;padding:1em 0}.manager-item .titleblock .name{font-weight:bold;color:#17c2de}.manager-item .titleblock .job{font-size:0.9em}.manager-item .titleblock:after{content:'';position:absolute;bottom:0;display:block;width:5em;height:0;border-bottom:2px solid #17c2de}.manager-item .textblock{font-size:0.9em}.manager-item .textblock ul{margin:0.5em 0}.manager-item .textblock li{margin-bottom:0.35em !important}.manager-item .textblock p{margin-bottom:0.35em}.large-arrows .owl-nav [class*='owl-']{position:absolute;top:50%;margin:0;width:4em;height:8em;padding:0;font-size:1em;cursor:pointer;background:none;border:0;outline:none;transform:translateY(-50%)}@media (max-width: 1199px){.large-arrows .owl-nav [class*='owl-']{width:3em;height:6em}}@media (max-width: 599px){.large-arrows .owl-nav [class*='owl-']{width:2.5em;height:5em}}.large-arrows .owl-nav [class*='owl-'].owl-prev{right:100%}.large-arrows .owl-nav [class*='owl-'].owl-next{left:100%}.large-arrows .owl-nav [class*='owl-']:before,.large-arrows .owl-nav [class*='owl-']:after{content:'';display:block;position:absolute;top:50%;width:80%;height:2px;background:#17c2de;backface-visibility:hidden;transition:all 0.2s ease-out}.large-arrows .owl-nav [class*='owl-'].owl-prev:before,.large-arrows .owl-nav [class*='owl-'].owl-prev:after{left:auto;right:0}.large-arrows .owl-nav [class*='owl-'].owl-prev:before{transform-origin:bottom left;transform:rotate(-60deg)}.large-arrows .owl-nav [class*='owl-'].owl-prev:after{transform-origin:top left;transform:rotate(60deg)}.large-arrows .owl-nav [class*='owl-'].owl-next:before,.large-arrows .owl-nav [class*='owl-'].owl-next:after{left:0;right:auto}.large-arrows .owl-nav [class*='owl-'].owl-next:before{transform-origin:bottom right;transform:rotate(60deg)}.large-arrows .owl-nav [class*='owl-'].owl-next:after{transform-origin:top right;transform:rotate(-60deg)}.large-arrows .owl-nav [class*='owl-'].disabled.owl-prev,.large-arrows .owl-nav [class*='owl-'].disabled.owl-next{cursor:default}.large-arrows .owl-nav [class*='owl-']:not(.disabled):hover:before,.large-arrows .owl-nav [class*='owl-']:not(.disabled):hover:after,.large-arrows .owl-nav [class*='owl-']:not(.disabled):active:before,.large-arrows .owl-nav [class*='owl-']:not(.disabled):active:after{background:#17c2de}.large-arrows.bright .owl-nav [class*='owl-']:hover:before,.large-arrows.bright .owl-nav [class*='owl-']:hover:after,.large-arrows.bright .owl-nav [class*='owl-']:active:before,.large-arrows.bright .owl-nav [class*='owl-']:active:after{background:#17c2de}.main-cert{padding-bottom:2.5em}.main-cert .subtitle{margin-bottom:0}.main-cert .owl-container{padding:0 10%}@media (max-width: 1199px){.main-cert .owl-container{padding:0 5em}}@media (max-width: 599px){.main-cert .owl-container{margin-top:1.5em;padding:0}}@media (max-width: 599px){.main-cert .owl-carousel-cert .owl-nav{display:none}}@media (min-width: 600px){.main-cert .owl-carousel-cert .owl-dots{margin-top:0}}@media (min-width: 600px){.main-cert .owl-carousel-cert .owl-stage-outer{padding:5vw 0}}.main-cert .owl-carousel-cert .owl-item{z-index:50}.main-cert .owl-carousel-cert .owl-item img{transition:all 0.2s ease-out;box-shadow:0 0 5px rgba(0,0,0,0.5);cursor:pointer}.main-cert .owl-carousel-cert .owl-item.center{z-index:100}@media (min-width: 600px){.main-cert .owl-carousel-cert .owl-item.center img{transform:scale(1.2)}}.main-cert .owl-carousel-cert .owl-nav.disabled,.main-cert .owl-carousel-cert .owl-dots.disabled{display:block !important}.main-advantages{padding-bottom:0}.main-advantages .items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media (max-width: 599px) and (min-width: 420px){.main-advantages .items{margin:0 auto;max-width:85%}}.main-advantages .items .item{flex:0 0 21%;margin-bottom:1em;padding:1em 2em}@media (max-width: 599px){.main-advantages .items .item{flex:0 0 50%;padding:1em 0.5em}}.main-advantages .items .item .imageblock{margin-bottom:0.75em;padding-bottom:5em;background-position:center;background-repeat:no-repeat;background-size:contain}.main-advantages .items .item .text{font-size:1em;font-weight:300;text-align:center}@media (max-width: 599px){.main-advantages .items .item .text{font-size:1.2em}}@media (max-width: 499px){.main-advantages .items .item .text{font-size:1.3em}}.main-map{position:relative;padding:0}#map-block{min-height:1200px;border-top:3px solid #282e38}@media (max-width: 3000px){#map-block{min-height:1000px}}@media (max-width: 1950px){#map-block{min-height:650px}}.map-location-selector{position:absolute;right:10px;top:50px;background:#fff;z-index:20;box-shadow:0 1px 2px 1px rgba(0,0,0,0.15),0 2px 5px -3px rgba(0,0,0,0.15)}@media (min-width: 2561px){.map-location-selector{top:6%}}@media (max-width: 900px){.map-location-selector{position:relative;right:0;top:0}}.map-location-selector .list{display:block}.map-location-selector .title,.map-location-selector a{padding:0.5em 0.75em;font-family:'Roboto', sans-serif;font-weight:300;font-size:1.2rem;text-transform:uppercase}@media (min-width: 2561px){.map-location-selector .title,.map-location-selector a{font-size:0.48vw}}@media (max-width: 900px){.map-location-selector .title,.map-location-selector a{font-size:1.4rem}}.map-location-selector .title{position:relative;color:#fff;background:#17c2de}.map-location-selector a{display:block;color:#fff !important;background:#38414b;cursor:pointer;transition:all 0.2s ease-out}.map-location-selector a:hover,.map-location-selector a:focus{color:#fff !important;background:#0d7182}.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:2.2rem;border-radius:1.5em;color:#54505a}@media (max-width: 3600px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:2rem}}@media (max-width: 3200px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:1.8rem}}@media (max-width: 2560px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:1.6rem}}@media (max-width: 1950px){.ymaps-2-1-79-balloon,.ymaps-2-1-79-balloon__layout{font-size:1.3rem}}.ymaps-2-1-79-balloon{text-align:center}.ymaps-2-1-79-balloon__close-button{width:40px !important}.ymaps-2-1-79-balloon__content{padding:1em 1.3em !important;font-family:'Roboto', sans-serif !important;font-size:1em !important;font-weight:300 !important}.ymaps-2-1-79-balloon__content p{line-height:1.3em}.ymaps-2-1-79-balloon__content .office-name{margin-bottom:0.25em;text-transform:uppercase;font-size:2.4rem;line-height:1.35em;font-weight:700 !important}@media (max-width: 3600px){.ymaps-2-1-79-balloon__content .office-name{font-size:2.2rem}}@media (max-width: 3200px){.ymaps-2-1-79-balloon__content .office-name{font-size:2rem}}@media (max-width: 2560px){.ymaps-2-1-79-balloon__content .office-name{font-size:1.8rem}}@media (max-width: 1950px){.ymaps-2-1-79-balloon__content .office-name{font-size:1.4rem}}.ymaps-2-1-79-balloon__content p:last-child{margin-bottom:0}.ymaps-2-1-79-balloon__close+.ymaps-2-1-76-balloon__content{margin-right:20px !important}.ymaps-2-1-79-balloon__layout{border:1px solid #000}.ymaps-2-1-79-balloon__tail:after{border:1px solid #000}body:not(.home) .site-content{padding-bottom:3em}body.single-product .site-content,body.tax-product_brand .site-content{padding-bottom:0}.home .storefront-breadcrumb,.page-template-sl-configurator-light .storefront-breadcrumb,.page-template-sl-configurator-film-light .storefront-breadcrumb{display:none}@media (max-width: 66.4989378333em){.col-full{margin-left:0;margin-right:0;padding:0 2%}}.breadcrumb{padding:0;background:transparent;text-decoration:none}.breadcrumb .breadcrumb-trail>span>span>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f015";margin-right:0.5407911001em}.breadcrumb a{color:#727272}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline;color:#32b157}@media (min-width: 768px){.storefront-breadcrumb{margin-bottom:3em}}.woocommerce-breadcrumb{font-size:1.4rem;text-transform:uppercase}@media (min-width: 2561px){.woocommerce-breadcrumb{font-size:0.55vw}}@media (max-width: 649px){.woocommerce-breadcrumb{font-size:1.2rem}}.woocommerce-breadcrumb a{text-decoration:none;transition:all 0.15s ease-out}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus{text-decoration:underline}.tax-product_brand #primary,.tax-brand_film #primary{max-width:100% !important}.tax-product_brand .product-list,.tax-brand_film .product-list{padding-top:0}.tax-product_brand .product-list .storefront-sorting,.tax-brand_film .product-list .storefront-sorting{display:none}.tax-product_brand .product-list+.main-examples,.tax-brand_film .product-list+.main-examples{padding-top:0}.brand-text{padding:0 0 2em}.brand-text h2{margin-bottom:0.5em}.brand-text .subtitle-text{margin-bottom:0}.brand-text .text{margin-bottom:1em}.brand-text .text p:last-child{margin-bottom:0}.brand-text .brand-text-block{margin-bottom:3em}.brand-text .brand-text-block:last-child{margin-bottom:0}.tax-product_cat .video-examples{margin:0 0 4em}.tax-product_brand .video-examples,.tax-brand_film .video-examples{padding-top:0;padding-bottom:2em}.single-product .video-examples{margin:4em 0}.single-product .video-examples h2{margin-bottom:1em}.video-examples .items{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2em}.video-examples .items .item{flex:0 0 calc(50% - 1em)}@media (max-width: 991px){.video-examples .items .item{flex:0 0 100%}}.single-example .video-examples{padding-top:0}.page-template-sl-brands .video-examples,.page-template-sl-brands-film .video-examples{padding-bottom:2em;background:#f8f8f8}.page-template-sl-soundproofing-type .video-examples{padding-bottom:2em}body #content .col-full{display:flex;flex-direction:row;flex-wrap:wrap}body.blog .widget-area,body.archive.category .widget-area,body.single-post .widget-area{order:2;margin-left:4% !important;margin-right:0 !important}body.blog .content-area,body.archive.category .content-area,body.single-post .content-area{order:1}@media (min-width: 1200px){body.blog .content-area,body.archive.category .content-area,body.single-post .content-area{width:auto;float:none;flex:0 0 74%}body.blog .widget-area,body.archive.category .widget-area,body.single-post .widget-area{width:auto;float:none;flex:0 0 22%;margin-left:0;margin-right:4%}}.page-template-sl-configurator-light .content-area,.page-template-sl-configurator-film-light .content-area{margin-top:2em}ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.2em 1.333%}ul.products:before,ul.products:after{display:none}ul.products li.product{flex:0 0 24%;margin:0 !important;float:none !important;width:auto !important}ul.products li.product:before{content:none !important}@media (max-width: 1450px) and (min-width: 992px){ul.products{gap:1.3em 2%}ul.products li.product{flex:0 0 32%}}@media (max-width: 991px) and (min-width: 600px){ul.products{gap:1.4em 2.5%}ul.products li.product{flex:0 0 48.75%}}@media (max-width: 599px){ul.products{gap:1.2em}ul.products li.product{flex:0 0 100%}}@media (max-width: 1199px){.left-sidebar.archive #content>.col-full{display:flex;flex-direction:column;padding-left:2%;padding-right:2%}.left-sidebar .widget-area,.left-sidebar .content-area{width:100%;float:none;flex:1 1 auto;max-width:none}.left-sidebar .widget-area{margin-right:0;margin-left:0}.left-sidebar.post-type-archive-example .widget-area{order:1}.left-sidebar.post-type-archive-example .content-area{order:2}}@media (max-width: 640px){.left-sidebar:not(.home):not(.single-product):not(.page-template-sl-configurator) #content>.col-full{flex-direction:column;padding-left:15px;padding-right:15px}}.left-sidebar.error404 #content .col-full .content-area,.left-sidebar.woocommerce-shop #content .col-full .content-area{flex-basis:100%}.single-example #content{font-weight:300}.single-product div.product{overflow:visible}.single-product div.product .entry-summary{display:none}.single-product .product-question{position:relative;z-index:5}.single-product .site-content{font-size:1.6rem;font-weight:300}@media (min-width: 2561px){.single-product .site-content{font-size:0.61vw}}.single-product .entry-title{margin-bottom:0.75em;font-weight:bold}.main-package{padding-top:0}@media (max-width: 767px){.main-package{padding-bottom:3.5em}}.main-package *{box-sizing:border-box}.main-package .package-desc{margin-top:1em}.main-package .full-desc p:last-child,.main-package .package-desc p:last-child{margin-bottom:0}.main-package .deals .nav{margin-bottom:1.5em}@media (max-width: 767px){.main-package .deals .nav{margin-bottom:.75em}}.main-package .deals .tab-cost{display:none;margin-bottom:1.5em}@media (max-width: 767px){.main-package .deals .tab-cost{display:block}}.main-package .deals .tab-cost .tab-value{color:red}.main-package .deals .columns{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.main-package .deals .columns .descblock{flex:0 0 100%;margin-bottom:2.5em;font-size:0.9em}.main-package .deals .columns .imageblock{flex:0 0 70%}@media (max-width: 999px){.main-package .deals .columns .imageblock{flex:0 0 100%}}.main-package .deals .columns .resultblock{flex:0 0 30%}@media (max-width: 999px){.main-package .deals .columns .resultblock{flex:0 0 100%}}.main-package .deals .columns .resultblock .desc{margin:1em 0 2.5em;font-size:0.85em}.main-package .deals .columns .resultblock .desc p:last-child{margin-bottom:0}@media (max-width: 999px){.main-package .deals .columns .resultblock .desc{font-size:1.4rem}}@media (max-width: 767px){.main-package .deals .columns .resultblock .desc{margin:0 0 1.5em}}.main-package .deals .columns .resultblock .cost{margin-bottom:0.35em}.main-package .deals .columns .resultblock .cost.lowmargin{margin-bottom:0}@media (max-width: 767px){.main-package .deals .columns .resultblock .cost.stats-title{display:none}}.main-package .deals .columns .resultblock .cost.stats-title .title{margin-bottom:1em}.main-package .deals .columns .resultblock .cost .cost-row{display:flex;padding:0.35em 0;line-height:1.1;color:#aaa}@media (max-width: 999px){.main-package .deals .columns .resultblock .cost .cost-row{font-size:1.6rem}}.main-package .deals .columns .resultblock .cost .cost-row .label,.main-package .deals .columns .resultblock .cost .cost-row .value{flex:0 0 50%}.main-package .deals .columns .resultblock .cost .cost-row .label{padding-right:0.75em}.main-package .deals .columns .resultblock .cost .cost-row .label span{text-transform:lowercase}.main-package .deals .columns .resultblock .cost .title,.main-package .deals .columns .resultblock .cost .discount-text,.main-package .deals .columns .resultblock .cost .total{font-weight:400;color:#54505a;border:1px solid #000}.main-package .deals .columns .resultblock .cost .title{margin-bottom:0.5em;font-size:0.85em;text-transform:uppercase;border-width:0 0 1px}@media (max-width: 999px){.main-package .deals .columns .resultblock .cost .title{margin-bottom:1.4em;font-size:1.6rem}}@media (max-width: 767px){.main-package .deals .columns .resultblock .cost .title{margin-bottom:1em}}.main-package .deals .columns .resultblock .cost .title.no-border{padding-bottom:0;border:0}.main-package .deals .columns .resultblock .cost .total{margin-top:0.5em;padding-top:1em;border-width:1px 0 0}.main-package .deals .columns .resultblock .cost .total .value{color:red}.main-package .deals .columns .resultblock .cost .total .value.discounted{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.5em}@media (max-width: 999px){.main-package .deals .columns .resultblock .cost .total .value.discounted{flex-direction:row;justify-content:flex-start;gap:0.5em}}.main-package .deals .columns .resultblock .cost .total .value .price.old{color:#999;text-decoration:line-through}.main-package .deals .columns .resultblock .cost .total .value .price.discount{font-size:1.2em;font-weight:700;color:#54505a}.main-package .deals .columns .resultblock .cost .discount-text{position:relative;align-items:center;margin-top:0.5em;padding:0.5em 0 0;font-size:0.85em;font-weight:700;color:red;border-width:1px 0 0}.main-package .deals .columns .resultblock .cost .discount-text .special{display:inline-block;width:6em;height:3em;background:url(../images/special.png) 50% 50%/contain no-repeat}@media (max-width: 999px){.main-package .deals .columns .resultblock .button-container{margin-top:1em}}@media (max-width: 499px){.main-package .deals .columns .resultblock .button-container .btn{font-size:1.4rem}}.main-package .car-grid[data-package="base"] .item4,.main-package .car-grid[data-package="base"] .element4,.main-package .car-grid[data-package="standard"] .item4,.main-package .car-grid[data-package="standard"] .element4{display:none}.package-stats{padding:0 0 1em}@media (max-width: 999px){.package-stats{padding-right:1.5em}}@media (max-width: 767px){.resultblock .package-stats{display:none}}.package-stats .stat-row{position:relative;margin-bottom:1em;font-size:0.75em;font-weight:400;line-height:1.1}@media (max-width: 999px){.package-stats .stat-row{font-size:1.4rem}}.package-stats .stat-row .text{display:flex;flex-direction:row;margin-bottom:0.5em}.package-stats .stat-row .text>div{flex:0 0 50%}.package-stats .stat-row .text .label{font-weight:300;text-align:left}.package-stats .stat-row .text .value{font-weight:400;text-align:right}.package-stats .stat-row .bar{position:relative;width:100%;height:0.72em;border-radius:0.36em;background:#d4d5d6}.package-stats .stat-row .bar .bar-filled{height:100%;background:#17c2de;border-radius:0.36em;transition:all 1.5s ease-out;transform:none}.package-stats .stat-row i.fa{position:absolute;left:100%;top:50%;margin-left:0.35em;font-size:1.25em;transform:translateY(-50%);cursor:help}.form-product form .wpcf7-file,.popup-question form .wpcf7-file{display:inline-block;cursor:pointer !important;overflow:hidden}.form-product form .wpcf7-file>span,.popup-question form .wpcf7-file>span{display:inline-block;padding-top:0.15em;cursor:pointer !important}.form-product form .wpcf7-file input,.form-product form .wpcf7-file .icon,.form-product form .wpcf7-file .btn,.popup-question form .wpcf7-file input,.popup-question form .wpcf7-file .icon,.popup-question form .wpcf7-file .btn{cursor:pointer !important}.form-product form .wpcf7-file .icon,.popup-question form .wpcf7-file .icon{display:inline-block;margin-right:0.35em;width:1.5em;height:1.5em;vertical-align:middle;background:url(../images/social/compare.png) 0% 50%/contain no-repeat}.form-product form .wpcf7-file .text,.popup-question form .wpcf7-file .text{display:inline-block;font-size:1em;font-weight:300;vertical-align:middle;transition:all 0.2s ease-out;cursor:pointer !important}.form-product form .wpcf7-file:hover .text,.form-product form .wpcf7-file:focus .text,.popup-question form .wpcf7-file:hover .text,.popup-question form .wpcf7-file:focus .text{color:#17c2de}.form-product form .fileinput-name,.popup-question form .fileinput-name{display:block;margin:0;padding:0.35em;font-size:0.9em;border:1px solid #ccc;border-radius:3px}.popup-question .modal-content:before{content:'';position:absolute;left:1.5em;top:0;width:45%;height:1em;background:#17c2de}@media (max-width: 1950px){.popup-question .modal-content:before{left:30px}}.popup-question .form-title,.popup-question .form-subtitle{font-weight:300;text-align:left}.popup-question .form-subtitle{margin-bottom:0}.popup-question .form-subtitle.form-date{margin-bottom:1em}.popup-question .form-cols{display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 767px){.popup-question .form-cols{display:block}}.popup-question .form-cols .form-row{flex:0 0 49%}.popup-question .form-cols .buttonrow input{box-sizing:border-box}.widget_product_categories ul li{text-transform:uppercase}.widget_product_categories ul li a{text-decoration:none !important}.widget_product_categories ul li a:hover,.widget_product_categories ul li a:focus{text-decoration:underline !important;color:#32b157}.widget_product_categories ul.children li{padding-left:1em;text-transform:none}.widget_product_categories ul.children li:before{content:'';display:none}.widget_product_categories ul.children li a{font-weight:normal !important}.jobs-container{display:flex}@media (max-width: 1199px){.jobs-container{flex-direction:column}}.jobs-container .jobs-list{flex:0 0 75%}@media (min-width: 1200px){.jobs-container .jobs-list{padding-right:2em}}.jobs-container .jobs-list .property-list{margin-bottom:1.75em}.jobs-container .jobs-list .textblock{margin-bottom:1.5em}.jobs-container .jobs-other{flex:0 0 25%;text-align:left}@media (max-width: 1199px){.jobs-container .jobs-other{margin-top:3em;text-align:center}}@media (max-width: 1199px){.jobs-container .jobs-other h3 span{left:50%;margin-left:-15px}}.jobs-container .jobs-other img{display:block;margin:0 0 2em}@media (max-width: 1199px){.jobs-container .jobs-other img{margin:0 auto 2em}}.collapse-panels.type-line .item:not(:last-child){border-bottom:2px solid #a3a7ad}.collapse-panels.type-border .item{padding-left:1em;padding-right:1em;border:1px solid #ccc}.collapse-panels.type-border .item:not(:last-child){margin-bottom:2em}.collapse-panels h2{position:relative;padding:0.5em 2em 0.5em 0;font-size:2.2rem;text-align:left;cursor:pointer}@media (max-width: 499px){.collapse-panels h2{font-size:1.6rem}}.collapse-panels h2:before,.collapse-panels h2:after{content:'';position:absolute;top:50%;right:0;background:#666;width:30px;height:3px;transition:all 0.2s ease-out}.collapse-panels h2[aria-expanded="true"]:before{transform:translate(0, 0) rotate(45deg)}.collapse-panels h2[aria-expanded="true"]:after{transform:translate(0, 0) rotate(-45deg)}.collapse-panels h2[aria-expanded="false"]:before,.collapse-panels h2[aria-expanded="false"]:after{width:20px}.collapse-panels h2[aria-expanded="false"]:before{transform:translate(-9px, 0) rotate(45deg)}.collapse-panels h2[aria-expanded="false"]:after{transform:translate(3px, 0) rotate(-45deg)}@media (max-width: 767px){.collapse-panels h2.thing{padding:0.75em 0;font-size:1.8rem;text-align:center}.collapse-panels h2.thing span{left:50%;margin-left:-15px}.collapse-panels h2.thing:before,.collapse-panels h2.thing:after{display:none}}.collapse-panels h2.mobile{display:none}@media (max-width: 767px){.collapse-panels h2.mobile{display:block}}.collapse-panels h2.mobile:before,.collapse-panels h2.mobile:after{left:50%}.collapse-panels .item-content:after{content:'';display:block;height:1.5em}@media (max-width: 767px){.collapse-panels .item-content{font-size:1.4rem}}.property-list .property{display:flex}@media (max-width: 767px){.property-list .property{flex-direction:column}}.property-list .property .name{flex:0 0 30%;font-weight:bold}.property-list .property .value{flex:0 0 70%}@media (max-width: 767px){.property-list .property .name,.property-list .property .value{flex:0 0 100%;font-size:1.4rem;text-align:center}}.storefront-full-width-content .woocommerce-products-header{padding-bottom:3.5em;text-align:left}ul.products li.product{text-align:right;padding:0;font-size:0.92vw;border:1px solid #000;border-radius:0.25em;transition:all 0.2s ease-out}@media (max-width: 1920px){ul.products li.product{font-size:1.8rem}}@media (max-width: 767px){ul.products li.product{font-size:1.7rem}}@media (max-width: 499px){ul.products li.product{font-size:1.6rem}}ul.products li.product a .seal{position:absolute;top:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}ul.products li.product a .seal.in-stock{width:6.5em;height:6.5em;background-image:url(../images/in-stock.png)}ul.products li.product a .woocommerce-loop-product__title{position:absolute;top:0;left:0;right:0;padding:0.75em;display:flex;flex-direction:column;justify-content:flex-start;margin:0;font-size:1em;font-weight:700;text-align:left;color:#000;transition:all 0.2s ease-out;text-shadow:1px 1px 5px #fff}ul.products li.product a .onsale{display:none}ul.products li.product a .price{float:left;margin:0 0 0 1em;font-size:1.2em;font-weight:bold;line-height:2.3em;color:#000}ul.products li.product a .price ins{margin-left:0.35em}ul.products li.product a .price del{opacity:1}ul.products li.product a .price del span.amount{opacity:0.5}ul.products li.product a .price del:after{content:' /';color:#000;display:inline-block;margin-left:0.5em}ul.products li.product a .price .woocommerce-price-suffix{display:none}ul.products li.product a:hover,ul.products li.product a:focus{text-decoration:none}ul.products li.product.product-more-info .woocommerce-LoopProduct-link{display:flex;flex-direction:column;padding-bottom:2.5em}ul.products li.product.product-more-info .woocommerce-LoopProduct-link .woocommerce-loop-product__title{position:relative;order:1;min-height:2.9em;padding-bottom:0}ul.products li.product.product-more-info .woocommerce-LoopProduct-link img,ul.products li.product.product-more-info .woocommerce-LoopProduct-link .product-thumb{order:2}ul.products li.product.product-more-info .woocommerce-LoopProduct-link .price{position:absolute;left:0.7em;bottom:0.7em;margin:0;order:3;line-height:1.5em;text-align:left}ul.products li.product .button{position:absolute;right:1em;bottom:1em;margin:0;padding:0.33em 1.75em 0.35em;font-size:0.85em;font-weight:400;text-transform:uppercase;color:#000;background:#fff;border:1px solid #000;border-radius:0.25em}ul.products li.product .button:hover,ul.products li.product .button:focus{background:#17c2de;color:#000 !important;border-color:#17c2de}ul.products li.product .button:active{background:#3dd2eb;border-color:#3dd2eb}ul.products li.product img{margin:0;width:100%;border-radius:0.25em}ul.products li.product .product-thumb{position:relative;padding-bottom:78%;background-position:50% 50%;background-repeat:no-repeat;border-radius:0.25em;overflow:hidden;backface-visibility:hidden;z-index:-1}ul.products li.product .product-thumb img{position:absolute;left:0;height:100%;width:100%;object-fit:contain;object-position:center;z-index:1;backface-visibility:hidden}ul.products li.product:hover,ul.products li.product:focus{border-color:#17c2de}ul.products li.product:hover .button,ul.products li.product:focus .button{background:#17c2de;color:#000 !important;border-color:#17c2de}ul.products li.product:active .button{background:#3dd2eb;border-color:#3dd2eb}.storefront-sorting{margin:0 auto}ul.products li.product.product-category{position:relative;padding:0;overflow:hidden;backface-visibility:hidden;border:0}ul.products li.product.product-category img{position:relative;margin:0;transition:all 0.2s ease-out;backface-visibility:hidden;z-index:1}ul.products li.product.product-category .woocommerce-loop-category__title{position:relative;margin:0;padding:0;min-height:2.1em;font-family:'Roboto', sans-serif;font-weight:300;font-size:0.9vw;font-weight:400;letter-spacing:0.01em;line-height:1.05em;text-align:left;color:#fff;background:transparent;z-index:10;position:absolute;bottom:0.6em;left:1.2em;right:1.2em;min-height:0}@media (max-width: 2560px){ul.products li.product.product-category .woocommerce-loop-category__title{font-size:2.2rem}}@media (max-width: 1950px){ul.products li.product.product-category .woocommerce-loop-category__title{font-size:2rem}}@media (max-width: 1199px){ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.8rem}}@media (max-width: 991px){ul.products li.product.product-category .woocommerce-loop-category__title{font-size:2rem}}@media (max-width: 499px){ul.products li.product.product-category .woocommerce-loop-category__title{font-size:1.8rem}}ul.products li.product.product-category .woocommerce-loop-category__title .count{display:none}ul.products li.product.product-category a{display:block}ul.products li.product.product-category a:before{content:'';position:absolute;top:0;left:0;height:1.25em;width:6em;background:#17c2de;z-index:5;transition:all 0.3s ease-out}@media (max-width: 991px){ul.products li.product.product-category a:before{width:9em}}ul.products li.product.product-category a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(62,62,62,0.05);backface-visibility:hidden;transition:all 0.2s ease-out;z-index:1}ul.products li.product.product-category a:hover:before{background:#17c2de}ul.products li.product.product-category a:hover img{transform:scale(1.05)}.owl-carousel-brands .item{position:relative;display:block;padding-bottom:100%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.owl-carousel-brands .item .info{position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(0.85);padding:10px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;background:grey;opacity:0;transition:all 0.3s ease-out;backface-visibility:hidden}.owl-carousel-brands .item .info .title{font-size:1.4rem;margin-bottom:0.5em;line-height:1.3em}@media (min-width: 1951px){.owl-carousel-brands .item .info .title{font-size:0.75em}}.owl-carousel-brands .item .info .text{font-size:1.1rem}@media (min-width: 1951px){.owl-carousel-brands .item .info .text{font-size:0.65em}}.product-list-4col{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1em 0.75em}.product-list-4col .product-simple-tile{flex:0 0 25%;margin-bottom:2em}@media (max-width: 1450px){.product-list-4col .product-simple-tile{flex-basis:33.333%}}@media (max-width: 991px){.product-list-4col .product-simple-tile{flex-basis:50%}}@media (max-width: 549px){.product-list-4col .product-simple-tile{flex-basis:100%}}.product-list-5col{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1em 0.75em}.product-list-5col .product-simple-tile{flex:0 0 20%;margin-bottom:2em}@media (max-width: 1950px){.product-list-5col .product-simple-tile{flex-basis:25%}}@media (max-width: 1450px){.product-list-5col .product-simple-tile{flex-basis:33.333%}}@media (max-width: 991px){.product-list-5col .product-simple-tile{flex-basis:50%}}@media (max-width: 549px){.product-list-5col .product-simple-tile{flex-basis:100%}}@media (max-width: 850px){.product-list-horizontal{display:block}}@media (max-width: 850px){.product-list-horizontal .product-simple-tile{display:block;margin:0 auto;max-width:550px}}@media (min-width: 2561px){.subcategories-list h3{font-size:0.8vw}}.subcategories-list .subcategory-item{margin-bottom:3.25em}.subcategories-list .subcategory-item .button-container .btn{display:block;width:auto}.hovertiles .item.hover .info,.hovertiles .owl-item.hover .info{transform:scale(1);opacity:1}.wp-block-lazyblock-sidebar-filter-examples{margin-top:0.75em}#filters{padding:1.5em 1em;background:#d5f3f5;border-radius:0.3em}#filters .button-container{margin-top:2em}#filters .btn{margin-bottom:0.5em}#filters.form-minifilter{padding:1.5em}#filters.form-minifilter .button-container{margin:0}#filters.form-minifilter .btn{margin-bottom:0}.filter-group{margin-bottom:1.1em}.filter-group h4{margin-bottom:0.4em;font-size:1.15em;font-weight:300}.filter-group label{display:block}.filter-group select{width:100%}.filter-group .select-box{position:relative}#filters select{visibility:hidden;max-height:1px}.select2-container .select2-search__field{margin-bottom:0.5em;border-radius:0.15em}.select2-container .select2-selection--single .select2-selection__arrow,.select2-container .select2-selection--multiple .select2-selection__arrow{height:2.2em !important;width:1.25em !important}.select2-container .select2-selection--single{height:2.4em !important}.select2-container .select2-selection--single .select2-selection__rendered{line-height:2.2em !important;padding-left:0.4em !important;padding-right:1.5em !important;color:#54505a}.select2-container .select2-search--inline:first-child .select2-search__field{width:auto !important}.select2-selection__rendered{list-style:none}.select2-selection__rendered li{margin:0.25em 0.25em 0 0 !important}.select2-selection__rendered li:before{content:none !important}.form-minifilter .select2-selection--single{height:2.3em !important}.form-minifilter .select2-selection--single .select2-selection__arrow{height:2.15em !important;width:1.25em !important}.form-minifilter .select2-selection--single .select2-selection__rendered{line-height:2.15em !important;padding-left:0.4em !important;padding-right:1.5em !important;color:#54505a}.form-minifilter .input-container{position:relative}.form-minifilter input[type="text"]{padding:0.36em;border:1px solid #aaa;border-radius:4px}.form-minifilter input.price{cursor:default;z-index:1}.form-minifilter label.currency{position:absolute;right:0;top:1px;bottom:1px;width:3em;margin:0;padding:0.36em 0.64em;font-size:1em;font-style:normal;font-weight:300;line-height:1.5;white-space:nowrap;border-left:1px solid #ccc;z-index:5}.select2-results__option{margin-bottom:0 !important;font-size:0.9em;font-weight:300;border-bottom:1px solid #eee}.select2-results__option:before{content:none !important}.select2-results__option--highlighted{background:#17c2de !important}.select2-container--default .select2-results>.select2-results__options{max-height:18em !important}.s2-to-tree.select2-container li.select2-results__option[aria-selected="true"]>span.item-label{background-color:#17c2de}.s2-to-tree .select2-results__option.l0{text-transform:uppercase}.widget h2{font-size:1.25em;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ccc}ul.product-categories,ul.brand-list{padding:1.5em 1em;background:#ebebec;border-radius:0.3em}.widget_block h2 .arrow{position:relative;display:none;float:right;top:0.15em;height:1.25em;width:1.15em;margin-left:0.25em;line-height:1.25em;text-align:center;vertical-align:middle;cursor:pointer;transform:rotate(0deg);transition:all 0.15s ease-out}@media (max-width: 1199px){.widget_block h2 .arrow{display:inline-block}}@media (max-width: 1199px){.widget_block h2{cursor:pointer}.widget_block.fold h2{margin-bottom:0}.widget_block.fold .wc-block-product-categories,.widget_block.fold ul.brand-list,.widget_block.fold #filters{display:none}.widget_block:not(.fold) h2 .arrow{transform:rotate(90deg) !important}}.tax-product_cat .feature-list-zoom,.tax-pa_in-stock .feature-list-zoom{padding-top:0}.tax-product_cat .feature-list-zoom:not(.bottom-pad),.tax-pa_in-stock .feature-list-zoom:not(.bottom-pad){padding-bottom:0}.tax-product_cat .term-description,.tax-pa_in-stock .term-description{margin:1.5em 0 2.6em;padding-bottom:1em;font-weight:300;border-bottom:1px solid #000}@media (min-width: 1951px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{font-size:0.8vw}}@media (max-width: 1950px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{margin-bottom:2.2em}}@media (max-width: 1199px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{padding-bottom:2em;margin-bottom:2em}}@media (max-width: 767px){.tax-product_cat .term-description,.tax-pa_in-stock .term-description{margin-bottom:1.6em}}.tax-product_cat.cat-banner .term-banner,.tax-pa_in-stock.cat-banner .term-banner{position:relative;padding-bottom:22%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-radius:1em;z-index:5}@media (max-width: 991px){.tax-product_cat.cat-banner .term-banner,.tax-pa_in-stock.cat-banner .term-banner{padding-bottom:25%;background-position:0 50%}}@media (max-width: 450px){.tax-product_cat.cat-banner .term-banner,.tax-pa_in-stock.cat-banner .term-banner{padding-bottom:40%}}.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{position:absolute;bottom:0;left:0;margin:0;padding:0 0 2em 1.2em;font-weight:400;text-transform:none;color:#fff;z-index:10}@media (max-width: 991px){.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{font-size:3rem}}@media (max-width: 767px){.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{font-size:2.8rem}}@media (max-width: 599px){.tax-product_cat.cat-banner .term-banner h1,.tax-pa_in-stock.cat-banner .term-banner h1{font-size:2.4rem}}.main-contact{padding:0}.main-contact .office-list>.item{margin-bottom:1.5em;font-size:1em;border:1px solid #777;background:#f6f6f6;border-radius:0.5em}@media (max-width: 767px){.main-contact .office-list>.item{margin-bottom:1em}}.main-contact .office-list>.item:last-child{margin-bottom:0}.main-contact .office-list>.item .heading{margin:0}.main-contact .office-list>.item .heading h2{position:relative;margin:0;padding:1em 3em 1em 1em;font-size:1.1em;text-transform:none;cursor:pointer;transition:all 0.15s ease-out}.main-contact .office-list>.item .heading h2>.arrow{position:absolute;top:50%;right:1em;width:1.15em;height:1.5em;transform:translateY(-50%);transform-origin:center;transition:all 0.2s ease-out}.main-contact .office-list>.item .heading h2>.arrow:before,.main-contact .office-list>.item .heading h2>.arrow:after{content:'';position:absolute;top:50%;right:0;left:0;background:#333;height:0.1em;transition:all 0.2s ease-out}.main-contact .office-list>.item .heading h2>.arrow:before{transform-origin:center;transform:translate(-30%, -50%) rotate(-50deg)}.main-contact .office-list>.item .heading h2>.arrow:after{transform-origin:center;transform:translate(30%, -50%) rotate(50deg)}.main-contact .office-list>.item .heading h2[aria-expanded="true"]>.arrow{transform:translateY(-50%) rotate(180deg)}.main-contact .office-list>.item .heading h2[aria-expanded="false"]>.arrow{transform:translateY(-50%) rotate(90deg)}.main-contact .office-list>.item .heading h2:hover{color:#656565}@media (max-width: 767px){.main-contact .office-list>.item .heading h2 em{display:none}}@media (max-width: 499px){.main-contact .office-list>.item .heading h2{font-size:1em}}.main-contact .office-list>.item .collapsible .collapsible-inner{padding:0 1em 1em}.main-contact .office-list>.item .collapsible .collapsible-inner>div{margin:1.75em 0}.main-contact .office-list>.item .collapsible .collapsible-inner>div:first-child{margin-top:0 !important}.main-contact .office-list>.item .collapsible .collapsible-inner>div:last-child{margin-bottom:0 !important}.main-contact .office-list>.item .collapsible .main-desc{margin-top:0 !important}.main-contact .office-list>.item .collapsible .tile-gallery{margin-bottom:0}.main-contact .office-list>.item .collapsible .tile-gallery .items{margin:0 -0.5em}.main-contact .office-list>.item .collapsible .tile-gallery .items .item .inner{margin:0.5em}.main-contact .office-list>.item .collapsible .tile-gallery .items .item .inner .number{display:none}.main-contact .office-list>.item .collapsible .owl-container{max-width:70%}@media (max-width: 1650px){.main-contact .office-list>.item .collapsible .owl-container{max-width:80%}}@media (max-width: 1199px){.main-contact .office-list>.item .collapsible .owl-container{max-width:90%}}@media (max-width: 991px){.main-contact .office-list>.item .collapsible .owl-container{max-width:100%}}.main-contact .office-list>.item .collapsible .owl-container .owl-dots{margin:0}.main-contact .office-list>.item p{margin-bottom:0}.main-contact .office-list>.item .desc,.main-contact .office-list>.item .address,.main-contact .office-list>.item .manager{margin-bottom:1em}.main-contact .office-list>.item .desc{margin-bottom:0.75em !important;font-weight:300;line-height:1.35em}.main-contact .office-list>.item .light{font-weight:300}.main-contact .office-list>.item .reg{font-weight:400}.main-contact .office-list>.item .small{font-size:0.7em;line-height:1.55em}@media (max-width: 767px){.main-contact .office-list>.item .small{font-size:0.8em}}@media (max-width: 499px){.main-contact .office-list>.item .small{font-size:0.9em}}.main-contact .office-list>.item .address{line-height:1.35em}.main-contact .office-list>.item .button-container{margin-top:0 !important;cursor:default}.main-contact .office-list>.item .button-container a{display:inline-block;vertical-align:middle;margin-right:0.5em;margin-bottom:0.5em}.main-contact .office-list>.item .button-container a.maplink{font-size:0.8em;line-height:1.6em}@media (max-width: 767px){.main-contact .office-list>.item .button-container a.maplink{display:none;font-size:1em}}@media (max-width: 499px){.main-contact .office-list>.item .button-container{display:flex;flex-direction:column;justify-content:flex-start}.main-contact .office-list>.item .button-container a{width:200px}}.contact-info .columns{margin:0 -0.75em 1em;display:flex;flex-wrap:wrap}.contact-info .columns:last-child{margin-bottom:0}.contact-info .columns .item{padding:0 0.75em}.contact-info .columns .title{margin-bottom:0.2em;font-size:0.9em;font-weight:700;line-height:1.15}@media (max-width: 1950px){.contact-info .columns .title{font-size:1.8rem}}@media (max-width: 767px){.contact-info .columns .title{font-size:1.7rem}}@media (max-width: 499px){.contact-info .columns .title{font-size:1.6rem}}.contact-info .columns .data{font-size:0.85em;font-weight:300}@media (max-width: 1950px){.contact-info .columns .data{font-size:1.6rem}}@media (max-width: 767px){.contact-info .columns .data{font-size:1.5rem}}@media (max-width: 499px){.contact-info .columns .data{font-size:1.4rem}}.contact-info .columns.col4 .item{flex:0 0 25%}.contact-info .columns.col4 .item.fullwidth{flex-basis:100%;margin-bottom:1em}@media (max-width: 1199px){.contact-info .columns.col4 .item{flex-basis:33%}}@media (max-width: 767px){.contact-info .columns.col4 .item{flex-basis:50%;margin-bottom:1em}.contact-info .columns.col4 .item:last-child{margin-bottom:0}}@media (max-width: 499px){.contact-info .columns.col4 .item{flex-basis:100%}}.page-template-default .entry-content{font-weight:300}@media (min-width: 1951px){.page-template-default .entry-content{font-size:0.821vw}}.error404{background:#000 url(../images/404.jpg) 50% 50%/cover no-repeat}.error404 .storefront-breadcrumb{display:none}.error404 .error-404{display:flex;flex-direction:column;justify-content:center;min-height:45vh;font-size:1.25vw;font-weight:300;text-align:center;color:#fff}@media (max-width: 1950px){.error404 .error-404{font-size:2.4rem}}@media (max-width: 1550px){.error404 .error-404{font-size:2.2rem}}@media (max-width: 1199px){.error404 .error-404{font-size:2.0rem}}@media (max-width: 767px){.error404 .error-404{font-size:1.8rem}}.error404 .error-404 h1{margin-bottom:0.5em;font-size:3em;font-weight:400;color:#fff}.error404 .error-404 p{margin-bottom:0.5em;text-shadow:1px 1px 5px #000}.woocommerce-info{background:#54505a}#ajax_posts_wrap{margin-bottom:2em}.hentry .entry-content{margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,0.3)}.hentry .entry-title{margin-bottom:0.75em;text-transform:none}.hentry .addtoany_content{margin:1.75em 0 1em}.hentry .entry-header{margin-bottom:0;border:0}.hentry .entry-taxonomy{margin:1em 0 0.5em}#customer_details,#customer_login,.woocommerce-Addresses,.woocommerce-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#customer_details>div,#customer_login>div,.woocommerce-Addresses>div,.woocommerce-columns>div{box-sizing:border-box;flex:0 0 48%;margin-right:0 !important;width:100% !important;max-width:48% !important}#customer_details .form-row.notes .woocommerce-input-wrapper,#customer_login .form-row.notes .woocommerce-input-wrapper,.woocommerce-Addresses .form-row.notes .woocommerce-input-wrapper,.woocommerce-columns .form-row.notes .woocommerce-input-wrapper{flex:0 0 100%}#customer_details .form-row.notes textarea,#customer_login .form-row.notes textarea,.woocommerce-Addresses .form-row.notes textarea,.woocommerce-columns .form-row.notes textarea{min-height:15em}#customer_details .woocommerce-form-login__rememberme,#customer_login .woocommerce-form-login__rememberme,.woocommerce-Addresses .woocommerce-form-login__rememberme,.woocommerce-columns .woocommerce-form-login__rememberme{flex:0 0 100%;margin-bottom:1em}.woocommerce-MyAccount-content>p{margin-bottom:2em;font-size:1.4em;font-weight:300}#customer_details .form-row .password-input,#customer_details .form-row label[for="password"],#customer_details .form-row .woocommerce-input-wrapper,#customer_details .form-row label,#customer_details .form-row input,#customer_details .form-row textarea,#customer_details .form-row select,#customer_details .form-row-wide .password-input,#customer_details .form-row-wide label[for="password"],#customer_details .form-row-wide .woocommerce-input-wrapper,#customer_details .form-row-wide label,#customer_details .form-row-wide input,#customer_details .form-row-wide textarea,#customer_details .form-row-wide select,#customer_login .form-row .password-input,#customer_login .form-row label[for="password"],#customer_login .form-row .woocommerce-input-wrapper,#customer_login .form-row label,#customer_login .form-row input,#customer_login .form-row textarea,#customer_login .form-row select,#customer_login .form-row-wide .password-input,#customer_login .form-row-wide label[for="password"],#customer_login .form-row-wide .woocommerce-input-wrapper,#customer_login .form-row-wide label,#customer_login .form-row-wide input,#customer_login .form-row-wide textarea,#customer_login .form-row-wide select,.woocommerce-address-fields .form-row .password-input,.woocommerce-address-fields .form-row label[for="password"],.woocommerce-address-fields .form-row .woocommerce-input-wrapper,.woocommerce-address-fields .form-row label,.woocommerce-address-fields .form-row input,.woocommerce-address-fields .form-row textarea,.woocommerce-address-fields .form-row select,.woocommerce-address-fields .form-row-wide .password-input,.woocommerce-address-fields .form-row-wide label[for="password"],.woocommerce-address-fields .form-row-wide .woocommerce-input-wrapper,.woocommerce-address-fields .form-row-wide label,.woocommerce-address-fields .form-row-wide input,.woocommerce-address-fields .form-row-wide textarea,.woocommerce-address-fields .form-row-wide select,.woocommerce-EditAccountForm .form-row .password-input,.woocommerce-EditAccountForm .form-row label[for="password"],.woocommerce-EditAccountForm .form-row .woocommerce-input-wrapper,.woocommerce-EditAccountForm .form-row label,.woocommerce-EditAccountForm .form-row input,.woocommerce-EditAccountForm .form-row textarea,.woocommerce-EditAccountForm .form-row select,.woocommerce-EditAccountForm .form-row-wide .password-input,.woocommerce-EditAccountForm .form-row-wide label[for="password"],.woocommerce-EditAccountForm .form-row-wide .woocommerce-input-wrapper,.woocommerce-EditAccountForm .form-row-wide label,.woocommerce-EditAccountForm .form-row-wide input,.woocommerce-EditAccountForm .form-row-wide textarea,.woocommerce-EditAccountForm .form-row-wide select{flex:1 0 100%}#customer_details fieldset legend,#customer_login fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-EditAccountForm fieldset legend{margin-left:-5px;padding-left:0;font-size:1em}.button{font-weight:300;color:#fff;background:#17c2de;transition:all 0.2s ease-out}.button:hover,.button:focus{color:#fff;background-color:#14a6be}.button:active{background-color:#10899d}.archive #secondary.widget-area .widget_block{margin-bottom:0}.widget-area .widget{font-size:1em}@media (min-width: 2561px){.widget-area .widget{font-size:0.64vw}}#secondary a{text-decoration:none}#secondary h2{font-weight:500;text-transform:none}#secondary .wp-block-lazyblock-sidebar-posts .category-blocks{padding:0.45em 0 0}#secondary .wp-block-lazyblock-sidebar-posts h3{margin-bottom:0.75em;font-size:1.2em;line-height:.8;border-bottom:0.05em solid #17c2de}#secondary .wp-block-lazyblock-sidebar-posts h3:after{content:'';display:block;padding-bottom:0.35em;width:7.5em;border-bottom:0.25em solid #17c2de}#secondary .wp-block-lazyblock-sidebar-posts h3 a{color:#54505a}#secondary .wp-block-lazyblock-sidebar-posts .post-category{margin-bottom:1.5em}#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item{display:block;margin-bottom:1em;font-size:0.9em;text-decoration:none;color:#363636}#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item h4{font-size:1.1em;font-weight:400;transition:all 0.15s ease-out}#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item .text,#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item .date{margin-bottom:0.15em;font-weight:300}#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item .text{font-size:0.9em}#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item .date{font-size:0.8em}#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item:hover h4,#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item:focus h4,#secondary .wp-block-lazyblock-sidebar-posts .post-category .items .item:active h4{color:#17c2de}.blog h1,.blog h2.block-title,.archive.category h1,.archive.category h2.block-title{border-bottom:0.05em solid #17c2de}.blog h1:after,.blog h2.block-title:after,.archive.category h1:after,.archive.category h2.block-title:after{content:'';display:block;width:12em;padding-top:0.25em;border-bottom:0.25em solid #17c2de}.main-posts{padding:0}.main-posts h2{margin-bottom:1em;font-size:1.3em}.main-posts .items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -0.5em}.main-posts .items article{margin-bottom:1.6em;padding:0 0.5em}.main-posts .items .imageblock{overflow:hidden}.main-posts .items .imageblock .main-image{display:block;aspect-ratio:1280/720;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all 1s;backface-visibility:hidden}.main-posts .items .imageblock .main-image:hover,.main-posts .items .imageblock .main-image:focus{transform:scale(1.1)}.main-posts .items .entry-title{margin-bottom:0.25em;font-size:1.1em}.main-posts .items .excerpt{font-size:0.9em}.main-posts .items .entry-date{margin-bottom:0.5em;font-size:0.8em}.main-posts .items article.post .more-link-container{margin-bottom:1em}.main-posts.category-posts .items article{flex:0 0 100%;display:flex;flex-direction:row}.main-posts.category-posts .items article .imageblock{flex:0 0 35%;margin-right:2%}.main-posts.category-posts .items article .textblock{flex:0 0 63%}.main-posts.blog-posts:not(:last-child){margin-bottom:3.5em}.main-posts.blog-posts .items article{position:relative;flex:0 0 31.333%;padding-bottom:2em}@media (max-width: 1950px){.main-posts.blog-posts .items article{padding-bottom:3em}}@media (min-width: 1200px){.main-posts.blog-posts .items article:first-child{flex:0 0 100%;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:0}.main-posts.blog-posts .items article:first-child .imageblock{flex:0 0 40%;margin:0 3% 0 0}.main-posts.blog-posts .items article:first-child .textblock{flex:0 0 57%}.main-posts.blog-posts .items article:first-child .entry-title{font-size:1.1em}.main-posts.blog-posts .items article:first-child .excerpt{font-size:0.9em}.main-posts.blog-posts .items article:first-child .excerpt .more-link-container{position:static}.main-posts.blog-posts .items article:first-child .entry-date{font-size:0.8em}}.main-posts.blog-posts .items article .entry-title{font-size:0.9em}.main-posts.blog-posts .items article .excerpt{font-size:0.8em}.main-posts.blog-posts .items article .excerpt .more-link-container{position:absolute;bottom:0;left:0.5em;margin:0}.main-posts.blog-posts .items article .entry-date{font-size:0.7em}@media (max-width: 991px){.main-posts.blog-posts .items article{flex-basis:48%}}@media (max-width: 599px){.main-posts.blog-posts .items article{flex-basis:100%}}.main-posts.blog-posts .items article .imageblock{margin-bottom:1em}.blog .main-posts.blog-posts .items article{padding-bottom:0}.blog .main-posts.blog-posts .more-link{display:none}.blog .main-posts.blog-posts .newslink-container{margin-top:-1em}.single-post article img{margin-bottom:1.5em}.tooltip{font-size:clamp(1.6rem, 0.85vw, 3rem);font-family:'Roboto', sans-serif;font-weight:300}.tooltip.show{opacity:1}.tooltip.bs-tooltip-top,.tooltip.bs-tooltip-bottom{padding:0.4em 0}.tooltip.bs-tooltip-left,.tooltip.bs-tooltip-right{padding:0 0.4em}.tooltip .tooltip-inner{min-width:200px;max-width:clamp(15vw, 20vw, 25vw);padding:.75em 1em;line-height:1.3;border-radius:0.55em;background-color:#282e38}@media (max-width: 991px){.tooltip .tooltip-inner{max-width:clamp(20vw, 35vw, 50vw)}}@media (max-width: 767px){.tooltip .tooltip-inner{max-width:clamp(45vw, 70vw, 85vw)}}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{width:0.8em;height:0.4em}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-width:0.4em 0.4em 0;border-top-color:#282e38}.bs-tooltip-auto[x-placement^=left] .tooltip-inner,.bs-tooltip-left .tooltip-inner{text-align:left}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{width:0.4em;height:0.8em}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-width:0.4em 0 0.4em 0.4em;border-left-color:#282e38}.term-613 .woocommerce-pagination{float:none !important}.woocommerce-pagination{margin-bottom:1.5em}.shop-content,.conf-content{padding:0}.main-conf{padding-top:0}.page-template-sl-configurator .main-conf,.page-template-sl-configurator-film .main-conf,.page-template-sl-configurator-light .main-conf,.page-template-sl-configurator-film-light .main-conf{padding-bottom:0}.main-conf .conf-form.calc-block{margin-bottom:2em}.main-conf .conf-form .conf-row{display:flex;gap:0.5em;align-items:stretch;margin-bottom:0.5em;cursor:default}.main-conf .conf-form .conf-row .row-desc{flex:0 0 19em;padding:1em;background:#daf8fa}.main-conf .conf-form .conf-row .row-desc h3{margin:0;font-size:1.1em;font-weight:700}.main-conf .conf-form .conf-row.disabled .row-desc{background:#e0e0e0}.main-conf .conf-form .conf-row.disabled .row-desc h3{color:#8a888d}.main-conf .conf-form .conf-row .row-content{flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.6em;padding:1em 2em;background:#f8f8f8}.main-conf .conf-form .conf-row .row-content .row-col{flex:0 0 17em}.main-conf .conf-form .conf-row .row-content label span,.main-conf .conf-form .conf-row .row-content label i{font-size:0.8em}.main-conf .conf-form .conf-row select{display:none}.main-conf .conf-form .conf-row .select2-container--default .select2-selection--single{border-width:2px}.main-conf .conf-form .conf-row .select2-container--default.select2-container--disabled .select2-selection--single{border-color:#ccc}.main-conf .conf-form .conf-row .select2-container--default:not(.select2-container--disabled) .select2-selection--single{border-color:red}.main-conf .conf-form .conf-row .select2-container--default:not(.select2-container--disabled) .select2-selection--single.has-selection{border-color:#17c2de}.single-product .main-conf .conf-form .conf-row.car-select{display:none}.main-conf .conf-form .conf-row.product-showcase{margin-bottom:0;padding-bottom:0.5em}.main-conf .conf-form .conf-row.product-showcase .promo{flex:0 0 100%}.main-conf .conf-form .conf-row.product-showcase .promo .centered{height:auto}.main-conf .conf-form .conf-row.product-showcase .promo .textblock{padding:2em 0;min-height:20em}.main-conf .conf-form .conf-row.product-showcase .promo .textblock h3{margin-bottom:0.45em}.main-conf .conf-form .conf-row.product-showcase .promo .textblock .subtitle-text{margin-bottom:0}.main-conf .conf-form .conf-row.product-showcase .promo .textblock .button-container{margin-top:0.9em}.main-conf .conf-form .conf-row.product-showcase .promo .rate .rate-title{margin-bottom:0;font-size:0.965em}.main-conf .conf-form .conf-row.product-showcase .promo .rate .rating .fa{font-size:1.1em}@media (max-width: 1199px){.main-conf .conf-form .conf-row.product-showcase .promo .rate{font-size:18px}}@media (max-width: 399px){.main-conf .conf-form .conf-row.product-showcase .promo .rate{font-size:15px}}.main-conf .conf-form .conf-row.element-select .row-content{gap:2.6em}.main-conf .conf-form .conf-row.element-select .row-content .input-container{display:flex;flex-direction:column;white-space:nowrap}.main-conf .conf-form .conf-row.element-select .row-content .input-container label,.main-conf .conf-form .conf-row.element-select .row-content .input-container input{display:block;cursor:pointer}.main-conf .conf-form .conf-row.element-select .row-content .input-container .imageblock{order:1;margin:0;height:5em;width:6em;font-size:0.8em;background-position:0 50%;background-repeat:no-repeat;background-size:contain}.main-conf .conf-form .conf-row.element-select .row-content .input-container .desc{order:2;margin:0 0 0.25em}.main-conf .conf-form .conf-row.element-select .row-content .input-container input{order:3;line-height:0.75;width:0.75em;height:0.75em}.main-conf .conf-form .conf-row.element-select .row-content .input-container input:focus{outline:0}.main-conf .conf-form .conf-row.element-select .row-content .input-container .sub-container{padding-top:0.25em;order:10}.main-conf .conf-form .conf-row.element-select .row-content .input-container .sub-container input{display:inline-block;margin-right:0.1em;vertical-align:middle}.main-conf .conf-form .conf-row.element-select .row-content .input-container input:checked+label span{color:#17c2de}.main-conf .conf-form .conf-row.element-select .row-content .input-container.disabled label,.main-conf .conf-form .conf-row.element-select .row-content .input-container.disabled input{cursor:default}.main-conf .conf-form .conf-row.element-select .row-content .input-container.disabled label{opacity:0.5}.main-conf .conf-form .conf-row.package-select .row-content label,.main-conf .conf-form .conf-row.package-select .row-content input{cursor:pointer}.main-conf .conf-form .conf-row.package-select .row-content input[disabled]{cursor:default}.main-conf .conf-form .conf-row.package-select .row-content input[disabled]+label{cursor:default}.main-conf .conf-form .conf-row.package-select .row-content input{width:0.75em;height:0.75em;line-height:0.75;vertical-align:middle}.main-conf .conf-form .conf-row.package-select .row-content input:focus{outline:0}.main-conf .conf-form .conf-row.package-select .row-content label{position:relative;display:inline-block;width:5.5em;padding:1.3em 0;white-space:nowrap}.main-conf .conf-form .conf-row.package-select .row-content label .special{position:absolute;left:0;bottom:0;width:4em;height:1.5em;background:url(../images/special.png) 50% 50%/contain no-repeat}.main-conf .conf-form .conf-row.package-select .row-content .row-col{flex:0 0 23em}.main-conf .conf-form .conf-row.package-select .row-content .row-col div{flex:1 1 auto}.main-conf .conf-form .conf-row.package-select .row-content .row-col div.has-border{border-bottom:1px solid #777}.main-conf .conf-form .conf-row.package-select .row-content .row-col div .package-stats{display:none;font-size:0.8em}.main-conf .conf-form .conf-row.package-select .row-content .row-col div .package-stats strong{font-weight:500}.main-conf .conf-form .conf-row.package-select .row-content .row-col div .package-stats p{margin-bottom:0.8em}.main-conf .conf-form .conf-row.package-select .row-content .row-col div .element-desc p:last-child{margin-bottom:0}.main-conf .conf-form .conf-row.package-select .row-content .row-col .intermediate-result{font-weight:400;color:#dc1632}.main-conf .conf-form .conf-row.package-select .row-content .row-col .intermediate-result.old{text-decoration:line-through;color:#999}.main-conf .conf-form .conf-row.package-select .row-content .row-col .intermediate-result-discount{position:relative;font-weight:700;font-size:1.3em;color:#dc1632}.main-conf .conf-form .conf-row.package-select .row-content .row-col .intermediate-result-discount .value{color:#54505a}.main-conf .conf-form .conf-row.package-select .row-content .row-col .intermediate-result-discount .text{position:absolute;right:0;top:100%;width:19em;font-size:0.55em;line-height:1.1;text-align:right}.main-conf .conf-form .conf-row.package-select .row-content .row-col .to-full-result{padding:1em 0}.main-conf .conf-form .conf-row.package-select .row-content .row-col.package-image{flex:1 1 auto}.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .package-desc{padding-top:0.75em}.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .package-image-mobile{margin-top:1em}.main-conf .conf-form .conf-row.package-select .car-grid{margin:0}.main-conf .conf-form .conf-row.package-select .car-grid .element{opacity:0}.main-conf .conf-form .conf-row.package-select .car-grid .element.display{opacity:1}.main-conf .conf-form .conf-row.package-select .package-image-mobile{margin-bottom:1em}.main-conf .conf-form .conf-row.package-select .package-image{position:relative}.main-conf .conf-form .conf-row.package-select .package-image .car-grid{position:absolute;top:1em;left:50%;transform:translateX(-50%);height:22em;width:auto;max-width:none}.main-conf .conf-form .conf-row.result-row{align-items:stretch}.main-conf .conf-form .conf-row.result-row .row-desc,.main-conf .conf-form .conf-row.result-row .row-content{padding:0.5em 1em}.main-conf .conf-form .conf-row.result-row .row-desc{text-align:right}.main-conf .conf-form .conf-row.result-row .row-desc .discount-image{display:inline-block;margin:-0.25em -0.5em -0.6em 0;width:5em;height:2.5em;background:url(../images/special.png) 50% 50%/contain no-repeat}.main-conf .conf-form .conf-row.result-row .row-content{align-items:center;font-weight:400}.main-conf .conf-form .conf-row.result-row .row-content.discount-text{font-weight:bold;color:#dc1632}@media (min-width: 1400px){.main-conf .conf-form .conf-row .package-image-mobile{display:none}}@media (max-width: 1499px){.main-conf .conf-form .conf-row.package-select .package-image .car-grid{height:16em}}@media (max-width: 1399px){.main-conf .conf-form .conf-row.element-select .row-content{gap:1%}.main-conf .conf-form .conf-row.element-select .row-content .input-container{flex:0 0 24.25%;margin-bottom:1em}.main-conf .conf-form .conf-row.package-select .row-content .package-image{display:none}.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .package-desc{padding-top:0}}@media (max-width: 1199px){.main-conf .conf-form .conf-row .row-content{padding:1em}.main-conf .conf-form .conf-row.intermediate-result{align-items:flex-start}.main-conf .conf-form .conf-row.intermediate-result .row-content{flex-direction:column;align-items:flex-start}.main-conf .conf-form .conf-row.intermediate-result .row-content .row-col{flex:1 1 auto}}@media (max-width: 899px){.main-conf .conf-form .conf-row.element-select .row-content .input-container{flex:0 0 32.66%}}@media (max-width: 767px){.main-conf .conf-form .conf-row:not(.result-row){flex-direction:column}.main-conf .conf-form .conf-row:not(.result-row) .row-desc{flex:1 1 auto}.main-conf .conf-form .conf-row.element-select .row-content .input-container{flex:0 0 24.25%}.main-conf .conf-form .conf-row.result-row .row-desc,.main-conf .conf-form .conf-row.result-row .row-content{flex:0 0 calc(50% - 0.5em)}.main-conf .conf-form .conf-row.intermediate-result{gap:0}.main-conf .conf-form .conf-row.intermediate-result .row-content{padding:0 1em}}@media (max-width: 499px){.main-conf .conf-form .conf-row.car-select .row-content .row-col{flex:1 0 100%}.main-conf .conf-form .conf-row.car-select .select-box{max-width:none;font-size:1.1em}.main-conf .conf-form .conf-row.element-select .row-content label span,.main-conf .conf-form .conf-row.element-select .row-content label i{font-size:1.4rem}.main-conf .conf-form .conf-row.element-select .row-content .input-container{flex:0 0 32.66%}.main-conf .conf-form .conf-row.element-select .row-content .input-container .imageblock{font-size:1.4rem}.main-conf .conf-form .conf-row.element-select .row-content .input-container input{width:1em;height:1em}.main-conf .conf-form .conf-row.package-select .row-content label{font-size:1em;width:4.3em}.main-conf .conf-form .conf-row.package-select .row-content .row-col{flex:1 1 100%}.main-conf .conf-form .conf-row.package-select .row-content .row-col .package-stats{padding-right:0}.main-conf .conf-form .conf-row.package-select .row-content .row-col .package-stats .stat-row{font-size:0.8em}.main-conf .conf-form .conf-row.package-select .row-content .row-col .intermediate-result{font-size:1em}.main-conf .conf-form .conf-row.package-select .row-content input{width:1em;height:1em}}@media (max-width: 420px){.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .intermediate-prices{display:inline-block;padding-bottom:1em}.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .intermediate-prices span{display:inline-block}.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .intermediate-prices .intermediate-result-discount{font-size:1.15em}.main-conf .conf-form .conf-row.package-select .row-content .row-col.has-discount .intermediate-prices .intermediate-result-discount .text{font-size:12px}}@media (max-width: 399px){.main-conf .conf-form .conf-row.result-row{flex-wrap:wrap}.main-conf .conf-form .conf-row.result-row .row-desc,.main-conf .conf-form .conf-row.result-row .row-content{flex:1 1 100%}.main-conf .conf-form .conf-row.result-row .row-desc{text-align:left}}@media (max-width: 359px){.main-conf .conf-form .conf-row.element-select .row-content{justify-content:space-between;padding-right:4em}.main-conf .conf-form .conf-row.element-select .row-content .input-container{flex:0 1 33%}}.main-conf .conf-results .conf-result-cols{display:flex;align-items:stretch;flex-wrap:wrap;gap:1em}.main-conf .conf-results .conf-result-cols .conf-summary{flex:1 1 auto}.main-conf .conf-results .conf-result-cols .conf-summary .result-row:last-child{margin-bottom:0}@media (max-width: 991px){.main-conf .conf-results .conf-result-cols .conf-summary{flex:1 1 100%}}.main-conf .conf-results .conf-result-cols .conf-final-result{flex:0 0 19em;display:flex;flex-direction:column;text-align:center;background:#daf8fa}.main-conf .conf-results .conf-result-cols .conf-final-result .title{font-size:1.5em;color:#fff;background:#000}.main-conf .conf-results .conf-result-cols .conf-final-result .amount{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;font-size:2.25em;font-weight:700;color:#000;background:#daf8fa}.main-conf .conf-results .conf-result-cols .conf-final-result .final-cost{padding:0.75em 0 0.6em}.main-conf .conf-results .conf-result-cols .conf-final-result .final-cost.old{padding:0.5em 0 0;font-size:0.75em;text-decoration:line-through;color:#888}.main-conf .conf-results .conf-result-cols .conf-final-result .final-cost-discount{padding-top:0;line-height:1;color:#dc1632}.main-conf .conf-results .conf-result-cols .conf-final-result .send{padding:0 0 0.5em}.main-conf .conf-results .conf-result-cols .conf-final-result .send button{margin:0}@media (max-width: 767px){.main-conf .conf-results .conf-result-cols .conf-final-result{flex:1 1 100%}}.equipment-filter-container{padding-top:0}.equipment-filter-container h2{margin-bottom:0.65em}@media (max-width: 767px){.b24-widget-button-position-bottom-right{bottom:0.5em !important;right:0.5em !important}}.popup-special .modal-content{background:transparent;border:0;border-radius:0.5em;box-shadow:0 0 4em rgba(255,255,255,0.25)}.popup-special .modal-body{padding:0}.popup-special .modal-body>button.close{top:0.1em;right:0.1em;width:0.6em;height:0.6em;line-height:0.6em;font-size:4.2em;text-shadow:none;color:#fff}.popup-special .image-container{border-radius:0.6em;overflow:hidden}.popup-special img{position:relative;width:100%;max-width:100%;border-radius:0.5em;z-index:-2}.popup-special .button-container{flex:0 1 3em;position:absolute;top:62.5%;transform:translateY(-50%);left:0;right:0;padding:1em;text-align:center}@media (max-width: 767px){.popup-special .modal-content{box-shadow:0 0 5em 1em rgba(255,255,255,0.25)}}.grecaptcha-badge{visibility:hidden}.single-product div.product p.price{margin:1em 0 0.5em}.post-type-archive-example .main-content{margin-top:3em;padding:3em 0 0;border-top:1px solid #aaa}.wp-block-lazyblock-sl-video-embed{margin:1em 0}
