img{width:100%}.secondaryColor{color:#585b62}.primaryColor{color:#334b72}.primaryBGColor{background-color:#334b72}.whiteText{color:#fff}.font18{font-size:18px}#homeBanner{position:relative}.whiteBox{position:absolute;top:50%;text-align:center;left:250px;background:#fff;width:400px;transform:translate(-50%,-50%)}.bannerContent{border:4px solid #334b72;letter-spacing:0px;margin:5px}@media screen and (max-width: 1024px){.bannerContent{border:2px solid #334b72;letter-spacing:1px;padding:10px}}.blueBtn{background-color:#334b72;border:0;color:#fff;padding:15px;font-size:21px;display:inline-block;opacity:1}.whiteBox form{padding:20px}.whiteBox p{font-size:16px;color:#585b62;padding:20px 25px;line-height:25px;letter-spacing:0px;margin:0}.whiteBox h1{font-size:50px}.whiteBox h2{font-size:40px;font-weight:400;letter-spacing:.04em;padding:20px 0 8px;margin:0;color:#333}.whiteBox h3{font-size:26px;padding:20px 20px 10px;margin:0}@media screen and (min-width: 768px) and (max-width: 991px){.designAndPlan p{height:40px}.whiteBox p{font-size:16px}.whiteBox h1{font-size:40px}.whiteBox h2{font-size:26px}.whiteBox{width:50%;left:50%!important}.bannerContent{width:auto}}@media screen and (min-width: 992px) and (max-width: 1200px){.designAndPlan p{height:40px}}@media screen and (max-width: 767px){.comfortAndStyle{margin:20px 0!important}.whiteSticker{text-align:center!important}.whiteSticker p{text-align:center}section .container{padding:0 10px}.blueBtn{font-size:16px}.whiteBox h3{font-size:16px;padding:8px 0 10px}.whiteBox{width:50%;left:50%!important}.bannerContent{width:auto}.whiteBox p{font-size:16px;padding:10px}.whiteBox h1{font-size:35px}.whiteBox h2{font-size:20px;padding-top:20px}.blueBtn{width:100%}}.commonPadding{padding:0 10px}.darkOpacity{background-color:#000}.comfortAndStyle img{width:434px;height:423px;padding:0 0 10px}.comfortAndStyle .item{padding:0 15px}.comfortAndStyle .heading{color:#c41230;font-size:20px;font-weight:500;text-transform:uppercase;padding:0 0 8px}.comfortAndStyle .subheading{color:#585b62;font-size:24px;font-weight:500;padding:0 0 35px}.divider{margin-bottom:20px}.comfortAndStyle a{color:#c41230;vertical-align:middle;font-size:17px}.comfortAndStyle a:hover{text-decoration:none}.imageZoom img{transition:transform .5s ease}.imageZoom:hover img{transform:scale(1.5);opacity:.8}.imageZoom{max-height:360px;overflow:hidden;margin-bottom:20px;position:relative}.comfortAndStyle h1{margin:25px 0;color:#777}.designAndPlan h1+div{margin-bottom:10px}.redWrap{background-color:#c41230}.redWrap h1{color:#fff;font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:30px 0 8px;margin:0}.redWrap p{color:#fff;font-size:18px;letter-spacing:.04em;padding:8px 80px 25px;margin:0}.comfortAndStyle{margin:20px 25px}.blueWrap{padding:10px 15px 20px}.blueWrap p{font-size:18px}.lastPad{padding:0 7px}.designAndPlan p{margin:10px 0}.whiteSticker a{color:#334b72;background-color:#fff;padding:15px 30px;font-size:16px;letter-spacing:.04em;left:8px;font-weight:600;line-height:3.428571}.floor-matrl .subheading{color:#585b62;font-size:18px;line-height:24px;text-transform:none;left:8px;font-weight:400}.designAndPlan a{color:#334b72}.designAndPlan a:hover,.vinylStyle2 a:hover{text-decoration:none!important}.whiteSticker{position:absolute;bottom:25px;font-size:16px;letter-spacing:.04em;left:15px}.off-setblock{margin-top:25px;margin-bottom:25px}.off-setblock h2{color:#585b62;font-size:45px;font-weight:700;padding:100px 75px 18px;margin:0}.off-setblock p{color:#585b62;font-size:20px;line-height:40px;padding:0 75px;margin:0}.off-setblock a{color:#585b62;font-size:19px;font-weight:600;letter-spacing:.02em;padding:25px 0 86px 75px;margin:0;line-height:4.42857143;text-decoration:underline;text-transform:uppercase}.off-setblock img{height:500px}.finance-banner{background-color:#ebebeb}.banner{padding:20px;margin-bottom:20px}.banner h1{font-weight:400;letter-spacing:.04em;line-height:.9;padding:0;margin:0}.banner p{letter-spacing:.04em;font-weight:400;line-height:1;margin:0;padding:5px}.banner a{color:#000;font-size:19px;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase;padding-bottom:30px}.design-plan h1{color:#585b62;font-size:40px;font-weight:400;letter-spacing:.02em;padding:25px 0 8px;margin:0}.design-plan h2{color:#585b62;font-size:17px;letter-spacing:.02em;padding:0 0 20px;margin:0;font-weight:400}.design-plan p{color:#585b62;font-size:18px;letter-spacing:.02em;padding:8px 0;margin:0;font-weight:600}.design-plan a{color:#334b72;font-size:17px;font-weight:600;letter-spacing:.02em;padding:10px 0 60px;text-transform:uppercase;text-decoration:underline}.design-plan item{margin:10px 22px;padding:8px}.legacy-banner{background-color:#334b72}.legacy-banner h2{color:#fff;font-size:45px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;padding:65px 0 10px;margin:0}.legacy-banner p{color:#fff;font-size:21px;letter-spacing:.02em;padding:10px 0 60px;margin:0}.mar40 h2{font-weight:900}.mar40 a{color:#000;font-weight:700}.flex-wrapper{padding:15px 27px}.wdp-ribbon-six{background:none!important;box-sizing:border-box;position:absolute;width:130px;height:130px;top:0;left:15px;padding:0;overflow:hidden}.wdp-ribbon-border{width:0;height:0;border-left:130px solid #c51230;border-bottom:130px solid transparent;z-index:12;position:relative;top:-20px}.wdp-ribbon-text{line-height:23px;position:absolute;z-index:14;top:10px;left:8px;text-align:left;color:#fff;font-size:25px}.wdp-ribbon-text.sale{left:10px}.floor-matrl{background:#f4f4f4;padding-right:15px;padding-left:15px}.floor-matrl img{padding:10px 8px}.floor-matrl h2{color:#585b62;font-size:40px;font-weight:400;letter-spacing:.04em;padding:25px 0 0;margin:0}@media screen and (min-width: 992px){.floor-matrl{max-width:1440px}header .floor-matrl{padding:0}}@media screen and (max-width: 991px){header .floor-matrl{padding:0}.pad-bot10{padding-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/index.scss.css.map */
