.product-shelf section.product-grid .swatches .swatch.tout .content .cta,.product-detail section.product-color-slider .color-details>.ctas-mobile .add,.product-detail section.product-color-slider .color-details>.ctas-mobile .order,.product-detail section.product-color-slider .color-details>.ctas-mobile .share{font-weight:500;font-size:12px;text-transform:uppercase;border-radius:4px;display:inline-block;padding:.83333333em 1.5em;text-decoration:none;line-height:1;letter-spacing:0;outline:none}.product-shelf section.product-grid .swatches .swatch.tout .content .cta.disabled,.product-detail section.product-color-slider .color-details>.ctas-mobile .add.disabled{border:1px solid #4e4e4e;background:#595959;background:-moz-linear-gradient(top,#777 0%,#414141 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#777),color-stop(100%,#414141));background:-webkit-linear-gradient(top,#777 0%,#414141 100%);background:-o-linear-gradient(top,#777 0%,#414141 100%);background:-ms-linear-gradient(top,#777 0%,#414141 100%);background:linear-gradient(to bottom,#777 0%,#414141 100%);color:#a8a8a8;cursor:default}.product-shelf section.top .headline .cta,.product-detail section.top .headline .cta{color:#fff;border:1px solid rgba(47,116,64,.5);background:#399a41;background:-moz-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#399a41),color-stop(100%,#2f7340));background:-webkit-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-o-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-ms-linear-gradient(top,#399a41 0%,#2f7340 100%);background:linear-gradient(to bottom,#399a41 0%,#2f7340 100%)}.product-shelf section.top .back,.product-detail section.top .back{font-size:.75em;border:1px solid #141414;border-radius:3px;background-color:#1b1b1b;background-image:linear-gradient(#1b1b1b,#131313);color:#fff;text-transform:uppercase;font-weight:600;position:relative;padding:.66666667em .66666667em .66666667em 1.5em;text-decoration:none;display:inline-block}.product-shelf section.top .back i,.product-detail section.top .back i{font-size:1.25em;font-family:'shaw-icons';position:absolute;left:.3em;top:50%;margin-top:-.57em}.product-shelf section.top .back i:before,.product-detail section.top .back i:before{content:""}.color-trends .headline a.product-shelf section.top .headline .cta,.color-trends .headline a.product-detail section.top .headline .cta{font-size:14px}@media(max-width:600px){.color-trends .headline a.product-shelf section.top .headline .cta,.color-trends .headline a.product-detail section.top .headline .cta{font-size:12px}}.e-newsletter-signup a.product-shelf section.top .headline .cta,.e-newsletter-signup a.product-detail section.top .headline .cta{min-width:275px;font-size:.875em;font-weight:400;color:#fff;text-decoration:none;text-transform:uppercase;margin:1.5em 0 0}@media(max-width:800px){.e-newsletter-signup a.product-shelf section.top .headline .cta,.e-newsletter-signup a.product-detail section.top .headline .cta{width:100%}}@media(max-width:600px){.e-newsletter-signup a.product-shelf section.top .headline .cta,.e-newsletter-signup a.product-detail section.top .headline .cta{width:100%}}.product-shelf section.top,.product-detail section.top{position:relative;height:500px;height:85vh;background-size:cover;background-position:center 0;background-repeat:no-repeat;background-color:#161616;overflow:hidden;width:100%;box-shadow:none;min-height:350px}.ios7 .product-shelf section.top,.ios7 .product-detail section.top{height:600px}@media screen and (device-width:320px)and (device-height:568px)and (orientation:portrait){.ios7 .product-shelf section.top,.ios7 .product-detail section.top{height:398px}}@media screen and (device-width:320px)and (device-height:568px)and (orientation:landscape){.ios7 .product-shelf section.top,.ios7 .product-detail section.top{height:350px}}.product-shelf section.top:before,.product-detail section.top:before{content:"";position:absolute;width:100%;top:0;left:0;height:100%;z-index:1;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media(max-width:800px){.product-shelf section.top:before,.product-detail section.top:before{box-shadow:inset 0 130px 200px -100px #000!important}}.product-shelf section.top:after,.product-detail section.top:after{content:"";display:block;position:absolute;width:100%;bottom:0;left:0;height:100%;z-index:1;box-shadow:inset 0 -100px 200px -100px rgba(0,0,0,.9);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.product-shelf section.top picture img,.product-detail section.top picture img{min-width:100%;min-height:100%;position:absolute;bottom:0;left:0}.product-shelf section.top img[sizes],.product-detail section.top img[sizes]{min-width:100%;min-height:100%;position:absolute;bottom:0;left:0}.csstransforms .product-shelf section.top img[sizes],.csstransforms .product-detail section.top img[sizes]{left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.objectfit .product-shelf section.top img[sizes],.objectfit .product-detail section.top img[sizes]{object-fit:cover}.product-shelf section.top>video,.product-detail section.top>video{position:absolute;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.csstransforms .product-shelf section.top>video,.csstransforms .product-detail section.top>video{left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.objectfit .product-shelf section.top>video,.objectfit .product-detail section.top>video{width:100%!important;height:100%!important;object-fit:cover}.product-shelf section.top .pin-it,.product-detail section.top .pin-it{position:absolute;bottom:1.25em;right:1.25em}.product-shelf section.top .back,.product-detail section.top .back{position:absolute;top:6em;left:1.33333333em}@media(max-width:450px){.product-shelf section.top .back,.product-detail section.top .back{top:5em}}.product-shelf section.top .headline,.product-detail section.top .headline{position:absolute;width:100%;text-align:center;top:50%;color:#fff;margin-top:-4em;padding:0 10%;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box}.product-shelf section.top .headline .category,.product-detail section.top .headline .category{text-shadow:1px 1px 1px #000;font-size:20px;margin:0;line-height:1;font-weight:600;text-transform:uppercase}@media(max-width:600px){.product-shelf section.top .headline .category,.product-detail section.top .headline .category{font-size:18px}}.product-shelf section.top .headline .title,.product-detail section.top .headline .title{max-width:1024px;margin:0 auto;text-shadow:1px 1px 1px #000;text-transform:uppercase;font-size:3em;line-height:.96;font-weight:200}.product-shelf section.top .headline .description,.product-detail section.top .headline .description{margin:0 auto;max-width:1024px;text-shadow:1px 1px 1px #000;font-size:1.625em;line-height:1.2;font-weight:200}.product-shelf section.top .headline .description.stand-out,.product-detail section.top .headline .description.stand-out{text-transform:uppercase;font-size:2.125em}.product-shelf section.top .headline .form,.product-detail section.top .headline .form{margin:1em auto;width:24em}.product-shelf section.top .headline .form input[type="text"],.product-detail section.top .headline .form input[type="text"]{text-align:center;width:90%;padding:.5em 1em .3em;border-radius:8px 0 0 8px;line-height:1}.product-shelf section.top .headline .form input[type="submit"],.product-detail section.top .headline .form input[type="submit"]{width:10%;border-radius:0 8px 8px 0}.product-shelf section.top .headline .cta,.product-detail section.top .headline .cta{margin-top:1.83333333em}@media(max-width:900px){.product-shelf section.top .headline,.product-detail section.top .headline{font-size:.875em}.product-shelf section.top .headline .form,.product-detail section.top .headline .form{font-size:1.14285714em}}@media(max-width:800px){.product-shelf section.top .headline,.product-detail section.top .headline{font-size:.75em}.product-shelf section.top .headline .form,.product-detail section.top .headline .form{font-size:1.33333333em}.product-shelf section.top .headline .title,.product-detail section.top .headline .title{padding:.3em 0 .1em 0}.product-shelf section.top .headline .description,.product-detail section.top .headline .description{padding:.1em 0 .1em 0}}@media(max-width:700px){.product-shelf section.top .headline,.product-detail section.top .headline{font-size:.625em}.product-shelf section.top .headline .title,.product-detail section.top .headline .title{font-weight:400}.product-shelf section.top .headline .description,.product-detail section.top .headline .description{font-size:2.14285714em;font-weight:400}.product-shelf section.top .headline .form,.product-detail section.top .headline .form{font-size:1.4em}}@media(max-width:600px){.product-shelf section.top .headline,.product-detail section.top .headline{font-size:.5em}.product-shelf section.top .headline h2,.product-detail section.top .headline h2{font-size:1.875em}.product-shelf section.top .headline .description,.product-detail section.top .headline .description{font-size:2.6em}.product-shelf section.top .headline .form,.product-detail section.top .headline .form{font-size:1.5em}}.product-shelf section.top #product-detail-header-promo,.product-detail section.top #product-detail-header-promo{position:absolute;bottom:-279px;z-index:1000;text-align:center;width:100%;text-shadow:0 0 4px rgba(0,0,0,.4)}.product-shelf section.top #product-detail-header-promo h3,.product-detail section.top #product-detail-header-promo h3{font-size:16px;font-weight:200;text-align:center;color:#fff}.product-shelf section.top #product-detail-header-promo ul,.product-detail section.top #product-detail-header-promo ul{position:relative;margin:0 0 1.8em;padding:0;display:inline-block;width:100%;min-width:320px}@media(max-width:1106px){.product-shelf section.top #product-detail-header-promo ul,.product-detail section.top #product-detail-header-promo ul{margin:0 0 1.5em}}@media(max-width:450px){.product-shelf section.top #product-detail-header-promo ul,.product-detail section.top #product-detail-header-promo ul{font-size:.75em}}.product-shelf section.top #product-detail-header-promo ul li,.product-detail section.top #product-detail-header-promo ul li{display:inline-block;vertical-align:top;position:relative;list-style:none;width:20em;color:#fff;margin:0;padding:0}.product-shelf section.top #product-detail-header-promo ul li [class^="icons-attr--"],.product-detail section.top #product-detail-header-promo ul li [class^="icons-attr--"],.product-shelf section.top #product-detail-header-promo ul li [class*=" icons-attr--"],.product-detail section.top #product-detail-header-promo ul li [class*=" icons-attr--"]{font-size:3.75em}.product-shelf section.top #product-detail-header-promo ul li p,.product-detail section.top #product-detail-header-promo ul li p{text-transform:uppercase;font-size:.6875em}.product-shelf.show-overlay section.product-grid .swatches .swatch.highlight{overflow:visible}.product-shelf.show-overlay section.product-grid .swatches .swatch.highlight img{z-index:1001;background-color:#fff;padding:2px;width:100%;min-width:initial;min-height:initial}@media(max-width:800px){.product-shelf.show-overlay section.product-grid .swatches .swatch.highlight img{z-index:initial}}.product-shelf.show-overlay section.product-grid .swatches .swatch.highlight .description{z-index:1001}.product-shelf.show-overlay section.product-grid .swatches .swatch.scene.highlight img{z-index:0;background-color:transparent;padding:none}.product-shelf.show-overlay section.product-grid .swatches .swatch.scene.highlight>.wrap{display:none}.product-shelf.show-overlay section.product-grid .swatches .swatch.scene.highlight .alternate{z-index:auto;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}.product-shelf.show-overlay section.product-grid .swatches .swatch.scene.highlight .alternate img{z-index:1003;background-color:#fff;padding:2px}.product-shelf section.product-grid{background-color:#212121;padding:7.5em 0 24% 0;text-align:center;overflow:hidden;max-height:0;position:relative;cursor:pointer}.product-shelf section.product-grid:after{position:absolute;bottom:0;height:0;left:0;width:100%;content:"";box-shadow:0 0 100px 70px #000;-webkit-box-shadow:0 0 150px 70px #000;opacity:1;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.product-shelf section.product-grid .pagination{margin:1.78571429em auto 2em;border-top:2px solid #f0f0f0;max-width:1024px}.product-shelf section.product-grid .pagination .results{left:1.42857143em}.product-shelf section.product-grid>.results{position:relative;overflow:hidden;max-height:0;opacity:0;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.product-shelf section.product-grid>.results:after{content:"";border:none;border-top:2px solid #efefef;box-shadow:inset 0 75px 50px -100px #000;margin:0;padding:0 0 1em;display:block;width:100%}.product-shelf section.product-grid>.results>.wrap{position:relative;margin:0 auto;max-width:1017px}@media(max-width:800px){.product-shelf section.product-grid>.results:after{margin-top:1em}}.product-shelf section.product-grid>.results .layout{position:absolute;left:1.25em;top:.875em;z-index:1}@media(max-width:950px){.product-shelf section.product-grid>.results .layout{font-size:.875em;left:1.42857143em;top:1.21428571em}}@media(max-width:800px){.product-shelf section.product-grid>.results .layout{display:none}}.product-shelf section.product-grid>.results .layout a{color:#fff;border-radius:4px;text-decoration:none;display:inline-block;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none;position:relative;font-weight:600;font-size:.625em;text-transform:uppercase;padding:1em 3.8em 1em 1.2em;background:#383838;-webkit-box-shadow:inset 0 0 25px rgba(0,0,0,.5);box-shadow:inset 0 0 25px rgba(0,0,0,.5)}.product-shelf section.product-grid>.results .layout a i{position:absolute;right:.6em;top:50%;margin-top:-.5em;font-size:2em}.product-shelf section.product-grid>.results .layout a:after{opacity:1;position:absolute;z-index:5;bottom:-8px;left:0;right:0;content:"";height:0;width:0;margin:0 auto;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #2a2a2a}.product-shelf section.product-grid>.results .layout a:first-of-type{color:#2c8939;background:transparent;-webkit-box-shadow:none;box-shadow:none}.product-shelf section.product-grid>.results .layout a:first-of-type:after{opacity:0}.product-shelf section.product-grid>.results .count{font-size:1.375em;color:#5d5d5d;text-align:center;line-height:2.72727273em;padding:0 .90909091em}@media(max-width:950px){.product-shelf section.product-grid>.results .count{font-size:1.125em;line-height:3.33333333em}}@media(max-width:800px){.product-shelf section.product-grid>.results .count{line-height:1;font-size:1.0625em;padding:.94117647em .94117647em 0}}.product-shelf section.product-grid>.results .count .stand-out{color:#212121;font-weight:600}.product-shelf section.product-grid>.results .samples{font-size:.75em;z-index:2;font-weight:500;position:absolute;right:1.66666667em;top:1.66666667em;text-transform:uppercase}@media(max-width:950px){.product-shelf section.product-grid>.results .samples{font-size:.625em;right:2em;top:2.3em}}@media(max-width:800px){.product-shelf section.product-grid>.results .samples{display:block;padding:0 .94117647em .94em;position:relative;left:5em;right:0;font-size:.8125em}}.product-shelf section.product-grid>.results .cutarug{font-size:.75em;z-index:2;font-weight:500;position:absolute;right:16.66666667em;top:1.66666667em;text-transform:uppercase}@media(max-width:950px){.product-shelf section.product-grid>.results .cutarug{font-size:.625em;right:17.5em;top:2.3em}}@media(max-width:800px){.product-shelf section.product-grid>.results .cutarug{display:block;padding:0 .94117647em .94em;position:relative;top:.13em;right:7.2em;font-size:.8125em}}.product-shelf section.product-grid .headline{text-shadow:0 0 3px rgba(0,0,0,.6);opacity:1;-moz-transition:opacity 100ms;-ms-transition:opacity 100ms;-o-transition:opacity 100ms;-webkit-transition:opacity 100ms;transition:opacity 100ms;position:absolute;top:1em;left:1em;right:1em;z-index:initial}@media(max-width:850px){.product-shelf section.product-grid .headline{font-size:.75em}}@media(max-width:800px){.product-shelf section.product-grid .headline{display:none}}.product-shelf section.product-grid .headline>h5{margin:0;color:#fff;text-transform:uppercase;font-weight:100;font-size:3em}.product-shelf section.product-grid .headline>h2{color:#6f6f6f;font-weight:100;margin:0 0 1em;text-shadow:none!important}.product-shelf section.product-grid .swatches-wrap{padding:0 1.125em;margin:0 auto}@media(max-width:800px){.product-shelf section.product-grid .swatches-wrap{padding:0 1.25em}}.product-shelf section.product-grid .swatches{margin:4px 0 0;height:0;padding-bottom:33%;position:relative}.product-shelf section.product-grid .swatches:after,.product-shelf section.product-grid .swatches:before{content:"";display:table}.product-shelf section.product-grid .swatches:after{clear:both}.product-shelf section.product-grid .swatches.lt-ie8{*zoom:1}@media(max-width:1350px){.product-shelf section.product-grid .swatches{margin:3px 0 0}}@media(max-width:900px){.product-shelf section.product-grid .swatches{margin:2px 0 0}}.product-shelf section.product-grid .swatches .swatch{position:absolute;height:50%;overflow:hidden;display:block;top:0;left:0;width:16.66666667%}.product-shelf section.product-grid .swatches .swatch .wrap{display:none}.product-shelf section.product-grid .swatches .swatch img{position:absolute;vertical-align:top;top:0;left:0;padding:2px;width:100%}.product-shelf section.product-grid .swatches .swatch.pos1,.product-shelf section.product-grid .swatches .swatch.pos2,.product-shelf section.product-grid .swatches .swatch.pos3,.product-shelf section.product-grid .swatches .swatch.pos4,.product-shelf section.product-grid .swatches .swatch.pos5,.product-shelf section.product-grid .swatches .swatch.pos6{top:0}.product-shelf section.product-grid .swatches .swatch.pos7,.product-shelf section.product-grid .swatches .swatch.pos8,.product-shelf section.product-grid .swatches .swatch.pos9,.product-shelf section.product-grid .swatches .swatch.pos10,.product-shelf section.product-grid .swatches .swatch.pos11,.product-shelf section.product-grid .swatches .swatch.pos12{top:50.3333%}.product-shelf section.product-grid .swatches .swatch.pos2,.product-shelf section.product-grid .swatches .swatch.pos8{left:16.66666667%}.product-shelf section.product-grid .swatches .swatch.pos3,.product-shelf section.product-grid .swatches .swatch.pos9{left:33.33333333%}.product-shelf section.product-grid .swatches .swatch.pos4,.product-shelf section.product-grid .swatches .swatch.pos10{left:50%}.product-shelf section.product-grid .swatches .swatch.pos5,.product-shelf section.product-grid .swatches .swatch.pos11{left:66.66666667%}.product-shelf section.product-grid .swatches .swatch.pos6,.product-shelf section.product-grid .swatches .swatch.pos12{left:83.33333333%}.product-shelf section.product-grid .swatches .swatch.scene{margin-top:0;width:33.33333333%;height:100%}.product-shelf section.product-grid .swatches .swatch.scene .alternate{display:none}.product-shelf section.product-grid .swatches .swatch.scene>.wrap{opacity:0}@media(max-width:768px){.product-shelf section.product-grid .swatches .swatch.scene>.wrap{opacity:1}}.product-shelf section.product-grid .swatches .swatch.scene>.wrap .compare,.product-shelf section.product-grid .swatches .swatch.scene>.wrap .view-details,.product-shelf section.product-grid .swatches .swatch.scene>.wrap .quick-view-link{opacity:0;display:none}@media(max-width:800px){.product-shelf section.product-grid .swatches .swatch.scene>.wrap .compare,.product-shelf section.product-grid .swatches .swatch.scene>.wrap .view-details,.product-shelf section.product-grid .swatches .swatch.scene>.wrap .quick-view-link{display:block}}.product-shelf section.product-grid .swatches .swatch.scene>.wrap .description{position:absolute;width:auto;bottom:-1px;left:0;right:auto;padding:8px!important}@media(max-width:768px){.product-shelf section.product-grid .swatches .swatch.scene>.wrap .description{padding:0!important}}.product-shelf section.product-grid .swatches .swatch.scene>.wrap .description:after{font-size:1.16666667em;font-family:'shaw-icons';content:"";position:absolute;left:-.25em;top:-.96em;color:#000;color:rgba(0,0,0,.8)}@media(max-width:800px){.product-shelf section.product-grid .swatches .swatch.scene>.wrap .description{position:static}.product-shelf section.product-grid .swatches .swatch.scene>.wrap .description:after{display:none}}.product-shelf section.product-grid .swatches .swatch.tout{margin-top:0;width:33.33333333%;height:100%}.product-shelf section.product-grid .swatches .swatch.tout .content{position:absolute;height:8em;top:50%;margin-top:-4em;z-index:1;color:#fff;width:100%;text-shadow:0 0 3px rgba(0,0,0,.6);padding:3px}.product-shelf section.product-grid .swatches .swatch.tout .content h1{font-size:2.5em;font-weight:300;text-transform:uppercase;margin:0 0 .1em;line-height:1}@media(max-width:960px){.product-shelf section.product-grid .swatches .swatch.tout .content h1{font-size:1.75em}}@media(max-width:650px){.product-shelf section.product-grid .swatches .swatch.tout .content h1{font-size:1.375em}}@media(max-width:600px){.product-shelf section.product-grid .swatches .swatch.tout .content h1{font-size:2.5em}}.product-shelf section.product-grid .swatches .swatch.tout .content h2{font-size:.875em;margin:0 0 1em;font-weight:600}.product-shelf section.product-grid .swatches .swatch.tout .content p{font-size:.8125em;margin:0;line-height:1}.product-shelf section.product-grid .swatches .swatch.tout .content .cta{color:#fff;border:1px solid rgba(47,116,64,.5);background:#399a41;background:-moz-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#399a41),color-stop(100%,#2f7340));background:-webkit-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-o-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-ms-linear-gradient(top,#399a41 0%,#2f7340 100%);background:linear-gradient(to bottom,#399a41 0%,#2f7340 100%);font-size:.75em}@media(max-width:800px){.product-shelf section.product-grid .swatches{height:auto;padding:0}.product-shelf section.product-grid .swatches .swatch{padding:1em 0;height:auto;border-bottom:2px solid #efefef;display:table}.product-shelf section.product-grid .swatches .swatch.pos1,.product-shelf section.product-grid .swatches .swatch.pos2,.product-shelf section.product-grid .swatches .swatch.pos3,.product-shelf section.product-grid .swatches .swatch.pos4,.product-shelf section.product-grid .swatches .swatch.pos5,.product-shelf section.product-grid .swatches .swatch.pos6,.product-shelf section.product-grid .swatches .swatch.pos7,.product-shelf section.product-grid .swatches .swatch.pos8,.product-shelf section.product-grid .swatches .swatch.pos9,.product-shelf section.product-grid .swatches .swatch.pos10,.product-shelf section.product-grid .swatches .swatch.pos11,.product-shelf section.product-grid .swatches .swatch.pos12{margin-top:0;position:relative;width:100%;height:auto;left:0}.product-shelf section.product-grid .swatches .swatch.tout{display:none}.product-shelf section.product-grid .swatches .swatch>a{display:table-cell;width:40%}.product-shelf section.product-grid .swatches .swatch>a img{position:relative;padding:0;min-width:initial;min-height:initial;width:100%}.product-shelf section.product-grid .swatches .swatch.scene .description,.product-shelf section.product-grid .swatches .swatch .description{display:table-cell;text-align:left;padding-left:1em;width:60%;vertical-align:middle;position:static;background-color:transparent;font-size:1em}.product-shelf section.product-grid .swatches .swatch.scene .description:after,.product-shelf section.product-grid .swatches .swatch .description:after{content:"";position:static}.product-shelf section.product-grid .swatches .swatch.scene .description h2,.product-shelf section.product-grid .swatches .swatch .description h2{margin:0;font-size:1em;text-transform:uppercase;color:#000;text-shadow:none;line-height:normal}.product-shelf section.product-grid .swatches .swatch.scene .description p,.product-shelf section.product-grid .swatches .swatch .description p{margin:0 0 1.23076923em;font-weight:500;font-size:.8125em;color:#000;text-shadow:none}.product-shelf section.product-grid .swatches .swatch.scene .description .cta,.product-shelf section.product-grid .swatches .swatch .description .cta{text-transform:uppercase;text-decoration:none;font-weight:600;font-size:.875em;padding-left:.85714286em;position:relative;line-height:1;color:#2c8939;display:block}.product-shelf section.product-grid .swatches .swatch.scene .description .cta:before,.product-shelf section.product-grid .swatches .swatch .description .cta:before{content:"+";position:absolute;left:0;top:50%;margin-top:-.5em}.product-shelf section.product-grid .swatches .wrap:last-child .swatch:last-child{border-bottom:none;padding-bottom:0}}@media(max-width:800px)and (max-width:450px){.product-shelf section.product-grid .swatches .swatch.scene .description,.product-shelf section.product-grid .swatches .swatch .description{font-size:.75em}}.product-shelf.stream section.product-grid{background-color:#fff;padding:0}.product-shelf.stream section.product-grid>.results .layout a:last-of-type{color:#2c8939;background:transparent;-webkit-box-shadow:none;box-shadow:none}.product-shelf.stream section.product-grid>.results .layout a:last-of-type:after{opacity:0}.product-shelf.stream section.product-grid>.results .layout a:first-of-type{color:#fff;background:#383838;-webkit-box-shadow:inset 0 0 25px rgba(0,0,0,.5);box-shadow:inset 0 0 25px rgba(0,0,0,.5)}.product-shelf.stream section.product-grid>.results .layout a:first-of-type:after{opacity:1}.product-shelf.stream section.product-grid .swatches{height:auto;padding:0;margin:0 auto}.product-shelf.stream section.product-grid .swatches:after,.product-shelf.stream section.product-grid .swatches:before{content:"";display:table}.product-shelf.stream section.product-grid .swatches:after{clear:both}.product-shelf.stream section.product-grid .swatches.lt-ie8{*zoom:1}.product-shelf.stream section.product-grid .swatches .wrap:after,.product-shelf.stream section.product-grid .swatches .wrap:before{content:"";display:table}.product-shelf.stream section.product-grid .swatches .wrap:after{clear:both}.product-shelf.stream section.product-grid .swatches .wrap.lt-ie8{*zoom:1}.product-shelf.stream section.product-grid .swatches .swatch.pos1,.product-shelf.stream section.product-grid .swatches .swatch.pos2,.product-shelf.stream section.product-grid .swatches .swatch.pos3,.product-shelf.stream section.product-grid .swatches .swatch.pos4,.product-shelf.stream section.product-grid .swatches .swatch.pos5,.product-shelf.stream section.product-grid .swatches .swatch.pos6,.product-shelf.stream section.product-grid .swatches .swatch.pos7,.product-shelf.stream section.product-grid .swatches .swatch.pos8,.product-shelf.stream section.product-grid .swatches .swatch.pos9,.product-shelf.stream section.product-grid .swatches .swatch.pos10,.product-shelf.stream section.product-grid .swatches .swatch.pos11,.product-shelf.stream section.product-grid .swatches .swatch.pos12{position:relative;margin-top:0;left:0;top:0;float:left;width:33.33333333%;padding:0 0 1em;height:auto}.product-shelf.stream section.product-grid .swatches .swatch.tout{display:none}.product-shelf.stream section.product-grid .swatches .swatch>a{height:0;padding-bottom:100%;position:relative;display:block;overflow:hidden;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.product-shelf.stream section.product-grid .swatches .swatch:hover>a:after{opacity:1}.product-shelf.stream section.product-grid .swatches .swatch .description{display:block;text-align:left;margin-left:14%;text-transform:uppercase}.product-shelf.stream section.product-grid .swatches .swatch .description h2{margin:0;font-size:.875em}.product-shelf.stream section.product-grid .swatches .swatch .description p{margin:0;font-size:.75em}.product-shelf.stream section.product-grid .swatches .swatch .description .cta{display:none}.product-shelf.stream section.product-grid .swatches .swatch.scene .description{font-size:1em;background-color:transparent;position:relative;padding:0;bottom:auto}.product-shelf.stream section.product-grid .swatches .swatch.scene .description:after{content:"";position:static}.product-shelf.stream section.product-grid .swatches .swatch.scene .description h2,.product-shelf.stream section.product-grid .swatches .swatch.scene .description p{color:#000;text-shadow:none;line-height:normal}@media(max-width:800px){.product-shelf.stream section.product-grid .swatches .swatch{border:none}.product-shelf.stream section.product-grid .swatches .swatch>a{width:100%}.product-shelf.stream section.product-grid .swatches .swatch .description{font-size:1em;padding:0}}@media(max-width:800px){.product-shelf section.product-grid{max-height:none;padding:0;background-color:#fff;border-top:2px solid #efefef;box-shadow:inset 0 75px 50px -100px #000;cursor:inherit;-webkit-animation:catalogShow 1s;animation:catalogShow 1s;z-index:1;clear:both}.product-shelf section.product-grid:after{opacity:0}.product-shelf section.product-grid.no-results{background-color:#1d1d1d}.product-shelf section.product-grid.no-results>.results{background-color:#fff}.product-shelf section.product-grid.no-results>.results:after{background-color:#1d1d1d}.product-shelf section.product-grid.no-results .swatches-wrap{min-height:500px;margin:0 auto;max-width:470px;position:relative}.product-shelf section.product-grid.no-results .swatches-wrap:before{position:absolute;left:-10px;top:-65px;content:url(https://shawfloors.scene7.com/is/image/ShawFloors/swoosh?fmt=png-alpha);z-index:1}.product-shelf section.product-grid.no-results .swatches-wrap:after{content:"We're sorry. We couldn't find what you're looking for. Please select the \"CLEAR ALL\" button or edit your filter selections.";color:#fff;text-align:center;font-size:1.25em;text-shadow:1px 1px 1px #000;font-weight:600;margin-top:22px;line-height:1.4}.product-shelf section.product-grid.no-results .pagination{display:none}.product-shelf section.product-grid>.results{max-height:125px;opacity:1;z-index:1}.product-shelf section.product-grid .headline{opacity:0;z-index:0}.product-shelf section.product-grid .swatches .swatch.scene .alternate{z-index:1;position:relative;height:100%;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);opacity:0;display:block}.product-shelf section.product-grid .swatches .swatch.scene .alternate .description{font-size:1em;text-align:center}.product-shelf section.product-grid .swatches .swatch.scene .alternate .description,.product-shelf section.product-grid .swatches .swatch.scene .alternate .compare,.product-shelf section.product-grid .swatches .swatch.scene .alternate .view-details,.product-shelf section.product-grid .swatches .swatch.scene .alternate .quick-view-link{opacity:0;display:none;-moz-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-webkit-perspective:100px;-webkit-perspective-origin:50% 50%;-webkit-transform-style:preserve-3d;perspective:100px;perspective-origin:50% 50%;transform-style:preserve-3d}.product-shelf section.product-grid .swatches .swatch.scene>.wrap .description:after{content:"";position:absolute;left:7px;top:-5px;color:rgba(0,0,0,.9);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;border-bottom:5px solid rgba(0,0,0,.8)}.product-shelf section.product-grid .swatches .swatch.show .alternate{opacity:1}.product-shelf section.product-grid .swatches .swatch.show .alternate .description{display:none}.product-shelf section.product-grid .swatches .swatch.show .alternate .compare,.product-shelf section.product-grid .swatches .swatch.show .alternate .view-details,.product-shelf section.product-grid .swatches .swatch.show .alternate .quick-view-link{-webkit-animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards;animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards}.product-shelf section.product-grid .swatches .swatch.highlight .alternate,.product-shelf section.product-grid .swatches .swatch:hover .alternate{opacity:1}.product-shelf section.product-grid .swatches .swatch.highlight .alternate .description,.product-shelf section.product-grid .swatches .swatch:hover .alternate .description{-webkit-animation:alternateFadeIn 2s cubic-bezier(.19,.81,.36,.9) forwards;animation:alternateFadeIn 2s cubic-bezier(.19,.81,.36,.9) forwards;display:block}.product-shelf section.product-grid .swatches .swatch.highlight .alternate .compare,.product-shelf section.product-grid .swatches .swatch:hover .alternate .compare,.product-shelf section.product-grid .swatches .swatch.highlight .alternate .view-details,.product-shelf section.product-grid .swatches .swatch:hover .alternate .view-details,.product-shelf section.product-grid .swatches .swatch.highlight .alternate .quick-view-link,.product-shelf section.product-grid .swatches .swatch:hover .alternate .quick-view-link{-webkit-animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards;animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards}.product-shelf section.product-grid .swatches .swatch .wrap{position:absolute;bottom:.25em;left:.375em;right:.375em;display:block}.product-shelf section.product-grid .swatches .swatch .wrap .description{display:block;font-size:.75em;background-color:#000;background-color:rgba(0,0,0,.9);padding:.6em .25em .25em;text-transform:uppercase;cursor:pointer;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.product-shelf section.product-grid .swatches .swatch .wrap .description h2{color:#fff;margin:0;line-height:1;font-size:1em;text-shadow:0 0 3px rgba(0,0,0,.6)}.product-shelf section.product-grid .swatches .swatch .wrap .description p{font-size:.83333333em;color:#b2afaf;margin:0;line-height:1.4;text-shadow:0 0 3px rgba(0,0,0,.6);font-weight:400}.product-shelf section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw{color:#2c8939}.product-shelf section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.product-shelf section.product-grid .swatches .swatch .wrap .description .added-to-my-shaw{display:none;background:none;border:none;padding:0;font-size:.84615385em;width:auto}.product-shelf section.product-grid .swatches .swatch .wrap .description .cta{display:none}.product-shelf section.product-grid .swatches .swatch .wrap .view-details{font-size:.83333333em;font-weight:600;line-height:2;text-align:center;line-height:3em;background-color:rgba(0,0,0,.9);color:#2c8939;text-transform:uppercase;width:100%;display:none;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.product-shelf section.product-grid .swatches .swatch .wrap .compare,.product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link{font-size:10px;text-align:center;line-height:3em;background:#2c8939;color:#fff;text-transform:uppercase;width:100%;margin-top:4px;display:none;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.product-shelf section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]+i,.product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link input[type="checkbox"]+i{border-color:#fff}.product-shelf section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]:checked+i:after,.product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link input[type="checkbox"]:checked+i:after{background-color:#fff}.product-shelf section.product-grid .swatches .swatch:hover .wrap .description,.product-shelf section.product-grid .swatches .swatch.scene .wrap .description,.product-shelf section.product-grid .swatches .swatch:hover .wrap .compare,.product-shelf section.product-grid .swatches .swatch.scene .wrap .compare,.product-shelf section.product-grid .swatches .swatch:hover .wrap .view-details,.product-shelf section.product-grid .swatches .swatch.scene .wrap .view-details,.product-shelf section.product-grid .swatches .swatch:hover .wrap .quick-view-link,.product-shelf section.product-grid .swatches .swatch.scene .wrap .quick-view-link{opacity:1}.product-shelf section.product-grid .swatches .swatch.show .wrap .compare,.product-shelf section.product-grid .swatches .swatch.show .wrap .view-details,.product-shelf section.product-grid .swatches .swatch.show .wrap .quick-view-link{opacity:1}.product-shelf.stream section.product-grid .swatches .swatch{padding:0}.product-shelf.stream section.product-grid .swatches .swatch img{padding:1em}.product-shelf.stream section.product-grid .swatches .swatch .alternate{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;display:none}.product-shelf.stream section.product-grid .swatches .swatch>.wrap .description:after{display:none}.product-shelf.stream section.product-grid .swatches .swatch .wrap{position:relative;opacity:1;top:0;left:0}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description{background-color:transparent;margin-left:0;padding:0 1.33333333em 1em 1.33333333em;left:0;opacity:1}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description:after,.product-shelf.stream section.product-grid .swatches .swatch .wrap .description:before{content:"";display:table}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description:after{clear:both}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description.lt-ie8{*zoom:1}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description:after{border:none}.carpets .product-shelf.stream section.product-grid .swatches .swatch .wrap .description{padding:0 40px 1em 32px!important}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description h2{color:#272727;text-shadow:none;float:left;width:58%}.product-shelf.stream section.product-grid .swatches .swatch .wrap .description p{color:#272727;text-shadow:none;float:right;font-weight:600;width:40%;text-align:right}.product-shelf.stream section.product-grid .swatches .swatch .wrap .view-details{position:absolute;top:-162px;margin:0;width:auto;left:22px;right:22px;opacity:0;display:none;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.carpets .product-shelf.stream section.product-grid .swatches .swatch .wrap .view-details{top:-172px;left:50px;right:50px}.product-shelf.stream section.product-grid .swatches .swatch .wrap .quick-view-link{position:absolute;top:-10.70038911em;left:22px;right:22px;width:auto;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.carpets .product-shelf.stream section.product-grid .swatches .swatch .wrap .quick-view-link{top:-13em;left:50px;right:50px}.product-shelf.stream section.product-grid .swatches .swatch .wrap .compare{position:absolute;top:-5.5em;margin:0;width:auto;left:22px;right:22px;opacity:0;display:none;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.carpets .product-shelf.stream section.product-grid .swatches .swatch .wrap .compare{top:-90px;left:50px;right:50px}.product-shelf.stream section.product-grid .swatches .swatch:hover .wrap .compare,.product-shelf.stream section.product-grid .swatches .swatch.show .wrap .compare,.product-shelf.stream section.product-grid .swatches .swatch:hover .wrap .view-details,.product-shelf.stream section.product-grid .swatches .swatch.show .wrap .view-details,.product-shelf.stream section.product-grid .swatches .swatch:hover .wrap .quick-view-link,.product-shelf.stream section.product-grid .swatches .swatch.show .wrap .quick-view-link{opacity:1}}@media(max-width:800px)and (max-width:800px){.product-shelf section.product-grid.no-results .swatches-wrap:before{display:none}}@media(max-width:800px)and (min-width:800px + 1){:hover .product-shelf section.product-grid .swatches .swatch.scene .alternate .description,:hover .product-shelf section.product-grid .swatches .swatch.scene .alternate .compare,:hover .product-shelf section.product-grid .swatches .swatch.scene .alternate .view-details,:hover .product-shelf section.product-grid .swatches .swatch.scene .alternate .quick-view-link{display:block;}}@media(max-width:800px)and (max-width:800px){.product-shelf section.product-grid .swatches .swatch.scene .alternate{display:none}}@media(max-width:800px)and (max-width:800px){.product-shelf section.product-grid .swatches .swatch .wrap .description h2{font-size:1.15384615em}}@media(max-width:800px)and (max-width:800px){.product-shelf section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.product-shelf section.product-grid .swatches .swatch .wrap .description .added-to-my-shaw{display:inline}}@media(max-width:800px)and (max-width:800px){.product-shelf section.product-grid .swatches .swatch .wrap .description .cta{display:block!important}}@media(max-width:800px)and (min-width:1025px){:hover .product-shelf section.product-grid .swatches .swatch .wrap .view-details{display:block}}@media(max-width:800px)and (min-width:800px){:hover .product-shelf section.product-grid .swatches .swatch .wrap .compare,:hover .product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link{display:block}}@media(max-width:800px)and (max-width:800px){.product-shelf section.product-grid .swatches .swatch .alternate{display:none}.product-shelf section.product-grid .swatches .swatch .wrap{position:relative;bottom:auto;left:auto;right:auto;display:table-cell;padding:0 0 16px 16px;font-size:13px}.product-shelf section.product-grid .swatches .swatch .wrap .description,.product-shelf section.product-grid .swatches .swatch .wrap .view-details,.product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link{font-size:1em}.product-shelf section.product-grid .swatches .swatch .wrap .description:after,.product-shelf section.product-grid .swatches .swatch .wrap .view-details:after,.product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link:after{display:none}.product-shelf section.product-grid .swatches .swatch .wrap .view-details,.product-shelf section.product-grid .swatches .swatch .wrap .quick-view-link{display:none}.product-shelf section.product-grid .swatches .swatch .wrap .description,.product-shelf section.product-grid .swatches .swatch .wrap .compare{opacity:1;background-color:transparent;color:#272727;text-align:left;width:auto;padding:0}.product-shelf section.product-grid .swatches .swatch .wrap .description h2,.product-shelf section.product-grid .swatches .swatch .wrap .compare h2,.product-shelf section.product-grid .swatches .swatch .wrap .description p,.product-shelf section.product-grid .swatches .swatch .wrap .compare p{color:#272727;text-shadow:none}.product-shelf section.product-grid .swatches .swatch .wrap .description h2,.product-shelf section.product-grid .swatches .swatch .wrap .compare h2{padding:0 0 3px 0}.product-shelf section.product-grid .swatches .swatch .wrap .description p,.product-shelf section.product-grid .swatches .swatch .wrap .compare p{padding:0 0 1em 0}.product-shelf section.product-grid .swatches .swatch .wrap .description input[type="checkbox"]+i,.product-shelf section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]+i{border-color:#272727;border-width:3px}.product-shelf section.product-grid .swatches .swatch .wrap .description input[type="checkbox"]:checked+i:after,.product-shelf section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]:checked+i:after{background-color:#272727}}@media(max-width:800px)and (min-width:800px){:hover .product-shelf.stream section.product-grid .swatches .swatch .wrap .view-details{display:block}}@media(max-width:800px)and (min-width:800px){:hover .product-shelf.stream section.product-grid .swatches .swatch .wrap .quick-view-link{display:block}}@media(max-width:800px)and (max-width:800px){.product-shelf.stream section.product-grid .swatches .swatch .wrap .quick-view-link{display:none}}@media(max-width:800px)and (min-width:800px){:hover .product-shelf.stream section.product-grid .swatches .swatch .wrap .compare{display:block}}.show-grid section.product-grid,.product-shelf.show-catalog section.product-grid{max-height:none;padding:0;background-color:#fff;border-top:2px solid #efefef;box-shadow:inset 0 75px 50px -100px #000;cursor:inherit;-webkit-animation:catalogShow 1s;animation:catalogShow 1s;z-index:1;clear:both}.show-grid section.product-grid:after,.product-shelf.show-catalog section.product-grid:after{opacity:0}.show-grid section.product-grid.no-results,.product-shelf.show-catalog section.product-grid.no-results{background-color:#1d1d1d}.show-grid section.product-grid.no-results>.results,.product-shelf.show-catalog section.product-grid.no-results>.results{background-color:#fff}.show-grid section.product-grid.no-results>.results:after,.product-shelf.show-catalog section.product-grid.no-results>.results:after{background-color:#1d1d1d}.show-grid section.product-grid.no-results .swatches-wrap,.product-shelf.show-catalog section.product-grid.no-results .swatches-wrap{min-height:500px;margin:0 auto;max-width:470px;position:relative}.show-grid section.product-grid.no-results .swatches-wrap:before,.product-shelf.show-catalog section.product-grid.no-results .swatches-wrap:before{position:absolute;left:-10px;top:-65px;content:url(https://shawfloors.scene7.com/is/image/ShawFloors/swoosh?fmt=png-alpha);z-index:1}@media(max-width:800px){.show-grid section.product-grid.no-results .swatches-wrap:before,.product-shelf.show-catalog section.product-grid.no-results .swatches-wrap:before{display:none}}.show-grid section.product-grid.no-results .swatches-wrap:after,.product-shelf.show-catalog section.product-grid.no-results .swatches-wrap:after{content:"We're sorry. We couldn't find what you're looking for. Please select the \"CLEAR ALL\" button or edit your filter selections.";color:#fff;text-align:center;font-size:1.25em;text-shadow:1px 1px 1px #000;font-weight:600;margin-top:22px;line-height:1.4}.show-grid section.product-grid.no-results .pagination,.product-shelf.show-catalog section.product-grid.no-results .pagination{display:none}.show-grid section.product-grid>.results,.product-shelf.show-catalog section.product-grid>.results{max-height:125px;opacity:1;z-index:1}.show-grid section.product-grid .headline,.product-shelf.show-catalog section.product-grid .headline{opacity:0;z-index:0}.show-grid section.product-grid .swatches .swatch.scene .alternate,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate{z-index:1;position:relative;height:100%;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);opacity:0;display:block}.show-grid section.product-grid .swatches .swatch.scene .alternate .description,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .description{font-size:1em;text-align:center}.show-grid section.product-grid .swatches .swatch.scene .alternate .description,.show-grid section.product-grid .swatches .swatch.scene .alternate .compare,.show-grid section.product-grid .swatches .swatch.scene .alternate .view-details,.show-grid section.product-grid .swatches .swatch.scene .alternate .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .description,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .quick-view-link{opacity:0;display:none;-moz-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);transition:opacity 300ms cubic-bezier(.19,.81,.36,.9);-webkit-perspective:100px;-webkit-perspective-origin:50% 50%;-webkit-transform-style:preserve-3d;perspective:100px;perspective-origin:50% 50%;transform-style:preserve-3d}@media(min-width:800px + 1){:hover .show-grid section.product-grid .swatches .swatch.scene .alternate .description,:hover .show-grid section.product-grid .swatches .swatch.scene .alternate .compare,:hover .show-grid section.product-grid .swatches .swatch.scene .alternate .view-details,:hover .show-grid section.product-grid .swatches .swatch.scene .alternate .quick-view-link,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .description,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .compare,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .view-details,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate .quick-view-link{display:block;}}@media(max-width:800px){.show-grid section.product-grid .swatches .swatch.scene .alternate,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .alternate{display:none}}.show-grid section.product-grid .swatches .swatch.scene>.wrap .description:after,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene>.wrap .description:after{content:"";position:absolute;left:7px;top:-5px;color:rgba(0,0,0,.9);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;border-bottom:5px solid rgba(0,0,0,.8)}.show-grid section.product-grid .swatches .swatch.show .alternate,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .alternate{opacity:1}.show-grid section.product-grid .swatches .swatch.show .alternate .description,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .alternate .description{display:none}.show-grid section.product-grid .swatches .swatch.show .alternate .compare,.show-grid section.product-grid .swatches .swatch.show .alternate .view-details,.show-grid section.product-grid .swatches .swatch.show .alternate .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .alternate .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .alternate .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .alternate .quick-view-link{-webkit-animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards;animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards}.show-grid section.product-grid .swatches .swatch.highlight .alternate,.show-grid section.product-grid .swatches .swatch:hover .alternate,.product-shelf.show-catalog section.product-grid .swatches .swatch.highlight .alternate,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .alternate{opacity:1}.show-grid section.product-grid .swatches .swatch.highlight .alternate .description,.show-grid section.product-grid .swatches .swatch:hover .alternate .description,.product-shelf.show-catalog section.product-grid .swatches .swatch.highlight .alternate .description,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .alternate .description{-webkit-animation:alternateFadeIn 2s cubic-bezier(.19,.81,.36,.9) forwards;animation:alternateFadeIn 2s cubic-bezier(.19,.81,.36,.9) forwards;display:block}.show-grid section.product-grid .swatches .swatch.highlight .alternate .compare,.show-grid section.product-grid .swatches .swatch:hover .alternate .compare,.show-grid section.product-grid .swatches .swatch.highlight .alternate .view-details,.show-grid section.product-grid .swatches .swatch:hover .alternate .view-details,.show-grid section.product-grid .swatches .swatch.highlight .alternate .quick-view-link,.show-grid section.product-grid .swatches .swatch:hover .alternate .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch.highlight .alternate .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .alternate .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch.highlight .alternate .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .alternate .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch.highlight .alternate .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .alternate .quick-view-link{-webkit-animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards;animation:alternateFadeIn2 2s cubic-bezier(.19,.81,.36,.9) forwards}.show-grid section.product-grid .swatches .swatch .wrap,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap{position:absolute;bottom:.25em;left:.375em;right:.375em;display:block}.show-grid section.product-grid .swatches .swatch .wrap .description,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description{display:block;font-size:.75em;background-color:#000;background-color:rgba(0,0,0,.9);padding:.6em .25em .25em;text-transform:uppercase;cursor:pointer;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}.show-grid section.product-grid .swatches .swatch .wrap .description h2,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description h2{color:#fff;margin:0;line-height:1;font-size:1em;text-shadow:0 0 3px rgba(0,0,0,.6)}@media(max-width:800px){.show-grid section.product-grid .swatches .swatch .wrap .description h2,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description h2{font-size:1.15384615em}}.show-grid section.product-grid .swatches .swatch .wrap .description p,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description p{font-size:.83333333em;color:#b2afaf;margin:0;line-height:1.4;text-shadow:0 0 3px rgba(0,0,0,.6);font-weight:400}.show-grid section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw{color:#2c8939}.show-grid section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.show-grid section.product-grid .swatches .swatch .wrap .description .added-to-my-shaw,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .added-to-my-shaw{display:none;background:none;border:none;padding:0;font-size:.84615385em;width:auto}@media(max-width:800px){.show-grid section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.show-grid section.product-grid .swatches .swatch .wrap .description .added-to-my-shaw,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .add-to-my-shaw,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .added-to-my-shaw{display:inline}}.show-grid section.product-grid .swatches .swatch .wrap .description .cta,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .cta{display:none}@media(max-width:800px){.show-grid section.product-grid .swatches .swatch .wrap .description .cta,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description .cta{display:block!important}}.show-grid section.product-grid .swatches .swatch .wrap .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .view-details{font-size:.83333333em;font-weight:600;line-height:2;text-align:center;line-height:3em;background-color:rgba(0,0,0,.9);color:#2c8939;text-transform:uppercase;width:100%;display:none;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}@media(min-width:1025px){:hover .show-grid section.product-grid .swatches .swatch .wrap .view-details,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .view-details{display:block}}.show-grid section.product-grid .swatches .swatch .wrap .compare,.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link{font-size:10px;text-align:center;line-height:3em;background:#2c8939;color:#fff;text-transform:uppercase;width:100%;margin-top:4px;display:none;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}@media(min-width:800px){:hover .show-grid section.product-grid .swatches .swatch .wrap .compare,:hover .show-grid section.product-grid .swatches .swatch .wrap .quick-view-link,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare,:hover .product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link{display:block}}.show-grid section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]+i,.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link input[type="checkbox"]+i,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]+i,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link input[type="checkbox"]+i{border-color:#fff}.show-grid section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]:checked+i:after,.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link input[type="checkbox"]:checked+i:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]:checked+i:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link input[type="checkbox"]:checked+i:after{background-color:#fff}@media(max-width:800px){.show-grid section.product-grid .swatches .swatch .alternate,.product-shelf.show-catalog section.product-grid .swatches .swatch .alternate{display:none}.show-grid section.product-grid .swatches .swatch .wrap,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap{position:relative;bottom:auto;left:auto;right:auto;display:table-cell;padding:0 0 16px 16px;font-size:13px}.show-grid section.product-grid .swatches .swatch .wrap .description,.show-grid section.product-grid .swatches .swatch .wrap .view-details,.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link{font-size:1em}.show-grid section.product-grid .swatches .swatch .wrap .description:after,.show-grid section.product-grid .swatches .swatch .wrap .view-details:after,.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .view-details:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link:after{display:none}.show-grid section.product-grid .swatches .swatch .wrap .view-details,.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link{display:none}.show-grid section.product-grid .swatches .swatch .wrap .description,.show-grid section.product-grid .swatches .swatch .wrap .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare{opacity:1;background-color:transparent;color:#272727;text-align:left;width:auto;padding:0}.show-grid section.product-grid .swatches .swatch .wrap .description h2,.show-grid section.product-grid .swatches .swatch .wrap .compare h2,.show-grid section.product-grid .swatches .swatch .wrap .description p,.show-grid section.product-grid .swatches .swatch .wrap .compare p,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description h2,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare h2,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description p,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare p{color:#272727;text-shadow:none}.show-grid section.product-grid .swatches .swatch .wrap .description h2,.show-grid section.product-grid .swatches .swatch .wrap .compare h2,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description h2,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare h2{padding:0 0 3px 0}.show-grid section.product-grid .swatches .swatch .wrap .description p,.show-grid section.product-grid .swatches .swatch .wrap .compare p,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description p,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare p{padding:0 0 1em 0}.show-grid section.product-grid .swatches .swatch .wrap .description input[type="checkbox"]+i,.show-grid section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]+i,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description input[type="checkbox"]+i,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]+i{border-color:#272727;border-width:3px}.show-grid section.product-grid .swatches .swatch .wrap .description input[type="checkbox"]:checked+i:after,.show-grid section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]:checked+i:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .description input[type="checkbox"]:checked+i:after,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .compare input[type="checkbox"]:checked+i:after{background-color:#272727}}.show-grid section.product-grid .swatches .swatch:hover .wrap .description,.show-grid section.product-grid .swatches .swatch.scene .wrap .description,.show-grid section.product-grid .swatches .swatch:hover .wrap .compare,.show-grid section.product-grid .swatches .swatch.scene .wrap .compare,.show-grid section.product-grid .swatches .swatch:hover .wrap .view-details,.show-grid section.product-grid .swatches .swatch.scene .wrap .view-details,.show-grid section.product-grid .swatches .swatch:hover .wrap .quick-view-link,.show-grid section.product-grid .swatches .swatch.scene .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .wrap .description,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .wrap .description,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .wrap .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .wrap .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .wrap .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .wrap .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch:hover .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch.scene .wrap .quick-view-link{opacity:1}.show-grid section.product-grid .swatches .swatch.show .wrap .compare,.show-grid section.product-grid .swatches .swatch.show .wrap .view-details,.show-grid section.product-grid .swatches .swatch.show .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .wrap .compare,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .wrap .view-details,.product-shelf.show-catalog section.product-grid .swatches .swatch.show .wrap .quick-view-link{opacity:1}.show-grid.stream section.product-grid .swatches .swatch,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch{padding:0}.show-grid.stream section.product-grid .swatches .swatch img,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch img{padding:1em}.show-grid.stream section.product-grid .swatches .swatch .alternate,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .alternate{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;display:none}.show-grid.stream section.product-grid .swatches .swatch>.wrap .description:after,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch>.wrap .description:after{display:none}.show-grid.stream section.product-grid .swatches .swatch .wrap,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap{position:relative;opacity:1;top:0;left:0}.show-grid.stream section.product-grid .swatches .swatch .wrap .description,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description{background-color:transparent;margin-left:0;padding:0 1.33333333em 1em 1.33333333em;left:0;opacity:1}.show-grid.stream section.product-grid .swatches .swatch .wrap .description:after,.show-grid.stream section.product-grid .swatches .swatch .wrap .description:before,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description:after,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description:before{content:"";display:table}.show-grid.stream section.product-grid .swatches .swatch .wrap .description:after,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description:after{clear:both}.show-grid.stream section.product-grid .swatches .swatch .wrap .description.lt-ie8,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description.lt-ie8{*zoom:1}.show-grid.stream section.product-grid .swatches .swatch .wrap .description:after,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description:after{border:none}.carpets .show-grid.stream section.product-grid .swatches .swatch .wrap .description,.carpets .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description{padding:0 40px 1em 32px!important}.show-grid.stream section.product-grid .swatches .swatch .wrap .description h2,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description h2{color:#272727;text-shadow:none;float:left;width:58%}.show-grid.stream section.product-grid .swatches .swatch .wrap .description p,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .description p{color:#272727;text-shadow:none;float:right;font-weight:600;width:40%;text-align:right}.show-grid.stream section.product-grid .swatches .swatch .wrap .view-details,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .view-details{position:absolute;top:-162px;margin:0;width:auto;left:22px;right:22px;opacity:0;display:none;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}@media(min-width:800px){:hover .show-grid.stream section.product-grid .swatches .swatch .wrap .view-details,:hover .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .view-details{display:block}}.carpets .show-grid.stream section.product-grid .swatches .swatch .wrap .view-details,.carpets .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .view-details{top:-172px;left:50px;right:50px}.show-grid.stream section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .quick-view-link{position:absolute;top:-10.70038911em;left:22px;right:22px;width:auto;opacity:0;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}@media(min-width:800px){:hover .show-grid.stream section.product-grid .swatches .swatch .wrap .quick-view-link,:hover .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .quick-view-link{display:block}}.carpets .show-grid.stream section.product-grid .swatches .swatch .wrap .quick-view-link,.carpets .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .quick-view-link{top:-13em;left:50px;right:50px}@media(max-width:800px){.show-grid.stream section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .quick-view-link{display:none}}.show-grid.stream section.product-grid .swatches .swatch .wrap .compare,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .compare{position:absolute;top:-5.5em;margin:0;width:auto;left:22px;right:22px;opacity:0;display:none;-moz-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-ms-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-o-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);-webkit-transition:opacity 500ms cubic-bezier(.19,.81,.36,.9);transition:opacity 500ms cubic-bezier(.19,.81,.36,.9)}@media(min-width:800px){:hover .show-grid.stream section.product-grid .swatches .swatch .wrap .compare,:hover .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .compare{display:block}}.carpets .show-grid.stream section.product-grid .swatches .swatch .wrap .compare,.carpets .product-shelf.show-catalog.stream section.product-grid .swatches .swatch .wrap .compare{top:-90px;left:50px;right:50px}.show-grid.stream section.product-grid .swatches .swatch:hover .wrap .compare,.show-grid.stream section.product-grid .swatches .swatch.show .wrap .compare,.show-grid.stream section.product-grid .swatches .swatch:hover .wrap .view-details,.show-grid.stream section.product-grid .swatches .swatch.show .wrap .view-details,.show-grid.stream section.product-grid .swatches .swatch:hover .wrap .quick-view-link,.show-grid.stream section.product-grid .swatches .swatch.show .wrap .quick-view-link,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch:hover .wrap .compare,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch.show .wrap .compare,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch:hover .wrap .view-details,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch.show .wrap .view-details,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch:hover .wrap .quick-view-link,.product-shelf.show-catalog.stream section.product-grid .swatches .swatch.show .wrap .quick-view-link{opacity:1}.hide-grid section.product-grid,.product-shelf.hide-catalog section.product-grid{background-color:#212121;padding:7.5em 0 24% 0;text-align:center;overflow:hidden;max-height:0;-webkit-animation:catalogHide 1s;animation:catalogHide 1s}.hide-grid section.product-grid>.results,.product-shelf.hide-catalog section.product-grid>.results{max-height:0;opacity:0}.hide-grid section.product-grid .headline,.product-shelf.hide-catalog section.product-grid .headline{opacity:1}.product-detail.stickySlider section.product-color-slider .top-wrapper{position:fixed;top:40px;z-index:3;width:100%}.product-detail section.product-color-slider .header{min-height:132px;background-color:#1c1c1c;padding:8.125em 2.625em 2.625em;text-align:center;color:#fff;box-shadow:inset 0 120px 40px -120px rgba(0,0,0,.3);overflow:hidden}@media(max-width:800px){.product-detail section.product-color-slider .header{padding:5.625em 1.25em 2.1875em}}@media(max-width:1023px){.product-detail section.product-color-slider .header{padding:5.625em 1.25em 2.1875em}}.product-detail section.product-color-slider .header h3{font-size:1.875em;line-height:1;margin:0;font-weight:200;line-height:1.2em}.product-detail section.product-color-slider .header p{font-size:1em;color:#9e9e9e;margin:.3125em 0 0}@media(max-width:600px){.product-detail section.product-color-slider .header p{font-size:.875em}}@media(max-width:600px){.product-detail section.product-color-slider .header p{margin:.625em 0 0}}.product-detail section.product-color-slider .header .range-slider{width:20em;height:2em;margin:1.5em auto 0;position:relative}.product-detail section.product-color-slider .header .range-slider:before{content:"";background-color:#333;position:absolute;top:10px;right:9px;bottom:10px;left:9px;border-radius:10px;border:4px solid #383838}.product-detail section.product-color-slider .header .range-slider input[type="range"]{width:300px;cursor:pointer;position:relative;height:2em;opacity:0}.product-detail section.product-color-slider .header .range-slider input[type="range"]::-ms-tooltip{display:none}.product-detail section.product-color-slider .header .range-slider i{position:absolute;left:0;top:0;background-color:#ebebeb;font-size:2em;width:1em;height:1em;border-radius:.5em}.product-detail section.product-color-slider .header .range-slider i:after{content:"";position:absolute;left:50%;top:50%;margin-top:-.5em;margin-left:-.5em;background-color:#c4c4c4;font-size:.5em;width:1em;height:1em;border-radius:.5em}.product-detail section.product-color-slider .slider-wrapper{background-color:#2a2a2a;overflow:hidden;width:100%;height:13.625em;position:relative;text-align:center;-ms-touch-action:none;-webkit-touch-callout:none;user-select:none}@media(max-width:800px){.product-detail section.product-color-slider .slider-wrapper{font-size:.75em}}@media(max-width:600px){.product-detail section.product-color-slider .slider-wrapper{font-size:.625em}}.product-detail section.product-color-slider .slider-wrapper .slider{margin:0;padding:0;list-style:none;padding:1.6em 0 1.6em;white-space:nowrap;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.product-detail section.product-color-slider .slider-wrapper .slider li{display:inline-block;font-size:8em;width:1.125em;height:1em;position:relative;z-index:1}.product-detail section.product-color-slider .slider-wrapper .slider li:last-child{margin-right:.125em}.product-detail section.product-color-slider .slider-wrapper .slider li:before{position:absolute;bottom:-2%;left:50%;margin-left:-.65em;z-index:-1;display:block;content:'';height:0;width:1em;box-shadow:0 5px 5px #212121;border-bottom:.74324324em solid #212121;border-left:.27027027em solid transparent;border-right:.27027027em solid transparent;font-size:.578125em}.product-detail section.product-color-slider .slider-wrapper .slider li div{color:#fff;width:11.2em;font-size:.11em}.product-detail section.product-color-slider .slider-wrapper .slider li a{display:block;width:1em;height:1em;margin:0 0 0 auto;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none;background-repeat:no-repeat;background-size:cover}.product-detail section.product-color-slider .slider-wrapper .slider li .discontinued{font-size:32px}.product-detail section.product-color-slider .slider-wrapper .slider li .discontinued:before{background-color:#2a2a2a}.product-detail section.product-color-slider .slider-wrapper .slider li .discontinued span{background-color:#fff;width:1em;height:1em;font-size:14px;position:absolute;left:12px;top:16px}.product-detail section.product-color-slider .slider-wrapper .slider li.active{font-size:8.5em;margin-top:-.02919708em;margin-bottom:-.02941176em}.product-detail section.product-color-slider .slider-wrapper .slider li.active .discontinued:before{background-color:#fff}.product-detail section.product-color-slider .slider-wrapper .slider li.active a{outline:3px solid #fff;margin-bottom:3px}.product-detail section.product-color-slider .slider-wrapper .slider li.active a:after{font-size:30px;font-family:'shaw-icons';color:#fff;content:"";position:absolute;bottom:-2.05em;left:0;right:0;width:4.85714286em;margin:0 auto 0 .39285714em;text-align:center;letter-spacing:0;outline:none}@media(max-width:800px){.product-detail section.product-color-slider .slider-wrapper .slider li.active a:after{width:3.64285714em;margin-left:.46428571em;bottom:-1.85714286em}}@media(max-width:600px){.product-detail section.product-color-slider .slider-wrapper .slider li.active a:after{width:3.03571429em;margin-left:.22em;bottom:-1.31em}}.product-detail section.product-color-slider .top-wrapper{background-color:#fff}.product-detail section.product-color-slider .top-wrapper h2{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:2.5em;font-weight:200;color:#393838;margin:.25em 0 0;text-align:left;line-height:1;padding-right:385px}@media(max-width:992px){.product-detail section.product-color-slider .top-wrapper h2{padding:0}}@media(max-width:600px){.product-detail section.product-color-slider .top-wrapper h2{display:block;font-size:2em;font-weight:300;margin:.125em 0 0}}.product-detail section.product-color-slider .top-wrapper p{display:inline-block;vertical-align:top;font-size:.9375em;text-transform:initial;text-align:left;margin:1.06666667em .2em 0 0}@media(max-width:600px){.product-detail section.product-color-slider .top-wrapper p{display:block;margin:.26666667em 0 0}}.product-detail section.product-color-slider .top-wrapper .top{padding:1.875em 1em 1.125em;position:relative;max-width:1024px;margin:0 auto}@media(max-width:600px){.product-detail section.product-color-slider .top-wrapper .top{padding:.9375em 1em .9375em}}.product-detail section.product-color-slider .top-wrapper .top>.ctas{position:absolute;right:1em;top:1.8em;letter-spacing:.625em}@media(max-width:991px){.product-detail section.product-color-slider .top-wrapper .top>.ctas{position:static;margin-top:1em}}@media(max-width:370px){.product-detail section.product-color-slider .top-wrapper .top>.ctas{font-size:.875em}}.product-detail section.product-color-slider .top-wrapper .top>.ctas a{margin-left:10px}.product-detail section.product-color-slider .top-wrapper .top>.ctas a:first-of-type{margin-left:0}.product-detail section.product-color-slider .top-wrapper .top>.ctas .open-cut-a-rug,.product-detail section.product-color-slider .top-wrapper .top>.ctas .add-to-cart,.product-detail section.product-color-slider .top-wrapper .top>.ctas .added-to-cart,.product-detail section.product-color-slider .top-wrapper .top>.ctas .no-samples,.product-detail section.product-color-slider .top-wrapper .top>.ctas .out-of-stock,.product-detail section.product-color-slider .top-wrapper .top>.ctas .add-to-my-shaw,.product-detail section.product-color-slider .top-wrapper .top>.ctas .added-to-my-shaw{width:auto}@media(max-width:405px){.product-detail section.product-color-slider .top-wrapper .top>.ctas .open-cut-a-rug,.product-detail section.product-color-slider .top-wrapper .top>.ctas .add-to-cart,.product-detail section.product-color-slider .top-wrapper .top>.ctas .added-to-cart,.product-detail section.product-color-slider .top-wrapper .top>.ctas .no-samples,.product-detail section.product-color-slider .top-wrapper .top>.ctas .out-of-stock,.product-detail section.product-color-slider .top-wrapper .top>.ctas .add-to-my-shaw,.product-detail section.product-color-slider .top-wrapper .top>.ctas .added-to-my-shaw{font-size:10px;padding:.8em 1em;white-space:nowrap}}.product-detail section.product-color-slider .top-wrapper .top>.ctas .added-to-my-shaw span:before{content:"Added to My Shaw"}.product-detail section.product-color-slider .top-wrapper .top>.ctas .discontinued-button{padding:.1875em .5625em;cursor:default}.product-detail section.product-color-slider .color-details{padding:0 0 1em;position:relative;text-align:left;max-width:1024px;margin:0 auto}@media(max-width:600px){.product-detail section.product-color-slider .color-details{padding:0 1em 1em}}.product-detail section.product-color-slider .color-details h1{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:2.5em;font-weight:200;color:#393838;margin:.25em 0 0;text-align:left;line-height:1}@media(max-width:600px){.product-detail section.product-color-slider .color-details h1{display:block;font-size:2em;font-weight:300;margin:.125em 0 0}}.product-detail section.product-color-slider .color-details p{display:inline-block;vertical-align:top;font-size:.9375em;text-transform:initial;text-align:left;margin:1em .1875em 0 0}@media(max-width:600px){.product-detail section.product-color-slider .color-details p{display:block;margin:.25em 0 0}}.product-detail section.product-color-slider .color-details>.ctas-mobile{position:absolute;right:1em;top:1.8em;letter-spacing:.625em}.product-detail section.product-color-slider .color-details>.ctas-mobile:after{display:block;content:'';clear:both}@media(min-width:601px){.product-detail section.product-color-slider .color-details>.ctas-mobile{display:none}}@media(max-width:991px){.product-detail section.product-color-slider .color-details>.ctas-mobile{position:static;margin-top:1em}}@media(max-width:370px){.product-detail section.product-color-slider .color-details>.ctas-mobile{font-size:.875em}}.product-detail section.product-color-slider .color-details>.ctas-mobile .add{color:#fff;border:1px solid rgba(47,116,64,.5);background:#399a41;background:-moz-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#399a41),color-stop(100%,#2f7340));background:-webkit-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-o-linear-gradient(top,#399a41 0%,#2f7340 100%);background:-ms-linear-gradient(top,#399a41 0%,#2f7340 100%);background:linear-gradient(to bottom,#399a41 0%,#2f7340 100%);font-size:.625em;font-weight:400;text-align:center;padding:1em;width:45%;margin-right:4%}.product-detail section.product-color-slider .color-details>.ctas-mobile .order{color:#2c8939;border:1px solid rgba(0,0,0,.2);background:#fff;background:-moz-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(60%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 1%,#fff 60%,#f2f2f2 100%);font-size:.625em;font-weight:400;text-align:center;padding:1em;width:37%;margin-right:4%}.product-detail section.product-color-slider .color-details>.ctas-mobile .share{color:#2c8939;border:1px solid rgba(0,0,0,.2);background:#fff;background:-moz-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(60%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 1%,#fff 60%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 1%,#fff 60%,#f2f2f2 100%);font-size:.625em;font-weight:400;text-align:center;padding:1em;width:10%}.product-detail section.product-color-slider .color-details .pin-it-mobile{position:absolute;top:-4.88em;right:.7em}.product-detail section.product-color-slider .color-details .large-swatch{position:relative;width:100%;height:0;padding-bottom:40%;background-size:cover;margin-top:1.1em;box-shadow:5px 5px 36px rgba(0,0,0,.2)}@media(max-width:600px){.product-detail section.product-color-slider .color-details .large-swatch{box-shadow:5px 5px 24px rgba(0,0,0,.4);margin-top:0}}.product-detail section.product-color-slider .color-details .large-swatch .pin-it{position:absolute;top:1.1em;right:1.1em}@media(max-width:600px){.product-detail section.product-color-slider .color-details .large-swatch .pin-it{display:none}}.product-detail section.product-color-slider .color-details .large-swatch .ctas{text-align:center;position:absolute;top:-1px;left:0;width:100%}.product-detail section.product-color-slider .color-details .large-swatch .ctas a{display:inline-block;min-width:91px;border-radius:0 4px 4px 0;background-color:#fff;color:#2c8939;font-weight:600;padding:.9em 1.4em;text-decoration:none;text-transform:uppercase;margin:1.75em -3px 0;font-size:.75em;box-shadow:inset 1px 1px 0 rgba(0,0,0,.2)}.product-detail section.product-color-slider .color-details .large-swatch .ctas a:first-child{border-radius:4px 0 0 4px}.product-detail section.product-color-slider .color-details .large-swatch .ctas a.active{background-color:#2a2a2a;color:#8f8f8f}@media(max-width:600px){.product-detail section.product-color-slider .color-details .large-swatch .ctas a{border-radius:0 0 4px 0;margin:1px -3px 0}.product-detail section.product-color-slider .color-details .large-swatch .ctas a:first-of-type{border-radius:0 0 0 4px}}@media(max-width:500px){.product-detail section.product-color-slider .color-details .large-swatch .ctas a{font-size:.625em;margin:0 -3px;border-radius:0 0 4px 0}.product-detail section.product-color-slider .color-details .large-swatch .ctas a:first-child{border-radius:0 0 0 4px}}.product-detail section.product-color-slider .color-details img[src="/CMSScripts/ISViewer/images/spacer.gif"]{display:none}.product-detail section.product-color-slider .product-info{background-color:#eee;color:#393838;text-align:center}.product-detail section.product-color-slider .product-info .wrap{width:900px;padding:2em 1em;margin:0 auto}@media(max-width:916px){.product-detail section.product-color-slider .product-info .wrap{width:800px;font-size:.875em}}@media(max-width:816px){.product-detail section.product-color-slider .product-info .wrap{width:700px;font-size:.75em}}@media(max-width:716px){.product-detail section.product-color-slider .product-info .wrap{width:600px;font-size:.625em}}@media(max-width:616px){.product-detail section.product-color-slider .product-info .wrap{width:100%;font-size:1em}.product-detail section.product-color-slider .product-info .wrap>.columns{display:block}.product-detail section.product-color-slider .product-info .wrap>.columns>div{display:block;width:100%;padding-top:1.5em;margin-top:1.5em;border-top:1px solid #e0e0e0}.product-detail section.product-color-slider .product-info .wrap>.columns>div:first-child{padding-top:0;margin-top:0;border-top:none}.product-detail section.product-color-slider .product-info .wrap>.columns>div.spacer{display:none}}.product-detail section.product-color-slider .product-info .wrap h2{text-transform:uppercase;margin:0 0 .5em;font-size:1.25em;line-height:1}.product-detail section.product-color-slider .product-info .wrap h3{margin:0 0 1em;font-size:1.875em;font-weight:normal;line-height:1}.product-detail section.product-color-slider .product-info .wrap h4{margin:0 0 1em;font-size:1.25em;font-weight:normal;line-height:1}.product-detail section.product-color-slider .product-info .wrap>p{margin:0 0 1em}.product-detail section.product-color-slider .product-info .wrap i{font-size:4em}.product-detail section.product-color-slider .product-info .wrap i[class^="icons-star--"],.product-detail section.product-color-slider .product-info .wrap i[class*=" icons-star--"]{font-size:3em}.product-detail section.product-color-slider .product-info .wrap i.icons-cup:before{font-size:.75em}.product-detail section.product-color-slider .product-info .wrap>.columns p{font-size:11px;margin:.5em 0 0}.product-detail section.product-color-slider .product-info .wrap>.columns p.stand-out{text-transform:uppercase}.product-detail section.product-color-slider .product-specs{background-color:#393838;color:#fff}.product-detail section.product-color-slider .product-specs .download{font-size:.75em;text-transform:uppercase;text-decoration:none;text-align:center;font-weight:600;margin:0;padding:1em;border-bottom:1px solid #5d5c5c;color:#fff;display:block}.product-detail section.product-color-slider .product-specs .download i{vertical-align:middle}.product-detail section.product-color-slider .product-specs .wrap{max-width:900px;min-width:800px;padding:.5em 1em 2em;margin:0 auto}@media(max-width:816px){.product-detail section.product-color-slider .product-specs .wrap{min-width:0;width:100%}.product-detail section.product-color-slider .product-specs .wrap .columns{display:block;max-width:305px;margin:0 auto}.product-detail section.product-color-slider .product-specs .wrap .columns>li{display:block;width:100%}}.product-detail section.product-color-slider .product-specs .wrap .row{position:relative}.product-detail section.product-color-slider .product-specs .wrap .row h3{font-size:.625em;position:absolute;left:0;top:1px;font-weight:600;margin:0;text-transform:uppercase}.product-detail section.product-color-slider .product-specs .wrap .row p{font-size:.8125em;margin:0 0 0 100px}@media(max-width:816px){.product-detail section.product-color-slider .product-specs .wrap .row p{margin:0 0 0 115px}}.product-detail section.product-color-slider .product-specs .wrap .row p .stand-out{font-weight:600;border-bottom:1px solid #6b6a6a}.product-detail section.product-color-slider .product-specs .wrap .row p .note{font-size:.84615385em}.product-detail section.map{position:relative}.product-detail section.map .left{text-align:center}@media(max-width:800px){.product-detail section.map .left{width:100%}}.product-detail section.map .left .top{background-color:#4d4d4d;padding:1.25em 0;position:relative;z-index:1}.product-detail section.map .left .top:after{content:"";width:0;height:0;position:absolute;right:-1em;top:50%;margin-top:-1em}@media(max-width:800px){.product-detail section.map .left .top:after{display:none}}.product-detail section.map .left .top h2{font-size:1.125em;margin:0 auto .55555556em;color:#fff;text-shadow:1px 1px 1px #000;position:relative;text-transform:uppercase;width:220px}.product-detail section.map .left .top h2 .store-icon{font-size:2.94444444em;left:-.65em}.product-detail section.map .left .top .form{display:inline-block;width:11em;position:relative}.product-detail section.map .left .top .form input[type="text"]{width:80%;color:#7b7b7b;text-align:center;padding:.4375em 1em .375em;font-family:'Gotham SSm A','Gotham SSm B',Verdana,Arial;font-weight:500}.product-detail section.map .left .top .form input[type="submit"]{width:20%}.product-detail section.map .left .results{padding:1.25em 0}.product-detail section.map .left .results .rsBullets{bottom:auto;top:0}.product-detail section.map .left .results .slide{margin:0 0 10px;padding:0;float:none}.product-detail section.map .left .results .slide>a{color:#2c8939;text-decoration:none;font-weight:600}.product-detail section.map .left .results .slide>a span{color:#272727}.product-detail section.map .left .results .slide p{margin:0;font-size:.75em;line-height:1.7;display:none}.product-detail section.map .left .results .slide p.distance{font-weight:500}@media(max-width:800px){.product-detail section.map .left .results .slide p{display:block}}.product-detail section.map .left .results .slide .image{display:none}@media(max-width:800px){.product-detail section.map .left .results .slide .image{display:block;margin:20px 0 0;background-size:cover;background-position:center center;background-repeat:no-repeat;height:0;padding-bottom:31%;position:relative}.product-detail section.map .left .results .slide .image div{font-size:2.25em;position:absolute;left:50%;margin-left:-.5em;top:50%;margin-top:-.5em;width:1em;height:1em;text-align:center}.product-detail section.map .left .results .slide .image div img{width:1em;position:absolute;top:0;left:0}.product-detail section.map .left .results .slide .image div span{position:absolute;width:100%;z-index:1;top:.28571429em;left:0;font-size:.38888889em;color:#fff}}.product-detail section.map .left .results .slide .address,.product-detail section.map .left .results .slide .phone{text-decoration:none;color:#272727;display:block;font-weight:300}@media(max-width:800px){.product-detail section.map .left .results .slide .address,.product-detail section.map .left .results .slide .phone{font-size:.75em;border-bottom:1px solid #ececec;padding:12px 50px;position:relative}.product-detail section.map .left .results .slide .address:before,.product-detail section.map .left .results .slide .phone:before,.product-detail section.map .left .results .slide .address:after,.product-detail section.map .left .results .slide .phone:after{font-family:'shaw-icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9c9c9c;position:absolute;font-size:2em;top:50%;margin-top:-.5em}.product-detail section.map .left .results .slide .address:before,.product-detail section.map .left .results .slide .phone:before{content:"";left:.5em}.product-detail section.map .left .results .slide .address:after,.product-detail section.map .left .results .slide .phone:after{content:"";right:.5em}}.product-detail section.map .left .results .slide .phone{display:none}@media(max-width:800px){.product-detail section.map .left .results .slide .phone{display:block}.product-detail section.map .left .results .slide .phone:before{content:""}}.product-detail section.map .left .results .rsSlide .slide{margin-top:2em}.product-detail section.map .left .results .cta{color:#fff;text-transform:uppercase;text-decoration:none;position:relative;padding-right:1.4em;display:inline-block;font-weight:600;margin:0;color:#2c8939;margin-top:10px}.product-detail section.map .left .results .cta i{font-size:1em;width:1em;height:1em;position:absolute;right:0;top:50%;margin-top:-.5em;border-radius:.5em}.product-detail section.map .left .results .cta i:after{content:"";background-color:#fff;position:absolute;left:50%;top:50%;margin-top:-.5em;margin-left:-.5em;border-radius:.5em;width:1em;height:1em;font-size:.9em}.product-detail section.map .left .results .cta i:before{color:#2c8939!important;z-index:1;position:relative}.product-detail section.map .right{position:absolute;left:360px;right:0;top:0;bottom:0;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width:800px){.product-detail section.map .right{display:none}}.product-detail section.product-detail-transition-pieces,.product-detail section.product-detail-trim-accent-pieces{color:#393838;text-align:center}.product-detail section.product-detail-transition-pieces .wrap,.product-detail section.product-detail-trim-accent-pieces .wrap{position:relative;max-width:1024px;padding:2em 1em 1.625em;margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:616px){.product-detail section.product-detail-transition-pieces .wrap,.product-detail section.product-detail-trim-accent-pieces .wrap{width:100%}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap,.product-detail section.product-detail-trim-accent-pieces .wrap{padding:1em 1em 1.625em}}.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap{display:inline-block;width:100%;max-width:1024px;margin:0 0 1em;padding:1.1em 0 .8em;text-align:center;border:2px solid #e9e9e9;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap{width:85%;display:inline-block;text-align:center;vertical-align:top}@media(max-width:860px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap{width:100%}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap{width:86%}}.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer{width:9.31em;height:10px;display:inline-block;vertical-align:top;position:relative;margin:0 .59em 0}@media(max-width:740px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer{width:8.31em}}@media(max-width:675px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer{width:7em}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer{width:8.38em}}@media(max-width:420px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap-spacer{width:6.2em}}.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap{width:9.31em;display:inline-block;vertical-align:top;position:relative;margin:0 .59em 1.1em;text-align:center}@media(max-width:740px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap{width:8.31em}}@media(max-width:675px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap{width:7em}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap{position:inherit;width:8.38em}}@media(max-width:420px){.product-detail section.product-detail-transition-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-transition-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-trim-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .product-detail-accent-pieces-wrap .thumb-center-wrap .thumb-wrap{width:6.2em}}.product-detail section.product-detail-transition-pieces .wrap h2,.product-detail section.product-detail-trim-accent-pieces .wrap h2{font-size:2.25em;font-weight:200;line-height:1;text-transform:uppercase;margin:.4375em 0 .875em}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap h2,.product-detail section.product-detail-trim-accent-pieces .wrap h2{font-size:1.75em}}.product-detail section.product-detail-transition-pieces .wrap h3,.product-detail section.product-detail-trim-accent-pieces .wrap h3{margin:0 0 1em;font-size:1.875em;font-weight:normal;line-height:1}.product-detail section.product-detail-transition-pieces .wrap h4,.product-detail section.product-detail-trim-accent-pieces .wrap h4{margin:0;font-size:.9375em;font-weight:normal;text-transform:uppercase;line-height:1}.product-detail section.product-detail-transition-pieces .wrap .title-highlight,.product-detail section.product-detail-trim-accent-pieces .wrap .title-highlight{color:#fff;background:#4d4a46;box-shadow:inset 0 0 20px rgba(0,0,0,.4);padding:1em}.product-detail section.product-detail-transition-pieces .wrap .thumb,.product-detail section.product-detail-trim-accent-pieces .wrap .thumb{box-shadow:inset 0 0 30px rgba(0,0,0,.25);padding:0}.product-detail section.product-detail-transition-pieces .wrap .thumb img,.product-detail section.product-detail-trim-accent-pieces .wrap .thumb img{width:100%;display:block;cursor:pointer;height:100%;padding:20px}.product-detail section.product-detail-transition-pieces .wrap .thumb-wrap>a,.product-detail section.product-detail-trim-accent-pieces .wrap .thumb-wrap>a{color:#8f8f8f;font-size:.8125em;text-decoration:none;display:block;padding:.5em 0 0;word-wrap:normal}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg{display:inline-block;width:100%;margin:0 0 1em;border:2px solid #e9e9e9;border-top:none}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap{margin:0;border:none}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap.open,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap.open,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap.open,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap.open{-moz-animation:fadeIn 1s linear;-moz-animation-fill-mode:forwards;-webkit-animation:fadeIn 1s linear;-webkit-animation-fill-mode:forwards;animation:fadeIn 1s linear;animation-fill-mode:forwards}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap.closed,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap.closed,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap.closed,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap.closed{display:none}@media(max-width:770px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap{padding:.5em 0 .8em}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap{padding:.5em 0 0}}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:72%}@media(max-width:1010px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:74%}}@media(max-width:980px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:76%}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:8.31em}}@media(max-width:960px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:72%}}@media(max-width:920px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:7.31em}}@media(max-width:840px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:70%}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:6.31em}}@media(max-width:770px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:100%;display:block}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:8.31em}}@media(max-width:700px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:7.31em;margin:0 .25em 1.1em}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:75%;margin:0 auto}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:8.31em;margin:0 .59em 1.1em}}@media(max-width:460px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone{width:100%}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-trim-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg .product-detail-accent-pieces-wrap .thumb-center-wrap.tile-stone .thumb-wrap{width:7.31em;margin:0 .59em 1.1em}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-tab-bg,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-tab-bg{border:none;margin:0 0 .5em}}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left{position:relative;display:inline-block;vertical-align:top;width:11%;text-align:center;padding:0 .25em;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left>h5,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left>h5{font-size:.9375em;margin:0 0 3em}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left b,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left b{font-weight:600}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left>a,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left>a{font-size:16px;color:#393838;text-decoration:underline;padding:0}@media(max-width:1010px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left{width:10%}}@media(max-width:980px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left{width:9%}}@media(max-width:960px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left{width:10%}}@media(max-width:840px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left{width:11%}}@media(max-width:770px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left{width:100%;text-align:center;display:block}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left h5,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left h5{position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:1;margin:.5em 0}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left p,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left p{margin:.5em 0;padding-bottom:2.5em}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-left p .display-block,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-left p .display-block{display:inline-block}}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right{display:inline-block;vertical-align:top;width:10%;text-align:left;padding-right:.5em;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right p,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right p{margin:0;line-height:.7em}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right small,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right small{font-size:.5625em;color:#afafaf}@media(max-width:1010px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right{width:10%}}@media(max-width:980px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right{width:9%}}@media(max-width:960px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right{width:10%}}@media(max-width:840px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right{width:11%}}@media(max-width:770px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right{width:100%;text-align:center;display:block}.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right p,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right p{margin:.25em 0 1em}}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap .trim-accent-sidebar-right p,.product-detail section.product-detail-trim-accent-pieces .wrap .trim-accent-sidebar-right p{margin:.5em 10% 1em}}.product-detail section.product-detail-transition-pieces .wrap .prod-number,.product-detail section.product-detail-trim-accent-pieces .wrap .prod-number{display:block}.product-detail section.product-detail-transition-pieces .wrap .display-block,.product-detail section.product-detail-trim-accent-pieces .wrap .display-block{display:block}.product-detail section.product-detail-transition-pieces .wrap>p,.product-detail section.product-detail-trim-accent-pieces .wrap>p{margin:0 0 1em}.product-detail section.product-detail-transition-pieces .wrap i[class^="icons-star--"],.product-detail section.product-detail-trim-accent-pieces .wrap i[class^="icons-star--"],.product-detail section.product-detail-transition-pieces .wrap i[class*=" icons-star--"],.product-detail section.product-detail-trim-accent-pieces .wrap i[class*=" icons-star--"]{font-size:3em}.product-detail section.product-detail-transition-pieces .wrap i.icons-cup:before,.product-detail section.product-detail-trim-accent-pieces .wrap i.icons-cup:before{font-size:.75em}@media(max-width:600px){.product-detail section.product-detail-transition-pieces .wrap{position:inherit}}.product-detail section.product-detail-overview{color:#393838;text-align:center;background:#eee}.product-detail section.product-detail-overview .wrap{position:relative;max-width:992px;height:100%;margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:800px){.product-detail section.product-detail-overview .wrap{padding:0;min-height:0;width:auto}}.product-detail section.product-detail-overview .wrap #about-btn{position:absolute;top:2.125em;z-index:0;width:16%;text-align:center}.product-detail section.product-detail-overview .wrap #about-btn.two{left:52%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn.two{left:0}}.product-detail section.product-detail-overview .wrap #about-btn.three{left:19.8%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn.three{left:0}}.product-detail section.product-detail-overview .wrap #about-btn.four{left:7.5%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn.four{left:0}}.product-detail section.product-detail-overview .wrap #about-btn.about-btn-carpet{left:19.8%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn.about-btn-carpet{left:0}}.product-detail section.product-detail-overview .wrap #about-btn.about-btn-tile-stone,.product-detail section.product-detail-overview .wrap #about-btn.about-btn-hardwood{left:7.5%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn.about-btn-tile-stone,.product-detail section.product-detail-overview .wrap #about-btn.about-btn-hardwood{left:0}}.product-detail section.product-detail-overview .wrap #about-btn.about-btn-laminate,.product-detail section.product-detail-overview .wrap #about-btn.about-btn-resilient{left:19.8%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn.about-btn-laminate,.product-detail section.product-detail-overview .wrap #about-btn.about-btn-resilient{left:0}}.product-detail section.product-detail-overview .wrap #about-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#8f8f8f;margin:0 auto;padding:.5em .8em;border-radius:8px;outline:none}.product-detail section.product-detail-overview .wrap #about-btn a:after{position:absolute;z-index:5;bottom:-7px;left:0;right:0;content:'';height:0;width:0;margin:0 auto;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #858585;opacity:0;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.product-detail section.product-detail-overview .wrap #about-btn a:hover{background:#858585;color:#fff;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.product-detail section.product-detail-overview .wrap #about-btn a:hover:after{opacity:1}.product-detail section.product-detail-overview .wrap #about-btn a .icons-arrow-down-wire{display:none}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn{position:relative;top:0;left:0;z-index:1;width:100%;text-align:left;border-bottom:1px solid #cbcbcb}.product-detail section.product-detail-overview .wrap #about-btn a{display:inline-block;position:relative;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#4d4a46;margin:0 auto;padding:.7em 1em;border-radius:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap #about-btn a:after{display:none}.product-detail section.product-detail-overview .wrap #about-btn a:hover{background:transparent;color:#4d4a46;box-shadow:none}.product-detail section.product-detail-overview .wrap #about-btn a:hover:after{opacity:0}.product-detail section.product-detail-overview .wrap #about-btn a .icons-arrow-down-wire{display:block;position:absolute;top:9px;right:1em;height:24px;width:24px;border-radius:12px;background:#4d4a46}.product-detail section.product-detail-overview .wrap #about-btn a .icons-arrow-down-wire:before{display:block;position:absolute;top:7px;left:6px;font-size:.5625em;text-align:center;color:#fff;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.product-detail section.product-detail-overview .wrap #specs-btn{position:absolute;top:2.125em;z-index:2;width:15%;text-align:center}.product-detail section.product-detail-overview .wrap #specs-btn.two{left:35%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn.two{left:0}}.product-detail section.product-detail-overview .wrap #specs-btn.three{left:37.7%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn.three{left:0}}.product-detail section.product-detail-overview .wrap #specs-btn.four{left:25.2%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn.four{left:0}}.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-carpet{left:37.7%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-carpet{left:0}}.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-tile-stone,.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-hardwood{left:25.2%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-tile-stone,.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-hardwood{left:0}}.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-laminate,.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-resilient{left:37.7%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-laminate,.product-detail section.product-detail-overview .wrap #specs-btn.specs-btn-resilient{left:0}}.product-detail section.product-detail-overview .wrap #specs-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#8f8f8f;margin:0 auto;padding:.5em .8em;border-radius:8px;outline:none}.product-detail section.product-detail-overview .wrap #specs-btn a:after{position:absolute;z-index:5;bottom:-7px;left:0;right:0;content:'';height:0;width:0;margin:0 auto;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #858585;opacity:0;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.product-detail section.product-detail-overview .wrap #specs-btn a:hover{background:#858585;color:#fff;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.product-detail section.product-detail-overview .wrap #specs-btn a:hover:after{opacity:1}.product-detail section.product-detail-overview .wrap #specs-btn a .icons-arrow-down-wire{display:none}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs-btn{position:relative;top:0;left:0;z-index:1;width:100%;text-align:left;border-bottom:1px solid #cbcbcb}.product-detail section.product-detail-overview .wrap #specs-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#4d4a46;margin:0 auto;padding:.7em 1em;border-radius:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap #specs-btn a:after{display:none}.product-detail section.product-detail-overview .wrap #specs-btn a:hover{background:transparent;color:#4d4a46;box-shadow:none}.product-detail section.product-detail-overview .wrap #specs-btn a:hover:after{opacity:0}.product-detail section.product-detail-overview .wrap #specs-btn a .icons-arrow-down-wire{display:block;position:absolute;top:9px;right:1em;height:24px;width:24px;border-radius:12px;background:#4d4a46}.product-detail section.product-detail-overview .wrap #specs-btn a .icons-arrow-down-wire:before{display:block;position:absolute;top:7px;left:6px;font-size:.5625em;text-align:center;color:#fff;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn{position:absolute;top:2.125em;z-index:2;width:25%;text-align:center}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.three{left:56.3%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.three{left:0}}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.four{left:43.5%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.four{left:0}}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-carpet{left:56.3%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-carpet{left:0}}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-tile-stone,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-hardwood{left:43.5%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-tile-stone,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-hardwood{left:0}}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-laminate,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-resilient{left:56.3%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-laminate,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn.shaw-advantages-btn-resilient{left:0}}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#8f8f8f;margin:0 auto;padding:.5em .8em;border-radius:8px;outline:none}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a:after{position:absolute;z-index:5;bottom:-7px;left:0;right:0;content:'';height:0;width:0;margin:0 auto;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #858585;opacity:0;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a:hover{background:#858585;color:#fff;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a:hover:after{opacity:1}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a .icons-arrow-down-wire{display:none}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages-btn{position:relative;top:0;left:0;z-index:1;width:100%;text-align:left;border-bottom:1px solid #cbcbcb}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#4d4a46;margin:0 auto;padding:.7em 1em;border-radius:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a:after{display:none}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a:hover{background:transparent;color:#4d4a46;box-shadow:none}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a:hover:after{opacity:0}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a .icons-arrow-down-wire{display:block;position:absolute;top:9px;right:1em;height:24px;width:24px;border-radius:12px;background:#4d4a46}.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a .icons-arrow-down-wire:before{display:block;position:absolute;top:7px;left:6px;font-size:.5625em;text-align:center;color:#fff;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.product-detail section.product-detail-overview .wrap #certification-btn{position:absolute;top:2.125em;z-index:2;width:25%;text-align:center}.product-detail section.product-detail-overview .wrap #certification-btn.three{left:31.8%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #certification-btn.three{left:0}}.product-detail section.product-detail-overview .wrap #certification-btn.four{left:70.5%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #certification-btn.four{left:0}}.product-detail section.product-detail-overview .wrap #certification-btn.certification-btn-carpet{left:31.8%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #certification-btn.certification-btn-carpet{left:0}}.product-detail section.product-detail-overview .wrap #certification-btn.certification-btn-tile-stone,.product-detail section.product-detail-overview .wrap #certification-btn.certification-btn-hardwood{left:70.5%}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #certification-btn.certification-btn-tile-stone,.product-detail section.product-detail-overview .wrap #certification-btn.certification-btn-hardwood{left:0}}.product-detail section.product-detail-overview .wrap #certification-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#8f8f8f;margin:0 auto;padding:.5em .8em;border-radius:8px;outline:none}.product-detail section.product-detail-overview .wrap #certification-btn a:after{position:absolute;z-index:5;bottom:-7px;left:0;right:0;content:'';height:0;width:0;margin:0 auto;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #858585;opacity:0;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.product-detail section.product-detail-overview .wrap #certification-btn a:hover{background:#858585;color:#fff;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.product-detail section.product-detail-overview .wrap #certification-btn a:hover:after{opacity:1}.product-detail section.product-detail-overview .wrap #certification-btn a .icons-arrow-down-wire{display:none}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #certification-btn{position:relative;top:0;left:0;z-index:1;width:100%;text-align:left;border-bottom:none}.product-detail section.product-detail-overview .wrap #certification-btn a{display:inline-block;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;color:#4d4a46;margin:0 auto;padding:.7em 1em;border-radius:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap #certification-btn a:after{display:none}.product-detail section.product-detail-overview .wrap #certification-btn a:hover{background:transparent;color:#4d4a46;box-shadow:none}.product-detail section.product-detail-overview .wrap #certification-btn a:hover:after{opacity:0}.product-detail section.product-detail-overview .wrap #certification-btn a .icons-arrow-down-wire{display:block;position:absolute;top:9px;right:1em;height:24px;width:24px;border-radius:12px;background:#4d4a46}.product-detail section.product-detail-overview .wrap #certification-btn a .icons-arrow-down-wire:before{display:block;position:absolute;top:7px;left:6px;font-size:.5625em;text-align:center;color:#fff;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.product-detail section.product-detail-overview .wrap #about-btn a.active,.product-detail section.product-detail-overview .wrap #specs-btn a.active,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active,.product-detail section.product-detail-overview .wrap #certification-btn a.active{background:#858585;color:#fff;box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}.product-detail section.product-detail-overview .wrap #about-btn a.active:hover,.product-detail section.product-detail-overview .wrap #specs-btn a.active:hover,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active:hover,.product-detail section.product-detail-overview .wrap #certification-btn a.active:hover{background:#858585;color:#fff}.product-detail section.product-detail-overview .wrap #about-btn a.active:hover:after,.product-detail section.product-detail-overview .wrap #specs-btn a.active:hover:after,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active:hover:after,.product-detail section.product-detail-overview .wrap #certification-btn a.active:hover:after{opacity:1}.product-detail section.product-detail-overview .wrap #about-btn a.active:after,.product-detail section.product-detail-overview .wrap #specs-btn a.active:after,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active:after,.product-detail section.product-detail-overview .wrap #certification-btn a.active:after{opacity:1;position:absolute;z-index:5;bottom:-7px;left:0;right:0;content:'';height:0;width:0;margin:0 auto;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #858585}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about-btn a.active,.product-detail section.product-detail-overview .wrap #specs-btn a.active,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active,.product-detail section.product-detail-overview .wrap #certification-btn a.active{background:transparent;box-shadow:none;color:#4d4a46}.product-detail section.product-detail-overview .wrap #about-btn a.active:hover,.product-detail section.product-detail-overview .wrap #specs-btn a.active:hover,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active:hover,.product-detail section.product-detail-overview .wrap #certification-btn a.active:hover{background:transparent;color:#4d4a46}.product-detail section.product-detail-overview .wrap #about-btn a.active:hover:after,.product-detail section.product-detail-overview .wrap #specs-btn a.active:hover:after,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active:hover:after,.product-detail section.product-detail-overview .wrap #certification-btn a.active:hover:after{opacity:1}.product-detail section.product-detail-overview .wrap #about-btn a.active:after,.product-detail section.product-detail-overview .wrap #specs-btn a.active:after,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active:after,.product-detail section.product-detail-overview .wrap #certification-btn a.active:after{opacity:1;position:absolute;z-index:5;bottom:-8px;left:0;right:0;content:'';height:0;width:0;margin:0 auto;border-right:transparent;border-left:transparent;border-top:transparent}.product-detail section.product-detail-overview .wrap #about-btn a.active .icons-arrow-down-wire,.product-detail section.product-detail-overview .wrap #specs-btn a.active .icons-arrow-down-wire,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active .icons-arrow-down-wire,.product-detail section.product-detail-overview .wrap #certification-btn a.active .icons-arrow-down-wire{background:#0da818}.product-detail section.product-detail-overview .wrap #about-btn a.active .icons-arrow-down-wire:before,.product-detail section.product-detail-overview .wrap #specs-btn a.active .icons-arrow-down-wire:before,.product-detail section.product-detail-overview .wrap #shaw-advantages-btn a.active .icons-arrow-down-wire:before,.product-detail section.product-detail-overview .wrap #certification-btn a.active .icons-arrow-down-wire:before{color:#fff;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.product-detail section.product-detail-overview .wrap h5{font-size:3.25em;font-weight:200;line-height:1.25em;margin:.5em 0 .9375em}@media(max-width:800px){.product-detail section.product-detail-overview .wrap h5{font-size:2em;margin:.5em 0 .9375em}}.product-detail section.product-detail-overview .wrap .confidence-ratings{background-color:#fff;border-radius:6px;margin:0 0 2.5em}@media(max-width:800px){.product-detail section.product-detail-overview .wrap .confidence-ratings{margin:0 0 1.875em}}.product-detail section.product-detail-overview .wrap article>p{font-size:1.375em;line-height:1.63636364em;margin:0 3.63636364em}@media(max-width:800px){.product-detail section.product-detail-overview .wrap article>p{font-size:16px;margin:0 .5px 0}}.product-detail section.product-detail-overview .wrap .closed{display:none}.product-detail section.product-detail-overview .wrap .open{-moz-animation:fadeIn 1s linear;-moz-animation-fill-mode:forwards;-webkit-animation:fadeIn 1s linear;-webkit-animation-fill-mode:forwards;animation:fadeIn 1s linear;animation-fill-mode:forwards}@media(max-width:600px){.product-detail section.product-detail-overview .wrap .open{-moz-animation:none;-webkit-animation:none;animation:none}}.product-detail section.product-detail-overview .wrap #about .recommend-overview{margin:3.625em 0 2.125em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend{position:relative;display:inline-block;width:29.3333%;text-align:left;padding:1.5em 0;vertical-align:top}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend:before{content:'';position:absolute;top:0;left:0;height:49%;width:100%;border:2px solid #c2c2c2;border-bottom:none;-moz-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);-webkit-transform:skew(20deg,0deg);transform:skew(20deg,0deg)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend:after{content:'';position:absolute;bottom:0;left:0;height:49%;width:100%;border:2px solid #c2c2c2;border-top:none;-moz-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend p{font-size:.875em;margin:0 10%;line-height:1.57142857em}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about .recommend-overview{margin:1.8125em 0 1.8125em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend{display:block;width:85%;max-width:400px;margin:0 auto 2em;padding:1.125em 0;-moz-perspective:400px;-webkit-perspective:400px;-ms-transform:400px;-sand-transform:400px;perspective:400px}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend:before{height:58%;border:1px solid #c2c2c2;border-bottom:none;-moz-transform:rotateX(-45deg);-ms-transform:rotateX(-45deg);-o-transform:rotateX(-45deg);-webkit-transform:rotateX(-45deg);transform:rotateX(-45deg)}.lt-ie10 .product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend:before{height:49%;-moz-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);-webkit-transform:skew(20deg,0deg);transform:skew(20deg,0deg)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend:after{height:58%;border:1px solid #c2c2c2;border-top:none;-moz-transform:rotateX(45deg);-ms-transform:rotateX(45deg);-o-transform:rotateX(45deg);-webkit-transform:rotateX(45deg);transform:rotateX(45deg)}.lt-ie10 .product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend:after{height:49%;-moz-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .recommend p{margin:0 .5em 0 1.3em}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 2.7em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.5)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:before{display:block;content:"W";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media(max-width:916px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:before{top:13px}}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:before{top:10px}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:after{display:block;content:"Walls";position:absolute;bottom:21px;left:0;right:0;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:after{bottom:18px}}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls{width:4.1em;height:4.1em;margin:0}.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:before{font-size:1em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .walls:after{font-size:.5em}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 1.88em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.5)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:before{display:block;content:"F";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media(max-width:916px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:before{top:13px}}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:before{top:10px}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:after{display:block;content:"Floors";position:absolute;bottom:21px;left:0;right:0;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:after{bottom:18px}}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors{width:4.1em;height:4.1em;margin:0 0 0 .5em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:before{font-size:1em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .floors:after{font-size:.5em}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 1.88em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.5)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:before{display:block;content:"CT";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media(max-width:916px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:before{top:13px}}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:before{top:10px}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:after{display:block;content:"Counter Tops";position:absolute;bottom:9px;left:0;right:0;width:85%;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:after{bottom:6px}}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops{width:4.1em;height:4.1em;margin:0 0 0 .5em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:before{font-size:1em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .counter-tops:after{font-size:.5em}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 1.88em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.5)}.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:before{display:block;content:"E";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media(max-width:916px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:before{top:13px}}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:before{top:10px}}.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:after{display:block;content:"Exteriors";position:absolute;bottom:21px;left:0;right:0;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media(max-width:816px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:after{bottom:18px}}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors{width:4.1em;height:4.1em;margin:0 0 0 .5em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:before{font-size:1em}.product-detail section.product-detail-overview .wrap #about .recommend-overview .exteriors:after{font-size:.375em}}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #about{opacity:1;overflow:hidden;padding:1em 1em 2em;-moz-box-sizing:content-box;box-sizing:content-box}}.product-detail section.product-detail-overview .wrap #specs{color:#4c4945}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs{opacity:1;overflow:hidden;padding:1em 1em 2em;-moz-box-sizing:content-box;box-sizing:content-box}}.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap{width:90%;margin:0 auto 4em;border-collapse:collapse}.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row{padding:1em 0;border-bottom:1px dotted #4c4945}.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row:first-of-type{border-top:1px dotted #4c4945}.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row .specs-content-cell{display:inline-block;position:relative;width:49.6666%;font-size:.9375em;text-align:left;font-weight:400;text-transform:uppercase}@media(max-width:1000px){.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row .specs-content-cell{width:47.6666%}}@media(max-width:880px){.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row .specs-content-cell{width:48.6666%}}@media(max-width:600px){.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row .specs-content-cell:last-of-type{width:46.6666%;margin:0 0 0 2%}}.product-detail section.product-detail-overview .wrap #specs #specs-content-wrap .specs-content-row h3{margin:0}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap{width:90%;margin:0 auto 4em;padding:2em 0 0;border-top:1px dotted #4c4945}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb{display:inline-block;width:23.9999%;text-align:center;margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:first-of-type{text-align:left}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:last-of-type{text-align:right}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb{width:48.6666%}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:first-of-type{text-align:center}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:last-of-type{text-align:center}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:nth-child(1),.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:nth-child(2){padding-bottom:2em}}@media(max-width:600px){.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb{width:100%;padding-bottom:2em}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb:last-of-type{padding-bottom:0}}.product-detail section.product-detail-overview .wrap #specs #specs-ingredient-brands-wrap .specs-ingredient-brands-thumb img{max-width:100%;vertical-align:middle}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap{width:90%;margin:0 auto;padding:1em 0 0;list-style-type:none;border-top:1px dotted #4c4945;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb{position:relative;float:left;height:130px;width:33.3333%;text-align:center;vertical-align:top;margin:0 0 1em;padding:0 .5em 2.5em}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb:nth-child(1),.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb:nth-child(2),.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb:nth-child(3){border-bottom:1px dotted #4c4945}@media(max-width:600px){.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb{width:48.6666%;padding:0 0 1em}}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb h3{font-size:1.125em;font-weight:600;text-transform:uppercase;margin:0 0 1em}@media(max-width:840px){.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb h3{font-size:1em}}@media(max-width:600px){.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb h3{font-size:.875em}}@media(max-width:480px){.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb h3{font-size:.75em}}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb a{position:relative;display:block;font-size:.75em;font-weight:500;text-transform:uppercase;text-decoration:none;color:#2c8939}@media(max-width:600px){.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb a{font-size:.75em}}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb a span{display:block}.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb a:after{position:absolute;right:42%;top:75%;font-size:1.125em}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #specs #specs-downloads-wrap .specs-downloads-thumb a:after{right:38%}}.product-detail section.product-detail-overview .wrap #specs h2{font-size:1.125em;font-weight:600;text-transform:uppercase;margin:.83em 0 1.2em}.product-detail section.product-detail-overview .wrap #specs h3{font-size:.9375em;font-weight:600;text-transform:uppercase}.product-detail section.product-detail-overview .wrap #shaw-advantages,.product-detail section.product-detail-overview .wrap #certification{text-align:center;padding:1em}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings,.product-detail section.product-detail-overview .wrap #certification .certified-rankings{position:relative;width:6.88em;height:6.88em;margin:0 auto;border-radius:3.44em;border:3px solid #afafaf}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings:after,.product-detail section.product-detail-overview .wrap #certification .certified-rankings:after{display:block;content:"Certified";position:absolute;bottom:2.125em;right:0;left:0;margin:0 auto;font-size:.75em;color:#afafaf;text-transform:uppercase}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.one:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.one:before{display:block;content:"01";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.two:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.two:before{display:block;content:"02";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.three:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.three:before{display:block;content:"03";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.four:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.four:before{display:block;content:"04";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.five:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.five:before{display:block;content:"05";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.six:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.six:before{display:block;content:"06";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.seven:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.seven:before{display:block;content:"07";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.eight:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.eight:before{display:block;content:"08";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.nine:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.nine:before{display:block;content:"09";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages .certified-rankings.ten:before,.product-detail section.product-detail-overview .wrap #certification .certified-rankings.ten:before{display:block;content:"10";position:absolute;top:.5625em;right:0;left:0;margin:0 auto;font-size:2.25em;color:#afafaf;font-weight:600}.product-detail section.product-detail-overview .wrap #shaw-advantages p,.product-detail section.product-detail-overview .wrap #certification p{line-height:1.5em;color:#8f8f8f;margin:2em 0 1em;word-wrap:break-word}@media(max-width:800px){.product-detail section.product-detail-overview .wrap #shaw-advantages,.product-detail section.product-detail-overview .wrap #certification{opacity:1;overflow:hidden;padding:1em 1em 2em;-moz-box-sizing:border-box;box-sizing:border-box}}.product-detail section.product-detail-overview .wrap .row-wrap{display:inline-block;width:100%;padding:4.2em 0 1.7em 3em;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap .row-wrap:first-of-type{padding:2.2em 0 1.7em 3em}@media(max-width:900px){.product-detail section.product-detail-overview .wrap .row-wrap{padding:4.2em 0 1.7em .25em}.product-detail section.product-detail-overview .wrap .row-wrap:first-of-type{padding:2.2em 0 1.7em .25em}}@media(max-width:850px){.product-detail section.product-detail-overview .wrap .row-wrap{padding:4.2em 0 1.7em 3em}.product-detail section.product-detail-overview .wrap .row-wrap:first-of-type{padding:2.2em 0 1.7em 3em}}@media(max-width:600px){.product-detail section.product-detail-overview .wrap .row-wrap{padding:4.2em 0 1.7em .5em}.product-detail section.product-detail-overview .wrap .row-wrap:first-of-type{padding:2.2em 0 1.7em .5em}}@media(max-width:480px){.product-detail section.product-detail-overview .wrap .row-wrap{padding:4.2em 0 1.7em 0}.product-detail section.product-detail-overview .wrap .row-wrap:first-of-type{padding:2.2em 0 1.7em 0}}.product-detail section.product-detail-overview .wrap .row-wrap .block{display:inline-block;width:24.5%;padding:0 3em 1.5em 0;vertical-align:top;font-size:16px;-moz-box-sizing:border-box;box-sizing:border-box}.product-detail section.product-detail-overview .wrap .row-wrap .block .top{min-height:100px}@media(max-width:1000px){.product-detail section.product-detail-overview .wrap .row-wrap .block{width:23.5%}}@media(max-width:900px){.product-detail section.product-detail-overview .wrap .row-wrap .block{padding:0 .25em 1.5em 0}}@media(max-width:850px){.product-detail section.product-detail-overview .wrap .row-wrap .block{width:49.5%;padding:0 3em 1.5em 0}}@media(max-width:600px){.product-detail section.product-detail-overview .wrap .row-wrap .block{width:45.5%;padding:0 .5em 1.5em 0}}@media(max-width:380px){.product-detail section.product-detail-overview .wrap .row-wrap .block{width:90.5%;padding:0 0 1.5em 0}}.product-detail section.product-detail-overview .wrap .row-divide{width:70%;height:1px;margin:0 auto;background:#afafaf}.product-detail section.product-detail-overview .wrap .small{font-size:.875em;font-weight:200}h4.available-sizes-title,h4.trim-title,h4.accent-title{font-weight:200;text-transform:none;text-align:left}h4.trim-title{padding-left:32%}h4.trim-title:before{display:block;content:'Trim Size:'}@media(max-width:1024px){h4.trim-title{padding-left:31%}}@media(max-width:980px){h4.trim-title{padding-left:29%}}@media(max-width:920px){h4.trim-title{padding-left:28%}}@media(max-width:850px){h4.trim-title{padding-left:26%}}@media(max-width:800px){h4.trim-title{padding-left:23%}}@media(max-width:700px){h4.trim-title{padding-left:21%}}@media(max-width:600px){h4.trim-title{height:2.81em;margin:0 -16px;padding:1em 0}h4.trim-title:before{display:none}}h4.available-sizes-title{padding-left:27%}h4.available-sizes-title:before{display:block;content:'Trim Size:'}@media(max-width:980px){h4.available-sizes-title{padding-left:25%}}@media(max-width:920px){h4.available-sizes-title{padding-left:24%}}@media(max-width:850px){h4.available-sizes-title{padding-left:23%}}@media(max-width:800px){h4.available-sizes-title{padding-left:21%}}@media(max-width:700px){h4.available-sizes-title{padding-left:20%}}@media(max-width:600px){h4.available-sizes-title:before{color:transparent!important}}h4.available-sizes-title{background-color:rgba(0,0,0,.4);position:absolute;width:100%;bottom:10px;line-height:60px}h4.available-sizes-title:before{content:'Available Sizes:';color:#fff}@media(max-width:800px){h4.available-sizes-title:before{content:'Sizes:'}}h4.accent-title{padding-left:32%}h4.accent-title:before{display:block;content:'Accent Size:'}@media(max-width:980px){h4.accent-title{padding-left:29%}}@media(max-width:800px){h4.accent-title{padding-left:24%}}@media(max-width:600px){h4.accent-title{height:2.81em;margin:0 -16px}h4.accent-title:before{display:none}}#available-sizes-menu,#trim-menu,#accent-menu{display:inline-block;position:absolute;margin:-33px 0 0;padding:0;list-style-type:none}#available-sizes-menu li,#trim-menu li,#accent-menu li{display:inline-block;padding:0;margin:0 0 0 2em}#available-sizes-menu li a,#trim-menu li a,#accent-menu li a{color:#fff;font-weight:200;padding:0 0 .2em;text-decoration:none}#available-sizes-menu li a.active,#trim-menu li a.active,#accent-menu li a.active{font-weight:400;border-bottom:dotted 1px #fff}#available-sizes-menu,#trim-menu{left:39%}@media(max-width:980px){#available-sizes-menu,#trim-menu{left:38%}}@media(max-width:850px){#available-sizes-menu,#trim-menu{left:36%}}@media(max-width:800px){#available-sizes-menu,#trim-menu{left:36%}}@media(max-width:700px){#available-sizes-menu,#trim-menu{left:33%}}@media(max-width:600px){#available-sizes-menu,#trim-menu{left:0;right:0;margin:-33px auto 0;font-size:.7em}#available-sizes-menu li:first-of-type,#trim-menu li:first-of-type{margin:0}}#available-sizes-menu{position:absolute;width:100%;bottom:52px}@media(max-width:600px){#available-sizes-menu{text-align:center}}#accent-menu{left:42%}@media(max-width:980px){#accent-menu{left:40%}}@media(max-width:920px){#accent-menu{left:41%}}@media(max-width:800px){#accent-menu{left:38%}}@media(max-width:600px){#accent-menu{left:0;right:0;margin:-33px auto 0}#accent-menu li:first-of-type{margin:0}}.headline p,.headline h1:not(.category),.headline h2,.headline h3[class],.headline .title{font-size:3em;font-weight:200;margin:0}.headline h1,.headline h1.category{z-index:1;position:relative;font-size:20px;margin:0;line-height:1;font-weight:600;text-transform:uppercase}div#marketing-description p{font-size:1.375em;line-height:1.63636364em;margin:0 3.63636364em}@media screen and (max-width:768px){div#marketing-description p{font-size:16px;margin:0 .5px 0}}div#product-specs-container{margin-top:2%}section.product-detail-overview #product-detail-header-promo{position:relative;top:6%;z-index:1000;text-align:center;width:100%}@media screen and (max-width:800px){section.product-detail-overview #product-detail-header-promo{top:7%}}@media screen and (max-width:768px){section.product-detail-overview #product-detail-header-promo{top:8%}}@media screen and (max-width:425px){section.product-detail-overview #product-detail-header-promo{top:10%}}@media screen and (max-width:375px){section.product-detail-overview #product-detail-header-promo{top:10%}}section.product-detail-overview #product-detail-header-promo h3{font-size:16px;font-weight:200;text-align:center;color:#4c4945}section.product-detail-overview #product-detail-header-promo ul{position:relative;margin:0 0 1.8em;padding:0;display:inline-block;width:100%;min-width:320px}@media screen and (max-width:800px){section.product-detail-overview #product-detail-header-promo ul{margin:0 0 .8em}}section.product-detail-overview #product-detail-header-promo ul li{display:inline-block;vertical-align:top;position:relative;list-style:none;color:#4c4945;margin:0;padding:0;width:12em}@media screen and (max-width:767px){section.product-detail-overview #product-detail-header-promo ul li{width:6.75em}}section.product-detail-overview #product-detail-header-promo ul li [class^="icons-attr--"]{font-size:3.75em}@media screen and (max-width:767px){section.product-detail-overview #product-detail-header-promo ul li [class^="icons-attr--"]{font-size:2em}}section.product-detail-overview #product-detail-header-promo ul li p{font-size:1.25em}@media screen and (max-width:767px){section.product-detail-overview #product-detail-header-promo ul li p{font-size:.7em}}section.product-detail-overview .wrap #specs span.recommend-overview{margin:3% 0 0}section.product-detail-overview .wrap #specs span.recommend-overview .recommend{position:relative;display:inline-block;width:29.3333%;text-align:left;padding:1.5em 0;vertical-align:top}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .recommend{display:block;width:85%;max-width:400px;margin:0 auto 2em;padding:1.125em 0;moz-transform:400px;-ms-transform:400px;-o-transform:400px;perspective:400px}}section.product-detail-overview .wrap #specs span.recommend-overview .recommend::before{content:'';position:absolute;top:0;left:0;height:49%;width:100%;border:2px solid #c2c2c2;border-bottom:none;moz-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);transform:skew(20deg,0deg)}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .recommend::before{height:58%;border:1px solid #c2c2c2;border-bottom:none;moz-transform:rotateX(-45deg);-ms-transform:rotateX(-45deg);-o-transform:rotateX(-45deg);transform:rotateX(-45deg)}}section.product-detail-overview .wrap #specs span.recommend-overview .recommend p{font-size:.875em;margin:0 10%;line-height:1.57142857em}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .recommend p{margin:0 .5em 0 2.2em}}section.product-detail-overview .wrap #specs span.recommend-overview .recommend::after{content:'';position:absolute;bottom:0;left:0;height:49%;width:100%;border:2px solid #c2c2c2;border-top:none;moz-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg)}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .recommend::after{height:58%;border:1px solid #c2c2c2;border-top:none;moz-transform:rotateX(45deg);-ms-transform:rotateX(45deg);-o-transform:rotateX(45deg);transform:rotateX(45deg)}}section.product-detail-overview .wrap #specs span.recommend-overview .floors{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 1.88em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.5)}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .floors{width:4.1em;height:4.1em;margin:0 0 0 .5em}}section.product-detail-overview .wrap #specs span.recommend-overview .floors::before{display:block;content:"F";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .floors::before{font-size:1em}}@media screen and (max-width:816px){section.product-detail-overview .wrap #specs span.recommend-overview .floors::before{top:10px}}@media screen and (max-width:916px){section.product-detail-overview .wrap #specs span.recommend-overview .floors::before{top:13px}}section.product-detail-overview .wrap #specs span.recommend-overview .floors::after{display:block;content:"Floors";position:absolute;bottom:21px;left:0;right:0;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .floors::after{font-size:.5em}}@media screen and (max-width:816px){section.product-detail-overview .wrap #specs span.recommend-overview .floors::after{bottom:18px}}section.product-detail-overview .wrap #specs span.recommend-overview .exteriors{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 1.88em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.4)}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .exteriors{width:4.1em;height:4.1em;margin:0 0 0 .5em}}section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::before{display:block;content:"E";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::before{font-size:1em}}@media screen and (max-width:816px){section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::before{top:10px}}@media screen and (max-width:916px){section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::before{top:13px}}section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::after{display:block;content:"Exteriors";position:absolute;bottom:21px;left:0;right:0;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::after{font-size:.5em}}@media screen and (max-width:816px){section.product-detail-overview .wrap #specs span.recommend-overview .exteriors::after{bottom:18px}}section.product-detail-overview .wrap #specs span.recommend-overview .walls{display:inline-block;position:relative;width:5.63em;height:5.63em;margin:0 0 0 1.88em;border-radius:2.81em;background:#8f8f8f;border:3px solid #fff;box-shadow:-1px 1px 5px rgba(0,0,0,.4),inset 0 0 3px rgba(0,0,0,.5)}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .walls{width:4.1em;height:4.1em;margin:0 0 0 .5em}}section.product-detail-overview .wrap #specs span.recommend-overview .walls::before{display:block;content:"W";position:absolute;top:16px;left:0;right:0;margin:0 auto;font-size:1.8em;font-weight:500;color:#fff}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .walls::before{font-size:1em}}@media screen and (max-width:816px){section.product-detail-overview .wrap #specs span.recommend-overview .walls::before{top:10px}}@media screen and (max-width:916px){section.product-detail-overview .wrap #specs span.recommend-overview .walls::before{top:13px}}section.product-detail-overview .wrap #specs span.recommend-overview .walls::after{display:block;content:"Walls";position:absolute;bottom:21px;left:0;right:0;margin:0 auto;font-size:.625em;text-transform:uppercase;color:#fff}@media screen and (max-width:800px){section.product-detail-overview .wrap #specs span.recommend-overview .walls::after{font-size:.5em}}@media screen and (max-width:816px){section.product-detail-overview .wrap #specs span.recommend-overview .walls::after{bottom:18px}}@media screen and (max-width:767px){.product-detail section.product-color-slider .header h2{font-size:2.3em;margin:0}}@media screen and (max-width:767px){.product-detail section.product-color-slider .header h3{font-size:1em}}@media(max-width:800px){.compare{display:block!important;opacity:1!important}.view-details{display:none!important;opacity:0!important}.swatch .wrap .mobile{display:block}.show-grid section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link,.product-shelf.show-catalog section.product-grid .swatches .swatch .wrap .quick-view-link{display:block!important;opacity:1!important;background:transparent!important;color:#2c8939;text-align:left}.quick-view-link label a,.quick-view-link label a:hover,.quick-view-link label a:visited,.view-details label a,.view-details label a:hover,.view-details label a:visited{color:#2c8939!important;font-size:.846154em!important;font-weight:500!important}}@media(max-width:600px){.compare{display:none!important;opacity:0!important}}