/** Shopify CDN: Minification failed

Line 7:0 Unexpected "@"
Line 7:279028 "font-famiy" is not a known CSS property

**/
@ .ud-search-container{position:fixed;top:0;left:0;width:100vw;height:70px;box-shadow:0 0 4px #000c;background:#fff;padding:0;z-index:15;display:flex!important;flex-direction:row;gap:24px;justify-content:space-between}.ud-search-container .ud-collection-header-row{display:flex;flex-direction:row;justify-content:space-between}.ud-search-container .left-section{display:flex;flex-direction:column}.ud-search-container .left-section .link{color:#777;cursor:pointer}.ud-search-container .right-section .header-row{display:flex}.ud-search-container .right-section .header-row .view-all-button{text-decoration:underline}.ud-search-container .right-section .results{display:flex}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline-color:#52cbf5}body{background:#e4e4e4;font-family:Montserrat,sans-serif;margin:0;padding:0;line-height:1.5;color:#4e4e4e;position:relative;letter-spacing:.01em}.siteContainer{background:#fff;width:1920px;margin:0 auto;max-width:100%}.jdgm-ask-question-btn,.jdgm-write-rev-link{font-size:25px;font-weight:900;text-transform:uppercase}*,html,body{box-sizing:border-box}.returnInformation{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#707070;text-align:center;max-width:275px;margin:0 auto}a{outline-color:#52cbf5;cursor:pointer;text-decoration:none}.focusAdjacent{position:absolute;clip-path:rect(1px 1px 1px 1px);height:1px;width:1px;overflow:hidden}.focusAdjacent:focus-visible+*{outline:2px solid #5dcbf4}.dropOn{z-index:9999!important}img{max-width:100%}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0 0 15px}.cartTitle{text-align:center;font-weight:400;margin:25px 0 50px}.cartTable{width:100%;font-size:13px}.cartTable th{text-align:left;font-weight:400;border-bottom:2px solid rgba(0,0,0,.2);padding:5px 10px}.cartTable td{border-bottom:1px solid rgba(0,0,0,.1);vertical-align:center;padding:30px 10px;text-align:left}@media (max-width: 700px){.cartTable td{padding:30px 5px}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.quantityCell input{width:100px;text-align:center;padding:15px;border:2px solid rgba(0,0,0,.5);border-radius:2px;font-family:Montserrat,sans-serif;font-size:17px}@media (max-width: 700px){.quantityCell input{width:60px;font-size:16px}}.productNameCell{display:flex;align-items:center;padding-left:0!important}.productNameCell .image{flex:0 0 auto;width:200px;margin:0 10px 0 0}.productNameCell .title{flex:1;font-size:18px}.productNameCell a,.productNameCell button{color:#666;text-decoration:none}@media (max-width: 500px){.productNameCell a,.productNameCell button{font-size:11px}}.removeCell{padding-right:0!important}.totalCell{text-align:right!important}@media (max-width: 700px){.totalCell{font-size:11px}}@media (max-width: 790px){.cartTableDiv{padding:0 22px}}.cartTotals{text-align:right;display:flex;align-items:center;justify-content:flex-end;margin:30px 0}@media (max-width: 790px){.cartTotals{padding:0 22px}}.cartTotals .label{font-size:13px;margin:0 30px 0 0}.checkoutButtons{text-align:right;margin:25px 0;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 790px){.checkoutButtons{padding:0 22px}}@media (max-width: 430px){.checkoutButtons{display:block;margin:0}.checkoutButtons .continueShopping{margin-bottom:15px;margin-right:0}.checkoutButtons .checkoutBTN{margin:0!important}}.checkoutButtons .keepShopping{flex:.3}.checkoutButtons .keepShopping .continueShopping{width:100%;white-space:nowrap;font-size:14px;font-family:Montserrat,sans-serif;border-radius:5px}.checkoutButtons .checkout{flex:1}.checkoutButtons .checkout .checkoutBTN{width:100%;white-space:nowrap;font-size:14px;border-radius:5px;font-family:Montserrat,sans-serif;margin:0 0 0 10px;padding:22px 0}.checkoutButtons .continueShopping,.checkoutButtons .checkoutBTN{padding:20px 0;border:2px solid #ff993d;letter-spacing:1.3px}.checkoutButtons .continueShopping:hover,.checkoutButtons .checkoutBTN:hover{background-color:#000;border-color:#000;color:#fff}.additionalButtons{text-align:right}@media (max-width: 1130px){.menuMobileHide{display:none!important}}.mobileMainMenuItem{font-family:Montserrat,sans-serif!important;font-size:15px;font-weight:700;border-bottom:1px solid rgba(0,0,0,.3);padding:10px 40px;margin:0 -10px}.mobileMainMenuItem span{float:right}.mobileShow{display:none!important}@media (max-width: 1130px){.mobileShow{display:block!important}}.ud-ul{padding:24px;margin:0}.ud-mobileMenuV2-button{border:none;cursor:pointer;background:#fff;height:32px;width:32px;padding:4px;border-radius:4px}.ud-mobileMenuV2-button svg{height:100%!important;width:100%!important}.ud-mobileMenuV2-button:hover{background:#bbb}.ud-mobileMenuV2{margin:0;padding:0;border:none;position:absolute;top:0;left:0;background:#fff;width:80vw;height:100vh;overflow-y:auto;color:#444}@media screen and (max-width: 500px){.ud-mobileMenuV2{width:90vw}}.ud-mobileMenuV2 li{list-style:none}.ud-mobileMenuV2 .menuItem{border-bottom:1px solid #c6c6c6;position:relative}.ud-mobileMenuV2 .menuItem:last-child{border:none}.ud-mobileMenuV2 .menuItem .bug{position:absolute;top:-3px;right:-3px;background:orange;color:#fff;font-size:11px;padding:3px 16px;border-radius:3px;font-weight:700}.ud-mobileMenuV2 .closer{text-align:right;margin:0 0 5px}.ud-mobileMenuV2 a,.ud-mobileMenuV2 button{color:#444}.ud-mobileMenuV2 .topLink{display:flex;align-items:center;cursor:pointer;margin:10px 0;padding:10px 0;width:100%;border:none;background:inherit;font:inherit;font-weight:700;text-align:start}.ud-mobileMenuV2 .topLink .label{flex:1}.ud-mobileMenuV2 .topLink .chevron{flex:0 0 auto;display:block}.ud-mobileMenuV2 .ud-main-link-spacer{padding-right:16px}.ud-mobileMenuV2 .sectionHeading{display:flex!important;text-align:start;width:100%;height:fit-content;margin:auto;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.ud-mobileMenuV2 .sectionHeading .label{text-wrap:nowrap!important;flex:1}.ud-mobileMenuV2 .sectionHeading .chevron{flex:0 0 auto;display:block}.ud-mobileMenuV2 .ud-menuDrop{margin:0 0 0 15px}.ud-mobileMenuV2 .ud-menuDrop .ud-flex-cols a,.ud-mobileMenuV2 .ud-menuDrop .ud-flex-cols button{display:block;margin:8px 0}.ud-mobileMenuV2 .ud-menuDrop .ud-flex-cols .ud-section{padding:10px 0;border-top:1px solid #c6c6c6}.ud-mobileMenuV2 .ud-menuDrop .ud-flex-cols .sectionHeading{font-weight:700;margin:0 0 5px;text-wrap:nowrap!important}.ud-mobileMenuV2 .ud-menuDrop .ud-flex-cols .links{margin:0 0 0 15px}.mobileMenuV2{position:absolute;z-index:9999999;border:none;top:66px;left:0;background:#fff;padding:10px;width:90%;height:100vh;overflow-y:auto;color:#444}.mobileMenuV2 .menuItem{margin:10px 0;padding:10px 0;border-bottom:1px solid #c6c6c6;position:relative}.mobileMenuV2 .menuItem:last-child{border:none}.mobileMenuV2 .menuItem .bug{position:absolute;top:-3px;right:-3px;background:orange;color:#fff;font-size:11px;padding:3px;border-radius:3px;font-weight:700}.mobileMenuV2 .closer{text-align:right;margin:0 0 5px}.mobileMenuV2 a,.mobileMenuV2 button{color:#444}.mobileMenuV2 .topLink{font-weight:700;display:flex;align-items:center}.mobileMenuV2 .topLink .label{flex:1}.mobileMenuV2 .topLink .chevron{flex:0 0 auto;display:block}.mobileMenuV2 .sectionHeading{display:flex!important}.mobileMenuV2 .sectionHeading .label{flex:1}.mobileMenuV2 .sectionHeading .chevron{flex:0 0 auto;display:block}.mobileMenuV2 .menuDrop{margin:0 0 0 15px}.mobileMenuV2 .menuDrop a,.mobileMenuV2 .menuDrop button{display:block;margin:8px 0}.mobileMenuV2 .menuDrop .section{margin:10px 0;padding:10px 0;border-bottom:1px solid #c6c6c6}.mobileMenuV2 .menuDrop .section:last-child{border:none}.mobileMenuV2 .menuDrop .sectionHeading{font-weight:700;margin:0 0 5px}.mobileMenuV2 .menuDrop .links,.mobileMenuV2 .ud-menuDrop{margin:0 0 0 15px}.mobileMenuV2 .ud-menuDrop .ud-flex-cols a,.mobileMenuV2 .ud-menuDrop .ud-flex-cols button{display:block;margin:8px 0}.mobileMenuV2 .ud-menuDrop .ud-flex-cols .section{margin:10px 0;padding:10px 0;border-bottom:1px solid #c6c6c6}.mobileMenuV2 .ud-menuDrop .ud-flex-cols .section:last-child{border:none}.mobileMenuV2 .ud-menuDrop .ud-flex-cols .sectionHeading{font-weight:700;margin:0 0 5px}.mobileMenuV2 .ud-menuDrop .ud-flex-cols .links,.links .subLinks{margin:0 0 0 15px}.links .subLinks a,.links .subLinks button{font-size:11px!important}.mobileMenu{border-top:2px solid #707070;position:absolute;z-index:999999;top:66px;left:0;background:#fff;padding:0 10px;width:90%;height:100vh;overflow-y:auto}.mobileMenu a,.mobileMenu button{display:block;color:#000;font-size:18px;letter-spacing:.1em;font-weight:600}.mobileMenu ul{list-style:none;margin:0;padding:0}.mobileMenu ul li{list-style:none;padding:0;margin:0}.mobileMenu ul li .dropdown{margin:15px 0}.mobileMenu ul li .dropdown a,.mobileMenu ul li .dropdown button{font-size:16px;margin:0 0 0 40px;padding:2px 0;font-weight:400}.mobileDivider{flex:1}.bars{flex:0 0 auto;font-size:20px;margin:0 15px;min-width:25px}.bars.border{border-right:1px solid #000;align-self:normal;display:flex!important;align-items:center;justify-content:center;margin:-10px 15px;padding:0 25px 0 0}.header{display:flex;align-items:center;padding:15px 0}.header .logo{flex:0 0 auto;margin:0 14.7px;width:80px}.header .logo img{display:block}.header .menu{flex:1}@media (max-width: 576px){.header .menu a,.header .menu button{display:none}}.header .menu a,.header .menu button{color:#999;margin:0 25px;font-size:13px}.header .menu a.active,.header .menu button.active{font-weight:700}.header .cartLink{margin:0 15px 0 0;width:21px;position:relative}.header .cartLink a,.header .cartLink button{color:#000}.header .cartLink .cartCount{position:absolute;background:#626ea7;padding:5px;color:#fff;font-size:12px;border-radius:50px;right:-10px;top:-10px;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.container{width:965px;margin:0 auto;max-width:100%;padding:0 10px}.wideContainer{width:1920px;max-width:100%;margin:0 auto}.midContainer{width:1200px;max-width:100%;margin:0 auto}.largeContainer{width:1300px;max-width:100%;margin:0 auto}.mediumContainer{width:1400px;max-width:100%;margin:0 auto}.innerWrapper{padding:0 25px}.errorCustomCart{background:#ffbaba;color:#d8000c;font-size:20px;text-align:center;padding:10px}.cf-cancel{display:none!important}.primaryBTN,.whiteBTN,.blackBTN,.purpleBTN,.cf-next-step,.cf-submit-form,#looxCarousel .btn{letter-spacing:.5px;background-color:#000;color:#fff;font-size:16px;letter-spacing:0px;text-align:center;padding:8px 45px;font-weight:600;border:1px solid #000;cursor:pointer;display:inline-block;-webkit-appearance:none;transition:all .3s}@media (max-width: 750px){.primaryBTN,.whiteBTN,.blackBTN,.purpleBTN,.cf-next-step,.cf-submit-form,#looxCarousel .btn{padding:6px 16px}}.primaryBTN.alt,.whiteBTN.alt,.blackBTN.alt,.purpleBTN.alt,.cf-next-step.alt,.cf-submit-form.alt,#looxCarousel .btn.alt{background:#ffffffe6;border:2px solid #f96706;color:#f96706}.primaryBTN.alt:hover,.whiteBTN.alt:hover,.blackBTN.alt:hover,.purpleBTN.alt:hover,.cf-next-step.alt:hover,.cf-submit-form.alt:hover,#looxCarousel .btn.alt:hover{border:2px solid #2c2b32!important}.primaryBTN:hover,.whiteBTN:hover,.blackBTN:hover,.purpleBTN:hover,.cf-next-step:hover,.cf-submit-form:hover,#looxCarousel .btn:hover{background:#2c2b32;color:#fff}.primaryBTN.outline,.whiteBTN.outline,.blackBTN.outline,.purpleBTN.outline,.cf-next-step.outline,.cf-submit-form.outline,#looxCarousel .btn.outline{background:none;border:2px solid #666;color:#666;font-weight:700}.primaryBTN.darkOutline,.whiteBTN.darkOutline,.blackBTN.darkOutline,.purpleBTN.darkOutline,.cf-next-step.darkOutline,.cf-submit-form.darkOutline,#looxCarousel .btn.darkOutline{background:none;border:1px solid #000;color:#000}.primaryBTN.white,.whiteBTN.white,.blackBTN.white,.purpleBTN.white,.cf-next-step.white,.cf-submit-form.white,#looxCarousel .btn.white{background:#fff;color:#000;border:1px solid #fff}.primaryBTN.radius,.whiteBTN.radius,.blackBTN.radius,.purpleBTN.radius,.cf-next-step.radius,.cf-submit-form.radius,#looxCarousel .btn.radius{border-radius:100px}.primaryBTN.small,.whiteBTN.small,.blackBTN.small,.purpleBTN.small,.cf-next-step.small,.cf-submit-form.small,#looxCarousel .btn.small{font-size:12px;padding:5px 30px}.purpleBTN{background:#626ea7}.purpleBTN:hover{background:#3b4368}.blackBTN{border:2px solid #000;color:#000;background:#fff;padding:6px 47px;letter-spacing:.2em;font-family:Montserrat,sans-serif}.blackBTN:hover{background:#000;color:#fff}.threeGrid{display:flex;margin:25px 0 0}.threeGrid .left{flex:2;margin:0 25px 0 0}.threeGrid .right{flex:1;display:flex;flex-direction:column;justify-content:space-between}.verticalSpacing{height:31px}.gridItem{position:relative}.gridItem .pricing{display:flex;justify-content:flex-end;color:#000}.gridItem .pricing .colors{flex:1;display:flex;align-items:center}.gridItem .pricing .colors a,.gridItem .pricing .colors button{display:block;margin:0 5px 0 0}.gridItem .pricing .colors a img,.gridItem .pricing .colors button img{border-radius:100px;width:15px;height:15px}.gridItem .pricing .title{margin:0 25px 0 0}.buyButton{position:absolute;bottom:48px;left:16px}.footer{background:#f8f6f6}.footer .container{display:flex;align-items:center}.footer .container .left{flex:1;margin:45px 0 0}.footer .container .left img{width:112px}.footer .container .right{flex:1;text-align:right;margin:45px 0 0;display:flex}.footer .container .right a,.footer .container .right button{display:inline-block;color:#c2d1d9;margin:0 17px;font-size:30px}.footer .container .mid{flex:1;text-align:center}.footer .container .mid .address{font-size:12px;margin:50px 0 0}.footer .copyright{font-size:11px;text-align:center;padding:10px 0 100px}@media (max-width: 740px){.footer .container{display:block;text-align:center;padding-top:20px}.footer .right{justify-content:center;align-items:center}}.product{margin:25px 0}.product .topContent{display:flex}.product .topContent .price{font-size:20px;margin:10px 0;font-weight:700}.product .left{flex:1;text-align:center}.product .left .image{margin:0 15px 0 0}.product .mid{flex:1}.fullHeight{min-height:80vh}.pinnableItem{text-align:center}.pinnableItem .image,.pinnableItem .details,.pinnableItem .title{width:178px;margin:0 auto}.pinnableItem .title{font-size:16px;color:#707070;font-weight:700;text-transform:uppercase;margin:0 auto 13px}.pinnableItem .details{font-size:14px;color:#707070}.midSection{display:flex}.midSection .left{flex:0 0 auto;margin:0 31px 0 0}.midSection .right{flex:1}.midSection .right .bottom{display:flex}.midSection .right .bottom .left{flex:1;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.midSection .right .bottom .right{flex:0 0 auto}.midSection .right .bottom .right .image{text-align:right}.midSection .right .bottom .right .image img{height:281px}.featureGrid{display:flex}.featureGrid .left,.featureGrid .mid,.featureGrid .right{flex:1;margin:0 31px}.featureGrid .mid{flex:2;text-align:center}.secondaryBTN,.checkoutBTN,.continueShopping{background:#424b5a;text-align:center;color:#fff;padding:9px 54px;text-transform:uppercase;display:inline-block;border-radius:100px;font-size:12px;border:none;cursor:pointer}.tertiaryBTN{background:#98ae62;text-align:center;color:#fff;padding:9px 30px;display:inline-block;border-radius:100px;font-size:12px;border:none;cursor:pointer}.checkoutBTN{background:#ff993d;border:3px solid #ff993d;-webkit-appearance:none}.continueShopping{background:#fff;border:3px solid #ff993d;color:#ff993d;margin:0 15px 0 0}.createBox{margin:40px 0}.createBox .title{font-size:35px;text-align:center;font-weight:700;text-transform:uppercase;margin:0 0 15px}.createBox .button{margin:0 31px;text-align:center}.featureProduct{display:flex;align-items:center;min-height:402px;background:url(https://res.cloudinary.com/devozhpvi/image/upload/v1554416096/Zola/sola-25-jan-19-2245.jpg);background-size:cover;background-repeat:no-repeat}.featureProduct .featureText{background:#fffc;padding:38px 32px 38px 71px;width:292px}.featureProduct .featureText .title{font-size:35px;color:#000;font-weight:700;line-height:normal;text-transform:uppercase}.featureProduct .primaryBTN{text-transform:uppercase;font-size:12px;white-space:nowrap;padding:9px 12px;margin:15px 0}.featureProduct .seeBTN{color:#424b5a;text-decoration:underline;font-size:14px;letter-spacing:.2em}.featureProduct.calendar{background:url(https://res.cloudinary.com/devozhpvi/image/upload/v1554417263/Zola/sola-25-jan-19-2245-copy.jpg);justify-content:flex-end}.featureProduct.calendar .featureText{padding:38px 71px 38px 32px;text-align:right}.featureProduct.headboard{background:url(https://res.cloudinary.com/devozhpvi/image/upload/v1554417664/Zola/sola-25-jan-19-2245-copy-2.jpg)}.featureProduct.headboard .featureText{width:325px}.featureProduct.modernArt{background:url(https://res.cloudinary.com/dc2mnmodm/image/upload/v1557601138/sola-25-jan-19-2245-copy-2_2x.jpg);background-size:cover}.aboutContainer{padding:70px 61px}@media (max-width: 600px){.aboutContainer{padding:0 28px}}.greyBar{padding:9px 0;font-size:16px;text-align:center}@media (max-width: 640px){.greyBar{font-size:14px}}.aboutFeature{display:flex;font-size:12px;margin:0 0 118px;line-height:21px;font-weight:300}.aboutFeature .left,.aboutFeature .right{flex:1}.aboutFeature .left img,.aboutFeature .right img{width:100%}.aboutFeature .left{flex:1.2}.aboutFeature .right{margin:0 0 0 25px}@media (max-width: 640px){.aboutFeature{display:block;margin:20px 0}.aboutFeature .left,.aboutFeature .right{margin:0}}.aboutImages{display:flex;margin:70px -20px}.aboutImages .image{margin:0 20px}.cartTitle{text-align:center;font-size:50px;line-height:1.1;font-weight:700;border-bottom:5px solid #b8bcd7;padding:0 0 5px}@media (max-width: 500px){.cartTitle{font-size:45px}}.cartTable thead{display:none}.cartTable .productImageCell img{width:223px}.cartTable .productImageCell a,.cartTable .productImageCell button{font-size:18px;font-weight:500}.cartTable .quantityCell input{width:90px}.cartTable .removeCell{font-size:22px}.cartTable .removeCell a,.cartTable .removeCell button{color:#263e50}.cartTable .totalCell{font-size:28px;font-weight:700}.cartTotals .label{font-size:18px;font-weight:500}.cartTotals .value{font-size:28px;font-weight:500}.step{margin:50px 0}.step .title{font-size:35px;font-weight:900;text-align:left;text-transform:uppercase;color:#000}.step .subTitle{font-size:14px;font-weight:400;text-align:left;margin:0 0 10px;color:#000}.step .colorChoices{display:flex;justify-content:space-between;text-align:center;margin:0 -25px}@media (max-width: 610px){.step .colorChoices{display:block;margin:0}}.step .colorChoices .choice{padding:25px;cursor:pointer;flex:1;position:relative}@media (max-width: 610px){.step .colorChoices .choice{max-width:80%;margin:0 auto;padding:10px}}.step .colorChoices .choice .newBug{position:absolute;top:-3px;right:-3px;background:orange;color:#fff;font-size:11px;padding:3px;border-radius:3px;font-weight:700}.step .colorChoices .choice.active{background:#0000001a}.colorPicker{display:flex;flex-wrap:wrap;width:420px;margin:0 auto;max-width:100%}.colorPicker .color{flex:0 0 auto;width:calc(20% - 10px);margin:0 5px;text-align:center}@media (max-width: 430px){.colorPicker .color{width:calc(100% / 3 - 10px)}}@media (max-width: 230px){.colorPicker .color{width:calc(50% - 10px)}}.colorPicker .color img{width:60px;height:60px;border-radius:200px;border:1px solid rgba(0,0,0,.2)}.colorPicker .color.active img{border:5px solid #000}.boxTypeSelector{margin:50px 0;white-space:nowrap}.boxTypeSelector a,.boxTypeSelector button{display:inline-block;margin:0 25px 0 0;padding:0 20px}.boxTypeSelector a.active,.boxTypeSelector button.active{border-bottom:3px solid rgba(0,0,0,.2)}.patternPicker{display:flex}@media (max-width: 600px){.patternPicker{flex-wrap:wrap;padding:0 28px}}.patternPicker a,.patternPicker button{flex:1;padding:15px;display:inline-block;justify-content:space-between;display:block}@media (max-width: 600px){.patternPicker a,.patternPicker button{flex:0 0 auto;width:calc(100% / 3)}}@media (max-width: 500px){.patternPicker a,.patternPicker button{padding:5px}}.patternPicker a.active,.patternPicker button.active{background:#0000001a}.patternPicker a .name,.patternPicker button .name{margin:0 0 15px;font-size:11px;display:block}.patternPicker a img,.patternPicker button img{display:block}.patternPicker .quarter img{width:50%}.patternPicker .quarter .name{display:block}.patternPicker .wide{width:100%!important}.boxSummary{text-align:center;margin:0 auto;width:400px}.boxSummary .product{font-size:20px;border:2px solid rgba(0,0,0,.2);padding:10px;display:flex;align-items:center}.boxSummary .product .image{flex:0 0 auto;width:90px;margin:0 15px 0 0}.boxSummary .product .description{flex:1;text-align:left}.boxSummary .primaryBTN{font-size:20px}.continueMessage{text-align:center;font-size:20px;background:orange;padding:15px;color:#fff;font-weight:900;display:inline-block}.tooltip{display:inline-block;position:relative;text-align:left;z-index:1}.tooltip .top{top:-5px;left:50%;transform:translate(-50%,-100%);padding:5px 20px;color:#444;background-color:#fff;font-weight:400;font-size:11px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px #00000080;visibility:hidden;opacity:0;transition:opacity .8s;z-index:999}.tooltip .top i:after{content:"";position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#fff;box-shadow:0 1px 8px #00000080}.tooltip .right{min-width:200px;top:50%;left:100%;margin-left:20px;transform:translateY(-50%);padding:10px 20px;color:#444;background-color:#fff;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px #00000080;visibility:hidden;opacity:0;transition:opacity .8s}.tooltip:hover .right{visibility:visible;opacity:1}.tooltip .right i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.tooltip .right i:after{content:"";position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg);background-color:#fff;box-shadow:0 1px 8px #00000080}.boxCount{display:flex;justify-content:center}@media (max-width: 608px){.boxCount{flex-wrap:wrap}}.boxCount .details{display:flex;align-items:center;position:relative;margin:0 15px 0 0;padding:2px 5px}.boxCount .details .trash{position:absolute;bottom:-10px}.boxCount .details:hover{box-shadow:0 2px 4px #0003}.boxCount .details.active{box-shadow:0 2px 4px #00000080}.boxCount .details .count{flex:0 0 auto;font-size:18px;font-weight:900}.boxCount .details .noSelection{width:40px;height:40px;border:1px solid rgba(0,0,0,.9);margin:10px}.boxCount .details .icon{width:40px;height:40px;margin:10px}.titleVariation{margin:15px 0 5px;font-size:20px;font-weight:900;text-align:center}.customAddToCart{text-align:center;margin:15px 0}.allVariations .image{width:90px}.topGrid{display:flex;margin:0 -16px;align-items:center}@media (max-width: 460px){.topGrid{display:block}.topGrid .pricing{justify-content:center}}.topGrid .left,.topGrid .right{margin:16px}.topGrid .left img,.topGrid .right img{width:100%}.topGrid .left{flex:1.2}.topGrid .right{flex:1}.topGrid .fullItem{margin:0 -16px}.gridTwo{display:flex;margin:0 -16px}@media (max-width: 460px){.gridTwo{display:block}.gridTwo .pricing{justify-content:center}}.gridTwo .left,.gridTwo .right{margin:16px}.gridTwo .left img,.gridTwo .right img{width:100%}.gridTwo .left{flex:.487}.gridTwo .right{flex:1}.gridThree{display:flex;margin:0 -16px}@media (max-width: 570px){.gridThree{display:block}}.gridThree .left,.gridThree .right{margin:16px}.gridThree .left img,.gridThree .right img{width:100%}.gridThree .subGridThree{display:flex;margin:0 -16px}@media (max-width: 440px){.gridThree .subGridThree{display:block;text-align:center}.gridThree .subGridThree .pricing{justify-content:center}}.gridThree .subGridThree .leftSub,.gridThree .subGridThree .rightSub{margin:32px 16px}.gridThree .subGridThree .leftSub{flex:1}.gridThree .subGridThree .rightSub{flex:1;text-align:center}.gridThree .right .gridItem{margin:0 0 32px}.divider{margin:0 0 16px}.dividerTitle{font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#212121;margin:0;font-family:Playfair Display,serif;line-height:1.2}@media (max-width: 600px){.dividerTitle{font-size:32px}}.dividerTitle.grey{color:#484848}.dividerTitle.small{font-size:24px}@media (max-width: 600px){.dividerTitle.small{font-size:20px}}.dividerSubTitle{font-size:18px;margin:8px 0 16px;text-align:center;color:#212121}.video{text-align:center}.lastGrid{display:flex;margin:0 -16px}@media (max-width: 660px){.lastGrid{display:block;text-align:center}.lastGrid .pricing{justify-content:center}}.lastGrid .left,.lastGrid .mid,.lastGrid .right{flex:1;margin:16px}.installationContainer{font-size:13px;line-height:21px;color:#707070}.installationGridOne{display:flex}@media (max-width: 600px){.installationGridOne{display:block}}.installationGridOne .left,.installationGridOne .right{margin:26px;flex:1}@media (max-width: 600px){.installationGridOne .right{display:none}}.installationSteps{display:flex;flex-wrap:wrap;margin:-80px 0 0}.installationSteps .step{flex:0 0 auto;width:calc(100% / 3 - 80px);margin:40px}@media (max-width: 690px){.installationSteps .step{width:calc(50% - 80px)}}@media (max-width: 500px){.installationSteps .step{width:100%;margin:25px 0;padding:20px}}.installationSteps .step .stepImage{text-align:center;height:140px;display:flex;align-items:center;justify-content:center;margin:0 0 20px}.installationSteps .step .stepNumber{font-size:18px;font-weight:700;text-align:center;line-height:1;text-transform:uppercase}.installationSteps .step .stepName{font-size:35px;line-height:1;font-weight:700;color:#000;text-align:center;text-transform:uppercase;margin:0 0 20px}.installationSteps .step .stepDetails{min-width:186px;max-width:100%}.installationSteps .step .copy{font-weight:"Playfair Display",serif}.emptyCart{text-align:center}.video iframe{width:100%;height:400px}.productNew .mobileCTA{display:none}@media (max-width: 500px){.productNew .mobileCTA{display:flex;margin:0 0 15px}.productNew .mobileCTA .quantity,.productNew .mobileCTA .button{display:block!important;flex:1!important}.productNew .mobileCTA .button{display:flex!important;align-items:center}.productNew .mobileCTA .button .price{flex:1;margin:0 15px}.productNew .mobileCTA .button .primaryBTN{white-space:nowrap!important}.productNew .mobileCTA .quantity{flex:1}}.productNew .top{display:flex;align-items:flex-end;margin:0 0 15px}.productNew .top .title{flex:1}.productNew .top .title h1{font-size:35px;font-weight:700;color:#000;white-space:nowrap;margin:0}@media (max-width: 610px){.productNew .top .title h1{white-space:pre-wrap;line-height:1;margin:0 0 10px}}.productNew .top .picker{flex:0 0 auto;display:flex}.productNew .top .picker .active img{border:3px solid #000}.productNew .top .picker a,.productNew .top .picker button{display:block;margin:0 5px}.productNew .top .picker a img,.productNew .top .picker button img{border-radius:100px;width:30px;height:30px}.productNew .top .quantity{flex:0 0 auto;margin:0 20px}.productNew .top .quantity input{width:40px!important;border:1px solid rgba(0,0,0,.1);padding:5px;font-size:18px;font-family:Montserrat,sans-serif;text-align:center}@media (max-width: 500px){.productNew .top .quantity{display:none}}.productNew .top .button{flex:0 0 auto}.productNew .top .button .price{text-align:right;color:#000;font-size:24px}@media (max-width: 500px){.productNew .top .button{display:none}}@media (max-width: 610px){.productNew .top{margin:10px;display:block}.productNew .top .quantity{margin:10px 0}.productNew .top .button .price{text-align:left}}.productNew .gallery{display:flex;margin:0 -13px}.productNew .gallery .image{flex:1;margin:0 13px}@media (max-width: 610px){.productNew .gallery{padding:28px;display:flex;flex-wrap:wrap;margin:0 -11px}.productNew .gallery .image{text-align:center;width:calc(50% - 22px);margin:11px;flex:0 0 auto}}.productNew .description{margin:25px 0;font-size:16px;color:#707070;width:412px;max-width:100%}@media (max-width: 610px){.productNew .description{padding:0 28px}}.bundleContains .title{font-size:21px;color:#000}.bundleContains .bundleItems{display:flex;align-items:flex-start;flex-wrap:wrap}.bundleContains .bundleItems .bundleItem{margin:0 30px 0 0;display:block;align-items:center}.bundleContains .bundleItems .bundleItem .theTitle{margin:5px 0;font-size:12px;color:#999;width:67px}.bundleContains .bundleItems .bundleItem .bundleImage{margin:0}.bundleContains .bundleItems .bundleItem .bundleImage img{width:67px}.bundleContains .bundleItems .bundleItem .bundleImage.wide img{width:134px}.bundleContains .bundleItems .bundleItem .bundleImage.quarter img{width:40px}.bundleContains .bundleItems .bundleItem .bundleImage.triangle img{width:100px}.bundleContains .bundleItems .bundleItem .bundleImage.pixel{text-align:center}.bundleContains .bundleItems .bundleItem .bundleImage.pixel img{width:16px;margin:0 auto}.bundleContains .bundleItems .bundleItem .name{font-size:12px}.bundleContains .bundleItems .bundleItem .name small{font-size:10px}.bundleContains .bundleItems .bundleItem .qty{font-size:21px;color:#000}@media (max-width: 610px){.bundleContains{display:block}.bundleContains .bundleItem{margin:0}}@media (max-width: 430px){.cartTableDiv{padding:0 5px}}.cartTableDiv .item{display:flex;align-items:flex-start;margin:25px 0}@media (max-width: 430px){.cartTableDiv .item{flex-wrap:wrap;border-bottom:1px solid #efefef;padding:15px 5px;margin:0!important;position:relative}.cartTableDiv .item .name{width:100%;flex:0 0 auto!important;margin:10px 0!important}.cartTableDiv .item .removeCell{position:absolute;top:5px;right:5px}}.cartTableDiv .item .image.detail,.cartTableDiv .item .image.detail a,.cartTableDiv .item .image.detail button{display:block!important}.cartTableDiv .item .detail{flex:1}.cartTableDiv .item .unitPrice{flex:0 0 auto;margin:0 5px;font-size:14px}.cartTableDiv .item .image{flex:0 0 auto;width:200px;margin:0 15px 0 0}.cartTableDiv .item .image img{display:block}@media (max-width: 630px){.cartTableDiv .item .image{width:90px;margin:0 10px 0 0}}.cartTableDiv .item.Shiplap .image{width:200px}.cartTableDiv .item.Quarter .image{display:flex;align-items:center;justify-content:center}.cartTableDiv .item.Quarter .image img{width:60%;margin:auto}.cartTableDiv .item.Pixel .image,.cartTableDiv .item.Pixel .image a,.cartTableDiv .item.Pixel .image button{display:flex;align-items:center;justify-content:center}.cartTableDiv .item.Pixel .image img{width:30%;margin:auto}.cartTableDiv .item .name{color:#000;font-size:20px;font-weight:700}.cartTableDiv .item .name .availability{font-size:16px;font-weight:300}.cartTableDiv .item .name .unitPrice{font-size:16px;margin:0;font-weight:300}.cartTableDiv .item .name a,.cartTableDiv .item .name button{color:#000}.cartTableDiv .item .quantityCell{flex:0 0 auto;width:90px}.cartTableDiv .item .quantityCell input{width:90px!important;-webkit-appearance:none;-moz-appearance:textfield}@media (max-width: 500px){.cartTableDiv .item .quantityCell{width:40px!important}.cartTableDiv .item .quantityCell input{width:100%!important;padding:5px}}.cartTableDiv .item .totalCell{flex:0 0 auto;margin:0 15px;font-size:20px;font-weight:700;min-width:70px;text-align:center}.cartTableDiv .item .removeCell{flex:0 0 auto}.cartTableDiv .item .removeCell a,.cartTableDiv .item .removeCell button{color:#666;font-size:20px}.cartTableDiv .bundleItems{margin:10px 0 0}.cartTableDiv .bundleItems .bundleItem{margin:0 5px 0 0}.cartTableDiv .bundleItems .bundleItem .bundleImage{margin:0 3px 0 0}.cartTableDiv .bundleItems .bundleItem .bundleImage img{width:30px;height:30px}.cartTableDiv .bundleItems .bundleItem .qty{font-size:12px}.cartTableDiv .tileList .tile{display:flex;align-items:flext-start;margin:10px 0;font-size:12px;font-weight:300}.cartTableDiv .tileList .tile .tileName{font-size:13px}.cartTableDiv .tileList .tile .tileImage{width:90px;margin:0 10px 0 0;position:relative;top:5px}.cartTableDiv .tileList .tile.Pixel .tileImage{text-align:center}.cartTableDiv .tileList .tile.Pixel .tileImage img{width:40%;margin:0 auto}.cartTableDiv .tileList .tile.Quarter .tileImage{text-align:center}.cartTableDiv .tileList .tile.Quarter .tileImage img{width:60%;margin:0 auto}.boxItemQuantity{display:none}.FullBox{margin:25px 0;background:#0000000d;border:1px solid rgba(0,0,0,.2);padding:10px}.FullBox .item{margin:0}.FullBox .quantityCell{display:none}.BoxItems .item{background:#0000001a;padding:5px;margin:0 0 3px 150px}.BoxItems .item .image{width:40px}.BoxItems .item .quantityCell,.BoxItems .item .totalCell,.BoxItems .item .removeCell{display:none}.BoxItems .item .name{font-size:14px;font-weight:400}.BoxItems .item .boxItemQuantity{display:block}.BoxItems .BoxEnd{display:none}.multiplier{margin:25px 0;display:flex;align-items:center;justify-content:center}.multiplier .times{margin:0 5px 0 0}.multiplier input[type=number]{padding:5px;font-family:Montserrat,sans-serif;border:1px solid rgba(0,0,0,.5);font-size:18px;width:80px;text-align:center}.bundleDescription{margin:25px 0 0;font-size:18px}@media (max-width: 610px){.bundleDescription{padding:0 28px}}.arrangeTiles{font-size:20px;color:#000;font-weight:900;text-align:center;margin:0 0 25px}.mainFeatures{display:flex;align-items:flex-start}.mainFeatures a,.mainFeatures button{color:#000}.mainFeatures .feature{flex:1;text-align:center;font-size:14px;color:#000;margin:50px 25px 25px;font-weight:600}.mainFeatures .feature img{border-radius:50%;border:2px solid #000}@media (max-width: 520px){.mainFeatures .feature{margin:50px 5px 5px}}@media (max-width: 420px){.mainFeatures .feature{margin:10px}}.mainFeatures .feature .title{margin:0}.mainFeatures .feature .subTitle{font-size:14px;color:#707070;margin:10px 0 25px;font-weight:300;display:block}@media (max-width: 420px){.mainFeatures .feature .subTitle{display:none;font-size:11px}}.singleBoxDescription{color:#000;text-align:center;font-size:16px;font-weight:600;padding:0 28px}.cartWarning{background:red;color:#fff;padding:10px;border-radius:3px;text-align:center;font-size:18px;font-weight:900}.headerContainer{width:1152px;background:#fff;max-width:100%;position:relative;z-index:11}.ud-headerContainer{position:fixed!important;z-index:9999;top:0!important}.topHeaderImage{max-width:1440px;display:block;text-align:center;margin:0 auto;position:relative;top:-26px}.topHeaderImage:hover{cursor:pointer}.videoPopup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}.videoPopup .underlay{width:100%;height:100%;z-index:1;background:#00000080;position:absolute;top:0;left:0;cursor:pointer;z-index:9999}.videoPopup .content{position:fixed;margin:auto;max-width:95%;width:590px;right:0;left:0;top:50%;transform:translateY(-50%);background:#fff;padding:15px;border-radius:5px;display:flex;justify-content:center;box-shadow:1px 1px 6px #0000001a;z-index:99999}.videoPopup .content a,.videoPopup .content button{white-space:nowrap}.shopBTN,.greyBTN,.lightGreyBTN{background:#f96706;padding:8px 20px;color:#000;font-size:14px;border-radius:100px;color:#fff;font-weight:600;display:inline-block}.greyBTN{background:#666}.lightGreyBTN{background:#848484}.buyLink{margin:0 10px 0 0}@media (max-width: 610px){.shopContainer{padding:0 28px}}.shopContainer h1.title{font-size:35px;font-weight:700;color:#000}.shopContainer .description{font-size:16px;font-weight:300;line-height:1.62}.shopContainer .shopFeatures{display:flex;flex-wrap:wrap;margin:0 -30px}.shopContainer .shopFeatures .innerContent{padding:23px}.shopContainer .shopFeatures .feature{width:calc(50% - 60px);margin:30px;box-shadow:0 0 20px #d1d1d180;background:#fff}@media (max-width: 610px){.shopContainer .shopFeatures .feature{width:100%}}.shopContainer .shopFeatures .feature:hover{box-shadow:0 0 20px #d1d1d1cc}.shopContainer .shopFeatures .feature .theTitle{font-size:14px;font-weight:500;color:#000}.shopContainer .shopFeatures .feature .content{font-size:12px;color:#707070;line-height:1.75;font-weight:300}.shopContainer .shopFeatures .feature .image img{width:100%}.shopContainer .shopFeatures .feature .button{margin:25px 0 0}.selectBTN{display:block;background:#fff;color:#ff993d;border:1px solid #ff993d;border-radius:100px;font-weight:900;font-size:12px;text-align:center;padding:6px 8px;text-transform:uppercase}.aboutTitle{font-size:14px;color:#000;font-weight:500;margin:0 0 15px}.newTitle{text-align:center;font-size:35px;font-weight:700;text-transform:uppercase;color:#000}.newSubTitle{width:330px;max-width:100%;font-size:14px;color:#000;text-align:center;margin:0 auto 50px}.customStep .stepLabel{font-size:35px;text-transform:uppercase;color:#000;font-weight:700}.customStep .stepSubLabel{font-size:14px;color:#707070;font-weight:700;margin:0 0 15px}.customStep .colorPicker{margin:15px -10px 50px}.customStep .patternPicker{margin:0 -15px 50px}.customPrice{font-size:30px;font-weight:900;color:#000;margin:25px 0}.customMultiplier input[type=number]{font-size:25px;text-align:center;width:80px;max-width:100%;border:1px solid #000;padding:5px;font-family:Montserrat,sans-serif}.whiteBTN{background:#fff;border-radius:22.5px;border:solid 1px #ff993d;color:#ff993d;text-align:center;letter-spacing:.2em}.aboutColorPatterns{display:flex;align-items:center;flex:1}.aboutColorPatterns .aboutPatterns{flex:1}.aboutColorPatterns .aboutPatterns .patternPicker{flex-wrap:wrap}.aboutColorPatterns .aboutPatterns .patternPicker a,.aboutColorPatterns .aboutPatterns .patternPicker button{width:calc(50% - 2px);flex:0 0 auto;padding:1px}.aboutColorPatterns .aboutColors{flex:1}.aboutColorPatterns .colorPicker{flex:1!important;width:auto;position:relative;top:-15px}.aboutColorPatterns .colorPicker a,.aboutColorPatterns .colorPicker button{width:calc(50% - 10px)}.aboutColorPatterns .colorPicker a img,.aboutColorPatterns .colorPicker button img{width:73px;height:73px;border-radius:50%}.customOrderButtons{display:flex;align-items:center}.customOrderButtons .primaryBTN{margin:0 15px 0 0}.configurate{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#000;margin:0 0 25px}.tileAdder a,.tileAdder button{font-size:35px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ff993d;text-transform:uppercase}.configurableTile{display:flex;padding:10px;margin:0 0 25px}@media (max-width: 700px){.configurableTile{flex-wrap:wrap;padding:25px 0}}.configurableTile .item{flex:0 0 auto}.configurableTile .item.color{margin:0 10px 0 0}.configurableTile .spacer{flex:1}.configurableTile .trash{flex:0 0 auto;font-size:30px;padding:15px;text-align:center;align-self:center}@media (max-width: 700px){.configurableTile .trash{display:none}}.configurableTile .mobileTrash{display:none}@media (max-width: 700px){.configurableTile .mobileTrash{display:block}}.configurableTile .adjusters{flex:0 0 auto;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.configurableTile .adjusters .quantity,.configurableTile .adjusters .cost{flex:1}@media (max-width: 700px){.configurableTile .adjusters{flex-direction:row;text-align:center;flex:1;justify-content:center;align-items:center}.configurableTile .adjusters .cost{margin:0 25px}.configurableTile .adjusters .quantity,.configurableTile .adjusters .cost,.configurableTile .adjusters .mobileTrash{flex:0 0 auto}}.configurableTile .adjusters .cost .theCost{font-size:28px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}.configurableTile .adjusters .quantity input{width:90px!important;font-family:Montserrat,sans-serif;font-size:16px;padding:8px;border:1px solid #000;text-align:center}.configurableTile .tileTitle{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#000;margin:0 0 15px}.configurableTile .color,.configurableTile .texture,.configurableTile .preview{text-align:center}.configurableTile .color .image img,.configurableTile .texture .image img,.configurableTile .preview .image img{width:160px}.configurableTile .color .image.wide img,.configurableTile .texture .image.wide img,.configurableTile .preview .image.wide img{width:240px;height:auto}.configurableTile .color .image.noheight img,.configurableTile .texture .image.noheight img,.configurableTile .preview .image.noheight img{width:120px;height:auto}.configurableTile .color .image.quarter img,.configurableTile .texture .image.quarter img,.configurableTile .preview .image.quarter img{width:60px;height:60px;margin:auto}.configurableTile .color .image.triangle img,.configurableTile .texture .image.triangle img,.configurableTile .preview .image.triangle img{width:230px}.configurableTile .color .changer a,.configurableTile .color .changer button,.configurableTile .texture .changer a,.configurableTile .texture .changer button,.configurableTile .preview .changer a,.configurableTile .preview .changer button{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ff993d;text-transform:uppercase}.configurableTile .preview{margin:0 10px}.configurableTile .preview .image{display:inline-block}.configurableTile .preview .image img{display:block}@media (max-width: 700px){.configurableTile .preview{width:100%;flex:0 auto;border-top:1px solid #000;margin:15px 0;padding:15px 0}.configurableTile .preview .image{padding:0;border:none;top:0}}.configurableTile .color .image img{border-radius:50%;width:150px;height:150px}.modalWrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999}.modalWrapper.top{z-index:99999}.modalWrapper .underlay{width:100%;height:100%;z-index:1;background:#0003;position:absolute;top:0;left:0;cursor:pointer}.modalWrapper .modal{background:#fff;width:800px;max-width:100%;max-height:90vh;overflow-y:auto;margin:auto;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);max-width:90%;z-index:2;box-shadow:0 0 25px #000c}.modalWrapper .modal .popImage{width:100%;display:block}.modalWrapper .modal-title{font-size:35px;text-align:center;padding:10px;font-weight:900}.modalWrapper .modal-body{padding:15px}.modalWrapper .modal-closer{position:absolute;right:13px;top:12px}.modalWrapper .modal-closer a,.modalWrapper .modal-closer button{display:inline-block;color:#fff;cursor:pointer}.modal-header{padding:15px;color:#fff;text-align:left;position:relative;font-size:20px;font-weight:300;background-color:#989898}.modal-header .modalTitle{color:#fff;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal}.couponCopier{display:flex;align-items:center;margin:0 0 15px}#coupon{display:inline-block;font-weight:900}.copyBTN{margin:0 0 0 15px;color:#979797}.popColorPicker{padding:30px;display:flex;flex-wrap:wrap}.popColorPicker .color{display:block;text-align:center;width:calc(20% + -0px);margin:10px 0}@media (max-width: 498px){.popColorPicker .color{width:calc(100% / 3 - 0px)}}.popColorPicker .color img{border-radius:50%;width:60px;height:60px;box-shadow:0 2px 10px #a0a0a04d;border:solid 1px #bababa;padding:0;display:block;margin:0 auto}.popColorPicker .color.active img{border:3px solid #000;padding:3px 3px 5px}.popTexturePicker{display:flex;flex-wrap:wrap}.popTexturePicker .texture{display:block;padding:20px;width:25%;text-align:center}@media (max-width: 700px){.popTexturePicker .texture{width:calc(100% / 3);padding:10px}}.popTexturePicker .texture.wide{width:50%}.popTexturePicker .texture.quarter img{width:85px;height:85px;margin:0 auto}.popTexturePicker .texture .name{display:block}.aboutPickerDescription{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#000}.totalsCart{text-align:right}.totalsCart .total{display:flex;align-items:center;justify-content:flex-end}.totalsCart .total .label{font-size:18px;font-weight:500;color:#000;margin:0 15px 0 0}.totalsCart .total .value{font-size:28px;font-weight:500;color:#000}@media (max-width: 700px){.preconstructedBox{padding:0 15px}}.installationTop{margin:25px 0 0;display:flex}.installationTop .left,.installationTop .right{flex:1;margin:0 25px}.installationTop .right{text-align:right}.installationTop .right a,.installationTop .right button{color:#ff993d;text-decoration:underline}.installationTop .title{font-size:35px;color:#000;text-transform:uppercase;font-weight:700}#uninstall{margin:25px 0}#uninstall .title{font-size:35px;color:#000;text-transform:uppercase;margin:0 0 25px;font-weight:700}#uninstall .uninstallDetails{display:flex}#uninstall .uninstallDetails .left,#uninstall .uninstallDetails .right{flex:1}#uninstall .uninstallDetails .left{margin:0 10px 0 0}.slider{position:relative;margin:-25px auto 0;width:1440px;max-width:100%;z-index:1}.slider img{display:block;width:100%}.slider .overlay{position:absolute;top:0;left:0;background:#ffffffe6;width:521px;height:100%;display:flex;align-items:center;justify-content:center;padding:0 100px;z-index:1;border-radius:0 40% 40% 0}@media (max-width: 1130px){.slider .overlay{display:none}}.slider .overlay .text{font-size:20px;line-height:1.3;margin:25px 0}.slider .leftArrow,.slider .rightArrow{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;font-size:60px;padding:0 20px;background:#0006;opacity:.3;transition:all .3s;z-index:2}.slider .leftArrow:hover,.slider .rightArrow:hover{opacity:1}.slider .leftArrow span,.slider .rightArrow span{color:#ffffffb3}.slider .rightArrow{right:0;left:auto}.compareAt{font-size:14px;color:#00000080;text-decoration:line-through;margin:0 10px 0 0;position:relative;top:3px}.visualConfigurator{display:flex;border:1px solid rgba(0,0,0,.8);margin:0 15px}.visualConfigurator .sidebar{flex:0 0 auto;width:160px;padding:15px;border-right:1px solid rgba(0,0,0,.4);text-align:center}.visualConfigurator .sidebar .primaryBTN{font-size:14px;padding:10px 5px;border-radius:2px;width:100%}.visualConfigurator .sidebar .tileTitle{font-size:12px;text-transform:uppercase;font-weight:700}.visualConfigurator .sidebar .tileCreator img{display:block}.visualConfigurator .sidebar .tileCreator .item{margin:0 0 15px}.visualConfigurator .sidebar .tileCreator .item .changer a,.visualConfigurator .sidebar .tileCreator .item .changer button{color:#ff993d;font-weight:700;font-size:13px;line-height:13px;display:inline-block}.visualConfigurator .rightContent{display:flex;flex-direction:column;flex:1}.visualConfigurator .summary{background:#fff;height:100px;flex:0 0 auto;border-top:1px solid rgba(0,0,0,.3);padding:10px;margin-left:-1px;display:flex;align-items:center}.visualConfigurator .summary .mid{flex:1;text-align:center}.visualConfigurator .summary .cartBTN{margin:0 0 0 15px;letter-spacing:.2em}.tileSectionWrapper{flex:1}.topGridMarker{height:18px;background:#ebebeb;display:flex;position:fixed;top:0;left:18px;z-index:10}@media (max-width: 900px){.topGridMarker{display:none}}.topGridMarker .num{flex:0 0 auto;width:100px;font-size:10px;border-left:1px solid #979797;position:relative}.topGridMarker .num .label{padding:3px;font-size:10px}.topGridMarker .num .midLine{position:absolute;left:calc(50% - 1px);top:0;width:1px;height:50%;background:#979797}.leftGridMarker{flex:0 0 auto;background:#ebebeb;padding-top:18px;width:18px;position:fixed;top:0;left:0;z-index:10}@media (max-width: 900px){.leftGridMarker{display:none}}.leftGridMarker .num{height:100px;font-size:10px;border-top:1px solid #979797;padding:0;position:relative}.leftGridMarker .num .label{padding:3px}.leftGridMarker .num .midLine{position:absolute;top:calc(50% - 1px);left:0;height:1px;background:#979797;width:50%}.topGridMarker.darker,.leftGridMarker.darker{background:#666;color:#fff;font-weight:700}.nocursor{cursor:none!important}.mainArea{flex:1;position:relative}.mainArea .tileAreaWrapper{border-right:1px solid #979797;border-bottom:1px solid #979797;transform:scale(1);width:100%;-webkit-transform-origin:top left;background:#ebebeb;overflow-x:auto;overflow-y:hidden;position:absolute;top:0;left:0;display:flex;height:1000px}@media (max-width: 900px){.mainArea .tileAreaWrapper{position:absolute;top:14px;left:0;width:100%;height:calc(100vh - 57px)}}.mainArea .verticalCenterMarker{position:absolute;top:0;left:196px;width:1px;height:100%;background:#979797}.mainArea .horizontalCenterMarker{position:absolute;top:98px;left:0;width:100%;height:1px;background:#979797}@media (max-width: 900px){.mainArea .verticalCenterMarker,.mainArea .horizontalCenterMarker{display:none}}.mainArea .tileArea{background:url(/cdn/shop/files/Grid.png?v=1620941447);position:relative;min-width:100%;min-height:100%;width:5000px;height:5000px;top:18px;left:18px}.mainArea .tileArea.faded:before{content:"";display:block;width:5000px;height:5000px;min-width:100%;min-height:100%;background:#0006}@media (max-width: 900px){.mainArea .tileArea{top:0;left:0}}.mainArea .tileArea.rotated{background:none}.mainArea .tileArea.rotated .verticalCenterMarker,.mainArea .tileArea.rotated .horizontalCenterMarker{display:none!important}.mainArea .tileArea.rotated:before{content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;background:url(/cdn/shop/files/RotatedGrid.png?v=1620942312) 0 0 repeat;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-position:15px 50px}.mainArea .tileArea.hex{background:url(https://res.cloudinary.com/solatile/image/upload/v1621096086/Mask_Group_ttdlop.png)}.mainArea .tileArea.hex .verticalCenterMarker,.mainArea .tileArea.hex .horizontalCenterMarker{display:none!important}.mainArea .tileArea .tile{width:100px;height:100px;pointer-events:none}.mainArea .tileArea .tile.Quarter{width:50px;height:50px}.mainArea .tileArea .tile.Half{width:100px;height:50px}.mainArea .tileArea .tile.Shiplap{width:200px;height:50px}.mainArea .tileArea .tile.Pixel{width:25px;height:25px}.mainArea .tileArea .tile.Hex{width:100px;height:86px}.mainArea .tileArea .tile.Diamond{width:50px;height:86px}.mainArea .tileArea .tile img{display:block;pointer-events:all}.mainArea .tileArea .draggableTile{position:relative}.mainArea .tileArea .tileSelected{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.mainArea .tileArea .tileSelectedShadow{box-shadow:1px 1px 2px #0003;border:2px dashed yellow;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.mainArea .tileArea .tileBorder{border:3px solid black;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.mainArea .tileTools{min-width:180px;position:fixed;right:10px;bottom:10px;background:#fff;box-shadow:2px 2px 4px #0006;padding:5px;z-index:99999}.mainArea .tileTools a,.mainArea .tileTools button{display:block;color:#333;-webkit-user-select:none;user-select:none}.mainArea .tileTools .heading{font-weight:900}.toolInput{font-size:11px;margin:5px 0}.toolInput .head{font-weight:700}.toolInput .inputGroup{display:flex;align-items:center}.toolInput .inputGroup input[type=text]{flex:0 0 auto;font-size:16px;font-family:Montserrat,sans-serif;border:1px solid rgba(0,0,0,.1);width:40px;padding:3px;text-align:center}.toolInput .inputGroup .prefix{background:#0000001a;padding:3px}.savedDesignPopup,.savedDesignPopup .designLink{text-align:center}.savedDesignPopup .designLink .heading{font-size:20px;font-weight:900}.savedDesignPopup .designLink input[type=text]{width:100%;text-align:center;font-family:Montserrat,sans-serif;font-size:19px;padding:3px;border:2px solid rgba(0,0,0,.5);border-radius:5px;margin:15px 0}.savedDesignPopup .designLink .explainer{font-size:16px}.loadingConfigurationPopup .loader{font-size:50px}.leftMarker,.rightMarker{position:absolute;top:0;height:100%;width:0;border-left:1px dashed rgba(0,0,0,.9);z-index:99999}.topMarker,.bottomMarker{position:absolute;top:0;width:100%;height:0;border-bottom:1px dashed rgba(0,0,0,.9);z-index:99999}.ui-rotatable-handle{background-color:red}.nowrap{white-space:nowrap}@media (max-width: 900px){.visualConfiguratorBody .headerContainer{display:none}}#shopify-section-header{position:relative;z-index:20;background:#fff;box-shadow:0 0 6px #0009}.visualConfig{border-bottom:1px solid #000}.visualConfig .theName{height:25px;overflow:hidden}.visualConfig .tool{width:40px;text-align:center;color:#979797;display:block;font-size:9px}.visualConfig .tool .icon{background:#fff;border:1px solid #d8d8d8;border-radius:2px;font-size:18px;text-align:center;padding:3px;width:40px;height:28px;display:flex;align-items:center;justify-content:center;color:#979797;margin:0 auto}.visualConfig .mobileClose{display:none}@media (max-width: 900px){.visualConfig .mobileClose{display:block;margin:0 15px}.visualConfig .mobileClose a,.visualConfig .mobileClose button{color:#666}}.visualConfig .heading{background:#f9f9f9;border-bottom:1px solid #d8d8d8;padding:7px 0;display:flex;align-items:center;height:57px;border-top:2px solid rgba(0,0,0,.3);position:relative;z-index:2}@media (max-width: 900px){.visualConfig .heading{position:fixed;top:0;left:0;width:100%;z-index:9999}}.visualConfig .heading .logo{flex:0 0 auto;width:280px;font-size:24px;font-weight:400;color:#cdcdcd;padding:0 0 0 10px;color:#212121}@media (max-width: 900px){.visualConfig .heading .logo{flex:1}}@media (max-width: 900px){.visualConfig .heading .logo{font-size:0}}.visualConfig .heading .tools{flex:1;display:flex;align-items:center}.visualConfig .heading .tools .tool{width:76px;text-align:center;white-space:nowrap}.visualConfig .heading .tools .tool:last-child{margin:0}@media (max-width: 900px){.visualConfig .heading .tools{display:none}}.visualConfig .heading .cartAdder{flex:0 0 auto;margin:0 10px 0 0}.visualConfig .heading .cartAdder .addToCart{background:#f96706;font-size:16px;font-weight:400;color:#fff;text-align:center;padding:9px 25px;text-transform:uppercase;border-radius:50px}.visualConfig .heading .close{flex:0 0 auto;margin:0 0 0 35px;padding:0 35px 0 0}@media (max-width: 900px){.visualConfig .heading .close{display:none}}.visualConfig .mainConfig{display:flex;overflow-y:hidden}@media (max-width: 900px){.visualConfig .mainConfig{height:100vh;width:100vw;overflow-y:auto}}.visualConfig .mainConfig .sectionHeading{display:flex;align-items:center;font-size:13px;color:#2c2b32;cursor:pointer;font-weight:400;font-family:Montserrat,sans-serif}.visualConfig .mainConfig .sectionHeading small{margin:0 0 0 5px;font-weight:400}.visualConfig .mainConfig .sectionHeading .chevron{margin:0 6px 0 0}.visualConfig .mainConfig .sectionHeading .text{flex:1}.visualConfig .mainConfig .sectionHeading .total{font-size:16px;flex:0 0 auto;text-align:right;font-weight:700}.visualConfig .mainConfig .pep-active{z-index:99999}.visualConfig .mainConfig .left{color:#979797;flex:0 0 auto;width:280px;background:#f9f9f9;height:1435px;position:relative;z-index:20}@media (max-width: 900px){.visualConfig .mainConfig .left{display:none}}.visualConfig .mainConfig .left .section{border-bottom:1px solid #d8d8d8;padding:15px 10px;width:100%}.visualConfig .mainConfig .left .designName{display:flex;align-items:center}.visualConfig .mainConfig .left .designName .theName{flex:1}.visualConfig .mainConfig .left .designName .editIcon{flex:0 0 auto;font-size:13px}.visualConfig .mainConfig .left .sideTools{display:flex;flex-wrap:wrap;margin:0 -12px}.visualConfig .mainConfig .left .sideTools .tool{flex:0 0 auto;width:calc(25% - 24px);margin:0 12px 5px;font-size:9px;text-align:center}.visualConfig .mainConfig .left .sideTools .tool .icon{width:100%}.visualConfig .mainConfig .left .sideTools .tool.disabled{cursor:not-allowed}.visualConfig .mainConfig .left .sideTools .tool.disabled .icon{background:#d8d8d8;color:#0003}.visualConfig .mainConfig .left .sideTools .tool.active .icon{color:#35a3f7;border-color:#35a3f7}.visualConfig .mainConfig .left .sideTools .tool.active .icon svg path{stroke:#35a3f7!important}.visualConfig .mainConfig .right{flex:1;z-index:1}.visualConfig .mainConfig .right .mainArea{width:100%;height:100%}.visualConfig .mainConfig .layoutChoices{display:flex;flex-wrap:wrap;align-items:center;margin:15px 0}.visualConfig .mainConfig .layoutChoices .clear{width:100%;flex:0 0 auto}.visualConfig .mainConfig .layoutChoices .layoutDimensions{margin:15px 0 0;display:flex;align-items:center;flex:1}.visualConfig .mainConfig .layoutChoices .layoutDimensions .dimension{flex:1;margin:0 10px 0 0}.visualConfig .mainConfig .layoutChoices .layoutDimensions .dimension .label{font-size:11px}.visualConfig .mainConfig .layoutChoices .layoutDimensions .inputGroup{display:flex;align-items:center;font-size:12px}.visualConfig .mainConfig .layoutChoices .layoutDimensions .inputGroup input[type=text]{font-family:Montserrat,sans-serif;font-size:16px;padding:3px;width:60px;border:1px solid #d8d8d8;border-radius:2px;text-align:center;margin:0 3px 0 0}.visualConfig .mainConfig .layoutChoices .choice{display:flex;align-items:center;flex:1}.visualConfig .mainConfig .layoutChoices .choice .image{margin:0 5px 0 0}.visualConfig .mainConfig .layoutChoices .choice .text{font-size:12px;margin:0 10px 0 0}.visualConfig .mainConfig .layoutChoices .choice:last-child .text{margin:0}.shapeChoices{display:flex;margin:15px 0 -15px;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap}.shapeChoices .choice{width:25%;margin:0 0 15px;cursor:default;display:block;flex:0 0 auto;text-align:center;font-size:12px;padding:5px}.shapeChoices .choice.halfWidth{width:calc(100% - 100px)}.shapeChoices .choice.halfHeight img{height:50px}.shapeChoices .choice.active{background:#0000001a}.shapeChoices .choice img{display:block;margin:0 auto;cursor:pointer}.shapeChoices .choice .Quarter{width:25px;height:25px;margin:0 auto}.shapeChoices .text{font-weight:700;color:#2c2b32}.sideColorChoices{display:flex;flex-wrap:wrap;margin:0 -5px}.sideColorChoices .color,.sideColorChoices .texture,.sideColorChoices .myTile{flex:0 0 auto;display:block;width:calc(20% + -0px);padding:5px;font-size:10px}.sideColorChoices .color .details,.sideColorChoices .texture .details,.sideColorChoices .myTile .details,.sideColorChoices .color img,.sideColorChoices .texture img,.sideColorChoices .myTile img{display:block}.sideColorChoices .color.active,.sideColorChoices .texture.active,.sideColorChoices .myTile.active{background:#ebebeb}.sideColorChoices .color{width:calc(20% + -0px)}.sideColorChoices .color .name{font-size:9px;font-weight:700;color:#2c2b32}.sideColorChoices .texture{width:calc(20% + -0px);padding:2px;text-align:center}.sideColorChoices .texture .name{font-size:9px;white-space:nowrap;font-weight:700;color:#2c2b32}.sideColorChoices .myTile{width:calc(25% + -0px)}.sideColorChoices .myTile .details{font-size:9px}.grab-to-pan-grab{cursor:url(grab.cur),move!important;cursor:-webkit-grab!important;cursor:-moz-grab!important;cursor:grab!important}.grab-to-pan-grab *:not(input):not(textarea):not(button):not(select):not(:link){cursor:inherit!important}.grab-to-pan-grab:active,.grab-to-pan-grabbing{cursor:url(grabbing.cur),move!important;cursor:-webkit-grabbing!important;cursor:-moz-grabbing!important;cursor:grabbing!important}.detail .customTitle{font-size:22px;font-weight:900;text-transform:uppercase}.cartDownloadPDF{font-size:16px;background:#0000004d;padding:5px 15px;border-radius:3px;color:#fff;white-space:nowrap;display:inline-block}.shapes .explainer{font-size:11px}.switch-wrap{cursor:pointer;background:#ebebeb;padding:.5px;width:40px;height:20.5px;border-radius:10.25px;border:1px solid #d8d8d8}.switch-wrap input{position:absolute;opacity:0;width:0;height:0}.switch{height:100%;display:grid;grid-template-columns:0fr 1fr 1fr;transition:.2s}.switch:after{content:"";border-radius:50%;background:#fff;border:1px solid #d8d8d8;box-shadow:1px 1px 3px #0003;grid-column:2;transition:background .2s}input:checked+.switch{grid-template-columns:1fr 1fr 0fr}input:checked+.switch:after{background-color:#52cf71}.snapToGrid{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;color:#2c2b32;margin:5px 0 0}.snapToGrid .label{flex:1;font-weight:500}.mobileTileTools{position:relative;display:none}@media (max-width: 900px){.mobileTileTools{display:block;position:fixed;bottom:0;left:0;width:100%;background:#f9f9f9;border-top:1px solid #d8d8d8;z-index:9999}.mobileTileTools .explainer{font-size:11px;text-align:center;padding:10px 0}.mobileTileTools .shapePicker{display:flex;align-items:center;width:100vw;overflow-x:auto;border-bottom:1px solid #d8d8d8}.mobileTileTools .shapePicker .shape{flex:0 0 auto;width:calc(100% / 6);padding:5px}.mobileTileTools .shapePicker .shape .label{font-size:10px;line-height:1.2;text-align:center;margin:3px 0 0}.mobileTileTools .shapePicker .shape.active{background:#ebebeb}.mobileTileTools .shapePicker .shape img{display:block}}.mobileTileTools .tilePicker{padding:0;border-top:1px solid #d8d8d8}.mobileTileTools .tilePicker .label,.mobileTileTools .tilePicker .pickSection{padding:5px 10px}.mobileTileTools .tilePicker .pattern{width:100%}.mobileTileTools .tilePicker .colors{overflow-x:auto;display:flex;align-items:center;font-size:11px;padding:0 0 15px}.mobileTileTools .tilePicker .colors .color{flex:0 0 auto;width:calc(100% / 6)}.mobileTileTools .tilePicker .colors .color img{padding:5px;display:block}.flickity-page-dots{position:static!important;margin:10px 0!important}.disableInteraction{pointer-events:none}.mobileSlideDown{position:absolute;top:-36px;right:0;background:#f9f9f9;display:inline-block;padding:5px;border:1px solid #d8d8d8;font-size:11px}.mobileSlideDown .icon{font-size:16px}.mobileSlideUp{font-size:25px;bottom:0;top:auto}.mobileSlideUp .icon{font-size:30px}.mobileBars{display:none}@media (max-width: 900px){.mobileBars{display:block;flex:0 0 auto;margin:0 10px}}.visualMobileMenuBG{background:#0009;width:100vw;height:100vh;position:fixed;z-index:9;top:0;left:0}.visualMobileMenu{position:absolute;top:56px;left:0;z-index:9999999999;background:#f9f9f9;border:1px solid #d8d8d8;width:90vw;max-height:100vh;overflow-y:auto}.visualMobileMenu .menuItem{display:block;font-size:18px;border-bottom:1px solid #d8d8d8;padding:10px;margin:0;color:#979797}.visualMobileMenu .myTilesMobile{padding:10px}.visualMobileMenu .myTilesMobile .mobileMenuHeading{display:flex;align-items:center;margin:0 0 15px;color:#979797}.visualMobileMenu .myTilesMobile .mobileMenuHeading .label{flex:1}.visualMobileMenu .myTilesMobile .mobileMenuHeading .total{font-size:12px;color:#00000080}.visualMobileMenu .myTilesMobile .myTilesCollection{display:flex;flex-wrap:wrap;margin:0 -5px}.visualMobileMenu .myTilesMobile .myTilesCollection .myTile{display:block;flex:0 0 auto;width:48px;font-size:10px;margin:5px}.visualMobileMenu .myTilesMobile .myTilesCollection .myTile img{display:block}.centerIndicator{width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:10px;left:10px;z-index:999999}.cartContainer{position:relative;width:723px;max-width:100%}.clearCart{text-align:right}.clearCart a,.clearCart button{background:#00000080;padding:5px 10px;font-size:16px;color:#fff}.loginPromptWrapper{text-align:center}.loginPromptWrapper .modal-header{display:none}.loginPromptWrapper .mainHeading{font-size:24px;font-weight:700;color:#2c2b32}.loginPromptWrapper .mainHeading .text{border-bottom:2px solid #7279af;font-size:24px}.loginPromptWrapper .mainHeading h1{font-size:24px;font-weight:700;color:#2c2b32;padding:0;margin:0}.loginPromptWrapper .loginPrompt .blueBTN,.loginPromptWrapper .loginPrompt .outlineBTN,.loginPromptWrapper .loginPrompt .blackBTN{width:400px;max-width:100%;margin:15px auto}.loginPromptWrapper .loginPrompt .or{text-align:center;margin:15px 0}.noHeader .modal-header{display:none}.noHeader .mainHeading{font-size:24px;font-weight:700;color:#979797;text-align:center;margin:15px 0}.blueBTN,.outlineBTN{cursor:pointer;font-size:16px;text-transform:uppercase;color:#fff;text-align:center;padding:7px 20px;font-weight:300;background:#7279af;border:2px solid #7279af!important;white-space:nowrap;display:block;transition:background .3s;letter-spacing:1px;border:none;font-family:Montserrat,sans-serif}.blueBTN:hover,.outlineBTN:hover{background:#000;color:#fff;border:2px solid #000!important}.outlineBTN{color:#000;border:2px solid #000;background:#fff;transition:all .3s;border-radius:50px;font-weight:600}.outlineBTN:hover{background:#4a4d68;color:#fff}.outlineBTN.primaryBTN{background-color:#f96706;border-color:#f96706!important;color:#fff}.outlineBTN.purpleBTN{background:#4a4d68;border-color:#4a4d68!important;color:#fff}.designNamePrompt label{font-size:15px;color:#2c2b32;margin:0 0 15px;display:block;text-align:left}.designNamePrompt label input[type=text],.designNamePrompt label select{width:100%;font-family:Montserrat,sans-serif;font-size:16px;border:1px solid #979797;padding:10px}.designNamePrompt label input[type=checkbox]{display:none}.designNamePrompt .buttons{margin:15px 0 0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.designNamePrompt .buttons .blueBTN,.designNamePrompt .buttons .outlineBTN{width:200px;max-width:100%;margin:0 0 0 20px}.modalWrapper.smallWidth .modal{width:480px}.newDesignPopup .mainHeading{text-align:center;margin:15px 0}.newDesignPopup .newDesignChoices{display:flex;align-items:center;justify-content:center}@media (max-width: 900px){.newDesignPopup .newDesignChoices{display:block}}.newDesignPopup .newDesignChoices .choice{text-align:center;margin:0 25px;font-size:16px;color:#d3d3d3}.newDesignPopup .newDesignChoices .choice .image{display:block;border:1px solid #979797;padding:50px;display:flex;align-items:center;justify-content:center;border-radius:5px}.newDesignPopup .newDesignChoices .choice.active{color:#064873;font-weight:900}.newDesignPopup .newDesignChoices .choice.active .image{border:3px solid #064873}.newDesignPopup .buttons{text-align:right;margin:25px 0 0;justify-content:flex-end;display:flex}.newDesignPopup .buttons .blueBTN{width:250px;max-width:100%;display:block;letter-spacing:.2em}.importDesign iframe{width:100%;border:1px solid rgba(0,0,0,.3);height:420px}.importDesign .loader{width:100%;height:30vh;display:flex;align-items:center;justify-content:center;font-size:30px}.importDesign .design{margin:0 0 60px;position:relative}.importDesign .name{position:absolute;top:1px;left:1px;background:#000c;color:#fff;text-align:center;font-size:14px;font-weight:900;padding:5px 20px;border-radius:0 0 3px}.importDesign .remover{position:absolute;top:1px;right:1px;background:#000c;color:#fff;text-align:center;font-size:14px;font-weight:900;padding:5px 20px;border-radius:0 0 0 3px}.importDesign .select{width:100%;margin:0 auto;max-width:100%;position:relative;top:-6px}.importDesign .designPicker{display:flex}.importDesign .designPicker .left{flex:1;padding:0 15px}.importDesign .designPicker .right{flex:0 0 auto;width:150px}@media (max-width: 900px){.importDesign .designPicker .right{display:none}}.importDesign .designPicker .right .catHeading{font-size:16px;font-weight:700;color:#d8d8d8;margin:0 0 15px}.importDesign .designPicker .right a,.importDesign .designPicker .right button{display:block;margin:0 0 15px;font-size:16px;color:#979797}.importDesign .designPicker .right a.active,.importDesign .designPicker .right button.active{color:#000;text-decoration:underline}.tileRotateTools{position:absolute;top:-60px;font-size:20px;z-index:99999}.tileRotateTools .rotateTool{background:#efefef;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.tileRotateTools .rotateTile{position:absolute;left:-43px;top:16px}.tileRotateTools .duplicateTileTool{position:absolute;left:-51px;top:61px}.flickity-enabled.is-draggable .flickity-viewport{overflow:visible!important}.mobilePopTools{position:absolute;top:-39px;font-size:18px;display:flex}.mobilePopTools a,.mobilePopTools button{display:block;margin:0 3px;border:1px solid rgba(0,0,0,.2);background:#f9f9f9;padding:5px 10px;border-radius:3px}.ideaGallery .gridItem{margin:15px 0 40px}.ideaGallery .darkShopBTN{background:#0009;color:#fff;border:1px solid rgba(0,0,0,.9)}.ideaGallery iframe{width:100%;border:1px solid rgba(0,0,0,.5);height:420px}.pageLoader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;font-size:70px;justify-content:center;align-items:center;z-index:99999;background:#fff}.pageLoader .body{text-align:center}.pageLoader .designBuilding{font-size:25px;text-align:center;margin:5px 0 0}.mobileLayoutChoices{display:flex;align-items:center;padding:0 10px;margin:5px 0}.mobileLayoutChoices .choice{display:flex;align-items:center;padding:0 15px}.mobileLayoutChoices .choice .text{margin:0 15px 0 5px}.mobileSnapGrid{padding:0 10px}.mobileSnapGrid .label{flex:0 0 auto;margin:0 10px 0 0}.loadDesignTabs{display:flex;align-items:center;justify-content:center;margin:0 0 15px}.loadDesignTabs .tab{font-size:22px;margin:0 10px;border-bottom:4px solid #ddd}.loadDesignTabs .tab.active{border-bottom:4px solid #064873}.blueLink{color:#064873}.noDesigns{text-align:center;font-size:18px;margin:15px 0}.loginPrompt input[type=text]{font-size:22px;font-family:Montserrat,sans-serif;padding:10px;width:400px;max-width:100%;border:2px solid rgba(0,0,0,.8);border-radius:5px;font-weight:900;margin:15px 0 0}.errorWrapper{position:fixed;z-index:999999;top:15px;right:15px}.errorPopup{margin:0 0 5px;background:#ffe2e2f2;border:1px solid #fb3939;box-sizing:border-box;border-radius:6px;font-size:24px;line-height:29px;color:#fc6a6a;display:flex;align-items:center;padding:16px}.errorPopup a,.errorPopup button{color:#fc6a6a}.errorPopup .message{flex:1}.errorPopup .closer{flex:0 0 auto;margin:0 0 0 15px}@media (max-width: 850px){.errorPopup{font-size:18px;padding:7px}}.successPopup{background:#b9ffd5f2;border:1px solid #0ab14e;box-sizing:border-box;border-radius:6px;font-size:24px;line-height:29px;color:#0ab14e}.successPopup a,.successPopup button{color:#0ab14e}@media (max-width: 850px){.successPopup{font-size:18px;padding:10px}}.loggedIn{display:flex;align-items:center;background:#fff;padding:3px 15px;border:1px solid rgba(0,0,0,.3);border-radius:2px}.loggedIn .icon{font-size:20px;margin:0 8px 0 0}.loggedIn .customer{font-size:14px}.loggedIn .logout{font-size:11px}.visualBack a,.visualBack button{display:inline-block;padding:5px 18px;margin:0 0 0 15px;font-size:18px;background:#fff;border:1px solid rgba(0,0,0,.3);color:#666}.mobileColorPaging{display:flex;align-items:center;margin:10px 0 0;width:100%}.mobileColorPaging .prev,.mobileColorPaging .next{flex:.3;font-size:14px}.mobileColorPaging .prev a,.mobileColorPaging .prev button,.mobileColorPaging .next a,.mobileColorPaging .next button{background:#fff;padding:3px 8px;border:1px solid rgba(0,0,0,.2)}.mobileColorPaging .prev a svg,.mobileColorPaging .prev button svg,.mobileColorPaging .next a svg,.mobileColorPaging .next button svg{position:relative;top:2px}.mobileColorPaging .next{text-align:right}.mobileColorPaging .count{flex:1;text-align:center}.visualDesignGallery .heading{font-size:65px;color:#4d4d4d;text-align:center}.visualDesignGallery .ideaGallery{display:flex;flex-wrap:wrap}.visualDesignGallery .ideaGallery .gridItem{flex:0 0 auto;width:calc(100% / 3);padding:10px}.canvasLayout .choices{display:flex;justify-content:center}@media (max-width: 400px){.canvasLayout .choices{display:block}}.canvasLayout .choices .choice{flex:0 0 auto;text-align:center;margin:15px;display:block}.canvasLayout .choices .choice img{opacity:.5}.canvasLayout .choices .choice .text{color:#064873;font-weight:900;font-size:25px}.canvasLayout .choices .choice.active{background:#f96706;padding:10px}.canvasLayout .choices .choice.active .text{color:#fff}.canvasLayout .layoutDimensions{display:flex;align-items:center;justify-content:center}@media (max-width: 630px){.canvasLayout .layoutDimensions{display:block}}.canvasLayout .layoutDimensions .inputGroup{display:flex;margin:15px 0}.canvasLayout .layoutDimensions .inputGroup .prefix{margin:0 5px}.confirmNewDesign .choices{display:flex}.confirmNewDesign .choices .or{align-self:center;margin:0 15px;background:#7279af;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media (max-width: 600px){.confirmNewDesign .choices{display:block}.confirmNewDesign .choices a,.confirmNewDesign .choices button{font-size:12px!important;margin:0 0 5px}}.confirmNewDesign .choices .choice{flex:1}.confirmNewDesign .choices .choice img{opacity:1;width:200px;display:block;margin:0 auto}.confirmNewDesign .choices .choice .text{margin:10px 0 0}.confirmNewDesign .choices .choice span{display:block}@media (max-width: 900px){.customDesignTitleSection a,.customDesignTitleSection button{white-space:nowrap}}.customDesignTitleSection a,.customDesignTitleSection button{margin:0 10px 10px 0}.confirmNewDesign .explainer{font-size:18px;margin:15px 0;text-align:center}.confirmNewDesign .choices a,.confirmNewDesign .choices button{margin:0 15px}.shapeDragPicker{display:flex;align-items:flex-end!important;padding:10px 0}.shapeDragPicker .choice{flex:0 0 auto;width:calc(100% / 6);padding:0 5px;font-size:9px}.shapeDragPicker .choice img{display:block}.shapeDragPicker .choice.halfWidth{width:calc(100% / 3)}.topLevel{z-index:9999!important}.jdgm-histogram__bar-content{background:#f96706!important}.updateButton{text-align:right;margin:20px 0}.outOfStock{width:80%;margin:0 auto;background:#0003;padding:10px}.outOfStock .heading{font-weight:900;margin:0 0 5px;font-size:20px}.covidBanner{position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:9999}.covidBanner .closer{position:absolute;top:-40px;right:10px;font-size:35px;line-height:1;background:#fff;color:#000;padding:10px 20px;border:1px solid rgba(0,0,0,.9);display:inline-block;z-index:2}.featuredReviews{text-align:center;margin:-30px 0 0}.allItemsShip{font-weight:700;margin:15px 0 0}.tilePreviews{display:flex;flex-wrap:wrap;margin:20px 0}.tilePreviews .preview{flex:0 0 auto;width:calc(100% / 3 - 10px);margin:20px 5px;text-align:center}@media (max-width: 680px){.tilePreviews .preview{width:calc(100% - 10px)}}.tilePreviews .preview .heading{display:inline-block;font-size:17px;color:#606060;border-bottom:1px solid #606060;margin:0 0 15px;font-weight:600}.tilePreviews .preview.bottom{align-self:flex-end}.tilePreviews .preview.quarter img{width:55%;margin:0 auto}.tilePreviews .preview.half img{width:60%;margin:0 auto}.tilePreviews .preview.triangle img{width:70%;margin:0 auto}.midHeading{display:flex;justify-content:center;margin:0 0 10px}.midHeading .item{text-align:center;font-size:20px;border-bottom:1px solid #606060;color:#606060;display:inline-block}.tilePreviewColors{margin:0 0 50px}.tilePreviewColors .theColors{display:flex;justify-content:center;flex-wrap:wrap}.tilePreviewColors .theColors img{width:44px;border-radius:50%}.tilePreviewColors .theColors .colorPreview{flex:0 0 auto;width:calc(100% / 15);padding:3px;font-size:11px;text-align:center}@media (max-width: 740px){.tilePreviewColors .theColors .colorPreview{width:10%}}@media (max-width: 550px){.tilePreviewColors .theColors .colorPreview{width:20%}}.tilePreviewPatterns{margin:0 0 50px}.tilePreviewPatterns .thePatterns{display:flex;flex-wrap:wrap;justify-content:center}.tilePreviewPatterns .thePatterns .pattern{flex:0 0 auto;width:20%;padding:5px;text-align:center;font-size:11px}@media (max-width: 500px){.tilePreviewPatterns .thePatterns .pattern{width:calc(100% / 3)}}.bigHeading{color:#444;font-size:60px;font-weight:700}.configurate{color:#707070;margin:0 0 25px}.tilesLanding .copy{color:#707070;font-size:17px;margin:0 0 50px}.newAboutContainer{width:1000px;max-width:100%;padding:0 10px}.newAboutContainer .heading{font-size:55px;color:#444;margin:80px 0 50px;text-align:center}.newAboutContainer .aboutDescription{font-size:18px;font-weight:700;font-style:italic;text-align:left;color:#7899b7;display:flex;margin:0}.newAboutContainer .aboutDescription .left{flex:1;margin:25px 25px 0 0}.newAboutContainer .aboutDescription .right{flex:0 0 auto;margin:-80px 25px 0 0;width:140px}.newAboutContainer .founder{display:flex;justify-content:center;color:#7899b7;font-weight:700}.newAboutContainer .founder .left{padding:0 50px;text-align:center}.newAboutContainer .newAboutFeature{display:flex;align-items:center;margin:40px 0}@media (max-width: 950px){.newAboutContainer .newAboutFeature{flex-direction:column}.newAboutContainer .newAboutFeature.reversed{flex-direction:column-reverse}}.newAboutContainer .newAboutFeature .item{flex:1;padding:20px}.newAboutContainer .newAboutFeature .image{flex:1}.newAboutContainer .newAboutFeature .heading{font-size:50px;font-weight:900;margin:0 0 40px;color:#444;text-align:left;line-height:55px}.newAboutContainer .newAboutFeature ul li{margin:0 0 15px}.newAboutContainer .newAboutFeature .copy{font-size:18px;line-height:22px}.centered{text-align:center}.instagramLabel{font-size:25px;color:#444;text-align:center;margin:-50px 0 40px}.clickAway{font-size:44px;margin:80px 0 40px;font-weight:700;text-align:center;line-height:1.1}.pickDesignExplainer{font-size:20px;text-align:center}.productGrid{display:flex;flex-wrap:wrap}.productGrid .product{position:relative;width:calc(100% / 3);padding:5px;text-align:center}@media (max-width: 430px){.productGrid .product{width:50%}}.productGrid .product a,.productGrid .product button{color:#666;font-size:18px}.productGrid .product a .price,.productGrid .product button .price{display:block;margin:5px 0;font-weight:900}.productGrid .product .stockRemaining{display:block;font-size:14px;font-weight:700}.productGrid .product .soldOut{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.productGrid .product .soldOut img{position:relative;top:-25px;display:block}.headerv2{display:flex;align-items:center;padding:7px 0;justify-content:space-between}.headerv2 .logo{flex:0 0 auto;width:65px;margin:0}.headerv2 .logo img{display:block}.headerv2 .menu{flex:1;margin:0 10px;text-align:center}.headerv2 .menu a,.headerv2 .menu button{color:#2c2b32;font-weight:700;letter-spacing:1px;font-size:9px;display:inline-block;padding:3px 2px;margin:0 10px;text-transform:uppercase;letter-spacing:.08em}.headerv2 .menu a:hover,.headerv2 .menu button:hover{background:#efefef}.headerv2 .menu a.active,.headerv2 .menu button.active{background:#dbddeb}@media (max-width: 1130px){.headerv2 .menu{display:none}}.headerv2 .menu ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.headerv2 .menu ul li{list-style:none;margin:0;padding:0;position:relative;z-index:10}.headerv2 .menu ul li .dropdown{display:none;position:absolute;top:20px;left:0;background:#fff;padding:0 15px;width:300px;box-shadow:0 3px 4px #00000080;z-index:9999}.headerv2 .menu ul li .dropdown a,.headerv2 .menu ul li .dropdown button{text-align:left!important;display:block!important;font-size:12px!important;margin:15px 0!important;text-transform:uppercase}.headerv2 .menu ul li .dropdown a:hover,.headerv2 .menu ul li .dropdown button:hover{text-decoration:underline;background:none!important}.headerv2 .menu ul li .dropdown .subItems{margin-left:15px}.headerv2 .menu ul li .dropdown .subItems a,.headerv2 .menu ul li .dropdown .subItems button{margin:8px 0!important;font-size:10px!important}.headerv2 .menu ul li:hover .dropdown{display:block}.headerv2 .buyLink{flex:0 0 auto}@media (max-width: 470px){.headerv2 .buyLink{display:none}}.headerv2 .cartLink{margin:0 0 0 15px}.headerv2 .cartLink a,.headerv2 .cartLink button{position:relative;display:block}.headerv2 .cartLink a .cartCount,.headerv2 .cartLink button .cartCount{position:absolute;top:-8px;right:-9px;font-size:11px;color:#fff;background:#f96706;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;width:22px;height:22px;padding:3px 0 0}.mobileBuyLink{display:none!important;text-transform:uppercase;font-family:Montserrat,sans-serif}@media (max-width: 470px){.mobileBuyLink{display:block!important;margin:10px 0 0;color:#fff!important}}.glideSub .glide__arrow--left{margin-left:-60px;background:none!important;box-shadow:none!important}.glideSub .glide__arrow--right{margin-right:-60px;background:none!important;box-shadow:none!important}.sliderv2{padding:0;position:relative}.sliderv2 .glide__arrow{background:#ffffff80!important;border-radius:100%!important;color:#666!important;border:none!important}.sliderv2 .mainImagev2{position:relative}.sliderv2 .mainImagev2 .imageLink{position:absolute;right:15px;bottom:15px}.sliderv2 .mainImagev2 .imageLink a,.sliderv2 .mainImagev2 .imageLink svg,.sliderv2 .mainImagev2 .imageLink i{color:#fff;font-size:20px;font-weight:400;text-shadow:2px 2px 2px rgba(0,0,0,.3)}.sliderv2 .mainImagev2 .imageLink svg,.sliderv2 .mainImagev2 .imageLink i{margin:0 0 0 15px}.sliderv2 .shopButtonWrapper{position:absolute;bottom:60px;left:0;width:100%;text-align:center;font-size:18px}@media (max-width: 900px){.sliderv2 .shopButtonWrapper{display:none}}.sliderv2 .shopButtonWrapper a,.sliderv2 .shopButtonWrapper button{color:#fff;text-shadow:2px 4px 8px rgba(0,0,0,.5);font-weight:400;letter-spacing:1px;transition:all .3s}.sliderv2 .shopButtonWrapper a:hover,.sliderv2 .shopButtonWrapper button:hover{color:#000}.sliderv2 .dots{position:absolute;bottom:8px;left:0;width:100%;display:flex;justify-content:center;align-items:center}.sliderv2 .dots .dot{margin:0 4px;flex:0 0 auto;width:10px}.sliderv2 .dots .dot img{cursor:pointer}@media (max-width: 950px){.sliderv2 .dots{bottom:10px}.sliderv2 .dots .dot{margin:0 5px;width:14px}}@media (max-width: 450px){.sliderv2 .dots{bottom:5px}.sliderv2 .dots .dot{width:10px}}.sliderv2 .leftArrow,.sliderv2 .rightArrow{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;padding:0 100px;z-index:1}@media (max-width: 750px){.sliderv2 .leftArrow,.sliderv2 .rightArrow{display:none}}.sliderv2 .leftArrow .inner,.sliderv2 .rightArrow .inner{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#fff;border-radius:50%;border:1px solid #000;font-size:20px}.sliderv2 .leftArrow .inner:hover,.sliderv2 .rightArrow .inner:hover{background:#333;color:#fff;border:1px solid #fff}.sliderv2 .leftArrow img,.sliderv2 .rightArrow img{display:block}@media (max-width: 950px){.sliderv2 .leftArrow,.sliderv2 .rightArrow{width:50px}}.sliderv2 .rightArrow{right:0;left:auto}.sliderv2 .mainSlide{position:relative;z-index:0}.sliderv2 .mainSlide img{display:block;width:100%}@media (max-width: 500px){.sliderv2 .mainSlide img{height:500px;object-fit:cover}}.sliderv2 .mainSlide .copy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-start}@media (max-width: 840px){.sliderv2 .mainSlide .copy{align-items:center;justify-content:center}}.sliderv2 .mainSlide .copy .content{color:#fff;text-align:left;font-size:50px;line-height:1.1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-shadow:0 0 11px rgba(0,0,0,.5);text-shadow:0 0 11px black;position:relative}.sliderv2 .mainSlide .copy .content .body{text-align:center}.sliderv2 .mainSlide .copy .content .body .sub{font-weight:400}.sliderv2 .mainSlide .copy .content .body p{margin:0}.sliderv2 .mainSlide .copy .content .body .main{font-size:48px;font-weight:700;line-height:1;letter-spacing:1px}@media (max-width: 750px){.sliderv2 .mainSlide .copy .content .body .main{font-size:28px}}.sliderv2 .mainSlide .copy .content .body .main strong{font-weight:300;font-weight:100}.sliderv2 .mainSlide .copy .content .body .sub{font-size:28px;font-weight:medium}@media (max-width: 750px){.sliderv2 .mainSlide .copy .content .body .sub{font-size:18px}}.sliderv2 .mainSlide .copy .content .body .subTitle{font-size:20px;font-weight:medium}@media (max-width: 750px){.sliderv2 .mainSlide .copy .content .body .subTitle{font-size:16px}}.sliderv2 .mainSlide .copy .content .body .buttons{text-shadow:none}.sliderv2 .mainSlide .copy .content .body .buttons a,.sliderv2 .mainSlide .copy .content .body .buttons button{padding:15px 25px}.sliderv2 .mainSlide .copy .content .body .buttons .primaryBTN{border-radius:0;padding:8px 30px;border:1px solid #fff}@media (max-width: 500px){.sliderv2 .mainSlide .copy .content .body .buttons{margin:18px 0 0}.sliderv2 .mainSlide .copy .content .body .buttons a,.sliderv2 .mainSlide .copy .content .body .buttons button{padding:8px 10px;font-size:12px;margin:10px 0}}.sliderv2 .mainSlide .copy .content h1{font-size:50px;line-height:1.1;margin:0;padding:0}@media (max-width: 1030px){.sliderv2 .mainSlide .copy .content{font-size:50px}}@media (max-width: 840px){.sliderv2 .mainSlide .copy .content{font-size:50px;width:70%;top:0;left:0;text-align:center}}@media (max-width: 560px){.sliderv2 .mainSlide .copy .content{font-size:40px;line-height:1}.sliderv2 .mainSlide .copy .content p{margin:0}}@media (max-width: 450px){.sliderv2 .mainSlide .copy .content{font-size:30px;line-height:1}}.dividerHeading{max-width:100%;text-align:center;margin:100px auto 50px}.dividerHeading .title{font-size:50px;margin:15px 0;letter-spacing:.01em}.dividerHeading .subTitle{width:100%;background:#dbddeb;text-align:center;text-transform:uppercase;font-size:20px;color:#62657e;padding:10px;letter-spacing:.2em}@media (max-width: 795px){.dividerHeading{margin:50px auto}}@media (max-width: 650px){.dividerHeading .title{font-size:45px;line-height:1.1}}.homeFeature{display:flex;align-items:center;margin:0 -15px 50px}.homeFeature .item{margin:50px 25px;flex:1}@media (max-width: 660px){.homeFeature{flex-direction:column;margin:0 -15px 50px}.homeFeature .item{margin:15px 25px}.homeFeature .text{width:90%}.homeFeature.alt{flex-direction:column-reverse}}.homeFeature .title{font-size:50px;letter-spacing:.005em;line-height:1.2}.homeFeature .title h1{display:inline-block;font-size:50px}.homeFeature .title .line{width:200px;background:#dbddeb;height:10px;margin:10px 0 0}@media (max-width: 938px){.homeFeature .title{font-size:45px;line-height:1.1;padding:0 0 5px}}.homeFeature .copy{font-size:32px;letter-spacing:.01em;margin:25px 0;font-weight:300}.homeFeature .copy h1{font-size:32px;display:inline-block}.homeFeature .copy b{font-family:Montserrat,sans-serif}.homeFeature .text{flex:.7}.homeFeature .wider{flex:1}.didYouKnow{text-align:center}.didYouKnow .title{font-size:50px;margin:0 0 10px;line-height:1.2}.didYouKnow .title .text{border-bottom:10px solid #b8bcd7;display:inline-block}.didYouKnow .copy{font-weight:300;margin:0 0 15px}.recycledTiles{position:relative}.recycledTiles .barLine{width:100%;position:absolute;height:190px;background:#626ea7;z-index:0;top:80px}.recycledTiles .bodyCopy{font-weight:300;margin:50px 0 0;font-size:18px}.recycledTiles .bodyHeader{font-size:25px}.recycledTiles .content{position:relative;z-index:1;width:1200px;margin:0 auto;max-width:90%;background:#dbddeb;text-align:center;padding:50px;min-height:379px;display:flex;align-items:center;justify-content:center}.recycledTiles .content .button{width:350px;margin:0 auto;max-width:90%}.recycledTiles .content .text{width:760px;text-align:center;max-width:90%;font-size:30px;font-weight:300;margin:0 auto 25px;letter-spacing:.01em}@media (max-width: 860px){.recycledTiles .content .text{width:90%}}@media (max-width: 550px){.recycledTiles .content .text{font-size:20px}}.recycledTiles .content .heading{font-size:50px;color:#4e4e4e}@media (max-width: 730px){.recycledTiles .content .heading{font-size:40px}}@media (max-width: 400px){.recycledTiles .content .heading{font-size:25px}}.homeCallout{margin:50px 0 100px}.homeCallout .outlineBTN{width:300px;max-width:100%}.homeCallout .title{font-size:50px;line-height:1}.homeCallout .title .text{display:inline-block;padding:0 50px 5px 0;border-bottom:10px solid #b8bcd7}.homeCallout .copy{font-size:18px;font-weight:300;margin:5px 0 20px;width:580px;max-width:90%;font-size:32px}.homeCallout .image{position:relative}.homeCallout .image img{display:block;width:100%}@media (max-width: 710px){.homeCallout .image img{height:293px;object-fit:cover}}.homeCallout .button{position:absolute;bottom:20px;right:20px;width:200px;max-width:100%}.homeCallout.alt .title{text-align:right}.homeCallout.alt .title .text{padding:0 0 5px 50px}.homeCallout.alt .line,.homeCallout.alt .copy{float:right;clear:right;text-align:right}.homeCallout.alt .button{right:auto;left:15px}.greySection{background:#f2f2f2;padding:50px 0}.greySection.tilesGreySection{padding:10px 0 50px}.spotlight .title{font-size:50px;padding:0 0 5px;text-align:center;line-height:1.2;width:727px;margin:0 auto 20px;max-width:95%}.spotlight .title .text{border-bottom:10px solid #b8bcd7;display:inline-block}.spotlight .copy{font-size:18px;text-align:center;width:520px;max-width:90%;margin:0 auto 40px;font-weight:300}.spotlight .theSpotlight{display:flex;width:1000px;margin:0 auto;max-width:100%}.spotlight .theSpotlight .left,.spotlight .theSpotlight .right{flex:0 0 auto;margin:0 15px;width:46%}@media (max-width: 650px){.spotlight .theSpotlight .left,.spotlight .theSpotlight .right{width:90%;margin:0 auto}}@media (max-width: 650px){.spotlight .theSpotlight{display:block}.spotlight .theSpotlight .left{margin:0 auto 50px}}.spotlight .theSpotlight .image img{border-radius:5px}.spotlight .theSpotlight .gallery{margin:10px 0 0;display:flex;align-items:center}.spotlight .theSpotlight .gallery img{border-radius:5px;margin:0 10px;opacity:.5}.spotlight .theSpotlight .gallery img.active{opacity:1}.spotlight .theSpotlight .gallery .item{flex:1;margin:0 10px}.spotlight .theSpotlight .gallery .item img{border-radius:5px;width:80px;height:80px}.spotlight .theSpotlight .right{text-align:left}.spotlight .theSpotlight .right .spotlightHeading{margin:0 0 40px;font-size:25px}.spotlight .theSpotlight .right .spotlightCopy{font-size:16px;font-weight:300;margin:0 auto 40px;text-align:left}@media (max-width: 500px){.spotlight .theSpotlight .right .spotlightCopy{width:95%}}.spotlight .theSpotlight .right .button{width:200px;margin:0 auto;max-width:100%}.serviceFeatures{display:flex;flex-wrap:wrap}.serviceFeatures .item{margin:0 20px;text-align:center;width:calc(20% - 40px)}@media (max-width: 900px){.serviceFeatures .item{width:calc(50% - 40px);margin:20px}}@media (max-width: 460px){.serviceFeatures .item{width:100%}}.serviceFeatures .item .icon{background:#f2f2f2;width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.serviceFeatures .item .icon img{width:39px;display:block}.serviceFeatures .item .featureHeading{margin:24px 0 8px;font-size:15px;font-weight:600}.serviceFeatures .item .text{font-weight:400;font-size:13px}.whiteService .icon{background:#fff!important}.jdgm-carousel-title{display:none!important}.ourService{padding:0 10px;width:1200px;max-width:100%}.ourService .heading{font-size:50px;line-height:1.1;text-align:center;margin:0 0 40px}.ourService .heading .text{display:inline-block;border-bottom:10px solid #b8bcd7}.ourService .button{margin:50px auto 0;width:250px;max-width:90%;text-align:center}.ideaGallery{display:flex;flex-wrap:wrap;margin:0 -10px}.ideaGallery .pricing{text-align:left}.ideaGallery .gridItem{flex:0 0 auto;width:50%;padding:10px}@media (max-width: 640px){.ideaGallery .gridItem{width:100%}}.ideaGallery img{border-radius:5px}.ideaGallery .title{flex:1}.ideaGallery .pricing .pricing{font-weight:300}.ideaGallery .button{width:250px;margin:0 auto;max-width:100%}.judgeMeReviews{font-weight:300}.lotToLove{margin:-117px 0 0}.footerV2{padding:150px 0 0}.footerV2 .top{display:flex}@media (max-width: 770px){.footerV2 .top{flex-wrap:wrap}.footerV2 .top .signUp{width:100%;margin:0 auto;text-align:center}.footerV2 .top .signUp .mailchimp{width:330px;margin:0 auto}.footerV2 .top .linkSections{text-align:right}.footerV2 .top .linkSections .section{margin:0 0 25px!important}}@media (max-width: 770px) and (max-width: 330px){.footerV2 .top .signUp .mailchimp{width:100%}.footerV2 .top .signUp .mailchimp input[type=email]{width:172px}}@media (max-width: 360px){.footerV2 .top .logo{width:100%;text-align:center}.footerV2 .top .linkSections{text-align:center;width:100%;margin:25px 5px}}.footerV2 .logo{margin:0 15px 0 0}.footerV2 .heading{text-transform:uppercase;font-size:15px;letter-spacing:.1em;font-weight:600}.footerV2 .linkSections{flex:1;display:flex;margin:0 15px 0 0}.footerV2 .linkSections .section{margin:0 25px}.footerV2 .linkSections .section a,.footerV2 .linkSections .section button{display:block;font-size:12px;font-weight:400;color:#666;font-size:15px;line-height:20px;letter-spacing:.04em}@media (max-width: 940px){.footerV2 .linkSections{display:block}.footerV2 .linkSections .section{margin:0 25px 25px}}.footerV2 .signUp .heading{text-transform:uppercase}.footerV2 .signUp .mailchimp #mc_embed_signup_scroll{display:flex}.footerV2 .signUp .mailchimp #mc_embed_signup_scroll input[type=email]{border:2px solid #000;border-radius:5px 0 0 5px;font-weight:300;padding:5px 10px;font-size:16px;letter-spacing:.01em}.footerV2 .signUp .mailchimp #mc_embed_signup_scroll .subscribeBTN{background:#000;color:#fff;padding:5px;border-radius:0 5px 5px 0;border:2px solid #000;font-family:Montserrat,sans-serif;font-size:16px;cursor:pointer}.footerV2 .centered{text-align:center;margin:10px 0}.footerV2 .socialize{text-align:center;margin:50px 0}.footerV2 .socialize a,.footerV2 .socialize button{color:#000;font-size:25px;margin:0 10px}.clear100{height:50px!important}@media (max-width: 550px){.clear100{height:50px!important}}.mainHeading{text-align:center;margin:15px 0}.mainHeading .text{display:inline-block;border-bottom:10px solid #b8bcd7;font-size:50px}.mainHeading .text h1{font-size:50px;margin:0;padding:0}.mainHeading .text.noBorder{border:none}.mainHeading .text .customLine{border-bottom:10px solid #b8bcd7}@media (max-width: 550px){.mainHeading .text{font-size:40px;line-height:1.1;padding:0 0 5px}.mainHeading .text.noBorder{border-bottom:10px solid #b8bcd7}.mainHeading .text .customLine{border:none}}@media (max-width: 340px){.mainHeading .text{font-size:35px}}.bigCopy{font-size:22px;font-weight:300;line-height:32px;text-align:center;width:750px;margin:50px auto;max-width:90%}.bigCopy h1{font-size:22px;line-height:32px;display:inline-block;font-weight:400}@media (max-width: 410px){.bigCopy{font-size:20px;line-height:22px;max-width:95%}}.bigNumber{display:flex;align-items:center;justify-content:center;margin:150px 0 25px}.bigNumber .num{background:#dbddeb;color:#fff;font-size:60px;width:100px;height:100px;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center}.tileShopper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}.tileShopper a,.tileShopper button{color:#000}.tileShopper .tiles{width:calc(100% / 3);padding:25px 15px;text-align:center}@media (max-width: 470px){.tileShopper .tiles{width:50%}}.singleProductButton{position:relative}.addedCreateToCart{box-shadow:-2px 2px 4px #00000080;position:absolute;right:24px;bottom:50px;background:green;color:#fff;padding:10px 0;border-radius:5px;text-align:center;white-space:nowrap;width:150px}.addedCreateToCart .closer{position:absolute;top:2px;right:8px}.addedCreateToCart .closer a,.addedCreateToCart .closer button{text-decoration:none}.addedCreateToCart a,.addedCreateToCart button{color:#fff;text-decoration:underline;white-space:nowrap}.addedCreateToCart .downArrow{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid green;position:absolute;bottom:-10px;left:66px}.jdgm-prev-badge__text{font-weight:600!important;color:#545454}.tileBuilder{display:flex;margin:10px 0 50px}.tileBuilder .tileDescription{text-align:left;font-weight:300;margin:40px 0 0;font-weight:700}.tileBuilder .tileDescription p:empty{display:none}.tileBuilder .main{height:467px;display:flex;justify-content:center;align-items:center;position:relative}.tileBuilder .main img{max-height:100%}.tileBuilder .gallery{background:#fff;flex:1;padding:25px;margin:0 25px 0 0}.tileBuilder .gallery .title{font-size:32px;text-align:left;color:#747477;font-weight:500}.tileBuilder .gallery .jdgm-widget.jdgm-widget{text-align:left!important;margin:0 0 15px}.tileBuilder .gallery .quarter,.tileBuilder .gallery .noheight{width:50%;margin:0 auto}.tileBuilder .gallery .pixel{width:25%;margin:0 auto}.tileBuilder .gallery .thumbnailWrapper .divider{height:2px;width:100%;background:#999;margin:50px 0}.tileBuilder .gallery .thumbnailWrapper .thumbnails{display:flex;align-items:center;overflow-x:auto}.tileBuilder .gallery .thumbnailWrapper .thumbnails .thumbnail{margin:0 10px;flex:0 0 auto;width:calc(25% - 20px)}.tileBuilder .gallery .thumbnailWrapper .thumbnails .thumbnail img{cursor:pointer}@media (max-width: 600px){.tileBuilder{display:block}.tileBuilder .gallery{margin:25px 0 0}.tileBuilder .gallery .thumbnailWrapper{display:none}}.configurator{flex:.8;background:#fff;padding:15px}.configurator .description{font-weight:300;text-align:right;margin:20px 0}.configurator .description b{font-family:Montserrat,sans-serif}.configurator .configuratorBottom{margin:25px 0 0;padding:25px 0 0}.configurator .configuratorBottom .unitCost{font-size:11px}.configurator .configuratorBottom .oldUnitCost{font-size:11px;text-decoration:line-through}.configurator .configuratorBottom .quanPrice{display:flex;align-items:center;margin:0 0 15px}.configurator .configuratorBottom .quanPrice .quantity{flex:1;display:flex;align-items:center}.configurator .configuratorBottom .quanPrice .cost{flex:0 0 auto}.configurator .configuratorBottom .quanPrice input[type=number]{border:2px solid #000;border-radius:5px;text-align:center;font-weight:300;font-size:16px;padding:8px;width:100px;max-width:100%;font-weight:900;margin:0 15px 0 0}.configurator .configuratorBottom .buttons{position:relative;display:block;margin:0 -5px;align-items:center}@media (max-width: 500px){.configurator .configuratorBottom .buttons{display:block}.configurator .configuratorBottom .buttons .primaryBTN,.configurator .configuratorBottom .buttons .outlineBTN{width:100%!important;font-size:14px;padding:8px 3px}.configurator .configuratorBottom .buttons .primaryBTN{margin:0 0 10px}}.configurator .configuratorBottom .buttons .outlineBTN{border:2px solid #000!important;padding:6px 20px;color:#000}.configurator .configuratorBottom .buttons .outlineBTN:hover{background:#000;color:#fff}.configurator .configuratorBottom .buttons a,.configurator .configuratorBottom .buttons button{flex:0 0 auto;display:inline-block;margin:5px;font-size:14px!important;width:calc(100% - 10px)}.configurator .configuratorBottom .buttons .subButtons{display:flex;align-items:center;margin:10px -5px}.configurator .configuratorBottom .buttons .subButtons a,.configurator .configuratorBottom .buttons .subButtons button{display:block;margin:0 10px;flex:0 0 auto;width:calc(50% - 20px)}@media (max-width: 400px){.configurator .configuratorBottom .buttons .subButtons{display:block}.configurator .configuratorBottom .buttons .subButtons a,.configurator .configuratorBottom .buttons .subButtons button{width:94%;margin:10px}}.configurator .configuratorBottom .promo{margin:15px 0;text-align:center;font-weight:500}.configurator .option{margin:15px 0;border-bottom:1px solid #707070;padding:0 0 15px}.configurator .option .dropper{display:flex;padding:0 0 5px;margin:0 0 3px;align-items:flex-end}.configurator .option .dropper .name{flex:1;text-align:left;font-size:15px;font-weight:900;color:#747477;font-weight:300;display:flex}.configurator .option .dropper .name .data{flex:1}.configurator .option .dropper .name .starter{flex:0 0 auto}.configurator .option .dropper .name .starter a,.configurator .option .dropper .name .starter button{color:#747477;text-decoration:underline}.configurator .option .dropper .name b{font-family:Montserrat,sans-serif}.configurator .option .dropper .chevron{flex:0 0 auto;margin:0 0 0 10px}.configurator .option .choices{font-size:12px;display:flex;align-items:flex-end;margin:0 -10px;flex-wrap:wrap}.configurator .option .choices .choice{padding:5px;flex:0 0 auto;text-align:center;width:25%;font-family:Montserrat,sans-serif;position:relative}.configurator .option .choices .choice .subDetail{font-weight:300}.configurator .option .choices .choice .newBug{position:absolute;top:-3px;right:-3px;background:orange;color:#fff;font-size:11px;padding:3px;border-radius:3px;font-weight:700}@media (max-width: 350px){.configurator .option .choices .choice{width:calc(100% / 3)}}.configurator .option .choices .choice span{display:block;white-space:nowrap;font-weight:600}.configurator .option .choices .choice img{border:2px solid #fff;padding:2px;border-radius:5px}.configurator .option .choices .choice.active{color:#f97822;text-decoration:underline}.configurator .option .choices .choice.active img{border:2px solid #f96706;padding:1px}.configurator .option .choices.colorChoices .choice{width:calc(100% / 6);font-size:11px}@media (max-width: 380px){.configurator .option .choices.colorChoices .choice{width:25%}}.bullets{list-style:none;margin:0;padding:0}.bullets li{list-style:none;margin:10px 0;padding:0;display:flex;flex:1;font-weight:300;font-size:18px;line-height:22px}.bullets li:before{content:"";width:10px;height:10px;background:#626ea7;margin:6px 10px 0 0;display:block;border-radius:50%;flex:0 0 auto}.landingFeature{margin:80px 0;display:flex;align-items:flex-start}@media (max-width: 820px){.landingFeature{flex-direction:column}.landingFeature.alt{flex-direction:column-reverse}}.landingFeature .item{margin:0 25px}.landingFeature .text{flex:1}.landingFeature .text .heading{font-size:50px;letter-spacing:.005em;line-height:1.2;padding:0 50px 5px 0;margin:0 0 25px;border-bottom:8px solid #b8bcd7;display:inline-block}@media (max-width: 920px){.landingFeature .text .heading{font-size:45px;line-height:1.1;padding:0 0 5px}}@media (max-width: 340px){.landingFeature .text .heading{font-size:35px}}.landingFeature .text .copy{margin:0 0 25px;font-size:22px;line-height:28px;font-weight:300}@media (max-width: 920px){.landingFeature .text .copy{font-size:20px}}.landingFeature .text .subCopy{font-weight:300}.landingFeature .image{flex:.9;text-align:center;margin:12px 0 0}.landingFeature .image.border img{border:1px solid #ababab;display:block}.productSizes{margin:15px 0 0;text-align:right}.productSizes .theSizes{display:flex;justify-content:flex-end;flex-wrap:wrap}.productSizes .size{text-align:center;flex:0 0 auto;width:25%}.productSizes .size a,.productSizes .size button{display:flex;padding:5px;margin:0 0 0 5px;color:#666;align-items:center;font-size:12px;white-space:nowrap}.productSizes .size .choiceImage{width:30px;display:block;border-radius:50%}.productSizes .size .choiceImage img{border-radius:0;display:block}.productSizes .size .theLabel{display:block;margin:0 5px 0 0}.productSizes .size:hover a,.productSizes .size:hover button{background:#0000001a}.productSizes .size.active a,.productSizes .size.active button{background:#f96706;color:#fff}.productV2{display:flex;align-items:flex-start}@media (max-width: 1000px){.productV2{display:block}}.productV2 .dimensions{text-align:right}.productV2 .bundleItems{display:flex;align-items:flex-end;flex-wrap:wrap;border-top:2px solid #000;margin:20px 0;padding:20px 0}.productV2 .bundleItems .bundleItem{width:25%;padding:10px;margin:0;text-align:center}.productV2 .bundleItems .bundleItem .qty{font-size:20px;font-weight:900}.productV2 .image{flex:1.2;margin:0 25px 0 0;background:#fff;border-radius:5px}@media (max-width: 1000px){.productV2 .image{margin:-50px auto 25px;width:500px;max-width:100%}}.productV2 .image img{border-radius:5px;width:100%;cursor:pointer}.productV2 .image .gallery{padding:10px 10px 10px 20px;display:flex;align-items:center;max-width:100%;overflow-x:auto}.productV2 .image .gallery img{margin:0 10px;cursor:pointer;opacity:.4;width:auto}.productV2 .image .gallery img.active{opacity:1}.productV2 .checkout{flex:.6;background:#fff;padding:25px;display:flex;flex-direction:column}.productV2 .checkout .title{margin:0}.productV2 .checkout .title h1{font-size:50px;margin:10px 0;font-family:Playfair Display,serif;font-weight:700;color:#000;line-height:1}.productV2 .checkout .ratings{margin:0 0 15px}.productV2 .checkout .copy{font-weight:300;font-size:14px;margin:25px 0}.productV2 .checkout .topSection{flex:1}.productV2 .checkout .designButtons{display:flex;align-items:center;margin:15px -10px 0}.productV2 .checkout .designButtons a,.productV2 .checkout .designButtons button{flex:1;margin:0 10px;display:block}@media (max-width: 500px){.productV2 .checkout .designButtons{display:block}.productV2 .checkout .designButtons a,.productV2 .checkout .designButtons button{margin:10px 0 0}}.productV2 .checkout .bottomSection{flex:0 0 auto}.productV2 .checkout .bottomSection .dimensions{text-align:right}.productV2 .checkout .bottomSection .checkoutBottom .quanPrice{display:flex;align-items:center}.productV2 .checkout .bottomSection .checkoutBottom .quanPrice .quantity{display:flex;align-items:center;flex:1;margin:10px 0}.productV2 .checkout .bottomSection .checkoutBottom .quanPrice .quantity .input{margin:0 10px 0 0}.productV2 .checkout .bottomSection .checkoutBottom .quanPrice .quantity input[type=number]{border:2px solid #000;border-radius:3px;width:100px;text-align:center;max-width:100%;font-weight:300;padding:8px}.productV2 .checkout .bottomSection .checkoutBottom .quanPrice .price{flex:0 0 auto}.productV2 .checkout .bottomSection .checkoutBottom .quanPrice .price span{color:#f96706}.productV2 .checkout .bottomSection .checkoutBottom .button .primaryBTN{width:100%}.productPickers{position:relative;top:-81px}.productPickers .heading{background:#dbddeb;text-align:center;font-size:20px;color:#62657e;padding:10px 0;text-transform:uppercase;margin:50px 0 25px;letter-spacing:.2em}.productPickers .heading h1{font-size:20px;color:#62657e;margin:0;padding:0}.productPickers a.color:hover{background:#d4d8e7;border-radius:5px}.productPickers a.active{background:#c4c9de;border-radius:5px;box-shadow:1px 1px 3px #0003}.productPickers .colors{display:flex;flex-wrap:wrap;align-items:flex-end}.productPickers .colors .color{width:12.5%;padding:15px;text-align:center;color:#000}@media (max-width: 955px){.productPickers .colors .color{width:calc(100% / 6)}}@media (max-width: 690px){.productPickers .colors .color{width:25%}}@media (max-width: 420px){.productPickers .colors .color{width:50%}}.productPickers .colors .color.shape{width:calc(100% / 9)}@media (max-width: 880px){.productPickers .colors .color.shape{width:calc(100% / 6)}}@media (max-width: 540px){.productPickers .colors .color.shape{width:calc(100% / 3)}}.productPickers .colors .color .image{text-align:center}.productPickers .colors .color img{display:inline-block;margin:0 auto;text-align:center}.productPickers .colors .color .name{display:block;font-size:18px;font-weight:700;white-space:nowrap;color:#000}.productPickers .colors .color.shape .name{font-size:14px}.designCategories{display:flex;flex-wrap:wrap}.designCategories .category{width:50%;padding:40px;text-align:center}@media (max-width: 730px){.designCategories .category{width:100%;padding:20px}}.designCategories .category a,.designCategories .category button{color:#000}.designCategories .category img{border-bottom:10px solid #fff}.designCategories .category img:hover{border-bottom:10px solid #b8bcd7}.designCategories .category .title{font-size:35px;border-bottom:10px solid #b8bcd7;display:inline-block;margin:0 0 40px}@media (max-width: 370px){.designCategories .category .title{font-size:25px}}.testimonialFeature{margin:50px auto;padding:30px 40px;border:1px solid #dbddeb;font-weight:300;width:600px;max-width:98%;font-size:22px;line-height:32px}.testimonialFeature b{font-family:Montserrat,sans-serif}.designCategoriesPicker{border-bottom:2px solid #000;padding:0 0 10px;margin:80px 0 50px;display:flex}@media (max-width: 970px){.designCategoriesPicker{display:block}}.designCategoriesPicker .designCategory{display:block;color:#000;font-size:10px;text-transform:uppercase;letter-spacing:.5px;transition:all .3s;position:relative}.designCategoriesPicker .designCategory .text{display:inline-block}.designCategoriesPicker .designCategory .callout{position:absolute;right:-5px;top:-5px;background:orange;color:#000;font-size:10px;padding:2px 5px;border-radius:5px}.designCategoriesPicker .left{flex:0 0 auto}.designCategoriesPicker .left .designCategory{text-align:center;padding:5px 50px;background:#b8bcd7;border-radius:5px;color:#000;min-width:172px}.designCategoriesPicker .right{flex:1;display:flex;flex-wrap:wrap;margin:0;position:relative}.designCategoriesPicker .right .colorPicker{position:absolute;top:40px;right:10px;background:#fff;width:400px;border:1px solid #000;padding:10px;max-width:100%;z-index:10}.designCategoriesPicker .right .colorPicker .color img{border-radius:0}.designCategoriesPicker .right .colorPicker .color .name{font-size:12px;margin:-5px 0 10px;color:#000;display:block}.designCategoriesPicker .right .designCategory{flex:0 0 auto;width:calc(100% / 9 - 10px);background:#0003;border-radius:3px;margin:0 5px;position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.designCategoriesPicker .right .designCategory .text{width:90%}.designCategoriesPicker .right .designCategory:hover{background:#efefef}.designCategoriesPicker .right .designCategory.endItem{width:auto}@media (max-width: 970px){.designCategoriesPicker .right{margin:15px 0 0;left:0;justify-content:center}.designCategoriesPicker .right .designCategory{width:auto;white-space:nowrap;padding:8px;margin:5px;width:calc(50% - 20px)}.designCategoriesPicker .right .designCategory .text{width:auto!important;font-size:10px}}@media (max-width: 970px) and (max-width: 330px){.designCategoriesPicker .right .designCategory .text{font-size:9px!important}}.designCategoriesPicker .designCategory.lavendar{background:#b8bcd7;color:#fff}.designCategoriesPicker .designCategory.active{background:#f96706;color:#1c1c1c}.productSpotlight{text-align:left}.productSpotlight .content{display:flex}.productSpotlight .content .copyImage{margin:0 40px 0 0;flex:0 0 auto;width:40%}.productSpotlight .content .theCopy{flex:0 0 auto;text-align:left!important;width:60%}.productSpotlight .content .theCopy .text{font-weight:300;text-align:left!important;margin:0;padding:0}.productSpotlight .content .theCopy .text b,.productSpotlight .content .theCopy .text strong{font-family:Montserrat,sans-serif}.productSpotlight .content .theCopy .subText{font-weight:300;margin:50px 0}@media (max-width: 1000px){.productSpotlight .content{display:block}.productSpotlight .content .copyImage{margin:40px 0}.productSpotlight .content .copyImage,.productSpotlight .content .theCopy{width:100%}}.greyAdjuster{margin:-226px 0 0}.customerCreation{max-width:100%}.customerCreation .name{font-size:18px;margin:0 0 20px}.customerCreation .image{margin:0 auto 25px;background:#fff;text-align:center}.customerCreation .image img{max-width:100%;width:800px;margin:0 auto}.customerCreation .customerProductMeta{display:flex}@media (max-width: 660px){.customerCreation .customerProductMeta{display:block}.customerCreation .customerProductMeta .meta{margin:0 0 15px}}.customerCreation .customerProductMeta .meta{flex:1}.customerCreation .customerProductMeta .meta .createdBy span{color:#f96706}.customerCreation .customerProductMeta .checkoutBottom{flex:0 0 auto}.customerCreation .customerProductMeta .checkoutBottom .designButtons{display:flex;align-items:center;margin:15px -10px 0}.customerCreation .customerProductMeta .checkoutBottom .designButtons a,.customerCreation .customerProductMeta .checkoutBottom .designButtons button{flex:1;margin:0 10px;display:block;white-space:nowrap}@media (max-width: 500px){.customerCreation .customerProductMeta .checkoutBottom .designButtons{display:block}.customerCreation .customerProductMeta .checkoutBottom .designButtons a,.customerCreation .customerProductMeta .checkoutBottom .designButtons button{margin:10px}}.customerCreation .customerProductMeta .checkoutBottom .quanPrice{display:flex;align-items:center;margin:0 0 15px}.customerCreation .customerProductMeta .checkoutBottom .quanPrice .quantity{flex:1;display:flex;align-items:center}.customerCreation .customerProductMeta .checkoutBottom .quanPrice .cost{flex:0 0 auto}.customerCreation .customerProductMeta .checkoutBottom .quanPrice .price{font-size:18px}.customerCreation .customerProductMeta .checkoutBottom .quanPrice .price span{color:#f96706}.customerCreation .customerProductMeta .checkoutBottom .quanPrice input[type=number]{border:2px solid #000;border-radius:5px;text-align:center;font-weight:300;font-size:16px;padding:8px;width:100px;max-width:100%;font-weight:900;margin:0 15px 0 0}.visualConfig{font-family:Playfair Display,serif!important}.aboutBanner{position:relative;z-index:0}.aboutBanner .copy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.3);text-align:center}@media (max-width: 810px){.aboutBanner .copy{font-size:40px;line-height:1.1}}@media (max-width: 390px){.aboutBanner .copy{font-size:25px}}.aboutV2 .aboutHeading{display:flex;margin:25px 0 80px}@media (max-width: 800px){.aboutV2 .aboutHeading{flex-direction:column-reverse}}.aboutV2 .aboutHeading .copy{flex:1;color:#333;font-weight:300;font-size:22px;line-height:32px;margin:0 0 20px}.aboutV2 .aboutHeading .copy b{font-family:Montserrat,sans-serif}.aboutV2 .aboutHeading .founder{flex:0 0 auto;padding:0 50px;margin:-80px 0 0;position:relative;z-index:1}.aboutV2 .aboutHeading .founder .founderImage{width:164px;max-width:100%}@media (max-width: 800px){.aboutV2 .aboutHeading .founder{text-align:center}}@media (max-width: 440px){.aboutV2 .aboutHeading .founder{margin:-40px 0 0}}.productPickers.noAdjust{margin:0;padding:0;top:0}.sampleSwatches{display:flex;flex-wrap:wrap}.sampleSwatches .image{width:calc(100% / 17);padding:5px;display:block;margin:0;transition:all .3s;position:relative}.sampleSwatches .image:hover{transform:scale(1.05)}.sampleSwatches .image img{width:100%}@media (max-width: 650px){.sampleSwatches .image{width:12.5%}}@media (max-width: 480px){.sampleSwatches .image{width:calc(100% / 6)}}.sampleSwatches .image.active{transform:scale(1.1)}.sampleSwatches .newBug{background:#626ea7;color:#fff;font-size:11px;padding:3px;border-radius:3px;font-weight:700;text-align:center;margin:5px}.samplePackImage{position:relative}.samplePackImage .sampleCTA{position:absolute;bottom:45px;left:0;width:100%;display:flex;align-items:center;padding:0 76px}.samplePackImage .sampleCTA .pricing{flex:1;text-align:left}.samplePackImage .sampleCTA .button{flex:0 0 auto}@media (max-width: 700px){.samplePackImage .sampleCTA{padding:0 10px;flex-direction:column-reverse;text-align:center}.samplePackImage .sampleCTA .pricing{text-align:center}}@media (max-width: 700px){.samplePackImage .sampleCTA{bottom:0;left:0;position:relative}.samplePackImage .sampleCTA a,.samplePackImage .sampleCTA button{width:100%!important}}.singleProductImage,.rotation.snapToGrid .inputGroup{display:flex;align-items:center}.rotation.snapToGrid .inputGroup input[type=number]{font-family:Montserrat,sans-serif;font-size:16px;padding:3px;width:60px;margin:0;text-align:left}.rotation.snapToGrid .inputGroup .prefix{background:#0000001a;padding:3px}.removalRules{display:flex;margin:100px 0}.removalRules .rule{text-align:center;padding:0 80px}.removalRules .rule .heading{font-size:50px;line-height:1;text-align:center;margin:0 0 50px}.removalRules .rule .heading .text{display:inline-block;border-bottom:5px solid #b8bcd7;padding:0 0 5px}.removalRules .rule .copy{font-weight:300;margin:0 0 50px}@media (max-width: 820px){.removalRules{flex-wrap:wrap}.removalRules .rule{width:100%;padding:0 10px}}.shopSection{display:flex;flex-wrap:wrap;width:1100px;margin:0 auto;max-width:100%}.shopSection .item{flex:0 0 auto;width:calc(100% / 3);padding:20px;display:flex;flex-direction:column}@media (max-width: 870px){.shopSection .item{width:50%}}@media (max-width: 600px){.shopSection .item{width:100%}}.shopSection .item.wide{width:100%}.shopSection .item .heading{text-align:center;font-size:50px;line-height:1.5;flex:0 0 auto}.shopSection .item .body{flex:1;background:#f2f2f2;border-radius:5px;padding:15px;display:flex;flex-direction:column}.shopSection .item .body .copy{font-weight:300;font-size:16px;padding:25px 15px;text-align:center;flex:1}.shopSection .item .body .image{flex:0 0 auto;margin:0 -15px -15px;position:relative}.shopSection .item .body .image img{border-radius:5px;display:block;width:100%}.shopSection .item .body .image .button{position:absolute;bottom:15px;left:0;width:100%;padding:0 15px}.videoContainer{position:relative;padding-bottom:35%;height:0}@media (max-width: 750px){.videoContainer{padding:0 0 10%}}.videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 750px){.videoContainer iframe{height:320px}}.bundleContainsSpotlight{margin:15px 0}.bundleContainsSpotlight .bundleItems{justify-content:center}.bundleContainsSpotlight .bundleItems .bundleItem{margin:0 5px}.blog-list-view{list-style:none;margin:0;padding:0}.blog-list-view li.border-top{list-style:none;margin:15px 0;padding:15px;border:1px solid rgba(0,0,0,.1)}.blog-list-view li.border-top .article-listing{display:flex;align-items:center}.blog-list-view li.border-top .article-listing .left{margin:0 15px 0 0;flex:0 0 auto;width:150px}.blog-list-view li.border-top .article-listing .left img{width:100%}.blog-list-view li.border-top .article-listing .main{flex:1}.blog-list-view li.border-top .article-listing .main .article__title{margin:0}.blog-list-view li.border-top .article-listing .main .article__title a,.blog-list-view li.border-top .article-listing .main .article__title button{font-size:20px;color:#333;text-decoration:none}.blog-list-view li.border-top .article-listing .main .date{margin:0 0 15px;color:#999;font-size:12px}.list--inline{list-style:none;margin:25px 0 0;padding:0}.list--inline li{list-style:none;margin:0;padding:0}.list--inline .btn{text-decoration:none;border:1px solid rgba(0,0,0,.3);text-transform:uppercase;padding:5px 20px;border-radius:3px;color:#000;font-size:12px}.pagination{display:flex;justify-content:center;align-items:center;margin:25px 0}.pagination .pagination__text{margin:0 10px}.center{text-align:center}.blogPost{font-family:Playfair Display,serif;width:900px;margin:0 auto;max-width:100%}.blogPost .title{font-size:25px;font-weight:400;margin:50px 0 10px;text-align:center}.blogPost .pageContent{color:#333;font-size:14px}.blogPost .meta{text-align:center;margin:0 0 50px;color:#666}.blogTitle{margin:30px 0 10px;text-align:center}.messageRecieved{font-size:35px;margin:50px 0 0}.subMessage{font-size:25px;margin:0 0 50px}.tilePageColors{display:flex;align-items:flex-start;flex-wrap:wrap}.tilePageColors .color{flex:0 0 auto;width:calc(100% / 6);padding:20px;text-align:center}@media (max-width: 700px){.tilePageColors .color{width:25%}}@media (max-width: 430px){.tilePageColors .color{width:50%}}.tilePageColors .color .name{display:block;margin:0 0 15px}.productProperties{font-size:13px;font-weight:400}.tileRotationInput input[type=number]{border:1px solid rgba(0,0,0,.3);padding:3px;font-weight:300}.cartButtons{display:flex;justify-content:flex-end;align-items:center}.cartButtons a,.cartButtons button{color:#666;display:block}.cartButtons input[type=submit]{background:none;border:none;color:#666;font-family:Montserrat,sans-serif;font-size:16px;padding:0}.cartButtons .refresh{margin:0 0 0 25px}.newCartTotals{font-size:30px;display:flex;justify-content:flex-end;margin:15px 0}.newCartTotals .label{margin:0 10px 0 0}.jdgm-widget.jdgm-widget{text-align:right}.viewMyTiles{margin:15px auto;text-align:center}.popupMyTiles{flex-wrap:wrap;display:flex}.popupMyTiles .myTile{flex:0 0 auto;width:20%;padding:15px}.popupMyTiles .myTile .image{display:block}.popupMyTiles .myTile.shiplap{width:40%}.popupMyTiles .myTile.quarter img{width:50%;margin:0 auto}.freeShipFooter{font-size:15px;margin:5px 0 0}.freeShipFooter b{color:#47baf0}.designGalleryV2 .container{width:1152px}.installRecycleText{font-size:20px;line-height:33px;font-weight:300}.productDescriptionCopy{font-size:22px;line-height:32px;font-weight:300}.productDescriptionCopy b,.productDescriptionCopy strong{font-family:Montserrat,sans-serif}.faq{padding:40px 100px;border-bottom:1px solid #b8bcd7;width:1000px;margin:0 auto;max-width:100%}.faq:last-child{border:none}.faq .question{font-size:20px;font-family:Montserrat,sans-serif;margin:0 0 10px}.faq .answer{font-weight:300;font-size:16px}iframe{max-width:100%!important}#judgeme_all_reviews_page .jdgm-widget.jdgm-widget{text-align:left;font-weight:300}#judgeme_all_reviews_page .jdgm-widget.jdgm-widget b,#judgeme_all_reviews_page .jdgm-widget.jdgm-widget strong{font-family:Montserrat,sans-serif}.narrowButton{width:250px;margin:0 auto;max-width:100%}.sampleButtons{display:flex;align-items:center}.sampleButtons .outlineBTN{margin:0 0 0 5px;width:170px;max-width:100%}@media (max-width: 690px){.sampleButtons{display:block}.sampleButtons .outlineBTN{margin:0 0 5px}}.productShapePicker .heading{border-bottom:2px solid #000;padding:0 0 5px;margin:0 0 5px;text-align:right}.productShapePicker .shapes{display:flex;flex-wrap:wrap}.productShapePicker .shapes .shape{flex:0 0 auto;text-align:center;width:calc(100% / 6);color:#333;font-size:13px;padding:5px;margin:5px 0}@media (max-width: 460px){.productShapePicker .shapes .shape{width:25%}}@media (max-width: 350px){.productShapePicker .shapes .shape{width:50%}}.productShapePicker .shapes .shape:hover{background:#d4d8e7;border-radius:5px}.productShapePicker .shapes .shape.active{background:#c4c9de;border-radius:5px;box-shadow:1px 1px 3px #0003}.productShapePicker .shapes .shape .name{font-weight:"Montserrat",sans-serif}.productShapePicker .shapes .shape .size{font-weight:"Playfair Display",serif}.learmoreRecycleButton{width:200px;margin:25px auto 0;max-width:100%}.designGallerySeeMore a,.designGallerySeeMore button{font-size:22px}.engravedPopup .engravings{display:flex;align-items:center;justify-content:center}.engravedPopup .engravings .choice{flex:0 0 auto;padding:10px;width:25%;color:#000}.textLeft{text-align:left}.centerHomeCallout .title{text-align:center!important;margin:0 0 35px;padding:0!important}.fullWidth{width:100%}.degreePicker{display:flex;align-items:center;flex-wrap:wrap}.degreePicker .degree{width:calc(25% + -0px)}.degreePicker .degree a,.degreePicker .degree button{display:block;background:#0000001a;padding:2px;margin:2px;font-size:10px;border-radius:3px;white-space:nowrap;text-align:center}.degreePicker .degree.active a,.degreePicker .degree.active button{background:#000c;font-weight:700}img[data-sizes=auto]{display:block;width:100%}.tileShapesHeading{display:flex;font-size:22px;font-weight:300;text-align:center;flex-wrap:wrap}.tileShapesHeading .image{min-height:140px;display:flex;align-items:flex-end;justify-content:center}.tileShapesHeading .shape{color:#525056;margin:0 15px 15px 0;width:calc(100% / 6 - 15px)}.tileShapesHeading .shape.double{width:calc(100% / 3 - 15px)}@media (max-width: 720px){.tileShapesHeading .shape{width:calc(100% / 3 - 15px)}.tileShapesHeading .shape.double{width:calc(50% - 15px)}}@media (max-width: 400px){.tileShapesHeading .shape{width:calc(50% - 15px)}.tileShapesHeading .shape.double{width:100%}}.tileShapesHeading .shape .price{font-size:17px;white-space:nowrap}.galleryLoader{text-align:center;min-height:1000vh;flex:0 0 auto;width:100%;padding:30px 0}.accordian{width:800px;margin:0 auto;max-width:100%}.accordian .item{margin:15px 0}.accordian .item strong{font-weight:900;font-family:Montserrat,sans-serif;margin:20px 0 0;display:block}.accordian .item .accordianHeading{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:600;border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:8px}.accordian .item .accordianHeading .body{flex:1}.accordian .item .accordianHeading.dropped{border:none}.accordian .item .accordianHeading .dropper{display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;color:#626ea7;font-size:24px}.accordian .item .text{font-weight:300;padding:25px 20px 50px}.accordian .item.dropped,.ideaGallery.Customer .image img{border:1px solid rgba(0,0,0,.2)}.likeTracker .liked{color:red}.reviewCallout{position:relative;display:flex;flex-wrap:wrap}.reviewCallout .leftArrow,.reviewCallout .rightArrow{position:absolute;left:-50px;top:200px;font-size:50px;z-index:10;color:#000c}@media (max-width: 800px){.reviewCallout .leftArrow,.reviewCallout .rightArrow{display:none}}.reviewCallout .rightArrow{right:-50px;left:auto}.reviewCallout .bar{position:absolute;top:169px;left:0;width:100%;height:200px;background:#8c9cd8;z-index:0}.reviewCallout .seeMore{position:absolute;right:5px;bottom:5px;white-space:nowrap}.reviewCallout .seeMore svg{position:relative;top:1px}.reviewCallout .review{flex:0 0 auto;width:50%;padding:0 20px;position:relative}@media (max-width: 800px){.reviewCallout .review{width:100%}.reviewCallout .review .stars{top:9px!important}}.reviewCallout .review .speechBubble{position:relative;width:57px;top:-24px;left:39px}.reviewCallout .review .callout{background:#dbddeb;padding:30px 25px 45px;position:relative;border-radius:10px;z-index:1;color:#4a4e67}.reviewCallout .review .callout .heading{font-weight:700;margin:15px 0 0;font-size:18px}.reviewCallout .review .callout .copy{margin:15px 0;font-weight:300;font-size:13px}.reviewCallout .review .callout .customer{font-weight:700}.reviewCallout .review .callout .stars{position:absolute;top:-13px;left:10px;background:#fff;color:#f96706;padding:3px 10px;border-radius:5px}.reviewCallout .review .image{text-align:center;position:relative;top:20px;z-index:2}.reviewCallout .review .image img{display:block;width:200px;height:200px;margin:0 auto;border-radius:50%;border:2px solid #000;object-fit:cover}.variantPicker{display:flex;flex-wrap:wrap;margin:0 -5px}.variantPicker a,.variantPicker button{background:#0000001a;padding:5px;margin:5px;border-radius:5px;width:calc(100% / 3 - 10px);text-align:center}.variantPicker a.active,.variantPicker button.active{background:#000;color:#fff}.sidebarCartBG{background:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:998}.sidebarCart{background:#fff;position:fixed;right:0;top:0;width:500px;max-width:100%;height:100%;box-shadow:-5px 0 10px #00000080;z-index:999;padding:15px 15px 100px;display:flex;flex-direction:column;overflow-y:auto}.sidebarCart .cartHeading{font-size:25px;display:flex;align-items:center;flex:0 0 auto}.sidebarCart .cartHeading .label{flex:1}.sidebarCart .cartHeading .closer{flex:0 0 auto}.sidebarCart .items{flex:1;margin:10px 0}.sidebarCart .items .item{display:flex;align-items:center;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.2)}.sidebarCart .items .item.last-child{border:none}.sidebarCart .items .item .image{flex:0 0 auto;width:90px}.sidebarCart .items .item.Pixel .image{display:flex;align-items:center;justify-content:center}.sidebarCart .items .item.Pixel .image img{width:30%}.sidebarCart .items .item.Quarter .image{display:flex;align-items:center;justify-content:center}.sidebarCart .items .item.Quarter .image img{width:60%}.sidebarCart .items .item .name{flex:1;margin:0 10px;font-size:22px}.sidebarCart .items .item .name .quantity{font-size:14px}.sidebarCart .items .item .name .quantity .quantityAdjuster{margin:5px 0 0;display:flex;align-items:center;font-size:16px}.sidebarCart .items .item .name .quantity .quantityAdjuster .left a,.sidebarCart .items .item .name .quantity .quantityAdjuster .left button,.sidebarCart .items .item .name .quantity .quantityAdjuster .right a,.sidebarCart .items .item .name .quantity .quantityAdjuster .right button{display:inline-block;background:#0003;padding:3px 5px;border-radius:3px;font-size:14px}.sidebarCart .items .item .name .quantity .quantityAdjuster .currentQuantity{margin:0 10px}.sidebarCart .items .item .price{flex:0 0 auto}.sidebarCart .items .item .oldPrice{font-size:11px;text-decoration:line-through}.sidebarCart .items .item .remover{flex:0 0 auto;margin:0 0 0 10px}.sidebarCart .totals{flex:0 0 auto}.sidebarCart .totals .total{display:flex;align-items:flex-end}.sidebarCart .totals .total .label{font-size:18px;flex:1}.sidebarCart .totals .total .value{flex:0 0 auto;font-size:25px}.sidebarCart .buttons{margin:15px 0 0;flex:0 0 auto}.sidebarCart .buttons .primaryBTN{font-size:28px;width:100%;padding:15px}.card{margin:12px;overflow:hidden;background:#fff;border-radius:.25rem;width:calc(25% - 30px);box-shadow:0 15px 30px #0000000d,0 5px 15px #0000000d;transition:ease box-shadow .3s}@media (max-width: 1200px){.card{width:calc(100% / 3 - 30px)}}@media (max-width: 950px){.card{width:calc(50% - 30px)}}.card:hover{box-shadow:0 15px 60px #00000014,0 5px 25px #00000014}.card-detail{padding:.5rem 1rem}.card-detail h3{font-size:1.5rem;margin-bottom:none;line-height:.09}.card-detail p{line-height:1.3rem}.card-image{margin:0;padding:0;height:150px;overflow:hidden}.card-image img{max-width:100%;height:auto}.loading{position:relative;background-color:#e2e2e2}.loading.card-image{border-radius:0}.loading:after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:loading 1.5s infinite}@keyframes loading{to{transform:translate(100%)}}.card-title.loading{height:20px;margin:0 0 10px}.card-image.image{max-width:100%;height:auto}.card-description.loading{height:30px;margin:3px 0;width:100%}.card-location.loading{height:15px;margin-top:10px;width:50px}.starsReview{color:#ff9500}.designDimensions{background:#7279af;color:#fff;padding:5px;border-radius:3px;margin:5px}.or{margin:15px 0}.nameSection{display:flex;align-items:center}.nameSection .theName{flex:1;margin:0 5px}.nameSection .editIcon{font-size:14px}.comebackDesignBanner{margin:-60px 0 0;text-align:center;position:relative;z-index:10}.acousticsLanding{font-size:16pt;font-weight:300;padding:40px 0}@media (max-width: 930px){.acousticsLanding{padding:40px 10px}}.acousticsLanding .imageFeatures{display:flex;align-items:center;margin:25px 0;justify-content:space-between;padding:0 50px}@media (max-width: 700px){.acousticsLanding .imageFeatures{display:block}.acousticsLanding .imageFeatures .image{text-align:center;margin:10px auto}}.acousticsLanding .imageHighlight{display:flex;align-items:center}.acousticsLanding .imageHighlight .left,.acousticsLanding .imageHighlight .right{flex:1}.acousticsLanding .landingFeature .heading{font-family:Montserrat,sans-serif}.acousticsLanding h1{font-weight:300;text-align:center;font-size:40px!important;margin:-20px 0 20px}.acousticsLanding iframe{width:100%;margin:15px 0}.acousticsLanding .mainHeading{font-family:Montserrat,sans-serif}.acousticsLanding .acousticFeature{display:flex;margin:0 -15px;flex-wrap:wrap}@media (max-width: 930px){.acousticsLanding .acousticFeature{margin:0}}@media (max-width: 700px){.acousticsLanding .acousticFeature{flex-direction:column;text-align:center}.acousticsLanding .acousticFeature .heading{text-align:center!important;margin:25px 0 15px!important}}.acousticsLanding .acousticFeature .heading{font-size:40px;flex:0 0 auto;width:100%;font-family:Montserrat,sans-serif;margin:25px 0 0}.acousticsLanding .acousticFeature .heading .text{display:inline-block;border-bottom:10px solid #b8bcd7}.acousticsLanding .acousticFeature.alt .heading{text-align:right}.acousticsLanding .acousticFeature .item{flex:1;margin:15px}@media (max-width: 700px){.acousticsLanding .acousticFeature .item{margin:15px 0}}.acousticsLanding .acousticFeature .item.large{flex:1.5}.acousticsLanding .centerImage{text-align:center;width:100%;margin:15px 0}.orderSamplesBTN{text-align:center;position:relative;top:-30px}.orderSamplesBTN a,.orderSamplesBTN button{display:inline-block;font-size:28px;background:#626ea7;padding:8px 35px;color:#fff;border-radius:15px}.homev2Banner{display:flex;align-items:center;justify-content:center;background:url(/cdn/shop/files/HomeBannerFeltRight.jpg?v=1603461926) center center no-repeat;background-size:cover;height:586px}.homev2Banner .box{border:5px solid rgba(255,255,255,.8);background:#737aadb3;padding:50px 100px;color:#fff;text-align:center}@media (max-width: 720px){.homev2Banner .box{padding:50px 40px}}.homev2Banner .box .heading{font-size:40px;font-weight:700;line-height:1}@media (max-width: 600px){.homev2Banner .box .heading{font-size:25px}}.homev2Banner .box .text{font-size:30px;font-weight:300}@media (max-width: 600px){.homev2Banner .box .text{font-size:18px}}.homev2Banner .box .buttons{display:flex;align-items:center;justify-content:center;margin:0 -15px}.homev2Banner .box .buttons a,.homev2Banner .box .buttons button{background:#fd7822;color:#fff;padding:10px 15px;border-radius:5px;margin:20px 20px 0;transition:all .3s;display:block}.homev2Banner .box .buttons a:hover,.homev2Banner .box .buttons button:hover{background:#333}@media (max-width: 500px){.homev2Banner .box .buttons{display:block;text-align:center}}.homev3Features{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 10px;margin:0 auto}@media (max-width: 1412px){.homev3Features{justify-content:flex-start}}.homev3Features .feature{flex:0 0 auto;margin:20px 10px;position:relative;width:calc(20% - 20px);min-width:340px}@media (max-width: 1200px){.homev3Features .feature{width:calc(50% - 20px)}}@media (max-width: 600px){.homev3Features .feature{width:100%;margin:2px 0}}.homev3Features .feature .image{position:relative}.homev3Features .feature .image img{display:block;width:100%;height:176px;object-fit:cover}.homev3Features .feature .image:after{content:"";background:#00000080;position:absolute;bottom:0;left:0;width:100%;height:30%;z-index:1}.homev3Features .feature .body{position:absolute;bottom:0;left:0;width:100%;height:30%;color:#fff;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center}.homev3Features .feature .body .title{font-size:18px;letter-spacing:0px;line-height:24px;font-weight:600}.homev3Features .feature .body .copy{font-weight:300;font-size:16px;line-height:18px;letter-spacing:0px}.homev3Features .feature .featurePop{transition:all .3s;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;text-align:right;overflow:hidden}.homev3Features .feature .featurePop .featurePopText{position:absolute;background:#fffc;bottom:0;left:0;width:100%;padding:12px}.homev3Features .feature .featurePop .featurePopText .featurePopTitle{font-size:18px}.homev3Features .feature .featurePop .featurePopText .reviews{margin:5px 0}.homev3Features .feature .featurePop .featurePopText .button a,.homev3Features .feature .featurePop .featurePopText .button button{padding:6px 10px;font-size:14px}.homev3Features .feature:hover .featurePop{opacity:1}.lavenderDivider{background:#737aad;color:#fff;padding:40px 0;text-align:center;margin:0}.lavenderDivider .text{width:1000px;max-width:100%;margin:0 auto;text-align:center;font-size:22px;font-weight:300}@media (max-width: 1040px){.lavenderDivider .text{padding:0 15px}}.homev2Callout{background:#f1f1f1;padding:50px 0;display:flex;align-items:center;justify-content:center}.homev2Callout .item{text-align:center;margin:0 15px}.homev2Callout .item .heading{font-size:28px}.homev2Callout .item .image{margin:25px 0}.homev2Callout .item .image img{display:block;width:100%}@media (max-width: 900px){.homev2Callout{display:block}.homev2Callout .item{margin:30px 15px}}.orangeBTN{display:inline-block;background:#fd7822;padding:10px 20px;color:#fff;border-radius:5px;transition:all .3s}.orangeBTN:hover{background:#b74902}.newTrendingHome{padding:50px 0;text-align:center}.newTrendingHome .heading{font-size:40px;padding:0 0 5px;margin:0 0 25px;border-bottom:8px solid #b7b5d6;text-align:center;display:inline-block}.newTrendingHome .trendingItems{width:1280px;max-width:100%;text-align:left;display:flex;margin:0 auto;align-items:center;justify-content:center}.newTrendingHome .trendingItems .arrowLeft,.newTrendingHome .trendingItems .arrowRight{position:relative;height:100%;display:flex;align-items:center;justify-content:center;font-size:50px;margin:0 15px;width:50px}.newTrendingHome .trendingItems .item{flex:0 0 auto;width:calc(100% / 3 - (60px + 50px));margin:15px 30px;font-size:23px;font-weight:300}.newTrendingHome .trendingItems .item .image{margin:0 0 15px}.newTrendingHome .trendingItems .item .image img{width:100%;display:block}.newTrendingHome .trendingItems .item .title a,.newTrendingHome .trendingItems .item .title button{color:#000}@media (max-width: 1000px){.newTrendingHome .trendingItems{flex-wrap:wrap}.newTrendingHome .trendingItems .arrowLeft,.newTrendingHome .trendingItems .arrowRight{display:none}.newTrendingHome .trendingItems .item{width:calc(100% - 110px)}}@media (max-width: 500px){.newTrendingHome .trendingItems .item{padding:8px;width:100%}}.homeInspired{padding:50px 0;text-align:center;background:#f1f1f1}.homeInspired .heading{font-size:40px;padding:0 0 5px;margin:0 0 25px;border-bottom:8px solid #b7b5d6;text-align:center;display:inline-block}.homeInspired .heading a,.homeInspired .heading button{color:#000}.homeInspired .inspiringItems{width:1140px;max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.homeInspired .inspiringItems .item{width:calc(100% / 3 - 20px);margin:10px}.homeInspired .inspiringItems .item .image img{width:100%;display:block}@media (max-width: 940px){.homeInspired .inspiringItems .item{width:calc(50% - 20px)}}@media (max-width: 600px){.homeInspired .inspiringItems .item{width:100%}}.homeInspired .button{width:200px;max-width:100%;margin:25px auto}.homeVideo{background:#737aad;padding:60px 0;text-align:center}@media (max-width: 800px){.homeVideo{padding:0}}.homeVideo iframe{width:1000px;height:600px;max-width:95%;margin:0 auto}@media (max-width: 750px){.homeVideo iframe{height:250px}}.whyFeltRight{text-align:center}.usuProject .heading{text-align:center;font-size:40px;margin:50px 0 0;font-weight:100;font-weight:300}@media (max-width: 550px){.usuProject .heading{font-size:20px}}.usuProject .subHeading{font-weight:900;margin:10px 0 25px;text-align:center;font-size:28px;font-weight:700}.usuProject form{width:400px;max-width:100%;margin:15px auto}.usuProject form label{display:flex;align-items:center;margin:5px 0}.usuProject form label .left{flex:0 0 auto;width:100px;margin:0 10px 0 0;font-size:16px;text-align:right}.usuProject form label input[type=text],.usuProject form label input[type=email]{font-weight:300;font-size:18px;padding:3px;border:1px solid rgba(0,0,0,.6)}.usuProject form .primaryBTN{font-size:28px;margin:0 auto}.usuProject form .button{text-align:center;margin:10px 0 25px}.usuProject .departments{margin:25px 0 0;text-align:center}.usuProject .projectRegisterd{font-weight:300;font-size:25px;text-align:center}.projectSubmitter{margin:0 5px 0 0;position:relative}.projectSubmitter .addToCart{background:#f96706!important}.projectSubmitter .submitProject{position:absolute;top:30px;left:0;width:250px;background:#fff;box-shadow:1px 2px 3px #0006;padding:10px;font-weight:300}.projectSubmitter .submitProject .closer{text-align:right;font-size:18px}.projectSubmitter .submitProject .name{font-size:25px;font-weight:900;font-family:Montserrat,sans-serif}.projectSubmitter .submitProject .ready,.projectSubmitter .submitProject .select{margin:15px 0}.projectSubmitter .submitProject .select a,.projectSubmitter .submitProject .select button{display:flex;background:#064873;color:#fff;align-items:center;padding:10px;border-radius:5px}.projectSubmitter .submitProject .select a .left,.projectSubmitter .submitProject .select button .left{flex:1;margin:0 5px 0 0;text-align:center}.projectSubmitter .submitProject .select a .icon,.projectSubmitter .submitProject .select button .icon{font-size:30px}.projectSubmitter .submitProject .noshow{margin:10px 0 15px;font-size:11px}.projectSubmitter .submitProject .selectedDesign .designDetails{display:flex;align-items:center;flex-wrap:wrap}.projectSubmitter .submitProject .selectedDesign .designDetails .image{flex:0 0 auto;margin:0 5px 0 0;width:100%;height:200px;text-align:center}.projectSubmitter .submitProject .selectedDesign .designDetails .image iframe{height:200px;margin:0 auto}.projectSubmitter .submitProject .selectedDesign .designName{flex:1;font-size:20px;font-family:Montserrat,sans-serif}.projectSubmitter .submitProject .selectedDesign .button{margin:15px 0 0;text-align:center}.projectSubmitter .submitProject .selectedDesign .button .primaryBTN{font-size:22px;font-family:Montserrat,sans-serif}.viewMoreButtons{text-align:center}.viewMoreButtons .purpleBTN{font-size:18px;width:100%;display:block;padding:8px 0}.tabDisplay{display:flex;align-items:flex-end;justify-content:flex-end}.tabDisplay .image{width:100px;max-width:100%}.tabDisplay .image img{display:block}.tabDisplay .title{font-size:18px;margin:0 8px}.adhesiveTabItem .image{display:flex;align-items:center;justify-content:center;height:100%;position:relative;align-self:center}.adhesiveTabItem img{width:40%;margin:0 auto}.adhesiveTabItem .extraTabs{font-weight:300;font-size:14px;margin:10px 0 0}.adhesiveTabItem .extraTabs a,.adhesiveTabItem .extraTabs button{color:#00f!important;text-decoration:underline}.productV3 .gallery{padding:10px 10px 10px 0;display:flex;align-items:center;max-width:100%;overflow-x:auto}.productV3 .gallery img{margin:0 10px;cursor:pointer;opacity:.4;width:auto}.productV3 .gallery img.active{opacity:1}.productV3 .productTitle{font-size:28px;line-height:1}.productV3 .productContainer{display:flex;width:1400px;position:relative}@media (max-width: 800px){.productV3 .productContainer{display:block}.productV3 .productContainer .productDetails{padding:25px 0!important}}.productV3 .productContainer .productImage{position:relative;flex:1.2;align-self:flex-start}.productV3 .productContainer .productImage .mainImage{position:relative}.productV3 .productContainer .productImage img{border-radius:10px}.productV3 .productContainer .productImage .rightArrow,.productV3 .productContainer .productImage .leftArrow{position:absolute;top:0;left:10px;font-size:30px;display:flex;align-items:center;height:100%}.productV3 .productContainer .productImage .rightArrow{left:auto;right:10px}.productV3 .productContainer .productDetails{flex:1;padding:0 0 25px 25px;max-width:431px}.productV3 .productContainer .productDetails .productSizes{text-align:left}.productV3 .productContainer .productDetails .productSizes .theSizes{justify-content:flex-start}.productV3 .productContainer .productDetails .ratings .jdgm-widget.jdgm-widget{text-align:left}.productV3 .productContainer .productDetails .quanPrice{display:flex;align-items:center;margin:20px 0}.productV3 .productContainer .productDetails .quanPrice .price{flex:1;font-size:20px}.productV3 .productContainer .productDetails .quanPrice .price span{font-weight:700;color:#f96706}.productV3 .productContainer .productDetails .quanPrice .quantity{display:flex;align-items:center}.productV3 .productContainer .productDetails .quanPrice .input input[type=number]{border:2px solid #000;border-radius:5px;text-align:center;padding:5px;width:60px;font-weight:300;font-size:16px;margin:0 0 0 10px}.productV3 .productContainer .productDetails .designButtons{margin:15px 0}.productV3 .productContainer .productDetails .designButtons .primaryBTN,.productV3 .productContainer .productDetails .designButtons .blackBTN{width:100%;margin:5px 0}.productV3 .productContainer .productDetails .designButtons .blackBTN{border-color:#dbddeb}.productV3 .productContainer .productDetails .designButtons .blackBTN:hover{background:#0000001a;color:#000}.productV3 .productContainer .productDetails .tabs{display:flex;justify-content:space-between;margin:0 0 20px;flex-wrap:wrap}.productV3 .productContainer .productDetails .tabs a,.productV3 .productContainer .productDetails .tabs button{padding:0 0 5px;margin:5px;text-transform:uppercase;font-size:13px;white-space:nowrap}.productV3 .productContainer .productDetails .tabs a.active,.productV3 .productContainer .productDetails .tabs button.active{border-bottom:3px solid #626ea7}.productV3 .productContainer .productDetails .tabs a:first-child,.productV3 .productContainer .productDetails .tabs button:first-child{margin-left:0}.productV3 .productContainer .productDetails .tabs a:last-child,.productV3 .productContainer .productDetails .tabs button:last-child{margin-right:0}@media (max-width: 450px){.productV3 .productContainer .productDetails .tabs{justify-content:center}}.productV3 .productContainer .productDetails .bundleContains .bundleItems .bundleItem{color:#000;flex:0 0 auto;width:calc(20% - 30px)}@media (max-width: 472px){.productV3 .productContainer .productDetails .bundleContains .bundleItems .bundleItem{width:calc(100% / 3 - 30px)}}.productV3 .productContainer .productDetails .bundleContains .bundleItems .bundleItem .name small{font-size:16px}.productV3 .productContainer .productDetails .bundleContains .bundleItems .bundleItem .cost small{font-size:11px}.productV3 .productContainer .productDetails .bundleContains .bundleItems .bundleItem .qty small{font-size:12px}.productV3 .productContainer .productDetails .description{font-weight:300;font-size:16px}.productV3 .alsoLike .container{display:block}.productV3 .alsoLike .youMightAlsoLike{display:flex;align-items:center}.productV3 .alsoLike .youMightAlsoLike .leftArrow,.productV3 .alsoLike .youMightAlsoLike .rightArrow{font-size:30px}@media (max-width: 1050px){.productV3 .alsoLike .youMightAlsoLike .leftArrow,.productV3 .alsoLike .youMightAlsoLike .rightArrow{display:none}}.productV3 .alsoLike .youMightAlsoLike .productItem{flex:0 0 auto;width:calc(100% / 3);padding:15px}.productV3 .alsoLike .youMightAlsoLike .productItem img{border-radius:5px}.productV3 .alsoLike .youMightAlsoLike .productItem a,.productV3 .alsoLike .youMightAlsoLike .productItem button{color:#000}@media (max-width: 620px){.productV3 .alsoLike .youMightAlsoLike{flex-wrap:wrap}.productV3 .alsoLike .youMightAlsoLike .productItem{width:100%}}.discount_code_box{display:block!important}.productDescriptionContent{border-radius:2px;padding:10px;background:#f2f2f2}.productDescriptionContent.tiles{border:2px solid #dbddeb;background:#fff}.homeProductAccordian .dropped.heading{background:#626ea7;color:#fff;border-radius:3px 3px 0 0}.homeProductAccordian .dropped.heading .dropper{color:#fff!important}.homeProductAccordian .item.dropped{border-radius:3px}.homeProductAccordian.commercialFAQ{margin:50px auto}.newHomeAccordian{background:#737aad;display:flex;align-items:center}.newHomeAccordian .left{flex:.8}.newHomeAccordian .left img{display:block}@media (max-width: 780px){.newHomeAccordian .left{display:none}}.newHomeAccordian .right{flex:1;padding:50px}.newHomeAccordian .right .mainHeading{color:#fff;text-align:center}.newHomeAccordian .right .mainHeading .text{border-bottom:10px solid #b8bcd7;font-size:30px}.newHomeAccordian .right .accordian{width:100%;margin:0 auto}.newHomeAccordian .right .accordian .accordianHeading{background:#fff;font-size:16px;font-weight:600}.newHomeAccordian .right .accordian .accordianHeading .body{color:#5d5d5d}.newHomeAccordian .right .accordian .accordianHeading.dropped{border-radius:3px 3px 0 0;background:#fd7822}.newHomeAccordian .right .accordian .accordianHeading.dropped .body,.newHomeAccordian .right .accordian .accordianHeading.dropped .dropper{color:#fff}.newHomeAccordian .right .accordian .text{background:#fff}.accordianPaging{color:#fff;display:flex;align-items:center}.accordianPaging a,.accordianPaging button{padding:5px;font-size:16px;display:inline-block;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:600}.accordianPaging a.active,.accordianPaging button.active{border:1px solid #fff;border-radius:50%}.designGalleryHeader{position:relative}.designGalleryHeader img{width:100%}.designGalleryHeader .theHeader{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;left:0;height:100%;width:100%}.designGalleryHeader .theHeader h1{font-size:60px;color:#fff;font-weight:700;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.4)}@media (max-width: 600px){.designGalleryHeader .theHeader h1{font-size:20px}}@media (max-width: 600px){.designGalleryHeader .theHeader .subTitle{font-size:14px!important}}.designGalleryHeader.spacesHeader{background-color:#000;max-height:380px}.designGalleryHeader.spacesHeader .designImage img{opacity:1;height:380px;object-fit:cover}.designGalleryHeader.spacesHeader .theHeader h1{font-size:40px;text-align:center;max-width:500px;margin:0 auto}.designGalleryHeader.colorHeader{max-height:380px}.designGalleryHeader.colorHeader .designImage{max-height:inherit}.designGalleryHeader.colorHeader .designImage img{object-fit:cover;max-height:inherit}.designGalleryHeader.colorHeader .designImage.specialImage{height:450px;background-image:url(/cdn/shop/files/buckets.jpg?v=1647907832);background-position:center 70%;background-size:cover;width:100%}.designGalleryHeader.whatsNewHeader .designImage img{max-height:400px;object-fit:cover}.designGalleryV3{min-height:4000px}.designGalleryV3 .designs{flex:1}@media (max-width: 700px){.designGalleryV3 .designs{max-width:100%;margin:0 auto}}.designGalleryV3 .designs .subHeader{color:#707070;font-weight:300;font-size:24px;max-width:900px;margin-top:40px;line-height:40px}.designGalleryV3 .clearFilters{margin:0 0 25px;display:inline-block;color:#000}.designGalleryV3 .designGalleryBody{display:flex;align-items:flex-start;margin:15px auto 50px;width:1500px}.designGalleryV3 .designGalleryBody .sidebar{background:#f0f0f0;padding:20px;flex:0 0 auto;width:250px;margin:0 30px 0 0;border-radius:15px}@media (max-width: 900px){.designGalleryV3 .designGalleryBody .sidebar{display:none}}.designGalleryV3 .designGalleryBody .sidebar label{cursor:pointer}.designGalleryV3 .designGalleryBody .sidebar .sidebarHeading{font-weight:700;border-bottom:1px solid #000;padding:0 0 5px;margin:0 0 15px;font-size:22px}.designGalleryV3 .designGalleryBody .sidebar .typeHeader{font-size:18px;margin:20px 0 0;font-weight:600}.designGalleryV3 .designGalleryBody .sidebar .selection{font-weight:400;display:flex;align-items:flex-start;margin:5px 0}.designGalleryV3 .designGalleryBody .sidebar .selection .input{display:none}.designGalleryV3 .designGalleryBody .sidebar .selection .icon{display:block;margin:0 5px}.designGalleryV3 .designGalleryBody .sidebar .selection .icon .fa-check-square{color:#7279af}.designGalleryV3 .designGalleryBody .sidebar .colorChoices{display:flex;flex-wrap:wrap;margin:0 -5px}.designGalleryV3 .designGalleryBody .sidebar .colorChoices .color{flex:0 0 auto;width:calc(25% - 6px);margin:3px;padding:0;cursor:pointer}.designGalleryV3 .designGalleryBody .sidebar .colorChoices .color img{display:block}.designGalleryV3 .designGalleryBody .sidebar .colorChoices .color.active{background:#626ea7;color:#fff}.designGalleryV3 .designGalleryBody .sidebar .colorChoices input{display:none}.designGalleryV3 .designGalleryBody .sidebar .colorChoices .name{font-weight:600;font-size:10px;margin:0 0 3px;display:block;text-align:center}.designGalleryV3 .headCopy{font-size:18px;margin:0 0 25px;font-weight:300;border-left:10px solid #626ea7;padding:0 0 0 15px}.designGalleryV3 .headCopy .heading{font-weight:900;margin:0 0 10px;font-size:20px}@media (max-width: 700px){.designGalleryV3 .headCopy{display:none}}.designGalleryV3 .designSection{margin:30px 0}@media (max-width: 600px){.designGalleryV3 .designSection{display:none}}.designGalleryV3 .designSection.mobileDesignSection{display:none}@media (max-width: 600px){.designGalleryV3 .designSection.mobileDesignSection{display:block;margin:80px 0}}.designGalleryV3 .designSection.mobileDesignSection .seeMore{text-align:center}.designGalleryV3 .designSection .sectionHeading{color:#000;cursor:pointer;font-size:45px;font-weight:900;text-align:center;display:flex;align-items:center}@media (max-width: 500px){.designGalleryV3 .designSection .sectionHeading{font-size:30px;text-align:center;justify-content:center}}.designGalleryV3 .designSection .sectionHeading .left,.designGalleryV3 .designSection .sectionHeading .button{flex:.5;text-align:right}.designGalleryV3 .designSection .sectionHeading .text{flex:1;text-align:center}.designGalleryV3 .designSection .sectionHeading .button a,.designGalleryV3 .designSection .sectionHeading .button button{margin:0 25px 0 0}.designGalleryV3 .designSection .seeMoreMobile{display:none}@media (max-width: 600px){.designGalleryV3 .designSection .seeMoreMobile{display:block;padding:10px;font-size:18px}}.designGalleryV3 .designSection .designLoopLoader{font-size:20px;text-align:center;min-height:275px;display:flex;align-items:center;justify-content:center;color:#ddd;width:100%;height:100%}.designGalleryV3 .designSection .designLoop{display:flex;margin:0 -5px;min-height:275px}.designGalleryV3 .designSection .designLoop .leftArrow,.designGalleryV3 .designSection .designLoop .rightArrow{display:flex;align-items:center;justify-content:center;height:100%;font-size:28px;margin:0 10px;align-self:center;position:relative;top:-42px}.designGalleryV3 .designSection .designLoop .leftArrow.inactive a,.designGalleryV3 .designSection .designLoop .leftArrow.inactive button,.designGalleryV3 .designSection .designLoop .rightArrow.inactive a,.designGalleryV3 .designSection .designLoop .rightArrow.inactive button{color:#ddd!important}.designGalleryV3 .designSection .designLoop .designItem{flex:0 0 auto;width:calc(100% / 3 - 30px);margin:5px}@media (max-width: 600px){.designGalleryV3 .designSection .designLoop .designItem{width:calc(90% - 30px);margin:20px auto}}.designGalleryV3 .designSection .designLoop .designItem img{border:1px solid #dddddd;box-shadow:1px 1px 1px #ddd;border-radius:3px}.designGalleryV3 .designSection .designLoop .designItem .designDetails{display:flex}.designGalleryV3 .designSection .designLoop .designItem .designDetails .left{flex:1}.designGalleryV3 .designSection .designLoop .designItem .designDetails .right{flex:0 0 auto}.editorsPickHeading{font-size:13px;color:#747477;font-weight:500;text-transform:uppercase;margin:0 0 10px;font-family:Montserrat,sans-serif}.fullDesigns{display:flex;flex-wrap:wrap;margin:0 -20px}.fullDesigns.editorsPick{font-family:Montserrat,sans-serif}.fullDesigns.editorsPick .designItem{width:100%!important}.fullDesigns .designItem{flex:0 0 auto;width:calc(50% - 40px);margin:5px 20px;padding-bottom:24px;position:relative}.fullDesigns .designItem .newBug{position:absolute;top:-6px;right:-6px;background:#626ea7;padding:4px;border-radius:4px;color:#fff;font-size:12px}.fullDesigns .designItem .price{color:#545454;font-weight:600;margin:3px 0 0}@media (max-width: 600px){.fullDesigns .designItem{width:92%;margin:20px auto}}.fullDesigns .designItem .title{margin:8px 0 0;display:flex;align-items:flex-end;line-height:1}.fullDesigns .designItem .title .theTitle{font-weight:500;font-size:18px}.fullDesigns .designItem .title .theTitle a,.fullDesigns .designItem .title .theTitle button{color:#545454}.fullDesigns .designItem .dimensions{font-size:16px;color:#707070;font-weight:300;padding:0 0 0 8px}.fullDesigns .designItem .reviewWrapper{display:flex;align-items:flex-end;margin:5px 0 0}.fullDesigns .designItem .reviewWrapper .stars{color:#f96706;font-size:12px;margin:0 5px 0 0}.fullDesigns .designItem .reviewWrapper .stars svg{margin:0 -2px}.fullDesigns .designItem .reviewWrapper .see{font-size:12px}.fullDesigns .designItem .reviewWrapper .see a,.fullDesigns .designItem .reviewWrapper .see button{color:#707070;text-decoration:underline}.fullDesignBreadcrumbs{font-size:30px;display:flex;align-items:center;font-weight:400;margin:0 0 5px}@media (max-width: 600px){.fullDesignBreadcrumbs{display:block}}.fullDesignBreadcrumbs .crumb{margin:0 10px 0 0;color:#545454}.fullDesignBreadcrumbs .crumb span{font-size:25px;position:relative;top:0}.fullDesignBreadcrumbs .crumb.crumb-link{color:#99bef9;text-decoration:underline}.fullDesignBreadcrumbs.spacesCrumbs{font-size:14px;margin:0 0 20px}.fullDesignBreadcrumbs.spacesCrumbs .crumb span{font-size:13px}.clearFilters{margin:0 0 30px;display:block}.designIDInput{display:block;font-size:20px;margin:0 0 15px}.designIDInput input{width:100%;font-weight:300;font-size:17px;padding:3px;border-radius:2px;border:1px solid rgba(0,0,0,.4)}.filterLinkWrapper{margin:0 0 20px;text-align:right;display:none}@media (max-width: 900px){.filterLinkWrapper{display:block}}.filterLinkWrapper a,.filterLinkWrapper button{display:inline-block;white-space:nowrap;background:#f1f1f1;border-radius:5px;padding:10px;font-size:18px}.mobileDesignSidebarBG{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:998}.mobileDesignSidebar{position:fixed;top:0;right:0;width:90vw;height:100vh;overflow-y:auto;overflow-x:hidden;z-index:999;background:#f0f0f0;padding:15px 0 100px}.mobileDesignSidebar .sidebarButton{display:none}@media (max-width: 900px){.mobileDesignSidebar .sidebar{display:block!important;width:100%!important}}.mobileDesignSidebar .closeFilters{text-align:right;font-size:20px;margin:15px}.filterDone{text-align:center;padding:20px}.pagination{display:flex;flex-wrap:wrap;max-width:1000px;margin:20px auto;justify-content:center;align-items:center;font-size:22px}.pagination .num{display:flex;justify-content:center;align-items:center;margin:5px;width:40px;height:40px;font-size:22px}.pagination i,.pagination svg{position:relative;top:2px}.pagination .pager{cursor:pointer}.pagination .selected{background:#626ea7;border-radius:50%;color:#fff}.designsV3Container{width:1200px}.mobileFilters{display:none}@media (max-width: 600px){.mobileFilters{display:flex;align-items:center;justify-content:center;margin:25px 0}.mobileFilters a,.mobileFilters button{display:block;padding:5px;font-size:16px;border:1px solid rgba(0,0,0,.2);margin:0 10px 0 0;border-radius:50px}}.filterDone{margin:0 -20px}.filterDone a,.filterDone button{display:block;width:100%;background:#626ea7;padding:10px;font-size:20px;text-align:center;color:#fff}.bigLoader{font-size:80px;text-align:center;padding:100px;width:100%}.designCategoryList{display:flex;flex-wrap:wrap;position:relative}@media (max-width: 900px){.designCategoryList{flex-wrap:nowrap;overflow-x:auto;max-width:100vw;margin:0 -10px 0 0}}.designCategoryList .backBTN{position:absolute;top:-10px;left:0;font-size:15px;text-transform:uppercase}.designCategoryList .item{flex:0 0 auto;width:calc(100% / 3 - 16px);margin:15px 8px;position:relative}@media (max-width: 700px){.designCategoryList .item{width:calc(50% - 16px);margin:35px 8px 10px}}@media (max-width: 400px){.designCategoryList .item{width:calc(100% - 16px);margin:35px 8px 10px}}@media (max-width: 900px){.designCategoryList .item{width:340px;max-width:80%}}.designCategoryList .item a,.designCategoryList .item button{color:#000;text-decoration:none;font-size:28px;font-weight:300;line-height:1}.designCategoryList .item img{display:block;margin:0 0 5px;box-shadow:0 0 3px #0006;width:100%;height:100%;object-fit:cover}.designCategoryList .item .name{position:absolute;bottom:15px;left:0;width:100%;text-align:center}.designCategoryList .item .name .text{font-size:16px;background:#fff;display:flex;width:210px;justify-content:center;align-items:center;padding:8px 0;margin:0 auto;color:#000;border-radius:50px;border:2px solid #626ea7;font-family:Montserrat,sans-serif;font-weight:600}@media (max-width: 1130px){.mobileHide{display:none!important}}.tilePreview{position:absolute;top:0;left:0;z-index:99999;opacity:.4;pointer-events:none}.topGridMarkerLine{position:absolute;top:0;left:0;width:4px;background:#ffffffe6;height:100%}.leftGridMarkerLine{position:absolute;top:0;left:0;height:4px;background:#ffffffe6;width:100%}.dimensionsGroup{display:flex;align-items:center}.dimensionsGroup .inputGroup{margin:0 15px 0 0}.dimensionsGroup .inputGroup .prefix{font-size:14px}.canvasMarker{position:absolute;outline:2000px solid rgba(0,0,0,.4);box-shadow:0 0 20px #000c;background:none;pointer-events:none;z-index:10}@media (max-width: 900px){.canvasMarker{display:none}}.canvasLayout input[type=text]{border:1px solid #666;font-family:Montserrat,sans-serif;font-size:18px;padding:3px;border-radius:3px}.canvasLayout .inputGroup{margin:0 20px 0 0!important}.canvasLayout .explainer{margin:15px 0 0;font-size:12px;color:#666;text-align:center}.centerButton{text-align:center;margin:15px 0 0}.centerButton a,.centerButton button{font-size:28px}.browseMoreButton{text-align:center;margin:15px 0 0}.welcomeStudio .headerText{font-size:30px;text-align:center;margin:0 0 15px}.welcomeStudio .message{font-weight:300;font-size:18px}.homeTileGrid{display:flex;flex-wrap:wrap;padding:0 10px}.homeTileGrid .tile{flex:0 0 auto;width:calc(100% / 29 - 10px);margin:0 5px}@media (max-width: 750px){.homeTileGrid .tile{width:calc(100% / 29 - 2px);margin:0 1px}}.bigCallout{font-size:24px;text-align:center;font-weight:100;font-weight:300;margin:22px auto 48px;padding:0 50px;line-height:40px;color:#707070}@media (max-width: 750px){.bigCallout{font-size:16px;text-align:left;line-height:20px;padding:10px;font-weight:400}.bigCallout .calloutTitle{font-weight:700;margin:0 0 5px}}.calloutTitle{font-weight:600;color:#626ea7;text-transform:uppercase}.line{margin:15px 0;border-bottom:2px solid #545454}.homeBrowser{display:flex;background:#f1f1f1;padding:20px 0;justify-content:center;align-items:center}@media (max-width: 850px){.homeBrowser{display:block}}.homeBrowser .left{text-align:center;margin:0 8px}@media (max-width: 850px){.homeBrowser .left{margin:15px 8px}}.homeBrowser .left .body{position:relative}.homeBrowser .left .body .button{position:absolute;bottom:30px;left:0;width:100%;text-align:center}.homeBrowser .left .heading{font-size:28px;letter-spacing:0px;font-weight:semibold;margin:0 0 20px}@media (max-width: 750px){.homeBrowser .left .heading{font-size:20px}}.homeBrowser .left .heading .text{display:inline-block;padding:0;border-bottom:2px solid #626ea7;font-weight:600}.calloutReviewsV2{padding:0 50px}@media (max-width: 1300px){.calloutReviewsV2{padding:0}}.calloutReviewsV2 .leftArrow,.calloutReviewsV2 .rightArrow{align-self:center;background:#fff;border-radius:50%;width:40px;height:40px;font-size:20px;border:1px solid #000;flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:0 8px}.calloutReviewsV2 .theReviews{display:flex;justify-content:center}@media (max-width: 1300px){.calloutReviewsV2 .theReviews.smallHider{display:none}}.calloutReviewsV2 .theReviews.smallShower{display:none}@media (max-width: 1300px){.calloutReviewsV2 .theReviews.smallShower{overflow-x:auto;overflow-y:visible;display:flex;justify-content:flex-start;padding:20px 0}}.calloutReviewsV2 .review{flex:0 0 auto;width:calc(50% - 98px);margin:0 8px;display:flex;align-items:center;background:#fff;border-right:4px solid #f96706;box-shadow:3px 4px 9px #00000045}@media (max-width: 1300px){.calloutReviewsV2 .review{width:80%}}@media (max-width: 800px){.calloutReviewsV2 .review{display:block;border-bottom:4px solid #f96706;border-right:none}}.calloutReviewsV2 .review .image{flex:0 0 auto;width:250px}@media (max-width: 800px){.calloutReviewsV2 .review .image{width:100%;height:220px;overflow:hidden}}.calloutReviewsV2 .review .image img{display:block;width:100%}@media (max-width: 800px){.calloutReviewsV2 .review .image img{width:414px;height:220px;max-width:100%;object-fit:cover}}.calloutReviewsV2 .review .callout{flex:1;padding:20px}.calloutReviewsV2 .review .callout .stars{color:#f96706}.calloutReviewsV2 .review .callout .heading{font-size:16px;font-weight:700}.calloutReviewsV2 .review .callout .copy{font-size:13px;font-weight:300;margin:15px 0}.calloutReviewsV2 .review .callout .customer{font-size:13px;font-weight:600}.calloutReviewsV2 .seeMore{text-align:center;margin:30px 0}.homeDesktopBanner{text-align:center}.betterFuture{display:flex;align-items:center;justify-content:center;width:1150px;max-width:100%;margin:50px auto}@media (max-width: 800px){.betterFuture{display:block;margin:50px auto;width:95%}.betterFuture .image{text-align:center;height:auto!important}.betterFuture .image img{width:auto!important}.betterFuture .text{font-weight:300;font-size:14px!important;margin:0 0 12px!important}.betterFuture .heading .text{font-size:18px!important;line-height:18px!important;font-family:Montserrat,sans-serif!important;margin:15px 0 3px!important}}@media (max-width: 800px) and (max-width: 750px){.betterFuture .image{margin:0 0 15px}}.betterFuture .image{flex:1;padding:0 50px;display:flex;align-items:center;justify-content:center;height:100%}.betterFuture .image img{display:block;width:100%}.betterFuture .copy{flex:1}.betterFuture .copy .text{font-size:20px;font-weight:300;margin:0 0 18px}.betterFuture .copy .heading{font-size:28px}.betterFuture .copy .heading .text{display:inline-block;border-bottom:2px solid #626ea7;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600}.betterFuture.wideCopy .copy{flex:2}.betterFuture.wideCopy .image{padding:0 0 0 50px}@media (max-width: 750px){.betterFuture.wideCopy .image{padding:0}}.headingV3{font-size:28px;letter-spacing:0px;font-weight:600;text-align:center;margin:0 0 15px;font-family:Playfair Display,serif}.headingV3 .text{display:inline-block;color:#4e4e4e}.headingV3 .text a,.headingV3 .text button{color:#4e4e4e}.headingV3 .text.noUnderline{border-bottom:none}@media (max-width: 750px){.headingV3{font-size:20px}}.trendingV2{background:#fff;text-align:center;margin:30px auto}.trendingV2.customerList .image img{border:1px solid #545454}.trendingV2 .designsCreated{font-size:14px;line-height:20px;font-weight:400;margin:15px auto 0}.trendingV2 .headingV3{margin:0 0 5px}.trendingItems{margin:30px 0;display:flex;align-items:center;text-align:left;padding:0 50px}.trendingItems .arrowLeft,.trendingItems .arrowRight{flex:0 0 auto;width:40px;height:40px;font-size:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #000;position:relative;top:-42px;margin:0 3px}.trendingItems .item{flex:0 0 auto;width:calc(100% / 3 - 40px);margin:0 8px}.trendingItems .item .title{margin:8px 0 0;display:flex;align-items:flex-end;line-height:1.2}.trendingItems .item .title .theTitle{font-size:17px;font-weight:500;color:#545454;margin:0 5px 0 0}.trendingItems .item .title .theTitle a,.trendingItems .item .title .theTitle button{color:#545454}.trendingItems .item .price{font-weight:600;margin:5px 0 0;color:#545454}.trendingItems .item .dimensions{font-size:12px;color:#6e6e6e;font-weight:400}.trendingItems .item .reviewWrapper{display:flex;align-items:flex-end;margin:5px 0 0}.trendingItems .item .reviewWrapper .stars{color:#f96706;font-size:12px;margin:0 5px 0 0}.trendingItems .item .reviewWrapper .stars svg{margin:0 -2px}.trendingItems .item .reviewWrapper .see{font-size:12px}.trendingItems .item .reviewWrapper .see a,.trendingItems .item .reviewWrapper .see button{color:#757575;text-decoration:underline;font-weight:500}.trendingItems.mobileVersion{padding:0 0 5px 25px;overflow-x:auto}.trendingItems.mobileVersion .item{width:80%!important}.anyApplicationContainer,.tallProductList{width:1400px;max-width:100%}.tallProductList .trendingItems{margin:0 auto;flex-wrap:wrap}@media (max-width: 700px){.tallProductList .trendingItems{margin:0}}.tallProductList .trendingItems .item{width:calc(50% - 40px);margin:10px 20px;position:relative}.tallProductList .trendingItems .item .newBug{position:absolute;top:-6px;right:-6px;background:#626ea7;padding:4px;border-radius:4px;color:#fff;font-size:12px}.tallProductList .browser{display:flex;justify-content:center;align-items:center;margin:0 0 50px}@media (max-width: 700px){.tallProductList .trendingItems{padding:0 10px}.tallProductList .trendingItems .item{width:98%!important;margin:0 auto 25px}}.latestCustomer{background:#f1f1f1;padding:50px 0}.outlineBTNV2{background:#fff;display:inline-block;border:2px solid #626ea7;border-radius:50px;text-align:center;color:#2c2b32;font-size:14px;font-weight:600;padding:6px 16px}.accordianHead{text-align:center;font-size:28px;letter-spacing:0px;font-weight:600}.accordianHead .text{display:inline-block;border-bottom:2px solid #fff;color:#fff;margin:0 0 10px}@media (max-width: 750px){.accordianHead{font-size:20px}}.instagramExplainer{text-align:center;font-weight:400;font-size:14px}.instagramExplainer p{margin:0}body .stickyHeader{position:fixed!important;top:0;left:0;width:100%;box-shadow:3px 0 6px #0009;z-index:100}body .stickyHeader .greyBar{display:none}body .stickyFilters{position:fixed!important;top:65px;left:0;width:100%;box-shadow:0 2px 3px #0009;z-index:99;background:#f1f1f1;margin:0;padding:5px 0}@media (max-width: 700px){.threeWays{max-width:95%;margin:0 auto}}.threeWays .heading{font-size:28px;letter-spacing:1px;margin:0 0 15px}.threeWays .headingV3 .text{color:#707070!important;font-size:24px}.threeWays .way{display:flex;align-items:flex-start;font-size:20px;color:#707070;margin:0 0 8px 45px;font-weight:100;font-weight:300}@media (max-width: 600px){.threeWays .way{margin:0 0 8px}}.threeWays .way b{font-size:20px;line-height:32px;color:#626ea7;margin:0 5px 0 0;font-weight:600;text-transform:uppercase}.threeWays .way .num{background:#626ea7;width:25px;height:25px;font-size:18px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;margin:0 5px 0 0;position:relative;top:4px}@media (max-width: 540px){.threeWays .way{font-size:15px}.threeWays .way b{font-size:20px}}.totalDesignsFound{font-size:25px;color:#666;margin:0 0 5px}.choiceGroups .variation{padding:0;margin:0 10px}.choiceGroups .variation.active{border-bottom:2px solid #000}.productV4 .productContainer{margin:16px auto;display:flex;position:relative;width:1200px}.productV4 .productContainer .sideProductImage{display:flex;flex:1.4;margin:0 30px 0 0}@media (max-width: 800px){.productV4 .productContainer .sideProductImage{margin:0}}@media (max-width: 600px){.productV4 .productContainer .sideProductImage .dimensions{display:none}}.productV4 .productContainer .sideProductImage .gallery{flex:0 0 auto;margin:0 5px 0 0;display:flex;flex-direction:column;max-height:768px;overflow-y:auto}@media (max-width: 600px){.productV4 .productContainer .sideProductImage .gallery{max-height:400px;overflow-y:auto}}@media (max-width: 420px){.productV4 .productContainer .sideProductImage .gallery{max-height:300px}}.productV4 .productContainer .sideProductImage .gallery .image{flex:0 0 auto;position:relative}.productV4 .productContainer .sideProductImage .gallery .image .playIcon{color:#fff;position:absolute;top:32px;left:26px;font-size:50px}.productV4 .productContainer .sideProductImage .gallery .image img{width:90px;height:140px;object-fit:cover}.productV4 .productContainer .sideProductImage .mainImage{flex:1}.productV4 .productContainer .sideProductImage .mainImage img{width:100%}@media (max-width: 800px){.productV4 .productContainer{display:block}}.productV4 .productContainer .productImage{flex:2.5;margin:0 40px 0 0}.productV4 .productContainer .productImage.narrowProductImage{flex:1.3}.productV4 .productContainer .productImage .arrowLeft,.productV4 .productContainer .productImage .arrowRight{position:absolute;top:50%;left:10px;margin-top:-30px;height:100%;background:#fff3;padding:15px;font-size:20px;color:#000c;border:2px solid rgba(0,0,0,.8);border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.productV4 .productContainer .productImage .arrowRight{right:10px;left:initial}@media (max-width: 800px){.productV4 .productContainer .productImage{margin:0}}.productV4 .productContainer .productImage .mainImage{margin:0 0 15px;position:relative}.productV4 .productContainer .productImage .mainImage img{width:100%;display:block;border-radius:0}.productV4 .productContainer .productImage .mainImage video{width:100%;display:block;border-radius:0}.productV4 .productContainer .productImage .mainImage video.smallHeight{max-height:50vh;object-fit:cover;width:auto;margin:0 auto;text-align:center}.productV4 .productContainer .productImage .mainImage .liker{position:absolute;top:5px;right:5px;background:#fffc;border:1px solid rgba(0,0,0,.4);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%}.productV4 .productContainer .productImage .mainImage .liker.liked{color:red}.productV4 .productContainer .productImage .mainImage .liker i,.productV4 .productContainer .productImage .mainImage .liker svg{position:relative;top:1px}.productV4 .productContainer .productImage .gallery{display:flex;width:100%;overflow-y:auto;margin:0 -5px}.productV4 .productContainer .productImage .gallery .image{width:calc(100% / 6 - 10px);margin:0 5px;opacity:.5;position:relative;cursor:pointer}.productV4 .productContainer .productImage .gallery .image .playIcon{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:50px;display:flex;justify-content:center;align-items:center;text-shadow:1px 1px 3px rgba(0,0,0,.4);transition:all .3s}@media (max-width: 500px){.productV4 .productContainer .productImage .gallery .image .playIcon{font-size:18px}}.productV4 .productContainer .productImage .gallery .image:hover .playIcon{text-shadow:1px 1px 4px rgba(0,0,0,.8);font-size:55px}@media (max-width: 500px){.productV4 .productContainer .productImage .gallery .image:hover .playIcon{font-size:20px}}.productV4 .productContainer .productImage .gallery .image.active{opacity:1}.productV4 .productContainer .productImage .gallery .image img{border-radius:0;display:block;cursor:pointer}.productV4 .productContainer .rightDetails{color:#545454;flex:1}.productV4 .productContainer .rightDetails .ratings{text-align:left;display:flex;align-items:flex-end}@media (max-width: 800px){.productV4 .productContainer .rightDetails .ratings{margin:15px 0;display:none}}.productV4 .productContainer .rightDetails .ratings a,.productV4 .productContainer .rightDetails .ratings button{color:#707070;text-decoration:underline;margin:0 0 0 5px;font-size:1rem}.productV4 .productContainer .rightDetails .productTitle h1,.productV4 .productContainer .rightDetails .productTitle b{font-size:60px;color:#000;line-height:1;margin:15px 0 5px;font-weight:200;font-weight:300;font-family:Playfair Display,serif;font-weight:700}@media (max-width: 800px){.productV4 .productContainer .rightDetails .productTitle h1,.productV4 .productContainer .rightDetails .productTitle b{display:none}}@media (max-width: 750px){.productV4 .productContainer .rightDetails .productTitle h1,.productV4 .productContainer .rightDetails .productTitle b{font-size:32px}}@media (max-width: 800px){.productV4 .productContainer .rightDetails .productSubTitle{display:none}}@media (max-width: 800px){.productV4 .productContainer .rightDetails .productPrice{display:none}}.productV4 .productContainer .rightDetails .customizableDesign{color:#000;margin:0}.productV4 .productContainer .rightDetails .selectedVariant{margin:0 0 5px;font-weight:300;font-size:12px;color:#545454}.productV4 .choiceGroups .group{margin:15px 0}.productV4 .choiceGroups .group .label{font-size:16px;color:#545454;font-weight:500}.productV4 .choiceGroups .group .label span{font-weight:400}.productV4 .choiceGroups .group select{width:100%;font-weight:300;font-size:18px;padding:3px;border:1px solid rbga(0,0,0,.2);border-radius:3px;font-family:Montserrat,sans-serif}.productV4 .quanPrice{display:flex;margin:15px 0;align-items:flex-end}.productV4 .quanPrice .quantity{color:#545454;flex:1}.productV4 .quanPrice .quantity .label{font-size:12px}.productV4 .quanPrice .quantity input[type=number]{font-size:16px;text-align:center;border-radius:50px;border:1px solid rgba(0,0,0,.5);padding:5px;font-weight:300;width:90px}.productV4 .quanPrice .price{flex:1;text-align:right;font-weight:500;font-size:24px}.productV4 .buttons a,.productV4 .buttons button{width:100%;display:block;margin:0 0 8px}.productV4 .productDetails{margin:18px 0}.productV4 .productDetails .section{position:relative;margin:5px 0}.productV4 .productDetails .section .label{cursor:pointer;display:flex;align-items:center;background:#fff;border:1px solid #000;padding:4px 15px;border-radius:10px}.productV4 .productDetails .section .label.active{background:#f2f2f2}.productV4 .productDetails .section .label .text{flex:1;font-size:14px;font-weight:500}.productV4 .productDetails .section .label .chevron{flex:0 0 auto;margin:0 -5px 0 0}.productV4 .productDetails .section .label .chevron img{display:block}.productV4 .productDetails .section .expanded{font-size:14px;font-weight:400;padding:18px;position:relative}.productV4 .productDetails .section .expanded ul{margin-top:0!important;margin-bottom:0!important}.productV4 .bundleContains .bundleItems .bundleItem{color:#000;flex:0 0 auto;width:calc(25% - 30px);line-height:1;margin:10px 15px}@media (max-width: 472px){.productV4 .bundleContains .bundleItems .bundleItem{width:calc(50% - 30px)}}.productV4 .bundleContains .bundleItems .bundleItem .name small{font-size:16px}.productV4 .bundleContains .bundleItems .bundleItem .cost small{font-size:11px}.productV4 .bundleContains .bundleItems .bundleItem .qty small{font-size:12px}.productV4 .customizeOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;font-size:50px;font-weight:900;color:#fff;border-radius:20px}.productV4.ceilingBaffleProduct .productImage{flex:1}.positionedBanner{width:1440px;height:901px;max-width:100%;background:url(/cdn/shop/files/Why_Felt_Right_Background_2c00541f-00d7-4625-a0df-2fdfc8695b43.jpg?v=1616642920) center center no-repeat;margin:0 auto;position:relative}.positionedBanner .paintSafe{width:314px;position:absolute;top:40px;right:50%;margin-right:-632px;display:flex;align-items:center;text-align:left;font-weight:600;font-size:18px;line-height:1.2;color:#545454}.positionedBanner .paintSafe .image{margin:0 10px 0 0;flex:0 0 auto;width:95px}@media (max-width: 1200px){.positionedBanner .paintSafe{display:none}}.positionedBanner .headingV3{position:absolute;top:40px;left:0;width:100%;text-align:center}.positionedBanner .item{font-size:18px;font-weight:600;color:#545454;position:absolute;width:133px;text-align:right;line-height:1}@media (max-width: 800px){.positionedBanner .item{display:none}}.positionedBanner .chamfered{top:200px;left:50%;margin-left:-392px}.positionedBanner .recycled{top:400px;left:50%;margin-left:-392px}.positionedBanner .beautiful{top:638px;left:50%;margin-left:-392px}.positionedBanner .dampening{text-align:left;top:200px;right:50%;margin-right:-377px}.positionedBanner .durable{text-align:left;top:400px;right:50%;margin-right:-377px}.positionedBanner .customizable{text-align:left;top:638px;right:50%;margin-right:-377px}.positionedBanner .mobileItem{background:#fff;box-shadow:0 0 9px #0006;font-size:14px;width:150px;display:none;position:absolute;top:0;left:50%;font-weight:600;padding:10px;color:#545454;line-height:1.1;text-align:left;margin-left:none;margin-right:none}@media (max-width: 800px){.positionedBanner .mobileItem{display:block}}.positionedBanner .mobileItem.chamfered{top:151px;margin-left:-187px}.positionedBanner .mobileItem.recycled{top:251px;margin-left:50px}.positionedBanner .mobileItem.beautiful{top:351px;margin-left:-150px}.positionedBanner .mobileItem.dampening{top:451px;margin-left:20px}.positionedBanner .mobileItem.durable{top:551px;margin-left:-160px}.positionedBanner .mobileItem.customizable{top:651px;margin-left:30px}.positionedBanner .button{position:absolute;bottom:25px;left:0;width:100%;text-align:center}.sidebarButton .primaryBTN{background-color:#626ea7}.mobileSlideText{padding:15px}.mobileSlideText .body{text-align:center}.mobileSlideText .body .main{font-size:32px;line-height:34px;font-weight:700}.mobileSlideText .body .main p{margin:0}.mobileSlideText .body .sub{font-size:18px;font-weight:300;line-height:20px}.mobileSlideText .buttons{display:block}.mobileSlideText .buttons .primaryBTN{display:block;width:100%;margin:15px 0}.gameProduct .productContainer .productImage .gallery .image img{width:100%}.tabShow{display:none!important}@media (max-width: 800px){.tabShow{display:block!important}.tabShow.homeTileGrid{display:flex!important}.tabShow.trendingItems{display:flex!important;align-items:flex-start}}@media (max-width: 800px){.tabHide{display:none!important}}.importingDesignImage{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff6;display:flex;align-items:center;justify-content:center;font-size:28px;z-index:9999;color:#fff;border-radius:20px;pointer-events:none}.designImporting{min-height:720px;display:flex;justify-content:center;align-items:center;width:100%}.desktopRecommended{text-align:center;font-size:13px;font-weight:300}.usuProject .bigCallout b{font-family:Montserrat,sans-serif}.usuProject .designsV3Container h1{text-align:left;text-shadow:0 0 11px rgba(0,0,0,.9);line-height:1}.usuProject .designsV3Container .subTitle{color:#fff;font-size:28px;text-shadow:0 0 11px rgba(0,0,0,.9);line-height:1}.howEnter{margin:50px 0}.howEnter .top{font-size:24px;color:#626ea7;text-align:center;line-height:25px}.howEnter .easy{color:#626ea7;font-size:48px;font-weight:semibold;text-align:center;line-height:50px}.howEnter .steps{display:flex}@media (max-width: 750px){.howEnter .steps{display:block}}.howEnter .steps .step{text-align:center;flex:1}.howEnter .steps .step .icon{background:#f1f1f1;color:#626ea7;font-size:35px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 25px}.howEnter .steps .step .label{font-size:24px;font-weight:700}.howEnter .steps .step .body{font-size:14px;font-weight:300;padding:5px 98px}@media (max-width: 450px){.howEnter .steps .step .body{padding:10px}}.howEnter .steps .line{flex:0 0 auto;width:80px;height:1px;border-bottom:2px dotted #626ea7;margin:0 -130px;position:relative;top:93px}@media (max-width: 750px){.howEnter .steps .line{display:none}}.contestStepBanner{text-align:center}.contestStepBanner .label{color:#626eab;font-size:45px}.contestStepBanner .subLabel{color:#909090;font-size:28px;margin:0 0 25px}.registerBanner{position:relative}.registerBanner img{display:block;width:100%}.registerBanner .label{font-size:48px;text-shadow:0 0 11px rgba(0,0,0,.9);color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;margin:0 0 0 25px}@media (max-width: 600px){.registerBanner .label{font-size:30px}}.shareWinCopy{color:#2c2b32;width:949px;max-width:95%;margin:0 auto;text-align:center;font-size:24px}.oneEntry{text-align:center;font-size:18px;font-weight:300;color:#707070}@media (max-width: 550px){.oneEntry{font-size:14px}}.choosePalette{margin:0 0 70px}.choosePalette .headingV3{font-size:24px;margin:0 0 12px}.choosePalette .pallettes{margin:8px 0 30px;display:flex;align-items:center}@media (max-width: 800px){.choosePalette .pallettes{display:block}.choosePalette .pallettes .or{margin:15px auto!important}.choosePalette .pallettes .pallette img{margin:10px auto!important}}.choosePalette .pallettes .pallette{text-align:center;color:#707070;font-size:23px;flex:1}.choosePalette .pallettes .pallette img{display:block;margin:0 0 5px}.choosePalette .pallettes .or{flex:0 0 auto;width:64px;height:64px;background:#626ea7;display:flex;align-items:center;justify-content:center;margin:0 15px;border-radius:50%;font-size:22px;color:#fff}.tilesLandingV2{overflow-x:hidden}.tilesLandingV3 .subHeading{margin:0;font-size:18px;font-weight:500}.tilesLandingV3 .navButtons{display:flex;justify-content:center;align-items:center}.tilesLandingV3 .navButtons .navButton{margin:0 10px}@media (max-width: 800px){.tilesLandingV3 .navButtons .hiddenTight{display:none}}.tilesLandingV3 .benefitsSection{margin-top:120px}.tilesLandingV3 .benefitsSection .benefit{flex-direction:row-reverse;background-color:#f2f1f2;display:flex;justify-content:center;align-items:center;padding:80px 0}.tilesLandingV3 .benefitsSection .benefit .textBody,.tilesLandingV3 .benefitsSection .benefit .imageWrapper{width:475px}.tilesLandingV3 .benefitsSection .benefit .textBody{padding-right:30px}.tilesLandingV3 .benefitsSection .benefit .textBody .benefitHeading{text-align:left}.tilesLandingV3 .benefitsSection .benefit .textBody ul{margin-left:20px;padding-left:0}.tilesLandingV3 .benefitsSection .benefit .textBody li{color:#4e4e4e;margin-bottom:20px}.tilesLandingV3 .benefitsSection .benefit .textBody .benefitButton{margin-left:25px}.tilesLandingV3 .benefitsSection .benefit .imageWrapper{height:350px}.tilesLandingV3 .benefitsSection .benefit .imageWrapper img{width:100%;height:100%;object-fit:cover}.tilesLandingV3 .benefitsSection .benefit.flipped{background-color:#fff;flex-direction:row}.tilesLandingV3 .benefitsSection .benefit.flipped .textBody{padding-left:30px;padding-right:0}@media (max-width: 800px){.tilesLandingV3 .benefitsSection .benefit{background-color:#fff;display:block;padding-left:10px;padding-right:10px}.tilesLandingV3 .benefitsSection .benefit .imageWrapper{margin:0 auto}.tilesLandingV3 .benefitsSection .benefit .textBody{margin:0 auto;padding-right:0!important;padding-left:10px!important}}.toolSection .tool{background-color:#f2f2f2;align-items:center;display:flex;flex-direction:row-reverse}.toolSection .tool .greyBTN.outline{background:none;color:#666;border:2px solid #666}.toolSection .tool .largeHeading{font-weight:700;font-size:40px;margin:16px 0;line-height:1.1;font-family:Playfair Display,serif}@media (max-width: 400px){.toolSection .tool .largeHeading{font-size:25px}}.toolSection .tool .altHeading{font-size:30px}.toolSection .tool .textWrapper,.toolSection .tool .imageWrapper{flex:1}.toolSection .tool .textBody{text-align:left;width:600px;max-width:80%;margin:50px auto}.toolSection .tool .textBody p{margin:0}.toolSection .tool .textBody .description{margin:30px 0;font-size:14px}.toolSection .tool.centered{margin:0}.toolSection .tool.centered .textBody{text-align:center}.toolSection .tool.centered .imageWrapper img{width:100%}.toolSection .tool .subHeading{font-size:18px}.toolSection .tool .imageWrapper{line-height:0}.toolSection .tool.flipped{flex-direction:row}@media (max-width: 1000px){.toolSection .tool{display:block;padding-bottom:10px;margin-bottom:20px}}.startDesigning{margin:70px 0 100px;display:flex;align-items:center}.startDesigning .buttons{display:flex;align-items:center;margin:0 -10px}@media (max-width: 500px){.startDesigning .buttons{display:block}}.startDesigning .buttons a,.startDesigning .buttons button{margin:0 10px}.startDesigning .left{margin:0 25px 0 0;flex:1}.startDesigning .right{flex:1}.startDesigning .right .headingV3{text-align:left;margin:0 0 15px}.startDesigning .right .howStart{display:flex;font-size:18px;font-weight:300}.startDesigning .right .howStart .icon{margin:0 5px 0 0;color:#626ea7}@media (max-width: 800px){.startDesigning{display:block}.startDesigning .left,.startDesigning .right{margin:15px auto;text-align:center}.startDesigning .left img,.startDesigning .right img{margin:0 auto}.startDesigning .left .howStart,.startDesigning .right .howStart{justify-content:center}.startDesigning .left .headingV3,.startDesigning .right .headingV3{text-align:center}}.selectandSubmit{margin:70px 0;display:flex;font-size:24px;font-family:Montserrat,sans-serif}.selectandSubmit .left{margin:0 10px 0 0}.selectandSubmit .left,.selectandSubmit .right{flex:1}@media (max-width: 800px){.selectandSubmit{display:block}.selectandSubmit .left,.selectandSubmit .right{text-align:center;margin:10px auto}.selectandSubmit .left img,.selectandSubmit .right img{margin:0 auto}}.shareContent{margin:70px 0;display:flex;align-items:center}.shareContent .image{flex:0 0 auto}.shareContent .text{margin:0 50px;flex:1;text-align:center}.shareContent .text .post{margin:50px 0;font-size:24px;font-weight:300}.shareContent .text .post b{font-family:Montserrat,sans-serif}.shareContent .text .follow{font-size:18px;font-weight:300}@media (max-width: 800px){.shareContent{display:block}.shareContent .firstInstagram{display:none}.shareContent .image{text-align:center}.shareContent .image img{margin:0 auto}.shareContent .text{margin:15px auto}}.judges{margin:70px 0}.judges .topTitle{font-size:24px;color:#2c2b32;text-align:center;font-weight:300}@media (max-width: 400px){.judges .topTitle{font-size:18px}}.judges .mainTitle{font-size:40px;line-height:1;margin:0 0 25px;color:#707070;text-align:center;font-weight:300}.judges .theJudges{display:flex;align-items:center}.judges .theJudges .judge{display:flex;align-items:center;flex:1;margin:0 30px}.judges .theJudges .judge .image{flex:0 0 auto;width:117px;margin:0 10px 0 0}.judges .theJudges .judge .details .title{color:#2c2b32;font-size:20px;white-space:nowrap}.judges .theJudges .judge .details .text{font-size:14px;font-weight:300;color:#707070}@media (max-width: 700px){.judges .theJudges{display:block}.judges .theJudges .judge{margin:15px auto}}.fourWinners{margin:70px 0}.fourWinners .winners{display:flex;flex-wrap:wrap}.fourWinners .winners .winner{flex:0 0 auto;width:calc(50% - 30px);margin:40px 15px;text-align:center}.fourWinners .winners .winner .winnerTitle{font-size:22px;color:#545454}.fourWinners .winners .winner .theImage img{border:1px solid #545454}.fourWinners .winners .winner .creator{font-weight:700;color:#545454}.fourWinners .winners .first{width:100%;text-align:center}.fourWinners .title{font-size:40px;font-weight:300;margin:0 0 8px;text-align:center}.fourWinners .details{display:flex}.fourWinners .details .left{flex:1.6;margin:0 20px 0 0}.fourWinners .details .left img{width:100%;display:block}.fourWinners .details .right{flex:1}.fourWinners .details .right .winner{font-size:24px;font-weight:300;color:#545454}.fourWinners .details .right .winner b{font-family:Montserrat,sans-serif;display:block;margin:18px 0 0}.fourWinners .details .right .winner b:first-child{margin:0}.fourWinners .winnersSelected{color:#2c2b32;font-size:18px;font-weight:300;text-align:center;margin:18px 0 0}@media (max-width: 800px){.fourWinners .details{display:block}.fourWinners .details .left,.fourWinners .details .right{margin:10px auto}}.contestCountdown{background:#626ea7;padding:70px 0;color:#fff;text-align:center}.contestCountdown .title{font-size:22px;margin:0 0 13px;font-weight:300}.contestCountdown .timers{display:flex;align-items:center;justify-content:center}.contestCountdown .timers .timer{margin:0 40px}.contestCountdown .timers .timer .value{font-size:48px;line-height:1}.contestCountdown .timers .timer .label{font-size:18xp;line-height:1}.contestCountdown .button{margin:30px 0 0}@media (max-width: 550px){.contestCountdown .timers{display:block}.contestCountdown .timers .timer{margin:20px 0;text-align:center}}.contestCountdown .explore{margin:0 0 25px}.contestCountdown .explore .difference{font-size:28px;line-height:1;text-transform:uppercase;padding:0 0 15px;border-bottom:2px solid #fff;display:inline-block;margin:0 auto;font-weight:600}.contestCountdown .explore .title{text-transform:uppercase}.contestCountdown .differenceFeatures{margin:50px 0 20px;display:flex;flex-wrap:wrap}.contestCountdown .differenceFeatures .feature{flex:1;margin:0 25px;font-size:20px;font-weight:300}@media (max-width: 950px){.contestCountdown .differenceFeatures .feature{flex:0 0 auto;margin:25px;width:calc(25% - 50px)}}@media (max-width: 600px){.contestCountdown .differenceFeatures .feature{width:calc(100% / 3 - 50px)}}@media (max-width: 450px){.contestCountdown .differenceFeatures .feature{width:calc(100% - 50px)}}.exploreFeltRight{position:relative;margin:70px 0;text-align:center;text-transform:uppercase}.exploreFeltRight img{display:block;margin:0 auto}.exploreFeltRight .copy{position:absolute;top:0;left:0;width:100%;padding:25px;text-align:center}.exploreFeltRight .subTitle{font-size:18px;color:#2c2b32;font-weight:300;text-transform:uppercase}.exploreFeltRight .title{line-height:1;font-size:28px}.chooseShapes{display:flex;flex-wrap:wrap}.chooseShapes .shape{display:flex;flex-direction:column;flex:0 0 auto;width:calc(25% - 16px);margin:8px;font-weight:300;text-align:center}.chooseShapes .shape .image{flex:1;display:flex;align-items:center;justify-content:center}.chooseShapes .shape.Square .image img{width:36%}.chooseShapes .shape.quarter .image img{width:22%;margin:0 auto}.chooseShapes .shape.pixel .image img{width:10%}.chooseShapes .shape.half .image img{width:40%;margin:0 auto}@media (max-width: 600px){.chooseShapes .shape{width:calc(25% - 16px)}}@media (max-width: 400px){.chooseShapes .shape{width:calc(50% - 16px)}}.chooseShapes .shape .name{font-size:14px;font-weight:500}.chooseShapes .shape .size,.chooseShapes .shape .price{font-size:12px}.choosePattern{display:flex;flex-wrap:wrap;justify-content:center}.choosePattern .pattern{flex:0 0 auto;width:calc(20% - 14px);margin:0 7px;font-weight:500;text-align:center}@media (max-width: 600px){.choosePattern .pattern{width:calc(100% / 3 - 14px)}}@media (max-width: 400px){.choosePattern .pattern{width:calc(50% - 14px)}}.choosePattern .size,.choosePattern .price{font-size:12px;font-weight:300}.orderSamplesBanner{position:relative}.orderSamplesBanner img{display:block;width:100%}.orderSamplesBanner .button{position:absolute;bottom:15px;left:0;width:100%;text-align:center}.orderSamplesBanner .button a,.orderSamplesBanner .button button{display:inline-block}@media (max-width: 750px){.orderSamplesBanner img{margin:0 -5px}.orderSamplesBanner .button{position:initial}}.imageFeature{position:relative;max-width:1440px;margin:0 auto}.imageFeature .banner{display:block;min-height:360px;object-fit:cover}.imageFeature .copy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:0 0 0 100px;color:#fff;text-align:center}.imageFeature .copy .body{width:445px;max-width:100%}@media (max-width: 640px){.imageFeature .copy{padding:0}.imageFeature .copy .body{margin:0 auto}}.imageFeature .copy .icon{margin:0 0 10px;text-align:center}.imageFeature .copy .icon img{margin:10px auto}.imageFeature .copy .title{font-size:22px;margin:15px 0 5px;font-weight:600}.imageFeature .copy .text{font-weight:400}.quote{text-align:center;margin:80px 0;padding:0 50px}@media (max-width: 750px){.quote{padding:0 20px}}.quote .text{font-size:24px;font-weight:300;margin:15px 0;font-style:italic;color:#747474}.quote .customer{font-size:14px;color:#747474}.easyInstall{background:#f1f1f1;display:flex}@media (max-width: 860px){.easyInstall{display:block}.easyInstall .image{margin:0 0 10px}}.easyInstall .image{flex:.8}.easyInstall .image img{width:100%;display:block}.easyInstall .copy{text-align:center;flex:1;display:flex;align-items:center;justify-content:center}.easyInstall .copy .body{padding:15px;color:#747477}.easyInstall .copy .body .title{font-size:16px;margin:0 0 5px;font-family:Montserrat,sans-serif;font-weight:600;padding-top:16px}.easyInstall .copy .body .text{font-weight:300;padding:20px}.recycledBanner{position:relative}.recycledBanner .banner{display:block;min-height:360px;object-fit:cover;margin:0 auto}.recycledBanner .copy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-style:"Playfair Display",serif;text-align:center}.recycledBanner .copy .icon{text-align:center;margin:0 0 15px}.recycledBanner .copy .icon img{margin:0 auto}.recycledBanner .copy .body{width:445px;margin:0 auto;max-width:100%}.recycledBanner .copy .title{font-size:22px;font-style:"Montserrat",sans-serif;font-weight:600}.tilesVid{text-align:center;margin:20px auto}.breadcrumbs{color:#707070}.breadcrumbs a,.breadcrumbs button{color:#707070;text-decoration:underline;font-size:14px}@media (max-width: 800px){.breadcrumbs{display:none}}.breadcrumbContainer{width:1200px;max-width:100%;margin:24px auto 5px;padding:0 5px}.mobileMenuBG{background:#00000080;position:fixed;z-index:10;top:66px;left:0;width:100vw;height:100vh}.seeReviews{display:flex}.seeReviews .see{margin:0 0 0 5px}.searchButton{background:#7279af;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;margin:0 10px 0 0}.searchPopup{position:fixed;top:0;left:0;width:100%;background:#fff;padding:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 3px #0003;z-index:99999;height:100px}.searchPopup input[type=text]{border:1px solid rgba(0,0,0,.5);font-family:Montserrat,sans-serif;font-size:18px;padding:10px;border-radius:25px}.searchPopup .closer{font-size:55px;position:absolute;top:10px;right:10px}.searchPopup .closer a,.searchPopup .closer button{color:#545454}.searchResults{position:fixed;top:100px;left:0;z-index:999;width:100vw;height:calc(100vh - 100px)}.searchResults .container{box-shadow:0 0 8px #0000004d;background:#fff;margin:0 auto;height:calc(100vh - 100px);overflow-y:auto;width:500px}.searchResults .results .result{display:flex;align-items:center;margin:15px 0;border-bottom:1px solid rgba(0,0,0,.1);padding:15px 0}.searchResults .results .result .image{flex:2}.searchResults .results .result .details{flex:1;margin:0 0 0 10px;color:#545454}.searchResults .results .result .details .theTitle a,.searchResults .results .result .details .theTitle button{font-weight:700;font-size:18px;color:#666}.searchResults .results .result .details .price{font-size:12px}.searchSpinner{font-size:30px;text-align:center;padding:50px 0}.easy123{margin:50px 0}.easy123 .heading{font-size:28px;color:#2c2b32;text-decoration:underline;font-weight:900;text-align:center;margin:0 0 10px}.easy123 .items{display:flex;align-items:center;justify-content:center}@media (max-width: 830px){.easy123 .items{display:block}.easy123 .items .item{margin:30px auto!important}}.easy123 .items .item{margin:0 40px;text-align:center;width:210px;max-width:100%}.easy123 .items .item .title{font-weight:700;margin:0 0 10px}.easy123 .items .item .image{text-align:center}.easy123 .items .item .image img{width:210px;height:210px;object-fit:cover;border-radius:50%;display:block;margin:10px auto}.newColorFeature{display:flex;align-items:center;justify-content:center}.newColorFeature.alt{flex-direction:row-reverse}.newColorFeature.alt .copy{text-align:left!important}@media (max-width: 1060px){.newColorFeature.alt .copy{text-align:center!important}}.newColorFeature .copy,.newColorFeature .image{flex:0 0 auto;width:400px;max-width:100%;margin:10px}.newColorFeature .copy{text-align:right}.newColorFeature .copy .heading{font-size:25px;font-weight:700}.newColorFeature .copy .heading .dimensions{font-size:22px;font-weight:400}.newColorFeature .copy .text{font-size:19px}.newColorFeature .image{width:650px}.newColorFeature .image img{display:block}@media (max-width: 1060px){.newColorFeature{display:block}.newColorFeature .copy,.newColorFeature .image{text-align:center!important;margin:15px 0;width:100%}.newColorFeature .copy img,.newColorFeature .image img{margin:10px auto}}.tileDivider{text-align:center;margin:50px 0}.dividerCopy{font-size:22px;margin:30px auto 60px;text-align:center;width:1000px;max-width:100%;font-weight:300}.viewProductTiles{display:flex;width:945px;margin:0 auto;max-width:100%}.viewProductTiles .title,.viewProductTiles .price{font-weight:700}.viewProductTiles .left{flex:1}.viewProductTiles .right{flex:0 0 auto}.viewProductTiles .reviewWrapper{display:flex;align-items:flex-end;margin:5px 0 0}.viewProductTiles .reviewWrapper .stars{color:#f96706;font-size:12px;margin:0 5px 0 0}.viewProductTiles .reviewWrapper .stars svg{margin:0 -2px}.viewProductTiles .reviewWrapper .see{font-size:12px}.viewProductTiles .reviewWrapper .see a,.viewProductTiles .reviewWrapper .see button{color:#707070;text-decoration:underline;font-weight:500}.studioDimensionsDisplay{font-size:14px;padding:10px}.studioDimensionsDisplay .label{font-weight:700;color:#000}.studioDimensionsDisplay .values{display:flex;flex-wrap:wrap}.studioDimensionsDisplay .values .value{margin:0 10px 0 0;color:#000}.modal-body .primaryBTN{background:#7279af;border-color:#7279af!important}.slickSlider{width:100%;margin:0 auto;overflow:hidden}.slickSlider .slide{width:100%}.slickSlider .slide.commercialSlide{position:relative;overflow:hidden;padding-top:56.25%}.slickSlider .slide.commercialSlide .fullIframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.homeTiles .flickity-page-dots{bottom:-22px!important}.homeTiles .flickity-page-dots .dot{height:4px!important;width:40px!important;margin:0!important;border-radius:0!important}.aboutV3 .mainImage{text-align:center;width:1132px;max-width:100%;margin:0 auto;position:relative}.aboutV3 .mainImage .founder{color:#fff;font-size:18px;position:absolute;top:20px;right:20px;text-align:right}.aboutV3 .mainText{background:#e8e8e8;padding:40px;text-align:center;margin:-50px auto 50px;font-size:15pt;color:#3f3f3f;z-index:1;width:800px;max-width:100%;font-weight:400;position:relative}@media (max-width: 450px){.aboutV3 .mainText{font-size:10pt}}.aboutV3 .mainText .dottedOne{position:absolute;right:-39px;bottom:-106px}.aboutV3 .mainText .calloutImage{position:absolute;bottom:-87px;left:-35px;z-index:0}@media (max-width: 800px){.aboutV3 .mainText .calloutImage{display:none}}.aboutV3 .mainText .calloutImage img{border-radius:50%}.aboutV3 .story{text-align:right;margin:50px auto 0;width:750px;max-width:100%;position:relative}@media (max-width: 490px){.aboutV3 .story{padding:0 10px;text-align:center}}.aboutV3 .story .heading{font-size:32pt;text-transform:uppercase;position:relative;left:-10px}.aboutV3 .story .body{font-size:15pt;color:#3f3f3f;width:750px;max-width:100%;position:relative;right:-140px}@media (max-width: 1030px){.aboutV3 .story .body{right:0}}.aboutV3 .story .dottedTwo{position:absolute;left:78px;top:108px}.aboutV3 .philippines{display:flex;align-items:center;justify-content:center;color:#fff;height:600px;position:relative}.aboutV3 .philippines .image{position:absolute;top:0;left:0;width:100%}.aboutV3 .philippines .image img{height:600px;width:100%;object-fit:cover}.aboutV3 .philippines .copy{position:relative;z-index:2;font-size:15pt;text-align:center;width:1300px;margin:0 auto;max-width:95%}.aboutV3 .philippines .copy .heading{font-weight:700;margin:0 0 15px}.aboutV3 .philippines .traversing{position:absolute;bottom:15px;right:15px;font-size:13px;text-align:right}.aboutV3 .surfingCallout{width:1132px;max-width:100%;display:flex;flex-wrap:wrap;clip-path:circle(50% at 50% 50%);margin:50px auto}@media (max-width: 900px){.aboutV3 .surfingCallout{clip-path:none}}.aboutV3 .surfingCallout .section,.aboutV3 .surfingCallout .image{flex:0 0 auto;width:50%}@media (max-width: 900px){.aboutV3 .surfingCallout .section,.aboutV3 .surfingCallout .image{width:100%}.aboutV3 .surfingCallout .section.mobileOne,.aboutV3 .surfingCallout .image.mobileOne{order:1}.aboutV3 .surfingCallout .section.mobileTwo,.aboutV3 .surfingCallout .image.mobileTwo{order:2}.aboutV3 .surfingCallout .section.mobileThree,.aboutV3 .surfingCallout .image.mobileThree{order:3}.aboutV3 .surfingCallout .section.mobileFour,.aboutV3 .surfingCallout .image.mobileFour{order:4}}.aboutV3 .surfingCallout .section{background:#e8e8e8;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 900px){.aboutV3 .surfingCallout .section{padding:50px 0}}.aboutV3 .surfingCallout .section .text{text-align:right;padding:0 0 0 210px;position:relative;right:84px;top:95px}@media (max-width: 490px){.aboutV3 .surfingCallout .section .text{padding:0 10px;right:0;top:0}}.aboutV3 .surfingCallout .section .heading{font-weight:700}.aboutV3 .surfingCallout .section.alt .text{text-align:left;padding:0 210px 0 0;left:84px;right:auto;top:-65px}@media (max-width: 490px){.aboutV3 .surfingCallout .section.alt .text{padding:0 10px;left:0;top:0}}.aboutV3 .surfingCallout .image img{width:100%;display:block}.aboutV3 .aSolution{width:1920px;max-width:100%;margin:25px auto;position:relative}.aboutV3 .aSolution .image img{width:100%;min-height:400px;object-fit:cover}.aboutV3 .aSolution .copy{position:absolute;top:80px;left:0;color:#fff;width:100%}@media (max-width: 490px){.aboutV3 .aSolution .copy{padding:0 10px}}.aboutV3 .aSolution .copy .text{width:800px;margin:0 auto;text-align:center;max-width:100%}.aboutV3 .aSolution .copy .heading{font-weight:700;margin:0 0 15px;text-align:center}.aboutV3 .tileArray{text-align:center;margin:25px 0}.aboutV3 .postContent{width:1200px;margin:50px auto;max-width:100%;font-size:15pt;clear:both}@media (max-width: 490px){.aboutV3 .postContent{padding:0 10px}}.aboutV3 .postContent .floatRight{float:right;margin:15px 0 0 15px}.aboutV3 .postContent .heading{font-weight:700;margin:0 0 15px}.tileEquiv{text-align:center;margin:50px auto}.listenLive{text-align:center;margin:0 auto;position:relative}.listenLive .dottedSix{position:absolute;top:-76px;left:50%;margin:0 0 0 -289px}.listenLive .text{text-align:left;width:600px;max-width:100%;margin:0 auto;position:relative;left:110px;top:-83px}@media (max-width: 490px){.listenLive .text{padding:0 10px;top:0;left:0}}.quietPower{text-align:center;margin:80px auto;width:1920px;max-width:100%}.quietPower img{width:100%}.clear{clear:both}@media (max-width: 1030px){.dottedOne,.dottedTwo,.dottedThree,.dottedFour,.dottedSix{display:none}}.createSubmit{display:flex;margin:50px 0 30px}.createSubmit .right,.createSubmit .left{flex:1;margin:0 20px}.createSubmit .left{text-align:right}.createSubmit .headingCreate{font-size:40px;color:#7279af}.createSubmit .subHeadingCreate{font-size:20px;margin:0 0 25px;color:#707070}.createSubmit .copy{font-size:15px;color:#707070}@media (max-width: 700px){.createSubmit{display:block}.createSubmit .left,.createSubmit .right{margin:20px}}.contestTheme{margin:50px 0}.contestTheme .themeSub{font-size:16px;color:#7d7d7d;text-transform:uppercase}.contestTheme .themeHeading{font-size:50px;color:#3ea6c8;margin:0 0 10px;font-weight:700;line-height:1;position:relative;top:-2px}.contestTheme .themeBody{display:flex}.contestTheme .themeBody .createForSpace{flex:0 0 auto;display:flex;align-items:flex-end;width:350px;max-width:100%;margin:0 25px 0 0}.contestTheme .themeBody .createForSpace img{width:100%}.contestTheme .themeBody .creativeBrief{flex:1;display:flex;flex-direction:column}.contestTheme .themeBody .creativeBrief .top{flex:1}.contestTheme .themeBody .creativeBrief .title{color:#3ea6c8;font-size:18px;margin:0 0 5px}.contestTheme .themeBody .creativeBrief .copy{margin:0 0 15px;font-size:15px;color:#7d7d7d;font-family:Montserrat,sans-serif}.contestTheme .themeBody .creativeBrief .examples{display:flex;margin:0 -10px}.contestTheme .themeBody .creativeBrief .examples .example{flex:1;margin:0 10px}.contestTheme .themeBody .creativeBrief .examples .example img{width:100%}@media (max-width: 700px){.contestTheme .themeBody{display:block}.contestTheme .themeBody .creativeBrief{margin-top:10px}}.blogV2 .mainArticle{display:flex}@media (max-width: 600px){.blogV2 .mainArticle{flex-direction:column-reverse;border:1px solid rgba(0,0,0,.3);margin:30px 15px;padding:15px}}.blogV2 .mainArticle .left{display:flex;flex-direction:column;justify-content:center;flex:.8;padding:0 60px}.blogV2 .mainArticle .left .title{font-size:38px;margin:15px 0;line-height:1.2}.blogV2 .mainArticle .left .title a,.blogV2 .mainArticle .left .title button{color:#545454}.blogV2 .mainArticle .left .articleExcerpt{font-size:12px;color:#757575;margin:0 0 30px}.blogV2 .mainArticle .left .mainArticleAuthor .by{font-weight:700}.blogV2 .mainArticle .left .mainArticleAuthor .by span,.blogV2 .mainArticle .left .mainArticleAuthor .when{color:#a1a1a1}.blogV2 .mainArticle .right{flex:1.3;align-self:flex-end}.blogV2 .mainArticle .right .image img{width:100%;height:450px;object-fit:cover;max-width:100%;display:block}@media (max-width: 930px){.blogV2 .blogArticles{display:flex;flex-wrap:wrap}}.blogV2 .blogArticles .article{width:460px;max-width:100%;float:right}.blogV2 .blogArticles .article:nth-child(2n){float:left;margin-top:-310px;clear:both}@media (max-width: 930px){.blogV2 .blogArticles .article:nth-child(2n){float:none;margin:15px 0}}@media (max-width: 930px){.blogV2 .blogArticles .article{float:none;margin:15px;width:calc(50% - 30px)}}@media (max-width: 500px){.blogV2 .blogArticles .article{width:100%}}.blogV2 .blogArticles .article .image img{display:block;width:480px;height:320px;object-fit:cover;max-width:100%}.blogV2 .blogArticles .article .articleData{background:#fff;padding:20px;width:416px;max-width:95%;margin:0 auto;position:relative;top:-25px}.blogV2 .blogArticles .article .articleData .title{font-size:18px;margin:0 0 15px}.blogV2 .blogArticles .article .articleData .title a,.blogV2 .blogArticles .article .articleData .title button{color:#626eab;font-weight:700}.blogV2 .blogArticles .article .articleExcerpt{font-size:13px;margin:0 0 10px;color:#757575}.blogV2 .blogArticles .article .readMore a,.blogV2 .blogArticles .article .readMore button{text-transform:uppercase;font-size:12px;color:#545454;border-bottom:1px solid #7279af}.blogPostV2 .content{font-family:Montserrat,sans-serif;} .blogPostV2 .content p, .blogPostV2 .content h2, .blogPostV2 .content h3, .blogPostV2 .content h4, .blogPostV2 .content h5, .blogPostV2 .content h6{margin-bottom:15px!important;} .blogPostV2 .content strong,.blogPostV2 .content h2, .blogPostV2 .content h3, .blogPostV2 .content h4, .blogPostV2 .content h5, .blogPostV2 .content h6{color:#757575!important; font-weight:700!important;} .blogPostV2 .content a{text-decoration:underline!important;} .blogPostV2 .content h2{font-size:1.3rem!important;}.blogPostV2 .content ul{list-style:disc!important;margin:1rem!important;} .blogPostV2 .content img{margin-bottom:30px!important;margin-top:30px!important;}.blogPostV2 .content .drp-cap{color:#59a4c4;float:left;font-family:Playfair Display,serif;font-size:100px;line-height:75px;padding:8px 8px 8px 0}.blogPostV2 .category{font-size:18px;color:#757575;text-transform:uppercase;font-weight:700}.blogPostV2 .title{font-size:55px;color:#626eab;margin:20px 0 25px;line-height:1.1}@media only screen and (max-width: 479px){.blogPostV2 .title{font-size:40px}}.blogPostV2 .subTitle{font-size:18px;color:#757575;font-weight:700}.blogPostV2 .postAuthor{margin:30px 0;font-size:13px}.blogPostV2 .postAuthor .by span,.blogPostV2 .postAuthor .when{color:#a1a1a1}.blogPostV2 .upcase{font-size:90px;color:#3ea6c8;display:block;float:left;line-height:1;vertical-align:top;position:relative;top:-10px}.blogPostV2 .author{display:flex;flex-wrap:wrap;align-items:center}.blogPostV2 .author img{margin-right:20px}@media only screen and (max-width: 479px){.blogPostV2 .author img{margin-right:0}}@media only screen and (max-width: 479px){.blogPostV2 .author{flex-direction:column;text-align:center}}.blogPostV2 .color-palletes{list-style-type:none;padding:0}.blogPostV2 .color-palletes li{position:relative;padding:5px 0 5px 50px;max-width:90%}@media only screen and (max-width: 479px){.blogPostV2 .color-palletes li{max-width:90%}}.blogPostV2 .color-palletes li .color-pallete{width:35px;height:35px;position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.blogPostV2 .color-palletes li .color-pallete.red{background-color:#bc2f35}.blogPostV2 .color-palletes li .color-pallete.blue{background-color:#4b9ff3}.blogPostV2 .color-palletes li .color-pallete.yellow{background-color:#f6c947}.blogPostV2 .color-palletes li .color-pallete.green{background-color:#8fbd55}.blogPostV2 .color-palletes li .color-pallete.white{background-color:#eee}.blogPostV2 .color-palletes li .color-pallete.black{background-color:#272627}.blogPostV2 .color-palletes li .color-pallete.orange{background-color:#e78339}.blogPostV2 .color-palletes li .color-pallete.purple{background-color:#905caa}.blogPostV2 .color-palletes li .color-pallete.brown{background-color:#9e8461}.blogPostV2 .color-palletes li .color-pallete.default{background-color:#626eab;top:5px;transform:translateY(0)}.blogPostV3 .content{font-family:Playfair Display,serif}.blogPostV3 .content .drp-cap{color:#59a4c4;float:left;font-family:Playfair Display,serif;font-size:100px;line-height:75px;padding:8px 8px 8px 0}.blogPostV3 .category{font-size:18px;color:#757575;text-transform:uppercase;font-weight:700}.blogPostV3 .title{font-size:55px;color:#626eab;margin:20px 0 25px;line-height:1.1}@media only screen and (max-width: 479px){.blogPostV3 .title{font-size:40px}}.blogPostV3 .subTitle{font-size:18px;color:#757575;font-weight:700}.blogPostV3 .postAuthor{margin:30px 0;font-size:13px}.blogPostV3 .postAuthor .by span,.blogPostV3 .postAuthor .when{color:#a1a1a1}.blogPostV3 .upcase{font-size:90px;color:#3ea6c8;display:block;float:left;line-height:1;vertical-align:top;position:relative;top:-10px}.blogPostV3 .author{display:flex;flex-wrap:wrap;align-items:center}.blogPostV3 .author img{margin-right:20px}@media only screen and (max-width: 479px){.blogPostV3 .author img{margin-right:0}}@media only screen and (max-width: 479px){.blogPostV3 .author{flex-direction:column;text-align:center}}.blogPostV3 .color-palletes{list-style-type:none;padding:0}.blogPostV3 .color-palletes li{position:relative;padding:5px 0 5px 50px;max-width:90%}@media only screen and (max-width: 479px){.blogPostV3 .color-palletes li{max-width:90%}}.blogPostV3 .color-palletes li .color-pallete{width:35px;height:35px;position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:50%}.blogPostV3 .color-palletes li .color-pallete.red{background-color:#bc2f35}.blogPostV3 .color-palletes li .color-pallete.blue{background-color:#4b9ff3}.blogPostV3 .color-palletes li .color-pallete.yellow{background-color:#f6c947}.blogPostV3 .color-palletes li .color-pallete.green{background-color:#8fbd55}.blogPostV3 .color-palletes li .color-pallete.white{background-color:#eee}.blogPostV3 .color-palletes li .color-pallete.black{background-color:#272627}.blogPostV3 .color-palletes li .color-pallete.orange{background-color:#e78339}.blogPostV3 .color-palletes li .color-pallete.purple{background-color:#905caa}.blogPostV3 .color-palletes li .color-pallete.brown{background-color:#9e8461}.articleCategories{border-top:1px solid #707070;background:#f2f2f2;text-align:center;margin:0 0 40px}@media (max-width: 600px){.articleCategories{display:none}}.articleCategories a,.articleCategories button{display:inline-block;color:#2c2b32;text-decoration:none;margin:10px 25px;font-size:15px;text-transform:uppercase;border-bottom:2px solid transparent}.articleCategories a.active,.articleCategories button.active{border-bottom:2px solid #7279af}.blogPostContainer{width:640px;margin:0 auto;max-width:90%}.articleProduct{margin:20px 0;display:inline-block;width:100%}.articleProduct.half{width:50%;float:left;margin:0 10px 10px 0}.articleProduct .articleProductLine{width:100px;height:2px;background:#7279af;margin:3px 0}.articleProduct .shop a,.articleProduct .shop button{font-size:12px;color:#000;text-decoration:underline;font-family:Montserrat,sans-serif;font-weight:600}.postHeading{color:#7279af;font-weight:700;margin:30px 0 5px;text-transform:uppercase;font-family:Montserrat,sans-serif}.blogTip{display:flex;align-items:center;margin:25px 15px}.blogTip .icon{flex:0 0 auto;width:55px;max-width:100%;padding:40px 20px 40px 0;border-right:2px solid #3ea6c8}.blogTip.blogStep .icon{border:none}.blogTip.blogStep .icon .iconWrapper{background:#3ea6c8;color:#fff;font-size:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:65px;height:65px;text-align:center;max-width:auto}.blogTip .tip{padding:0 0 0 20px;flex:1}.blogTip .tip .tipTitle{color:#3ea6c8;font-size:18px;margin:0 0 5px;font-family:Montserrat,sans-serif}.blogTip .tip .text{font-size:15px;color:#757575}.blogAuthorDetails{padding:40px 0;border-top:1px solid #747477;display:flex}.blogAuthorDetails:nth-child(1){margin-top:40px}.blogAuthorDetails.v2{border-top:none;padding:40px 0 0;margin-top:0}.blogAuthorDetails.v2:nth-child(1){padding-top:20px}.blogAuthorDetails.v2 .image{display:flex;flex-direction:column;justify-content:center;width:100px}.blogAuthorDetails.v2 .image img{width:100px;height:100px}.blogAuthorDetails.v2 .details{display:flex;flex-direction:column;justify-content:center}.blogAuthorDetails .image{flex:0 0 auto;width:78px;margin:0 15px 0 0}.blogAuthorDetails .image img{border-radius:50%;display:block;width:78px;height:78px;object-fit:cover}.blogAuthorDetails .details{flex:1;font-family:Montserrat,sans-serif}.blogAuthorDetails .details.v2{font-family:Playfair Display,serif}.blogAuthorDetails .details.v2 .name{font-size:18px;color:#000}.blogAuthorDetails .details .written{font-size:12px;text-transform:uppercase;color:#747477}.blogAuthorDetails .details .name{color:#545454;margin:5px 0;font-size:22px}.blogAuthorDetails .details .text{font-family:Playfair Display,serif;font-size:17px;color:#757575}.dividerTitleBig{text-transform:uppercase;margin:30px 0 10px}.dividerTitleBig .top{font-size:35px;line-height:1}.dividerTitleBig .bottom{font-size:40px;font-weight:900;line-height:1}.designStudioCallout{position:relative;height:480px;display:flex;align-items:center}.designStudioCallout .image{position:absolute;top:0;left:0;width:100%;z-index:0}.designStudioCallout .image img{display:block;width:100%;height:480px;object-fit:cover}.designStudioCallout .body{flex:0 0 auto;width:498px;margin:0 100px;max-width:100%;position:relative;z-index:2;text-align:center;color:#4e4e4e}@media (max-width: 705px){.designStudioCallout .body{width:95%;margin:0 auto}}.designStudioCallout .body .subTitle{font-size:25px;line-height:1}.designStudioCallout .body .title{font-size:32px;font-weight:600;line-height:1;margin:0 0 5px}.designStudioCallout .body .text{font-size:16px;margin:25px 0;line-height:1.3;font-weight:500}.designStudioCallout.alt{justify-content:flex-end}.possibilities{text-align:center}.possibilities .title{font-size:28px;text-decoration:underline;font-weight:700}.possibilities .text{width:420px;margin:0 auto;max-width:100%;font-size:15px;font-weight:300}.possibilities .isPossible{width:1034px;max-width:100%;display:flex;flex-wrap:wrap;margin:50px auto}.possibilities .isPossible .possible{flex:0 0 auto;width:calc(100% / 3 - 60px);margin:30px;transition:all .3s}@media (max-width: 730px){.possibilities .isPossible .possible{width:calc(50% - 60px)}}@media (max-width: 450px){.possibilities .isPossible .possible{width:calc(100% - 60px)}}.possibilities .isPossible .possible:hover{transform:scale(1.1)}.possibilities .isPossible .possible img{border-radius:40px;width:378px;height:221px;object-fit:cover;max-width:100%}.getStarted{position:relative;display:flex;color:#fff;height:508px}.getStarted .image{position:absolute;top:0;left:0;width:100%;z-index:0}.getStarted .image img{width:100%;height:508px;object-fit:cover}@media (max-width: 920px){.getStarted{display:block;height:auto;padding:50px 0}}.getStarted .subTitle{font-size:23px;text-transform:uppercase;line-height:1;font-weight:400}.getStarted .title{font-size:35px;line-height:1;text-transform:uppercase;font-weight:900}.getStarted .body{position:relative;z-index:2;align-self:center;margin:0 100px;flex:1}@media (max-width: 450px){.getStarted .body{margin:0 15px}}.getStarted .body .text{font-size:14px;font-weight:300;margin:15px 0}.getStarted .body .text .colorNumber{color:#7dd6f4}.getStarted .questions{flex:0 0 auto;width:456px;max-width:100%;margin:0 80px;background:#7f87c1;padding:25px;height:100%;display:flex;justify-content:center;align-items:center;z-index:2;text-align:center;position:relative}@media (max-width: 920px){.getStarted .questions{width:100%;margin:50px 0}}.getStarted .questions input,.getStarted .questions textarea{background:#fff;border:none;font-family:Montserrat,sans-serif;font-size:16px;padding:10px;border-radius:5px;width:100%;display:block;margin:10px 0}.getStarted .questions button{border:none;display:block;background:#7dd6f4;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;margin:15px auto 0;padding:8px 40px;color:#fff;border-radius:5px;cursor:pointer}.designResources{background:#f2f2f2;padding:80px 0;margin:50px 0;text-align:center}.designResources .title{font-size:22px;font-weight:700;margin:0 0 15px}.designResources .files{display:flex;width:1030px;max-width:100%;margin:0 auto}@media (max-width: 740px){.designResources .files{display:block}.designResources .files .file{width:95%!important;margin:15px auto!important}}.designResources .files .file{flex:1;padding:15px 30px;margin:0 15px;border:1px solid rgba(0,0,0,.4);background:#fff;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:15px}.designResources .files .file .fileTitle{font-weight:700}.designResources .files .file .icon{margin:10px 0}.designResources .files .file .button a,.designResources .files .file .button button{display:inline-block;padding:5px 25px;text-align:center;color:#747cb6;border:2px solid #747cb6;border-radius:40px;font-weight:700}.sheetSales{position:relative;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;height:392px}.sheetSales .image{position:absolute;width:100%;top:0;left:0;z-index:0}.sheetSales .image img{width:100%;height:392px;object-fit:cover}.sheetSales .body{position:relative;z-index:2}.sheetSales .body .title{font-size:30px;font-weight:700}.sheetSales .text{margin:15px 0;font-size:20px}.sheetSales .text a,.sheetSales .text button{font-weight:700;color:#fff}.blogAuthorDetails .details .written{display:none}.roundedTileDivider{width:1545px;margin:0 auto;max-width:100%;padding:0 15px}.roundedTileDivider img{border-radius:10px}.sideBySideTiles{width:1545px;max-width:100%;display:flex;margin:25px auto 50px}.sideBySideTiles .image{flex:1;margin:0 15px}.sideBySideTiles .image img{display:block;border-radius:10px;width:100%}#enrollNow{text-align:center;width:400px;margin:15px auto;max-width:100%}#enrollNow input[type=text],#enrollNow input[type=email]{width:100%;font-family:Montserrat,sans-serif;font-size:18px;padding:5px;border:1px solid rgba(0,0,0,.4);margin:0 0 15px}.requestQuote label{display:block;width:100%;margin:0 0 15px}.requestQuote input,.requestQuote textarea{width:100%;border:1px solid rgba(0,0,0,.1);padding:8px 15px;border-radius:3px;font-family:Montserrat,sans-serif}.requestQuote textarea{min-height:200px}.loox-icon{color:#f96706}#loadMore{font-size:25px!important;padding:15px!important}.soundControl{color:#545454}.acousticSubTitle{font-size:32px;font-weight:300;line-height:1;text-transform:uppercase;margin:50px 0 0}.acousticTitle{font-size:42px;font-weight:700;margin:0 0 15px;line-height:1;text-transform:uppercase}.soundNoise{font-size:32px;margin:50px 0 5px;font-weight:200;text-transform:uppercase;letter-spacing:-1px}.soundNoise.largeSoundNoise{font-size:42px;font-weight:700}.soundNoiseImages{display:flex;flex-wrap:wrap;justify-content:center;margin:25px 0}.soundNoiseImages .title{font-weight:700;margin:0 0 5px;font-size:20px;text-transform:uppercase;font-weight:600}.soundNoiseImages .copy{font-size:14px;text-align:left}.soundNoiseImages .image{flex:1;text-align:center;margin:0 10px}.acousticCopy{font-size:15px;margin:15px 0}.acousticDividerTitle{font-size:33px;text-transform:uppercase;line-height:1;font-weight:500;margin:50px 0 10px;text-align:center}.acousticDividerTitle .text{padding:5px 0;border-bottom:3px solid #7279af;display:inline-block}.affectedAcoustic{display:flex;justify-content:center;margin:40px 0 80px}@media (max-width: 700px){.affectedAcoustic{flex-wrap:wrap}.affectedAcoustic .affected{flex:0 0 auto!important;width:calc(100% / 3 - 30px)}}@media (max-width: 400px){.affectedAcoustic{flex-wrap:wrap}.affectedAcoustic .affected{flex:0 0 auto!important;width:calc(50% - 30px)}}.affectedAcoustic .affected{flex:1;text-align:center;margin:0 15px;font-size:14px}.affectedAcoustic .affected .title span{display:block;font-size:11px;color:#0009}.acousticRules{margin:0 0 50px}.acousticRules .rule{display:flex;margin:40px 0}.acousticRules .rule .icon{flex:0 0 auto;margin:0 15px 0 0}.acousticRules .rule .body{flex:1}.acousticRules .rule .body .title{font-weight:700;margin:0 0 10px;text-transform:uppercase;font-weight:600}.acousticFeatures{display:flex;justify-content:center;margin:50px -15px 80px;flex-wrap:wrap}.acousticFeatures .feature{text-align:center;font-weight:900;flex:0 0 auto;width:calc(100% / 3 - 30px);margin:15px;font-size:14px}.exampleSteps{display:flex}.exampleSteps .image{flex:0 0 auto;margin:0 15px 0 0}.exampleSteps .step{margin:0 0 20px}.exampleSteps .step .label{font-weight:700}.featureGrey .featureGreyItems{display:flex;justify-content:center}.featureGrey .featureGreyItems .item{flex:0 0 auto;width:180px;margin:0 25px;text-align:center}.featureGrey .featureGreyItems .item .num{font-weight:700;margin:5px 0;font-size:20px}.moreMirror{font-size:14px;text-align:center;margin:30px 0 -15px}.acousticReview{text-align:center;margin:40px 0}.acousticReview .image{margin:50px 0}.acousticReview .image img{border-radius:50%;width:250px;height:250px;max-width:100%;object-fit:cover}.acousticReview .body{margin:30px 0;font-size:18px;font-style:italic}.acousticReview .author{margin:15px 0 0}.acousticReview .stars{display:flex;justify-content:center;color:#f96706;margin:0 0 50px}.acousticBreadcrumbs{color:#707070;font-size:12px;margin:15px 0 0 -50px}.acousticBreadcrumbs a,.acousticBreadcrumbs button{color:#707070;text-decoration:underline}.orderHistory{display:flex;background:#fff;padding:15px;border-radius:5px;border:1px solid rgba(0,0,0,.1);margin:50px auto}.orderHistory .defaultAddress{flex:0 0 auto;width:250px;margin:0 10px 0 0}.orderHistory .defaultAddress p{margin:0;padding:0}.orderHistory .defaultAddress .addressLabel{font-weight:700;font-size:25px}.orderHistory .defaultAddress .customerName{font-size:18px;font-weight:700}.pastOrders{flex:1}.pastOrders .order{display:flex;background:#0000001a;padding:10px;margin:10px 0;border-radius:5px}.pastOrders .order .item{flex:1;padding:8px}.pastOrders .order .item .label{white-space:nowrap;font-size:11px;text-transform:uppercase;font-weight:700}.pastOrders .order .item .value{font-size:13px;white-space:nowrap}.pastOrders .order .item .subValue{font-size:10px;white-space:nowrap}.orderLineItems table{width:100%;margin:15px 0}.orderLineItems table tr th{text-align:left}.orderLineItems table tr td,.orderLineItems table tr th{border:1px solid rgba(0,0,0,.1);padding:5px}.orderDetails{border:1px solid rgba(0,0,0,.1);margin:50px 0;padding:15px}.orderDetails .addresses{display:flex;background:#0000001a;padding:10px;margin:20px 0}.orderDetails .addresses .billing{flex:1}.orderDetails .addresses .billing .label{font-weight:700}.benefits{padding:30px 20px;background-color:#f1f1f1;display:flex;justify-content:center;flex-wrap:wrap}.benefits .benefit{margin:20px;min-width:150px;width:150px}.benefits .benefit .bHeader{display:flex;justify-content:center;align-items:center;color:#2c2b32;font-weight:700;font-size:30px}.benefits .benefit .bHeader .image{margin-right:10px}.benefits .benefit .bBody{text-align:center;font-size:14px;color:#707070}.caseStudies{width:800px;max-width:100%;margin:0 auto 50px}.caseStudies .caseStudy{color:#525252;margin:25px;display:flex;justify-content:center}.caseStudies .caseStudy .left,.caseStudies .caseStudy .right{flex:1;text-align:center}.caseStudies .caseStudy .right{background:#f2f2f2}.caseStudies .caseStudy .right .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.caseStudies .caseStudy .left .smallIframe{width:100%;height:211px}.caseStudies .caseStudy .left img{width:100%}.caseStudies .caseStudy .left .imageList{display:flex;justify-content:center}.caseStudies .caseStudy .left .imageList .image{margin:5px 5px 0}.caseStudies .caseStudy .left .imageList .image img{display:block}.caseStudies .caseStudy .left .centerer{margin:0 auto;width:100%}.caseStudies .caseStudy .content{margin:0 auto;height:100%;padding:0 15px}.caseStudies .caseStudy .content .top{font-size:34px;font-weight:lighter;line-height:1}.caseStudies .caseStudy .content .title{font-weight:700;font-size:20px;line-height:1.2}.caseStudies .caseStudy .content .description{font-size:14px;margin:20px 0 30px}.caseStudies .caseStudy.flipped{flex-direction:row-reverse}@media (max-width: 1000px){.caseStudies .caseStudy{display:block}.caseStudies .caseStudy .videoWrapper{position:relative;padding-top:56.25%;margin:0 auto 20px;overflow:hidden}.caseStudies .caseStudy .videoWrapper .smallIframe{position:absolute;top:0;left:0;width:100%;height:100%}.caseStudies .caseStudy .content{text-align:center}}@media (max-width: 550px){.caseStudies .caseStudy .left .centerer{width:auto}}.tradeProgram{position:relative}.tradeProgram img{width:100%;min-height:300px;object-fit:cover}.tradeProgram .contentWrapper{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center}.tradeProgram .contentWrapper .content{color:#fff;max-width:660px;margin:0 auto;text-align:center}.tradeProgram .contentWrapper .content .subHeader{line-height:1;font-size:32px;font-weight:lighter}.tradeProgram .contentWrapper .content .tradeHeader{line-height:1;font-size:42px;font-weight:700}.tradeProgram .contentWrapper .content .description{margin:20px 0;font-size:16px}.designList{max-width:1400px;margin:0 auto 50px}.designList .designStrategy{margin:25px;display:flex;justify-content:center;align-items:center}.designList .designStrategy .left,.designList .designStrategy .right{flex:1}.designList .designStrategy .left .img{width:100%}.designList .designStrategy .content{max-width:520px;margin:0 auto}.designList .designStrategy .content .top{font-size:32px;font-weight:lighter;line-height:1}.designList .designStrategy .content .title{font-weight:700;font-size:42px;line-height:1}.designList .designStrategy .content .description{font-size:16px;margin:20px 0}.designList .designStrategy .content .colorList{display:flex;flex-wrap:wrap;max-width:380px}.designList .designStrategy .content .colorList .colorImg{width:24px;height:24px;object-fit:cover;margin:2.5px}.designList .designStrategy.flipped{flex-direction:row-reverse}@media (max-width: 1000px){.designList .designStrategy{display:block}.designList .designStrategy .imageWrapper{max-width:500px;margin:0 auto 20px}.designList .designStrategy .content{text-align:center}.designList .designStrategy .colorList{margin:0 auto}}.sustainableFelt{background-image:url(/cdn/shop/files/bottleBackground.jpg?v=1644250827);background-size:cover;background-position:bottom}.sustainableFelt .content{color:#fff;padding:100px 20px;text-align:center;margin:0 auto;max-width:510px}.sustainableFelt .content .subHeader{font-size:32px;line-height:1}.sustainableFelt .content .feltHeader{font-weight:700;font-size:42px;line-height:1}.sustainableFelt .content .description{margin:30px 0}.customProject{padding:30px 20px;text-align:center;background-image:url(/cdn/shop/files/customProjectBanner.jpg?v=1648573523);background-repeat:no-repeat;background-position:center;background-size:cover}.customProject .projectHeader{color:#545454;font-weight:700;font-size:30px;text-decoration:underline}.customProject .subHeader{margin:20px auto;max-width:580px}.customProject .infoList{display:flex;justify-content:center;margin:20px 0;flex-wrap:wrap}.customProject .infoList .infoItem{width:280px;margin:20px 30px}.customProject .infoList .infoItem .image{width:60px;margin:0 auto}.customProject .infoList .infoItem .description{font-size:14px;margin:20px 0 0}.customProject .footText{margin:30px 0 0}.instagramSection{background-color:#f1f1f1;padding:50px 20px;text-align:center;color:#2c2b32}.instagramSection .inHeader{font-size:28px;text-decoration:underline}.instagramSection .subHeader{max-width:800px;margin:30px auto}.instagramSection .photoList{display:flex;flex-wrap:wrap;justify-content:center}.instagramSection .photoList .image{width:300px;margin:10px}.favoriteDesigns{margin:100px 20px}.favoriteDesigns .favHeader{margin:0 0 25px;text-align:center;font-size:28px;text-decoration:underline}.favoriteDesigns .favList{display:flex;justify-content:center;flex-wrap:wrap}.favoriteDesigns .favList .fav{width:400px;max-width:90%;margin:10px}.favoriteDesigns .favList .fav .image{width:400px;height:225px;max-width:100%}.favoriteDesigns .favList .fav .image img{width:100%;height:100%;object-fit:cover}.favoriteDesigns .favList .fav .topInfo .title{font-size:18px}.favoriteDesigns .favList .fav .topInfo .dimensions{font-size:13px}.favoriteDesigns .favList .fav .review{display:flex;align-items:center}.favoriteDesigns .favList .fav .review .seeReviews{margin-left:10px;font-size:13px}.getInspiredCustomer{margin:30px auto}.getInspiredCustomer .container{max-width:100%;margin:0 auto}.getInspiredCustomer .mainImage{width:100%}.getInspiredCustomer .mainImage .image{visibility:hidden}.getInspiredCustomer .mainImage .image.is-selected{visibility:visible}.getInspiredCustomer .mainImage img{object-fit:cover;width:100%;display:block}.getInspiredCustomer .subInspired .image{max-width:160px;min-width:160px;cursor:pointer;flex:1;margin:5px;position:relative}.getInspiredCustomer .subInspired .image img{width:100%;display:block;height:100%;position:relative;object-fit:cover}.caseStudyNeeds{background:#f1f1f1;padding:50px 0;margin:50px 0}.caseStudyNeeds .container{display:flex;align-items:center}.caseStudyNeeds .container .image{flex:0 0 auto;width:220px;padding:25px}.caseStudyNeeds .container .copy{flex:1;color:#545454}.caseStudyNeeds .container .copy .title{text-transform:uppercase;font-weight:900}.caseStudyNeeds .container .copy .need{margin:18px 0}.brandColors{text-align:center;color:#545454;text-transform:uppercase;margin:25px 0;font-weight:700}.caseStudyWrapper{color:#545454}.caseStudyWrapper .dividerImage{width:100%;margin:25px 0}.caseStudyWrapper .dividerImage img{display:block;width:100%}.caseStudySection .title{font-size:20px;text-transform:uppercase;font-weight:700;margin:0 0 12px}.caseStudySection .subTitle{margin:20px 0 0;font-weight:700;text-transform:uppercase}.caseStudyShapes{display:flex;margin:25px 0}.caseStudyShapes .left,.caseStudyShapes .right{flex:0 0 auto;margin:0 15px 0 0}.lookTitle{font-size:22px;text-transform:uppercase;font-weight:700}.finalLook img{width:100%;display:block;margin:0 0 10px}.creativeElements{display:flex;flex-wrap:wrap;margin:0 -5px}.creativeElements .look{flex:0 0 auto;width:calc(50% - 10px);margin:5px}.creativeElements .look img{width:100%;display:block}.caseVideo iframe{width:100%}.welcomeTrade .title{font-size:22px;font-weight:700;text-transform:uppercase;text-align:center;margin:50px 0 0}.welcomeTrade .description{margin:20px 0 0;text-align:center}.tradeApplication{display:flex;background:#f1f1f1}.tradeApplication .sideBySide{display:flex}.tradeApplication .sideBySide label{flex:1;padding:0 10px}.tradeApplication .image{flex:0 0 auto;max-width:400px}@media (max-width: 800px){.tradeApplication .image{display:none}}.tradeApplication .image img{display:block;max-width:100%}.tradeApplication .tradeForm{flex:1;padding:25px}.tradeApplication .tradeForm label{color:#2c2b32;font-size:13px;text-transform:uppercase;display:block}.tradeApplication .tradeForm .cf-field-container{margin:0 0 10px}.tradeApplication .tradeForm input{width:100%;font-size:17px;border-radius:5px;background:#fff;padding:10px;border:1px solid #000;font-family:Montserrat,sans-serif}.memberAlready{text-align:center;font-size:28px;margin:20px 0}.enjoySection{margin:50px auto;max-width:1400px;border:2px solid #707070;display:flex;flex-direction:row-reverse}.enjoySection .left,.enjoySection .right{flex:1}.enjoySection .innerWrapper{height:100%;display:flex;justify-content:center;align-items:center}.enjoySection .innerWrapper .content{width:350px}.enjoySection .innerWrapper .content .textHeader{font-size:32px;padding-bottom:10px;border-bottom:2px solid #7279af}.enjoySection .innerWrapper .content .description{margin:25px 0}.enjoySection .image img{display:block}@media (max-width: 800px){.enjoySection{display:block}.enjoySection img{width:100%;margin-bottom:30px}.enjoySection .content{text-align:center;margin-bottom:20px}}.tileFeatures{margin:50px 20px 30px;display:flex;flex-wrap:wrap;color:#737aad}.tileFeatures .tileFeature{width:150px;text-align:center}.tileFeatures .tileFeature .image{margin:0 auto;width:50px;height:50px}.tileFeatures .tileFeature .image img{max-width:100%;max-height:100%}.blobWrapper{max-width:1200px;margin:80px auto 50px}.blobWrapper .spacesBlob{position:relative;margin:0 50px 0 150px;padding:0 30px;background-color:#e8e8e8;display:flex;align-items:center}.blobWrapper .spacesBlob .image{position:absolute;left:-100px;width:200px;height:200px;border-radius:50%}.blobWrapper .spacesBlob .image img{object-fit:cover;width:100%;height:100%;border-radius:50%}.blobWrapper .spacesBlob .descriptionWrapper{min-height:200px;display:flex;align-items:center}.blobWrapper .spacesBlob .description{padding:10px 0;margin-left:100px}.blobWrapper .spacesBlob .description .descriptionText{margin:20px 0}.blobWrapper .spacesBlob .description a,.blobWrapper .spacesBlob .description button{font-weight:700;color:#f96706;text-decoration:underline}@media (max-width: 900px){.blobWrapper .spacesBlob{display:block;margin:auto;padding:20px;height:auto;text-align:center}.blobWrapper .spacesBlob .image{position:static;margin:0 auto}.blobWrapper .spacesBlob .description{margin:15px 0 0}}.partialBannerImage{max-width:1200px;margin:0 auto;background-image:url(/cdn/shop/files/createOwn_5acfc696-be0d-4ee2-bb97-6a2f72ab4e23.jpg?v=1645028226);background-repeat:no-repeat;background-size:cover}.partialBannerImage .content{padding:80px 0 80px 100px}.partialBannerImage .content .topHeader{font-size:20px;line-height:1}.partialBannerImage .content .mainHeader{font-size:30px;font-weight:700;margin-bottom:15px}@media (max-width: 650px){.partialBannerImage{width:100%}.partialBannerImage .content{text-align:center;padding:50px 0}.partialBannerImage .content .topHeader{font-size:18px}.partialBannerImage .content .mainHeader{font-size:22px}}.splitterList{max-width:1400px;margin:50px auto}.splitterList .splitterHeader{text-align:center;text-decoration:underline;font-size:30px;color:#737aad}.splitterList .splitterSubheader{text-align:center;margin:30px 20px 50px}.splitterList .spacesSplitter{display:flex;margin:50px 20px;align-items:center}.splitterList .spacesSplitter .left{margin:0 15px 0 0;flex:1.1}.splitterList .spacesSplitter .left .image,.splitterList .spacesSplitter .left .image img{width:100%}.splitterList .spacesSplitter .right{flex:1;margin:0 0 0 15px}.splitterList .spacesSplitter .right .content{max-width:470px;margin:0 auto}.splitterList .spacesSplitter .right .content .subHeader{font-weight:700;font-size:20px;margin-bottom:20px}.splitterList .spacesSplitter .right .content a,.splitterList .spacesSplitter .right .content button{font-weight:700;text-decoration:underline;color:#f96706}.splitterList .spacesSplitter.flipped{flex-direction:row-reverse}.splitterList .spacesSplitter.flipped .left{margin:0 0 0 15px}.splitterList .spacesSplitter.flipped .right{margin:0 15px 0 0}.splitterList .spacesSplitter.flipped .right .content{text-align:right}@media (max-width: 800px){.splitterList .spacesSplitter{display:block;margin:20px}.splitterList .spacesSplitter .left,.splitterList .spacesSplitter .right{margin:10px 0}.splitterList .spacesSplitter .right .content{text-align:center!important}}.purpleBanner{background-color:#737aad;width:100%;color:#fff}.purpleBanner .content{text-align:center;max-width:80%;margin:0 auto;padding:80px 0}.purpleBanner .content .mainHeader{font-size:30px;font-weight:700;text-decoration:underline;margin-bottom:30px}.purpleBanner .content .mainHeader.noLine{text-decoration:none;margin-bottom:20px}.purpleBanner .content .topMargin{margin-top:15px}.purpleBanner .content .description a,.purpleBanner .content .description button{font-weight:700;color:#fff;text-decoration:underline}@media (max-width: 600px){.purpleBanner .content{max-width:none;margin:0 20px}}.purpleBanner .flexContent{display:flex;align-items:center;text-align:left}.purpleBanner .flexContent .description{flex:1;font-size:24px}.favoriteDesignsList{margin:100px auto;max-width:1400px}.favoriteDesignsList .mainHeader{text-align:center;font-size:30px;font-weight:700;text-decoration:underline;color:#737aad;margin:0 0 30px}.favoriteDesignsList .designList{display:flex;justify-content:center;flex-wrap:wrap}.favoriteDesignsList .design{width:350px;margin:20px}.favoriteDesignsList .design .image img{height:350px;object-fit:cover}.favoriteDesignsList .design .title{color:#737aad;text-decoration:underline;font-size:20px}.spacesLinks{margin-bottom:50px}.spacesLinks .optionHeader{font-size:30px;text-decoration:underline;text-align:center;margin-bottom:15px}.spacesLinks .homev2Features .image:after{bottom:30px}.spacesLinks .homev2Features .body{bottom:30px}.spacesLinks .btnWrapper{text-align:center;margin-top:30px}.reviewSection{background-color:#f5f5f5;padding:80px 10px}.reviewSection .btnWrapper{text-align:center;margin-top:30px}.reviewList{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap}.reviewList .item{background-color:#fff;box-shadow:2px 2px 4px 2px #0000004d;margin:20px;width:400px}.reviewList .item .image{width:100%;height:260px}.reviewList .item .image img{width:100%;height:100%;object-fit:cover}.reviewList .item .review{padding:30px 15px}.reviewList .item .review .topData{display:flex}.reviewList .item .review .topData .left{margin-right:10px}.reviewList .item .review .topData .left .avatar{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;font-size:20px;color:#fff;font-weight:700}.reviewList .item .review .topData .right .starImage img{width:110px}.reviewList .item .review .caption{font-weight:700;margin:15px 0}.reviewList .item .review .reviewDate{margin:15px 0 0;color:#f96706}.spacesOptions .optionTitle{font-size:30px;text-decoration:underline;text-align:center;margin-bottom:15px}.accountIcons{display:flex;background:#fff;border-radius:80px;align-items:center;margin:0 0 0 25px}.accountIcons a,.accountIcons button{color:#000}.accountIcons .icon{flex:0 0 auto;font-size:30px}.accountIcons .links{flex:1;margin:0 0 0 5px}.accountIcons .links a,.accountIcons .links button{display:block;font-size:11px;font-weight:700;color:#000;font-family:Playfair Display,serif}.colorPage .subHeader{font-size:28px}.colorPage .mainHeader{font-size:34px;font-weight:700;margin-bottom:20px}.colorPage .mainDescription{margin-bottom:20px}.colorPage .colorBreadcrumbs{margin:30px auto 0;width:1300px;padding:0 20px}.colorPage .colorBreadcrumbs a,.colorPage .colorBreadcrumbs button{color:inherit;text-decoration:underline}.colorPage .defineSection{width:1250px;max-width:100%;margin:80px auto;padding:0 20px}.colorPage .defineSection .defineList{display:flex;flex-wrap:wrap}.colorPage .defineSection .defineList .defineItem{flex:45%;margin:20px;display:flex;align-items:center}.colorPage .defineSection .defineList .defineItem .description{flex:1;margin-left:15px}@media (max-width: 900px){.colorPage .defineSection .defineList .defineItem{flex:90%}}.colorPage .defineSection .explore{margin-top:80px;display:flex;align-items:center}.colorPage .defineSection .explore a,.colorPage .defineSection .explore button{margin-left:15px}.colorPage .colorTheory{text-align:center;width:1250px;max-width:100%;margin:100px auto;padding:0 20px}.colorPage .colorTheory .theoryList{display:flex;flex-wrap:wrap;justify-content:space-between}.colorPage .colorTheory .theoryList .theoryItem{margin:50px 20px;flex:40%}.colorPage .colorTheory .theoryList .theoryItem.primary{flex:100%}.colorPage .colorTheory .theoryList .theoryItem .itemTitle{font-weight:700;margin:15px 0}.colorPage .colorTheory .theoryList .theoryItem .description{max-width:320px;min-width:250px;margin:0 auto}.colorPage .colorQuizSection{color:#fff;background-image:url(/cdn/shop/files/quizBackground.jpg?v=1647461800);background-size:cover;background-position:center;min-height:400px}.colorPage .colorQuizSection .colorQuizContent{padding:50px 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.colorPage .colorQuizSection .colorQuizContent .mainDescription{max-width:300px}.colorPage .favoriteColorways{margin:100px auto;width:1250px;max-width:100%;padding:0 20px}.colorPage .favoriteColorways .underlineHeader{text-align:center;font-size:30px;font-weight:700;text-decoration:underline}.colorPage .favoriteColorways .topDescription{max-width:800px;text-align:center;margin:30px auto}.colorPage .favoriteColorways .colorwayList .colorway{display:flex;align-items:center;margin:100px 0}.colorPage .favoriteColorways .colorwayList .colorway .colorOptions{flex:1;align-items:center;margin-right:30px;display:flex}.colorPage .favoriteColorways .colorwayList .colorway .colorOptions .colorStack{margin-right:30px}.colorPage .favoriteColorways .colorwayList .colorway .colorOptions .colorStack .color{width:50px;height:50px;border-radius:50%;margin:10px 0}.colorPage .favoriteColorways .colorwayList .colorway .colorOptions .image{flex:1}.colorPage .favoriteColorways .colorwayList .colorway .colorOptions .image img{border-radius:15px;width:100%;height:inherit;object-fit:cover}.colorPage .favoriteColorways .colorwayList .colorway .content{flex:1;margin-left:30px}.colorPage .favoriteColorways .colorwayList .colorway .content .boldHeader{font-weight:700;font-size:20px}.colorPage .favoriteColorways .colorwayList .colorway .content .colorUsed{margin:5px 0}.colorPage .favoriteColorways .colorwayList .colorway.flipped{flex-direction:row-reverse}.colorPage .favoriteColorways .colorwayList .colorway.flipped .colorOptions{margin-right:0;margin-left:30px;flex-direction:row-reverse}.colorPage .favoriteColorways .colorwayList .colorway.flipped .colorOptions .colorStack{margin-right:0;margin-left:30px}.colorPage .favoriteColorways .colorwayList .colorway.flipped .content{text-align:right;margin-left:0;margin-right:30px}@media (max-width: 700px){.colorPage .favoriteColorways .colorwayList .colorway{display:block;margin:60px 0}.colorPage .favoriteColorways .colorwayList .colorway .colorOptions,.colorPage .favoriteColorways .colorwayList .colorway .content{margin:10px 0}.colorPage .favoriteColorways .colorwayList .colorway .content{text-align:center!important}}.colorPage .variableSection{margin:100px auto;padding:0 20px;width:1250px;max-width:100%;text-align:center}.colorPage .variableSection .description{margin-bottom:30px}.colorPage .variableSection .colorOptions{margin:50px auto;width:350px;display:flex;justify-content:space-between}.colorPage .colorPalette{margin:100px auto;padding:0 20px;width:1250px;max-width:100%}.colorPage .colorPalette .subHeader,.colorPage .colorPalette .mainHeader{text-align:center}.colorPage .colorPalette .colorSelector .selectorHeading{display:flex;justify-content:space-between;font-size:24px}.colorPage .colorPalette .colorSelector .selectorHeading a,.colorPage .colorPalette .colorSelector .selectorHeading button{color:#555}@media (max-width: 550px){.colorPage .colorPalette .colorSelector .selectorHeading{display:block}.colorPage .colorPalette .colorSelector .selectorHeading .selectedColor{margin-bottom:20px}}.colorPage .colorPalette .colorSelector .colorList{display:flex;flex-wrap:wrap}.colorPage .colorPalette .colorSelector .colorList .colorBlock{cursor:pointer;width:161px;margin:20px}.colorPage .colorPalette .colorSelector .colorList .colorBlock img{border-radius:10px;width:161px;height:161px;object-fit:cover}.colorPage .colorPalette .colorSelector .colorList .colorBlock .name{color:#212121;text-align:center;margin-top:15px}@media (max-width: 900px){.colorPage .colorPalette .colorSelector .colorList{justify-content:center}.colorPage .colorPalette .colorSelector .colorList .colorBlock{width:100px}.colorPage .colorPalette .colorSelector .colorList .colorBlock img{width:100px;height:100px}}.colorPage .buttons{display:flex;flex-direction:column;width:300px;margin:0 auto 100px;max-width:100%}.colorPage .buttons .outlineBTN{text-transform:none;color:#7279af}.colorPage .buttons .outlineBTN:hover{color:#fff}img[data-sizes=auto]{display:initial;width:auto;max-width:100%}.searchPopupv2{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:1920px;margin:0 auto;height:70px;box-shadow:0 0 4px #000c;background:#fff;padding:0;z-index:15}.searchPopupv2 .input{display:flex;align-items:center}.searchPopupv2 .icon{position:absolute;top:15px;left:15px;z-index:2;font-size:25px}.searchPopupv2 .theButton{cursor:pointer;position:absolute;top:15px;right:70px;z-index:2;font-size:16px;background:#fff;padding:15px;height:40px;line-height:1;display:flex;justify-content:center;align-items:center}.searchPopupv2 .theInput{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;z-index:1}.searchPopupv2 .theInput input{width:100%;padding:15px 15px 15px 60px;border:none;font-family:Montserrat,sans-serif;font-size:16px;height:100%;position:absolute;top:0;left:0}.searchPopupv2 .theCloser{cursor:pointer;position:absolute;top:15px;right:30px;z-index:2;border-radius:50%;font-size:25px;padding:15px;border:1px solid #e67e37;color:#e67e37;width:40px;height:40px;line-height:1;display:flex;justify-content:center;align-items:center}.searchResultsv2{position:relative;z-index:14}.searchResultsv2 .mobileResultsDropper,.searchResultsv2 .mobileResultsCloser{position:absolute;bottom:-10px;left:50%;width:20px;height:20px;margin:0 0 0 -10px;font-size:18px;background:#fff;border:1px solid #000;padding:10px;display:flex;justify-content:center;align-items:center;z-index:99999999;border-radius:50%;display:none}@media (max-width: 900px){.searchResultsv2 .mobileResultsDropper,.searchResultsv2 .mobileResultsCloser{display:flex}}.searchResultsv2 .icon{text-align:center;font-size:70px}.searchResultsv2 .mobileResultsCloser{position:absolute;bottom:82px;position:fixed}.searchResultsv2 .totalSearchResults{font-size:18px;font-weight:700;text-transform:uppercase}@media (max-width: 900px){.searchResultsv2 .totalSearchResults{text-align:center}}.searchResultsv2 .searchCloser{position:absolute;bottom:-10px;left:50%;margin:0 0 0 -20px;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:25px;color:#000;z-index:9999999999;border:1px solid #000}@media (max-width: 900px){.searchResultsv2 .searchCloser{bottom:15px}}.searchResultsv2 .container{width:100%;max-width:1920px;background:#fff;height:fit-content;position:fixed;top:70px;left:50%;transform:translate(-50%);z-index:99999;box-shadow:0 15px 300px #000000e6}.searchResultsv2 .container .content{overflow-y:auto;display:flex;height:fit-content;max-height:calc(100vh - 70px);width:100%;margin:0 auto;max-width:1440px;padding-bottom:32px}@media (max-width: 900px){.searchResultsv2 .container .content{flex-direction:column}}.searchResultsv2 .container .content .resultsLeft{background:#fff;display:flex;gap:16px;flex-direction:column;align-items:center;justify-content:start;flex:0 0 auto;width:350px;overflow-y:hidden;padding:32px;position:relative}@media (max-width: 900px){.searchResultsv2 .container .content .resultsLeft{display:none;padding:16px 16px 0;height:fit-content;max-height:80vh;width:100%;align-items:start}}.searchResultsv2 .container .content .resultsLeft .trendingContainer{display:flex;flex-direction:column;gap:12px;width:100%}.searchResultsv2 .container .content .resultsLeft .trendingContainer .searchHeader{display:flex;justify-content:start;gap:16px;width:100%}.searchResultsv2 .container .content .resultsLeft .trendingContainer .searchHeader .colapseIcon{width:40px;height:40px;background:#fff;border-radius:50%;display:none;justify-content:center;align-items:center;font-size:25px;color:#000;border:1px #000;transition-property:transform;transition-duration:.1s;transition-timing-function:ease-in-out}@media (max-width: 900px){.searchResultsv2 .container .content .resultsLeft .trendingContainer .searchHeader .colapseIcon{display:flex}}.searchResultsv2 .container .content .resultsLeft .trendingContainer .searchHeader .rotateUp{transform:rotate(180deg)}.searchResultsv2 .container .content .resultsLeft .trendingContainer h2{padding:0;margin:0;position:sticky;top:0;background-color:#fff}.searchResultsv2 .container .content .resultsLeft .trendingContainer .trendingSearch{text-transform:capitalize;color:#4e4e4e}@media (max-width: 900px){.searchResultsv2 .container .content .resultsLeft .trendingContainer .closedSection{max-height:0px}}@media (max-width: 900px){.searchResultsv2 .container .content .resultsLeft .trendingContainer .openedSection{max-height:500px}}.searchResultsv2 .container .content .resultsLeft .trendingContainer .section{height:100%;transition-property:max-height;transition-duration:.2s;transition-timing-function:ease-in-out}.searchResultsv2 .container .content .resultsRight{padding:32px;width:fit-content}@media (max-width: 900px){.searchResultsv2 .container .content .resultsRight{padding:16px}}.searchResultsv2 .container .content .resultsRight .loader{font-size:64px;margin:16px}.searchResultsv2 .container .content .resultsRight .results{display:flex;flex-direction:column}.searchResultsv2 .container .content .resultsRight .results .searchHeaders{display:flex;align-items:center;justify-content:space-between}.searchResultsv2 .container .content .resultsRight .results .searchHeaders h2{text-transform:capitalize}.searchResultsv2 .container .content .resultsRight .results .searchHeaders a{font-weight:700;padding:2px;text-decoration:underline;text-decoration-color:#4e4e4e;color:#4e4e4e!important;font-size:16px!important}.searchResultsv2 .container .content .resultsRight .results .resultContainer{overflow-y:auto;max-height:50vh!important;display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;width:100%}@media (max-width: 1024px){.searchResultsv2 .container .content .resultsRight .results .resultContainer{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 500px){.searchResultsv2 .container .content .resultsRight .results .resultContainer{grid-template-columns:1fr 1fr}}@media (max-width: 375px){.searchResultsv2 .container .content .resultsRight .results .resultContainer{grid-template-columns:1fr}}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result{display:flex;flex-direction:column;width:100%;align-items:center}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .image{flex:0 0 auto;width:100%}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .image .resultImage{aspect-ratio:1/1;object-fit:cover}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .details{color:#707070}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .details .title .theTitle{font-size:18px;font-weight:700;color:#707070}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .details .title .theTitle a,.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .details .title .theTitle button{color:#707070}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .details .title .dimensions{font-size:14px}.searchResultsv2 .container .content .resultsRight .results .resultContainer .result .details .title .price{font-size:12px}.searchResultsv2 .container .content .searchFilters{flex:1}.searchResultsv2 .container .content .searchFilters .section{padding:30px 15px 0;overflow:hidden}.searchResultsv2 .container .content .searchFilters .section .heading{font-weight:700;text-transform:uppercase;font-size:17px;margin:0 0 15px}.searchResultsv2 .container .content .searchFilters .section .items{display:flex;flex-wrap:wrap;align-items:flex-end}.searchResultsv2 .container .content .searchFilters .section .items .item{text-align:center;font-weight:700;display:block;flex:0 0 auto;width:20%;border-radius:5px;padding:10px;font-size:9px}.searchResultsv2 .container .content .searchFilters .section .items .item img{max-height:110px}.searchResultsv2 .container .content .searchFilters .section .items .item.active{background:#626ea7;color:#fff}.searchResultsv2 .container .content .searchFilters .section .items .item .image,.searchResultsv2 .container .content .searchFilters .section .items .item .label{display:block;font-size:16px}@media (max-width: 900px){.searchResultsv2 .container .content .searchFilters .section .items .item .label{display:none}}@media (max-height: 810px){.searchResultsv2 .container .content .searchFilters .section .items .item img{max-height:47px}.searchResultsv2 .container .content .searchFilters .section .items .item .image,.searchResultsv2 .container .content .searchFilters .section .items .item .label{font-size:10px}}@media (max-height: 620px){.searchResultsv2 .container .content .searchFilters .section .items .item img{max-height:40px}.searchResultsv2 .container .content .searchFilters .section .items .item .label{display:none}}.searchResultsv2 .container .content .searchFilters .section .paletteGroupings{padding:0 50px;width:100%;display:flex}@media (max-width: 500px){.searchResultsv2 .container .content .searchFilters .section .paletteGroupings{padding:0 10px;width:100%}}.searchResultsv2 .container .content .searchFilters .section .paletteGroupings .paletteGroup{flex:0 0 auto;margin:0 15px;width:100%;min-width:320px}@media (max-width: 400px){.searchResultsv2 .container .content .searchFilters .section .paletteGroupings .paletteGroup{min-width:250px;max-width:100%}}.colorPalette{border-top:1px solid #707070;padding:15px 0;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}@media (max-height: 620px){.colorPalette{padding:8px 0}}.colorPalette.active{background:#626ea7;color:#fff}.colorPalette .colors{flex:1;display:flex}.colorPalette .colors .color{width:18px;height:18px;border-radius:50%;border:1px solid #707070;margin:0 5px}@media (max-width: 500px){.colorPalette .colors .color{width:20px;height:20px}}.colorPalette .label{flex:0 0 auto;font-size:18px}@media (max-width: 500px){.colorPalette .label{display:none}}.flickity-button:disabled{display:none!important}.patternType .patternWrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.patternType a,.patternType button{display:block;margin:5px;flex:0 0 auto;width:calc(50% - 10px)}.patternType a img,.patternType button img{display:block}.patternType a.active,.patternType button.active{background:#626ea7;border-radius:5px;padding:7px}.patternType a.Mountain,.patternType button.Mountain{width:calc(100% - 10px)}.patternType a.third,.patternType button.third{width:calc(100% / 3 - 10px)}.colorType .colorPalette .colors{display:flex;margin:0 -5px;cursor:pointer}.colorType .colorPalette .color{width:21px;height:21px;border-radius:50%;border:1px solid #707070;margin:0 5px}.colorType .colorPalette.active .colors{background:#626ea7}.tileBuilder .main .Tile{text-align:center}.tileBuilder .main .Tile img{width:80%;margin:0 auto}.tileBuilder .main .Diamond{text-align:center}.tileBuilder .main .Diamond img{width:32%;margin:0 auto}.tileBuilder .main .LargeDiamond{text-align:center}.tileBuilder .main .LargeDiamond img{width:90%;max-height:100%}.tileBuilder .main .MiniShiplap{text-align:center}.tileBuilder .main .MiniShiplap img{width:60%;margin:0 auto}.tileBuilder .main .HalfCircle{text-align:center}.tileBuilder .main .HalfCircle img{width:50%;margin:0 auto}.tileBuilder .main .QuarterCircle{text-align:center}.tileBuilder .main .QuarterCircle img{width:80%}.calculatorSection{margin:50px 0}.calculatorSection .title{font-size:20px;text-transform:uppercase;line-height:1}.calculatorSection label{font-size:14px;font-weight:700;display:block;margin:0 0 5px}.calculatorSection label input[type=text],.calculatorSection label input[type=email],.calculatorSection label textarea{width:100%;font-family:Montserrat,sans-serif;font-size:16px;padding:8px;border:1px solid #666}.calculatorSection .explainer{font-size:13px;margin:0 0 10px;color:#000}.calculatorSection select{width:100%;font-size:18px}.calculatorSection .subTitle{font-size:15px;font-weight:700;margin:28px 0 0}.calculatorSection .absorptiveWrapper{margin:15px 0;display:flex;flex-wrap:wrap}.calculatorSection .absorptiveWrapper input{display:none}.calculatorSection .absorptiveWrapper label{font-size:15px;margin:0 8px}.calculatorSection .roomUseWrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.calculatorSection .roomUseWrapper .check{font-size:25px;position:relative;top:4px;display:inline-block}.calculatorSection .roomUseWrapper label{display:block;white-space:nowrap;margin:5px 15px;flex:0 0 auto;width:calc(100% / 3 - 30px)}@media (max-width: 800px){.calculatorSection .roomUseWrapper label{width:calc(50% - 30px)}}@media (max-width: 550px){.calculatorSection .roomUseWrapper label{width:100%}}.calculatorSection .roomUseWrapper label input{display:none}.calculatorSection .roomSizeWrapper{margin:10px -15px;display:flex;align-items:center}@media (max-width: 650px){.calculatorSection .roomSizeWrapper{display:block}}.calculatorSection .roomSizeWrapper .equals{font-size:20px;margin:0 40px;font-weight:700}@media (max-width: 650px){.calculatorSection .roomSizeWrapper .equals{margin:0 15px}}.calculatorSection .roomSizeWrapper label{flex:1;margin:0 15px;font-weight:600}.calculatorSection .roomSizeWrapper label input{width:100%;font-family:Montserrat,sans-serif;font-size:18px;border:1px solid rgba(0,0,0,.8);padding:8px}.calculatorSection .roomSizeWrapper label .explainer{display:block;font-size:12px}.calculatorSection .roomSizeWrapper label .value{display:block;font-weight:700}.calculatorSection .roomSizeWrapper label .inputGroup{display:flex;align-items:flex-end}.calculatorSection .roomSizeWrapper label .inputGroup .input{flex:1;margin:0 3px 0 0}.calculatorSection .roomSizeWrapper label .inputGroup .prefix{flex:0 0 auto}.calculatorLine{margin:50px 0;height:2px;background:#707070;width:100%}.howMuchWrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}@media (max-width: 700px){.howMuchWrapper{display:block}}.howMuchWrapper .item{border:2px solid #707070;padding:50px 0;margin:10px;flex:1;text-align:center}.howMuchWrapper .item .label{font-size:18px;color:#707070;font-weight:900;text-transform:uppercase}.howMuchWrapper .item .value{font-size:40px;margin:15px 0;color:#7279af}.howMuchWrapper .primaryBTN.selected{background:#707070!important}.bestStatement{font-size:11px;margin:15px 0 -20px;padding:0 20px}.bigRoom{margin:30px 0;font-weight:700;font-size:30px;background:#f96706;color:#fff;padding:15px}.isCommercial .title{font-weight:700;font-size:18px;position:relative}.isCommercial .title a,.isCommercial .title button{color:#00f;text-decoration:underline}.isCommercial .recommend{font-size:12px;font-weight:400;margin:8px 0}.isCommercial .recommend a,.isCommercial .recommend button{color:#00f;text-decoration:underline}.isCommercial .select{display:flex;align-items:center;cursor:pointer;font-size:15px}.isCommercial .select .label{margin:0 0 0 5px}.isCommercial .select .included{font-size:24px}.isCommercial .recommendedPopIn{position:absolute;right:5px;top:20pxpx;border:2px solid orange;padding:15px;border-radius:15px;width:450px;max-width:90%;background:#fff;box-shadow:2px 2px 4px #0006;z-index:10;font-size:14px;font-weight:400}.glide__arrow{border-color:#000!important;color:#000!important;font-weight:700!important}@media (max-width: 480px){.tilesLandingV2 .configurator{min-height:358px}}.productLine{display:block;margin:15px 0;border-bottom:1px solid #707070}.productPrice{font-size:22px;font-weight:700;margin:15px 0}.shopPaymentTerms{text-align:center;font-size:15px;padding:0 15px}.similarDesignsHeading{display:flex;align-items:center;padding:0 100px}@media (max-width: 800px){.similarDesignsHeading{display:none}}.similarDesignsHeading .text{font-size:25px;flex:1;text-align:left}.similarDesignsHeading a,.similarDesignsHeading button{display:block;background:#7279af;color:#fff;padding:8px 60px;border-radius:100px;font-size:16px;text-align:center}.similarDesignsWrapper{margin:80px 0}.vectorShapes .container{display:flex;flex-wrap:wrap;align-items:flex-end;width:750px;max-width:100%}.vectorShapes .container .shape{flex:0 0 auto;width:25%;padding:40px;text-align:center}@media (max-width: 800px){.vectorShapes .container .shape{width:50%}}@media (max-width: 400px){.vectorShapes .container .shape{width:100%}}.vectorShapes .container .shape .name{font-weight:700;font-size:15px}.vectorShapes .container .shape .price,.vectorShapes .container .shape .size{font-size:12px}.smallDividerHeader{font-size:20px;font-weight:700;text-align:center;margin:50px 0 0}.smallDividerHeader .text{border-bottom:2px solid #3d4d8f;display:inline-block}.vectorPatterns .container{display:flex;align-items:flex-end;justify-content:center;width:600px;max-width:100%;flex-wrap:wrap}.vectorPatterns .container .pattern{flex:0 0 auto;text-align:center;width:20%;padding:20px;font-weight:700}@media (max-width: 620px){.vectorPatterns .container .pattern{width:calc(100% / 3)}}@media (max-width: 350px){.vectorPatterns .container .pattern{width:50%}}.colorPaletteSwatches .container{display:flex;align-items:flex-end;flex-wrap:wrap;margin:0 -15px}.colorPaletteSwatches .container .image{flex:0 0 auto;width:12.5%;cursor:pointer;padding:15px;text-align:center;position:relative}@media (max-width: 1000px){.colorPaletteSwatches .container .image{width:25%}}@media (max-width: 500px){.colorPaletteSwatches .container .image{width:calc(100% / 3)}}@media (max-width: 400px){.colorPaletteSwatches .container .image{width:50%}}.colorPaletteSwatches .container .image.active{font-weight:900;background:#0003;border-radius:5px}.colorPaletteSwatches .container .image .newBug{position:absolute;display:block;background:#fe9e1a;font-size:14px;font-weight:700;text-align:center;color:#fff;padding:6px 8px;border-radius:5px;top:-5px;right:-5px}.colorPaletteSwatches .container .image .name{font-size:13px;font-weight:700}.colorPaletteSwatches .container .image img{width:90px;height:90px;object-fit:cover;max-width:100%;margin:0 auto;text-align:center;border-radius:15px}.dividerButtons{text-align:center;margin:40px 0 80px}.dividerButtons a,.dividerButtons button{margin:10px;display:inline-block}.magicFeatures{display:flex;justify-content:center;align-items:center;padding:40px 0;background:#f2f2f2}@media (max-width: 800px){.magicFeatures{display:flex;flex-direction:column-reverse!important;padding:40px;text-align:center}.magicFeatures .copy,.magicFeatures .image{margin:15px auto}}.magicFeatures.alt{flex-direction:row-reverse;background:#fff}.magicFeatures .heading{font-size:18px;font-weight:700;margin:0 0 15px}.magicFeatures ul{padding:0 0 0 15px;margin:0}.magicFeatures .copy{flex:0 0 auto;width:400px;max-width:100%}.magicFeatures .image{flex:0 0 auto;width:400px;max-width:100%;padding:20px}.orderSamples .container{display:flex;justify-content:center;align-items:center}@media (max-width: 450px){.orderSamples .container{display:block}}.orderSamples .container .image{flex:2}.orderSamples .container .image img{max-width:100%}.orderSamples .container .copy{flex:1}.orderSamples .container .copy .header{font-size:23px;font-weight:700}.orderSamples .container .text{font-size:13px;margin:12px 0}.tileSystemSlide{padding-top:40%!important}.colorQuizIframe{width:100vw;min-height:90vh;border:none}.upsells .upsellHeader{font-size:18px;margin:15px 0 -10px;font-weight:700}.upsells .upsellContainer{display:flex;flex-wrap:wrap;margin:15px -10px}.upsells .tooltip .top{width:250px}.upsells .upsell{flex:0 0 auto;border:2px solid #626ea7;border-radius:10px;padding:5px;width:280px;max-width:100%;display:flex;align-items:center;margin:10px}.upsells .upsell .image{flex:.9;margin:0 5px 0 0;position:relative}.upsells .upsell .image .tooltip{position:absolute;top:5px;right:5px}.upsells .upsell .data{flex:1;text-align:center}.upsells .upsell .data .title{font-size:16px;font-weight:100}.upsells .upsell .data .price{font-weight:700;margin:15px 0}.colorwayDisplayWrapper{margin:50px 0}.colorwayDisplayWrapper .heading{font-weight:900;margin:0 0 15px;text-align:center}.colorwayDisplayWrapper .colorwayDisplay{display:flex;flex-wrap:wrap}@media (max-width: 600px){.colorwayDisplayWrapper .colorwayDisplay{display:block}.colorwayDisplayWrapper .colorwayDisplay .colorPalette{width:95%!important;margin:0 auto}}.colorwayDisplayWrapper .colorwayDisplay .colorPalette{color:#333;flex:0 0 auto;width:calc(100% / 3 - 30px);margin:0 15px}@media (max-width: 900px){.colorwayDisplayWrapper .colorwayDisplay .colorPalette{width:calc(50% - 30px)}}.colorwayDisplayWrapper .colorwayDisplay .colorPalette .label{font-size:16px;display:block!important}.colorwayDisplayWrapper .colorwayDisplay .colorPalette .colors .color{width:20px;height:20px}.colorPaletteSelected{display:flex;color:#666}.colorPaletteSelected .selectedColor{flex:1}.colorPaletteSelected .withColor{flex:0 0 auto}.colorPaletteSelected .withColor a,.colorPaletteSelected .withColor button{text-decoration:underline;color:#666}.colorwayFeatures{margin:50px 0}.colorwayFeatures .item{display:flex;align-items:center;margin:60px 0}@media (max-width: 800px){.colorwayFeatures .item{display:block;text-align:center}}.colorwayFeatures .item .image{flex:0 0 auto;margin:0 25px 0 0}.colorwayFeatures .item .body{flex:1}.colorwayFeatures .item .body .title{font-weight:700;margin:0;font-size:18px}.colorwayFeatures .item .body .copy{margin:8px 0 15px}.colorwayFeatures .item.alt{flex-direction:row-reverse}.colorwayFeatures .item.alt .image{margin:0 0 0 25px}.colorwayFeatures .item.Polar .primaryBTN{background:#3b6b83!important}.colorwayFeatures .item.Grapefruit .primaryBTN{background:#fab5a0!important}.colorwayFeatures .item.Arbor .primaryBTN{background:#c3ce62!important}.colorwayFeatures .item.Spring .primaryBTN{background:#90c6cc!important}.plainHeading{margin:4px 0 0;font-size:40px;line-height:1.1;font-weight:700;color:#4e4e4e;text-align:center;font-family:Playfair Display,serif}.plainHeading ol{margin:0;padding:0}.plainHeading ol li{margin:0;padding:0 0 0 10px}@media (max-width: 400px){.plainHeading ol li{margin:0 0 0 15px}}.plainHeading.left{text-align:left}.hateNaked{text-align:center}.hateNaked .copy{width:600px;margin:15px auto 50px;max-width:100%}.nakedFeatures{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin:30px 0 80px}@media (max-width: 500px){.nakedFeatures{width:300px;max-width:100%;margin:30px auto 80px}}.nakedFeatures .feature{display:block;color:#909090;text-decoration:none;flex:0 0 auto;text-align:center;font-size:13px;margin:10px;width:calc(100% / 6 - 20px)}@media (max-width: 890px){.nakedFeatures .feature{width:calc(100% / 3 - 20px)}}@media (max-width: 500px){.nakedFeatures .feature{width:calc(50% - 20px)}}@media (max-width: 300px){.nakedFeatures .feature{font-size:11px}}.nakedFeatures .feature img{width:50px;max-width:100%}.anyApplication{display:flex;justify-content:center;margin:15px auto 80px;flex-wrap:wrap;width:1100px;max-width:100%}.anyApplication .application{flex:0 0 auto;width:calc(100% / 3 - 30px);margin:35px 15px;position:relative}.anyApplication .application .image img{display:block;width:100%;height:280px;max-width:100%;object-fit:cover;margin:0 auto;text-align:center}@media (max-width: 1000px){.anyApplication .application{width:calc(50% - 30px)}}@media (max-width: 500px){.anyApplication .application{width:98%;margin:10px auto}.anyApplication .application .image img{width:100%;height:auto}}.anyApplication .application .label{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:30px;line-height:1.2;font-weight:700;text-align:center}.anyApplication .application:hover .label{color:#000}.easyItems{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.easyItems .item{flex:0 0 auto;width:calc(100% / 3 - 40px);margin:20px;text-align:center;color:#4e4e4e;font-size:12px}.easyItems .item .copy{width:210px;margin:0 auto;max-width:100%}@media (max-width: 500px){.easyItems .item{width:90%;margin:20px auto}}.easyItems .item .image img{width:210px;border-radius:50%;display:block;max-width:100%;text-align:center;margin:0 auto}.easyItems .item .heading{margin:10px 0 5px;font-weight:700}.greyOutlineBTN{background:none;border:2px solid #000;color:#000;padding:10px 30px;display:inline-block;text-align:center;font-size:14px;font-weight:700}.greyOutlineBTN:hover{color:#000;border-color:#000}.learnExplore{display:flex;align-items:flex-start;flex-wrap:wrap}.learnExplore .item{flex:0 0 auto;width:calc(50% - 40px);margin:20px}@media (max-width: 500px){.learnExplore .item{width:98%;margin:20px auto}}.learnExplore .item .image{position:relative}.learnExplore .item .image img{width:100%;display:block;height:300px;object-fit:cover}.learnExplore .item .image .label{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;height:100%;margin:0 auto;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.learnExplore .item .copy{text-align:center;font-size:11px;margin:20px 0}.learnExplore .item .button{text-align:center}.mobileDesignIdea{background:#f2f2f2}.mobileDesignIdea .image{text-align:center}.mobileDesignIdea .image img{width:100%}.mobileDesignIdea .body{padding:15px;text-align:center}.mobileDesignIdea .body .title{font-size:20px;font-weight:700}.mobileDesignIdea .body .subTitle{font-size:16px}.mobileDesignIdea .body .copy{font-size:12px;margin:15px 0}.whyV4{width:1400px;max-width:100%;margin-right:auto;margin-left:auto}.haveIdea{display:flex}@media (max-width: 700px){.haveIdea{flex-direction:column-reverse}}.haveIdea .left{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f2f2f2;flex:1;padding:50px;text-align:center}@media (max-width: 500px){.haveIdea .left{padding:40px 10px}}.haveIdea .left .title{color:#4e4e4e;font-weight:700;font-size:35px;line-height:1.2;font-family:Playfair Display,serif;margin:0}@media (max-width: 500px){.haveIdea .left .title{font-size:25px}}.haveIdea .left .subTitle{font-size:20px;margin:0}.haveIdea .left .text{font-size:15px;margin:15px auto 30px;width:440px;text-align:center;max-width:100%;font-weight:400}.haveIdea .right{flex:1}.haveIdea .right img{display:block;width:100%}.haveIdea .primaryBTN{font-size:18px}.headerIcons{display:flex;align-items:flex-end}.headerIcons a,.headerIcons button{display:block;margin:0 0 0 15px}.headerIcons a img,.headerIcons button img{width:22px}.commercialMessageBG{background:#0000001a;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1}.footerV3 .wideContainer{margin:80px 0}.footerV3 .container{display:flex;padding:0 40px}@media (max-width: 1000px){.footerV3 .container{display:block;text-align:center}.footerV3 .container .left,.footerV3 .container .right{width:100%!important}.footerV3 .container .socialLinks{justify-content:center}.footerV3 .container .mid{text-align:left}.footerV3 .container .subscription{margin:50px -40px!important;background:#f2f2f2;padding:50px 0!important}.footerV3 .container .subscription #mc_embed_signup_scroll{justify-content:center}}@media (max-width: 400px){.footerV3 .container{padding:0 10px!important}.footerV3 .container .subscription{margin:50px -10px!important}}.footerV3 .container .left,.footerV3 .container .right{flex:0 auto;width:25%}.footerV3 .container .mid{flex:1;margin:0 15px}.footerV3 .container .socialLinks{display:flex;margin:15px -10px 80px;font-size:27px;list-style:none;padding:0}.footerV3 .container .socialLinks a,.footerV3 .container .socialLinks button{display:block;text-align:center;color:#000;margin:0 8px}.footerV3 .container .footerSection{font-size:15px;line-height:26px}.footerV3 .container .footerSection .label{font-weight:700;font-size:18px;margin:0}.footerV3 .container .footerSection .explainer{margin:0 0 15px;font-size:13px}.footerV3 .container .footerSection .explainer p{margin:0}.footerV3 .container .footerSection a,.footerV3 .container .footerSection button{color:#000}.footerV3 .container .footerSection a:hover,.footerV3 .container .footerSection button:hover{text-decoration:underline}.footerV3 .container .footerSection.subscription{margin:0 0 40px}.footerV3 .container .footerSection.subscription input[type=email]{padding:8px 10px;font-family:Montserrat,sans-serif;border:1px solid #000;border-radius:5px 0 0 5px;border-right:none}.footerV3 .container .footerSection.subscription #mc_embed_signup_scroll{display:flex}.footerV3 .container .footerSection.subscription #mc_embed_signup_scroll input[type=submit]{background:#000;border:1px solid #000;font-family:Montserrat,sans-serif;border-radius:0 5px 5px 0;color:#fff;padding:8px 12px;cursor:pointer}.footerV3 .container .linkSections{display:flex;flex-wrap:wrap}.footerV3 .container .linkSections .heading{font-weight:700;font-size:18px;margin:0}.footerV3 .container .linkSections .section{margin:15px;flex:0 0 auto;width:calc(50% - 30px)}.footerV3 .container .linkSections .section a,.footerV3 .container .linkSections .section button{display:block;color:#000;font-weight:300}.footerBottom{font-size:14px;padding:10px 0;font-weight:300}.footerBottom .container{display:flex;align-items:center}.footerBottom .container .left{flex:1}.footerBottom .container .right{flex:0 0 auto}@media (max-width: 450px){.footerBottom .container .right{display:none}}.cartDiscounts{margin:0 0 5px;font-size:16px}.smallTotal{text-align:right}.cartSidebar{background:transparent;background-color:transparent;border:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999999;margin:0;padding:0}.cartSidebar .shippingCallout{text-align:center;flex:1}.cartSidebar .cartItems .item .left{width:140px}.cartSidebar .cartItemsBottom{display:block}.cartSidebar .cartItemsBottom .cartTotal{display:none}.cartSidebar .tileBreakout{font-size:11px;padding:5px}.cartSidebar .accessoriesCart .accessoriesTitle{text-align:center;font-size:18px;font-family:Playfair Display,serif;margin:50px 0 10px}.cartSidebar .accessoriesCart .line{width:80px;background:#707070;height:1px;margin:15px auto}.cartSidebar .accessoriesCart .accessory{display:flex;background:#000;padding:15px;margin:15px 0;align-items:center}.cartSidebar .accessoriesCart .accessory .accessoryTitle{font-size:20px;font-weight:900;font-famiy:"Playfair Display",serif}.cartSidebar .accessoriesCart .accessory .primaryBTN{font-size:12px;padding:5px;width:50px}.cartSidebar .accessoriesCart .accessory .image{flex:0 0 auto;width:90px;padding:10px}.cartSidebar .bg{position:fixed;top:0;left:0;z-index:0;width:100vw;height:100vh;background:#000c}.cartSidebar .sidebar{position:fixed;top:0;right:0;width:570px;height:100vh;overflow-y:auto;max-width:95%;background:#fff;padding:15px 15px 100px}.cartSidebar .title{display:block;font-size:22px;font-family:Playfair Display,serif;font-weight:900}.cartSidebar .title .closer,.cartSidebar .title .spacer{flex:0 0 auto}.cartSidebar .title .closer{cursor:pointer;padding:4px}.cartSidebar .title .label,.cartSidebar .title .shippingCallout{flex:1;text-align:center}.cartSidebar .items{margin:15px 0}.cartSidebar .items .item{background:#000;paddding:15px;margin:15px 0;display:flex;align-items:center;position:relative}.cartSidebar .items .item .image{flex:0 0 auto;width:90px;padding:10px}.cartSidebar .items .item .quantityAdjuster{display:flex;align-items:center;margin:5px 0}.cartSidebar .items .item .quantityAdjuster .currentQuantity{margin:0 10px}.cartSidebar .items .item .details{flex:1}.cartSidebar .items .item .details .name{font-size:15px;font-family:Playfair Display,serif}.cartSidebar .items .item .details .price{color:#f30}.cartSidebar .items .item .details .closer{cursor:pointer}.cartSidebar .items .item .details .remover{position:absolute;top:5px;right:5px}.cartSidebar .totals{font-size:23px}.cartSidebar .totals .total{display:flex}.cartSidebar .totals .total .label{flex:1;color:#48686f}.cartSidebar .totals .total .value{flex:0 0 auto;color:#fff}.cartSidebar .primaryBTN{width:100%;color:#fff;margin:15px 0}.cartLoader{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;pointer-events:none;display:flex;justify-content:center;align-items:center;z-index:10}.cartItems{color:#707070}.cartItems .item{display:flex;margin:30px 0;padding:30px 0;border-top:1px solid #aaaaaa;flex-wrap:wrap}.cartItems .item .substitute{flex:0 0 auto;width:100%;background:#f4f4f4;padding:15px;display:flex}.cartItems .item .substitute .image{flex:0 0 auto;width:100px;margin:0 15px 0 0}.cartItems .item .substitute .body{flex:1}.cartItems .item .substitute .body .tabsIncluded{font-weight:700;font-size:16px;line-height:1}.cartItems .item .substitute .body .tabsIncludedSub{font-size:15px;margin:0 0 10px}.cartItems .item .substitute .swapout{display:flex;gap:8px}.cartItems .item .substitute .swapout .checked,.cartItems .item .substitute .swapout .unchecked{flex:0 0 auto;margin:-3px 6px 0 0}.cartItems .item .substitute .swapout .label{flex:1}@media (max-width: 1060px){.cartItems .item{flex-wrap:wrap}}.cartItems .item .left{flex:0 0 auto;width:300px;max-width:100%;margin:0 20px 0 0}@media (max-width: 600px){.cartItems .item .left{width:200px}}.cartItems .item .right{flex:1}.cartItems .item .top{display:flex;margin:0}.cartItems .item .top .title{flex:1;font-size:25px;font-weight:700}.cartItems .item .top .title .properties{font-size:12px;font-weight:400}@media (max-width: 500px){.cartItems .item .top .title{font-size:18px;line-height:1;margin:-2px 0 3px}}@media (max-width: 400px){.cartItems .item .top .title{font-size:15px}}.cartItems .item .top .remover{flex:0 0 auto;display:block}.cartItems .item .stock{color:#468230;font-weight:500}@media (max-width: 500px){.cartItems .item .stock{font-size:12px}}.cartItems .item .subTotal{font-size:13px;margin:15px 0}@media (max-width: 500px){.cartItems .item .subTotal{font-size:11px;margin:5px 0}}.cartItems .item .image{text-align:center}.cartItems .item .image img{margin:auto}.cartItems .item.Pixel .image img{width:25%}.cartItems .item.Quarter .image img{width:50%}.cartItems .bottom{display:flex;margin:10px 0 0;align-items:flex-end}.cartItems .bottom .tileBreakoutWrapper{flex:1;margin:0 5px 0 0}.cartItems .bottom .itemTotal{font-weight:700;flex:0 0 auto}label.substitute{display:flex;margin:5px 0 0;flex:1}@media (max-width: 1060px){label.substitute{display:none}}label.substitute .checked,label.substitute .unchecked{flex:0 0 auto;margin:0 5px 0 0}label.substitute input[type=checkbox]{flex:0 0 auto;accent-color:#707070}label.substitute .label{flex:1;font-size:13px;line-height:1}label.substitute .label small{font-size:10px;line-height:1}.quantityAdjuster{display:flex;align-items:center;margin:5px 0;border:1px solid #aaaaaa;padding:8px;width:75px;max-width:100%;justify-content:center}.quantityAdjuster .leftQuantity,.quantityAdjuster .rightQuantity{flex:0 0 auto}.quantityAdjuster .currentQuantity{margin:0 10px;flex:0 0 auto}@media (max-width: 600px){.quantityAdjuster{padding:3px;font-size:12px}}.tileBreakoutWrapper{position:relative}.tileBreakoutWrapper .tileBreakoutList{position:absolute;top:51px;left:0;width:240px;max-width:100%;background:#efefef;padding:15px;z-index:10;color:#959393;font-size:12px}.tileBreakoutWrapper .tileBreakoutList .tile{display:flex;flex-wrap:wrap;margin:10px 0}.tileBreakoutWrapper .tileBreakoutList .tile img{display:block}.tileBreakoutWrapper .tileBreakoutList .tile .tileImage{flex:.5;margin:0 5px 0 0}.tileBreakoutWrapper .tileBreakoutList .tile .details{flex:1;font-size:10px}.tileBreakoutWrapper .tileBreakoutList .tile .details .tileName{font-weight:700}.tileBreakoutWrapper .tileBreakoutList .tile .details .quantity{font-size:9px}.tileBreakoutWrapper .tileBreakoutList .tile.Shiplap .tileImage{flex:1.5}.tileBreakoutWrapper .tileBreakoutList .tile.Quarter .tileImage{display:flex;align-items:center;justify-content:flex-start}.tileBreakoutWrapper .tileBreakoutList .tile.Quarter .tileImage img{width:60%;margin:auto}.tileBreakoutWrapper .tileBreakoutList .tile.Pixel .tileImage{display:flex;align-items:center;justify-content:flex-start}.tileBreakoutWrapper .tileBreakoutList .tile.Pixel .tileImage a,.tileBreakoutWrapper .tileBreakoutList .tile.Pixel .tileImage button{display:flex;align-items:center;justify-content:center}.tileBreakoutWrapper .tileBreakoutList .tile.Pixel .tileImage img{width:30%;margin:auto}.tileBreakoutWrapper .tileBreakoutList .breakoutTitle{font-weight:700;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #959393}.tileBreakout{background:#fff;border:1px solid #707070;padding:10px 15px;border-radius:5px;font-size:13px;display:inline-block;margin:10px 0}.tileBreakout .chevron{margin:0 10px}.subAllCommercial{background:#f4f4f4;padding:10px}.subAllCommercial label{display:flex;gap:8px}.subAllCommercial label input[type=checkbox]{accent-color:#707070}.subAllCommercial label .checked{margin:0 10px}.cartItemsBottom{margin:20px 0 0;display:flex}.cartItemsBottom .buttons{flex:1}.cartItemsBottom .buttons .primaryBTN{border-radius:0;font-size:20px}.cartItemsBottom .buttons .smallBTN{margin:5px 0;display:block;color:#757575;text-decoration:underline}.cartItemsBottom .cartTotal{font-weight:700;font-size:18px;flex:0 0 auto}.cartV2 .cartLabel{color:#707070;margin:50px 0 5px;font-size:40px;text-align:center}@media (max-width: 400px){.cartV2 .cartLabel{font-size:30px}}.cartv2Wrapper{display:flex}.cartv2Wrapper .cartItems{flex:1.8}.cartv2Wrapper .rightCheckout{flex:1;margin:0 0 0 40px}@media (max-width: 1060px){.cartv2Wrapper .rightCheckout{display:none}}.upsellsMobile{display:none}@media (max-width: 1060px){.upsellsMobile{display:block}}.checkoutBox{border:1px solid #aaaaaa;padding:25px;color:#707070;margin:29px 0 0}.checkoutBox .item{display:flex}.checkoutBox .item .label{flex:1}.checkoutBox .item.shipping .value{color:#000}.checkoutBox .item.subTotal{font-weight:700;font-sizze:18px}.checkoutBox .primaryBTN{border-radius:0;margin:15px 0 8px;width:100%;font-size:20px}.checkoutBox .smallBTN{color:#757575;text-decoration:underline}.stickyCheckoutBox{position:fixed;top:0;z-index:999;background:#fff}.upsellsv2{margin:30px 0 120px;color:#707070}.upsellsv2 .upsellHeader{font-size:18px;font-weight:700}.upsellsv2 .upsellTop{display:flex}.upsellsv2 .upsellContainer{display:flex;flex-wrap:wrap;margin:0 -10px}.upsellsv2 .upsellContainer .upsell{flex:0 0 auto;margin:10px;width:calc(50% - 20px);border:1px solid #aaaaaa;padding:5px;display:block;font-size:12px;align-items:center}@media (max-width: 500px){.upsellsv2 .upsellContainer .upsell{width:90%}}.upsellsv2 .upsellContainer .upsell .data{flex:1}.upsellsv2 .upsellContainer .upsell .image{flex:0 0 auto;width:70px;margin:0 10px 0 0}.upsellsv2 .upsellContainer .upsell .price{font-weight:700;margin:5px 0}.upsellsv2 .upsellContainer .upsell .upsellTitle{font-size:10px;font-weight:700}.upsellsv2 .upsellContainer .upsell .primaryBTN{border-radius:0;font-size:11px;padding:5px;width:100%}.shippingCallout{text-align:center;display:flex;justify-content:center;align-items:center;color:#000;font-size:18px;margin:0 0 15px}.shippingCallout .icon{margin:0 10px 0 0}.shippingCallout .icon img{width:40px}@media (max-width: 400px){.shippingCallout{font-size:12px}}.emptyButtons{width:400px;max-width:90%;margin:15px auto}.emptyBTN{border:1px solid #707070;display:inline-block;width:100%;margin:15px 0;color:#707070;padding:15px}.sideBarSummary{margin:15px 0}.sideBarSummary .valueItem{display:flex;font-weight:700;margin:5px 0}.sideBarSummary .valueItem .label{flex:1}.sideBarSummary .valueItem .value{flex:0 0 auto}.sideBarSummary .valueItem.shipping .value{color:#000}.sideBarSummary .valueItem.subTotal .value{font-weight:700}.cartIconLink{position:relative}.cartIconLink .totalCartItems{position:absolute;top:-6px;right:-6px;width:15px;height:15px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:11px;background:#000;border-radius:50%;font-weight:700}.mobileSubstitute{display:none!important}@media (max-width: 1060px){.mobileSubstitute{display:flex!important;width:100%;flex:0 0 auto!important}}@media (max-width: 530px){.tileBreakoutWrapper{display:none}}.mobileBreakoutWrapper{display:none}@media (max-width: 530px){.mobileBreakoutWrapper{display:flex!important;flex:0 0 auto;width:100%}}.tileDesigner .tileOptionMatrix{display:flex;margin:20px}@media (max-width: 800px){.tileDesigner .tileOptionMatrix{display:block}}.tileDesigner .tileOptionMatrix .leftGroup{flex:3;display:flex;flex-direction:column}.tileDesigner .tileOptionMatrix .rightGroup{flex:2;display:flex;flex-direction:column}.tileDesigner .tileOptionMatrix .optionSection{flex:1;margin:20px;background-color:#f2f1f2;padding:20px;border-radius:6px}@media (max-width: 800px){.tileDesigner .tileOptionMatrix .optionSection{margin:20px 0}}.tileDesigner .tileOptionMatrix .optionSection .optionList{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between}.tileDesigner .tileOptionMatrix .optionSection .optionList .optionWrapper{flex-basis:21%}.tileDesigner .tileOptionMatrix .optionSection .optionList .optionWrapper.basis5{flex-basis:17%}.tileDesigner .tileOptionMatrix .optionSection .optionList .option{border-radius:8px;border:1px solid #f2f1f2;padding:10px 5px;cursor:pointer}.tileDesigner .tileOptionMatrix .optionSection .optionList .option .imageWrapper{width:70px;height:70px;display:flex;justify-content:center;align-items:center;margin:0 auto 10px}.tileDesigner .tileOptionMatrix .optionSection .optionList .option .imageWrapper img{max-width:100%;max-height:100%}.tileDesigner .tileOptionMatrix .optionSection .optionList .option.selected{border-color:#707070;background-color:#fff}@media (max-width: 1300px){.tileDesigner .tileOptionMatrix .optionSection .optionList.colorList .optionWrapper{flex-basis:26%}}.tileDesigner .tileOptionMatrix .optionSection .optionList.colorList .option .imageWrapper{width:50px;height:50px}.tileDesigner .tileOptionMatrix .optionSection .optionList.colorList .option .imageWrapper img{border-radius:50%}.tileDesigner .tileOptionMatrix .optionSection .optionList.colorList .option .description{font-size:13px}.viewCartSidebar{display:none}.cartSidebar .viewCartSidebar{display:block;text-align:center;margin:-10px 0 10px}.cartSidebar .viewCartSidebar a,.cartSidebar .viewCartSidebar button{display:inline-block;font-weight:700}.cartSidebar .upsellsMobile{display:none}.tilePlacementWrapper{position:relative;text-align:center;margin:80px 0}.tilePlacementWrapper img{display:block;text-align:center;margin:0 auto}.tilePlacementWrapper .DiamondShape{transform:rotate(-29deg)}.tileCallouts .width{position:absolute;width:200px;display:flex;align-items:center;top:0;left:50%}.tileCallouts .width .line{flex:1;height:1px;background:#000;margin:0 5px;border:none}.tileCallouts .width .num{flex:0 0 auto}.tileCallouts .height{position:absolute;top:0;left:50%;text-align:center;height:200px;display:flex;flex-direction:column}.tileCallouts .height .line{width:1px;background:#000;flex:1;height:100%;margin:5px auto;border:none}.tileCallouts .height .num{flex:0 0 auto}.tileCallouts .callout{position:absolute;top:0;left:50%;text-align:right;display:flex;width:300px;font-size:11px;align-items:center}.tileCallouts .callout .line{flex:1;height:1px;background:#000;border:none;margin:0 5px 0 0}.tileCallouts .callout .text{flex:0 0 auto}.tileCallouts.diamondText .height{top:-11px;height:383px;margin-left:-144px}.tileCallouts.diamondText .width{top:-49px;margin-left:-99px}.tileCallouts.diamondText .calloutOne{top:8px;margin-left:32px}.tileCallouts.diamondText .calloutTwo{top:132px;margin-left:110px;width:200px}.tileCallouts.diamondText .calloutThree{top:194px;margin-left:111px;width:183px}.tileCallouts.diamondText .calloutFour{top:358px;margin-left:22px}.tileCallouts.squareText .height{top:172px;height:268px;margin-left:-116px;transform:rotate(-39deg)}.tileCallouts.squareText .width{top:71px;width:268px;margin-left:-235px;transform:rotate(-51deg)}.tileCallouts.squareText .calloutOne{top:8px;margin-left:32px}.tileCallouts.squareText .calloutTwo{top:132px;margin-left:153px;width:200px}.tileCallouts.squareText .calloutThree{top:226px;margin-left:153px;width:183px}.tileCallouts.squareText .calloutFour{top:359px;margin-left:22px}.tileCallouts.largeSquareText .height{top:179px;height:268px;margin-left:-146px;transform:rotate(-41deg)}.tileCallouts.largeSquareText .width{top:71px;width:268px;margin-left:-255px;transform:rotate(-46deg)}.tileCallouts.largeSquareText .calloutOne{top:8px;margin-left:32px}.tileCallouts.largeSquareText .calloutTwo{top:132px;margin-left:153px;width:200px}.tileCallouts.largeSquareText .calloutThree{top:226px;margin-left:153px;width:183px}.tileCallouts.largeSquareText .calloutFour{top:359px;margin-left:22px}.gridTileDetails{width:800px;max-width:100%;display:flex;margin:40px auto}@media (max-width: 800px){.gridTileDetails{width:90%;margin:40px auto;display:block}.gridTileDetails .details{margin:0}}.gridTileDetails .image{flex:1;text-align:center;padding:30px;display:flex;align-items:center;justify-content:center}.gridTileDetails .image img{display:block;text-align:center;margin:0 auto}.gridTileDetails .image .QuarterShape{width:40%}.gridTileDetails .image .PixelShape{width:20%}.gridTileDetails .image .HalfShape{width:60%}.gridTileDetails .image .MiniShiplapShape{width:50%}.gridTileDetails .image .TriangleShape{width:40%}.gridTileDetails .details{padding:0;flex:1}.gridTileDetails .details .feature{border-left:none;border-bottom:none;padding:20px}.commercialV4{color:#4e4e4e}.commercialV4 .commercialBanner{height:300px;background:url(/cdn/shop/files/Commercial_Banner.jpg?v=1675880141) center center no-repeat;background-size:cover;text-align:center;font-size:40px;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;font-weight:700}.commercialV4 .goTo{display:flex;width:1000px;max-width:100%;margin:50px auto}.commercialV4 .goTo .top{position:relative;left:-40px;white-space:nowrap}@media (max-width: 700px){.commercialV4 .goTo .top{white-space:normal}}.commercialV4 .goTo ul li:nth-child(1){position:relative;left:-19px}.commercialV4 .goTo ul li:nth-child(2){position:relative;left:-12px}.commercialV4 .goTo ul li:nth-child(3){position:relative;left:-9px}.commercialV4 .goTo ul li:nth-child(4){position:relative;left:-11px}.commercialV4 .goTo ul li:nth-child(5){position:relative;left:-18px}.commercialV4 .goTo ul li:nth-child(6){position:relative;left:-26px}.commercialV4 .goTo ul li:nth-child(7){position:relative;left:-37px}@media (max-width: 700px){.commercialV4 .goTo{display:block;text-align:center}.commercialV4 .goTo .top{left:0!important}.commercialV4 .goTo ul{list-style:none}.commercialV4 .goTo ul li{list-style:none;left:0!important}}.commercialV4 .goTo .image{flex:0 0 auto;margin:0 15px}.commercialV4 .goTo .details{flex:1}.commercialV4 .goTo .details .title{font-size:27px;font-weight:700}.commercialV4 .commercialFeatures{margin:50px 0}.commercialV4 .commercialFeatures .feature{display:flex;text-align:center;justify-content:center;flex-wrap:wrap}.commercialV4 .commercialFeatures .feature .image{flex:0 0 auto;margin:15px;font-size:12px;width:130px}.commercialV4 .commercialFeatures .feature .image img{display:block;margin:0 auto;text-align:center;width:50px}.commercialV4 .howWork{margin:80px 0}.commercialV4 .howWork .title{font-size:26px;font-weight:700;text-align:center;margin:0 0 15px}.commercialV4 .howWork .howWorkFeatures{display:flex;justify-content:center}@media (max-width: 1030px){.commercialV4 .howWork .howWorkFeatures{display:block;text-align:center}.commercialV4 .howWork .howWorkFeatures .feature{margin:30px auto!important}}.commercialV4 .howWork .howWorkFeatures .feature{flex:0 0 auto;width:300px;margin:0 30px;text-align:center;font-size:15px}.commercialV4 .howWork .howWorkFeatures .feature .image{max-width:100%;margin:0 auto}.commercialV4 .howWork .howWorkFeatures .feature .image img{width:100%}.commercialV4 .howWork .howWorkFeatures .feature .label{margin:15px 0;font-weight:700;font-size:17px}.commercialV4 .customProjectCapable{width:1200px;max-width:100%;margin:40px auto}.commercialV4 .customProjectCapable .title{font-size:26px;text-align:center;font-weight:700;margin:0 0 15px}.commercialV4 .customProjectCapable .capable{display:flex;margin:40px 0}@media (max-width: 650px){.commercialV4 .customProjectCapable .capable{display:block}}.commercialV4 .customProjectCapable .capable.alt{flex-direction:row-reverse}.commercialV4 .customProjectCapable .capable .image{flex:1}.commercialV4 .customProjectCapable .capable .image img{width:100%;display:block}.commercialV4 .customProjectCapable .capable .details{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f2f2f2;padding:0;text-align:left}.commercialV4 .customProjectCapable .capable .details .body{padding:0 80px}.commercialV4 .customProjectCapable .capable .details .label{font-size:40px;font-weight:700;margin:0 0 3px;font-family:Playfair Display,serif}.commercialV4 .customProjectCapable .capable .details .copy{font-size:16px}.buttonDivider{margin:20px 0;display:flex;align-items:center;justify-content:center}.buttonDivider a,.buttonDivider button{display:block;margin:0 10px;font-size:17px}@media (max-width: 600px){.buttonDivider{display:block}.buttonDivider a,.buttonDivider button{width:98%;margin:8px auto}}.designAnyApplication{width:1000px;max-width:100%;text-align:center;margin:50px auto}.designAnyApplication .button{text-align:center}.designAnyApplication .title{font-size:26px;font-weight:700;margin:0 0 15px;text-align:center}.designAnyApplication .applicationList{display:flex;flex-wrap:wrap}.designAnyApplication .applicationList .applicationItem{flex:0 0 auto;width:calc(100% / 3 - 20px);margin:10px;position:relative;display:block}@media (max-width: 600px){.designAnyApplication .applicationList .applicationItem{width:calc(50% - 20px)}.designAnyApplication .applicationList .applicationItem .label{font-size:18px!important}}.designAnyApplication .applicationList .applicationItem .label{font-size:15px;color:#000;text-align:center}.commercialServices{margin:50px auto;width:1200px;max-width:100%}.commercialServices .title{font-size:26px;margin:0 0 15px;font-weight:700;text-align:center}.commercialServices .serviceListing{display:flex;flex-wrap:wrap}.commercialServices .serviceListing .service{width:calc(50% - 40px);margin:20px;text-align:center}@media (max-width: 600px){.commercialServices .serviceListing .service{width:100%}}.commercialServices .serviceListing .service .label{font-size:22px;font-weight:700;margin:15px 0}.commercialServices .serviceListing .service .copy{font-size:16px;margin:0 0 15px;padding:0 30px}.commercialServices .serviceListing .service a,.commercialServices .serviceListing .service button{display:inline-block}.headingV4{text-align:center;font-size:26px;font-weight:700;margin:0 0 10px}.partitionProduct .choiceGroups .colorChoices .choices{display:flex;flex-wrap:wrap}.partitionProduct .choiceGroups .colorChoices .choices .variation{display:block;flex:0 0 auto;width:calc(12.5% - 10px);margin:5px;display:flex;align-items:center;justify-content:center}@media (max-width: 600px){.partitionProduct .choiceGroups .colorChoices .choices .variation{width:calc(12.5% - 10px)}}@media (max-width: 400px){.partitionProduct .choiceGroups .colorChoices .choices .variation{width:calc(100% / 6 - 10px)}}.partitionProduct .choiceGroups .colorChoices .choices .variation img{width:30px;height:30px;border-radius:50%;object-fit:cover}.partitionProduct .choiceGroups .patternChoices{display:flex;flex-wrap:wrap}.partitionProduct .choiceGroups .patternChoices .variation{display:block}.partitionProduct .choiceGroups .variation.active{border:none}.partitionProduct .choiceGroups .variation.active img{border:2px solid #1b93ff;border-radius:50%;padding:1px;display:block}.partitionProduct .quantity{display:block;margin:15px 0}.partitionProduct .quantity input[type=text]{border:2px solid #000;border-radius:100px;font-family:Montserrat,sans-serif;font-size:16px;padding:8px 12px;display:inline-block;width:90px;text-align:center}.sectionDivider{clear:both;height:30px}.haveIdea{color:#4e4e4e;background:#f2f2f2}.haveIdea .left{padding:20px 40px}.haveIdea .body{width:1100px;max-width:100%;margin:0 auto;display:flex;align-items:center;text-align:center}.haveIdea .body .left,.haveIdea .body .right{flex:1}.haveIdea .body .right img{width:100%}.haveIdea .body .title{font-size:26px;font-weight:700}.haveIdea .body .subTitle{font-size:20px}.haveIdea .body .copy{font-size:16px;margin:20px 0}.haveIdea .body .mainBTN a,.haveIdea .body .mainBTN button{display:inline-block;color:#4e4e4e;border:2px solid #4e4e4e;border-radius:100px;font-size:18px;padding:6px 20px;font-weight:400}.haveIdea .body .tutorial{text-align:center;margin:5px 0 0}.haveIdea .body .tutorial a,.haveIdea .body .tutorial button{text-decoration:underline;color:#4e4e4e;font-size:13px}.partitionFeatures{background:#f7f7f7}.partitionFeatures.noBG{background:none}.partitionFeatures .feature{display:flex;align-items:center}@media (max-width: 800px){.partitionFeatures .feature{display:block}}.partitionFeatures .feature.alt{flex-direction:row-reverse}.partitionFeatures .feature .image,.partitionFeatures .feature .body{flex:1}.partitionFeatures .feature .image img{width:100%;display:block}.partitionFeatures .feature .body .copy{padding:50px}.partitionFeatures .feature .body .copy ul li a{color:#4e4e4e;text-decoration:underline}.partitionFeatures .feature .body .subTitle{font-size:18px;font-weight:300}.partitionFeatures .feature .body .title{font-size:35px;font-weight:700;font-family:Playfair Display,serif}:is(.ud-shop-all-btn,#specificity){background:#242b64;color:#fff;padding:12px;border-width:0px;font-family:Montserrat;font-size:1rem;font-weight:700;line-height:25px;text-align:center;display:block}@media screen and (max-width: 1130px){:is(.ud-shop-all-btn,#specificity){margin-top:48px;padding:16px}}:is(.ud-shop-all-btn,#specificity):hover{background:#333966;cursor:pointer}:is(.ud-shop-all-btn,#specificity):focus{background:#333966;cursor:pointer}.menuv2{display:flex;flex:1;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.menuv2 .menuItem{flex:0 0 auto;margin:0 10px;height:66px;display:flex;align-items:center;justify-content:center;list-style:none}.menuv2 .menuItem .chevron{display:none}.menuv2 .menuItem .label{position:relative}.menuv2 .menuItem .bug{position:absolute;top:-10px;right:-24px;background:orange;color:#fff;font-size:10px;padding:1px 3px;font-weight:700}.menuv2 .links a,.menuv2 .links button{display:block;margin:12px 0}.menuv2 a,.menuv2 button{color:#444;font-size:16px;font-weight:500;border-bottom:1px solid #fff}.menuv2 a:hover,.menuv2 button:hover{color:#015e7c}.menuv2 a:focus,.menuv2 button:focus{color:#015e7c}.menuv2 .menuDrop{box-shadow:0 8px 8px #0000004d;background:#fff;width:1200px;max-width:100%;position:absolute;top:60px;left:50%;margin-left:-581px;display:none}.menuv2 .menuDrop.commercialDrop,.menuv2 .menuDrop.ceilingDrop{width:300px;max-width:100%;margin-left:96px}.menuv2 .menuDrop.samplesDrop{width:300px;max-width:100%;margin-left:-170px}.menuv2 .menuDrop.partitionDrop{width:300px;max-width:100%;margin-left:-15px}.menuv2 .menuDrop.aboutDrop{width:300px;max-width:100%;margin-left:212px}.menuv2 .menuDrop.resourcesDrop{width:300px;max-width:100%;margin-left:121px}.menuv2 .menuDrop.designOwnDrop{width:300px;max-width:100%;margin-left:-330px}.menuv2 .menuDrop.collectionsDrop{width:250px;max-width:100%;margin-left:-174px}.menuv2 .menuDrop.tilesDrop{width:300px;max-width:100%;margin-left:-60px}.menuv2 .menuDrop .section{flex:1;margin:15px;padding:15px;border-right:1px solid #d9d9d9}.menuv2 .menuDrop .section a,.menuv2 .menuDrop .section button{display:block;font-size:15px;position:relative;font-weight:400}.menuv2 .menuDrop .section a .bug,.menuv2 .menuDrop .section button .bug{position:absolute;top:-10px;left:123px;font-size:10px;color:#fff;padding:3px;background:#ff7a08;line-height:1;display:inline-block;width:30px}.menuv2 .menuDrop .section:last-child{border:none}.menuv2 .menuDrop .section .sectionHeading{font-weight:700;font-size:17px;color:#626ea7;cursor:default}.menuv2 .ud-menuDrop{box-shadow:0 8px 8px #0000004d;width:fit-content!important;max-width:100%;position:absolute;top:60px;display:none;flex-direction:column}.menuv2 .ud-menuDrop.ud-dropFelt{left:10%}.menuv2 .ud-menuDrop.ud-dropAbout{right:10%}.menuv2 .ud-menuDrop .ud-flex-cols{padding:32px;display:flex;background:#fff;width:fit-content!important;height:fit-content!important}.menuv2 .ud-menuDrop .ud-flex-cols .section{flex:1;margin:0;padding:0 30px;border-right:1px solid #d9d9d9}.menuv2 .ud-menuDrop .ud-flex-cols .section a,.menuv2 .ud-menuDrop .ud-flex-cols .section button{display:block;font-size:.94rem;position:relative;font-weight:400;text-wrap:nowrap}.menuv2 .ud-menuDrop .ud-flex-cols .section a .bug,.menuv2 .ud-menuDrop .ud-flex-cols .section button .bug{position:absolute;top:-10px;left:123px;font-size:.625rem;color:#fff;padding:3px;background:#ff7a08;line-height:1;display:inline-block;width:30px}.menuv2 .ud-menuDrop .ud-flex-cols .section a:hover,.menuv2 .ud-menuDrop .ud-flex-cols .section button:hover{color:#626ea7;text-shadow:0px 0px 1px #626ea7}.menuv2 .ud-menuDrop .ud-flex-cols .section:last-child{border:none}.menuv2 .ud-menuDrop .ud-flex-cols .section .sectionHeading{text-align:start;width:100%;height:fit-content;margin:auto;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;text-wrap:nowrap;font-weight:700;font-size:1.06rem;color:#444;cursor:default}.menuv2 .menuItem:hover .topLink{border-bottom:1px solid #707070}.menuv2 .menuItem:hover .menuDrop,.menuv2 .menuItem:hover .ud-menuDrop{display:flex}.menuv2 .menuItem:focus .topLink{border-bottom:1px solid #707070}.menuv2 .menuItem:focus .menuDrop{display:flex}.menuv2 .menuItem:focus .ud-menuDrop{display:flex}.menuv2 .menuItem:focus-within .topLink{border-bottom:1px solid #707070}.menuv2 .menuItem:focus-within .menuDrop{display:flex}.menuv2 .menuItem:focus-within .ud-menuDrop{display:flex}.purchaseBanner{margin:0;background:url(/cdn/shop/files/DSC09835.jpg?v=1690380440) center center;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:300px}.purchaseBanner .title{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3);text-align:center;font-size:50px;font-weight:700}.udDesignGalleryV4,.designGalleryV4{color:#444}.udDesignGalleryV4 .designsBanner,.designGalleryV4 .designsBanner{margin:0 0 50px;background:url(/cdn/shop/files/Designs_to_Inspire.png?v=1687280326) center center;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:300px}@media (max-width: 600px){.udDesignGalleryV4 .designsBanner,.designGalleryV4 .designsBanner{background:url(/cdn/shop/files/MobileBanner.jpg?v=1681760120) center center}}.udDesignGalleryV4 .designsBanner .title,.designGalleryV4 .designsBanner .title{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3);text-align:center;font-size:50px;font-weight:700}.udDesignGalleryV4 .easily,.designGalleryV4 .easily{text-align:center;font-size:16px;margin:15px 0}.udDesignGalleryV4 .designFeatures,.designGalleryV4 .designFeatures{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin:30px 0}.udDesignGalleryV4 .designFeatures .feature,.designGalleryV4 .designFeatures .feature{flex:0 0 auto;width:140px;text-align:center;font-size:14px;margin:10px;white-space:nowrap}@media (max-width: 950px){.udDesignGalleryV4 .designFeatures .feature,.designGalleryV4 .designFeatures .feature{width:100px;font-size:10px}}.udDesignGalleryV4 .designFeatures .feature img,.designGalleryV4 .designFeatures .feature img{height:54px;display:block;text-align:center;margin:0 auto 5px}.udDesignGalleryV4 .designTitle,.designGalleryV4 .designTitle{font-size:30px;font-weight:700;text-align:center;margin:30px 0 15px}.udDesignGalleryV4 .galleryWrapper,.designGalleryV4 .galleryWrapper{display:flex}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters,.designGalleryV4 .galleryWrapper .designGalleryFilters{width:240px;z-index:1;margin:0 20px 0 0;flex:0 0 auto}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters input[type=checkbox],.designGalleryV4 .galleryWrapper .designGalleryFilters input[type=checkbox]{display:none}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filterBodyWrapper,.designGalleryV4 .galleryWrapper .designGalleryFilters .filterBodyWrapper{background:#f2f2f2;width:auto;padding:15px;max-height:100vh;overflow-y:auto;width:240px;margin:9px 0 0}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filterBodyWrapper .filterBody,.designGalleryV4 .galleryWrapper .designGalleryFilters .filterBodyWrapper .filterBody{max-height:30vh;overflow-y:auto}@media (max-width: 1200px){.udDesignGalleryV4 .galleryWrapper .designGalleryFilters,.designGalleryV4 .galleryWrapper .designGalleryFilters{display:none}}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filterTitle,.designGalleryV4 .galleryWrapper .designGalleryFilters .filterTitle{display:flex;align-items:center}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filterTitle .label,.designGalleryV4 .galleryWrapper .designGalleryFilters .filterTitle .label{flex:1;font-size:16px}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filterTitle span,.designGalleryV4 .galleryWrapper .designGalleryFilters .filterTitle span{flex:0 0 auto;display:block}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .title,.designGalleryV4 .galleryWrapper .designGalleryFilters .title{font-weight:700;padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #444444;font-size:25px;text-align:center;white-space:nowrap}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter,.designGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter{padding:15px 0;border-bottom:1px solid #444444;font-size:14px;cursor:pointer;font-weight:600}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter:last-child,.designGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter:last-child{border:none}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter .filterBody .selection,.designGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter .filterBody .selection{cursor:pointer;display:flex;align-items:center;margin:5px 0;font-size:12px}.udDesignGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter .filterBody .selection .icon,.designGalleryV4 .galleryWrapper .designGalleryFilters .filters .filter .filterBody .selection .icon{margin:0 4px 0 0}.udDesignGalleryV4 .galleryWrapper .designGalleryItems,.designGalleryV4 .galleryWrapper .designGalleryItems{flex:1}@media (max-width: 1200px){.udDesignGalleryV4 .galleryWrapper .designGalleryItems,.designGalleryV4 .galleryWrapper .designGalleryItems{padding:15px}}.udDesignGalleryV4 .previewColors,.designGalleryV4 .previewColors{display:flex;margin:8px -5px}.udDesignGalleryV4 .previewColors .color,.designGalleryV4 .previewColors .color{cursor:pointer;flex:0 0 auto;width:30px;margin:0 5px;padding:0 3px;text-align:center}.udDesignGalleryV4 .previewColors .color img,.designGalleryV4 .previewColors .color img{border-radius:50%}.udDesignGalleryV4 .previewColors .color.active,.designGalleryV4 .previewColors .color.active{border-bottom:2px solid #000}.udDesignGalleryV4 .colorChoices,.designGalleryV4 .colorChoices{display:flex;flex-wrap:wrap}.udDesignGalleryV4 .colorChoices .color,.designGalleryV4 .colorChoices .color{flex:0 0 auto;width:calc(25% - 6px);margin:3px;font-size:9px;cursor:pointer}.udDesignGalleryV4 .colorChoices .color.active,.designGalleryV4 .colorChoices .color.active{border-bottom:2px solid #626ea7}.udDesignGalleryV4 .colorChoices .color img,.designGalleryV4 .colorChoices .color img{display:block}.mobileDesignSidebar .designGalleryFilters{display:block!important;width:100%!important}.startsWithTile{display:flex;align-items:center;margin:40px 0}@media (max-width: 1200px){.startsWithTile{flex-direction:column-reverse;padding:15px}.startsWithTile .heroImage img{max-height:300px;object-fit:contain}}.startsWithTile .heroText{flex:1}.startsWithTile .heroText .top{font-size:40px;font-weight:500;margin:0}.startsWithTile .heroText .theTile{font-size:110px;font-weight:600;line-height:1;margin:0 0 10px}.startsWithTile .heroText .theTile img{max-width:90%;margin:0 auto}@media (max-width: 600px){.startsWithTile .heroText .theTile{font-size:60px}}.startsWithTile .heroText .copy{font-size:16px;margin:15px 0 25px;width:450px;max-width:90vw}.startsWithTile .heroImage{flex:1}.startsWithTile .buttons{display:block}.startsWithTile .buttons .first{width:450px;max-width:95vw;margin:0 0 5px;display:block}@media (max-width: 500px){.startsWithTile .buttons .first{margin:5px auto}}.startsWithTile .buttons .second{background:#c59fc9}.startsWithTile .buttons .bottomRow{display:flex;width:450px;max-width:95vw;margin:10px 0}@media (max-width: 500px){.startsWithTile .buttons .bottomRow{display:block;margin:5px auto}}.startsWithTile .buttons .bottomRow a,.startsWithTile .buttons .bottomRow button{flex:1;display:block;font-size:12px;white-space:nowrap;margin:0;padding:7px}@media (max-width: 500px){.startsWithTile .buttons .bottomRow a,.startsWithTile .buttons .bottomRow button{margin:5px auto}}.startsWithTile .buttons .bottomRow .spacer{flex:0 0 auto;width:8px}.startsWithTile .buttons a,.startsWithTile .buttons button{margin:0 20px}@media (max-width: 400px){.startsWithTile .buttons{display:block;text-align:center}.startsWithTile .buttons a,.startsWithTile .buttons button{margin:15px 10px}}.lastingBeauty{display:flex;align-items:center;margin:40px 0}.lastingBeauty h2.large-heading,.lastingBeauty h1.large-heading{font-size:95px}@media (max-width: 1200px){.lastingBeauty{flex-direction:column-reverse;padding:15px}.lastingBeauty .heroImage img{max-height:300px;object-fit:contain}}.lastingBeauty .heroText{flex:1}.lastingBeauty .heroText .top{font-size:40px;font-weight:500;margin:0}.lastingBeauty .heroText .theTile{font-size:70px;font-weight:600;line-height:1;margin:0 0 10px}.lastingBeauty .heroText .theTile img{max-width:90%;margin:0 auto}@media (max-width: 600px){.lastingBeauty .heroText .theTile{font-size:60px}}.lastingBeauty .heroText .copy{font-size:16px;margin:15px 0 25px;width:450px;max-width:90vw}.lastingBeauty .heroImage{flex:1}.lastingBeauty .buttons{display:block}.lastingBeauty .buttons .first{width:450px;max-width:95vw;margin:0 0 5px;display:block}@media (max-width: 500px){.lastingBeauty .buttons .first{margin:5px auto}}.lastingBeauty .buttons .second{background:#c59fc9}.lastingBeauty .buttons .bottomRow{display:flex;width:450px;max-width:95vw;margin:10px 0}@media (max-width: 500px){.lastingBeauty .buttons .bottomRow{display:block;margin:5px auto}}.lastingBeauty .buttons .bottomRow a,.lastingBeauty .buttons .bottomRow button{flex:1;display:block;font-size:12px;white-space:nowrap;margin:0;padding:7px}@media (max-width: 500px){.lastingBeauty .buttons .bottomRow a,.lastingBeauty .buttons .bottomRow button{margin:5px auto}}.lastingBeauty .buttons .bottomRow .spacer{flex:0 0 auto;width:8px}.lastingBeauty .buttons a,.lastingBeauty .buttons button{margin:0 20px}@media (max-width: 400px){.lastingBeauty .buttons{display:block;text-align:center}.lastingBeauty .buttons a,.lastingBeauty .buttons button{margin:15px 10px}}.inspiredColors{background:#f8f8f8;padding:40px 0}.inspiredColors .midContainer{display:flex;align-items:center}@media (max-width: 1200px){.inspiredColors .midContainer{display:block;text-align:center}}.inspiredColors .midContainer .heroImage{text-align:center}.inspiredColors .midContainer .heroImage img{padding:50px;margin:0 auto}.inspiredColors .midContainer .heroText{flex:2;text-align:center}.inspiredColors .midContainer .heroText .title{font-weight:500;font-size:28px;font-family:Playfair Display,serif;margin:0}.inspiredColors .midContainer .heroText .copy{font-size:18px;margin:0 0 25px}.inspiredColors .midContainer .colors{flex:1;display:flex;flex-wrap:wrap;padding:120px}@media (max-width: 800px){.inspiredColors .midContainer .colors{padding:40px}}.inspiredColors .midContainer .colors .color{flex:0 0 auto;width:calc(20% - 20px);margin:10px;text-align:center;font-size:11px}@media (max-width: 500px){.inspiredColors .midContainer .colors .color{width:calc(100% / 3 - 20px)}}@media (max-width: 250px){.inspiredColors .midContainer .colors .color{width:calc(50% - 20px)}}.inspiredColors .midContainer .colors .color p{margin:0}.inspiredColors .midContainer .colors .color img{border-radius:50%;width:40px;height:40px;object-fit:cover}.excitingShapes{margin:50px 0}.excitingShapes .midContainer{display:flex;align-items:center}@media (max-width: 1000px){.excitingShapes .midContainer{display:block;text-align:center}.excitingShapes .midContainer .shapes{margin:0 0 40px}}.excitingShapes .midContainer .shapes{flex:1.4;display:flex;flex-wrap:wrap;align-items:flex-end}@media (max-width: 500px){.excitingShapes .midContainer .shapes{padding:15px}}.excitingShapes .midContainer .shapes .shape{text-align:center;font-size:12px;flex:0 0 auto;width:calc(25% - 20px);margin:10px;font-weight:600}@media (max-width: 600px){.excitingShapes .midContainer .shapes .shape{width:calc(100% / 3 - 20px)}}@media (max-width: 400px){.excitingShapes .midContainer .shapes .shape{width:calc(50% - 20px)}}.excitingShapes .midContainer .shapes .shape .label{font-size:14px;font-weight:600}.excitingShapes .midContainer .heroImage{flex:1;text-align:center}.excitingShapes .midContainer .heroImage .title{font-weight:500;font-size:25px;font-family:Playfair Display,serif;margin:0}.excitingShapes .midContainer .heroImage .subTitle{font-size:16px;margin:0 0 15px}.excitingShapes .midContainer .heroImage .image{position:relative;left:-30px}.tilesLandingV4{color:#3e3e3e}.engravedPatterns{background:#f8f8f8;padding:40px 0;margin:40px 0}.engravedPatterns .midContainer{display:flex;align-items:center}@media (max-width: 700px){.engravedPatterns .midContainer{display:block;text-align:center}.engravedPatterns .midContainer .copy{padding:15px 0 0}}.engravedPatterns .midContainer .image{flex:1}.engravedPatterns .midContainer .copy{flex:1;text-align:center}.engravedPatterns .midContainer .copy .title{font-size:20px;font-weight:700}.engravedPatterns .midContainer .copy .subTitle{font-size:15px;margin:0 0 10px}.engravedPatterns .midContainer .copy .patterns{margin:10px 0;display:flex;justify-content:center;flex-wrap:wrap}.engravedPatterns .midContainer .copy .patterns .pattern{flex:0 0 auto;width:calc(25% - 20px);margin:10px}@media (max-width: 400px){.engravedPatterns .midContainer .copy .patterns .pattern{width:calc(50% - 20px)}}.whatsNext{margin:50px 0}.whatsNext .midContainer{display:flex}@media (max-width: 900px){.whatsNext .midContainer{display:block}.whatsNext .midContainer .nextItem{margin:25px!important}}.whatsNext .midContainer .nextItem{text-align:center;margin:0 10px}.whatsNext .midContainer .nextItem .title{font-size:17px;font-weight:700;margin:15px 0 0}.whatsNext .midContainer .nextItem .text{margin:8px 0;font-size:14px}.designsListBody{width:1500px;max-width:100%}.installationPage{color:#3e3e3e}.installationPage .installTestimonial{text-align:center;width:900px;max-width:100%;border-bottom:1px solid #707070;margin:50px auto 30px;padding:0 0 20px}@media (max-width: 700px){.installationPage .installTestimonial{margin:50px auto 30px;width:95%}}.installationPage .installTestimonial .copy{font-size:25px;font-weight:700}.installationPage .installTestimonial .copy span{font-weight:400;font-size:18px}.installationPage .installCallout{text-align:center;width:568px;max-width:100%;margin:0 auto;font-size:13px}@media (max-width: 700px){.installationPage .installCallout{margin:0 auto;width:95%}}.installationPage .installVideo{margin:50px 0;text-align:center}.installationPage .easyVideos{width:817px;max-width:100%;margin:50px auto}.installationPage .easyVideos .title{margin:50px 0;text-align:center;font-size:20px;font-weight:600}.installationPage .easyVideos .videos{display:flex}@media (max-width: 400px){.installationPage .easyVideos .videos{display:block}}.installationPage .easyVideos .videos .video{flex:1;margin:0 25px}.installationPage .easyVideos .videos .video iframe{width:100%}.installationPage .easyVideos .button{text-align:center;margin:50px 0}.installationPage .doINeed{text-align:center;margin:50px auto;background:#f7f7f7;padding:50px 0}.installationPage .doINeed .title{font-size:20px;font-weight:600}.installationPage .doINeed .copy{font-size:13px;margin:20px auto;width:590px;max-width:100%}.installationPage .doINeed .spacerTools{display:flex;justify-content:center;align-items:center;font-weight:700}@media (max-width: 400px){.installationPage .doINeed .spacerTools{display:block}}.installationPage .doINeed .spacerTools .tool{margin:0 50px;width:200px;max-width:95%;font-size:14px}@media (max-width: 400px){.installationPage .doINeed .spacerTools .tool{margin:50px}}.installationPage .whichAdhesives{margin:50px 0}.installationPage .whichAdhesives .title{font-size:20px;font-weight:600;text-align:center}.installationPage .whichAdhesives .copy{width:590px;max-width:100%;font-size:13px;margin:20px auto;text-align:center}.installationPage .whichAdhesives .tabs{display:flex;justify-content:center}@media (max-width: 760px){.installationPage .whichAdhesives .tabs{display:block}}.installationPage .whichAdhesives .tabs .tab{flex:0 0 auto;width:350px;margin:0 30px;max-width:100%;background:#f7f7f7;padding:40px}@media (max-width: 760px){.installationPage .whichAdhesives .tabs .tab{width:95%;margin:30px auto}}.installationPage .whichAdhesives .tabs .tab ul{margin:0;padding:0}.installationPage .whichAdhesives .tabs .tab ul li{margin:0 0 0 15px;padding:10px 0;font-size:13px}.installationPage .whichAdhesives .tabs .tab .label{font-size:18px;font-weight:600;margin:0 0 20px}.installationPage .whichAdhesives .tabs .tab img{width:100%;display:block}.installationPage .whichAdhesives .tabs .tab .image{margin:-40px -40px 40px}.installationPage .whichAdhesives .largerExplainer{width:761px;max-width:100%;margin:30px auto;background:#f7f7f7;position:relative;text-align:left;height:100px;display:flex;justify-content:center;align-items:center;border-radius:100px 0 0 100px}.installationPage .whichAdhesives .largerExplainer .copy{text-align:left;padding:0 0 0 30px}@media (max-width: 700px){.installationPage .whichAdhesives .largerExplainer .copy{padding:0 0 0 92px}}@media (max-width: 610px){.installationPage .whichAdhesives .largerExplainer .copy{padding:0 0 0 110px;font-size:10px}}.installationPage .whichAdhesives .largerExplainer .info{position:absolute;top:0;left:0}.installationPage .whichAdhesives .largerExplainer .info img{width:100px}.installationPage .learnMoreButton{text-align:center;margin:0 0 50px}.installationPage .safeRemove{text-align:center;padding:60px}.installationPage .safeRemove iframe{width:730px;max-width:100%}.installationPage .safeRemove .title{font-size:18px;margin:0 0 20px;font-weight:600}.installationPage .uninstallSteps{display:flex;justify-content:center;margin:50px 0}@media (max-width: 600px){.installationPage .uninstallSteps{display:block}}.installationPage .uninstallSteps .step{width:300px;max-width:100%;text-align:center;margin:0 40px}.installationPage .uninstallSteps .step img{height:300px}@media (max-width: 600px){.installationPage .uninstallSteps .step{margin:50px auto}}.installationPage .uninstallSteps .step .label{font-weight:700;font-size:25px;margin:0 0 5px}.installationPage .uninstallSteps .step .copy{font-size:13px}.narrowBanner{position:relative}.narrowBanner img{width:100%;display:block;min-height:300px;object-fit:cover}.narrowBanner .button a.blackBTN{border:none;background:#fffc;font-size:18px;color:#0009;letter-spacing:0px}.narrowBanner .title{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:40px;text-shadow:2px 2px 4px rgba(0,0,0,.8);z-index:1;font-weight:700;top:0;left:0;text-align:center}.narrowBanner .body{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;display:flex;text-align:center}.narrowBanner .body .bodyTitle{font-size:30px;text-shadow:2px 2px 4px rgba(0,0,0,.8);z-index:1;font-weight:700;color:#fff;margin:0 0 10px}.headerV4{font-size:26px;font-weight:600;text-align:center}.cartAdder{text-align:center;flex:1}.cartAdder .button{margin:15px 0}.cartAdder .button .primaryBTN{width:100%}.cartAdder .quantity{display:flex;align-items:center}.cartAdder .quantity .input{flex:0 0 auto;width:80px}.cartAdder .quantity .input input{border:1px solid #707070;border-radius:5px;width:100%;text-align:center}.cartAdder .quantity .quanLabel{flex:1;font-size:12px;text-align:left;margin:0 0 0 5px}.cartAdder .quantity .quanLabel .priceeach{font-size:9px;font-style:italic}.cartAdder .quantity .price{flex:0 0 auto}.samplesV4{color:#484848}.samplesV4 .standardSampleOrder{width:800px;margin:50px auto;max-width:95%}.samplesV4 .standardSampleOrder .sampleCopy{text-align:center;font-size:16px;line-height:24px;margin:0 0 30px}.samplesV4 .standardSampleOrder .theSamplePack{display:flex;margin:50px 0}.samplesV4 .standardSampleOrder .theSamplePack .sampleHero{flex:1;margin:0 50px 0 0}@media (max-width: 600px){.samplesV4 .standardSampleOrder .theSamplePack{display:block}.samplesV4 .standardSampleOrder .theSamplePack .sampleHero{margin:30px 0}}.samplesV4 .standardSampleOrder .theSamplePack .main{flex:.6;margin:0 30px 0 0}@media (max-width: 600px){.samplesV4 .standardSampleOrder .theSamplePack .main{margin:10px 0}}.samplesV4 .standardSampleOrder .theSamplePack .main .title{font-size:30px;margin:0 0 10px;font-weight:700;font-family:Playfair Display,serif}.samplesV4 .standardSampleOrder .theSamplePack .main .copy{font-size:13px;margin:0 0 20px}.samplesV4 .standardSampleOrder .theSamplePack .button{margin:15px 0}.samplesV4 .standardSampleOrder .theSamplePack .button a,.samplesV4 .standardSampleOrder .theSamplePack .button button{width:100%}.samplesV4 .standardSampleOrder .theSamplePack .shipping{text-align:center;color:#212121;font-size:13px}.createOwnSamplePack{width:800px;margin:50px auto;max-width:95%}.createOwnSamplePack .selectNumber{text-align:center;margin:5px 0 15px;font-size:13px}.createOwnSamplePack .selectedSamples{display:flex;justify-content:center;flex-wrap:wrap}.createOwnSamplePack .selectedSamples .sample{cursor:pointer;margin:15px;flex:0 0 auto;width:100px;height:400px;background:#ededed;display:flex;justify-content:center;align-items:center;font-size:50px;color:#d0d0d0;font-weight:700;position:relative}.createOwnSamplePack .selectedSamples .sample.selected{border:2px solid #f96706}.createOwnSamplePack .selectedSamples .sample img{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}@media (max-width: 800px){.createOwnSamplePack .selectedSamples .sample{width:calc(100% / 6 - 30px)}}@media (max-width: 600px){.createOwnSamplePack .selectedSamples .sample{height:250px}}@media (max-width: 500px){.createOwnSamplePack .selectedSamples .sample{height:200px;font-size:30px;margin:5px;width:calc(100% / 6 - 10px)}}.createOwnSamplePack .colorChoices{display:flex;justify-content:center;flex-wrap:wrap;margin:50px 0}.createOwnSamplePack .colorChoices .choice{flex:0 0 auto;width:calc(100% / 12 - 20px);margin:10px;text-align:center;font-size:10px;color:#4e4e4e;font-weight:600}@media (max-width: 700px){.createOwnSamplePack .colorChoices .choice{width:calc(12.5% - 20px)}}@media (max-width: 550px){.createOwnSamplePack .colorChoices .choice{width:calc(20% - 20px)}}@media (max-width: 300px){.createOwnSamplePack .colorChoices .choice{width:calc(100% / 3 - 20px)}}.createOwnSamplePack .colorChoices .choice img{width:40px;height:40px;object-fit:cover;border-radius:100%;display:block;margin:0 auto;text-align:center}.createOwnSamplePack .button{text-align:center}.createOwnSamplePack .shipping{color:#212121;font-size:13px;text-align:center}.bestSellingButtons{display:flex;justify-content:center;margin:20px 0}.bestSellingButtons a,.bestSellingButtons button{width:auto;margin:0 15px;letter-spacing:0}@media (max-width: 720px){.bestSellingButtons{display:block}.bestSellingButtons a,.bestSellingButtons button{display:block;width:95%;margin:10px auto}}.createCoasterPack .colorChoices{display:flex;justify-content:center;flex-wrap:wrap;margin:50px 0}.createCoasterPack .colorChoices .choice{flex:0 0 auto;width:calc(100% / 12 - 10px);position:relative;margin:5px;padding:5px;text-align:center;font-size:10px;color:#4e4e4e;font-weight:600}.createCoasterPack .colorChoices .choice.picked{border:1px solid #707070;border-radius:3px}.createCoasterPack .colorChoices .choice .indexPicked{position:absolute;top:-5px;right:-5px;background:#707070;color:#fff;padding:4px}@media (max-width: 700px){.createCoasterPack .colorChoices .choice{width:calc(12.5% - 10px)}}@media (max-width: 550px){.createCoasterPack .colorChoices .choice{width:calc(20% - 10px)}}@media (max-width: 300px){.createCoasterPack .colorChoices .choice{width:calc(100% / 3 - 10px)}}.createCoasterPack .colorChoices .choice img{width:40px;height:40px;object-fit:cover;border-radius:100%;display:block;margin:0 auto;text-align:center}.coasters{color:#484848}.coasters .coasterStandard{width:800px;max-width:95%;margin:50px auto}.coasters .coasterStandard .coasterCopy{text-align:center;font-size:16px;margin:5px 0 15px}.coasters .coasterStandard .coasterOrder{display:flex;margin:50px 0}@media (max-width: 500px){.coasters .coasterStandard .coasterOrder{display:block}.coasters .coasterStandard .coasterOrder .image{margin:15px 0}}.coasters .coasterStandard .coasterOrder .image{flex:1.4}.coasters .coasterStandard .coasterOrder .image img{display:block}.coasters .coasterStandard .coasterOrder .image .title{margin:15px 0;font-size:35px;font-weight:700;font-family:Playfair Display,serif;color:#484848}.coasters .coasterStandard .coasterOrder .image .copy{font-size:13px}.coasters .coasterStandard .coasterOrder .options{flex:1;margin:0 0 0 15px}.coasters .coasterStandard .coasterOrder .options .optionWrapper{color:#212121;display:flex;flex-wrap:wrap;margin:-10px}.coasters .coasterStandard .coasterOrder .options .optionWrapper .option{width:calc(50% - 21px);cursor:pointer;font-size:22px;text-align:center;font-family:Playfair Display,serif;font-weight:700;color:#3e3e3e;padding:10px;margin:10px;border-radius:10px}.coasters .coasterStandard .coasterOrder .options .optionWrapper .option.active{border:1px solid #484848}.coasters .coasterStandard .coasterOrder .options .quantitySection{display:flex;text-align:left;align-items:center;margin:30px 0}.coasters .coasterStandard .coasterOrder .options .quantitySection .input{flex:0 0 auto;width:80px}.coasters .coasterStandard .coasterOrder .options .quantitySection .input input{border:1px solid #666;border-radius:0;width:100%;text-align:center}.coasters .coasterStandard .coasterOrder .options .quantitySection .quanLabel{margin:0 10px;font-size:12px;flex:1;font-weight:700}.coasters .coasterStandard .coasterOrder .options .quantitySection .quanLabel span{font-size:10px}.coasters .coasterStandard .coasterOrder .options .quantitySection .price{font-size:13px}.coasters .coasterStandard .coasterOrder .options .button{margin:15px 0}.coasters .coasterStandard .coasterOrder .options .button a,.coasters .coasterStandard .coasterOrder .options .button button{width:100%}.coasters .coasterStandard .coasterOrder .options .shipping{color:#212121;text-align:center;font-size:13px}.createCoasterPack{margin:50px auto;width:800px;max-width:98%}.createCoasterPack .coasterCopy{text-align:center;font-size:13px;margin:5px 0 15px}.createCoasterPack .button{text-align:center}.createCoasterPack .shipping{text-align:center;font-size:13px;color:#121212}.createCoasterPack .coasterDisplay{display:flex;flex-wrap:wrap;justify-content:center}.createCoasterPack .coasterDisplay .coaster{position:relative;background:#ededed;flex:0 0 auto;width:200px;height:200px;margin:15px;display:flex;justify-content:center;align-items:center;font-size:60px;color:#d0d0d0;font-weight:700}.createCoasterPack .coasterDisplay .coaster.selected{border:2px solid #f96706}.createCoasterPack .coasterDisplay .coaster .image img{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width: 700px){.createCoasterPack .coasterDisplay .coaster{width:150px;height:150px}}@media (max-width: 520px){.createCoasterPack .coasterDisplay .coaster{width:100px;height:100px}}.createCoasterPack .coasterDisplay .coaster .rotate{position:absolute;bottom:10px;right:10px;font-size:15px;z-index:3}.noMargin{margin:0}.tilePurchaseWrapper{display:flex;background:#f2f2f2}@media (max-width: 900px){.tilePurchaseWrapper{background:#fff}}.tilePurchaseWrapper .tilePurchase{display:flex;padding:40px 0}@media (max-width: 900px){.tilePurchaseWrapper .tilePurchase{flex-direction:column-reverse}}.tilePurchaseWrapper .tilePurchase .buttons a,.tilePurchaseWrapper .tilePurchase .buttons button{display:block;padding:14px 0;margin:5px 0;width:100%}.tilePurchaseWrapper .tilePurchase .promo{text-align:center;color:#000;margin:8px 0 40px}.tilePurchaseWrapper .tilePurchase .tileDescription{font-size:13px}@media (max-width: 900px){.tilePurchaseWrapper .tilePurchase .tileDescription{display:none}}.tilePurchaseWrapper .tilePurchase .left,.tilePurchaseWrapper .tilePurchase .right{flex:1;margin:0 20px}@media (max-width: 900px){.tilePurchaseWrapper .tilePurchase .left,.tilePurchaseWrapper .tilePurchase .right{margin:0 10px}}.tilePurchaseWrapper .tilePurchase .right{color:#696969;background:#fff;padding:20px;margin-left:0}.tilePurchaseWrapper .tilePurchase .right .title{font-size:22px;font-weight:700;margin:40px 0 0}.tilePurchaseWrapper .tilePurchase .right .tileSize{font-size:14px;font-weight:700;margin:0 0 20px}.tilePurchaseWrapper .tilePurchase .right .quantity{font-size:14px;display:flex;align-items:center;margin:30px 0}.tilePurchaseWrapper .tilePurchase .right .quantity .spacer{flex:1}.tilePurchaseWrapper .tilePurchase .right .quantity .label{display:flex;align-items:center}.tilePurchaseWrapper .tilePurchase .right .quantity .label .unitCost{font-size:12px}.tilePurchaseWrapper .tilePurchase .right .quantity .input{margin:0 10px 0 0}.tilePurchaseWrapper .tilePurchase .right .quantity .input input{width:90px;text-align:center;font-family:Montserrat,sans-serif;font-size:14px;padding:5px;border-radius:5px;border:1px solid rgba(0,0,0,.1)}.tilePurchaseWrapper .tilePurchase .right .gallery{display:flex}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage{min-height:300px;display:flex;justify-content:center;align-items:center;flex:1;margin:0 10px 0 0}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage img{width:100%}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.Tile img{width:70%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.Quarter img{width:50%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.Pixel img{width:30%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.Half img{width:70%}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.MiniShiplap img{width:60%}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.Diamond img{width:30%}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.HalfCircle img{width:70%}.tilePurchaseWrapper .tilePurchase .right .gallery .mainImage.QuarterCircle img{width:60%}.tilePurchaseWrapper .tilePurchase .right .gallery .thumbnails{margin:-5px 0;flex:0 0 auto;display:flex;flex-direction:column;height:300px;overflow-y:auto;overflow-x:hidden;width:100px}@media (max-width: 900px){.tilePurchaseWrapper .tilePurchase .right .gallery .thumbnails{display:none}}.tilePurchaseWrapper .tilePurchase .right .gallery .thumbnails .thumbnail{margin:5px;flex:0 0 auto}.tilePurchaseWrapper .tilePurchase .right .gallery .thumbnails .thumbnail img{display:block}.tilePurchaseWrapper .tilePurchase .selectColor{background:#fff;padding:20px;margin:0 0 40px}@media (max-width: 900px){.tilePurchaseWrapper .tilePurchase .selectColor{padding:0 0 20px;margin:0}}.tilePurchaseWrapper .tilePurchase .selectColor .title{color:#707070;font-size:18px;font-weight:700;margin:0 0 8px}.tilePurchaseWrapper .tilePurchase .selectColor .colors{display:flex;flex-wrap:wrap;margin:0 -5px}.tilePurchaseWrapper .tilePurchase .selectColor .colors .color{border-radius:50%;flex:0 0 auto;width:calc(100% / 9 - 0px);margin:0}.tilePurchaseWrapper .tilePurchase .selectColor .colors .color img{padding:3px;border-radius:50%}.tilePurchaseWrapper .tilePurchase .selectColor .colors .color.active img{border:1px solid #5dcbf4}.tilePurchaseWrapper .tilePurchase .selectShape{background:#fff;padding:20px}@media (max-width: 900px){.tilePurchaseWrapper .tilePurchase .selectShape{margin:0;padding:0}}.tilePurchaseWrapper .tilePurchase .selectShape .title{color:#707070;font-size:18px;font-weight:700;margin:0 0 8px}.tilePurchaseWrapper .tilePurchase .selectShape .shapes{display:flex;flex-wrap:wrap;margin:0 -8px;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape{flex:0 0 auto;width:calc(25% - 16px);margin:8px}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.active img{border:1px solid #5dcbf4;border-radius:10px}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape img{display:block;padding:5px}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.QuarterCircle{width:calc(50% - 16px)}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Tile{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Tile img{width:80%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Quarter{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Quarter img{width:60%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Pixel{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Pixel img{width:45%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Half{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Half img{width:60%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.MiniShiplap{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.MiniShiplap img{width:60%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Triangle,.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Hex,.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.LargeDiamond{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Triangle img,.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Hex img,.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.LargeDiamond img{width:60%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Diamond{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.Diamond img{width:35%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.HalfCircle{text-align:center;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.HalfCircle img{width:60%;margin:0 auto}.tilePurchaseWrapper .tilePurchase .selectShape .shapes .shape.QuarterCircle img{width:25%}.precisionGallery .slide{text-align:center}.precisionGallery .slide img{width:100%}.precisionGallery .copy{text-align:center}.extraLarge{display:flex;align-items:center;margin:80px 0}.extraLarge .left,.extraLarge .right{flex:1;margin:0 30px}.extraLarge .right{flex:1.1}@media (max-width: 800px){.extraLarge{display:block}.extraLarge .left,.extraLarge .right{margin:30px 0}}.extraLarge .left{text-align:center}.extraLarge .left .title{font-size:22px;font-weight:700;margin:0 0 5px;font-family:Playfair Display,serif}.extraLarge .left .subTitle{font-size:16px;margin:0 0 20px}.extraLarge .left .shapes{display:flex;flex-wrap:wrap}.extraLarge .left .shapes .shape{text-align:center;flex:0 0 auto;padding:5px;margin:5px;width:calc(25% - 10px);font-size:13px;cursor:pointer}.extraLarge .left .shapes .shape img{padding:4px;margin:-4px}.extraLarge .left .shapes .shape p{margin:0}.extraLarge .left .shapes .shape.active img{border:1px solid #5dcbf4;border-radius:2px}.shapePreview{display:flex;flex-wrap:wrap}.shapePreview .shape{flex:0 0 auto;width:calc(100% / 3)}.shapePreview .shape img{display:block;width:100%}.engravedPreview .shapePreview{width:700px;max-width:100%;margin:20px auto}.engravedSquares{padding:80px 0}.engravedSquares .buttons{text-align:center;margin:50px 0}.engravedSquares .midContainer{display:flex;align-items:center}.engravedSquares .midContainer .left,.engravedSquares .midContainer .right{flex:1;text-align:center;margin:0 50px}@media (max-width: 700px){.engravedSquares .midContainer{display:block}.engravedSquares .midContainer .left,.engravedSquares .midContainer .right{margin:40px 0}}.engravedSquares .midContainer .left .selectedPattern{display:flex;flex-wrap:wrap}.engravedSquares .midContainer .left .selectedPattern .pattern{width:calc(100% / 6)}.engravedSquares .midContainer .left .selectedPattern .pattern img{display:block}.engravedSquares .midContainer .right .title{font-size:22px;font-weight:700;margin:0 0 5px;font-family:Playfair Display,serif}.engravedSquares .midContainer .right .subTitle{margin:0 0 30px;font-size:14px}.engravedSquares .midContainer .right .patterns{display:flex;justify-content:center}.engravedSquares .midContainer .right .patterns .pattern{flex:1;text-align:center;margin:0 10px;cursor:pointer;font-size:12px}.engravedSquares .midContainer .right .patterns .pattern img{padding:4px;margin:-4px}.engravedSquares .midContainer .right .patterns .pattern p{margin:0}.engravedSquares .midContainer .right .patterns .pattern.active img{border:1px solid #5dcbf4;border-radius:5px}.freightQuoteForm .freightExplainer{margin:15px 0}.freightQuoteForm label{display:block;margin:0 0 15px;font-size:12px}.freightQuoteForm label input,.freightQuoteForm label textarea{font-family:Montserrat,sans-serif;font-size:16px;border:1px solid rgba(0,0,0,.1);padding:8px;width:100%;margin:0}.homeMainFeatures{width:100%}.homeMainFeatures .glide__arrow{background:#ffffff80!important;border-radius:100%!important;color:#666!important;border:none!important}.homeMainFeatures .slides .feature{white-space:normal;position:relative;height:800px;overflow:hidden;display:flex;align-items:center;padding:0 100px}@media (max-width: 600px){.homeMainFeatures .slides .feature{height:600px}}.homeMainFeatures .slides .feature .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.homeMainFeatures .slides .feature .image img{position:relative;width:100%;height:100%;object-fit:cover}@media (max-width: 400px){.homeMainFeatures .slides .feature{padding:0 60px}}.homeMainFeatures .slides .feature .body{position:relative;z-index:1;color:#fff}@media (max-width: 500px){.homeMainFeatures .slides .feature .body{text-align:center}}.homeMainFeatures .slides .feature .body .title{font-family:Playfair Display,serif;font-size:50px;font-weight:700;line-height:1}@media (max-width: 500px){.homeMainFeatures .slides .feature .body .title{font-size:25px}}.homeMainFeatures .slides .feature .body .subCopy{font-size:22px;font-weight:medium;margin:-5px 0 25px}@media (max-width: 500px){.homeMainFeatures .slides .feature .body .subCopy{font-size:16px}}.homeMainFeatures .slides .feature .body .button a,.homeMainFeatures .slides .feature .body .button button{background:#fff;color:#000;padding:8px 15px;text-align:center;font-size:20px;font-weight:500;white-space:nowrap;display:inline-block}.homeMainFeatures .icons{display:flex;justify-content:center;align-items:flex-end;margin:40px 0 80px}@media (max-width: 1000px){.homeMainFeatures .icons{display:none}}.homeMainFeatures .icons .icon{cursor:pointer;text-align:center;border-bottom:1px solid #707070;padding:0 40px}.homeMainFeatures .icons .icon .image img{width:auto;height:70px}.homeMainFeatures .icons .icon .text{margin:15px 0}.homeMainFeatures .icons .icon.active{border-bottom:3px solid #707070;padding:0 17px;margin:0 3px}.howToFeltRight{background:#f2f2f2;margin:50px 0;padding:50px 0}.howToFeltRight.noBG{background:none}.howToFeltRight .how{margin:50px 0;display:flex;align-items:flex-start;justify-content:center}.howToFeltRight .how .item{flex:0 0 auto;width:300px;text-align:center}.howToFeltRight .how .item .title{font-weight:500;margin:18px 0 8px;font-size:18px}.howToFeltRight .how .item .copy{font-size:15px}.howToFeltRight .how .item img{display:block;border-radius:50%}.howToFeltRight .how .line{flex:0 0 auto;width:100px;height:2px;background:#707070;margin:146px 10px 0}@media (max-width: 1200px){.howToFeltRight .how{display:block}.howToFeltRight .how .line{display:none}.howToFeltRight .how .item{margin:15px auto;width:95%;text-align:center}.howToFeltRight .how .item .image,.howToFeltRight .how .item .image img{margin:0 auto}}.howToFeltRight .button{text-align:center}.shopBySpaces{margin:60px 0}.shopBySpaces .spaceCategory{border:1px solid #707070;display:flex;justify-content:center;align-items:center;border-radius:100px;background:#ddd;width:205px;max-width:100%;margin:0 auto}.shopBySpaces .spaceCategory a,.shopBySpaces .spaceCategory button{display:block;padding:12px;border-radius:100px;font-weight:700}.shopBySpaces .spaceCategory a.active,.shopBySpaces .spaceCategory button.active{border-right:1px solid #707070;background:#fff}.shopBySpaces .spaceCategory a:last-child.active,.shopBySpaces .spaceCategory button:last-child.active{border-right:none;border-left:1px solid #707070}.shopBySpaces .spacesList{display:flex;flex-wrap:wrap}@media (max-width: 700px){.shopBySpaces .spacesList{flex-wrap:nowrap;overflow-x:auto}}.shopBySpaces .spacesList .space{display:block;flex:0 0 auto;width:calc(100% / 3 - 20px);margin:20px 10px;text-align:center;font-size:20px;text-decoration:underline;color:#000}.shopBySpaces .spacesList .space p{margin:0}@media (max-width: 700px){.shopBySpaces .spacesList .space{width:250px}}.shopBySpaces .button{text-align:center}.shopByCategory{background:#f2f2f2;padding:90px 0}@media (max-width: 768px){.shopByCategory{margin:0}}.shopByCategory .categories{margin:0 auto;width:fit-content;display:grid;gap:32px;grid-template-columns:auto auto auto auto auto auto auto auto}@media (max-width: 1440px){.shopByCategory .categories{grid-template-columns:auto auto auto auto}}@media (max-width: 768px){.shopByCategory .categories{width:100%;margin-block:20px;display:flex;overflow-x:auto}.shopByCategory .categories .category:first-child{margin-left:20px}}.shopByCategory .categories .category{margin:8px;text-align:center;display:flex;flex-direction:column;text-decoration:underline;color:#000;background-color:#f2f2f2}@media (max-width: 768px){.shopByCategory .categories .category{padding:16px 0;width:200px;margin:0}}.shopByCategory .categories .category .image img{width:100%;max-width:224px;height:244px;object-fit:cover}@media (max-width: 768px){.shopByCategory .categories .category .image img{width:224px}}.shopByCategory .categories .category span{margin:0}.asSeenIn{padding:50px 0}.asSeenIn .brands{display:flex;align-items:center;justify-content:flex-start;max-width:100%;overflow-x:auto}@media (max-width: 1600px){.asSeenIn .brands{justify-content:flex-start}}.asSeenIn .brands img{display:block;margin:30px;width:150px;text-align:center;filter:grayscale(1);flex:0 0 auto}@media (max-width: 600px){.asSeenIn .brands img{width:calc(100% / 3 - 60px);justify-content:flex-start}}@media (max-width: 400px){.asSeenIn .brands img{width:calc(100% / 3 - 60px)}}.learnAndExplore .exploreItems{display:flex;flex-wrap:wrap}.learnAndExplore .exploreItems .item{flex:0 0 auto;width:calc(50% - 80px);margin:40px;text-align:center}@media (max-width: 700px){.learnAndExplore .exploreItems .item{width:95%;margin:40px auto}}.learnAndExplore .exploreItems .item .title{font-size:23px;text-transform:uppercase;font-family:Montserrat,sans-serif;margin:15px 0;font-weight:500}.learnAndExplore .exploreItems .item .copy{font-size:16px;margin:15px 0}.learnAndExplore .exploreItems .item .primaryBTN{font-size:18px}.calloutFeatures{background:#f2f2f2;padding:70px 0;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.calloutFeatures .item{flex:0 0 auto;text-align:center;margin:10px 50px;font-size:13px;width:100px}.calloutFeatures .item p{margin:0}.loox-rating .loox-icon{color:#000}.productReviews .title{margin:0 0 20px;font-size:18px}.productReviews .review{display:flex;align-items:center;margin:50px 0}.productReviews .review .image{flex:0 0 auto;margin:0 30px}.productReviews .review .reviewData{flex:1}.productReviews .review .copy{margin:15px 0}@media (max-width: 700px){.productReviews .review{display:block;margin:30px auto}.productReviews .review .image{margin:10px 0}}.productFeatures{margin:60px 0}.productFeatures a{color:#00f;text-decoration:underline}.productFeatures .mobileTab{display:none;align-items:center;padding:10px 20px;margin:0 5px;border-top:1px solid #000}@media (max-width: 1090px){.productFeatures .mobileTab{display:flex}}.productFeatures .mobileTab .icon{flex:0 0 auto;width:40px;margin:0 20px 0 0}.productFeatures .mobileTab .text{flex:1}.productFeatures .mobileTab .chevron{flex:0 0 auto}.productFeatures .tabs{display:flex;align-items:flex-end;justify-content:center;margin:0 0 40px}@media (max-width: 1090px){.productFeatures .tabs{display:none}}.productFeatures .tabs .tab{cursor:pointer;text-align:center;padding:20px 0;border-bottom:1px solid #a8a8a8;flex:0 0 auto;width:160px;font-size:14px;white-space:nowrap}.productFeatures .tabs .tab.active{border-bottom:3px solid #a8a8a8}.productFeatures.gameProductFeatures .tab{width:210px}.productFeatures .feature{width:900px;margin:0 auto}@media (max-width: 1090px){.productFeatures .feature{width:85%}}.feltRightProductSummary{margin:10px 0 20px}.holidayInspiration .images{width:1200px;max-width:100%;margin:0 auto;display:flex}.holidayInspiration .images .mainImage{flex:2.767;margin:0 10px 0 0}.holidayInspiration .images .supporting{flex:1}.holidayInspiration .images .supporting .image{margin:0 0 10px}.holidayInspiration .images .supporting .image img{width:100%;display:block}.pw-route-protection .pw-container:not(.legacy) .pw-row-2 .pw-price{margin:0!important;padding:0!important}.partitionDeskDividers .leftAlignedBanner{position:relative;margin:30px 0}.partitionDeskDividers .leftAlignedBanner img{display:block;min-height:300px;object-fit:cover}.partitionDeskDividers .leftAlignedBanner .title{font-size:35px;line-height:1;font-family:Playfair Display,serif;position:absolute;left:30px;bottom:30px;color:#fff;font-weight:700}.partitionDeskDividers .customizePartitions{text-align:center;margin:30px 0 50px}.whichPartitionSolution{margin:30px 0;display:flex}@media (max-width: 700px){.whichPartitionSolution{display:block}}.whichPartitionSolution .item{flex:1;padding:40px;text-align:center}.whichPartitionSolution .item .title{font-weight:700;margin:20px 0 0}.whichPartitionSolution .item ul{text-align:left}.whichPartitionSolution .item img{display:block}.whichPartitionSolution .item .image img{border-radius:50%}.whichPartitionSolution .item.bg{background:#ebebeb}.whichPartitionSolution .item .images .imageFeature{margin:15px 0}.whichPartitionSolution .shopButton{display:block;color:#fff;margin:30px 0;background:#000;padding:10px}.deskDividerPatterns{display:flex}.deskDividerPatterns .pattern{display:block;flex:1;text-align:center;font-size:10px}.deskDividerPatterns .pattern img{margin:0 0 10px;border-radius:0!important}.simpleChoices .choices{display:flex;flex-wrap:wrap}.simpleChoices .choices .choice{flex:0 0 auto;width:calc(100% / 3 - 16px);text-align:center;padding:3px;margin:8px;border:1px solid #000;font-size:11px;cursor:pointer}.simpleChoices .choices .choice.active{border:2px solid #000;font-weight:700}.simpleChoices .choices.bafflePatternChoices .choice{width:calc(20% - 10px);margin:5px;border:none}.partitionProductPatterns{display:flex;flex-wrap:wrap;margin:0 -5px}.partitionProductPatterns .pattern{flex:0 0 auto;margin:5px;width:calc(100% / 9 - 10px)}.partitionProductPatterns .pattern img{border-radius:0!important}.dividerPatternGroup .partitionProductPatterns .label{font-size:11px}.dividerPatternGroup .partitionProductPatterns .pattern{text-align:center}.dividerPatternGroup .partitionProductPatterns .pattern.active{border:1px solid #000;font-weight:700}.engravedTiles .engravedPreview{margin:60px auto}.engravedTiles .engravedPreview .shapes{display:flex;flex-wrap:wrap;margin:0 -15px 40px;justify-content:center}@media (max-width: 800px){.engravedTiles .engravedPreview .shapes{margin:15px}}.engravedTiles .engravedPreview .shapes .shape{flex:0 0 auto;text-align:center;margin:10px;padding:5px;width:calc(100% / 7 - 20px);cursor:pointer}@media (max-width: 800px){.engravedTiles .engravedPreview .shapes .shape{width:calc(25% - 20px)}}@media (max-width: 700px){.engravedTiles .engravedPreview .shapes .shape{width:calc(100% / 3 - 10px);font-size:12px;margin:5px}}.engravedTiles .engravedPreview .shapes .shape.active{border:1px solid #5dcbf4;border-radius:3px}.engravedTiles .dividerImage{margin:20px 0}.homeBannerV3{position:relative}.homeBannerV3 .banner img{width:100%;min-height:450px;object-fit:cover}.homeBannerV3 .copy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:0 0 0 50px}.homeBannerV3 .copy .subTitle{font-family:Playfair Display,serif;font-size:40px;color:#fff;line-height:1;font-weight:700;margin-bottom:0}.homeBannerV3 .copy .title{font-family:Playfair Display,serif;font-size:78px;color:#fff;line-height:1;font-weight:700;margin:8px 0 15px}@media (max-width: 900px){.homeBannerV3 .banner img{min-height:250px}.homeBannerV3 .copy{display:none}}.homeFeaturePopup{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;width:1000px;max-width:100%;margin:40px auto 80px}.homeFeaturePopup .feature{flex:0 0 auto;margin:0 15px;width:calc(100% / 6 - 30px);text-align:center;white-space:nowrap;font-size:14px;position:relative}.homeFeaturePopup .feature p{margin:0}.homeFeaturePopup .feature .featureText{text-align:center;position:absolute;top:100px;left:-64px;background:#fff;box-shadow:0 0 4px #0003;width:300px;white-space:normal;padding:10px;z-index:2}.homeFeaturePopup .feature .featureText .featureTextTitle{font-weight:700;margin:0 0 3px}.homeFeaturePopup .feature .featureText .text{font-size:12px}@media (max-width: 700px){.homeFeaturePopup .feature .featureText{left:0;width:200px}}@media (max-width: 600px){.homeFeaturePopup .feature .featureText{left:0;width:150px}}@media (max-width: 500px){.homeFeaturePopup .feature .featureText{left:0;width:120px}}.homeFeaturePopup .feature img{height:70px}@media (max-width: 900px){.homeFeaturePopup .feature{width:calc(100% / 3 - 30px);margin:15px}}@media (max-width: 600px){.homeFeaturePopup .feature img{height:45px;margin:0 auto}}@media (max-width: 500px){.homeFeaturePopup .feature{font-size:11px}}@media (max-width: 410px){.homeFeaturePopup .feature{width:calc(50% - 30px)}}.productSlider{max-width:100%;margin:0 auto;padding:0}.productSlider .sliderButton{text-align:center;margin:20px 0 50px}.productSlider .title{display:flex;align-items:center;font-size:16px}.productSlider .title a,.productSlider .title button{color:#000}.productSlider .title .theTitle{font-weight:700;margin:0 8px 0 0;font-size:16px;color:#000}.productSlider .title .dimensions{color:#757575;margin:0 10px}.productSlider .reviewWrapper{display:flex;align-items:center;margin:5px 0;font-size:13px}.productSlider .reviewWrapper .stars{color:#f76a25;margin:0 8px 0 0}.productSlider .reviewWrapper .see,.productSlider .reviewWrapper .see a,.productSlider .reviewWrapper .see button{color:#757575}.productSlider .price{font-size:16px;margin:0}@media (max-width: 700px){.productSlider .image img{width:100%;max-width:100%;height:268px;object-fit:cover}}.mobileHomeCopy{display:none;text-align:center;margin:20px 0}@media (max-width: 900px){.mobileHomeCopy{display:block}}.mobileHomeCopy .text{margin:8px 0}.mobileProductTitle{display:none;padding:15px}.mobileProductTitle .ratings{display:flex;align-items:center;opacity:.8;font-size:12px}.mobileProductTitle .ratings a,.mobileProductTitle .ratings button{color:#000;text-decoration:underline;display:inline-block;margin:0 0 0 5px}@media (max-width: 800px){.mobileProductTitle{display:block;margin:20px 0}.mobileProductTitle .productTitle{font-size:30px;font-weight:700}}.designListDetails{display:flex}.designListDetails .left{flex:1}.designListDetails .buttons{flex:0 0 auto}.designListDetails .buttons a,.designListDetails .buttons button{display:inline-block;margin:0 0 0 5px;background:#000;color:#fff;font-weight:700;padding:4px 8px;border-radius:100px;border:2px solid #000;font-size:11px;text-align:center}.designListDetails .buttons .customizeButton{background:#fff;color:#000;border:2px solid #666}@media (max-width: 1023px){.designListDetails{display:block}.designListDetails .buttons{margin:10px -5px 30px;display:flex;align-items:center}.designListDetails .buttons a,.designListDetails .buttons button{flex:1;margin:0 5px}}.storyMobileBanner{display:none;color:#000;text-align:center}@media (max-width: 800px){.storyMobileBanner{display:block}}.storyMobileBanner img{width:100vw;display:block}.storyMobileBanner .title{font-size:30px;font-weight:700;font-family:Playfair Display,serif;margin:20px 0 0}.storyMobileBanner .text{font-size:14px;margin:20px 0}.storyBanner{position:relative}@media (max-width: 700px){.storyBanner{display:none}}.storyBanner img{width:100vw;height:600px;object-fit:contain;background:#29211e;display:block}.storyBanner .copy{color:#fff;position:absolute;top:0;left:50%;margin-left:-400px;width:290px;max-width:100%;height:100%;z-index:1;display:flex;align-items:center}.storyBanner .copy .subTitle{font-size:40px;font-family:Playfair Display,serif;line-height:1}.storyBanner .copy .title{line-height:1;font-size:102px;font-family:Playfair Display,serif;font-weight:700}.storyBanner .copy .bodyText{margin:20px 0 0;font-size:12px;width:250px;line-height:1.1}.storyDividerBanner{background:#f2f3f4;text-align:center;padding:40px}@media (max-width: 800px){.storyDividerBanner{padding:20px}}.storyDividerBanner .copy{width:1000px;max-width:96%;font-family:Playfair Display,serif;margin:0 auto 15px;font-weight:700;font-size:20px}.aboutCallouts{margin:50px auto;display:flex;justify-content:center;flex-wrap:wrap}.aboutCallouts .callout{color:#000;margin:20px;flex:1;text-align:center}@media (max-width: 800px){.aboutCallouts .callout{flex:0 0 auto;width:96%;margin:20px auto}}.aboutCallouts .callout .title{font-size:22px;font-weight:700;margin:12px 0;font-family:Playfair Display,serif}.aboutCallouts .callout .text{font-size:13px}.aboutCallouts .callout .title,.aboutCallouts .callout .text{padding:0 30px}.plasticWhereShouldnt{position:relative}.plasticWhereShouldnt img{width:100vw;height:700px;object-fit:cover;display:block}.plasticWhereShouldnt .copyBody{color:#fff;position:absolute;top:200px;left:200px}.plasticWhereShouldnt .copyBody .title{font-family:Playfair Display,serif;font-size:40px;line-height:1;font-weight:700}.plasticWhereShouldnt .copyBody .copy{font-size:16px;line-height:1.4;margin:15px 0 0;width:326px}@media (max-width: 800px){.plasticWhereShouldnt img{height:270px}.plasticWhereShouldnt .copyBody{color:#000;position:relative;left:unset;top:unset;text-align:center;width:95%;margin:20px auto}.plasticWhereShouldnt .copyBody br{display:none}.plasticWhereShouldnt .copyBody .copy{width:100%}}.singleUseBeauty{position:relative}.singleUseBeauty img{width:100vw;height:700px;object-fit:cover;display:block}.singleUseBeauty .copyBody{position:absolute;top:100px;right:100px;color:#fff}.singleUseBeauty .copyBody .title{font-family:Playfair Display,serif;font-size:30px;line-height:1;font-weight:700}.singleUseBeauty .copyBody .copy{font-size:13px;margin:15px 0 0}@media (max-width: 800px){.singleUseBeauty img{height:270px}.singleUseBeauty .copyBody{color:#000;position:relative;left:unset;top:unset;right:unset;text-align:center;width:95%;margin:20px auto}.singleUseBeauty .copyBody br{display:none}.singleUseBeauty .copyBody .copy{width:100%}}.addInspiration{position:relative;margin:0 0 50px}.addInspiration img{display:block;width:100vw;height:700px;object-fit:cover}.addInspiration .textBody{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end}.addInspiration .textBody .body{background:#ffffffb3;border:1px solid #707070;width:500px;max-width:100%;text-align:center;padding:40px;position:relative;right:100px}.addInspiration .textBody .body .title{font-family:Playfair Display,serif;font-size:30px;font-weight:700;color:#000}.addInspiration .textBody .body .copy{font-size:16px;line-height:1.4;margin:30px 0 0}@media (max-width: 800px){.addInspiration{margin:0 0 30px}.addInspiration img{height:270px}.addInspiration .textBody{color:#000;position:relative;left:unset;top:unset;text-align:center;width:95%;margin:20px auto}.addInspiration .textBody br{display:none}.addInspiration .textBody .body{width:100%;background:none;border:none;right:unset;padding:5px}}.logoDesignHeading .banner{width:100vw}.logoDesignHeading .banner img{height:516px;object-fit:contain;width:100vw}.logoDesignHeading .formWrapper{width:960px;max-width:100%;margin:0 auto -440px;display:flex}.logoDesignHeading .logoForm{flex:0 0 auto;width:420px;background:#f2f2f2;padding:20px;border-radius:20px;position:relative;z-index:2;top:-440px;color:#000}.logoDesignHeading .logoForm .title{text-align:center;font-weight:700;font-size:22px;margin:15px 0;font-family:Playfair Display,serif}.logoDesignHeading .logoForm .description{font-size:14px;margin:0 0 15px}.logoDesignHeading .logoForm .logoDimensions{display:flex;align-items:flex-end;margin:0 0 15px}.logoDesignHeading .logoForm .logoDimensions .label{margin:0 10px;font-size:12px}.logoDesignHeading .logoForm label{display:block;margin:0 0 15px}.logoDesignHeading .logoForm label.noMargin{margin:0}.logoDesignHeading .logoForm input[type=text],.logoDesignHeading .logoForm input[type=email],.logoDesignHeading .logoForm select{width:100%;font-family:Montserrat,sans-serif;font-size:16px;border:1px solid rgba(0,0,0,.3);padding:4px 8px}.logoDesignHeading .logoFeature{color:#000;padding:47px 30px 30px}.logoDesignHeading .logoFeature .subTitle{font-size:22px;font-weight:700;font-family:Playfair Display,serif}.logoDesignHeading .logoFeature .title{font-size:70px;font-weight:700;font-family:Playfair Display,serif}.logoStyles{background:#f2f2f2;padding:30px 0;margin:40px 0}.logoStyles .theStyles{display:flex;flex-wrap:wrap}.logoStyles .theStyles .style{flex:0 0 auto;width:calc(50% - 40px);margin:20px;text-align:center}.logoStyles .theStyles .style .title{text-decoration:underline;font-weight:700;margin:0 0 20px;font-size:16px}.logoStyles .theStyles .style .text{font-size:14px}.stickyButtons{position:fixed;bottom:0;background:#fff;width:570px;text-align:center;padding:15px;z-index:20;margin-left:-15px;box-shadow:-4px -4px 8px #0009;max-width:95%}@media (max-width: 1060px){.stickyButtons{padding-bottom:95px}}.cartV2 .stickyButtons{display:none}@media (max-width: 1060px){.cartV2 .stickyButtons{display:block;width:100%;margin:0 0 0 -10px;padding-bottom:95px}}h2.large-heading,h1.large-heading{font-size:120px;font-weight:600;line-height:1;margin:0 0 10px;font-family:Playfair Display,serif;color:#383737}.excitingShapes .midContainer .shapes .shape img{filter:contrast(100)}.footer-nav-list{list-style:none;padding:0;margin:5px 0 0}.footer-nav-list li{padding-bottom:2px}.footer-nav-list li a,.footer-nav-list li button{display:inline-block!important}@media (max-width: 1199px){h2.large-heading,h1.large-heading{font-size:70px}}@media (max-width: 991px){h2.large-heading,h1.large-heading{font-size:40px}}@media (max-width: 767px){h2.large-heading,h1.large-heading{font-size:30px}}.colorQuizV2.grey .landing{background:#f2f3f4!important}.colorQuizV2.grey .landing .left:after{background:#f2f3f4!important}.colorQuizV2 .landing{display:flex;min-height:50vh}.colorQuizV2 .landing .left,.colorQuizV2 .landing .right{flex:1;position:relative}.colorQuizV2 .landing .left img,.colorQuizV2 .landing .right img{display:block}.colorQuizV2 .landing .left{display:flex;align-items:center;min-height:50vh;flex:.9}.colorQuizV2 .landing .left .body{padding:40px 150px;position:relative;z-index:15}.colorQuizV2 .landing .left .body .title{font-size:30px;font-weight:700;color:#000}.colorQuizV2 .landing .left .body .copy{font-size:16px;margin:30px 0}.colorQuizV2 .landing .left:after{position:absolute;top:0;right:-130px;content:"";width:251px;height:100%;background:#fff;transform:skew(-15deg);z-index:10}@media (max-width: 1100px){.colorQuizV2 .landing{flex-direction:column-reverse}.colorQuizV2 .landing .right{flex:0 0 auto}.colorQuizV2 .landing .right img{max-height:250px;width:100%;object-fit:cover}.colorQuizV2 .landing .left .body{padding:30px}}.colorQuizV2 .pageTracker{display:flex;margin:0 0 30px}.colorQuizV2 .pageTracker .section{width:200px;background:#dedede;height:14px;margin:0 10px;transform:skew(-15deg)}.colorQuizV2 .pageTracker .section.done{background:#5dcaf4}.colorQuizV2 .quizQuestion{width:1200px;margin:0 auto;max-width:96%;text-align:center}.colorQuizV2 .quizQuestion .paging{font-size:18px}.colorQuizV2 .quizQuestion .title{font-weight:700;font-size:30px;margin:30px 0}.colorQuizV2 .quizQuestion .choices{display:flex;flex-wrap:wrap}.colorQuizV2 .quizQuestion .choices .choice{flex:0 0 auto;width:calc(100% / 3 - 20px);margin:10px;padding:5px;font-size:18px;cursor:pointer}@media (max-width: 600px){.colorQuizV2 .quizQuestion .choices .choice{width:calc(50% - 20px)}}.colorQuizV2 .quizQuestion .choices .choice.selected{border:1px solid #5dc9f4}.colorQuizV2 .quizQuestion .buttons{margin:30px 0 0;display:flex}.colorQuizV2 .quizQuestion .buttons .goBack{flex:0 0 auto;margin:0 5px 0 0}.colorQuizV2 .quizQuestion .buttons .spacer{flex:1}.colorQuizV2 .quizQuestion .buttons .skipButton{flex:0 0 auto;text-align:right}.colorQuizV2 .quizComplete{display:flex;width:1000px;margin:70px auto;max-width:96%}@media (max-width: 900px){.colorQuizV2 .quizComplete{display:block}}.colorQuizV2 .quizComplete .left{flex:1}.colorQuizV2 .quizComplete .left .primary{font-size:17px;margin:0 0 5px}.colorQuizV2 .quizComplete .left .image{position:relative}.colorQuizV2 .quizComplete .left .image img{display:block}.colorQuizV2 .quizComplete .left .image .label{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:70px;font-weight:700}.colorQuizV2 .quizComplete .left .colors{display:flex;justify-content:center;flex-wrap:wrap}.colorQuizV2 .quizComplete .left .colors .color{text-align:center;flex:1;margin:15px;font-size:12px}.colorQuizV2 .quizComplete .left .colors .color img{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;margin:0 auto 8px}@media (max-width: 600px){.colorQuizV2 .quizComplete .left .colors .color .label{display:none}.colorQuizV2 .quizComplete .left .colors .color img{width:20px;height:20px}}.colorQuizV2 .quizComplete .left .description{padding:0 20px;text-align:center;color:#000;font-size:16px;margin:20px 0}.colorQuizV2 .quizComplete .left .emailBox{background:#f0f0f0;border:1px solid #707070;padding:10px 20px;margin:20px 0;display:flex;align-items:center}.colorQuizV2 .quizComplete .left .emailBox .icon{flex:0 0 auto;margin:0 20px 0 0;width:80px}@media (max-width: 600px){.colorQuizV2 .quizComplete .left .emailBox .icon{width:30px}}.colorQuizV2 .quizComplete .left .emailBox .form .label{font-size:16px;color:#000}.colorQuizV2 .quizComplete .left .emailBox .form .input{display:flex}.colorQuizV2 .quizComplete .left .emailBox .form .input input[type=email]{font-family:Montserrat,sans-serif;font-size:16px;padding:5px;border:1px solid #707070}.colorQuizV2 .quizComplete .left .emailBox .form .input .primaryBTN{font-size:16px;padding:5px;font-weight:700}@media (max-width: 700px){.colorQuizV2 .quizComplete .left .emailBox .form .input{display:block}.colorQuizV2 .quizComplete .left .emailBox .form .input .checkbox{margin:0!important}}.colorQuizV2 .quizComplete .left .emailBox .form .checkbox{display:flex;align-items:center;margin:0 0 0 10px;color:#717171;font-size:12px}.colorQuizV2 .quizComplete .right{align-self:flex-start;flex:0 0 auto;width:310px;position:relative;top:30px;margin:0 0 0 20px;border:1px solid #959595;padding:25px}.colorQuizV2 .quizComplete .right .seeThem{font-family:Playfair Display,serif;color:#484848;font-weight:700;font-size:22px;margin:20px 0 0}.colorQuizV2 .quizComplete .right .copy{font-size:13px;margin:15px 0}.colorQuizV2 .quizComplete .right .cartAdder{margin:30px 0 0}.colorQuizV2 .quizComplete .right .cartAdder .button a,.colorQuizV2 .quizComplete .right .cartAdder .button button{display:block;width:100%;margin:8px 0}.featuredPalettes{width:1200px;max-width:100%;margin:30px auto;position:absolute;top:-2000px;left:-2000px}.interactiveWallGames .banner{position:relative}.interactiveWallGames .banner img{width:100%;height:540px;object-fit:cover;display:block}.interactiveWallGames .banner .title{position:absolute;font-family:Playfair Display,serif;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;color:#000;font-size:70px;padding:0 40px 0 0;font-weight:700;text-align:right;line-height:1}@media (max-width: 900px){.interactiveWallGames .banner .title{position:relative;margin:20px 0;text-align:center;display:block}}.interactiveWallGames .divderCopy{font-weight:700}.gamifyDetails .item{display:flex;align-items:center}@media (max-width: 1100px){.gamifyDetails .item{display:block;text-align:center}}.gamifyDetails .item .image,.gamifyDetails .item .body{flex:1}.gamifyDetails .item.alt{flex-direction:row-reverse}.gamifyDetails .item .image img{display:block;width:100%}.gamifyDetails .item .body .copy{padding:30px}.gamifyDetails .item .body .title{font-size:60px;font-weight:700;color:#000;font-family:Playfair Display,serif;line-height:1;margin:10px 0}.chooseGame{margin:60px 0}.chooseGame .choices{margin:15px 0 0;display:flex;justify-content:center}@media (max-width: 900px){.chooseGame .choices{display:block}.chooseGame .choices .choice{margin:30px 0;width:100%!important}}.chooseGame .choices .choice{flex:0 0 auto;width:300px;max-width:100%;text-align:center;padding:30px;font-size:13px}.chooseGame .choices .choice .title{font-size:15px;font-weight:700;margin:20px 0 0;font-family:Playfair Display,serif}.chooseGame .choices .choice .shopButton{margin:0 0 20px;color:#000;font-size:18px;display:block}.chooseGame .choices .choice .mainImage img{border-radius:50%}.chooseGame .choices .choice.alt{background:#ebebeb}.chooseGame .choices .choice ul{text-align:left;margin:20px 0}.chooseGame.squareMain .choice .mainImage img{border-radius:0!important}.gameBoards{display:flex}@media (max-width: 400px){.gameBoards{display:block}.gameBoards .board{margin:40px 20px!important}}.gameBoards .dividerTitle{margin:0 0 15px}.gameBoards .board{text-align:center;flex:1;margin:20px}.gameBoards .board img{width:100%;display:block}.gameBoards .board .title{font-size:16px;margin:15px 0}.gameLikeItems{display:flex;flex-wrap:wrap}.gameLikeItems .item{flex:1;margin:30px;text-align:center}@media (max-width: 1100px){.gameLikeItems .item{flex:0 0 auto;width:calc(50% - 60px)}}@media (max-width: 520px){.gameLikeItems .item{flex:0 0 auto;width:95%;margin:20px auto}}.gameLikeItems .item .label{font-family:Playfair Display,serif;font-size:16px;color:#000;margin:10px 0;font-weight:700}.colorSwatchGrid,.gameColorways{display:grid;grid-template-columns:repeat(auto-fill,minmax(Max(11%,1.875rem),1fr));justify-items:center;gap:6px}.colorSwatchGrid>*,.gameColorways>*{display:flex;position:relative;width:1.875rem;height:auto}.colorSwatchGrid img,.gameColorways img{position:relative;width:100%;height:auto;aspect-ratio:1;border-radius:999rem}.colorSwatchGrid input,.gameColorways input{position:absolute;top:0;right:0;bottom:0;left:0;width:1px;height:1px;margin:auto;outline:none}.colorSwatchGrid :focus-visible~img,.colorSwatchGrid :checked~img,.gameColorways :focus-visible~img,.gameColorways :checked~img{outline:1px solid #000;outline-offset:2px}.colorSwatchGrid :focus-visible:checked~img,.gameColorways :focus-visible:checked~img{outline-width:2px}.gameColorways{max-width:23rem;grid-template-columns:repeat(auto-fill,clamp(1.5rem,15%,3rem))}.gameColorways>*{width:100%}.gameColorways img{aspect-ratio:auto;border-radius:revert}.olwenColorways{grid-template-columns:repeat(auto-fill,clamp(1.2rem,10%,1.8rem));gap:4px}.olwenColorways img{border-radius:999rem}.gameDescription{font-size:12px;margin:15px 0 0}.samplesV5 .samplesBanner{position:relative}.samplesV5 .samplesBanner img{display:block;width:100%}.samplesV5 .samplesBanner .labels{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;font-family:Playfair Display,serif}.samplesV5 .samplesBanner .labels .left,.samplesV5 .samplesBanner .labels .right{font-size:38px;color:#fff;text-shadow:3px 3px 8px rgba(0,0,0,.2);flex:1;text-align:center;font-weight:700}.colorwaySamples .colorwaySampleOrder{width:800px;max-width:98%;margin:0 auto;display:flex}.colorwaySamples .colorwaySampleOrder .selection{flex:1.2}.colorwaySamples .colorwaySampleOrder .selection .label{font-family:Playfair Display,serif;font-size:45px;font-weight:700}.colorwaySamples .colorwaySampleOrder .options{flex:0 0 auto;width:300px;max-width:100%;margin:0 40px 0 0}.colorwaySamples .colorwaySampleOrder .options .choices{display:flex;flex-wrap:wrap;margin:0 -20px}.colorwaySamples .colorwaySampleOrder .options .choices .option{flex:0 0 auto;width:50%;padding:20px;text-align:center;font-family:Playfair Display,serif;font-weight:700;cursor:pointer;border-radius:15px}.colorwaySamples .colorwaySampleOrder .options .choices .option.active{border:1px solid #707070}@media (max-width: 800px){.colorwaySamples .colorwaySampleOrder{flex-direction:column-reverse}.colorwaySamples .colorwaySampleOrder .selection{flex:0 0 auto!important;margin:0 0 30px;text-align:center}.colorwaySamples .colorwaySampleOrder .selection img{height:200px;margin:0 auto}.colorwaySamples .colorwaySampleOrder .options{width:89%;margin:0 auto}.colorwaySamples .colorwaySampleOrder .options .choices{justify-content:center!important}}.orDivider{border-bottom:3px solid #a0a0a0;text-align:center;width:800px;max-width:96%;margin:-30px auto 70px}.orDivider .text{background:#fff;position:relative;top:48px;display:inline-block;text-align:center;padding:26px;font-size:30px;color:#484848;font-weight:700}.tieItTogetherStudio{margin:40px 0;text-align:center}.tieItTogetherStudio img{max-width:1200px;margin:0 auto}.tieTogetherWrapper{text-align:center}.tieTogetherWrapper a.primaryBTN{width:400px;max-width:95%}.colorTheoryPage .banner{height:480px;background:#f8f8f8;display:flex;align-items:center;position:relative}.colorTheoryPage .banner .image{position:absolute;top:0;bottom:0;width:100%;z-index:0;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.colorTheoryPage .banner .image img{height:400px}@media (max-width: 1200px){.colorTheoryPage .banner .image{display:none}}.colorTheoryPage .banner .copy{position:relative;z-index:2;margin:0 0 0 100px;width:400px;max-width:100%}@media (max-width: 600px){.colorTheoryPage .banner .copy{margin:0 auto;width:96%}}.colorTheoryPage .banner .copy .primaryBTN{width:100%;margin:5px 0}.colorTheoryPage .banner .copy .subTitle{font-size:40px;font-family:Playfair Display,serif;font-weight:700;line-height:1}.colorTheoryPage .banner .copy .mainTitle{font-size:114px;font-family:Playfair Display,serif;font-weight:700;line-height:1}.colorTheoryPage .banner .copy .text{margin:10px 0}.awardWinningPalette{margin:60px 0}.awardWinningPalette .colorDisplay{display:flex;flex-wrap:wrap;width:1200px;max-width:96%;margin:0 auto}@media (max-width: 1000px){.awardWinningPalette .colorDisplay{justify-content:center}}.awardWinningPalette .colorDisplay .color{flex:0 0 auto;width:calc(100% / 12 - 30px);margin:15px;text-align:center;font-size:12px}@media (max-width: 1000px){.awardWinningPalette .colorDisplay .color{width:calc(12.5% - 30px)}}@media (max-width: 700px){.awardWinningPalette .colorDisplay .color{width:calc(100% / 6 - 30px)}}@media (max-width: 500px){.awardWinningPalette .colorDisplay .color{width:calc(25% - 30px)}.awardWinningPalette .colorDisplay .color img{width:30px!important;height:30px!important}}.awardWinningPalette .colorDisplay .color img{border-radius:50%;width:50px;height:50px;object-fit:cover}.worldClassPalette{background:#f2f3f4;padding:60px 0}.worldClassPalette .colorPaletteDetails{width:1200px;max-width:96%;margin:30px auto}.worldClassPalette .colorPaletteDetails .renowned,.worldClassPalette .colorPaletteDetails .useHands{display:flex;align-items:center}@media (max-width: 800px){.worldClassPalette .colorPaletteDetails .renowned,.worldClassPalette .colorPaletteDetails .useHands{display:block}}.worldClassPalette .colorPaletteDetails .renowned .image,.worldClassPalette .colorPaletteDetails .renowned .copy,.worldClassPalette .colorPaletteDetails .renowned .left,.worldClassPalette .colorPaletteDetails .useHands .image,.worldClassPalette .colorPaletteDetails .useHands .copy,.worldClassPalette .colorPaletteDetails .useHands .left{margin:0 30px}.worldClassPalette .colorPaletteDetails .renowned .subTitle,.worldClassPalette .colorPaletteDetails .useHands .subTitle{font-size:16px}.worldClassPalette .colorPaletteDetails .renowned .quote,.worldClassPalette .colorPaletteDetails .useHands .quote{font-size:25px;font-weight:700;font-family:Playfair Display,serif;text-align:center}.worldClassPalette .colorPaletteDetails .renowned .author,.worldClassPalette .colorPaletteDetails .useHands .author{text-align:center;margin:-45px 0 0}.worldClassPalette .colorPaletteDetails .renowned .title,.worldClassPalette .colorPaletteDetails .useHands .title{font-size:35px;font-weight:700;font-family:Playfair Display,serif;line-height:1}.inspiredColorways{margin:60px 0}.inspiredColorways .colorways{width:1200px;max-width:96%;margin:40px auto;display:flex;flex-wrap:wrap}.inspiredColorways .colorways .way{width:calc(100% / 3 - 100px);margin:50px;text-align:center}@media (max-width: 800px){.inspiredColorways .colorways .way{width:calc(50% - 100px)}}@media (max-width: 500px){.inspiredColorways .colorways .way{width:calc(100% - 100px)}}.inspiredColorways .colorways .way .title{font-size:30px;font-weight:700;font-family:Playfair Display,serif;margin:15px 0}.seeColors{margin:60px 0}.seeColors .items{margin:30px 0;display:flex;flex-wrap:wrap;justify-content:center}.seeColors .items .item{flex:0 0 auto;width:350px;max-width:96%;text-align:center;margin:20px}.seeColors .items .item .title{font-size:25px;font-family:Playfair Display,serif;font-weight:700}.seeColors .items .item .text{margin:13px 0}.stackedProductCategory{width:1000px;margin:40px auto;max-width:100%}.stackedProductCategory.wide{width:1400px}.stackedProductCategory .stackedItems{display:flex;flex-wrap:wrap}.stackedProductCategory .stackedItems .item{flex:0 0 auto;width:calc(50% - 20px);margin:10px}.stackedProductCategory .stackedItems .item a,.stackedProductCategory .stackedItems .item button{color:#000}.stackedProductCategory .stackedItems .item .title h4{margin:0}.stackedProductCategory .stackedItems .item .reviewWrapper{display:flex}.stackedProductCategory .browser{text-align:center;margin:20px 0 0}.soundWellness .banner{display:flex;align-items:center;width:1600px;margin:0 auto;max-width:100%}@media (max-width: 1200px){.soundWellness .banner{display:block}.soundWellness .banner .image{text-align:center!important}.soundWellness .banner img{height:300px!important}.soundWellness .banner .copy{text-align:center!important;margin:60px auto!important}.soundWellness .banner .copy .text{width:auto!important}}.soundWellness .banner .image{flex:1;text-align:right}.soundWellness .banner .image img{height:550px}.soundWellness .banner .copy{flex:0 0 auto;text-align:right;max-width:98%;margin:0 20px 0 50px}.soundWellness .banner .copy .title{font-size:77px;font-weight:700;line-height:1;margin:0 0 15px;font-family:Playfair Display,serif}.soundWellness .banner .copy .text{text-align:left;width:300px;max-width:100%}.soundWellness .manageSound{margin:60px auto;display:flex;align-items:center;width:700px;max-width:98%;justify-content:center}.soundWellness .manageSound .image{flex:0 0 auto;width:300px;max-width:100%;margin:0 25px 0 0}@media (max-width: 600px){.soundWellness .manageSound .image{width:150px}}.soundWellness .manageSound .copy .title{font-size:40px;font-family:Playfair Display,serif;font-weight:700;line-height:1;margin:0 0 15px}.soundWellness .howManyTiles{position:relative;padding:0}.soundWellness .howManyTiles .copy{position:absolute;right:100px;top:100px;text-align:right;width:350px;max-width:100%}.soundWellness .howManyTiles .copy .title{font-family:Playfair Display,serif;font-size:20px;font-weight:700}.soundWellness .howManyTiles .copy .text{margin:15px 0}.soundWellness .howManyTiles .bg{text-align:right}.soundWellness .howManyTiles .bg img{width:70%}@media (max-width: 1200px){.soundWellness .howManyTiles{padding:0 0 30px}.soundWellness .howManyTiles .copy{position:relative;text-align:center;top:0;left:0;margin:50px auto}.soundWellness .howManyTiles .bg{text-align:center}.soundWellness .howManyTiles .bg img{width:auto;max-height:200px}}.soundWellness .inclusiveEnvironment{display:flex;align-items:center;width:1200px;max-width:100%;margin:60px auto}@media (max-width: 950px){.soundWellness .inclusiveEnvironment{display:block}}.soundWellness .inclusiveEnvironment .image,.soundWellness .inclusiveEnvironment .copy{flex:1}.soundWellness .inclusiveEnvironment .copy{padding:20px}.soundWellness .inclusiveEnvironment .copy .title{font-size:25px;margin:0 0 15px;font-family:Playfair Display,serif;font-weight:700}.recycleProcess .protectOceans{position:relative}.recycleProcess .protectOceans a,.recycleProcess .protectOceans button{color:#65dcff!important}.recycleProcess .protectOceans .copy{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-left:300px;color:#fff;top:0;left:0}@media (max-width: 990px){.recycleProcess .protectOceans .copy{position:relative;margin:30px 0}.recycleProcess .protectOceans .copy .body{width:98%!important;margin:10px auto;color:#000}}.recycleProcess .protectOceans .copy .body{width:420px;max-width:98%}.recycleProcess .protectOceans .copy .title{font-family:Playfair Display,serif;font-size:28px;margin:0 0 20px;font-weight:700}.recycleProcess .reduceFootprint{display:flex;align-items:center;width:880px;max-width:98%;margin:60px auto}@media (max-width: 800px){.recycleProcess .reduceFootprint{display:block}}.recycleProcess .reduceFootprint .left{flex:1;margin:50px;text-align:center}.recycleProcess .reduceFootprint .left .title{font-family:Playfair Display,serif;font-size:22px;margin:0 0 15px;font-weight:700}.recycleProcess .reduceFootprint .image{flex:1}.recycleProcess .windSunPower{margin:60px 0}.recycleProcess .windSunPower .top{background:#dbe5ed;text-align:center;padding:40px 0}.recycleProcess .windSunPower .top .title{font-size:23px;font-weight:700;font-family:Playfair Display,serif;margin:0 0 15px}.recycleProcess .windSunPower .top .copy{width:900px;margin:0 auto;max-width:98%}.recycleProcess .fromBadToGood{position:relative}.recycleProcess .fromBadToGood .text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.recycleProcess .fromBadToGood .text .body{width:100%;display:flex;justify-content:center;align-items:center;font-size:60px;font-family:Playfair Display,serif;color:#fff;font-weight:700}.recycleProcess .fromBadToGood .text .body .left,.recycleProcess .fromBadToGood .text .body .right{flex:1;white-space:nowrap}@media (max-width: 740px){.recycleProcess .fromBadToGood .text .body .left,.recycleProcess .fromBadToGood .text .body .right{font-size:32px}}@media (max-width: 740px){.recycleProcess .fromBadToGood .text .body .left,.recycleProcess .fromBadToGood .text .body .right{font-size:27px}}.recycleProcess .fromBadToGood .text .body .left{text-align:right}.recycleProcess .fromBadToGood .text .body .recycle{width:100px;margin:0 20px}@media (max-width: 740px){.recycleProcess .fromBadToGood .text .body .recycle{width:70px}}@media (max-width: 740px){.recycleProcess .fromBadToGood .text .body .recycle{width:50px}}.recycleProcess .recycleProcessCopy{width:900px;max-width:98%;margin:0 auto;text-align:center}.recycleProcess .processFlow{display:flex;flex-wrap:wrap;margin:60px 0;justify-content:center;align-items:center}.recycleProcess .processFlow .image{flex:0 0 auto;margin:0 15px}.recycleProcess .processFlow .image img{width:100px}.recycleProcess .processFlow .copy{text-align:center;flex:0 0 auto;width:200px}.recycleProcess .moveGuarantee{display:flex;align-items:center}@media (max-width: 700px){.recycleProcess .moveGuarantee{display:block}.recycleProcess .moveGuarantee .copy{margin:30px}}.recycleProcess .moveGuarantee .image{flex:1;margin:30px}.recycleProcess .moveGuarantee .copy{flex:1}.recycleProcess .moveGuarantee .copy .title{font-size:25px;font-weight:700;font-family:Playfair Display,serif;margin:0 0 15px}.recycleProcess .responsiblePackaging{margin:60px 0;text-align:center}.recycleProcess .responsiblePackaging .dividerSubTitle{width:750px;max-width:100%;margin:10px auto 30px}.recycleProcess .responsiblePackaging .image{margin:30px 0}.recycleProcess .responsiblePackaging .image img{width:500px;margin:0 auto;max-width:100%}.mailchimpSubscribe{padding:60px;text-align:center}.mailchimpSubscribe input[type=email]{font-family:Montserrat,sans-serif;font-size:20px;padding:10px;border:1px solid rgba(0,0,0,.8)}.elizabethOlwenProfile{display:flex;align-items:center}@media (max-width: 900px){.elizabethOlwenProfile{display:block;text-align:center}}.elizabethOlwenProfile .image{flex:1}.elizabethOlwenProfile .image img{border-radius:50%}.elizabethOlwenProfile .details{flex:2;margin:0 40px}.elizabethOlwenProfile .details .subTitle{font-weight:300;font-size:20px}.elizabethOlwenProfile .details .name{font-size:40px;line-height:1;font-weight:700;margin:15px 0;font-family:Playfair Display,serif}.olwenFeatures .feature{display:flex;align-items:center;margin:30px 0}@media (max-width: 700px){.olwenFeatures .feature{display:block}.olwenFeatures .feature img{margin:30px 0 0}}.olwenFeatures .feature.alt{flex-direction:row-reverse}.olwenFeatures .feature .details,.olwenFeatures .feature .image{flex:1}.olwenFeatures .feature .image img{width:100%}.olwenFeatures .feature .details{margin:80px}@media (max-width: 600px){.olwenFeatures .feature .details{margin:20px}}.olwenFeatures .feature .details .title{font-size:40px;line-height:1;font-weight:700;font-family:Playfair Display,serif;margin:0 0 15px}.elizabethOlwen .banner{position:relative}.elizabethOlwen .banner img{width:100%;display:block;min-height:350px;object-fit:cover}.elizabethOlwen .banner .copy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.elizabethOlwen .banner .copy .body{background:#fffc;padding:25px 100px;width:900px;max-width:100%}.elizabethOlwen .banner .copy .body .subTitle{font-weight:300;font-size:20px}.elizabethOlwen .banner .copy .body .title{font-size:40px;line-height:1;font-weight:700;margin:15px 0;font-family:Playfair Display,serif}@media (max-width: 1000px){.elizabethOlwen .banner .copy{position:relative;text-align:center}}@media (max-width: 800px){.elizabethOlwen .banner .copy .title{font-size:25px!important}.elizabethOlwen .banner .copy .body{padding:20px}}.spacerTools .banner .title{text-align:left}.spacerTools .banner .image{flex:.9}.spacerTools .banner .image img{width:100%;object-fit:cover}.actionVids{display:flex;flex-wrap:wrap;justify-content:center}.actionVids .vid{text-align:center;flex:0 0 auto;margin:20px;width:392px;max-width:98%}.actionVids .vid iframe{height:700px}.educationPage .hero{display:flex;align-items:center}@media (max-width: 1300px){.educationPage .hero{display:block}}.educationPage .hero .left,.educationPage .hero .image{flex:1}.educationPage .hero .left{padding:0 30px 0 150px}@media (max-width: 1300px){.educationPage .hero .left{padding:60px 10px}}.educationPage .hero .left .title{font-size:80px;font-family:Playfair Display,serif;font-weight:700;line-height:1}@media (max-width: 600px){.educationPage .hero .left .title{font-size:60px}}.educationPage .hero .left .copy{margin:15px 0}.educationPage .hero .left .featureList{display:flex}.educationPage .hero .left .featureList .features{flex:1;margin:0;padding:0 0 0 15px}.classroomNextLevel{display:flex;align-items:center;width:800px;max-width:100%;margin:60px auto}@media (max-width: 700px){.classroomNextLevel{display:block}.classroomNextLevel .copy{margin:0 10px}}.classroomNextLevel .image{margin:0 50px 0 0;width:600px;max-width:100%}@media (max-width: 700px){.classroomNextLevel .image{margin:0 0 50px;text-align:center}.classroomNextLevel .image img{display:none}}.classroomNextLevel .title{font-size:45px;font-weight:700;font-family:Playfair Display,serif;line-height:1;margin:0 0 20px}.wallGameBanner{position:relative}.wallGameBanner .copy{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:flex-end}.wallGameBanner .copy .body{width:300px;margin:0 150px 0 0}.wallGameBanner .copy .body .title{font-size:30px;font-weight:700;font-family:Playfair Display,serif}.wallGameBanner .copy .body .text{margin:15px 0}@media (max-width: 1100px){.wallGameBanner .copy{position:static}.wallGameBanner .copy .body{width:100%;margin:20px 10px}}.educationUses{display:flex;flex-wrap:wrap;width:1200px;max-width:100%;margin:0 auto}.educationUses .use{flex:0 0 auto;width:calc(100% / 3);padding:30px;text-align:center;color:#000}@media (max-width: 1000px){.educationUses .use{width:50%}}@media (max-width: 500px){.educationUses .use{width:98%;margin:0 auto}}.educationUses .use .title{font-size:18px;font-weight:700;margin:0 0 15px}.educatorsSay{display:flex;justify-content:center;width:1200px;margin:0 auto;max-width:100%}@media (max-width: 1000px){.educatorsSay{display:block}}.educatorsSay .educator{width:300px;max-width:98%;flex:0 0 auto;margin:30px auto;text-align:center}.educatorsSay .educator .stars{margin:10px auto;width:50%}.educatorsSay .educator .educatorQuote{font-size:14px}.educationLargeVideo{text-align:center}.educationLargeVideo iframe{width:1200px;height:800px;max-width:95%;margin:0 auto}@media (max-width: 1000px){.educationLargeVideo iframe{height:500px}}.colorPlusShape{width:1000px;margin:0 auto;max-width:100%}.colorPlusShape .details{display:flex;align-items:flex-start}@media (max-width: 900px){.colorPlusShape .details{display:block}}.colorPlusShape .details .colors{flex:1;display:flex;flex-wrap:wrap;margin:10px}.colorPlusShape .details .colors .color{width:calc(100% / 6);padding:15px;text-align:center;font-size:11px}@media (max-width: 500px){.colorPlusShape .details .colors .color{width:25%}}@media (max-width: 300px){.colorPlusShape .details .colors .color{width:50%}}.colorPlusShape .details .colors .color img{border-radius:50%;width:40px;height:40px;object-fit:cover}.colorPlusShape .details .shapes{flex:1;margin:10px;display:flex;flex-wrap:wrap;align-items:flex-end}.colorPlusShape .details .shapes .shape{flex:0 0 auto;width:25%;padding:10px;text-align:center}@media (max-width: 600px){.colorPlusShape .details .shapes .shape{width:50%}}.colorPlusShape .details .shapes .shape .label{font-weight:700;line-height:1;font-size:14px}.colorPlusShape .details .shapes .shape .label p{margin:0 0 10px}.colorPlusShape .details .shapes .shape .size{font-size:11px}.classroomNextLevel .image{position:relative}.classroomNextLevel .image iframe{position:absolute;top:0;left:23px;width:272px;height:480px}@media (max-width: 700px){.classroomNextLevel .image iframe{position:relative;top:unset;left:unset;max-width:98%;margin:0 auto}}.educationIdeal{margin:60px 0}.educationIdeal .idealFeatures{width:900px;margin:0 auto;max-width:100%;display:flex;flex-wrap:wrap}.educationIdeal .idealFeatures ul{flex:1;font-weight:700}.educationNext{display:flex}@media (max-width: 1000px){.educationNext{display:block}}.educationNext .nextItem{flex:1;margin:40px;text-align:center}.educationNext .nextItem .title{font-size:18px;font-weight:700}.educationNext .nextItem .text{margin:15px 0}.olwenVideoBio{margin:60px auto;width:200px;max-width:100%}.olwenVideoBio iframe{width:200px;height:408px;max-width:100%;margin:0 auto}.buildCreateExplore{width:700px;margin:60px auto;max-width:100%;text-align:center}.buildCreateExplore .title{font-family:Playfair Display,serif;font-size:30px;margin:0 0 15px}.buildCreateExplore .copy{font-size:16px}.minecraftCategories{display:flex;flex-wrap:wrap;align-items:flex-end;width:1200px;margin:0 auto;max-width:100%;justify-content:center}.minecraftCategories .category{display:block;margin:15px;flex:0 0 auto;width:calc(100% / 6 - 30px);text-align:center;color:#000;text-decoration:underline}@media (max-width: 930px){.minecraftCategories .category{width:calc(100% / 3 - 32px)}}@media (max-width: 500px){.minecraftCategories .category{width:calc(50% - 32px);font-size:12px}}.minecraftCollection{margin:60px 0}.minecraftCollection .title{text-align:center;font-size:20px}.minecraftCollection .products{display:flex;width:1200px;margin:0 auto;max-width:100%;flex-wrap:wrap}.minecraftCollection .products .product{display:block;color:#000;flex:0 0 auto;width:50%;padding:15px;text-align:left}.minecraftCollection .products .product .price{font-size:14px}.minecraftCollection .button{text-align:center}.outsideTheBlock{background:#f4f4f4;padding:80px 0}.outsideTheBlock .body{width:1200px;max-width:100%;display:flex;align-items:center;margin:0 auto}@media (max-width: 900px){.outsideTheBlock .body{display:block}.outsideTheBlock .body .image{width:100%!important;text-align:center;margin:0 0 15px!important}.outsideTheBlock .body .image img{margin:0 auto;text-align:center;width:320px;max-width:100%}}.outsideTheBlock .body .image{flex:0 0 auto;margin:0 80px 0 0;width:250px;max-width:100%}.outsideTheBlock .body .details .subTitle{font-size:12px}.outsideTheBlock .body .details .title{font-size:30px;font-family:Playfair Display,serif;margin:15px 0;line-height:1}.outsideTheBlock .body .details .copy{font-size:16px}.allFeatures{width:1200px;max-width:100%;margin:60px auto}.allFeatures .feature{display:flex;align-items:center;margin:50px 0}@media (max-width: 900px){.allFeatures .feature{display:block}}.allFeatures .feature .title{font-size:28px;line-height:1;font-family:Playfair Display,serif}.allFeatures .feature .copy{margin:15px 0}.allFeatures .feature.alt{flex-direction:row-reverse}.allFeatures .feature .image{flex:1}.allFeatures .feature .details{flex:0 0 auto;padding:50px;width:503px;max-width:100%;margin:0 auto}.regularProduct{margin:40px 0}.mobileMenuV2 .menuItem{list-style:none}.space-top{padding-top:15px}.equal-height{height:460px}.equal-height img{width:100%;max-width:100%;height:100%;object-fit:cover}.footerV3 .container .footerSection.subscription #mc_embed_signup_scroll input[type=submit]{-webkit-appearance:none;margin-left:0;position:relative;left:-2px}@media (min-width: 1200px) and (max-width: 1300px){.equal-height{height:490px}}@media (max-width: 1199px){.toolSection.toolSection__modify .tool .textBody{text-align:left;width:500px;max-width:80%;margin:30px auto}.toolSection.toolSection__modify .tool .largeHeading{font-weight:700;font-size:30px;margin:16px 0;line-height:1.1;font-family:Playfair Display,serif}.soundWellness .banner.banner__modify .copy .text{padding:0 2%}}@media (max-width: 1000px){.inclusiveEnvironment_flipped{flex-direction:column-reverse;display:flex!important;flex-wrap:wrap}.toolSection.toolSection__modify .tool .textBody{text-align:left;width:92%;max-width:100%;margin:30px auto}.toolSection.toolSection__modify .tool .largeHeading br{display:none}.banner__modify .copy{max-width:92%!important}.banner__modify .copy .title br{display:none}.footerV3 .container .footerSection.subscription #mc_embed_signup_scroll{flex-wrap:wrap;max-width:380px;align-items:center;justify-content:center;margin:0 auto}}@media (max-width: 767px){.banner__modify .copy .title{text-align:left;font-size:36px!important}.banner__modify .copy{margin:30px auto!important}.soundWellness .banner.banner__modify img{height:auto!important}.toolSection.toolSection__modify .tool .textBody .description{font-size:16px}}.categoryLoader{background:#0000000d;display:flex;justify-content:center;align-items:center;font-size:60px;min-height:300px;width:100%;margin:15px 0}.productBundles{margin:30px 0 0}.productBundles .title{font-size:18px;text-align:center}.productBundles .products{margin:0 -15px;display:flex;flex-wrap:wrap}.productBundles .product{display:block;margin:15px;width:calc(50% - 30px);flex:0 0 auto;color:#000}.productBundles .product .productTitle{font-size:16px}.productBundles .product .price{font-size:12px}.priceTitle{display:flex}@media (max-width: 900px){.priceTitle{display:block}.priceTitle .left{margin:0 0 15px}.priceTitle .title{display:block!important}.priceTitle .dimensions{margin:0!important}}.priceTitle .spacer{flex:1}.priceTitle .primaryBTN{color:#fff!important;padding:8px!important}.tooltip .top{min-width:10px;top:-12px;left:50%;transform:translate(-50%,-100%);padding:5px;color:#fff;background-color:#1b93ff;font-weight:400;font-size:12px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px #00000080;visibility:hidden;opacity:0;transition:opacity .8s;pointer-events:none}.tooltip:hover .top{visibility:visible;opacity:1}.tooltip .top i{position:absolute;top:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.tooltip .top i:after{content:"";position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#1b93ff;box-shadow:0 1px 8px #00000080}.grabbingDesignsLoader{text-align:center;font-size:60px;padding:100px 0}.tilesV5 .banner{position:relative;margin:0 0 50px}.tilesV5 .banner img{width:100%;min-height:120px;object-fit:cover}.tilesV5 .banner .text{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:#000;font-size:40px;text-shadow:3px 3px 8px rgba(0,0,0,.8);color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center}@media (max-width: 550px){.tilesV5 .banner .text{font-size:20px}}@media (max-width: 700px){.tilePurchaseWrapperV2 .tileDetails{display:none}}.tilePurchaseWrapperV2 .tilePurchaseV2{display:flex}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage{text-align:center;min-height:455px;display:flex;justify-content:center;align-items:center}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage img{width:100%}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.Square img{width:70%;margin:0 auto}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.Quarter img{width:50%;margin:0 auto}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.Pixel img{width:30%;margin:0 auto}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.Half img{width:70%}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.MiniShiplap img{width:60%}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.Diamond img{width:30%}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.HalfCircle img{width:70%}.tilePurchaseWrapperV2 .tilePurchaseV2 .mainImage.QuarterCircle img{width:60%}.tilePurchaseWrapperV2 .tilePurchaseV2 .Diamond img{width:40%;margin:0 auto;text-align:center}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2{display:block}}.tilePurchaseWrapperV2 .tilePurchaseV2 .gallery .thumbnails{display:flex}.tilePurchaseWrapperV2 .tilePurchaseV2 .gallery .thumbnails .thumbnail{flex:0 0 auto;overflow-x:auto;cursor:pointer;margin:0 3px 0 0}.tilePurchaseWrapperV2 .tilePurchaseV2 .gallery .thumbnails .thumbnail img{width:90px;height:90px;object-fit:cover}.tilePurchaseWrapperV2 .tilePurchaseV2 .left{flex:1;margin:0 70px}.tilePurchaseWrapperV2 .tilePurchaseV2 .left h2.title{font-family:Playfair Display,serif;font-size:30px}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .left{max-width:500px;width:98%;margin:15px auto}}.tilePurchaseWrapperV2 .tilePurchaseV2 .right{flex:1.7}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .right{max-width:500px;width:98%;margin:20px auto}}.tilePurchaseWrapperV2 .tilePurchaseV2 .right h2.title{font-size:18px;font-weight:500}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapeHeading{font-size:18px;white-space:nowrap;position:absolute;top:-20px;left:0;line-height:1}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapeHeading.engravedShapeHeading{top:-30px}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapeHeading{display:none}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes{display:flex;flex-wrap:wrap;align-items:flex-end}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .LargeSquare{white-space:nowrap}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .break{height:15px}@media (max-width: 900px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .break{width:0px!important;max-width:none!important;margin:0!important;padding:0!important;height:0!important}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .Diamond img{width:40%}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .LargeHalfCircle img{width:60%}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .HalfCircle img{width:40%}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes{flex-wrap:nowrap;overflow-x:auto;overflow-y:visible}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes.viewingChildren{overflow:visible!important;z-index:999999999}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape{display:block;flex:0 0 auto;max-width:calc(10% - 8px);font-size:10px;position:relative;z-index:10;margin:4px;padding:2px;text-align:center;border-radius:5px}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape{max-width:none!important;width:auto!important}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape .children{display:none;position:absolute;left:0;bottom:143px;background:#fff;padding:5px;border:1px solid rgba(0,0,0,.3);border-radius:5px}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape .children{display:block}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape .children img{width:50%}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape .children.CHILDRENSquare{bottom:100px}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.childShape{display:none}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.Large{max-width:calc(100% / 9 - 5px)}@media (max-width: 900px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.Large{max-width:none;width:calc(100% / 3 - 5px)}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.LargeHalfCircle{max-width:calc(100% / 12 - 5px)}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.LargeDiamond{max-width:calc(100% / 14 - 5px)}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.break{width:100%;max-width:none}@media (max-width: 900px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape{width:calc(25% - 8px);max-width:none}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape.active{border:1px solid #5dcbf4}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectShape .shapes .shape img{max-width:100%}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors{display:flex;flex-wrap:wrap}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors{flex-wrap:nowrap;overflow-x:auto;padding:42px 0 10px;margin:-42px 0 0}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors a,.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors button{display:block;width:calc(100% / 14 - 10px);flex:0 0 auto;margin:5px;text-align:center}@media (max-width: 1100px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors a,.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors button{width:calc(12.5% - 10px)}}@media (max-width: 700px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors a,.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors button{width:calc(10% - 10px)}}@media (max-width: 420px){.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors a,.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors button{width:calc(12.5% - 10px)}}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors a img,.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors button img{width:32px;height:32px;object-fit:fill;border-radius:50%;padding:1px}.tilePurchaseWrapperV2 .tilePurchaseV2 .selectColor .colors .color.active img{border:1px solid #5dcbf4}.tilePurchaseWrapperV2 .quantity{display:flex;align-items:center;white-space:nowrap;font-size:12px}.tilePurchaseWrapperV2 .quantity .spacer{flex:1}.tilePurchaseWrapperV2 .quantity .label{display:flex;align-items:center}.tilePurchaseWrapperV2 .quantity .label .unitCost{display:inline-block;margin:0 0 0 10px}.tilePurchaseWrapperV2 .quantity .input{margin:0 5px 0 0}.tilePurchaseWrapperV2 .quantity .input input{width:60px;text-align:center}.tilePurchaseWrapperV2 .buttons a,.tilePurchaseWrapperV2 .buttons button{display:block;margin:15px 0}.extraLargeSquares .buttons{text-align:center}.rotateExplainer{text-align:center;margin:10px 0 0;color:#0009;font-weight:400}.artistSignature{text-align:center;margin:60px 0}.artistSignature img{width:300px;max-width:95%;margin:0 auto}.authWrapper{padding:100px 0}.authWrapper .authBody{width:600px;max-width:100%;margin:10px auto;text-align:center}.authWrapper .authBody .authForm{margin:30px 0}.authWrapper .authBody .title{font-size:50px;font-family:Playfair Display,serif;line-height:1}.authWrapper .authBody .subTitle{font-size:18px;margin:10px 0}.authWrapper .authBody .forgotPasswordLink{text-decoration:underline;color:#757575;display:block;text-align:left}.authWrapper .authBody label{font-size:14px;margin:15px 0 0;text-transform:uppercase;text-align:left;display:block}.authWrapper .authBody input[type=email],.authWrapper .authBody input[type=password],.authWrapper .authBody input[type=text]{font-family:Montserrat,sans-serif;font-size:18px;padding:5px;border:1px solid #707070;width:100%;display:block}.authWrapper .authBody .submit .primaryBTN{width:100%;margin:10px 0;display:block;padding:10px 45px}.authWrapper .authBody .submit .primaryBTN.outline{padding:6px 45px}[v-cloak]{display:none!important}.controlBTN{background:#dedede;font-size:14px;padding:8px 10px;color:#000;display:inline-block}.myFeltRight{color:#000;padding:60px 0}.myFeltRight .title{font-size:40px;line-height:1;font-weight:700;font-family:Playfair Display,serif}.myFeltRight .subTitle{font-size:16px;margin:0 0 30px}.myFeltRight .myFeltRightBody{display:flex}@media (max-width: 1000px){.myFeltRight .myFeltRightBody{display:block}}.myFeltRight .myFeltRightBody .main{flex:0 0 auto;width:250px;margin:0 30px 0 0}@media (max-width: 1000px){.myFeltRight .myFeltRightBody .main{display:block;width:100%;text-align:center}}.myFeltRight .myFeltRightBody .main .photo img{width:180px;height:180px;object-fit:cover;border-radius:50%}.myFeltRight .myFeltRightBody .section{margin:30px 0;padding:0 0 30px;border-bottom:1px solid #707070}.myFeltRight .myFeltRightBody .section .heading{font-size:25px;font-weight:700;margin:0 0 10px}.myFeltRight .myFeltRightBody .section .subHeading,.myFeltRight .myFeltRightBody .section .details{font-size:12px}.myFeltRight .myFeltRightBody .section .details .item{margin:5px 0}.myFeltRight .myDetails{flex:1}.myFeltRight .myDetails .section .seeAll{font-size:12px;color:#666;text-decoration:underline}.myFeltRight .myDetails .section .orderHistorySection{display:flex;overflow-x:auto;width:650px;max-width:100%;padding:0 0 30px}@media (max-width: 1000px){.myFeltRight .myDetails .section .orderHistorySection{width:100%}}.myFeltRight .myDetails .section .orderHistorySection .myOrderDetails{flex:0 0 auto;width:180px;font-size:11px;margin:0 10px 0 0}.myFeltRight .myDetails .section .orderHistorySection .myOrderDetails .item{display:flex;align-items:center}.myFeltRight .myDetails .section .orderHistorySection .myOrderDetails .item .label{margin:0 5px 0 0}.imageChoices .choices{display:flex;flex-wrap:wrap;margin:0 -5px;align-items:flex-end}.imageChoices .choices .choice{flex:0 0 auto;width:calc(20% - 10px);margin:5px;padding:3px;text-align:center}.imageChoices .choices .choice.active{border:1px solid #349dfc}.imageChoices .choices .choice .label{font-size:12px}.imageChoices.wideOption .choice{width:calc(50% - 10px)}.yourPalette .imageBanner{position:relative}.yourPalette .imageBanner .label{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:900;font-size:40px;text-transform:uppercase}.yourPalette .colors{display:flex;flex-wrap:wrap;justify-content:center}.yourPalette .colors .color{flex:0 0 auto;width:calc(100% / 7 - 10px);margin:5px}.yourPalette .colors .color img{border-radius:50%;width:25px;height:25px;object-fit:cover}.previewCanvas{position:relative;border:2px solid #000;width:400px;height:200px;overflow:hidden;background:#fff}.loadedDesigns{display:flex;flex-wrap:nowrap;overflow-x:auto;width:650px;padding:0 0 20px}.loadedDesigns .design{margin:0 15px 0 0}.loadedDesigns .designDetails{display:flex;align-items:center;margin:10px 0}.loadedDesigns .designDetails .name{font-size:14px;font-weight:700;flex:1}.loadedDesigns .designDetails .buttons{flex:1;display:flex;align-items:center;justify-content:flex-end}.loadedDesigns .designDetails .buttons a,.loadedDesigns .designDetails .buttons button{font-size:11px;padding:4px 8px;border-radius:100px;min-width:90px}.loadedDesigns .designDetails .buttons .outline{margin:0 5px 0 0}@media (min-width: 1201px){.video-img{position:relative;bottom:-105px}}.video-img{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:30px;display:flex;justify-content:center}.image_adjust{max-width:250px}.image_adjust img{height:auto!important}.bladeProductImage .mainImage{text-align:center}.bladeProductImage .mainImage img{max-height:70vh;object-fit:contain}.wishlistIcon{text-align:right;margin:10px 0 0}.wishlistIcon .icon{cursor:pointer;display:inline-block}.wishlistDesigns{flex-wrap:nowrap;overflow-x:auto}.framePreview{width:500px;height:300px;overflow:hidden;border:1px solid rgba(0,0,0,.4)}.framePreview iframe{border:none;width:1000px;height:600px;transform:scale(1);transform-origin:0 0;background:#fff}.creationPreview{margin:0 15px 0 0}.loginPopup{text-align:center;padding:15px;width:500px;max-width:100%;margin:50px auto}.loginPopup input[type=email]{font-family:Montserrat,sans-serif;font-size:18px;border:1px solid rgba(0,0,0,.2);padding:5px;border-radius:3px;width:100%;display:block;margin:15px 0}.loginPopup .title{font-size:30px;font-weight:700;margin:0 0 15px;font-family:Playfair Display,serif}.loginPopup .primaryBTN{width:100%}.underline{text-decoration:underline}.subscribeLogin{display:block;text-align:left;font-size:12px;margin:-5px 0 15px}.howMuchWoodNeed{border:1px solid #000;margin:15px 0;padding:15px}.howMuchWoodNeed .heading{display:flex;align-items:center;cursor:pointer}.howMuchWoodNeed .heading .icon img{width:40px}.howMuchWoodNeed .heading .title{margin:0 8px;flex:1}.howMuchWoodNeed .heading .title .top{font-weight:700;font-size:16px}.howMuchWoodNeed .heading .title .bottom{font-size:12px}.howMuchWoodNeed .heading .chevron{flex:0 0 auto;font-size:25px}.howMuchWoodNeed .body .walls .wall{position:relative;margin:15px 0;padding:15px 0}.howMuchWoodNeed .body .walls .wall .remover{position:absolute;top:0;right:0}.howMuchWoodNeed .body .walls .wall .count{font-weight:500}.howMuchWoodNeed .body .walls .wall .widthHeight{display:flex;align-items:center}.howMuchWoodNeed .body .walls .wall .widthHeight label{display:block;margin:0 10px}.howMuchWoodNeed .body .walls .wall .emptyInputGroup{display:flex;align-items:center}.howMuchWoodNeed .body .walls .wall .emptyInputGroup input{border:none;font-family:Montserrat,sans-serif;font-size:16px;width:100%}.howMuchWoodNeed .body .walls .wall .emptyInputGroup .input,.howMuchWoodNeed .body .walls .wall .emptyInputGroup .prefix{border:1px solid rgba(0,0,0,.8);padding:10px}.howMuchWoodNeed .body .walls .wall .emptyInputGroup .input{border-right:none}.howMuchWoodNeed .body .walls .wall .emptyInputGroup .prefix{border-left:none}.howMuchWoodNeed .body .adder a,.howMuchWoodNeed .body .adder button{text-decoration:underline}.howMuchWoodNeed .body .calcButton{margin:15px 0}.howMuchWoodNeed .body .unitSummary{border:1px solid rgba(0,0,0,.8);padding:15px;display:flex;align-items:flex-end;line-height:25px!important}.howMuchWoodNeed .body .unitSummary .count{flex:0 0 auto;font-size:25px;font-weight:700}.howMuchWoodNeed .body .unitSummary .covers{font-size:12px;flex:1;margin:0 10px}.howMuchWoodNeed .body .unitSummary .price{font-size:25px;font-weight:700}.alsoAvailable .title{font-weight:700;font-size:14px}.alsoAvailable .available{display:flex;flex-wrap:wrap;margin:0}.alsoAvailable .available .item{flex:1;margin:0 5px;text-align:center}.alsoAvailable .available .item a,.alsoAvailable .available .item button{color:#333;text-decoration:underline;font-size:13px}.commercialSlider .bottomArea{display:flex;align-items:center;margin:23px 0}@media (max-width: 700px){.commercialSlider .bottomArea{text-align:center;justify-content:center}.commercialSlider .bottomArea .spacer{display:none}}.commercialSlider .spacer{flex:1}.commercialSlider .title{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:1}.commercialServicesList{background:#f2f2f2;margin:50px 0;padding:50px 0}.commercialServicesList .midContainer{margin:40px auto;display:flex;justify-content:center;flex-wrap:wrap}.commercialServicesList .service{background:#fff;border-radius:50px;margin:10px;width:calc(25% - 20px);flex:0 0 auto}@media (max-width: 1000px){.commercialServicesList .service{width:calc(50% - 20px)}}.commercialServicesList .service img{width:100%}.commercialServicesList .service .bodyCopy{display:flex;flex-direction:column;padding:20px;text-align:left;height:268px}.commercialServicesList .service .bodyCopy .body{margin:25px 0;color:#000;flex:1;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px}.commercialServicesList .service .bodyCopy .button{text-align:center}@media (max-width: 600px){.commercialServicesList .service .bodyCopy{height:234px;padding:20px 5px}.commercialServicesList .service .bodyCopy .body{font-size:12px}}.commercialServicesList .service .title{color:#000;font-family:Playfair Display;font-size:28px;font-style:normal;font-weight:700;line-height:1}.whyFeltRightCommercial .dividerTitle{margin:90px 0}@media (max-width: 550px){.whyFeltRightCommercial .dividerTitle{margin:10px 0}}@media (max-width: 550px){.whyFeltRightCommercial .image{display:none}}.whyFeltRightCommercial .whyDetails{display:flex;justify-content:center;align-items:flex-end}.whyFeltRightCommercial .whyDetails img{display:block}.whyFeltRightCommercial .whyDetails .details{margin:43px 0 0;flex:0 0 auto;width:322px;max-width:100%}@media (max-width: 550px){.whyFeltRightCommercial .whyDetails .details{margin:10px 0 0}}@media (max-width: 550px){.whyFeltRightCommercial .whyDetails .details{width:90%}}.whyFeltRightCommercial .whyDetails .details .detail{margin:0 0 36px}.whyFeltRightCommercial .whyDetails .details .detail .title{color:#000;font-family:Playfair Display;font-size:30px;font-style:normal;font-weight:700;line-height:1;margin:0 0 5px}.whyFeltRightCommercial .whyDetails .details .detail .copy{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px}@media (max-width: 900px){.whyFeltRightCommercial .whyDetails .details .detail .title{font-size:20px;line-height:1.2}.whyFeltRightCommercial .whyDetails .details .detail .copy{font-size:11px;line-height:1.2}}.designsAnySpaceWrapper{padding:60px 0;background:#f2f2f2}.designsAnySpaceWrapper .designSpaceComp{display:flex}.designsAnySpaceWrapper .designSpaceComp .selection{margin:0 50px 0 0}.designsAnySpaceWrapper .designSpaceComp .selection .category{margin:0 0 50px}.designsAnySpaceWrapper .designSpaceComp .selection a,.designsAnySpaceWrapper .designSpaceComp .selection button{flex:1;color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.4px}.designsAnySpaceWrapper .designSpaceComp .selection a.active,.designsAnySpaceWrapper .designSpaceComp .selection button.active{font-weight:700;text-decoration:underline black solid;text-decoration-thickness:2px;text-underline-offset:5px}.designsAnySpaceWrapper .designSpaceImages{margin:0 20px;flex:1}.designsAnySpaceWrapper .designSpaceImages .buttons{display:flex}.designsAnySpaceWrapper .designSpaceImages .buttons .spacer{flex:1}.designsAnySpaceWrapper .gallery{flex:0 0 auto;width:150px;max-height:580px;overflow-y:auto}.designsAnySpaceWrapper .gallery .productImage{margin:0 0 20px}.designStudioCommercial .midContainer{display:flex;align-items:center;padding:60px 0}@media (max-width: 1000px){.designStudioCommercial .midContainer{display:block;text-align:center}.designStudioCommercial .midContainer .buttons{margin:20px 0}}.designStudioCommercial .midContainer .copy{flex:.5}.designStudioCommercial .midContainer .copy .title{color:#000;font-family:Playfair Display;font-size:49px;font-style:normal;font-weight:700;line-height:40px}.designStudioCommercial .midContainer .copy .text{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px;margin:30px 0}.designStudioCommercial .midContainer .copy .primaryBTN{display:inline-block}.designStudioCommercial .midContainer .image{flex:1}.customProjectCapabilities{background:#f2f2f2;padding:60px 0}.customProjectCapabilities .menu{display:flex;justify-content:center;margin:60px 0}.customProjectCapabilities .menu a,.customProjectCapabilities .menu button{display:block;margin:0 65px;white-space:nowrap}.customProjectCapabilities .menu a.active,.customProjectCapabilities .menu button.active{font-weight:700;text-decoration:underline black solid;text-decoration-thickness:2px;text-underline-offset:5px}@media (max-width: 800px){.customProjectCapabilities .menu a,.customProjectCapabilities .menu button{margin:0 10px}}.customProjectCapabilities .activeTab{display:flex;align-items:center}@media (max-width: 800px){.customProjectCapabilities .activeTab{display:block;text-align:center}}.customProjectCapabilities .activeTab .image{flex:1;margin:0 40px}.customProjectCapabilities .activeTab .tabDetails{flex:1}.customProjectCapabilities .activeTab .tabDetails .title{color:#000;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:700;line-height:1;margin:0 0 10px}.customProjectCapabilities .activeTab .tabDetails .copy{color:#000;margin:10px 0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:1.3}.ourProcessCommercial{padding:60px 0}.ourProcessCommercial .processTimeline{display:flex;align-items:center;margin:70px 0}@media (max-width: 1000px){.ourProcessCommercial .processTimeline{display:none}}.ourProcessCommercial .processTimeline .hello,.ourProcessCommercial .processTimeline .shipped{flex:0 0 auto;color:#000;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.4px}.ourProcessCommercial .processTimeline .lineSpacer{flex:1;background:#f2f2f2;height:4px;margin:0 5px}.ourProcessCommercial .processTimeline .weeks{border-radius:94px;background:var(--Black, black);padding:5px 40px;color:#fff;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.ourProcessCommercial .processSteps{display:flex;flex-wrap:wrap}@media (max-width: 600px){.ourProcessCommercial .processSteps{padding:40px}}.ourProcessCommercial .processSteps .step{border-radius:50px;background:#f2f2f2;flex:0 0 auto;width:calc(25% - 10px);margin:0 5px;padding:20px;display:flex;flex-direction:column}@media (max-width: 1000px){.ourProcessCommercial .processSteps .step{width:calc(50% - 20px);margin:10px}}@media (max-width: 600px){.ourProcessCommercial .processSteps .step{width:98%;margin:10px auto}}.ourProcessCommercial .processSteps .step .copy{flex:1}.ourProcessCommercial .processSteps .step .time{color:var(--Orange-900, #fc6700);text-align:right;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px}.ourProcessCommercial .processSteps .step .stepTitle{color:#000;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:700;line-height:1}.ourProcessCommercial .processSteps .step .copy{margin:10px 0;color:#000;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:28px}@media (max-width: 900px){.designsAnySpace.desktopView{display:none}}.designsAnySpaceMobile{margin:0 10px;display:none}@media (max-width: 900px){.designsAnySpaceMobile{display:block}}.designsAnySpaceMobile .space .name{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.4px;padding:0 0 5px;margin:0 0 5px;border-bottom:2px solid #848484;cursor:pointer}.designsAnySpaceMobile .space .name.active{font-weight:700}.designsAnySpaceMobile .space .buttons{display:flex;align-items:center;margin:0 0 20px}.designsAnySpaceMobile .space .buttons .spacer{flex:1}.designsAnySpaceMobile .space .buttons a,.designsAnySpaceMobile .space .buttons button{color:var(--Black, black);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration-line:underline}.links .subHeading{margin:30px 0 0;font-weight:700;font-size:13px;text-transform:uppercase}.image.custom-image img.active,.subInspiredv2.slide.glide__slide.glide__slide--active img{border:2px solid #000!important}.subInspiredv2.slide.glide__slide img{border:2px solid #fff!important}.onBackorder,.outOfStockMessage{display:flex;align-items:center;background:orange;color:#fff;padding:10px;font-weight:700;font-size:16px;border-radius:5px;margin:15px 0}.onBackorder .icon,.outOfStockMessage .icon{font-size:30px;margin:0 5px 0 0}.colorwayChoices .choices .choice{width:calc(100% / 7 - 10px)}.nonReturnable{margin:15px 0}.choicesSideBySide{display:flex}@media (max-width: 600px){.choicesSideBySide{display:block}}.choicesSideBySide .group,.choicesSideBySide .group .choices .choice{flex:1}.choicesSideBySide .group.widerSideBySide{flex:1.5}.taxExempt{display:flex;align-items:center;font-weight:700;font-size:12px;padding:15px;border:1px solid rgba(0,0,0,.15);margin:15px 0}.taxExempt .icon{font-size:22px;margin:0 10px 0 0}.bringPeppaLife{position:relative}.bringPeppaLife .copy{position:absolute;width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1;top:0;left:0}.bringPeppaLife .copy .body{width:450px;position:relative;left:360px}.bringPeppaLife .copy .body .title{color:#fff;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin:0 0 15px}.bringPeppaLife .copy .body .text{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:23px}.thematicCollections{position:relative}.thematicCollections .transformSpace{margin:50px 0}.thematicCollections .transformSpace .heading{color:#000;text-align:center;font-family:Playfair Display;font-size:32px;font-style:normal;font-weight:700;line-height:1}.thematicCollections .transformSpace .text{color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:28px;width:700px;max-width:100%;margin:0 auto}.thematicCollections .thematicCategories{margin:30px auto;padding:20px 0;display:flex;width:1400px;max-width:100%;overflow-x:auto;position:sticky;top:0;background:#fff;z-index:10}.thematicCollections .thematicCategories .category{flex:0 0 auto;margin:0 20px;position:relative;width:294px}@media (max-width: 800px){.thematicCollections .thematicCategories .category{width:194px;margin:0 8px}.thematicCollections .thematicCategories .category img{height:145px;object-fit:cover;border-radius:30px}}.thematicCollections .thematicCategories .category .name{position:absolute;bottom:23px;color:var(--Color, white);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:24px;text-align:center;width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ud-hh-section{display:flex;flex-direction:row;align-items:center;gap:16px;height:100%;width:100%;max-width:1440px;margin:0 auto}@media screen and (max-width: 1023px){.ud-hh-section{flex-direction:column-reverse}}.ud-hh-left-text{gap:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:33%;color:#fff}@media screen and (max-width: 1023px){.ud-hh-left-text{width:100%}}.ud-hh-header{font-family:Playfair Display;font-size:55px;font-weight:700;line-height:57px;text-align:center;width:100%;max-width:90vw;text-underline-position:from-font;text-decoration-skip-ink:none}@media screen and (max-width: 1200px){.ud-hh-header{font-size:42px}}@media screen and (max-width: 1023px){.ud-hh-header{font-size:55px}}@media screen and (max-width: 475px){.ud-hh-header{font-size:42px}}.ud-hh-subheader{font-family:Montserrat;font-size:14px;font-weight:400;line-height:20px;max-width:425px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.ud-hh-right-image img{width:100%;object-fit:cover;height:600px}@media screen and (max-width: 1023px){.ud-hh-right-image img{height:400px;width:100%}}@media screen and (max-width: 475px){.ud-hh-right-image img{height:200px}}.ud-hh-flex-col{height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:2rem;width:100%}@media screen and (max-width: 1023px){.ud-hh-flex-col{height:auto;padding:3rem 2rem}}@media screen and (max-width: 425px){.ud-hh-flex-col{padding:2rem 1rem}}.ud-hh-decorative-row{height:114px;width:100%;display:flex}@media screen and (max-width: 1023px){.ud-hh-decorative-row{display:none}}.peppaCategoriesV2{display:flex;flex-wrap:wrap;width:900px;margin:40px auto;max-width:100%}.peppaCategoriesV2 .smallWidth,.peppaCategoriesV2 .fullWidth{margin:8px;position:relative;height:250px}.peppaCategoriesV2 .smallWidth .image,.peppaCategoriesV2 .fullWidth .image{position:absolute;top:0;left:0;height:100%;width:100%}.peppaCategoriesV2 .smallWidth .image img,.peppaCategoriesV2 .fullWidth .image img{width:100%;height:100%;object-fit:cover;border-radius:20px}.peppaCategoriesV2 .smallWidth .title,.peppaCategoriesV2 .fullWidth .title{position:absolute;bottom:15px;left:0;width:100%;z-index:1;color:#fff;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:18px}.peppaCategoriesV2 .smallWidth{flex:0 0 auto;width:calc(30% - 16px)}.peppaCategoriesV2 .fullWidth{flex:0 0 auto;width:calc(70% - 16px)}@media (max-width: 800px){.peppaCategoriesV2 .smallWidth,.peppaCategoriesV2 .fullWidth{width:98%;margin:8px auto}}
.line-designs {
	 list-style-type: none;
	 padding: 0;
}
 .line-designs li {
	 position: relative;
	 padding: 15px 0 15px 50px;
	 max-width: 90%;
}
 @media only screen and (max-width: 479px) {
	 .line-designs li {
		 max-width: 90%;
	}
}
 .line-designs li .design-img {
	 width: 40px;
	 position: absolute;
	 top: 50%;
	 transform: translateY(-50%);
	 left: 0;
}
 .color-pattern {
	 padding: 0 5px;
}
 .color-pattern .mb-0 {
	 margin-bottom: 0;
}
 .color-pattern .color-harmonies img {
	 max-height: 40px;
}
 @media only screen and (max-width: 479px) {
	 .color-pattern .color-harmonies img {
		 max-height: 30px;
	}
}
 @media only screen and (max-width: 360px) {
	 .color-pattern .color-harmonies img {
		 max-height: 26px;
	}
}
 .color-pattern .pattern-grid {
	 display: grid;
	 grid-template-columns: repeat(2, 1fr);
	 grid-gap: 15px;
}
 .color-pattern .pattern-grid.variables {
	 grid-gap: 40px;
	 max-width: 400px;
	 margin: 0 auto;
}
 @media only screen and (max-width: 479px) {
	 .color-pattern .pattern-grid {
		 grid-template-columns: repeat(1, 1fr);
	}
}
 .color-pattern .pattern-flex {
	 display: flex;
	 flex-wrap: wrap;
	 align-items: center;
	 margin: 0 -15px;
}
 @media only screen and (max-width: 539px) {
	 .color-pattern .pattern-flex {
		 margin: 0 -5px;
	}
}
 .color-pattern .pattern-flex .img-container {
	 width: 100%;
	 max-width: 60%;
	 flex: 0 0 60%;
	 padding: 10px 15px;
}
 @media only screen and (max-width: 539px) {
	 .color-pattern .pattern-flex .img-container {
		 max-width: 100%;
		 flex: 0 0 100%;
		 padding: 10px 5px;
	}
}
 .color-pattern .pattern-flex .text-container {
	 width: 100%;
	 max-width: 40%;
	 flex: 0 0 40%;
	 padding: 10px 15px;
}
 @media only screen and (max-width: 539px) {
	 .color-pattern .pattern-flex .text-container {
		 max-width: 100%;
		 flex: 0 0 100%;
		 padding: 10px 5px;
	}
}
 @media only screen and (min-width: 540px) {
	 .color-pattern .pattern-flex .order-1 {
		 order: 1;
	}
	 .color-pattern .pattern-flex .order-2 {
		 order: 2;
	}
}
/*02-01-24*/
 .cc-text-edit {
	 margin: 0;
	 font-weight: 600;
}
 .cc-h2-change {
	 margin: 0;
	 font-size: 28px;
	 font-weight: 600;
	 font-family: Playfair Display, serif;
}
 .tilePurchaseWrapper .tilePurchase .tileDescription {
	 font-size: 16px;
}
 .tilePurchaseWrapper .tilePurchase .selectColor .colors .color.active img {
	 border: 2px solid #595959;
}
 .cc-btn-edits {
	 background: #fff !important;
	 color: #000 !important;
	 border-color: #fff !important;
}
 .cc-btn-edits:hover {
	 border-color: #000 !important;
}
 