@font-face{font-family:Libre Baskerville;src:url(/_next/static/media/LibreBaskerville-Regular.ea362fb5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Libre Baskerville;src:url(/_next/static/media/LibreBaskerville-Bold.2bcf28b7.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Mulish;src:url(/_next/static/media/Mulish-Regular.65d36c5f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mulish;src:url(/_next/static/media/Mulish-Medium.a426727d.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Mulish;src:url(/_next/static/media/Mulish-Bold.72be88ee.ttf) format("truetype");font-weight:700;font-style:normal}.font-mulish{font-family:Mulish,sans-serif}.color-primary{color:#3e2b56}.color-primary:hover{color:#504450}h1,h2,h3,h4,h5,h6,ul{margin:0}ul{padding:0}label{margin:0}a,a:after,a:before,a:hover,button,button:focus,button:hover,input,input:focus{text-decoration:none;transition:all .3s ease-in-out}:focus,button:focus{outline:none}p{margin-bottom:2rem}p:last-child{margin-bottom:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}*,:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}caption,td,th{font-weight:400;text-align:left}a img{border:0}select{max-width:100%}input[type=search]{outline:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}a,a:hover{color:#fff}img{height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}li{list-style:none}ol li,ul li{padding:.1em 0}dd,dl{margin:0 0 20px}dt{font-weight:700}.disable,del{text-decoration:line-through;filter:alpha(opacity=50);opacity:.5}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#0a58ca;text-decoration:none}@media(min-width:768px){.container{max-width:100%!important}}html{font-size:clamp(14px,.938vw,20px);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0;box-sizing:border-box;font-family:Mulish,sans-serif;font-weight:400}h1,h2,h3,h4,h5{font-family:Libre Baskerville,serif}h3{font-size:clamp(26px,2.083vw,40px);font-style:normal;font-weight:400;line-height:clamp(36px,2.917vw,56px);letter-spacing:.208vw;text-transform:uppercase;margin-bottom:1.042vw}h3 span{color:rgba(62,43,86,.7)}p{padding-bottom:1.042vw;font-size:clamp(14px,.938vw,18px);color:#fff;line-height:clamp(23px,1.406vw,27px);font-family:Mulish,sans-serif;color:#3e2b56}strong{font-weight:700}.buttonWrapper{display:flex;gap:10px}section{overflow:hidden}.findinspiration,.partners{padding:5.208vw 6.25vw}.partners{flex-wrap:wrap}.partners div{flex:1 1}.spaceRight{padding-right:6.25vw!important}.spaceLeft{padding-left:6.25vw!important}.sectionwrapper{padding:5.208vw 6.25vw}@media(max-width:1024px){.partners{flex-direction:column;gap:20px}.buttonWrapper{justify-content:center}}@media(max-width:650px){.findinspiration,.partners{padding:3.077vw}.porcelain .imageCard{display:grid;width:100%;justify-content:center}.buttonWrapper{width:100%;flex-direction:column}}.gs-badge{text-transform:uppercase;background-color:#3e2b56;color:#fff;font-size:.75rem;padding:.5rem 1rem;border-radius:99px}.headerfix{position:fixed;top:0;width:100%;z-index:20;background-color:transparent;transition:all .3s linear}.headerfix .customNavbar{font-family:Mulish,sans-serif;font-size:clamp(11px,.729vw,18px);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.036vw;text-transform:uppercase}@media screen and (min-width:481px)and (max-width:768px){.headerfix .customNavbar{letter-spacing:.015vw}}.headerfix .customNavbar .customNavList{display:flex;gap:15px;max-height:64vh}@media screen and (min-width:481px)and (max-width:768px){.headerfix .customNavbar .customNavList{gap:3px}}@media screen and (min-width:769px)and (max-width:1024px){.headerfix .customNavbar .customNavList{gap:5px}}.headerfix .customNavbar .navLink{color:#fff;text-decoration:none;padding:.729vw 1.042vw}.headerfix .customNavbar .navLink.show{background-color:hsla(0,0%,100%,.1);color:#fff!important;border-radius:5px;position:relative}.headerfix .customNavbar .navLink.show.dropdown-toggle:before{content:"";position:absolute;bottom:0;right:0;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}@media(max-width:767px){.headerfix .customNavbar .navLink.show.dropdown-toggle:before{display:none}}.headerfix .customNavbar .navLink:hover{background-color:hsla(0,0%,100%,.1);color:#fff!important}.headerfix .customNavbar .bold{font-weight:700}.headerfix .navbar-nav .dropdown-menu{border-radius:5px;background:#f5f5f5;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);padding:10px;border:0}.headerfix .navbar-nav .dropdown-menu.menuImageText{background:linear-gradient(136deg,#fff 50%,transparent 0),linear-gradient(1turn,#f5f5f5 50%,#f5f5f5 0)}.headerfix .navbar-nav .dropdown-menu.menuImageText li{padding:10px 0}.headerfix .navbar-nav .dropdown-menu.menuImageText li a{padding:5px;white-space:normal}.headerfix .navbar-nav .dropdown-menu ul{padding:0}.headerfix .navbar-nav .dropdown-menu li{border-bottom:1px solid #cdcdba;padding:6px 5px;display:flex}.headerfix .navbar-nav .dropdown-menu li .submenu-title{border-bottom:0;position:relative;color:#3e2b56;margin-bottom:20px;font-weight:700}.headerfix .navbar-nav .dropdown-menu li .submenu-title:after{content:"";width:120px;height:4px;background-color:#9da55c;position:absolute;bottom:-5px}.headerfix .navbar-nav .dropdown-menu li:last-of-type{border-bottom:0}.headerfix .navbar-nav .dropdown-menu li a{padding:8px;color:#3e2b56;text-transform:capitalize}.headerfix .navbar-nav .dropdown-menu li a:hover{background-color:#cdcdba;border-radius:5px}.headerfix .headerTop{display:flex;align-items:center;justify-content:space-between;padding:20px;margin-bottom:0}.headerfix .headerTop .headerIcon{margin:0 10px}@media screen and (min-width:300px)and (max-width:480px){.headerfix .headerTop .headerIcon{margin:0 1px}}.headerfix .headerTop .navbar-toggler{display:none;border:none;background:transparent;padding:0}.headerfix .headerTop .navbar-toggler:active,.headerfix .headerTop .navbar-toggler:focus{outline:none}.headerfix .navTitle{display:none}.headerfix .searchBar{position:relative;cursor:pointer}@media(max-width:767px){.headerfix .searchBar{position:static}}.headerfix .searchBar.activeSearch{background-color:hsla(0,0%,100%,.1);border-radius:4px}.headerfix .searchBar.activeSearch:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.headerfix .searchBar .searchterm{display:flex;align-items:center;font-family:Mulish,sans-serif;line-height:20.08px;font-size:16px;padding:1.563vw;border-radius:5px;background-color:#fff;position:absolute;z-index:8;left:-10px}@media(max-width:767px){.headerfix .searchBar .searchterm{left:0;width:98%;margin:0 auto}}.headerfix .searchBar .searchterm input[type=search]{border:1px solid #cdcdba;padding:12px 20px;height:48px;width:clamp(340px,24.844vw,477px)}@media(max-width:767px){.headerfix .searchBar .searchterm input[type=search]{width:100%;flex:9 1}.headerfix .searchBar .searchterm button{flex:1 1}}.headerActive .headerTop,.noBannerheaderActive .headerTop{background-color:#3e2b56}.headerActive .customNavbar,.noBannerheaderActive .customNavbar{background-color:#fff}.headerActive .customNavbar .navLink,.noBannerheaderActive .customNavbar .navLink{color:#3e2b56;opacity:1}.headerActive .customNavbar .navLink.show,.noBannerheaderActive .customNavbar .navLink.show{opacity:1}.headerActive .customNavbar .navLink:hover,.noBannerheaderActive .customNavbar .navLink:hover{color:#3e2b56!important;opacity:.7}.cartWrapper{position:relative;display:inline-block;cursor:pointer}.cartBadge{position:absolute;top:-5px;right:-5px;background-color:red;color:#fff;font-size:12px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.nav-item.fullwidth{position:static}.nav-item.fullwidth .dropdown-menu{width:100%;display:none;padding:2.604vw 8.417vw;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}@media screen and (min-width:481px)and (max-width:768px){.nav-item.fullwidth .dropdown-menu{padding:3.604vw 2vw}}.nav-item.fullwidth .dropdown-menu .dropdown-item{font-size:clamp(16px,.938vw,18px);font-weight:400}.nav-item.fullwidth .dropdown-menu.show{display:grid;grid-gap:40px;gap:40px;grid-template-columns:70% 25%;box-shadow:none;left:0;z-index:999;overflow-y:auto;height:calc(100vh - 148px);border-radius:0}.nav-item.fullwidth .dropdown-menu.show .colCount{column-count:4;column-gap:10px}.nav-item.fullwidth .dropdown-menu.show.menuImages{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;grid-column-gap:0;column-gap:0;grid-gap:0}@media(max-width:767px){.nav-item.fullwidth .dropdown-menu.show.menuImages{grid-template-columns:repeat(1,1fr)}}.nav-item.fullwidth .dropdown-menu.show.menuImages h4{grid-column:1/5;color:#3e2b56}@media(max-width:767px){.nav-item.fullwidth .dropdown-menu.show.menuImages h4{grid-column:1}}.nav-item.fullwidth .dropdown-menu.show.menuImages li{border-bottom:0}.nav-item.fullwidth .dropdown-menu.show .defaultMenuImage{display:flex;flex-direction:column;transition:all .3s linear}.nav-item.fullwidth .dropdown-menu.show .defaultMenuImage .hoverChild{flex:1 1}.nav-item.fullwidth .dropdown-menu.show .defaultMenuImage li{border:0;overflow:hidden}.nav-item.fullwidth .dropdown-menu.show .defaultMenuImage li img{object-fit:cover;height:100%;width:100%}.nav-item.fullwidth .dropdown-menu h4{display:grid;column-span:all;font-family:Mulish,sans-serif;font-size:clamp(20px,1.302vw,25px);line-height:clamp(22px,1.406vw,27.5px);font-weight:700;margin-bottom:20px}.nav-item.fullwidth .dropdown-menu li a{padding:0}.nav-item.fullwidth .dropdown-menu li a figure{margin:0;position:relative;height:100%}.nav-item.fullwidth .dropdown-menu li a figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.43)}.nav-item.fullwidth .dropdown-menu li a figure:hover:after{background:linear-gradient(0deg,rgba(62,43,86,.7),rgba(62,43,86,.7))}.nav-item.fullwidth .dropdown-menu li a figure img{width:100%;height:100%;object-fit:cover}.nav-item.fullwidth .dropdown-menu li a figure figcaption{position:absolute;bottom:1.198vw;left:1.563vw;font-size:clamp(16px,1.042vw,20px);line-height:clamp(18px,1.146vw,22px);color:#fff;font-weight:700;font-family:Mulish,sans-serif;z-index:9}@media(max-width:767px){.headerfix .navTitle{font-size:20px;font-weight:400;line-height:110%;letter-spacing:1.6px;text-transform:uppercase;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 15px 15px;font-family:Libre Baskerville,serif;margin-bottom:44px}.headerfix .customNavbar{font-size:18px}.headerfix .customNavbar .customNavList .navbar-nav .dropdown-menu{background-color:transparent}.headerfix .customNavbar .navLink{border-bottom:1px solid #786b89;padding:15px}.headerfix .customNavbar .navLink.show{background-color:transparent;border-radius:0}.headerfix .customNavbar:before{display:none}.headerfix .headerTop{display:grid;grid-template-columns:1fr minmax(24px,auto) minmax(24px,auto) 30px;grid-gap:10px;gap:10px}.headerfix .headerTop .logo{width:210px;height:28px}.headerfix .headerTop .navbar-brand{order:1}.headerfix .headerTop .searchBar{order:2}.headerfix .headerTop .userIcon{order:3}.headerfix .headerTop .navbar-toggler{display:block;order:4}.navbar>.container{overflow:hidden;position:absolute;right:0;top:0}.headerActive .customNavbar{background-color:transparent}.headerActive .customNavbar .navLink{color:#fff}.container{margin:0!important;max-width:100%;overflow:hidden}.navbar-collapse.show{display:block!important;background:#3e2b56;padding:15px}.navbar-collapse.show .navbar-nav .dropdown-menu{background-color:transparent;background:none;padding:0;grid-template-columns:auto}.navbar-collapse.show .navbar-nav .dropdown-menu .submenu-title{color:#fff;margin:15px 0 0}.navbar-collapse.show .navbar-nav .dropdown-menu .colCount{column-count:unset;padding:0;width:100%}.navbar-collapse.show .navbar-nav .dropdown-menu .defaultMenuImage{display:none}.navbar-collapse.show .navbar-nav .dropdown-menu li{border-bottom-color:#786b89}.navbar-collapse.show .navbar-nav .dropdown-menu li a{color:hsla(0,0%,100%,.6)}}@media(min-width:768px){.customNavList .dropdown-menu{width:300px}}.userInfo_header{display:flex;align-items:center}.userInfo_header .username__firstname{color:#fff}@media(max-width:767px){.userInfo_header{order:2}}.hover-menu{display:flex!important;flex-direction:column;gap:0!important}.hover-menu li{border:none!important;padding:0!important;margin-bottom:.5rem!important}.hover-menu li a{padding:.75rem!important;text-transform:uppercase!important}.hover-menu-wrapper{display:flex;align-items:start;gap:1rem}.hover-menu-main{position:relative}.hover-menu-innerList{position:absolute;margin-left:2rem;top:0;left:100%;transition:opacity .2s ease;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.hover-menu .menu-item{border-radius:4px}.hover-menu .menu-item .hover-menu-link{border-radius:4px;transition:all .4s ease-in}.hover-menu .menu-item .hover-menu-link:hover{border-radius:4px!important}.hover-menu .menu-item.active{background-color:#708b8a}.hover-menu .menu-item.active .hover-menu-link{background-color:#708b8a;color:#fff!important}.hover-menu-image{display:flex;flex-direction:column;right:50px;position:absolute;top:60px;gap:1rem}.hover-menu .inner-dropdown-item{width:100%;border-bottom:1px solid #cdcdba}@media screen and (max-width:650px){.customNavList .dropdown-toggle:after{right:0;position:absolute;top:26px}}.headerActive .customNavbar .navLink.show,.noBannerheaderActive .customNavbar .navLink.show{background-color:#3e2b56!important;transition:all .3s linear}.headerActive .customNavbar .navLink.show:hover,.noBannerheaderActive .customNavbar .navLink.show:hover{color:#fff!important;transform:scale(1.05)}.bannerHead{position:relative;max-height:690px;height:100%;overflow:hidden}.bannerHead .textContainer{position:absolute;z-index:2;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;height:100%;width:100%;flex-direction:column}.bannerHead .heroVideo{width:100%;aspect-ratio:7/5;position:relative;overflow:hidden}@media screen and (min-width:300px)and (max-width:480px){.bannerHead .heroVideo{height:690px}}.bannerHead .heroVideo video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.bannerHead .heroVideo .videoOverlay{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.7) 22.1%,rgba(0,0,0,.14));z-index:1}.bannerHead .heroVideo .heroPlaceholder{width:100%;height:100%;background-color:#6c757d}.bannerHead .bannerTextBox{position:absolute;z-index:2;padding-left:6.25vw;color:#fff!important;height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.bannerHead .bannerTextBox button,.bannerHead .bannerTextBox h3,.bannerHead .bannerTextBox p,.bannerHead .bannerTextBox span{color:#fff}.bannerHead .bannerTextBox div[data-aos=zoom-in]{display:flex;gap:8px}@media screen and (min-width:300px)and (max-width:480px){.bannerHead .bannerTextBox div[data-aos=zoom-in]{margin:9px}}.bannerHead .bannerTextBox .review-expander{padding-bottom:1.042vw;font-size:clamp(14px,.935vw,18px);color:#fff;line-height:clamp(23px,1.405vw,27px);font-family:Mulish,sans-serif}.bannerHead .bannerTextBox h3>span:first-of-type{color:hsla(0,0%,100%,.6);font-size:clamp(40px,2.083vw,40px);display:block;line-height:clamp(40px,2.292vw,44px);letter-spacing:4px}.bannerHead .bannerTextBox h3>span:last-of-type{font-size:clamp(40px,4.688vw,90px);line-height:clamp(44px,5.156vw,99px);letter-spacing:.469vw}.bannerHead .heroImage img{width:100%;object-fit:cover;height:100%}.bannerHead .textContainer h2,.bannerHead .textContainer h3{font-style:normal;font-weight:400;text-transform:uppercase}.bannerHead .textContainer h2{font-size:clamp(20px,2.083vw,40px);letter-spacing:4px;color:#fff;-webkit-text-stroke-width:1;-webkit-text-stroke-color:var(--White,#fff)}.bannerHead .textContainer h3{font-size:clamp(28px,4.687vw,60px);line-height:clamp(37px,5.155vw,99px);letter-spacing:9px;color:hsla(0,0%,100%,.7)}.no-content{margin-top:140px}@media(max-width:767px){.no-content{margin-top:70px}}.achivements .flexRow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:25px 0;min-width:0;overflow:visible;width:100%;box-sizing:border-box;font-size:clamp(16px,2vw,18px);font-family:Libre Baskerville,serif}@media screen and (min-width:300px)and (max-width:480px){.achivements .flexRow{grid-template-columns:1fr 1fr;padding:16px 0;gap:10px}}@media screen and (min-width:481px)and (max-width:768px){.achivements .flexRow{padding:18px 0;gap:15px}}@media screen and (min-width:1025px)and (max-width:1920px){.achivements .flexRow{padding:20px 0;gap:20px}}@media screen and (min-width:1921px)and (max-width:2560px){.achivements .flexRow{padding:18px 0;gap:25px}}@media screen and (min-width:2561px){.achivements .flexRow{padding:16px 0;gap:25px}}.achivements .flexRow img{max-width:100%;height:auto}.achivements .flexItem{display:flex;flex-direction:row;align-items:center;text-align:center;justify-content:center;gap:10px}.achivements .flexItem p{margin-bottom:0;padding-bottom:0;font-size:16px;font-family:Libre Baskerville,serif}@media screen and (min-width:481px)and (max-width:768px){.achivements .flexItem p{font-size:13px}}#uspCarousel .carousel-item{height:50px}#uspCarousel .carousel-item .carousel-caption{display:flex;gap:16px;justify-content:center;align-items:center;position:static;padding:0;min-height:50px}.homeBannerSection .bannerHead{max-height:896px}@media screen and (max-width:1024px)and (min-width:300px)and (max-width:480px){.homeBannerSection .bannerHead{max-height:700px}}@media screen and (max-width:1024px)and (min-width:1025px)and (max-width:1920px){.homeBannerSection .bannerHead{max-height:530px}}@media(max-width:1024px){.homeBannerSection .bannerHead .bannerTextBox{max-width:900px;padding-left:4.883vw}.homeBannerSection .bannerHead h3{width:100%}.homeBannerSection .bannerHead h3>span:first-of-type{font-size:clamp(22px,1.563vw,30px);letter-spacing:2.6px}.achivements .grid-container{grid-template-columns:repeat(2,1fr)}.achivements .flexItem{flex-direction:column}}@media(max-width:650px){.homeBannerSection .bannerHead .bannerTextBox{max-width:100%;padding:28.308vw 20px;text-align:center;align-items:center}.homeBannerSection .bannerHead h3{width:100%}.homeBannerSection .bannerHead h3>span:first-of-type{font-size:clamp(22px,4rem,26px);letter-spacing:2.5px}.homeBannerSection .bannerHead h3>span:last-of-type{letter-spacing:4px}.homeBannerSection .bannerHead p{line-height:150%}.achivements{transition:all .5s ease}.achivements .flexRow{display:flex;flex-direction:column}.achivements .flexItem{display:inline-block}}footer{background-color:#3e2b56;color:#fff;font-size:clamp(12px,.935vw,22px);padding:5.208vw 6.25vw 4.165vw}footer a{color:#fff;text-decoration:none}footer .footertop{display:flex;gap:4.166vw;justify-content:space-between}footer .footertop .footerLinks,footer .footertop .footerLogo,footer .footertop .footerRightText{flex:1 1}footer .footertop .footerLogo{display:flex;flex-direction:column;max-width:100%;gap:20px}footer .footertop .footerLogo a{color:#fff;text-decoration:none;position:relative;transition:transform .3s ease,font-weight .3s ease}footer .footertop .footerLogo a:hover{transform:scale(1.2)}footer .footertop .footerLogo a{transform:scale(1)}footer .footertop .footerLogo a:after{content:"";position:absolute;width:100%;bottom:0;left:0;transform:scaleX(0);transition:transform .3s ease}footer .footertop .footerLogo a:hover:after{transform:scaleX(1.2);transform-origin:bottom left}@media screen and (min-width:300px)and (max-width:480px){footer .footertop .footerLogo{gap:20px}}footer .footertop p{width:100%;color:#fff;padding:0}footer .footertop .socialIcon{display:flex;gap:10px}footer .footertop .footerLinks{display:flex;flex-wrap:wrap}footer .footertop .footerLinks ul{display:flex;gap:20px;flex-direction:column;flex:1 1;font-size:18px;line-height:27px;font-weight:400}footer .footertop .footerLinks ul li a{color:#fff;text-decoration:none;position:relative;transition:transform .5s ease,font-weight .5s ease}footer .footertop .footerLinks ul li a:hover{transform:scale(1.5);font-weight:700}footer .footertop .footerLinks ul li a{transform:scale(1)}footer .footertop .footerLinks ul li a:after{content:"";position:absolute;width:100%;bottom:0;left:0;transform:scaleX(0);transition:transform .5s ease}footer .footertop .footerLinks ul li a:hover:after{transform:scaleX(1.2);transform-origin:bottom left}footer .footertop .contactInfo{font-weight:700;font-size:clamp(12px,.938vw,24px);border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:1.042vw;color:#fff!important}footer .footertop .contactInfo>p:first-of-type{font-size:clamp(12px,1.042vw,24px);letter-spacing:2px;font-size:20px}footer .footertop .contactInfo p{transition:all .3s linear}footer .footertop .contactInfo p:hover{transform:scale(1.05)}footer .footertop .contactInfo a:hover{color:#fff!important}footer .footertop .joinNow{display:flex;gap:20px;flex-direction:column;padding-top:2.083vw}footer .footertop .joinNow .joinNowTitle{font-size:clamp(12px,1.302vw,28px);line-height:110%;letter-spacing:2px;font-weight:300}footer .footertop .joinNow .flex{display:flex}footer .footertop .joinNow .btnAlignment{justify-content:flex-start}@media screen and (min-width:300px)and (max-width:480px){footer .footertop .joinNow .btnAlignment a.customButton{width:350px;height:50px}}footer .copyrightText{padding:5.207vw 0 0;display:flex;justify-content:space-between;font-size:clamp(12px,.729vw,18px);line-height:150%;flex-wrap:wrap;transition:all .3s linear}@media(max-width:1024px){footer{padding:20px}footer .footertop{flex-direction:column;align-items:center;gap:25px;justify-content:center}footer .footertop .footerLogo,footer .footertop .footerRightText,footer .footertop .joinNow{align-items:center;text-align:center;max-width:100%;justify-content:center}footer .footertop .footerLinks ul{gap:10px;align-items:center;justify-content:flex-start}footer .footertop .footerLinks ul li a{white-space:nowrap}footer .copyrightText{flex-direction:column;text-align:center;gap:10px}}@media(max-width:767px){.btnAlignment{justify-content:center!important}}@media(max-width:650px){footer{padding:30px 10px}footer .footertop{gap:20px}footer .footertop .footerLinks{flex-direction:column;gap:20px}footer .footertop .contactInfo{padding-bottom:15px}footer .footertop .contactInfop:last-of-type{font-size:18px}footer .footertop .joinNow .joinNowTitle{font-size:24px;font-weight:400}footer .copyrightText{padding-top:25px}footer .footerRightText,footer .joinNow,footer div{width:100%}footer .socialIcon{justify-content:center}}.gold-cta-color{color:#3e2b56}.mobile-nav{background-color:#3e2b56;width:80%;max-width:800px;position:fixed;top:0;right:0;z-index:9999;padding:1.25rem;height:100%;overflow:auto}.mobile-nav.mopen{transform:translateY(0);transition:transform .3s linear}.mobile-nav__header{display:flex;justify-content:space-between}.mobile-nav__header-title{color:#fff;font-size:1.75rem;text-transform:uppercase;font-family:Libre Baskerville,serif}.mobile-nav__body{overflow:auto;margin-top:2rem}.mobile-nav__body-item-title{text-transform:uppercase;font-size:1.35rem;color:#fff;cursor:pointer}.mobile-nav__body-item-main{padding:1.1rem;border-bottom:1px solid #786b89;display:flex;justify-content:space-between}.mobile-nav__body-item-sub{overflow:hidden;transition:height .3s ease,opacity .3s ease;height:0;opacity:0;cursor:pointer}.mobile-nav__body-item-sub.open{height:auto;opacity:1}.mobile-nav__body-item-sub-item{padding:1rem;color:hsla(0,0%,100%,.6);border-bottom:1px solid #786b89;text-transform:capitalize;display:flex;justify-content:space-between;cursor:pointer}.mobile-nav__body .rotated{transform:rotate(180deg)}.mobile-nav__footer{gap:1rem;justify-content:center;margin-top:1.5rem}.mobile-nav__footer,.mobile-nav__footer-info{display:flex;flex-direction:column;align-items:center}.mobile-nav__footer-info{gap:15px}.mobile-nav__footer-info a{font-size:1.15rem;font-weight:700;color:#fff;text-decoration:none;transition:all .3s ease}.mobile-nav__footer-info a:hover{color:#786b89}.mobile-nav__footer-social{display:flex;justify-content:center;position:relative;gap:10px;padding:1.5rem 0;margin:1rem 0}.mobile-nav__footer-social:after{top:0}.mobile-nav__footer-social:after,.mobile-nav__footer-social:before{content:"";position:absolute;width:100px;height:2px;background-color:#786b89}.mobile-nav__footer-social:before{bottom:0}.textBox{display:flex;justify-content:center;flex-direction:column;max-width:480px;width:100%}@media(min-width:1024px){.textBox{min-width:450px}}.textBox p{padding-bottom:2.083vw}.textBox h3,.textBox p{color:#3e2b56}.textBox span{color:rgba(62,43,86,.7)}@media(max-width:1024px){.textBox{text-align:center;max-width:100%}}@media(max-width:650px){.textBox{flex-direction:column;padding:6.41vw 7.692vw 3.845vw;max-width:100%}}.about-wrapper{padding:6rem 3rem}@media screen and (min-width:300px)and (max-width:480px){.about-wrapper{padding:3rem}}.about-wrapper_contant{text-align:center;display:flex;flex-direction:column;gap:2rem}.about-wrapper_contant-title{font-family:Libre Baskerville,serif;font-weight:400;font-size:2.5rem;color:rgba(62,43,86,.698)}@media screen and (min-width:300px)and (max-width:480px){.about-wrapper_contant-title{padding:2rem}}.about-wrapper_contant-title-dark{color:#3e2b56}.about-wrapper_contant-subtitle{line-height:25px;max-width:750px;margin:0 auto;color:#3e2b56;font-weight:400}.about-wrapper_contant-subtitle__first-half{font-weight:700}.range-Wrapper{padding:6rem 3rem}@media screen and (min-width:300px)and (max-width:480px){.range-Wrapper{padding:3rem 2rem}}@media screen and (min-width:481px)and (max-width:768px){.range-Wrapper{padding:0}}.range-Wrapper .range-container{text-align:center;margin-bottom:3rem}@media screen and (min-width:300px)and (max-width:480px){.range-Wrapper .range-container{margin-bottom:2.6rem}}@media screen and (min-width:481px)and (max-width:768px){.range-Wrapper .range-container{max-width:697px}}@media screen and (min-width:300px)and (max-width:480px){.range-Wrapper .gs-container{padding:0}}@media screen and (min-width:481px)and (max-width:768px){.range-Wrapper .gs-container{padding:2vw}}.range-Wrapper .range-title{font-family:Libre Baskerville,serif;font-size:2.5rem;font-weight:400;color:#3e2b56;text-transform:uppercase;max-width:600px;margin:0 auto 1rem}@media screen and (min-width:300px)and (max-width:480px){.range-Wrapper .range-title{font-size:2rem;line-height:35px;max-width:335px;display:inline-block}}@media screen and (min-width:481px)and (max-width:768px){.range-Wrapper .range-title{font-size:2.2rem;line-height:40px;max-width:695px}}.range-Wrapper .range-title__second-half{color:rgba(62,43,86,.6)}.range-Wrapper .range-description{color:#3e2b56;font-size:1.1rem;font-weight:700;max-width:700px;margin:0 auto 2.5rem;display:grid;grid-gap:7px;gap:7px}.range-Wrapper .range-description__second-half{font-weight:400}.findinspiration.collectionRange .imageCard{margin-top:clamp(30px,3.124vw,60px)}.findinspiration.collectionRange .inspiration-grid{grid-template-columns:repeat(4,20.313vw);gap:clamp(10px,2.085vw,40px)}.findinspiration.collectionRange .inspiration-grid figcaption .cardImageTitle{font-size:clamp(16px,1.043vw,20px)}.findinspiration.collectionRange.stonegallery .inspiration-grid{grid-template-columns:repeat(3,27.76vw);gap:clamp(10px,2.05vw,40px)}.partners.beautyDurability{min-height:762px;display:grid;background:linear-gradient(to top right,#f5f5f5 50%,transparent 0),linear-gradient(to top right,#e9e9e4 50%,#e9e9e4 0);background-size:100% 100%}.partners.beautyDurability .topheading{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.partners.beautyDurability .topheading flex:none p{text-align:center}.partners.beautyDurability .contentRow{display:flex;text-align:center;gap:40px;margin-top:70px}@media(max-width:767px){.partners.beautyDurability .contentRow{display:grid}}.partners.beautyDurability .contentRow div h4{font-size:25px;color:#3e2b56;font-family:Mulish,sans-serif;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px}.partners.beautyDurability .contentRow div h4 p{font-size:14px;line-height:27px}.partners.beautyDurability .contentRow div h4 strong{font-weight:700}.partners.beautyDurability .centerButton{display:flex;gap:20px;justify-content:center;margin-top:clamp(20px,2.914vw,56px)}.headingSection{display:flex;align-items:center;flex-direction:column;margin-bottom:3.125vw;text-align:center}.headingSection h2,.headingSection h3{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:clamp(20px,2.085vw,40px)}.headingSection h2 span:first-of-type,.headingSection h3 span:first-of-type{color:#3e2b56}.headingSection h2 span:last-of-type,.headingSection h3 span:last-of-type{max-width:500px;text-align:center}.stroneRanges{background-color:#f5f5f5;padding:5.208vw 6.25vw}.stroneRanges .stoneRangesHead{display:flex;flex-direction:column;align-items:center;text-align:center}.stroneRanges .stoneRangesHead p{max-width:1000px}.circles-gallery{display:flex;justify-content:center;margin-top:60px}.circles-gallery .imageanimate{width:clamp(80px,8.593vw,165px);height:clamp(80px,8.541vw,165px)}.stonefinishes{background-color:#f5f5f5;padding:6.25vw 7.5vw}.stonefinishes .widthwrapper{max-width:1200px;margin:0 auto}.stonefinishes .headingSection{max-width:800px;margin:0 auto;text-align:center}.stonefinishes .headingSection h3 span{color:rgba(62,43,86,.7)}.stonefinishes .stonelistgrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px;gap:60px}@media(max-width:1023px){.stonefinishes .stonelistgrid{grid-template-columns:repeat(1,1fr)}}.stonefinishes .stonelistgrid .stonelist{display:flex;align-items:center;gap:40px}.stonefinishes .stonelistgrid .stonelist .rightGrid{position:relative;display:flex;gap:40px}.stonefinishes .stonelistgrid .stonelist .rightGrid .circleImage{width:148px;height:156px;border-radius:50%;overflow:hidden;position:relative}.stonefinishes .stonelistgrid .stonelist .rightGrid .circleImage img{object-fit:cover}.stonefinishes .stonelistgrid .stonelist .rightGrid .smIcon{width:56px;height:56px;border-radius:50%;background-color:#786b89;position:absolute;bottom:0;right:0;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:700;color:#fff}.stonefinishes .stonelistgrid .stonelist .text-right{font-family:Mulish,sans-serif;font-size:18px}.stonefinishes .stonelistgrid .stonelist .text-right h5{font-family:Mulish,sans-serif;font-size:25px;margin-bottom:20px}.team-wrapper{padding:6rem 3rem}@media screen and (min-width:300px)and (max-width:480px){.team-wrapper{padding:3rem}}@media screen and (min-width:481px)and (max-width:768px){.team-wrapper{padding:3.5rem}}.team-wrapper_contant{text-align:center;display:flex;flex-direction:column;gap:2rem}.team-wrapper_contant-title{font-family:Libre Baskerville,serif;font-weight:400;font-size:2.5rem;color:rgba(62,43,86,.698)}@media screen and (min-width:300px)and (max-width:480px){.team-wrapper_contant-title{font-size:2rem}}.team-wrapper_contant-title-dark{color:#3e2b56}.team-wrapper_contant-subtitle{font-size:1.1rem;max-width:750px;margin:0 auto;color:#3e2b56;font-weight:400}.team-wrapper_contant-subtitle__first-half{font-weight:700}.team-wrapper-style-1{padding:5rem 0;background-color:#e0eae2}.team-wrapper-style-1-heading{font-size:1.35rem;color:#3e2b56;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:3px}.team-wrapper-style-2{padding:5rem 0}.team-wrapper-style-2-heading{font-size:1.35rem;color:#3e2b56;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:3px}.team-wrapper-style-3{padding:5rem 0;background-color:#f5f5f5}.team-wrapper-style-3-heading{font-size:1.35rem;color:#3e2b56;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:3px}.team-wrapper_contant-button{display:flex;gap:20px;justify-content:center}.team-wrapper_contant-button button a{color:#3e2b56}.team-wrapper_contant-button .purpleBtn{border:1px solid #3e2b56;background-color:#3e2b56;padding:1.465vw 2.93vw;color:#fff}@media screen and (min-width:200px)and (max-width:299px){.team-wrapper_contant-button .purpleBtn{padding:15px 6px}}@media screen and (min-width:300px)and (max-width:480px){.team-wrapper_contant-button .purpleBtn{padding:15px 9px}}.team-wrapper_contant-button .purpleBtn:hover{transform:scale(1.05)}.team-wrapper_contant-button .purpleOutlineBtn{border:1px solid #3e2b56;background-color:transparent;padding:1.465vw 2.94vw;color:#3e2b56}@media screen and (min-width:200px)and (max-width:299px){.team-wrapper_contant-button .purpleOutlineBtn{padding:15px 6px}}@media screen and (min-width:300px)and (max-width:480px){.team-wrapper_contant-button .purpleOutlineBtn{padding:15px 9px}}.team-wrapper_contant-button .purpleOutlineBtn:hover{transform:scale(1.05)}.team-list .hover-card .hover-card-liner-div:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.2));opacity:1}@media screen and (min-width:481px)and (max-width:768px){.teamCard .hover-card .hover-card-inner-section{bottom:10px;right:10px;left:10px}.teamCard .team-hover-card-inner-heading-text{font-size:14px!important;letter-spacing:.5px!important}}.teamCard .team-hover-card-inner-heading-subtext{color:#fff;letter-spacing:.6px!important;font-size:12px!important}@media screen and (min-width:481px)and (max-width:768px){.teamCard .team-hover-card-inner-heading-subtext{font-size:9px!important;letter-spacing:.5px!important}}.productDetail{padding:4.08vw 6.25vw;display:flex;align-items:flex-start;overflow:auto}.productDetail .productsContent{display:flex;width:100%;gap:clamp(20px,5vw,60px);align-items:flex-start}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent{flex-wrap:wrap}}@media screen and (min-width:481px)and (max-width:768px){.productDetail .productsContent{flex-wrap:wrap;gap:clamp(20px,1vw,60px)}}.productDetail .productsContent .smallheading{margin-bottom:20px;font-size:18px;font-weight:700}.productDetail .productsContent .prodsectionLeft,.productDetail .productsContent .prodsectionRight{flex:1 1}.productDetail .productsContent .prodsectionLeft .carousel .control-dots{display:none}.productDetail .productsContent .prodsectionLeft .productSlider{flex-direction:column;gap:20px}.productDetail .productsContent .prodsectionLeft .productSlider .carousel .thumbs-wrapper{margin:20px 0 0}.productDetail .productsContent .prodsectionLeft .productSlider .slide>div{display:flex;align-items:center;justify-self:center;border-radius:5px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1);position:relative}.productDetail .productsContent .prodsectionLeft .productSlider .slide>div img{aspect-ratio:806/806;object-fit:fill;max-height:806px;max-width:806px;width:100%;height:100%}.productDetail .productsContent .prodsectionLeft .productSlider .object-cover{object-fit:cover;opacity:.5;height:100%}.productDetail .productsContent .prodsectionLeft .productSlider .active{opacity:1}.productDetail .productsContent .prodsectionLeft .productSlider .thumbs{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.productDetail .productsContent .prodsectionLeft .productSlider .thumbs .thumb{width:100%!important;opacity:.5;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.productDetail .productsContent .prodsectionLeft .productSlider .thumbs .thumb.selected{opacity:1;border:0}.productDetail .productsContent .prodsectionLeft .productSlider .thumbs .thumb img{aspect-ratio:187/187;object-fit:fill}.productDetail .productsContent .prodsectionLeft .otherdetails{display:flex;flex-direction:column;gap:30px;padding:30px 0}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails{padding:40px 0}}@media screen and (min-width:481px)and (max-width:768px){.productDetail .productsContent .prodsectionLeft .otherdetails{gap:10px;padding:5px 0}}.productDetail .productsContent .prodsectionLeft .otherdetails .specification ul{display:flex;flex-direction:column;justify-content:center;gap:20px}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .specification ul{gap:16px}}.productDetail .productsContent .prodsectionLeft .otherdetails .specification ul li{display:flex;align-items:center;gap:10px;line-height:24px}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable{max-width:510px;font-size:17px;font-weight:300}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable{font-size:14px}}@media screen and (min-width:481px)and (max-width:768px){.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable{font-size:16.5px;max-width:550px}}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable thead th{background-color:#708b8a;text-align:center;color:#fff;border-right:1px solid #fff;padding:12px 9px;font-weight:700}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable thead th{padding:6px 4px}}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable thead th:last-of-type{background-color:#f3f3f3;color:#708b8a;font-weight:700}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable tbody tr{border-bottom:1px solid #3e2b56}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable tbody td{background-color:#fff;border-right:1px solid #3e2b56;color:#708b8a;text-align:center;line-height:20px}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable tbody td img{position:relative;top:6px}.productDetail .productsContent .prodsectionLeft .otherdetails .sizeguide .sizetable tbody td:last-of-type{border:0}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap{display:flex;gap:20px;flex-direction:column}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist{background-color:#f5f5f5;display:flex;border:1px solid #3e2b56;padding:12px 20px;align-items:center;transition:all .3s linear}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist{padding:10px 15px}}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist:disabled{opacity:.7}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist:hover{transform:scale(1.05)}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .leftList{display:flex;flex:1 1;gap:30px}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .leftList{flex:auto;gap:unset}}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .leftList img{width:30px;height:30px;object-fit:contain}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .leftList strong{font-size:clamp(14px,.938vw,18px);font-weight:700;color:#3e2b56}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .leftList strong{font-size:clamp(12.5px,.938vw,16px)}}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .leftList div{display:flex;flex-direction:column;font-size:clamp(14px,.833vw,16px);font-weight:300;color:#786b89;gap:5px;flex:1 1}.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .downloadlink{padding:15px 30px;color:#3e2b56;display:flex;align-items:center;gap:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .otherdetails .resourcelistWrap .resourcelist .downloadlink{padding:12px 14px}}.productDetail .productsContent .prodsectionLeft .otherdetails .videoinstallation{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.productDetail .productsContent .prodsectionLeft .otherdetails .videoinstallation .videoCard{width:clamp(320px,41.665vw,800px);height:clamp(320px,27.915vw,535px)}.productDetail .productsContent .prodsectionLeft .otherdetails .videoinstallation .videoCard .videoPlayer,.productDetail .productsContent .prodsectionLeft .otherdetails .videoinstallation .videoCard .videoPlayer iframe{width:100%;height:100%}.productDetail .productsContent .prodsectionRight{position:-webkit-sticky;position:sticky;box-sizing:border-box;top:0}.productDetail .productsContent .prodsectionRight .gap40{display:flex;flex-direction:column;gap:20px}.productDetail .productsContent .prodsectionRight .gap40 p{padding-bottom:0}.productDetail .productsContent .prodsectionRight .gap40 .productname h4{font-size:clamp(18px,1.8vw,35px);font-weight:700;color:#3e2b56;letter-spacing:1px;line-height:clamp(38px,2.915vw,55px);font-family:Mulish,sans-serif;text-transform:uppercase}.productDetail .productsContent .prodsectionRight .gap40 .productname span{font-size:clamp(18px,1.242vw,25px);color:#3e2b56;text-transform:uppercase;letter-spacing:1px;line-height:clamp(20px,1.405vw,27px);opacity:.7}.productDetail .productsContent .prodsectionRight .gap40 .moredetails{display:flex;gap:20px;flex-direction:column}.productDetail .productsContent .prodsectionRight .gap40 .moredetails>div{display:flex;gap:10px;align-items:center;font-size:clamp(12px,.835vw,16px);line-height:clamp(20px,1.25vw,24px)}.productDetail .productsContent .prodsectionRight .gap40 .selectsize{display:flex;flex-direction:column;gap:10px}.productDetail .productsContent .prodsectionRight .gap40 .selectsize label{font-size:18px;font-weight:700}.productDetail .productsContent .prodsectionRight .gap40 .selectsize select{background-color:#f5f5f5;height:46px;max-width:500px;width:100%;background-size:12px auto;border-radius:5px;padding:12px 10px;border:0;outline:none;color:#999;font-size:16px;line-height:24px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:96%}.productDetail .productsContent .prodsectionRight .gap40 .edgefinish{display:flex;flex-wrap:wrap;padding:10px;gap:10px;flex-direction:column;transition:all .3s linear}.productDetail .productsContent .prodsectionRight .gap40 .edgefinish .iconRow{display:flex;gap:12px;align-items:center}.productDetail .productsContent .prodsectionRight .gap40 .edgefinish .iconRow img{max-width:60px;max-height:60px;object-fit:cover;opacity:.8;cursor:pointer}.productDetail .productsContent .prodsectionRight .gap40 .addonProduct{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.productDetail .productsContent .prodsectionRight .gap40 .addonProduct>div{display:flex;flex-direction:column;gap:10px}.productDetail .productsContent .prodsectionRight .gap40 .addonProduct .form-check{display:flex;gap:10px;align-items:center;font-size:16px;font-weight:300;color:#3e2b56}.productDetail .productsContent .prodsectionRight .gap40 .addbasket{box-shadow:0 4px 16px 0 rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:40px}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .selectarea{font-size:16px;line-height:24px;max-width:217px;width:100%;display:flex;color:#3e2b56;gap:10px;flex-direction:column}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .selectarea .singlegrid{display:flex;gap:10px;width:100%;align-items:center}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .selectarea .singlegrid input[type=text]{width:100%;padding:5px;font-size:16px;border:1px solid #3e2b56}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .divider{width:1px;height:137px;background-color:#a7a7a7}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .price{display:grid;grid-gap:10px;gap:10px}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .price>div{display:grid;text-align:right;grid-gap:20px;gap:20px}.productDetail .productsContent .prodsectionRight .gap40 .addbasket .price .pricebold{font-weight:700;color:#3e2b56}.productDetail .productsContent .prodsectionRight .gap40 .buttonsrow{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:10px;gap:10px;line-height:1.2;font-size:14px;font-family:Libre Baskerville,serif}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionRight .gap40 .otherlinks{gap:14px}}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks img{width:30px;height:30px}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks a{color:#3e2b56;display:flex;align-items:center;gap:10px;transition:all .3s linear}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks a:disabled{opacity:.7}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks a:hover{transform:scale(1.05)}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks a p{font-family:Libre Baskerville,serif}.productDetail .productsContent .prodsectionRight .gap40 .otherlinks div{display:flex;align-items:center;gap:10px}.hgrid{background-color:#f5f5f5;padding:5.208vw 6.25vw}.hgrid .sectionhead{max-width:900px;text-align:center;margin:0 auto}.hgrid .sectionhead p{padding:0 50px}.hgrid .gridproducts{display:flex;gap:20px;margin-top:60px;padding:0 60px}.videoCard{position:relative;display:flex;align-items:center;justify-content:center}.videoCard video{width:100%;height:100%;object-fit:cover}.videoCard .playIcon{width:clamp(42px,6.25vw,120px);height:clamp(42px,6.25vw,120px);object-fit:contain;position:absolute}.videoCard .captionFooter{position:absolute;bottom:40px;left:42px;display:flex;align-items:center;gap:10px;font-size:clamp(16px,1.3vw,25px);font-weight:700;color:#fff}.productSlider{width:100%;height:auto;position:relative}.slick-slide{display:flex;justify-content:center;align-items:center}.slick-slider{width:100%;max-width:600px;margin:0 auto}.thumbnail-slider__img{height:auto;max-height:100px;margin:0 auto}.productSlider{max-width:100%;display:flex;justify-content:center;align-items:center}.slick-arrow{background-color:#3e2b56!important}.mainSlider{box-shadow:0 4px 9px 0 rgba(0,0,0,.102);background-color:#fff;padding:1rem;width:100%;height:550px}@media screen and (min-width:300px)and (max-width:480px){.mainSlider{max-height:330px}}.thumbnailSlider .slick-track{display:flex;gap:10px}.thumbnailSlider .slick-slide{overflow:hidden;z-index:9;border-radius:5px}.thumbnailSlider .slick-slide .thumbnailItem{position:relative;border-radius:5px;transition:all .3s ease;min-height:100px;display:flex!important;align-items:center;justify-content:center;padding:3px 5px}.thumbnailSlider .slick-slide .thumbnailItem:after{content:"";position:absolute;transition:all .3s ease;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden;z-index:99;border-radius:5px}.thumbnailSlider .slick-slide.slick-current .thumbnailItem:after{background-color:transparent}.thumbnailSlider .slick-slide img{border-radius:5px;position:relative;object-fit:cover;display:flex;min-width:100px;max-height:67px!important}.buttonsrow button:disabled{opacity:.6;cursor:not-allowed}.viewCart__model{color:#3e2b56;cursor:pointer}.react-responsive-modal-modal{width:100%}.cart__modal-list{max-height:510px}.cursor-pointer{cursor:pointer}.cart__modal{margin-top:1rem;margin-bottom:1rem}.cart__modal-item{border-bottom:1px dashed #3e2b56;display:flex;justify-content:space-between;padding:.75rem}.cart__modal--info{display:flex;gap:1rem}.cart__modal-img img{width:120px;height:120px;object-fit:contain}.cart__modal-name{font-size:1rem;font-weight:400;margin-bottom:1rem}.cart__modal-variants{margin-bottom:5px;font-size:12px}.cart__modal-variants b{font-weight:700}.cart__modal--details{padding:.5rem}.cart__modal-remove{margin-top:1rem;text-decoration:underline;cursor:pointer}.cart__modal-remove:hover{color:#3e2b56;text-decoration:none}.cart__modal-price{font-weight:700;font-size:1.25rem}.cart__modal-vat{font-size:.75rem;text-align:start}.cart__modal__placeholder{border:2px dashed rgba(62,43,86,.49);margin:10px 0;padding:1rem;text-align:center;transition:all .3s ease;cursor:pointer;display:block;color:#3e2b56}.cart__modal__placeholder:hover{color:#3e2b56;border-style:solid}.cart__modal-total{margin-top:1rem;font-weight:700;font-size:1.25rem;display:flex;justify-content:end;gap:1em}.cart__modal-qty{margin-top:.5rem;border:1px solid #e2e2e2;display:flex;align-items:center;gap:1.5rem;padding:.5rem .75rem;font-size:1.5rem;font-weight:700;border-radius:5px;max-width:-moz-fit-content;max-width:fit-content;transition:all .3s ease}.cart__modal-qty button{border:none;background-color:transparent;outline:none;font-size:1.5rem;font-weight:700;cursor:pointer}.cart__modal-qty button.disabled{color:rgba(62,43,86,.486);cursor:not-allowed}.cart__modal-qty button:hover{color:rgba(62,43,86,.486)}.cart-model-actionBtn{display:flex;justify-content:center;gap:10px}.yarl__thumbnails_thumbnail_active{border:3px solid #3e2b56!important}.thumbnailSlider{width:100%;max-width:100%}.thumbnailSlider .slick-slider .slick-track{transform:translateZ(0)!important}.prodsectionLeft{display:flex;flex-direction:column;width:100%}.thumbnailItem{min-width:100px}.slick-slide img{max-height:460px;height:460px;object-fit:contain;margin:0 auto;max-width:100%}@media screen and (min-width:300px)and (max-width:480px){.slick-slide img{max-height:250px;height:250px}}.product-image-selector{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;margin-top:10px}@media screen and (min-width:300px)and (max-width:480px){.product-image-selector{grid-template-columns:repeat(2,1fr);gap:14px}}@media screen and (min-width:769px)and (max-width:1024px){.product-image-selector{grid-template-columns:repeat(3,1fr);gap:8px}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.product-image-selector{grid-template-columns:repeat(2,1fr)}}.product-image-selector-image-item{cursor:pointer;padding:10px;border:1px solid #ccc}@media screen and (min-width:769px)and (max-width:1024px){.product-image-selector-image-item{padding:7px}}.product-image-selector-image-item.selected,.product-image-selector-image-item:hover{border:2px solid #3e2b56}.product-image-selector-image-item-title{color:#3e2b56;margin-top:5px;text-align:center;text-transform:uppercase;font-weight:300}.product-image-selector-image-image{height:150px;object-fit:contain;width:100%}@media screen and (min-width:769px)and (max-width:1024px){.product-image-selector-image-image{height:60px;width:100%}}.sizeguide.productsizeguide .sizetable thead th{padding:10px 8px}@media screen and (min-width:300px)and (max-width:480px){.sizeguide.productsizeguide .sizetable thead th{padding:auto}}.thumbnailSlider .slick-dots li button:before{font-size:10px!important;border-radius:50%!important;color:#3e2b56!important}@media(min-width:768px)and (max-width:1200px)and (orientation:portrait){.product-image-selector-image-image{height:auto;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px)and (max-width:1600px)and (orientation:landscape){.product-image-selector-image-image{grid-template-columns:repeat(2,1fr)}}.productDetail .productsContent .prodsectionLeft .productSlider,.productDetail .productsContent .prodsectionLeft .productSlider .slick-slider.slick-initialized{display:flex;justify-content:center;align-items:center}.productDetail .productsContent .prodsectionLeft .productSlider .slick-slider.slick-initialized .slick-list h4{font-family:sans-serif;font-size:18px;font-weight:600}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .productSlider .slick-slider.slick-initialized .slick-list h4{font-size:15px}}.productDetail .productsContent .prodsectionLeft .productSlider .slick-next,.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev{border-radius:50%;width:32px;height:31px}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .productSlider .slick-next,.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev{width:20px;height:20px}}.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev{left:-35px}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev{left:-25px}}.productDetail .productsContent .prodsectionLeft .productSlider .slick-next{right:-35px}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .productSlider .slick-next{right:-25px}}.productDetail .productsContent .prodsectionLeft .productSlider .slick-next.slick-disabled:before,.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev.slick-disabled:before{opacity:.6}.productDetail .productsContent .prodsectionLeft .productSlider .slick-next:before,.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev:before{line-height:1.1;font-size:32px;padding:0;margin:0}@media screen and (min-width:300px)and (max-width:480px){.productDetail .productsContent .prodsectionLeft .productSlider .slick-next:before,.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev:before{font-size:20px}}.productDetail .productsContent .prodsectionLeft .productSlider .slick-next:hover,.productDetail .productsContent .prodsectionLeft .productSlider .slick-prev:hover{padding:0;margin:0}.skeleton-loader-image{position:relative;background:#f5f5f5;animation:pulse 1.5s ease-in-out infinite;border-radius:6px;margin-bottom:20px;height:520px}@media screen and (min-width:300px)and (max-width:480px){.skeleton-loader-image{max-height:330px}}.skeleton-loader-text{height:20px;background:#f5f5f5;margin-bottom:10px;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.skeleton-loader-text:last-child{width:80%}.skeleton-loader-thumbnail{width:100px;height:100px;background:#f5f5f5;animation:pulse 1.5s ease-in-out infinite;border-radius:4px}@media screen and (min-width:300px)and (max-width:480px){.skeleton-loader-thumbnail{width:80px;height:80px}}.subrangesSection{background-color:#fff;padding:5.208vw 6.25vw}.subrangesSection .sectionHeader{max-width:800px;text-align:center;margin:0 auto}.subrangesSection .sectionHeader div{display:flex;gap:20px;justify-content:center}@media screen and (min-width:300px)and (max-width:480px){.subrangesSection .sectionHeader div{flex-wrap:wrap}.subrangesSection .sectionHeader a.customButton{padding:15px 30px;width:100%;margin:0 auto}}.subrangesSection .sectionHeader .customButton:last-child:hover{color:#3e2b56}.subrangesSection .subrangeSection-list,.subrangesSection .subranggrid{margin-top:clamp(20px,5vw,80px)}.subrangesSection .subranggrid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(415px,1fr));grid-gap:30px;gap:30px}@media screen and (max-width:1460px){.subrangesSection .subranggrid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}}@media screen and (max-width:726px){.subrangesSection .subranggrid{grid-template-columns:repeat(auto-fill,minmax(222px,1fr))}}.subrangesSection .subranggrid .grid-item figure{position:relative;overflow:hidden;transition:all .3s linear;border:0;height:100%}.subrangesSection .subranggrid .grid-item figure>img{width:100%;max-height:540px;height:100%;object-fit:cover;overflow:hidden;transition:transform .3s ease,opacity .3s linear}.subrangesSection .subranggrid .grid-item figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));font-family:Mulish,sans-serif;opacity:1}.subrangesSection .subranggrid .grid-item figure:hover img{transform:scale(1.02);opacity:.7;overflow:hidden;border:0}.subrangesSection .subranggrid .grid-item figure:hover:after{background:linear-gradient(0deg,rgba(62,43,86,.7),rgba(62,43,86,.7))}.subrangesSection .subranggrid .grid-item figure:hover .overlay{opacity:1}.subrangesSection .subranggrid .grid-item figcaption{color:#3e2b56;align-items:center;gap:20px;padding:20px 0;position:absolute;background:#fff;z-index:1;bottom:0;left:0;display:flex;flex-direction:row;width:100%;white-space:nowrap}@media(max-width:520px){.subrangesSection .subranggrid .grid-item figcaption{inset:auto;bottom:0;align-items:flex-start;justify-content:flex-start}}.subrangesSection .subranggrid .grid-item figcaption .cardImageTitle{font-size:clamp(16px,1.303vw,25px);font-weight:700;line-height:clamp(18.8px,1.72vw,27.5px)}.subrangesSection .subgridsingle{width:100%;height:100%;aspect-ratio:533/540;object-fit:cover;object-position:center;transition:all 1s ease-in-out;overflow:hidden}.subrangesSection .subgridsingle .singleImage>div{position:relative;width:100%;height:100%;aspect-ratio:533/540}.subrange-card{position:relative}.subrange-card__image{width:100%;height:100%;aspect-ratio:533/540;object-fit:cover;transition:all .3s linear}.subrange-card__image:hover{opacity:.7;transform:scale(1.1)}.subrange-card__image:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));position:absolute;width:100%;height:100%;left:0;content:"";top:0;z-index:1;opacity:.75}.subrange-card__content{display:flex;align-items:center;gap:10px;margin-top:1rem;bottom:24px;right:24px;left:24px;width:100%;z-index:1;position:absolute;text-align:left}.subrange-card__content h3{font-weight:700;font-family:Mulish,sans-serif;font-size:1.35rem;margin-bottom:0;color:#fff;letter-spacing:3px}.subrangesSection .subgridsingle .subrange-card__content{left:8px}.subrangesSection .subgridsingle .subrange-card__content h3{letter-spacing:1.3px;font-size:1.2rem}@media screen and (min-width:300px)and (max-width:480px){.subrangesSection .subgridsingle .subrange-card__content h3{letter-spacing:1.2px}}@media screen and (min-width:481px)and (max-width:768px){.subrangesSection .subgridsingle .subrange-card__content h3{font-size:1rem;letter-spacing:1px}}.sectionwrapper.grey-bg{padding:5.208vw 6.25vw}@media(max-width:767px){.sectionwrapper.grey-bg .gallerygrid .singleImage.inspiration-single{height:auto}}.reviewsSection{background:hsla(60,16%,77%,.4);padding:5.208vw 6.25vw}.reviewsSection .headingSection{display:flex;align-items:center}.reviewsSection .headingSection h3{display:flex;flex-direction:row;gap:15px}.reviewsSection .headingSection h3 span{color:rgba(62,43,86,.6)}.reviewsSection .headingSection .btnwrapper{display:flex;gap:20px}@media screen and (min-width:300px)and (max-width:480px){.reviewsSection .headingSection .btnwrapper{flex-wrap:wrap}}.reviewsSection .headingSection .btnwrapper a.customButton{padding:15px}.reviewsSection .review-grid{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(auto-fill,minmax(404px,1fr))}@media screen and (max-width:941px){.reviewsSection .review-grid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}}.reviewsSection .review-grid .review-card{display:grid;grid-template-rows:auto 1fr}.reviewsSection .review-grid .review-card p{padding:0}.reviewsSection .review-grid .review-card .review-expander{color:#411c6e;text-decoration:underline;cursor:pointer!important}.reviewsSection .review-grid .review-card .card_img{position:relative;width:100%;height:100%;aspect-ratio:533/402}.reviewsSection .review-grid .review-card .card_img img{width:100%;height:100%;object-fit:cover}.reviewsSection .review-grid .review-card .card_content{padding:2.083vw;text-align:center;display:flex;gap:1.042vw;flex-direction:column;background-color:#fff}.reviewsSection .review-grid .review-card .card_content .card_title{font-size:18px;font-weight:700;color:#3e2b56;font-family:Mulish,sans-serif;letter-spacing:1px}.brochure-section{display:flex;width:100%}@media screen and (min-width:300px)and (max-width:480px){.brochure-section{display:block}}.brochure-section .review-brochure{background:conic-gradient(from 311deg at 50% 100%,#b0b67c 98deg,#9da55c,#9da55c 0deg);height:455px;flex:1 1;padding:5.205vw 5.25vw}@media screen and (min-width:300px)and (max-width:480px){.brochure-section .review-brochure{padding:50px 40px}}.brochure-section .review-brochure h3{color:#fff;max-width:32vw}.brochure-section .review-brochure h3 span{color:hsla(0,0%,100%,.7)}.brochure-section .review-brochure p{color:#fff}@media screen and (min-width:300px)and (max-width:480px){.brochure-section .review-brochure a.customButton{margin-top:50px}}.brochure-section .global-stone{flex:1 1;position:relative;height:100%}.brochure-section .global-stone .overlayGradient{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(129deg,#3e2b56 30%,transparent 0),linear-gradient(125deg,#786b89 32%,transparent 0);opacity:.9}.brochure-section .global-stone .global-stone-img{position:relative;width:920px;height:455px}@media screen and (min-width:300px)and (max-width:480px){.brochure-section .global-stone .global-stone-img{width:auto}}@media screen and (min-width:481px)and (max-width:768px){.brochure-section .global-stone .global-stone-img{width:auto}}.brochure-section .global-stone .global-stone-img img{width:100%;height:100%;object-fit:cover}.brochure-section .global-stone .global-stone-img .logofixed{width:288px;height:38px;object-fit:cover;position:absolute;bottom:30px;right:30px}.videogallery .gallerytop{padding:5.3vw 6.25vw}@media screen and (min-width:300px)and (max-width:480px){.videogallery .gallerytop{padding:5.3vw 3vw}}@media screen and (min-width:481px)and (max-width:768px){.videogallery .gallerytop{padding:4vw 1.5vw}}.videogallery .gallerytop .sectionheading{max-width:800px;margin:0 auto;text-align:center}@media screen and (min-width:481px)and (max-width:768px){.videogallery .gallerytop .sectionheading{max-width:551px}}.videogallery .gallerytop .gallerytab{display:grid;justify-content:center;margin-top:30px}.videogallery .gallerytop .gallerytab .nav-pills{display:flex;gap:clamp(5px,.55vw,20px)}@media screen and (min-width:300px)and (max-width:480px){.videogallery .gallerytop .gallerytab .nav-pills{gap:clamp(8px,.415vw,15px);padding-bottom:1.5rem!important}}.videogallery .gallerytop .gallerytab .nav-pills .nav-link{border:1px solid #3e2b56;color:#3e2b56;border-radius:0;text-transform:uppercase;padding:clamp(10px,.78vw,15px) clamp(10px,1.562vw,30px);font-size:clamp(12px,.833vw,16px)}@media screen and (min-width:300px)and (max-width:480px){.videogallery .gallerytop .gallerytab .nav-pills .nav-link{font-size:clamp(11px,.84vw,14px)}}@media screen and (min-width:481px)and (max-width:768px){.videogallery .gallerytop .gallerytab .nav-pills .nav-link{font-size:clamp(13px,.84vw,14px)!important}}.videogallery .gallerytop .gallerytab .nav-pills .nav-link.active,.videogallery .gallerytop .gallerytab .nav-pills .react-tabs__tab--selected .nav-link{background-color:#3e2b56;color:#fff}.videogallery .tab-content{background-color:#f5f5f5;padding:5.208vw 6.25vw}.videogallery .tab-content .videoListing{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;justify-content:center}.videogallery .downloadListing{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.videogallery .downloadListing .singleImage figure figcaption{left:1.083vw;display:grid}@media(max-width:1300px){.videogallery .downloadListing{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.videogallery .downloadListing{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.videogallery .downloadListing{grid-template-columns:repeat(1,1fr)}}.videogallery .downloadListing figure img{height:250px;max-height:275px;object-fit:contain;width:250px}.videogallery .downloadListing .cardImageTitle{font-size:clamp(12px,1.042vw,14px);font-weight:400}.downloadgallery .tab-content{padding:5.208vw 19.25vw}.videoList__wrapper .videoCard .thumbnail{width:100%;height:360px;object-fit:cover}.videoList__wrapper .videoCard .playIcon{z-index:2;width:clamp(42px,6.25vw,80px);height:clamp(42px,6.25vw,80px);cursor:pointer}.videoList__wrapper .videoCard .captionFooter{z-index:2}.videoList__wrapper .videoCard:after{content:"";display:block;z-index:1;position:absolute;top:0;width:100%;height:100%;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.ideaAndAdvice,.videoGappery_tappanel{background-color:#f5f5f5}.ideaAndAdvice{padding:5.208vw 6.25vw;display:flex;align-items:flex-start;gap:2.165vw}.ideaAndAdvice .idea-grid{width:100%}@media screen and (max-width:941px){.ideaAndAdvice .idea-grid{grid-template-columns:repeat(auto-fill,minmax(246px,1fr))}}.ideaAndAdvice .idea-grid .idea-card{display:grid;grid-template-rows:auto 1fr}.ideaAndAdvice .idea-grid .idea-card .card_img{position:relative;width:100%;height:100%;aspect-ratio:533/402}.ideaAndAdvice .idea-grid .idea-card .card_img img{width:100%;height:100%;object-fit:cover}.ideaAndAdvice .idea-grid .idea-card .card_content{padding:30px 25px;display:flex;gap:10px;flex-direction:column;align-items:start;background-color:#fff;position:relative}.ideaAndAdvice .idea-grid .idea-card .card_content .card_title{font-size:18px;font-weight:700;color:#3e2b56;font-family:Mulish,sans-serif;text-transform:uppercase;letter-spacing:1px}.ideaAndAdvice .idea-grid .idea-card .card_content p{padding-bottom:50px}.ideaAndAdvice .idea-grid .idea-card .card_content .customButton{position:absolute;margin-bottom:10px;bottom:5px}.ideaAndAdvice .idea-grid .idea-card .card_content .customButton:hover{background-color:#3e2b56;color:#fff}.ideaAndAdvice .idea-grid .productsFooter{margin-top:60px;display:grid;grid-column:1/4}.ideaAndAdvice .idea-grid .productsFooter .pagination{display:flex;justify-content:start;padding-left:0;list-style:none;border-radius:.25rem}.ideaAndAdvice .idea-grid .productsFooter .page-item{margin:0 5px}.ideaAndAdvice .idea-grid .productsFooter .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#786b89;background-color:transparent;border:none;font-size:18px;font-weight:400;text-decoration:none}.ideaAndAdvice .idea-grid .productsFooter .page-link:hover{color:#3e2b56}.ideaAndAdvice .idea-grid .productsFooter .page-item.active{border:none}.ideaAndAdvice .idea-grid .productsFooter .page-item.active .page-link{color:#fff;background-color:#3e2b56;border:none;font-weight:700}.ideaAndAdvice .idea-grid .productsFooter .page-item:first-child .page-link,.ideaAndAdvice .idea-grid .productsFooter .page-item:last-child .page-link{font-weight:700;color:#3e2b56}.ideaAndAdvice .catagories-links{font-family:Mulish,sans-serif;background-color:#fff;font-size:clamp(14px,.938vw,18px);max-width:284px;width:100%;line-height:clamp(23px,1.406vw,27px);position:-webkit-sticky;position:sticky;top:0}.ideaAndAdvice .catagories-links h4{background-color:#3e2b56;font-size:clamp(14px,.937vw,18px);color:#fff;padding:clamp(5px,.521vw,10px);font-family:Mulish,sans-serif;line-height:clamp(23px,1.406vw,27px)}.ideaAndAdvice .catagories-links li{font-weight:700;font-size:clamp(14px,.937vw,18px);font-family:Mulish,sans-serif;padding:.416vw .52vw;cursor:pointer}.ideaAndAdvice .catagories-links li:hover{background-color:#708b8a;color:#fff}.newsSection{padding:5.208vw 6.25vw}.newsSection .headingSection{display:flex;align-items:center}.newsSection .headingSection h3{display:flex;flex-direction:row;gap:15px}.newsSection .headingSection h3 span{color:rgba(62,43,86,.6)}.newsSection .headingSection .btnwrapper{display:flex;gap:20px}.newsSection .news-grid{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(auto-fill,minmax(405px,1fr))}@media screen and (max-width:941px){.newsSection .news-grid{grid-template-columns:repeat(auto-fill,minmax(246px,1fr))}}.newsSection .news-grid .news-card{display:grid;grid-template-rows:auto 1fr}.newsSection .news-grid .news-card .card_img{position:relative;width:100%;height:100%;aspect-ratio:533/402;overflow:hidden}.newsSection .news-grid .news-card .card_img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.newsSection .news-grid .news-card .card_img img:hover{transform:scale(1.1)}.newsSection .news-grid .news-card .card_content{display:flex;padding:30px 0;gap:20px;flex-direction:column;position:relative;background-color:#fff}.newsSection .news-grid .news-card .card_content p{margin-bottom:10px;padding-bottom:0}.newsSection .news-grid .news-card .card_content .card_title{font-size:18px;font-weight:700;color:#3e2b56;font-family:Mulish,sans-serif;letter-spacing:1px}.newsSection .news-grid .news-card .card_content button{max-width:210px;width:100%}.newsbrochure .contentRight{padding:5.204vw 0}.newsbrochure .gradientOverlay{background:linear-gradient(134deg,#708b8a 30%,transparent 0),linear-gradient(128deg,rgba(139,162,161,.9) 32%,transparent 0)!important}.searchRep{padding:5.208vw 6.25vw}.searchRep .headingSection{display:flex;align-items:center}.searchRep .headingSection h3{display:flex;flex-direction:row;gap:15px}@media screen and (min-width:300px)and (max-width:480px){.searchRep .headingSection h3{flex-direction:column}}.searchRep .headingSection h3 span{color:rgba(62,43,86,.6);max-width:100%}.searchRep .headingSection p{max-width:800px;width:100%}.searchRep .headingSection .btnwrapper{display:flex;gap:20px}.searchRep .searchForm{gap:clamp(10px,1.563vw,30px);font-size:clamp(14px,.938vw,18px);flex-wrap:wrap}.searchRep .searchForm,.searchRep .searchForm .form-group{display:flex;align-items:center;justify-content:center}@media screen and (min-width:300px)and (max-width:480px){.searchRep .searchForm .form-group{width:358px}}.searchRep .searchForm .form-group label{padding:clamp(8px,.521vw,20px) clamp(8px,1.042vw,20px)}.searchRep .searchForm .form-group .icondiv{display:flex;align-items:center;justify-content:flex-end;width:clamp(180px,26.042vw,500px);flex:1 1}.searchRep .searchForm .form-group input,.searchRep .searchForm .form-group select{border:1px solid #cdcdba;display:flex;align-items:center;justify-content:center;padding:11px 10px;border-radius:0;max-height:50px;height:100%}.searchRep .searchForm .form-group input{width:100%;padding-right:46px}.searchRep .searchForm .form-group .scannerIcn{position:absolute;right:10px}.contactCards-grid,.contactCards-grid-heading{padding:5.208vw 6.25vw}.contactCards-grid{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(auto-fill,minmax(414px,1fr))}@media screen and (min-width:300px)and (max-width:480px){.contactCards-grid{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));padding:5.204vw 3.21vw;margin:0 auto}}.contactCards-grid .contactCard{background-color:#f5f5f5;padding:clamp(15px,2vw,40px);width:100%;min-height:280px;display:grid;grid-template-rows:1fr auto}@media screen and (min-width:300px)and (max-width:480px){.contactCards-grid .contactCard{padding:clamp(16px,1.9vw,40px);min-height:272px}}@media screen and (min-width:481px)and (max-width:768px){.contactCards-grid .contactCard{min-height:267px}}.contactCards-grid .contactCard.selected{border:2px solid #9da55c}.contactCards-grid .contactCard.selected:after{content:"selected";display:block;position:absolute;top:-15px;left:25px;background-color:#9da55c;color:#fff;padding:6px 12px;border-radius:4px;font-size:16px;text-transform:uppercase}.contactCards-grid .contactCard .nameAndImagegrid{display:flex;align-items:center;gap:10px;position:relative;text-transform:uppercase}.contactCards-grid .contactCard .nameAndImagegrid .avatar{display:flex;width:80px;height:80px}.contactCards-grid .contactCard .nameAndImagegrid .avatar img{width:75px;height:75px;border-radius:50%;object-fit:cover}.contactCards-grid .contactCard .nameAndImagegrid span{font-family:Libre Baskerville,serif;font-size:17px!important;letter-spacing:2px;line-height:27.5px;color:#3e2b56}.contactCards-grid .contactCard .nameAndImagegrid:after{position:absolute;content:"";width:140px;height:2px;background-color:#cdcdba;bottom:-20px;left:0}.contactCards-grid .contactCard .contact-details{margin-top:40px;font-size:15px}.contactCards-grid .contactCard .contact-details ul{display:grid;grid-gap:10px;gap:10px;position:relative}.contactCards-grid .contactCard .contact-details ul li{display:flex;align-items:center;gap:12px;font-weight:700;line-height:27px}.contactCards-grid .contactCard .contact-details ul li .cardIcon{min-width:25px;min-height:20px;position:relative}.contactCards-grid .contactCard .contact-details ul li .cardIcon img{object-fit:contain;height:100%;width:100%}.contactCards-grid .contactCard .contact-details ul:after{position:absolute;content:"";width:140px;height:2px;background-color:#cdcdba;bottom:-15px;left:0}.contactCards-grid .contactCard .contact-details .bcontact-button{margin-top:30px}.contactCards-grid .contactCard .contact-details .bcontact-button .customButton{font-size:.95rem}@media screen and (min-width:300px)and (max-width:480px){.contactCards-grid .contactCard .contact-details .bcontact-button .customButton{padding:15px}}.contactCards-grid .contactCard .contact-details .bcontact-button .customButton:hover{background-color:#3e2b56;color:#fff}.findstockist .nameAndImagegrid span{font-family:Libre Baskerville,serif;color:#3e2b56;font-size:30px;line-height:42px}.rep-mail{transition:all .3s linear}.rep-mail:disabled{opacity:.7}.rep-mail:hover{transform:scale(1.05)}.rep-mail a{color:#708b8a}.rep-phone{transition:all .3s linear}.rep-phone:disabled{opacity:.7}.rep-phone:hover{transform:scale(1.05)}.rep-phone a{color:#9da55c}.googleSearch .css-13cymwt-control{border-radius:0}.googleSearch .css-1xc3v61-indicatorContainer{display:none}.rep-wrapper{display:flex;align-items:center;gap:20px}.rep-wrapper .googleSearch{max-width:500px;width:100%}.findrep-map-overlay{background-color:#fff;position:relative;width:230px;height:-moz-fit-content;height:fit-content;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:15px}.findrep-map-overlay-close{position:absolute;top:5px;right:5px;cursor:pointer}.findrep-map-overlay-map{text-align:center}.findrep-map-overlay-map span{cursor:pointer;font-size:14px;color:#321b4e}.findrep-map-overlay-map span:hover{text-decoration:underline;color:#321b4e}.findrep-map-overlay-contact{font-size:14px;color:#321b4e}.findrep-map-overlay-contact:hover{text-decoration:underline;color:#321b4e}.findrep-map-overlay-contact-wrap{display:flex;flex-direction:column}.findrep-map-overlay-text{display:flex;align-items:center;gap:8px;margin-bottom:10px}.findrep-map-overlay-text span{color:#3e2b56;font-weight:700;font-size:18px;line-height:27px}.findrep-map-overlay-image{width:40px;height:40px;border-radius:99px;overflow:hidden}.findrep-map-overlay-image img{width:100%;height:100%;object-fit:cover}.css-b62m3t-container{width:100%}.rep-font-mulish{font-family:Mulish,sans-serif!important;font-weight:700}.rep-deivider{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:2rem;position:relative}.rep-deivider span{color:#321b4e;background-color:#fff;position:relative;padding:0 10px;z-index:2}.rep-deivider:after{position:absolute;content:"";width:100%;height:2px;background-color:#cdcdba;bottom:0;left:50%;top:50%;z-index:1;transform:translateX(-50%)}.rep-user-designation{color:#321b4e;font-size:.95rem}.contactCards-grid.StockistMap-Hv .contactCard{min-height:380px}@media screen and (min-width:300px)and (max-width:480px){.contactCards-grid.StockistMap-Hv .contactCard{padding:clamp(16px,1.9vw,40px);min-height:367px}}@media screen and (min-width:481px)and (max-width:768px){.contactCards-grid.StockistMap-Hv .contactCard{min-height:327px}}.contactCards-grid.StockistMap-Hv .contactCard ul li{line-height:24px}.contactus{background:linear-gradient(159deg,#3e2b50 50%,transparent 0),linear-gradient(-196deg,#786b89 59%,#3e2b56 0);z-index:-1;gap:80px;padding:5.208vw 6.25vw;display:flex;color:#fff}@media(max-width:767px){.contactus{display:grid;grid-gap:20px;gap:20px}}.contactus .contactInfo h3{color:#fff}.contactus .contactInfo h3 span{color:hsla(0,0%,100%,.5)}.contactus .contactdetails{display:flex;flex-direction:column;gap:20px}.contactus .contactdetails>div{display:flex;flex-direction:column;gap:10px;line-height:26px}@media screen and (min-width:300px)and (max-width:480px){.contactus .contactdetails>div{line-height:22px}}@media screen and (min-width:481px)and (max-width:768px){.contactus .contactdetails>div{line-height:24px}}.contactus .contactFormRow{display:flex;align-items:flex-start;gap:20px}@media(max-width:1400px){.contactus .contactFormRow{display:grid;grid-gap:0;gap:0}}.contactus .formrow{width:100%}.contactus .formrow label{line-height:25px;padding-top:6px}.contactus .consentbox{display:flex;gap:15px;font-size:14px;font-weight:400;margin-bottom:20px;align-items:start}.contactus .consentbox input{margin-top:5px}.readfaq{display:flex;padding:5.208vw 18.75vw}@media screen and (min-width:300px)and (max-width:480px){.readfaq{padding:5.205vw 5.75vw}}.readfaq .faqContactus{width:100%;display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;grid-gap:60px;gap:60px}@media(max-width:1100px){.readfaq .faqContactus{display:grid;grid-template-columns:repeat(1,1fr)}}.readfaq .faqContactus>div span{font-weight:700;font-size:clamp(14px,.938vw,18px);color:#3e2b56;display:inline-block;margin-bottom:20px}.readfaq .faqContactus .accordion{display:grid;align-items:start;flex-wrap:wrap;grid-gap:20px;gap:20px;grid-column-gap:60px;column-gap:60px;width:100%}.readfaq .faqContactus .accordion .card{flex:1 1 46%;box-sizing:border-box}.contact-error-message{background-color:#e40808}.contact-error-message,.contact-success-message{color:#fff;width:100%;padding:1rem;text-transform:capitalize;font-weight:500}.contact-success-message{background-color:#08e408}@media screen and (min-width:300px)and (max-width:480px){.contactus .contactform .formrow:not(:last-child){margin-bottom:5px}}@media screen and (min-width:481px)and (max-width:768px){.contactus .contactform .formrow:not(:last-child){margin-bottom:7px}}.halpmechoosebanner{background:#e0eae2;padding:100px 15px;text-align:center;display:grid;align-items:flex-start;justify-content:center}@media screen and (min-width:300px)and (max-width:480px){.halpmechoosebanner{padding:50px 15px}}@media screen and (min-width:481px)and (max-width:768px){.halpmechoosebanner{padding:50px 30px}}.selectchainIntro{max-width:800px;width:100%;display:grid;grid-gap:20px;gap:20px}.selectchainIntro h4{font-size:25px;font-weight:700;line-height:26px;color:#3e2b56;font-family:Mulish,sans-serif;text-transform:uppercase}@media screen and (min-width:300px)and (max-width:480px){.selectchainIntro h4{font-size:20px}}.selectchainIntro h4 span{font-weight:300}.selectchainIntro p{padding:0}.checkbox-container{display:flex;align-items:center}.check{opacity:0;width:0;height:0;position:absolute}.checkbox-label{position:relative;display:inline-flex;align-items:center;padding-left:50px;cursor:pointer;color:#3e2b56;font-weight:700;font-size:18px}.checkbox-label:before{content:"";position:absolute;left:0;width:34px;height:34px;background-color:#e3e3e3;border-radius:10px;transition:background-color .3s}.check:checked+.checkbox-label:before{background-color:silver}.checkbox-label:after,.pavingbox .checkbox-label:after{content:"";position:absolute;display:none;left:14px;top:0;width:8px;height:15px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}@media screen and (min-width:300px)and (max-width:480px){.checkbox-label:after,.pavingbox .checkbox-label:after{top:8px}}.check:checked+.checkbox-label:after{display:block}.selectchain{padding:5.208vw 6.25vw}.selectchain .gardenCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:60px;gap:60px;margin-top:60px}@media screen and (min-width:300px)and (max-width:480px){.selectchain .gardenCards{grid-template-columns:repeat(auto-fill,minmax(261px,1fr));gap:21px;margin-top:40px}}.selectchain .gardenCards .gardenCard{display:flex;padding:50px 45px;background:#f5f5f5;color:#3e2b56;flex-direction:column;align-items:self-start;gap:20px;position:relative}@media screen and (min-width:300px)and (max-width:480px){.selectchain .gardenCards .gardenCard{padding:20px 15px;box-shadow:none}}@media screen and (min-width:481px)and (max-width:768px){.selectchain .gardenCards .gardenCard{padding:40px 36px}}.selectchain .gardenCards .gardenCard h5{font-family:Mulish,sans-serif;font-weight:700;font-size:18px}@media screen and (min-width:481px)and (max-width:768px){.selectchain .gardenCards .gardenCard h5{font-size:15px}}.selectchain .gardenCards .gardenCard p{padding:0 0 30px}@media screen and (min-width:300px)and (max-width:480px){.selectchain .gardenCards .gardenCard p{padding-bottom:70px}}.selectchain .gardenCards .gardenCard button.customButton{position:absolute;bottom:3px;margin-bottom:20px}.selectchainFirst{padding:5.208vw 6.25vw;background-color:#f5f5f5}.selectchainFirst .selecTiletBoxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(520px,1fr));grid-gap:60px;gap:60px;align-items:flex-start;margin-top:60px}@media screen and (min-width:300px)and (max-width:480px){.selectchainFirst .selecTiletBoxes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:39px}}.selectchainFirst .selecTiletBoxes .SelecTiletBox{background-color:#fff;padding:50px}@media screen and (min-width:300px)and (max-width:480px){.selectchainFirst .selecTiletBoxes .SelecTiletBox{padding:30px 25px}}.selectchainFirst .selecTiletBoxes .SelecTiletBox>div{display:grid;grid-gap:20px;gap:20px}@media screen and (min-width:300px)and (max-width:480px){.selectchainFirst .selecTiletBoxes .SelecTiletBox .checkbox-label{font-size:16px}.selectchainFirst .selecTiletBoxes .SelecTiletBox .checkbox-label:after{top:0!important}}.pavingContainer{padding:5.208vw 6.25vw}.pavingContainer .pavingboxes{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:60px;gap:60px;margin-top:60px}.pavingContainer .pavingboxes .pavingbox{background-color:#f5f5f5;padding:40px}@media screen and (min-width:200px)and (max-width:299px){.pavingContainer .pavingboxes .pavingbox{max-width:285px;width:285px;padding:35px 25px}}.pavingContainer .pavingboxes .pavingbox .checkbox-container .checkbox-label:after{content:"";position:absolute;display:none;left:14px;top:0;width:8px;height:15px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}@media screen and (min-width:300px)and (max-width:480px){.pavingContainer .pavingboxes .pavingbox .checkbox-container .checkbox-label:after{top:8px}}.pavingContainer .pavingboxes .pavingbox .centerbox{display:grid;grid-gap:40px;gap:40px;align-items:center;justify-content:center;place-content:center}.pavingContainer .pavingboxes .pavingbox .ImageCircle{display:flex;justify-content:center}.pavingContainer .pavingboxes .pavingbox .ImageCircle>div{width:165px;height:165px;border-radius:50%;overflow:hidden;position:relative}.pavingContainer .pavingboxes .pavingbox .ImageCircle>div img{object-fit:cover}.pavingContainer .pavingboxes .pavingbox .namebox{color:#3e2b56;font-size:25px;line-height:27px;white-space:nowrap;text-transform:uppercase}@media screen and (min-width:300px)and (max-width:480px){.pavingContainer .pavingboxes .pavingbox .namebox{font-size:20px}}@media screen and (min-width:481px)and (max-width:768px){.pavingContainer .pavingboxes .pavingbox .namebox{font-size:21px}}.pavingContainer .pavingboxes .pavingbox .namebox strong{font-weight:700}.chainproducts{padding:5.208vw 6.25vw;background-color:#f5f5f5}.chainproducts .stepsproducts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:60px;gap:60px;margin-top:60px}.heading{max-width:800px;width:100%;margin-bottom:30px;margin-top:50px}.clear-mt{margin-top:0}.grey-bg{background-color:#f5f5f5}.right-text{display:flex;flex-direction:column}.align-right{align-items:flex-end}.heading-right{text-align:right}.heading-left{text-align:left}.gallerygrid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-gap:clamp(8px,1.05vw,20px);gap:clamp(8px,1.05vw,20px)}@media(max-width:767px){.gallerygrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.gallerygrid .grid-item.grid-item-1{grid-row:1/3;height:100%;width:43.3vw}@media(max-width:767px){.gallerygrid .grid-item.grid-item-1{width:100%;height:100%}}.gallerygrid .grid-item:not(.grid-item-1){max-height:21.094vw;height:100%;max-width:21.095vw;width:100%}@media(max-width:767px){.gallerygrid .grid-item:not(.grid-item-1){max-height:230px;max-width:100%}}.galleryhorizontalgrid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;grid-gap:clamp(8px,1.05vw,20px);gap:clamp(8px,1.05vw,20px);width:100%}@media(max-width:767px){.galleryhorizontalgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.galleryhorizontalgrid .grid-item{width:100%;max-height:404px;height:100%}@media(max-width:767px){.galleryhorizontalgrid .grid-item{max-width:100%;max-height:230px}}.brochure-section.gallery-brochure .review-brochure{background:#708b8a}.brochure-section.gallery-brochure .overlayGradient{background:linear-gradient(129deg,#708b8a 30%,transparent 0),linear-gradient(125deg,#8ba2a1 32%,transparent 0);opacity:1}.gallery-container{width:100%;padding:10px}.masonry-grid{display:flex;flex-wrap:wrap;margin-left:-10px}.grid-item{width:calc(33.333% - 10px)}.grid-item img{width:100%;height:auto;display:block}@media(max-width:900px){.grid-item{width:calc(50% - 10px)}}@media(max-width:600px){.grid-item{width:100%}}.lightgallery{position:relative}.lightgallery .lg-outer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.lightgallery .lg-inner{position:relative;width:90%;max-width:1200px;margin:0 auto}.galleryhorizontalgrid .hover-card .hover-card-inner-section .hover-card-inner-heading-text span{letter-spacing:2px}@media screen and (min-width:300px)and (max-width:480px){.sectionwrapper#inspiration-7 .gallerygrid{grid-template-columns:repeat(2,1fr)}}.gallerytab.inspirationtab{padding:0 50px}@media screen and (min-width:300px)and (max-width:480px){.gallerytab.inspirationtab{padding:0 6px}}@media screen and (min-width:481px)and (max-width:768px){.gallerytab.inspirationtab{padding:0 24px}}@media screen and (min-width:769px)and (max-width:1024px){.gallerytab.inspirationtab{padding:0 26px}}.gallerytab.inspirationtab .grid-item:not(.grid-item-1){max-width:100%}.gallery-container.galleryinspiration .grid{display:flex;flex-wrap:wrap;gap:20px}@media screen and (min-width:300px)and (max-width:480px){.gallery-container.galleryinspiration .grid{gap:18px}}@media screen and (min-width:481px)and (max-width:768px){.gallery-container.galleryinspiration .grid{gap:20px}}.gallery-container.galleryinspiration .grid-item{flex-grow:1;flex-shrink:1;flex-basis:calc(33.33% - 19px);box-sizing:border-box}@media screen and (min-width:481px)and (max-width:768px){.gallery-container.galleryinspiration .grid-item{flex-grow:1;flex-shrink:1;flex-basis:calc(33.33% - 19px)}}@media screen and (min-width:300px)and (max-width:480px){.gallery-container.galleryinspiration .grid-item{flex:1 1 100%}}.gallery-container.galleryinspiration .grid-item img{width:100%;height:300px;object-fit:cover;display:block;padding:15px}@media screen and (min-width:300px)and (max-width:480px){.gallery-container.galleryinspiration .grid-item img{padding:10px 9px}}.loginForm{width:100%;background:url(/_next/static/media/inspiration-3.6abfc459.png) no-repeat 0 0/cover;position:relative;min-height:100vh}@media screen and (min-width:300px)and (max-width:480px){.loginForm{padding:10px 0 0;min-height:956px}}@media screen and (min-width:481px)and (max-width:768px){.loginForm{min-height:100vh}}.loginForm .overlay{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.loginForm h3{color:#fff}.loginForm h3 span{color:hsla(0,0%,100%,.6)}.loginForm .formcontainer{max-width:924px;width:100%;color:#fff;position:relative;z-index:2;padding:30px}@media screen and (min-width:300px)and (max-width:480px){.loginForm .formcontainer{max-width:100%}}@media screen and (min-width:481px)and (max-width:768px){.loginForm .formcontainer{padding:0 30px 2px}}.loginForm .formcontainer p{color:#fff}.loginForm .formcontainer input,.loginForm .formcontainer label{font-size:18px}@media(max-width:767px){.loginForm .formcontainer input,.loginForm .formcontainer label{font-size:14px}}.loginForm .formcontainer .customButton{height:50px}.loginForm .buttonwrapper{display:flex;gap:20px}@media(max-width:767px){.loginForm .buttonwrapper{flex-direction:column;gap:18px}}.loginForm .rememberdme{display:flex;gap:15px;margin-bottom:20px;justify-content:space-between;font-size:16px}@media(max-width:767px){.loginForm .rememberdme{gap:14px}}.loginForm .rememberdme a{color:#fff}@media(max-width:767px){.loginForm .rememberdme{font-size:14px;margin-top:19px}}@media(max-width:390px){.loginForm .rememberdme{flex-direction:column;margin-top:19px}}.loginForm .rememberdme>div{display:flex;gap:15px}.loginForm .rememberdme>div input[type=checkbox]{width:20px;height:20px;border-radius:4px;border:2px solid #ccc;cursor:pointer}.twocolGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:767px){.twocolGrid{grid-template-columns:1fr}.twocolGrid .formrow{margin-bottom:0!important}}.helpsection.signup{background:conic-gradient(from 317deg at 78% 100%,rgba(234,170,33,.439) 88deg,#eaaa21 79deg,#eaaa21 32deg)}.helpsection.signup h3,.helpsection.signup p{color:#fff}.helpsection.signup h3 span{color:hsla(0,0%,100%,.6)}.goldcard-awards{background:conic-gradient(from 317deg at 50% 100%,#dcdccf 88deg,#cdcdba 79deg,#cdcdba 32deg);display:flex;align-items:center;justify-content:center;padding:30px;flex-direction:column}.goldcard-awards p{max-width:800px;text-align:center}@media(max-width:670px){.goldcard-awards h3{text-align:center}}.goldcard-awards .awardspoints{display:flex;gap:78px;font-size:50px;margin-top:60px;font-family:Libre Baskerville,serif}@media(max-width:630px){.goldcard-awards .awardspoints{display:grid}}.goldcard-awards .awardspoints .apple-green{color:#9da55c}.goldcard-awards .awardspoints .mustard-yellow{color:#eaaa21}.goldcard-awards .awardspoints .teal-blue{color:#708b8a}.goldcard-awards .awardspoints>div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.goldcard-awards .awardspoints>div>div{display:flex;font-size:18px;line-height:19px;font-family:Mulish,sans-serif;align-items:center;flex-direction:column;text-transform:uppercase}.goldcard-awards .awardspoints>div>div span:last-child{font-weight:700}.masonary-inspiration-gallery{padding:5.205vw 18.72vw;background-color:#f5f5f5}@media screen and (min-width:300px)and (max-width:480px){.masonary-inspiration-gallery{padding:7.204vw 11.6vw}}.masonary-inspiration-gallery h3{text-align:center}@media screen and (min-width:300px)and (max-width:480px){.masonary-inspiration-gallery .MuiMasonry-root h3,.masonary-inspiration-gallery h3{font-size:20px}}.masonary-inspiration-gallery .MuiMasonry-root :first-child,.masonary-inspiration-gallery .MuiMasonry-root :nth-child(3){margin-top:50px}@media(max-width:900px){.masonary-inspiration-gallery .MuiMasonry-root :first-child,.masonary-inspiration-gallery .MuiMasonry-root :nth-child(3){margin-top:0}}.gridproducts{display:flex;gap:20px;margin-top:60px;padding:0 60px}.shopbtn{background-color:hsla(60,16%,77%,.6);color:#3e2b56;text-transform:uppercase;padding:8px 20px;border-radius:5px;border:0}.gallery-item-with-link{position:relative;overflow:hidden;cursor:pointer;transition:all .3s ease-in}.gallery-item-with-link a,.gallery-item-with-link__div{display:block;position:relative}.gallery-item-with-link__div{transition:all .3s ease-in;z-index:2;overflow:hidden}.gallery-item-with-link__div:hover{transform:scale(1.12)}.gallery-item-with-link__div:after{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));opacity:.9;position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;z-index:1;opacity:.75;overflow:hidden}.gallery-item-with-link__content{position:absolute;bottom:20px;left:15px;color:#fff;z-index:3}.gallery-item-with-link__text{font-size:.95rem;position:relative;left:33px;text-transform:capitalize;font-family:Mulish,sans-serif;margin-bottom:0}.gallert-new-item .singleImage figcaption{bottom:clamp(8px,.055vw,30px);left:1.1vw}.gallert-new-item .singleImage figcaption .cardImageTitle{font-size:14.7px}.orders-header{position:relative;max-height:300px;min-height:300px}@media screen and (min-width:300px)and (max-width:480px){.orders-header{min-height:222px}}.orders-header:before{content:"";width:100%;height:100%;position:absolute;background:conic-gradient(from 315deg at 79% 130%,#786a88 88deg,#3e2b56 59deg);z-index:-1}.content-wrapper{max-width:1200px;margin:0 auto;padding:50px 15px;color:#fff;display:flex;align-items:center;width:100%;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:769px)and (max-width:1024px){.content-wrapper{max-width:960px}}.content-wrapper.padding-clear{padding:0 15px}.content-wrapper h2{font-size:40px;line-height:43px;font-family:var("Libre Baskerville",serif);text-transform:uppercase}@media screen and (min-width:300px)and (max-width:480px){.content-wrapper h2{font-size:22px;line-height:26px}}.content-wrapper h2 span{color:hsla(0,0%,100%,.6)}@media screen and (min-width:300px)and (max-width:480px){.content-wrapper .flex-column{display:block!important}.content-wrapper .acc-holder-title{font-size:19px;line-height:60px}}.content-wrapper .acc-holder-name{font-size:30px;line-height:40px;font-weight:400}@media screen and (min-width:300px)and (max-width:480px){.content-wrapper .acc-holder-name{font-size:19px;line-height:60px}}.orders-tab-ui{border:0;margin-top:-54px}.orders-tab-ui .content-wrapper{width:100%;justify-content:flex-start;gap:20px;align-items:end}@media screen and (min-width:300px)and (max-width:480px){.orders-tab-ui .content-wrapper{gap:18px;justify-content:space-between}}.orders-tab-ui .react-tabs__tab-list{display:flex;border:0;gap:20px;margin-bottom:0}.orders-tab-ui .btn-logout,.orders-tab-ui .react-tabs__tab{background-color:#e2e2e2;color:#3e2b56;font-size:18px;border-radius:5px 5px 0 0;padding:15px 30px 10px}@media screen and (min-width:300px)and (max-width:480px){.orders-tab-ui .btn-logout,.orders-tab-ui .react-tabs__tab{font-size:16px}}.orders-tab-ui .btn-logout a,.orders-tab-ui .react-tabs__tab a{color:#3e2b56;text-transform:capitalize}.orders-tab-ui .btn-logout.react-tabs__tab--selected,.orders-tab-ui .react-tabs__tab.react-tabs__tab--selected{border:0;position:relative;background:#e2e2e2}.orders-tab-ui .btn-logout.react-tabs__tab--selected>span,.orders-tab-ui .react-tabs__tab.react-tabs__tab--selected>span{position:relative}.orders-tab-ui .btn-logout.react-tabs__tab--selected>span:after,.orders-tab-ui .react-tabs__tab.react-tabs__tab--selected>span:after{content:"";position:absolute;bottom:-10px;right:0;height:2px;width:100%;background-color:#3e2b56}.orders-tab-ui .btn-logout :focus:after,.orders-tab-ui .btn-logout:after,.orders-tab-ui .react-tabs__tab :focus:after,.orders-tab-ui .react-tabs__tab:after{background:none!important}.orders-tab-ui .react-tabs__tab-panel{background-color:#fff}.orders-tab-ui .content-top{background-color:#e2e2e2;color:#3e2b56}.orders-tab-ui .content-top .content-wrapper{padding:100px 0;flex-direction:column;align-items:flex-start}@media screen and (min-width:300px)and (max-width:480px){.orders-tab-ui .content-top .content-wrapper{padding:40px}}@media screen and (min-width:481px)and (max-width:768px){.orders-tab-ui .content-top .content-wrapper{padding:50px 30px}}@media screen and (min-width:769px)and (max-width:1024px){.orders-tab-ui .content-top .content-wrapper{padding:50px 32px}}.orders-tab-ui .content-top h2{color:#3e2b56}.orders-tab-ui .content-top h2 span{color:rgba(62,43,86,.6)}.orders-tab-ui .content-bottom{background-color:#fff}.orders-tab-ui .content-bottom h3{font-size:25px;font-weight:300;line-height:27.5px;letter-spacing:.08em;color:#3e2b56}@media screen and (min-width:300px)and (max-width:480px){.orders-tab-ui .content-bottom h3{font-size:20px;line-height:28.7px}}.orders-tab-ui .content-bottom h3 strong{font-weight:700}.orders-tab-ui .content-bottom table{border-collapse:separate;border-radius:5px;border-spacing:0;overflow:hidden;font-size:18px;border:1px solid rgba(120,107,137,.4)}.orders-tab-ui .content-bottom table th{font-weight:700}.orders-tab-ui .content-bottom table td,.orders-tab-ui .content-bottom table th{text-align:center;padding:20px;border-bottom:1px solid rgba(120,107,137,.4)!important;color:#3e2b56}.orders-tab-ui .content-bottom table tr :first-child th:first-child{border-top-left-radius:5px}.orders-tab-ui .content-bottom table tr :first-child th:last-child{border-top-right-radius:5px}.orders-tab-ui .content-bottom table tr :last-child td:first-child{border-bottom-left-radius:5px}.orders-tab-ui .content-bottom table tr :last-child td:last-child{border-bottom-right-radius:5px}.orders-tab-ui .content-bottom table tbody tr td:nth-child(3n){text-align:left}.orders-tab-ui .content-bottom .status-dispatched,.orders-tab-ui .content-bottom .status-on-hold,.orders-tab-ui .content-bottom .status-pending{border:2px solid #fff;padding:5px 10px;border-radius:5px;margin:0 auto;display:flex;width:-moz-fit-content;width:fit-content}.orders-tab-ui .content-bottom .status-pending{background-color:rgba(120,107,137,.2);color:#3e2b56;border-color:#786b89}.orders-tab-ui .content-bottom .status-on-hold{background-color:#e3cbc9;color:#61222a;border-color:#61222a}.orders-tab-ui .content-bottom .status-dispatched{color:#708b8a;border-color:#708b8a;background-color:#e0eae2}.orders-tab-ui .filter-top{display:flex;font-size:18px;font-weight:700;line-height:27px;text-align:right;align-items:center;gap:20px;justify-content:end;width:100%}.orders-tab-ui .filter-top span{color:#3e2b56;font-weight:700}.orders-tab-ui #Industry{border:1px solid #e2e2e2;max-width:386px;min-width:386px;width:100%}.address{font-family:Mulish;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#3e2b56;margin:16px 0}.min-H{min-height:81px}.btn-edit{padding:15px 30px;border:1px solid #3e2b56;color:#3e2b56;text-transform:uppercase;background-color:#fff;transition:.5s ease-in-out}.btn-edit:hover{background-color:#3e2b56;color:#fff}.account-details label{font-family:Mulish,sans-serif;font-size:18px;font-weight:700;line-height:27px;color:#3e2b56;border-radius:5px}@media screen and (min-width:481px)and (max-width:768px){.account-details label{font-size:16px}}.account-details label span{font-family:Mulish,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#9da55c}.account-details label.form-check-label{font-family:Mulish,sans-serif;font-size:16px;font-weight:300;line-height:24px}.account-details input,.account-details select,.account-details textarea{font-family:Mulish,sans-serif;font-size:16px;font-weight:400;line-height:24.5px;border-radius:5px;border-color:#e2e2e2}.account-details input:focus,.account-details select:focus,.account-details textarea:focus{box-shadow:none;border-color:#3e2b56}.account-details .customButton{padding:15px 30px;background:#3e2b56;color:#fff;width:auto}.account-details .customButton:disabled{opacity:.5}.account-details .password-input__wrapper{top:43px;right:19px}.font-16{font-size:14px;font-weight:300;line-height:24px}.font-16,.font-17{font-family:Mulish,sans-serif}.font-17{font-size:15px;font-weight:700;line-height:25.5px}.font-18{font-size:16px;line-height:27px;color:#3e2b56}.font-18,.font-22{font-family:Mulish,sans-serif}.font-22{font-size:20px;font-weight:700;line-height:33px}.font-25{font-size:23px;font-weight:400;line-height:37.5px}.font-25,.font-25 .font-17{font-family:Mulish,sans-serif}.font-25 .font-17{font-size:15px;font-weight:700;line-height:25.5px}.gs-alert{width:100%;margin:1rem 0;padding:1rem;color:#fff;font-weight:700;font-size:1rem;display:flex;align-items:center;opacity:0;transform:translateY(-10px);transition:opacity .5s ease,transform .5s ease}.gs-alert.show{opacity:1;transform:translateY(0)}.gs-alert.hide{opacity:0;transform:translateY(-10px)}.grey-bg{background:#e2e2e2;padding:100px;text-align:center}.grey-bg .h3{font-family:Libre Baskerville,serif;font-size:22px;font-weight:400;line-height:42px;letter-spacing:.1em;text-align:center;color:rgba(62,43,86,.6);text-transform:uppercase}.grey-bg .h3 strong{color:#3e2b56}.errorImg{border:2px solid #fff!important;background-color:#dc3545!important;border-radius:40px;padding:17px}.button{background:#3e2b56;padding:15px 30px;font-size:16px;line-height:20.08px;color:#fff;border:1px solid transparent;text-transform:uppercase}.button,.button.lg{font-family:Mulish;font-weight:300;letter-spacing:.08em;text-align:center}.button.lg{font-size:20px;line-height:25px;padding:32px;width:100%}.button.md{width:317px;height:71px;padding:15px 30px;gap:10px;border:1px 0 0}.button-outline{padding:15px 30px;border:1px solid #3e2b56;text-transform:uppercase}.button-link,.button-outline{background:transparent;font-family:Mulish;font-size:16px;font-weight:300;line-height:20.08px;letter-spacing:.08em;text-align:center;color:#3e2b56}.button-link{padding:15px 0;border:1px solid transparent;text-decoration:underline}.p-100{padding:5.208vw 6.25vw 4.166vw}.p-20{padding:4px 10px}.p-40{padding:40px}.py-24{padding:24px 0}.pb-40{padding-bottom:40px}.mb-40{margin-bottom:40px}.font-30{font-size:28px;line-height:42px}.font-30,.font-40{font-family:Mulish;font-weight:700}.font-40{font-size:32px;line-height:56px}.font-40,.link{text-align:left}.link{font-family:Mulish;font-size:16px;font-weight:400;line-height:27px;color:#0078e7;text-decoration:underline}.g-200{gap:200px}.eccomerce-grey{background:#ebebeb}.form-grey{background:#e2e2e2}.is-differentShipping{display:flex;align-items:center;gap:10px}.is-differentShipping input{padding:5px;border-radius:0;width:20px;height:20px;cursor:pointer}.is-differentShipping label{font-weight:400;cursor:pointer}.checkout-productList{border:1px solid rgba(120,107,137,.4);padding:0;border-radius:5px;margin-bottom:2rem;font-size:1.25rem}.checkout-productList-title{color:#3e2b56;border-bottom:1px solid rgba(120,107,137,.4);padding:1.5rem}.checkout-productList-title-text{font-weight:700}.checkout-productList-item{text-transform:capitalize}.checkout-productList-item,.checkout-productList-subtotal{color:#3e2b56;border-bottom:1px solid rgba(120,107,137,.4);padding:1.5rem}.checkout-productList-subtotal{display:flex;align-items:center;justify-content:space-between;font-weight:700}.checkout-productList-subtotal-price{font-size:1.5rem}.checkout-productList-total{color:#3e2b56;border-bottom:1px solid rgba(120,107,137,.4);padding:1.5rem;display:flex;align-items:center;justify-content:space-between;font-weight:700}.checkout-productList-total-price{font-weight:400}.checkout-payment{background-color:#ebebeb;padding:2rem;margin-bottom:4rem}.checkout-payment-divider{height:1px;width:100%;background-color:#999;margin:2rem 0}.checkout-payment-methods{background-color:#e2e2e2;padding:2rem}.checkout-payment-methods .form-check-label{font-weight:700!important;cursor:pointer}.checkout-divider{height:1px;width:100%;background-color:#e2e2e2;margin:2rem 0}.gscart{margin:3rem 0}@media screen and (min-width:300px)and (max-width:480px){.gscart{margin:3.1rem 0}}.gscart-title{font-size:1.5rem;color:#3e2b56}@media screen and (min-width:300px)and (max-width:480px){.gscart-title{margin-top:40px}}.gscart-productList{margin:2rem 0}.gscart-productList-item{margin-bottom:1rem;display:flex}.gscart-productList-item-image{border:1px solid rgba(218,214,223,.4);border-radius:5px;height:150px}@media screen and (min-width:300px)and (max-width:480px){.gscart-productList-item-image{max-height:170px}}.gscart-productList-item-image img{overflow:hidden;width:150px;height:150px;object-fit:contain;padding:.5rem}.gscart-productList-item-content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;padding:10px;margin-left:10px}.gscart-productList-item-content-title{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (min-width:300px)and (max-width:480px){.gscart-productList-item-content-title{margin-bottom:10px;display:block}}@media screen and (min-width:481px)and (max-width:768px){.gscart-productList-item-content-title{margin-bottom:10px;display:block}}.gscart-productList-item-content-title-label{background-color:#3e2b56;color:#fff;border-radius:99px;font-size:12px;padding:6px 8px;line-height:1.5;display:inline-block}@media screen and (min-width:300px)and (max-width:480px){.gscart-productList-item-content-title-label{font-size:12px;text-align:center;line-height:unset;padding:.6rem .7rem;margin-top:20px;margin-bottom:20px;max-width:120px;width:100%}}@media screen and (min-width:481px)and (max-width:768px){.gscart-productList-item-content-title-label{font-size:11px;padding:.5rem 1rem;margin-top:15px}}.gscart-productList-item-content-title-price{font-size:1.5rem;font-weight:700;color:#3e2b56}.gscart-productList-item-content-title-price-des{font-size:1rem;font-weight:300;margin-top:2px}.gscart-productList-item-content-title a{font-size:1.4rem;display:block;color:#3e2b56;text-transform:capitalize;text-decoration:none;flex:1 1;margin-right:10px;line-height:25px}.gscart-productList-item-content-variants-item{font-size:1rem;color:#3e2b56;margin-bottom:10px;line-height:20px}.gscart-productList-item-content-qty{margin-top:1rem;border:1px solid #e2e2e2;border-radius:5px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;font-size:1.65rem;font-weight:700;padding:.75rem 1rem;color:#3e2b56;gap:1.5rem}.gscart-productList-item-content-qty button{font-weight:700;border:none;padding:0;background-color:transparent;cursor:pointer;color:#3e2b56}.gscart-productList-item-content-qty button:disabled{cursor:not-allowed;color:#999}.gscart-productList-item-content-bottom{display:flex;justify-content:space-between;align-items:center}.gscart-productList-item-content-bottom-out{text-transform:uppercase;color:#c34042;font-weight:700;font-size:1.25rem}.gscart-productList-item-content-bottom-remove{font-size:1rem;text-decoration:underline;color:#3e2b56;cursor:pointer;transition:all .3s ease-in-out}.gscart-productList-item-content-bottom-remove:hover{text-decoration:none}.gscart-total{position:-webkit-sticky;position:sticky;top:20%;border:1px solid rgba(120,107,137,.4);border-radius:5px}.gscart-total-subtotal{display:flex;align-items:center;justify-content:space-between;color:#3e2b56;padding:1.5rem;border-bottom:1px solid rgba(120,107,137,.4)}.gscart-total-subtotal-title{font-weight:700;font-size:1.25rem}.gscart-total-subtotal-price{font-weight:700;font-size:1.95rem}.gscart-total-total{display:flex;align-items:center;justify-content:space-between;color:#3e2b56;padding:1.5rem;border-bottom:1px solid rgba(120,107,137,.4)}.gscart-total-total-title{font-weight:700;font-size:1.25rem}.gscart-total-total-price{font-size:1.25rem}.gscart-total-button{padding:1.5rem;display:flex;justify-content:center}.gscart-total-button button{width:100%;padding:1.25rem}.gscart-total-button a{width:100%;text-align:center;padding:1.5rem}.cart-alert{background-color:#3e2b56;color:#fff;padding:1.5rem;font-weight:700;letter-spacing:1px;margin-bottom:2rem}.cart-alert.success{background-color:#b0b67c}.cart-alert.danger{background-color:#c34042}@media screen and (min-width:481px)and (max-width:768px){.container.gs-container.gscart{padding:0 4.5vw}}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;width:100%}.grid-container .grid-item{text-align:center}.grid-container .grid-item-2{grid-row:span 2}.grid-container .grid-item-2 figure,.grid-container .grid-item-2 figure img{height:100%}.grid-container figure{height:100%;width:100%}.porcelain{background-color:#e0eae2;padding:5.205vw 0;display:flex;gap:4.165vw}.porcelain .imageCard .singleImage div{width:100%}@media(min-width:1024px){.porcelain .imageCard .singleImage div{max-width:clamp(294px,20.832vw,400px);height:clamp(294px,20.832vw,400px)}}@media screen and (min-width:300px)and (max-width:480px){.porcelain .textBox{padding:0 10px}}@media screen and (min-width:481px)and (max-width:768px){.porcelain .textBox{padding:0 130px}}@media(max-width:1024px){.porcelain{flex-direction:column-reverse;align-items:center;text-align:center;justify-content:center}.porcelain .imageCard{padding:0 2.604vw}.porcelain .textBox{max-width:100%}}@media(max-width:650px){.grid-container{padding:2.564vw;grid-template-columns:repeat(1,1fr)}.grid-container .grid-item{height:64.103vw}}.findinspiration h2{font-size:26px;line-height:36.5px;font-style:normal;font-weight:400;letter-spacing:.208vw;text-transform:uppercase;color:#3e2b56}@media screen and (min-width:650px){.findinspiration h2{font-size:clamp(18px,2.081vw,40px);line-height:clamp(28px,2.915vw,56px)}}.findinspiration h2 span{color:rgba(62,43,86,.6)}.findinspiration a.customButton{width:auto!important}.findinspiration .inspiration-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(435px,1fr));grid-gap:10px;gap:10px;margin:0 auto;width:100%}.findinspiration .inspiration-grid .grid-item{width:100%;max-height:454px;height:100%}.findinspiration .inspiration-grid .grid-item figure{position:relative;overflow:hidden;transition:all .3s linear}.findinspiration .inspiration-grid .grid-item figure img{transition:transform .3s ease,opacity .3s linear}.findinspiration .inspiration-grid .grid-item figure .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(62,43,86,.7);opacity:0;transition:all .3s linear}.findinspiration .inspiration-grid .grid-item figure:hover img{transform:scale(1.05);opacity:.7}.findinspiration .inspiration-grid .grid-item figure:hover .overlay{opacity:1}.findinspiration .inspiration-grid .grid-item figcaption{flex-direction:row;align-items:center}.caption-icon img{max-width:clamp(31px,2.911vw,50px);max-height:clamp(26px,2.419vw,40px);height:100%;width:100%}.sectionHeading{padding-bottom:4.325vw}.gallerytab{display:grid;justify-content:center;margin-top:30px}.gallerytab .nav-pills{display:flex;gap:clamp(5px,.55vw,20px)}@media screen and (min-width:300px)and (max-width:480px){.gallerytab .nav-pills{gap:clamp(8px,.414vw,15px);padding-bottom:1.5rem!important}}@media screen and (min-width:481px)and (max-width:768px){.gallerytab .nav-pills{gap:clamp(6px,.46vw,15px)}}.gallerytab .nav-pills .nav-link{border:1px solid #3e2b56;color:#3e2b56;border-radius:0;text-transform:uppercase;padding:clamp(10px,.78vw,15px) clamp(10px,1.563vw,30px);font-size:clamp(12px,.833vw,16px)}@media screen and (min-width:300px)and (max-width:480px){.gallerytab .nav-pills .nav-link{font-size:clamp(11px,.835vw,14px)}}@media screen and (min-width:481px)and (max-width:768px){.gallerytab .nav-pills .nav-link{font-size:clamp(13px,.833vw,14px)!important}}.gallerytab .nav-pills .nav-link.active,.gallerytab .nav-pills .react-tabs__tab--selected .nav-link{background-color:#3e2b56;color:#fff}@media screen and (max-width:1024px){.findinspiration{padding:20px 2.605vw 2.605vw 2.604vw}.findinspiration .inspiration-grid{grid-template-columns:repeat(2,1fr)}.findinspiration .findinspiration_inside{width:50%}}@media screen and (max-width:650px){.findinspiration .inspiration-grid{grid-template-columns:1fr}.findinspiration .findinspiration_inside,.findinspiration_inside .hover-card .hover-card-inner-section{width:100%}.findinspiration_inside h3.hover-card-inner-heading-text{font-size:17px!important}.sectionHeading{flex-direction:column;align-items:center;gap:1.781vw}}.iconsList{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px}@media screen and (min-width:300px)and (max-width:480px){.iconsList{margin-bottom:15px}}@media screen and (min-width:481px)and (max-width:768px){.iconsList{justify-content:space-around}}.iconsList li{list-style-type:none;display:flex;justify-content:center;align-items:center}.iconsList img{max-width:90px;height:100px;object-fit:contain;transition:all .3s linear;display:block;mix-blend-mode:darken}@media screen and (min-width:300px)and (max-width:480px){.iconsList img{max-width:70px}}@media screen and (min-width:481px)and (max-width:768px){.iconsList img{max-width:60px}}@media screen and (min-width:769px)and (max-width:1024px){.iconsList img{max-width:50px;height:96px}}.iconsList img:hover{transform:scale(1.1)}.ethical-animation img{transition:all .3s linear;text-align:center}.ethical-animation img:hover{transform:scale(1.1)}.partners{display:flex;justify-content:center;align-items:start;min-height:416px;background:linear-gradient(to top right,#fff 50%,transparent 0),linear-gradient(to top right,#f5f5f5 50%,#f5f5f5 0);background-size:250% 250%;transition:all .5s ease;overflow:hidden}@media(max-width:1024px){.partners{justify-items:center}}@media screen and (min-width:300px)and (max-width:480px){.partners{min-height:auto!important}}@media screen and (min-width:481px)and (max-width:768px){.partners{min-height:415px}}@media screen and (min-width:769px)and (max-width:1024px){.partners{min-height:418px}}@media screen and (min-width:300px)and (max-width:480px){.partners div{width:calc(100% - 50px)}}@media screen and (min-width:481px)and (max-width:768px){.partners div{width:calc(80% - 50px)}}@media screen and (min-width:769px)and (max-width:1024px){.partners div{width:calc(85% - 50px)}}.partners p{max-width:38.188vw;width:100%;font-size:clamp(12px,.937vw,18px);line-height:clamp(22px,1.406vw,27px)}.partners .partnersList{display:flex;align-items:center;gap:15px;margin-bottom:8px}@media screen and (min-width:300px)and (max-width:480px){.partners .partnersList{margin-bottom:15px}}@media screen and (min-width:481px)and (max-width:768px){.partners .partnersList{margin-bottom:15px;gap:20px}}@media screen and (min-width:769px)and (max-width:1024px){.partners .partnersList{margin-bottom:15px;gap:20px}}.partners .partnersList li{flex:1 1 13%;max-width:95px;display:flex;justify-content:center}.partners .partnersList li img{object-fit:contain;max-width:100%;height:auto;transition:all .3s linear}.partners .partnersList li img:hover{transform:scale(1.1)}.partners.aos-animate{background-position:50% calc(50% + var(--scroll-offset, 100))}@media(max-width:1024px){.partners.aos-animate{background-position:50% 50%}.partners p{max-width:100%}}.partners .customButton{width:auto!important}@media screen and (min-width:300px)and (max-width:480px){.partners .customButton{margin-bottom:15px}}.partners__btn{color:#3e2b56;text-decoration:none}.partners__btn:hover{color:#3e2b56}.blogPosts{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;grid-gap:10px;gap:10px;padding-bottom:10px}.blogPosts .blogPostBox{position:relative;transition:all 1s;overflow:hidden;height:calc(var(--vh, 1vh)*75)}.blogPosts .blogPostBox .imageWrapper{position:absolute;top:0;right:0;width:35%;height:35%;z-index:1;transition:width .7s ease,-webkit-clip-path .7s ease;transition:clip-path .7s ease,width .7s ease;transition:clip-path .7s ease,width .7s ease,-webkit-clip-path .7s ease;-webkit-clip-path:polygon(30% 0,100% 0,100% 100%,13% 1%);clip-path:polygon(30% 0,100% 0,100% 100%,13% 1%)}.blogPosts .blogPostBox .blogImage{width:100%;height:100%}.blogPosts .blogPostBox:hover .imageWrapper{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:35%;height:35%}.blogPosts .blogPostBox .textDisplay{position:absolute;transition:all 3s ease-in;inset:0;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background:linear-gradient(to top right,var(--bg-color) 85%,transparent 85%);padding:clamp(30px,4.167vw,80px);gap:10px}.blogPosts .blogPostBox .textDisplay h3 span{opacity:.7}@media(max-width:1024px){.blogPosts{grid-template-columns:repeat(1,1fr)}.blogPosts .blogPostBox{height:calc(var(--vh, 1vh)*42)}}@media(max-width:767px){.blogPosts .blogPostBox .textDisplay{gap:0;justify-content:center}}@media(max-width:650px){.blogPosts .blogPostBox{height:calc(var(--vh, 1vh)*75)}}.readArticle__btn a{position:absolute;display:inline-block;bottom:0}.readArticle__btn a:hover{color:#fff;background-color:#3e2b56}.blogDetail{max-width:800px;padding:0 1.5rem;width:100%;color:#3e2b56;font-size:1.25rem;line-height:27px;margin:3rem auto}.blogDetail .tooltipData__content{margin-bottom:0}.blogDetail p{font-size:1.25rem;line-height:27px}.blogDetail p,.blogDetail p span,.blogDetail p strong{color:#3e2b56!important}.blogDetail ul{padding-left:1.5rem}.blogDetail ul li{list-style:disc!important}.blogDetail__divider{height:1.25px;width:45%;background-color:#ccc;margin-bottom:2rem}.blogDetail__title{text-transform:uppercase;font-size:2.5rem;line-height:1.25;margin:1.5rem 0}.blogDetail__title span{color:rgba(62,43,86,.6)}.blogDetail .blog-content{display:flex;flex-direction:column;gap:1.5rem}.blogDetail .blog-content h3{font-size:20px}.blogDetail .blog-grid-container{display:grid;grid-gap:20px;gap:20px}.blogDetail .blog-grid-small{grid-template-columns:repeat(2,1fr)}.blogDetail .blog-grid-large{grid-template-columns:repeat(3,1fr)}.blogDetail .blog-grid-item{position:relative}.blogDetail .blog-grid-item-info{display:flex;align-items:center;justify-content:center;background-color:#fff;width:25px;height:25px;border-radius:99px;position:absolute;bottom:15px;left:15px;cursor:pointer;z-index:9}.blogDetail .blog-grid-item-info-tooltip{background-color:#fff;border-radius:5px;box-shadow:0 4px 16px 0 rgba(0,0,0,.102);padding:1rem;width:400px;z-index:99;position:absolute;top:38px;left:-31px}.blogDetail .blog-grid-item-info-tooltip-title{font-size:1.25rem;color:#3e2b56;font-weight:700;margin-bottom:.5rem;text-transform:capitalize}.blogDetail .blog-grid-item-info-tooltip-des{color:#3e2b56;font-size:1.1rem;margin-bottom:1rem;line-height:1.5}.blogDetail .blog-grid-item-info-tooltip-button a{background-color:hsla(60,16%,77%,.6);color:#3e2b56;text-transform:uppercase;padding:8px 20px;border-radius:5px;border:0;display:block;width:-moz-fit-content;width:fit-content;font-size:1rem}.blogDetail .blog-grid-item-info-tooltip:after{content:"";position:absolute;left:34px;top:-8px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;clear:both}.blogDetail .blog-grid-item img{width:100%;height:100%;object-fit:cover}.blogDetail .blog-product-group-title p{font-size:1.5rem;text-transform:uppercase}.news-card .card_title{line-height:1.3}.blog-pagination-controls{display:flex;gap:10px;justify-content:center}@media screen and (min-width:300px)and (max-width:480px){.blog-pagination-controls{gap:2px}}@media screen and (min-width:481px)and (max-width:768px){.blog-pagination-controls{margin-top:20px}}.blog-pagination-controls .blog-pagination-btn{border:none;outline:none;padding:14px 18px;background-color:transparent;font-size:1.25rem;color:#3e2b56}@media screen and (min-width:300px)and (max-width:480px){.blog-pagination-controls .blog-pagination-btn{font-size:1.1rem;padding:9px 6px}}.blog-pagination-controls .blog-pagination-btn.next,.blog-pagination-controls .blog-pagination-btn.prev{font-weight:700}.blog-pagination-controls .blog-pagination-btn:hover{background-color:#d9d7d7}.blog-pagination-controls .blog-pagination-btn.active{border:1px solid #3e2b56}.blog-pagination-btn:disabled{opacity:.5;cursor:not-allowed}.productslist{padding:5.208vw 6.25vw;gap:4.165vw;background-color:#f5f5f5;position:relative;z-index:2;display:flex;align-items:flex-start}@media screen and (min-width:300px)and (max-width:480px){.productslist{flex-wrap:wrap}}@media screen and (min-width:481px)and (max-width:768px){.productslist{padding:5.205vw 3.25vw;gap:2.165vw}}.productslist .productshowcase{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.productslist .productshowcase h2{font-size:clamp(38px,2.085vw,40px);text-transform:uppercase;color:#3e2b56;font-weight:400;margin-bottom:40px}.productslist .productshowcase h2 span{color:rgba(62,43,86,.6)}.productslist .productshowcase h2 p{font-size:clamp(12px,.938vw,18px)}.productslist .productshowcase .products{display:grid;grid-gap:3.125vw;gap:3.125vw;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));box-sizing:border-box;margin:40px 0}.productslist .productshowcase .productdesciption{margin-top:40px}.productslist .productshowcase .productsHeader{display:flex;width:100%;justify-content:space-between;align-items:center}.productslist .productshowcase .productsFooter{display:grid;grid-column:all;width:100%;margin-top:1rem}.productslist .productshowcase .productsFooter .pagination{display:flex;justify-content:center;padding-left:0;list-style:none;border-radius:.25rem}.productslist .productshowcase .productsFooter .page-item{margin:0 5px}.productslist .productshowcase .productsFooter .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#786b89;background-color:transparent;border:none;font-size:18px;font-weight:400;text-decoration:none}.productslist .productshowcase .productsFooter .page-link:hover{color:#3e2b56}.productslist .productshowcase .productsFooter .page-item.active .page-link{color:#fff;background-color:#3e2b56;border:none;font-weight:700}.productslist .productshowcase .productsFooter .page-item:first-child .page-link,.productslist .productshowcase .productsFooter .page-item:last-child .page-link{font-weight:700;color:#3e2b56}.productslist .productshowcase .productdesciption h3{font-size:clamp(22px,1.565vw,30px);color:#3e2b56}.productslist aside{max-width:284px;min-width:284px;position:-webkit-sticky;position:sticky;box-sizing:border-box;top:0;top:100px}@media screen and (min-width:300px)and (max-width:480px){.productslist aside{max-width:100%;min-width:325px;position:static}}@media screen and (min-width:481px)and (max-width:768px){.productslist aside{max-width:fit-content;max-width:-moz-fit-content;min-width:fit-content;min-width:-moz-fit-content}}.productslist aside .searchinput{color:#3e2b56;position:relative;display:flex;align-items:center}.productslist aside .searchinput input{padding:10px 44px 10px 10px;width:100%;border:0}.productslist aside .searchinput .searchIcon{position:absolute;right:clamp(5px,.729vw,14px);width:clamp(12px,.833vw,16px);height:clamp(12px,.885vw,17px)}.productslist aside .sidebarContainer{font-family:Mulish,sans-serif;background-color:#fff;margin-top:20px;font-size:clamp(14px,.938vw,18px)}.productslist aside .sidebarContainer h2{background-color:#3e2b56;font-size:clamp(14px,.938vw,18px);color:#fff;padding:clamp(5px,.521vw,10px);font-family:Mulish,sans-serif;line-height:clamp(23px,1.406vw,27px)}.productslist aside .sidebarContainer h5{font-weight:700;font-size:clamp(14px,.938vw,18px);font-family:Mulish,sans-serif;padding:.9rem .85rem;cursor:pointer;color:#3e2b56}.productslist aside .sidebarContainer h5.active{background-color:rgba(120,107,137,.2);font-weight:700}.productslist aside .sidebarContainer h5:hover{background-color:#f5f5f5}.productslist aside .sidebarContainer .catagorieslist{padding:10px 0}.productslist aside .sidebarContainer .catagorieslist ul{padding:0;margin:0;transition:all .3s linear;font-size:clamp(14px,.833vw,16px)}.productslist aside .sidebarContainer .catagorieslist ul li{cursor:pointer;padding:.75rem .75rem .75rem 2rem;display:flex;align-items:center;justify-content:space-between}.productslist aside .sidebarContainer .catagorieslist ul li.active{font-weight:700;background-color:rgba(120,107,137,.2)}.productslist aside .sidebarContainer .catagorieslist ul li:hover{background-color:rgba(120,107,137,.2)}.productslist aside .tagrow{display:flex;flex-wrap:wrap;padding:10px;gap:10px;transition:all .3s linear;z-index:20;position:relative;max-height:200px}.productslist aside .tagrow span{border:1px solid #3e2b56;border-radius:5px;padding:10px;display:flex;gap:5px;transition:all .3s linear;cursor:pointer;align-items:center}.productslist aside .tagrow span a{background-color:#3e2b56;border-radius:5px;padding:5px;display:flex;align-items:center;justify-content:center}.productslist aside .tagrow .iconRow{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.productslist aside .tagrow .iconRow img{width:100%;height:100%;max-width:44px;max-height:44px;object-fit:cover;opacity:.8}.productslist aside .packsize{display:grid;grid-gap:20px;gap:20px;padding:20px 0;max-height:250px}.productslist aside .horizontalGrid{display:flex;gap:10px;padding:0 10px;align-items:center}.helpsection{background:conic-gradient(from 317deg at 78% 100%,#dcdccf 88deg,#cdcdba 79deg,#cdcdba 32deg);height:318px;padding:5.208vw 6.25vw}.helpsection,.helpsection .centerContent{display:flex;align-items:center;justify-content:center;gap:30px}.helpsection .centerContent{max-width:1240px}@media(max-width:1120px){.helpsection .centerContent{display:grid;text-align:center}}.helpsection .centerContent div:first-child{max-width:800px}.helpsection .centerContent p{padding-right:0}.helpsection .buttonsWrap{display:flex;gap:20px}@media screen and (min-width:481px)and (max-width:768px){.helpsection .buttonsWrap .customButton{gap:18px;font-size:clamp(12.5px,1.35vw,16px)}}@media screen and (min-width:769px)and (max-width:1024px){.helpsection .buttonsWrap .customButton{gap:19px;font-size:clamp(12.5px,1.3vw,15px)}}@media(max-width:1120px){.helpsection .buttonsWrap{justify-content:center}}.selectbox{background-image:url(/_next/static/media/selectArrow.99c3b60b.svg);background-size:10px auto;border-radius:5px;width:213px;padding:10px;border:0;outline:none;color:#999;font-size:16px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:94%}.gridrow{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));padding:5px;align-items:center;text-align:center}.gridrow span{width:44px;height:44px;display:inline-block;border-radius:50%;overflow:hidden;border:4px solid #fcfcfc;position:relative;cursor:pointer}.gridrow span.selected,.gridrow span:hover{border:4px solid #3e2b56}.gridrow span i{position:absolute;top:-10px;left:-6px;width:clamp(16px,1.146vw,22px);height:clamp(16px,1.146vw,22px)}.gridrow span img{width:100%;height:100%;object-fit:cover}.products-list{width:100%}.product__wrapper{background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.102);height:100%;padding:2rem 1rem;width:100%;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transition:.2s linear}@media screen and (min-width:300px)and (max-width:480px){.product__wrapper{padding:2.5rem 1rem 1rem}}@media screen and (min-width:481px)and (max-width:768px){.product__wrapper{max-width:80%;margin:0 auto;padding:2rem 1.9rem}}@media screen and (min-width:769px)and (max-width:1024px){.product__wrapper{padding:2rem 3.5rem}}@media screen and (min-width:1921px)and (max-width:2560px){.product__wrapper{padding:2rem 4rem}}.product__wrapper .product__info{position:absolute;top:0;right:0;cursor:pointer}@media screen and (min-width:300px)and (max-width:480px){.product__wrapper .product__info{right:140px}}.product__wrapper .product__info img{width:20px;height:20px;object-fit:contain;margin:1rem 1rem 0}.product__wrapper .product__tumb{display:flex;justify-content:center;align-items:center;min-width:200px;min-height:200px;overflow:hidden;max-width:200px;max-height:200px;width:100%;height:100%}.product__wrapper .product__tumb img{height:100%;width:100%;object-fit:contain;transition:transform .3s ease,opacity .3s ease}.product__wrapper .product__tumb:hover img{transform:scale(1.1)}.product__wrapper .product__content{display:flex;justify-content:space-between;align-items:center;gap:6px;margin:1.5rem 0 1rem;font-family:Mulish,sans-serif}.product__wrapper .product__content__heading{font-weight:700;letter-spacing:0;text-align:center}.product__wrapper .product__content p{margin-bottom:0;padding-bottom:0}.product__wrapper .product__content .product__dot{width:6px;height:6px;border-radius:50%;background-color:#786b89}.product__wrapper .customButton{color:#3e2b56;text-align:center;width:auto}.product__wrapper .customButton:hover{color:#3e2b56!important}.tooltipData{min-width:200px}.tooltipData__content{font-size:12px;margin-bottom:8px;display:flex}.tooltipData__content span:first-child{display:block;width:40%;margin-right:5px;text-align:end}.pagination{gap:10px;justify-content:center}.pagination button{font-family:Mulish,sans-serif;font-weight:700;border:none;text-transform:lowercase;border-radius:0!important;background-color:transparent;color:#3e2b56;padding:1rem}.pagination :disabled{opacity:.5;cursor:not-allowed}.pagination .active{border:1px solid #3e2b56}.no-products-found p{text-align:center;margin:5rem 0;font-size:2rem}.filter__max-height{max-height:275px;overflow:auto}.rcs-inner-handle{background-color:#3e2b56;color:#3e2b56;border-color:#3e2b56}.home_product_wrapper .product__tumb{min-width:175px;min-height:175px;max-width:175px;max-height:175px}.home_product_wrapper .product__content__heading{display:flex;flex-direction:column;color:#3e2b56;font-weight:unset;display:block}.home_product_wrapper .dot{width:5px;height:5px;border-radius:50%;background-color:#786b89;display:inline;margin:1rem}@media(min-width:768px)and (max-width:1200px)and (orientation:portrait){.home_product_wrapper .product__tumb img{width:95%}.helpsection .centerContent .buttonsWrap .customButton{font-size:clamp(12px,1.35vw,14px);letter-spacing:1.7px!important}}@media(min-width:1024px)and (max-width:1600px)and (orientation:landscape){.home_product_wrapper .product__tumb img{width:95%}.helpsection .centerContent .buttonsWrap .customButton{font-size:clamp(12.5px,1.35vw,15px);letter-spacing:1.6px!important}}.imageHotSpot{padding:4.165vw 18.75vw}.imageHotSpot>div{width:100%}.imageHotSpot>div img{max-height:710px;object-fit:cover}.imageHotSpot .plusIcon{position:absolute;max-width:26px;max-height:26px;height:100%;width:100%;background:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700;color:#786b89}.imageHotSpot .plusIcon:hover{background:#786b89;color:#fff}.porcelaindetail{padding:5.205vw 12vw 0;display:grid;grid-template-columns:65% 25%;grid-gap:4.166vw;gap:4.166vw;max-width:100%;word-wrap:break-word}@media(max-width:1350px){.porcelaindetail{grid-template-columns:60% 45%}}@media(max-width:980px){.porcelaindetail{grid-template-columns:1fr}}@media screen and (min-width:300px)and (max-width:480px){.porcelaindetail h3{font-size:22px}}.porcelaindetail a.customButton{margin:20px 0}.porcelaindetail .detail-text{width:100%}.porcelaindetail .detail-text h5{font-size:25px;text-transform:uppercase;line-height:27.5px;font-family:Mulish,sans-serif;font-weight:300;margin-bottom:15px}@media screen and (min-width:300px)and (max-width:480px){.porcelaindetail .detail-text h5{font-size:22px}}.porcelaindetail .detail-text ul{margin-left:20px}.porcelaindetail .detail-text ul li{line-height:27px;list-style:disc;font-size:clamp(14px,.935vw,18px)}.inspiration-details-image{padding:4.167vw 12vw}@media screen and (min-width:300px)and (max-width:480px){.inspiration-details-image{padding:4.165vw 3.5vw}}.inspiration-details-image .inspiration-details__wrapper{position:relative;display:inline-block;width:100%}.inspiration-details-image .inspiration-details__wrapper img{max-height:710px;object-fit:cover;color:transparent;width:100%;height:auto}@media screen and (min-width:300px)and (max-width:480px){.inspiration-details-image .inspiration-details__wrapper img{height:100vh}}@media screen and (min-width:481px)and (max-width:768px){.inspiration-details-image .inspiration-details__wrapper img{height:90vh}}.inspiration-details-image .inspiration-details__pointer{position:absolute;width:100%;height:100%;top:0;left:0}.inspiration-details-image .inspiration-details__pointer-list{position:relative;display:block;width:100%;height:100%}.inspiration-details-image .inspiration-details__pointer-item{display:flex;align-items:center;justify-content:center;background-color:#fff;width:25px;height:25px;border-radius:99px;position:absolute;cursor:pointer;z-index:9}.inspiration-details-image .inspiration-details__pointer-item.active{background-color:#786b89}@media screen and (min-width:300px)and (max-width:480px){.inspiration-details-image .inspiration-details__pointer-item:first-child{top:70%!important;left:60%!important}}.inspiration-details-image .inspiration-details__pointer-description{background-color:#fff;border-radius:5px;box-shadow:0 4px 16px 0 rgba(0,0,0,.102);padding:1rem;width:400px;z-index:99;position:absolute;top:38px;left:-31px}@media screen and (min-width:300px)and (max-width:480px){.inspiration-details-image .inspiration-details__pointer-description{width:160px}}@media screen and (min-width:481px)and (max-width:768px){.inspiration-details-image .inspiration-details__pointer-description{width:255px}}.inspiration-details-image .inspiration-details__pointer-description:after{content:"";position:absolute;left:34px;top:-8px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;clear:both}.inspiration-details-image .inspiration-details__pointer-description__title{font-size:1rem;color:#3e2b56;font-weight:700;margin-bottom:.5rem;text-transform:capitalize}.inspiration-details-image .inspiration-details__pointer-description__info{color:#3e2b56;font-size:1rem;margin-bottom:1rem;line-height:1.5}@media screen and (min-width:300px)and (max-width:480px){.inspiration-details-image .inspiration-details__pointer-description__info{font-size:10px}}@media screen and (min-width:481px)and (max-width:768px){.inspiration-details-image .inspiration-details__pointer-description__info{font-size:12px}}.inspiration-details-image .inspiration-details__pointer-description .shopbtn{display:block;width:-moz-fit-content;width:fit-content}@media screen and (min-width:300px)and (max-width:480px){.inspiration-details-image .inspiration-details__pointer-description .shopbtn{padding:5px 10px!important}}.fm-map-container svg{z-index:1;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.fm-tooltip{display:none;position:absolute;z-index:3;min-width:200px}.fm-tooltip-image{white-space:nowrap}.fm-tooltip-image img{max-width:none}.fm-tooltip-comment{font-size:11px;font-family:arial;color:#000}.fm-tooltip-frame{background-color:#fff;border:2px solid #bbb;border-radius:10px;padding:5px;opacity:.99;max-width:350px;min-width:200px;border-collapse:separate;margin-bottom:0!important;line-height:1.4;vertical-align:top;table-layout:auto}.fm-tooltip-frame td{background-color:inherit;border:none;padding:5px;vertical-align:top;margin:0}.fm-tooltip-name{color:#000;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;font-size:20px;font-weight:700;padding:5px;font-family:arial;line-height:1}.fm-tooltip-x{color:#444;font:12px/100% arial,sans-serif;position:relative;text-decoration:none;text-shadow:0 1px 0 #fff;z-index:5;visibility:hidden;cursor:pointer;margin:-5px -5px 5px 5px;border-bottom:none!important;float:right}.fm-tooltip-x img{width:12px!important;padding:0!important;margin:0!important;border:0!important}.fm-tooltip-x.fm-frozen-x,.fm-tooltip-x.fm-mobile-x{visibility:visible}.fm-scale{position:absolute;left:0;bottom:0;z-index:2;margin:10px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.fm-scale,.fm-scale div{float:left}.fm-scale a{display:block;float:left;font-size:31px;font-weight:700;line-height:38px;text-align:center;cursor:pointer;color:#333;width:41px;height:37px;padding-top:1px;border:1px solid #e8e8e8;border-bottom-color:#bbb;text-decoration:none;margin-right:3px;border-radius:2px;background:#fff}.fm-scale a:hover{color:#186ba3}.fm-scale a.fm-inactive{cursor:default;color:#cdcdcd}.fm-scale-display{clear:both;position:relative;left:0;z-index:10;width:100%;height:1px;bottom:0;margin-bottom:5px;background-color:#e8e8e8}.fm-scale-display div{background-color:#237cbd;height:1px;transition:width .2s ease-in-out}.fm-scale-buttons{clear:both}.fm-no-events{pointer-events:none}@media(max-width:768px){.fm-mobile-fixed .fm-tooltip-frame{max-width:100%;width:100%}.fm-mobile-fixed .fm-tooltip-comment{width:100%}.fm-scale a{width:31px;height:27px;font-size:21px;line-height:28px}}.fm-map-container{max-width:600px;margin:0 auto}#map-container{padding:1rem}.header-hover-menu{display:flex;position:relative;align-items:flex-start}.header-hover-menu-item{font-size:1.15rem;font-weight:700;color:#3e2b56;position:relative;padding:1.25rem 1.25rem 1.25rem 0;width:-moz-fit-content;width:fit-content;cursor:pointer}.header-hover-menu-item.active{color:#9da55c}.header-hover-menu-item:after{position:absolute;bottom:0;left:0;content:"";width:50%;height:2px;background-color:#9da55c}.header-hover-menu-left{flex:1 1;display:flex;align-items:start;gap:2rem}.header-hover-menu-left-first{position:-webkit-sticky;position:sticky;top:0}.header-hover-menu-left-second-item{border-bottom:1px solid #cdcdba;font-size:1rem;font-weight:400}.header-hover-menu-left-second-item a{transition:all 50ms ease;display:flex;color:#3e2b56;padding:.74rem;border-radius:5px;margin:5px 0}.header-hover-menu-left-second-item a:hover{color:#fff;background-color:#708b8a}.header-hover-menu-right{width:35%;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;gap:1rem}.header-hover-menu-right-title{text-transform:uppercase;font-size:1.3rem;color:#3e2b56;font-weight:600}.header-hover-menu-right img{height:380px;object-fit:cover}.customButton{border:1px solid var(--border-color);background-color:var(--bg-color);color:var(--text-color,#fff);padding:.781vw 1.563vw;font-size:clamp(16px,.833vw,18px);cursor:pointer;transition:all .3s linear;text-transform:uppercase;display:inline-block;text-decoration:none;letter-spacing:2px}.customButton:disabled{opacity:.7}.customButton:hover{transform:scale(1.05)}@media(max-width:1024px){.customButton{padding:1.465vw 2.94vw;font-size:clamp(14px,1.563vw,18px)}}@media(max-width:650px){.customButton{padding:15px 30px}}.textImageContainer{overflow:hidden}.shapeOuter{background-color:#708b8a}.curveimage{height:100%;object-fit:cover}.flexBox{display:flex;justify-content:center}.contentRight{flex-direction:column;max-width:32.813vw;width:100%;padding:9.375vw 0}@media(max-width:992px){.contentRight{max-width:100%;padding:5.208vw;text-align:center}}.contentRight h3{color:#fff}.contentRight h3 span{color:#fff;opacity:.7}.contentRight p{color:#fff}.gradientTopLeft{position:relative;height:100%}@media(max-width:992px){.gradientTopLeft{display:none}}.gradientTopLeft .gradientOverlay{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none}@media(max-width:992px){.col-lg-0{display:none}.dspace{padding:0}.dspace.textImageContainer{padding:30px}}.backgroundWithTriangle{position:relative;width:100%;background:conic-gradient(from 317deg at 78% 100%,hsla(0,0%,96%,.5) 88deg,hsla(0,0%,96%,.5) 79deg,transparent 32deg);background-position:top,bottom;background-repeat:no-repeat;background-color:#e0eae2;padding:5.208vw 0;display:flex;gap:6.25vw}@media(max-width:1200px){.backgroundWithTriangle{flex-direction:column;align-items:center}.spaceRight{padding-right:0!important}.textBox{max-width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.imageCard figcaption .cardImageTitle{font-size:clamp(16px,1.3vw,25px);line-height:clamp(18.8px,1.72vw,27.5px)}}.newsAndReviews{display:flex;overflow:hidden;background-color:#e0eae2}.newsAndReviews img{width:100%;max-height:400px;height:100%;object-fit:cover}.newsAndReviews .rightText{flex-direction:column;height:100%;padding:2.604vw}.newsAndReviews .formContainer{display:flex;gap:20px;max-width:570px;width:100%}.newsAndReviews .formContainer .inputField{position:relative;flex:7 3}.newsAndReviews .formContainer .inputField input[type=email]{background-color:#fff;padding:11px 15px;font-size:clamp(12px,.937vw,22px);border:0;width:100%}@media screen and (min-width:650px){.newsAndReviews .formContainer .inputField input[type=email]{padding:.781vw 25px}}@media screen and (min-width:481px)and (max-width:768px){.newsAndReviews .formContainer .inputField input[type=email]{padding:15px}}.newsAndReviews .formContainer .inputField input[type=email]::placeholder{color:#999}.newsAndReviews .formContainer .inputField .text-danger,.newsAndReviews .formContainer .inputField .text-success{font-size:14px;position:absolute;bottom:-24px}@media(max-width:1024px){.newsAndReviews{flex-direction:column}.newsAndReviews>div{width:100%}.newsAndReviews .flexBox.rightText{padding:45px 50px}}@media(max-width:650px){.formContainer{flex-direction:column}.newsAndReviews div .flexBox.rightText{padding:30px 27px}.newsAndReviews .formContainer input[type=email]{padding:15px 30px}}.imageCard{display:flex;gap:2.083vw}@media(max-width:1200px){.imageCard.imageCardmedia{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}@media screen and (min-width:300px)and (max-width:480px){.imageCard.imageCardmedia{grid-template-columns:repeat(1,1fr);padding:0 6.25vw}}.singleImage{display:block;border:0;height:100%}.singleImage>div{height:100%}.singleImage figure{position:relative;height:100%;transition:transform .3s linear;overflow:hidden}.singleImage figure img{width:100%;height:100%;object-fit:cover;transition:transform .3s linear}.singleImage figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));font-family:Mulish,sans-serif;opacity:1}.singleImage figure:hover img{transform:scale(1.15)}.singleImage figure:hover:after{background:linear-gradient(0deg,rgba(62,43,86,.7),rgba(62,43,86,.7))}.singleImage figcaption{position:absolute;bottom:clamp(20px,2.083vw,40px);left:2.083vw;text-transform:uppercase;color:#fff;transition:opacity .3s ease;display:flex;flex-direction:row;align-items:center;gap:20px;z-index:9}@media(max-width:520px){.singleImage figcaption{inset:0;align-items:end;justify-content:start;text-align:center;padding:10px 10px 20px}}.singleImage figcaption .cardImageTitle{font-size:clamp(14px,1.302vw,20px);line-height:clamp(16.5px,1.719vw,27.2px);display:block}@media screen and (min-width:300px)and (max-width:480px){.singleImage figcaption .cardImageTitle{font-size:17px}}.singleImage figcaption p{font-size:clamp(9px,.938vw,22px);letter-spacing:.075vw;font-weight:400;color:#fff}.singleImage figcaption .downloadButton{background-color:#3e2b56;color:#fff;font-weight:700;font-size:14px;padding:10px 1.25rem;letter-spacing:1px;display:flex;gap:5px;align-items:center}.inspiration-single .caption-icon img{max-width:clamp(31px,2.911vw,30px);max-height:clamp(26px,2.419vw,30px);height:100%;width:100%}.inspiration-single figcaption{gap:10px;left:1.667vw}.inspiration-single figcaption .cardImageTitle{font-size:clamp(14px,1.302vw,18px);line-height:clamp(16.8px,1.719vw,27.5px)}.team-singleImage figcaption{bottom:clamp(0px,.1vw,5px)}.guide-figure{min-height:350px;max-height:350px}.guide-figure figcaption{display:flex;flex-direction:column;align-items:start;gap:14px;left:.083vw;bottom:.8rem;max-width:100%;word-wrap:break-word;padding:10px;box-sizing:border-box;overflow:hidden}@media screen and (min-width:300px)and (max-width:480px){.guide-figure figcaption{left:1.083vw;bottom:1.8rem}}@media screen and (min-width:481px)and (max-width:768px){.guide-figure figcaption{left:1.083vw;bottom:1.8rem}}.guide-figure figcaption .cardImageTitle{font-size:1rem;font-weight:400;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:300px)and (max-width:480px){.guide-figure figcaption .cardImageTitle{font-size:13px!important}.videogallery .gallerytop .gallerytab .singleImage figcaption{justify-content:end;padding:0}}@media screen and (min-width:481px)and (max-width:768px){.videogallery .gallerytop .gallerytab .singleImage figcaption{justify-content:end;padding:1.9px}}@media screen and (min-width:300px)and (max-width:480px){.videogallery .gallerytop .gallerytab .singleImage figcaption .downloadButton{padding:10px .8rem}}.porcelain.spaceRight .singleImage figcaption.testimonial{left:10px}.naturalProducts .singleImage>div{position:relative;width:100%;height:100%;aspect-ratio:533/540}@media screen and (min-width:300px)and (max-width:480px){.naturalProducts .singleImage>div{aspect-ratio:400/300}}.naturalProducts .singleImage img{width:100%;height:100%;object-fit:contain;transition:transform .3slinear;padding:2rem;mix-blend-mode:darken}@media screen and (min-width:300px)and (max-width:480px){.naturalProducts .singleImage img{object-fit:contain}}.stoneProducts{display:flex;background:#e0eae2;padding:5.208vw 6.25vw 5.205vw 2.605vw;align-items:center;gap:4.167vw}@media screen and (min-width:481px)and (max-width:768px){.stoneProducts .textBox{padding:0 49px}}.stoneProducts .textBox .buttonWrapper button.customButton{margin-top:25px}.stoneProducts .buttonWrapper a.customButton{letter-spacing:.9px}.stoneProducts>div:first-child{display:flex;gap:1.042vw;flex:7 1}.stoneProducts>div:not(:first-child){flex:3 1}.stoneProductCard{border-radius:5px;background:#fff;padding:1.042vw;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);text-align:right;transition:all .3s linear;display:grid;grid-gap:10px;gap:10px;flex:1 1;max-height:395px;height:100%;overflow:hidden;box-sizing:border-box;transition:all .5 linear;cursor:pointer;position:relative}.stoneProductCard .hoverImage{object-fit:cover;width:100%;height:100%;transform:scale(.9);transition:transform .3s ease-in-out;transition:all .5 linear;position:absolute;top:0;left:0}.stoneProductCard a img{background-size:cover}.stoneProductCard .productCardInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.stoneProductCard .productCardInfo img{aspect-ratio:375/139;height:100%;width:100%}.stoneProductCard .productCardInfo .productCatName{font-size:clamp(12px,.938vw,18px);font-weight:400;display:flex;align-items:center;gap:.521vw;padding:2.083vw 0 0;text-align:left;line-height:clamp(18px,1.406vw,27px)}.stoneProductCard .productCardInfo .productCatName strong{font-weight:700}.stoneProductCard .productCardInfo .circle{width:6px;height:6px;border-radius:50%;display:inline-block;background-color:#786b89}.stoneProductCard.hovered .productCardInfo{visibility:hidden;opacity:0}@media(max-width:1024px){.stoneProducts{flex-direction:column-reverse;padding:2.93vw}.stoneProducts>div:first-child{gap:1.953vw}.stoneProducts>div:first-child,.stoneProducts>div:not(:first-child){flex:1 1}.textBox{max-width:100%;padding:0 50px}.stoneProductCard .productCardInfo .productCatName{font-size:clamp(12px,1.758vw,18px);text-align:center}}@media(max-width:650px){.stoneProducts>div:first-child{display:grid;width:100%;padding:.128vw}.stoneProductCard{padding:5.128vw}.stoneProductCard .productCardInfo .productCatName{font-size:clamp(12px,4.615vw,18px)}.productCatName{justify-content:center}.textBox{padding:20px 20px 20px 15px}}.naturalProducts{padding:5.205vw 6.25vw 5.205vw 2.605vw;align-items:center;gap:4.167vw;background-color:#f5f5f5}.naturalProducts .textBox{font-family:Libre Baskerville;font-weight:400;line-height:55px;letter-spacing:.1em;text-align:center;max-width:710px;margin:0 auto}@media screen and (min-width:481px)and (max-width:768px){.naturalProducts .textBox{max-width:600px;padding:0 0 25px}}.naturalProducts h3{font-size:25px;font-weight:300;line-height:28px;letter-spacing:.08em;color:#3e2b56}.naturalProducts h3 span:first-child{color:#3e2b56}@media screen and (min-width:300px)and (max-width:480px){.naturalProducts h3 span:first-child{line-height:30px}.naturalProducts h3{margin-bottom:30px}}.naturalProducts p{padding-bottom:1.042vw;font-size:clamp(14px,.938vw,18px);line-height:clamp(23px,1.405vw,27px);font-family:Mulish,sans-serif;color:#3e2b56;text-align:center}@media screen and (min-width:300px)and (max-width:480px){.naturalProducts p{max-width:297px}}.naturalProducts p a{color:#3e2b56;text-decoration:underline}@media(max-width:650px){.naturalProducts .imageCard{display:grid;width:100%;justify-content:center}}.products .productCardInfo .colorOption{display:flex;gap:5px}.products .productCardInfo .colorOption .colorSelect{width:24px;height:24px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:50%;display:inline-block;cursor:pointer}.testimonial-section{display:flex;justify-content:space-between;gap:5vw;align-items:center;padding:1.605vw 6.25vw;position:relative}@media screen and (min-width:300px)and (max-width:480px){.testimonial-section{max-width:100%;margin:0 auto;padding:2.605vw 5vw}}@media screen and (min-width:481px)and (max-width:768px){.testimonial-section{padding-top:25px}}.testimonial-section:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(159deg,#3e2b50 50%,transparent 0),linear-gradient(-196deg,#786b89 58%,#3e2b56 0);z-index:-1}.testimonial-section .testimonial-text{max-width:30%}.testimonial-section .testimonial-text p,.testimonial-section .testimonial-text strong{color:#fff}.testimonial-section .testimonial-text h3{color:hsla(0,0%,100%,.6)}.testimonial-section .testimonial-reivews{display:flex;gap:25px;max-width:70%}@media screen and (min-width:481px)and (max-width:768px){.testimonial-section .testimonial-reivews{gap:15px}}.testimonial-section .testimonial-reivews .reviewCard{display:grid;grid-template-rows:auto 1fr;width:100%;max-width:450px}.testimonial-section .testimonial-reivews figure{position:relative;font-size:0}.testimonial-section .testimonial-reivews figure img{width:100%;height:430px!important;object-fit:cover;object-position:center center;display:block}@media screen and (min-width:300px)and (max-width:480px){.testimonial-section .testimonial-reivews figure img{height:330px!important}}@media screen and (min-width:481px)and (max-width:768px){.testimonial-section .testimonial-reivews figure img{height:343px!important}}@media screen and (min-width:769px)and (max-width:1024px){.testimonial-section .testimonial-reivews figure img{height:347px!important}}.testimonial-section .testimonial-reivews figcaption{background-color:#f5f5f5;padding:1.75vw 1.125vw;text-align:center;min-height:210px}@media screen and (min-width:481px)and (max-width:768px){.testimonial-section .testimonial-reivews figcaption{min-height:auto}}@media screen and (min-width:769px)and (max-width:1024px){.testimonial-section .testimonial-reivews figcaption{min-height:auto}}.testimonial-section .testimonial-reivews footer{background-color:transparent;color:#3e2b56;font-size:clamp(12px,1.24vw,18px);padding:0}.testimonial-section .testimonial-reivews blockquote{display:flex;flex-direction:column;align-items:center;gap:1.25vw}@media screen and (min-width:481px)and (max-width:768px){.testimonial-section .testimonial-reivews blockquote{padding:5px 15px}}.testimonial-section .testimonial-reivews p{font-size:clamp(12px,1.263vw,23px);padding-bottom:0;letter-spacing:2px;line-height:clamp(14px,1.72vw,27.5px)}.testimonial-section .testimonial-reivews .rating{color:#eaaa21;font-size:16px;margin-bottom:10px}.grid-images{display:flex;gap:1.25vw}figure{position:relative}@media screen and (min-width:300px)and (max-width:480px){.testimonial-section .testimonial-text{margin-top:20px}}.testimonial-section .testimonial-text p{max-width:350px;margin:0 auto;line-height:27px}@media screen and (min-width:300px)and (max-width:480px){.testimonial-section .testimonial-text a.customButton{width:100%;margin:0 auto}}@media(max-width:650px){.testimonial-section .testimonial-reivews{flex-direction:column}.testimonial-section .testimonial-reivews figure{max-width:100%}.testimonial-section .testimonial-reivews blockquote{width:auto!important}.testimonial-section .testimonial-reivews p{font-size:clamp(18px,6.4vw,25px);letter-spacing:2px;line-height:clamp(20px,6.925vw,27.5px);padding:10px 0 5px}.testimonial-section .testimonial-reivews footer{font-size:clamp(14px,4.615vw,18px)}}@media(max-width:1024px){.testimonial-section{flex-direction:column;align-items:center;text-align:center;justify-content:center}.testimonial-section blockquote{width:340px!important}.testimonial-section .testimonial-reivews,.testimonial-section .testimonial-text{max-width:100%;justify-content:center}}@media screen and (min-width:481px)and (max-width:768px){.testimonial-section .testimonial-reivews{max-width:100%}}@media screen and (min-width:769px)and (max-width:1024px){.testimonial-section .testimonial-reivews{max-width:min-content}}.slider-container{padding-top:17px;margin-bottom:15px}.slider-container .slider-count{display:flex;position:relative;padding-top:34px;font-size:14px;font-weight:400;line-height:25.95px;gap:18px;align-items:center;color:#3e2b56;font-weight:700}.slider-container .slider{position:relative;width:258px}.slider-container .slider__range,.slider-container .slider__track{position:absolute;border-radius:3px;height:5px}.slider-container .slider__track{background-color:#b3b3b3;width:100%;z-index:1}.slider-container .slider__range{background-color:#0b223c;z-index:2}.slider-container .thumb,.slider-container .thumb::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider-container .thumb{pointer-events:none;position:absolute;height:0;width:258px;outline:none}.slider-container .thumb--zindex-3{z-index:3}.slider-container .thumb--zindex-4{z-index:4}.slider-container .thumb--zindex-5{z-index:5}.slider-container .thumb::-webkit-slider-thumb{background-color:#0b223c;border:none;border-radius:50%;box-shadow:0 0 1px 1px #b3b3b3;cursor:pointer;height:18px;width:18px;margin-top:4px;pointer-events:all;position:relative}.slider-container .thumb::-moz-range-thumb{background-color:#0b223c;border:none;border-radius:50%;box-shadow:0 0 1px 1px #b3b3b3;cursor:pointer;height:18px;width:18px;margin-top:4px;pointer-events:all;position:relative}.teamCards{display:grid;transition:all .5s ease-in;grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}@media(max-width:1490px){.teamCards{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:950px){.teamCards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.hover-card{display:block;overflow:hidden;background:transparent}.hover-card,.hover-card .imageContainer{position:relative;width:100%;height:100%}.hover-card .imageContainer{aspect-ratio:533/533}.hover-card .imageContainer img{object-fit:cover;width:100%}.hover-card:hover .hover-card__img{transform:scale(1.1)}.hover-card:hover .hover-card-liner-div:after{opacity:1;background:linear-gradient(180deg,rgba(62,43,86,0),rgba(62,43,86,.7))}.hover-card .hover-card-liner-div:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));opacity:.9;position:absolute;width:100%;height:100%;left:0;content:"";top:0;z-index:1;opacity:.75}.hover-card__img{object-fit:cover;object-position:center;transition:all 1s ease-in-out;position:absolute;top:0;height:100%;width:100%;max-width:100%}.hover-card .hover-card-inner-section{bottom:24px;right:24px;left:24px;width:100%;z-index:1;position:absolute;text-align:left}.hover-card .hover-card-inner-section .hover-card-inner-content-div{transition:.75s ease-in-out 1s;display:flex;align-items:center}.hover-card .hover-card-inner-section .hover-card-inner-content-icon{margin-right:.5rem;width:25px;height:25px;position:relative}.hover-card .hover-card-inner-section .hover-card-inner-content-icon img{height:30px;width:30px}.hover-card .hover-card-inner-section .hover-card-inner-heading-text{margin-bottom:0;font-family:Mulish,sans-serif}.hover-card .hover-card-inner-section .hover-card-inner-heading-text span{color:#fff;letter-spacing:2px}@media screen and (min-width:300px)and (max-width:480px){.hover-card .hover-card-inner-section .hover-card-inner-heading-text span{letter-spacing:1px}}.team-hover-card-inner-section .team-hover-card-inner-content-div{display:flex;flex-direction:column;align-items:start}.team-hover-card-inner-section .team-hover-card-inner-heading-text{color:#fff;font-family:Mulish,sans-serif;font-weight:700;letter-spacing:2px;margin-bottom:.5rem;text-transform:uppercase}.team-hover-card-inner-section .team-hover-card-inner-heading-subtext{font-weight:300;letter-spacing:2px;text-transform:uppercase}.popular-natural-colours{display:flex;justify-content:center;position:relative;transition:all ease-in}.popular-natural-colours-item{display:flex;margin-left:-25px;transition:all .3s ease-in;justify-content:center;cursor:pointer}.popular-natural-colours-item:hover img{border:5px solid #3e2b56;border-radius:99px;z-index:2;transform:scale(1.2)}.popular-natural-colours-item:hover .popular-natural-colours-name{display:flex}.popular-natural-colours-item img{height:120px;width:120px;object-fit:contain;z-index:1;transition:all ease-in;transform:scale(1)}.popular-natural-colours-name{display:none;position:absolute;bottom:-52px;font-weight:700;text-align:center;color:#3e2b56}.gs-container{padding:0 6.25vw}.heroImage{display:block;opacity:1;position:relative;width:100%;height:500px}.heroImage:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.7) 22.1%,rgba(0,0,0,.14));opacity:1}.heroImage img{object-fit:contain;width:100%}.gs-loader{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.9);z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;transition:.5s ease}.gs-loader.active{display:none}.gs-loader img{animation:bounce 1.5s infinite}@keyframes bounce{0%,to{transform:scale(1.1)}50%{transform:scale(1.2)}}.subrange-hover-card{display:block;position:relative;background:transparent}.subrange-hover-card:hover .subrange-hover-card-liner-div:after{opacity:1;background:linear-gradient(180deg,rgba(62,43,86,0),rgba(62,43,86,.7))}.subrange-hover-card .subrange-hover-card-liner-div:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));opacity:.9;position:absolute;width:100%;height:100%;left:0;content:"";top:0;z-index:1;opacity:.75}.subrange-hover-card__img{object-fit:cover;object-position:center;transition:all 1s ease-in-out;position:absolute;top:0;height:100%;width:100%;max-width:100%}.subrange-hover-card .subrange-hover-card-inner-section{z-index:1;text-align:left}.subrange-hover-card .subrange-hover-card-inner-section .subrange-hover-card-inner-content-div{transition:.75s ease-in-out 1s;display:flex;align-items:center}.subrange-hover-card .subrange-hover-card-inner-section .subrange-hover-card-inner-content-icon{margin-right:1rem}.subrange-hover-card .subrange-hover-card-inner-section .subrange-hover-card-inner-content-icon img{height:30px;width:30px}.subrange-hover-card .subrange-hover-card-inner-section .subrange-hover-card-inner-heading-text{margin-bottom:0;font-family:Mulish,sans-serif}.subrange-hover-card .subrange-hover-card-inner-section .subrange-hover-card-inner-heading-text span{color:#fff;letter-spacing:3px}:root{--tooltip-arrow-width:36px;--tooltip-arrow-height:23px}.custom-tooltip{position:relative}.custom-tooltip .tooltip-inner{background-color:#3e2b56!important;border-radius:5px!important;padding:20px!important;font-weight:700;font-size:18px;opacity:1!important;margin-top:6px;max-width:540px;width:100%}.custom-tooltip .tooltip-inner .tooltipData{color:#fff;font-weight:400;font-size:16px;display:flex;flex-direction:column;gap:5px;width:100%}.custom-tooltip .tooltip-inner .tooltipData>div{display:flex;justify-content:flex-start;gap:10px}.custom-tooltip .tooltip-inner .tooltipData>div span:first-child{flex:0 1 auto;text-align:right;white-space:nowrap;max-width:74px;width:100%}.custom-tooltip .tooltip-inner .tooltipData>div span:last-child{flex:1 1 auto;text-align:left}.custom-tooltip .tooltip-arrow{display:block;width:var(--tooltip-arrow-width)!important;height:var(--tooltip-arrow-height)!important}.custom-tooltip .tooltip-arrow:before{border-width:calc(var(--tooltip-arrow-width)*.5) var(--tooltip-arrow-height)!important;bottom:8px!important;border-style:solid!important;border-color:transparent transparent #3e2b56!important;z-index:0!important;display:none}.custom-tooltip:before{position:absolute;content:"";top:-9px;background-image:url(/_next/static/media/tooltilArroaIcn.1a2c1bc0.png);background-repeat:no-repeat;width:30px;height:22px;left:0;right:0;margin:auto}.accordion,.accordion .card{border-radius:0;border:0}.accordion .card-header{padding:0;border:0}.accordion .card-header .accordion-header{background-color:#f5f5f5;cursor:pointer;border:none;padding:20px;font-weight:700;color:#786b89}@media screen and (min-width:300px)and (max-width:480px){.accordion .card-header .accordion-header{padding:12px 15px}}.accordion .card-header .accordion-header h5{margin-bottom:0;font-family:Mulish,sans-serif;font-weight:700;font-size:clamp(14px,.938vw,18px)}.accordion .card-header .accordion-header.open{background-color:#cdcdba;color:#3e2b56}.accordion .accordion-collapse .card-body{padding:25px;background-color:hsla(60,16%,77%,.3);color:#3e2b56;line-height:27px;font-size:clamp(14px,.938vw,18px)}.gs-accordion .accordion-item{border-radius:0!important;border:none!important}.gs-accordion .accordion-body{padding:25px;background-color:hsla(60,16%,77%,.3);color:#3e2b56;line-height:27px;font-size:clamp(14px,.938vw,18px)}.gs-accordion .accordion-body a{color:#0a58ca}.gs-accordion .accordion-header{cursor:pointer;border:none!important}.gs-accordion .accordion-header .accordion-button{padding:20px;font-family:Mulish,sans-serif;background-color:#f5f5f5!important;border-radius:0!important;font-weight:700;font-size:clamp(14px,.938vw,18px);border:none!important;color:#786b89}.gs-accordion .accordion-header .accordion-button[aria-expanded=true]{background-color:#cdcdba!important;color:#3e2b56!important}.gs-accordion .accordion-header .accordion-button:focus{box-shadow:none}.formrow:not(:last-child){margin-bottom:20px}.formrow>div{display:flex;flex-direction:column;flex:1 1 auto;gap:10px}.formrow>div .inputicongrid{position:relative;display:flex;align-items:center}.formrow>div .inputicongrid .select-arrow{position:absolute;color:#000;z-index:9;right:10px}.formrow>div .inputicongrid .inouticn{position:absolute;right:20px;pointer-events:none}.formrow label{font-weight:700}.formrow label span{font-size:16px;font-weight:400;color:#999}.formrow input,.formrow select{height:50px}.formrow select{-webkit-appearance:none}.formrow input,.formrow select,.formrow textarea{padding:10px 20px;width:100%;border:0}.formrow input.with-icon,.formrow select.with-icon,.formrow textarea.with-icon{padding-right:50px}.formrow textarea{resize:none;max-height:170px;height:170px}.password-input__wrapper{position:absolute;top:38px;right:1rem;z-index:1;cursor:pointer}.common-error{background-color:#ff4539;color:#fff;font-size:15px;padding:.5rem 1.5rem;position:relative;max-width:-moz-fit-content;max-width:fit-content;border-radius:4px;top:-5px}.common-error:after{content:" ";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff4539;position:absolute;top:-8px;left:2rem}.detail-page{max-width:860px;width:100%;margin:5.208vw auto;padding:30px}@media(max-width:990px){.detail-page{margin-block:0}}.detail-page .videocontainer{display:flex;align-items:flex-start}.detail-page h3{font-size:30px;line-height:36px;margin:40px 0}.detail-page .mb40{margin-bottom:40px}.detail-page h2{text-transform:uppercase;padding:40px 0;font-family:Mulish,sans-serif;font-weight:300;font-size:clamp(20px,1.302vw,25px);line-height:27.5px}.detail-page .threeColGrid{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:40px}@media(max-width:650px){.detail-page .threeColGrid{grid-template-columns:1fr}}.detail-page .twoColGrid{grid-template-columns:1fr 1fr;gap:clamp(10px,2.083vw,40px)}@media(max-width:650px){.detail-page .twoColGrid{grid-template-columns:1fr}}.detail-page .unorder-list{margin-bottom:40px}.detail-page .unorder-list li{padding:5px 0;list-style-type:disc;list-style-position:inside;font-size:clamp(16px,.938vw,18px)}.detail-page .threeColGrid,.detail-page .twoColGrid{display:grid}.detail-page .threeColGrid>div,.detail-page .twoColGrid>div{position:relative}.detail-page .threeColGrid>div .tooltip-icon,.detail-page .twoColGrid>div .tooltip-icon{position:absolute;bottom:10px;left:10px}.edgefinish-container{display:flex;flex-direction:column;align-items:flex-start;font-family:Mulish;font-weight:700}.edgefinish-container .title{margin-bottom:10px;font-size:18px;font-family:Mulish;font-weight:700;line-height:28px}.edgefinish-container .options{display:flex}.edgefinish-container .options .option{position:relative;margin-right:5px}.edgefinish-container .options .option img{width:42px;height:42px;margin:4px 3px;object-fit:cover}.edgefinish-container .options .option .tooltip{position:absolute;top:46px;left:60px;transform:translateX(-50%);background-color:#3e2b56;color:#fff;padding:12px 6px;border-radius:5px;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;font-size:17px;text-align:center;width:130px;max-width:130px;margin-top:5px;font-family:Mulish}.edgefinish-container .options .option .tooltip:before{content:"";position:absolute;top:-15px;left:25%;transform:translateX(-50%);border:8px solid transparent;border-bottom-color:#3e2b56}.edgefinish-container .options .option.active .tooltip,.edgefinish-container .options .option:hover .tooltip{opacity:1}@media(max-width:480px){.edgefinish-container .edgefinish-container{flex-direction:column;align-items:center}.edgefinish-container .options{flex-direction:column;justify-content:flex-start}.edgefinish-container .options .option{margin-right:0;margin-bottom:15px}}@media(max-width:768px){.edgefinish-container .options{flex-direction:row;justify-content:space-around}.edgefinish-container .options .option{margin-right:6px}}@media(max-width:1024px){.edgefinish-container .options{flex-direction:row;justify-content:flex-start;width:100%}.edgefinish-container .option{margin-right:14px}}@media(min-width:1025px){.edgefinish-container .edgefinish-container{flex-direction:row;align-items:center}.edgefinish-container .options{flex-direction:row;justify-content:space-evenly;margin-top:0}.edgefinish-container .option{margin-right:20px}}