﻿.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:#f00}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#f00}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde;position:relative}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.inspiration_gallery .interior_content{width:100%}.inspiration_gallery .tabWrapper_nav.util_visibility-tabletAndUp{display:none !important}.inspiration_gallery .find_by_gallary .find_by_gallary_header h3{color:#fff !important;margin:0;background-color:#006f79;padding:15px 23px;cursor:pointer;border-bottom:#d5d5d6 0 solid;position:relative}.inspiration_gallery .find_by_gallary .find_by_gallary_header h3:after{display:block;content:',';margin-top:-5px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:23px;box-sizing:border-box;font-size:0}.inspiration_gallery .find_by_gallary .find_by_gallary_header h3.closed:after{border-top:3px solid #fff;border-left:3px solid #fff;border-right:0}.inspiration_gallery .find_by_gallary .filter_container{background:#fff;padding:14px 13px 0 23px;overflow:hidden;border:1px #d5d5d6 solid;border-bottom:0;display:none}.inspiration-images-container{border:1px solid #d5d5d6;border-top:0}.inspiration_gallery .find_by_gallary .inspiration_filters{display:inline-block;width:19%;min-width:167px;background:#fff;margin-right:7px;border:#d5d5d6 1px solid;float:left}.inspiration_gallery .find_by_gallary .inspiration_filters .header h4{margin:0}.inspiration_gallery .find_by_gallary .inspiration_filters .header{overflow:hidden;width:auto;height:auto;padding:15px;background:#d5d5d6;border-bottom:1px solid #b8b8b8}.inspiration_gallery .find_by_gallary .inspiration_filters .content{background:#fff;position:relative}.inspiration_gallery .find_by_gallary .inspiration_filters .content .series-icon{display:inline-block}.inspiration_gallery .find_by_gallary .inspiration_filters .content .checkBoxBadge{max-width:18px;margin:0 0 -5px 5px}.inspiration_gallery .find_by_gallary .inspiration_filters .content .series-tooltip{position:absolute;max-width:215px;z-index:1}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol{margin:0;list-style:none;padding:0 0 0 18px}.inspiration_gallery .find_by_gallary .inspiration_filters .content .scroll-content{height:180px;overflow:auto}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li label input[type="checkbox"]{vertical-align:middle;text-indent:-9999px}.inspiration_gallery .find_by_gallary .filter_button{margin-top:15px}.inspiration_gallery .find_by_gallary .filter_button .float_right{display:inline-block;float:right}.inspiration_gallery .find_by_gallary .filter_button button{margin-right:8px;color:#fff;font-family:'Avenir LT W01 65 Medium';font-size:13px}.inspiration_gallery .find_by_gallary .filter_button button:hover{background-color:#5c8727}.inspiration_gallery .find_by_gallary .filter_button .filterClear{text-decoration:none}.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion{height:auto}.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li{height:auto}@media(min-width:1025px){.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li{height:325px}}@media(min-width:1440px){.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li{height:340px !important}}@media(min-width:400px) and (max-width:767px){.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li{height:168px !important}}.inspiration_gallery .inspiration-wrapper{margin-left:15px;margin-right:15px}.inspiration_gallery .inspiration-wrapper li{width:32.4%;float:left;padding:6px}.inspiration_gallery .interior_content .tabWrapper-thick{background:#fff;margin-top:20px}.inspiration-count{padding:15px 21px;font-family:'Avenir LT W01 45 Book';font-size:12px}.inspiration_gallery .interior_content{padding-bottom:0}.inspiration_gallery .zero-result{display:none;text-align:center;padding:0 20px 20px 20px;color:#717073}.inspiration_gallery .zero-result .zero-result-header h4{font-family:'Avenir LT W01 85 Heavy';font-size:16px;margin:0}.inspiration_gallery .zero-result .zero-result-content p{font-family:'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;font-size:14px}.down-arrow-for-scroll,.up-arrow-for-scroll{cursor:pointer}.up-arrow-for-scroll{right:0;z-index:9;top:0;width:100%;background:#fff;padding:10px 0 5px 0;visibility:hidden}.down-arrow-for-scroll{right:0;z-index:9;bottom:0;width:100%;background:#fff;padding:5px 0 10px 0;visibility:hidden}.down-arrow-for-scroll:after{display:block;content:',';margin:0 auto;width:10px;height:10px;border-top:3px solid #57565b;border-right:3px solid #57565b;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);box-sizing:border-box;font-size:0}.up-arrow-for-scroll:after{display:block;content:',';margin:0 auto;width:10px;height:10px;border-bottom:3px solid #57565b;border-left:3px solid #57565b;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);box-sizing:border-box;font-size:0}.up-arrow-for-scroll.disabled:after,.down-arrow-for-scroll.disabled:after{display:none}.jspArrow,.jspArrow.jspDisabled,.jspArrow.jspActive{background:#fff;cursor:default}.inspiration_filters ol::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:7px}.inspiration_filters ol::-webkit-scrollbar{width:10px;width:7px}.inspiration_filters ol::-webkit-scrollbar-thumb{background-color:#57565b}.seperator-line{border-bottom:1px solid #d5d5d6;padding-top:24px}.clearfix{clear:both}.inspiration_gallery .billboard{border-bottom:none !important}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li:not(:first-child){margin-top:20px}.inspiration_gallery .find_by_gallary .inspiration_filters .content{width:100%}.jspVerticalBar{width:7px;background:none !important}.jspTrack{background:#fff}.jspDrag{background:#57565b}@media(min-width:1025px){.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li:first-child{margin-top:0 !important}.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li:nth-child(3n+1){padding-left:0}.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li:nth-child(3n+3){padding-right:0}}@media(max-width:1025px){.inspiration_gallery .find_by_gallary .inspiration_filters .content ol{padding:0 18px}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li:not(:first-child){margin-top:20px}.inspiration_gallery .find_by_gallary .seperator-line{padding-top:10px}.inspiration-count{padding-top:8px}.inspiration_gallery .inspiration-wrapper li{width:33.3%}}@media(min-width:768px) and (max-width:999px){.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li{height:200px}.inspiration_gallery .find_by_gallary .filter_container{padding:14px 6px 0 6px}.inspiration_gallery .find_by_gallary .inspiration_filters{width:19.2%;min-width:121px;max-width:170px;margin-right:5px}.inspiration_gallery .find_by_gallary .inspiration_filters .content .checkBoxBadge{margin:0;vertical-align:middle}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol{padding:0}.inspiration_gallery .find_by_gallary .inspiration_filters .content{padding:0 6px}.inspiration_gallery .inspiration-wrapper li{width:33.3%;float:left;padding:8px}.inspiration-count{margin:0 10px;padding-top:22px;padding-bottom:14px;padding-left:13px !important}.scroll-content ol li:first-child{margin-top:0 !important}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li label input[type="checkbox"]{margin-left:2px}}@media(min-width:320px) and (max-width:767px){.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li{height:155px}.inspiration_gallery .find_by_gallary .filter_container{padding:14px 15px 0 15px}.inspiration_gallery .find_by_gallary .inspiration_filters{width:100%;max-width:none}.inspiration_gallery .find_by_gallary .inspiration_filters .content{max-height:230px}.inspiration_gallery .find_by_gallary .inspiration_filters .header{position:relative;cursor:pointer}.inspiration_gallery .find_by_gallary .inspiration_filters .header:after{display:block;content:',';margin-top:-5px;width:10px;height:10px;border-top:3px solid #56565a;border-right:3px solid #56565a;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:15px;box-sizing:border-box;font-size:0}.inspiration_gallery .find_by_gallary .inspiration_filters .header.closed:after{webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.inspiration_gallery .inspiration-wrapper li{width:50%}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol{height:auto;padding:0 18px 0}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li{margin-top:20px}.inspiration_gallery .find_by_gallary .inspiration_filters .content ol li:first-child{margin:0 !important}.inspiration_gallery .find_by_gallary .filter_button{margin-top:10px}.inspiration_gallery .find_by_gallary .inspiration_filters .content .scroll-content{max-height:175px;height:auto}.inspiration_gallery span.read-more,.inspiration_gallery span.re-collapse{margin:10px 20px 30px 20px;width:auto}.inspiration_gallery span.read-more a,.inspiration_gallery span.re-collapse a{padding:15px 0}.inspiration_gallery .interior_content .tabWrapper-thick{margin-top:0}.inspiration_gallery .billboard{margin:5px 0}.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li:nth-child(2n+1){padding-left:0}.inspiration_gallery ul.accordion.tabWrapper_list_inspire.js-tabs_list.js-accordion li:nth-child(2n+2){padding-right:0}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.main-brand-portion{float:left;width:100%;background-color:#636468}.brand-portion-content{padding:5px;float:left;margin:0;padding-left:0}.brand-portion-content li{display:inline-block;padding:5px;list-style:none;margin-top:0;margin-right:30px;text-align:center}.brand-portion-content li:first-child{padding-left:0}.masthead_interface_utility>*{display:inline-block;vertical-align:bottom}.masthead_interface_utility>a{font-size:0}.mainNav{border-bottom:0}.glob_logo{margin:0;list-style-type:none;background:#636468;float:left;width:100%}.glob_logo li{border-bottom:1px solid #fff}.glob_logo .diamond-fresh a img{width:64px;margin:0 20px 10px}.glob_logo li:nth-of-type(1){font:13px/1.4 'Helvetica Neue LT W01_55 Roman',Helvetica,Arial,sans-serif;background:#253646;padding:0;padding-left:20px;margin-top:0;color:#fff;line-height:31px;text-transform:uppercase;font-weight:bold}.glob_logo .diamond-now a img{margin:0 20px 10px}.glob_logo .fresh-fit a img{margin:0 20px 10px}.glob_logo .nimble a img{margin:0 20px 10px}.glob_logo .diamond-at-lowes a img{margin:0 20px 10px}.masthead_interface_utility{padding:0 0 0 0;border-bottom:none;float:right;margin:auto}.masthead_interface .masthead_interface_utility{display:none}.main-brand-portion{float:left;width:100%;background-color:#636468;display:block;height:42px}.brand-portion-content{padding:5px;float:left;margin:0;padding-left:0}.brand-portion-content li:first-child{border-left:none}.brand-portion-content li{display:inline-block;padding:5px 10px;list-style:none;margin-top:0;text-align:center;min-height:15px;margin-right:0;float:none}.brand-portion-content li:hover a{text-decoration:none}.masthead_interface_search{width:100%;max-width:inherit;margin-bottom:10px;margin-top:15px}.searchToggle{float:right}.masthead{border:none;margin:20px auto;margin-top:15px}.masthead .masthead_logo{margin:auto}.masthead_interface_search{margin-top:0}.masthead .masthead_logo a{display:table-cell;height:82px;vertical-align:bottom}.masthead .masthead_logo a img{max-height:82px;display:block}@media screen and (max-width:999px){.main-brand-portion .brand-portion-content{display:none}.masthead_interface_utility .utilNav{padding-bottom:15px}.masthead_interface_utility .utilNav li a{color:#fff}.masthead_interface_utility>a img{margin:5px auto}.utilNav>*+*{border-left:1px solid #fff}.container_24{width:100%;margin:auto;padding-left:15px;padding-right:15px;max-width:960px}.masthead{border:none;margin:10px auto}.masthead .masthead_logo a{height:65px;padding-left:70px;vertical-align:middle}.masthead .masthead_logo a img{max-height:65px}.masthead_interface_search{margin-top:10px}}@media(max-width:767px){.container_24{padding-left:0;padding-right:0}.masthead .masthead_logo a{padding-left:0}.masthead{margin:0 auto;padding:10px 0 !important}.masthead .masthead_logo a{height:45px}.masthead .masthead_logo a img{max-height:45px}.masthead_interface .masthead_interface_search{margin:auto !important}.searchToggle_trigger,.searchForm_submit>*{height:65px}.masthead_interface_utility{position:static;margin-right:10px !important}.masthead_interface_utility .utilNav{padding:15px 0 15px 10px}.masthead_interface_utility>a img{width:auto;max-width:100%}}.main-nav{display:flex;justify-content:space-between;align-items:center}header{position:relative;box-shadow:0 0 8px rgba(0,0,0,.11)}.home-banner-content{background-color:rgba(4,28,44,.9);padding:10px 15px 15px}.global-search{width:100%;position:absolute;top:100%;z-index:9999;background:#fff;left:0;width:100%;display:none}.global-search ul{margin:0;padding:10px;display:flex}.global-search li{list-style-type:none}.global-search li:first-child{background:#fff;width:100%}.global-search li:last-child{margin-left:auto}#search::placeholder{color:#041c2c}.global-search li input[type="text"]{font-family:'Raleway',sans-serif;padding:10px;width:100%;box-sizing:border-box;font-size:16px;border:solid 1px #ccc;text-transform:uppercase}.global-search li button[type="submit"]{width:50px;color:#fff;border:none;height:100%;min-height:41px;background:#041c2c;text-align:center}.global-search li button[type="submit"] span{background:url(/Thomasville/images/global/sprite_image_mobile.png) no-repeat;background-position:-162px -77px;height:24px;display:inline-block;width:17px}.TVL-logo{width:255px;height:50px}img.xs-logo{display:none}.mb-logo{margin:2px 0 0 4px;position:relative;left:-4px;line-height:26px}.utility-nav-wrapper{background:#fff;padding:0 30px}.utility-nav{display:flex;justify-content:space-between;height:46px;align-items:center;max-width:1330px;margin:0 auto}.utility-nav nav{width:auto}.utility-nav ul{padding:0;margin:0;flex-direction:row;justify-content:space-between;align-items:center}.utility-nav li{list-style-type:none;margin-right:20px;padding:4px 0 3px 6px}.utility-nav li:last-child{margin-right:0}.utility-nav li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:13px;vertical-align:middle}i.favorites{display:inline-block;background:url(/Thomasville/images/global/sprite_image.png) no-repeat -180px -35px;height:14px;width:19px;position:relative;top:2px;margin-right:3px}.nav-pdf{display:inline-block;background:url(/Thomasville/images/global/sprite_image.png) no-repeat -202px -33px;height:17px;width:25px;position:relative;top:1px;margin-right:3px}.make-appoint{display:inline-block;background:url(/Thomasville/images/global/sprite_image.png) no-repeat -210px -112px;height:24px;width:23px;position:relative;top:2px;margin-right:3px;margin-bottom:-8px}.sidr{text-transform:none;top:40px;position:absolute}#search-heading{text-transform:uppercase;cursor:pointer}@media(max-width:767px){.utility-nav-wrapper{padding:0}.utility-nav li a{font-size:0}.utility-nav li{margin-right:0}.mn-lang.lang-switch{padding-left:10px}.utility-nav .mn-hd-logo{padding-top:10px}nav i.favorites{background:url(/Thomasville/images/global/m-fav.png) no-repeat;height:19.5px;width:19.5px;background-size:19.5px}nav i.nav-pdf{background:url(/Thomasville/images/global/m-pdf.png) no-repeat;height:20px;width:14.5px;background-size:14.5px}.utility-nav li .mobile-search a{background:url(/Thomasville/images/global/m-search.png) no-repeat;width:20px;height:20px;background-size:20px}li.mn-search{display:none}.utility-nav li{padding:4px 0 3px 15px}.mn-mobile-search{margin-top:-5px}}@media(max-width:991px){.utility-nav{padding:0 13px;height:50px}.main-nav-wrapper{background-color:#fff;padding:14px 13px}.menu-icon{display:block;background:url(/Thomasville/images/global/sprite_image_mobile.png) no-repeat;background-position:-9px -14px;width:33px;height:23px}.TVL-logo{text-align:center;margin:0 auto}.mobile-location{width:25px;margin-left:auto}.global-search{top:auto}.menu-icon span:last-child{margin-bottom:0}.main-nav nav,.TVL-ham-logo{display:none}.TVL-gray{padding:15px;max-width:120px;margin:0 auto;display:block}h1{font-size:30px;margin-bottom:15px}.mobile-search a{display:inline-flex;background:url(/Thomasville/images/global/sprite-images.png) no-repeat -187px -14px;height:15px;width:14px;position:relative;vertical-align:middle;border:none;outline:none;cursor:pointer}.mobile-close{width:30px;margin:30px 0 0 30px;background:url(/Thomasville/images/global/sprite_image_mobile.png) no-repeat;background-position:-53px -13px;width:25px;height:25px;margin-bottom:35px}.mobile-brand-logo{width:100%}.mobile-location a{background:url(/Thomasville/images/global/sprite-images.png) no-repeat;background-position:-203px -294px;width:23px;height:33px;display:block}.sidr ul li.geo-overlay{display:none}.sidr ul li:last-of-type{border-bottom:none}.sm-search{display:none}.sidr-inner i,.mn-appointment{display:none}.utility-nav li.mn-favorites{margin-right:0}.sidr-inner li.mn-no-border{border:none}.sidr-inner li[class^="mn-"]:not(.mn-show){display:none}.sidr-inner:nth-child(3){margin-bottom:15px}.sidr-inner:nth-child(2) li:last-child{border-bottom:1px solid rgba(99,98,101,.2)}#search-heading{display:none}}@media(min-width:992px){h1{font-size:40px;margin-bottom:28px;line-height:1.3}.TVL-ham-logo,.menu-icon,.mobile-search,.mn-mobile-search{display:none}.main-nav-wrapper{background:#fff;padding-top:12px}.main-nav{display:flex;justify-content:space-between;align-items:center;max-width:1330px;margin:0 auto}.main-nav nav{padding:0;width:100%}.main-nav ul{display:flex;padding:0;margin:0;justify-content:space-between}.main-nav li{list-style-type:none;max-width:150px;padding:0 20px}.main-nav li:after{content:'';display:block;margin:auto;margin-top:15px;height:5px;width:0;background:transparent;transition:width .3s ease,background-color .3s ease}.main-nav li:hover:after,.main-nav li.active:after{width:100%;background:#041c2c}.main-nav a{text-decoration:none;color:#59585d;font-weight:700;font-size:13px}#search-submit{display:inline-flex;background:url(/Thomasville/images/global/sprite-images.png) no-repeat -187px -14px;height:15px;width:14px;position:relative;vertical-align:middle;border:none;outline:none;cursor:pointer}#search-heading{color:#fff;margin-left:10px;font-size:13px}.location{display:inline-block;background:url(/file/media/TVL/Common/location-d.png) no-repeat;height:14px;width:10px;position:relative;top:2px;margin-right:3px;background-size:contain}.utility-nav li.cobrand-util{position:relative;margin-right:45px;width:170px;font-weight:700}.utility-nav li.cobrand-util>a{padding-left:10px}.utility-nav ul .cobrand-util ul{position:absolute;top:28px;z-index:9;background:#fff;flex-direction:column;width:149px;border:solid 1px #ccc;left:0;padding:0 10px;display:none;border-top:none}.utility-nav ul .cobrand-util li{border-bottom:solid 1px #ccc;padding:15px 0}.utility-nav ul .cobrand-util li:last-child{border-bottom:none}.utility-nav ul .cobrand-util li a{color:inherit;text-transform:none;font-weight:600}.utility-nav li.cobrand-util:hover ul{display:block}.utility-nav ul .cobrand-util:hover{background:#fff;border-bottom:none}.utility-nav ul .cobrand-util:hover>a{color:#df9c95}.search{width:0;border:none;transition:all .5s;padding:4px;font-size:14px;background:transparent}.search-expand{width:200px;transition:all .5s;padding:4px;margin-left:30px;background:#fff}.sidr{display:none !important}}@media(min-width:768px) and (max-width:991px){.utility-nav li.mn-favorites::after{content:"|";display:inline;color:#fff;margin-left:8px}.utility-nav nav li i{display:none}}@media(min-width:992px) and (max-width:1199px){.main-nav nav{max-width:750px;margin-left:auto}.main-nav a{font-size:12px}}@media(min-width:1200px){.main-nav nav{max-width:1020px;margin-left:auto}.main-nav a{font-size:15px;font-family:'Inter',sans-serif;font-weight:500;font-kerning:none;letter-spacing:.5px}.utility-nav li{margin-right:40px}.utility-nav .sm-search li{margin-right:10px;padding:0}.utility-nav ul .cobrand-util li,.utility-nav li.mn-search{margin-right:0}}@media(min-width:1025px) and (max-width:1400px){.utility-nav,.main-nav{width:100%}}@font-face{font-family:"Avenir LT W01 45 Book";src:url("/Styles/Fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?iefix");src:url("/Styles/Fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("/Styles/Fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("/Styles/Fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg");font-display:swap}div.cc-window{background:#fff !important;box-shadow:0 5px 20px 0 rgba(0,0,0,.5);max-width:100% !important;align-items:center}div.cc-window .cc-message{font-family:"Avenir LT W01 45 Book";font-size:13px;color:#636363}div.cc-window .cc-compliance .cc-btn{font-family:"Avenir LT W01 45 Book";font-size:13px;background:#636363;text-transform:uppercase;text-decoration:none;border-radius:2px;letter-spacing:2px}div.cc-window .cc-compliance .cc-btn:hover{background:#808080}div.cc-window .cc-message [aria-label='privacy policy']{color:#5e88a2}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}.width-100{width:100%}.mega-menu .border-top{border-top:solid 1px #ccc}.mega-menu .p-top-18{padding-top:18px}.mega-menu .p-top-15{padding-top:15px}.mega-menu .p-30{padding:30px}.mega-menu .p-top-30{padding-top:30px}.mega-menu .no-padding{padding:0}.mega-menu .mt-10{margin-top:10px}.mega-menu .mt-15{margin-top:15px}.mega-menu .mb-10{margin-bottom:10px}.mega-menu .mb-15{margin-bottom:15px}.hide{display:none!important}.flex-box{display:flex}.flex-box.dir-column{flex-direction:column}.flex-box.align-item-center{align-items:center}.flex-box.align-item-start{align-items:flex-start}.flex-box .align-self-end{align-self:flex-end}.mega-menu .flex-box.space-between{justify-content:space-between}.mega-menu .capital-text{text-transform:uppercase}.mega-menu .strong{color:#041c2c;font-weight:600}.mega-menu{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.mega-menu .sb-menu,.mega-menu .col-one{-webkit-animation:fadeIn 1s;animation:fadeIn .5s}.mega-menu a[href="#"]{cursor:default}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mega-menu .col-two{width:246px}.mega-menu .w-194{width:194px}}@media(min-width:992px){.mega-menu .border-right{border-right:solid 1px #ccc}.col-two ul li .arrow{margin-bottom:4px}.hide-in-desktop{display:none}.mega-menu .lg-mt-10{margin-top:10px}.mega-menu .lg-mt-15{margin-top:15px}.mega-menu .lg-mb-10{margin-bottom:10px}.main-nav li.mega-menu-active{position:relative}.main-nav li.mega-menu-active:after{content:'';display:block;margin:auto;margin-top:15px;height:5px;width:100%;background:#041c2c;transition:width .3s ease,background-color .3s ease}.mega-menu .download-blue{margin-right:8px;width:23px;height:30px;min-width:23px}.mega-menu .download-white{width:35px;min-width:35px;margin-right:11px}.main-nav li.mega-menu-active:before{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #041c2c;content:'';position:absolute;margin-top:38px;z-index:10001;margin-left:35%}.mega-menu{display:flex;font-size:15px;font-family:'Inter',sans-serif;width:fit-content;border:solid 1px #000;box-shadow:-5px 35px 55px -24px rgba(0,0,0,.54);position:absolute;z-index:10000;background:#fff;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.mega-menu .sb-menu{-webkit-animation:fadeIn 1s;animation:fadeIn .5s}.mega-menu a{font-size:15px;font-family:'Inter',sans-serif;letter-spacing:.1px;font-weight:600;color:#041c2c}.mega-menu .callout .thumb{width:192px;height:174px;margin-top:15px}.mega-menu li:after{transition:none;background:none;margin-top:0;display:none}.mega-menu li a{font-weight:400;color:#565059;padding:11px 0}.mega-menu li a:hover,.mega-menu li.active a{color:#041c2c;font-weight:600;font-size:15px}.mega-menu li a.cone{position:relative}.mega-menu li a.cone span:first-child{max-width:95%}.mega-menu .col-one a.cone .arrow{position:absolute;right:0}.mega-menu li a.cone:hover:after,.mega-menu li.active a.cone:after{content:'';padding:6px;border:solid #b9b9b9;border-width:0 1px 1px 0;position:absolute;right:-34px;background:#fff;transform:rotate(-45deg)}.mega-menu li:hover:after{background:none;display:none}.mega-menu .col-one{width:226px;padding-bottom:20px}.mega-menu .col-two{width:241px}.mega-menu .col-one ul,.mega-menu .col-two ul{margin:0 19px;display:flex;flex-direction:column}.mega-menu .col-one ul li,.mega-menu .col-two ul li{padding:0 8px;border-bottom:solid 1px #ccc;max-width:none;margin:0;margin-right:0;position:relative;min-height:39px}.mega-menu .col-two ul li:last-child{border-bottom:solid 1px #ccc!important}.mega-menu .col-one ul li .menu-item-container,.mega-menu .col-two ul li .menu-item-container{display:flex;align-items:center;justify-content:space-between}.menu-item-container .img-tile{width:95px;height:95px;margin-right:10px;margin-top:8px;margin-bottom:8px;min-width:95px}.mega-menu .col-one ul li .arrow,.mega-menu .col-two ul li .arrow{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.mega-menu .col-two ul li.callout:last-child{margin-bottom:36px;border-bottom:none!important}.mega-menu .col-one ul li:hover,.mega-menu .col-two ul li:hover,.mega-menu li.active{background-color:#f3f4f4;cursor:pointer}.mega-menu .featuredProducts.layout-one{width:235px;max-width:235px;justify-content:center;padding-bottom:30px}.mega-menu .featuredProducts.layout-two{width:333px;max-width:333px;color:#fff;background-repeat:no-repeat;background-color:#797d82}.mega-menu .featuredProducts.layout-two .header{font-size:40px;font-weight:bold;letter-spacing:.1px}.mega-menu .featuredProducts.layout-two .footer{font-size:22px;font-weight:430;letter-spacing:.1px}.mega-menu .featuredProducts.layout-two .footer a{font-size:22px;font-weight:430;letter-spacing:.1px;color:#fff}.mega-menu .featuredProducts.layout-one>div{width:175px}.mega-menu .featuredProducts .small-thumb{width:175px;height:174px}.mega-menu .featuredProducts a{font-weight:600}.main-nav .link-tooltip{position:absolute;background-color:rgba(0,0,0,.7);font-size:12px;padding:4px;top:-24px;border-radius:4px;width:max-content;color:#fff}.main-nav .link-tooltip:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.7);content:'';position:absolute;z-index:10001;bottom:-8px;left:11%}.main-nav .col-link-tooltip{position:absolute;background-color:rgba(0,0,0,.6);font-size:12px;padding:4px;top:0;border-radius:4px;width:max-content;color:#fff;width:132px;left:-147px}.main-nav .col-link-tooltip:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.7);content:'';position:absolute;z-index:10001;top:12px;transform:rotate(-89deg);right:-9px}}@media(min-width:768px) and (max-width:991.98px){#sidr-existing-content{width:558px}.sidr.left{left:-564px;right:auto}.main-nav .link-tooltip{position:absolute;background-color:rgba(0,0,0,.7);font-size:12px;padding:4px;top:-24px;border-radius:4px;width:max-content;color:#fff}.main-nav .link-tooltip:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.7);content:'';position:absolute;z-index:10001;bottom:-8px;left:11%}}@media(min-width:993px) and (max-width:1024px) and (orientation:landscape){.menu-item-container .img-tile{width:78px;height:78px;margin-right:10px;min-width:78px}.mega-menu,.mega-menu a{font-size:12px}.mega-menu li a:hover,.mega-menu li.active a{font-size:12px}.mega-menu .col-one,.mega-menu .col-two{width:200px}.mega-menu .featuredProducts.layout-one{width:212px}.mega-menu .callout .thumb{width:168px;height:auto}.mega-menu .strong{font-size:12px}.mega-menu .featuredProducts.layout-two{width:232px;max-width:232px}.mega-menu .featuredProducts.layout-two .header{font-size:28px}.mega-menu .featuredProducts.layout-two .footer,.mega-menu .featuredProducts.layout-two .footer a{font-size:15px}}@media(min-width:1024px) and (max-width:1366px) and (orientation:portrait){.menu-item-container .img-tile{width:78px;height:78px;margin-right:10px;min-width:78px}.mega-menu,.mega-menu a{font-size:12px}.mega-menu li a:hover,.mega-menu li.active a{font-size:12px}.mega-menu .col-one,.mega-menu .col-two{width:200px}.mega-menu .featuredProducts.layout-one{width:212px}.mega-menu .callout .thumb{width:168px;height:auto}.mega-menu .strong{font-size:12px}.mega-menu .featuredProducts.layout-two{width:232px;max-width:232px}.mega-menu .featuredProducts.layout-two .header{font-size:28px}.mega-menu .featuredProducts.layout-two .footer,.mega-menu .featuredProducts.layout-two .footer a{font-size:15px}}@media(max-width:991.98px) and (orientation:portrait){.sidr-inner .callout{display:none}.mega-menu .sb-menu,.mega-menu .col-one{padding-bottom:0}img.img-tile{width:95px;margin:10px 0;margin-right:10px}.mega-menu .col-one ul li .arrow{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:5px;position:absolute;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:14px;top:18px}.sidr-inner a{position:relative}.sidr-inner .catelogue{border-top:1px solid rgba(99,98,101,.2)}.sidr-inner .catelogue img{margin-right:10px}.sidr-inner .callout{margin-bottom:212px;border-bottom:none!important}.sidr-inner .callout a{display:flex;flex-direction:column}.sidr-inner .callout img{width:521px}.sidr-inner:nth-child(3){margin-bottom:0}.mega-menu .hide-in-devices{display:none}.mega-menu .featured-product{margin-left:20px;margin-right:20px;display:flex;flex-direction:column;margin-bottom:212px}.mega-menu .featured-product .product-img{width:521px}.mega-menu .md-mt-20{margin-top:20px}.sidr-inner .mega-menu{font-size:18px;font-weight:500;color:#565059;text-decoration:none}.sidr ul li span{padding:0}.sidr-inner .desk-nav{width:auto;margin-top:20px}.sidr-inner .sldr-logo{height:45px;width:152px}.sidr-inner:nth-child(1){justify-content:space-between;margin:0 20px;margin-top:65px;height:48px;align-items:center}.sidr ul{margin:0 20px;width:auto}.sidr ul li a{padding:0 10px}.sidr .col-two ul li span{max-width:91%;line-height:25px;margin:9px 0}.sidr .col-two ul li a{min-height:43px;display:flex}.sidr-inner a{font-weight:500;font-size:18px;text-decoration:none}.mega-menu .infoHeader>.header{color:#041c2c;text-transform:uppercase;font-weight:bold}.mega-menu .infoHeader{border-bottom:none}.desk-nav .menu-link{position:relative;font-weight:500;font-size:18px}.desk-nav .menu-link.active{background-color:#ececec}.desk-nav .menu-link .arrow{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:12px;top:22px}.backCaption:before{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(132deg);-webkit-transform:rotate(132deg);content:'';margin-left:10px;margin-right:6px}}@media(min-width:576px) and (max-width:767.98px){.sidr-inner .callout{display:none}.mega-menu .sb-menu,.mega-menu .col-one{padding-bottom:20px}img.img-tile{width:95px;margin:10px 0;margin-right:10px}.mega-menu .col-one ul li .arrow{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:5px;position:absolute;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:14px;top:18px}.sidr-inner a{position:relative}.sidr-inner .catelogue{border-top:1px solid rgba(99,98,101,.2)}.sidr-inner .catelogue img{margin-right:10px}.sidr-inner .callout{margin-bottom:212px;border-bottom:none!important}.sidr-inner .callout a{display:flex;flex-direction:column}.sidr-inner .callout img{width:521px}.sidr-inner:nth-child(3){margin-bottom:527px}.mega-menu .hide-in-devices{display:none}.mega-menu .featured-product{margin-left:20px;margin-right:20px;display:flex;flex-direction:column;margin-bottom:212px}.mega-menu .featured-product .product-img{width:521px}.mega-menu .md-mt-20{margin-top:20px}.sidr-inner .mega-menu{font-size:18px;font-weight:500;color:#565059;text-decoration:none}.sidr ul li span{padding:0}.sidr .col-two ul li span{max-width:91%;line-height:25px;margin:9px 0}.sidr .col-two ul li a{min-height:43px;display:flex}.sidr-inner .desk-nav{width:auto;margin-top:20px}.sidr-inner .sldr-logo{height:45px;width:152px}.sidr-inner:nth-child(1){justify-content:space-between;margin:0 20px;margin-top:65px;height:48px}.sidr-inner a{font-weight:500;font-size:18px;text-decoration:none}.mega-menu .infoHeader>.header{color:#041c2c;text-transform:uppercase;font-weight:bold}.desk-nav .menu-link{position:relative;font-weight:500;font-size:18px}.desk-nav .menu-link.active{background-color:#ececec}.desk-nav .menu-link .arrow{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:12px;top:22px}.backCaption:before{border:solid #041c2c;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(132deg);-webkit-transform:rotate(132deg);content:'';margin-left:10px;margin-right:6px}.sidr-inner .mega-menu{font-size:15px}.sidr.left{left:-285px}.sidr-inner:nth-child(3){margin-bottom:106px}.desk-nav .menu-link .arrow{top:18px}.sidr ul{margin:0 10px}.sidr ul li{line-height:43px}div#sidr-existing-content{width:283px}.sidr-inner a{font-size:15px}.sidr-inner .col-one li:nth-child(n+2) a{font-size:12px}.featured-product a{font-size:12px!important}.sidr-inner .catelogue{margin-top:10px;padding-top:10px}.mega-menu .featured-product{margin-bottom:20px;margin-left:13px;margin-right:10px}.mega-menu .featured-product .product-img{width:256px}.sidr-inner .callout img{width:263px}.sidr-inner .callout a{margin-top:15px}.sidr-inner .callout{margin-bottom:20px}.mobile-close{margin:9px 0 0 14px}.sidr-inner:nth-child(1){margin-top:30px}}@media(max-width:575.98px){.sidr-inner .mega-menu{font-size:15px}.sidr.left{left:-285px;background-color:#dfdfdf}.sidr-inner:nth-child(3){margin-bottom:0;display:none !important}.desk-nav .menu-link .arrow{top:18px}.sidr ul{margin:0 10px}.sidr ul li{line-height:43px}div#sidr-existing-content{width:283px}.sidr-inner a{font-size:12px;color:#54565a;text-transform:capitalize}.sidr-inner .col-one li:nth-child(n+2) a{font-size:12px}.featured-product a{font-size:12px!important}.sidr-inner .catelogue{margin-top:10px;padding-top:10px}.mega-menu .featured-product{margin-bottom:20px;margin-left:13px;margin-right:10px}.mega-menu .featured-product .product-img{width:256px}.sidr-inner .callout img{width:263px}.sidr-inner .callout a{margin-top:15px}.sidr-inner .callout{margin-bottom:20px}.mobile-close{margin:0 0 0 14px}.sidr-inner:nth-child(1){margin-top:28px}.sidr-inner .desk-nav{margin-top:12px}}.site_homecrest .main .interior_content .design-styles .design-style-image img,.site_kitchencraft .main .interior_content .design-styles .design-style-image img,.site_diamond .main .interior_content .design-styles .design-style-image img,.site_schrock .main .interior_content .design-styles .design-style-image img,.site_masterbrand .main .interior_content .design-styles .design-style-image img,.site_aristokraft .main .interior_content .design-styles .design-style-image img,.site_kemper .main .interior_content .design-styles .design-style-image img,.site_schrockatmenards .main .interior_content .design-styles .design-style-image img,.site_diamondatlowes .main .interior_content .design-styles .design-style-image img,.site_diamondnow .main .interior_content .design-styles .design-style-image img,.site_diamondfresh .main .interior_content .design-styles .design-style-image img,.site_nimbleca .main .interior_content .design-styles .design-style-image img{width:200px}.compare_products.site_homecrest .compare-table-wrapper #product-compare-table tr th .logo a img,.product_compare.site_diamondatlowesca .compare-table-wrapper a.logo img,.product_compare.site_diamondatlowes .compare-table-wrapper a.logo img,.product_compare.site_thomasville .compare-table-wrapper a.logo img,.compare_products.site_kemper .compare-table-wrapper table th a img,.compare_products.site_kitchencraft .compare-table-wrapper table th a img,.compare_products.site_decora .compare-table-wrapper table th a img,.compare_products.site_homecrest .compare-table-wrapper table th a img,.compare_products.site_diamond .compare-table-wrapper table th a img,.compare_products.site_schrock .compare-table-wrapper table th a img,.compare_products.site_aristokraft .compare-table-wrapper table th a img{max-width:131px}.product_compare.site_diamondatlowesca .compare-table-wrapper tr td ul li a span img,.product_compare.site_diamondatlowes .compare-table-wrapper tr td ul li a span img,.product_compare.site_schrockatmenards .compare-table-wrapper tr td ul li a span img,.product_compare.site_thomasville .compare-table-wrapper tr td ul li a span img,.compare_products.site_kemper .compare-table-wrapper tr td ul li a span img,.compare_products.site_kitchencraft .compare-table-wrapper tr td ul li a span img,.compare_products.site_decora .compare-table-wrapper tr td ul li a span img,.compare_products.site_homecrest .compare-table-wrapper tr td ul li a span img,.compare_products.site_diamond .compare-table-wrapper tr td ul li a span img,.compare_products.site_aristokraft .compare-table-wrapper tr td ul li a span img{max-width:36px}.compare_products.site_schrock .compare-table-wrapper tr td ul li a span img{max-width:28px}.product_compare.site_diamondatlowesca tr td img,.product_compare.site_diamondatlowes tr td img,.product_compare.site_schrockatmenards tr td img,.product_compare.site_thomasville tr td img{max-width:148px}.compare_products.site_kemper .compare-table-wrapper tr td img,.compare_products.site_kitchencraft .compare-table-wrapper tr td img,.compare_products.site_decora .compare-table-wrapper tr td img,.compare_products.site_homecrest .compare-table-wrapper tr td img,.compare_products.site_diamond .compare-table-wrapper tr td img,.compare_products.site_schrock .compare-table-wrapper tr td img,.compare_products.site_aristokraft .compare-table-wrapper tr td img{max-width:150px}.site_omegacab .main-wrapper .main-content .productgallery .prodTile_media .prod-img a img{width:200px}.site_omegacab .main-wrapper footer .footer-logo a img{width:263px}.modal-screen-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;height:100%;overflow-y:auto;width:100%;z-index:99;box-sizing:border-box}.modal-screen-container *{box-sizing:border-box}.modal-screen-container label{font-family:'Avenir LT W01 65 Medium'}.socialBar_fav .modal-screen,.socialBar_fav .withfill,.socialBar_fav_new .modal-screen,.socialBar_fav_new .withfill{color:#006f79;font-size:110%;cursor:pointer;font-family:'Avenir LT W01 45 Book';padding-left:5px;position:relative;top:-3px;text-decoration:none;padding-left:26px;text-indent:inherit;width:162px}.socialBar_fav .withfill,.socialBar_fav_new .withfill{display:none;background-position:0 0}.modal-screen-container.active{position:fixed;top:0;bottom:0;right:0;left:0;background:#000;background:rgba(0,0,0,.4)}.completion-time select:focus,.select-time select:focus{border:1px solid #333 !important}#signup-success p.note{color:rgb(838691/60%)}div#project-added-favorites{max-width:400px;width:400px}#project-added-favorites h4{color:#016f79;font-size:16px}.modal-screen-container-inner{max-width:930px;width:930px;margin:50px auto 50px;background:#fff;position:relative;z-index:999}input::-ms-reveal,input::-ms-clear{display:none}#signup-success .modal-screen-container-inner.modal-small h4{color:#006f79;font-size:18px}.modal-screen-container .modal-screen-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-screen-left{flex:0 0 33.33%;max-width:33.33%}.modal-screen-left-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#53565b;padding:80px 0 15px;height:100%}.modal-screen-welcome-text{padding:0 22px}.modal-screen-left-inner h4{color:#fff;font-size:28px;margin:0;font-weight:400}.modal-screen-left-inner p{color:#fff;font-size:14px;margin:30px 0 0}.modal-screen-left-inner img{max-width:100%}.modal-screen-right{flex:0 0 66.66%;max-width:66.66%}.modal-screen-right-inner{padding:80px 0 30px;max-width:445px;margin:0 auto;color:#4c4c4c}.modal-screen-right .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.modal-screen-right .form-row .form-group{padding:0 15px;height:76px;position:relative}.modal-screen-right .form-row .form-group label{font-size:16px}.modal-screen-right .form-row .form-group-half{flex:0 0 50%;max-width:50%}.modal-screen-right .form-row .form-group-full{flex:0 0 100%;max-width:100%}.modal-screen-right .form-row input{width:100%;border:none;border-bottom:1px solid #e6e6e6;transition:.5s all;outline:none !important;padding:0 20px 6px 0;color:#4c4c4c;font-size:16px;position:relative;z-index:99;background:none}.modal-screen-right .form-row input.error{border-bottom:1px solid #f00}.modal-screen-right .form-row .form-group .field-icon:after{content:'';width:31px;height:25px;position:absolute;right:10px;top:-5px;background:url(../images/MyAccount/sprite-icons.png) no-repeat}.modal-screen-right .form-row .form-group #firstname~.field-icon:after,.modal-screen-right .form-row .form-group #lastname~.field-icon:after{background-position:-11px -5px}.modal-screen-right .form-row input[type="password"].invalid~label{top:-18px;font-size:12px;transition:.5s all;color:#c7c7c7}.modal-screen-right .form-row .form-group #email~.field-icon:after,.modal-screen-right .form-row .form-group input[type="email"]~.field-icon:after{background-position:-38px -5px;width:25px}#resetpassword .captcha-wrapper{padding-left:15px}.captcha-wrapper iframe{margin-top:0}.modal-screen-right .form-row .form-group #password_createAccount~.field-icon:after,.modal-screen-right .form-row .form-group #password_reset~.field-icon:after,.modal-screen-right .form-row .form-group #reset_password_email~.field-icon:after{background-position:-68px -5px;width:25px}.modal-screen-right .form-row .form-group #confirm_password_createAccount~.field-icon:after,.modal-screen-right .form-row .form-group #password_confirm_reset~.field-icon:after,.modal-screen-right .form-row .form-group #reset_confirm_password_email~.field-icon:after{background-position:-91px -5px}.modal-screen-right .form-row .form-group #password_signin~span.field-icon-password{display:block;height:25px;width:33px;position:absolute;right:0;top:0;cursor:pointer;z-index:99}.modal-screen-right .form-row .form-group #password_signin~.field-icon-password:after{content:'';width:25px;height:25px;position:absolute;right:10px;top:-5px;background:url(../images/MyAccount/sprite-icons.png) no-repeat;background-position:-150px 0}.modal-screen-right .form-row .form-group #password_signin~.field-icon-password.active:after{background-position:-173px 0}.modal-screen-right .form-row .form-group label{position:absolute;left:15px;transition:.5s all;color:#4c4c4c;top:0}.modal-screen-right .form-row input:focus~label,.modal-screen-right .form-row .valid~label,.modal-screen-right .form-row input.error.invalid~label{top:-18px;font-size:12px;transition:.5s all;color:#c7c7c7}.modal-screen-right .form-row #confirm_password.invalid~label,.modal-screen-right .form-row #password.invalid~label,.modal-screen-right .form-row input[type="email"].invalid~label{top:-18px;font-size:12px;transition:.5s all;color:#c7c7c7}.modal-screen-right .form-row label.error{color:#f00 !important;top:35px !important;left:15px;font-size:12px !important}.modal-screen-right .form-remember-me{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:-10px;font-size:14px;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-screen-right .form-remember-me .form-group.custom-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-screen-right .form-remember-me .form-group.custom-checkbox label{padding-left:10px;padding-top:2px}.modal-screen-right .form-remember-me .form-group.custom-checkbox input{opacity:0;position:relative;z-index:9;margin-left:0;left:6px;height:14px;width:14px}.modal-screen-right .form-remember-me .form-group.custom-checkbox input+span{height:14px;width:14px;display:block;border-radius:2px;position:absolute;top:3px;left:4px;background:#fff;border:1px solid #d1d1d1}.modal-screen-right .form-remember-me .form-group.custom-checkbox input:focus+span{border:1px solid #868686}.modal-screen-right .form-remember-me .form-group.custom-checkbox input:checked+span:after{height:4px;content:'';border-left:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;width:8px;display:block;transform:rotate(-45deg);position:relative;top:3px;left:2px}.modal-screen-right .form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-screen-right .form-submit input[type="submit"],.modal-screen-right .form-submit input[type="button"]{background:#006f79;border-radius:0;padding:15px 35px;color:#fff;border:none;margin:20px 0;cursor:pointer;font-size:13px}.modal-screen-right .form-submit p{margin:0}#signin-popup .form-submit p,#signup-popup .form-submit p{font-size:13px}.modal-screen-right form a{color:#006f79;text-decoration:none;font-family:'Avenir LT W01 65 Medium';font-size:13px}.modal-screen-close{background:url(../images/MyAccount/sprite-icons.png) -120px 0 no-repeat;position:absolute;top:10px;right:10px;height:30px;width:30px;cursor:pointer}.recaptcha-row{margin:30px 0}.privacy-policy{display:block;margin-top:20px}#signupForm .privacy-policy{margin-top:10px}#signupForm .form-remember-me{margin-top:35px}.modal-screen-right .form-remember-me .form-group.custom-checkbox input:focus+span{border:1px solid #d1d1d1}#signin .form-remember-me{margin-bottom:15px}.recaptcha-row .recaptcha-row-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #e6e6e6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px}.favorites-select-add-project{font-family:'Avenir LT W01 65 Medium';color:#0c806f}.recaptcha-row .recaptcha-row-inner .not-robot{position:relative}.recaptcha-row .recaptcha-row-inner .not-robot input{height:20px;width:20px;border-radius:3px;margin:0;opacity:0;position:relative;z-index:999}.recaptcha-row .recaptcha-row-inner .not-robot input+span{height:20px;width:20px;border-radius:3px;border:1px solid #c8c8c8;position:absolute;top:3px;z-index:99;left:0}.recaptcha-row .recaptcha-row-inner .not-robot input:checked+span:after{content:'';height:5px;width:12px;border-left:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;position:absolute;left:3px;top:4px;transform:rotate(-45deg)}.recaptcha-row .recaptcha-row-inner .not-robot label{margin-left:5px}.modal-screen-container-inner.modal-small{max-width:600px;width:600px;padding:25px;color:#717073}.modal-screen-container-inner.modal-small h3{font-size:20px;text-transform:uppercase}.modal-screen-right .form-remember-me .form-group.custom-checkbox input:focus+span{border:1px solid #656565}.modal-screen-container-inner.modal-small h4{font-weight:400;font-size:20px;padding-left:50px;position:relative}#confirmation-success h4:after{left:120px}#confirmation-success h4{text-align:center;color:#006f79;font-size:18px}#confirmation-success h3{text-align:center}.modal-screen-container-inner.modal-small h4:after{content:'';position:absolute;left:0;top:-5px;height:14px;width:27px;border-bottom:2px solid #006f79;transform:rotate(-45deg);border-left:2px solid #006f79}.modal-screen-container-inner.modal-small p{font-size:16px}.modal-screen-container-inner.modal-small p.note{font-size:16px}.modal-screen-container-inner.modal-small .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Avenir LT W01 65 Medium';justify-content:center}label.sigin-errorfield,label.signup-errorfield,label.reset-errorfield{color:#f00 !important;top:35px !important;left:15px;font-size:13px !important;margin-bottom:10px}.modal-screen-container .captcha-wrapper label.error{display:block;position:relative;top:10px !important;color:#f00;left:0}.modal-screen-container-inner.modal-small .modal-footer a,.modal-screen-container-inner.modal-small .modal-footer input[type="submit"]{background:#006f79;border-radius:0;padding:15px 35px;color:#fff;border:none;margin:30px 10px 10px;cursor:pointer;text-decoration:none;text-transform:uppercase;border:1px solid #006f79}.modal-screen-container-inner.modal-small .modal-footer a,.modal-screen-container-inner.modal-small .modal-footer input[type="button"]{background:#006f79;border-radius:0;padding:15px 35px;color:#fff;border:none;margin:30px 10px 10px;cursor:pointer;text-decoration:none;text-transform:uppercase;border:1px solid #006f79}.modal-screen-container-inner.modal-small .modal-footer a.no-bg{background:none;border:1px solid #006f79;color:#006f79}@media(max-width:1024px){.modal-screen-left-inner{padding:0;background:none;max-width:445px;margin:0 auto;padding-top:50px}.modal-screen-welcome-text{padding:0 0;text-align:left}.modal-screen-right-inner{padding-top:40px}.modal-screen-left-inner h4{color:#4c4c4c}.modal-screen-left-inner p{color:#4c4c4c;margin-top:10px}.modal-screenl-bg{display:none}.modal-screen-container-inner{max-width:600px;width:600px}.modal-screen-left,.modal-screen-right{flex:0 0 100%;max-width:100%}}@media(max-width:767px){.captcha-wrapper iframe{height:initial}.privacy-policy{margin-bottom:35px}#signupForm .privacy-policy{margin-top:0}.modal-screen-right #signupForm .form-remember-me{flex-direction:column}.utilNav li{max-width:inherit}.captcha-wrapper{max-width:306px;position:relative;overflow:hidden}.modal-screen-right .form-submit{flex-direction:column;align-items:flex-start}.modal-screen-container-inner,.modal-screen-container-inner.modal-small{width:95% !important;max-width:95% !important;padding:35px 20px 25px !important}.modal-screen-right .form-row .form-group-half{flex:0 0 100%;max-width:100%}.modal-screen-right .form-remember-me .form-group.custom-checkbox{margin-bottom:20px}.modal-screen-right-inner,.modal-screen-left-inner{max-width:100%}.modal-screen-right .form-submit{text-align:center}.recaptcha-row{margin-top:0}}.spinner{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:fixed;z-index:999;transition:.5s;left:46%;top:35%}.spinner-wrapper{display:none;position:absolute;width:100%;z-index:10001;background-color:#fafaf7;height:100vh}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.my-account *{box-sizing:border-box}.my-account .tab-content{background:none}.my-account{max-width:960px;margin:0 auto;font-family:"Avenir LT W01 65 Medium";box-sizing:border-box}.my-account #editdetails_myaccount{padding:20px 20px 0 20px;background:#fff}.my-account .my-projects-section{padding:0 20px;background:#fff}.my-account-container .breadcrumb-section ul{margin:0;padding:0;display:flex;list-style:none;padding-top:10px}label.error{color:#f00 !important;top:35px !important;left:15px;font-family:'Avenir LT W01 65 Medium'}.my-account-container .breadcrumb-section ul li a{font-size:13px;text-decoration:none;color:#0c806f;padding-left:28px;position:relative}.my-account-container .breadcrumb-section ul li:first-child a{padding-left:0}.my-account-container .breadcrumb-section ul li a:after{display:block;height:8px;width:8px;border-right:1px solid #0c806f;border-bottom:1px solid #0c806f;transform:rotate(-45deg);content:'';position:absolute;right:-15px;top:5px}.my-account-container .breadcrumb-section ul li:last-child a:after{content:none}.my-account-heading h4{font-size:30px;color:#56565a;line-height:36px;margin:20px 0}.account-details-header h5{font-size:18px;color:#56565a;margin:0;text-transform:none}.account-details-header ul{padding:0;margin:0;list-style:none;display:flex}.account-details-header ul li a,.account-details-header ul li input[type="submit"]{font-size:13px;text-decoration:none;color:#0c806f;padding-left:25px;position:relative;background:none}.account-details-header ul li:first-child a:after{display:block;height:13px;width:1px;background:#0c806f;content:'';position:absolute;right:-15px;top:1px}.account-details-header{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:40px}.account-details-body{display:flex;border-bottom:1px solid #e6e6e6;padding-bottom:50px}.account-details-body img{max-width:125%;width:125px;height:125px;border-radius:50%;display:block;margin:0 auto}.account-details-body .account-details-body-left{padding:0 60px;border-right:1px solid #e6e6e6}.account-details-body .account-details-body-left h4{margin:15px 0;text-align:center;color:#393939}.account-details-body .account-details-body-right{padding-left:60px}.account-details-body .account-details-body-right .account-details-body-right-inner,.account-details-body .account-details-body-right .account-details-body-right-inner>form{height:100%}.account-details-body .account-details-body-right .form-group-row{display:flex}.account-details-body .account-details-body-right .form-group{padding-right:80px;min-width:260px}.account-details-body .account-details-body-right .editform{display:flex;flex-direction:column;justify-content:space-between;height:100%}.account-details-body .account-details-body-right input{border:none;background:none;display:block;font-size:13px;outline:none;color:#53565b;width:100%}.account-details-body .account-details-body-right input.active{border:1px solid #56565a;height:40px;padding-left:10px}.account-details-body .account-details-body-right label{width:100%;display:block;font-size:14px;color:#53565b;margin-bottom:7px}.my-projects-header{display:flex;justify-content:space-between;align-items:center;padding:30px 0}.my-projects-header h4{font-size:18px;color:#56565a;line-height:22px}.my-projects-header ul{padding:0;margin:0;list-style:none;display:flex}.my-projects-header ul li a{font-size:13px;text-decoration:none;color:#0c806f;padding:10px 25px;position:relative}.measurementsMain .frmgrp-row i{font-style:italic}.my-projects-header ul li:last-child a{padding-right:0}.my-projects-header ul li a.download-pdf:after{display:block;height:28px;width:28px;background:url(../images/MyAccount/download-pdf.png) no-repeat;content:'';position:absolute;left:0}.my-projects-header ul li a:after{display:block;height:17px;width:21px;background:url(../images/MyAccount/add-new.png) no-repeat;content:'';position:absolute;left:0;top:10px}.my-projects-header ul li:last-child a.download-pdf:after{background-position:-26px 1px}.my-projects-header ul li a:before{display:block;height:17px;width:1px;background:#0c806f;content:'';position:absolute;right:11px;top:9px;background-size:cover}.my-projects-header ul li:last-child a:before{content:none}.account-details-header .save-details{display:none;border:1px solid #0c806f;text-align:center;padding:5px 15px !important}.account-details-header ul li a.save-details:after{top:7px}.my-projects{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -30px}.my-projects .my-projects-inner{text-align:center;position:relative;flex:0 0 33.33%;padding:0 30px}.my-projects .my-projects-inner div{box-shadow:0 0 10px 0 #d1d1d1;-webkit-box-shadow:0 0 10px 0 rgb(000/50%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgb(000/50%);position:relative;display:block}.my-projects .my-projects-inner img{width:100%;display:flex}.my-projects .my-projects-inner .delete-project{position:absolute;top:0;right:35px;height:25px;width:25px;background:url(../images/MyAccount/sprite-icons.png) -122px 0 no-repeat;cursor:pointer;z-index:9}.my-projects .my-projects-inner h4{margin:15px 0;color:#56565a;font-size:16px}#delete-project .modal-screen-container-inner.modal-small{max-width:365px;width:365px}#delete-design-popup .modal-screen-container-inner.modal-small{font-family:'Avenir LT W01 65 Medium'}#delete-project .modal-screen-container-inner.modal-small p{text-align:center}.download-project-list{margin:20px 0 0;padding:0;list-style:none;max-height:200px;overflow-y:auto}.download-project-list li{margin-bottom:15px;position:relative}.download-project-list li input[type="radio"]{margin-right:5px}.download-project-list li label input{vertical-align:middle;margin-right:5px}.download-project-list span{height:16px;width:16px;display:block;border-radius:2px;position:absolute;top:3px;left:4px}.download-project-list label{padding-left:5px}.download-project-list input:checked+span:after{height:4px;content:'';border-left:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;width:8px;display:block;transform:rotate(-45deg);position:relative;top:3px;left:2px}.add-project-details{padding:0;margin:0;list-style:none}.add-project-details label{padding-right:20px;flex:0 0 30%;width:30%}.add-project-details input,.add-project-details select{border:none;border-bottom:1px solid #e6e6e6;padding:15px 0 7px;flex:0 0 70%;width:70%;outline:none;color:#717073;height:40px}.add-project-details .form-group{display:flex;margin-bottom:20px;align-items:flex-end;flex-wrap:wrap}.add-project-details .form-group label.error{width:100%;flex:0 0 100%;color:#f00;margin-top:10px;padding-left:122px}.modal-screen-container-inner.modal-small.add-project-popup{max-width:930px;width:930px}.modal-screen-container-inner.modal-small.add-project-popup .add-project-container{display:flex;flex-wrap:wrap}.favorites-select-add-project{margin-top:20px;cursor:pointer}div#add-new-project-fav{display:none}.modal-screen-container-inner.modal-small.add-project-popup .add-project-container>div{flex:0 0 50%;max-width:50%}.modal-screen-container-inner.modal-small.add-project-popup .add-project-left{padding-right:50px}.modal-screen-container-inner.modal-small .modal-footer{font-family:'Avenir LT W01 65 Medium'}.account-details-body .account-details-body-right .error+label{font-size:11px;color:#f00;display:block !important}.account-details-body .account-details-body-right .error{border-color:#f00}.my-account-container .breadcrumb-section ul li:last-child a{pointer-events:none}.modal-screen-container-inner.modal-small.add-project-popup .add-project-left img{max-width:100%;width:100%;display:flex;border-bottom:2px solid #a5a5a5}.modal-screen-container-inner.modal-small.add-project-popup ::-webkit-input-placeholder{color:#e6e6e6}.modal-screen-container-inner.modal-small.add-project-popup ::-moz-placeholder{color:#e6e6e6}.modal-screen-container-inner.modal-small.add-project-popup :-ms-input-placeholder{color:#e6e6e6}.modal-screen-container-inner.modal-small.add-project-popup :-moz-placeholder{color:#e6e6e6}.modal-screen-container-inner.modal-small.add-project-popup .modal-footer{justify-content:flex-start}.modal-screen-container-inner.modal-small.add-project-popup .add-project-right{padding-right:35PX}.project-details-main .project-details-header{display:flex;justify-content:space-between;width:100%;align-items:center;margin:20px 0}.project-details-main .project-details-header h4{font-size:30px;color:#56565a;line-height:36px;margin:0 0}.project-details-header-right{display:flex;max-width:456px;align-items:center;border:1px solid #dfdfdf;border-radius:5px;padding:10px 10px}.project-details-header-right .designer-icon{display:flex;align-items:center}.project-details-header-right .designer-icon img{width:62px}.project-details-header-right .find-designer-description p{margin:0;font-size:14px;padding:0 14px 0 6px;color:#575668;line-height:17px;font-family:'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.project-details-header-right .find-designer a{display:inline-block;padding:10px;font-size:14px;text-decoration:none;min-width:140px;background:#7f9b55;border-radius:4px;color:#fff;text-align:center}.tab-wrapper-main ul{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between;border-bottom:1px solid #b8b8b8}.tab-wrapper-main.lowes-ca ul li{flex:0 0 50%;max-width:50%}.tab-wrapper-main ul li{flex:0 0 25%;max-width:25%;text-align:center}.tab-wrapper-main ul li a{display:block;padding:15px;text-decoration:none;background:#dfdfdf;color:#56565a;border-right:1px solid #b9b9b9;text-transform:uppercase;position:relative;font-family:"Avenir LT W01 65 Medium"}.tab-wrapper-main ul li a.active{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.tab-wrapper-main ul li a.active:after{content:'';display:block;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:5px solid #b8b8b8;position:absolute;bottom:0;left:50%}.tab-wrapper-main ul li:last-child a{border-right:none}.content-wrapper .content-wrapper-inner{display:none;background:#fff;padding:0 20px}.content-wrapper .content-wrapper-inner.active{display:block;background:#fff;padding:0 20px}.content-wrapper .grid-list-view{display:flex;justify-content:flex-end;padding:20px 0}.content-wrapper .grid-list-view ul{padding:0;margin:0;display:flex;list-style:none}.content-wrapper .grid-list-view ul li{margin-left:10px;height:30px;width:30px;border:2px solid #d1d1d1;display:flex;justify-content:center;align-items:center}.content-wrapper .grid-list-view ul li.active{border:2px solid #9f9ea0}.content-wrapper .grid-list-view ul li a{display:inline-block;height:18px;width:18px;cursor:pointer}.content-wrapper .grid-list-view ul li.list a{background:url(../images/layout-switch-stacked.png) no-repeat}.content-wrapper .grid-list-view ul li.grid a{background:url(../images/layout-switch-grid.png) no-repeat}.content-wrapper .tab-content-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.content-wrapper .tab-content-inner .tab-content-left{flex:0 0 25%;max-width:25%}.content-wrapper .tab-content-inner .tab-content-right{flex:0 0 75%;max-width:75%;padding:0 0 0 20px;margin:0}.tab-content-right .tab-content-container{display:flex;flex-wrap:wrap}.tab-content-right.list .tab-content-container>div{flex:0 0 100%;max-width:100%;padding-bottom:30px}.tab-content-right.list .tab-content-container>div:last-child .boxes-inner{border-bottom:none}.tab-content-right.grid .tab-content-container>div{flex:0 0 50%;max-width:50%}.tab-content-right.grid .tab-content-container>div:nth-child(n+3) .boxes-inner{padding-top:60px}.content-wrapper .tab-content-inner .tab-content-left ul{padding:0;margin:0;list-style:none}.content-wrapper .tab-content-inner .tab-content-left ul li{padding-bottom:7px;border-bottom:1px solid #f3f3f3}.content-wrapper .tab-content-inner .tab-content-left ul li input{display:none;-webkit-appearance:none;display:inline-block;width:13px;height:13px;background-clip:content-box;border:1px solid #777;border-radius:50%;background-color:#eee;display:none}@media(min-width:1024px){.fav-count{position:absolute;right:40px}}.content-wrapper .tab-content-inner .tab-content-left ul li input:checked{background-color:#000 !important;padding:2px;outline:0 transparent !important}.content-wrapper .tab-content-inner .tab-content-left ul li label{display:block;padding:10px 10px;font-size:18px;color:#54565b;text-decoration:none;position:relative;font-family:'Avenir LT W01 85 Medium',Helvetica,Arial,sans-serif}.content-wrapper .tab-content-inner .tab-content-left ul li label:after{content:"";display:block;margin:-6px 0 0 -7px;width:12px;height:12px;position:absolute;top:50%;right:5%;border-top:3px solid #54565b;border-right:3px solid #54565b;box-sizing:border-box;transform:rotate(45deg)}.content-wrapper .tab-content-inner .tab-content-left ul li label.active{background:#e5e6e6;font-family:'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif}.content-wrapper .tab-content-inner .tab-content-left .filter-toggle-button{text-transform:uppercase;background:#56565a;color:#fff;display:inline-block;padding:10px;font-size:14px;cursor:pointer;display:none}.content-wrapper .tab-content-inner .tab-content-left .filter-footer{text-transform:uppercase;background:#56565a;color:#fff;display:inline-block;padding:10px;font-size:14px;text-decoration:none;border:1px solid #fff;margin-top:10px;display:none}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner{padding:40px 0 20px 0;border-bottom:1px solid #dcdcdc}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner>div{display:flex}.tab-content-right.list .boxes-inner .product-description{padding-bottom:60px}.tab-content-right.grid .boxes-inner{border-right:1px solid #d1d1d1;padding-right:25px !important}.tab-content-right.grid .boxes:nth-child(even) .boxes-inner{border-right:none}.tab-content-right.grid .boxes:nth-last-child .boxes-inner,.tab-content-right.grid .boxes:nth-last-child(2) .boxes-inner{border-bottom:none}.tab-content-right .product-image>img{max-width:290px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description h4{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.tab-content-right.list .boxes-inner .product-image>a>img{max-width:250px}.tab-content-right.grid .boxes-inner .product-image>img{max-width:180px}.tab-content-right.grid .boxes:nth-child(even) .boxes-inner{padding-left:25px;padding-right:0 !important}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .img-group{display:flex;justify-content:space-between;max-width:190px;margin:10px 0;height:40px}.content-wrapper .tab-content-right.grid .boxes-inner .img-group{max-width:140px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description h4{color:#54565b;margin:0 0 10px;text-transform:uppercase}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description img{max-width:130px}.content-wrapper .tab-content-right.grid .boxes-inner .product-description img{max-width:80px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .rating{height:20px;margin-bottom:30px;align-items:center;color:#54565b;display:flex}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .rating span{display:inline-block;padding-left:10px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner ul{padding:0;margin:0;list-style:none}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description{padding-left:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description .delete-project{position:absolute;height:30px;width:30px;right:-20px;top:-45px;background:url(../images/MyAccount/sprite-icons.png) -117px 0 no-repeat}.content-wrapper .tab-content-inner .tab-content-right.grid .boxes-inner .product-description .delete-project{right:0;cursor:pointer}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description .delete-fav{position:absolute;height:30px;width:30px;right:-20px;top:-45px;background:url(../images/MyAccount/sprite-icons.png) -117px 0 no-repeat}.content-wrapper .tab-content-inner .tab-content-right.grid .boxes-inner .product-description .delete-fav{right:0;cursor:pointer}div#add-new-project-fav .favorites-select-add-project{display:none}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner ul li{display:flex;flex-direction:column;margin-bottom:20px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner ul li span.heading{font-size:14px;color:#53565b;display:block;margin-bottom:5px;font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner ul li span.value{font-size:14px;color:#53565b;font-family:'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif}.content-wrapper .content-wrapper-inner .accordion-heading.active h4{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.content-wrapper .content-wrapper-inner .accordion-heading h4{background:#636468;padding:10px 20px;position:relative;color:#fff;font-family:'Avenir LT W01 95 Medium',Helvetica,Arial,sans-serif;cursor:pointer;text-transform:uppercase}.content-wrapper .content-wrapper-inner .accordion-heading h4:after{content:'';content:"";display:block;margin:-10px 0 0 -7px;width:12px;height:12px;position:absolute;top:50%;right:20px;border-top:3px solid #57565a;border-right:3px solid #57565a;box-sizing:border-box;transform:rotate(45deg)}.content-wrapper .accordion-heading{display:none}.measurementsMain .tab-content-full-width.list{width:100%}.measurementsMain .tab-content-full-width.list .tab-content-container{padding-left:20px}.measurementsMain .tab-content-full-width.list .frmgrp-row{display:flex;width:100%;flex-wrap:wrap;max-width:700px}.measurementsMain .frmgrp-row>div{flex:0 0 50%;display:flex;padding:20px 0;color:#53565b;padding:50px 0 10px;align-items:center}.measurementsMain .tab-content-full-width.list .frmgrp-row.shape>div:last-child{padding-left:22px}.measurementsMain .tab-content-full-width.list .frmgrp-row.shape>div:last-child input{margin:0 10px;width:13px;height:13px;background-clip:content-box;border:1px solid #777;border-radius:50%;background-color:#eee;-webkit-appearance:none;height:15px;width:15px;margin-right:6px}.measurementsMain .tab-content-full-width.list .frmgrp-row.shape>div:last-child input:checked{background-color:#000 !important;padding:2px;outline:0 transparent !important;height:15px;width:15px}.measurementsMain .tab-content-full-width.list .frmgrp-row.shape label{margin-right:17px}.measurementsMain .frmgrp-row>div select{width:200px;border-bottom:1px solid #c4c4c4 !important;margin-left:15px;border:none;background:none;text-align:center}.measurementsMain .frmgrp-row.length-width{flex-wrap:nowrap !important}.measurementsMain .frmgrp-row.length-width input{width:62px;margin:0 5px;border-bottom:1px solid #c4c4c4 !important;border:none;text-align:center;-webkit-appearance:none;background:none}.measurementsMain .frmgrp-row.length-width input::-webkit-outer-spin-button,.measurementsMain .frmgrp-row.length-width input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.measurementsMain .frmgrp-row.length-width>div:last-child{padding-left:20px}.measurementsMain .radio-group{display:flex}.measurementsMain .measurementimg{margin:50px 0;position:relative;text-align:center}.measurementsMain .measurementimg .measurementimg_img{display:inline-block;position:relative}.measurementsMain .measurementimg .measurementimg_img img{max-width:300px;min-width:300px;margin:0 auto;display:block}.measurementsMain .measurementimg .measurementimg_img .height_img{position:absolute;top:0;bottom:0;right:0;height:100%;display:flex;align-items:center;justify-content:center}.measurementsMain .measurementimg .measurementimg_img .width_img{position:absolute;left:0;right:0;margin:auto;bottom:-5px}.measurementsMain .measurementimg .measurementimg_img .width_img>span:before{content:'';background:url(../images/MyAccount/width-arrow.png) no-repeat;position:absolute;left:0;right:0;height:27px;background-size:cover}.measurementsMain .measurementimg .measurementimg_img .width_img>span{height:24px;display:block;position:relative;top:28px}.measurementsMain .measurementimg .measurementimg_img .height_img>span:after{content:'';background:url(../images/MyAccount/height-arrow.png) no-repeat;position:absolute;top:0;bottom:0;width:42px;background-size:cover;right:-44px}.measurementsMain .measurementimg .measurementimg_img .width_img>span span{position:relative;z-index:99}.measurementsMain .measurementimg .measurementimg_img .height_img>span span{position:relative;z-index:99;right:-36px;min-width:0;text-align:center;display:inline-block}.measurementsMain .form-submit{display:flex;justify-content:space-between;padding:30px 0;margin:100px 0;text-align:center}.measurementsMain .form-submit a{display:inline-block;padding:15px 30px 15px;border:1px solid #5c8727;border-radius:5px;text-decoration:none;position:relative;font-size:16px;font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#5c8727}.measurementsMain .form-submit a img{position:absolute;left:50%;top:-22px;max-width:105px;transform:translate(-50%,-50%);border:5px solid #f9f9f6;background:#f8f8f5}.measurementsMain .form-submit input{background:none;padding:13px 40px;margin:0 10px;border:1px solid #2e6c77;color:#2e6c77}.measurementsMain .form-submit input+input{background:#2e6c77;color:#fff}#measurement-saved h3{color:#016f79;text-transform:capitalize !important;font-size:16px !important}#measurement-saved .modal-screen-container-inner.modal-small.measurement-saved{max-width:300px;width:300px}.modal-screen-container-inner.modal-small.measurement-saved .measurement-saved-inner{text-align:left}.modal-screen-container-inner.modal-small.measurement-saved h3{position:relative;padding-left:37px;text-align:center;display:inline-block}.modal-screen-container-inner.modal-small.measurement-saved h3:before{content:'';position:absolute;left:0;top:4px;height:9px;width:20px;border-left:2px solid #016f79;border-bottom:2px solid #016f79;transform:rotate(-45deg)}.inchesquote{display:none}.room-visualizer-inner{width:100%}#room-visualizer .room-visualizer-inner .tab-content-container .room-visualizer-slide12 .item span.delete-design{position:absolute;top:0;right:35px;height:25px;width:25px;background:url(../images/MyAccount/sprite-icons.png) -122px 0 no-repeat;cursor:pointer;z-index:9}.room-visualizer-inner .owl-dots{display:flex;justify-content:center;margin-top:10px}div#room-visualizer .owl-dot.active{color:#5186c8}.room-visualizer-inner .owl-dots>button{height:15px;width:15px;border-radius:50%;margin:2px}.room-visualizer-inner .owl-dots>button.active{color:#006f79 !important}.room-visualizer-topsec{display:flex;justify-content:space-between;padding:30px 0 30px 0;flex-wrap:wrap}.room-visualizer-topsec span{font-size:16px;color:#53565b;margin-right:20px}.room-visualizer-topsec a.complete-details{position:relative;color:#0c806f;text-decoration:none;padding-left:10px;font-size:14px}.room-visualizer-topsec a.complete-details:before{background:url(../images/MyAccount/download-pdf.png) no-repeat;height:28px;width:28px;content:'';position:absolute;left:-15px}.room-visualizer-inner .owl-nav{display:flex;position:relative;top:35px;margin:0 auto;justify-content:center}.room-visualizer-inner .owl-nav button{position:relative;z-index:9999}.room-visualizer-inner .owl-nav button span{display:inline-block;padding:3px 20px;background:#ddd;border-radius:20px;color:#fff}.room-visualizer-inner .owl-dots .owl-nav{display:block}.room-visualizer-inner .edit-my-design{display:inline-block;padding:10px 20px;background:#006f79;color:#fff;text-decoration:none}div#room-visualizer .tab-content-container{position:relative}div#room-visualizer .tab-content-container a.edit-my-design{position:relative;bottom:0;right:0;z-index:9;margin-bottom:20px;float:right}div#room-visualizer .tab-content-container a.delete-btn{position:relative;bottom:0;right:0;z-index:9;margin-bottom:20px;float:right;display:inline-block;padding:10px 20px;background:#006f79;color:#fff;text-decoration:none;margin-right:20px}div#room-visualizer .tab-content-container .item{padding-bottom:20px}div#room-visualizer .owl-dots{counter-reset:dots;position:relative}div#room-visualizer .owl-dot:before{counter-increment:dots;content:counter(dots);color:#53565b}.room-visualizer-inner .owl-dots .owl-nav button{position:absolute}.room-visualizer-inner .owl-dots .owl-nav button.owl-prev{left:0}.room-visualizer-inner .owl-dots .owl-nav button.next{right:0}.budget-estimator-item{display:flex;width:100%;flex-wrap:wrap;margin:0 -6px;font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif}#budget-estimator .delete-estimates{display:inline-block;padding:13px 40px;background:#006f79;color:#fff;text-decoration:none;margin-bottom:20px;float:right}.budget-estimator-item>div{flex:0 0 50%;max-width:50%;padding:0 6px;margin-bottom:12px}.budget-estimator-item>div.budgetestimate-fullwidth{flex:0 0 100%;max-width:100%}.budget-estimator-topsec{padding:25px 0}.budget-estimator-topsec span{color:#56565a;font-size:22px}.budget-estimator-topsec span b{color:#006e79;font-size:33px;position:relative;top:4px}.budgetestimate-topleft img{max-width:132px}.budget-estimator-item>div>div{background:#fff;height:100%;padding:15px}.budgetestimate-fullwidth .content-left span b{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.budgetestimate-topleft>div{display:flex;padding-right:0 !important}.budget-estimator-item table{font-size:13px;width:100%;color:#53565b;border-collapse:collapse}.budget-estimator-item table tr td span{display:block;color:#006e79;margin-top:10px;font-family:"Avenir LT W01 85 Heavy",Helvetica,Arial,sans-serif}.budgetestimate-topleft .img{display:flex;align-items:center}.budget-estimator-item .budgetestimate-topleft table td{padding:15px 15px;vertical-align:top;font-family:"Avenir LT W01 65 Medium"}.budgetestimator_slider td,.budgetestimator_slider th{border:none;font-family:"Avenir LT W01 45 Book",Helvetica,Arial,sans-serif}.budgetestimate-topright>div h4{margin:15px 0 10px;color:#53565b}.budgetestimate-topright>div td{padding:10px 0}.budgetestimate-topright>div td:first-child{min-width:225px;font-family:"Avenir LT W01 65 Medium"}.budgetestimate-topright>div td:last-child{text-align:right;font-family:"Avenir LT W01 65 Medium"}.budgetestimate-topright>div td a{display:block;color:#006e79;text-decoration:none;margin-top:10px;font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.budgetestimate-topright tfoot td{border-top:1px solid #aaafb8;padding:15px 0}.budgetestimate-fullwidth{font-size:13px}.budgetestimate-fullwidth img{width:305px !important;height:197px;object-fit:cover}.budgetestimate-fullwidth>div{display:flex;color:#53565b}.budgetestimate-fullwidth .content-left{display:flex;flex-direction:column;height:100%;padding-left:15px;min-width:200px}.budgetestimate-fullwidth .content-left>span{margin-bottom:20px;display:flex}.budgetestimate-fullwidth .content-left span{display:flex;flex-direction:column;font-family:"Avenir LT W01 65 Medium"}.budgetestimate-fullwidth .content-right{display:flex;flex-direction:column}.budgetestimate-fullwidth .content-right ul{padding:0 0 0 15px;margin:0;color:#53565b}.budgetestimate-fullwidth .content-right ul li{margin:6px 0;font-family:"Avenir LT W01 65 Medium"}.budgetestimate-fullwidth .content-right h4{margin:15px 0 0}.budgetestimate-fullwidth .content-right p{margin:0}.budgetestimatorMain{overflow:hidden;padding-bottom:20px}.budgetestimatorMain .owl-dots{display:flex;justify-content:center;margin-top:14px}.budgetestimatorMain .owl-dot.active{color:#5186c8}.budgetestimatorMain .owl-dots>button{height:15px;width:15px;border-radius:50%;margin:2px}.budgetestimatorMain .owl-dots>button.active:before{color:#006f79 !important}.budgetestimatorMain .owl-nav{display:flex;position:relative;top:35px;margin:0 auto;justify-content:center}.budgetestimatorMain .owl-nav button{position:relative;z-index:9999}.budgetestimatorMain .owl-nav button span{display:inline-block;padding:3px 20px;background:#ddd;border-radius:20px;color:#fff}.budgetestimatorMain .owl-dots .owl-nav{display:block}.budgetestimatorMain .reestimate-budget{display:inline-block;padding:13px 40px;background:#006f79;color:#fff;text-decoration:none;margin-right:20px}div#budget-estimator .tab-content-container{position:relative;width:100%}div#budget-estimator .tab-content-container a.reestimate-budget{margin-left:20px;float:right}div#budget-estimator .tab-content-container .item{padding-bottom:20px}div#budget-estimator .owl-dots{counter-reset:dots;position:relative}div#budget-estimator .owl-dot:before{counter-increment:dots;content:counter(dots);color:#53565b}.preview_action_wrapper+.preview_meta span{display:inline-block;line-height:18px;padding:10px 0}@media(max-width:1024px){.modal-screen-container-inner.modal-small.add-project-popup{max-width:600px;width:600px}.modal-screen-container-inner.modal-small.add-project-popup .add-project-container>div{max-width:100%;flex:0 0 100%}.modal-screen-container-inner.modal-small.add-project-popup .add-project-left{display:none}.my-projects{margin:0}.my-account{padding:15px}}@media(max-width:991px){.content-wrapper .grid-list-view{display:none}.content-wrapper .tab-content-inner .tab-content-left{padding-top:20px}.content-wrapper .tab-content-inner .tab-content-right{padding:20px 0 0 40px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description .delete-fav{right:0}.account-details-body .account-details-body-right input{font-weight:bold}.my-projects .my-projects-inner{padding:0 15px}.my-projects .my-projects-inner .delete-project{right:18px}.add-project-details .form-group label.error{padding-left:154px}.my-account-heading h4{margin:20px 0}.account-details-body img{height:75px;width:75px}.my-projects{margin:0 -15px}.account-details-body .account-details-body-left{padding:0 30px 0 0;border:none}.account-details-body .account-details-body-right{padding-left:30px}.tab-wrapper-main ul li a{font-size:14px}}@media(max-width:767px){.project-details-main .project-details-header{flex-wrap:wrap}.account-details-body .account-details-body-right input{font-weight:bold}.content-wrapper .content-wrapper-inner .accordion-heading h4{background:#dfdfdf;color:#56565a}.content-wrapper .content-wrapper-inner .accordion-heading h4:after{border-top:3px solid rgb(868690);border-right:3px solid rgb(868690)}.measurementsMain .form-submit a{order:2;margin-top:50px;max-width:200px}.measurementsMain .form-submit>*{text-align:left !important}.measurementsMain .form-submit{flex-direction:column}.content-wrapper .grid-list-view{display:none}.account-details-body .account-details-body-left{flex:0 0 100%;padding:0;border-bottom:1px solid #d1d1d1;margin-bottom:20PX}.account-details-body{flex-wrap:wrap}.account-details-body .account-details-body-right .editform>div:last-child{flex-direction:column}.my-projects-header{flex-direction:column;align-items:flex-start}.project-details-header-right .designer-icon img{display:none}.account-details-body .account-details-body-right{padding-left:0;flex:0 0 100%;width:100%}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description>div:last-child{position:absolute;left:-121px;bottom:-30px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner{padding-bottom:45px}.tab-content-right.list .boxes-inner .product-image>a>img{max-width:120px}.account-details-body .account-details-body-right .form-group-row{margin-bottom:35px;justify-content:space-between}.account-details-body{padding-bottom:0}.account-details-body .account-details-body-right .form-group{padding-right:20px}.account-details-body .account-details-body-right .form-group-row:first-child>div:first-child{flex:0 0 50%;width:50%}.account-details-body .account-details-body-right .form-group-row:first-child>div:last{flex:0 0 50%;width:50%}.account-details-body .account-details-body-right .form-group-row>div:first-child{flex:0 0 70%;width:70%}.account-details-body .account-details-body-right .form-group-row>div:last{flex:0 0 30%;width:30%}.account-details-header h5{font-size:16px}.account-details-header ul li:first-child a{padding-left:0}.my-projects .my-projects-inner{flex:0 0 100%;width:100%;margin-bottom:30px}.my-projects-header ul{margin-top:10px}.add-project-details label{flex:0 0 40%;width:40%;padding-right:10px;max-width:125px}.add-project-details .form-group label.error{padding-left:124px;max-width:initial}#delete-project .modal-screen-container-inner.modal-small p{text-align:left}.add-project-details input,.add-project-details select{flex:0 0 60%;width:60%}.my-projects .my-projects-inner h4{margin-top:30px}.modal-screen-container-inner.modal-small.add-project-popup{max-width:100%;width:100%}.modal-screen-container-inner.modal-small.add-project-popup .add-project-right{padding-right:0}.project-details-main .project-details-header h4{margin-right:20px}.project-details-header-right{margin-top:20px;padding:10px 5px}.project-details-header-right .find-designer a{font-size:11px;min-width:100px}.project-details-header-right .designer-icon img{width:50px;height:45px}.project-details-header-right .find-designer-description p{font-size:11px}.project-details-main .tab-wrapper-main{display:none}.content-wrapper .accordion-heading{display:block}.content-wrapper .tab-content-inner .tab-content-left,.content-wrapper .tab-content-inner .tab-content-right{flex:0 0 100%;max-width:100%}.content-wrapper .accordion-body{display:none}.content-wrapper .tab-content-inner .tab-content-right{padding-left:20px}.content-wrapper .tab-content-inner{position:relative}.content-wrapper .tab-content-inner .tab-content-left .filter-types{background:#56565a;padding:10px;position:absolute;left:0;right:0;z-index:99;display:none}.content-wrapper .tab-content-inner .tab-content-left .filter-types ul{background:#fff}.content-wrapper .tab-content-inner .tab-content-left ul li{display:flex;align-items:center}.content-wrapper .tab-content-inner .tab-content-left ul li label{font-size:14px}.content-wrapper .tab-content-inner .tab-content-left ul li label:after{content:none}.content-wrapper .tab-content-inner .tab-content-left ul li label.active{background:none}.content-wrapper .tab-content-inner .tab-content-left .filter-toggle-button{display:inline-block;width:100%}.content-wrapper .tab-content-inner .tab-content-left .filter-toggle-button::after{content:'+';font-size:18px;font-weight:bold;position:absolute;top:28px;right:15px;display:block}.content-wrapper .tab-content-inner .tab-content-left .filter-footer{display:inline-block}.tab-content-right.list .boxes-inner .product-image>img{width:130px;max-width:130px;height:265px;object-fit:cover}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .img-group img{max-width:30px;height:30px}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner ul li span.heading,.content-wrapper .tab-content-inner .tab-content-right .boxes-inner ul li span.value{font-size:14px}.tab-content-right.list .boxes-inner .product-description{padding-bottom:0}.content-wrapper .tab-content-inner .tab-content-right .boxes-inner .product-description .delete-project{right:-10px}.content-wrapper .tab-content-inner .tab-content-left ul li input{display:inline-block}.content-wrapper .tab-content-inner .tab-content-left ul li{padding:0;border:0}.content-wrapper .tab-content-inner .tab-content-left ul{padding:10px 0}.content-wrapper .content-wrapper-inner .accordion-heading.active h4:after{transform:rotate(135deg)}.content-wrapper .content-wrapper-inner{display:block !important;padding:0 !important}.measurementsMain .tab-content-full-width.list .frmgrp-row{flex-wrap:wrap !important}.measurementsMain .radio-group label{display:flex}.measurementsMain .frmgrp-row>div{flex:0 0 100%}.measurementsMain .frmgrp-row.length-width>div:last-child,.measurementsMain .tab-content-full-width.list .frmgrp-row.shape>div:last-child{padding-left:0}.measurementsMain .form-submit{flex-wrap:wrap}.measurementsMain .form-submit>*{flex-grow:1;text-align:center;margin:5px}.measurementsMain .measurementimg img{max-width:100%}.measurementsMain .form-submit{margin:0;padding:0}.measurementsMain .form-submit>*{margin:20px 0}.measurementsMain .frmgrp-row>div{padding:30px 0 10px}.room-visualizer-topsec{padding-top:20px}.room-visualizer-topsec a.complete-details{margin-left:30px;margin-top:30px;margin-right:20px}.room-visualizer-topsec span{margin-top:20px}div#room-visualizer .accordion-body{margin-top:0 !important}div#room-visualizer .accordion-heading.active h4{margin-bottom:0}div#room-visualizer .tab-content-container a.edit-my-design{position:static}.budget-estimator-item{margin:0}.budgetestimate-topleft>div{flex-direction:column}.budget-estimator-item>div{flex:0 0 100%;max-width:100%}.budgetestimate-fullwidth>div{flex-direction:column}.budgetestimate-topright>div td:first-child{min-width:initial}.budget-estimator-item .budgetestimate-topleft table td{padding:15px 0;font-family:"Avenir LT W01 65 Medium"}.budgetestimate-topright>div td:last-child{text-align:left}.budgetestimate-fullwidth .content-left{padding-left:0;margin-top:10px}.budgetestimate-fullwidth img{width:auto !important;height:auto}.budgetestimatorMain{padding-bottom:0}.content-wrapper .content-wrapper-inner .accordion-heading h4{margin-bottom:0;margin-top:2px}div#budget-estimator .tab-content-container a.reestimate-budget{position:relative}div#budget-estimator .tab-content-container a.delete-estimates{margin-right:20px}}@media(max-width:767px){div#room-visualizer .tab-content-container a.edit-my-design{margin-right:20px}.captcha-wrapper iframe{height:100% !important}.account-details-body .account-details-body-right .form-group{min-width:inherit}.account-details-header ul li{margin-top:0}.account-details-header ul li a,.account-details-header ul li input[type="submit"]{font-size:11px}.account-details-header h5{font-size:14px}.my-projects .my-projects-inner .delete-project{right:18px}.measurementsMain .measurementimg .measurementimg_img img{max-width:260px;min-width:260px}.measurementsMain .measurementimg .measurementimg_img .height_img>span:after{width:35px}.measurementsMain .measurementimg .measurementimg_img .width_img>span:before{height:24px}body>#container{height:unset !important;min-height:unset !important}#footer{margin-top:-15px}}@media(min-width:767px) and (max-width:990px){body>#container{height:unset !important;min-height:unset !important}}.megaMenu__nav li{list-style:none;padding:0;margin:0}.megaMenu__wrapper{display:flex;justify-content:center;position:absolute;z-index:9999999;width:100%;background:#fff;max-height:0;overflow:hidden;border-top:0 solid transparent;border-bottom:0 solid transparent;transition:.2s ease-in-out}.megaMenu__wrapper.open,.megaMenu__wrapper.forceOpen{border-top:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;max-height:700px}.megaMenu__column{padding:20px 0;width:180px}.megaMenu__row{margin-bottom:20px}.megaMenu__contents{display:flex;flex-direction:row;padding:0 10px;max-width:100%;overflow-x:auto;overflow-y:hidden}.megaMenu__column .has-image{display:flex}.megaMenu__column .has-image li{padding:10px 5px}.megaMenu__column .has-image li:hover{background-color:#f3f3f3}.megaMenu__nav{list-style:none;margin:0;padding:0}.megaMenu__nav>li>a.is-heading{font-weight:bold;margin-bottom:10px;padding-top:10px}.megaMenu__nav>li>a{padding:2px 10px;display:block}.megaMenu__nav>li>a:hover{text-decoration:none;color:inherit}.megaMenu_nav .img{max-width:300px}.megaMenu__nav .special-1{padding:10px 10px}.megaMenu__nav .special-2{padding:10px 10px}.megaMenu__nav .special-3{padding:10px 10px}.megaMenu__nav .featured-label{position:relative;font-weight:bold;margin-top:10px}.megaMenu__nav .featured-label:after{content:'';background:url(/DiamondAtLowes/images/home-images/family-forward.svg) no-repeat 50% 0;height:29px;width:24px;position:absolute;top:0;right:-7px}a.has-secondLevel{background-color:#fff}.new_home_header a{-webkit-tap-highlight-color:transparent!important}.megMenuHead{font-weight:700!important;color:#54565a;font-size:16px;padding:15px 0}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;400;500;600;700&display=swap");.ine{padding:0}.inter-light,.megaMenu__nav li a{font-family:'Inter',sans-serif;font-weight:400}.inter-regular,.main-brand-portion .utilNav a,.main-brand-portion .utilNav a span,#footer.footer .footer-nav .toggle>.toggle_panel li,.homepage p,.homepage a,.homepage span,.homepage .item,.homepage .real-designers p,.homepage .real-designers .designer-details>div,.homepage section.features p{font-family:"Inter",sans-serif !important;font-weight:400}.inter-medium,.mainNav li a,.brand-portion-container ul.utilNav>li span,.brand-portion-container ul.utilNav>li a,#footer.footer #site-info .copyright,.new_home_header .mainNav>li>a,.homepage .diamond-family .harvey-balls .item{font-family:'Inter',sans-serif;font-weight:500}.inter-semibold,.homepage .image-text-block .text-block h3,.homepage .image-text-block .text-block a,.homepage .image-text-list h2,.homepage .image-text-list .image-grid .image-block span.strong a,.homepage .hero_bd-middle h1,.homepage .hero_bd-middle h2,.homepage .real-designers h2,.homepage section.features button a,.homepage .feature-wrapper .feature-item h3,.megaMenu__nav li .featured-label{font-family:'Inter',sans-serif;font-weight:600}.inter-bold,#footer.footer .footer-nav .toggle>.toggle_trigger>a,.homepage .real-designers .top-part button a,.homepage .real-designers .designer-details .strong,.megaMenu__nav li a.is-heading,.megaMenu__nav li a.special-1{font-family:'Inter',sans-serif;font-weight:700}#header{width:100%;margin:0 auto}.brand-portion-container{opacity:0;max-width:1200px;width:100%;margin:0 auto}.brand-portion-container img.masthead_interface_media{margin-top:5px;margin-right:10px;width:52px}.brand-portion-container ul.utilNav>li{margin:0;padding:0;border:none}.brand-portion-container ul.utilNav>li span{color:#54565a !important;padding:0}.brand-portion-container ul.utilNav>li span:before{opacity:0;max-width:1px;top:-5px}.brand-portion-container ul.utilNav>li a{padding:15px 0 15px 15px;display:block;color:#54565a !important}.create-an-account a span{padding-left:0}.main-brand-portion{background-color:#f2f2f2 !important}.main-brand-portion .utilNav a,.main-brand-portion .utilNav a span{color:#54565a !important}#container{max-width:none}.masthead_interface .masthead_interface_search{display:none}.masthead_interface .masthead_interface_search .searchForm_input_clear{background:url(/DiamondAtLowes/images/home-images/close.png) no-repeat 50% 50% !important}.homepage #footer.footer{margin-top:0}#footer.footer{height:auto !important;padding-top:50px;margin-top:0;background-color:#f2f2f2;-webkit-box-shadow:none;box-shadow:none}#footer.footer>div:first-child:before{content:none !important}#footer.footer .container_24{width:100%;max-width:1200px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}#footer.footer .footer-nav .toggle>.toggle_trigger>a{font-size:13px;text-transform:unset;letter-spacing:0}#footer.footer .footer-nav .toggle>.toggle_panel li{font-size:13px;padding-bottom:10px}#footer.footer .footer_logo,#footer.footer #site-info .social,#footer.footer .footer_logo_mbci{margin-bottom:60px}#footer.footer #site-info .copyright{color:#54565a;font-size:12px}#footer.footer .footer_logo_mbci img{max-width:175px}@media screen and (min-width:768px){#footer #site-info .copyright{position:absolute;bottom:50px}#site-info.site-info{position:unset}.footer-nav .accordion .toggle{width:200px !important}.footer{background-color:#f2f2f2;-webkit-box-shadow:none;box-shadow:none}}.new_home_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;max-width:1280px;margin:0 auto;justify-content:space-between}.new_home_header .masthead_interface{margin-left:auto}.new_home_header .mainNav>li>a{font-size:16px;text-transform:none}.new_home_header .mainNav>li>a.active-menu{border-bottom:2px solid #54565a}.mainNav a>br{display:inline;padding:2px}.homepage h1,.homepage h2,.homepage h3{text-transform:none}.homepage .hero{margin-bottom:50px}.homepage .cycler .hero{margin-bottom:0}.homepage .slick-slider .slick-arrow{border-radius:50%;position:absolute;top:124px;height:40px;width:40px;color:transparent}.homepage .slick-slider .slick-prev{left:-50px;background:#fff url(/DiamondAtLowes/images/home-images/backward_angle.svg) no-repeat 37% 50%}.homepage .slick-slider .slick-next{right:-50px;background:#fff url(/DiamondAtLowes/images/home-images/forward_angle.svg) no-repeat 72% 50%}.homepage .main{background:none}.homepage .container_24{max-width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage h2{text-transform:none;letter-spacing:normal}.homepage section{padding:80px 20px 20px}.homepage .slab{margin-top:50px}.homepage .image-text-block .content{background:#f2f2f2;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .image-text-block.image-right .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.homepage .image-text-block [data-video].main-media:after{content:'';width:100%;height:100%;left:0;top:0;position:absolute;cursor:pointer;background:url(/DiamondAtLowes/images/home-images/play.svg) no-repeat 50% 50%}.homepage .image-text-block.hot-spot-content .main-media{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.homepage .image-text-block.hot-spot-content .text-block{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding:20px;position:relative}.homepage .image-text-block .main-media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}.homepage .image-text-block .main-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .image-text-block .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 60px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage .image-text-block .text-block .callout a{position:relative}.homepage .image-text-block .text-block .callout a:after{content:'';background:url(/DiamondAtLowes/images/home-images/family-forward.svg) no-repeat 50% 50%;height:29px;width:24px;position:absolute;top:-3px;right:-30px}.homepage .image-text-block .text-block h3{font-size:36px;color:#54565a;margin-top:0}.homepage .image-text-block .text-block p{font-size:16px;line-height:24px;color:#54565a}.homepage .image-text-block .text-block a{display:inline-block;margin-top:50px;font-size:16px;line-height:20px;color:#54565a}.homepage .image-text-block .text-block [data-bv-show="rating_summary"] .bv_main_container{margin-top:50px !important}.homepage .image-text-list h2{font-size:36px;color:#54565a;text-align:center}.homepage .image-text-list p.description{font-size:16px;line-height:24px;text-align:center;margin-bottom:40px}.homepage .image-text-list .image-grid{max-width:1200px;margin:0 auto}.homepage .image-text-list .image-grid.slick-slider .slick-arrow{background-color:#f2f2f2}.homepage .image-text-list .image-grid .image-block{margin:0 10px}.homepage .image-text-list .image-grid .image-block span{display:block}.homepage .image-text-list .image-grid .image-block span.light{font-size:16px;line-height:20px;color:#acacb2;margin-bottom:8px}.homepage .image-text-list .image-grid .image-block span.strong a{font-size:24px;line-height:30px;color:#54565a;position:relative}.homepage .image-text-list .image-grid .image-block span.strong a:after{content:'';background:url(/DiamondAtLowes/images/home-images/family-forward.svg) no-repeat 50% 50%;height:29px;width:24px;position:absolute;top:0}.homepage .flip-component{background-color:transparent;-webkit-perspective:1000px;perspective:1000px;height:248px;margin-bottom:16px}.homepage .flip-component.hovered .flip-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.homepage .flip-component .flip-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage .flip-component .flip-front,.homepage .flip-component .flip-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.homepage .flip-component .flip-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.homepage .flip-component .flip-close{padding:10px;position:absolute;right:0;cursor:pointer;display:none}.homepage .flip-component .blurred-bg{-webkit-filter:blur(100px);filter:blur(100px);opacity:.4;height:0;pointer-events:none}.homepage .hotspot-lists li{list-style-type:none}.homepage .hotspot-lists .hotspot-marker{position:absolute;width:20px;height:20px;background:url(/DiamondAtLowes/images/home-images/hotspot_normal.svg) no-repeat;left:0;top:0;cursor:pointer;background-size:contain !important}.homepage .hotspot-lists .hotspot-marker:hover,.homepage .hotspot-lists .hotspot-marker.active{background:url(/DiamondAtLowes/images/home-images/hotspot_hover.svg) no-repeat}.homepage .hotspot-lists .hotspot-content{width:100px;background:#fff;padding:5px 10px;-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}.homepage .hotspot-lists :not(.show) .hotspot-content{display:none}.homepage .cycler_pips{display:none}.homepage .cycler_viewport_slides>li{padding-bottom:70px}.homepage .hero_bd-middle .callout{left:100px;position:absolute;bottom:-70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f2f2;padding:40px}.homepage .hero_bd-middle h1,.homepage .hero_bd-middle h2{color:#54565a;font-size:40px;text-shadow:none;letter-spacing:0}.homepage .hero_bd-middle a.btn{background:#5c8727;color:#fff;font-size:14px;margin-left:60px}.homepage .real-designers{background-color:#f2f2f2;margin-top:100px;padding-bottom:70px}.homepage .real-designers .slick-arrow{top:50%}.homepage .real-designers h2{color:#54565a;font-size:36px}.homepage .real-designers p{color:#54565a;font-size:16px}.homepage .real-designers .top-part{text-align:center}.homepage .real-designers .top-part button{margin:20px 0 30px;padding:16px 24px;border:1px solid #54565a;background:url(/DiamondAtLowes/images/home-images/pinterest.svg) no-repeat 15px 55%}.homepage .real-designers .top-part button a{font-size:12px;padding-left:25px}.homepage .real-designers .designers-wrapper{max-width:1200px;margin:0 auto}.homepage .real-designers .designer-block{background-color:#fff;-webkit-box-shadow:0 4px 16px #00000016;box-shadow:0 4px 16px #00000016;margin:10px}.homepage .real-designers .designer-block .designer-details{padding:0 10px 35px}.homepage .real-designers .designer-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-25px}.homepage .real-designers .designer-image img{width:100px;height:100px;border-radius:50%;border:3px solid #12728b;margin-bottom:-10px}.homepage .real-designers .designer-details>div{text-align:center;margin-top:7px;font-size:16px;line-height:1.3;color:#54565a}.homepage .real-designers .designer-details .strong{margin-top:20px;font-size:16px;color:#54565a}.homepage .diamond-family:first-of-type .image-grid{border-bottom:1px solid #e6e6e6}.homepage .diamond-family .harvey-balls{background:#fff;height:100%}.homepage .diamond-family .harvey-balls .contents{padding:24px}.homepage .diamond-family .harvey-balls .single-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;justify-content:space-between}.homepage .diamond-family .harvey-balls .item{font-size:12px;line-height:16px;width:40%;color:#54565a}.homepage .diamond-family .harvey-balls .indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px 0 20px;color:#5c8727}.homepage .diamond-family .harvey-balls span{height:16px;width:16px;border-radius:50%;background:#5c8727;margin-right:5px}.homepage .diamond-family .harvey-balls .contents>.single-row:last-child span{background:url(/DiamondAtLowes/images/home-images/green-dollar.svg) no-repeat 50% 50%;height:15.62px;width:8.5px}.homepage .diamond-family .image-grid{padding-bottom:80px}.homepage section.features{max-width:980px;margin:0 auto}.homepage section.features p{font-size:24px;line-height:30px;color:#54565a;text-align:center}.homepage section.features button{background:none;border:2px solid #5c8727;text-align:center;display:block;margin:0 auto;padding:20px;width:200px;margin-top:60px}.homepage section.features button:hover{background-color:rgba(86,86,90,.04)}.homepage section.features button a{color:#5c8727 !important;font-size:14px}.homepage section.features button a:hover{text-decoration:none}.homepage .feature-wrapper{display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;max-width:740px;margin:0 auto;grid-column-gap:40px;justify-items:center}.homepage .feature-wrapper .feature-item{text-align:center}.homepage .feature-wrapper .feature-item h3{font-size:36px;color:#54565a;text-align:center}.homepage .feature-wrapper .feature-item img{width:160px}.homepage .online-tools .flip-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.homepage .online-tools .flip-content .small-desc-centered{padding:20px}.homepage .online-tools .flip-content .small-desc-centered p.description{text-align:left}.homepage .online-tools .flip-content .small-desc-centered img{width:33px}.homepage .cycler-overlay .cycler_btn{width:48px;height:48px;border:none !important;-webkit-transform:none !important;transform:none !important;border-radius:50%}.homepage .cycler-overlay .cycler_btn.cycler_btn-prev{background:#fff url(/DiamondAtLowes/images/home-images/backward_angle.svg) no-repeat 37% 50%}.homepage .cycler-overlay .cycler_btn.cycler_btn-next{background:#fff url(/DiamondAtLowes/images/home-images/forward_angle.svg) no-repeat 72% 50%}.homepage .video-wrapper-bg{position:fixed;z-index:999999;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.85);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage .video-wrapper-bg .video-close{position:fixed;top:20px;right:20px;background:url(/DiamondAtLowes/images/home-images/hotspot_normal.svg) no-repeat;width:20px;height:20px;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-size:contain}.homepage .video-wrapper-bg iframe{position:relative}.homepage .video-wrapper-bg.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.homepage .hotspot-content-wrapper{position:absolute;padding:20px;top:0;left:0;height:100%;width:100%;z-index:9999;display:none;background:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage .hotspot-content-wrapper a{position:relative}.homepage .hotspot-content-wrapper a:after{content:'';background:url(/DiamondAtLowes/images/home-images/family-forward.svg) no-repeat 50% 50%;height:29px;width:24px;position:absolute;top:-3px;right:-30px}.homepage .hotspot-content-wrapper .media{padding-top:20px}.homepage .hotspot-content-wrapper h3{font-size:20px !important;margin-top:15px !important}.homepage .hotspot-content-wrapper p{margin-top:20px;font-size:14px !important;line-height:18px !important}.homepage .hotspot-content-wrapper a{margin-top:20px !important}.homepage .hotspot-content-wrapper .close{position:absolute;top:0;right:0;background:url(/DiamondAtLowes/images/home-images/close.png) no-repeat 50% 50%;width:12px;height:12px;cursor:pointer;opacity:1;padding:15px;z-index:99999}.homepage [data-video^="http"],.homepage .VideoAvailable{position:relative}.homepage [data-video^="http"]:after,.homepage .VideoAvailable:after{content:'';width:100%;height:100%;left:0;top:0;position:absolute;cursor:pointer;background:url(/DiamondAtLowes/images/home-images/play.svg) no-repeat 50% 50%}.search-top.none-pointer{cursor:pointer}.search-top.none-pointer a{pointer-events:none}.search-top.none-pointer:hover a{text-decoration:underline}.searchForm_input input[type="text"],.searchForm_input input[type="text"]:focus{font-family:'Inter',sans-serif;font-weight:500;outline:0 !important}@media(min-width:1000px){.create-an-account a span:before,.user-account a:before{background:none !important}}@media(max-width:999px){.sidr{color:transparent !important}.main-brand-portion{display:-webkit-box;display:-ms-flexbox;display:flex}.main-brand-portion .brand-portion-content{display:block !important}.main-brand-portion .brand-portion-content .brands{min-width:62px}.main-brand-portion .masthead_interface_utility{margin-right:-15px !important}.main-brand-portion .masthead_interface_utility .utilNav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 !important}.main-brand-portion .masthead_interface_utility .utilNav li a,.main-brand-portion .masthead_interface_utility .utilNav li a span{color:transparent !important}.main-brand-portion .masthead_interface_utility .utilNav li span:before{opacity:1;max-width:unset}.main-brand-portion .masthead_interface_utility .utilNav li.user-account a:before{top:8px}.search-top.tab a{background:url(/DiamondAtLowes/images/home-images/search.svg) no-repeat 50% 50% !important;display:inline-block}.flip-close{display:block !important}.new_home_header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:60px}.new_home_header .mainNav>li>a.active-menu{border-bottom:none}.new_masthead_logo img{width:130px}.navToggle_trigger{height:24px;width:24px;left:20px;bottom:18px;background:url(/DiamondAtLowes/images/home-images/Menu.svg) no-repeat 50% 50% !important}.mainNav{background-color:#fff !important;padding:0 0 !important}.mainNav.utilSecondaryNav{background-color:transparent !important}.mainNav li a{font-size:12px;color:#54565a;text-transform:capitalize;font-weight:400;padding:12px 10px !important}.navToggle-isOpen ul.mainNav{border-bottom:3px solid #f2f2f2;overflow-x:hidden}.navToggle-isOpen>.navToggle_panel{max-width:500px}.navToggle-isOpen>.navToggle_trigger{background:url(/DiamondAtLowes/images/home-images/close.png) no-repeat 50% 50% !important}.navToggle-isOpen>.navToggle_trigger:after{content:none !important}.homepage h1{font-size:36px !important}.homepage h2{font-size:28px !important}.homepage h3{font-size:24px !important}.homepage section{padding:40px}.homepage .image-text-block .text-block{padding:30px}.homepage .hero_bd-middle .callout{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%}.homepage .hero_bd-middle .callout h1{font-size:28px !important}.homepage .diamond-family .image-grid{padding-bottom:40px}.homepage section.features .feature-wrapper{max-width:600px}.homepage section.features .feature-wrapper .feature-item{max-width:120px}.homepage section.features .feature-wrapper .feature-item h3{font-size:30px}.homepage section.features .feature-wrapper~p{font-size:18px;line-height:1.3}.homepage section.features .feature-wrapper~button{padding:10px;margin-top:30px}.homepage .scroller{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .scroller .image-block{width:290px}.homepage .flip-front:after{content:'';padding:10px;height:24px;width:24px;background:url(/DiamondAtLowes/images/home-images/info.svg) no-repeat;top:10px;right:10px;position:absolute}.homepage .image-grid{overflow:auto}.homepage .image-grid span.strong a{font-size:18px !important}.homepage .diamond-family:first-of-type span.strong a:after{top:-4px !important}.homepage .real-designers{margin-top:0}.homepage .real-designers .designers-wrapper{overflow:auto;padding-bottom:20px}.homepage .real-designers .designers-wrapper .designer-block{width:290px}.homepage .real-designers .designer-details div,.homepage .real-designers .designer-details div.strong{font-size:12px}.homepage .diamond-family+.image-text-block{padding-top:0}.homepage .image-text-block .callout a{margin-top:20px}.homepage .image-text-block+.image-text-block{padding-top:0}.homepage .image-text-block .content{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.homepage .hotspot-content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:5px}.homepage .hotspot-content-wrapper .close{top:10px;right:10px}.homepage .hotspot-content-wrapper .hotspot-content{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .hotspot-content-wrapper .media{width:40%}.homepage .hotspot-content-wrapper .simple-wrapper{width:60%;padding-left:20px}.homepage #footer.footer{margin-top:0;padding:0}.homepage #footer.footer .container_24{padding:40px}.homepage #footer.footer #footer-nav{width:65%;margin:0}.homepage #footer.footer #site-info.site-info{width:30%;margin:0}}@media(max-width:767px){.searchForm_submit>*{background-color:transparent !important}.main-brand-portion .brand-portion-container{display:-webkit-box;display:-ms-flexbox;display:flex}.main-brand-portion .masthead_interface_utility{margin-right:40px !important}.main-brand-portion .masthead_interface_utility .utilNav{padding:0}.masthead_interface_search{display:block !important}.masthead_interface_search .searchToggle-isOpen>.searchToggle_trigger{background-color:transparent}.masthead_interface_search .searchToggle_trigger{right:10px;background:none;height:40px;width:40px;bottom:60px}.masthead_interface_search .searchToggle_trigger:after{background:url(/DiamondAtLowes/images/home-images/search.svg) no-repeat 50% 50% !important;width:24px;height:24px}.masthead_interface_search .searchForm_input{padding:15px 0 15px 15px}.masthead_interface_search .searchForm_submit:after{border-top:3px solid #54565a;border-right:3px solid #54565a}.homepage h2{font-size:23px !important}.homepage h3{font-size:20px !important}.homepage p{font-size:14px !important}.homepage section{padding:40px 20px}.homepage .hero_bd{padding:0;background:none}.homepage .hero_bd .callout{position:relative;top:0;left:50%;width:100%;padding:40px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .hero_bd h1,.homepage .hero_bd h2{font-size:32px !important}.homepage .hero_bd .callout_action{position:absolute;bottom:-25px}.homepage .hero_bd a{margin-left:0 !important}.homepage .cycler_viewport_slides>li{padding:0}.homepage .cycler_btn{display:none !important}.homepage .cycler_pips{display:block;bottom:58% !important}.homepage .cycler_pips>*>*{background-color:#fff;opacity:.5}.homepage .cycler_pip-isActive>*{background-color:#fff;opacity:1}.homepage .diamond-family .image-grid .image-block span.light{font-size:12px}.homepage .diamond-family .image-grid .image-block span.strong{font-size:16px}.homepage .features .feature-wrapper{grid-column-gap:5px}.homepage .features .feature-wrapper.box-4{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-flow:unset;grid-row-gap:5px;justify-items:center}.homepage .features .feature-wrapper img{width:90%}.homepage .features .feature-wrapper~button{width:100%}.homepage .image-text-block .text-block{padding:20px}.homepage .hot-spot-content .content{position:relative}.homepage .hot-spot-content .text-block{position:unset !important}.homepage .hot-spot-content .hotspot-content-wrapper{padding-top:30px}.homepage .hot-spot-content .hotspot-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .hot-spot-content .hotspot-content .media,.homepage .hot-spot-content .hotspot-content .simple-wrapper{padding-left:0;width:100%}.homepage #footer.footer .container_24{padding:20px}.homepage #footer.footer .container_24 #footer-nav,.homepage #footer.footer .container_24 #site-info.site-info{width:100%;margin-bottom:30px}.homepage #footer.footer .toggle>.toggle_trigger-nav{background-color:transparent}.homepage #footer.footer .footer-nav .toggle>.toggle_trigger>a{font-family:"Inter",sans-serif !important}.homepage #footer.footer .toggle_panel ul{margin:0;padding:0 17px;list-style:none}.homepage #footer.footer ul.accordion>li{border-bottom:1px solid #cfcbcb}.homepage #footer.footer .toggle>.toggle_trigger-nav:after{content:"" !important;height:20px;width:20px;background:url(/DiamondAtLowes/images/home-images/expand.svg) no-repeat 50% 50%}.homepage #footer.footer .toggle-isOpen>.toggle_trigger-nav:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homepage .homepage .image-text-block+.image-text-block{padding-top:20px}}#content_0_country,.startPageSection.ng-scope{padding-bottom:50px}.wrapper .shell{margin-bottom:0}[action*='404'] .main{background:none;padding-top:40px}.megaMenu__nav li a{font-size:14px}.megaMenu__nav li a.special-2{color:#5c8727}.megaMenu__nav li a.special-3{text-decoration:underline}.megaMenu__nav li .featured-label{font-size:16px;padding-right:15px}