li#mega-menu-item-11797>a{color:#e14f49!important}.oxy-header-container{max-width:unset}@media (min-width:993px){.oxy-header-left,.oxy-header-right{flex:auto}.oxy-header-center{position:absolute;width:100vw;left:0;z-index:0}}.oxy-header-right,.oxy-header-right{z-index:4}.header-button .oxy-pro-menu-mobile-open-icon{padding:0}.oxy-pro-menu-container.oxy-pro-menu-dropdown-links-visible-on-mobile.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-show-dropdown.oxy-pro-menu-init{position:relative;z-index:1}.oxy-pro-menu-mobile-open-icon.oxy-pro-menu-off-canvas-trigger.oxy-pro-menu-off-canvas-left{position:relative;z-index:2}.header-logo{transition:opacity 0.3s ease}.header-logo:hover{opacity:.5}.desktop-nav-item:hover+.desktop-dropdown-menu-container,.desktop-dropdown-menu-container:hover{opacity:1;left:0;width:auto}.desktop-nav-item:hover~.full-screen-menu,.desktop-dropdown-menu-container:hover~.full-screen-menu{opacity:.9}.full-screen-menu{pointer-events:none}.ct-text-block{transition:all 0.3s ease;border-bottom:1px solid #fff0}.ct-text-block.nav-underline{transition:all 0.3s ease;border-bottom:1px solid #a3a3a3}@media (min-width:922px){.ct-fancy-icon.nav-underline{box-shadow:0 0 0 5px #f2f1ed;background-color:#f2f1ed;transition:all 0.3s ease}}.menu-item.commercial,.menu-item.residential,.footer-menu .menu-item.commercial,.footer-menu .menu-item.residential{display:none}.menu-item.commercial.nav-hidden,.menu-item.residential.nav-hidden,.footer-menu .menu-item.commercial.nav-hidden,.footer-menu .menu-item.residential.nav-hidden{display:none!important}.menu-item.commercial.nav-visible,.menu-item.residential.nav-visible,.footer-menu .menu-item.commercial.nav-visible,.footer-menu .menu-item.residential.nav-visible{display:flex;opacity:1}.dropdown-menu ul,.footer-menu ul{padding:0}.dropdown-menu li,.footer-menu li{padding:0 0 .5rem 0}.dropdown-menu a{color:#2B2B2E}.dropdown-menu a:hover{color:#A3A3A3}.dropdown-menu>div{height:100%}.footer-menu a{color:#A3A3A3}.footer-menu a:hover{color:#2B2B2E}.single-ct_template .nav-hidden{display:block!important}.menu-cart li{list-style:none}.order-contents-count{display:flex;align-items:center;justify-content:center;font-size:10px;line-height:10px;height:20px;width:20px;color:#fff;background:#000;border-radius:50%;margin:0 0 0 3px;padding:0 0 0 1px}.order-menu-title{display:none}@media (min-width:768px){.order-menu-title{display:block}}.menu-item.order-contents{display:flex;flex-flow:row;color:#2b2b2e;letter-spacing:.05rem;padding:0}.wishlist-menu-icon,.search-icon{cursor:pointer}.wishlist-menu-icon{overflow:visible;transition:all 0.3s ease}.wishlist-menu-icon a{display:block;overflow:visible;display:flex;align-items:center;justify-content:center}.wishlist-menu-icon #wishlist-heart{width:0;transition:all 0.3s ease}.wishlist-menu-icon #wishlist-heart.items{width:20px;margin-right:5px}.wishlist-menu-icon #wishlist-heart.items #filled{fill:#a3a3a3}.wishlist-menu-icon #wishlist-heart.items:hover #filled{fill:#CC2127}.wishlist-menu-icon.items{margin-left:5px;margin-right:5px}.collections .dropdown-menu{width:20%}.collections .dropdown-menu.residential-dropdown{width:25%}.nav-menu,.nav-menu div,.nav-menu ul{height:100%}.menu-background.active,.dropdown-menu-container.active{left:0;opacity:1}.menu-background.active{z-index:1000;background-color:rgb(80 80 80 / .85)}@media (min-width:768px){.menu-background.active{z-index:10;background-color:rgb(242 241 237 / .85)}}.dr-desktop-search.active{left:0;opacity:1}.nav-menu li{flex:0 0 10%}.menu-view-all{margin-top:auto;display:flex;align-items:center;justify-content:center}.designer-rugs .dr-desktop-search input[type=text],.designer-rugs .dr-desktop-search input[type=text]:focus{background:none;text-align:left;color:#2B2B2E;font-family:"Suisse";padding:.4em .5em 0;width:100vw;text-align:center;font-weight:100;font-size:2rem;border:none;height:auto}.dr-desktop-search input[type=submit]{display:none}div#searchwp_live_search_results_6017d0d3a6663{top:180px!important}.dr-desktop-search ::-moz-placeholder{color:#A3A3A3;opacity:.5}.dr-desktop-search ::placeholder{color:#A3A3A3;opacity:.5}.searchwp-live-search-results-showing{top:170px!important;background-color:#fff0;border:none;box-shadow:none}.searchwp-live-search-results-showing>div:last-child{padding-bottom:10rem}@media (max-width:767px){.searchwp-live-search-results-showing{position:relative!important;width:100%!important;left:unset!important;top:2rem!important}}.searchwp-live-search-result p{font-size:1rem;border:none;text-align:center;padding:0 0 .5rem 0}.searchwp-live-search-result a{color:#A3A3A3}.searchwp-revised-search-notice{text-align:center}.collections .site-switcher{width:100%}.dr-responsive-menu .sub-menu{display:none;flex-direction:column;position:absolute;left:100%;width:100%;top:0;opacity:0}.dr-responsive-menu .sub-menu.active{display:flex;opacity:1}.dr-responsive-menu .menu{transition:all 0.3s ease}.dr-responsive-menu .menu.active{transform:translateX(-100%)}.dr-responsive-menu ul{padding:0;margin:0}.dr-responsive-menu li{cursor:pointer}.menu-item-has-children{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUgMTAiPjxwb2x5bGluZSBwb2ludHM9IjAgMTAgNSA1IDAgMCIgZmlsbD0iI2EzYTNhMyIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:100%;background-size:auto 10px}.menu.active .menu-item-has-children{background:none}.dr-mobile-main.active{transform:translateX(-500px);opacity:0}.dr-mobile-search.active{transform:translateX(-500px);opacity:1}.search-back-arrow{transform:translateX(500px)}.search-back-arrow.active{transform:translateX(0)}.dr-mobile-menu .return-arrow{cursor:pointer;transform:translateX(600px)}.dr-mobile-menu .return-arrow.active{transform:translateX(0)}.dr-mobile-menu .return-arrow.re-active{transform:translateX(-300px)}.dr-responsive-menu .menu-mobile-container{position:relative;height:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.dr-responsive-menu .menu-mobile-container::-webkit-scrollbar{display:none}.dr-mobile-search input{text-align:center}.dr-mobile-search input{text-align:center}.dr-menu-contents .return-arrow svg,.dr-menu-contents .search-back-arrow svg{fill:none;stroke:#231f20;stroke-miterlimit:10;stroke-width:1px}.dr-responsive-menu li{margin:0 0 1rem}.dr-responsive-menu{font-size:1.1rem}.menu-text.active{transform:translateX(-100px)}.mobile-faction .menu-item{cursor:pointer}.mobile-faction .menu-item:hover{color:#474D48}.dr-responsive-menu span.menu-item{margin:0}.mobile-search-icon{background:#fff;border-radius:50%;width:28px;height:28px;overflow:hidden;border:2px solid #fff}.mobile-search-icon svg{width:18px;position:relative;top:5px;left:2px;stroke-width:2px}@media (max-width:767px){.mobile-search-icon{display:block}}.mobile-search-icon svg path{stroke:#2b2b2e}.dr-mobile-nav{transform:translateX(100vw)}.dr-mobile-nav.active{transform:translateX(0);box-shadow:0 0 8px 1px rgb(0 0 0 / .5)}.dr-mobile-nav .order-menu-title{display:none}.dr-mobile-nav .menu-item.order-contents{margin:0}.dr-mobile-nav .order-contents-count{background-color:#fff;color:#2b2b2e;font-weight:400;width:28px;height:28px;font-size:14px;line-height:14px;margin:1rem 0;padding:2px 0 0 2px}.dr-mobile-nav .wishlist-menu-icon #wishlist-heart.items{width:28px;margin-right:unset}.dr-mobile-nav .wishlist-menu-icon #wishlist-heart.items #filled{fill:#fff}.dr-mobile-nav .user-icon{width:28px;height:auto;fill:#fff}.dr-mobile-close,.mobile-search-icon,.order-contents-count,.mobile-account-icon{cursor:pointer;transition:opacity 0.3s ease}.dr-mobile-close:hover,.mobile-search-icon:hover,.order-contents-count:hover,.mobile-account-icon:hover{opacity:.5}.article-title{margin:5% 0;padding:2rem 0 1rem}.article-filter{margin:1rem 0}.article-filter ul,.article-filter .facetwp-facet{display:flex;flex-wrap:wrap;margin:0;padding:0}.article-filter li{margin:0 1rem 0 0}.article-filter .facetwp-radio,.article-filter .facetwp-radio.checked{background-image:none;margin:0 1rem 0 0;padding:0}.article-filter .facetwp-counter{display:none}.menu-item.residential.sale-menu-mobile{display:flex!important}body{--minFontSize:13px;--maxFontSize:15px;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));color:#2B2B2E;line-height:1.25rem;font-weight:200;letter-spacing:.03rem}h1{--minFontSize:1.6rem;--maxFontSize:2rem;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));line-height:1.25;font-weight:400}h1.large{--minFontSize:2.1rem;--maxFontSize:2.6rem}h2{--minFontSize:1.5rem;--maxFontSize:1.8rem;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));line-height:1.25;font-weight:400}h3{--minFontSize:1.2rem;--maxFontSize:1.5em;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));line-height:1.25;font-weight:400}h4{--minFontSize:1.05rem;--maxFontSize:1.2rem;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));line-height:1.25;font-weight:200}h5{--minFontSize:1rem;--maxFontSize:1rem;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));line-height:1.25;font-weight:200}h6{--minFontSize:1rem;--maxFontSize:1rem;--scaler:4vw;font-size:clamp(var(--minFontSize), var(--scaler), var(--maxFontSize));line-height:1.25;font-weight:200}.designer-rugs h6{font-family:"Untitled Serif",serif}a{transition:all 0.3s ease;color:#A3A3A3;cursor:pointer}a:hover{color:#474D48}a:active{color:#A3A3A3}a.dark{color:#2B2B2E}a.dark:hover{color:#474D48}a.light{color:#fff}a.light:hover{color:#474D48}a.small{font-size:.8rem}a.large{font-size:1.2rem}figure{margin:0}.wp-block-gallery li{list-style:none}ul.blocks-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-rows:1fr;grid-gap:10px;padding:0;margin:0}.wp-block-columns{display:flex;flex-flow:row wrap}.wp-block-columns .wp-block-column{flex:1 0 50%;min-width:300px}hr.wp-block-separator{margin:5em auto;border-left:none;border-top:none;width:50%;max-width:200px;border-color:#474d48;border-width:1px;opacity:.3}.news-categories-menu{position:sticky;top:80px}#news-category-menu ul{padding:0 0 0 .5em}#news-category-menu li{list-style:none;margin:0 0 .5em 0}.single iframe{width:100%}.wpmf-gallerys .gallery{display:flex;flex-flow:row wrap;margin:-12px}.gallery:after{content:"";flex-grow:10}.gallery figure{flex:auto;margin:12px 0 0 12px;position:relative;max-height:480px;max-width:calc(50% - 12px)}@media (min-width:768px){.gallery figure{max-width:calc(33% - 10px)}}a.not_video{padding-top:150%}.wpmf-gallery-icon{-o-object-fit:cover;object-fit:cover}img.attachment-project-gallery.size-project-gallery{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}figure.wpmf-gallery-item *{width:100%;height:100%;overflow:hidden}figure.wpmf-gallery-item.gallery-item div,figure.wpmf-gallery-item.gallery-item a,figure.wpmf-gallery-item.gallery-item img{flex:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.gallery figcaption{opacity:0;font-size:0.9rem!important;font-weight:200!important;position:absolute;display:flex!important;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;top:0;left:0;color:#fff;background-color:rgb(0 0 0 / .8);transition:opacity 0.3s ease;pointer-events:none;padding:10%}figure.wpmf-gallery-item:hover figcaption{opacity:1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.9}.mfp-wrap{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1046}.mfp-content{position:relative;z-index:1045}.mfp-zoom-out-cur{cursor:zoom-out}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;transition:opacity 0.3s ease}.mfp-close{position:absolute;right:0;top:0;opacity:.65;font-size:2em}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{opacity:.65}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow-left{left:2em}.mfp-arrow-right{right:2em}.mfp-arrow-right:after,.mfp-arrow-left:after{content:"";display:inline-block;width:1.4em;height:1.4em;border-top:2px solid #fff;border-right:2px solid #fff}.mfp-arrow-left:after{transform:rotate(-135deg)}.mfp-arrow-right:after{transform:rotate(45deg)}img.mfp-img{width:auto;max-width:100%;height:auto;max-height:80vh!important;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-container.mfp-image-holder.mfp-s-ready{position:absolute;top:7%}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{position:fixed;top:20px;right:20px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.oxy-gallery-flex .oxy-gallery-item-contents{background-position:bottom center}.oxy-gallery-item:hover{opacity:1}.gallery .oxy-gallery.oxy-gallery-flex{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:1fr;grid-gap:2rem;padding:0;margin:0}@media (min-width:992px){.gallery .oxy-gallery.oxy-gallery-flex{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}.gallery .oxy-gallery.oxy-gallery-flex a{width:unset}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.order-empty{padding:10rem 0}.woocommerce-cart .woocommerce{padding:5rem 5%;margin:5vh 0 0}@media (min-width:768px){.woocommerce-cart .woocommerce{padding:5rem 5%;margin:5vh 0 0}}.dr-order-container .button,.dr-order-container button[type=submit],.woocommerce .complete-order .button,.woocommerce .complete-order button[type=submit]{background-color:#2B2B2E;display:inline-flex;justify-content:center;align-items:center;height:3.5em;color:#fff;border:1px solid #2B2B2E;text-transform:uppercase;font-size:.85em;transition:all 0.3s ease;padding:1em 3em;line-height:0;min-width:200px}.dr-order-container .button:hover,.dr-order-container button[type=submit]:hover,.woocommerce .complete-order .button:hover,.woocommerce .complete-order button[type=submit]:hover{background-color:rgb(43 43 46 / .75);border-color:rgb(43 43 46 / .75);color:#fff}@media (max-width:480px){.dr-order-container .button,.dr-order-container button[type=submit],.woocommerce .complete-order .button,.woocommerce .complete-order button[type=submit]{width:100%}}.dr-order-container .woocommerce-notices-wrapper{flex:1 0 100%}.dr-order-container.saved .product-quantity{padding:0 20px;height:3em}.dr-order-container.saved .product-quantity span{margin:0 1em 0 0}.dr-order-container .quantity{width:50px;border:none}.dr-order-container .quantity input.qty{padding:0;text-align:center;border-width:0;font-size:12px}.dr-order-container .cart_item,.dr-order-container .dr-order-item{display:flex;width:100%;align-items:stretch;justify-content:space-between;padding:2em 0;border-width:1px 0 0;border-style:solid;border-color:#dbdbdb}@media (max-width:480px){.dr-order-container .cart_item,.dr-order-container .dr-order-item{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:40% 10% 10%;grid-gap:2em}}.dr-order-container .product-thumbnail{flex:0 1 20%;max-width:100px;min-width:50px}.dr-order-container .product-thumbnail a{display:inline-block;background-color:#fff}.dr-order-container .product-thumbnail a:hover{opacity:.75}.dr-order-container .product-thumbnail img{transform:scale3d(.75,.75,.75)}@media (max-width:480px){.dr-order-container .product-thumbnail{grid-row-start:1;grid-row-end:3;width:100%;max-width:unset;min-width:unset}}.dr-order-container.saved .product-name{justify-content:flex-start}.dr-order-container .product-name{margin:0 auto 0 2em;padding:1em 0;display:flex;flex-flow:column;justify-content:space-between}.dr-order-container .product-name a{color:#2B2B2E}.dr-order-container .product-name a:hover{opacity:.5}@media (max-width:768px){.dr-order-container .product-name{margin:0 0 0 10px;flex:1 0 30%}}@media (max-width:480px){.dr-order-container .product-name{margin:0;display:block;padding:1em 0 0}}.dr-order-container .product-quantity{display:flex;align-items:center;border-style:solid;border-width:1px;border-color:#dbdbdb;padding:0 0 0 20px;font-size:12px;max-height:3em;align-self:center}@media (max-width:768px){.dr-order-container .product-quantity{flex:1 0 10%;max-width:90px}}@media (max-width:480px){.dr-order-container .product-quantity{justify-self:flex-start;padding:0 0 0 10px;position:relative;left:-11px}}.dr-order-container .tax_label{display:none}.dr-order-container .product-subtotal{flex:0 1 10%;max-width:150px;display:flex;justify-content:flex-end;align-self:center}@media (max-width:768px){.dr-order-container .product-subtotal{flex:1 0 10%}}@media (max-width:480px){.dr-order-container .product-subtotal{grid-column-start:2;grid-column-end:2;justify-content:flex-start}}.dr-order-container .remove{font-size:12px;border-width:0 0 1px 0;border-style:solid;border-color:#2B2B2E;padding:0 0 1px 0;transition:all 0.3s ease;margin-top:auto;max-width:0;transition:all 0.3s ease}.dr-order-container .remove:hover{opacity:.5;border-color:rgb(43 43 46 / .5);max-width:50px}.dr-order-container .actions{display:none}.dr-order-container .order-collaterals{padding:1em 0;border-width:1px 0 0 0;border-style:solid;border-color:#dbdbdb;display:flex;flex-flow:row wrap;align-items:stretch}.dr-order-container .order-collaterals small{display:none}.dr-order-container .order-collaterals .order-message-centre{flex:1 0 60%;display:flex;flex-flow:row wrap;align-items:flex-start}@media (max-width:768px){.dr-order-container .order-collaterals .order-message-centre{flex:1 0 50%}}@media (max-width:480px){.dr-order-container .order-collaterals .order-message-centre{order:2;margin:1rem 0 0;flex:1 0 100%}}.dr-order-container .order-collaterals .dr-quote-message{flex:1 0 100%}.dr-order-container .order-collaterals .dr-quote-message p{margin:.5rem 0 1em 0}@media (max-width:768px){.dr-order-container .order-collaterals .dr-quote-message{display:none}}.dr-order-container .order-totals{flex:1 0 40%;display:flex;flex-direction:column;margin-top:.5rem;align-items:flex-end}.dr-order-container .order-totals>div{display:flex;justify-content:flex-end;text-align:right;padding-top:.65rem}.dr-order-container .cart-shipping-notice{padding:.65rem 0;font-size:.8em}.dr-order-container>div{display:flex;align-items:baseline;padding:.5rem 0}.dr-order-container .order-item-title{text-align:right;font-size:.8em}.dr-order-container .order-item-total{flex:1 0 35%;max-width:150px;min-width:100px;display:flex;justify-content:flex-end}.dr-order-container .order-total{font-weight:700;text-transform:uppercase}.order-payment.method{order:-1}.order-payment.method .order-item-total{font-size:.75rem}.complete-order{display:flex;flex-flow:row wrap;align-items:stretch;min-height:100vh}.complete-order h3{font-size:20px;margin:0 0 1em 0}.complete-order .dr-headline{flex:1 0 100%;margin:5vh 0 0;padding:2rem 0 1rem}.complete-order .dr-customer-details{flex:50%}.complete-order .dr-customer-details .inner{padding:5vh 5vw}.complete-order #ship-to-different-address{margin:2em 0 1em;text-transform:uppercase}.complete-order .dr-delivery-fields{padding:1em 0 0}.complete-order .dr-order-notes-wrapper{margin:2em 0 0}.complete-order .dr-order-notes-wrapper textarea{min-height:100px;padding:1rem;margin:10px 0 0 0}.complete-order .dr-delivery-option{display:flex;align-items:baseline}.complete-order #alternate-delviery-checkbox{position:relative;top:2px;margin:0 .3em 0 0}.complete-order .dr-order-review{flex:35%;background:#fff}.complete-order .dr-order-review .inner{position:sticky;top:70px;padding:5vh 5vw}@media (min-width:768px){.complete-order .dr-order-review{border-width:0 0 0 1px;border-style:solid;border-color:#dbdbdb}}.complete-order .dr-customer-billing .fields{margin-top:3vh}.complete-order .cart_item{display:flex;align-items:stretch;align-items:center;margin:0 0 2em}.complete-order .cart_item dl{margin:.3rem 0 0}.complete-order .cart_item .width.variation-Width,.complete-order .cart_item .length.variation-Length{flex:0 1 auto}.complete-order .cart_item .tax_label{display:none}.complete-order .product-thumbnail,.complete-order .product-total{flex:1 0 20%;text-align:right}.complete-order .product-thumbnail{max-width:50px;position:relative}.complete-order .product-thumbnail .product-quantity{position:absolute;display:flex;align-items:center;justify-content:center;top:70%;left:70%;border-radius:50%;font-size:12px;background-color:#474d48;color:#fff;min-width:24px;height:24px;line-height:12px;padding:2px 0 0 0}.complete-order .product-name{flex:1 0 50%;margin:0 0 0 1em}.complete-order .order-totals>div{display:flex;justify-content:flex-end;margin:0 0 .65em 0}.complete-order .order-item-total{display:flex;justify-content:space-between}.complete-order .order-item-total strong{order:2}.complete-order .order-item-total .tax_label{display:none}.complete-order .order-total{font-size:16px;margin-top:2rem}.complete-order .quote-disclaimer{font-size:12px}.complete-order .dr-order-submission button{margin:1em 0}.complete-order .quote .dr-payment-methods{display:none}ul.dr-payment-methods [type=radio]{opacity:1;position:unset}@media (max-width:768px){.complete-order .dr-order-notes{margin:0 0 5em}#dr-customer-details{flex:100%;padding:75px 5% 0}.complete-order .dr-order-review{min-height:100vh}}.dr-customer-fields-wrapper,.dr-delivery-fields-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;margin:-12px 0 0 -12px}.dr-customer-fields-wrapper>p,.dr-delivery-fields-wrapper>p{flex:1 0 20%;margin:12px 0 0 12px}#billing_first_name_field,#billing_last_name_field,#billing_city_field,#billing_state_field,#billing_postcode_field,#billing_phone_field,#billing_email_field,#shipping_first_name_field,#shipping_last_name_field,#shipping_city_field,#shipping_state_field,#shipping_postcode_field,#shipping_phone_field,#shipping_email_field{min-width:150px}#billing_company_field,#billing_country_field,#billing_address_1_field,#billing_address_2_field,#shipping_company_field,#shipping_country_field,#shipping_address_1_field,#shipping_address_2_field{min-width:96%}.delivery-container .fields{height:0;overflow:hidden;transition:height 0.3s ease}dl{display:flex;align-items:center;flex-flow:row wrap}dl p{margin:0 0 .2em;font-size:12px}@media (max-width:768px){dl{margin:0 1em 0 0}}@media (max-width:480px){dl{margin:0 1em 0 0}}dt{flex:1 0 5%;display:flex;padding:0;margin:0 1em 0 0;font-size:12px}dd{flex:1 0 100%;display:flex;padding:0;margin:0}@media (max-width:480px){dd.custom-size{display:none}}dd.variation-made-to-order{order:5}.width.variation-Width,.length.variation-Length{flex:0 1 auto}.length.variation-Length{margin-left:.25em}.woocommerce-order-received .woocommerce{min-height:100vh;padding:10%;display:flex;justify-content:center;align-items:center}.dr-order-thank-you{max-width:500px;padding:2rem;border:1px solid #dbdbdb}.dr-order-thank-you .dr-thankyou-order-received h2{margin:0 0 .2em 0;font-size:28px}.dr-order-thank-you .dr-thankyou-order-received h3{font-size:22px}.dr-order-thank-you .order-details{margin:3em 0}.dr-order-thank-you .order-details div{margin:0 1em .2rem}.dr-order-thank-you .instructions{font-size:12px;margin:3em 0}.dr-order-thank-you .order-ctas{display:flex;flex-flow:row wrap;justify-content:space-between;margin:2em 0 0 0}.dr-order-thank-you .order-ctas .button{flex:0 0 100%;margin:0 0 1em 0}@media (min-width:768px){.dr-order-thank-you .order-ctas{margin:2em 0 0em 0}}.request-instructions{font-size:14px;margin:2rem 0}[type=radio]{position:absolute!important;opacity:0!important;width:1rem;height:1rem;z-index:1}.dr-payment-methods li label:before{content:"";display:inline-block;width:1rem;height:1rem;padding:0;border-radius:50%;border:1px solid #dbdbdb;margin-top:3px;margin-bottom:6px;margin-right:12px;vertical-align:middle;box-sizing:content-box;background-color:#fff}.dr-payment-methods li label.active:before{background-color:#dbdbdb}li.payment_method_stripe fieldset label:before,#wc-stripe-payment-request-button-separator,#wc-stripe-payment-request-wrapper{display:none!important}.checkout .payment_box{height:0;min-height:0;overflow:hidden}.ppc-button-wrapper{width:100%;padding:1em}.ppc-button-wrapper{width:100%;padding:1em}fieldset#wc-stripe-upe-form{border:none}fieldset{border:navajowhite}.payment_box.payment_method_stripe{margin:.65em 0}p.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated{display:flex;align-items:center}input#wc-stripe-new-payment-method{margin-right:.65rem}.checkout .payment_method_stripe fieldset:first-of-type{padding:2rem 1rem 0}.checkout .payment_method_stripe fieldset:last-of-type{padding:0 1rem 1rem}ul.dr-payment-methods{-webkit-padding-start:0;padding-inline-start:0}.wc_payment_method label{font-size:1rem}.payment_box.payment_method_stripe{background:#f2f1ee;border-radius:0;border-color:#d5d5d7;border-width:1px;border-style:solid;opacity:0}.dr-payment-methods li label[for=payment_method_stripe]:before{margin-right:1rem}#shipping_method{margin:0;padding:0}#shipping_method label{font-size:unset}.dr-review-order{margin:9vh 0 0;padding:2rem 0 1rem}.dr-review-order .order-subtotal,.dr-review-order .order-totals{display:flex;justify-content:space-between}.dr-review-order .order-items{border-width:0 0 1px 0;border-style:solid;border-color:#dbdbdb;margin:0 0 2rem 0}.woocommerce-checkout.trade-account .order-totals{flex-direction:column}.woocommerce-checkout.trade-account .order-item-title{flex:1 0 70%}.woocommerce-checkout.trade-account .order-item-total{flex:auto;justify-content:flex-end}.oxygen-builder-body img{width:initial}.ct-inner-content>p{display:none}.ct-text-block{text-align:left}.ng-scope .oxygen-measure-box input{background:#fff0;border:none;font-size:14px;color:#fff;padding:0 0 0 9px;width:0;flex:1 1 auto;height:auto}.ng-scope .oxygen-global-colors-wrap h2{font-size:14px}.ng-scope .oxygen-add-searchbar{background-color:rgb(0 0 0 / .28);border:none;color:#f9f9f9;font-family:"Source Sans Pro";font-size:14px;opacity:.9;padding:8px 30px 8px 30px;width:100%;border-radius:3px;transition:0.3s ease-in-out opacity}.dr-account-container{display:flex;flex-flow:column}@media (min-width:768px){.dr-account-container{flex-flow:row;min-height:100vh}}.dr-account-heading p{margin:0}.dr-account-navigation{flex:0 0 10%;padding:30px 20px 0;background-color:#fff;position:sticky;top:-30px;z-index:1;border-width:0 0 1px 0;border-style:solid;border-color:#dbdbdb}.dr-account-navigation .nav-items{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:1em 0}.dr-account-navigation .nav-items span{margin:.2rem 1rem 0 0}@media (min-width:768px){.dr-account-navigation .nav-items{flex-flow:column;padding:0;position:sticky;top:80px}}@media (min-width:768px){.dr-account-navigation{padding:20vh 0 0 5%;flex:1 0 15%;max-width:unset;min-width:250px;display:flex;align-items:baseline;border:none}}@media (min-width:992px){.dr-account-navigation{padding:20vh 0 0 5%;flex:1 0 15%;max-width:15vw;min-width:300px;display:flex;align-items:baseline;border:none}}.dr-account-navigation a{color:#2b2b2e}.dr-account-navigation a:hover{opacity:.5}.order-details-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline}.order-status-container{font-size:.75rem;text-transform:uppercase}.dr-explore-dashboard{margin:5vh 0 0}.dr-explore-dashboard .ctas{display:flex;flex-flow:row wrap;margin:2rem 0;max-width:800px}.dr-explore-dashboard .ctas a{flex:auto;margin:0 10px 10px 0}.dr-explore-dashboard .button{padding:0 25px}.dr-explore-dashboard ul{padding:0 0 0 1rem;max-width:90%}@media (min-width:768px){.dr-explore-dashboard ul{padding:0 0 0 2rem;max-width:100%}}.dr-explore-dashboard li{margin:.2rem 0}.woocommerce-view-order .dr-account-content{padding:calc(80px + 1em) 5% 0}.woocommerce-view-order .order-title{font-size:24px;font-weight:100;line-height:48px;color:#474d48}.edit-account{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}.edit-account fieldset{height:100%;display:flex;flex-flow:column;align-items:center;border-width:1px;border-color:#dbdbdb;justify-content:space-between}.edit-account .form-row{width:100%;margin-right:10px;padding-left:10px}.edit-account .form-row.name{flex:1 0 40%;min-width:180px}.edit-account legend{padding:0 1em}.edit-account em{font-size:10px;font-style:unset}.edit-account .save{flex:100%}.woocommerce-account .dr-container{padding:5vh 0 0}.woocommerce-account .dr-container.edit-address{margin:0 0 2rem}.woocommerce-account .dr-container.edit-address p{flex:1 0 30%;margin-right:10px}.woocommerce-account .dr-container table{width:100%}.woocommerce-account .dr-container table th{text-align:left}.woocommerce-account .dr-container .dr-table{display:flex;flex-flow:row wrap;width:100%}.woocommerce-account .dr-container .order-item{flex:100%;display:flex;flex-flow:row;justify-content:space-between;margin:0 0 1em}.woocommerce-account .dr-container .order-item .order-date,.woocommerce-account .dr-container .order-item .order-total{flex:1 0 30%}.woocommerce-account .dr-container .order-item .order-number,.woocommerce-account .dr-container .order-item .order-actions{flex:1 0 20%}.woocommerce-account .dr-container .order-item .order-number{display:none}@media (min-width:768px){.woocommerce-account .dr-container .order-item .order-number{display:block}}.woocommerce-account .dr-container .order-item .order-actions{text-align:left}.woocommerce-account .dr-container .order-item .order-actions .button{height:1.2rem;justify-content:center}.woocommerce-account .dr-container .order-item.titles{text-transform:uppercase;margin:0 0 1rem}.woocommerce-account time.desktop{display:none}@media (min-width:992px){.woocommerce-account time.desktop{display:block}}@media (min-width:992px){.woocommerce-account time.mobile{display:none}}.woocommerce-account .edit-address-form{margin:0 0 10rem}.woocommerce-account .dr-half{flex:100%;margin:0 0 2rem}.woocommerce-account .dr-half.account{display:flex;flex-flow:row wrap}@media (min-width:992px){.woocommerce-account .dr-half{flex:0 0 48%}}.woocommerce-account .button.edit{padding:.5rem 2rem;height:unset;line-height:0}.woocommerce-account .my-addresses address{margin:1rem 0}.woocommerce-account .my-addresses a{width:150px;display:flex;align-items:center;justify-content:center}.dr-account-content{flex:1 0 50%;padding:5vh 10% 0;position:relative}@media (min-width:768px){.dr-account-content{padding:20vh 5% 0}}.dr-account-content .button{margin-bottom:2rem;display:flex;justify-content:flex-start}.dr-account-content .woocommerce-message{padding:2rem}@media (min-width:992px){.woocommerce-account .woocommerce-notices-wrapper{position:absolute;top:10%;width:100%}}.woocommerce-account .woocommerce-message{background-color:#2B2B2E;padding:2rem 2rem 3rem;color:#fff;width:100%;margin:0 0 2rem}.woocommerce-account .dr-login-container .woocommerce-notices-wrapper{position:relative}.dr-container.lost-reset-password{align-items:center;justify-content:center}.dr-container.lost-reset-password .form-wrapper{display:flex;flex-flow:column;max-width:500px}.woocommerce-lost-password .woocommerce{max-width:500px;width:80%;border:1px solid #dbdbdb;padding:4em}.woocommerce-lost-password .dr-container{padding:0}.woocommerce-lost-password .woocommerce-notices-wrapper{margin:0}.woocommerce-lost-password .ct-inner-content{width:100%;height:100vh;align-items:center;justify-content:center;display:flex}.woocommerce-lost-password .woocommerce-message{font-size:20px}a.button.order-again{margin-right:auto;margin-left:.85rem;margin-bottom:0;margin-top:0;border-width:1px;border-style:solid;border-color:#a3a3a3;border-radius:20px;font-size:.5rem;padding:0 .65rem 0;text-transform:uppercase;line-height:0;color:#2b2b2e;height:1.15rem;position:relative;top:-2px}a.button.order-again:hover{background-color:#2b2b2e;color:#fff}@media (max-width:550px){span.order-date{display:none}}p.order-again{display:none}.woocommerce-view-order .addresses{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6rem}.woocommerce-view-order .addresses h2{font-size:1rem;margin-bottom:.5rem;font-weight:100}.woocommerce-view-order .addresses address{font-style:normal;font-size:.8rem}section.woocommerce-customer-details>h2{font-size:1.2rem;margin-bottom:1.2rem;font-weight:100}section.woocommerce-customer-details{margin-top:5rem}.woocommerce .facetwp-checkbox{opacity:.5;transition:opacity 0.3s ease;display:flex;justify-content:space-between;background:none!important;padding-left:0}.woocommerce .facetwp-checkbox.checked,.woocommerce .facetwp-checkbox:hover{opacity:1}.facet-container{z-index:1;border-bottom:1px solid #dbdbdb}.facet-container.designers{border-top:1px solid #dbdbdb}@media (min-width:768px){.facet-container.designers{display:none}}@media (min-width:992px){.facet-container.sort{display:none}}@media (min-width:992px){.facet-container.first{border-top:1px solid #dbdbdb}}.facet-container .facet-contents{min-height:0;max-height:0;overflow:hidden;transition:all 0.3s ease-in-out}.facet-container .facet-dropdown{display:flex;justify-content:space-between;align-items:center;height:3em;color:#A3A3A3;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase}.facet-container .facet-dropdown svg{transition:all 0.3s ease;transform:rotate(-180deg)}.facet-container .facet-dropdown.active svg{transform:rotate(0deg)}.facet-container:not(.designers-menu) .contents{padding:2.5% 2.5% 5%;font-size:15px}.facet-container .facetwp-facet{margin:0}.facet-container.last{margin-bottom:10rem}@media (min-width:768px){.facet-container.last{margin:0}}.facetwp-facet.is-loading{opacity:.6}.facetwp-facet-load_more{visibility:hidden}.facetwp-overlay{position:absolute}.facetwp-checkbox{cursor:pointer}.facetwp-slider-wrap{padding-bottom:15px}.noUi-target,.noUi-target *{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;transform-origin:0 0;transform-style:flat}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform 0.3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:10px}.noUi-horizontal .noUi-handle{width:20px;height:20px;left:-10px;top:-6px;cursor:ew-resize}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-10px;left:auto}.noUi-target{position:relative;background:#fff;border:1px solid #dbdbdb}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect{height:100%;width:100%;background:#A3A3A3}.noUi-draggable{cursor:ew-resize}.noUi-handle{position:absolute;border:1px solid #A3A3A3;border-radius:50%;overflow:hidden;background:#f2f1ed;cursor:default}.filter-button-container a{margin-right:1rem;color:#2B2B2E;position:relative;z-index:1}.filter-button-container rect{fill:#2B2B2E}.filter-button-container:hover{cursor:pointer;opacity:.5}.filter-button-container.filter-open svg{transform:rotate(180deg)}.filter-button-container.filter-open #plus-minus-pole{transform:rotate(180deg);opacity:0}#dr-filter-container button.dark.apply-filter{width:100%}@media (min-width:768px){#dr-filter-container button.dark.apply-filter{display:none}}.facet-menus .facet-container:last-of-type{margin-bottom:1em}.facet-contents.sort .sort-option{display:block;text-align:left;margin-bottom:0;font-size:.7rem}.facet-subheading:not(:first-of-type){margin:1rem 0 .2rem}@media (max-width:767px){.facet-filter-container{max-height:60vh;overflow:scroll}}.facet-filter-container::-webkit-scrollbar{display:none}.facet-filter-container{-ms-overflow-style:none;scrollbar-width:none}.facetwp-load-more{opacity:0}html{scroll-behavior:smooth}@media (max-width:600px){#wpadminbar{top:-46px!important}}body.filter-open{overflow:hidden}@media (max-width:768px){body.filter-open,body.menu-open{overflow:hidden}}body.admin-bar{position:relative}.desktop-menu-wrapper{opacity:1;transition:all 0.6s ease}.desktop-menu-wrapper.hidden{opacity:0;pointer-events:none}.desktop-menu-wrapper.sticky{background-color:rgb(242 241 237 / .9);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}li{list-style:none}img{transition:all 0.3s ease}*:active{-webkit-tap-highlight-color:transparent!important;outline:none;touch-action:manipulation}.mobile-search-icon svg{overflow:visible}.hidden{display:none}.screen-reader-text{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}:focus{outline:none!important}button[type=submit],.woocommerce button[type=submit]{background-color:#fff0;display:flex;width:100%;justify-content:center;align-items:center;height:3.5em;color:#A3A3A3;border:1px solid #DBDBDB;text-transform:uppercase;font-size:.85em;transition:all 0.3s ease;cursor:pointer}button[type=submit]:hover,.woocommerce button[type=submit]:hover{background-color:#2B2B2E;border-color:#2B2B2E;color:#fff}button[type=submit].wpforms-submit,.woocommerce button[type=submit].wpforms-submit{background-color:#2B2B2E;border-color:#2B2B2E;color:#fff}button[type=submit].wpforms-submit:hover,.woocommerce button[type=submit].wpforms-submit:hover{background-color:#A3A3A3;border-color:#A3A3A3}.residential-item.hidden,.commercial-item.hidden{display:none!important}.grecaptcha-badge{visibility:hidden}.captcha-legal{margin:1em 0 0;font-size:.6em;text-align:center;opacity:0;display:none}label{font-size:10px}.wpforms-label-hide,.wpforms-sublabel-hide{display:none}textarea{font-family:inherit}textarea::-moz-placeholder{opacity:.5;color:#A3A3A3}textarea::placeholder{opacity:.5;color:#A3A3A3}.wpforms-error{color:#CC2127}img.wpforms-submit-spinner{width:16px;position:absolute;top:calc(50% - 10px);left:60%}.wpforms-submit-container{position:relative}#product-enquiry .dr-form{width:100%}#product-enquiry .dr-form form{display:flex;flex-flow:column;justify-content:space-between;padding:0}#product-enquiry .dr-form.product-enquiry form{display:flex;flex-flow:column;justify-content:space-between;padding:0 0 4em 0}#product-enquiry .dr-form textarea{border:none;height:6em}#product-enquiry .dr-form .enquiry-members-phone{display:none}#product-enquiry .dr-form .iti__selected-flag{bottom:.25em;padding:0}#product-enquiry .dr-form .iti__selected-flag:focus{outline:none}#product-enquiry .dr-form .iti__selected-flag:hover{background-color:#fff0}#product-enquiry .dr-form .iti__flag-container:hover .iti__selected-flag{background-color:#fff0}#product-enquiry .dr-form .wpforms-field{margin:0 0 .5em 0;color:#474D48}#product-enquiry .dr-form select{position:relative;left:-4px;background:-webkit-linear-gradient(transparent,transparent)}#product-enquiry .dr-form .form-country div:not(:last-child){display:none}#product-enquiry .dr-form ul{padding:0}#product-enquiry .dr-form li{display:flex;align-items:flex-end}#product-enquiry .dr-form li label{padding:0;margin:0;line-height:1em}#product-enquiry .dr-form li input[type=checkbox]{width:1em;height:1em;margin:0 .5em 0 0}.aus_postcode input::-webkit-outer-spin-button,.aus_postcode input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.aus_postcode .aus_postcode input[type=number]{-moz-appearance:textfield}#designer-profile{display:flex;flex-flow:row wrap;justify-content:space-between;background-color:#474D48;padding:12vh 10%!important;color:#fff}@media (min-width:768px){#designer-profile,.additional-info-section{padding:0 5% 12vh 5%}}#designer-profile .designer-information{flex:1 0 100%}@media (min-width:768px){#designer-profile .designer-information{flex:1 0 65%;min-width:400px}}#designer-profile .designer-information .designer-title{color:#fff}#designer-profile .designer-information .designer-title h3{font-weight:200}#designer-profile .designer-information .designer-name h2{color:#fff;opacity:.5;transition:opacity 0.3s ease}#designer-profile .designer-information .designer-name h2:hover{opacity:1}#designer-profile .designer-information .designer-desc{padding:2em 0;opacity:.5}@media (min-width:768px){#designer-profile .designer-information .designer-desc{max-width:1000px;width:80%}}#designer-profile .designer-information .designer-profile-image{padding:3em 0}@media (min-width:768px){#designer-profile .designer-information .designer-profile-image{max-width:500px;width:90%}}#designer-profile .designer-information .designer-profile-image a:hover{opacity:.8}#designer-profile .related-designers{flex:1 0 100%;padding:3.5em 0 0 0}@media (min-width:768px){#designer-profile .related-designers{flex:1 0 35%;max-width:600px}}#designer-profile .related-designers .related-designers-links{display:flex;justify-content:space-between;flex-flow:row wrap}#designer-profile .related-designers .related-designer{flex:0 0 28%;display:flex;flex-flow:column;overflow:hidden}#designer-profile .related-designers .related-designer .related-names{color:#A3A3A3}#designer-profile .related-designers .related-designer a:first-child{filter:grayscale(100%);margin:1em 0 .5em 0;transition:all 0.5s ease-in-out}#designer-profile .related-designers .related-designer a:first-child:hover{filter:grayscale(75%);opacity:1}.dr-trade-application .wpforms-page-button,.woocommerce .wpforms-page-button{background-color:#fff0;display:flex;width:100%;justify-content:center;align-items:center;height:4em;color:#A3A3A3;border:1px solid #dbdbdb;text-transform:uppercase;font-size:.85em;transition:all 0.3s ease;cursor:pointer}.dr-trade-application .wpforms-page-button:hover,.woocommerce .wpforms-page-button:hover{background-color:#2B2B2E;border-color:#2B2B2E;color:#fff}.dr-trade-application .dr-form form,.woocommerce .dr-form form{display:flex;flex-flow:column;justify-content:space-between;padding:0}.dr-trade-application .dr-form input,.woocommerce .dr-form input{width:100%}.dr-trade-application .dr-trade-application,.woocommerce .dr-trade-application{max-width:450px;margin:0 auto}.dr-trade-application .dr-address .wpforms-one-half,.woocommerce .dr-address .wpforms-one-half{flex:0 0 48%}.dr-trade-application .applicant-name>div,.woocommerce .applicant-name>div{display:flex;flex-flow:row wrap;justify-content:space-between}.dr-trade-application .applicant-name>div>div,.woocommerce .applicant-name>div>div{flex:0 0 100%}@media (min-width:993px){.dr-trade-application .applicant-name>div>div,.woocommerce .applicant-name>div>div{flex:0 0 48%}}.dr-trade-application .dr-address .wpforms-field-address-city,.woocommerce .dr-address .wpforms-field-address-city{flex:1 0 100%}.dr-trade-application .wpforms-field-row,.dr-trade-application .wpforms-field-row-block,.woocommerce .wpforms-field-row,.woocommerce .wpforms-field-row-block{margin:0 0 1em 0}.dr-trade-application .address-container,.woocommerce .address-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0}.dr-trade-application .address-container .wpforms-first:nth-of-type(1),.woocommerce .address-container .wpforms-first:nth-of-type(1){flex:0 0 100%}.dr-trade-application .address-container .wpforms-one-half,.woocommerce .address-container .wpforms-one-half{flex:0 0 100%}@media (min-width:768px){.dr-trade-application .address-container .wpforms-first:nth-of-type(2),.woocommerce .address-container .wpforms-first:nth-of-type(2){flex:0 0 30%}.dr-trade-application .address-container .wpforms-one-half,.woocommerce .address-container .wpforms-one-half{flex:0 0 65%}}.dr-trade-application .dr-address-international .wpforms-field-row:nth-of-type(3),.dr-trade-application .dr-address-international .wpforms-field-row:nth-of-type(4),.woocommerce .dr-address-international .wpforms-field-row:nth-of-type(3),.woocommerce .dr-address-international .wpforms-field-row:nth-of-type(4){display:flex;width:100%;justify-content:space-between}.dr-trade-application .dr-address-international .wpforms-field-row:nth-of-type(3) .wpforms-one-half,.woocommerce .dr-address-international .wpforms-field-row:nth-of-type(3) .wpforms-one-half{flex:0 0 48%}.dr-trade-application .dr-address-international .wpforms-field-row:nth-of-type(4) .wpforms-one-half,.woocommerce .dr-address-international .wpforms-field-row:nth-of-type(4) .wpforms-one-half{flex:0 0 65%}.dr-trade-application .dr-address-international .wpforms-field-row:nth-of-type(4) .wpforms-one-half.wpforms-first,.woocommerce .dr-address-international .wpforms-field-row:nth-of-type(4) .wpforms-one-half.wpforms-first{flex:0 0 30%}.dr-trade-application .next-step,.woocommerce .next-step{margin:3em 0 0}.dr-trade-application .wpforms-field-container,.woocommerce .wpforms-field-container{margin:1em 0}.dr-trade-application .wpforms-field-row.wpforms-field-large:nth-of-type(4),.woocommerce .wpforms-field-row.wpforms-field-large:nth-of-type(4){display:none}.dr-trade-application ::-moz-placeholder,.woocommerce ::-moz-placeholder{opacity:.5}.dr-trade-application ::placeholder,.woocommerce ::placeholder{opacity:.5}.product-thumbnail{max-width:150px}.inspiration-menu .oxy-pro-menu-list>.menu-item{margin-left:0}.inspiration-menu .oxy-pro-menu-list>.menu-item.current-menu-item a{color:#A3A3A3}body{background-color:#f2f1ed}img{width:100%;height:auto}.oxy-toggle{flex-flow:row-reverse}.oxy-toggle-content{margin:0 1em 0 0}.oxy-expand-collapse-icon::after,.oxy-expand-collapse-icon::before{border:none;border-radius:0;top:2px;height:1px;width:1.1em}.oxy-expand-collapse-icon.oxy-eci-collapsed .oxy-expand-collapse-icon::after,.oxy-expand-collapse-icon.oxy-eci-collapsed .oxy-expand-collapse-icon::before{background-color:#a3a3a3}.dr-posts .oxy-posts{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:3em;grid-gap:3em}.dr-posts .dr-post{flex:1 0 10%;min-width:320px;max-width:43.5vw}.dr-posts .dr-post:nth-child(1),.dr-posts .dr-post:nth-child(2){flex:1 0 45%;min-width:320px}.post-categories-container a:after{content:","}.post-categories-container a:last-child:after{content:""}@media (max-width:800px){.dr-posts .dr-post,.dr-posts .dr-post:nth-child(1),.dr-posts .dr-post:nth-child(2){max-width:unset;flex:1 0 100%}}a.dr-post-image{margin:0 0 1em 0;display:block}#loading-post-animation{width:150px;height:150px}#loading-post-animation path{transition:unset;transform-origin:0 0;fill:#2B2B2E}.page-load-status p{text-align:center}.news-filter .facetwp-radio,.news-filter .facetwp-radio.checked{background:none;padding:0 1em 0 0;margin:0}.news-filter .facetwp-counter{display:none}.news-filter .facetwp-radio{color:#A3A3A3}.post-categories-container span:hover,.news-filter .facetwp-radio:hover,.news-filter .facetwp-radio.checked{color:#474d48}.post-categories-container span,.news-filter .facetwp-radio{transition:color 0.3s ease;font-size:11px;letter-spacing:.01rem}.infinite-scroll-request{display:none}.dr-post-featured-image:hover{opacity:.5}#product-enquiry .inner,.dr-contact-form.product-enquiry{height:100%}.dr-contact-form.product-enquiry form{height:100%;display:flex;flex-flow:column;justify-content:space-between;padding:0 0 4em 0;font-family:"Suisse"}.wpforms-label-hide{display:none}body .iti__flag-container,div.wpforms-container .wpforms-form .iti__flag-container,div.wpforms-container-full .wpforms-form .iti__flag-container,#wpforms-conversational-form-page .iti__flag-container{bottom:.5em}.iti__selected-flag:focus{outline:none}.wpforms-field{margin:0 0 1em 0;color:#474D48}.woocommerce select{position:relative;left:-4px}.dr-contact-form.product-enquiry textarea{border:none;height:8em}.button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;height:3.5em;font-size:.85rem;letter-spacing:.05em;transition:all 0.3s ease;line-height:0}.button.solid{border-width:1px;border-style:solid}.button.solid.dark{background-color:#2B2B2E;color:#fff;border-color:#2B2B2E;text-transform:uppercase;padding:1em 3em}.button.solid.dark:hover{color:#fff;background-color:#474D48;border-color:#474D48}.button.solid.dark:active{color:#fff;background-color:#2B2B2E;border-color:#2B2B2E}.button.solid.dark svg{transform:rotate(-90deg);margin:0 0 1px 8px;padding:0}.button.solid.dark path{fill:#fff}.button.outline{border-width:1px;border-style:solid;background-color:#fff0}.button.outline.light{color:#A3A3A3;border-color:#dbdbdb;text-transform:uppercase;padding:1em 3em}.button.outline.light:hover{color:#fff;background-color:#2B2B2E;border-color:#2B2B2E}.button.outline.light:hover path{fill:#fff}.button.outline.light:active{color:#fff;background-color:#474D48;border-color:#474D48}.button.outline.light svg{transform:rotate(-90deg);margin:0 0 3px 8px;padding:0}.button.outline.light path{fill:#A3A3A3}.button.outline.white{color:#fff;border-color:#fff;text-transform:uppercase;padding:1em 3em}.button.outline.white:hover{color:#2B2B2E;background-color:#fff;border-color:#fff;opacity:1}.button.outline.white:hover path{fill:#2B2B2E}.button.outline.white:active{opacity:.5}.button.outline.white svg{transform:rotate(-90deg);margin:0 0 3px 8px;padding:0}.button.outline.white path{fill:#fff}.button.outline.dark{color:#2B2B2E;border-color:#2B2B2E;text-transform:uppercase;padding:1em 3em}.button.outline.dark:hover{color:#fff;background-color:#474D48;border-color:#474D48}.button.outline.dark:hover path{fill:#fff}.button.outline.dark:active{color:#fff;background-color:#2B2B2E;border-color:#2B2B2E}.button.outline.dark svg{transform:rotate(-90deg);margin:0 0 1px 8px;padding:0}.button.outline.dark path{fill:#2B2B2E}.button.text-button{border:none;padding:1em 0;color:#A3A3A3;justify-content:flex-start;line-height:normal}.button.text-button:hover{border:none;color:#474D48}.button.text-button:hover .dr-svg{fill:#474D48}.button.text-button.dark{color:#2B2B2E}.button.text-button.dark:hover{color:#474D48}.button.text-button.dark:active{color:#A3A3A3}.button.text-button.light{color:#A3A3A3}.button.text-button.light:hover{color:#474D48}.button.text-button.light:active{color:#A3A3A3}.dr-container{display:flex}.dr-container.rows{flex-flow:row wrap;justify-content:space-between}.dr-container.columns{flex-flow:column}.dr-half{flex:100%;margin:0 0 1rem}@media (min-width:768px){.dr-half{flex:0 0 48%}}.select2-container--default .select2-selection--single{border-width:0 0 1px 0;border-color:#dbdbdb;background:none;text-align:left;color:#2B2B2E!important;font-family:inherit;padding:.4em 0 0;height:2.5em;width:100%}.select2-container .select2-selection--single .select2-selection__rendered{padding:0}.dark{color:#2B2B2E}.dark a,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#2B2B2E}.dark .wishlist-button path{fill:#2B2B2E}.dark .wishlist-button path.filled{opacity:0}.dark .pinterest-button .outline,.dark .pinterest-button .filled{fill:#2B2B2E}.light{color:#fff}.light a,.light h1,.light h2,.light h3,.light h4,.light h5,.light h6{color:#fff}.light a:not(button):hover{opacity:.5}.light .wishlist-button path{fill:#fff}.light .pinterest-button .outline,.light .pinterest-button .filled{fill:#fff}.wishlist-button.add{opacity:.5}.wishlist-button.add path.filled{opacity:0}.wishlist-button.add:hover{opacity:1}.wishlist-button.add:hover path{opacity:1}.wishlist-button.add:active path{fill:#CC2127}.wishlist-button.remove path{fill:#fff}.wishlist-button.remove svg:hover path{opacity:.5}.wishlist-button.remove:hover path{fill:#CC2127}.pinterest-button{opacity:.5}.pinterest-button:hover{opacity:1}.wishlist-page{width:100%;min-height:100vh;padding:75px 5% 0}.wishlist-page .empty-list a{margin-top:10px}.wishlist-title-container{margin-top:1em;margin-bottom:2em;font-size:30px}.wishlist .remove{font-size:12px;border-width:0 0 1px 0;border-style:solid;border-color:#2B2B2E;padding:0 0 1px 0;transition:all 0.3s ease;margin-top:3px;max-width:0;transition:all 0.3s ease;display:inline-block}.wishlist .remove:hover{opacity:.5;border-color:rgb(43 43 46 / .5);max-width:50px}.newsletter-field{display:flex}.newsletter-field .first{margin-right:1rem}.newsletter-field .email{margin-top:1rem}.newsletter-signup .button{width:unset}.newsletter-signup .responses{font-weight:400}.newsletter-signup .responses a{display:block;padding:1rem 0}.newsletter-signup .submit{display:flex;justify-content:space-between;align-items:baseline}.newsletter-signup .submit .trade{display:flex;align-items:baseline}.newsletter-signup .submit .trade label{margin-left:.5rem;color:#474D48;font-size:12px;position:relative;bottom:1px}.contact-form-newsletter ul{padding:0}.contact-form-newsletter ul label{margin-left:.5rem;color:#474D48;font-size:12px;position:relative;bottom:1px}input,textarea,select{background-color:#fff0;border-width:0 0 1px;border-color:#dbdbdb;border-style:solid;width:100%;padding:.4em .5em 0;height:2.5rem}[type=checkbox],[type=radio]{width:unset;padding:unset;height:unset}.trade-choices input[type=radio]{opacity:0;width:0;height:0}.trade-choices label{font-size:.9rem}.trade-choices ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 0 2rem 0;margin-top:1rem}.trade-choices li{flex:0 0 49%;display:flex;justify-content:center;height:2.65rem;line-height:.9rem;align-items:center;border:1px solid #e4e4e4;cursor:pointer;transition:all 0.3s ease}.trade-choices li:hover{color:#fff;background-color:#2B2B2E}.trade-choices li:active{color:#fff;background-color:#474D48}.trade-choices li.active{color:#fff;background-color:#2B2B2E}.trade-choices li label{cursor:pointer}a.button.solid.dark.existing-client{width:100%}.inspiration-menu svg{top:-1px;position:relative}.inspiration-menu .oxy-pro-menu-list>.menu-item{margin-left:0}.inspiration-menu .oxy-pro-menu-list>.menu-item.current-menu-item a{color:#A3A3A3}.dr-info-page hr{border-color:#dbdbdb;border-width:1px 0 0 0;margin:0;opacity:.4}.dr-info-page li{list-style:disc}.dr-header-details{letter-spacing:.05rem}@media (min-height:800px){.short-description{display:none}}@media (max-height:799px){.long-description{display:none}}#cp_popup_id_7945 #cp_heading-2-7945,#cp_popup_id_7945 #cp_sub_heading-2-7945{width:90%;left:5%}#cp_popup_id_7945 #cp_heading-2-7945 .cp-target,#cp_popup_id_7945 #cp_sub_heading-2-7945 .cp-target{width:100%;padding:0}#cp_popup_id_7945 #cp_sub_heading-2-7945{top:70px}@media (min-width:768px){#cp_popup_id_7945 #cp_sub_heading-2-7945{top:130px}}#cp_popup_id_7945 input{font-size:14px}@media (min-width:768px){#cp_popup_id_7945 input{font-size:14px}}#cp_popup_id_7945 .cp-state-success .cp-target.cp-button-tooltip.cp-tooltip-top:before,#cp_popup_id_7945 .cp-state-success .cp-target.cp-button-tooltip.cp-tooltip-bottom:before{color:#2B2B2E;z-index:5;position:absolute;top:60px;background-color:#fff0;border:none}#cp_popup_id_7945 #cp_checkbox-3-7945{left:5%;top:230px;width:90%}#cp_popup_id_7945 #cp_checkbox-3-7945 label{font-size:14px}#cp_popup_id_7945 #cp_checkbox-3-7945 .cp-target{padding:0;width:100%;height:3rem;display:flex;align-items:center}@media (min-width:768px){#cp_popup_id_7945 #cp_checkbox-3-7945{width:43%;top:350px}}#cp_popup_id_7945 #cp_button-3-7945{top:290px;width:90%;left:5%}#cp_popup_id_7945 #cp_button-3-7945 button{width:100%;height:3rem;display:flex;align-items:center;line-height:1rem;font-size:1rem}@media (min-width:768px){#cp_popup_id_7945 #cp_button-3-7945{width:43%;right:5%;top:350px;left:unset}}#cp_popup_id_7945 #cp_text-2-7945 input,#cp_popup_id_7945 #cp_text-3-7945 input,#cp_popup_id_7945 #cp_email-3-7945 input{width:100%}#cp_popup_id_7945 #cp_text-2-7945{width:43%;left:5%}#cp_popup_id_7945 #cp_text-3-7945{width:43%;right:5%;left:unset}#cp_popup_id_7945 #cp_email-3-7945{width:90%;left:5%}.dual-product-slider .product-details-container{height:390px}.dual-product-slider .unslider{padding:0}.dual-product-slider .unslider .product-details.upper{text-align:left}.dual-product-slider .unslider-arrow{top:40%}.woocommerce-notices-wrapper .woocommerce-message{z-index:3;position:relative;background:#474d48;margin:3em 0 0;padding:1em;width:100%;text-align:center;color:#fff}@media (min-width:768px){.woocommerce-notices-wrapper .woocommerce-message{margin:0 0 3em}}body.one-screen{height:100vh;overflow:hidden}body.sidebar-opened{background-color:#fff}.dr-svg{fill:#aca3ac;transition:all 0.2s cubic-bezier(.77,0,.25,1)}#product-window,#product-information,#product-specs,#product-enquiry,.specification-container svg,#plus-minus-pole{transition:transform 0.4s ease-in-out,width 0.4s ease-in-out}#product-information,#product-specs,#product-enquiry{background-color:#fff;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}#product-information::-webkit-scrollbar,#product-specs::-webkit-scrollbar,#product-enquiry::-webkit-scrollbar{display:none}#product-container{height:100vh;overflow:hidden;position:relative}#product-container>div{position:absolute;height:100vh}#product-window{width:50vw;display:flex;justify-content:center;background-color:#F2F1ED}#product-window.sidebar-opened{transform:translateX(-25vw)}#product-window.sidebar-opened{transform:translateX(-25vw)}#product-window.gallery-open{width:100vw}#product-window.gallery-open{cursor:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23fff'/%3E%3Crect x='11.5' y='5' width='1' height='14' fill='%23474d48' transform='translate(-5 11.5) rotate(-45)' /%3E%3Crect x='5' y='11.5' width='14' height='1' fill='%23474d48' transform='translate(-5 11.5) rotate(-45)' /%3E%3C/svg%3E"),pointer}#product-window.gallery-open.zoomed{overflow:hidden;height:100vh}#product-window #product-image-container{width:50vw;transition:width 0.4s ease-in-out;cursor:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23fff'/%3E%3Crect x='11.5' y='5' width='1' height='14' fill='%23474d48'/%3E%3Crect x='5' y='11.5' width='14' height='1' fill='%23474d48'/%3E%3C/svg%3E"),pointer}#product-window #product-image-container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:bottom;object-position:bottom;transition:height 0.4s}#product-window #product-image-container img.small-image{transform:scale(.65);-o-object-fit:contain;object-fit:contain}#product-window #product-image-container .flex-active-slide img{position:relative}#product-window #product-image-container .woocommerce-product-gallery__image{display:flex!important;align-items:flex-start;justify-content:center;position:relative;margin:0 0 10em 0}#product-window #product-image-container.zoomed{overflow:hidden;width:75vw}#product-window #product-image-container.zoomed img{margin:20vh 0 22vh 0;width:100%;height:auto!important;-o-object-position:center;object-position:center}#product-window #product-image-container.zoomed img.small-image{transform:scale3d(1,1,1)}#product-window #product-image-container.zoomed .woocommerce-product-gallery__image{overflow:scroll}#product-window #product-image-container.zoomed *{height:100vh}#product-window #product-image-container *{height:100%;margin:0;border:none;-ms-overflow-style:none;scrollbar-width:none}#product-window #product-image-container *::-webkit-scrollbar{display:none}#product-window #product-image-container.zoomed{cursor:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23fff'/%3E%3Crect x='5' y='11.5' width='14' height='1' fill='%23474d48'/%3E%3C/svg%3E"),pointer}#product-information{transform:translateX(50vw);width:50vw;display:flex;justify-content:center}#product-information .designer-name{margin-bottom:1em}#product-information .inner{width:30vw;max-width:500px}#product-information.sidebar-opened{transform:translateX(25vw);width:40vw;border-right:1px solid #dbdbdb}#product-information .dr-price-container{display:flex;justify-content:space-between;padding:0 0 .2em 0;opacity:0;transition:opacity 0.3s ease}#product-information .dr-price-container,#product-information .price-wrapper.square-metres,#product-information .price-wrapper.retail{border-bottom:1px solid #dbdbdb}#product-information .selected-design-size{font-size:.7rem;letter-spacing:.01rem;cursor:pointer}#product-information .price-wrapper{display:flex;justify-content:flex-start;align-items:baseline}#product-information .price-wrapper .square-metres{margin-left:.35rem}#product-information .price-wrapper .gst,#product-information .price-wrapper.retail .woocommerce-Price-amount{padding:0 .35em}#product-information .price-wrapper.square-metres,#product-information .price-wrapper.retail{color:#A3A3A3;padding:.7rem 0 .5rem;font-size:.75rem;letter-spacing:.01rem}#product-information .price-wrapper.square-metres{justify-content:space-between}#product-information .price-wrapper.square-metres,#product-information .price-wrapper.retail{opacity:0;transition:opacity 0.3s ease}#product-information p.price{display:none}#product-information.gallery-open{transform:translateX(100vw)}#product-information .specification-container{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dbdbdb;cursor:pointer;margin-bottom:4rem}#product-information .specification-container.guest{margin-bottom:0}#product-information .specification-container.active a{color:#474D48}#product-information .specification-container.active .dr-svg{fill:#474D48}#product-information .specification-container.active svg{transform:rotate(180deg)}#product-information .specification-container.active svg #plus-minus-pole{transform:rotate(180deg);opacity:0}#product-information .add-to-cart-wrapper{margin:1rem 0 0rem}#product-information .enquire-now-wrapper{margin:-1px 0 1rem 0}#product-information .enquire-button{transition:all 0.4s ease}#product-information .enquire-button.active{color:#fff;background-color:rgb(43 43 46 / .75);border-color:rgb(43 43 46 / .75)}#product-information .enquire-button.active span{color:#474D48}#product-information .enquire-button.active .dr-svg{fill:#474D48}#product-information .enquire-button:hover{color:#fff;background-color:rgb(43 43 46 / .5);border-color:rgb(43 43 46 / .5)}#product-information .enquire-button:hover span{color:#474D48}#product-information .enquire-button .undelined{margin-left:.5rem;border-color:#2B2B2E;border-style:solid;border-width:0 0 1px 0}#product-information .single_variation_wrap{display:none!important}#product-specs,#product-enquiry{display:flex;justify-content:center;width:35vw;transform:translateX(100vw)}#product-specs.sidebar-opened,#product-enquiry.sidebar-opened{transform:translateX(65vw)}#product-specs.gallery-open,#product-enquiry.gallery-open{transform:translateX(100vw)}#product-specs .attribute-title{margin:0 .5em 0 0}#product-specs .lead-times .contents{align-items:baseline;display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px}#product-specs .lead-times .title{font-size:16px;color:#474D48}#product-specs .lead-times .lead-time{margin:.25em 0 .5em}#product-specs td.value{position:relative}#product-specs a{color:#474D48}#product-specs a:hover{color:#A3A3A3}#product-specs a.reset_variations{position:absolute;top:15px;right:5%;text-transform:uppercase;font-size:10px;border:1px solid #474d48;display:flex;padding:1em 1em;align-items:center;justify-content:center;line-height:0em;transition:all 0.3s ease;display:none}#product-specs a.reset_variations:hover{background-color:#474d48;color:#fff}#product-specs .showroom{margin:1rem 0 2rem}#product-specs .showroom .location{font-weight:500;margin-bottom:.2rem}#product-specs .showroom a{display:block}#product-specs .showroom .see-more,#product-specs .showroom .get-directions{font-size:.85rem;margin:.2rem 0}#product-specs .showroom .showroom-ctas{display:flex}#product-specs .showroom .showroom-ctas a{margin-right:1rem}nav.rank-math-breadcrumb{font-size:.7em;margin-bottom:-10px}a.button.text-button.bullleted{align-items:center;font-size:12px;text-transform:uppercase}a.button.text-button.bullleted svg{position:relative;top:-1px;margin-right:5px}a.button.text-button.bullleted .text{line-height:1em}.read-more-button,.specification-button{text-transform:uppercase}.product-description.single{max-height:7rem;min-height:7rem;overflow:hidden;margin:0 0 1em 0;transition:min-height 0.3s ease-in-out,max-height 0.3s ease-in-out}.sharing-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0rem}.sharing-container .sharing-group{display:flex;align-items:center;justify-content:space-between;gap:12px}@media screen and (max-width:500px){.sharing-container .sharing-group{gap:1rem;margin:0 0 8px;flex:100%}}.sharing-container .sharing-group .button{height:27px}.sharing-container .sharing-group.left a{padding:0}.sharing-container .sharing-group.right .pinterest-button{margin:0 1em}@media screen and (max-width:500px){.sharing-container .sharing-group.right{justify-content:center}}.sharing-container .share-button{display:flex}@media (min-width:480px){.sharing-container .mobile-share-button{display:none}}#sharing-website-url{display:flex;justify-content:space-between;align-items:baseline;width:100%}.copy-share-link{color:#a3a3a3;text-transform:uppercase;font-size:13px;cursor:pointer;text-align:center}.copy-share-link:hover{color:#2b2b2e}.designer-information img{width:100%}#product-window a.button.visualiser-link{position:absolute;left:2%;transform:translate(0,92vh);z-index:2;transition:all 0.4s ease-in-out;line-height:normal}#product-window.gallery-open a.button.solid.dark.visualiser-link.gallery-open{transform:translate(0,88vh);left:2%}#product-window a.button.visualiser-link svg{margin-right:4px;height:150%;width:auto;transform:unset;position:relative;top:2px;left:-11px}@media (max-width:768px){#product-window a.button.visualiser-link{transform:translate(0,0);bottom:0;left:0;width:100%}}#product-container #product-thumbnails{height:auto;display:flex;flex-flow:row wrap;justify-content:flex-end;width:50vw;transform:translate(0vw,90vh) scale(.5);transform-origin:right;transition:all 0.4s ease-in-out;opacity:0;z-index:1;pointer-events:none}#product-container #product-thumbnails .inner{display:flex;width:100%;max-width:500px;padding:0}#product-container #product-thumbnails.sidebar-opened{transform:translate(-25vw,90vh) scale(.5)}#product-container #product-thumbnails.gallery-open{transform:translate(73vw,85vh) scale(.9);width:25vw}#product-container #product-thumbnails.gallery-open.zoomed{transform:translate(100vw,85vh)}#product-container #product-thumbnails.gallery-open .small-gallery-image{background-color:#fff}#product-container #product-thumbnails.visible{opacity:1}.flex-control-thumbs{display:flex;justify-content:flex-end;margin:0;padding:0;width:100%;padding-right:1rem;transform-origin:right;transition:all 0.4s ease-in-out}.flex-control-thumbs li{flex:1 0 15%;margin-right:.75em;max-width:80px;max-height:110px;background-color:#fff;pointer-events:all}.flex-control-thumbs li.overhead img{-o-object-fit:contain;object-fit:contain}.flex-control-thumbs img{opacity:.4;filter:grayscale(.8);transition:all 0.4s ease;cursor:pointer;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flex-control-thumbs img:hover,.flex-control-thumbs img.flex-active{opacity:1;filter:grayscale(0)}.specification-information-box{border-bottom:1px solid #dbdbdb;display:flex;flex-flow:row wrap}.inner>div.specification-information-box:first-of-type{border-top:1px solid #dbdbdb}.prices-visible .inner>div.specification-information-box:first-of-type{border-top:none}.variations_form>div.specification-information-box:first-of-type{border-top:1px solid #dbdbdb}.specification-dropdown,.specification-contents{flex:1 0 100%}.specification-dropdown{display:flex;justify-content:space-between;align-items:center;height:3em;color:#A3A3A3;cursor:pointer;transition:all 0.3s ease}.specification-dropdown:hover{color:#474D48}.specification-dropdown:hover .dr-svg{fill:#474D48}.specification-information-box .dr-svg{fill:#A3A3A3}.specification-information-box p{margin:0 0 1em 0}.specification-contents{min-height:0;max-height:0;overflow:hidden;transition:all 0.3s ease-in-out}.specification-contents.customise .customise-text{margin:0 0 1em 0}.specification-contents.customise a{display:block;margin:1em 0}.specification-contents .contents{color:#A3A3A3;font-size:14px;width:95%;margin:0 auto;padding:0 0 1em}#product-container .inner{width:30vw;width:80%;max-width:500px;padding-top:20vh}form.variations_form.cart{display:block;overflow:hidden;margin:0 0 2em 0}.specification-dropdown.active{color:#474D48}.specification-dropdown.active svg{transform:rotate(-180deg)}.specification-dropdown.active svg .dr-svg{fill:#474D48}.specification-dropdown svg{transition:transform 0.4s ease}#product-information .single_add_to_cart_button{display:none}#product-specs .woocommerce-variation-add-to-cart{display:flex;flex-flow:row wrap;height:auto}div#custom-sizes-container{flex:1 0 100%}.custom-width-field-wrapper{display:flex;flex-flow:row wrap}label.screen-reader-text{flex:1 0 100%}.woocommerce .quantity .qty{display:block}#product-specs li label,.custom-select-wrapper label{padding:0 0 0 1em;margin:0;font-size:14px}#product-specs li label.custom-size{text-transform:capitalize}.custom-select-wrapper,.specification-contents.stock-sizes li{display:flex;align-items:center;margin:.5em 0}.select-option.swatch-wrapper{display:flex;justify-content:flex-start}.select-option.swatch-wrapper.selected{pointer-events:none}img.wp-post-image.swatch-photopa_colour_.swatch-img{border-radius:50%;width:100px;height:100px}a.swatch-anchor{display:block;margin:0}#product-specs ul{padding:0;margin:0}#product-specs td.label{display:none}form.variations_form.cart{margin:0}table.variations{border-spacing:0;width:100%;display:none}.variations td{padding:0}.variations .specification-information-box{border-top:1px solid #dbdbdb;border-bottom:none}a.reset_variations{display:none}#custom-sizes-container{min-height:0;max-height:0;overflow:hidden;padding:0;opacity:0;transition:all 0.4s ease-in-out}#custom-sizes-container.enquire-now{display:none}#picker_pa_rug-dimensions{padding:1em 0}.custom-diameter-field-wrapper,.rectangle-custom-wrapper{min-height:0;max-height:0;overflow:hidden;transition:all 0.4s ease-in-out}#product-container #download-images{height:auto;width:auto;transform:translate(-5vw,95vh);transition:all 0.3s ease-in-out}#product-container #download-images a{padding:1em}#product-container #download-images.gallery-open{transform:translate(1vw,95vh)}#product-container #download-images.gallery-open:hover g#arrow{transform:translate(0,-5px)}#product-container #download-images.gallery-open:hover g{fill:#a3a3a3}#product-container #download-images.gallery-open g{transition:all 0.4s ease}a.close{stroke:#474d48}a.close:hover{opacity:.5}div#gallery-close.gallery-open{transform:translate(95vw,3vh)}div#gallery-close{transform:translate(100vw,3vh);transition:all 0.3s ease-in-out;height:auto}div#gallery-close a{padding:.2em}div#gallery-close a svg{width:10px}div#gallery-close a:hover{opacity:.5;margin:0 0 0 .2em}div#sidebar-close{transform:translate(100vw,12vh);padding:.8em 0 0;z-index:2;height:auto;transition:all 0.4s ease-in-out}div#sidebar-close.sidebar-opened{transform:translate(66vw,12vh)}#sidebar-close a:hover svg{animation:bounce 3s infinite}div#sidebar-close a{display:block;transform:rotate(180deg);transition:all 0.4s ease-in-out}div#product-specs .inner,div#product-enquiry .inner{padding-top:calc(12vh + 70px)}@media (max-width:767px){div#product-specs .inner,div#product-enquiry .inner{padding:15vh 0 0;align-items:center}}@keyframes bounce{0%,100%{transform:translateX(0)}56%{transform:translateX(4px)}}@media (max-width:767px){#product-container #sidebar-close{top:0;transform:translate(102vw,7vh);position:fixed;z-index:110}#product-container #sidebar-close.sidebar-opened{transform:translate(5vw,7vh);position:fixed}}.flex-viewport{height:100%!important;transition:all 0.4s ease}#product-window #product-image-container img,#product-window #product-image-container .flex-viewport{width:50vw;transition:all 0.4s ease;z-index:1}#product-window #product-image-container .flex-viewport img{opacity:.3;filter:grayscale(.7);transition:all 0.4s ease}#product-window #product-image-container{transition:all 0.4s ease}#product-window #product-image-container.zoomed{width:unset;transform:scale3d(1.5,1.5,1)}#product-window #product-image-container .overhead img{transform:scale(.75);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#product-window #product-image-container.zoomed .overhead img{transform:scale(1);-o-object-fit:contain;object-fit:contain}#product-window #product-image-container .flex-active-slide img{opacity:1;filter:grayscale(0)}figure.woocommerce-product-gallery__wrapper{transition:all 0.75s ease!important}@media (max-width:767px){#product-container{height:auto}#product-container>div{position:relative;height:unset}div#product-window{width:100%;height:65vh;position:relative}#product-window #product-image-container{width:100%}#product-information{width:100%;transform:translateX(0vw)}#product-container #product-thumbnails{position:relative;transform:unset;padding:2em 0 0;margin:0;width:100%}#product-container .inner{width:30vw;width:75%;max-width:500px;padding-top:2em;padding-bottom:4em}#product-container #product-thumbnails .inner{gap:10px;width:100%;max-width:unset;padding:0;justify-content:center}#product-container #product-thumbnails .single-product-thumbnail{border-radius:50%;width:10px;height:10px;overflow:hidden;flex:unset;background-color:#000;opacity:.3}#product-container #product-thumbnails .single-product-thumbnail.selected{opacity:1}#product-container #product-thumbnails .single-product-thumbnail.selected img,#product-container #product-thumbnails .single-product-thumbnail img{opacity:0}div#product-specs,div#product-enquiry{position:fixed;width:100vw;height:100vh;transform:translateX(100vw);top:0;display:flex;justify-content:center;z-index:2}#product-specs.sidebar-opened,#product-enquiry.sidebar-opened{transform:translateX(0vw);z-index:100}#product-window.sidebar-opened,#product-container #product-thumbnails.sidebar-opened,#product-information.sidebar-opened{transform:unset;width:unset}#product-container #download-images{display:none}#designer-profile .designer-information,#designer-profile .related-designers{flex:0 0 75%}#designer-profile{justify-content:center;padding:3em 0 4em}#product-window #product-image-container img,#product-window #product-image-container .flex-viewport{width:100vw}ol.flex-control-nav.flex-control-thumbs li{border-radius:50%;width:20px;height:20px;overflow:hidden;flex:unset;margin:0 .5em}ol.flex-control-nav.flex-control-thumbs{justify-content:center;align-items:center}ol.flex-control-nav.flex-control-thumbs img{opacity:.4}ol.flex-control-nav.flex-control-thumbs img.flex-active{opacity:1}}.resize-animation-stopper *{animation:none!important;transition:none!important}@media (min-width:768px){li.overhead img{transform:scale(.7)}}@media (max-width:767px){.flex-control-thumbs li.overhead img{-o-object-fit:cover;object-fit:cover}}#product-window #product-image-container.zoomed .overhead img{height:110%}#product-container .add-to-quote-wrapper a{display:flex;width:100%;justify-content:center;align-items:center;height:3.5em;color:#a3a3a3;border:1px solid #dbdbdb;text-transform:uppercase;font-size:.85em;transition:all 0.3s ease}#product-container .add-to-quote-wrapper{margin:1em 0}#product-container .add-to-quote-wrapper a:hover{color:#fff;background-color:#2b2b2e;border:1px solid #2b2b2e}#product-container .add-to-quote-wrapper a:active{color:#fff;background-color:#474d48;border:1px solid #474d48}#product-container .add-to-quote-wrapper a.disabled{opacity:.5;cursor:not-allowed}#product-container .add-to-quote-wrapper .yith_ywraq_add_item_product_message,#product-container .add-to-quote-wrapper .yith_ywraq_add_item_response_message{background-color:#e0e0e0;display:flex;justify-content:center;align-items:center;padding:1.75em;font-size:.85em;text-transform:uppercase;text-align:center}#product-information svg.add-to-quote-icon{display:none}.specification-contents .contents .single_variation_wrap{height:3rem}.specification-contents.quantity .contents .quantity{width:100%}.specification-contents.quantity .contents input{border-radius:0;border:none;width:100%;text-align:right;font-size:1.2em}.specification-contents.quantity .contents .quantity input:focus{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin-left:20px}.specification-contents.quantity .contents{margin-right:0}#product-specs .woocommerce-variation.single_variation{display:none!important}.specification-information-box.variation{border:none;border-bottom:1px solid #dbdbdb}#product-information .share-button{opacity:.5;position:relative;top:-1px}#product-information .share-button:hover{opacity:1}#product-information .share-button path.filled{fill:#A3A3A3;transform:scale(.9)}#product-information .share-button:active{transform:scale(1.1)}#product-information .pinterest-button path.filled{fill:#A3A3A3}#product-information .pinterest-button:hover path.filled{fill:#cc2127}#product-information .pinterest-button:active{transform:scale(1.1)}#product-information .wishlist-button.add path.outline{fill:#A3A3A3}#product-information .wishlist-button.add path.filled{fill:#A3A3A3;opacity:0}#product-information .wishlist-button.add:hover path.filled{opacity:1}#product-information .wishlist-button.add:active{transform:scale(1.1)}#product-information .wishlist-button.add:active path.filled{fill:#cc2127}#product-information .wishlist-button.remove path.filled{fill:#cc2127}#product-information .wishlist-button.remove:hover path.filled{fill:#A3A3A3}#product-information .wishlist-button.remove:active{transform:scale(1.1)}.custom-meters-square-field-wrapper{display:none;min-height:0;max-height:0}.custom-length-field-wrapper{padding-bottom:2rem}.custom-width-field-wrapper{padding-top:1rem}.custom-diameter-field-wrapper label{height:2rem;display:flex;align-items:flex-end}section.related.products,section.up-sells.products{padding:3em 10% 5em;background:#F2F1ED}@media (min-width:768px){section.related.products,section.up-sells.products{padding:5em 5% 10em}}section.related.products h2,section.up-sells.products h2{padding:0 0 2rem}@media (min-width:768px){section.related.products h2,section.up-sells.products h2{padding:0 0 2em 0}}section.related.products .selected-design-size,section.up-sells.products .selected-design-size{display:none}section.related.products .price-wrapper.retail,section.up-sells.products .price-wrapper.retail{display:none}.availability-link{margin:2em 0 1em 0}.retail-product-information{padding:3em 2em;font-size:.85em;line-height:1.4em;background-color:#f2f1ed;margin:2em 0 3em}.retail-product-information a{display:block;margin:2em 0 0}.retail-product-information a:hover{color:#2B2B2E}[type=radio]{position:absolute;opacity:0;width:1rem;height:1rem;z-index:1}#radio_select_pa_rug-dimensions li label:before,.custom-select-wrapper label:before{content:"";display:inline-block;width:1rem;height:1rem;padding:0;border-radius:50%;border:1px solid #dbdbdb;margin-top:3px;margin-bottom:6px;margin-right:12px;vertical-align:middle;box-sizing:content-box;background-color:#fff}#radio_select_pa_rug-dimensions li.active label:before,.custom-select-wrapper.active label:before{background-color:#dbdbdb}#product-specs li label,.custom-select-wrapper label{padding:0;margin:0;font-size:14px}#product-window #product-image-container .flex-viewport{transition:none}@media (max-width:768px){#product-enquiry .wpforms-field-container{margin:0}}#product-enquiry .form-title{display:none}@media (max-width:768px){#product-enquiry .dr-discovery{display:none}}#radio_select_pa_rug-dimensions{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;gap:0 1rem}@media (max-width:500px){#radio_select_pa_rug-dimensions h5{flex:100%;margin-bottom:10px}}@media (max-width:500px){#radio_select_pa_rug-dimensions li{margin-bottom:6px}}.custom-select-options{display:flex;gap:0 1rem}.custom-select-options input{height:unset}.custom-size-contents{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1rem}.custom-size-contents>div{padding:0;flex:1 0 40%}.custom-size-contents label{height:20px!important;display:block}.dynamic-price-container .price-details:has(.price-rrp:not(.hidden)){display:flex!important;width:100%;flex-directio:row}.dynamic-price-container .price-amount:after{content:" ";white-space:pre}.dynamic-price-container .price-details .price-rrp{margin-left:auto}.dynamic-price-container span.price-callout{margin-left:auto}.woocommerce-variation-price{display:none}#add-product-button.disabled{opacity:.5;pointer-events:none}.select-sizes.contents{margin-bottom:2rem}.select-sizes.contents label{font-size:.85rem}.select-sizes.contents h5{line-height:normal;position:relative;top:1px}.custom-size-details{display:flex}span.square-metres-price{margin-left:auto}.custom-size-details{margin:1rem 0 0}.custom-size-contents{padding:1rem 0}.custom-size-labels{flex:100%;display:flex;justify-content:space-between;font-size:.75rem;color:#959597}.custom-size-details{display:flex;flex-wrap:wrap}.custom-message-to-enquire{display:none}.custom-message-to-enquire .custom-enquire-now{border-color:#2B2B2E;border-style:solid;border-width:0 0 1px 0}.custom-message-to-enquire .custom-enquire-now:hover{opacity:.5}svg path{transform-origin:center;transition:all 0.4s ease}.designer-rugs-wishlist .blockUI.blockOverlay{display:none!important}.dual-product-slider .product-catalogue{display:grid}.designer-rugs-catalogue-container ul,.dual-product-slider .product-catalogue ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:1fr;grid-gap:4em;padding:0;margin:0}@media (min-width:768px){.designer-rugs-catalogue-container ul,.dual-product-slider .product-catalogue ul{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.designer-rugs-catalogue-container li,.dual-product-slider .product-catalogue li{list-style:none;display:flex;flex-flow:column}.designer-rugs-catalogue-container .product-link,.dual-product-slider .product-catalogue .product-link{min-height:90px;margin:1rem 0}.designer-rugs-catalogue-container .product-title-and-options,.dual-product-slider .product-catalogue .product-title-and-options{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline}.designer-rugs-catalogue-container .product-title.archive,.dual-product-slider .product-catalogue .product-title.archive{flex:0 1 60%}.designer-rugs-catalogue-container .custom-available,.dual-product-slider .product-catalogue .custom-available{font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;text-align:right}.designer-rugs-catalogue-container .selected-size,.dual-product-slider .product-catalogue .selected-size{font-size:.75rem;text-align:right;white-space:nowrap}.designer-rugs-catalogue-container .archive-product-information,.dual-product-slider .product-catalogue .archive-product-information{display:flex;justify-content:space-between;border-top:1px solid #dbdbdb;margin:.3rem 0 0 0;padding:.7rem 0 0 0}.designer-rugs-catalogue-container .product-details-container,.dual-product-slider .product-catalogue .product-details-container{position:relative;background-color:#fff;flex:auto}.designer-rugs-catalogue-container .product-details-container a:hover,.dual-product-slider .product-catalogue .product-details-container a:hover{opacity:.5}.designer-rugs-catalogue-container .product-details-container:hover .product-interactions,.dual-product-slider .product-catalogue .product-details-container:hover .product-interactions{opacity:1}.designer-rugs-catalogue-container .product-details-container:hover .product-hover-colour,.dual-product-slider .product-catalogue .product-details-container:hover .product-hover-colour{opacity:.9}.designer-rugs-catalogue-container .product-interactions,.designer-rugs-catalogue-container .product-hover-colour,.dual-product-slider .product-catalogue .product-interactions,.dual-product-slider .product-catalogue .product-hover-colour{position:absolute;height:100%;width:100%;opacity:0}.designer-rugs-catalogue-container .product-interactions,.dual-product-slider .product-catalogue .product-interactions{z-index:3;padding:1em;display:flex;flex-flow:column;justify-content:space-between;pointer-events:none;transition:all 0.5s ease-in-out}.designer-rugs-catalogue-container .product-hover-colour,.dual-product-slider .product-catalogue .product-hover-colour{z-index:2;transition:all 0.3s ease-in-out}.designer-rugs-catalogue-container .product-hover-colour a,.dual-product-slider .product-catalogue .product-hover-colour a{display:block;width:100%;height:100%}.designer-rugs-catalogue-container .product-details.upper,.designer-rugs-catalogue-container .product-details.lower,.dual-product-slider .product-catalogue .product-details.upper,.dual-product-slider .product-catalogue .product-details.lower{pointer-events:all}.designer-rugs-catalogue-container .product-details.lower,.dual-product-slider .product-catalogue .product-details.lower{display:flex;align-items:center;justify-content:space-between}.designer-rugs-catalogue-container .product-image.overhead,.dual-product-slider .product-catalogue .product-image.overhead{z-index:1;height:100%;width:100%;display:flex;justify-content:center}.designer-rugs-catalogue-container .product-image.category,.dual-product-slider .product-catalogue .product-image.category{z-index:1;height:100%;width:100%;display:flex}.designer-rugs-catalogue-container .product-image.category img,.dual-product-slider .product-catalogue .product-image.category img{-o-object-fit:cover;object-fit:cover}.designer-rugs-catalogue-container [data-overhead=overhead] img,.dual-product-slider .product-catalogue [data-overhead=overhead] img{transform:scale(.8);align-self:center;height:100%;max-height:480px;-o-object-fit:contain;object-fit:contain}.designer-rugs-catalogue-container .sharing-group,.dual-product-slider .product-catalogue .sharing-group{display:flex;align-items:center;flex:1 0 40%}.designer-rugs-catalogue-container .sharing-group a:hover,.dual-product-slider .product-catalogue .sharing-group a:hover{opacity:1}.designer-rugs-catalogue-container .sharing-group.right,.dual-product-slider .product-catalogue .sharing-group.right{justify-content:flex-end}.designer-rugs-catalogue-container .product-blurb,.dual-product-slider .product-catalogue .product-blurb{margin:2em 0 0;font-size:.85em;line-height:1.54em;display:none}.designer-rugs-catalogue-container .designer-rugs-wishlist,.dual-product-slider .product-catalogue .designer-rugs-wishlist{margin:0 0 0 1em}.designer-rugs-catalogue-container .designer-rugs-wishlist .blockUI.blockOverlay,.dual-product-slider .product-catalogue .designer-rugs-wishlist .blockUI.blockOverlay{display:none!important}.designer-rugs-catalogue-container .square-metres,.dual-product-slider .product-catalogue .square-metres{display:none}.designer-rugs-catalogue-container .from,.dual-product-slider .product-catalogue .from{font-size:.8em}.collections-filter-bar{display:flex;flex-flow:row;justify-content:space-between;font-size:.75rem;transition:transform 0.5s ease-in-out;background-color:#f2f1ed;text-transform:uppercase;height:4rem;background-color:rgb(242 241 237 / .9);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;top:unset;bottom:-70px;left:0;width:100vw;padding:0 6% 0 5%;z-index:500;align-items:center}@media (min-width:768px){.collections-filter-bar{position:sticky;top:80px;width:100%;padding:1em 0;z-index:4;align-items:baseline;margin:4rem 0 2rem}}.collections-filter-bar.show{transform:translateY(-70px)}@media (min-width:768px){.collections-filter-bar.show{transform:unset;align-items:baseline}}.collections-filter-bar>span{flex:1 1 auto;width:50%}@media (min-width:768px){.collections-filter-bar>span{flex:1 1 auto;width:33%;height:100%;align-items:center}}.collections-filter-bar .facet-container{margin-right:auto;border:none}.collections-filter-bar .facet-container.sort{margin-right:2rem;color:#2B2B2E;position:relative;z-index:1}.collections-filter-bar .facet-container.sort svg{transform:scale(.8) rotate(180deg);position:relative;top:-2px}.collections-filter-bar .facet-container.sort .facet-title{margin-right:1rem;color:#2B2B2E;position:relative;z-index:1}.collections-filter-bar .facet-container.sort.active svg{transform:scale(.8) rotate(360deg)}.collections-filter-bar .facet-dropdown.designers-list{height:unset}.collections-filter-bar .facet-dropdown.designers-listsort.active svg{transform:rotate(180deg)}.collections-filter-bar .facet-dropdown.designers-listsort.active svg #plus-minus-pole{transform:rotate(180deg);opacity:0}.collections-filter-bar .facet-dropdown:hover{opacity:.5}.collections-filter-bar .facet-contents.sort{position:absolute;left:-20px;min-width:200px}.collections-filter-bar .facet-contents.sort .contents{display:flex;flex-flow:column;background-color:#f2f1ed;padding:1rem}.price-note{font-size:.75rem;text-transform:uppercase;padding:1rem 0 0;display:block}.designers-menu .designers-list{min-height:unset;max-height:unset;position:absolute;padding:2.5% 0;margin:25px 0 0;left:-200vw;opacity:0;transition:opacity 0.3s ease}.designers-menu .designers-list.filter-open{opacity:1;left:0}.designers-menu .facetwp-counter{font-size:12px}.designers-menu .facetwp-type-checkboxes{height:50vh;max-height:500px;width:90vw;max-width:700px;display:flex;flex-flow:column wrap;text-transform:none}.designers-menu .facetwp-checkbox{margin:0 3rem 5px 0;max-width:250px;font-size:.95rem}.filter-open .designers-menu{z-index:3}.designers-menu .designers-toggle{cursor:pointer;display:inline-block}.designer-menu-bg{display:block;position:fixed;background-color:rgb(244 242 240 / .8196078431);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100vw;height:100vh;top:0;left:-200vw;z-index:100;opacity:0;transition:opacity 0.3s ease}.designer-menu-bg.filter-open{top:0;left:0;opacity:1;z-index:3}.products-view{transition:opacity 0.3s ease}.collections-displayed .collections-filter-bar .products-view{opacity:1;transition:opacity 0.3s ease}.collections-displayed .collections-filter-bar .products-view.hidden .sort{opacity:0;pointer-events:none}.collections-displayed.inhouse-collections .facet-container.designers-menu,.inhouse-collections .facet-container.designers-menu,.subcategory .facet-container.designers-menu{visibility:hidden;pointer-events:none}.collections-displayed.inhouse-collections .facet-dropdown.designers,.inhouse-collections .facet-dropdown.designers,.subcategory .facet-dropdown.designers{display:none}.collections-displayed.inhouse-collections .facet-container.designers,.inhouse-collections .facet-container.designers,.subcategory .facet-container.designers{border-bottom:none}.sort-and-filter{display:flex;justify-content:space-between;align-items:baseline}.sort-and-filter a{margin-right:1rem}.facetwp-facet{margin-bottom:0}#dr-filter-container{box-shadow:0 -3px 6px 0 rgb(0 0 0 / .16);position:fixed;top:100vh;left:0;width:100vw;opacity:0;padding:0 5%;overflow:hidden;background-color:#fff;height:80vh;transition:all 0.3s ease}@media (min-width:768px){#dr-filter-container{box-shadow:none;top:0;left:100vw;height:100vh;width:500px;background:#f2f1ed;border-left:1px solid #dbdbdb;padding:5vh 4rem 5%;overflow-y:scroll;opacity:1}}#dr-filter-container.filter-open{transform:translateY(-80vh);opacity:1;z-index:2000}@media (min-width:768px){#dr-filter-container.filter-open{transform:translateX(-500px)}}#dr-filter-container .filter-close{display:none}@media (min-width:768px){#dr-filter-container .filter-close{display:block}}#dr-filter-container .filter-mobile-handle{display:block;width:40%;height:4px;background-color:#A3A3A3;border-radius:6px;margin:2rem 0}@media (min-width:768px){#dr-filter-container .filter-mobile-handle{display:none}}.filter-mobile-background{opacity:0;transition:opacity 0.3s ease}.filter-mobile-background.filter-open{display:block;position:fixed;top:0;width:100vw;height:100vh;background:rgb(101 95 95 / .3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:500;opacity:1}@media (min-width:768px){.filter-mobile-background.filter-open{display:none}}.button-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;position:absolute;width:100%;left:0;bottom:64px;padding:1rem 5% 1rem;border-top:1px solid #dbdbdb;background-color:#f2f1ed}@media (min-width:768px){.button-wrapper{position:unset;background-color:#fff0;border:none;padding:0;margin:1rem 0}}.button-wrapper button{flex:1 0 48%;margin:0;height:3rem;display:flex;padding:0;align-items:center;justify-content:center}@media (min-width:768px){.button-wrapper button{flex:1 0 100%;margin:1em 0 0}}#dr-collections-container{width:100vw;transition:all 0.3s ease}.designer-rugs-catalogue-container{transition:all 0.5s ease;transform-origin:0 0;margin:2rem 0 8rem}@media (min-width:768px){.designer-rugs-catalogue-container{margin:0 0 8rem 0}}.term-description{transition:all 0.3s ease;transform-origin:0 50%}.page-title{transition:all 0.3s ease}.text-button.facet-reset-btn{width:100%;margin:1.5em 0 0;text-transform:uppercase;font-size:.85em;color:#474d48;transition:opacity 0.4s ease background-color 0.3s ease;cursor:pointer;background-color:#fff0;padding:1em 3em;border:1px solid rgb(71 77 72 / .1)}@media (max-width:767px){.text-button.facet-reset-btn{margin:0;width:0;padding:0;max-width:0;transition:all 0.5s ease-out;overflow:hidden}ul.products{grid-template-columns:1fr 1fr;grid-gap:1rem}.product-details-container.light,.product-link{flex:1;min-height:0!important}.product-details-container.light{min-height:200px}.product-link{display:flex;flex-direction:column}.product-title-and-options{flex-flow:row wrap!important;flex:auto}.designer-rugs-catalogue-container .product-title.archive,.dual-product-slider .product-catalogue .product-title.archive{flex:0 1 100%!important}span.custom-available{margin-top:auto}#inner_content-1-149{padding:5%!important}}.text-button.facet-reset-btn.reset{background-color:#A3A3A3;color:#fff;margin-right:2%;width:100%;max-width:100%;padding:1em 3em}.text-button.facet-reset-btn:hover{color:#fff;background-color:#474d48}input.facetwp-slider-reset{display:none!important}span.facetwp-slider-label{width:100%;display:flex;justify-content:space-between}.filter-close{margin:1em 0 5vh;cursor:pointer;text-align:left}.close.filter-button svg{stroke:#2b2b2e;transform:rotate(180deg)}.facetwp-facet-designer_collections .fs-options{height:auto;max-height:300px;width:100%;display:flex;flex-flow:column wrap;padding:3em 1em}.facetwp-facet-designer_collections .fs-dropdown{width:90%;position:absolute}.fs-wrap.fs-default.fs-open{width:100%}.load-more-container{overflow:hidden}.facetwp-facet-pagination,.woocommerce-pagination{display:none}.video-container{opacity:0;transition:opacity 0.3s ease}.video-container.active{z-index:1000;left:0;top:0;opacity:1}.video-container.active video{width:90%;max-width:600px}.dr-category-details{flex:1 0 100%;display:flex;justify-content:center;align-items:center;font-size:13px;min-height:100vh}.dr-category-details .details-container{max-width:500px}.dr-category-details .description{white-space:break-spaces;padding:4em 0 0;line-height:1.5em;letter-spacing:.02em}@media (min-width:768px){.dr-category-details .description{padding:4em 0}}.dr-category-details .description.has-video{padding:4em 0 0}.dr-category-details .play-video{margin:2rem 0}.dr-category-details.light .play-video svg path{fill:#fff}.dr-category-details .view-designs-icon{transform:rotate(-90deg);margin-left:1em;margin-bottom:1px}.dr-category-details .category-view,.dr-category-details .view-video-container{transition:opacity 0.3s ease;align-items:center;cursor:pointer}.dr-category-details .category-view :hover,.dr-category-details .view-video-container :hover{opacity:.5}.dr-category-details .category-view{display:inline-flex;text-transform:uppercase;border-width:1px;border-style:solid;padding:1em 3em}.dr-category-details .view-video-container{display:flex;margin:2em 0 2.5em 0}.dr-category-details .button{padding:1em 0}@media (min-width:768px){.dr-category-details{flex:1 0 30%;min-width:350px}}.dr-category-header{min-height:100vh;padding:0;margin-top:0;display:flex;flex-flow:row wrap;justify-content:center}.dr-category-image{flex:1 0 50%}.dr-category-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.category-video-container{opacity:0;position:fixed;left:-200vw;transition:opacity 0.5s ease}.category-video-container.visible{opacity:1;display:flex;align-items:center;justify-content:center;top:0;left:0;height:100vh;width:100%;z-index:10000;background:rgb(0 0 0 / .9)}.category-video-container.visible video{width:90%;max-width:800px;height:auto}button.video-close{background:none;border:none;color:#fff;text-transform:uppercase;font-size:24px;position:absolute;top:10px;right:20px;cursor:pointer}.woocommerce-password-strength.bad{margin:1em 0 0;color:#b00}.collections-displayed #loading-post-animation{display:none}.collections-displayed li.product-archive{display:none}.search.collections-displayed li.product-archive{display:flex}.collections-or-rugs{position:relative;top:0;transition:all 0.5s ease-in-out}@media (min-width:768px){.collections-or-rugs{text-align:center}}.collections-or-rugs a{opacity:.5}.collections-or-rugs a:hover{color:#2B2B2E;opacity:1}.collections-or-rugs a.active{color:#2B2B2E;pointer-events:none;opacity:1}.collections-or-rugs .divider{margin:0 .5rem}.collections-or-rugs.scroll-top-active{top:-50px;pointer-events:none;opacity:0}.collections-hidden li.category-archive.product-category{display:none}.facet-menu-designers-list{display:flex;justify-content:flex-start;align-items:center;height:3em;color:#A3A3A3;transition:all 0.3s ease;text-transform:uppercase;align-items:baseline}.facet-menu-designers-list .facet-title{color:#2B2B2E;margin-right:1rem}.facet-menu-designers-list rect{fill:#2B2B2E}.facet-menu-designers-list:hover{opacity:.5}.facet-menu-designers-list svg{transition:all 0.3s ease;transform:rotate(-180deg)}.facet-menu-designers-list.filter-open svg{transform:rotate(0deg)}.facet-menu-designers-list.filter-open #plus-minus-pole{transform:rotate(180deg);opacity:0}.facet-menu-designers-list .designers-list{z-index:1;margin-left:1rem}.woocommerce-ordering select.orderby,.woocommerce-ordering select.orderby:focus{display:none}@media (max-width:767px){.facet-container.designers-menu.products-view{display:none}form.woocommerce-ordering{display:none}}select.orderby{display:none}span.sort-and-filter.products-view .facetwp-sort{display:none}a.sort-option{padding:.2rem 0}a.sort-option.active{color:#2B2B2E;pointer-events:none}span.divider{margin:0 .5rem}.sort-and-filter .facet-container.sort{display:none}@media (min-width:992px){.sort-and-filter .facet-container.sort{display:block}}.sort-and-filter.products-view{transition:transform 0.4s ease;margin-left:auto;justify-content:flex-end}.product_cat-elemental.hidden,.category-archive.elemental.hidden{display:none!important}.scroll-to-top{position:fixed;bottom:-50px;left:15px;z-index:500;width:50%;display:flex;transition:all 0.5s ease-in-out;cursor:pointer;opacity:0}@media (min-width:768px){.scroll-to-top{left:unset;right:15px;width:unset}.scroll-to-top .stt-text{display:none}}.scroll-to-top.active{bottom:20px;opacity:1}.scroll-to-top.active:hover{opacity:.5}.scroll-to-top>div{height:20px;display:flex;align-items:baseline;text-transform:uppercase;font-size:.75rem;line-height:.75rem}svg.scroll-top-top-icon{width:20px;height:12px;stroke:#2B2B2E;fill:#fff0;display:inline-flex;align-items:center;margin-right:.4rem;position:relative;bottom:2px;stroke-width:1.5px}nav.rank-math-breadcrumb .last{display:none}.price-wrapper.main-price,.archive-price{display:flex}.percent-off-badge,.dynamic-price-container .savings{background-color:#333;border-radius:0;padding:4px 10px;margin-right:10px;font-size:.75rem;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff;line-height:normal;position:relative;top:-2px;text-transform:uppercase}.percent-off-badge .savings,.dynamic-price-container .savings .savings{margin-right:5px}span.was-price{font-size:.85em}.price-details{font-size:1rem}body.archive.woocommerce .woocommerce-notices-wrapper{display:none}.order-collaterals{display:block!important}.order-collaterals .designer-rugs-catalogue-container{margin-top:4rem!important}.dr-order-container .product-name{margin:0 auto 0 2em;padding:1em 0;display:flex;flex-flow:row;justify-content:stretch;width:100%;align-items:center;justify-content:center}.dr-order-container .product-name>*{flex:1;justify-content:center;align-items:center;align-content:center;margin:0 5%}.button{border-radius:0!important}.additional-info-section{background-color:#F2F1ED;padding:0 10% 12vh 10%}.additional-info-section .info-columns{display:flex;flex-wrap:wrap;margin:0;gap:5%}.info-column{flex:1;min-width:300px;padding:1em}label[for=payment_method_ppcp-gateway]{display:flex}label[for=payment_method_ppcp-gateway] img{max-width:30px}.price-lead-time .stock{color:#666}.price-lead-time .stock strong{color:#000}