@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poltawski+Nowy:ital,wght@0,400..700;1,400..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poltawski+Nowy:ital,wght@0,400..700;1,400..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{font-size:16px}@media(max-width: 1199px){html{font-size:14px}}:root{--primary: #007478;--primaryHover: #0E2F30;--secondary: #0E2F30;--secondaryHover: #007478;--primaryAlt: #008F94;--secondaryAlt: #043132;--bodyTxt: #000000;--titleTxt: #000000;--subtitleTxt: #373737;--white: #ffffff;--primaryBorder: #BBD5D5;--secondaryBorder: #017479;--altBorder: #DFECED;--altBorder2: #DEE5E5;--altBorder3: #05A4AA;--alterBrochureBG: #017479;--alterDownloadBG: #043132;--lightbg: #F3F9F9;--graybg: #F8F8F8;--graybg2: #F5F5F5;--graybg3: #F4F6F6;--graybg4: #E8E8E8;--fontPrimary: 'Poppins', sans-serif;--fontSecondary: 'Poppins', sans-serif;--titleFont: 'Poltawski Nowy', sans-serif;--borderRadius: 1em}[data-theme=faucets]{--primary: #09AFEE;--primaryHover: #0286bb;--secondary: #00AAEA;--secondaryHover: #00719e;--activePrimary: #09AFEE;--primaryAlt: #09AFEE;--secondaryAlt: #09AFEE;--bodyTxt: #0A0A0A;--titleTxt: #0A0A0A;--descTxt: #0A0A0A;--subtitleTxt: #373737;--white: #ffffff;--black: #000000;--titleTxt2: #080808;--secBG: #080808;--secBG2: #0D0D0D;--secBoxBG: #1F1F1F;--secBoxBG2: #26272B;--offerTxt: #09AFEE;--primaryBorder: #BBD5D5;--secondaryBorder: #0286bb;--altBorder: #e5f6fd;--altBorder2: #dee2e5;--altBorder3: #00719e;--altborder4: #DADADA;--altborder5: #F8F8F8;--alterBrochureBG: #0192C9;--alterDownloadBG: #0DAAE5;--lightbg: #F3F9F9;--graybg: #F8F8F8;--graybg2: #F5F5F5;--graybg3: #F4F6F6;--graybg4: #E8E8E8;--graybg5: #010F140F;--fontPrimary: 'Montserrat', sans-serif;--fontSecondary: 'Montserrat', sans-serif;--titleFont: 'Montserrat', sans-serif;--titleFontSecondary: "Poppins", sans-serif;--subFont: "Inter Tight", sans-serif}[data-theme=buildingAcc]{--primary: #FF1C1E;--primaryHover: #991112;--secondary: #991112;--secondaryHover: #FF1C1E;--primaryAlt: #FF1C1E;--secondaryAlt: #991112;--bodyTxt: #000000;--titleTxt: #000000;--subtitleTxt: #373737;--white: #ffffff;--primaryBorder: #FFF0F0;--secondaryBorder: #FF1C1E;--altBorder: #FFF0F0;--altBorder2: #DEE5E5;--altBorder3: #991112;--alterBorder4:#DFDFDF;--alterBrochureBG: #FF1C1E;--alterDownloadBG: #FFFFFF;--lightbg: #f9f3f3;--graybg: #f8f8f8;--graybg2: #F5F5F5;--graybg3: #F4F6F6;--graybg4: #E8E8E8;--fontPrimary: 'Montserrat', sans-serif;--fontSecondary: 'Montserrat', sans-serif;--titleFont: 'Montserrat', sans-serif;--titleFontSecondary: "Poppins", sans-serif}body,html{margin:0;padding:0;font-size:14px;font-family:var(--fontPrimary);line-height:1.5;color:var(--bodyTxt)}@media screen and (min-width: 1200px){body,html{font-size:12px}}@media screen and (min-width: 1440px){body,html{font-size:.833333333vw}}@media screen and (min-width: 2560px){body,html{font-size:21px;max-width:2560px;margin-left:auto;margin-right:auto}}.container{width:calc(100vw - 60px);max-width:75vw;margin-left:auto;margin-right:auto}@media screen and (min-width: 2560px){.container{max-width:2160px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1366px){.container{max-width:100vw}}@media screen and (max-width: 1199px){.container{width:100vw;padding-left:16px;padding-right:16px}}.section-wpump-prod-category,.section-wpump-featured,.section-rfq,.product-details,.product-listing,.category-section,.accessories-about-section,.section-bld-prod-benifits,.about-section,.signature-section,.feature-first,.feature-second,.feature-third{position:relative}.section-wpump-prod-category:after,.section-wpump-featured:after,.section-rfq:after,.product-details:after,.product-listing:after,.category-section:after,.accessories-about-section:after,.section-bld-prod-benifits:after,.about-section:after,.signature-section:after,.feature-first:after,.feature-second:after,.feature-third:after{content:"";width:6.5rem;height:34.5rem;background:url(../img/kanzo-watermark-vert.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;right:0;bottom:10rem}@media(max-width: 1366px){.section-wpump-prod-category:after,.section-wpump-featured:after,.section-rfq:after,.product-details:after,.product-listing:after,.category-section:after,.accessories-about-section:after,.section-bld-prod-benifits:after,.about-section:after,.signature-section:after,.feature-first:after,.feature-second:after,.feature-third:after{display:none}}.feature-first:after{top:50%}.feature-second:after{right:unset;bottom:50%}.feature-third:after{top:50%}.signature-section:after{right:unset;left:0}.section-wpump-featured:after{left:0;right:unset}.section-rfq:after{transform:translateY(50%);bottom:50%}[data-theme=waterPump] .section-rfq:after{filter:brightness(0.95)}.category-section:after{right:unset;left:0;bottom:50%;transform:translateY(50%)}.product-details:after{bottom:2rem}.accessories-about-section:after{left:0;top:20%}.product-listing:after{content:"";width:6.5rem;height:34.5rem;background:url(../img/kanzo-watermark-vert.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;right:0}@media(max-width: 1366px){.product-listing:after{display:none}}.product-listing:after{top:8rem}.product-listing:before{left:0;top:45rem}.filter-tag{border-radius:2rem}.accordion.faq-accordion .accordion-button:after{background-image:none;content:"+";color:var(--primary);font-size:1.5rem;display:flex;align-items:center;justify-content:center}.accordion.faq-accordion .accordion-button:not(.collapsed):after{content:"-"}::-moz-selection{background-color:color-mix(in srgb, #000000 60%, transparent);color:#fff}::selection{background-color:color-mix(in srgb, #000000 60%, transparent);color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--titleFont);margin-top:0;margin-bottom:.5em;font-weight:600}h1.section-title,h1.alt-title,h2.section-title,h2.alt-title,h3.section-title,h3.alt-title,h4.section-title,h4.alt-title,h5.section-title,h5.alt-title,h6.section-title,h6.alt-title,.h1.section-title,.h1.alt-title,.h2.section-title,.h2.alt-title,.h3.section-title,.h3.alt-title,.h4.section-title,.h4.alt-title,.h5.section-title,.h5.alt-title,.h6.section-title,.h6.alt-title{font-family:var(--fontPrimary);font-weight:600}h1,.h1{line-height:1}h2,.h2{line-height:1.25}h3,.h3{line-height:1.3333333}h4,.h4{line-height:1.5}h5,.h5{line-height:1.75}h6,.h6{line-height:1.83333333}p{line-height:2;margin-bottom:1em;font-size:16px}@media screen and (min-width: 1440px){p{font-size:1em}}.main-list{font-size:.875rem;padding-left:0;list-style:none}@media(max-width: 1199px){.main-list{font-size:14px}}.main-list li{display:flex;align-items:flex-start;padding-bottom:.5rem}.main-list li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:86%;content:"";border-radius:.75rem;margin-top:.2rem;margin-right:.625rem}.accessories-about-section ul{padding-left:0;list-style:none}.accessories-about-section ul li{display:flex;align-items:flex-start;padding-bottom:.5rem}.accessories-about-section ul li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:86%;content:"";border-radius:.75rem;margin-top:.5rem;margin-right:.625rem}.slick-custom-dots{list-style:none;display:flex;align-items:center;padding:0;margin-bottom:0;gap:.4375rem;width:100%}.slick-custom-dots .slick-list{width:100%}.slick-custom-dots .slick-track{min-width:100%;display:flex;align-items:center;gap:.4375rem}@media(max-width: 991px){.slick-custom-dots .slick-track{justify-content:center}}.slick-custom-dots li{flex:0 0 .625rem;width:.625rem !important;aspect-ratio:1;background-color:var(--altBorder);border-radius:.625rem}.slick-custom-dots li.slick-current{background-color:var(--primary)}.slick-btns ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:1.25rem}.slick-btns ul .btn{padding:0;width:2.75rem;aspect-ratio:1;color:var(--primary);background-image:none !important}.slick-btns ul .btn svg{width:.875rem;height:.875rem;color:var(--primary)}[data-theme=buildingAcc] .slick-btns ul .btn svg{color:#fff}.slick-btns ul .btn:hover,.slick-btns ul .btn:focus{color:#fff}.slick-btns ul .btn:hover svg,.slick-btns ul .btn:focus svg{color:#fff}[data-theme=buildingAcc] .offer-section .slick-btns ul .btn{background-color:rgba(0,0,0,0);border:1px solid var(--primary)}[data-theme=buildingAcc] .offer-section .slick-btns ul .btn svg{color:var(--primary)}[data-theme=buildingAcc] .offer-section .slick-btns ul .btn svg:hover,[data-theme=buildingAcc] .offer-section .slick-btns ul .btn svg:focus,[data-theme=buildingAcc] .offer-section .slick-btns ul .btn svg:active{color:var(--primary)}[data-theme=buildingAcc] .product-category-section .slick-btns .btn{opacity:.5}[data-theme=buildingAcc] .product-category-section .slick-btns .btn:hover{opacity:.8}[data-theme=buildingAcc] .section-bld-featured .slick-btns ul .btn svg{color:#fff}[data-theme=buildingAcc] .section-bld-featured .slick-btns ul .btn svg:hover,[data-theme=buildingAcc] .section-bld-featured .slick-btns ul .btn svg:focus,[data-theme=buildingAcc] .section-bld-featured .slick-btns ul .btn svg:active{color:#fff}header.main-header{position:fixed;top:0;left:0;right:0;z-index:9;transition:all ease-in-out .2s}header.main-header.menuOpen{background-color:var(--secondaryAlt) !important}[data-theme=buildingAcc] header.main-header.menuOpen{background-color:#3d0b0c !important}[data-theme=faucets] header.main-header.menuOpen{background-color:#000 !important}header.main-header.menuOpen .lightlogo{opacity:1 !important}header.main-header.menuOpen .darklogo{opacity:0 !important}header.main-header.menuOpen .navbar-nav .nav-item>.nav-link{color:#fff !important}@media(max-width: 1199px){header.main-header.menuOpen .navbar-nav .nav-item>.nav-link{padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.3)}}header.main-header .navbar{padding-top:1rem;padding-bottom:1rem}header.main-header .headernav{padding-top:2rem}@media(max-width: 1199px){header.main-header .headernav .navbar-nav{height:calc(100vh - 89px);overflow-y:auto;overflow-x:clip}}header.main-header .navbar-brand{max-width:8.75rem;position:relative;margin-right:0;width:100%;transition:all ease-in-out .3s}@media(max-width: 1199px){header.main-header .navbar-brand{max-width:70px}}header.main-header .navbar-brand img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header.main-header .navbar-brand img.lightlogo{position:absolute;top:0;opacity:1}header.main-header .navbar-nav .nav-item .nav-link{font-size:1rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;color:#fff}header.main-header .navbar-nav .nav-item .nav-link:before{position:absolute;left:1.6rem;right:1.6rem;top:100%;content:"";height:.3125rem;border-radius:.3125rem;opacity:0;background-color:var(--primary);transition:all ease-in-out .3s}@media(max-width: 1199px){header.main-header .navbar-nav .nav-item .nav-link:before{display:none}}header.main-header .navbar-nav .nav-item .nav-link:after{display:none}header.main-header .navbar-nav .nav-item .nav-link:hover:before{opacity:1}header.main-header .navbar-nav .nav-item .nav-link.nav-icon{width:3.125rem;aspect-ratio:1;background-color:#d9d9d9;display:flex;align-items:center;justify-content:center;border-radius:3.125rem;position:relative;padding:.25rem}header.main-header .navbar-nav .nav-item .nav-link.nav-icon:before{display:none}header.main-header .navbar-nav .nav-item .nav-link.nav-icon .count{position:absolute;top:-0.375rem;right:-0.375rem;background-color:#be2426;color:#fff;min-width:1.5rem;height:1.5rem;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;border-radius:1.5rem;padding:.25rem}header.main-header .navbar-nav .nav-item .nav-link.nav-icon img{width:60%;-o-object-fit:contain;object-fit:contain}header.main-header .dropdown-menu{background-color:var(--white);padding:2rem;border-radius:1rem;transition:all ease-in-out .2s}@media(min-width: 1200px){header.main-header .dropdown-menu{position:fixed !important;max-width:1920px;margin-left:auto;margin-right:auto;top:9.5rem;left:0;right:0}}@media(min-width: 2560px){header.main-header .dropdown-menu{width:100%;max-width:75vw}}@media(max-width: 1199px){header.main-header .dropdown-menu{padding:0;background-color:color-mix(in srgb, var(--primary), black 40%);margin-top:-5px;margin-left:-3px;margin-right:-3px}header.main-header .dropdown-menu .product-tab-contents{border:none !important}header.main-header .dropdown-menu .accordion-item{border:none !important;background-color:rgba(0,0,0,0)}header.main-header .dropdown-menu .accordion-header .accordion-button{background-color:color-mix(in srgb, var(--primary), black 40%);box-shadow:none !important;color:#fff;font-family:var(--fontPrimary)}header.main-header .dropdown-menu .accordion-header .accordion-button:before{content:"";width:6px;height:6px;display:flex;background-color:#fff;margin-right:5px;border-radius:6px}[data-theme=faucets] header.main-header .dropdown-menu .accordion-header .accordion-button{background-color:#0e3144}header.main-header .dropdown-menu .accordion-header .accordion-button:after{filter:brightness(0) invert(1);width:1rem;height:1rem;background-size:contain}header.main-header .dropdown-menu .accordion-header .accordion-button:not(.collapsed){color:#fff}header.main-header .dropdown-menu .accordion-body{background-color:rgba(0,0,0,.3)}[data-theme=faucets] header.main-header .dropdown-menu .accordion-body{background-color:#0a293a}header.main-header .dropdown-menu .accordion-body .prod-link{color:#fff !important;text-decoration:none}header.main-header .dropdown-menu .accordion-body .prod-link .ico{filter:brightness(0) invert(1)}}header.main-header .dropdown-menu .nav-tabs{justify-content:center;border:none}header.main-header .dropdown-menu .nav-tabs .nav-link{border:none !important;color:var(--bodyTxt);position:relative;padding-bottom:1.25rem;font-size:1.125rem}header.main-header .dropdown-menu .nav-tabs .nav-link:before{display:none !important}header.main-header .dropdown-menu .nav-tabs .nav-link.active{background-color:rgba(0,0,0,0)}header.main-header .dropdown-menu .nav-tabs .nav-link.active:after{background-color:var(--primary)}header.main-header .dropdown-menu .nav-tabs .nav-link:after{position:absolute;display:block;content:"";height:.25rem;border-radius:.25rem;background-color:rgba(0,0,0,0);left:1.5rem;right:1.5rem;bottom:0;transition:all ease-in-out .2s}header.main-header .dropdown-menu .product-tab-contents{background-color:var(--graybg3);border:1px solid var(--altBorder);padding:2em 1em 1em 4rem;border-radius:.83333333rem}header.main-header .dropdown-menu .product-tab-contents .prod-items{list-style:none;margin-top:2rem;padding-left:0}header.main-header .dropdown-menu .product-tab-contents .prod-link{position:relative;display:inline-block;border-top:1px solid var(--altBorder2);text-decoration:none;color:var(--subtitleTxt);padding-top:1.6875rem;padding-bottom:1.375rem;padding-left:.75rem;padding-right:4.125rem;font-size:.9375rem;width:100%}header.main-header .dropdown-menu .product-tab-contents .prod-link:hover{color:var(--primary)}header.main-header .dropdown-menu .product-tab-contents .prod-link:hover .ico{transform:translateX(0.5rem)}header.main-header .dropdown-menu .product-tab-contents .prod-link .ico{margin-right:1.3125rem;stroke:var(--primary);color:var(--primary);width:.6875rem;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;transition:all ease-in-out .2s}header.main-header .dropdown-menu .product-tab-contents .prod-link .ico svg{width:100%;height:100%}header.main-header .dropdown-menu .product-tab-contents .prod-imgs{display:flex}header.main-header .dropdown-menu .product-tab-contents .prod-imgs .menuImg{border-radius:1rem;overflow:clip;max-width:22.25rem}header.main-header .dropdown-menu .product-tab-contents .prod-imgs .menuImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header.main-header .dropdown-menu .product-tab-contents .prod-imgs .img-1col,header.main-header .dropdown-menu .product-tab-contents .prod-imgs .img-2col{padding:0;max-width:23.25rem;padding-left:.5rem;padding-right:.5rem}header.main-header .dropdown-menu .product-tab-contents .prod-imgs .img-2col .menuImg{display:flex;aspect-ratio:356/208}header.main-header .dropdown-menu .product-tab-contents .prod-imgs .img-1col .menuImg{aspect-ratio:356/433}header.main-header .accounts-nav{gap:1rem}header.main-header .header-contact{display:flex;padding-left:2rem;padding-right:2rem}header.main-header .header-contact .ico{display:flex;align-items:center;justify-content:center;max-width:2.875rem;flex:0 0 2.875rem;aspect-ratio:1;margin-right:.8rem}header.main-header .header-contact .ico svg{width:100%;height:100%;fill:var(--primary)}header.main-header .header-contact .number{display:inline-block}header.main-header .header-contact .number .title{display:block;font-size:.8125rem;color:#fff}header.main-header .header-contact .number .tel-link{font-size:1.1875rem;color:#fff;text-decoration:none;font-weight:600}header.main-header .navbar-toggler{background-color:var(--secondaryBorder);border-color:var(--secondaryBorder);width:34px;aspect-ratio:1;border-radius:100%;border:none;outline:none;box-shadow:none;flex-wrap:wrap;align-items:center;justify-content:center;padding:8px 10px}@media(max-width: 1199px){header.main-header .navbar-toggler{display:flex}}header.main-header .navbar-toggler:not(.collapsed) span.top{transform:rotate(405deg) translate(4px, 4px)}header.main-header .navbar-toggler:not(.collapsed) span.mid{opacity:0}header.main-header .navbar-toggler:not(.collapsed) span.btm{max-width:14px;transform:rotate(315deg) translate(4.5px, -4.5px)}header.main-header .navbar-toggler span{width:100%;height:2px;max-width:14px;background-color:#fff;border-radius:2px;transition:all ease-in-out .2s}header.main-header .navbar-toggler span.btm{max-width:50%;margin-left:auto}header .user-dropdown .dropdown-menu{position:absolute !important;top:calc(100% + 1rem);padding:1rem}header .mob-actions{flex:1}header .mob-actions .accounts-nav{display:flex;flex-direction:row;justify-content:flex-end;margin-right:1rem}header .mob-actions .accounts-nav .nav-link{width:34px !important}[data-theme=waterPump] body:not(.product-detail) header.main-header:not(.header-active) .header-contact .ico svg{fill:#fff}.product-detail header.main-header,header.header-active.main-header{background-color:var(--white);box-shadow:0px 0px 1rem rgba(0,0,0,.15)}@media(min-width: 1200px){.product-detail header.main-header .dropdown-menu,header.header-active.main-header .dropdown-menu{top:7rem}}.product-detail header.main-header .navbar-brand img.lightlogo,header.header-active.main-header .navbar-brand img.lightlogo{opacity:0}.product-detail header.main-header .navbar-nav .nav-item .nav-link,header.header-active.main-header .navbar-nav .nav-item .nav-link{color:var(--bodyTxt)}.product-detail header.main-header .number .title,header.header-active.main-header .number .title{color:var(--bodyTxt)}.product-detail header.main-header .number .tel-link,header.header-active.main-header .number .tel-link{color:var(--bodyTxt)}.product-detail header .navbar-brand,header.header-active .navbar-brand{max-width:6rem}@media(max-width: 991px){.product-detail header .navbar-brand,header.header-active .navbar-brand{max-width:64px}}.product-detail header{border-bottom:1px solid var(--primaryBorder)}.who-we-banner .sec-hero-title{max-width:47.5rem;margin-inline:auto}.who-we-banner .btn-serve{display:flex;background-color:var(--secondary)}.section.section-hero-banner{position:relative;display:flex;align-items:center;color:#fff;padding:0;width:100%;overflow-x:clip}@media(min-width: 1200px){.section.section-hero-banner{aspect-ratio:1920/1015}}.section.section-hero-banner .banner-slider{width:100%;height:100%;display:flex}.section.section-hero-banner .banner-slider .slick-list{width:100%}.section.section-hero-banner .banner-slider .slick-track{height:100%;min-width:100%;display:flex}.section.section-hero-banner .banner-slider .slide{width:100%;flex:1;display:flex;align-items:center;position:relative;padding-top:10rem;padding-bottom:5rem}@media(max-width: 991px){.section.section-hero-banner .banner-slider .slide{padding-bottom:10rem;text-align:center}}.section.section-hero-banner .banner-slider .slide .title{font-size:3.5625rem;line-height:4.5rem;max-width:39.375rem}@media(max-width: 991px){.section.section-hero-banner .banner-slider .slide .title{margin-inline:auto}}.section.section-hero-banner .banner-slider .slide .desc{max-width:39.375rem;font-size:1.1875rem;font-weight:300}@media(max-width: 991px){.section.section-hero-banner .banner-slider .slide .desc{margin-inline:auto}}.section.section-hero-banner .banner-slider .slide .slide-list{margin-bottom:2.875rem;list-style:none;padding-left:0;max-width:39.375rem}@media(max-width: 991px){.section.section-hero-banner .banner-slider .slide .slide-list{margin-inline:auto;text-align:center;display:none}}.section.section-hero-banner .banner-slider .slide .slide-list li{align-items:flex-start;display:flex;font-size:1.1875rem;line-height:1.9375rem}@media(max-width: 991px){.section.section-hero-banner .banner-slider .slide .slide-list li{text-align:center}}.section.section-hero-banner .banner-slider .slide .slide-list li:before{content:"";width:0;height:0;margin-top:.8rem;margin-right:1.5rem;border-top:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid rgba(0,0,0,0);border-left:.5rem solid #fff}.section.section-hero-banner .banner-slider .slide .btn-request{background-color:var(--secondary)}.section.section-hero-banner .main-hero-banner{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section.section-hero-banner .slide-arrows{position:absolute;left:0;bottom:0;right:0;margin-bottom:5.3125rem;z-index:3}.section.section-hero-banner .slide-arrows .slick-btns ul{justify-content:flex-end;gap:1.25rem}@media(max-width: 991px){.section.section-hero-banner .slide-arrows .slick-btns ul{justify-content:center}}.section.section-hero-banner .slide-arrows .slick-btns ul .btn{color:#fff;background-color:var(--primaryHover);border-color:var(--primaryHover);width:4rem}.section.section-hero-banner .slide-arrows .slick-btns ul .btn svg{width:.9375rem;height:.9375rem}@media only screen and (max-width: 768px){.hero-banner-thumb-slider .slick-arrow{display:none !important}}.section.section-badges{background-color:var(--lightbg);padding-top:3rem;padding-bottom:2rem}.section.section-badges .badge-item{display:flex;align-items:center}.section.section-badges .badge-item .badge-icon{flex:0 0 5.25rem;border-radius:5.25rem;margin-right:1.25rem;display:flex;align-items:center;justify-content:center;aspect-ratio:1;background-color:var(--altBorder)}.section.section-badges .badge-item .badge-txt .title,.section.section-badges .badge-item .badge-txt .sub-title{font-family:var(--fontPrimary);font-size:1.125rem;line-height:1.5rem;margin-bottom:0}.section.section-badges .badge-item .badge-txt .sub-title{font-weight:400}.section.section-badges .badges-row .slick-track{min-width:100%;display:flex;align-items:center}@media(max-width: 1199px){.section.section-badges .badges-row .slick-list{padding-right:25%}}[data-theme=buildingAcc] .section.section-hero-banner{aspect-ratio:192/110}@media(max-width: 1365px){[data-theme=buildingAcc] .section.section-hero-banner{aspect-ratio:192/120}}@media(max-width: 1199px){[data-theme=buildingAcc] .section.section-hero-banner{aspect-ratio:192/135}}@media(max-width: 991px){[data-theme=buildingAcc] .section.section-hero-banner{aspect-ratio:1}}@media(max-width: 640px){[data-theme=buildingAcc] .section.section-hero-banner{aspect-ratio:.66}}@media(max-width: 640px){[data-theme=buildingAcc] .section.section-hero-banner{aspect-ratio:.66;min-height:100vh}}[data-theme=buildingAcc] .section.section-hero-banner .banner-slider .slide{padding-top:5rem}[data-theme=buildingAcc] .section.section-hero-banner .banner-slider .slide .title{font-size:3.25rem;line-height:1.0961;font-weight:400}@media(max-width: 767px){[data-theme=buildingAcc] .section.section-hero-banner .banner-slider .slide .title{font-size:32px}}@media(max-width: 767px){[data-theme=buildingAcc] .section.section-hero-banner .banner-slider .banner-cta{display:flex;flex-direction:column;gap:1rem;align-items:center}[data-theme=buildingAcc] .section.section-hero-banner .banner-slider .banner-cta .btn{max-width:310px;width:100%}}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb{position:absolute;z-index:3;left:0;right:0;bottom:5rem;padding-top:2rem;padding-bottom:2rem}@media(max-width: 1365px){[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb{bottom:2.5rem}}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb .slide{aspect-ratio:1}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:clip}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb .slick-track{display:flex;gap:1rem;min-width:100%;justify-content:center}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb .container{padding-left:2.5rem;padding-right:2.5rem}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb .slick-prev{left:-3.75rem}[data-theme=buildingAcc] .section.section-hero-banner .hero-banner-thumb .slick-next{right:-3.75rem}@media(max-width: 767px){[data-theme=waterPump] .section.section-hero-banner .banner-slider .banner-cta{display:flex;flex-direction:column;gap:1rem;align-items:center}[data-theme=waterPump] .section.section-hero-banner .banner-slider .banner-cta .btn{max-width:310px;width:100%}}.slick-arrow{background-color:rgba(0,0,0,0);width:2.75rem;aspect-ratio:1;height:unset;border-radius:50%;border:1px solid var(--primary);background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 4H10.5M10.5 4L6.5 0.5M10.5 4L6.5 7.5" stroke="%23007478" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important}[data-theme=faucets] .slick-arrow{background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 4H10.5M10.5 4L6.5 0.5M10.5 4L6.5 7.5" stroke="%2309AFEE" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important}[data-theme=buildingAcc] .slick-arrow{background-color:var(--primary);background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 4H10.5M10.5 4L6.5 0.5M10.5 4L6.5 7.5" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important}[data-theme=buildingAcc] .slick-arrow:hover{background-color:var(--primaryHover)}.slick-arrow{background-repeat:no-repeat !important;background-position:center !important}.slick-arrow svg{color:#fff}.slick-arrow.slick-prev{transform:translate(0, -50%) rotate(-180deg)}.slick-arrow:before{display:none}.slick-dots.slick-dots{bottom:-3.75rem}.slick-dots.slick-dots li{display:inline-flex;align-items:center;justify-content:center;margin-left:0;margin-right:0}.slick-dots.slick-dots li button{width:.625rem;height:.625rem;padding:0;background-color:#d9d9d9;border-radius:.625rem}.slick-dots.slick-dots li button:before{display:none}.slick-dots.slick-dots li.slick-active button{background-color:var(--primary)}.footer-contents{padding-top:6.875rem;background-color:var(--secondaryBorder);color:#fff;padding-bottom:0}[data-theme=faucets] .footer-contents{background-image:url("../img/faucets-footer-bg.webp");background-repeat:no-repeat;background-size:cover;background-color:var(--bodyTxt)}@media(max-width: 991px){.footer-contents{padding-top:40px}}.footer-contents .footer-title{font-size:2.875rem;font-family:var(--fontPrimary);font-weight:600;margin-bottom:5.3125rem}@media(min-width: 992px){.footer-contents .footer-title{max-width:34.5rem}}@media(max-width: 991px){.footer-contents .footer-title{font-size:32px}}.footer-contents .footer-menu{display:flex;list-style:none;padding:0;gap:3rem}@media(max-width: 991px){.footer-contents .footer-menu{flex-direction:column;gap:0;padding-top:40px}.footer-contents .footer-menu li{border-top:1px solid var(--altBorder3)}.footer-contents .footer-menu li:last-child{border-bottom:1px solid var(--altBorder3)}[data-theme=buildingAcc] .footer-contents .footer-menu li{border-top:1px solid #422b2b}[data-theme=buildingAcc] .footer-contents .footer-menu li:last-child{border-bottom:1px solid #422b2b}[data-theme=faucets] .footer-contents .footer-menu li{border-top:1px solid rgba(43,60,66,.368627451)}[data-theme=faucets] .footer-contents .footer-menu li:last-child{border-bottom:1px solid rgba(43,60,66,.368627451)}.footer-contents .footer-menu li a{padding-top:16px;padding-bottom:16px}}.footer-contents .footer-menu .nav-link{display:flex}.footer-contents .footer-sec{padding-top:2rem;padding-bottom:3rem;border-bottom:1px solid var(--altBorder3)}[data-theme=faucets] .footer-contents .footer-sec{border-bottom:none}.footer-contents .footer-sec.footer-about .sec-title{font-size:1.9375rem;font-family:var(--fontPrimary);font-weight:600}.footer-contents .footer-sec.footer-about p{font-size:1rem;font-weight:300}.footer-contents .footer-sec.footer-about .readmore{color:#fff;text-decoration:none}.footer-contents .footer-sec.footer-about .readmore[aria-expanded=true]{display:none}.footer-contents .footer-sec.footer-about #prodcatInfo .link{color:#fff}.footer-contents .subscribe-title{font-size:1.3125rem;line-height:1.5625rem;font-family:var(--fontPrimary);font-weight:400;margin-bottom:3.125rem}@media(min-width: 992px){.footer-contents .subscribe-title{max-width:30.8125rem}}@media(max-width: 991px){.footer-contents .subscribe-title{text-align:center}}.footer-contents .wpcf7-form .wpcf7-response-output{margin-top:10px;font-size:12px}.footer-contents .subscribe-form .input-wrp{padding:1rem;padding-left:2rem;background-color:#fff;border-radius:3rem;display:flex;max-width:unset !important}@media(max-width: 579px){.footer-contents .subscribe-form .input-wrp{align-items:center}}.footer-contents .subscribe-form .input-wrp .wpcf7-spinner{display:none !important}.footer-contents .subscribe-form .input-wrp .wpcf7-not-valid-tip{position:absolute;font-size:12px;padding-left:20px}.footer-contents .subscribe-form .input-wrp br{display:none !important}.footer-contents .subscribe-form .input-wrp p{margin-bottom:0;display:flex;width:100%}.footer-contents .subscribe-form .btn{margin-left:auto;border-radius:3rem;font-size:.875rem;background-color:var(--primary) !important;max-width:12rem}.footer-contents .subscribe-form .btn:hover{background-color:var(--primaryHover) !important}@media(max-width: 579px){.footer-contents .subscribe-form .btn{padding:1rem;max-width:120px;font-size:1px;color:rgba(0,0,0,0);background-image:url("../img/icon-send.svg");background-repeat:no-repeat;background-position:center;width:44px;aspect-ratio:1}}.footer-contents .subscribe-form .wpcf7-form-control-wrap{line-height:1;background-color:rgba(0,0,0,0);outline:none;border:none;font-size:1.1875rem;max-width:calc(100% - 150px)}@media(max-width: 579px){.footer-contents .subscribe-form .wpcf7-form-control-wrap{flex:0 0 80%;max-width:80%}}.footer-contents .subscribe-form input.subscribe-input{line-height:1;background-color:rgba(0,0,0,0);outline:none;border:none;font-size:1.1875rem}@media(max-width: 579px){.footer-contents .subscribe-form input.subscribe-input{flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);padding-left:0}}.footer-contents .footer-icons{padding-top:3rem}@media(max-width: 767px){.footer-contents .social{justify-content:center;padding-top:1.5rem;gap:1rem}}.footer-contents .payments{display:flex;padding:0;list-style:none;gap:.3125rem;justify-content:flex-end;margin-bottom:0}.footer-contents .payments img{height:1.875rem;-o-object-fit:contain;object-fit:contain}@media(max-width: 767px){.footer-contents .payments{justify-content:center;flex-wrap:wrap;max-width:280px;margin-left:auto;margin-right:auto;gap:5px}.footer-contents .payments img{height:30px}}.footer-contents .marquee{width:100%;max-width:100vw;white-space:nowrap;overflow:hidden;box-sizing:border-box}.footer-contents .marquee p{display:inline-block;padding-left:100%;animation:marquee 20s linear infinite;color:#fff;opacity:.5;font-size:16.375rem;line-height:1;font-weight:bold;margin-bottom:-1em}@media(max-width: 767px){.footer-contents .marquee p{font-size:6.8333333333rem}}@keyframes marquee{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}.footer-copyrights{padding-top:1em;padding-bottom:1em}.footer-copyrights p{font-size:1.125rem}.wishlist-toast{z-index:99999999;right:unset !important;left:3rem;background-color:var(--primary) !important}.modal-login .modal-body{padding:2rem}.modal-login .modal-content{border-radius:2rem}.modal-login .modal-dialog{width:calc(100vw - 60px);max-width:79.0625rem;margin-left:auto;margin-right:auto}@media(max-width: 440px){.modal-login .modal-dialog{width:calc(100vw - 30px)}}.modal-login .title-welcome,.modal-login .title,.modal-login .entry-header{font-family:var(--fontPrimary);margin-bottom:0;text-align:center}.modal-login .title-welcome,.modal-login .entry-header{font-size:1rem;font-weight:300}.modal-login .entry-header{font-weight:400;margin-bottom:2rem}.modal-login.signup .input-wrap{padding-bottom:1rem}.modal-login .input-wrap .btn{text-transform:uppercase}.modal-login .input-wrap .form-control{display:flex;align-items:center}.modal-login .input-wrap .form-control .icon{width:.875rem;height:.875rem;flex:0 0 .875rem;display:flex;align-items:center;justify-content:center;margin-right:1.125rem}.modal-login .input-wrap .form-control .icon svg{width:100%;height:100%;color:var(--primary)}.modal-login .input-wrap .form-control input{flex:1}.modal-login .input-wrap .form-control.email-input .icon,.modal-login .input-wrap .form-control.password-input .icon{opacity:1}.modal-login .input-wrap .form-control.email-input input,.modal-login .input-wrap .form-control.password-input input{border:none;outline:none;background-color:rgba(0,0,0,0) !important}.modal-login .input-wrap .form-control.password-input .show{background-color:rgba(0,0,0,0);border:none;outline:none;margin-left:auto;color:var(--primary);display:flex;align-items:center;justify-content:center}.modal-login .input-wrap .form-control.password-input .show svg{width:100%;height:100%}.modal-login .signup-login-switcherlink{display:flex;align-items:center;justify-content:center;padding-top:2.5rem}.modal-login .signup-login-switcherlink .switcherlink{color:var(--primary);font-weight:600;text-decoration:none;margin-left:.5rem}.modal-login .btn-outline-primary.google-login{color:#000;background-image:url(../img/icon-google.svg);background-repeat:no-repeat;background-position:center left 1rem}.modal-login .btn-outline-primary.google-login:hover{background-color:#fff !important}.modal-login .img-col{flex:0 0 auto;width:47.35%}@media(max-width: 991px){.modal-login .img-col{flex:0 0 100%;width:100%}}.modal-login .img-col .login-img-wrp{width:100%;aspect-ratio:555/709;overflow:clip;border-radius:1rem;position:relative}.modal-login .img-col .login-img-wrp .logo-icon{position:absolute;width:6.875rem;top:2.5rem;left:3rem}.modal-login .img-col .login-img-wrp .logo-icon img{width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){.modal-login .img-col .login-img-wrp{display:none}}.modal-login .img-col .login-img-wrp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-login .form-col{display:flex;flex-direction:column;justify-content:center;padding-top:2rem;padding-bottom:2rem;padding-left:7.75rem;padding-right:7.75rem}@media(max-width: 1199px){.modal-login .form-col{padding-left:5rem;padding-right:5rem}}@media(max-width: 991px){.modal-login .form-col{padding-left:2rem;padding-right:2rem;flex:0 0 100%;max-width:100%}}@media(max-width: 580px){.modal-login .form-col{padding-left:0;padding-right:0}}.modal-login .form-options{padding-top:2rem;padding-bottom:2rem}.modal-login .login-alt{width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:1rem;padding-bottom:1rem}.modal-login .login-alt:before,.modal-login .login-alt:after{content:"";height:1px;display:block;flex:1;background-color:var(--graybg3)}.modal-login .login-msg .alert{padding:.5rem;font-size:12px;text-align:center}@media(max-width: 700px){.get-qoute .form-col .col{flex:0 0 auto}}.get-qoute .modal-dialog{width:calc(100vw - 60px);max-width:61.125rem;margin-left:auto;margin-right:auto}.get-qoute .modal-body{padding:4.2rem 4.25rem 4.5625rem;background-color:#fff;margin-top:3.5rem;border-radius:1.5rem}.get-qoute .modal-content{border:none;position:relative;background-color:rgba(0,0,0,0)}.get-qoute .modal-content .logo-cap{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;z-index:2;padding:1.125rem;background-color:#fff;border-radius:7rem}.get-qoute .modal-content .logo-cap img{width:100%;-o-object-fit:contain;object-fit:contain}.get-qoute .title{text-align:center;font-family:var(--fontPrimary);font-size:1.8125rem;font-weight:600;line-height:1;margin-bottom:2.5rem}.btn{font-size:1rem;border-radius:5rem;padding:1rem 2rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-weight:300;overflow:clip;position:relative}.btn .txt,.btn .ico{position:relative;z-index:2}.btn:focus-visible{box-shadow:0px 0px 5px rgba(0,0,0,.1)}.btn:before,.btn:after{content:"";position:absolute;z-index:1;opacity:1;transition:all ease-in-out .2s}.btn-primary{background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover,.btn-primary:focus-visible,.btn-primary:focus,.btn-primary:active{background-color:var(--primaryHover) !important;border-color:var(--primaryHover) !important;color:#fff}.btn-outline-primary{background-color:rgba(0,0,0,0);border-color:var(--primary);color:var(--primary)}.btn-outline-primary:hover,.btn-outline-primary:focus-visible,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:var(--primary) !important;border-color:var(--primary) !important;color:#fff}.btn.btn-quote-wa{padding-left:0;padding-right:0;background-color:var(--primary);padding:0;border:none;display:inline-flex;align-items:stretch}.btn.btn-quote-wa:hover span,.btn.btn-quote-wa:focus-visible span,.btn.btn-quote-wa:focus span,.btn.btn-quote-wa:active span{background-color:var(--primaryAlt)}.btn.btn-quote-wa span{padding:.8rem;display:flex;align-items:center;justify-content:center}.btn.btn-quote-wa span.ico{background-color:var(--primaryAlt)}.input-wrap{padding-bottom:.5rem}.input-wrap sup{color:#f60009}.input-wrap .form-label{font-size:.875rem;line-height:1.7143;margin-bottom:.3125rem}.input-wrap .form-control{font-size:.875rem;box-shadow:none;border-color:var(--altBorder);padding:.78rem 1.375rem;border-radius:2rem;background-color:var(--graybg3)}.input-wrap .form-control:focus{border-color:var(--primaryBorder)}.input-wrap .form-control::-moz-placeholder{color:#9d9d9d}.input-wrap .form-control::placeholder{color:#9d9d9d}.input-wrap textarea.form-control{border-radius:1rem;max-height:100px}.input-wrap .uploader-wrp{position:relative;background-color:var(--graybg3);border:1px dashed var(--altBorder);border-radius:1rem;overflow:clip;min-height:4.5rem}.input-wrap .uploader-wrp .wpcf7-form-control-wrap{position:static}.input-wrap .uploader-wrp .upload-desc{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.input-wrap .uploader-wrp .upload-desc .upload-icon{display:flex;align-items:center;gap:.333rem;color:var(--primary)}.input-wrap .uploader-wrp .upload-desc .upload-icon .ico{width:1rem;flex:0 0 1rem;height:1rem;display:flex;align-items:center;justify-content:center}.input-wrap .uploader-wrp .upload-desc .upload-icon .ico svg{width:100%;height:100%}.input-wrap .uploader-wrp .upload-desc .file-types{flex:0 0 100%;text-align:center;color:#9d9d9d;font-size:.75rem}.input-wrap .uploader-wrp input[type=file]{opacity:0;position:absolute;inset:0;z-index:2}.input-wrap .forgotpw{margin-left:auto}.input-wrap .forgotpw a{color:#686868;font-size:.75rem;text-decoration:none}.input-wrap .show-password-input{display:none !important}.input-wrap .nsl-container.nsl-container .nsl-container-buttons{padding:0 !important;width:100%}.input-wrap .nsl-container.nsl-container .nsl-button-label-container{display:flex;align-items:center;justify-content:center}.input-wrap div.nsl-container .nsl-button-google{box-shadow:none !important;border:1px solid var(--primary);border-radius:2rem;min-height:3rem}.option-wrapper{position:relative;display:flex;align-items:center}.option-wrapper .option-toggler{width:.75rem;height:.75rem;margin-right:.375rem;border-radius:.125rem;border:1px solid var(--primaryBorder);display:flex;align-items:center;justify-content:center}.option-wrapper .form-check-label{color:#686868;font-size:.75rem}.option-wrapper .form-check-input{position:absolute;inset:0;width:unset;height:unset;opacity:0}.option-wrapper.opt-checkbox .form-check-input:checked~.option-toggler{background-color:var(--primary);background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.option-wrapper.opt-radio .option-toggler{border-radius:50%}.option-wrapper.opt-radio .option-toggler:before{content:"";width:50%;height:50%;display:block;background-color:#fff;border-radius:50%}.option-wrapper.opt-radio .form-check-input:checked~.option-toggler{background-color:var(--primary)}.social{display:flex;padding:0;margin:0;gap:3rem;list-style:none}.social a{display:flex;align-items:center;justify-content:center;width:3.3125rem;aspect-ratio:1;background-color:#fff;border-radius:3rem;color:var(--primary)}.social a svg{width:1.625rem;height:1.625rem}.section{padding-top:5rem;padding-bottom:5rem}@media(max-width: 991px){.section{padding-top:4rem;padding-bottom:4rem}}@media(max-width: 767px){.section{padding-top:2.5rem;padding-bottom:2.5rem}}.section .section-header{padding-bottom:2.25rem;display:flex;align-items:flex-end}.section .section-header.text-center{justify-content:center}@media(max-width: 767px){.section .section-header{padding-bottom:1.3125rem}}.section .section-header.sec-head-border{border-bottom:1px solid var(--primaryBorder);margin-bottom:2.8125rem}@media(max-width: 767px){.section .section-header{flex-direction:column;justify-content:center;align-items:center}}.section .section-header .title{font-family:var(--fontPrimary);font-size:2.25rem;line-height:1.527777;margin-bottom:0}@media(max-width: 767px){.section .section-header .title{font-size:1.5625rem;text-align:center}}.section .section-header .desc{max-width:600px}@media(max-width: 991px){.section .section-header .desc{margin-left:auto;margin-right:auto}}.section .section-header .view-all-btn{margin-left:auto;display:flex;justify-content:center;flex:0 0 16rem;max-height:4rem}@media(max-width: 767px){.section .section-header .view-all-btn{margin-right:auto;padding-top:20px}}.section .section-header .view-all-btn .btn{padding-top:.5rem;padding-bottom:.5rem}[data-theme=faucets] .section .section-header .view-all-btn .btn{padding-top:1rem;padding-bottom:1rem;background-color:rgba(0,0,0,0) !important;border:none;font-weight:500;color:var(--primary);font-size:1.1875rem}[data-theme=faucets] .section .section-header .view-all-btn .btn:hover{border:none;background-color:rgba(0,0,0,0) !important;color:var(--secondary)}[data-theme=faucets] .section .section-header .view-all-btn .btn:after{content:"";width:1.75rem;display:block;position:static;background-image:url("../img/product-right-arrow.svg");background-repeat:no-repeat;background-position:center;aspect-ratio:1;border-radius:50%;background-color:var(--primary);background-size:30%;margin-left:1rem}[data-theme=faucets] .section .section-header .view-all-btn .btn .right-arrow{display:none}.section .section-header .view-all-btn .viewico{aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex:1 0 2.625rem;max-width:2.625rem;background-color:var(--primary);border-radius:2.625rem}[data-theme=faucets] .section .section-header .view-all-btn .viewico{display:none}@media(max-width: 1199px){.section .section-header .view-all-btn .viewico{flex:1 0 1.875rem}}.section .section-header .view-all-btn .viewico img{width:.8rem;height:.8rem;-o-object-fit:contain;object-fit:contain}.section.section-contact .form-col{padding-right:5rem}.section.section-contact .form-col .input-wrap{padding-bottom:1.5rem}.section.section-contact .form-col .input-wrap .form-control{padding:1.158rem 1.375rem}.section.section-contact .form-col .input-wrap .btn{font-size:1.375rem;font-weight:600;text-transform:uppercase;padding-block:1.45rem}.section.section-contact .img-col .contact-img-wrp{aspect-ratio:727/755;overflow:clip;border-radius:1rem}.section.section-contact .img-col .contact-img-wrp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section.section-contact .contact-title{padding-bottom:2rem;margin-bottom:5rem;border-bottom:1px solid var(--primaryBorder)}.section.section-contact-cards .contact-card-wrp{border:none;background-color:var(--lightbg);aspect-ratio:472/599;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:8.625rem;border-radius:.625rem}.section.section-contact-cards .contact-card-wrp .contact-ico{background-color:var(--primary);width:6rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:6rem;margin-inline:auto;margin-bottom:2.5rem}.section.section-contact-cards .contact-card-wrp .numbers-link{text-decoration:none;color:var(--bodyTxt);display:flex;align-items:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.section.section-contact-cards .contact-card-wrp .numbers-link .ico{color:var(--primary);flex:0 0 1.5rem;max-width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.section.section-map{padding-bottom:14rem}.section.section-map .map-wrap{aspect-ratio:2.077;overflow:clip;border-radius:1rem}.section.section-rfq{background-color:var(--graybg)}[data-theme=buildingAcc] .section.section-rfq{background-color:#ebebeb}[data-theme=faucets] .section.section-rfq{background-color:#fff}@media(min-width: 1440px){.section.section-rfq .container{max-width:62.5vw;width:100%}}.section.section-rfq .view-all-btn{flex:0 0 20rem}.section.section-rfq .rfq-slider{display:flex;gap:1.875rem}.section.section-rfq .rfq-slider .slick-list{width:100%}.section.section-rfq .rfq-slider .slick-list .slick-track{min-width:100%}.section.section-rfq .rfq-slider.slick-initialized .slide{height:inherit}.section.section-rfq .rfq-slider .slide{flex:1;padding-top:3px;padding-bottom:3px}.section.section-rfq .rfq-slider .slick-track{gap:2rem;display:flex}@media(min-width: 579px)and (max-width: 767px){.section.section-rfq .rfq-slider .slick-list{padding-right:30%}}.section.section-rfq .card{border-radius:1rem;border-color:var(--altBorder2);height:100%}.section.section-rfq .card-header{border:1px dashed var(--primary);border-radius:1rem;background-color:#f2f4f7;display:flex;align-items:center;justify-content:center;aspect-ratio:372/404;margin-left:-1px;margin-right:-1px;margin-top:-1px}.section.section-rfq .card-header img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section.section-rfq .card-body{padding:2rem}.section.section-rfq .card-title{font-family:var(--fontPrimary);font-size:1.5rem;line-height:1;margin-bottom:.6875rem}.section.section-rfq .sec-head-title .desc{max-width:45.625rem}.page-template-page-catalogue .product-categories{padding-top:14rem}.feature-section{padding-top:3.75rem;padding-bottom:3.75rem;width:100%;overflow-x:clip}@media(max-width: 1199px){.feature-section{padding-top:2.5rem;padding-bottom:2.5rem}}.feature-section .section-title{margin-bottom:.75rem;font-size:2.125rem}.feature-section .section-subtitle{font-family:var(--fontPrimary);font-weight:400;font-size:1.8125rem;line-height:1.5172}.feature-section__content p{font-size:1rem;color:#2f2f2f;line-height:1.5}.feature-section__media{width:100%;display:flex}.feature-section__media img{max-width:100%}.feature-section__media .img-wrp.img-single{aspect-ratio:657/577;border-radius:2rem;overflow:hidden}.feature-section__media .img-wrp.img-single img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.feature-section .col-media{max-width:42.5625rem}}@media(max-width: 991px){.feature-section .col-media{padding-bottom:2rem}}.feature-section .col-media.col-media-double .img-double{aspect-ratio:409/420;overflow:clip;border-radius:1.25rem;flex:0 0 58.096%}.feature-section .col-media.col-media-double .img-double img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-section .col-media.col-media-double .img-double+.img-double{margin-left:1.25rem;aspect-ratio:295/420;flex:1}.feature-section .col-spacer{max-width:2.5rem}.feature-section .features-card{padding:4.4375rem 3.625rem;border-radius:.625rem;overflow:clip;background-color:var(--lightbg);border:none}@media(max-width: 1199px){.feature-section .features-card{padding:1.875rem 1.875rem}}@media(max-width: 579px){.feature-section .features-card{padding:1.25rem 1.25rem}}.feature-section .features-card .section-title{font-size:1.5625rem;line-height:2.8125rem;font-weight:600}.feature-section .why-prefer-slider-wrp{padding-top:4.375rem;padding-bottom:2.125rem}.feature-section .why-prefer-slider{display:flex;width:100%;overflow-x:clip}.feature-section .why-prefer-slider .why-pref-card{border:1px solid var(--primaryBorder);background-color:var(--lightbg);padding:3rem 2rem;border-radius:1.875rem;text-align:center;height:100%}.feature-section .why-prefer-slider .why-pref-card .card-count{font-size:5.9375rem;font-family:var(--fontPrimary);color:var(--primary);opacity:.08;text-align:right;line-height:1}.feature-section .why-prefer-slider .why-pref-card .card-title{font-size:1.5625rem;line-height:2rem;font-family:var(--fontPrimary)}.feature-section .why-prefer-slider .why-pref-card .card-text{font-size:1rem;line-height:1.5}.feature-section .why-prefer-slider .slick-list{padding-right:3.75rem}.feature-section .why-prefer-slider .slick-track{display:flex;gap:1.3125rem;margin-left:-1.25rem}.feature-section .why-prefer-slider .slick-track .slide{height:inherit}.feature-section .market-serve{background-color:#f3fafa;padding:6rem;border-radius:2.25rem}@media(max-width: 1199px){.feature-section .market-serve{padding:6rem 3rem}}@media(max-width: 579px){.feature-section .market-serve{padding:4rem 2rem}}[data-theme=faucets] .feature-section .market-serve{background-color:#eefeff}[data-theme=buildingAcc] .feature-section .market-serve{background-color:#fff4f4}.feature-section .market-serve .locations{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;padding-top:2.5rem}.feature-section .market-serve .locations .location{flex:1 0 auto;text-align:center;padding:1rem}@media(max-width: 1199px){.feature-section .market-serve .locations .location{width:33.33333%}}@media(max-width: 579px){.feature-section .market-serve .locations .location{width:50%}}.feature-section .market-serve .locations .location .loc-title{margin-top:1.25rem}.feature-section .market-serve .locations .location img{max-width:8.25rem;aspect-ratio:1;border-radius:100%;-o-object-fit:cover;object-fit:cover}.feature-section .market-serve .find-title{margin-top:3.125rem}.feature-section .market-serve .find-title .h2{font-size:1.5625rem;font-weight:500}.feature-section .market-serve .find-title .h3{font-size:1.25rem;font-weight:500}.cta-wrap{display:flex;gap:.5rem;padding-top:1.5rem}@media(max-width: 360px){.cta-wrap{flex-wrap:wrap}.cta-wrap .btn{width:100%}}.cta-wrap .btn-quote-wa{justify-content:space-between}.cta-wrap .btn-quote-wa .ico{padding:.6rem}.cta-wrap .btn-quote-wa .ico img{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.cta-wrap .btn-quote-wa .txt{padding:.75rem;font-size:.875rem;flex:1}.cta-wrap .btn-outline-primary{font-size:.875rem;padding-top:.75rem;padding-bottom:.75rem}.section-inner-hero{aspect-ratio:4.12;display:flex;align-items:center;justify-content:center;color:#fff;padding-top:10rem;max-width:100%}.section-inner-hero .sec-hero-subtitle{max-width:46.25rem;margin-left:auto;margin-right:auto}.section-inner-hero .inner-hero-banner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-inner-hero .breadcrumbs{display:flex;justify-content:center}.section-cta{padding:4rem 0;position:relative}.section-cta .img-col{display:flex;align-items:center;justify-content:center}@media(max-width: 991px){.section-cta .img-col{order:2}}@media(max-width: 991px){.section-cta .img-col .image-col-wrap{transform:translateY(13%)}}@media(min-width: 992px){.section-cta .img-col .image-col-wrap{position:absolute;z-index:4;bottom:-3.9rem}}.section-cta .cta-rgt-cnt{padding:8.7rem 0}@media(max-width: 991px){.section-cta .cta-rgt-cnt{text-align:center}}@media(max-width: 767px){.section-cta .cta-rgt-cnt{padding:5rem 0 2rem}}.section-cta .cta-rgt-cnt .cta-button{margin-top:1.5rem;padding:.75rem 1.5rem;color:var(--white);border:none;border-radius:.25rem;font-size:2.31rem;text-decoration:none;font-family:var(--fontSecondary);font-weight:600;cursor:pointer;display:flex;line-height:1;transition:background-color .3s ease}@media(max-width: 991px){.section-cta .cta-rgt-cnt .cta-button{justify-content:center}}.section-cta .cta-rgt-cnt .cta-button+.cta-button{margin-top:0}@media(max-width: 767px){.section-cta .cta-rgt-cnt .cta-button{text-align:center;margin-left:auto;margin-right:auto;display:block;font-size:2.5rem}}@media(max-width: 400px){.section-cta .cta-rgt-cnt .cta-button{font-size:2rem}}.section-cta .cta-rgt-cnt .section-title{font-size:3.81rem;margin-bottom:0rem;color:var(--white)}@media(max-width: 1199px){.section-cta .cta-rgt-cnt .section-title{font-size:3rem}}.section-cta .cta-rgt-cnt p{font-size:1.18rem;color:var(--white);font-weight:300;font-family:var(--fontSecondary);line-height:1.68rem;max-width:23.7em}@media(max-width: 991px){.section-cta .cta-rgt-cnt p{text-align:center;margin-left:auto;margin-right:auto}}.section-cta .banner-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--primary);z-index:-1;-o-object-fit:cover;object-fit:cover;margin:0 auto;text-align:center;padding:0 0;border-radius:1.625rem;overflow:clip;width:unset}@media(max-width: 1200px){.section-cta .banner-bg{left:16px;right:16px}}.section-cta .banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.625rem;opacity:.8}.policies-document{padding-top:10rem}.partner-brands{margin:0 auto;padding:4.375rem 0 5.68rem;background-color:var(--graybg2)}.partner-brands .slick-track{display:flex;gap:1rem}.partner-brands p{padding:0 0;width:51%;margin:0 auto;padding-bottom:4.89rem}@media(max-width: 991px){.partner-brands p{width:100%}}.partner-brands .partners{margin:0 auto}.partner-brands .partners .slide{display:flex;align-items:center;justify-content:center;border-radius:.5rem}.partner-brands .partners .slide .slide-inner{display:flex;align-items:center;justify-content:center;height:16.5rem;width:16.5rem;background-color:var(--white);border-radius:.5rem}.partner-brands .partners .slick-prev:before,.partner-brands .partners .slick-next:before{color:var(--white)}.partner-brands .partners .slick-dots li button:before{color:var(--white)}.section-divisions{padding:0 0;background-color:var(--secondaryHover);position:relative}@media(max-width: 991px){.section-divisions{padding-bottom:100px}}.section-divisions .cta-left-content{padding-top:6.5rem;z-index:2;position:relative;text-align:left;padding-bottom:7.4rem}@media(max-width: 991px){.section-divisions .cta-left-content{text-align:center;padding-top:1rem;padding-bottom:2rem}.section-divisions .cta-left-content p{max-width:480px;margin-left:auto;margin-right:auto}}.section-divisions .cta-left-content .section-title{font-size:2.25rem;margin-bottom:1.5rem;color:var(--black)}.section-divisions .cta-left-content .section-title{color:var(--white);font-family:var(--fontPrimary);margin-bottom:0}.section-divisions .cta-left-content p{color:var(--white);font-weight:300;padding-top:.43rem;margin-bottom:0;line-height:1.66}@media(min-width: 992px){.section-divisions .cta-left-content p{max-width:33.75rem}}.section-divisions .cta-logo{z-index:2;position:relative}@media(max-width: 991px){.section-divisions .cta-logo{padding-top:5rem;padding-bottom:1rem}}.section-divisions .cta-logo img{max-width:12.8rem;width:100%}@media(max-width: 991px){.section-divisions .cta-logo img{max-width:110px}}@media(min-width: 992px){.section-divisions .cta-logo img{margin-right:3rem}}.section-divisions .sea-bg{position:absolute;inset:0;z-index:1;background-color:var(--secondaryHover)}.section-divisions .sea-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;z-index:2}@media(max-width: 992px){.section-divisions .sea-bg img{display:none}}@media(max-width: 992px){.section-divisions .sea-bg{background-image:url(../img/sea-bg-mob.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}}.section-divisions .cta-btns{display:flex;flex-direction:column;flex-wrap:nowrap;z-index:5;position:relative}.section-divisions .cta-btns .cta-button{background-color:var(--white);padding:15px 15px;border-radius:2.25rem;max-width:22.125rem;width:100%;margin:0 auto;font-size:1.2rem;color:var(--secondaryHover);text-decoration:none;font-weight:600}@media(min-width: 992px){.section-divisions .cta-btns .cta-button{margin-left:auto;margin-right:0}}.offer-section{padding:5.62rem 0}.offer-section .slider-controls{padding-top:1.7rem}.offer-section .slider-controls .slick-custom-dots{display:none}.offer-section .offer-img-left img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:2rem;width:100%}@media(max-width: 991px){.offer-section .offer-img-left img{margin-left:auto;margin-right:auto}}.offer-section .offer-content-right{padding-top:3.81rem}@media(min-width: 992px){.offer-section .offer-content-right{padding-left:2.4rem}}.offer-section .offer-content-right ul{font-size:.875rem;padding-left:0;list-style:none}@media(max-width: 1199px){.offer-section .offer-content-right ul{font-size:14px}}.offer-section .offer-content-right ul li{display:flex;align-items:flex-start;padding-bottom:.5rem}.offer-section .offer-content-right ul li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:86%;content:"";border-radius:.75rem;margin-top:.2rem;margin-right:.625rem}.offer-section .offer-content-right p{font-size:1rem}.offer-section .offer-content-right .offer-list{padding-left:0}.offer-section .offer-content-right .offer-list li{margin-bottom:1em;display:flex;align-items:flex-start;gap:10px;font-size:1rem}.offer-section .offer-content-right .offer-list .ico{background-color:var(--secondaryHover);width:20px;border-radius:100%;vertical-align:middle;display:flex;align-content:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:4px;margin-top:5px}.offer-section .offer-content-right .offer-list .ico img{width:10px;height:10px}.offer-section .offer-content-right .section-title{font-size:2.3rem}.offer-slider .slick-dots{left:0;position:absolute;bottom:-74px;display:flex;width:100%;padding:0;margin:0;list-style:none;text-align:center;justify-content:flex-start;width:20%}@media(max-width: 992px){.offer-slider .slick-dots{position:static;width:100%;justify-content:center}}.offer-slider .slick-dots li{margin:0 0}.offer-slider .slick-dots li button:before{font-size:12px;color:var(--secondaryHover)}.offer-slider .slick-prev{right:2.9rem !important;top:42.5rem;color:var(--primary);left:0 !important}.offer-slider .slick-prev:before{color:var(--primary)}.offer-slider .slick-next{right:1.18rem !important;bottom:-5.18rem !important;color:var(--primary);top:inherit !important}.offer-slider .slick-next:before{color:var(--primary)}@media(min-width: 1200px)and (max-width: 1365px){.section-who-we-serve .container{padding-left:3rem;padding-right:3rem}}.section-who-we-serve .who-serve-slider{display:flex}.section-who-we-serve .who-serve-slider .slick-track{display:flex}.section-who-we-serve .who-serve-slider .slide{padding-inline:.5rem}.section-who-we-serve .who-serve-slider .slick-list{border-radius:2rem}@media(max-width: 767px){.section-who-we-serve .who-serve-slider .slick-list{border-radius:0px;padding-right:16%}}.section-who-we-serve .who-serve-slider .who-we-card{aspect-ratio:344/460;position:relative;width:100%;overflow:clip;border-radius:2rem;border:none}.section-who-we-serve .who-serve-slider .who-we-card .top-icon{position:absolute;width:2.5rem;aspect-ratio:1;background-color:var(--primary);z-index:3;top:1.4375rem;right:1.375rem;border-radius:60%;text-decoration:none;border:none;outline:none;display:flex;align-items:center;justify-content:center}.section-who-we-serve .who-serve-slider .who-we-card .top-icon img{width:33%;-o-object-fit:contain;object-fit:contain}.section-who-we-serve .who-serve-slider .who-we-card:after{position:absolute;top:20%;left:0;bottom:0;right:0;content:"";background:linear-gradient(0deg, var(--secondary) 10%, color-mix(in srgb, var(--secondary), transparent 5%) 20%, rgba(102, 102, 102, 0) 100%);z-index:1}.section-who-we-serve .who-serve-slider .who-we-card .card-body{z-index:2;position:relative;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:2rem 1.5625rem}.section-who-we-serve .who-serve-slider .who-we-card .card-body .card-title,.section-who-we-serve .who-serve-slider .who-we-card .card-body .card-subtitle{font-family:var(--fontPrimary)}.section-who-we-serve .who-serve-slider .who-we-card .card-body .card-title{font-size:1.5rem}.section-who-we-serve .who-serve-slider .who-we-card .card-body .card-subtitle{font-size:1.125rem}.section-who-we-serve .who-serve-slider .who-we-card .card-body .btn{padding:.5rem 1.3125rem}.section-who-we-serve .who-serve-slider .who-we-card .who-we-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.section-who-we-serve .who-serve-slider .slick-next{right:-3.75rem}.section-who-we-serve .who-serve-slider .slick-prev{left:-3.75rem}.section-blog-cards{position:relative}@media(max-width: 579px){.section-blog-cards .sec-head-title .desc{text-align:center}}.section-blog-cards:after{position:absolute;content:"";left:0;right:0;bottom:0;height:50%}[data-theme=waterPump] .section-blog-cards:after{background-color:#f8f8f8}.section-blog-cards .container{position:relative;z-index:2}.section-blog-cards .blog-card-slider{gap:1rem}.section-blog-cards .blog-card-slider .slick-track{display:flex;gap:1rem}.section-blog-cards .blog-card-slider .slide{height:inherit;flex:1}.section-blog-cards .blog-card{background-color:#fff;border-radius:.875rem;overflow:clip;overflow:hidden;width:100%;border:1px solid rgba(0,0,0,.05);transition:transform .3s ease;height:100%}.section-blog-cards .blog-card:hover{transform:translateY(-5px)}.section-blog-cards .blog-card__header{aspect-ratio:468/264;width:100%;border-radius:.875rem;overflow:clip}.section-blog-cards .blog-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-blog-cards .blog-card__body{padding:1.5rem}.section-blog-cards .blog-card__meta{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;margin-bottom:2rem}.section-blog-cards .blog-card__meta .meta-item{display:flex;align-items:center;gap:.5rem;font-weight:500}.section-blog-cards .blog-card__title{font-size:1.25rem;font-weight:400;line-height:1.4;margin-bottom:.875rem;font-family:var(--fontPrimary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section-blog-cards .blog-card__excerpt{font-size:1rem;line-height:1.56;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section-blog-cards .blog-card .btn{padding-top:.75rem;padding-bottom:.75rem}@media(max-width: 579px){.section-blog-cards .blog-card .btn{display:table;margin-left:auto;margin-right:auto}}.section-video-testimonial{max-width:100%;overflow:clip}[data-theme=waterPump] .section-video-testimonial{background-color:#f8f8f8}[data-theme=faucets] .section-video-testimonial .section-title{font-size:3.5625rem;font-weight:400}.section-video-testimonial .video-testim-slider .slick-list{padding-left:16%;padding-right:16%}@media(max-width: 991px){.section-video-testimonial .video-testim-slider .slick-list{padding-left:0;padding-right:0}}.section-video-testimonial .video-testim-slider .slick-track{display:flex;gap:1.25rem}.section-video-testimonial .video-card{position:relative;aspect-ratio:440/596;overflow:clip;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.15);cursor:pointer}.section-video-testimonial .video-card .testim-video{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:3;opacity:0}.section-video-testimonial .video-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:2;position:relative}.section-video-testimonial .video-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%, var(--primary) 100%);z-index:1}[data-theme=faucets] .section-video-testimonial .video-card__overlay{background:rgba(0,0,0,.2);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}.section-video-testimonial .video-card .play-btn{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);width:4.375rem;height:4.375rem;background-color:rgba(0,0,0,.5);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.5rem;z-index:2;backdrop-filter:blur(0.125rem);transition:transform .3s ease}.section-video-testimonial .video-card:hover .play-btn{transform:translate(-50%, -50%) scale(1.1);background-color:var(--primary)}.section-video-testimonial .video-card .card-content{position:absolute;bottom:0;left:0;width:100%;padding:1.875rem;z-index:2;color:#fff}.section-video-testimonial .video-card .card-title{font-size:1.25rem;font-weight:500;margin-bottom:.625rem;line-height:1.3;font-family:var(--fontPrimary)}.section-video-testimonial .video-card .card-desc{font-size:.875rem;font-weight:300;line-height:1.5}.section-video-testimonial .slider-controls{padding-top:5rem}@media(max-width: 991px){.section-video-testimonial .slider-controls{padding-top:50px}}[data-theme=buildingAcc] .section-video-testimonial .slider-controls .slick-btns .btn{background-color:rgba(0,0,0,0);font-size:0px;background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 4H10.5M10.5 4L6.5 0.5M10.5 4L6.5 7.5" stroke="%23f00" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important}[data-theme=buildingAcc] .section-video-testimonial .slider-controls .slick-btns .btn:hover{background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 4H10.5M10.5 4L6.5 0.5M10.5 4L6.5 7.5" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important}[data-theme=buildingAcc] .section-video-testimonial .slider-controls .slick-btns #vid-tes-prev{transform:rotate(180deg)}.slider-controls{width:100%;max-width:100%}.featured-prod-slider .slick-next{right:-3.125rem}@media(max-width: 1366px){.featured-prod-slider .slick-next{right:-2.5rem}}.featured-prod-slider .slick-prev{left:-3.125rem}@media(max-width: 1366px){.featured-prod-slider .slick-prev{left:-2.5rem}}.featured-prod-slider .card{background:radial-gradient(circle, #FFFFFF, #F5F5F5);border-radius:1.25rem;padding:1.5rem;position:relative;border-color:var(--altBorder);height:100%;display:flex;flex-direction:column}.featured-prod-slider .card:hover{border-color:var(--primary)}.featured-prod-slider .card .ribbon{position:absolute;top:0;right:1.25rem;background-color:#ff4d4d;color:#fff;width:2.5rem;height:4.125rem;text-align:center;font-weight:bold;font-size:.875rem;padding-top:.625rem;line-height:1.2;clip-path:polygon(0 0, 100% 0, 100% 100%, 50% 80%, 0 100%)}.featured-prod-slider .card .logo{position:absolute;top:1.5rem;left:1.5rem;width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center}.featured-prod-slider .card .image-container{width:100%;height:17.375rem;aspect-ratio:1;display:flex;justify-content:center;align-items:center;margin-bottom:1.25rem}.featured-prod-slider .card .image-container a{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.featured-prod-slider .card .image-container img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.featured-prod-slider .card .content{border-top:.0625rem solid #e0e0e0;padding-top:1rem;flex:1;display:flex;flex-direction:column}.featured-prod-slider .card .content .rating{color:#ffc107;font-size:1.125rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.3125rem}.featured-prod-slider .card .content .rating span{color:#000;font-size:.875rem;font-weight:600;margin-left:.3125rem}.featured-prod-slider .card .content .alt-title{font-size:1.5rem;color:#000;margin-bottom:.625rem;font-weight:500}.featured-prod-slider .card .content p.description{color:#2f2f2f;font-size:1rem;line-height:1.5;margin-bottom:1.25rem;border-bottom:.0625rem solid var(--altBorder);padding-bottom:1.25rem}.featured-prod-slider .card .actions{display:flex;gap:1.1875rem;margin-top:auto}.featured-prod-slider .card .actions .btn{padding:.75rem .75rem;flex:1;font-size:.875rem;max-height:2.625rem}.featured-prod-slider .card .actions .btn .ico{display:none !important}.featured-prod-slider .slick-track{display:flex;gap:1.3125rem}.featured-prod-slider .slick-track .slide{height:inherit}@media(min-width: 1200px){.section-text-testimonials .container{max-width:calc(100vw - 120px)}}@media(min-width: 1440px){.section-text-testimonials .container{max-width:62.5vw;width:100%}}@media(min-width: 768px)and (max-width: 1199px){.section-text-testimonials .container{max-width:calc(100vw - 120px)}}.section-text-testimonials .slick-next{right:-3.75rem}.section-text-testimonials .slick-prev{left:-3.75rem}.section-text-testimonials .slick-track{display:flex;gap:.75rem}.section-text-testimonials .testimonial-card{background-color:#fff;padding:4.5rem;padding-bottom:3.125rem;border-radius:1.875rem;border:.125rem solid var(--primaryBorder);position:relative}[data-theme=wwaterPumpr] .section-text-testimonials .testimonial-card{box-shadow:none;border-color:#7fdce0}[data-theme=faucets] .section-text-testimonials .testimonial-card{box-shadow:none;border-color:var(--primary)}[data-theme=buildingAcc] .section-text-testimonials .testimonial-card{border-color:#fd9999}@media(max-width: 767px){.section-text-testimonials .testimonial-card{padding:2.3125rem;padding-bottom:1.875rem}}.section-text-testimonials .testimonial-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}.section-text-testimonials .testimonial-card .card-header .rating{color:#ffb400;font-size:1.2rem;letter-spacing:.125rem}.section-text-testimonials .testimonial-card .card-header .quote-icon{color:var(--secondaryHover);position:absolute;top:1.75rem;right:3.25rem}[data-theme=faucets] .section-text-testimonials .testimonial-card .card-header .quote-icon{color:var(--primary)}.section-text-testimonials .testimonial-card .testimonial-text{font-size:1.1rem;font-style:italic;color:#1a1a1a;line-height:1.6;margin-bottom:1.875rem}.section-text-testimonials .testimonial-card .divider{border:0;height:1px;background-color:#e4e4e4;margin-bottom:1.5625rem}.section-text-testimonials .testimonial-card .card-footer{display:flex;align-items:center;gap:.9375rem}.section-text-testimonials .testimonial-card .card-footer .profile-img{width:3.375rem;height:3.375rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:.0625rem solid #ddd}.section-text-testimonials .testimonial-card .card-footer .user-info .alt-title{font-size:1.1rem;font-weight:600;margin-bottom:0}.section-text-testimonials .testimonial-card .card-footer .user-info p{font-size:.9rem;font-weight:400;margin-bottom:0}.section-faq{background-color:hsl(from var(--secondary) h 98% 19%);position:relative;color:#fff;padding-top:7.1875rem;padding-bottom:10rem}[data-theme=faucets] .section-faq{background-color:#010101}@media(max-width: 991px){.section-faq{padding-top:5rem;padding-bottom:6.25rem}}.section-faq .sec-bg{position:absolute;inset:0;z-index:1}[data-theme=faucets] .section-faq .sec-bg{opacity:0}.section-faq .sec-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.section-faq .section-title{text-align:center;font-size:32px}}.section-faq .section-title~p{font-weight:300}@media(max-width: 991px){.section-faq .section-title~p{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}}.section-faq .logo-wrp{max-width:21.25rem;width:100%}@media(max-width: 991px){.section-faq .logo-wrp{text-align:center;padding-bottom:60px;margin-left:auto;margin-right:auto}}.section-faq .logo-wrp img{width:100%}@media(max-width: 991px){.section-faq .logo-wrp img{max-width:240px}}.section-faq .faq-accordion .accordion-item{margin-bottom:.5rem;border-radius:.6875rem;overflow:clip}.section-faq .faq-accordion .accordion-button{border-radius:0;background-color:#fff !important;border-bottom:none !important;box-shadow:none !important;padding:1.375rem}.section-faq .faq-accordion .accordion-button:not(.collapsed){color:var(--primary)}.section-faq .faq-accordion .accordion-body{padding:1.375rem}.section-faq .faq-accordion .accordion-header{font-size:1.1875rem;font-family:var(--fontPrimary);font-weight:500;color:var(--bodyTxt)}.product-listing{padding-top:3.75rem;padding-bottom:7.5rem}.filter-prod-mob{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;border-top:1px solid var(--primaryBorder);border-bottom:1px solid var(--primaryBorder);margin-bottom:1rem}.filter-prod-mob .btn-primary{padding-left:0;padding-right:0;aspect-ratio:1;flex:0 0 48px}.filter-prod-mob .btn-filter{display:flex;gap:12px;background-color:var(--lightbg)}@media(max-width: 580px){.product-row{margin-left:-4px;margin-right:-4px}}.product-row .col-6{padding-left:4px;padding-right:4px}@media(max-width: 420px){.product-row .section-title{font-size:16px;margin-bottom:0}}.product-filters .applyfilter-cont{display:none}@media(max-width: 991px){.product-filters{position:fixed;top:0;left:0;top:0;bottom:0;max-width:480px;background-color:#fff;overflow:clip;z-index:99999;padding-top:30px;padding-bottom:30px;transform:translateX(-100%);transition:all ease-in-out .2s}.product-filters .filter-wrap{height:calc(100vh - 137px);overflow:scroll}.product-filters .applyfilter-cont{display:flex;bottom:0;left:0;right:0;padding:1rem;position:absolute}.product-filters .applyfilter-cont .btn{width:100%}}.product-filters.filter-open{transform:translateX(0)}.product-filters .filtertitle-mob-wrp{display:flex;justify-content:space-around}@media(min-width: 992px){.product-filters .filtertitle-mob-wrp{display:none}}.product-filters .btn-close{margin-left:auto;background-color:var(--lightbg);color:var(--primary);padding:10px;border-radius:20px}.product-card{overflow:clip;border-radius:1.125rem;position:relative;border:1px solid var(--primaryBorder)}.product-card .prod-logo{position:absolute;top:1.1875rem;left:1.5625rem}.product-card .whishlist{position:absolute;top:1.1875rem;right:1rem;border:none;aspect-ratio:1;width:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:2.25rem;background-color:var(--lightbg)}.product-card .whishlist:hover{background-color:var(--secondaryBorder)}.product-card .whishlist img{width:.875rem;-o-object-fit:contain;object-fit:contain}.product-card .prod-img-wrp{display:flex;align-items:center;justify-content:center;padding:1.5rem;aspect-ratio:1}@media(max-width: 767px){.product-card .prod-img-wrp{padding-top:40px}}.product-card .prod-img-wrp .prod-img{max-height:12.5rem;max-width:100%;-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto}@media(max-width: 767px){.product-card .prod-img-wrp .prod-img{max-height:140px;aspect-ratio:1}}.product-card .card-body{background-color:var(--lightbg);padding:1.625rem}@media(max-width: 767px){.product-card .card-body{padding:5px;padding-bottom:1.5rem}}[data-theme=buildingAcc] .product-card .card-body{background-color:var(--lightbg)}.product-card .card-body .prod-cta{max-width:11.25rem;margin-left:auto;margin-right:auto}@media(max-width: 767px){.product-card .card-body .prod-cta{padding:10px 15px}}.product-card .card-body .star-wrap{justify-content:center}.product-card .card-body .card-title{font-family:var(--fontPrimary);font-size:1rem}@media(max-width: 580px){.product-card .card-body .card-title{font-size:12px;line-height:1.3}}.product-card .card-body .card-text{font-size:.875rem;line-height:1.5rem}.pagination-wrap{display:flex;align-items:center;padding-top:3rem;padding-bottom:1rem}.pagination-wrap .pagination{margin-bottom:0;gap:.5rem}.pagination-wrap nav{margin-left:auto;display:flex}.pagination-wrap ul.page-numbers .page-numbers{color:var(--bodyTxt);background-color:rgba(0,0,0,0);border:none;width:2.25rem;text-align:center;border-radius:3rem !important;aspect-ratio:1;box-shadow:none;padding:0;display:flex;align-items:center;justify-content:center}.pagination-wrap ul.page-numbers .page-numbers.current,.pagination-wrap ul.page-numbers .page-numbers.active,.pagination-wrap ul.page-numbers .page-numbers:hover{color:var(--primary);background-color:var(--lightbg) !important}.pagination-wrap .page-link{color:var(--bodyTxt);background-color:rgba(0,0,0,0);border:none;width:2.25rem;text-align:center;border-radius:3rem !important;aspect-ratio:1;box-shadow:none;padding:0}.pagination-wrap .page-link.current,.pagination-wrap .page-link.active,.pagination-wrap .page-link:hover{color:var(--primary);background-color:var(--lightbg) !important}.title-row{padding-bottom:2rem}.product-cat-filter{display:flex;justify-content:flex-end;align-items:center;gap:.625rem}.product-cat-filter .btn{border:1px solid var(--altBorder) !important;outline:none;padding:.5rem .75rem;font-weight:600;font-size:.75rem;gap:.3125rem}@media(max-width: 400px){.product-cat-filter .btn{padding-left:5px;padding-right:5px}}.product-cat-filter .btn .ico{flex:0 0 10px}.filter-wrap{border:1px solid var(--primaryBorder);border-radius:1.125rem}.filter-wrap .filter-search{padding:1.3rem}.filter-wrap .filter-acc-wrp{border-top:1px solid var(--primaryBorder);padding:1.3rem}.filter-wrap .btn-filderdd{width:100%;border:none;border-radius:0;text-align:left;justify-content:flex-start;font-weight:600;padding-left:0;padding-right:0}.filter-wrap .btn-filderdd:after{width:1rem;height:1rem;right:.5rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.749999 0.750001L6.75 6.75L12.75 0.75' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:80%;transition:all ease-in-out .2s}.filter-wrap .btn-filderdd[aria-expanded=true]:after{transform:rotate(180deg)}.filter-wrap .card-body{border:none;padding:0px;font-size:.875rem}.filter-wrap .filter-clear{padding-left:1.3rem;padding-right:1.3rem}.filter-wrap .filter-clear .btn{padding:.625rem}.filter-wrap .filter-level3 .card{background-color:rgba(0,0,0,0);padding-left:1.5rem}.filter-wrap .btn-subtrigger{position:absolute;right:0;top:0;bottom:0;z-index:2;background-color:rgba(0,0,0,0);border:none;outline:none}.filter-wrap .btn-subtrigger:after{content:"";width:12px;height:6px;display:block;background:url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.749999 0.749999L6.75 6.75L12.75 0.75" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center/contain}.filter-wrap .form-check{position:relative;padding-left:0;display:flex;align-items:center;gap:1.125rem;padding-top:1rem;padding-bottom:1rem}.filter-wrap .form-check .form-check-input{position:absolute;inset:0;margin:0;opacity:0;width:100%;height:100%;cursor:pointer}.filter-wrap .form-check .form-check-input:checked~.checkb{background-color:var(--primary);border-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='5' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.filter-wrap .form-check .checkb{width:.875rem;aspect-ratio:1;display:inline-block;border:1px solid var(--primaryBorder);border-radius:.125rem;background-repeat:no-repeat;background-position:center;background-size:90%}[data-theme=buildingAcc] .filter-wrap .form-check .checkb{border:1px solid var(--primary)}.filter-wrap .filter-accordion .accordion-header{font-family:var(--fontPrimary)}.filter-wrap .filter-accordion .accordion-button{background-color:var(--lightbg);box-shadow:none;color:var(--bodyTxt);font-size:.875rem}.filter-wrap .filter-accordion .accordion-button[aria-expanded=false]{background-color:rgba(0,0,0,0)}.filter-wrap .filter-accordion .accordion-item{border:none}.filter-wrap .filter-accordion .accordion-body{background-color:var(--lightbg)}.searchWrp{width:100%;background-color:var(--graybg4);display:flex;align-items:center;justify-content:center;border-radius:2rem;overflow:clip;padding:.3125rem;padding-left:1.375rem}.searchWrp .form-control{background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding:0}.searchWrp .btn-search{padding:0;display:flex;align-items:center;justify-content:center;width:1.875rem;aspect-ratio:1}.section-prod-catg-info{border-top:1px solid var(--primaryBorder);border-bottom:1px solid var(--primaryBorder)}.section-prod-catg-info .section-title{font-weight:500;font-size:1.875rem}.section-prod-catg-info .link{color:var(--primary);text-decoration:none;font-weight:600}.section-prod-catg-info .link.readmore[aria-expanded=true]{opacity:0}.product-details{padding-top:9.75rem;padding-bottom:1rem;border-bottom:1px solid var(--primaryBorder)}.product-details .prod-title,.product-details .abt-title{font-family:var(--fontPrimary);font-weight:600}.product-details .prod-titles{padding-bottom:2rem;border-bottom:1px solid var(--primaryBorder)}.product-details .prod-titles .star-wrap{color:#ffc400}.product-details .prod-titles .star-wrap .text-muted{color:#ffc400 !important}.product-details .prod-title{font-size:1.5rem}.product-details .prod-about{padding-top:1.5rem}.product-details .abt-title{font-size:1.125rem}.product-details .prod-detail-col{display:flex;flex-direction:column}.product-details .prod-cond{font-size:.875rem}.product-details .prod-cond a{color:var(--bodyTxt);text-decoration:none}.product-details .prod-cond a:hover{text-decoration:underline;color:var(--primary)}.product-details .prod-cond .cond{font-size:1rem}.product-details .abt-list{font-size:.875rem;padding-left:0;list-style:none}.product-details .abt-list li{display:flex;align-items:flex-start;padding-bottom:.5rem}.product-details .abt-list li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:80%;content:"";border-radius:.75rem;margin-top:.2rem;margin-right:.625rem}.product-details .prod-avail-block{background-color:var(--lightbg);border-radius:.6875rem;padding:1.125rem 1.625rem}.product-details .avail-block-itms{padding:0;list-style:none;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:2.3rem}.product-details .avail-block-itms li{display:flex;align-items:center}.product-details .avail-block-itms li:before{flex:0 0 1.125rem;aspect-ratio:1;background-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:80%;content:"";border-radius:1.125rem;margin-right:1rem}.product-details .prod-cart-btns{padding-top:2.2rem;padding-bottom:2.2rem;margin-top:auto}@media(max-width: 1199px){.product-details .prod-cart-btns{padding-top:1.5rem;padding-bottom:1.5rem;position:fixed;z-index:9;bottom:0;left:0;right:0;background:#fff;justify-content:center;box-shadow:0px .25rem 2rem rgba(0,0,0,.3)}}@media(max-width: 640px){.product-details .prod-cart-btns .btn-add-cart,.product-details .prod-cart-btns .add_to_cart_button,.product-details .prod-cart-btns .btn-share{display:none}}.product-details .prod-cart-btns .ico{color:var(--primary)}.product-details .prod-images{position:relative;width:100%}.product-details .prod-images .prod-logo{position:absolute;top:1.1875rem;left:1.5625rem;z-index:3}.product-details .prod-images .whishlist{position:absolute;top:1.1875rem;right:1rem;border:none;aspect-ratio:1;width:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:2.25rem;background-color:var(--lightbg);z-index:3}.product-details .prod-images .whishlist:hover{background-color:var(--secondaryBorder)}.product-details .prod-images .whishlist img{width:.875rem;-o-object-fit:contain;object-fit:contain}[data-theme=waterPump] .product-details .prod-images .whishlist .img-waterPump{display:block}[data-theme=faucets] .product-details .prod-images .whishlist .img-faucets{display:block}[data-theme=buildingAcc] .product-details .prod-images .whishlist .img-buildingAcc{display:block}.product-details .prod-img-slider .slide{aspect-ratio:.93779;display:flex;align-items:center;justify-content:center;background-color:var(--altBorder);border-radius:.65rem}.product-details .prod-img-slider .slide img{width:80%;height:80%;-o-object-fit:cover;object-fit:cover}.product-details .prod-thumb-nav{padding-top:.875rem;overflow:clip}.product-details .prod-thumb-nav .slick-list{padding:0 !important;margin-left:-0.34rem}.product-details .prod-thumb-nav .slick-track{display:flex;align-items:center;gap:.6875rem}.product-details .prod-thumb-nav .slide{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:.9rem;overflow:clip;border:1px solid var(--primaryBorder)}.product-details .prod-thumb-nav .slide.slick-current{border:1px solid var(--primary)}.product-details .prod-thumb-nav .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.product-template-default .xoo-wsc-basket{bottom:88px !important}}.prod-detail-tabs .tab-content ul{font-size:.875rem;padding-left:0;list-style:none}@media(max-width: 1199px){.prod-detail-tabs .tab-content ul{font-size:14px}}.prod-detail-tabs .tab-content ul li{display:flex;align-items:flex-start;padding-bottom:.5rem}.prod-detail-tabs .tab-content ul li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:86%;content:"";border-radius:.75rem;margin-top:.2rem;margin-right:.625rem}.product-additional-detail .comment-form{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem}.product-additional-detail .comment-form textarea,.product-additional-detail .comment-form input[type=text],.product-additional-detail .comment-form input[type=email]{border:1px solid var(--altBorder) !important;border-radius:3rem !important;padding:1rem 3rem;outline:none !important;font-size:12px}.product-additional-detail .comment-form textarea:focus-visible,.product-additional-detail .comment-form input[type=text]:focus-visible,.product-additional-detail .comment-form input[type=email]:focus-visible{border:1px solid var(--altBorder) !important}.product-additional-detail .comment-form textarea{border-radius:1rem !important}.product-additional-detail .comment-form .comment-notes,.product-additional-detail .comment-form .comment-form-comment,.product-additional-detail .comment-form .comment-form-rating,.product-additional-detail .comment-form .comment-form-cookies-consent,.product-additional-detail .comment-form .form-submit{width:100%}.product-additional-detail .comment-form .comment-form-author,.product-additional-detail .comment-form .comment-form-email{display:flex;flex-direction:column;flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}.product-additional-detail .comment-form .comment-notes{font-size:.875rem}.product-additional-detail .comment-form .comment-form-rating .stars a{color:#ffc400}.product-additional-detail .comment-form .form-submit{display:flex;justify-content:flex-end}.product-additional-detail .comment-form .form-submit .submit{background-color:var(--primary) !important;color:#fff !important;padding:1.125rem 3.125rem !important;border-radius:2.5rem !important;font-weight:300 !important;font-size:14px}@media(min-width: 768px){.related-prod-row [class^=col-],.related-prod-row [class*=col-]{width:33.333333%}}@media(min-width: 1200px){.related-prod-row [class^=col-],.related-prod-row [class*=col-]{width:25%}}.count-input{display:inline-flex;align-items:center;width:unset;margin-right:.5rem;border:1px solid var(--altBorder);overflow:clip;border-radius:2rem}.count-input.cart-count{padding:.12rem}.count-input .btn-count{outline:none;border:none;padding:1rem;background-color:rgba(0,0,0,0)}.count-input input[type=number]::-webkit-outer-spin-button,.count-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.count-input input[type=number]{-moz-appearance:textfield}.count-input .form-control{width:2.1875rem;max-width:2.1875rem;padding:0;height:2.1875rem;text-align:center !important;border:none;color:#fff;background-color:var(--primary);border-radius:2.1875rem !important;box-shadow:none !important}.product-additional-detail{padding-top:4.625rem;padding-bottom:3.375rem}.product-additional-detail .nav-tabs{border:none !important;padding-bottom:1.75rem}.product-additional-detail .nav-tabs .nav-link{border-radius:2rem;border:none;margin-bottom:0 !important;color:gray}.product-additional-detail .nav-tabs .nav-link.active{border:1px solid var(--primary) !important;color:var(--primary)}.product-additional-detail .tab-content{padding:4.5rem 4rem;background-color:var(--lightbg);border-radius:.8215rem}.product-additional-detail .accordion-header{font-family:var(--fontPrimary);font-size:1.25rem;color:var(--bodyTxt)}.product-additional-detail .accordion:not(.mobile-accordion) .accordion-item{background-color:rgba(0,0,0,0);color:#464646;border-color:var(--primaryBorder)}.product-additional-detail .accordion:not(.mobile-accordion) .accordion-button{background-color:rgba(0,0,0,0);box-shadow:none;color:var(--bodyTxt);font-weight:500;padding-left:0;padding-right:0;padding-top:1.5rem;padding-bottom:1.5rem}.product-additional-detail .accordion:not(.mobile-accordion) .accordion-body{padding-left:0;padding-right:0;padding-top:0}.product-additional-detail .accordion.mobile-accordion .accordion-body{padding-left:0;padding-right:0;background-color:var(--lightbg)}.product-additional-detail .accordion.mobile-accordion .accordion-item{border:1px solid #e9e9e9;border-radius:1rem;overflow:clip;margin-bottom:1rem}.product-additional-detail .accordion.mobile-accordion .accordion-button:not(.collapsed){background-color:rgba(0,0,0,0)}.product-additional-detail .accordion.mobile-accordion .accordion-button{box-shadow:none;border:none !important}.product-additional-detail .accordion.mobile-accordion .inner-mob-acc .accordion-body{padding:12px 18px}.product-additional-detail .accordion.mobile-accordion .inner-mob-acc .accordion-body p{font-size:1rem}.product-additional-detail .accordion.mobile-accordion .inner-mob-acc .accordion-item{border:none !important}.product-additional-detail .accordion.mobile-accordion .inner-mob-acc .accordion-button{border:none;padding:12px 18px}.section-blog-listing{padding-top:5rem;padding-bottom:5.3rem}.blog-cards-list{padding-top:2.5rem;padding-bottom:2.5rem}.blog-list-title .title{font-size:1.9375rem;line-height:1.871;font-family:var(--fontPrimary)}.blog-list-title .desc{font-size:1rem;line-height:1.5rem;max-width:37.5rem;color:#3c3c3c;margin-bottom:0}.blog-card-item{padding:3.475rem 0px;border-top:1px solid;border-bottom:0;border-left:0;border-right:0;border-radius:0;border-color:var(--altBorder)}.blog-card-item a{text-decoration:none}.blog-card-item a:hover .card-title{color:var(--primary)}.blog-card-item:last-child{border-bottom:1px solid var(--altBorder)}.blog-card-item .card-title{font-size:1.25rem;font-family:var(--fontPrimary);max-width:31rem;margin-bottom:1.5rem;line-height:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--bodyTxt)}.blog-card-item .card-text{font-size:1rem;line-height:1.5;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-item .posted-details{font-size:1rem;color:var(--primary)}.blog-card-item .blog-thumb-wrap{aspect-ratio:258/233;border-radius:1rem;overflow:clip}.blog-card-item .blog-thumb-wrap .blog-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-list-col{padding-right:2rem}.search-col{flex:0 0 30.84%;max-width:30.84%;margin-top:4.4rem;border-left:1px solid #e2e2e2}@media(min-width: 1200px){.search-col{padding-left:2rem}}@media(max-width: 1199px){.search-col{flex:0 0 100%;max-width:100%}}.search-col .filters-items-wrap,.search-col .popular-tag-list,.search-col .related-post-list{padding-bottom:4.5rem}.search-col .posted-details{font-size:.875rem;color:var(--primary)}.search-col .filters-item{display:flex;align-items:center;border-bottom:1px solid #dedede;padding:.75rem 1rem}.search-col .filters-item .icon{margin-right:2rem}.search-col .filters-item .filters-link{flex:1;color:#000;text-decoration:none;display:flex;align-items:center}.search-col .filters-item .count{border:1px solid #e3e3e3;min-width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:2rem}.search-col .filters-title{font-size:1.75rem;font-family:var(--fontPrimary);font-weight:500;margin-bottom:2.5rem;line-height:1}.search-col .search-form{background-color:#f0f0f0;padding:.875rem 1.75rem;padding-right:1rem;border-radius:2rem;margin-bottom:3.5rem}.search-col .search-form form{display:flex}.search-col .search-form input{border:none !important;background-color:rgba(0,0,0,0) !important;outline:none !important;flex:1}.search-col .search-form .btn{padding:0;margin-left:auto}@media(max-width: 579px){.search-col .search-form .btn{flex:0 0 24px;max-width:24px}}.search-col .popular-tag-list{display:flex;align-items:center;flex-wrap:wrap;row-gap:.5625rem;-moz-column-gap:.375rem;column-gap:.375rem}.search-col .popular-tag-list .tag-item{display:flex;align-items:center;justify-content:center;padding:.3125rem 1.25rem;color:#000;font-weight:300;text-decoration:none;border:1px solid #d9d9d9;border-radius:2rem}.search-col .related-post-list .related-post-item{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #dedede}.search-col .related-post-list .related-post-item a{text-decoration:none}.search-col .related-post-list .related-post-item .post-texts{padding-left:1.5rem}.search-col .related-post-list .related-post-item .post-img{flex:0 0 29.8288%;max-width:29.8288%;aspect-ratio:1.22;overflow:clip;border-radius:.5rem}.search-col .related-post-list .related-post-item .post-img .blog-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-col .related-post-list .related-post-item .post-title{font-family:var(--fontPrimary);font-size:1rem;line-height:1.75;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--bodyTxt)}.section-inner-hero.section-blog-hero{aspect-ratio:unset}.section-inner-hero.section-blog-hero .blog-banner-img{aspect-ratio:1440/583;border-radius:2rem;overflow:clip}.section-inner-hero.section-blog-hero .blog-banner-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section-inner-hero.section-blog-hero .sec-bg{aspect-ratio:4.12}.blog-pagenation ul.slick-custom-dots li{overflow:clip;height:.625rem}.blog-pagenation ul.slick-custom-dots li.active{background-color:var(--primary)}.blog-pagenation .pageLink{text-decoration:none;opacity:0}.blog-pagenation .blog-page-count{font-size:1.75rem;letter-spacing:-0.2rem;padding-left:2rem;padding-right:2rem;color:#9d9d9d}.blog-pagenation .blog-page-count .current{color:#000}.blog-pagenation .slick-btns ul .btn:hover svg{color:#fff}.blog-pagenation .slick-btns ul .btn svg{color:var(--primary)}.section-blog-detail-cont .title{font-size:1.8125rem}.section-blog-detail-cont .photo-slider .slick-arrow{position:absolute;top:50%;font-size:.5px;z-index:2;width:2rem}.section-blog-detail-cont .photo-slider .slick-arrow.slide-prev{left:0;transform:rotateZ(180deg) translateY(50%) translateX(115%)}.section-blog-detail-cont .photo-slider .slick-arrow.slide-next{right:0;transform:translateY(-50%) translateX(115%)}.section-blog-detail-cont .slick-dots{bottom:-1.5rem}.section-blog-detail-cont .ad-card{aspect-ratio:330/435;margin-bottom:.875rem}.section-blog-detail-cont .ad-card img{width:100%;height:100%;border-radius:1rem;overflow:clip;-o-object-fit:cover;object-fit:cover}.section-blog-detail-cont .sidebar-sticky{top:8rem}@media(max-width: 991px){.section-blog-detail-cont .sidebar-sticky{display:none}}.section-blog-detail-cont .sidebar-sticky .list-group{padding-top:2rem}.section-blog-detail-cont .sidebar-sticky .scroll-list{top:10rem}.section-blog-detail-cont .sidebar-sticky .scroll-list .list-group-item{border-radius:0 !important;font-size:.75rem;border:none;border-left:4px solid var(--altBorder);margin-bottom:1rem}.section-blog-detail-cont .sidebar-sticky .scroll-list .list-group-item.active{border-left:4px solid var(--primary);background-color:rgba(0,0,0,0);color:var(--bodyTxt);font-weight:500}@media(min-width: 1200px){.section-blog-detail-cont .blog-contents{padding-left:3.75rem}}.section-blog-detail-cont .blog-contents .content-inp h1,.section-blog-detail-cont .blog-contents .content-inp h2,.section-blog-detail-cont .blog-contents .content-inp h3,.section-blog-detail-cont .blog-contents .content-inp h4,.section-blog-detail-cont .blog-contents .content-inp h5,.section-blog-detail-cont .blog-contents .content-inp h6{font-family:var(--fontPrimary);font-weight:500}.section-blog-detail-cont .sub-logo{display:flex;margin-left:auto;margin-right:auto;aspect-ratio:111/121;max-width:6.9375rem}.section-blog-detail-cont .sub-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-blog-detail-cont .sub-title{text-align:center;padding-top:1.25rem;padding-bottom:.75rem}.section-blog-detail-cont .social-media{padding-bottom:1.75rem;border-bottom:1px solid var(--altBorder)}.section-blog-detail-cont .social-media li{margin-bottom:.375rem}.section-blog-detail-cont .social-media a{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background-color:#f6f6f6;border-radius:2.5rem;color:var(--bodyTxt);text-decoration:none}.section-blog-detail-cont .social-media a .ico{background-color:var(--primary);flex:0 0 1.625rem;height:1.625rem;border-radius:1.625rem;display:flex;align-items:center;justify-content:center}.section-blog-detail-cont .social-media a .ico img{flex:0 0 50%;width:50%;height:50%;-o-object-fit:contain;object-fit:contain}.admin-comment-section .res-admin{align-items:center;border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding-top:1rem;padding-bottom:1rem}.admin-comment-section .res-admin .admin-left,.admin-comment-section .res-admin .share-right{width:50%}@media(max-width: 991px){.admin-comment-section .res-admin .admin-left,.admin-comment-section .res-admin .share-right{width:100%}}@media(max-width: 991px){.admin-comment-section .res-admin .share-right{font-size:0}.admin-comment-section .res-admin .share-right p{font-size:0}}.admin-comment-section .admin-content{display:flex;align-items:center}@media(max-width: 991px){.admin-comment-section .admin-content{justify-content:center;flex-direction:column;align-items:center;text-align:center}}.admin-comment-section .admin-content .logo-img{flex:0 0 5rem;margin-right:1rem}@media(max-width: 991px){.admin-comment-section .admin-content .logo-img{margin-right:0;width:5rem;margin-bottom:1rem}}.admin-comment-section .admin-content .logo-img img{width:100%;-o-object-fit:contain;object-fit:contain}.admin-comment-section .admin-content p{line-height:1;margin-bottom:.25rem}.admin-comment-section .share-social-icons{display:flex;gap:1rem}@media(max-width: 991px){.admin-comment-section .share-social-icons{justify-content:center;align-items:center;padding-top:1rem}}.admin-comment-section .share-social-icons .social-ico{display:flex;align-items:center;gap:5px}.admin-comment-section .share-social-icons .social-ico{font-weight:500}.admin-comment-section .share-social-icons .social-link{width:2rem;height:2rem;background-color:var(--primary);display:flex;align-items:center;justify-content:center;border-radius:3rem}.admin-comment-section .share-social-icons .social-link img{width:40%;height:40%;-o-object-fit:contain;object-fit:contain}.blog-card-slider .slick-list{width:100%}.post-template-default .comments-section{padding-top:2.5rem;font-family:var(--fontPrimary)}.post-template-default .comments-section .comment-title,.post-template-default .comments-section .title{font-family:var(--fontPrimary)}.post-template-default .comment-section .title{font-family:var(--fontPrimary)}.post-template-default .comment-form-cookies-consent{display:none !important}.post-template-default .comment-respond .form-control{background-color:#f5f5f5;padding-top:1rem;padding-bottom:1rem;box-shadow:none !important;border-radius:2rem}.modal-dialog .modal-body{padding:30px 77px 77px}.modal-dialog .modal-body .categorysearch{background-color:#f0f0f0;border-radius:30px;padding:5px 30px;padding-right:20px}.modal-dialog .modal-body .categorysearch form{display:flex;align-items:center;justify-content:space-between}.modal-dialog .modal-body .categorysearch .input-ct-search{padding:3px 15px;border:none;background-color:rgba(0,0,0,0)}.modal-dialog .modal-body .categorysearch .btn-ct-search{border:none;width:18px;height:18px;padding:0px;display:flex;align-items:center;justify-content:center}.modal-dialog .modal-body .sub-box{padding-top:25px}.modal-dialog .modal-body .sub-box .title{color:#000;font-family:"Poppins";font-size:16px;font-style:normal;font-weight:500;line-height:25px;margin-bottom:0;padding:15px 0 5px}.modal-dialog .modal-body .sub-box ul li{border-bottom:1px solid #dedede;padding:20px 0 18px}.modal-dialog .modal-body .sub-box ul li a{position:relative}.modal-dialog .modal-body .sub-box ul li a:before{content:"";position:absolute;left:0;top:6px;width:11px;height:8px;background:url("../img/right-sub-arrow.webp") no-repeat center center;background-size:contain}.modal-dialog .modal-body .sub-box ul li .sub-link{text-decoration:none;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;padding-left:16px}.modal-dialog .modal-body .sub-box ul li .count{background-color:#fffefe;border:1px solid #e3e3e3;text-align:center;border-radius:50%;width:26px;height:26px;color:#3c3c3c;font-family:"Poppins";font-size:12px;font-style:normal;font-weight:400;line-height:33px;display:flex;justify-content:center;align-items:center}.modal-dialog .modal-body .sub-box .tags{padding-top:15px}.modal-dialog .modal-body .sub-box .tags .tage-box{text-decoration:none;background-color:#fff;border-radius:26.5px;border:1px solid #d9d9d9;padding:6px 20px;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-right:6px}.modal-dialog .modal-body .sub-dropdown select.form-select{border-radius:18px;font-size:13px;min-height:4rem;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%2213%22%20fill%3D%22%23F0F0F0%22/%3E%3Cpath%20d%3D%22M7%209L13%2015L19%209%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");background-size:26px;box-shadow:none !important}.res-filter-btn{margin-left:auto;margin-top:auto;margin-bottom:auto;width:2rem;height:2rem}.res-filter-btn svg{width:1rem;height:1rem}@media(max-width: 768px){.modal-dialog .modal-body{padding:30px 40px 40px !important}}@media(max-width: 580px){.modal-dialog .modal-body{padding:20px 20px 40px !important}}.sticky-button-bar{position:sticky;bottom:96px;z-index:5;display:flex !important;flex-direction:column;align-content:flex-end;align-items:flex-end}@media(min-width: 1200px){.sticky-button-bar{display:none}}.sticky-button-bar .sticky-social-icons{display:flex;gap:10px;justify-content:center;align-items:center;background-color:#d9d9d9;border-radius:26px;padding:5px 6px}.sticky-button-bar .sticky-social-icons .social-icons-wrapper{display:flex;gap:9px;justify-content:center;align-items:center}.sticky-button-bar .sticky-social-icons .social-icons-wrapper .social-img{display:flex;align-items:center;justify-content:center;background-color:var(--primary);width:32px;height:32px;border-radius:24px}.sticky-button-bar .sticky-social-icons .social-icons-wrapper .social-img .social-img{width:100%;height:100%}.sticky-button-bar .sticky-social-icons .social-icons-wrapper .img-social.bg img{max-width:16px;max-height:16px;-o-object-fit:contain;object-fit:contain;width:100%}.sticky-button-bar .sticky-msg-share-icons{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;background-color:#d9d9d9;border-radius:26px;max-width:98px;align-items:center;width:100%;padding:5px;justify-content:center;float:right;margin-top:5px}.sticky-button-bar .sticky-msg-share-icons .social-share-wrapper{display:flex;gap:9px;justify-content:center;align-items:center;align-content:center}.sticky-button-bar .sticky-msg-share-icons .social-share-wrapper .share-img{background-color:var(--primary);width:32px;height:32px;border-radius:24px;display:flex;align-items:center;justify-content:center}.sticky-button-bar .sticky-msg-share-icons .social-share-wrapper .share-img .img-social.bg img{max-width:16px;max-height:16px;-o-object-fit:contain;object-fit:contain;width:100%}.section-wishlist{padding-top:13.6875rem}.section-wishlist .wishlist-title{font-size:1.875rem;font-weight:500}@media(max-width: 991px){.section-wishlist .wishlist-items-wrp .wishlist-header.wishlist-header .prod-img,.section-wishlist .wishlist-items-wrp .wishlist-header.wishlist-header .prod-info-wrp{display:none}}.section-wishlist .wishlist-items-wrp .wishlist-header.wishlist-header .alt-title{margin-bottom:0}.section-wishlist .wishlist-items-wrp .wishlist-header.wishlist-header .prod-img{aspect-ratio:unset;background-color:rgba(0,0,0,0)}.section-wishlist .wishlist-items-wrp .wishlist-item{display:flex;align-items:center;border-bottom:1px solid var(--altBorder);padding:1.1875rem .3125rem}.section-wishlist .wishlist-items-wrp .wishlist-item .alt-title{font-weight:500;font-size:1.125rem}.section-wishlist .wishlist-items-wrp .wishlist-item .prod-info-wrp{display:flex;flex:1 0 100%;max-width:calc(100% - 7.625rem);padding-left:2.25rem;align-items:center}@media(max-width: 991px){.section-wishlist .wishlist-items-wrp .wishlist-item .prod-info-wrp{flex-wrap:wrap;padding-left:1.25rem}}.section-wishlist .wishlist-items-wrp .wishlist-item .prod-img{display:flex;align-items:center;justify-content:center;aspect-ratio:122/113;background-color:var(--lightbg);padding:.75rem .9375rem;flex:0 0 7.625rem;border-radius:.8125rem;max-width:7.625rem}@media(max-width: 579px){.section-wishlist .wishlist-items-wrp .wishlist-item .prod-img{max-width:6.25rem}}.section-wishlist .wishlist-items-wrp .wishlist-item .prod-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-wishlist .wishlist-items-wrp .wishlist-item .prod-info{max-width:49%;flex:1 0 auto}@media(max-width: 991px){.section-wishlist .wishlist-items-wrp .wishlist-item .prod-info{flex:1 0 100%;max-width:100%}}.section-wishlist .wishlist-items-wrp .wishlist-item .prod-info p{font-size:1rem;margin-bottom:0}.section-wishlist .wishlist-items-wrp .wishlist-item .stock-status{flex:1 0 auto;max-width:16%}@media(max-width: 991px){.section-wishlist .wishlist-items-wrp .wishlist-item .stock-status{flex:1 0 100%;max-width:100%;padding-top:.5rem;padding-bottom:1rem}}.section-wishlist .wishlist-items-wrp .wishlist-item .action-add{flex:1 0 auto;max-width:18%}@media(max-width: 991px){.section-wishlist .wishlist-items-wrp .wishlist-item .action-add{flex:1;max-width:12.5rem;padding-left:0 !important}}.section-wishlist .wishlist-items-wrp .wishlist-item .action-remove{flex:1 0 auto;max-width:17%}@media(max-width: 991px){.section-wishlist .wishlist-items-wrp .wishlist-item .action-remove{flex:1;max-width:unset}}.section-wishlist .wishlist-items-wrp .wishlist-item .action{padding-inline:.5rem}.section-wishlist .wishlist-items-wrp .wishlist-item .action .btn{padding:.4375rem;gap:.625rem;padding-right:1.75rem}.section-wishlist .wishlist-items-wrp .wishlist-item .action .btn .ico{flex:0 0 1.75rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.section-wishlist .wishlist-items-wrp .wishlist-item .action .btn .ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-wishlist .wishlist-items-wrp .wishlist-item .action-add .btn .ico{border-radius:1.25rem;padding:.3125rem;background-color:var(--primary)}.faucets-hero-banner{aspect-ratio:1920/1076;display:flex;align-items:flex-end;justify-content:flex-end;color:var(--white);padding-top:10rem;max-width:100%;position:relative;padding-bottom:14.25rem}@media(max-width: 579px){.faucets-hero-banner{padding-top:23.125rem;padding-bottom:6.5625rem}}.faucets-hero-banner .hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.85) 40%, rgba(0, 0, 0, 0.2));z-index:1}.faucets-hero-banner .faucets-bg{z-index:0}.faucets-hero-banner .faucets-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faucets-hero-banner .faucets-banner-video{position:absolute;inset:0;z-index:0}.faucets-hero-banner .faucets-banner-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faucets-hero-banner .banner-title{font-family:var(--titleFont);font-weight:300;font-size:4.0625rem;line-height:4.375rem}@media(max-width: 579px){.faucets-hero-banner .banner-title{font-weight:400;font-size:35px;line-height:2.875rem;text-align:center}}.faucets-hero-banner .banner-title .hlt{color:var(--primary)}.faucets-hero-banner .hero-btns.hero-btns-desktop{padding-bottom:.625rem}@media(max-width: 579px){.faucets-hero-banner .hero-btns.hero-btns-desktop{display:none}}.faucets-hero-banner .hero-btns.hero-btns-mobile{display:none}@media(max-width: 579px){.faucets-hero-banner .hero-btns.hero-btns-mobile{display:block}}.faucets-hero-banner .hero-btns .banner-btn{background:linear-gradient(90deg, #09AFEE 0%, #056488 100%);border:rgba(0,0,0,0);font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;padding:.875rem 2.75rem;margin-right:.875rem}.faucets-hero-banner .hero-btns .banner-btn:last-child{margin-right:0rem}@media(max-width: 579px){.faucets-hero-banner .hero-btns .banner-btn{width:100%;margin-bottom:.75rem}.faucets-hero-banner .hero-btns .banner-btn:last-child{margin-right:0rem}}.faucets-hero-banner .hero-btns .banner-outline-btn{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;padding:.875rem 2.75rem}@media(max-width: 579px){.faucets-hero-banner .hero-btns .banner-outline-btn{width:100%}}.faucets-hero-banner .banner-right-content{display:flex;justify-content:flex-end;align-items:end}@media(max-width: 991px){.faucets-hero-banner .banner-right-content{display:flex;justify-content:flex-start;align-items:start}}.faucets-hero-banner .banner-right-content .banner-subtitle{font-family:var(--titleFontSecondary);font-weight:300;font-size:1.375rem;line-height:2.5rem;margin-bottom:0;max-width:30rem}@media(max-width: 579px){.faucets-hero-banner .banner-right-content .banner-subtitle{max-width:100rem;font-size:1.125rem;line-height:1.6875rem;text-align:center;padding-bottom:1.6875rem}}.category-section{padding-top:4.875rem;padding-bottom:9.75rem}@media(max-width: 579px){.category-section{padding-top:3.3125rem;padding-bottom:2.1875rem}}.category-section .small-title{font-weight:200;font-size:1.3125rem;line-height:1;color:var(--bodyTxt);font-family:var(--fontPrimary);padding-bottom:.4375rem}@media(max-width: 579px){.category-section .small-title{justify-content:center;display:flex;padding-bottom:0rem}}.category-section .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--titleTxt);margin-bottom:3.1875rem}@media(max-width: 991px){.category-section .title{margin-bottom:1.3125rem}}@media(max-width: 579px){.category-section .title{font-size:28px;line-height:3.125rem;text-align:center;margin-bottom:3.1875rem}}.category-section .right-btn{text-align:end;justify-content:end;align-items:end;display:flex;margin-bottom:3.1875rem}@media(max-width: 991px){.category-section .right-btn{margin-bottom:1.9375rem}}@media(max-width: 579px){.category-section .right-btn{display:none}}.category-section .right-btn .view-all{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--primary)}.category-section .right-btn .view-all .right-arrow{padding-left:.875rem}.category-section .right-btn .view-all .right-arrow img{width:1.5rem;height:1.5rem;border-radius:6.25rem}.category-section .product-card{border-radius:1.4375rem;overflow:hidden}.category-section .product-card .faucets-product-img img{aspect-ratio:714/635;-o-object-fit:cover;object-fit:cover;border-radius:1.4375rem;width:100%}.category-section .product-card .content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding-left:4.3125rem;padding-bottom:5.5625rem;padding-right:4.3125rem;padding-top:5.5625rem;color:var(--white)}@media(max-width: 579px){.category-section .product-card .content{padding-left:2.125rem;padding-bottom:3.25rem}}.category-section .product-card .content .product-title{font-family:var(--fontPrimary);font-weight:500;font-size:2.0625rem;line-height:3.125rem;color:var(--white);margin-bottom:0;padding-bottom:.3125rem}@media(max-width: 579px){.category-section .product-card .content .product-title{font-size:1.625rem;padding-bottom:0rem}}.category-section .product-card .content .product-sub-title{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--white);max-width:75%;margin-bottom:0;padding-bottom:3.625rem}@media(max-width: 579px){.category-section .product-card .content .product-sub-title{max-width:100%;padding-bottom:1.5625rem}}.category-section .product-card .content .view-all-product{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--white);text-align:left;align-items:flex-start;justify-content:flex-start;padding:0}.category-section .product-card .content .view-all-product .right-arrow{padding-left:1.0625rem}.category-section .product-card .content .view-all-product .right-arrow img{width:.6875rem;height:.6875rem}.category-section .mobile-right-btn{text-align:center;justify-content:center;align-items:center;display:flex;display:none;margin-top:.625rem}@media(max-width: 579px){.category-section .mobile-right-btn{display:block}}.category-section .mobile-right-btn .view-all{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--primary)}.category-section .mobile-right-btn .view-all .right-arrow{padding-left:.875rem}.category-section .mobile-right-btn .view-all .right-arrow img{width:1.5rem;height:1.5rem;border-radius:6.25rem}.why-choose-section{position:relative;overflow:hidden;padding-top:14.875rem;padding-bottom:14.6875rem}@media(max-width: 579px){.why-choose-section{padding-top:6.9375rem;padding-bottom:6.5625rem}}.why-choose-section .bg-layer{position:absolute;inset:0;z-index:0}.why-choose-section .bg-layer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.why-choose-section .bg-layer-video{position:absolute;inset:0;z-index:0}.why-choose-section .bg-layer-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.why-choose-section .bg-overlay{position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index:1}@media(max-width: 579px){.why-choose-section .bg-overlay{display:none}}.why-choose-section .left-side{padding-left:4.375rem}@media(max-width: 1199px){.why-choose-section .left-side{padding-left:1rem}}.why-choose-section .why-choose .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--white);margin-bottom:2.25rem}@media(max-width: 579px){.why-choose-section .why-choose .title{font-size:32px;line-height:2.875rem}}.why-choose-section .why-choose .why-list{padding-left:0;list-style:none}.why-choose-section .why-choose .why-list li{display:flex;align-items:flex-start;padding-bottom:.5rem;font-family:var(--fontSecondary);font-weight:400;font-size:1.625rem;line-height:3.5rem;color:var(--white)}@media(max-width: 579px){.why-choose-section .why-choose .why-list li{line-height:1.875rem;padding-bottom:1.5rem}}.why-choose-section .why-choose .why-list li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("../img/list-tick.svg");background-repeat:no-repeat;background-position:center;background-size:60%;width:1.25rem;height:1.25rem;content:"";border-radius:.75rem;margin-top:1.1rem;margin-right:1.25rem}@media(max-width: 579px){.why-choose-section .why-choose .why-list li:before{margin-top:.4rem}}.why-choose-section .product-images{display:flex;flex-direction:column;gap:20px;text-align:end;padding-top:1.25rem}@media(max-width: 991px){.why-choose-section .product-images{flex-direction:row}}@media(max-width: 767px){.why-choose-section .product-images{display:none}}.why-choose-section .product-images .product-feauture-card img{border-radius:.625rem;aspect-ratio:332/288;-o-object-fit:cover;object-fit:cover}.about-section{position:relative;padding-top:3.8125rem}.about-section .faucet-about-main{align-items:start;border-bottom:1px solid var(--altborder4);padding-bottom:5.25rem}@media(max-width: 579px){.about-section .faucet-about-main{padding-bottom:1.75rem}}.about-section .small-title{font-weight:200;font-size:1.3125rem;line-height:1;color:var(--bodyTxt);font-family:var(--fontPrimary);padding-bottom:.4375rem}@media(max-width: 579px){.about-section .small-title{justify-content:center;display:flex;padding-bottom:0rem}}.about-section .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--titleTxt);margin-bottom:3.1875rem}@media(max-width: 579px){.about-section .title{font-size:2.25rem;line-height:3.0625rem;text-align:center;margin-bottom:1.9375rem}}.about-section .left-bottom{display:flex;align-items:end}@media(max-width: 991px){.about-section .left-bottom{flex-direction:column;align-items:flex-start;gap:20px}}.about-section .left-bottom .experience-box{padding-right:5.875rem}@media(max-width: 579px){.about-section .left-bottom .experience-box{display:none}}.about-section .left-bottom .experience-box .exp-number{font-family:var(--fontPrimary);font-weight:400;font-size:9.1875rem;line-height:4.375rem;color:var(--black);position:relative;margin-bottom:0;text-align:center}.about-section .left-bottom .experience-box .exp-number .plus{font-size:1.5rem;position:relative;top:-6.875rem}.about-section .left-bottom .experience-box .exp-text{font-family:var(--fontSecondary);font-weight:400;font-size:1.3125rem;line-height:2.1875rem;color:var(--black);margin-bottom:0}.about-section .left-bottom .middle-img img{aspect-ratio:422/384;width:100%}@media(max-width: 991px){.about-section .left-bottom .middle-img{width:100%}}@media(max-width: 579px){.about-section .left-bottom .middle-img{display:none}}.about-section .right-wrapper{padding-left:3.0625rem}@media(max-width: 991px){.about-section .right-wrapper{padding-left:0rem;padding-top:.9375rem}}.about-section .right-img{position:relative}.about-section .right-img img{aspect-ratio:641/375;width:100%}.about-section .mobile-experience-box{position:absolute;bottom:-30%;left:50%;transform:translateX(-50%);z-index:0;background-color:var(--white);width:14.0625rem;height:14.0625rem;border-top-left-radius:100%;border-top-right-radius:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;text-align:center;display:none}@media(max-width: 579px){.about-section .mobile-experience-box{display:block}}.about-section .mobile-experience-box .exp-number{font-family:var(--fontPrimary);font-weight:400;font-size:5.375rem;line-height:4.375rem;color:var(--black);position:relative;margin-bottom:0;text-align:center;justify-content:center;display:flex;padding-top:1.875rem}.about-section .mobile-experience-box .exp-number .plus{font-size:1.5rem;position:relative;top:-1.875rem}.about-section .mobile-experience-box .exp-text{font-family:var(--fontSecondary);font-weight:400;font-size:1.3125rem;line-height:2.1875rem;color:var(--black);margin-bottom:0;justify-content:center;display:flex}.about-section .about-desc{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--descTxt);max-width:26rem;padding-top:5.8125rem;padding-bottom:3.3125rem;margin-bottom:0;position:relative;z-index:1}@media(max-width: 991px){.about-section .about-desc{padding-top:2.375rem;padding-bottom:2.4375rem;max-width:100%}}@media(max-width: 579px){.about-section .about-desc{text-align:center}}.about-section .view-all{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--primary);padding:0;border:none}@media(max-width: 579px){.about-section .view-all{display:flex;justify-content:center}}.about-section .view-all .right-arrow{padding-left:.875rem}.about-section .view-all .right-arrow img{width:1.5rem;height:1.5rem;border-radius:6.25rem}.who-we-serve{padding-top:4.5625rem}@media(max-width: 579px){.who-we-serve{padding-top:2.5rem}}.who-we-serve .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--titleTxt);margin-bottom:.75rem}@media(max-width: 579px){.who-we-serve .title{font-size:28px;text-align:center;margin-bottom:.125rem}}.who-we-serve .subtitle{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--descTxt);max-width:30rem;margin-bottom:0;padding-bottom:4.5625rem}@media(max-width: 579px){.who-we-serve .subtitle{max-width:100%;text-align:center;padding-bottom:1.6875rem}}.who-we-serve .serve-card{position:relative;overflow:hidden}.who-we-serve .serve-card .serve-img img{aspect-ratio:480/655;width:100%}.who-we-serve .serve-card .card-arrow{position:absolute;top:1.5625rem;right:1.5625rem;display:flex;align-items:center;justify-content:center;z-index:3}.who-we-serve .serve-card .card-arrow img{width:2.5rem;height:2.5rem;border-radius:50%}.who-we-serve .serve-card .serve-overlay{position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.836538) 59.13%, #000000 100%);left:0;right:0;bottom:0;height:62%}.who-we-serve .serve-card .serve-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding-top:3.9375rem;padding-bottom:3.9375rem;padding-left:3.5625rem;padding-right:1.875rem}.who-we-serve .serve-card .serve-content .serve-title{font-family:var(--fontPrimary);font-weight:500;font-size:1.9375rem;line-height:3.125rem;color:var(--white)}.who-we-serve .serve-card .serve-content .desc{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--white);margin-bottom:0;padding-bottom:1.75rem;max-width:23.725rem}@media(max-width: 579px){.who-we-serve .serve-card .serve-content .desc{max-width:100%}}.who-we-serve .serve-card .serve-content .serve-link{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--secondary);padding:0;border:none;justify-content:left}.who-we-serve .serve-card .serve-content .serve-link .right-arrow{background-color:var(--primary);border-radius:3.125rem;margin-left:.9375rem;width:1.375rem;height:1.375rem;display:flex;justify-content:center;align-items:center}.who-we-serve .serve-card .serve-content .serve-link .right-arrow img{width:.5rem;height:.5rem}.who-we-serve .slick-slide{margin:0 .03rem}.signature-section{padding-top:6.0625rem;padding-bottom:7.0625rem}@media(max-width: 579px){.signature-section{padding-top:5.4375rem}}.signature-section .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--titleTxt);margin-bottom:.75rem}@media(max-width: 579px){.signature-section .title{font-size:28px;line-height:3rem;text-align:center;margin-bottom:.75rem}}.signature-section .subtitle{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--descTxt);max-width:30rem;margin-bottom:0;padding-bottom:3.5625rem}@media(max-width: 579px){.signature-section .subtitle{max-width:100%;text-align:center;padding-bottom:2.125rem}}.signature-section .signature-card{border-radius:.625rem;box-shadow:0 .25rem 1.206rem .625rem rgba(0,0,0,.0196078431);padding-top:1.0625rem;padding-left:.875rem;padding-right:.875rem;padding-bottom:3.375rem}.signature-section .signature-card .signature-card-top{background-color:var(--graybg);border:1px solid var(--altborder5);border-radius:.625rem;padding-top:.125rem;padding-left:2.25rem;padding-right:1rem}.signature-section .signature-card .signature-card-top .signature-img{display:flex;align-items:center;justify-content:center}.signature-section .signature-card .signature-card-top .signature-img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:325/393;width:100%;height:100%}.signature-section .signature-card .signature-card-top .signature-title{font-family:var(--fontPrimary);font-weight:500;font-size:1.9375rem;line-height:3.125rem;color:var(--black);margin-bottom:0}@media(max-width: 579px){.signature-section .signature-card .signature-card-top .signature-title{font-size:1.625rem}}.signature-section .signature-card .signature-card-top .signature-subtitle{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--black);margin-bottom:0;padding-bottom:1.125rem}.signature-section .signature-card .signature-variants{display:flex;justify-content:center;padding-top:1.4375rem;padding-bottom:2.5625rem}.signature-section .signature-card .signature-variants .variants-thumb{background-color:var(--graybg);border-radius:.5rem;aspect-ratio:97/102;padding:.125rem .5rem;overflow:clip;cursor:pointer}.signature-section .signature-card .signature-variants .variants-thumb img{aspect-ratio:81/97;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.signature-section .signature-card .signature-variants .slick-track{display:flex;align-items:center;gap:0 .625rem}.signature-section .signature-card .signature-variants .slide.slick-current{border:1px solid var(--primary)}.signature-section .signature-card .view-link{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--secondary);padding:0;border:none;justify-content:center;display:flex}.signature-section .signature-card .view-link .right-arrow{background-color:var(--primary);border-radius:3.125rem;margin-left:.9375rem;width:1.375rem;height:1.375rem;display:flex;justify-content:center;align-items:center}.signature-section .signature-card .view-link .right-arrow img{width:.5rem;height:.5rem}.signature-section .slick-track{display:flex;align-items:center;gap:0 .625rem}.series-section{position:relative;overflow:hidden;padding-top:7.0625rem;padding-bottom:5.875rem}@media(max-width: 579px){.series-section{padding-top:4.5625rem}}.series-section .series-bg-img{position:absolute;inset:0;z-index:0}.series-section .series-bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.series-section .container{position:relative;z-index:2}.series-section .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--white);margin-bottom:1.4375rem;text-align:center}@media(max-width: 579px){.series-section .title{font-size:36px}}.series-section .series-tabs{background-color:var(--black);border-radius:3.96875rem;justify-content:center;border:none;padding-top:2.3125rem;padding-right:6.25rem;padding-bottom:2.5rem;padding-left:6.25rem;gap:.4rem;flex-wrap:nowrap;flex-direction:row;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scroll-behavior:smooth}@media(max-width: 767px){.series-section .series-tabs{padding-top:1rem;padding-right:2.75rem;padding-bottom:1rem;padding-left:2.75rem;justify-content:flex-start;overflow-x:auto}}.series-section .series-tabs::-webkit-scrollbar{display:none}.series-section .series-tabs::-webkit-scrollbar-track{background:#111}.series-section .series-tabs::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #444, #999);border-radius:20px}.series-section .series-tabs .nav-item .nav-link{font-family:var(--fontPrimary);font-weight:500;font-size:.9375rem;line-height:3.125rem;color:var(--white);border:none;background:rgba(0,0,0,0);position:relative}.series-section .series-tabs .nav-item .nav-link.active,.series-section .series-tabs .nav-item .nav-link:hover{background:rgba(0,0,0,0);font-weight:600;color:var(--activePrimary)}.series-section .series-tabs .nav-item .nav-link.active::after,.series-section .series-tabs .nav-item .nav-link:hover::after{content:"";position:absolute;bottom:.3125rem;left:50%;transform:translateX(-50%);width:.75rem;height:.75rem;background-color:var(--activePrimary);border-radius:6.25rem}.series-section .tab-content{padding-top:3.125rem}.series-section .tab-content .series-card{background-color:var(--white);border-radius:.625rem;text-align:center;padding-top:.75rem;padding-left:.5625rem;padding-right:.5625rem}.series-section .tab-content .series-card .series-img{background-color:var(--graybg);border:1px solid var(--altborder5);border-radius:.625rem}.series-section .tab-content .series-card .series-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:335/301}.series-section .tab-content .series-card .details{padding-top:1.6875rem;padding-right:.75rem;padding-bottom:4.3125rem;padding-left:.9375rem}.series-section .tab-content .series-card .details .title{font-family:var(--fontPrimary);font-weight:500;font-size:1.25rem;line-height:1.75rem;color:var(--titleTxt2);margin-bottom:.3125rem}.series-section .tab-content .series-card .details .desc{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;margin-bottom:1.3125rem}.series-section .tab-content .series-card .details .view-link{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--secondary);padding:0;border:none;justify-content:center;display:flex}.series-section .tab-content .series-card .details .view-link .right-arrow{background-color:var(--primary);border-radius:3.125rem;margin-left:.9375rem;width:1.375rem;height:1.375rem;display:flex;justify-content:center;align-items:center}.series-section .tab-content .series-card .details .view-link .right-arrow img{width:.5rem;height:.5rem}.series-section .tab-content .slick-track{display:flex;gap:0 .625rem;min-width:100%;justify-content:center}.series-section .tab-content .slick-track .slick-slide{height:inherit;width:25%}.series-section .tab-content .slick-track .slick-slide>div{height:100%}.series-section .tab-content .slick-track .slick-slide .col-lg-3{height:100%}.series-section .tab-content .slick-track .slick-slide .series-card{height:100%}.signature-finish-section{background-color:var(--secBG);padding-top:1.4375rem;padding-bottom:8.25rem}@media(max-width: 579px){.signature-finish-section{padding-bottom:6.875rem}}.signature-finish-section .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:4.375rem;color:var(--white);margin-bottom:0;padding-bottom:4.1875rem;text-align:center}@media(max-width: 579px){.signature-finish-section .title{font-size:28px;line-height:2.8125rem}}.signature-finish-section .finish-card{background-color:var(--secBoxBG);border-radius:.625rem;padding-top:1.4375rem;padding-right:3.5rem;padding-bottom:2.9375rem;padding-left:4.25rem;display:flex;flex-direction:column;justify-content:center}.signature-finish-section .finish-card .choose-type-img{aspect-ratio:333/403}.signature-finish-section .finish-card .choose-type-img img{width:100%;aspect-ratio:333/403}.signature-finish-section .finish-card .choose-type{display:flex;align-items:end;justify-content:end;gap:.8125rem}.signature-finish-section .finish-card .choose-type .dot{width:1.125rem;height:1.125rem;border-radius:50%}.signature-finish-section .finish-card .choose-type .dot.gold{background:linear-gradient(117.46deg, #C5962F 0.18%, #DEB954 33.32%, #E7C562 38.06%, #F2D674 46.58%, #F7DD7B 52.27%, #EFD271 61.74%, #E3C05D 79.73%, #DEB853 93.94%)}.signature-finish-section .finish-card .choose-type .dot.chrome{background:linear-gradient(180deg, #54575C 7.69%, #010101 39.42%, #9EA39F 72.6%, #B6BAB9 100%)}.signature-finish-section .finish-card .choose-type .dot.black{background-color:var(--secBoxBG2)}.signature-finish-section .finish-card .choose-type .type-text{font-family:var(--fontPrimary);font-weight:500;font-size:1.25rem;line-height:1;color:var(--white)}.signature-finish-section .slick-track{display:flex;align-items:center;gap:0 .625rem}@media(max-width: 991px){[data-theme=faucets] .section-blog-cards .section-header.sec-head-border{justify-content:center;text-align:center}}.accessories-section{background-color:var(--secBG2);padding-top:8.3125rem;padding-bottom:10rem;max-width:100vw;overflow-x:clip}@media(max-width: 579px){.accessories-section{padding-top:5.125rem;padding-bottom:5.125rem}}.accessories-section .top-content{align-items:flex-end}.accessories-section .top-content .title{font-family:var(--titleFont);font-weight:400;font-size:3.5625rem;line-height:3.4375rem;color:var(--white);margin-bottom:0}@media(max-width: 579px){.accessories-section .top-content .title{font-size:28px;line-height:2.5rem;text-align:center}}@media(max-width: 991px){.accessories-section .top-content .title{padding-bottom:.875rem}}.accessories-section .top-content .desc{font-family:var(--titleFontSecondary);font-weight:300;font-size:1rem;line-height:1.5625rem;color:var(--white);margin-bottom:0}@media(max-width: 579px){.accessories-section .top-content .desc{text-align:center}}@media(max-width: 991px){.accessories-section .top-content .accessories-line{display:none}}.accessories-section .top-content .accessories-line .acc-line{width:100%;border:.03125rem solid var(--white)}.accessories-section .middle-acessories-card{padding-top:6.875rem}@media(max-width: 767px){.accessories-section .middle-acessories-card{padding-top:2.75rem}}@media(max-width: 579px){.accessories-section .middle-acessories-card{display:none}}.accessories-section .accessories-card{display:flex;flex-direction:column}.accessories-section .accessories-card .accessore-left-img{overflow:hidden}.accessories-section .accessories-card .accessore-left-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:684/677}.accessories-section .accessories-card .accessore-right-img{overflow:hidden}.accessories-section .accessories-card .accessore-right-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:572/412}.accessories-section .accessories-card .accessories-content .title{font-family:var(--fontPrimary);font-weight:500;font-size:1.875rem;line-height:1.5rem;color:var(--white);margin-bottom:0;padding-bottom:.75rem;padding-top:1.625rem}.accessories-section .accessories-card .accessories-content .sub-desc{font-family:var(--titleFontSecondary);font-weight:400;font-style:Italic;font-size:1.125rem;line-height:1.5625rem;color:var(--white);margin-bottom:0;max-width:33rem}.accessories-section .accessories-card .accessories-content.right-content{padding-top:2.1875rem}.accessories-section .accessories-card .accessories-content .accessories-link{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--primary);border:none;padding-top:5.5625rem}.accessories-section .accessories-card .accessories-content .accessories-link .right-arrow{padding-left:.75rem}.accessories-section .accessories-card .accessories-content .accessories-link .right-arrow img{width:1.5rem;height:1.5rem;border-radius:6.25rem}.accessories-section .accessories-cards-main{padding-top:4.125rem}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-img{overflow:hidden}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:455/412}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .title{font-family:var(--fontPrimary);font-weight:500;font-size:1.875rem;line-height:1.5rem;color:var(--white);margin-bottom:0;padding-bottom:1.1875rem;padding-top:2.625rem}@media(max-width: 579px){.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .title{text-align:center}}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .sub-desc{font-family:var(--titleFontSecondary);font-weight:400;font-style:Italic;font-size:1.125rem;line-height:1.5625rem;color:var(--white);margin-bottom:0;max-width:33rem}@media(max-width: 579px){.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .sub-desc{text-align:center;max-width:100%}}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .accessories-link{display:flex;font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--primary);padding:0;border:none;padding-top:2.0625rem;text-decoration:none}@media(max-width: 579px){.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .accessories-link{display:flex;justify-content:center}}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .accessories-link .right-arrow{padding-left:.75rem}.accessories-section .accessories-cards-main .accessories-slider-card .accessore-card-content .accessories-link .right-arrow img{width:1.5rem;height:1.5rem;border-radius:6.25rem}.accessories-section .slick-track{display:flex;gap:0 .625rem}.engineered-section{padding-top:8.9375rem;padding-bottom:8.375rem}@media(max-width: 991px){.engineered-section{padding-top:5rem;padding-bottom:5.1875rem}}@media(max-width: 579px){.engineered-section{padding-top:0}}.engineered-section .row.g-5{margin-left:-16px;margin-right:-16px;max-width:100vw}.engineered-section .engineered-main-img{position:relative}@media(max-width: 579px){.engineered-section .engineered-main-img{padding-left:0;padding-right:0;max-width:100vw}}.engineered-section .engineered-main-img .engineered-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:636/862}.engineered-section .engineered-main-img .engineered-video{position:absolute;inset:0;z-index:0}.engineered-section .engineered-main-img .engineered-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:636/862}.engineered-section .engineered-content{padding-left:2.5rem;padding-right:1.25rem}@media(max-width: 767px){.engineered-section .engineered-content{padding-left:0;padding-right:0}}.engineered-section .engineered-content .title{font-family:var(--fontPrimary);font-weight:400;font-size:3.5625rem;line-height:4.6875rem;color:var(--black);margin-bottom:0;padding-bottom:1.4375rem}@media(max-width: 579px){.engineered-section .engineered-content .title{font-size:28px;line-height:3.5rem;padding-bottom:1.25rem}}.engineered-section .engineered-list{padding-left:0;list-style:none}.engineered-section .engineered-list li{display:flex;align-items:flex-start;border-bottom:1px solid var(--altborder4);font-family:var(--titleFontSecondary);font-weight:300;font-size:1.6875rem;line-height:5rem;color:var(--black)}@media(max-width: 579px){.engineered-section .engineered-list li{font-size:1.25rem}}.engineered-section .engineered-list li::before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("../img/list-tick.svg");background-repeat:no-repeat;background-position:center;background-size:60%;width:1.25rem;height:1.25rem;content:"";border-radius:.75rem;margin-top:1.8rem;margin-right:2.0625rem}.offer-section{position:relative;overflow:hidden;padding-top:7.5rem;padding-bottom:2.5rem}@media(max-width: 767px){.offer-section{padding-top:3.125rem;padding-bottom:11.25rem}}@media(max-width: 579px){.offer-section{padding-bottom:2.5rem}}.offer-section .bg-overlay{position:absolute;left:0;right:0;bottom:0;height:26%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.644135) 59.13%, rgba(0, 0, 0, 0.77) 100%);z-index:1}[data-theme=faucets] .offer-section .slick-custom-dots{display:none !important}.offer-section .offer-bg{position:absolute;inset:0;z-index:-2}.offer-section .offer-bg img,.offer-section .offer-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offer-section .offer-video{position:absolute;inset:0;z-index:-2}.offer-section .offer-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offer-section .top-heading .title{font-family:var(--titleFont);font-weight:600;font-size:5.125rem;line-height:5.6875rem;color:var(--white);margin-bottom:0}@media(max-width: 991px){.offer-section .top-heading .title{font-size:3.875rem}}@media(max-width: 579px){.offer-section .top-heading .title{font-size:32px;line-height:3.25rem;text-align:center}}.offer-section .bottom-content{align-items:flex-end;padding-top:18.0625rem;position:relative;z-index:2}@media(max-width: 991px){.offer-section .bottom-content{padding-top:9.3125rem}}@media(max-width: 579px){.offer-section .bottom-content{padding-top:1.0625rem}}.offer-section .bottom-content .left-content{align-items:center;gap:20px}.offer-section .bottom-content .left-content .countdown-box{display:flex;gap:1.2rem;padding-bottom:4.375rem}@media(max-width: 579px){.offer-section .bottom-content .left-content .countdown-box{display:flex;justify-content:center;padding-bottom:12.5rem}}.offer-section .bottom-content .left-content .countdown-box .time-box{position:relative}.offer-section .bottom-content .left-content .countdown-box .time-box:not(:last-child)::after{content:":";position:absolute;right:-0.8125rem;top:.25rem;font-size:1.875rem;font-weight:400;color:var(--white)}.offer-section .bottom-content .left-content .countdown-box .time-box .number{background-color:var(--white);border-radius:50%;width:3.375rem;height:3.375rem;font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1;color:var(--black);display:flex;justify-content:center;align-items:center}.offer-section .bottom-content .left-content .countdown-box .time-box .time-text{font-family:var(--titleFontSecondary);font-weight:600;font-size:1rem;line-height:1;color:var(--white);margin-bottom:0;padding-top:.5rem;text-align:center}@media(max-width: 579px){.offer-section .bottom-content .left-content .get-qoute-button-desktop{display:none}}.offer-section .bottom-content .left-content .get-qoute-button-desktop .get-qoute-button{background:linear-gradient(90deg, #09AFEE 0%, #056488 100%);border-radius:1.625rem;padding-top:.375rem;padding-bottom:.375rem;padding-left:2.9375rem;padding-right:2.9375rem;border:0;font-family:var(--subFont);font-weight:500;font-size:1.25rem;line-height:2.5rem;color:var(--white)}.offer-section .bottom-content .offer-box{position:relative}.offer-section .bottom-content .offer-box p{color:#fff}.offer-section .bottom-content .offer-box .brand-logo{z-index:0;opacity:.5}@media(max-width: 991px){.offer-section .bottom-content .offer-box .brand-logo{padding-top:1rem}}@media(max-width: 579px){.offer-section .bottom-content .offer-box .brand-logo{display:none}}.offer-section .bottom-content .offer-box .brand-logo img{max-width:30.9375rem;width:100%}.offer-section .bottom-content .offer-box .offer-content{display:flex;align-items:center;padding-top:2.4375rem}@media(max-width: 579px){.offer-section .bottom-content .offer-box .offer-content{display:flex;justify-content:center}}.offer-section .bottom-content .offer-box .offer-content .offer-title{font-family:var(--titleFontSecondary);font-weight:600;font-size:4.3125rem;line-height:2.1875rem;color:var(--offerTxt);margin-bottom:0}.offer-section .bottom-content .offer-box .offer-content .offer-sub{font-family:var(--titleFontSecondary);font-weight:400;font-size:1.8125rem;line-height:1.75rem;color:var(--offerTxt);margin-bottom:0;padding-left:2.0625rem;max-width:10rem}.offer-section .bottom-content .offer-box .offer-text{font-family:var(--titleFontSecondary);font-weight:400;font-size:1.3125rem;line-height:1.625rem;color:var(--white);max-width:34rem;padding-top:2.25rem}@media(max-width: 579px){.offer-section .bottom-content .offer-box .offer-text{padding-top:1.625rem;text-align:center;max-width:100%;font-size:1.125rem;margin-bottom:1.9375rem}}.offer-section .bottom-content .offer-box .offer-text .hlt{font-weight:600}.offer-section .bottom-content .offer-box .get-qoute-button-mobile{display:none}@media(max-width: 579px){.offer-section .bottom-content .offer-box .get-qoute-button-mobile{display:block}}.offer-section .bottom-content .offer-box .get-qoute-button-mobile .get-qoute-button{background:linear-gradient(90deg, #09AFEE 0%, #056488 100%);border-radius:1.625rem;padding-top:.375rem;padding-bottom:.375rem;padding-left:2.9375rem;padding-right:2.9375rem;border:0;text-align:center;align-items:center;left:25%;font-family:var(--subFont);font-weight:500;font-size:1.25rem;line-height:2.5rem;color:var(--white)}.brochure-section{padding-top:5.3125rem;padding-bottom:5.875rem}@media(max-width: 767px){.brochure-section{padding-top:3.125rem}}@media(max-width: 767px){.brochure-section{padding-bottom:5rem}}@media(max-width: 579px){.brochure-section{padding-top:.625rem;padding-bottom:.625rem}}.brochure-section .brochure-box{display:flex;align-items:center;justify-content:space-between;background-color:#f1f1f1}[data-theme=waterPump] .brochure-section .brochure-box{background-color:rgba(1,116,121,.1019607843)}.brochure-section .brochure-box{border-radius:1.5625rem;padding-top:5.1875rem;padding-bottom:4.25rem;padding-left:8.375rem;padding-right:8.0625rem;position:relative}@media(max-width: 579px){.brochure-section .brochure-box{flex-direction:column;background-color:rgba(0,0,0,0) !important;padding-left:0rem;padding-right:0rem;padding-top:0}}.brochure-section .brochure-box .brochure-img{position:absolute;left:5.3125rem;top:50%;transform:translateY(-50%);aspect-ratio:306/281;z-index:2}@media(max-width: 991px){.brochure-section .brochure-box .brochure-img{left:0rem}}@media(max-width: 767px){.brochure-section .brochure-box .brochure-img{top:-20%;left:12.5rem;justify-content:center;display:flex;max-width:214px}}@media(max-width: 579px){.brochure-section .brochure-box .brochure-img{transform:none;position:static;transform:translateY(45px)}}.brochure-section .brochure-box .brochure-img img{aspect-ratio:306/281;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 579px){.brochure-section .brochure-box .brochure-img img{aspect-ratio:214/204}}.brochure-section .brochure-box .brochure-inner-box{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:0;background-color:var(--alterBrochureBG);border-radius:.6875rem;width:100%;text-decoration:none;padding-top:1.5rem;padding-bottom:2.0625rem;padding-left:1.9375rem;padding-right:1.9375rem}@media(max-width: 579px){.brochure-section .brochure-box .brochure-inner-box{padding-top:4.0625rem;padding-bottom:2.75rem;flex-direction:column}}.brochure-section .brochure-box .brochure-inner-box .download-text{font-family:var(--fontPrimary);font-weight:500;font-size:2.375rem;line-height:2.8125rem;color:var(--white);margin-left:auto;margin-right:auto}@media(max-width: 991px){.brochure-section .brochure-box .brochure-inner-box .download-text{font-size:1.75rem}}.brochure-section .brochure-box .brochure-inner-box .downlaod-icon{background-color:var(--alterDownloadBG);border-radius:50%;transform:rotate(270deg);width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center}.brochure-section .brochure-box .brochure-inner-box .downlaod-icon img{max-width:40%;-o-object-fit:contain;object-fit:contain}[data-theme=buildingAcc] .brochure-section .brochure-box .brochure-inner-box .downlaod-icon img{filter:brightness(0) saturate(100%) invert(18%) sepia(99%) saturate(7416%) hue-rotate(356deg) brightness(93%) contrast(124%)}@media(max-width: 579px){.brochure-section .brochure-box .brochure-inner-box .downlaod-icon{position:absolute;bottom:-1.875rem}}.slick-dots{position:absolute;bottom:-39px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;align-items:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 0px;padding:0;cursor:pointer}.slick-dots li button{width:10px;height:10px;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;border-radius:50%}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;justify-content:center;border-radius:50%;padding:0;width:10px;height:10px;background-color:#09afee;content:"";text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-wpump-prod-category .row .col-md-6:nth-child(2) .discount-badge{background-color:#f9863e}@media(max-width: 767px){.section-wpump-prod-category .sec-head-title .desc{text-align:center}}.section-wpump-prod-category .category-card{position:relative;inset:0;aspect-ratio:710/369;margin-bottom:1.1875rem;border-radius:1rem;overflow:clip}@media(max-width: 991px){.section-wpump-prod-category .category-card{aspect-ratio:4/3}}@media(max-width: 767px){.section-wpump-prod-category .category-card{aspect-ratio:710/369}}@media(max-width: 579px){.section-wpump-prod-category .category-card{aspect-ratio:410/250}}.section-wpump-prod-category .category-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.section-wpump-prod-category .category-card .discount-badge{position:absolute;top:1.8125rem;right:1.8125rem;background-color:#f7dd7b;width:5.5rem;border-radius:5.5rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1.625rem;line-height:1;font-weight:600}@media(max-width: 579px){.section-wpump-prod-category .category-card .discount-badge{top:10px;right:14px;width:64px;font-size:18px}}.section-wpump-prod-category .category-card .category-overlay{position:absolute;inset:0;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2.875rem 3.4375rem;max-width:25rem}@media(max-width: 1199px){.section-wpump-prod-category .category-card .category-overlay{max-width:calc(100% - 7.3125rem);padding-right:1.25rem}}@media(max-width: 579px){.section-wpump-prod-category .category-card .category-overlay{max-width:calc(100% - 2.5rem);padding:24px}}.section-wpump-prod-category .category-card .category-overlay .btn{max-width:14.375rem}@media(max-width: 579px){.section-wpump-prod-category .category-card .category-overlay .btn{padding:8px;max-width:150px}}.section-wpump-prod-category .category-card .category-overlay .title{font-size:2.375rem}@media(max-width: 579px){.section-wpump-prod-category .category-card .category-overlay .title{font-size:28px;line-height:1;margin-bottom:5px}}.section-wpump-prod-category .category-card .category-overlay .desc{margin-top:auto;font-size:1.1875rem;line-height:1.5625rem}@media(max-width: 767px){.section-wpump-prod-category .category-card .category-overlay .desc{margin-top:1.1875rem}}@media(max-width: 579px){.section-wpump-prod-category .category-card .category-overlay .desc{margin-top:10px;margin-bottom:10px}}.section-wpump-featured{padding-bottom:10rem}.section-wpump-flashsale .flash-sale-box{position:relative;width:100%;aspect-ratio:1440/637;overflow:clip}@media(max-width: 991px){.section-wpump-flashsale .flash-sale-box{aspect-ratio:1}}@media(max-width: 767px){.section-wpump-flashsale .flash-sale-box{aspect-ratio:408/709}}.section-wpump-flashsale .flash-sale-box .flash-sale-content{position:relative;z-index:3;color:#fff;display:flex;align-items:center;height:100%}@media(max-width: 991px){.section-wpump-flashsale .flash-sale-box .flash-sale-content{text-align:center}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .title{font-size:2.75rem;line-height:1.477;margin-bottom:0}@media(max-width: 1199px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .title{font-size:32px}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .section-title{font-size:1.8125rem;font-weight:400}@media(max-width: 1199px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .section-title{font-size:22px}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .perc-off{display:flex;align-items:center;color:#ffc300;gap:2rem}@media(max-width: 991px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .perc-off{justify-content:center}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .perc-off .off-value{font-size:4.3125rem;font-weight:600;line-height:1}@media(max-width: 1199px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .perc-off .off-value{font-size:52px}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .perc-off .off-cond{font-size:1.8125rem;line-height:1;max-width:7.5rem}@media(max-width: 1199px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .perc-off .off-cond{font-size:20px}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .flash-sale-desc{font-size:1rem;line-height:1.625;max-width:36.125rem;margin-bottom:1rem;margin-top:1rem}@media(max-width: 991px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .flash-sale-desc{margin-left:auto;margin-right:auto}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .flash-sale-desc strong,.section-wpump-flashsale .flash-sale-box .flash-sale-content .flash-sale-desc b{color:#f7dd7b}.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box{display:flex;gap:1.2rem;padding-bottom:0;color:var(--bodyTxt)}@media(max-width: 991px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box{justify-content:center}}@media(max-width: 579px){.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box{justify-content:center;padding-bottom:3.125rem}}.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box .time-box{position:relative;display:flex;flex-direction:column;align-items:center}.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box .time-box:not(:last-child)::after{content:":";position:absolute;top:.25rem;right:-0.8125rem;font-size:1.875rem;font-weight:400;color:var(--white)}.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box .time-box .number{display:flex;justify-content:center;align-items:center;width:3.375rem;height:3.375rem;background-color:var(--white);border-radius:50%;color:var(--black);font-family:var(--titleFontSecondary);font-size:1.1875rem;font-weight:500;line-height:1}.section-wpump-flashsale .flash-sale-box .flash-sale-content .countdown-box .time-box .time-text{margin-bottom:0;padding-top:.5rem;text-align:center;color:var(--white);font-family:var(--titleFontSecondary);font-size:1rem;font-weight:600;line-height:1}.section-wpump-flashsale .flash-sale-box .flash-sale-bg{position:absolute;inset:0;z-index:1}.section-wpump-flashsale .flash-sale-box .vertical-thumbs{position:absolute;left:4.3125rem;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.125rem;z-index:2}.section-wpump-flashsale .flash-sale-box .vertical-thumbs .v-thumb{aspect-ratio:1;width:6rem;display:flex}.section-wpump-flashsale .flash-sale-box .vertical-thumbs .v-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.section-wpump-flashsale .flash-sale-box .flash-sale-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3rem}.section-wpump-flashsale .flash-sale-box .corner-box{position:relative;z-index:2}@media(max-width: 991px){.section-wpump-flashsale .flash-sale-box .corner-box{padding-bottom:3rem;display:flex;align-items:center;justify-content:center}}@media(min-width: 992px){.section-wpump-flashsale .flash-sale-box .corner-box{position:absolute;bottom:0%;right:0%;width:20rem;display:flex;justify-content:flex-end;aspect-ratio:186/59;align-items:center;justify-content:center;background-color:#fff;border-top-left-radius:2.5rem;z-index:4}.section-wpump-flashsale .flash-sale-box .corner-box::before{position:absolute;top:50%;left:1px;bottom:0;content:"";aspect-ratio:1;transform:translateX(-100%);background-image:url(../img/inner-curve.svg)}.section-wpump-flashsale .flash-sale-box .corner-box:after{position:absolute;top:1px;right:0;bottom:50%;content:"";aspect-ratio:1;transform:translateY(-100%);background-image:url(../img/inner-curve.svg)}}.section-wpump-flashsale .flash-sale-box .corner-box .btn{flex:1;max-width:15.625rem}.section-wpump-flashsale .horiz-thumb-wrap{align-items:center;padding-top:1rem}@media(max-width: 991px){.section-wpump-flashsale .horiz-thumb-wrap{display:none}}.section-wpump-flashsale .horiz-thumb-wrap .slick-list{width:100%}.section-wpump-flashsale .horiz-thumb-wrap .slick-list .slick-track{min-width:100%}.section-wpump-flashsale .horizondal-thumbs{display:flex;gap:1.0625rem;width:100%}.section-wpump-flashsale .horizondal-thumbs .slick-track{display:flex;gap:1.0625rem}.section-wpump-flashsale .horizondal-thumbs .h-thumb{aspect-ratio:1;flex:1 0 calc(20% - 1.0625rem);max-width:calc(20% - 1.0625rem)}.section-wpump-flashsale .horizondal-thumbs .h-thumb img{width:100%;height:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.section-wpump-legacy{position:relative;padding-top:8.4375rem}@media(min-width: 1200px){.section-wpump-legacy{aspect-ratio:1927/1269}}@media(max-width: 767px){.section-wpump-legacy{padding-bottom:6.25rem;aspect-ratio:445/800;padding-top:4.125rem;text-align:center}}@media(max-width: 579px){.section-wpump-legacy{aspect-ratio:445/1024}}.section-wpump-legacy .content-wrapper{color:#fff;max-width:38.75rem}@media(max-width: 767px){.section-wpump-legacy .content-wrapper{margin-inline:auto}}@media(max-width: 767px){.section-wpump-legacy .content-wrapper .cta-group{display:flex;flex-direction:column}.section-wpump-legacy .content-wrapper .cta-group .btn{width:100%;max-width:231px;margin-bottom:1rem;margin-inline:auto}}.section-wpump-legacy .content-wrapper .logo-area img{width:4.5625rem;aspect-ratio:73/79;-o-object-fit:contain;object-fit:contain}.section-wpump-legacy .content-wrapper .tagline{font-size:1.0625rem;line-height:3.125rem}.section-wpump-legacy .content-wrapper .alt-title{font-size:3.125rem}.section-wpump-legacy .content-wrapper .description{font-size:1.125rem;line-height:2.0625rem;margin-bottom:2.875rem}.section-wpump-legacy .content-wrapper .btn-outline-primary{color:#fff;background-color:color-mix(in srgb, var(--primary) 41%, transparent)}.section-wpump-legacy .sec-bg{position:absolute;inset:0}.section-wpump-legacy .sec-bg img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(max-width: 767px){.section-wpump-legacy .sec-bg img{aspect-ratio:445/1026;-o-object-position:bottom;object-position:bottom}}.section-wpump-legacy .legady-prod-disp{display:flex;align-items:center;gap:2rem;padding-top:7.9375rem}.section-wpump-legacy .legady-prod-disp .legacy-prod{flex:1}.section-wpump-legacy .legady-prod-disp .legacy-prod img{width:100%;aspect-ratio:263/265;-o-object-fit:contain;object-fit:contain}.section-badges.building-badges{background-color:#fff;border-bottom:1px solid #dadada}@media(min-width: 1200px){.section-badges.building-badges .badges-row .badge-item.badge-centre{justify-content:center}}.section-badges.building-badges .badges-row .badge-item.badge-centre .badge-icon{background-color:#fff0f0}@media(min-width: 767px){[data-theme=buildingAcc] .section-bld-featured .slick-list{padding-left:12%;padding-right:12%}}@media(max-width: 991px){[data-theme=buildingAcc] .sec-head-title{text-align:center}[data-theme=buildingAcc] .sec-head-title .sec-head-watermark{display:none}}[data-theme=buildingAcc] .accessories-about-section{padding-top:7.125rem;padding-bottom:10.75rem}@media(max-width: 991px){[data-theme=buildingAcc] .accessories-about-section{padding-bottom:5rem}}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section{padding-top:3.3125rem;padding-bottom:2.5rem}}[data-theme=buildingAcc] .accessories-about-section .small-title{border:1px solid var(--alterBorder4);border-radius:1.625rem;padding-left:2rem;padding-right:2rem;padding-top:.5rem;padding-bottom:.625rem;font-family:var(--fontPrimary);font-weight:400;font-size:1.375rem;line-height:3.0625rem;color:var(--bodyTxt)}[data-theme=buildingAcc] .accessories-about-section .small-title .hlt{color:var(--primary)}[data-theme=buildingAcc] .accessories-about-section .title{font-family:var(--titleFont);font-weight:400;font-size:3rem;line-height:4.0625rem;color:var(--titleTxt);margin-bottom:0;padding-top:1.1875rem}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section .title{font-size:34px;line-height:2.8125rem;padding-top:1.1875rem;padding-bottom:2.1875rem}}[data-theme=buildingAcc] .accessories-about-section .sub-title{font-family:var(--fontPrimary);font-weight:400;font-size:1.0625rem;line-height:1.9375rem;margin-bottom:0;color:var(--desc);padding-top:1.8125rem;padding-bottom:1.3125rem}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section .sub-title{padding-bottom:1.75rem}}[data-theme=buildingAcc] .accessories-about-section .listing{padding-left:0;list-style:none;margin:0;padding-bottom:2.1875rem}@media(max-width: 1199px){[data-theme=buildingAcc] .accessories-about-section .listing{padding-top:1.75rem}}[data-theme=buildingAcc] .accessories-about-section .listing li{display:flex;align-items:flex-start;padding-bottom:.2rem;font-family:var(--fontSecondary);font-weight:500;font-size:1.0625rem;line-height:2.3125rem;color:var(--list)}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section .listing li{line-height:1.5rem;padding-bottom:1.5rem}}[data-theme=buildingAcc] .accessories-about-section .listing li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("../img/list-tick.svg");background-repeat:no-repeat;background-position:center;background-size:50%;width:1.125rem;height:1.125rem;content:"";border-radius:.75rem;margin-top:.6rem;margin-right:1.05rem}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section .listing li:before{margin-top:.4rem}}[data-theme=buildingAcc] .accessories-about-section .read-more{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;text-align:left;align-items:center;justify-content:flex-start;padding-top:.5625rem;padding-bottom:.625rem;padding-right:.5625rem;padding-left:1.125rem}[data-theme=buildingAcc] .accessories-about-section .read-more .right-arrow{margin-left:.9375rem;background-color:var(--primary);border-radius:3.125rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}[data-theme=buildingAcc] .accessories-about-section .read-more .right-arrow img{width:.53125rem;height:.53125rem}[data-theme=buildingAcc] .accessories-about-section .accessories-about-main{padding-left:5rem}@media(max-width: 991px){[data-theme=buildingAcc] .accessories-about-section .accessories-about-main{padding:0rem;padding-top:1.25rem}}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section .accessories-about-main{display:none}}[data-theme=buildingAcc] .accessories-about-section .accessories-about-main .about-img{position:relative}[data-theme=buildingAcc] .accessories-about-section .accessories-about-main .about-img img{aspect-ratio:599/715;border-radius:2.3125rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 991px){[data-theme=buildingAcc] .accessories-about-section .accessories-about-main .about-img img{aspect-ratio:410/306}}[data-theme=buildingAcc] .accessories-about-section .accessories-about-main .brand-logo{position:absolute;top:2.875rem;left:3.125rem;display:flex;align-items:center;justify-content:center;z-index:2}[data-theme=buildingAcc] .accessories-about-section .accessories-about-main .brand-logo img{width:8.75rem;height:9.375rem}[data-theme=buildingAcc] .accessories-about-section .about-img-mobile{position:relative;display:none}@media(max-width: 579px){[data-theme=buildingAcc] .accessories-about-section .about-img-mobile{display:block}}[data-theme=buildingAcc] .accessories-about-section .about-img-mobile img{aspect-ratio:410/306;border-radius:2.3125rem;-o-object-fit:cover;object-fit:cover;width:100%}[data-theme=buildingAcc] .accessories-about-section .about-img-mobile .brand-logo{position:absolute;top:2.875rem;left:3.125rem}@media(max-width: 767px){[data-theme=buildingAcc] .accessories-about-section .about-img-mobile .brand-logo{top:.875rem;left:.875rem}}[data-theme=buildingAcc] .accessories-about-section .about-img-mobile .brand-logo{display:flex;align-items:center;justify-content:center;z-index:2}[data-theme=buildingAcc] .accessories-about-section .about-img-mobile .brand-logo img{width:8.75rem;height:9.375rem}@media(max-width: 767px){[data-theme=buildingAcc] .accessories-about-section .about-img-mobile .brand-logo img{width:5rem;height:5rem}}[data-theme=buildingAcc] .product-category-section{position:relative;padding-top:6.9375rem;padding-bottom:8.125rem}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section{padding-top:5.5625rem;padding-bottom:9.25rem}}[data-theme=buildingAcc] .product-category-section .bg-layer{position:absolute;inset:0;z-index:0}[data-theme=buildingAcc] .product-category-section .bg-layer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .product-category-section .bg-layer-video{position:absolute;inset:0;z-index:0}[data-theme=buildingAcc] .product-category-section .bg-layer-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .product-category-section .container{position:relative;z-index:2}[data-theme=buildingAcc] .product-category-section .bg-overlay{position:absolute;inset:0;background-color:var(--bgOverlay)}[data-theme=buildingAcc] .product-category-section .top-content{align-items:start;padding-bottom:3.75rem}[data-theme=buildingAcc] .product-category-section .top-content .left-side .small-title{background-color:var(--subBG);border-radius:1.625rem;padding-left:1.9375rem;padding-right:1.875rem;padding-top:.625rem;padding-bottom:.625rem;font-family:var(--fontPrimary);font-weight:400;font-size:1.375rem;line-height:3.0625rem;color:var(--white)}[data-theme=buildingAcc] .product-category-section .top-content .left-side .small-title .hlt{color:var(--primary)}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .top-content .left-side .small-title{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:16.1875rem}}[data-theme=buildingAcc] .product-category-section .top-content .left-side .title{font-family:var(--titleFont);font-weight:400;font-size:3rem;line-height:4.0625rem;color:var(--white);margin-bottom:0;padding-top:.5rem}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .top-content .left-side .title{font-size:34px;line-height:2.5rem;padding-top:1.625rem;text-align:center}}[data-theme=buildingAcc] .product-category-section .top-content .right-side{padding-left:3rem}@media(max-width: 991px){[data-theme=buildingAcc] .product-category-section .top-content .right-side{padding-left:.9375rem;padding-top:1.125rem}}[data-theme=buildingAcc] .product-category-section .top-content .right-side .desc{font-family:var(--fontPrimary);font-weight:400;font-size:1.0625rem;line-height:1.9375rem;margin-bottom:0;color:var(--white);padding-bottom:1.75rem}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .top-content .right-side .desc{line-height:1.6875rem;padding-bottom:1.5625rem;text-align:center}}[data-theme=buildingAcc] .product-category-section .top-content .right-side .view-all-button{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;padding-top:.875rem;padding-bottom:.875rem;padding-right:2.375rem;padding-left:2.6875rem}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .top-content .right-side .view-all-button{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:16.1875rem}}[data-theme=buildingAcc] .product-category-section .accessories-product-card{position:relative}[data-theme=buildingAcc] .product-category-section .accessories-product-card .product-card-overlay{position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.836538) 59.13%, #000000 100%);z-index:1;border-bottom-left-radius:1.75rem;border-bottom-right-radius:1.75rem}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .accessories-product-card .product-card-overlay{display:none}}[data-theme=buildingAcc] .product-category-section .accessories-product-card .brand-logo{position:absolute;top:1.5rem;left:2rem;display:flex;align-items:center;justify-content:center;z-index:2}[data-theme=buildingAcc] .product-category-section .accessories-product-card .brand-logo img{width:3.25rem;height:3.4375rem}[data-theme=buildingAcc] .product-category-section .accessories-product-card .accessories-product-img img{aspect-ratio:450/543;-o-object-fit:cover;object-fit:cover;border-radius:1.75rem;width:100%}[data-theme=buildingAcc] .product-category-section .accessories-product-card .content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:2;padding-left:1.9375rem;padding-bottom:2.6875rem;padding-right:1.9375rem;color:var(--white)}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .accessories-product-card .content{padding-left:2.125rem;padding-bottom:3.25rem}}[data-theme=buildingAcc] .product-category-section .accessories-product-card .content .product-title{font-family:var(--fontPrimary);font-weight:500;font-size:1.5rem;line-height:1.875rem;color:var(--white);margin-bottom:0;padding-bottom:1.5rem}@media(max-width: 579px){[data-theme=buildingAcc] .product-category-section .accessories-product-card .content .product-title{font-size:1.625rem;padding-bottom:0rem}}[data-theme=buildingAcc] .product-category-section .accessories-product-card .content .view-all-product{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;color:var(--primaryAlt);text-align:left;align-items:center;justify-content:flex-start;padding:0}[data-theme=buildingAcc] .product-category-section .accessories-product-card .content .view-all-product .right-arrow{margin-left:.9375rem;background-color:var(--btnBG);border-radius:3.125rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center}[data-theme=buildingAcc] .product-category-section .accessories-product-card .content .view-all-product .right-arrow img{width:.53125rem;height:.53125rem}[data-theme=buildingAcc] .product-category-section .slick-track{display:flex;align-items:center;gap:1.125rem}[data-theme=buildingAcc] .accessories-product-slider .slick-slide:nth-child(even){margin-top:4rem}[data-theme=buildingAcc] .slick-slider:not(.slick-initialized){opacity:0}[data-theme=buildingAcc] .browse-app-section{position:relative;background-color:#ebebeb;padding-top:7.25rem;padding-bottom:3rem}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section{padding-top:0rem}}[data-theme=buildingAcc] .browse-app-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:63%;background:var(--white);z-index:0}[data-theme=buildingAcc] .browse-app-section .container{position:relative;z-index:1}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-app-main{padding-left:0;padding-right:0}}[data-theme=buildingAcc] .browse-app-section .browse-box{background-color:var(--graybg2);border-radius:2.0625rem;padding-top:2.375rem;padding-bottom:2.4375rem;padding-left:5.8125rem;padding-right:2.1875rem;position:relative;margin-left:auto;margin-right:auto;max-width:103rem}@media(max-width: 991px){[data-theme=buildingAcc] .browse-app-section .browse-box{padding-left:2.1875rem}}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box{border-radius:0rem;padding-bottom:0rem;padding-left:1.25rem;padding-right:1.25rem}[data-theme=buildingAcc] .browse-app-section .browse-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:10%;background:var(--white);z-index:0}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .title{font-family:var(--titleFont);font-weight:400;font-size:3rem;line-height:4.0625rem;color:var(--titleTxt);margin-bottom:0;padding-bottom:.1875rem}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .title{font-size:28px;text-align:center}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .desc{font-family:var(--fontPrimary);font-weight:400;font-size:1.0625rem;line-height:1.6875rem;color:var(--desc);margin-bottom:0;padding-bottom:1.3125rem;max-width:30rem}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .desc{text-align:center;max-width:100%;padding-bottom:.5rem}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing{padding-left:0;list-style:none;margin:0;padding-bottom:2.6875rem;padding-right:6.5625rem}@media(max-width: 991px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing{padding-right:0rem}}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing{padding-top:2.5rem;padding-bottom:2.5rem}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing li{display:flex;align-items:flex-start;padding-bottom:.1rem;border-bottom:1px solid var(--altBorder5);font-family:var(--fontSecondary);font-weight:500;font-size:1.0625rem;line-height:2.9375rem;color:var(--list)}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing li{line-height:1.875rem;padding-bottom:1.5rem}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing li:before{flex:0 0 .75rem;aspect-ratio:1;background-color:var(--primary);background-image:url("../img/list-tick.svg");background-repeat:no-repeat;background-position:center;width:1.125rem;height:1.125rem;content:"";border-radius:.75rem;margin-top:.8rem;margin-right:1.35rem}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-listing li:before{margin-top:.4rem}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width: 991px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons{padding-bottom:3.0625rem}}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons{flex-direction:column}}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons .request-quote-button{font-family:var(--titleFontSecondary);font-weight:600;font-size:1.1875rem;line-height:1.5rem;padding-top:.875rem;padding-bottom:.875rem;padding-right:2.6875rem;padding-left:2.6875rem}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons .sales-team-button{font-family:var(--titleFontSecondary);font-weight:500;font-size:1.1875rem;line-height:1.5rem;padding-top:.875rem;padding-bottom:.875rem;padding-right:.6875rem;padding-left:1.4375rem}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons .sales-team-button .right-arrow{margin-left:.9375rem;background-color:var(--btnBG);border-radius:3.125rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}[data-theme=buildingAcc] .browse-app-section .browse-box .left-content .browse-buttons .sales-team-button .right-arrow img{width:.53125rem;height:.53125rem}[data-theme=buildingAcc] .browse-app-section .browse-box .middile-content{justify-content:center}@media(max-width: 991px){[data-theme=buildingAcc] .browse-app-section .browse-box .middile-content .application-logo-img{text-align:center;background-color:#f5f5f5;width:11rem;height:11rem;border-radius:50%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;position:relative;z-index:8}}[data-theme=buildingAcc] .browse-app-section .browse-box .middile-content .application-logo-img img{aspect-ratio:240/257;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 991px){[data-theme=buildingAcc] .browse-app-section .browse-box .middile-content .application-logo-img img{width:7.3125rem;height:7.875rem}}[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-dektop{padding-left:4.375rem}@media(max-width: 991px){[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-dektop{padding-left:0rem}}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-dektop{display:none}}[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-dektop .browse-img{aspect-ratio:557/555}[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-dektop .browse-img img{border-radius:1.4375rem;aspect-ratio:557/555;width:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-mobile{display:none}@media(max-width: 579px){[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-mobile{display:block}}[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-mobile .browse-img{aspect-ratio:410/223}[data-theme=buildingAcc] .browse-app-section .browse-box .right-content-mobile .browse-img img{border-radius:1.4375rem;aspect-ratio:410/223;width:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .flash-sale-section{position:relative;overflow:hidden;padding-top:4.625rem;padding-bottom:6rem}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section{padding-top:2.5rem;padding-bottom:1.875rem}}[data-theme=buildingAcc] .flash-sale-section .bg-layer{position:absolute;inset:0;z-index:0}[data-theme=buildingAcc] .flash-sale-section .bg-layer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .flash-sale-section .bg-layer-video{position:absolute;inset:0;z-index:0}[data-theme=buildingAcc] .flash-sale-section .bg-layer-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .flash-sale-section .container{position:relative;z-index:2}[data-theme=buildingAcc] .flash-sale-section .left-content .title{font-family:var(--titleFont);font-weight:600;font-size:4.0625rem;line-height:3rem;color:var(--white);margin-bottom:0}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .title{text-align:center;font-size:54px;padding-bottom:.6875rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .title .hlt{color:var(--primary)}[data-theme=buildingAcc] .flash-sale-section .left-content .sub-title{font-family:var(--fontPrimary);font-weight:400;font-size:26px;line-height:65px;color:var(--white);margin-bottom:0;padding-bottom:1.9375rem}[data-theme=buildingAcc] .flash-sale-section .left-content .sub-title .sub-hlt{font-weight:600;color:#f9ae0e}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .sub-title{text-align:center;line-height:2.75rem;padding-bottom:2.9375rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .desc{font-family:var(--titleFontSecondary);font-weight:400;font-size:1.125rem;line-height:1.625rem;color:var(--white);margin-bottom:0;max-width:38rem}@media(max-width: 991px){[data-theme=buildingAcc] .flash-sale-section .left-content .desc{max-width:100%}}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .desc{text-align:center}}[data-theme=buildingAcc] .flash-sale-section .left-content .desc .desc-hlt{font-weight:600}[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box{display:flex;gap:1.8rem;padding-top:3.875rem;padding-bottom:3.0625rem}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box{display:flex;justify-content:center;padding-top:2.375rem;padding-bottom:5.0625rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box{border:1px solid var(--primary);border-radius:.875rem;width:7rem;height:7rem;display:flex;flex-direction:column;justify-content:center;position:relative}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box{width:5.1875rem;height:5.1875rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box:not(:last-child)::after{content:":";position:absolute;right:-1.125rem;top:1.125rem;font-size:3rem;font-weight:400;color:var(--white)}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box:not(:last-child)::after{top:.3125rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box .number{font-family:var(--titleFontSecondary);font-weight:400;font-size:3rem;line-height:4.0625rem;color:var(--white);display:flex;justify-content:center;align-items:center}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box .number{font-size:2.125rem;line-height:2.375rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box .time-text{font-family:var(--titleFontSecondary);font-weight:400;font-size:1.0625rem;line-height:1;color:var(--white);margin-bottom:0;text-align:center}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .countdown-box .time-box .time-text{font-size:.75rem}}[data-theme=buildingAcc] .flash-sale-section .left-content .request-qoute-button{font-family:var(--titleFontSecondary);font-weight:600;font-size:1.1875rem;line-height:1.5rem;padding-top:.875rem;padding-bottom:.875rem;padding-right:2.6875rem;padding-left:2.6875rem}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .left-content .request-qoute-button{align-items:center;justify-content:center;display:flex;margin-left:auto;margin-right:auto;max-width:20rem}}[data-theme=buildingAcc] .flash-sale-section .flash-sale-sub-card img{border-radius:.9375rem;aspect-ratio:266/261;width:100%;-o-object-fit:cover;object-fit:cover}[data-theme=buildingAcc] .flash-sale-section .right-images-main-dektop{padding-left:5rem}@media(max-width: 991px){[data-theme=buildingAcc] .flash-sale-section .right-images-main-dektop{padding-left:0rem;padding-top:1.25rem}}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .right-images-main-dektop{display:none}}[data-theme=buildingAcc] .flash-sale-section .right-images-main-mobile{display:none}@media(max-width: 579px){[data-theme=buildingAcc] .flash-sale-section .right-images-main-mobile{display:block;padding-top:.875rem}}[data-theme=buildingAcc] .product-category-section .slick-dots{position:absolute;left:10%;bottom:-39px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:left;align-items:left}[data-theme=buildingAcc] .product-category-section .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 0px;padding:0;cursor:pointer}[data-theme=buildingAcc] .product-category-section .slick-dots li button{width:10px;height:10px;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;border-radius:50%}[data-theme=buildingAcc] .product-category-section .slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;justify-content:center;border-radius:50%;padding:0;width:10px;height:10px;background-color:var(--activePrimary);content:"";text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=buildingAcc] .section-title{font-weight:400;font-size:3.5625rem}@media(max-width: 1199px){[data-theme=buildingAcc] .section-title{font-size:34px}}[data-theme=buildingAcc] .section-badges{background-color:#fff;border-bottom:1px solid #dadada}[data-theme=buildingAcc] .bld-who-we-serve .container.container-slider{max-width:85.4166vw}@media(max-width: 580px){[data-theme=buildingAcc] .bld-who-we-serve .container.container-slider{max-width:100%}}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .slick-list{width:100%;border-radius:0;padding-right:0;padding-left:0}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .slick-track{min-width:100%;gap:1rem}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .slick-track .slide{flex:1;padding:0;overflow:clip}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .slick-track .slide.slick-active{transition:all ease-in-out .3s;border-top-left-radius:20px;border-bottom-right-radius:20px}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .slick-track .slide.slick-active+.slick-active{border-top-left-radius:0px;border-bottom-right-radius:0px}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .slick-track .slide.slick-active:not(:has(+.slick-active)){border-top-right-radius:0;border-bottom-right-radius:20px}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card{border-radius:0}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .card-text{font-size:1rem;line-height:1.5;font-weight:300}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card:after{background:linear-gradient(0deg, var(--bodyTxt) 10%, color-mix(in srgb, var(--bodyTxt), transparent 5%) 20%, rgba(102, 102, 102, 0) 100%)}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .cta-wrp{display:flex;align-items:center}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .cta-wrp .btn{background-color:rgba(0,0,0,0);border:none;padding-left:0;color:var(--primary);font-weight:500;font-family:var(--titleFontSecondary);display:flex;align-items:center;justify-content:center}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .cta-wrp .btn:hover{background-color:rgba(0,0,0,0) !important}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .cta-wrp .btn:hover .ico{transform:translateX(0.5rem) rotateZ(45deg)}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .cta-wrp .btn .ico{aspect-ratio:1;flex:0 0 1.75rem;margin-left:1rem;transition:all ease-in-out .2s}[data-theme=buildingAcc] .bld-who-we-serve .who-serve-slider .who-we-card .cta-wrp .btn .ico img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}[data-theme=buildingAcc] .section-header .title{font-size:3rem;font-weight:400;line-height:1}@media(max-width: 1199px){[data-theme=buildingAcc] .section-header .title{font-size:32px}}@media(max-width: 579px){[data-theme=buildingAcc] .section-header .title{font-size:28px}}[data-theme=buildingAcc] .section-header .desc{font-size:1.3125rem}@media(max-width: 1199px){[data-theme=buildingAcc] .section-header .desc{font-size:16px;line-height:1.5}}[data-theme=buildingAcc] .section-header .view-all-btn .btn.btn{border:1px solid var(--primary);background-color:rgba(0,0,0,0);color:var(--primary);font-weight:500;display:flex;align-items:center;padding-right:1rem}[data-theme=buildingAcc] .section-header .view-all-btn .btn.btn:after{display:block;content:"";width:1.75rem;height:1.75rem;position:static;border-radius:1.75rem;margin-left:1.625rem;background:var(--primary) url(../img/product-right-arrow.svg) center/40% no-repeat}[data-theme=buildingAcc] .section-header .view-all-btn .btn.btn:hover{color:#fff;background-color:var(--primary) !important;border:1px solid var(--primary) !important}[data-theme=buildingAcc] .section-header .sec-head-watermark{padding-top:1.5rem}@media(max-width: 1439px){[data-theme=buildingAcc] .section-header .sec-head-watermark{width:33vw;max-width:360px}}[data-theme=buildingAcc] .section-header .sec-head-watermark img{max-width:100%}[data-theme=buildingAcc] .small-title{border:1px solid var(--alterBorder4);border-radius:1.625rem;padding-left:2rem;padding-right:2rem;padding-top:.5rem;padding-bottom:.625rem;font-family:var(--fontPrimary);font-weight:400;font-size:1.375rem;line-height:3.0625rem;color:var(--bodyTxt)}[data-theme=buildingAcc] .small-title .hlt{color:var(--primary)}[data-theme=buildingAcc] .section-bld-prod-benifits .benefit-list{font-size:1.6875rem}@media(max-width: 580px){[data-theme=buildingAcc] .section-bld-prod-benifits .benefit-list{font-size:1.2rem}}[data-theme=buildingAcc] .section-bld-prod-benifits .benefit-list li{padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid #dadada}[data-theme=buildingAcc] .section-bld-prod-benifits .benefit-list li:before{margin-top:.3333em;flex:0 0 1.375rem;margin-right:2.125rem}[data-theme=buildingAcc] .offer-section{padding-bottom:4rem}[data-theme=buildingAcc] .brochure-section{padding-top:3rem;padding-bottom:3rem}[data-theme=buildingAcc] .section-divisions .sea-bg{background-color:#cd0002}[data-theme=buildingAcc] .section-blog-cards .blog-card .btn{font-weight:500;font-family:"Inter",sans-serif}[data-theme=buildingAcc] .section-cta .section-title{font-family:"Poltawski Nowy"}[data-theme=buildingAcc] .section-cta .banner-bg img{opacity:.8}[data-theme=buildingAcc] .section-bld-build{padding-bottom:2rem}[data-theme=buildingAcc] .section-bld-build .sec-head-title{max-width:46.5rem}[data-theme=buildingAcc] .section-bld-build .presc-card{border-radius:1rem;background-color:var(--primaryBorder);padding:3.0625rem 2.625rem 4.375rem;text-align:center}@media(max-width: 1199px){[data-theme=buildingAcc] .section-bld-build .presc-card{padding:1.875rem 1.875rem 3.125rem;max-width:26.25rem;margin-left:auto;margin-right:auto}}[data-theme=buildingAcc] .section-bld-build .presc-card .icon{width:7.25rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;margin-inline:auto;background:linear-gradient(to bottom, var(--primary), var(--secondary));border-radius:7.25rem}[data-theme=buildingAcc] .section-bld-build .presc-card .icon img{width:50%;height:50%;-o-object-fit:contain;object-fit:contain}@media(max-width: 1199px){[data-theme=buildingAcc] .section-bld-build .presc-card .icon{width:5rem}}[data-theme=buildingAcc] .section-bld-build .presc-card .txt{padding-top:2.375rem}[data-theme=buildingAcc] .section-bld-build .presc-card .txt .alt-title{font-size:1.25rem;font-weight:600}[data-theme=buildingAcc] .section-blog-cards{position:relative}[data-theme=buildingAcc] .section-blog-cards .sec-head-title{max-width:40rem}[data-theme=buildingAcc] .section-blog-cards .sec-head-title .title{margin-bottom:1rem}[data-theme=buildingAcc] .section-blog-cards .sec-head-title .desc{font-size:1rem;line-height:1.5}[data-theme=buildingAcc] .section-blog-cards .container{position:relative;z-index:2}[data-theme=buildingAcc] .section-blog-cards:after{content:"";position:absolute;z-index:0;bottom:0;left:0;right:0;height:50%;background-color:#f8f8f8;z-index:1}[data-theme=buildingAcc] .section .section-header .view-all-btn .viewico{display:none}[data-theme=buildingAcc] .section-video-testimonial{background-color:#f8f8f8}[data-theme=buildingAcc] .section-video-testimonial .video-card__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 15.77%, #1D0000 100%)}[data-theme=buildingAcc] .section-text-testimonials .slick-arrow{background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml;utf8,<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 4H10.5M10.5 4L6.5 0.5M10.5 4L6.5 7.5" stroke="%23f00" stroke-linecap="round" stroke-linejoin="round"/></svg>') !important}[data-theme=buildingAcc] .section-faq{background-color:#010101}[data-theme=buildingAcc] .footer-contents{background-image:url(../img/bld-footer-bg.jpg);background-size:cover;background-repeat:no-repeat}[data-theme=buildingAcc] .footer-contents .footer-sec{border-bottom:none}[data-theme=buildingAcc] .footer-contents .marquee{opacity:.7;padding-top:5rem;padding-bottom:5rem}[data-theme=buildingAcc] .footer-contents .marquee p{color:#a76060}/*# sourceMappingURL=main.css.map */