/* http://dre.pl/wp-content/themes/dre2022/dist/main.css?ver=2024.09.06.01 */
.megamenu .collections .tabs-content__list,.megamenu .collections .tabs-nav,.page-footer .copy__socials,ul.nav-menu{padding-left:0;list-style:none}.megamenu .collections .tabs-content__list li,.megamenu .collections .tabs-nav li,.page-footer .copy__socials li,ul.nav-menu li{margin:.5rem 0}.text-tinymce ul{padding-left:0;list-style:none}.text-tinymce ul li{position:relative;padding-left:1.2rem}.text-tinymce ul li:first-child{margin-top:0}.text-tinymce ul li:last-child{margin-bottom:0}.text-tinymce ul li:before{position:absolute;display:block;content:"";top:.15rem;left:0;width:.5rem;height:.5rem;border-radius:1rem;background:#000}.c-post-grid__img-wrapper img,.c-post__content-wrapper img,body.single-model .block-text-with-image .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fz-container,.page-container>*{margin-left:auto;margin-right:auto;width:100%;width:calc(100% - 3.2rem)}@media (min-width:576px){.fz-container,.page-container>*{padding-left:0;padding-right:0;width:calc(100% - 7.4rem)}}@media (min-width:992px){.fz-container,.page-container>*{width:calc(100% - 14.8rem)}}@media (min-width:1200px){.fz-container,.page-container>*{width:calc(100% - 32rem);max-width:114rem}}.c-post:before,.model-3d-archive .block-hero-header:before,.section-page:before,.widget.moodboard-widget .block-hero-header:before,body.archive-page .block-hero-header:before,body.archive.category .block-hero-header:before,body.blog .block-hero-header:before,body.post-type-archive-inspirations .block-hero-header:before,body.post-type-archive-model .block-hero-header:before,body.tax-inspirations_category .block-hero-header:before{content:"";display:block;background:#f8f8f8;height:40rem;width:100%;position:absolute;left:0;top:0;z-index:-1}@media (min-width:576px){.c-post:before,.model-3d-archive .block-hero-header:before,.section-page:before,.widget.moodboard-widget .block-hero-header:before,body.archive-page .block-hero-header:before,body.archive.category .block-hero-header:before,body.blog .block-hero-header:before,body.post-type-archive-inspirations .block-hero-header:before,body.post-type-archive-model .block-hero-header:before,body.tax-inspirations_category .block-hero-header:before{height:46rem}}@media (min-width:992px){.c-post:before,.model-3d-archive .block-hero-header:before,.section-page:before,.widget.moodboard-widget .block-hero-header:before,body.archive-page .block-hero-header:before,body.archive.category .block-hero-header:before,body.blog .block-hero-header:before,body.post-type-archive-inspirations .block-hero-header:before,body.post-type-archive-model .block-hero-header:before,body.tax-inspirations_category .block-hero-header:before{width:57%;height:86rem}}/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root{--body:#fff;--brand-primary:#e1a957;--brand-secondary:#000000;--brand-success:#77ce36;--brand-alert:#ff0026;--text-color:#000000;--text-muted:#7a7a7a;--text-muted-white:hsla(0, 0%, 100%, 0.7);--link-color:#000000;--link-hover-color:#000000;--border:#dedede;--border-white:#fff;--gray:#f8f8f8;--gray-dark:#bdbdbd;--breakpoint-xxs:0;--breakpoint-xs:360px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:1.8rem;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent}a,a:hover{color:#000}a:hover{text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm,.container-xs{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,.container-xs{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.container-xs{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-10>*{flex:0 0 10%;max-width:10%}.row-cols-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:360px){.col-xs{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xs-1>*{flex:0 0 100%;max-width:100%}.row-cols-xs-2>*{flex:0 0 50%;max-width:50%}.row-cols-xs-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xs-4>*{flex:0 0 25%;max-width:25%}.row-cols-xs-5>*{flex:0 0 20%;max-width:20%}.row-cols-xs-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-xs-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-xs-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-xs-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-xs-10>*{flex:0 0 10%;max-width:10%}.row-cols-xs-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-xs-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-first{order:-1}.order-xs-last{order:13}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media (min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-sm-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-sm-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-sm-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-sm-10>*{flex:0 0 10%;max-width:10%}.row-cols-sm-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-sm-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-md-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-md-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-md-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-md-10>*{flex:0 0 10%;max-width:10%}.row-cols-md-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-md-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-lg-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-lg-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-lg-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-lg-10>*{flex:0 0 10%;max-width:10%}.row-cols-lg-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-lg-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-xl-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-xl-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-xl-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-xl-10>*{flex:0 0 10%;max-width:10%}.row-cols-xl-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-xl-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:360px){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-table{display:table!important}.d-xs-table-row{display:table-row!important}.d-xs-table-cell{display:table-cell!important}.d-xs-flex{display:flex!important}.d-xs-inline-flex{display:inline-flex!important}}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}:root{--fz-160:16rem;--fz-90:9rem;--fz-60:6rem;--fz-36:3.6rem;--fz-32:3.2rem;--fz-30:3rem;--fz-24:2.4rem;--fz-20:2rem;--fz-18:1.8rem;--fz-16:1.6rem;--fz-14:1.4rem;--fz-12:1.2rem;--fz-10:1rem}@media (max-width:1199.98px){:root{--fz-160:14rem;--fz-90:7.2rem;--fz-60:5rem}}@media (max-width:991.98px){:root{--fz-160:12rem;--fz-90:6rem;--fz-60:4rem;--fz-36:3.2rem;--fz-30:2.4rem}}@media (max-width:767.98px){:root{--fz-160:8rem;--fz-90:4.8rem;--fz-60:3.8rem;--fz-36:3.2rem;--fz-18:1.6rem;--fz-14:1.2rem}}@media (max-width:575.98px){:root{--fz-160:4rem;--fz-60:3rem;--fz-36:2.8rem;--fz-30:2rem;--fz-18:1.4rem;--fz-16:1.4rem;--fz-90:4.8rem}}:root{--spacing-xxs:1rem;--spacing-xs:2rem;--spacing-sm:4rem;--spacing-md:7rem;--spacing-lg:12rem;--spacing-xl:18rem;--spacing-side:10rem;--header-height:6rem}@media (max-width:991.98px){:root{--spacing-lg:7.2rem}}@media (max-width:767.98px){:root{--spacing-lg:4rem;--spacing-md:4rem}}@media (max-width:991.98px){:root{--spacing-side:4rem}}@media (max-width:575.98px){:root{--spacing-side:2rem}}@media (min-width:992px){:root{--header-height:13rem}}html{overflow-y:scroll;min-height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scrollbar-gutter:stable;font-size:62.5%}body{font-family:Campton,-apple-system,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--fz-18);font-weight:300;line-height:1.5;padding-top:var(--header-height);color:#000;background:#fff}@media (max-width:767.98px){.container{padding-right:3rem;padding-left:3rem}}::-moz-selection{color:#fff;background-color:#e1a957}::selection{color:#fff;background-color:#e1a957}figcaption{margin-bottom:0;font-size:1rem;line-height:2;color:#bdbdbd;text-align:center;font-weight:300}figcaption a:link,figcaption a:visited{font-weight:inherit;color:#e1a957;text-decoration:none}figcaption a:active,figcaption a:hover{text-decoration:underline}.wp-caption,embed,iframe,img,object,video{max-width:100%}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.text--title,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:2rem}h1{font-size:var(--fz-36)}h2{font-size:var(--fz-32)}h3{font-size:var(--fz-24)}h4{font-size:var(--fz-20)}h5,h6{font-size:var(--fz-18)}.fz--160{font-size:var(--fz-160)}.fz--90{font-size:var(--fz-90)}.fz--60{font-size:var(--fz-60)}.fz--36{font-size:var(--fz-36)}.fz--32{font-size:var(--fz-32)}.fz--30{font-size:var(--fz-30)}.fz--24{font-size:var(--fz-24)}.fz--20{font-size:var(--fz-20)}.fz--18{font-size:var(--fz-18)}.fz--16{font-size:var(--fz-16)}.fz--14{font-size:var(--fz-14)}.fz--12{font-size:var(--fz-12)}.fz--10{font-size:var(--fz-10)}.fw--300{font-weight:300}.fw--500{font-weight:500}.fw--700{font-weight:700}.text--muted,.text--muted a{color:#7a7a7a}.text--muted-white,.text--muted-white a{color:hsla(0,0%,100%,.7)}.text--white,.text--white h1,.text--white h2,.text--white h3,.text--white h4,.text--white h5{color:#fff}.text--primary{color:#000}p{margin:0 0 1rem}p:last-child{margin-bottom:0}a{text-decoration:underline}a:hover{text-decoration:none}hr{width:100%;height:1px;margin-top:2rem;margin-bottom:2rem;border:0;background:#dedede}ol,ul{margin:0 0 2.5rem;padding:0;list-style-position:outside}ol:last-child,ul:last-child{margin-bottom:0}ol li,ul li{line-height:1.5;margin-top:.5rem;margin-bottom:.5rem;margin-left:4rem}strong{font-weight:700}small{font-size:var(--fz-14)}.text-tinymce a{color:#e1a957}.text-tinymce>:first-child{margin-top:0}.text-tinymce p{margin-bottom:2rem}.text-tinymce ul li{line-height:1.5}.text-tinymce ul li:before{top:.4rem}.fz-container .fz-container{width:100%;max-width:100%}body.single-model .block-text-with-image{overflow:hidden;margin-bottom:4rem;position:relative}@media (min-width:576px){body.single-model .block-text-with-image{margin-bottom:12rem}}@media (min-width:992px){body.single-model .block-text-with-image{margin-bottom:18rem}}body.single-model .block-text-with-image .anchor-menu-element{position:absolute;top:-4.5rem}@media (min-width:992px){body.single-model .block-text-with-image .fz-container{position:relative}}@media (max-width:575.98px){body.single-model .block-text-with-image .fz-container{padding:0 3rem}}body.single-model .block-text-with-image .fz-container:before{width:100%;content:"";position:absolute;top:5rem;left:0;right:0;z-index:-1;width:100vw;height:auto;bottom:0;background-color:#f8f8f8}@media (min-width:576px){body.single-model .block-text-with-image .fz-container:before{top:9rem}}@media (min-width:992px){body.single-model .block-text-with-image .fz-container:before{content:"";position:absolute;top:0;left:auto;right:7rem;z-index:-1;width:100vw;height:auto;bottom:0;background-color:#f8f8f8}}body.single-model .block-text-with-image.image-pos--left .fz-container:before{left:0;right:0}@media (min-width:992px){body.single-model .block-text-with-image.image-pos--left .fz-container:before{left:7rem;right:auto}}body.single-model .block-text-with-image__inner{padding-bottom:7rem;display:flex;flex-direction:column}@media (min-width:992px){body.single-model .block-text-with-image__inner{display:flex;flex-direction:row;align-items:center;padding:12rem 0}}body.single-model .block-text-with-image .content-wrapper{display:flex;flex-direction:column;order:1}@media (min-width:992px){body.single-model .block-text-with-image .content-wrapper{width:30%;max-width:100%;align-items:flex-start;order:2}body.single-model .block-text-with-image .content-wrapper__inner{max-width:500px;margin-left:auto}body.single-model .block-text-with-image .content-wrapper__image-pos--right{order:1}body.single-model .block-text-with-image .content-wrapper__image-pos--right .content-wrapper__inner{margin-left:unset}}body.single-model .block-text-with-image .content-wrapper--full{width:100%}body.single-model .block-text-with-image .content-wrapper__icon{margin-bottom:3.5rem}@media (min-width:992px){body.single-model .block-text-with-image .content-wrapper__icon{margin-bottom:5rem}}body.single-model .block-text-with-image .content-wrapper__text .section-description{color:#7a7a7a;font-weight:500;font-size:var(--fz-16)}body.single-model .block-text-with-image .image-wrapper{padding-bottom:5rem}@media (min-width:992px){body.single-model .block-text-with-image .image-wrapper{width:70%;position:relative;order:1;padding-right:6rem;padding-bottom:0}body.single-model .block-text-with-image .image-wrapper__image-pos--right{order:2;padding-left:6rem;padding-right:0}}body.single-model .block-text-with-image .image-wrapper img{margin:0 auto;display:block}@media (min-width:992px){body.single-model .block-text-with-image .image-wrapper img{flex-shrink:0;top:0;left:0;width:100%;height:auto;max-width:100%}}body.single-model .block-text-with-image .image-wrapper__video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}body.single-model .block-text-with-image .image-wrapper__video embed,body.single-model .block-text-with-image .image-wrapper__video iframe,body.single-model .block-text-with-image .image-wrapper__video object{position:absolute;top:0;left:0;width:100%;height:100%}body.single-model .block-text-with-image .image-wrapper__anim-list{position:absolute;top:50%;z-index:2;transform:translateY(-50%);text-align:right;left:7rem}@media (max-width:767.98px){body.single-model .block-text-with-image .image-wrapper__anim-list{display:none}}body.single-model .block-text-with-image .image-wrapper__list-item{position:relative;transition:0.3s;color:#7a7a7a;text-align:right}body.single-model .block-text-with-image .image-wrapper__list-item:after{content:"";width:0;height:1rem;background:#000;display:inline-block;margin-left:1rem;position:absolute;left:100%;transition:0.5s;top:50%;transform:translateY(-50%)}body.single-model .block-text-with-image .image-wrapper__list-item.active{color:#000}body.single-model .block-text-with-image .image-wrapper__list-item.active:after{width:4.8rem}body.single-model .block-text-with-image .image-wrapper__image-pos--right .image-wrapper__anim-list{text-align:left;right:7rem;left:auto}body.single-model .block-text-with-image .image-wrapper__image-pos--right .image-wrapper__anim-list:after{right:100%;left:auto}body.single-model .block-section,body.single-model .block-section-header{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}body.single-model .widget.model-colors .widget.text-section{margin-bottom:7.8rem}body.single-model .widget.model-colors .row{margin-bottom:11rem}body.single-model .widget.model-colors .row .col-lg-3>div{position:relative;padding-top:100%;background:#fd7e14;color:#fff}body.single-model .widget.model-colors .row .col-lg-3>div div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2.6rem}body.single-model .widget.model-colors .row .col-lg-3>div span{font-size:8.4rem;line-height:1}body.single-model .widget.model-colors .row .col-lg-3>div small{font-size:1.9rem;font-weight:700}body.single-model .widget.model-colors .row .col-lg-9{display:flex;align-items:flex-start;flex-wrap:wrap}body.single-model .widget.model-colors .row figure{width:33.33%;display:flex;align-items:center;padding-right:3rem;margin-bottom:3rem}body.single-model .widget.model-colors .row figure figcaption{font-size:1.6rem;line-height:1.5;color:#000}body.single-model .widget.model-colors .row figure div{margin-right:3rem;padding:1rem;border:1px solid #bdbdbd}body.single-model .widget.model-colors .row figure div img{width:9.5rem;height:9.5rem;max-width:unset}@media (max-width:1024px){body.single-model .widget.model-colors .row{margin-bottom:6rem}body.single-model .widget.model-colors .row figure{width:50%}body.single-model .widget.model-colors .row figure div img{width:7.7rem;height:7.7rem}}@media (max-width:992px){body.single-model .widget.model-colors .row .col-lg-3{margin-bottom:3rem}body.single-model .widget.model-colors .row .col-lg-3>div{padding:0}body.single-model .widget.model-colors .row .col-lg-3>div div{position:static;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-bottom:1.6rem}body.single-model .widget.model-colors .row .col-lg-3>div div span{margin-right:4.8rem}}@media (max-width:568px){body.single-model .widget.model-colors .widget.text-section:after{left:0}body.single-model .widget.model-colors .row{margin-bottom:4.5rem}body.single-model .widget.model-colors .row .col-lg-3>div div{display:block;font-size:1.5rem}body.single-model .widget.model-colors .row .col-lg-3>div div span{display:block;margin:0;font-size:6rem}body.single-model .widget.model-colors .row .col-lg-9{padding:0}body.single-model .widget.model-colors .row figure{display:block;width:33.33%;padding:0 1.5rem;text-align:center}body.single-model .widget.model-colors .row figure div{margin:0 0 1.2rem;padding:.6rem}body.single-model .widget.model-colors .row figure div img{width:100%;height:auto}body.single-model .widget.model-colors .row figure figcaption{font-size:1.2rem}}body.single-model .block-text-with-image p>img{margin-bottom:2rem;max-width:4rem}body.single-model .technical-info{margin-bottom:3rem;font-size:1.6rem}body.single-model .technical-info ul{padding:0;margin:0;border-bottom:1px solid hsla(0,0%,74.1%,.5)}body.single-model .technical-info ul li{display:block;list-style:none;margin:0;padding-top:1.5rem;padding-bottom:1rem;border-top:1px solid hsla(0,0%,74.1%,.5)}body.single-model .technical-info .paid-options-table{width:100%}body.single-model .technical-info .paid-options-table td,body.single-model .technical-info .paid-options-table th{padding-top:1.5rem;padding-bottom:1rem;border-top:1px solid hsla(0,0%,74.1%,.5)}body.single-model .technical-info .paid-options-table th{color:#7a7a7a;line-height:2.5rem;font-size:1.2rem}body.single-model .technical-info .paid-options-table small{font-size:1rem}body.single-model .technical-info.has-table ul{display:inline-block;min-width:70%;margin:0;border:0;padding:3.3rem 4.2rem;background:#fff}body.single-model .technical-info.has-table ul li{padding:0;margin:0;border:0;list-style:none;display:block;text-transform:uppercase;font-size:1.2rem;line-height:1.75;letter-spacing:.5px;color:#000}body.single-model .technical-info.has-table ul li strong{color:#fd7e14;display:inline-block;min-width:2.5rem}@media (max-width:640px){body.single-model .technical-info.has-table ul{margin:0 -3rem}}body.single-model .technical-info img{width:100%;height:auto;display:block}body.single-model .flex{display:flex;align-items:center}body.single-model .flex>a{margin-right:2rem;text-decoration:none}body.single-model #main .widget.content .container .container{padding-left:0;padding-right:0}body.single-model #main .widget.content .panel-grid-cell-mobile-last .widget.text-section{margin-bottom:4.6rem}body.single-model #main .widget.content .panel-grid-cell-mobile-last .widget.text-section header h2{font-size:3.6rem}body.single-model #main .widget.content .panel-grid-cell-mobile-last .widget.text-section header span{margin-top:1.3rem;width:11.9rem}body.single-model #main .widget.text-section{padding-top:12.7rem;margin-bottom:5rem}body.single-model #main .widget.product-slider{margin-bottom:11.3rem}body.single-model #main .widget.product-slider a figure{background:#f8f8f8;padding:7.5rem;display:flex;justify-content:center;align-items:center}body.single-model #main .widget.product-slider a figure img{height:60rem;width:auto}@media (min-width:1100px) and (max-width:1440px){body.single-model #main .widget.product-slider a figure img{height:25rem}}body.single-model #main .widget.product-slider a div{padding:3.2rem;font-size:3.6rem;background:#fff}body.single-model #main .widget.product-slider a:hover div{background:#fd7e14}@media (max-width:768px){body.single-model #main .widget.product-slider a figure{height:50rem}body.single-model #main .widget.product-slider a figure img{height:40rem}body.single-model #main .widget.product-slider a div{padding:2rem;font-size:3rem}}@media (max-width:568px){body.single-model #main .widget.product-slider a figure{padding:4rem}body.single-model #main .widget.product-slider a figure img{height:100%}body.single-model #main .widget.product-slider a figure div{font-size:2.4rem}}body.single-model .configurator{height:calc(100vh - 10.1rem);overflow:hidden}@media (max-width:1024px){body.single-model .configurator{height:calc(100vh - 6.4rem)}}@media (max-width:992px){body.single-model .configurator{height:auto!important}}body.single-model .configurator>.row,body.single-model .configurator>.row>div{height:100%}body.single-model .configurator>.row>div:last-child span{position:absolute;left:0;top:0;z-index:300;width:100%;height:100%;background:#dadada;opacity:0;pointer-events:none;transition:all 0.1s;display:flex;flex-direction:column;justify-content:center;align-items:center}body.single-model .configurator>.row>div:last-child span svg{animation:spin 2s linear infinite}body.single-model .configurator>.row>div:last-child.loading span{opacity:1}body.single-model .configurator section{padding:6.5rem 0;height:100%;overflow-y:auto;overflow-x:hidden;color:#7a7a7a;background:#f8f8f8}body.single-model .configurator section .container{margin-right:0;padding:0 14rem}@media (max-width:1280px){body.single-model .configurator section .container{padding:0 11rem}}@media (max-width:1100px){body.single-model .configurator section .container{padding:0 7rem}}@media (max-width:1024px){body.single-model .configurator section .container{padding:0 4rem}}@media (max-width:992px){body.single-model .configurator section .container{padding:0 14rem}}body.single-model .configurator section header{margin-bottom:3.8rem}body.single-model .configurator section header span{display:block;color:#fd7e14}body.single-model .configurator section header strong{font-size:3rem;color:#000}body.single-model .configurator section header em{font-style:normal}body.single-model .configurator section .steps .steps-wrapper{display:flex;transition:all 0.3s;transition-delay:0.3s}body.single-model .configurator section .steps .step{pointer-events:none;margin-right:15rem;min-width:100%;max-height:0;overflow:hidden;opacity:0;transition:all 0.3s}body.single-model .configurator section .steps .step.active{pointer-events:auto;max-height:none;opacity:1;transition:all 0.3s;transition-delay:0.45s}@media (max-width:568px){body.single-model .configurator section .steps .step{height:0;overflow:hidden}body.single-model .configurator section .steps .step.active{height:100%}}body.single-model .configurator section .step-1>p{margin-bottom:2.4rem}body.single-model .configurator section .step-1>a{display:flex!important;align-items:center;text-align:left;position:relative;padding:2.1rem 6rem 2.1rem 3rem;background:#fff;margin-bottom:2rem;color:#000}body.single-model .configurator section .step-1>a svg{margin-right:3rem}body.single-model .configurator section .step-1>a svg,body.single-model .configurator section .step-1>a svg *{fill:#fd7e14}body.single-model .configurator section .step-1>a:hover{text-decoration:none}body.single-model .configurator section .step-1>a:hover svg,body.single-model .configurator section .step-1>a:hover svg *{fill:#000}body.single-model .configurator section .step-1>a .tooltip{position:absolute;right:3rem;top:50%;z-index:5000;transform:translateY(-50%)}body.single-model .configurator section .step-1>a .tooltip div{opacity:0;position:absolute;top:50%;left:5rem;z-index:6000;transform:translateY(-50%);width:19rem;padding:2rem;background:#7a7a7a;color:#fff;font-size:1rem;line-height:1.5;letter-spacing:.42px;text-transform:uppercase;transition:all 0.2s;pointer-events:none}body.single-model .configurator section .step-1>a .tooltip div:before{content:"";display:block;position:absolute;left:-.6rem;top:50%;margin-top:-.6rem;border-right:.6rem solid #7a7a7a;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent}body.single-model .configurator section .step-1>a .tooltip div img{width:100%;height:auto;margin-bottom:1.6rem}body.single-model .configurator section .step-1>a .tooltip span{display:block;width:1.5rem;height:1.5rem;border:1px solid #bdbdbd;border-radius:100%;color:#bdbdbd;text-align:center;line-height:1.5rem;font-size:1.1rem;transition:all 0.2s}body.single-model .configurator section .step-1>a .tooltip.open span,body.single-model .configurator section .step-1>a .tooltip span:hover{color:#fff;background:#7a7a7a;width:2.3rem;height:2.3rem;line-height:2.3rem;margin-right:-.4rem}body.single-model .configurator section .step-1>a .tooltip.open span+div,body.single-model .configurator section .step-1>a .tooltip span:hover+div{opacity:1}@media (min-width:1025px){body.single-model .configurator section .step-1>a .tooltip.open span+div,body.single-model .configurator section .step-1>a .tooltip span:hover+div{left:3.8rem}}body.single-model .configurator section .step-1 form .form-group{display:flex;align-items:stretch;justify-content:space-between;overflow:hidden}body.single-model .configurator section .step-1 form .form-group span{left:2.3rem}body.single-model .configurator section .step-1 form .form-group input,body.single-model .configurator section .step-1 form .form-group input:focus{box-shadow:none;border:0;outline:0;font-size:1.4rem;line-height:2rem;height:2rem;color:#000;background:#fff;padding:2rem 2.3rem 1.7rem;width:100%;margin-right:3rem;height:100%}body.single-model .configurator section .step-1 form .form-group .btn:after{mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/magnifier.svg);mask:url(/wp-content/themes/dre2022/dist/../img/magnifier.svg);width:1.9rem;height:1.7rem;top:50%;margin-top:-1rem}@media (max-width:1024px){body.single-model .configurator section .step-1>a{z-index:100}body.single-model .configurator section .step-1>a:nth-child(2){z-index:90}body.single-model .configurator section .step-1>a:nth-child(3){z-index:80}body.single-model .configurator section .step-1>a:nth-child(4){z-index:70}body.single-model .configurator section .step-1>a:nth-child(5){z-index:60}body.single-model .configurator section .step-1>a .tooltip div{top:100%;left:auto;right:-3rem;transform:translateY(10px)}body.single-model .configurator section .step-1>a .tooltip div:before{top:-.2rem;left:auto;right:3.6rem;transform:rotate(90deg)}}@media (max-width:568px){body.single-model .configurator section .step-1 .load-code .form-group{display:block}body.single-model .configurator section .step-1 .load-code .form-group input{margin:0 0 1.5rem}body.single-model .configurator section .step-1 .load-code .form-group button{display:block;width:100%}}@media (max-width:480px){body.single-model .configurator section .step-1>a{padding-left:2rem}}body.single-model .configurator section .step-2{padding-bottom:7.7rem}body.single-model .configurator section .step-2.product-filters dl dd.active{max-height:none!important}body.single-model .configurator section .step-2.product-filters .sub-checkboxes{margin-bottom:1rem}body.single-model .configurator section .step-2.product-filters .sub-checkboxes label+div{padding-left:3rem;height:0;overflow:hidden}body.single-model .configurator section .step-2.product-filters .sub-checkboxes label+div,body.single-model .configurator section .step-2.product-filters .sub-checkboxes label+div>div{display:flex;flex-direction:column}body.single-model .configurator section .step-2.product-filters .sub-checkboxes:not(.has-single-value) .checked+div{padding-top:1.5rem;padding-bottom:1.5rem;height:100%}body.single-model .configurator section .step-2.product-filters .sub-checkboxes:not(.has-single-value) .checked+div div{margin-bottom:2.5rem}body.single-model .configurator section .step-2.product-filters .sub-checkboxes:not(.has-single-value) .checked+div div:last-child{margin-bottom:0}body.single-model .configurator section .step-2.product-filters .sub-checkboxes:not(.has-single-value) .checked+div div.single-value{margin:0;max-height:0;overflow:hidden;opacity:0}body.single-model .configurator section .step-2.product-filters .sub-checkboxes h5{color:#7a7a7a}body.single-model .configurator section .step-2.product-filters .sub-checkboxes label+h5{padding-top:1.5rem}@media (max-width:1100px){body.single-model .configurator section .step-2.product-filters .checkboxes label{min-height:7rem}}@media (max-width:640px){body.single-model .configurator section .step-2.product-filters .checkboxes label{min-height:6rem}}@media (max-width:400px){body.single-model .configurator section .step-2.product-filters dl{padding-left:.5rem}body.single-model .configurator section .step-2.product-filters dl dt{padding-right:4.6rem}body.single-model .configurator section .step-2.product-filters dl dt:before{right:.9rem}body.single-model .configurator section .step-2.product-filters dl dt.active:after,body.single-model .configurator section .step-2.product-filters dl dt:after{right:1.7rem}body.single-model .configurator section .step-2.product-filters dl dt strong{font-size:1.4rem}body.single-model .configurator section .step-2.product-filters dl dt .status{font-size:.8rem}body.single-model .configurator section .step-2.product-filters .checkboxes>div{width:27.33%}}body.single-model .configurator section .step-2>p{margin-bottom:2.4rem}body.single-model .configurator section .step-2>p .selected-edge{color:#000}body.single-model .configurator section .step-2>p a{display:block;border-bottom:1px solid #bdbdbd;font-size:1.2rem;line-height:1.42;letter-spacing:.5px;text-transform:uppercase;color:#000;transition:all 0.2s}body.single-model .configurator section .step-2>p a:hover{text-decoration:none;border-color:#fd7e14}@media (max-width:480px){body.single-model .configurator section .step-2>p{font-size:1.4rem}body.single-model .configurator section .step-2>p a{font-size:1rem}}body.single-model .configurator section .step-2>form{display:none;height:0}body.single-model .configurator section .step-2>form .default-configuration{display:none}body.single-model .configurator section .step-2>form.active{display:block;height:auto}body.single-model .configurator section .step-2 dl{padding:0 1rem;margin-bottom:9rem}body.single-model .configurator section .step-2 dl+p{margin-bottom:2.4rem}body.single-model .configurator section .step-2 dl dt{padding:1.5rem 5.6rem 1.5rem 1rem}body.single-model .configurator section .step-2 dl dt:after,body.single-model .configurator section .step-2 dl dt:before{right:1.9rem}body.single-model .configurator section .step-2 dl dt.active:after,body.single-model .configurator section .step-2 dl dt:after{right:2.7rem}body.single-model .configurator section .step-2 dl dt dd{max-height:none!important}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_WYMIAR"]{order:1}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_WYMIAR"]+dd{order:2}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_WYPELNIENIE"]{order:3}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_WYPELNIENIE"]+dd{order:4}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_KOLOR"]{order:5}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_KOLOR"]+dd{order:6;display:block}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_SZYBA"]{order:7}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_SZYBA"]+dd{order:8}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_STRONA"]{order:9}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_STRONA"]+dd{order:10}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_ZAWIASY"]{order:11}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_ZAWIASY"]+dd{order:12}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_ZAMEK"]{order:13}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_ZAMEK"]+dd{order:14}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_OPCJAWC"]{order:15}body.single-model .configurator section .step-2 dl dt[data-accordion-trigger="C_OPCJAWC"]+dd{order:16}body.single-model .configurator section .step-2 .quantity{justify-content:flex-start}body.single-model .configurator section .step-2 .quantity span{text-transform:uppercase;font-size:1.2rem;margin-right:1.8rem;padding-top:.4rem}body.single-model .configurator section .step-2 .quantity .number{display:flex;background:#fff}body.single-model .configurator section .step-2 .quantity .number>*,body.single-model .configurator section .step-2 .quantity .number>:focus,body.single-model .configurator section .step-2 .quantity .number>:hover{width:2.8rem;height:4.2rem;text-align:center;padding:0;border:0;box-shadow:none;text-decoration:none;line-height:4.2rem;outline:0}body.single-model .configurator section .step-2 .quantity .number span{cursor:pointer;margin:0;color:#bdbdbd;transition:all 0.2s;font-size:2rem}body.single-model .configurator section .step-2 .quantity .number span:hover{color:#fd7e14}body.single-model .configurator section .step-2 .quantity .number input{font-size:1.2rem;color:#000}@media (max-width:568px){body.single-model .configurator section .step-2>.flex:last-child{display:block}body.single-model .configurator section .step-2>.flex:last-child>div:first-child{margin-bottom:2rem}body.single-model .configurator section .step-2>.flex:last-child .quantity{justify-content:center}body.single-model .configurator section .step-2>.flex:last-child .btn{width:100%}}@media (min-width:1025px) and (max-width:1379px){body.single-model .configurator section .step-2>.flex:last-child{display:block}body.single-model .configurator section .step-2>.flex:last-child>div:first-child{margin-bottom:2rem}body.single-model .configurator section .step-2>.flex:last-child .quantity{justify-content:center}body.single-model .configurator section .step-2>.flex:last-child .btn{width:100%}}body.single-model .configurator section .step-3{padding-bottom:7.7rem;color:#000}body.single-model .configurator section .step-3 hr{background:#dedede;height:1px;margin:3.5rem 0;border:0;padding:0}body.single-model .configurator section .step-3 h3{font-size:2.4rem;line-height:1;letter-spacing:.15px;margin-bottom:1rem}body.single-model .configurator section .step-3 h3+.flex{padding-top:2.5rem;padding-bottom:4.3rem;margin:0 -2rem}body.single-model .configurator section .step-3 h3+.flex div{display:flex;padding:0 2rem;color:#7a7a7a;transition:all 0.2s}body.single-model .configurator section .step-3 h3+.flex div svg{min-width:3.7rem;margin-right:1.9rem}body.single-model .configurator section .step-3 h3+.flex+a,body.single-model .configurator section .step-3 h3+.flex+a+a{display:block;width:100%}body.single-model .configurator section .step-3 h3+.flex+a+a{margin-top:2rem}@media (max-width:1024px){body.single-model .configurator section .step-3 h3+.flex{display:block}body.single-model .configurator section .step-3 h3+.flex div{margin-bottom:3rem}body.single-model .configurator section .step-3 h3+.flex div svg{margin-top:-.8rem}}body.single-model .configurator section .step-3 small{display:block;font-size:1.4rem;color:#7a7a7a}body.single-model .configurator section .step-3 .whitebox{position:relative;overflow:hidden}body.single-model .configurator section .step-3 .whitebox,body.single-model .configurator section .step-3 .whitebox .tab{padding:2rem;background:#fff;letter-spacing:.5px;color:#000;margin-bottom:6rem;text-align:center;font-size:1.4rem}body.single-model .configurator section .step-3 .whitebox>p{font-size:1.2rem;margin-bottom:4rem;text-transform:uppercase}body.single-model .configurator section .step-3 .whitebox>input,body.single-model .configurator section .step-3 .whitebox>input:focus{border:2px dashed #dedede;padding:.6rem;font-size:2.4rem;line-height:1.25;letter-spacing:.07px;color:#bdbdbd;outline:0;box-shadow:none;width:100%;text-align:center;margin-bottom:2.3rem;background:none;transition:all 0.2s}body.single-model .configurator section .step-3 .whitebox>input:focus:hover,body.single-model .configurator section .step-3 .whitebox>input:hover{color:#000}body.single-model .configurator section .step-3 .whitebox>.flex{margin:0 -2rem -2rem;border-top:1px solid #eee}body.single-model .configurator section .step-3 .whitebox>.flex a{width:50%;display:flex;justify-content:center;align-items:center;padding:1.6rem}body.single-model .configurator section .step-3 .whitebox>.flex a:first-child{border-right:1px solid #eee}body.single-model .configurator section .step-3 .whitebox>.flex a svg{min-width:2.6rem;margin-right:1.6rem}body.single-model .configurator section .step-3 .whitebox>.flex a:hover{text-decoration:none}body.single-model .configurator section .step-3 .whitebox .tab{position:absolute;top:100%;left:0;width:100%;height:100%;text-align:left;opacity:0;transition:all 0.3s}body.single-model .configurator section .step-3 .whitebox .tab.active{top:0;opacity:1}body.single-model .configurator section .step-3 .whitebox .tab .close{cursor:pointer}body.single-model .configurator section .step-3 .whitebox .tab .close:hover path{fill:#fd7e14}body.single-model .configurator section .step-3 .whitebox .tab.tab-email>.flex{padding-bottom:1.6rem;margin-bottom:2.4rem;border-bottom:1px solid #eee;font-size:1.2rem;text-transform:uppercase;line-height:1.42;letter-spacing:.5px}body.single-model .configurator section .step-3 .whitebox .tab.tab-email form .flex{margin-bottom:2rem}body.single-model .configurator section .step-3 .whitebox .tab.tab-email form button{padding-top:1.3rem;padding-bottom:1rem}body.single-model .configurator section .step-3 .whitebox .tab.tab-email .input-group{width:100%;margin-right:2rem;font-size:1.4rem;line-height:1;color:#bdbdbd}body.single-model .configurator section .step-3 .whitebox .tab.tab-email .input-group span{left:1.8rem}body.single-model .configurator section .step-3 .whitebox .tab.tab-email .input-group input,body.single-model .configurator section .step-3 .whitebox .tab.tab-email .input-group input:focus{width:100%;padding:1.3rem 1.8rem;background:#f8f8f8;border:0;outline:0;box-shadow:none;line-height:1}body.single-model .configurator section .step-3 .whitebox .tab.tab-email .checkbox-group{font-size:1.2rem;line-height:2rem}body.single-model .configurator section .step-3 .whitebox+a{color:#fd7e14;display:flex;margin:0 auto;align-items:center;justify-content:center;font-size:1.2rem;line-height:1.42;letter-spacing:.5px;text-transform:uppercase}body.single-model .configurator section .step-3 .whitebox+a svg{min-width:2.4rem;margin-top:-.3rem;margin-right:.8rem}body.single-model .configurator section .step-3 .whitebox+a:hover{text-decoration:none}@media (max-width:480px){body.single-model .configurator section .step-3 h3{font-size:1.8rem;line-height:1.1}body.single-model .configurator section .step-3 h3+flex div{font-size:1.4rem}body.single-model .configurator section .step-3 h3+flex div svg{margin:0}body.single-model .configurator section .step-3 .whitebox>input{font-size:1.8rem}body.single-model .configurator section .step-3 .whitebox .flex{flex-wrap:wrap}body.single-model .configurator section .step-3 .whitebox .flex a{width:100%;border:0;justify-content:space-between}body.single-model .configurator section .step-3 .whitebox .flex a:last-child{border-top:1px solid #eee}body.single-model .configurator section .step-3 .whitebox .flex a svg{order:2}body.single-model .configurator section .step-3 .whitebox .tab.tab-email form .flex{flex-wrap:wrap}body.single-model .configurator section .step-3 .whitebox .tab.tab-email form .flex>*{margin:0;width:100%}body.single-model .configurator section .step-3 .whitebox .tab.tab-email form .flex .input-group{margin-bottom:1.5rem}}body.single-model .configurator .canvas-header{padding:2.4rem 0;background:#f8f8f8}@media (max-width:650px){body.single-model .configurator .canvas-header{padding-top:1.8rem}}body.single-model .configurator .canvas-header .container{display:flex;justify-content:space-between;align-items:center}body.single-model .configurator .canvas-header .container div{padding-right:1rem}body.single-model .configurator .canvas-header .container div small{display:block;color:#fd7e14;font-size:1.2rem}body.single-model .configurator .canvas-header .container div strong{font-size:2.1rem;color:#000}body.single-model .configurator .canvas-header .container div em{font-style:normal}body.single-model .configurator .canvas-header .container a{padding:1.1rem 2rem 1.2rem;font-size:1.4rem}body.single-model .configurator .canvas-header .container a:after{display:none}body.single-model .configurator .canvas-header .container a.disabled{background:#bdbdbd;cursor:not-allowed;pointer-events:none}body.single-model .configurator .canvas-header .container a.hidden{opacity:0;pointer-events:none}body.single-model .configurator .maximize{position:absolute;left:-1rem;top:0;height:100%;width:2.4rem;display:flex;align-items:center;justify-content:center;background:#fff;z-index:1000;text-decoration:none;transition:all 0.2s}@media (max-width:992px){body.single-model .configurator .maximize{display:none}}body.single-model .configurator .maximize strong{font-size:1rem;text-transform:uppercase;font-weight:400;transform:rotate(-90deg);white-space:nowrap}body.single-model .configurator .maximize:hover{color:#fd7e14;text-decoration:none}body.single-model .configurator canvas{position:relative!important;z-index:100!important;display:block;width:100%;height:100%;touch-action:none;outline:0;background:#d9d9d9;transition:all 0.2s}body.single-model .configurator canvas.move{cursor:move}body.single-model .configurator canvas.zoom-in{cursor:zoom-in}body.single-model .configurator canvas.zoom-out{cursor:zoom-out}body.single-model .configurator canvas.rotate{cursor:alias}body.single-model .configurator canvas.hover{position:relative;z-index:100}body.single-model .configurator canvas+input{width:0;height:0;padding:0;margin:0;opacity:0;visibility:hidden}@media (min-width:993px){body.single-model .configurator .maximized{z-index:99999}body.single-model .configurator .maximized canvas{width:100vw;transform:translateX(-50%)}body.single-model .configurator .maximized .maximize{left:0;transform:translateX(-50vw)}}body.single-model .configurator .popup{display:flex;justify-content:center;align-items:center;height:calc(100vh - 10rem);width:100vw}body.single-model .configurator .popup .popup-wrapper{width:100%;max-width:43rem;background:#fff;padding:4rem 5rem;position:relative;margin:0 1.5rem}body.single-model .configurator .popup .popup-wrapper>a{position:absolute;z-index:9100;right:2rem;top:2rem;display:block;font-size:1rem;letter-spacing:.42px;text-transform:uppercase;color:#000}body.single-model .configurator .popup .popup-wrapper>a svg{margin-top:-.4rem;margin-right:0}body.single-model .configurator .popup .popup-wrapper>a svg path{stroke:#000}body.single-model .configurator .popup .popup-wrapper>a:hover{text-decoration:none;color:#fd7e14}body.single-model .configurator .popup .popup-wrapper>a:hover path{stroke:#fd7e14}body.single-model .configurator .popup .popup-content{text-align:center;font-size:1.6rem;max-height:60vh;overflow-y:auto}body.single-model .configurator .popup .popup-content svg{display:block;margin:0 auto 2rem;width:3rem;height:auto}body.single-model .configurator .popup .popup-content h3{font-size:1.8rem;margin-bottom:.5rem}body.single-model .configurator .popup .popup-content p{margin-bottom:2rem}body.single-model .configurator .popup .popup-content small{font-size:1.4rem;color:#7a7a7a}body.single-model .configurator .popup.popup-dealer .popup-wrapper{max-width:71.6rem}body.single-model .configurator .popup.popup-dealer .popup-content{text-align:left}body.single-model .configurator .popup.popup-dealer .popup-content h3{text-align:center;margin-bottom:3.8rem}body.single-model .configurator .popup.popup-dealer form{overflow:hidden}body.single-model .configurator .popup.popup-dealer .label-group{margin-bottom:2.6rem}body.single-model .configurator .popup.popup-dealer .newsletter{margin-bottom:3.8rem}body.single-model .configurator .popup.popup-dealer .newsletter label,body.single-model .configurator .popup.popup-dealer .newsletter label:before{transition:all 0.2s}body.single-model .configurator .popup.popup-dealer .newsletter label.error{color:#dc3545}body.single-model .configurator .popup.popup-dealer .newsletter label.error:before{border-color:#dc3545}body.single-model .configurator .popup.popup-dealer .newsletter p{margin-bottom:0}@media (max-width:992px){body.single-model .configurator>.row>div{flex:1 1 100%;max-width:100%;order:2}body.single-model .configurator>.row>div:last-child{order:1}}@media (max-width:640px){body.single-model .configurator section .container{padding:0 3rem}}body.single-model .configurator .price-summary{position:fixed;bottom:-8rem;left:0;z-index:9999;width:100%;background:#fff;display:flex;align-items:stretch;justify-content:space-between;opacity:0;transition:all 0.2s}body.single-model .configurator .price-summary.active{bottom:0;opacity:1}body.single-model .configurator .price-summary>div{display:flex;align-items:center;padding:1.6rem 2.6rem 1.4rem;font-size:2rem;color:inherit}body.single-model .configurator .price-summary>div h5{color:#fd7e14;font-size:1.4rem}body.single-model .configurator .price-summary>div small{display:inline-block;padding-left:1rem;opacity:.5}body.single-model .configurator .price-summary>div .frame{position:relative;margin-left:8rem;opacity:0}body.single-model .configurator .price-summary>div .frame.active{opacity:1}body.single-model .configurator .price-summary>div .frame:after,body.single-model .configurator .price-summary>div .frame:before{content:"";position:absolute;left:-4.4rem;top:50%;margin-top:-.5rem;width:2.2rem;height:.2rem;background:#000}body.single-model .configurator .price-summary>div .frame:after{width:.2rem;height:2.2rem;left:-3.4rem;margin-top:-1.5rem}body.single-model .configurator .price-summary>div.summary{background:#000;color:#fff;justify-content:center;font-size:2.6rem}body.single-model .configurator .price-summary>div.summary h5{color:#fff;margin:0 2rem 0 0}@media (max-width:1024px){body.single-model .configurator .price-summary>div{padding-left:3rem;padding-right:3rem}body.single-model .configurator .price-summary>div h5{font-size:1.2rem}body.single-model .configurator .price-summary>div.summary{display:block;padding-top:1.2rem;padding-bottom:1rem;font-size:2.2rem;line-height:1}body.single-model .configurator .price-summary>div.summary h5{margin-bottom:.4rem}body.single-model .configurator .price-summary>div.summary h5,body.single-model .configurator .price-summary>div.summary small{display:block;padding:0}}@media (max-width:767px){body.single-model .configurator .price-summary{display:block}body.single-model .configurator .price-summary>div{padding:1.2rem 2rem 1rem;font-size:1.6rem;line-height:1}body.single-model .configurator .price-summary>div div{width:100%}body.single-model .configurator .price-summary>div h5{font-size:1.2rem;margin-bottom:.4rem}body.single-model .configurator .price-summary>div small{display:block;padding:0}body.single-model .configurator .price-summary>div .frame{margin-left:4.4rem}body.single-model .configurator .price-summary>div.summary{display:flex;padding-top:1.4rem;font-size:1.8rem}body.single-model .configurator .price-summary>div.summary h5{margin-bottom:0}body.single-model .configurator .price-summary>div.summary h5,body.single-model .configurator .price-summary>div.summary small{display:inline-block}body.single-model .configurator .price-summary>div.summary small{padding-left:1rem}}@media (max-width:1024px){body.single-model .widget.content{overflow-x:hidden}body.single-model .panel-row-style{display:block!important;width:100vw!important}body.single-model .panel-grid-cell{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.single-model #main>.widget.content .panel-grid-cell-mobile-last .widget.text-section{margin-bottom:4rem}body.single-model #main>.widget.content .panel-grid-cell-mobile-last .widget.text-section header{display:block}body.single-model #main>.widget.content .panel-grid-cell-mobile-last .widget.text-section header span{width:6rem;margin-top:2.8rem}}@media (max-width:640px){body.single-model .widget.text-section:not(.has-button):after{left:0}body.single-model section.technical-info+.widget.text-section:not(.has-button):after,body.single-model section.technical-info .widget.text-section:not(.has-button):after{left:3rem}}@media (max-width:400px){body.single-model .configurator canvas{min-height:300px}}@media (max-width:1024px){body.post-type-archive-model .c-header{margin:9rem 0}}@media (max-width:1024px){body.post-type-archive-model .c-header+.row>div{flex:0 0 100%;max-width:100%}}body.post-type-archive-model form.product-filters .flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.9rem;padding-bottom:1.9rem;border-bottom:1px solid hsla(0,0%,74.1%,.5)}body.post-type-archive-model form.product-filters .flex h5{font-size:2.4rem;font-weight:700;line-height:1.25;letter-spacing:.08px;margin:0}body.post-type-archive-model form.product-filters .flex a{display:block;font-size:1.4rem;line-height:1.5;letter-spacing:.1px;color:#fd7e14;transition:all 0.2s;text-decoration:none}body.post-type-archive-model form.product-filters .flex a svg{margin-top:-2px}body.post-type-archive-model form.product-filters .flex a:hover{opacity:.8;text-decoration:none}body.post-type-archive-model form.product-filters .dropdown-group{margin-bottom:2em}body.post-type-archive-model form.product-filters .dropdown-group label{color:#000}body.post-type-archive-model form.product-filters dl{margin-bottom:1.5rem}body.post-type-archive-model form.product-filters dl dt.accordion-disabled{cursor:auto}body.post-type-archive-model form.product-filters dl dt.accordion-disabled:after,body.post-type-archive-model form.product-filters dl dt.accordion-disabled:before{display:none}body.post-type-archive-model form.product-filters button{display:block;width:100%;text-align:left}body.post-type-archive-model form.product-filters button:after{-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/filter.svg)!important;mask:url(/wp-content/themes/dre2022/dist/../img/filter.svg)!important;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;margin-top:-1.3rem;width:2.4rem;height:2.6rem;background:#fff;display:none}body.post-type-archive-model form.product-filters button+a{display:none;font-size:1.4rem;line-height:1.5;letter-spacing:.1px;color:#fd7e14;transition:all 0.2s;text-align:center}body.post-type-archive-model form.product-filters button+a svg{margin-top:-2px}body.post-type-archive-model form.product-filters button+a:hover{opacity:.8;text-decoration:none}@media (max-width:1024px){body.post-type-archive-model form.product-filters .flex{padding-bottom:3.2rem}body.post-type-archive-model form.product-filters .flex a{display:none}body.post-type-archive-model form.product-filters dl dt:not(.accordion-disabled)+dd{display:flex;flex-direction:row;flex-wrap:wrap}body.post-type-archive-model form.product-filters dl dt:not(.accordion-disabled)+dd .checkbox-group{width:50%}body.post-type-archive-model form.product-filters button{margin-bottom:2rem}body.post-type-archive-model form.product-filters button+a{display:block}}@media (max-width:640px){body.post-type-archive-model form.product-filters .flex{padding-bottom:1.5rem}body.post-type-archive-model form.product-filters .flex h5{font-size:1.8rem}body.post-type-archive-model form.product-filters>.dropdown-group{max-width:100%}body.post-type-archive-model form.product-filters dl dt:not(.accordion-disabled)+dd{display:block}body.post-type-archive-model form.product-filters dl dt:not(.accordion-disabled)+dd .checkbox-group{width:100%}}body.post-type-archive-model .product-filters{transition:all 0.2s}body.post-type-archive-model .product-filters.loading{opacity:.5;pointer-events:none}body.post-type-archive-model .product-filters.loading button{background:#bdbdbd;pointer-events:none}body.post-type-archive-model .product-filters .label-group label{text-transform:none;font-size:1.6rem}body.post-type-archive-model .product-filters dl{padding:0;margin:0;background:#fff;width:100%;display:flex;flex-direction:column}body.post-type-archive-model .product-filters dl dt{cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 4.6rem 1.5rem 0;border-bottom:1px solid #f8f8f8;font-size:1.6rem;color:#000;line-height:1.5;letter-spacing:.1px}body.post-type-archive-model .product-filters dl dt:last-of-type{border:0}body.post-type-archive-model .product-filters dl dt:after,body.post-type-archive-model .product-filters dl dt:before{content:"";position:absolute;top:50%;right:0;margin-top:-.1rem;width:1.8rem;height:.2rem;background:#000}body.post-type-archive-model .product-filters dl dt:after{right:.8rem;margin-top:-.9rem;width:.2rem;height:1.8rem;transition:all 0.2s}body.post-type-archive-model .product-filters dl dt strong{position:relative;transition:all 0.2s}body.post-type-archive-model .product-filters dl dt strong:before{content:"";position:absolute;top:50%;left:0;margin-top:-1rem;width:1.5rem;height:1.5rem;-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/v-fill.svg);mask:url(/wp-content/themes/dre2022/dist/../img/v-fill.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background:#fd7e14;opacity:0;transition:all 0.2s}body.post-type-archive-model .product-filters dl dt strong.checked{padding-left:2.4rem}body.post-type-archive-model .product-filters dl dt strong.checked:before{opacity:1}body.post-type-archive-model .product-filters dl dt strong.checked+span{color:#fd7e14}body.post-type-archive-model .product-filters dl dt strong.error{padding-left:2.4rem;color:#dc3545}body.post-type-archive-model .product-filters dl dt strong.error:before{opacity:1;-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/error.svg) 0 2px no-repeat;mask:url(/wp-content/themes/dre2022/dist/../img/error.svg) 0 2px no-repeat;-webkit-mask-size:1.5rem;mask-size:1.5rem;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background:#dc3545}body.post-type-archive-model .product-filters dl dt span{font-size:1rem;letter-spacing:.42px;color:#bdbdbd}body.post-type-archive-model .product-filters dl dt.active{border-color:transparent}body.post-type-archive-model .product-filters dl dt.active:after{transform:rotate(-90deg);right:.8rem;margin-top:-.9rem}body.post-type-archive-model .product-filters dl dd{display:flex;flex-direction:column;width:100%;margin:0;padding:0 1rem;transition:all 0.2s;max-height:0;overflow:hidden}body.post-type-archive-model .product-filters dl dd.active{max-height:23rem;overflow-y:auto;margin-bottom:2rem}body.post-type-archive-model .product-filters dl dd h5{font-size:1.1rem;line-height:1.55;letter-spacing:.46px;margin-bottom:1rem;color:#000;text-transform:uppercase}body.post-type-archive-model .product-filters dl dd .checkbox-group{display:block;transition:all 0.2s}body.post-type-archive-model .product-filters dl dd .checkbox-group.disabled{opacity:.5;pointer-events:none}body.post-type-archive-model .product-filters .checkboxes{display:flex;margin:0 -2.5%;flex-wrap:wrap}body.post-type-archive-model .product-filters .checkboxes>div{width:20%;margin:0 2.5% 2rem}body.post-type-archive-model .product-filters .checkboxes label{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;min-height:8rem;padding:.6rem;border:1px solid #bdbdbd;color:#000;transition:all 0.2s}body.post-type-archive-model .product-filters .checkboxes label:after{content:"";position:absolute;left:-1.5rem;top:-1.5rem;z-index:100;width:1.5rem;height:1.5rem;-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/v-fill.svg) center center no-repeat;mask:url(/wp-content/themes/dre2022/dist/../img/v-fill.svg) center center no-repeat;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background:#fd7e14;opacity:0;transition:all 0.2s}body.post-type-archive-model .product-filters .checkboxes label:before{content:"";position:absolute;left:-2rem;top:-2rem;z-index:100;width:2rem;height:2rem;background:#fff;z-index:90;border-radius:0 100% 100% 100%}body.post-type-archive-model .product-filters .checkboxes label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}body.post-type-archive-model .product-filters .checkboxes label.checked,body.post-type-archive-model .product-filters .checkboxes label:hover{border-color:#fd7e14;color:#fd7e14}body.post-type-archive-model .product-filters .checkboxes label.checked:before{left:-.4rem;top:-.4rem;opacity:1}body.post-type-archive-model .product-filters .checkboxes label.checked:after{left:-.1rem;top:-.1rem;opacity:1}body.post-type-archive-model .product-filters .checkboxes label span{font-size:1.8rem;letter-spacing:.1px}body.post-type-archive-model .product-filters .checkboxes label img{width:100%;height:auto}body.post-type-archive-model .product-filters .checkboxes label+span{display:block;padding-top:.8rem;font-size:1.2rem;line-height:1.25;letter-spacing:.08px;text-align:center;color:#bdbdbd}body.post-type-archive-model .product-filters .checkboxes.five{margin-left:-2%;margin-right:-2%}body.post-type-archive-model .product-filters .checkboxes.five label{min-height:5.5rem}@media (min-width:1680px){body.post-type-archive-model .product-filters .checkboxes.five label{min-height:9.5rem}}@media (min-width:1900px){body.post-type-archive-model .product-filters .checkboxes.five label{min-height:11.5rem}}@media (min-width:2300px){body.post-type-archive-model .product-filters .checkboxes.five label{min-height:14.5rem}}body.post-type-archive-model .product-filters .checkboxes.five>div{width:16%;margin-left:2%;margin-right:2%}body.post-type-archive-model .product-filters .checkbox-group{font-size:1.4rem;line-height:2.2rem}body.post-type-archive-model .product-filters .price{margin-bottom:3rem}body.post-type-archive-model .product-filters .price .flex{margin:0!important;border:0!important}body.post-type-archive-model .product-filters .price label{display:block;margin-bottom:1.5rem;font-size:1.6rem;line-height:1.5;letter-spacing:.1px}body.post-type-archive-model .product-filters .price input{width:100%;border:0;padding:2rem 1rem 1.3rem;background:#f8f8f8;font-size:1.6rem;letter-spacing:.11px;color:#7a7a7a}body.post-type-archive-model .product-filters .price span{display:block;margin:0 1rem;text-align:center;color:#7a7a7a}body.post-type-archive-model .checkbox-group{cursor:pointer;position:relative;padding-left:3rem;transition:all 0.2s}body.post-type-archive-model .checkbox-group input{width:0;height:0;opacity:0;overflow:hidden;position:absolute;left:-100px;top:0}body.post-type-archive-model .checkbox-group:after,body.post-type-archive-model .checkbox-group:before{content:"";position:absolute;left:0;top:0;width:1.7rem;height:1.7rem;border:2px solid #bdbdbd;transition:all 0.2s}body.post-type-archive-model .checkbox-group:after{width:.7rem;height:.7rem;left:.5rem;opacity:0;border-color:#fd7e14;transition:all 0.2s}body.post-type-archive-model .checkbox-group.checked:before{border-color:#fd7e14}body.post-type-archive-model .checkbox-group.checked:after{top:.5rem;opacity:1;background:#fd7e14}body.post-type-archive-model .checkbox-group.error{color:#dc3545}body.post-type-archive-model .checkbox-group.error:before{border-color:#dc3545}body.post-type-archive-model .product-listing{padding-left:3rem}@media (max-width:1024px){body.post-type-archive-model .product-listing{padding-left:0;padding-top:9rem}}body.post-type-archive-model .product-listing .c-slider-item{position:static}body.post-type-archive-model .product-listing .c-slider-item__img{padding:3rem;background:#f8f9fa}body.post-type-archive-model .product-listing .c-slider-item__img img{position:static;display:block;-o-object-fit:contain;object-fit:contain}body.post-type-archive-model .product-listing .c-slider-item__content{position:static;margin:0;padding:2rem 0 6rem}body.post-type-archive-model .product-listing .c-slider-item__arrow{display:none}.model-3d-archive .block-hero-header,body.archive-page .block-hero-header,body.archive.category .block-hero-header,body.blog .block-hero-header,body.post-type-archive-inspirations .block-hero-header,body.post-type-archive-model .block-hero-header,body.tax-inspirations_category .block-hero-header{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);position:relative;padding-top:var(--spacing-md)}.model-3d-archive .block-hero-header__inner,body.archive-page .block-hero-header__inner,body.archive.category .block-hero-header__inner,body.blog .block-hero-header__inner,body.post-type-archive-inspirations .block-hero-header__inner,body.post-type-archive-model .block-hero-header__inner,body.tax-inspirations_category .block-hero-header__inner{max-width:100%;-webkit-hyphens:auto;hyphens:auto}@media (min-width:576px){.model-3d-archive .block-hero-header__inner,body.archive-page .block-hero-header__inner,body.archive.category .block-hero-header__inner,body.blog .block-hero-header__inner,body.post-type-archive-inspirations .block-hero-header__inner,body.post-type-archive-model .block-hero-header__inner,body.tax-inspirations_category .block-hero-header__inner{max-width:55%}}.model-3d-archive .block-hero-header .hero__text,body.archive-page .block-hero-header .hero__text,body.archive.category .block-hero-header .hero__text,body.blog .block-hero-header .hero__text,body.post-type-archive-inspirations .block-hero-header .hero__text,body.post-type-archive-model .block-hero-header .hero__text,body.tax-inspirations_category .block-hero-header .hero__text{line-height:2.66rem;width:85%}.model-3d-archive .pagination,body.archive-page .pagination,body.archive.category .pagination,body.blog .pagination,body.post-type-archive-inspirations .pagination,body.post-type-archive-model .pagination,body.tax-inspirations_category .pagination{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0;padding:3rem 0 0}.model-3d-archive .pagination li,body.archive-page .pagination li,body.archive.category .pagination li,body.blog .pagination li,body.post-type-archive-inspirations .pagination li,body.post-type-archive-model .pagination li,body.tax-inspirations_category .pagination li{display:block;list-style:none;padding:.5rem;margin:0}.model-3d-archive .pagination li a,body.archive-page .pagination li a,body.archive.category .pagination li a,body.blog .pagination li a,body.post-type-archive-inspirations .pagination li a,body.post-type-archive-model .pagination li a,body.tax-inspirations_category .pagination li a{display:flex;align-items:center;justify-content:center;text-align:center;min-width:4rem;height:4rem;padding-top:.3rem;background:#f8f8f8;color:#7a7a7a;transition:all 0.2s;text-decoration:none;font-size:1.4rem}.model-3d-archive .pagination li.active a,.model-3d-archive .pagination li a:hover,body.archive-page .pagination li.active a,body.archive-page .pagination li a:hover,body.archive.category .pagination li.active a,body.archive.category .pagination li a:hover,body.blog .pagination li.active a,body.blog .pagination li a:hover,body.post-type-archive-inspirations .pagination li.active a,body.post-type-archive-inspirations .pagination li a:hover,body.post-type-archive-model .pagination li.active a,body.post-type-archive-model .pagination li a:hover,body.tax-inspirations_category .pagination li.active a,body.tax-inspirations_category .pagination li a:hover{background:#fd7e14;color:#fff}@media (max-width:768px){.model-3d-archive .pagination,body.archive-page .pagination,body.archive.category .pagination,body.blog .pagination,body.post-type-archive-inspirations .pagination,body.post-type-archive-model .pagination,body.tax-inspirations_category .pagination{padding-top:2.5rem}}.model-3d-archive .block-hero-header:before{height:76rem}.model-3d-archive .c-slider-item .c-button{justify-content:space-between;margin-top:1.5rem;width:100%}.model-3d-archive #model3d-searchform{position:relative}.model-3d-archive #model3d-searchform input,.model-3d-archive #model3d-searchform input:focus{outline:0}.model-3d-archive #model3d-searchform .model3d-search__autosuggestion{position:absolute;top:100%;left:-1.5rem;max-height:30rem;overflow-y:auto;padding:0;margin:0;width:100%;z-index:3000;transition:all 0.2s;box-shadow:0 3rem 3rem rgba(0,0,0,.1)}.model-3d-archive #model3d-searchform .model3d-search__autosuggestion.disabled{opacity:0;height:0;pointer-events:none;box-shadow:none}.model-3d-archive #model3d-searchform .model3d-search__autosuggestion li{list-style:none;display:block;margin:0;padding:.5rem 1.5rem;background:#fff}.model-3d-archive #model3d-searchform .model3d-search__autosuggestion li a{text-decoration:none}.model-3d-archive #model3d-searchform .model3d-search__autosuggestion li a:hover{color:#e1a957}body.post-type-archive-inspirations .block-inspirations,body.tax-inspirations_category .block-inspirations{position:relative;z-index:1;overflow:hidden;padding-top:5rem}body.post-type-archive-inspirations .block-inspirations .container:after,body.tax-inspirations_category .block-inspirations .container:after{position:absolute;z-index:-1;top:200vh;width:100%;height:150rem;margin-left:12rem;content:"";background:#f8f8f8}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group{display:none}body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories,body.tax-inspirations_category .block-inspirations .ajax-filter .categories{margin-bottom:9rem;padding-left:0;list-style:none;text-align:center}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories,body.tax-inspirations_category .block-inspirations .ajax-filter .categories{text-align:left}}body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories .ajax-filter-item,body.tax-inspirations_category .block-inspirations .ajax-filter .categories .ajax-filter-item{display:inline-block;margin-right:4rem}body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories .ajax-filter-item:last-child,body.tax-inspirations_category .block-inspirations .ajax-filter .categories .ajax-filter-item:last-child{margin-right:0}body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories .ajax-filter-item a,body.tax-inspirations_category .block-inspirations .ajax-filter .categories .ajax-filter-item a{font-size:1.2rem;font-weight:700;line-height:2.4rem;text-decoration:none;text-transform:uppercase;color:#7a7a7a}body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories .ajax-filter-item a.active,body.tax-inspirations_category .block-inspirations .ajax-filter .categories .ajax-filter-item a.active{color:#000}body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories .ajax-filter-item a:hover,body.tax-inspirations_category .block-inspirations .ajax-filter .categories .ajax-filter-item a:hover{color:#e1a957}body.post-type-archive-inspirations .block-inspirations .ajax-results,body.tax-inspirations_category .block-inspirations .ajax-results{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between;transition:0.2s;opacity:1}body.post-type-archive-inspirations .block-inspirations .ajax-results.load,body.tax-inspirations_category .block-inspirations .ajax-results.load{opacity:0}body.post-type-archive-inspirations .block-inspirations .ajax-results .post,body.tax-inspirations_category .block-inspirations .ajax-results .post{position:relative;top:0;cursor:zoom-in;transition:height 0.5s,width 0.5s 0.5s}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post,body.tax-inspirations_category .block-inspirations .ajax-results .post{width:100%;height:auto}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post .category,body.tax-inspirations_category .block-inspirations .ajax-results .post .category{font-size:1.2rem;position:absolute;top:2rem;left:2rem;display:inline-block;padding:1rem 1.5rem .8rem;text-transform:uppercase;color:#fff;background-color:#7a7a7a}body.post-type-archive-inspirations .block-inspirations .ajax-results .post .close,body.tax-inspirations_category .block-inspirations .ajax-results .post .close{font-size:1rem;font-weight:700;position:absolute;top:2rem;right:2rem;display:block;padding:1rem;transition:0.2s;letter-spacing:.42px;text-transform:uppercase;opacity:0;border:none;outline:0;background:#fff}body.post-type-archive-inspirations .block-inspirations .ajax-results .post .close svg,body.tax-inspirations_category .block-inspirations .ajax-results .post .close svg{margin-top:-.4rem;margin-right:1.1rem}body.post-type-archive-inspirations .block-inspirations .ajax-results .post .close svg path,body.tax-inspirations_category .block-inspirations .ajax-results .post .close svg path{stroke:#000}body.post-type-archive-inspirations .block-inspirations .ajax-results .post .close:hover,body.tax-inspirations_category .block-inspirations .ajax-results .post .close:hover{color:#e1a957}body.post-type-archive-inspirations .block-inspirations .ajax-results .post .close:hover svg path,body.tax-inspirations_category .block-inspirations .ajax-results .post .close:hover svg path{stroke:#e1a957}body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure,body.tax-inspirations_category .block-inspirations .ajax-results .post figure{width:100%;transition:height 0.5s,width 0.5s 0.5s}body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.small-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.small-vertical{width:25.5rem;height:34rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.small-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.small-vertical{width:22rem;height:29rem}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.small-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.small-vertical{width:100%;height:auto}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.large-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.large-vertical{width:55rem;height:73rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.large-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.large-vertical{width:44rem;height:58rem}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.large-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.large-vertical{width:100%;height:auto}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.small-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.small-horizontal{width:43rem;height:32rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.small-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.small-horizontal{width:33rem;height:25rem}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.small-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.small-horizontal{width:100%;height:auto}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.large-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.large-horizontal{width:73rem;height:55rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.large-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.large-horizontal{width:100%;height:auto}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure.large-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post figure.large-horizontal{width:100%;height:auto}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post figure img,body.tax-inspirations_category .block-inspirations .ajax-results .post figure img{width:100%;height:100%;transition:height 0.5s,width 0.5s 0.5s;-o-object-fit:cover;object-fit:cover}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.open,body.tax-inspirations_category .block-inspirations .ajax-results .post.open{flex-grow:2;width:100%;cursor:zoom-out;transition:width 0.5s,height 0.5s 0.5s}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.open figure,body.tax-inspirations_category .block-inspirations .ajax-results .post.open figure{width:100%;height:100%;transition:width 0.5s,height 0.5s 0.5s}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.open figure img,body.tax-inspirations_category .block-inspirations .ajax-results .post.open figure img{display:block;width:100%;height:100%;transition:width 0.5s,height 0.5s 0.5s}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.open .close,body.tax-inspirations_category .block-inspirations .ajax-results .post.open .close{opacity:1}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.small-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post.small-horizontal{margin-top:29rem;margin-left:12rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.small-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post.small-horizontal{margin-top:0;margin-bottom:5rem;margin-left:0}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.small-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post.small-horizontal{margin-bottom:2rem}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.small-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post.small-vertical{margin-top:16rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.small-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post.small-vertical{margin-top:19rem;margin-bottom:5rem;margin-left:0}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.small-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post.small-vertical{margin-top:0;margin-bottom:2rem}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.large-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post.large-horizontal{margin-top:27.5rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.large-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post.large-horizontal{margin-top:0;margin-bottom:5rem;margin-left:0}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.large-horizontal,body.tax-inspirations_category .block-inspirations .ajax-results .post.large-horizontal{margin-bottom:2rem}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.large-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post.large-vertical{margin-top:16rem}@media (max-width:1024px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.large-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post.large-vertical{margin-top:0;margin-bottom:5rem;margin-left:0}}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-results .post.large-vertical,body.tax-inspirations_category .block-inspirations .ajax-results .post.large-vertical{margin-bottom:2rem}}body.post-type-archive-inspirations .block-inspirations .ajax-results .post:first-child,body.tax-inspirations_category .block-inspirations .ajax-results .post:first-child{margin-top:0}@media (max-width:568px){body.post-type-archive-inspirations .block-inspirations .ajax-filter .categories,body.tax-inspirations_category .block-inspirations .ajax-filter .categories{display:none}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group{display:block;margin-bottom:3rem}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group span,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group span{font-size:1.2rem;padding-top:2.1rem;padding-bottom:2.1rem;background-color:#fff}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group span:first-letter,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group span:first-letter{text-transform:uppercase}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group ul li,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group ul li{background-color:#fff}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group ul li a,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group ul li a{font-size:1.2rem}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group ul li a:first-letter,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group ul li a:first-letter{text-transform:uppercase}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group ul li a:hover,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group ul li a:hover{text-decoration:none}body.post-type-archive-inspirations .block-inspirations .ajax-filter .dropdown-group.open ul,body.tax-inspirations_category .block-inspirations .ajax-filter .dropdown-group.open ul{max-height:30rem}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.open,body.tax-inspirations_category .block-inspirations .ajax-results .post.open{margin-top:auto;margin-left:auto}body.post-type-archive-inspirations .block-inspirations .ajax-results .post.open .close,body.tax-inspirations_category .block-inspirations .ajax-results .post.open .close{display:none}}.model-3d-archive .block-banner-cta{text-align:left;background:#f8f8f8}.model-3d-archive .block-banner-cta__inner{display:flex;align-items:left;flex-direction:column;padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.model-3d-archive .block-banner-cta__inner>*{max-width:65rem;margin-top:1rem;margin-bottom:0}.model-3d-archive .block-banner-cta__inner>:first-child{margin-top:0!important}.model-3d-archive .block-banner-cta__title{margin-top:.5rem}.model-3d-archive .block-banner-cta__button{margin-top:3rem}.model-3d-archive .block-banner-cta--lines{background:transparent}.model-3d-archive .block-banner-cta--lines .model-3d-archive .block-banner-cta__inner{border-top:1px solid #dedede;border-bottom:1px solid #dedede}.model-3d-archive .block-banner-cta{background:transparent}.model-3d-archive .block-banner-cta__inner{padding-bottom:var(--spacing-sm)}.model-3d-archive .c-slider-item{position:static}.model-3d-archive .c-slider-item__img{padding:3rem;background:#f8f9fa}.model-3d-archive .c-slider-item__img img{position:static;display:block;-o-object-fit:contain;object-fit:contain}.model-3d-archive .c-slider-item__content{position:static;margin:0;padding:2rem 0 6rem}.model-3d-archive .c-slider-item__arrow{display:none}#catapult-cookie-bar{bottom:3rem;right:3rem;padding:2rem 3rem 3rem;background:#f8f8f8!important;color:#000000!important;box-shadow:0 1.5rem 6rem rgba(0,0,0,.1)}#catapult-cookie-bar h3{color:#000000!important;margin-bottom:1rem;font-size:2rem}#catapult-cookie-bar h3+span{display:block;margin-bottom:1.5rem}#catapult-cookie-bar h3+span a{color:#e1a957;text-decoration:none;transition:all 0.2s}#catapult-cookie-bar h3+span a:hover{opacity:.8}#catapult-cookie-bar.float-accept{display:none}#catapult-cookie-bar button#catapultCookie{position:relative;cursor:pointer;display:inline-block;margin:0;padding:1.8rem 6rem 1.7rem 2.9rem;background:#e1a957;color:#fff;text-decoration:none;font-size:1.4rem;border:0;padding:1.8rem 6rem 1.7rem 2.9rem!important}@media (max-width:568px){#catapult-cookie-bar button#catapultCookie{text-align:left}}#catapult-cookie-bar button#catapultCookie.large{font-size:1.9rem;padding:1.9rem 7.1rem 1.5rem 2.9rem}@media (max-width:1024px){#catapult-cookie-bar button#catapultCookie.large{font-size:1.6rem}}@media (max-width:568px){#catapult-cookie-bar button#catapultCookie.large{padding-right:6rem;padding-left:2.3rem}}#catapult-cookie-bar button#catapultCookie:hover{background:#000;color:#fff;text-decoration:none}#catapult-cookie-bar button#catapultCookie.transparent{color:#e1a957;background:none}#catapult-cookie-bar button#catapultCookie.transparent:hover{color:#fff;background:#e1a957}#catapult-cookie-bar button#catapultCookie.gray{background:#000}#catapult-cookie-bar button#catapultCookie.gray:hover{background:#e1a957}#catapult-cookie-bar button#catapultCookie.disabled{background:#bdbdbd;cursor:not-allowed;pointer-events:none}#catapult-cookie-bar button#catapultCookie.cursor:after{height:100%}.widget.moodboard-widget .checkbox-group{cursor:pointer;position:relative;padding-left:3rem;transition:all 0.2s}.widget.moodboard-widget .checkbox-group input{width:0;height:0;opacity:0;overflow:hidden;position:absolute;left:-100px;top:0}.widget.moodboard-widget .checkbox-group:after,.widget.moodboard-widget .checkbox-group:before{content:"";position:absolute;left:0;top:0;width:1.7rem;height:1.7rem;border:2px solid #bdbdbd;transition:all 0.2s}.widget.moodboard-widget .checkbox-group:after{width:.7rem;height:.7rem;left:.5rem;opacity:0;border-color:#fd7e14;transition:all 0.2s}.widget.moodboard-widget .checkbox-group.checked:before{border-color:#fd7e14}.widget.moodboard-widget .checkbox-group.checked:after{top:.5rem;opacity:1;background:#fd7e14}.widget.moodboard-widget .checkbox-group.error{color:#dc3545}.widget.moodboard-widget .checkbox-group.error:before{border-color:#dc3545}.widget.moodboard-widget .popup{opacity:0;position:fixed;top:-100vh;left:0;z-index:-1;width:100%;background:rgba(60,60,60,.5);pointer-events:none;transition:all 0.3s;overflow-x:hidden;overflow-y:auto}.widget.moodboard-widget .popup.active{top:0;opacity:1;pointer-events:auto;z-index:6000}.widget.moodboard-widget .popup>a{position:absolute;z-index:9100;right:3rem;top:3rem;display:block;font-size:1rem;letter-spacing:.42px;text-transform:uppercase;color:#fff}.widget.moodboard-widget .popup>a svg{margin-top:-.4rem;margin-right:1.1rem}.widget.moodboard-widget .popup>a svg path{stroke:#fff}.widget.moodboard-widget .popup>a:hover{text-decoration:none;color:#fd7e14}.widget.moodboard-widget .popup>a:hover path{stroke:#fd7e14}@media (max-width:1200px){.widget.moodboard-widget .popup.active{top:6.4rem}}@media (max-width:992px){.widget.moodboard-widget .popup>a{text-indent:-9999px;top:13rem;right:2rem;width:1.6rem;height:1.6rem}.widget.moodboard-widget .popup>a svg{position:absolute;right:0;top:0}}@media (max-width:768px){.widget.moodboard-widget .popup.active{top:6rem}.widget.moodboard-widget .popup>a{top:11rem}}.widget.moodboard-widget .flex{display:flex;align-items:center;justify-content:space-between}.widget.moodboard-widget .text-section{padding-bottom:0;padding-top:18rem}.widget.moodboard-widget .text-section h1,.widget.moodboard-widget .text-section h2{font-size:9rem;line-height:1}.widget.moodboard-widget .text-section header>span:not(.icon){margin-top:3.5rem}@media (max-width:1024px){.widget.moodboard-widget .text-section{padding-top:8.5rem}.widget.moodboard-widget .text-section h1,.widget.moodboard-widget .text-section h2{font-size:7.2rem}.widget.moodboard-widget .text-section header>span:not(.icon){margin-top:2.5rem}}@media (max-width:1024px){.widget.moodboard-widget .text-section{padding-top:4.5rem}.widget.moodboard-widget .text-section h1,.widget.moodboard-widget .text-section h2{font-size:4.8rem}.widget.moodboard-widget .text-section header>span:not(.icon){display:block}}.widget.moodboard-widget .listing{padding-top:7rem;margin-bottom:20rem}.widget.moodboard-widget .listing>.row>div{margin-bottom:2rem}.widget.moodboard-widget .listing>.row>div.removed{margin-bottom:0}.widget.moodboard-widget .listing .moodboard-configuration-box,.widget.moodboard-widget .listing .moodboard-model-box{height:100%;margin:0 0 2rem;background:#fff;padding:1.5rem}.widget.moodboard-widget .listing .moodboard-configuration-box a,.widget.moodboard-widget .listing .moodboard-model-box a{text-decoration:none}.widget.moodboard-widget .listing .moodboard-configuration-box h5,.widget.moodboard-widget .listing .moodboard-model-box h5{margin:0}.widget.moodboard-widget .listing .moodboard-configuration-box img,.widget.moodboard-widget .listing .moodboard-model-box img{height:auto}.widget.moodboard-widget .listing .moodboard-configuration-box{padding-left:5.2rem;min-height:16.1rem}.widget.moodboard-widget .listing .moodboard-configuration-box .row{height:100%}.widget.moodboard-widget .listing .moodboard-configuration-box strong{display:block;margin-top:auto}.widget.moodboard-widget .listing .moodboard-configuration-box .col-lg-9{display:flex;flex-direction:column}.widget.moodboard-widget .listing .moodboard-model-box{min-height:18.6rem}.widget.moodboard-widget .listing>h1,.widget.moodboard-widget .listing>h2{font-size:6rem;margin-bottom:4.2rem;line-height:1.1;letter-spacing:.12px}.widget.moodboard-widget .listing>h1+p,.widget.moodboard-widget .listing>h2+p{margin:0}.widget.moodboard-widget .listing>h1+p span,.widget.moodboard-widget .listing>h2+p span{display:block;margin-bottom:2.4rem}.widget.moodboard-widget .listing.models>h1+p,.widget.moodboard-widget .listing.models>h2+p{margin-bottom:-6.8rem}.widget.moodboard-widget .listing>.flex{margin-bottom:6rem;align-items:flex-end}.widget.moodboard-widget .listing>.flex .flex{justify-content:flex-start}.widget.moodboard-widget .listing>.flex .flex>span{text-transform:uppercase;font-size:1.2rem;letter-spacing:.5px;margin:0 1.8rem}.widget.moodboard-widget .listing>.flex .form-tab{position:relative;width:66.66%;overflow:hidden}.widget.moodboard-widget .listing>.flex .form-tab>.flex{transition:all 0.2s}.widget.moodboard-widget .listing>.flex .form-tab form{position:absolute;width:100%;left:0;top:100%;z-index:1000;background:#fff;opacity:0;transition:all 0.2s}.widget.moodboard-widget .listing>.flex .form-tab form .flex a{display:flex;font-size:1.2rem;text-decoration:none;text-transform:uppercase}.widget.moodboard-widget .listing>.flex .form-tab form .flex a svg{margin-right:.8rem;height:1.2rem}.widget.moodboard-widget .listing>.flex .form-tab form .flex a:hover{text-decoration:none;color:#fd7e14}.widget.moodboard-widget .listing>.flex .form-tab form .flex a:hover path{stroke:#fd7e14}.widget.moodboard-widget .listing>.flex .form-tab form .input-group{width:100%;margin-right:2rem;font-size:1.4rem;line-height:1;color:#bdbdbd}.widget.moodboard-widget .listing>.flex .form-tab form .input-group span{left:1.8rem}.widget.moodboard-widget .listing>.flex .form-tab form .input-group input,.widget.moodboard-widget .listing>.flex .form-tab form .input-group input:focus{width:100%;padding:2rem 1.8rem 1.8rem;background:#f8f8f8;border:0;outline:0;box-shadow:none;line-height:1;min-width:50rem}.widget.moodboard-widget .listing>.flex .form-tab form button{margin-right:2rem}.widget.moodboard-widget .listing>.flex .form-tab form .checkbox-group{font-size:1.2rem}.widget.moodboard-widget .listing>.flex .form-tab.active>.flex{opacity:0}.widget.moodboard-widget .listing>.flex .form-tab.active form{top:0;opacity:1}.widget.moodboard-widget .listing>.flex .form-tab .btn.disabled{background:#bdbdbd;cursor:not-allowed}.widget.moodboard-widget .listing>.flex .form-tab+.flex a{display:flex;justify-content:center;align-items:center;width:5.4rem;height:5.4rem;background:#f8f8f8;transition:all 0.2s}.widget.moodboard-widget .listing>.flex .form-tab+.flex a g,.widget.moodboard-widget .listing>.flex .form-tab+.flex a path{fill:#000}.widget.moodboard-widget .listing>.flex .form-tab+.flex a.active,.widget.moodboard-widget .listing>.flex .form-tab+.flex a:hover{background:#fd7e14}.widget.moodboard-widget .listing>.flex .form-tab+.flex a.active g,.widget.moodboard-widget .listing>.flex .form-tab+.flex a.active path,.widget.moodboard-widget .listing>.flex .form-tab+.flex a:hover g,.widget.moodboard-widget .listing>.flex .form-tab+.flex a:hover path{fill:#fff}.widget.moodboard-widget .listing .col-lg-4,.widget.moodboard-widget .listing .col-lg-6{opacity:1;transition:opacity 0.2s,max-width 0.2s 0.2s,padding 0.2s}.widget.moodboard-widget .listing .col-lg-4.removed,.widget.moodboard-widget .listing .col-lg-6.removed{opacity:0;max-width:0;padding:0;max-height:0}.widget.moodboard-widget .listing.transform .col-lg-4,.widget.moodboard-widget .listing.transform .col-lg-6{opacity:0}.widget.moodboard-widget .listing.list>.row>div{max-width:100%;flex:0 0 100%}.widget.moodboard-widget .listing.list .moodboard-configuration-box,.widget.moodboard-widget .listing.list .moodboard-model-box{display:flex;justify-content:center;align-items:center;margin:0;justify-content:space-between;padding:1.5rem 2.8rem;min-height:0}.widget.moodboard-widget .listing.list .moodboard-configuration-box li,.widget.moodboard-widget .listing.list .moodboard-model-box li{list-style:none}.widget.moodboard-widget .listing.list .moodboard-configuration-box li:first-child,.widget.moodboard-widget .listing.list .moodboard-model-box li:first-child{padding-left:0}.widget.moodboard-widget .listing.list .moodboard-configuration-box li:last-child,.widget.moodboard-widget .listing.list .moodboard-model-box li:last-child{padding-right:0}.widget.moodboard-widget .listing.list .moodboard-configuration-box li a,.widget.moodboard-widget .listing.list .moodboard-model-box li a{display:block;text-decoration:none;text-align:center;transition:all 0.2s}.widget.moodboard-widget .listing.list .moodboard-configuration-box .row,.widget.moodboard-widget .listing.list .moodboard-model-box .row{width:100%}.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div{width:100%;max-width:100%;position:static;flex:unset}.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div.col-lg-2,.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div.col-lg-3,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div.col-lg-2,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div.col-lg-3{width:10%;max-width:10%}.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div.col-lg-9,.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div.col-lg-10,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div.col-lg-9,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div.col-lg-10{width:90%;max-width:90%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div.col-lg-9>*,.widget.moodboard-widget .listing.list .moodboard-configuration-box .row>div.col-lg-10>*,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div.col-lg-9>*,.widget.moodboard-widget .listing.list .moodboard-model-box .row>div.col-lg-10>*{width:20%;padding:0 1.5rem;margin:0}.widget.moodboard-widget .listing.list .moodboard-configuration-box img,.widget.moodboard-widget .listing.list .moodboard-model-box img{height:8rem;width:auto}.widget.moodboard-widget .listing.list .moodboard-configuration-box h5,.widget.moodboard-widget .listing.list .moodboard-configuration-box strong,.widget.moodboard-widget .listing.list .moodboard-model-box h5,.widget.moodboard-widget .listing.list .moodboard-model-box strong{margin:0;padding:0}.widget.moodboard-widget .listing.list .moodboard-configuration-box>.flex,.widget.moodboard-widget .listing.list .moodboard-model-box>.flex{width:15%}.widget.moodboard-widget .listing.list .moodboard-configuration-box p,.widget.moodboard-widget .listing.list .moodboard-model-box p{width:25%}.widget.moodboard-widget .listing.list .moodboard-configuration-box .separator,.widget.moodboard-widget .listing.list .moodboard-model-box .separator{display:none}.widget.moodboard-widget .listing.list .moodboard-configuration-box .flex span,.widget.moodboard-widget .listing.list .moodboard-model-box .flex span{margin:0}.widget.moodboard-widget .listing.list .moodboard-configuration-box .flex .flex,.widget.moodboard-widget .listing.list .moodboard-model-box .flex .flex{position:absolute;right:2rem;top:50%;width:4rem}.widget.moodboard-widget .listing.list .moodboard-configuration-box .flex .flex a,.widget.moodboard-widget .listing.list .moodboard-model-box .flex .flex a{top:50%;margin-top:-.8rem}.widget.moodboard-widget .listing.list .moodboard-configuration-box .checkbox-group,.widget.moodboard-widget .listing.list .moodboard-model-box .checkbox-group{top:50%;left:2.8rem;margin-top:-1rem}.widget.moodboard-widget .listing.list .moodboard-configuration-box .sent-status,.widget.moodboard-widget .listing.list .moodboard-model-box .sent-status{color:#fd7e14!important}.widget.moodboard-widget .listing.list .moodboard-configuration-box .row{padding-left:4rem}.widget.moodboard-widget .listing.list .moodboard-model-box .row{width:90%}.widget.moodboard-widget .listing.list .moodboard-model-box .row>div{margin:0}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-2{max-width:7%;flex:0 0 7%}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10{max-width:93%;flex:0 0 93%;display:flex;flex-direction:row;align-items:center}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10>div{width:100%}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10 h5{padding:0;margin:0}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10 a{text-decoration:none}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10 p{margin:0;width:100%}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10 strong{padding-top:.5rem}.widget.moodboard-widget .listing.list .moodboard-model-box .row .col-lg-10 img{height:auto;display:none!important}@media (max-width:1024px){.widget.moodboard-widget .listing{padding-top:4.2rem;margin-bottom:6rem}.widget.moodboard-widget .listing.models>h1+.flex,.widget.moodboard-widget .listing.models>h2+.flex{display:none}.widget.moodboard-widget .listing>h1,.widget.moodboard-widget .listing>h2{font-size:4rem;margin-bottom:3rem}.widget.moodboard-widget .listing>h1+p,.widget.moodboard-widget .listing>h2+p{font-size:1.4rem}.widget.moodboard-widget .listing>.flex{margin-bottom:3rem}.widget.moodboard-widget .listing>.flex .form-tab{width:100%}.widget.moodboard-widget .listing>.flex .form-tab form .input-group input,.widget.moodboard-widget .listing>.flex .form-tab form .input-group input:focus{min-width:0}.widget.moodboard-widget .listing>.flex .views{display:none}}@media (max-width:640px){.widget.moodboard-widget .listing{padding-top:4.2rem;margin-bottom:3rem}.widget.moodboard-widget .listing>h1,.widget.moodboard-widget .listing>h2{font-size:2.4rem;margin-bottom:1.6rem}.widget.moodboard-widget .listing>h1+p,.widget.moodboard-widget .listing>h2+p{font-size:1.2rem}.widget.moodboard-widget .listing>.flex .form-tab{width:100%}.widget.moodboard-widget .listing>.flex .form-tab>.flex{flex-direction:column;align-items:stretch}.widget.moodboard-widget .listing>.flex .form-tab>.flex span{margin:0;padding-top:1.5rem;padding-bottom:1rem;line-height:1;text-align:center}.widget.moodboard-widget .listing>.flex .form-tab form .flex{flex-wrap:wrap}.widget.moodboard-widget .listing>.flex .form-tab form .flex .input-group{margin:0 0 1rem}.widget.moodboard-widget .listing>.flex .form-tab form .flex a,.widget.moodboard-widget .listing>.flex .form-tab form .flex button{width:50%;margin:0}.widget.moodboard-widget .listing>.flex .form-tab form .flex a{justify-content:center}}@media (max-width:575px){.widget.moodboard-widget .listing .moodboard-configuration-box .col-lg-9,.widget.moodboard-widget .listing .moodboard-configuration-box .col-lg-10,.widget.moodboard-widget .listing .moodboard-model-box .col-lg-9,.widget.moodboard-widget .listing .moodboard-model-box .col-lg-10{padding-left:15px}.widget.moodboard-widget .listing .moodboard-configuration-box img,.widget.moodboard-widget .listing .moodboard-model-box img{max-width:6rem}}.widget.moodboard-widget .moodboard-configuration-box,.widget.moodboard-widget .moodboard-model-box{position:relative}.widget.moodboard-widget .moodboard-configuration-box .checkbox-group,.widget.moodboard-widget .moodboard-model-box .checkbox-group{display:block!important;position:absolute;left:2rem;top:2rem}.widget.moodboard-widget .popup{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.widget.moodboard-widget .popup .popup-wrapper{width:100%;max-width:43rem;background:#fff;padding:4rem 5rem;position:relative;margin:0 1.5rem}.widget.moodboard-widget .popup .popup-wrapper>a{position:absolute;z-index:9100;right:2rem;top:2rem;display:block;font-size:1rem;letter-spacing:.42px;text-transform:uppercase;color:#000}.widget.moodboard-widget .popup .popup-wrapper>a svg{margin-top:-.4rem;margin-right:0}.widget.moodboard-widget .popup .popup-wrapper>a svg path{stroke:#000}.widget.moodboard-widget .popup .popup-wrapper>a:hover{text-decoration:none;color:#fd7e14}.widget.moodboard-widget .popup .popup-wrapper>a:hover path{stroke:#fd7e14}.widget.moodboard-widget .popup .popup-content{text-align:center;font-size:1.6rem;max-height:60vh;overflow-y:auto}.widget.moodboard-widget .popup .popup-content svg{display:block;margin:0 auto 2rem;width:3rem;height:auto}.widget.moodboard-widget .popup .popup-content h3{font-size:1.8rem;margin-bottom:.5rem}.widget.moodboard-widget .popup .popup-content p{margin-bottom:2rem}.widget.moodboard-widget .popup .popup-content small{font-size:1.4rem;color:#7a7a7a}.widget.moodboard-widget .popup.popup-export .popup-wrapper{padding:0;background:#f8f8f8;max-width:52rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper>a{top:2.2rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .input-group{width:100%;margin-right:2rem;font-size:1.4rem;line-height:1;color:#bdbdbd}.widget.moodboard-widget .popup.popup-export .popup-wrapper .input-group span{left:1.8rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .input-group input,.widget.moodboard-widget .popup.popup-export .popup-wrapper .input-group input:focus{width:100%;padding:1.3rem 1.8rem;background:#f8f8f8;border:0;outline:0;box-shadow:none;line-height:1}.widget.moodboard-widget .popup.popup-export .popup-wrapper .checkbox-group{font-size:1.2rem;line-height:2rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .btn{padding-top:1.3rem;padding-bottom:1rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav{margin-right:13rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0;justify-content:flex-start}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li{margin:0;padding:0;list-style:none}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li:first-child{padding-left:0}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li:last-child{padding-right:0}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li a{text-align:center;font-weight:700}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li:last-child a{border-right:1px solid #dedede}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li a{display:block;padding:2.1rem 3rem 1.8rem;text-decoration:none;transition:all 0.2s;text-transform:uppercase;font-size:1.2rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li a.active{background:#fff;border-color:#fff;color:#fd7e14}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li a:hover{color:#fd7e14;text-decoration:none}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div{background:#fff;padding:3rem;transition:all 0.2s 0.2s}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div{opacity:0;max-height:0;transition:all 0.2s;overflow:hidden;pointer-events:none}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div.active{max-height:100%;opacity:1;transition:all 0.2s 0.2s;pointer-events:auto}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div#email .flex{margin-bottom:2rem;align-items:stretch}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div#email input{height:100%}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div#email input[type="checkbox"]{position:relative;top:2px}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div#pdf.active{padding-bottom:1.8rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div#pdf p{color:#7a7a7a;font-size:1.4rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs>div>div#pdf svg{margin-right:1.6rem;margin-top:-.6rem}.widget.moodboard-widget .popup.popup-dealer .popup-wrapper{max-width:71.6rem}.widget.moodboard-widget .popup.popup-dealer .popup-content{text-align:left}.widget.moodboard-widget .popup.popup-dealer .popup-content h3{text-align:center;margin-bottom:3.8rem}.widget.moodboard-widget .popup.popup-dealer form{overflow:hidden}.widget.moodboard-widget .popup.popup-dealer .label-group{margin-bottom:2.6rem}.widget.moodboard-widget .popup.popup-dealer .newsletter{margin-bottom:3.8rem}.widget.moodboard-widget .popup.popup-dealer .newsletter label,.widget.moodboard-widget .popup.popup-dealer .newsletter label:before{transition:all 0.2s}.widget.moodboard-widget .popup.popup-dealer .newsletter label.error{color:#dc3545}.widget.moodboard-widget .popup.popup-dealer .newsletter label.error:before{border-color:#dc3545}.widget.moodboard-widget .popup.popup-dealer .newsletter p{margin-bottom:0}.widget.moodboard-widget .popup.popup-dealer .dropdown-group{position:relative;transition:all 0.2s}.widget.moodboard-widget .popup.popup-dealer .dropdown-group input{position:absolute;left:-10rem;top:0;opacity:0;width:0;height:0;visibility:hidden}.widget.moodboard-widget .popup.popup-dealer .dropdown-group>span{display:block;cursor:pointer;position:relative;background:#f8f8f8;padding:1.7rem 3.4rem 1.7rem 2.4rem;line-height:1;letter-spacing:.11px}.widget.moodboard-widget .popup.popup-dealer .dropdown-group>span:after{content:"";position:absolute;right:2.4rem;top:50%;margin-top:-.6rem;width:.6rem;height:.6rem;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;transform:rotate(45deg);transition:all 0.2s}.widget.moodboard-widget .popup.popup-dealer .dropdown-group>span:hover:after{border-color:#000}.widget.moodboard-widget .popup.popup-dealer .dropdown-group ul{position:relative;transition:all 0.3s;max-height:0;overflow:hidden;opacity:0;overflow-y:auto;padding:0;margin:0;position:absolute;top:100%;background:#f8f8f8;width:100%;z-index:100}.widget.moodboard-widget .popup.popup-dealer .dropdown-group ul:before{content:"";position:absolute;top:0;left:2.4rem;width:calc(100% - 4.8rem);height:1px;background:hsla(0,0%,74.1%,.5);opacity:0;transition:all 0.2s}.widget.moodboard-widget .popup.popup-dealer .dropdown-group ul li{list-style:none;display:block;padding:0 2.4rem;margin:0}.widget.moodboard-widget .popup.popup-dealer .dropdown-group ul li a{display:block;line-height:1;letter-spacing:.11px;padding:1rem 0;text-decoration:none}.widget.moodboard-widget .popup.popup-dealer .dropdown-group ul li a:hover{color:#fd7e14;text-decoration:none}.widget.moodboard-widget .popup.popup-dealer .dropdown-group ul li.active a{color:#bdbdbd}.widget.moodboard-widget .popup.popup-dealer .dropdown-group.open>span:after{transform:rotate(-135deg);margin-top:-.3rem}.widget.moodboard-widget .popup.popup-dealer .dropdown-group.open ul{max-height:26rem;padding:1rem 0;opacity:1}.widget.moodboard-widget .popup.popup-dealer .dropdown-group.open ul:before{opacity:1}.widget.moodboard-widget .popup.popup-dealer .dropdown-group[data-related]{opacity:.5;pointer-events:none;cursor:not-allowed}.widget.moodboard-widget .popup.popup-dealer .dropdown-group[data-related].related{cursor:auto;opacity:1;pointer-events:auto}.widget.moodboard-widget .popup.popup-dealer .label-group label{transition:all 0.2s;text-transform:uppercase;font-size:1rem;letter-spacing:.42px;margin-bottom:1.1rem}.widget.moodboard-widget .popup.popup-dealer .label-group label span{color:#dc3545;display:inline-block;padding-left:.3rem}.widget.moodboard-widget .popup.popup-dealer .label-group input,.widget.moodboard-widget .popup.popup-dealer .label-group input:focus{display:block;cursor:pointer;position:relative;background:#f8f8f8;padding:1.7rem 3.4rem 1.7rem 2.4rem;line-height:1;letter-spacing:.11px;border:0;box-shadow:none;width:100%;outline:0}.widget.moodboard-widget .popup.popup-dealer .label-group.error label{color:#dc3545}@media (max-width:500px){.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav{margin-right:6rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul{flex-direction:column}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li{margin:0;padding:0;width:100%;border-bottom:1px solid #f8f8f8}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs nav ul li a{border:0!important}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs #pdf>.flex{display:block}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs #pdf>.flex .flex{justify-content:flex-start;margin-bottom:1.5rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs #email .flex{display:block}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs #email .flex .input-group{margin-bottom:1.5rem}.widget.moodboard-widget .popup.popup-export .popup-wrapper .tabs #email .flex button{width:100%}}.widget.moodboard-widget time{display:block}.widget.moodboard-widget .block-hero-header{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);position:relative;padding-top:var(--spacing-md)}.widget.moodboard-widget .block-hero-header__inner{max-width:100%;-webkit-hyphens:auto;hyphens:auto}@media (min-width:576px){.widget.moodboard-widget .block-hero-header__inner{max-width:55%}}.widget.moodboard-widget .block-hero-header .hero__text{line-height:2.66rem;width:85%}.widget.moodboard-widget .alert{margin:2rem 0;padding:1rem 2rem;background:#fff;display:flex;align-items:center;border-bottom:2px solid #e1a957}.widget.moodboard-widget .alert__text{display:block;padding-top:.5rem;padding-left:1.5rem}main a.aligncenter img{display:block;margin:0 auto}main a.alignnone{display:inline-block}main .alignleft{float:left;text-align:left}main .alignright{float:right;text-align:right}main a.alignleft,main a.alignnone,main a.alignright{max-width:100%}main .aligncenter,main .singular-image,main img.centered{display:block;margin:0 auto}main .alignnone,main img.alignnone{margin-bottom:0}main .wp-caption.alignleft,main a.alignleft,main img.alignleft{margin:0 2rem 2rem 0}main .wp-caption.alignright,main a.alignright,main img.alignright{margin:0 0 2rem 2rem}main .gallery-caption,main .wp-caption-text,main figcaption{text-align:left}main .entry-content p.wp-caption-text,main figure figcaption{margin-bottom:0}main .entry-content .wp-audio-shortcode,main .entry-content .wp-playlist,main .entry-content .wp-video{margin:0 0 2rem}main .wp-block-gallery,main .wp-block-image{margin-bottom:3rem}main .wp-block-gallery.is-cropped .wp-block-image img{width:100%;aspect-ratio:1/1}main .wp-block-table{font-size:var(--fz-14);margin-bottom:3rem}main .wp-block-table table{margin-bottom:0;border:1px solid #dedede}main .wp-block-table table td,main .wp-block-table table th{padding:.6rem 1rem .5rem;vertical-align:top;border:1px solid #dedede}main .wp-block-table table thead th{font-size:var(--fz-16);vertical-align:bottom;color:#000}main .wp-block-table table tfoot td{color:#7a7a7a}main .wp-block-table--is-style-stripes{border:0}main .wp-block-file{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--fz-16)}main .wp-block-file a.wp-block-file__button{font-size:var(--fz-14);margin-left:1rem;padding:.75rem 1.5rem;transition:0.5s cubic-bezier(0,.55,.45,1);background:#e1a957}.c-accordion__item{border:1px solid hsla(0,0%,87.1%,.4);border-radius:2px;background-color:#fff}.c-accordion__item:not(:last-child){margin-bottom:2.4rem}.c-accordion__tag{margin:0}.c-accordion__title{font-size:2.4rem;font-weight:700;position:relative;padding:3.4rem 6rem 3rem 3rem;cursor:pointer;transition:all 0.5s cubic-bezier(0,.55,.45,1) 0.1s}.c-accordion__title:after{line-height:2.3rem;position:absolute;top:50%;right:1.4rem;width:2.2rem;height:2.2rem;content:"+";transform:translateY(-50%);text-align:center;color:#000;border-radius:100%;background-color:transparent}.c-accordion__body{display:grid;overflow:hidden;max-height:0;transition:all 0.5s cubic-bezier(0,.55,.45,1) 0.1s;opacity:0;grid-template-columns:repeat(auto-fit,19rem);gap:2rem}@media (min-width:992px){.c-accordion__body{padding:0 3.2rem}}.c-accordion .job-categories{margin:2rem 0}.js-accordion--open .c-accordion__title:after{line-height:2rem;content:"–"}.js-accordion--open .c-accordion__body{display:grid;max-height:-moz-fit-content;max-height:fit-content;padding:0 1.6rem 2.4rem;transition:all 0.5s cubic-bezier(0,.55,.45,1) 0.1s;opacity:1}@media (max-width:575.98px){.js-accordion--open .c-accordion__body{display:flex;flex-direction:column}}@media (min-width:992px){.js-accordion--open .c-accordion__body{padding:0 3.2rem 3.2rem}}.c-ajax-filter{margin-bottom:9rem}.c-ajax-filter__list{margin-bottom:9rem;padding-left:0;list-style:none;text-align:center}@media (max-width:991.98px){.c-ajax-filter__list{text-align:left}}.c-ajax-filter__item{display:inline-block}.c-ajax-filter__item:not(:last-child){margin-right:4rem}.c-ajax-filter__item a{font-size:1.2rem;font-weight:700;line-height:2.4rem;text-decoration:none;text-transform:uppercase;color:#7a7a7a}.c-ajax-filter__item a.active{color:#000}.c-ajax-filter__item a:hover{color:#e1a957}.c-button,.wpcf7-form .btn{font-size:var(--fz-16);font-weight:700;line-height:1.2;position:relative;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:1.6rem 3rem;transition:color 0.5s cubic-bezier(0,.55,.45,1),background-color 0.5s cubic-bezier(0,.55,.45,1);text-decoration:none;color:#fff;border:0;background:#e1a957}.c-button:after,.wpcf7-form .btn:after{position:absolute;display:block;content:"";position:relative;width:2.1rem;height:1.4rem;margin-left:2rem;background:#fff;-webkit-mask-image:url(/wp-content/themes/dre2022/dist/../img/arrow-short.svg);mask-image:url(/wp-content/themes/dre2022/dist/../img/arrow-short.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-button:hover,.wpcf7-form .btn:hover{color:#fff;background:#000}.c-button:active,.c-button:focus,.wpcf7-form .btn:active,.wpcf7-form .btn:focus{color:#fff;background:#232323}.c-button--down:after,.wpcf7-form .btn--down:after{transform:rotate(90deg)}.c-button--up:after,.wpcf7-form .btn--up:after{transform:rotate(-90deg)}.c-button--size-lg,.wpcf7-form .btn--size-lg{padding:1.6rem 6rem}.c-button--size-sm,.wpcf7-form .btn--size-sm{padding:1.2rem 1.2rem .6rem}.c-button--gray,.wpcf7-form .btn--gray{color:#000;background:#f8f8f8}.c-button--gray:after,.wpcf7-form .btn--gray:after{background:#000}.c-button--gray:hover,.wpcf7-form .btn--gray:hover{color:#000;background:#bdbdbd}.c-button--gray:active,.c-button--gray:focus,.wpcf7-form .btn--gray:active,.wpcf7-form .btn--gray:focus{color:#000;background:#a4a4a4}.c-button--left,.wpcf7-form .btn--left{justify-content:start}@media (max-width:575.98px){.c-button--xs-100,.wpcf7-form .btn--xs-100{width:100%}}@media (max-width:767.98px){.c-button--sm-100,.wpcf7-form .btn--sm-100{width:100%}}.c-button--no-arrow:after,.wpcf7-form .btn--no-arrow:after{display:none}.c-button--disabled,.wpcf7-form .btn--disabled{cursor:default;pointer-events:none}.c-button--disabled:hover,.wpcf7-form .btn--disabled:hover{background:inherit}.c-button-clear{line-height:1;display:inline-block;padding:0;transition:color 0.5s cubic-bezier(0,.55,.45,1),background-color 0.5s cubic-bezier(0,.55,.45,1);text-decoration:none;border:0;background:transparent}.c-card{position:relative;display:flex;flex-direction:column;cursor:pointer;gap:3rem}.c-card__icon-img{width:auto;max-height:4.8rem}.c-card__text{-webkit-hyphens:auto;hyphens:auto;color:#7a7a7a}.wpcf7-form{font-size:var(--fz-14);max-width:60rem;color:#000}.wpcf7-form p.terms{font-size:var(--fz-12);font-style:italic}.wpcf7-form p.terms span{font-style:normal}.wpcf7-form .wpcf7-list-item{padding:0 1rem}.wpcf7-form .wpcf7-response-output{border-color:#e1a957!important;margin-left:0!important}.wpcf7-form .btn{margin-top:2rem}.wpcf7-form input[type="file"]{margin:1rem 0}.wpcf7-form input:not([type="file"]){font-size:var(--fz-14);font-weight:700;line-height:5rem;display:block;width:100%;height:5rem;margin:0;padding:0 2rem;transition:border 0.5s cubic-bezier(0,.55,.45,1);color:#000;border:1px solid transparent;outline:none;background:#f8f8f8}.wpcf7-form input:not([type="file"]):focus,.wpcf7-form input:not([type="file"]):hover{border:1px solid #dedede}.wpcf7-form input:not([type="file"])::-moz-placeholder{font-size:var(--fz-14);font-weight:300;color:#000}.wpcf7-form input:not([type="file"])::placeholder{font-size:var(--fz-14);font-weight:300;color:#000}.wpcf7-form textarea{line-height:1.4;width:100%;height:5rem;padding-top:1rem;padding-bottom:.5rem;resize:vertical;border:1px solid #dedede;overflow-y:auto;overflow-x:hidden}.wpcf7-form textarea::-webkit-scrollbar{width:4px}.wpcf7-form textarea::-webkit-scrollbar-thumb{background:#000}.wpcf7-form textarea::-webkit-scrollbar-track{background:rgba(0,0,0,.15)}@-moz-document url-prefix(){.wpcf7-form textarea{scrollbar-color:#000 rgba(0,0,0,.15)}}.wpcf7-form textarea::-webkit-scrollbar-thumb,.wpcf7-form textarea::-webkit-scrollbar-track{border-radius:1rem}@-moz-document url-prefix(){.wpcf7-form textarea{scrollbar-width:thin}}.wpcf7-form label{font-size:var(--fz-12);font-weight:700;width:100%;margin:0 0 1rem;cursor:pointer;letter-spacing:.42px;text-transform:uppercase;pointer-events:all;color:#bdbdbd}.wpcf7-form label input[type="checkbox"]{position:absolute;z-index:1;top:0;left:0;visibility:hidden;width:100%;height:100%}.wpcf7-form label input[type="checkbox"]+span{display:block}.wpcf7-form label input[type="checkbox"]+span:before{top:0;left:0;width:2rem;height:2rem;cursor:pointer;transition:0.1s ease-in-out;border:1px solid #bdbdbd;outline:none!important;background:transparent url(/wp-content/themes/dre2022/dist/../img/ico_check.svg) no-repeat 50%;background-size:0;position:absolute;display:block;content:""}.wpcf7-form label input[type="checkbox"]:hover+span:before{border-color:#000;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede}.wpcf7-form label input[type="checkbox"]:checked+span:before{border-color:#e1a957;background-size:1.6rem}.wpcf7-form .c-acceptance{margin-top:2rem}.wpcf7-form .c-acceptance label{font-size:var(--fz-12);font-weight:300;line-height:1;position:relative;display:flex;align-items:flex-start;margin:0;padding:0 0 0 3rem;cursor:pointer;pointer-events:all;color:#7a7a7a}.wpcf7-form .c-acceptance label span{line-height:1.4;color:inherit}.wpcf7-form .c-acceptance label a{text-decoration:underline;color:inherit}.wpcf7-form .c-acceptance label a:hover{text-decoration:none}.wpcf7-form .c-acceptance label input[type="checkbox"]{position:absolute;z-index:1;top:0;left:0;visibility:hidden;width:100%;height:100%}.wpcf7-form .c-acceptance label input[type="checkbox"]+span{display:block}.wpcf7-form .c-acceptance label input[type="checkbox"]+span:before{top:0;left:0;width:2rem;height:2rem;cursor:pointer;transition:0.1s ease-in-out;border:1px solid #bdbdbd;outline:none!important;background:transparent url(/wp-content/themes/dre2022/dist/../img/ico_check.svg) no-repeat 50%;background-size:0;position:absolute;display:block;content:""}.wpcf7-form .c-acceptance label input[type="checkbox"]:hover+span:before{border-color:#000;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede}.wpcf7-form .c-acceptance label input[type="checkbox"]:checked+span:before{border-color:#e1a957;background-size:1.6rem}.c-link{font-size:var(--fz-16);font-weight:700;line-height:1.2;position:relative;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content;transition:color 0.5s cubic-bezier(0,.55,.45,1);text-decoration:none;color:#e1a957}.c-link:after{position:absolute;display:block;content:"";position:relative;top:.3rem;width:2.1rem;height:1.4rem;margin-left:2rem;transition:background 0.5s cubic-bezier(0,.55,.45,1);background:#e1a957;-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/arrow-short.svg);mask:url(/wp-content/themes/dre2022/dist/../img/arrow-short.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-link:hover{color:#000}.c-link:hover:after{background:#e1a957}.c-link:active,.c-link:focus{color:#000}.c-link--down:after{display:none}.c-link--down:before{position:absolute;display:block;content:"";position:relative;top:0;width:1.3rem;height:2.3rem;left:0;transition:background 0.5s cubic-bezier(0,.55,.45,1);background:#e1a957;-webkit-mask:url(/wp-content/themes/dre2022/dist/../img/arrow-down.svg);mask:url(/wp-content/themes/dre2022/dist/../img/arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-header{display:flex;align-items:center;justify-content:space-between}@media (max-width:575.98px){.c-header{flex-direction:column;align-items:flex-start;gap:2rem}}.c-header:after{position:absolute;display:block;content:"";position:relative;width:30rem;max-width:100%;height:3px;margin-left:2rem;background:#f3ab50}@media (max-width:575.98px){.c-header:after{margin-left:0;width:8rem}}.c-header__content{display:flex;flex-direction:column;width:62rem;max-width:100%}.c-header__content>*{margin-top:1rem;margin-bottom:0}.c-header__content>:first-child{margin-top:0!important}.c-header__title{margin-top:.5rem}@media (max-width:767.98px){.c-header--sm-hide-line:after{display:none}}.c-dropdown{position:relative;transition:all 0.2s}.c-dropdown input{position:absolute;top:0;left:-10rem;visibility:hidden;width:0;height:0;opacity:0}.c-dropdown>span{font-weight:500;line-height:1;position:relative;display:block;padding:1.7rem 3.4rem 2.4rem 2.4rem;cursor:pointer;letter-spacing:.11px;background:#f8f8f8}.c-dropdown>span:after{position:absolute;top:50%;right:2.4rem;width:.6rem;height:.6rem;margin-top:-.6rem;content:"";transition:all 0.2s;transform:rotate(45deg);border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}.c-dropdown>span:hover:after{border-color:#000}.c-dropdown ul{position:absolute;z-index:100;top:100%;overflow:hidden;overflow-y:auto;width:100%;max-height:0;margin:0;padding:0;transition:all 0.3s;opacity:0;background:#f8f8f8}.c-dropdown ul:before{position:absolute;top:0;left:2.4rem;width:calc(100% - 4.8rem);height:1px;content:"";transition:all 0.2s;opacity:0;background:hsla(0,0%,74.1%,.5)}.c-dropdown ul li{display:block;margin:0;padding:0 2.4rem;list-style:none}.c-dropdown ul li a{font-weight:500;line-height:1;display:block;padding:1rem 0;letter-spacing:.11px}.c-dropdown ul li a:hover{text-decoration:none;color:#e1a957}.c-dropdown ul li.active a{color:#bdbdbd}.c-dropdown.open>span:after{margin-top:-.3rem;transform:rotate(-135deg)}.c-dropdown.open ul{max-height:26rem;padding:1rem 0;opacity:1}.c-dropdown.open ul:before{opacity:1}.c-dropdown[data-related]{cursor:not-allowed;pointer-events:none;opacity:.5}.c-dropdown[data-related].related{cursor:auto;pointer-events:auto;opacity:1}.c-form-group{position:relative;display:block;margin-bottom:1.5rem}.c-input{font-size:var(--fz-14);font-weight:700;line-height:5rem;display:block;width:100%;height:5rem;margin:0;padding:0 2rem;transition:border 0.5s cubic-bezier(0,.55,.45,1);color:#000;border:1px solid transparent;outline:none;background:#f8f8f8}.c-input:focus,.c-input:hover{border:1px solid #dedede}.c-input::-moz-placeholder{font-size:var(--fz-14);font-weight:300;color:#000}.c-input::placeholder{font-size:var(--fz-14);font-weight:300;color:#000}textarea.c-input{line-height:1.4;height:5rem;padding-top:1rem;padding-bottom:.5rem;resize:vertical;overflow-y:auto;overflow-x:hidden}textarea.c-input::-webkit-scrollbar{width:4px}textarea.c-input::-webkit-scrollbar-thumb{background:#000}textarea.c-input::-webkit-scrollbar-track{background:rgba(0,0,0,.15)}@-moz-document url-prefix(){textarea.c-input{scrollbar-color:#000 rgba(0,0,0,.15)}}textarea.c-input::-webkit-scrollbar-thumb,textarea.c-input::-webkit-scrollbar-track{border-radius:1rem}@-moz-document url-prefix(){textarea.c-input{scrollbar-width:thin}}.c-acceptance{margin-top:2rem}.c-acceptance label{font-size:var(--fz-12);font-weight:300;line-height:1;position:relative;display:flex;align-items:flex-start;margin:0;padding:0 0 0 3rem;cursor:pointer;pointer-events:all;color:#7a7a7a}.c-acceptance label span{line-height:1.4;color:inherit}.c-acceptance label a{text-decoration:underline;color:inherit}.c-acceptance label a:hover{text-decoration:none}.c-acceptance label input[type="checkbox"]{position:absolute;z-index:1;top:0;left:0;visibility:hidden;width:100%;height:100%}.c-acceptance label input[type="checkbox"]+span{display:block}.c-acceptance label input[type="checkbox"]+span:before{position:absolute;display:block;content:"";top:0;left:0;width:2rem;height:2rem;cursor:pointer;transition:0.1s ease-in-out;border:1px solid #bdbdbd;outline:none!important;background:transparent url(/wp-content/themes/dre2022/dist/../img/ico_check.svg) no-repeat 50%;background-size:0}.c-acceptance label input[type="checkbox"]:hover+span:before{border-color:#000;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede}.c-acceptance label input[type="checkbox"]:checked+span:before{border-color:#e1a957;background-size:1.6rem}.c-model3d__files{display:flex;flex-direction:column}.c-model3d__img{padding:3rem;background:#f8f9fa}.c-model3d__img img{margin:auto;display:block;-o-object-fit:contain;object-fit:contain;max-height:36.7rem}.c-model3d__button{padding:2rem 0;display:flex;flex-direction:row;align-items:center;gap:2rem}.c-model3d__button:not(:last-child){border-bottom:1px solid #dedede}.c-post{padding-top:17rem}@media (max-width:767.98px){.c-post{padding-top:5rem}}@media (min-width:576px){.c-post:before{height:86rem}}@media (min-width:992px){.c-post:before{height:100rem}}.c-post__header{display:flex;flex-direction:column;gap:0}@media (min-width:576px){.c-post__header{width:calc(100% - 19.3rem)}}.c-post__categories{list-style-type:none}.c-post__post-category{text-transform:uppercase}.c-post__post-category a{font-size:inherit}.c-post__title>*{line-height:1.1;margin-bottom:0}.c-post__button{margin-top:2rem}.c-post__meta{color:#bdbdbd}.c-post__content-wrapper{max-width:67rem;margin:12rem auto 0}.c-post__content-wrapper img{margin:0 auto;display:block}@media (min-width:992px){.c-post__content-wrapper img{flex-shrink:0;top:0;left:0;width:100%;height:auto;max-width:100%}}.c-post__content-wrapper p,.c-post__img-wrapper{margin-bottom:4rem}.c-post__content{padding-bottom:2rem}.c-post__content h1,.c-post__content h2,.c-post__content h3,.c-post__content h4,.c-post__content h5,.c-post__content h6{font-size:inherit;line-height:1.5}.c-post__footer{overflow:hidden;border-top:1px solid #f8f8f8;padding:2rem 0}.c-post__tags{margin-top:.5rem}.c-post__tags ul{list-style:none;margin:0}.c-post__tags ul li{display:inline-block}.c-post__tags ul li a:link,.c-post__tags ul li a:visited{background-color:#f8f8f8;border-bottom:none;margin-right:1rem;padding:1rem 1rem .5rem;display:inline-block;color:#bdbdbd;text-transform:uppercase;text-decoration:none}.c-post__tags ul li a:active,.c-post__tags ul li a:hover{text-decoration:underline}.c-posts-grid{display:grid;width:100%;transition:all 0.5s cubic-bezier(0,.55,.45,1);opacity:1;grid-template-columns:repeat(2,1fr);gap:6rem}.c-posts-grid.load{opacity:0}@media (max-width:991.98px){.c-posts-grid{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.c-posts-grid__button{margin:0 auto}@media (min-width:992px){.c-posts-grid__button{grid-column:1/3}}.c-post-grid{position:relative;display:flex;flex-direction:column;gap:3rem}@media (max-width:991.98px){.c-post-grid{gap:2rem}}.c-post-grid__img-wrapper{max-height:29rem;overflow:hidden}.c-post-grid__img-wrapper img{display:block;margin:0 auto}.c-post-grid__categories{position:absolute;top:2rem;left:2rem;list-style-type:none;margin-bottom:0}.c-post-grid__categories--no-img{position:relative;left:0;top:0}.c-post-grid__post-category a{font-size:inherit;text-transform:uppercase}.c-post-grid__title a:link,.c-post-grid__title a:visited{text-decoration:none}.c-post-grid__title a:active,.c-post-grid__title a:hover{color:#e1a957}.c-post-grid__excerpt{line-height:2.4rem;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-texture{display:block;text-decoration:none}.c-texture__img img{display:block;max-height:25rem}.c-texture__button{padding:1rem 0;display:flex;flex-direction:row;align-items:center;gap:2rem}.c-texture .c-button{margin-top:1.5rem;width:100%}.page-header{position:fixed;z-index:1000;top:0;right:0;left:0;background-color:#fff}.page-header__top{display:none;background:#f8f8f8}@media (min-width:992px){.page-header__top{display:block}}.page-header .top__inner{display:flex;align-items:center;width:100%;height:4.5rem}.page-header .top__left{min-width:16rem}.page-header .top__user{width:100%}.page-header .top__right{display:flex;justify-content:right;min-width:16rem}.page-header .top__right>*{margin-left:4rem}.page-header .top__lang{min-width:10rem}.page-header .top__eu{width:16rem;display:flex;align-items:center}.page-header .top__eu img{min-width:15rem}.page-header__main{background:#fff}.page-header .main__wrapper{display:flex;align-items:center;height:var(--header-height)}@media (min-width:992px){.page-header .main__wrapper{height:auto}}.page-header .main__logo{width:6rem;min-width:6rem}@media (min-width:992px){.page-header .main__logo{width:8rem;min-width:8rem}}.page-header .main__logo img{max-width:100%;height:auto}.page-header .main__flag{margin-left:2rem;padding-left:2rem;border-left:1px solid #dedede}.page-header .main__flag img{width:10rem;min-width:8rem;height:auto}.page-header .main__hamburger{display:flex;align-items:center;margin-right:0;margin-left:auto}@media (min-width:992px){.page-header .main__hamburger{display:none}}.menu-main{position:fixed;top:var(--header-height);left:0;display:none;overflow-y:auto;width:100%;height:calc(100vh - var(--header-height));padding-bottom:3rem;background:#fff}.nav-mobile--open .menu-main{display:block}@media (min-width:992px){.menu-main{position:static;top:auto;left:auto;display:block;overflow:visible;height:auto;margin-left:auto;padding-bottom:0}}.menu-main__container{display:flex;flex-direction:column}@media (min-width:992px){.menu-main__container{align-items:center;flex-direction:row;width:100%;max-width:none;padding-right:0;padding-left:0}}.menu-main__nav{width:100%}@media (min-width:992px){.menu-main__nav{width:auto;margin-left:auto}}.menu-main__actions{display:flex;align-items:center;width:100%;border-top:1px solid #dedede;border-bottom:1px solid #dedede}@media (min-width:992px){.menu-main__actions{order:1;width:auto;margin-left:2rem;border-top:0;border-bottom:0}}@media (min-width:1200px){.menu-main__actions{margin-left:4rem}}.menu-main .actions__sep{width:1px;height:1.8rem;margin-right:2rem;margin-left:2rem;background:#dedede}@media (min-width:768px) and (max-width:991.98px){.menu-main .actions__sep{margin-right:1rem;margin-left:1rem}}.menu-main .actions__btn{position:relative;display:flex;align-items:center;width:1.9rem;min-width:1.9rem;height:1.8rem}.menu-main .actions__btn img{width:100%;height:auto}.menu-main .actions__btn span{font-size:1rem;position:absolute;top:-.8rem;right:-1rem;display:block;line-height:2rem;min-width:1.8rem;height:1.8rem;padding:0 .5rem;text-align:center;color:#fff;border-radius:1rem;background:#e1a957}.menu-main .moodboard-count--disabled{opacity:0}.menu-main__user ul.nav-menu{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #dedede}.menu-main__user ul.nav-menu li{margin:1rem 0}.menu-main__lang-switcher{margin-left:auto}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{font:inherit;display:flex;overflow:visible;align-items:center;justify-content:center;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:0.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background:hsla(0,0%,100%,0)}.hamburger:hover{opacity:1}.hamburger:focus{outline:none}.hamburger.is-active:hover{opacity:#000}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:20px;height:19px}.hamburger-inner{top:50%;display:block;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:20px;height:3px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform;border-radius:0;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease 0.12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease 0.12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease 0.12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) 0.12s}ul.nav-menu{margin:0}ul.nav-menu>li>a{font-size:var(--fz-14);line-height:1;display:block;transition:color 0.5s cubic-bezier(0,.55,.45,1);color:#000}ul.nav-menu a,ul.nav-menu a:hover{text-decoration:none}ul.nav-menu--top{display:flex;justify-content:center;width:100%}ul.nav-menu--top li{margin:0 1rem}@media (min-width:1200px){ul.nav-menu--top li{margin:0 2.5rem}}ul.nav-menu--top a:hover{text-decoration:underline}.megamenu .products>div div a{font-size:var(--fz-14);display:flex;gap:2rem;align-items:center;text-align:left}@media (min-width:992px){.megamenu .products>div div a{font-size:var(--fz-18)}}.megamenu .products>div div a svg{height:3.5rem;margin-right:2rem;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.megamenu .products>div div a svg{height:4.4rem;margin-right:3rem}}.megamenu .products>div div a svg path{fill:#e1a957}.megamenu .products>div div a .sumbenu__img{position:relative;width:auto;max-height:3.5rem;display:block}.megamenu .products>div div a:hover svg path{fill:#e1a957}ul.nav-menu.nav-menu--main{display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:992px){ul.nav-menu.nav-menu--main{flex-direction:row}}ul.nav-menu.nav-menu--main>li{margin:0;padding:2rem 0;border-top:1px solid #dedede}@media (min-width:992px){ul.nav-menu.nav-menu--main>li{margin:0 1rem;padding:0;border-top:0}}@media (min-width:1200px){ul.nav-menu.nav-menu--main>li{margin:0 2rem}}ul.nav-menu.nav-menu--main>li:first-child{border-top:0}ul.nav-menu.nav-menu--main>li>a{font-weight:700;display:flex;align-items:center}@media (min-width:992px){ul.nav-menu.nav-menu--main>li>a{height:8.5rem}}ul.nav-menu.nav-menu--main>li>a:hover{color:#e1a957}ul.nav-menu.nav-menu--main>li.submenu>a{position:relative}ul.nav-menu.nav-menu--main>li.submenu>a:before{position:absolute;bottom:0;left:0;width:0;height:.6rem;content:"";transition:all 0.3s;pointer-events:none;background:#e1a957}ul.nav-menu.nav-menu--main>li.submenu>a:after{width:7px;height:7px;margin-top:-.4rem;margin-left:auto;content:"";transform:rotate(45deg);border-right:2px solid #bdbdbd;border-bottom:2px solid #bdbdbd}@media (min-width:992px){ul.nav-menu.nav-menu--main>li.submenu>a:after{margin-left:1rem}}ul.nav-menu.nav-menu--main>li.submenu.js-submenu--open .megamenu{display:block}@media (min-width:992px){ul.nav-menu.nav-menu--main>li.submenu:hover .megamenu{top:var(--header-height);display:block;height:auto;transition:all 0.5s;transform:translateY(0)}ul.nav-menu.nav-menu--main>li.submenu:hover .megamenu:before{transition:tranform 0.2s,opacity 0.3s 0.2s;transform:translateY(0);opacity:1}ul.nav-menu.nav-menu--main>li.submenu:hover .megamenu>*{transition:all 0.5s 0.25s;opacity:1}}.megamenu{display:none;background:#fff}@media (min-width:992px){.megamenu{position:fixed;z-index:-1;top:-.1rem;left:0;display:block;width:100%;transition:all 0.5s 0.3s;transform:translateY(-100%);border-top:1px solid hsla(0,0%,74.1%,.5)}.megamenu>*{transition:all 0.3s;opacity:0}}.megamenu a{font-weight:700}@media (min-width:992px){.megamenu:after,.megamenu:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background:#fff}.megamenu:before{height:100vh;transition:opacity 0.5s,transform 0.5s 0.5s;transform:translateY(-100%);pointer-events:none;opacity:0;background:rgba(60,60,60,.5)}}.megamenu__header{margin-top:4rem;margin-bottom:4rem}@media (max-width:991.98px){.megamenu__header{display:none}}.megamenu__header .text--title{margin-top:0;margin-bottom:0}.megamenu__alphabet{display:flex;flex-direction:row;flex-wrap:wrap;text-transform:uppercase;align-items:center}.megamenu__alphabet>:not(:last-child){border-right:1px solid #dedede}.megamenu__alphabet-letter{padding:0 1rem}@media (max-width:991.98px){.megamenu .scroll .container{width:100%;max-width:none;padding-right:0;padding-left:0}}@media (min-width:992px){.megamenu .scroll{overflow-y:auto;overflow-x:hidden;height:100%;max-height:calc(100vh - var(--header-height))}.megamenu .scroll::-webkit-scrollbar{width:4px}.megamenu .scroll::-webkit-scrollbar-thumb{background:#000}.megamenu .scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.15)}@-moz-document url-prefix(){.megamenu .scroll{scrollbar-color:#000 rgba(0,0,0,.15)}}.megamenu .scroll::-webkit-scrollbar-thumb,.megamenu .scroll::-webkit-scrollbar-track{border-radius:1rem}@-moz-document url-prefix(){.megamenu .scroll{scrollbar-width:thin}}}.megamenu .products{width:100%;padding-top:1rem;padding-bottom:3rem}@media (min-width:992px){.megamenu .products{padding-top:2rem}}.megamenu .products>div{display:grid;width:100%;grid-template-columns:repeat(2,1fr);align-items:center}@media (min-width:992px){.megamenu .products>div{grid-template-columns:repeat(4,1fr)}}.megamenu .products>div div{padding:1.2rem 2rem 1.2rem 0}@media (min-width:992px){.megamenu .products>div div{padding:2.5rem 6rem 2.5rem 0}}.megamenu .products .break-line{grid-column-start:1}.megamenu .products .break-line--separator{padding:0;border-top:1px solid #dedede;grid-column:1 / span 3}.megamenu .products-item__button{justify-content:space-between;width:100%;-webkit-hyphens:auto;hyphens:auto;padding:1.6rem 4rem 1.6rem 1.6rem}.megamenu .products-item__button:after{position:absolute;right:1.6rem}.megamenu .links{display:grid;padding-top:2rem;padding-bottom:2rem;grid-template-columns:repeat(1,1fr);grid-gap:1rem}@media (min-width:992px){.megamenu .links{margin-top:5rem;padding-top:5rem;padding-bottom:5rem;border-top:1px solid #dedede;grid-template-columns:repeat(4,1fr)}}@media (max-width:991.98px){.megamenu .links .c-button:after{margin-left:auto}}.megamenu .collections{padding-top:2rem}@media (min-width:992px){.megamenu .collections{padding-top:0}}.megamenu .collections__header{margin-top:4rem;margin-bottom:4rem}@media (max-width:991.98px){.megamenu .collections__header{display:none}}.megamenu .collections__header .text--title{margin-top:0;margin-bottom:0}.megamenu .collections .tabs-nav{overflow-x:auto;overflow-y:hidden;display:flex;margin-bottom:2rem;padding-bottom:.5rem}.megamenu .collections .tabs-nav::-webkit-scrollbar{height:4px}.megamenu .collections .tabs-nav::-webkit-scrollbar-thumb{background:#000}.megamenu .collections .tabs-nav::-webkit-scrollbar-track{background:rgba(0,0,0,.15)}@-moz-document url-prefix(){.megamenu .collections .tabs-nav{scrollbar-color:#000 rgba(0,0,0,.15)}}.megamenu .collections .tabs-nav::-webkit-scrollbar-thumb,.megamenu .collections .tabs-nav::-webkit-scrollbar-track{border-radius:1rem}@-moz-document url-prefix(){.megamenu .collections .tabs-nav{scrollbar-width:thin}}@media (min-width:992px){.megamenu .collections .tabs-nav{margin-bottom:5rem}}.megamenu .collections .tabs-nav li{display:flex;align-items:center;height:2rem;margin:0;padding-right:.5rem;padding-left:.5rem;border-left:1px solid #dedede}.megamenu .collections .tabs-nav li:first-child{padding-left:0;border-left:0}.megamenu .collections .tabs-nav li:first-child>*{padding-left:0}.megamenu .collections .tabs-nav__button{font-size:var(--fz-14);font-weight:700;padding:.5rem;text-transform:uppercase}.megamenu .collections .tabs-nav__button.js-active,.megamenu .collections .tabs-nav__button:hover{color:#e1a957}.megamenu .collections .tabs-content__wrapper{display:none;flex-direction:column;margin-bottom:2rem}@media (min-width:992px){.megamenu .collections .tabs-content__wrapper{flex-direction:row;margin-bottom:5rem}}.megamenu .collections .tabs-content__wrapper.js-active{display:flex}.megamenu .collections .tabs-content__indication{font-size:var(--fz-18);font-weight:700;display:flex;align-items:center;justify-content:center;width:6rem;min-width:6rem;height:6rem;margin-bottom:2rem;text-transform:uppercase;background:#f8f8f8}@media (min-width:992px){.megamenu .collections .tabs-content__indication{width:8rem;min-width:8rem;height:8rem;margin-right:12rem}}.megamenu .collections .tabs-content__list{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-auto-flow:row}@media (min-width:992px){.megamenu .collections .tabs-content__list{grid-template-columns:repeat(4,1fr)}}.megamenu .collections .tabs-content li{margin:.5rem 2rem .5rem 0;padding:0}.megamenu .collections .tabs-content a{font-size:var(--fz-14);font-weight:400}.megamenu .collections .tabs-content a:hover{text-decoration:underline}.lang-switcher,.lang-switcher__button{position:relative;text-transform:uppercase}.lang-switcher__button{font-size:var(--fz-14);font-weight:700;width:auto;height:4.5rem;padding:0 1.25rem 0 0;color:#000;border:0;background:none}.lang-switcher__button:before{position:absolute;display:block;content:"";top:50%;right:0;width:.75rem;min-width:.75rem;height:.75rem;transform:translateY(-50%);background:url(/wp-content/themes/dre2022/dist/../img/menu-caret.svg) no-repeat 50%;background-size:contain}.lang-switcher__dropdown{list-style:none;position:absolute;z-index:10;top:100%;left:0;padding:.5rem 0;transition:opacity 0.5s cubic-bezier(0,.55,.45,1),transform 0.5s cubic-bezier(0,.55,.45,1);transform:translateY(.5rem);pointer-events:none;opacity:0;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.lang-switcher__dropdown--from-right{right:0;left:auto}.lang-switcher__dropdown li{display:block;margin:0;padding:0}.lang-switcher__dropdown li a{font-size:var(--fz-14);font-weight:300;display:block;padding:.5rem 1rem;text-decoration:none;color:#000;background:transparent}.lang-switcher__dropdown li a:hover{color:#000;background:#f8f8f8}.lang-switcher__dropdown li.active a{background:#f8f8f8}.lang-switcher:hover .lang-switcher__dropdown{transform:translateY(0);pointer-events:all;opacity:1}.part-contact{margin-top:var(--spacing-lg)}.part-contact__inner{padding:2rem var(--spacing-side);background:#f8f8f8}@media (min-width:768px){.part-contact__inner{padding:var(--spacing-md) var(--spacing-side)}}.part-contact__details{margin-top:5rem}.part-contact .details__box{line-height:normal;margin-top:5rem}@media (min-width:768px){.part-contact .details__box{margin-top:0}}.part-contact .details__box:first-child{margin-top:0}.part-contact .details__img{width:3rem;min-width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.part-contact .details__img{width:4rem;min-width:4rem;height:4rem}}.part-contact .details__text{margin-top:2rem}.part-contact .details__link{margin-top:3rem}.part-newsletter{position:relative}.part-newsletter__button{margin-top:2rem}.part-newsletter .info{overflow:hidden;max-height:0;font-size:1.4rem}.part-newsletter .info h3{font-size:2rem;margin-bottom:1rem}.part-newsletter .info.active{position:absolute;left:0;top:0;background:#fff;width:100%;min-height:100%;max-height:none}.part-newsletter .c-acceptance label.error input[type="checkbox"]+span:before,.part-newsletter label.error input{border:1px solid #dc3545}.part-recent-posts{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);background-color:#f8f8f8;padding:var(--spacing-lg) 0}.part-recent-posts .c-posts-grid{margin-top:5rem}.page-footer{position:relative;z-index:1;padding-top:60px;background-color:transparent;overflow:hidden}.page-footer::before{content:'';position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:120%;height:200%;background-color:#e9e9e9;border-radius:80%;z-index:-1}.page-footer__main{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.page-footer .main__title{text-transform:uppercase}.page-footer .main .nav-menu.nav-menu--footer li{margin-top:1rem;margin-bottom:1rem}.page-footer .main .nav-menu.nav-menu--footer li a{font-size:var(--fz-14);color:#7a7a7a}.page-footer .main .nav-menu.nav-menu--footer li a:hover{color:#000}.page-footer .main__col{margin-top:5rem}@media (min-width:768px){.page-footer .main__col{margin-top:0}}.page-footer .main__col--newsletter{order:-10}@media (min-width:768px){.page-footer .main__col--newsletter{order:0;margin-top:0}}.page-footer__copy{padding-top:2rem;padding-bottom:2rem;border-top:1px solid #dedede}@media (min-width:768px){.page-footer__copy{display:flex;align-items:center}}.page-footer .copy__socials{margin-bottom:0}@media (min-width:768px){.page-footer .copy__socials{display:flex;align-items:center}}.page-footer .copy__socials li{margin-top:2rem;margin-right:3rem;margin-bottom:2rem}@media (min-width:992px){.page-footer .copy__socials li{margin-top:0;margin-bottom:0;margin-right:5rem}}.page-footer .copy__socials li a{font-size:var(--fz-12);font-weight:700;display:flex;align-items:center;text-decoration:none;text-transform:uppercase}.page-footer .copy__socials li a img{display:block;width:1.6rem;min-width:1.6rem;height:1.6rem;margin-right:1rem}.page-footer .copy__rights{max-width:100%;margin-top:3rem;margin-left:auto}@media (min-width:768px){.page-footer .copy__rights{width:46rem;margin-top:0}}.page-container>section{width:100%;max-width:100%}.section-page{padding-top:17rem}@media (max-width:767.98px){.section-page{padding-top:5rem}}@media (min-width:576px){.section-page:before{height:86rem}}@media (min-width:992px){.section-page:before{height:100rem}}.section-page .c-header{margin-bottom:7rem}@media (min-width:576px){.section-page .c-header .c-post__header{max-width:56%}}.archive-page .c-header{margin:12rem 0}.model3d-banner-cta__banner-top{margin-top:var(--spacing-sm)}.model3d__butons-wrapper{position:relative;padding-top:0;padding-bottom:var(--spacing-sm)}.model3d__button .c-button{width:100%}.model3d__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%}.model3d-search__inner{display:flex;flex-direction:row;align-items:center;border-top:0;border-bottom:1px solid #dedede;padding-bottom:1rem}.model3d-search__content{flex-grow:3}.model3d-search__form-input{width:100%;border:0}.model3d-search .actions__sep{width:1px;height:1.8rem;margin-right:2rem;margin-left:2rem;background:#dedede}.model3d-category-filter{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.model3d-category-filter__category-title{margin-top:3rem;margin-bottom:1rem}.model3d-category-filter__categories{display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;row-gap:2rem;margin-bottom:2rem}.model3d-category-filter__category{margin:0;list-style-type:none;cursor:pointer}.model3d-category-filter__category.checked{font-weight:700}.model3d-category-filter__category a{text-decoration:none}.model3d-grid{margin-top:var(--spacing-md)}.model3d-grid .container{margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-lg);border-bottom:1px solid #dedede}.model3d-grid__products{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(34rem,1fr));gap:3rem}.model3d__button-icon{justify-content:flex-start;gap:3rem}.model3d__button-title{flex-grow:2}.texture-grid{margin-top:var(--spacing-md)}.texture-grid .container{margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-lg);border-bottom:1px solid #dedede}.texture-grid__products{display:grid;width:100%;grid-template-columns:repeat(auto-fit,25rem);gap:3rem}