@font-face{font-display:swap;font-family:Brandon Grotesque;font-style:normal;font-weight:700;src:url(/build/website/fonts/BrandonGrotesque-Bold.6621271c.eot);src:url(/build/website/fonts/BrandonGrotesque-Bold.6621271c.eot?#iefix) format("embedded-opentype"),url(/build/website/fonts/BrandonGrotesque-Bold.c74411f1.woff2) format("woff2"),url(/build/website/fonts/BrandonGrotesque-Bold.d83f1a57.woff) format("woff"),url(/build/website/fonts/BrandonGrotesque-Bold.08ac38a8.ttf) format("truetype"),url(/build/website/images/BrandonGrotesque-Bold.93f01259.svg#BrandonGrotesque-Bold) format("svg")}@font-face{font-display:swap;font-family:Brandon Grotesque;font-style:normal;font-weight:900;src:url(/build/website/fonts/BrandonGrotesque-Black.c2eb3480.eot);src:url(/build/website/fonts/BrandonGrotesque-Black.c2eb3480.eot?#iefix) format("embedded-opentype"),url(/build/website/fonts/BrandonGrotesque-Black.a214ed21.woff2) format("woff2"),url(/build/website/fonts/BrandonGrotesque-Black.5301a2b1.woff) format("woff"),url(/build/website/fonts/BrandonGrotesque-Black.7b0d46c3.ttf) format("truetype"),url(/build/website/images/BrandonGrotesque-Black.34330107.svg#BrandonGrotesque-Black) format("svg")}@font-face{font-display:swap;font-family:Brandon Grotesque;font-style:normal;font-weight:300;src:url(/build/website/fonts/BrandonGrotesque-Light.bcf34b68.eot);src:url(/build/website/fonts/BrandonGrotesque-Light.bcf34b68.eot?#iefix) format("embedded-opentype"),url(/build/website/fonts/BrandonGrotesque-Light.1c050e44.woff2) format("woff2"),url(/build/website/fonts/BrandonGrotesque-Light.4f007a98.woff) format("woff"),url(/build/website/fonts/BrandonGrotesque-Light.80bb39b8.ttf) format("truetype"),url(/build/website/images/BrandonGrotesque-Light.50dbd304.svg#BrandonGrotesque-Light) format("svg")}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:500;src:url(/build/website/fonts/BrandonGrotesque-Medium.f3e011d9.eot);src:url(/build/website/fonts/BrandonGrotesque-Medium.f3e011d9.eot?#iefix) format("embedded-opentype"),url(/build/website/fonts/BrandonGrotesque-Medium.b9fffc3f.woff2) format("woff2"),url(/build/website/fonts/BrandonGrotesque-Medium.cdcc7fe4.woff) format("woff"),url(/build/website/fonts/BrandonGrotesque-Medium.0df9c706.ttf) format("truetype"),url(/build/website/images/BrandonGrotesque-Medium.acce0e3e.svg#BrandonGrotesque-Medium) format("svg")}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:100;src:url(/build/website/fonts/BrandonGrotesque-Thin.76c9683e.eot);src:url(/build/website/fonts/BrandonGrotesque-Thin.76c9683e.eot?#iefix) format("embedded-opentype"),url(/build/website/fonts/BrandonGrotesque-Thin.db1bdf0c.woff2) format("woff2"),url(/build/website/fonts/BrandonGrotesque-Thin.a19bece7.woff) format("woff"),url(/build/website/fonts/BrandonGrotesque-Thin.81804ef6.ttf) format("truetype"),url(/build/website/images/BrandonGrotesque-Thin.328906b2.svg#BrandonGrotesque-Thin) format("svg")}@font-face{font-display:swap;font-family:Brandon Grotesque;font-style:normal;font-weight:400;src:url(/build/website/fonts/BrandonGrotesque-Regular.977f770f.eot);src:url(/build/website/fonts/BrandonGrotesque-Regular.977f770f.eot?#iefix) format("embedded-opentype"),url(/build/website/fonts/BrandonGrotesque-Regular.7315121d.woff2) format("woff2"),url(/build/website/fonts/BrandonGrotesque-Regular.04e43bbe.woff) format("woff"),url(/build/website/fonts/BrandonGrotesque-Regular.ba8d65d4.ttf) format("truetype"),url(/build/website/images/BrandonGrotesque-Regular.1e790113.svg#BrandonGrotesque-Regular) format("svg")}h1,h2,h3,h4,h5,h6{font-family:Brandon Grotesque,Arial,Helvetica,sans-serif}body,html{overflow-x:hidden}body{font-family:Brandon Grotesque,Arial,Helvetica,sans-serif;font-size:16px}.border-brown{border-color:#a58a75!important}.link-dark{color:#4b4b4b!important}.link-dark:active,.link-dark:focus,.link-dark:hover,.text-secondary{color:#a58a75!important}.btn-secondary{background-color:#a58a75!important;border-color:#a58a75!important}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#4b4b4b!important;border-color:#4b4b4b!important}.text-blue{color:#405d72!important}.text-dark{color:#4b4b4b!important}.fs-4{font-size:1.1rem!important}@media (min-width:992px){.fs-4{font-size:1.3rem!important}}@media (min-width:1200px){.fs-4{font-size:1.5rem!important}}.size-12{font-size:12px}.logo{width:80px}@media (min-width:1200px){.logo{width:90px}}.nav-link{color:#000!important;font-size:14px!important;font-weight:600;padding:16px 34px!important;text-transform:uppercase}.nav-link:active,.nav-link:focus,.nav-link:hover{color:#a58a75!important}.navbar-toggler{background:none;border:none!important;cursor:pointer;outline:none!important;padding:0;position:absolute;right:20px;top:27px}.navbar-toggler:focus{box-shadow:none!important;outline:0;text-decoration:none}.navbar-toggler-icon{background-color:#000;background-image:none!important;display:inline-block;height:3px;position:relative;transition:background-color .3s ease-in-out;width:35px}.navbar-toggler-icon span,.navbar-toggler-icon:after,.navbar-toggler-icon:before{background-color:#000;content:"";display:block;height:3px;position:absolute;transition:transform .3s ease-in-out,top .3s ease-in-out;width:35px}.navbar-toggler-icon:before{top:-8px}.navbar-toggler-icon span{top:0}.navbar-toggler-icon:after{top:8px}.navbar-toggler.collapsed .navbar-toggler-icon{background-color:transparent}.navbar-toggler.collapsed .navbar-toggler-icon:before{top:0;transform:rotate(45deg)}.navbar-toggler.collapsed .navbar-toggler-icon span{background-color:transparent}.navbar-toggler.collapsed .navbar-toggler-icon:after{top:0;transform:rotate(-45deg)}@media (max-width:768px){.sliderContainer .homepage-rotator-item{height:75vh;position:relative}.sliderContainer .homepage-rotator-item img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}}.homepage-rotator-item{position:relative}.overlay{background-color:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.vertical-middle{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.category-item{margin-bottom:14px;position:relative}.category-item img{height:auto;width:100%}.category-title{color:#fff;font-weight:700;padding:10px;text-transform:uppercase;width:100%}.featured-categories .slick-next:before,.featured-categories .slick-prev:before{color:#ccc;opacity:1}.featured-categories .custom-arrow{align-items:center;border:1px solid #ccc;border-radius:50%;display:flex;height:45px;justify-content:center;margin:0;width:45px;z-index:99}.featured-categories .slick-prev{left:0}.featured-categories .slick-next{right:0}.featured-categories .slick-prev:before{content:"\f284";font-family:bootstrap-icons}.featured-categories .slick-next:before{content:"\f285";font-family:bootstrap-icons}@media (min-width:992px){.featured-categories .custom-arrow{margin:0 -15px}.featured-categories .slick-prev{left:-25px}.featured-categories .slick-next{right:-25px}}.footer{background-color:#4b4b4b;color:#f8f9fa;padding-bottom:40px}.footer .footer-info{margin-bottom:20px;text-align:center}.footer .footer-info p{font-size:1rem;margin:0}.footer .footer-bottom{border-top:1px solid #a58a75;font-size:.875rem}.footer .footer-bottom a{color:#f8f9fa;margin:0 10px;text-decoration:none}.footer .footer-bottom a:hover{text-decoration:underline}.footer .social-icons{margin-top:16px;text-align:center}.footer .social-icons a{color:#a58a75;font-size:1.5rem;margin:0 10px}.footer .page-links{margin-top:20px;text-align:center}.footer a{color:#f8f9fa}.footer a:hover{color:#a58a75}.footer .page-links a{color:#f8f9fa;margin:10px;text-decoration:none}.footer .page-links a:hover{color:#a58a75;text-decoration:underline}.footer .legal-links{font-size:.875rem;margin-top:20px;text-align:center}.footer .legal-links li{display:inline-block;padding:10px}.footer .legal-links a{color:#f8f9fa;text-decoration:none}.footer .legal-links a:hover{color:#a58a75;text-decoration:underline}.category-list li{display:inline-block;padding:10px 20px}.logo-footer{width:120px}a.cryptedmail:link,a.cryptedmail:visited{color:#f8f9fa}a.cryptedmail:active,a.cryptedmail:hover{color:#a58a75}.cryptedmail:after{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld)}.cover-button-padding{padding:16px 15px 17px}.animated-button{border:none;border-radius:50px;color:#4b4b4b;font-weight:700;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.animated-button .icon{align-items:center;background-color:#405d72;border-radius:50%;color:#f9f9f9;display:inline-block;height:45px;justify-content:center;margin-left:10px;padding:11px 14px;transition:all .3s ease;vertical-align:middle;width:45px}.animated-button:hover .icon{background-color:#a58a75;color:#f9f9f9;transform:translateX(5px)}.background-wall{background:repeating-linear-gradient(90deg,#a58a75,#a58a75 20px,transparent 0,transparent 40px);background-color:#fff;background-position:0;background-repeat:no-repeat;background-size:160px 100%}@media (max-width:768px){.background-wall{background:repeating-linear-gradient(90deg,hsla(26,21%,55%,.1),hsla(26,21%,55%,.1) 20px,transparent 0,transparent 40px);background-color:#fff;background-position:0;background-repeat:no-repeat;background-size:120px 100%}}.bg-contact-us{background:url(/build/website/images/bg-contact-us.9c2d8393.jpg) no-repeat 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:450px}.breadcrumb{font-size:10px!important;text-transform:uppercase}@media (max-width:992px){.breadcrumb{justify-content:center}}.left-breadcrumbs .breadcrumb{justify-content:flex-start}.center-breadcrumbs .breadcrumb{justify-content:center}@media (max-width:768px){.center-breadcrumbs .breadcrumb,.left-breadcrumbs .breadcrumb{justify-content:center}}.highlight-on-image{background:#fff;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#000;font-size:12px;font-weight:700;padding:6px 12px 5px;position:absolute;right:50px;top:30px}.category-long-description{font-size:18px;line-height:32px}.category-long-description p strong{border-bottom:4px solid #a58a75;font-size:18px;font-weight:600}.specification-text{display:inline;vertical-align:middle}.specification-text p{margin-bottom:0}.status-dot{border-radius:50%;display:inline-block;height:10px;margin-right:5px;width:10px}.available{background-color:green}.unavailable{background-color:red}.border-highlight-secondary{border:1px solid #a58a75}.border-highlight-primary{border:2px solid #4b4b4b;border-radius:12px}.sticky-sidebar{position:relative;position:-webkit-sticky;position:sticky;top:0}.color-hex-circle{border:1px solid #a58a75;border-radius:50%;height:48px;width:48px}.installation-text a{color:#4b4b4b}.installation-text a:hover{color:#a58a75}.application-images{overflow:hidden}.application-images img{transition:transform 2s ease;width:100%}.application-images img:hover{transform:scale(1.2)}a.child-link:hover .product-panel{background-color:#f8f9fa;transition:background-color .3s ease}.color-child-title .color-child-title{font-size:20px}@media (min-width:992px){.color-child-title{font-size:16px}}.slick-slide{cursor:pointer}.slider-nav .slick-list{margin:0 -5px}.slider-nav .slick-slide>div{padding:0 5px}.image-zoom-wrapper{display:inline-block;overflow:hidden;position:relative;width:100%}.image-zoom-wrapper img{height:100%;object-fit:cover;transition:transform 2s ease;width:100%}.image-zoom-wrapper:hover img{transform:scale(1.2)}.animate.fromLeft{opacity:0;transform:translateX(-80px)}.animate.fromLeft,.animate.fromLeft.is-active{transition:transform 1.1s cubic-bezier(.25,.41,.32,.95),opacity 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.fromLeft.is-active{opacity:1;transform:translateX(0)}.animate.fromRight{opacity:0;transform:translateX(80px)}.animate.fromRight,.animate.fromRight.is-active{transition:transform 1.1s cubic-bezier(.25,.41,.32,.95),opacity 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.fromRight.is-active{opacity:1;transform:translateX(0)}.animate.fromBottom{opacity:0;transform:translateY(80px)}.animate.fromBottom,.animate.fromBottom.is-active{transition:transform 1.1s cubic-bezier(.25,.41,.32,.95),opacity 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.fromBottom.is-active{opacity:1;transform:translateY(0)}.animate.fromTop{opacity:0;transform:translateY(-80px)}.animate.fromTop,.animate.fromTop.is-active{transition:transform 1.1s cubic-bezier(.25,.41,.32,.95),opacity 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.fromTop.is-active{opacity:1;transform:translateY(0)}.animate.fadeInLong{opacity:0}.animate.fadeInLong,.animate.fadeInLong.is-active{transition:opacity 3s cubic-bezier(.25,.41,.32,.95)}.animate.fadeInLong.is-active{opacity:1}.animate.fadeIn{opacity:0}.animate.fadeIn,.animate.fadeIn.is-active{transition:opacity 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.fadeIn.is-active{opacity:1}.animate.revealUp{transform:translateY(100%)}.animate.is-active.revealUp,.animate.revealUp{transition:transform 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.is-active.revealUp{transform:translateY(0)}.animate.revealDown{transform:translateY(-100%)}.animate.is-active.revealDown,.animate.revealDown{transition:transform 1.1s cubic-bezier(.25,.41,.32,.95)}.animate.is-active.revealDown{transform:translateY(0)}.animate.beforeToLeft:before{background-color:#fff;bottom:0;content:" ";display:block;left:0;position:absolute;top:0;width:100%;z-index:5}.animate.beforeToLeft:before,.animate.is-active.beforeToLeft:before{transition:width 1s cubic-bezier(.25,.41,.32,.95),opacity 1s cubic-bezier(.25,.41,.32,.95)}.animate.is-active.beforeToLeft:before{opacity:1;width:0}.animate.beforeToRight:before{background-color:#fff;bottom:0;content:" ";display:block;position:absolute;right:0;top:0;width:100%;z-index:5}.animate.beforeToRight:before,.animate.is-active.beforeToRight:before{transition:width 1s cubic-bezier(.25,.41,.32,.95),opacity 1s cubic-bezier(.25,.41,.32,.95)}.animate.is-active.beforeToRight:before{opacity:1;width:0}.is-active.delay-1-6{transition-delay:1.6s!important}.is-active.delay-1-2{transition-delay:1.2s!important}.is-active.delay-0-8{transition-delay:.8s!important}.is-active.delay-0-4{transition-delay:.4s!important}.links-color h4 a{color:#4b4b4b}.links-color h4 a:hover{color:#a58a75}.gdpr-container-wrapper{background:#333;bottom:15px!important;box-shadow:0 10px 20px rgba(0,0,0,.5);display:block;left:15px!important;overflow-y:hidden!important;right:auto!important;width:555px}.gdpr-container-wrapper p{padding:0 0 5px}@media (max-width:765px){.gdpr-container-wrapper{bottom:0!important;left:0!important;right:0!important;width:auto}}.cookie-warning-wrapper{display:block;font-size:14px;line-height:20px;position:relative}@media (max-width:765px){.cookie-warning-wrapper{padding-right:15px!important}}.gdpr-cookie-btns{align-items:center;display:flex;justify-content:space-between;padding-bottom:0!important}.gdpr-cookie-btns .btn-cookies{font-size:12px;line-height:10px;margin:10px;padding:15px 20px}@media (max-width:1300px){.gdpr-cookie-btns .btn-cookies{padding:10px}}@media (max-width:765px){.gdpr-cookie-btns{display:block;width:100%}.gdpr-cookie-btns .btn-cookies{text-align:center}}.gdpr-popup-content h1{font-size:28px;line-height:34px;padding:0 0 10px}.gdpr-popup-content h2{font-size:22px;line-height:28px;padding:0 0 10px}.gdpr-popup-cnt{background:#fff!important;padding:15px}.gdpr-popup-field{padding:0 0 15px}.gdpr-popup-close{right:0!important;top:0!important}.gdpr-popup-object-cnt{padding-left:33px}.gdpr-container-wrapper{background:#fff;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.2);left:0;max-height:100vh;overflow:auto;position:fixed;right:0;z-index:100}.cookie-warning-wrapper{padding:40px 30px 30px}.gdpr-popup-content{font-size:13px;line-height:18px;max-width:60vw;padding:0 30px 20px}.no-cookie .gdpr-popup-content{padding-top:30px}#gdpr_configurator label{display:block;float:none;width:100%}.gdpr-popup-object-cnt{padding-top:10px}.gdpr-popup-field{padding-bottom:20px}.gdpr-popup-field p:last-child,.gdpr-popup-field:last-child{padding-bottom:0}.gdpr-popup-cnt{background:#333;border:1px solid #333;max-height:40vh;overflow:auto;padding:20px 25px}.gdpr-popup-close{background:#fff;box-shadow:none;font-size:0;height:40px;position:absolute;right:20px;top:15px;width:40px}.gdpr-popup-close span{display:block;height:20px;left:10px;position:absolute;top:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);width:20px}.gdpr-popup-close:hover{cursor:pointer}.gdpr-popup-close span:after,.gdpr-popup-close span:before{background:#000;content:"";display:block;height:1px;left:0;position:absolute;top:10px;width:100%}.gdpr-popup-close span:after{height:100%;left:10px;top:0;width:1px}.gdpr-popup-btn{align-items:center;display:inline-flex;font-size:16px;height:50px;justify-content:center;margin-top:20px;padding:0 30px}@media screen and (max-width:1200px){.gdpr-popup-content{max-width:93vw;padding:0 15px 15px}.no-cookie .gdpr-popup-content{padding-top:20px}.gdpr-popup-close{right:5px;top:10px}.cookie-warning-wrapper{padding:20px 60px 20px 15px}}@media screen and (max-width:700px){.gdpr-popup-content{max-width:100vw}.cookie-warning-wrapper{padding:15px 15px 10px}.cookie-warning-wrapper p:first-child{padding-right:40px}.cookie-warning-wrapper .btn-cookies{display:block;margin:2px 0;width:100%}.gdpr-popup-cnt{max-height:25vh;padding:15px}.gdpr-popup-btn{width:100%}}.btn-cookies{letter-spacing:1px}.btn-cookies-danger{background-color:#262626!important;border-color:#262626!important;color:#fff}.btn-cookies{border:1px solid transparent;border-radius:.25rem;display:inline-block;font-size:.9em;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}