.container-fluid.slider-new-top{padding-left:0;padding-right:0;margin-bottom:64px}.header-ctas .container:before,.header-ctas .container:after{display:none!important}.header-ctas .header-cta-inner{display:flex;justify-content:space-between}.header-ctas .header-cta-inner .selling-point-slide{padding:0}.header-ctas .header-cta-inner span{letter-spacing:3.5px}.header-ctas .header-cta-inner .icon-container{height:16px;margin-right:10px}.header-ctas{padding-top:10px;padding-bottom:10px}header.header>.main-navigation-section{background:#EDEDED}.header .menu-main-menu-container ul li a{color:#282828}.header .menu-main-menu-container.new_style ul li a{padding:22px 16px}.header a#logo-main{height:44px}.main-header-nav .account-links-container .buttons-container{display:flex;gap:16px}.main-header-nav .account-links-container .buttons-container a.button-block{width:42px;height:42px;line-height:42px;border-color:#fff0;padding:0}.main-header-nav .account-links-container .buttons-container .mini-basket-container{margin:0}.main-header-nav .account-links-container a.trade-link{margin:0 16px 0 0;background:#282828;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:16px;line-height:18px;padding:12px 18px}.main-header-nav .account-links-container a.trade-link:hover{color:#fff;background:#000}header.header>.top-nav-container{border-bottom:none;background:#EDEDED;height:auto}.top-nav-container .top-nav-meta .meta.number-phone span{font-weight:300;letter-spacing:0;color:#000}.top-nav-container .top-nav-meta .meta.number-phone span a{color:#000}.container-fluid.featured-products.product-list{background:#EDEDED;padding-top:66px;padding-bottom:76px;margin-bottom:96px}.featured-products.product-list .row.title-row{margin-bottom:43px}.row.title-row h2.title,.row.title-row span.title{font-weight:500;letter-spacing:2.5px}.footer{background:#EDEDED;padding-top:108px;padding-bottom:65px}.footer-bottom{background:#EDEDED;height:auto;padding-top:44px;padding-bottom:44px}.footer-bottom p{font-size:10px}.footer-bottom p span{padding:0 1px}.container-fluid.follow-cta-list{margin-bottom:66px}.follow-cta-list .row.title-row span.title,.follow-cta-list .row.title-row h2.title{font-size:32px;line-height:56px}.home .global-footer-ctas{margin-bottom:96px}.container-fluid.logo-slider-as-seen{margin:0 0 64px 0}.logo-slider-as-seen .logo-slider-as-seen-outer{background:#EDEDED;padding:24px 114px;gap:39px}.logo-slider-as-seen .logo-slider-as-seen-outer .logos-slider-block{display:flex;gap:39px}.logo-slider-as-seen .logo-slider-as-seen-outer>.title{float:left;white-space:nowrap;font-size:16px;color:#4B4B4B}.logo-slider-as-seen .logo-slider-as-seen-outer .logos-slider-block .logo-outer-container{margin:0}.logo-slider-as-seen .logo-slider-as-seen-outer .logos-slider-block .logo-outer-container .logo-container{height:auto}.logo-slider-as-seen .logo-slider-as-seen-outer .logos-slider-block .logo-outer-container .logo-container img{max-height:56px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.standard-post.homepage-content .image-container{float:left;width:100%;height:100%;position:relative}.standard-post.homepage-content .image-container img{float:left;width:100%;height:100%;position:absolute;margin:0;object-fit:cover}.standard-post.homepage-content .standard-post-content.homepage-post-content{color:#282828}.standard-post.homepage-content .standard-post-content.homepage-post-content p{line-height:24px}.standard-post.homepage-content .standard-post-content.homepage-post-content>:first-child:not(h1){margin-top:-5px}.standard-post.homepage-content .standard-post-content.homepage-post-content>:last-child:not(h1){margin-bottom:-5px}.standard-post.homepage-content .standard-post-content.homepage-post-content h1{font-size:36px;line-height:58px;text-align:left;text-transform:none;font-weight:100;font-family:'Lora',sans-serif;font-style:italic;letter-spacing:0;padding-right:70px;color:#282828}.standard-post.homepage-content .standard-post-content.homepage-post-content{margin-bottom:64px}.standard-post.homepage-content .standard-post-content.homepage-post-content:last-of-type{margin-bottom:0}.standard-post.homepage-content .buttons-container{display:flex;flex-wrap:wrap;gap:32px}.standard-post.homepage-content .buttons-container a.cta-button:not(.secondary){background:#C3CCB8;color:#282828;padding:16px;letter-spacing:1.5px;line-height:18px}.standard-post.homepage-content .buttons-container a.cta-button.secondary{background:#fff0;border:solid 1px #C3CCB8;color:#282828;padding:15px;letter-spacing:1.5px;line-height:18px}.standard-post.homepage-content .buttons-container a.cta-button:not(.secondary):hover,.standard-post.homepage-content .buttons-container a.cta-button.secondary:hover{background:#000;color:#fff;border-color:#000}.container-fluid.standard-post.homepage-content{margin-bottom:188px}.newsletter-sign-up{background:#EDEDED;border-top:none;border-bottom:none;padding-top:42px;padding-bottom:42px}.newsletter-sign-up .newsletter-form .newsletter .news-form>form.mc4wp-form{float:left;width:100%;position:relative;display:flex}.newsletter-sign-up .title{line-height:1;text-align:center;margin-bottom:22px;letter-spacing:2.5px;color:#282828}.footer .footer-section ul.menu{width:auto}.footer .footer-section ul.menu li{margin:0;line-height:40px;width:auto;clear:both}.footer .footer-section span.title{font-size:16px;letter-spacing:0;color:#282828;line-height:24px;margin:0 0 6px 0}.footer .menus-row-footer.new-style{justify-content:space-between}.footer .menus-row-footer.new-style .footer-section{width:auto}.home-slide-inner .slider-inner-content-container .slider-inner-content .buttons-container a.cta-button{min-width:265px}.home-slide-inner .slider-inner-content-container .slider-inner-content .buttons-container a.cta-button:not(.secondary){background:#EDD7B7;color:#282828;padding:16px;letter-spacing:1.5px;line-height:18px}.home-slide-inner .slider-inner-content-container .slider-inner-content .buttons-container a.cta-button.secondary{background:#fff0;border:solid 1px #EDD7B7;color:#EDD7B7;padding:15px;letter-spacing:1.5px;line-height:18px}.home-slide-inner .slider-inner-content-container .slider-inner-content .buttons-container a.cta-button:not(.secondary):hover,.home-slide-inner .slider-inner-content-container .slider-inner-content .buttons-container a.cta-button.secondary:hover{background:#000;color:#fff;border-color:#000}.home-slide-inner .slider-inner-content-container .slider-inner-content .buttons-container{gap:27px}.home-slide-inner .slider-inner-content-container .slider-inner-content .slider-title.title{font-size:64px;margin-bottom:-10px}.home-slide-inner .slider-inner-content-container .slider-inner-content .content{width:990px;font-size:28px;font-weight:300;line-height:32px;margin:-3px}.home-slide-inner .slider-inner-content-container .slider-inner-content{gap:46px}.new-cta-style-block{float:left;width:100%;position:relative}.new-cta-style-block>a{float:left;width:100%;position:relative;display:flex;flex-direction:column;gap:18px}.new-cta-style-block>a>.image-container{float:left;width:100%;height:468px;overflow:hidden}.new-cta-style-block>a>.post-content{float:left;width:100%;position:relative;display:flex;flex-direction:column}.new-cta-style-block>a>.post-content>h3{float:left;width:100%;color:#282828;font-size:40px;line-height:70px;font-weight:700;text-transform:uppercase;padding:0;margin:0 0 14px 0;position:relative}.new-cta-style-block>a>.post-content>h3 .icon{position:absolute;right:0;top:22px;vertical-align:unset;width:26px;height:auto}.new-cta-style-block>a>.post-content>h3 .icon svg{float:left;width:100%;height:100%}.new-cta-style-block>a>.post-content>.content{float:left;width:100%;position:relative;font-size:16px;line-height:24px;color:#282828}.new-cta-style-block>a>.post-content>.content>*{line-height:inherit}.new-cta-style-block>a:hover>.image-container img{-moz-transform:scale(1.025);-webkit-transform:scale(1.025);-o-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.new-cta-style-block>a:hover>.post-content>h3{color:#515151}.container-fluid.trade-block-new{margin-bottom:50px}.row.new_style_product_row{margin-left:0;margin-right:0;gap:75px}.row.new_style_product_row article{padding-left:0;padding-right:0;width:calc(33.33333333% - 50px)}.row.new_style_product_row:before,.row.new_style_product_row:after{display:none}.row.new_style_product_row article .product-post{padding:16px;padding-top:13px;padding-bottom:19px;background:#fff;-webkit-box-shadow:0 5px 20px 0 rgb(0 0 0 / .1)!important;box-shadow:0 5px 20px 0 rgb(0 0 0 / .1)!important}.row.new_style_product_row article .product-post .product-thumbnail-outer{margin-bottom:17px}.row.new_style_product_row article .product-post .product-meta h3{font-size:24px;line-height:30px;font-weight:700;color:#282828;letter-spacing:0;margin:0 0 4px 0}.row.new_style_product_row article .product-post .product-meta .inner-content{margin-top:0;padding-right:0}.header.fixed{-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / .2);box-shadow:0 0 20px 0 rgb(0 0 0 / .2)}.flexible-row-block.accordions-section.home-accords .row.title-row .title{font-size:26px;line-height:30px;margin:0;font-weight:700}.flexible-row-block.accordions-section.home-accords .row.title-row{margin-bottom:26px}.flexible-row-block.accordions-section.home-accords .row.title-row .title{font-size:26px;line-height:30px;margin:0;font-weight:700;letter-spacing:0}.accordions.product-accordions .accordion-section{margin:0}.accordions.product-accordions .accordion-section .acc-title{background:none;border-top:solid 2px #000;padding-left:0;font-size:26px;line-height:30px;letter-spacing:0}.accordions.product-accordions .accordion-section:last-of-type{border-bottom:solid 2px #000}.accordions.product-accordions .accordion-section .acc-title:before{background:url('data:image/svg+xml,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.65666 15.7071C7.04719 16.0976 7.68035 16.0976 8.07088 15.7071L14.4348 9.34315C14.8254 8.95262 14.8254 8.31946 14.4348 7.92893C14.0443 7.53841 13.4111 7.53841 13.0206 7.92893L7.36377 13.5858L1.70692 7.92893C1.31639 7.53841 0.683226 7.53841 0.292701 7.92893C-0.097823 8.31946 -0.0978231 8.95262 0.292701 9.34315L6.65666 15.7071ZM7.36377 0L6.36377 -4.27552e-08L6.36377 15L7.36377 15L8.36377 15L8.36377 4.27552e-08L7.36377 0Z" fill="%23282828"/></svg>') no-repeat center center;background-size:contain;content:'';right:-7px;width:15px;font-size:0;height:15px;top:33px}.accordions.product-accordions .accordion-section .acc-title.active:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordions.product-accordions .accordion-section .acc-section{padding-left:0;padding-right:0;border:none}.accordions.product-accordions .accordion-section .acc-title.active{border:none;border-top:solid 2px #000}.accordions-section.home-accords{margin-bottom:110px}.global-footer-ctas .new-cta-style-block>a>.post-content>h3{font-size:20px;line-height:26px;font-weight:600;letter-spacing:2.5px}.global-footer-ctas .new-cta-style-block>a>.post-content>h3 .icon{top:6px;width:16px}.global-footer-ctas{padding-top:0;padding-bottom:0;background:none}.product-list .product-post .product-meta.is_on_sale{position:relative}.product-list .product-post .product-meta.is_on_sale>.onsale{right:0;top:2px;left:auto;bottom:auto;background:#C3CCB8;color:#282828;text-transform:uppercase;letter-spacing:1.5px;font-size:16px;line-height:18px;padding:4.5px 12px}.row.new_style_product_row article .product-post .product-meta.is_on_sale h3{font-size:24px;line-height:30px;font-weight:700;color:#282828;letter-spacing:0;margin:0 0 4px 0;padding-right:100px}.row.new_style_product_row article .product-post .product-meta .inner-content .price-container .amount small{font-size:14px;letter-spacing:2.5px;line-height:20px;font-weight:500;font-family:"Figtree",sans-serif;margin-left:5px}.row.new_style_product_row article .product-post .product-meta .inner-content .price-container .amount{font-family:'Lora',sans-serif;letter-spacing:0;font-weight:100;color:#282828}.row.new_style_product_row article .product-post .product-meta .inner-content .price-container .from-tag,.product-list .product-post .product-meta .inner-content span.variation-count{font-size:14px;color:#4B4B4B;font-weight:300}.row.new_style_product_row article .product-post .product-meta .inner-content .price-container{margin-top:2px}.product-list.archive-listing .row.new_style_product_row .mb-50{margin-bottom:0}.product-list.archive-listing .row.new_style_product_row{margin-bottom:40px}.product-list .product-post:hover .product-thumbnail-outer .product-thumbnail-inner{-moz-transform:scale(1.025);-webkit-transform:scale(1.025);-o-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.quotes-homepage-content .row.title-row{margin-bottom:56px}.quotes-homepage-content .row.title-row h2.title,.quotes-homepage-content .row.title-row span.title{font-family:'Lora',sans-serif;text-transform:capitalize;letter-spacing:0;font-size:48px;line-height:58px;font-style:italic;font-weight:100;color:#282828;margin:-9px 0}.quotes-homepage-content .slick-slide{margin:0 88px;padding:0}.quotes-homepage-content .slick-list{margin:0 -88px}.quotes-homepage-content .quotes-slider-new .quote-slider-inner{float:left;width:100%;position:relative;height:100%;display:flex;flex-direction:column;text-align:center;gap:33px}.quotes-homepage-content .quotes-slider-new .quote-slider-inner .title{float:left;width:100%;position:relative;font-size:16px;line-height:18px;text-transform:uppercase;color:#282828;padding:0 32px;letter-spacing:1.5px;font-weight:700;margin:0}.quotes-homepage-content .quotes-slider-new .quote-slider-inner .stars{float:left;width:100%;display:flex;justify-content:center;align-items:center;margin:0}.quotes-homepage-content .quotes-slider-new .quote-slider-inner .content{float:left;width:100%;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;font-size:16px;line-height:24px;font-weight:400;color:#282828}.quotes-homepage-content .quotes-slider-new .quote-slider-inner .content>*{font-size:inherit;line-height:inherit}.quotes-homepage-content .quotes-slider-new .quote-slider-inner .content>:last-child{margin-bottom:0}.quotes-homepage-content .quotes-slider-new .quote-slider-inner span.meta{float:left;width:100%;font-size:14px;line-height:24px;font-family:'Lora',sans-serif;font-style:italic;font-weight:100;letter-spacing:0;color:#282828}.quotes-homepage-content .quotes-slider-new ul.slick-dots{position:relative;float:left;width:100%;display:flex;justify-content:center;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:56px;gap:8px}.quotes-homepage-content .quotes-slider-new ul.slick-dots li{margin:0!important}.quotes-homepage-content .quotes-slider-new ul.slick-dots li button{float:left;background:#EDEDED;border-color:#EDEDED}.quotes-homepage-content .quotes-slider-new ul.slick-dots li button:hover,.quotes-homepage-content .quotes-slider-new ul.slick-dots li.slick-active button{background:#4B4B4B;border-color:#4B4B4B}.container-fluid.quotes-homepage-content{margin-bottom:152px}.home .container-fluid.post-list.brochure-modules{margin-bottom:152px}.post-list .news-post-new a.outer-container{-webkit-box-shadow:0 5px 20px 0 rgb(0 0 0 / .1);box-shadow:0 5px 20px 0 rgb(0 0 0 / .1);border:none;padding:16px;padding-top:13px;padding-bottom:17px;display:flex;flex-direction:column}.post-list .news-post-new a.outer-container .post-content{padding:0;display:flex;flex-direction:column;flex-grow:1}.post-list .news-post-new a.outer-container .post-thumbnail-outer{height:auto;aspect-ratio:1 / 1;margin-bottom:20px}.post-list .news-post-new a.outer-container .post-thumbnail-outer>img{position:absolute;left:0;top:0}.post-list .news-post-new a.outer-container .post-content h3{margin:0 0 5px 0;font-size:20px;line-height:26px;letter-spacing:0;font-weight:700}.post-list .news-post-new a.outer-container .post-content>span.meta{margin-bottom:0;font-size:16px;line-height:24px;color:#4B4B4B;font-weight:400}.product-slider-mobiles ul.slick-dots,.related-articles-slider ul.slick-dots,.post-list.new-home-list ul.slick-dots{position:relative;float:left;width:100%;display:flex;justify-content:center;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:44px;gap:8px}.product-slider-mobiles ul.slick-dots li,.related-articles-slider ul.slick-dots li,.post-list.new-home-list ul.slick-dots li{margin:0!important}.related-articles-slider ul.slick-dots li button,.post-list.new-home-list ul.slick-dots li button{background:#EDEDED;border-color:#EDEDED}.product-slider-mobiles ul.slick-dots li button{float:left;background:#fff;border-color:#fff}.product-slider-mobiles ul.slick-dots li button:hover,.product-slider-mobiles ul.slick-dots li.slick-active button,.related-articles-slider ul.slick-dots li button:hover,.related-articles-slider ul.slick-dots li.slick-active button,.post-list.new-home-list ul.slick-dots li button:hover,.post-list.new-home-list ul.slick-dots li.slick-active button{background:#4B4B4B;border-color:#4B4B4B}.related-articles-slider .slick-slide,.post-list.new-home-list .slick-slide{margin:20px 39px;padding:0}.related-articles-slider .slick-list,.post-list.new-home-list .slick-list{margin:0 -39px;padding:0}.quotes-homepage-content .quotes-slider-new,.post-list.new-home-list .row.news-slider-mobiles{margin-left:0;margin-right:0}.post-list.new-home-list .row.news-slider-mobiles .slick-track{display:flex!important}.post-list.new-home-list .row.news-slider-mobiles .slick-slide{height:inherit!important}.post-list .news-post-new a.outer-container .post-content>span.meta:first-of-type{margin-top:auto}.post-list.new-home-list .row.news-slider-mobiles{margin-top:-20px}.header .menu-main-menu-container ul li.standard-dropdown>ul.sub-menu{top:64px}.main-header-nav .account-links-container .buttons-container a.button-block:not(#openMobileMenu):hover{background:none;border-color:#282828}.inpiration-listing-new .inspo-container-block.post-list .news-post-new a.outer-container .post-thumbnail-outer{flex-grow:1;aspect-ratio:unset}.inpiration-listing-new .inspo-container-block.post-list .news-post-new a.outer-container .post-content{flex-grow:unset}.brochure-modules a.brochure.new_style_module{margin-bottom:0;height:415px}.brochure-modules a.brochure.new_style_module .overlay:before{background:linear-gradient(to bottom,rgb(0 0 0) 0%,#fff0 100%);opacity:.75}.brochure-modules a.brochure.new_style_module .overlay .content{bottom:auto;top:0;padding:32px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.brochure-modules a.brochure.new_style_module .overlay .content>h3{margin:0 0 16px 0;font-size:32px;line-height:36px;letter-spacing:0;font-weight:700}.brochure-modules a.brochure.new_style_module .overlay .content .cta-button.secondary.white{background:#fff0;border:solid 1px #FFF;color:#FFF;padding:15px;letter-spacing:1.5px;line-height:18px}.brochure-modules a.brochure.new_style_module:hover .overlay .content .cta-button.secondary.white{background:#FFF;color:#000!important;border-color:#FFF}.brochure-modules a.brochure.new_style_module:hover img{-moz-transform:scale(1.025);-webkit-transform:scale(1.025);-o-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.post-list.post-list-full.product-list.archive-listing div#filterable_search_results{column-gap:48px;row-gap:78px;margin-bottom:40px}.post-list.post-list-full.product-list.archive-listing div#filterable_search_results .mb-50{margin-bottom:0}.post-list.post-list-full.product-list.archive-listing div#filterable_search_results:before,.post-list.post-list-full.product-list.archive-listing div#filterable_search_results:after{display:none!important}.post-list.post-list-full.product-list.archive-listing div#filterable_search_results>article{width:calc(33.33333333% - 32px)}.related-articles-slider{padding:0 15px}.product-list.archive-listing .related-articles-slider .slick-slide{margin-bottom:20px}.container-fluid.faq-list .accordions.product-accordions{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}.row.new_style_product_row.cols-by-5{gap:40px}.product-list .row.new_style_product_row.cols-by-5 article{width:calc(20% - 32px)}.header .search-bar{width:auto;flex-grow:1;margin-right:50px}.header .search-bar .dgwt-wcas-search-wrapp{display:none}.header .search-bar.active .dgwt-wcas-search-wrapp{display:block}.header .search-bar .dgwt-wcas-search-wrapp form.dgwt-wcas-search-form .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:42px}.header .search-bar .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:4px;right:15px}.main-header-nav .account-links-container .buttons-container a.button-block:not(#openMobileMenu):hover{background:none;border-color:#282828}header.header>.main-navigation-section .mobile-buttons a.button-block:not(.clicked){color:#282828}header.header>.main-navigation-section .mobile-buttons a.button-block:not(.clicked) .icon-container svg rect,header.header>.main-navigation-section .mobile-buttons a.button-block:not(.clicked) .icon-container svg path{fill:#282828}header.header>.main-navigation-section .mobile-buttons a.button-block:not(.clicked) .icon-container svg rect,header.header>.main-navigation-section .mobile-buttons a.button-block:not(.clicked) .icon-container svg path{fill:inherit}.newsletter-sign-up .newsletter-form .newsletter .news-form .fields.third-block input.wpcf7-text{height:50px;padding:12px 14px}.newsletter-sign-up .newsletter-form .newsletter .news-form .fields.third-block .wpcf7-submit.cta-button{background:#EDD7B7;color:#282828;padding:16px;letter-spacing:1.5px;line-height:18px}.newsletter-sign-up .newsletter-form .newsletter .news-form .fields.third-block .wpcf7-submit.cta-button:hover{background:#000;color:#fff;border-color:#000}.newsletter-sign-up .newsletter-form .newsletter .news-form .fields.third-block{margin:0}.newsletter-sign-up .newsletter-form .newsletter .news-form .mc4wp-form-fields{gap:41px}.footer .footer-section .meta-inner{padding-left:33px}.footer .footer-section .meta-inner i.fa.custom-icon{width:auto;max-width:24px;top:1px}.footer-center{padding-top:10px;padding-bottom:10px}.footer-center .card-logos-container.accred-logos{margin-right:auto;height:68px;column-gap:35px}.footer .break-container-logos-mobiles.footer-center{display:none}.footer-center ul.social-media li a.fa.fa-youtube{background:red}.footer-center ul.social-media li a.fa.fa-pinterest{background:#F0002A}.product-list .product-post .product-meta .inner-content span.variation-count{margin-top:-2px}.main-header-nav .account-links-container .buttons-container a.button-block.black_button_style{background:#282828}