a,body,button,div,h1,h2,h3,h4,h5,h6,html,input,li,p,section,span,textarea,ul{margin:0;padding:0;font-weight:400;text-decoration:none}*{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;box-shadow:0}a,button,input[type=submit],pointer{cursor:pointer}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}button,img,svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,b,button,h1,h2,h3,h4,h5,h6,input,p,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-style:normal;font-weight:400;border:0;border-radius:0;text-decoration:none}a,button,input[type=submit]{cursor:pointer}*,:after,:before{box-sizing:inherit}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0;box-sizing:border-box;outline:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[type=button],[type=reset],[type=submit] [role=button],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background:#f03f25;color:#fff;text-shadow:none}::selection{background:#f03f25;color:#fff;text-shadow:none}.c-dark,header .header.active{color:#111}.b-dark{border-color:#111!important}.bg-dark{background-color:#111}.c-light,.session_form_col.form-actions input[type=submit],header .header,header .header_col:first-child a{color:#fff}.b-light{border-color:#fff!important}.bg-light,header .header.active{background-color:#fff}.c-coolgrey{color:#cccccb}.b-coolgrey{border-color:#cccccb!important}.bg-coolgrey{background-color:#cccccb}.c-productgrey{color:#f5f5f5}.b-productgrey{border-color:#f5f5f5!important}.bg-productgrey{background-color:#f5f5f5}.c-green{color:#335145}.b-green{border-color:#335145!important}.bg-green{background-color:#335145}.c-green2{color:#5d633f}.b-green2{border-color:#5d633f!important}.bg-green2{background-color:#5d633f}.c-darkgreen{color:#335145}.b-darkgreen{border-color:#335145!important}.bg-darkgreen{background-color:#335145}.c-lightgrey{color:#cccccb}.b-lightgrey{border-color:#cccccb!important}.bg-lightgrey{background-color:#cccccb}.c-grey{color:#e6e6dc}.b-grey{border-color:#e6e6dc!important}.bg-grey{background-color:#e6e6dc}.c-mediumgrey{color:#37383c}.b-mediumgrey{border-color:#37383c!important}.bg-mediumgrey{background-color:#37383c}.c-darkgrey{color:#727580}.b-darkgrey{border-color:#727580!important}.bg-darkgrey{background-color:#727580}.c-darkestgrey{color:#171811}.b-darkestgrey{border-color:#171811!important}.bg-darkestgrey{background-color:#171811}.c-lightbeige{color:#f0f0ee}.b-lightbeige{border-color:#f0f0ee!important}.bg-lightbeige{background-color:#f0f0ee}.c-brown{color:#ae8763}.b-brown{border-color:#ae8763!important}.bg-brown{background-color:#ae8763}.c-accent{color:#f03f25}.b-accent{border-color:#f03f25!important}.bg-accent,.session_form_col.form-actions input[type=submit]{background-color:#f03f25}.col-1,.contact_form_row .col.col-1,.double-col-overview .col.col-1,.grid .col.col-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-2,.contact_form_row .col.col-2,.double-col-overview .col.col-2,.grid .col.col-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-3,.contact_form_row .col.col-3,.double-col-overview .col.col-3,.double-col-overview .grid-4.right-text-grid .col,.grid-4.contact_form_row .col,.grid-4.double-col-overview .col,.grid .col.col-3,.grid.grid-4 .col{width:25%;flex:0 0 25%}.col-4,.contact_form_row .col.col-4,.double-col-overview .col.col-4,.double-col-overview .grid-3.right-text-grid .col,.grid-3.contact_form_row .col,.grid-3.double-col-overview .col,.grid .col.col-4,.grid.grid-3 .col{width:33.3333333333%;flex:0 0 33.3333333333%}.col-5,.contact_form_row .col.col-5,.double-col-overview .col.col-5,.grid .col.col-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-6,.contact_form_row .col.col-6,.double-col-overview .col.col-6,.double-col-overview .grid-2.right-text-grid .col,.grid-2.contact_form_row .col,.grid-2.double-col-overview .col,.grid .col.col-6,.grid.grid-2 .col{width:50%;flex:0 0 50%}.col-7,.contact_form_row .col.col-7,.double-col-overview .col.col-7,.grid .col.col-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-8,.contact_form_row .col.col-8,.double-col-overview .col.col-8,.grid .col.col-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-9,.contact_form_row .col.col-9,.double-col-overview .col.col-9,.grid .col.col-9{width:75%;flex:0 0 75%}.col-10,.contact_form_row .col.col-10,.double-col-overview .col.col-10,.double-col-overview .grid-10.right-text-grid .col,.grid-10.contact_form_row .col,.grid-10.double-col-overview .col,.grid .col.col-10,.grid.grid-10 .col{width:83.3333333333%;flex:0 0 83.3333333333%}.col-11,.contact_form_row .col.col-11,.double-col-overview .col.col-11,.grid .col.col-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-12,.contact_form .contact_form_row input.col.string,.contact_form .contact_form_row textarea.col,.contact_form .double-col-overview input.col.string,.contact_form .double-col-overview textarea.col,.contact_form .grid input.col.string,.contact_form .grid textarea.col,.contact_form_row .col.col-12,.contact_form_row .contact_form input.col.string,.contact_form_row .contact_form textarea.col,.contact_form_row .contact_hero img.col,.contact_form_row .contact_hero picture.col,.contact_form_row .media_text .col.back-img,.contact_form input.string,.contact_form textarea,.contact_hero .contact_form_row img.col,.contact_hero .contact_form_row picture.col,.contact_hero .double-col-overview img.col,.contact_hero .double-col-overview picture.col,.contact_hero .grid img.col,.contact_hero .grid picture.col,.contact_hero img,.contact_hero picture,.double-col-overview .col.col-12,.double-col-overview .contact_form input.col.string,.double-col-overview .contact_form textarea.col,.double-col-overview .contact_hero img.col,.double-col-overview .contact_hero picture.col,.double-col-overview .media_text .col.back-img,.grid .col.col-12,.grid .contact_form input.col.string,.grid .contact_form textarea.col,.grid .contact_hero img.col,.grid .contact_hero picture.col,.grid .media_text .col.back-img,.media_text .back-img,.media_text .contact_form_row .col.back-img,.media_text .double-col-overview .col.back-img,.media_text .grid .col.back-img{width:100%;flex:0 0 100%}@media(max-width:768px){.col-tb-1,.contact_form_row .col.col-tb-1,.double-col-overview .col.col-tb-1,.grid .col.col-tb-1{width:8.3333333333%;flex:0 0 8.3333333333%}}@media(max-width:768px){.col-tb-2,.contact_form_row .col.col-tb-2,.double-col-overview .col.col-tb-2,.grid .col.col-tb-2{width:16.6666666667%;flex:0 0 16.6666666667%}}@media(max-width:768px){.col-tb-3,.contact_form_row .col.col-tb-3,.double-col-overview .col.col-tb-3,.grid .col.col-tb-3{width:25%;flex:0 0 25%}}@media(max-width:768px){.col-tb-4,.contact_form_row .col.col-tb-4,.double-col-overview .col.col-tb-4,.grid .col.col-tb-4{width:33.3333333333%;flex:0 0 33.3333333333%}}@media(max-width:768px){.col-tb-5,.contact_form_row .col.col-tb-5,.double-col-overview .col.col-tb-5,.grid .col.col-tb-5{width:41.6666666667%;flex:0 0 41.6666666667%}}@media(max-width:768px){.col-tb-6,.contact_form_row .col.col-tb-6,.double-col-overview .col.col-tb-6,.grid .col.col-tb-6{width:50%;flex:0 0 50%}}@media(max-width:768px){.col-tb-7,.contact_form_row .col.col-tb-7,.double-col-overview .col.col-tb-7,.grid .col.col-tb-7{width:58.3333333333%;flex:0 0 58.3333333333%}}@media(max-width:768px){.col-tb-8,.contact_form_row .col.col-tb-8,.double-col-overview .col.col-tb-8,.grid .col.col-tb-8{width:66.6666666667%;flex:0 0 66.6666666667%}}@media(max-width:768px){.col-tb-9,.contact_form_row .col.col-tb-9,.double-col-overview .col.col-tb-9,.grid .col.col-tb-9{width:75%;flex:0 0 75%}}@media(max-width:768px){.col-tb-10,.contact_form_row .col.col-tb-10,.double-col-overview .col.col-tb-10,.grid .col.col-tb-10{width:83.3333333333%;flex:0 0 83.3333333333%}}@media(max-width:768px){.col-tb-11,.contact_form_row .col.col-tb-11,.double-col-overview .col.col-tb-11,.grid .col.col-tb-11{width:91.6666666667%;flex:0 0 91.6666666667%}}@media(max-width:768px){.col-tb-12,.contact_form_row .col.col-tb-12,.double-col-overview .col.col-tb-12,.grid .col.col-tb-12{width:100%;flex:0 0 100%}}@media(max-width:640px){.col-mb-1,.contact_form_row .col.col-mb-1,.double-col-overview .col.col-mb-1,.grid .col.col-mb-1{width:25%;flex:0 0 25%}}@media(max-width:640px){.col-mb-2,.contact_form_row .col.col-mb-2,.double-col-overview .col.col-mb-2,.grid .col.col-mb-2{width:50%;flex:0 0 50%}}@media(max-width:640px){.col-mb-3,.contact_form_row .col.col-mb-3,.double-col-overview .col.col-mb-3,.grid .col.col-mb-3{width:75%;flex:0 0 75%}}@media(max-width:640px){.col-mb-4,.contact_form_row .col.col-mb-4,.double-col-overview .col.col-mb-4,.grid .col.col-mb-4{width:100%;flex:0 0 100%}}@font-face{font-family:TWKLausanne-300;src:url(/packs/media/fonts/TWKLausanne-300-1685b205.woff) format("woff"),url(/packs/media/fonts/TWKLausanne-300-5169c911.woff2) format("woff2")}@font-face{font-family:TWKLausanne-500;src:url(/packs/media/fonts/TWKLausanne-500-238a9c0a.woff) format("woff"),url(/packs/media/fonts/TWKLausanne-500-d1e5cec6.woff2) format("woff2")}@font-face{font-family:TWKLausanne-800;src:url(/packs/media/fonts/TWKLausanne-800-898c290d.woff) format("woff"),url(/packs/media/fonts/TWKLausanne-800-0e9bf120.woff2) format("woff2")}body,html{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:1rem;font-family:TWKLausanne-300}.contact_form input.string,.contact_form textarea,.h1,.h2,.h3,.h4,.h5,.h6{line-height:110%}.h7,.h8{line-height:140%}@media(max-width:768px){.h8{line-height:190%}}.h1{font-size:4.75rem}@media(max-width:640px){.h1{font-size:2.5rem}}.h2{font-size:3.81rem}@media(max-width:640px){.h2{font-size:3.06rem}}.h3{font-size:3.06rem}@media(max-width:640px){.h3{font-size:2.44rem}}.h4{font-size:2.44rem}@media(max-width:640px){.h4{font-size:1.56rem}}.contact_form input.string,.contact_form textarea,.h5{font-size:1.94rem}@media(max-width:640px){.contact_form input.string,.contact_form textarea,.h5{font-size:1.56rem}}.h6{font-size:1.56rem}@media(max-width:640px){.h6{font-size:1.25rem}}.h7{font-size:1.25rem}.h8{font-size:1rem}.contact_form input.string,.contact_form textarea,.light{font-family:TWKLausanne-300}.index_btns a,.index_btns button,.medium,.specifications_text_col_index a{font-family:TWKLausanne-500}.bold{font-family:TWKLausanne-800}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.downcase,.lowercase{text-transform:lowercase!important}.upcase,.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.line-through{text-decoration:line-through}.underline{text-decoration:underline}.arrow_link{position:relative;padding-right:20px}.arrow_link:hover{opacity:.5;transition:all .3s ease-in-out}@media(max-width:640px){.arrow_link{padding-right:12px}}.arrow_link_svg{position:absolute;bottom:2px;right:0;width:auto;height:15px}@media(max-width:640px){.arrow_link_svg{height:11px}}.arrow_link_svg.accent path{fill:#f03f25}.arrow_link_svg.dark path{fill:#111}.arrow_link_svg.light path,.contact_form input.arrow_link_svg.string path,.contact_form textarea.arrow_link_svg path{fill:#fff}.brochure-downloader{margin:80px 0 161px;padding:0 40px}@media(max-width:768px){.brochure-downloader{padding:0 32px}}@media(max-width:640px){.brochure-downloader{margin:80px 0 100px;padding:0 16px}}.brochure-downloader_wrapper .element-cont{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;border-bottom:1px solid #cccccb}.brochure-downloader_wrapper .element-cont.title{border-bottom:1px solid #111}.brochure-downloader_wrapper .element-cont .button,.brochure-downloader_wrapper .element-cont .session_form_col.form-actions input[type=submit],.session_form_col.form-actions .brochure-downloader_wrapper .element-cont input[type=submit]{padding:10px 16px;width:auto}.brochure-downloader_wrapper .element-cont .button:hover,.brochure-downloader_wrapper .element-cont .session_form_col.form-actions input[type=submit]:hover,.session_form_col.form-actions .brochure-downloader_wrapper .element-cont input[type=submit]:hover{transition:2s cubic-bezier(.075,.82,.165,1);color:#cccccb;background-color:#000}.button,.session_form_col.form-actions input[type=submit]{padding:16px;width:150px}.button.large,.session_form_col.form-actions input.large[type=submit]{max-width:250px;width:200px}.button.op:hover,.session_form_col.form-actions input.op[type=submit]:hover{opacity:.5;transition:all .3s ease-in-out}.button.wr:hover,.session_form_col.form-actions input.wr[type=submit]:hover{background-color:#fff;color:#f03f25;transition:all .3s ease-in-out}section{line-height:0}.block{display:block}.table{display:table}.media_text,.relative{position:relative}.absolute{position:absolute}.absolute.absolute_center{top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}.absolute.absolute_top{top:0;left:0}.absolute.absolute_bottom{bottom:0;left:0}.absolute.absolute_bottom_center{bottom:0;left:50%;transform:translateX(-50%)}.width-100{width:100%}.container{margin:0 auto;width:100%;max-width:1680px}.jumbotron{padding:40px 40px 80px;width:65%}@media(max-width:768px){.jumbotron{width:100%;padding-right:32px;padding-left:32px}}@media(max-width:640px){.jumbotron{width:100%;padding-right:16px;padding-left:16px}}.jumbotron.no-padd{padding:0}.jumbotron.no-padd-b{padding-bottom:0}.jumbotron.small{width:50%}@media(max-width:768px){.jumbotron.small{width:100%}}.jumbotron.mid{width:70%}@media(max-width:768px){.jumbotron.mid{width:100%}}.jumbotron.big{width:100%}.jumbotron.padded{padding:40px 8.3333333333% 80px}@media(max-width:640px){.jumbotron.padded{padding:40px 16px 80px}}.jumbotron.shadow{background-image:linear-gradient(180deg,#000,transparent)}.jumbotron_inner{padding:40px 0}.text-padding-bottom-1{padding-bottom:8px}.text-padding-bottom-3{padding-bottom:24px}.text-padding-bottom-4{padding-bottom:32px}.text-padding-bottom-5{padding-bottom:40px}@media(max-width:640px){.text-padding-bottom-5{padding-bottom:20px}}.text-padding-bottom-7{padding-bottom:56px}@media(max-width:640px){.text-padding-bottom-7{padding-bottom:32px}}.text-padding-bottom-10{padding-bottom:80px}.text-padding-right-5{padding-right:40px}.text-padding-5{padding:40px}@media(max-width:640px){.text-padding-5{padding:32px 16px}}.text-padding-10{padding:80px}@media(max-width:640px){.text-padding-10{padding:32px 16px}}.text-padding-col2{padding:16.6666666667%}@media(max-width:768px){.text-padding-col2{padding:48px 32px}}@media(max-width:640px){.text-padding-col2{padding:40px 16px}}.height-100{height:100%}.margin-header{margin-top:80px}.list-style-i{list-style-position:inside}.image_wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.image_wrapper.square{padding-bottom:100%}@media(max-width:640px){.image_wrapper.mobile-square{padding-bottom:100%}}.image_wrapper.hero-host{padding-bottom:80.7%}.image_wrapper.host-slider{padding-bottom:171.05%}.image_wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image_wrapper img.contain{-o-object-fit:contain;object-fit:contain}.image_wrapper img.big-logo{height:auto}.lh-0{line-height:0}@media(max-width:410px){.block-only-mobile{display:block}}.under{padding-bottom:2px;border-bottom:1px solid #fff}.default_link{transition:color .3s ease-in-out}.default_link:hover{color:#f03f25}.rotate-90{transform:rotate(90deg)}@media(max-width:640px){.mobile-none{display:none}}@media(max-width:768px){.tablet-none{display:none}}.index_btns{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:0 16px 40px}@media(max-width:640px){.index_btns{margin-top:24px}}.index_btns.no-padd{padding:0}.index_btns.flex-end{align-self:flex-end;margin-right:40px}@media(max-width:640px){.index_btns.offset-left-m{margin-left:16px}}.index_btns a,.index_btns button{display:table;padding:16px;border:1px solid #727580;border-radius:16px}.index_btns a.product-index,.index_btns button.product-index{padding:4px 16px;border-radius:32px}.hidden{display:none}.contact_hero{overflow:hidden;height:50vh}@media(max-width:768px){.contact_hero{height:auto}}.contact_hero picture{display:block}.contact_hero_layer{background-image:linear-gradient(180deg,rgba(55,56,60,0),#37383c);z-index:2;width:100%;height:100%}.contact_title{position:absolute;top:237px;left:0;z-index:99;padding-left:40px}@media(max-width:640px){.contact_title{top:50%;left:0}}.contact_wrapper{padding:80px 40px 40px;width:100%}.contact_form{margin-bottom:100px}@media(max-width:640px){.contact_form{margin-bottom:0}}.contact_form input.string,.contact_form textarea{resize:none;padding:16px 0}.contact_form input.string.border-white,.contact_form textarea.border-white{border-bottom:1px solid #fff}.contact_form input.string.border-black,.contact_form textarea.border-black{border-bottom:1px solid #000}.contact_form input.string,.contact_form textarea{border-bottom:1px solid #fff}.contact_form textarea{height:150px}.contact_form input[type=checkbox],.contact_form input[type=radio]{display:inline-block;width:20px;height:20px;border:1px solid #cccccb;background:#fff;position:relative;margin-right:8px;cursor:pointer}.contact_form input[type=checkbox]:checked{box-shadow:inset 0 0 1px 2px #fff;background:#111}.contact_form .input.radio_buttons{color:#cccccb}.contact_form .input.radio_buttons label{cursor:pointer;display:flex;align-items:center}.contact_form .input.radio_buttons label:hover{transition:2s cubic-bezier(.075,.82,.165,1);color:#000}.contact_form .input.radio_buttons .radio{display:block;margin-bottom:8px}.contact_form .input.radio_buttons .radio .active{color:#000}.contact_form .input.radio_buttons .radio input[type=radio]{border-radius:50%;background:transparent}.contact_form .input.radio_buttons .radio input[type=radio]:checked{background-image:radial-gradient(#111 16%,transparent 18%);background-size:50px 50px;background-position:50%;background-repeat:no-repeat;border:1px solid #111}.contact_form .input.boolean{display:flex}.contact_form_inline{display:flex;align-items:center}.custom-select-container{position:relative;box-sizing:border-box}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{background-color:#ccc;padding:.5em;display:block;cursor:pointer;width:100%}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height .5s ease-out,overflow-y .1s .5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:.5em}.custom-select-option.has-focus{background-color:#add8e6}.custom-select-option.is-selected:before{content:"✔";padding-right:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup:before{content:attr(data-label);display:block;padding:.5em;color:#888}.double-col-overview .double_image .right-text-grid,.double_image .contact_form_row,.double_image .double-col-overview,.double_image .double-col-overview .right-text-grid,.double_image .grid{margin:0}.double-col-overview .double_image .right-text-grid .col,.double_image .contact_form_row .col,.double_image .double-col-overview .col,.double_image .grid .col{padding:0}.double_image .text-padding-left-7{padding-left:56px}.double_image .h-50{height:50%}.double_image .double_image_grid{position:relative}.double_image .double_image_grid .red_line{height:1px;width:50%;background-color:#f03f25;position:absolute;top:50%;left:-20%}.double_image .double_image_grid .red_line_reverse{height:1px;width:60%;background-color:#f03f25;position:absolute;top:50%;left:50%}.double_image .big_n{font-size:110px;line-height:110%}.double-col-overview{padding:96px 0 72px}@media(max-width:640px){.double-col-overview{padding:64px 0 0}}.double-col-overview .right-text-grid{align-content:space-between}.double-col-overview .top-text{padding:0 16.6666666667%}@media(max-width:768px){.double-col-overview .top-text{padding:32px 32px 40px}}@media(max-width:640px){.double-col-overview .top-text{padding:32px 16px 40px}}.double-col-overview .bottom-caption{padding:0 16.6666666667%}@media(max-width:768px){.double-col-overview .bottom-caption{padding:0 32px 32px}}@media(max-width:640px){.double-col-overview .bottom-caption{padding:0 16px 32px}}.d_area{width:100%;margin:150px auto;padding:0 40px}@media(max-width:640px){.d_area{margin:80px auto}}.d_area_logout{display:block;text-align:right}@media(max-width:640px){.d_area_logout{margin-bottom:50px}}.d_area .button,.d_area .session_form_col.form-actions input[type=submit],.session_form_col.form-actions .d_area input[type=submit]{transition:all .3s ease-in-out}.d_area .button:hover,.d_area .session_form_col.form-actions input[type=submit]:hover,.session_form_col.form-actions .d_area input[type=submit]:hover{background:#fff;color:#f03f25}@media(max-width:768px){.d_area .button,.d_area .session_form_col.form-actions input[type=submit],.session_form_col.form-actions .d_area input[type=submit]{display:block;text-align:center}}.d_area_filters{margin:50px 0}.d_area_filters form{width:100%}.d_area_filters form .d_area_filters_select{padding:24px 0;border:1px solid #727580;display:flex;justify-content:space-between;align-items:center;position:relative;min-width:300px;margin-bottom:24px}@media(max-width:1024px){.d_area_filters form .d_area_filters_select{flex:0 0 100%;min-width:auto;margin-bottom:32px}}.d_area_filters form .d_area_filters_select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer;padding:8px}.d_area_filters form .d_area_filters_select img{position:absolute;top:50%;right:16px;transform:translatey(-50%) rotate(90deg)}.d_area_filters form input[type=submit]{margin:0 40px}@media(max-width:1024px){.d_area_filters form input[type=submit]{margin:0}}@media(max-width:1024px){.d_area_filters form a{margin-left:32px}}.d_area_row{padding-top:32px;border-bottom:1px solid #727580}.d_area_row .sorting img{margin-left:4px}.contact_form_row,.double-col-overview,.double-col-overview .right-text-grid,.grid{display:flex;flex-wrap:wrap;margin:0 -16px}.double-col-overview,.double-col-overview .right-text-grid,.grid.no_margin,.no_margin.contact_form_row{margin:0}.contact_form_row .no_wrap,.double-col-overview .no_wrap,.grid .no_wrap{flex-wrap:nowrap}@media(max-width:768px){.double-col-overview .grid-2.right-text-grid .col,.grid-2.contact_form_row .col,.grid-2.double-col-overview .col,.grid.grid-2 .col{flex:0 0 100%;width:100%}}@media(max-width:640px){.double-col-overview .grid-2.right-text-grid .col,.grid-2.contact_form_row .col,.grid-2.double-col-overview .col,.grid.grid-2 .col{flex:0 0 100%;width:100%}}@media(max-width:768px){.double-col-overview .grid-4.right-text-grid .col,.grid-4.contact_form_row .col,.grid-4.double-col-overview .col,.grid.grid-4 .col{flex:0 0 50%;width:50%}}@media(max-width:640px){.double-col-overview .grid-4.right-text-grid .col,.grid-4.contact_form_row .col,.grid-4.double-col-overview .col,.grid.grid-4 .col{flex:0 0 100%;width:100%}}.center-y.contact_form_row,.center-y.double-col-overview,.double-col-overview .center-y.right-text-grid,.grid.center-y{align-items:center}.center-x.contact_form_row,.center-x.double-col-overview,.double-col-overview .center-x.right-text-grid,.double-col-overview .v-center.right-text-grid,.grid.center-x,.grid.v-center,.v-center.contact_form_row,.v-center.double-col-overview{justify-content:center}.double-col-overview .h-center.right-text-grid,.grid.h-center,.h-center.contact_form_row,.h-center.double-col-overview{align-items:center}.column.contact_form_row,.column.double-col-overview,.double-col-overview .column.right-text-grid,.grid.column{flex-direction:column}.double-col-overview .space_between.right-text-grid,.grid.space_between,.space_between.contact_form_row,.space_between.double-col-overview{justify-content:space-between}.baseline.contact_form_row,.baseline.double-col-overview,.double-col-overview .baseline.right-text-grid,.grid.baseline{align-items:baseline}.contact_form_row .col,.double-col-overview .col,.grid .col{flex:1 1;width:auto;padding:0 16px 32px}@media(max-width:768px){.contact_form_row .col,.double-col-overview .col,.grid .col{flex:0 0 100%;width:100%}}@media(max-width:640px){.contact_form_row .col,.double-col-overview .col,.grid .col{flex:0 0 100%;width:100%}}.contact_form_row .col.no_padding,.double-col-overview .col.no_padding,.grid .col.no_padding{padding:0}.contact_form_row .col.no_padd_sides_mb,.double-col-overview .col.no_padd_sides_mb,.grid .col.no_padd_sides_mb{padding:0 0 32px}.contact_form_row .col.col-auto,.double-col-overview .col.col-auto,.grid .col.col-auto{flex:0 0 auto;width:auto}@media(max-width:640px){.contact_form_row .col.col-mb-auto,.double-col-overview .col.col-mb-auto,.grid .col.col-mb-auto{flex:0 0 auto}}@media(max-width:640px){.contact_form_row .col.col-mb-33,.double-col-overview .col.col-mb-33,.grid .col.col-mb-33{flex:0 0 33.33%}}@media(max-width:640px){.contact_form_row .col.col-mb-flex-1,.double-col-overview .col.col-mb-flex-1,.grid .col.col-mb-flex-1{flex:1 1}}footer{background:#37383c}footer .footer{position:relative}footer .footer_img{width:100%}footer .footer_links{display:flex;justify-content:space-between;padding:40px 40px 96px}footer .footer_links_col a:hover{color:#fff;transition:all .3s ease-in-out}footer .footer_bottom{position:absolute;bottom:0;left:0;padding:40px;z-index:2}footer .footer_bottom a:hover{opacity:.5;transition:all .3s ease-in-out}.admin_guideline .item_block{margin-bottom:50px}.admin_guideline .item_block h2,.admin_guideline .item_block p{margin-bottom:20px}header{padding:8px;position:fixed;top:0;left:0;width:100%;z-index:100}header .header{display:flex;justify-content:space-between;align-items:center;background:transparent;padding:8px 32px;transition:all .2s cubic-bezier(.645,.045,.355,1)}@media(max-width:640px){header .header{height:50px;padding:8px}}header .header.active .center{display:block}header .header.active a{color:#111}header .header.active .hamburger-menu svg path{fill:#000}header .header.scrolled{background-color:#fff}header .header_col{flex:1 1;display:flex}@media(max-width:768px){header .header_col:first-child{padding:0 0 0 8px}}header .header_col:first-child a{margin-right:8px}header .header_col:last-child{justify-content:flex-end}@media(max-width:640px){header .header_col.left{display:none}}header .header_col.left a:hover{color:#f03f25;transition:all .3s ease-in-out}header .header_col.left a.highlight{color:#f03f25}header .header_col.center{justify-content:center;display:none}header .header_col.center svg{width:150px}header .header_col.right{position:relative;align-items:center}header .header_col.right .hamburger-menu{display:none}@media(max-width:640px){header .header_col.right .hamburger-menu{display:block}}header .header_col.right .hamburger-menu-content{display:none;position:fixed;left:0;top:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#000}header .header_col.right .hamburger-menu-content-close{position:absolute;right:18px;top:24px}header .header_col.right .hamburger-menu-content-list{display:flex;justify-content:center;align-items:start;flex-direction:column;padding:16px;height:100%;background-color:#111}header .header_col.right .hamburger-menu-content-list .active{color:#f03f25}header .header_col.right .hamburger-menu-content-list a{color:#fff;padding-bottom:16px}header .header_col.right .hamburger-menu-content.active{display:block}@media(max-width:640px){header .header_col.right #dealer_area{display:none}}header .header_col.right .link{margin-left:40px}@media(max-width:640px){header .header_col.right .link{display:none;margin-left:0}}header .header_col_cart{margin-right:24px;display:flex;align-items:center}header .header_col_cart_qty{margin-left:4px;background:#cccccb;width:30px;height:30px;border-radius:50%;position:relative}header .header_col_cart_qty .qty{top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);top:53%}.hero{padding-bottom:50px}.hero_container{height:80vw;position:relative;background-image:linear-gradient(#37383c,#171811)}.hero_container img{width:100%}@media(max-width:640px){.hero_container{height:120vw}}.hero_container .absolute_cont{position:absolute;width:100%;bottom:-5%;left:0}@media(max-width:640px){.hero_container .absolute_cont{bottom:-12%}}.hero_container .absolute_cont .image_cont{width:44%;margin:0 auto}.hero_container .absolute_cont .image_cont img{width:100%}@media(max-width:640px){.hero_container .absolute_cont .image_cont{width:76%}}.hero_container .absolute_cont .text_cont{position:absolute;top:30%;left:40px}@media(max-width:640px){.hero_container .absolute_cont .text_cont{bottom:50%;left:16px;top:auto}}.host_slider{padding:40px}@media(max-width:768px){.host_slider{padding:40px 32px}}@media(max-width:640px){.host_slider{padding:24px 16px 16px}}.host_slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#f5f5f5}.host_slider_cont{display:flex;flex-wrap:wrap;margin:0 -8px}.host_slider_cont_col-8{flex:0 0 66.6666666667%;padding:40px 8px 0}@media(max-width:768px){.host_slider_cont_col-8.title{flex:0 0 90%}}@media(max-width:640px){.host_slider_cont_col-8,.host_slider_cont_col-8.title{flex:0 0 100%}}.host_slider_cont_col-8.big-img{overflow:hidden;width:100%;height:100%}.host_slider_cont_col-8.big-img .slider-carousel{overflow:hidden}.host_slider_cont_col-8.big-img .slider-carousel-track{display:flex;flex-wrap:nowrap}.host_slider_cont_col-8.big-img .slider-carousel-track img{padding:50px}.host_slider_cont_col-4{flex:0 0 33.3333333333%;padding:40px 8px 0}.host_slider_cont_col-4.small-img .hostcont{height:100%;width:100%;position:relative}.host_slider_cont_col-4.small-img .hostcont img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:640px){.host_slider_cont_col-4.small-img{display:none}}.host_slider_cont_col-4.dots{display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width:640px){.host_slider_cont_col-4.dots{justify-content:flex-start}}.host_slider_cont_col-4.dots .dot-cont{height:46px;width:46px;border:1px solid grey;border-radius:100%;margin-left:8px;position:relative;cursor:pointer}@media(max-width:640px){.host_slider_cont_col-4.dots .dot-cont{height:36px;width:36px;margin-left:0;margin-right:16px}}@media(max-width:320px){.host_slider_cont_col-4.dots .dot-cont{margin-right:10px}}.host_slider_cont_col-4.dots .dot-cont.active{border:1px solid #000;pointer-events:none}.host_slider_cont_col-4.dots .dot-cont-inside{width:39px;height:39px;border-radius:100%;top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}@media(max-width:640px){.host_slider_cont_col-4.dots .dot-cont-inside{height:28px;width:28px}}.host_slider_cont_col-4.dots .dot-cont-inside.a{background-image:url(/images/slider/stone_a_text.jpg);background-position:-65px}.host_slider_cont_col-4.dots .dot-cont-inside.b{background-image:url(/images/slider/stone_b_text.jpg)}.host_slider_cont_col-4.dots .dot-cont-inside.plus{background-image:url(/images/slider/stone_plus_text.jpg)}.host_slider_cont_col-4.dots .dot-cont-inside.premium{background-image:url(/images/slider/stone_premium_text.jpg)}.host_slider_cont_col-4.dots .dot-cont-inside.pure{background-image:url(/images/slider/stone_pure_text.jpg)}.host_slider_cont_col-4.dots .dot-cont-inside.wood{background-image:url(/images/slider/stone_wood_text.jpg)}.media_counter{line-height:0}.media_counter_inner{position:absolute;top:70px;left:0;padding-left:40px;width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start}@media(max-width:768px){.media_counter_inner{padding:16px;top:0;flex-wrap:wrap;justify-content:center}}.media_counter_inner p{flex:0 0 50%;padding-top:24px}.media_counter_inner p span{display:block}@media(max-width:768px){.media_counter_inner p{flex:0 0 58.3333333333%}}@media(max-width:640px){.media_counter_inner p{flex:0 0 100%}}.media_counter_inner_circle{flex:0 0 25%;padding:24px;position:relative;max-width:400px}@media(max-width:768px){.media_counter_inner_circle{max-width:300px}}.media_counter_inner_circle span{font-size:80px}@media(max-width:768px){.media_counter_inner_circle span{font-size:60px}}.media_counter_inner_circle .number{padding-top:1.2rem}@media(max-width:768px){.media_counter_inner_circle{flex:0 0 50%}}@media(max-width:640px){.media_counter_inner_circle{flex:0 0 58.3333333333%}}@media(max-width:640px){.media_text{padding-bottom:120%;height:0}}@media(max-width:640px){.media_text .back-img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}}.media_text .top-comment{position:absolute;top:34.5%;left:0;width:100%;display:flex;flex-wrap:wrap;align-items:center}@media(max-width:640px){.media_text .top-comment{top:10%;left:0}}.media_text .top-comment_digit{line-height:100%;font-size:7rem;flex:0 0 auto;margin-left:8.3333333333%;padding-right:16px}@media(max-width:640px){.media_text .top-comment_digit{font-size:3.5rem;margin-left:16px}}.media_text .top-comment_line{flex:0 0 12.5%;width:100%;height:2px;background-color:#fff}@media(max-width:640px){.media_text .top-comment_line{order:2;display:none}}.media_text .top-comment_words{flex:0 0 75%;margin-left:8.3333333333%}@media(max-width:640px){.media_text .top-comment_words{margin-left:8px;order:1;flex:0 0 58.3333333333%;font-size:1rem}}.media_text .bottom-comment{position:absolute;bottom:39%;right:0;width:100%;display:flex;align-items:center;justify-content:flex-end}@media(max-width:768px){.media_text .bottom-comment{flex-wrap:wrap;bottom:35%}}@media(max-width:640px){.media_text .bottom-comment{flex-wrap:wrap;bottom:21%}}.media_text .bottom-comment_wrap{flex:0 0 auto;margin-right:8.3333333333%;padding-left:16px}@media(max-width:640px){.media_text .bottom-comment_wrap{margin-right:16px;padding-top:10px;grid-gap:10px;gap:10px;display:flex;flex:0 0 66.6666666667%;flex-wrap:nowrap;align-items:center;justify-content:flex-end}}.media_text .bottom-comment_digit{line-height:100%;font-size:7rem}@media(max-width:640px){.media_text .bottom-comment_digit{font-size:3.5rem}}@media(max-width:640px){.media_text .bottom-comment_words{font-size:1rem}}.media_text .bottom-comment_line{flex:0 0 14.1666666667%;width:100%;height:2px;background-color:#fff}@media(max-width:640px){.media_text .bottom-comment_line{display:none}}.slabs-container{position:relative}.slabs-container .positionable-text{position:absolute;top:0;left:0;z-index:1}@media(max-width:768px){.slabs-container .positionable-text{position:static;padding-bottom:80px}.slabs-container .positionable-text .title{color:#f03f25}.slabs-container .positionable-text .text{color:#111}}.mosaic{display:flex;flex-wrap:wrap}.mosaic_col{flex:0 0 50%;width:50%}.mosaic_col.order-2{order:2}@media(max-width:768px){.mosaic_col{flex:0 0 100%;width:100%}}.mosaic_col_text{position:absolute;top:20%;left:50%;transform:translatex(-50%);width:50%;z-index:2}@media(max-width:640px){.mosaic_col_text{width:70%}}.mosaic_col .opacity{opacity:.2}@media(max-width:640px){.mosaic_col:first-child{order:2}.mosaic_col:nth-child(2){order:1}.mosaic_col:nth-child(3){order:3}.mosaic_col:nth-child(4){order:4}}.our_dealers h1{padding:145px 40px 0}.our_dealers_filter{padding-left:40px;position:relative;width:25vw;min-width:300px}.our_dealers_filter img{position:absolute;top:70%;right:16px;transform:rotate(180deg);z-index:1}.our_dealers_filter select{width:100%;margin-top:24px;background-color:#fff;box-shadow:1px 1px 6px 1px #cccccb;border-radius:4px;padding:20px 16px}.our_dealers_accordion{padding:0 40px;margin-top:100px}.our_dealers_accordion .accordion{margin-bottom:30px}.our_dealers_accordion .accordion.hidden{opacity:0;height:0;margin:0}.our_dealers_accordion .accordion_wrapper{margin-bottom:80px}.our_dealers_accordion .accordion h2{margin-bottom:30px}.our_dealers_accordion .accordion article:first-child button{margin-top:30px;border-top:none}.our_dealers_accordion .accordion article:last-child{border-bottom:1px solid #cccccb}.our_dealers_accordion .accordion button{display:block;width:100%;text-align:left;cursor:pointer;padding:30px 0;border-top:1px solid #cccccb;position:relative}.our_dealers_accordion .accordion button img{position:absolute;top:50%;right:16px;transform:translatey(-50%) rotate(90deg);width:12px;z-index:20}.our_dealers_accordion .accordion_content{display:none;grid-template-columns:repeat(4,3fr);grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;height:0}@media(max-width:768px){.our_dealers_accordion .accordion_content{grid-template-columns:repeat(1,12fr)}}.our_dealers_accordion .accordion_content.open{display:grid}.our_dealers_accordion .accordion_content a,.our_dealers_accordion .accordion_content p{display:block}.our_dealers_accordion .accordion_content_el{opacity:0;padding-bottom:30px}.our_dealers_accordion .accordion_content_el a{transition:color .2s cubic-bezier(.645,.045,.355,1)}.our_dealers_accordion .accordion_content_el a:hover{color:#111}.p_card{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;opacity:1}.p_card.hidden{display:none}.p_card.big{background:hsla(60,2%,80%,.2)}@media(max-width:640px){.p_card.big{min-height:auto}}.p_card_bottom,.p_card_inner{width:100%;padding:24px;display:flex;justify-content:center;align-items:center}.p_card_inner,.p_card_inner_wrapper{width:100%}.p_card_inner_wrapper img,.p_card_inner_wrapper picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p_card_inner.small{padding:24px 0}.p_card_inner.small>*{margin-bottom:1rem}.p_card_bottom{display:flex;justify-content:space-between}.p_card_bottom_col{flex:1 1}.p_card_bottom_col:last-child{flex:0 0 auto}.product_carousel{width:100%;position:relative}.product_carousel_next,.product_carousel_prev{position:absolute;top:50%;z-index:2;background-color:#fff;box-shadow:0 0 6px 0 rgba(68,62,62,.1);height:45px;width:45px;border-radius:50%;cursor:pointer;transform:translatey(-50%);display:flex;align-items:center;justify-content:center}@media(max-width:640px){.product_carousel_next,.product_carousel_prev{width:24px;height:24px}}.product_carousel_next img,.product_carousel_prev img{height:14px}@media(max-width:640px){.product_carousel_next img,.product_carousel_prev img{height:8px}}.product_carousel_prev{left:16px}.product_carousel_prev img{transform:rotate(180deg)}.product_carousel_next{right:16px}.product_carousel_dots{position:absolute;bottom:40px;left:50%;transform:translatex(-50%);display:flex;grid-gap:16px;gap:16px;width:100%;justify-content:center;align-items:center}@media(max-width:640px){.product_carousel_dots{bottom:20px}}.product_carousel_dots .dot{width:20px;height:20px;border-radius:50%;border:2px solid #fff;background:transparent;cursor:pointer}@media(max-width:640px){.product_carousel_dots .dot{width:10px;height:10px}}.product_carousel_dots .dot.active{background:#fff}.product_carousel_wrapper_item{width:100%}.product_page{padding:0 40px;display:grid;grid-template-columns:7fr 5fr;grid-gap:50px;gap:50px}@media(max-width:768px){.product_page{grid-gap:0;gap:0;padding:0 16px;grid-template-columns:12fr;justify-content:center;align-items:center}}.product_page .breadcrumbs a:hover{color:#f03f25;transition:all .3s ease-in-out}.product_page .product_page_select_menu{position:relative}.product_page .product_page_select_menu select{height:50px;width:100%;background-color:#fff;box-shadow:1px 1px 6px 1px #cccccb;margin-bottom:50px;border-radius:4px;padding:5px 16px}.product_page .product_page_select_menu .price{position:absolute;top:25%;right:20%;z-index:10}.product_page .product_page_select_menu .arrow{position:absolute;top:21%;right:5%;z-index:10;transform:rotate(180deg)}.product_page .carousel_wrapper{padding:24px 40px;margin-left:8px;width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media(max-width:640px){.product_page .carousel_wrapper{padding:16px}}.product_page .carousel_wrapper .carousel_btn{background-color:#fff;box-shadow:0 0 6px 0 rgba(68,62,62,.1);height:45px;width:45px;border-radius:50%;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:640px){.product_page .carousel_wrapper .carousel_btn{width:24px;height:24px}}.product_page .carousel_wrapper .carousel_btn .arrow{height:14px}@media(max-width:640px){.product_page .carousel_wrapper .carousel_btn .arrow{height:8px}}.product_page .carousel_wrapper .carousel_btn.sx{left:-16px;transform:rotate(180deg) translateY(50%)}.product_page .carousel_wrapper img{width:100%;height:100%}.product_page .carousel_wrapper .slider{height:4px;display:flex;margin:30px 0;width:100%}.product_page .carousel_wrapper .slider_el{background-color:#fff;height:100%;width:auto;flex:1 1}.product_page .carousel_wrapper .slider_el.active{background-color:#111;transition:all .3s linear}.products_description{flex-wrap:nowrap;grid-gap:100px;gap:100px}@media(max-width:768px){.products_description{flex-wrap:wrap}}.products_description .download{position:relative}.products_description .download:after{content:"";position:absolute;bottom:-5px;left:10%;width:90%;height:1px;background-color:#000}.products_description .download:hover{color:#f03f25}.products_description .download:hover:after{background-color:#f03f25}.products_description ul{list-style:none}.products_description ul img{margin-right:10px}.products_description .custom-care:hover{color:#f03f25}.form-inputs{min-height:100vh;justify-content:center;align-items:center}.form-inputs,.session_form{display:flex;flex-wrap:wrap}.session_form{justify-content:space-between;max-width:800px}.session_form_col{flex:0 0 45%;width:45%;padding:0 20px}@media(max-width:640px){.session_form_col{flex:0 0 100%;width:100%}}.session_form_col .input label{display:block;margin-bottom:8px}.session_form_col .input label.boolean{margin-top:16px;text-align:left}.session_form_col .input input{border:1px solid #000;width:100%;padding:4px}@media(max-width:640px){.session_form_col .input input{margin-bottom:32px}}.session_form_col .input input.boolean{width:16px;height:16px;margin-right:4px;cursor:pointer}@media(max-width:640px){.session_form_col .input input.boolean{margin-bottom:0}}.session_form_col .input input.boolean:checked{background:#000}.session_form_col.form-actions{flex:0 0 100%;margin-top:100px}@media(max-width:640px){.session_form_col.form-actions{margin-top:50px}}.session_form_col.form-actions input[type=submit]{margin:auto;text-align:center;display:block;transition:all .3s ease-in-out}.session_form_col.form-actions input[type=submit]:hover{background-color:#fff;color:#f03f25}.specifications{padding-left:24px;padding-top:144px}@media(max-width:768px){.specifications{padding-right:16px;padding-left:16px}}@media(max-width:640px){.specifications{padding-right:0;padding-left:0}}.specifications .divider{width:100%;height:1px;border-bottom:1px solid #727580;margin-bottom:40px}@media(max-width:640px){.specifications .divider{margin-bottom:10px}}.specifications .divider_2{border-bottom:2px solid #171811;margin-bottom:40px}.specifications .display-none{display:none}.specifications_select p{margin-right:20px}.specifications_select button{border:1px solid #cccccb;width:50px}.specifications_select button.active{color:#fff;background-color:#ae8763;border-color:#cccccb}.specifications_select button:nth-child(2){border-bottom-left-radius:5px;border-top-left-radius:5px}.specifications_select button:nth-child(3){border-top-right-radius:5px;border-bottom-right-radius:5px}.specifications .vista_cont{position:-webkit-sticky;position:sticky;top:160px;right:0;width:100%}.specifications .vista_cont_wrapper{padding:0 56px 56px;width:100%}@media(max-width:768px){.specifications .vista_cont_wrapper{padding-right:32px;padding-left:32px}}@media(max-width:640px){.specifications .vista_cont_wrapper{padding-right:16px;padding-left:16px}.specifications .vista_cont_wrapper:last-child{padding:0 16px}}.specifications .vista_cont_wrapper .svg_vista{width:100%}.specifications_text{position:relative}.specifications_text_col{position:-webkit-sticky;position:sticky;left:0;top:160px}@media(max-width:640px){.specifications_text_col{top:0}}.specifications_text_col_index{grid-gap:8px;gap:8px;padding:0 16px 40px}.specifications_text_col_index a{display:table;padding:16px;border:1px solid #727580;border-radius:16px}