﻿*{box-sizing:border-box}button.button.alt.addify_checkout_place_quote{background-color:#5b839c}.menu_heading_added{font-family:Karla}p:not(.irrelevant){font-weight:bold}#menu-h1-menu{padding:0;margin:0}#menu-h1-menu li{list-style:none;margin-bottom:5px;font-size:17px}#menu-h1-menu li:not(.heading) a:hover{text-decoration:underline}#menu-h1-menu li.heading{text-transform:uppercase;font-weight:bold}#menu-h1-menu li.indented{margin-left:5px}#menu-h1-menu li.active a{font-weight:bold}#menu-h1-menu li .sub-menu{margin-left:10px}.facetwp-flyout-open{display:none}#search-btn{display:none}.mobile-only{display:none}.archive .sf-field-post-meta-_doortype,.archive .sf-field-post-meta-_hardware_category{display:none}.hidden{display:none !important}.uppercase{text-transform:uppercase !important}.pw-uppercase{text-transform:uppercase}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.font-blue{color:#5b839c}.row-limited-width{max-width:1500px;margin:0 auto !important}.row-limited-width.img-with-aniamtion-wrap.hover-wrap.hover-wrap-innerimg.img-with-animation{min-width:100%}.row-limited-heading-blue{margin-bottom:70px !important}@media (max-width:767px){.row-limited-heading-blue{margin-bottom:15px !important}}.row-limited-heading-blue .row-bg-wrap{background:linear-gradient(90deg, #cdd9e1 0%, #cdd9e1 15%, white 50%)}.row-limited-heading-blue .row_col_wrap_12_inner{max-width:1500px;margin:0 auto !important}.row-limited-heading-blue h4{margin-bottom:0 !important}.row-limited-heading-grey{margin-bottom:70px !important}@media (max-width:767px){.row-limited-heading-grey{margin-bottom:15px !important}}.row-limited-heading-grey .row-bg-wrap{background:linear-gradient(90deg, lightgray 0%, lightgray 15%, #f2f2f2 50%)}.row-limited-heading-grey .row_col_wrap_12_inner{max-width:1500px;margin:0 auto !important}.row-limited-heading-grey h4{margin-bottom:0 !important}.btn-portal a,.btn-quote a{border:1px solid #5b839c;margin:0 15px 0 0 !important;padding:5px 20px !important;min-width:130px;text-align:center}.btn-quote a{background-color:#5b839c}.btn-quote a span{color:white}.btn-quote a:hover{background-color:rgba(91, 131, 156, 0.85)}#header-outer .sf-menu .megamenu ul .sub-menu{min-height:250px}body:not([data-header-format="left-header"]) #header-outer nav>ul .megamenu>ul>li>ul>li.has-ul>a{text-transform:uppercase !important}.megamenu-heading a:nth-child(1){font-size:18px !important;text-transform:uppercase !important}.megamenu-heading .sf-with-ul{text-transform:uppercase !important}.megamenu-heading .sub-menu a{font-size:15px !important;text-transform:capitalize !important}.our-projects-home .work-info h3{font-size:25px;font-weight:300}.portfolio-items .work-meta{width:unset !important}.portfolio-items .work-meta h4{font-size:20px;font-weight:100;letter-spacing:-1px}main{width:100%;margin:0 auto}#fadey{width:100%;position:relative;margin:0}#fadey img{display:block;width:100%;font-size:0}.tabbed[data-style*="material"] .wpb_tabs_nav{background-color:#f4f4f4;margin-left:-50vw;margin-right:-50vw}.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul li .active-tab{border-radius:unset}.single #page-header-wrap{display:none}.filter_tab{background:white;margin-top:-120px;padding:50px 75px 60px;border-radius:5px;box-shadow:0px 0px 1px 0px rgba(91, 131, 156, 0.75)}.filter_tab .tabbed>ul li a{background-color:white;border:1px solid #5b839c !important;color:#5b839c}.filter_tab .tabbed>ul li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}.filter_tab .tabbed>ul li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}.filter_tab .tabbed>ul .active-tab a{background-color:#5b839c;color:white}.filter_tab .wpb_tab .wpb_content_element{margin-bottom:1.5em}.filter_tab select{background-color:unset;color:#5b839c;font-weight:bold;border:none;border-bottom:1px solid #5b839c;border-radius:unset;padding-left:0;height:45px}.filter_tab select:focus{box-shadow:unset}.filter_tab .noUi-target{border:unset}.filter_tab .noUi-handle{border-radius:10px}.filter_tab .noUi-connect{background:#7e9db2}.filter_dropdown{background:unset;padding:8px 16px;background:url(/wp-content/uploads/2023/05/arrowdown-blue.svg);background-repeat:no-repeat;background-size:8.6px;background-position:right 4px center;height:45px;color:#5b839c;font-weight:bold;border-bottom:1px solid #5b839c;border-radius:unset;padding-left:4px}.filter_dropdown .label{margin-bottom:0;font-size:14px}.filter_dropdown .facet-wrap{display:none !important;position:absolute;left:0;margin-top:8px;width:100%;background:#5b839c;padding:25px 15px 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.filter_dropdown .facet-wrap.forceShow{display:block !important}.filter_dropdown .facetwp-facet{margin-bottom:0}.facetwp-slider-clear{display:none}.facetwp-slider-label{color:white}.facetwp-facet{margin-bottom:0 !important}#facetClear{position:absolute;bottom:0;right:0;background-color:#5C839B;font-size:12px;font-weight:100;padding:10px 40px;border-bottom-left-radius:0;border-top-right-radius:0}.nectar-shop-header .page-title{display:none}.nectar-shop-header .woocommerce-breadcrumb{visibility:hidden}.nectar-shop-header .woocommerce-result-count{display:none}.term-hardware .sf-field-post-meta-_doortype,.term-hardware .sf-field-post-meta-_hardware_category{display:block}.product_parent_cat_hardware .sf-field-post-meta-_doortype,.product_parent_cat_hardware .sf-field-post-meta-_hardware_category{display:block}.product_parent_cat_hardware .sf-field-post-meta-_proptype,.product_parent_cat_hardware .sf-field-post-meta-_materialtype{display:none}.product_cat_hardware .sf-field-post-meta-_doortype,.product_cat_hardware .sf-field-post-meta-_hardware_category{display:block}.product_cat_hardware .sf-field-post-meta-_proptype,.product_cat_hardware .sf-field-post-meta-_materialtype{display:none}.yith-wcwl-add-to-wishlist{position:absolute;right:0;margin-top:0}.yith-wcwl-wishlistexistsbrowse{display:flex;flex-direction:column-reverse;align-items:flex-end}.swiper-wrapper .product-add-to-cart{display:none}.single-product div.product h1.product_title{font-family:Karla;font-size:2.2em;font-weight:bold;color:#5b839c;max-width:70%;line-height:1}.single-product .product_code{color:#5b839c}.single-product .price{display:none}.woocommerce div.product .summary p.price{display:none}.woocommerce div.product form.cart .variations{margin-top:40px}.woocommerce div.product form.cart .variations .value{background:white;border:1px solid #5b839c !important;border-radius:25px;overflow:hidden}.woocommerce div.product form.cart .variations .value select{background:unset;box-shadow:unset;color:#5b839c}.woocommerce div.product form.cart .variations .value select:focus{border-color:unset;border:2px solid transparent}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid lightgray;padding:3% 7% !important}.woocommerce div.product .woocommerce-tabs .panel .custom-short-description{color:#5b839c}.woocommerce div.product .woocommerce-tabs #tab-attrib_spec,.woocommerce div.product .woocommerce-tabs #tab-attrib_down{padding:0 !important}.woocommerce div.product .woocommerce-tabs .full-width-content .tab-container{max-width:100%;padding:0}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs{text-align:left;padding:0;margin:0}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul li{border-top:1px solid lightgray;border-left:1px solid lightgray;border-right:1px solid lightgray;border-bottom:unset;margin:unset;padding:unset;float:left !important;margin-right:-1px}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul li a{background-image:none;margin:10px 50px !important;font-size:15px !important}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul li.active{background-color:#5b839c !important;color:white}.woocommerce .material.product:before{box-shadow:unset}.woocommerce .material.product .product-add-to-cart{display:none}.woocommerce-page .single_add_to_cart_button{margin-top:25px !important;background-color:#5b839c !important;color:white !important;font-size:16px !important;padding:20px 50px !important;border-radius:unset !important}.woocommerce-product-details__short-description{color:#5b839c;margin-top:25px}.woocommerce-product-details__short-description .custom-price{font-weight:bold;font-size:1.3em;padding-bottom:10px}.woocommerce form .form-row input.input-text{border:unset;border-radius:unset;border-bottom:1px solid #5b839c;background:unset;padding-left:0;font-weight:bold;max-width:30%}.woocommerce form .form-row input.input-text:focus{box-shadow:unset}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;color:#5b839c;margin-top:0;padding:0}.cart .quantity input.plus,.cart .quantity input.minus{box-shadow:unset;border:1px solid #5b839c}.single-product .images .product-slider{border:1px solid lightgray;border-radius:5px}.single_variation_wrap .select-instructions{text-transform:uppercase;color:#5b839c;font-size:16px;font-weight:bold;margin-bottom:20px}.single_variation_wrap .wc-pao-addon label.wc-pao-addon-name{font-weight:100;font-size:14px;margin-bottom:5px}.container .row:last-child{padding-bottom:0}.specs.row{display:flex;flex-wrap:wrap}#product-meta-data{display:flex;flex-wrap:wrap;padding:3% 2%}.stc-disclaimer{margin-top:-40px;padding:1% 2% 2%;font-size:0.85em;font-weight:bold;width:100%}#product-meta-data p{margin:0;padding:5px 10px;background:#f4f4f4;display:block;width:50%;color:#5b839c}#product-meta-data p:nth-child(2n){width:50%}#product-meta-data p:nth-child(4n),#product-meta-data p:nth-child(4n-1){background:#ededed}.pdf_downloads{padding:3% 7%;margin:0}.pdf_downloads li{list-style:none;line-height:40px;display:flex;margin-bottom:20px}.pdf_downloads li::before{content:"";background:url(/wp-content/uploads/2021/12/pdfdownload.png) no-repeat;background-size:auto;width:50px;height:50px;display:block;background-size:contain;margin-right:20px}.simple_breadcrumbs{margin-bottom:50px}.simple_breadcrumbs .product_title{color:#5b839c}.view_info_btn{font-weight:bold;text-decoration:underline}.r-rating-pdf{text-transform:uppercase;text-decoration:underline}.rating-value{font-weight:bold;color:#5b839c}.minwidth-value,.minwidth-unit,.maxwidth-value,.maxwidth-unit,.minheight-value,.minheight-unit,.maxheight-value,.maxheight-unit{color:#5b839c}.detail-dimensions{font-size:14px;margin-bottom:35px}.single-product .products.related,.single-product .products.upsells{margin-top:100px}.related .product-wrap{padding:10% 10% 0}.related.products>h2{font-size:2em !important;font-weight:bold !important;text-transform:capitalize;text-align:center;color:#5b839c !important}.wt-related-products .owl-theme .owl-nav [class*=owl-],.wt-related-products .owl-theme .owl-nav .dashicons{min-width:60px !important;min-height:60px !important}.wt-related-products .owl-theme .owl-nav .owl-prev,.wt-related-products .owl-theme .owl-nav .owl-next{background:unset;height:60px !important;width:60px !important}.wt-related-products .owl-theme .owl-nav .owl-prev:hover,.wt-related-products .owl-theme .owl-nav .owl-next:hover{background:unset !important;height:60px !important;width:60px !important}.wt-related-products .owl-theme .owl-nav i{font-size:60px !important;margin-top:0 !important}body:not(.woocommerce-cart) .main-content table,body:not(.woocommerce-cart) .main-content tr,body:not(.woocommerce-cart) .main-content th,body:not(.woocommerce-cart) .main-content td{border:unset !important;border-left:unset !important;background-color:#fcfcfc}.woocommerce table.cart a.remove:hover{color:white !important}.woocommerce table.cart td.product-thumbnail{width:20%;padding-left:3px;padding-right:3px}.woocommerce table.cart td.product-name{width:35%}.woocommerce table.cart td.product-quantity{min-width:130px}div.af_quote_fields{width:100%}div.af_quote_fields .quote-fields{background-color:unset !important}div.af_quote_fields .quote-fields tr{background-color:unset !important}.addify-option-field{display:flex;flex-direction:column;width:100%}.addify-option-field input,.addify-option-field select,.addify-option-field textarea{border:unset;border-left:unset !important;border-bottom:1px solid #5b839c;border-radius:unset;background-color:unset;padding-left:0}.addify-option-field input:focus,.addify-option-field select:focus,.addify-option-field textarea:focus{box-shadow:0px 15px 10px -15px rgba(0, 0, 0, 0.11)}.addify-option-field:nth-last-child(2) td{display:inline-flex;align-items:center}.addify-option-field .wrap_radio{display:inline-block;margin-left:20px;margin-right:10px}.addify-option-field .wrap_radio:first-child{margin-left:0}.addify-option-field .wrap_radio input{width:30px;height:20px;margin:0;cursor:default;position:relative;top:7px;border:unset;border-left:unset !important;border-bottom:1px solid #5b839c;border-radius:unset;background-color:unset;padding-left:0}.addify-option-field .wrap_radio input+span{display:inline-block;width:30px;height:30px;background-color:#E6E6E6;margin:0 0 0 -16px;border-radius:0;box-shadow:0 0 2px 0px rgba(0, 0, 0, 0.24);pointer-events:none;margin-left:-30px;position:relative;top:7px}.addify-option-field .wrap_radio input+span::after{content:"";color:transparent;position:absolute;display:block;width:2px;height:2px;margin:7px 0 0 7px;opacity:0;border-radius:0;transition:0.2s}.addify-option-field .wrap_radio input:checked+span::after{width:30px;height:30px;opacity:1;content:"✓";color:#000;background:#fff;left:0;top:0;margin:auto;text-align:center}.pre-quote-msg{font-size:14px;font-weight:100 !important;color:red;padding:10px}#wpsl-search-wrap input{border:none;line-height:0;height:32px}#wpsl-search-btn{border:none;line-height:0;height:32px;background:unset;background-color:#5b839c;color:white;box-shadow:none;font-family:BenchNine;text-transform:uppercase !important;font-weight:100}.wpsl-search.wpsl-checkboxes-enabled{padding:12px 12px 2px 12px}.searchandfilter label{width:100%}#sidebar h4{margin:0;padding:0;font-size:14px;margin-bottom:4px}.sf-meta-range label{width:unset}.timber-disclaimer{display:none;font-weight:100 !important;font-size:12px;line-height:1}.product_parent_cat_timber .timber-disclaimer{display:block}.product_parent_cat_hardware .sf-field-post-meta-_minrrating,.product_parent_cat_hardware .sf-field-post-meta-_minwidth,.product_parent_cat_hardware .sf-field-post-meta-_minheight,.product_parent_cat_hardware .sf-field-post-meta-_minthickness,.product_parent_cat_hardware .sf-field-post-meta-_range,.product_parent_cat_hardware .sf-field-post-meta-_mouldprofile,.product_parent_cat_hardware .sf-field-post-meta-_situation,.product_parent_cat_hardware .sf-field-post-meta-_warranty,.product_parent_cat_hardware .sf-field-post-meta-_glass,.product_parent_cat_hardware .sf-field-post-meta-_housestyle{display:none}.product_cat_hardware .sf-field-post-meta-_minrrating,.product_cat_hardware .sf-field-post-meta-_minwidth,.product_cat_hardware .sf-field-post-meta-_minheight,.product_cat_hardware .sf-field-post-meta-_minthickness,.product_cat_hardware .sf-field-post-meta-_range,.product_cat_hardware .sf-field-post-meta-_mouldprofile,.product_cat_hardware .sf-field-post-meta-_situation,.product_cat_hardware .sf-field-post-meta-_warranty,.product_cat_hardware .sf-field-post-meta-_glass,.product_cat_hardware .sf-field-post-meta-_housestyle{display:none}#menu-footer-centre li,#menu-footer-centre-chinese-simplified li,#menu-footer-centre-1 li,#menu-footer-right li,#menu-footer-right-chinese-simplified li,#menu-footer-right-1 li{list-style:none;font-size:24px;line-height:2}#menu-footer-centre li a,#menu-footer-centre-chinese-simplified li a,#menu-footer-centre-1 li a,#menu-footer-right li a,#menu-footer-right-chinese-simplified li a,#menu-footer-right-1 li a{text-decoration:underline;text-underline-offset:0.2em}#menu-footer-centre li a:hover,#menu-footer-centre-chinese-simplified li a:hover,#menu-footer-centre-1 li a:hover,#menu-footer-right li a:hover,#menu-footer-right-chinese-simplified li a:hover,#menu-footer-right-1 li a:hover{color:white;text-decoration:unset}.footer-copyright{font-size:0.85em}html[lang="zh-hans"] .site-selector-global{display:none !important}@media only screen and (min-width:1px) and (max-width:999px){.desktop-only{display:none}.mobile-only{display:block}.remove-mobile-padding .vc_column-inner{padding:0 !important}.facetwp-flyout-open{display:block}.facetwp-flyout .flyout-row{margin-bottom:10px}.facetwp-flyout .flyout-row h3{font-size:1em;text-transform:capitalize;color:#5B839C;margin-bottom:0}.facetwp-slider-label{color:unset}.mobile-filter-container{margin-bottom:0 !important}.mobile-filter-container .wpb_wrapper>div{margin-bottom:0}.filter_tab{margin-top:-35px;padding:30px 30px 50px}.yith-wcwl-add-to-wishlist{position:relative;right:unset;margin-bottom:10px}.noUi-handle{border-radius:50% !important}}@media only screen and (min-width:690px) and (max-width:999px){.one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]){margin-bottom:0}}@media (max-width:767px){.meet-team h4{padding-left:0 !important}}@media only screen and (max-width:690px){h5{font-size:16px;line-height:24px}.btn-portal,.btn-quote{margin-bottom:25px}.btn-portal a,.btn-quote a{min-width:100%}.wpb_column.force-desktop-text-align-right{text-align:left !important}#menu-footer-centre{margin-top:15px}#menu-footer-centre,#menu-footer-right{margin-left:0;margin-bottom:0}}