@charset "UTF-8";.trademarked:after{content:"™"}.registered-tm:after{content:"®"}.hp{opacity:0!important;position:absolute!important;top:0!important;left:0!important;height:0!important;width:0!important;z-index:-1!important}header{--headerPath: "/images/frontend/header";background-color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:inherit;color:#fff;position:relative;min-width:950px;height:185px;display:grid;align-items:end}header.clearfix:before,header.clearfix:after{display:none}header .container{position:relative}header .container.top-menu-container{padding:0;margin:0 auto;-js-display:flex;display:flex;flex-wrap:nowrap;align-items:center;width:950px}header #logo{float:left;z-index:7;position:absolute;bottom:0}header #logo .left-side{-js-display:flex;display:flex;color:#000;align-items:center;grid-gap:2.9rem;font-size:13px;text-transform:uppercase}header #logo .left-side img{max-width:initial;width:75px}header #logo img{z-index:8;width:73px;height:100px;background-color:#4c4c4c}header .top-menu{background-color:#fff;font-size:11px;width:100%}header .top-menu .top-links,header .top-menu .top-icons{line-height:43px}header .top-menu .top-links p,header .top-menu .top-icons p{display:inline;font-size:16px}header .top-menu .top-links>a,header .top-menu .top-links p,header .top-menu .top-icons>a,header .top-menu .top-icons p{position:relative;cursor:pointer}header .top-menu .top-links>a:not(.has-items),header .top-menu .top-links p:not(.has-items),header .top-menu .top-icons>a:not(.has-items),header .top-menu .top-icons p:not(.has-items){font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;font-weight:500;box-sizing:border-box;text-transform:uppercase;color:#000}header .top-menu .top-links>a:not(.has-items)[href]:not([href=""]):hover,header .top-menu .top-links>a:not(.has-items).fa:hover,header .top-menu .top-links p:not(.has-items)[href]:not([href=""]):hover,header .top-menu .top-links p:not(.has-items).fa:hover,header .top-menu .top-icons>a:not(.has-items)[href]:not([href=""]):hover,header .top-menu .top-icons>a:not(.has-items).fa:hover,header .top-menu .top-icons p:not(.has-items)[href]:not([href=""]):hover,header .top-menu .top-icons p:not(.has-items).fa:hover{color:#5b5959}header .top-menu .top-links>a.last-child,header .top-menu .top-links p.last-child,header .top-menu .top-icons>a.last-child,header .top-menu .top-icons p.last-child{margin-left:10px;margin-right:2px}header .top-menu .top-links>a.has-items,header .top-menu .top-links p.has-items,header .top-menu .top-icons>a.has-items,header .top-menu .top-icons p.has-items{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.0625rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;color:#ea6e1f}header .top-menu .top-links .margin-right-11,header .top-menu .top-icons .margin-right-11{margin-right:11px}header .top-menu .top-links .margin-right-19,header .top-menu .top-icons .margin-right-19{margin-right:19px}header .top-menu .top-links{margin-left:140px;font-size:13px}header .top-menu .top-links>a{padding:0 9px}header .top-menu .logo{flex:1;text-align:center}header .top-menu .logo img{width:auto;height:24px}header .top-menu .top-icons{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.0625rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;color:#000}header .top-menu .top-icons[href]:not([href=""]):hover,header .top-menu .top-icons.fa:hover{color:#5b5959}header .top-menu .top-icons.left{display:block;min-width:25%}header .top-menu .top-icons.left a{text-decoration:none}header .top-menu .top-icons.left a:hover{text-decoration:underline}header .top-menu .top-icons.right{float:none;min-width:25%;text-align:right}header .top-menu .top-icons.right a[href="#chat_modal"],header .top-menu .top-icons.right a[href="#help_2_modal"]{text-decoration:none}header .top-menu .top-icons.right a[href="#chat_modal"]:hover,header .top-menu .top-icons.right a[href="#help_2_modal"]:hover{text-decoration:underline}header .top-menu .top-icons.right a#cartInfo{position:relative}header .top-menu .top-icons.right a#cartInfo span.count{position:absolute;top:-11px;right:-10px;color:#fff;line-height:1rem;padding:.05rem 2px 3px;border-radius:50%;width:14px;height:14px;text-align:center;font-size:12px;font-weight:700;z-index:999}header .top-menu .top-icons.right a#cartInfo.has-items span.count{background:#ea6e1f}header .top-menu .top-icons>a{font-size:18px}header .top-menu .top-icons>a#searchButton{font-size:14px}header .top-menu .top-icons .top-left-links,header .top-menu .top-icons .top-right-links{font-family:Montserrat,sans-serif;font-style:normal;font-size:.875rem;font-weight:500;box-sizing:border-box;text-transform:uppercase;text-transform:none!important;font-size:.875rem!important;letter-spacing:0}header .top-menu .top-icons .top-left-links img{margin-right:.75rem}header .top-menu .top-icons .top-right-links[href="#chat_modal"],header .top-menu .top-icons .top-right-links[href="#help_2_modal"]{margin-right:.3rem;font-size:.875rem}header .top-menu .top-icons .top-right-links img{margin-left:1rem}header .top-menu .top-icons>a:not(.has-items)[href]:not([href=""]):hover{color:#000}header .top-menu .header-pipe{margin:0 6px}header .top-menu .margin-right-13{margin-right:13px}header #mega-menu{--border: 1px solid rgba(207, 207, 207, .6);width:100%;height:59px;padding:0;margin:0;border-top:var(--border);border-bottom:var(--border)}header .sprite{background-repeat:no-repeat}header .skip-navigation-link{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.0625rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;font-size:.8rem;color:#fff;position:absolute;top:0;left:0}header .skip-navigation-link:focus{color:#7c7c7c}header .skip-navigation-link:hover{color:#fff}.gray-stripe{height:2px;background-color:#4c4c4c;max-width:1350px;width:100%;pointer-events:none;position:absolute;top:100px;z-index:1;left:0;right:0;margin:auto}.top-menu-popover:before{content:"";width:100%;height:3px;display:block;position:absolute;top:-4px}.sale-bar{background-color:#eee;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:inherit;color:#000;position:absolute;z-index:1;height:34px}.sale-bar[href]:not([href=""]):hover,.sale-bar.fa:hover{color:#5b5959}.sale-bar a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:inherit;color:#000;line-height:34px}.sale-bar a[href]:not([href=""]):hover,.sale-bar a.fa:hover{color:#5b5959}.sale-bar a:hover{color:#ebe8e6}.sale-bar .carousel{margin:0 auto}.sale-bar .carousel .item{line-height:34px}.sale-bar.home{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:inherit;color:#000}.sale-bar.home[href]:not([href=""]):hover,.sale-bar.home.fa:hover{color:#5b5959}.balance-lines,#balanceTemporaryContainer{box-sizing:border-box}.footer-container .footer-columns{-js-display:flex;display:flex;justify-content:space-between}.affirm-footer-strip{-js-display:flex;display:flex;align-items:center;justify-content:center}.affirm-footer-strip .affirm-footer-strip-image{width:50px;margin-right:5px}.affirm-footer-strip .affirm-footer-strip-text{padding-top:10px}.affirm-footer-strip .affirm-footer-strip-text a{text-decoration:underline}footer{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:11px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}footer[href]:not([href=""]):hover,footer.fa:hover{color:#5b5959}footer .last-column{-js-display:flex;display:flex;align-items:center;margin-top:25px;margin-bottom:25px;justify-content:space-between}footer .last-column h5{margin:0;text-transform:uppercase;font-weight:500;font-size:.75rem;color:#000;line-height:12px}footer h4{text-transform:uppercase;font-weight:400;font-size:18px;text-align:center;margin-bottom:30px}footer .newsletter{text-align:left;width:260px;display:inline;height:72px}footer .newsletter h5{letter-spacing:-.5px;display:inline}footer .newsletter form{width:100%;padding-top:5px;margin-bottom:1px}footer .newsletter form:before,footer .newsletter form:after{display:table;content:"";line-height:0}footer .newsletter form:after{clear:both}footer .newsletter .error_message{display:block;clear:both;height:19px}footer #call-us{width:176px;text-align:right}footer #call-us .phone{font-size:27px;color:#850c70;line-height:34px}footer #social-media-links.contest-style{top:-9px}footer #social-media-links .x-container{-js-display:flex;display:flex;justify-content:center;align-items:center;height:2rem}footer .nav{width:950px;margin:18px 0 0 1px;position:relative;z-index:1}footer .nav a{line-height:11px;font-family:Montserrat,sans-serif;font-style:normal;font-size:.6875rem;box-sizing:border-box;color:#000!important}footer .nav h5{margin:0;font-weight:400;font-family:Montserrat,sans-serif;font-weight:500;font-size:.75rem;box-sizing:border-box;color:#000;text-transform:uppercase;line-height:12px}footer .nav h5[href]:not([href=""]):hover,footer .nav h5.fa:hover{color:#5b5959}footer .nav ul{padding:0}footer .nav ul.first{margin-left:10px}footer .nav ul.last{margin-right:0}footer .nav li{margin-bottom:11px;line-height:11px}footer .nav li.last{margin-bottom:0}footer .rel-pos{position:relative}footer .footer-wrap-1{position:relative;height:190px}footer .footer-wrap-2{height:37px;z-index:1}#social-media{display:inline-block;position:relative}#social-media ul{list-style-type:none;padding-top:13px;display:inline}#social-media ul li{width:35px;padding:0 5px;margin-bottom:0;float:left}#social-media ul li i.fa{font-size:25px}#social-media ul li.accessibility{line-height:35px}#social-media ul li .accessibility-button{width:24px;height:24px;border-radius:50%;background-color:#4c4c4c;-js-display:inline-flex;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding:0;box-sizing:border-box;position:relative;top:-2px;vertical-align:middle;line-height:35px}#social-media ul li .accessibility-button svg{width:16px;height:16px;position:relative;top:1px}#social-media ul .houzz{width:15px;padding:5px 15px}#social-media .img{display:inline-block;height:34px;width:34px}#social-media .twitter{width:44px}#google-remarketing-tag img{float:left}.copyright{font-size:11px;margin-top:20px!important;text-align:center;color:#5b5959}.copyright a,.copyright a:hover{color:#5b5959!important}.arrow-top{display:block;height:0;width:0;border-style:solid;content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:0 5px 5px 5px;border-color:transparent transparent #fff transparent}.arrow-bottom{display:block;height:0;width:0;border-style:solid;content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent}.arrow-right{display:block;height:0;width:0;border-style:solid;content:"";position:absolute;left:100%;top:50%;margin-top:-5px;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff}.arrow-left{display:block;height:0;width:0;border-style:solid;content:"";position:absolute;right:100%;top:50%;margin-top:-5px;border-width:5px 0 5px 5px;border-color:transparent #fff transparent transparent}.spacing-block{height:64px;width:100%}.block-single-column .headline h1,.block-single-column .headline h2,.block-single-column .headline h3,.block-single-column .headline h4,.block-single-column .headline h5,.block-single-column .headline h6,.block-single-column .headline p,.block-single-column .subcopy h1,.block-single-column .subcopy h2,.block-single-column .subcopy h3,.block-single-column .subcopy h4,.block-single-column .subcopy h5,.block-single-column .subcopy h6,.block-single-column .subcopy p,.block-single-column .cta h1,.block-single-column .cta h2,.block-single-column .cta h3,.block-single-column .cta h4,.block-single-column .cta h5,.block-single-column .cta h6,.block-single-column .cta p,.block-grid .headline h1,.block-grid .headline h2,.block-grid .headline h3,.block-grid .headline h4,.block-grid .headline h5,.block-grid .headline h6,.block-grid .headline p,.block-grid .subcopy h1,.block-grid .subcopy h2,.block-grid .subcopy h3,.block-grid .subcopy h4,.block-grid .subcopy h5,.block-grid .subcopy h6,.block-grid .subcopy p,.block-grid .cta h1,.block-grid .cta h2,.block-grid .cta h3,.block-grid .cta h4,.block-grid .cta h5,.block-grid .cta h6,.block-grid .cta p,.block-slider .headline h1,.block-slider .headline h2,.block-slider .headline h3,.block-slider .headline h4,.block-slider .headline h5,.block-slider .headline h6,.block-slider .headline p,.block-slider .subcopy h1,.block-slider .subcopy h2,.block-slider .subcopy h3,.block-slider .subcopy h4,.block-slider .subcopy h5,.block-slider .subcopy h6,.block-slider .subcopy p,.block-slider .cta h1,.block-slider .cta h2,.block-slider .cta h3,.block-slider .cta h4,.block-slider .cta h5,.block-slider .cta h6,.block-slider .cta p,.block-trio .headline h1,.block-trio .headline h2,.block-trio .headline h3,.block-trio .headline h4,.block-trio .headline h5,.block-trio .headline h6,.block-trio .headline p,.block-trio .subcopy h1,.block-trio .subcopy h2,.block-trio .subcopy h3,.block-trio .subcopy h4,.block-trio .subcopy h5,.block-trio .subcopy h6,.block-trio .subcopy p,.block-trio .cta h1,.block-trio .cta h2,.block-trio .cta h3,.block-trio .cta h4,.block-trio .cta h5,.block-trio .cta h6,.block-trio .cta p{margin:0;padding:0}.base-media,.block-single-column .block-single-column-group .media,.block-single-column .block-single-column-group a.media,.block-trio .block-trio-group .trio .media{display:block;height:auto;margin:0 auto}.base-cta,.block-single-column .block-single-column-group .cta,.block-grid .block-grid-container .cta,.block-slider .slider-wrapper .cta,.block-slider .slider-wrapper .leading-container .cta,.block-trio .block-trio-group .trio .cta{width:100%;-js-display:flex;display:flex;justify-content:center;align-items:center}.base-cta button,.block-single-column .block-single-column-group .cta button,.block-grid .block-grid-container .cta button,.block-slider .slider-wrapper .cta button,.block-slider .slider-wrapper .leading-container .cta button,.block-trio .block-trio-group .trio .cta button{padding:12px 16px;background-color:#424242;border:none}.base-cta button:hover,.block-single-column .block-single-column-group .cta button:hover,.block-grid .block-grid-container .cta button:hover,.block-slider .slider-wrapper .cta button:hover,.block-trio .block-trio-group .trio .cta button:hover{background-color:#000!important}.block-single-column{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0;width:100%}.block-single-column .block-single-column-group{-js-display:flex;display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center;text-align:center}.block-single-column .block-single-column-group .leading-container{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:0 60px}.block-single-column .block-single-column-group .leading-container .headline-subcopy-container{-js-display:flex;display:flex;flex-direction:column;gap:24px}.block-single-column .block-single-column-group .headline{text-align:center}.block-single-column .block-single-column-group .media,.block-single-column .block-single-column-group a{height:100%}.block-single-column .block-single-column-group .media.media,.block-single-column .block-single-column-group a.media{padding:0;margin:0!important}.block-single-column .block-single-column-group .subcopy{text-align:center}.block-grid{-js-display:flex;display:flex;justify-content:center}.block-grid .block-grid-container{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:950px;text-align:center;flex:1}.block-grid .block-grid-container .headline{display:block;text-align:center}.block-grid .block-grid-container .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;width:inherit;margin-top:16px;margin-bottom:16px;position:relative}.block-grid .block-grid-container .grid .grid-cell-wrapper.no-border:before{content:none!important}.block-grid .block-grid-container .grid .grid-cell-wrapper{position:relative;padding:40px 16px}.block-grid .block-grid-container .grid .grid-cell-wrapper:nth-child(odd):after{content:"";position:absolute;top:16px;bottom:16px;right:0;width:1px;background-color:#d8d8d8}.block-grid .block-grid-container .grid .grid-cell-wrapper:nth-child(2n):before{content:"";position:absolute;left:0;right:16px;bottom:0;height:1px;background-color:#d8d8d8}.block-grid .block-grid-container .grid .grid-cell-wrapper:nth-child(odd):before{content:"";position:absolute;left:16px;right:0;bottom:0;height:1px;background-color:#d8d8d8}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;max-height:300px}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .icon{height:120px;width:120px;-js-display:flex;display:flex;justify-content:center;align-items:center}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .icon>picture{height:inherit;width:inherit}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .icon>picture>img{height:inherit;width:inherit}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .details{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex:1}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .details .headline{line-height:28px}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .details .subcopy{line-height:24px}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .details .cta{border-radius:50%;width:16px;height:16px;-js-display:flex;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background-color:#424242;border:none;padding:0}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .details .cta svg{margin-left:1px}.block-grid .block-grid-container .grid .grid-cell-wrapper .grid-cell .details .cta:hover:after{content:"";position:absolute;top:0;left:0;border-radius:50%;height:16px;width:16px;background-color:#00000080;transition:background-color .3s ease-in-out}.block-grid .block-grid-container .grid .grid-cell-wrapper .empty{padding:40px 16px;background-color:transparent}.block-slider{-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.block-slider .slider-wrapper{-js-display:flex;display:flex;flex-direction:column;justify-content:center;gap:40px;width:950px}.block-slider .slider-wrapper .headline,.block-slider .slider-wrapper .subcopy{text-align:center}.block-slider .slider-wrapper .leading-container{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.block-slider .slider-wrapper .leading-container .headline,.block-slider .slider-wrapper .leading-container .subcopy{text-align:center}.block-slider .slider-wrapper .slider-container{width:1350px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.block-slider .slider-wrapper .slider-container::-webkit-scrollbar{display:none}.block-slider .slider-wrapper .slider-container .slider{-js-display:flex;display:flex;width:max-content;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-right:200px;scrollbar-width:none}.block-slider .slider-wrapper .slider-container .slider::-webkit-scrollbar{display:none}.block-slider .slider-wrapper .slider-container .slider .slider-track{-js-display:flex;display:flex;gap:16px;scroll-snap-type:x mandatory}.block-slider .slider-wrapper .slider-container .slider .slider-track .slider-group{-js-display:flex;display:flex;flex-direction:column;flex:0 0 auto;width:320px;height:auto;scroll-snap-align:start}.block-slider .slider-wrapper .slider-container .slider .slider-track .slider-group .media{position:relative;display:inline-block;overflow:hidden;flex:1;-js-display:flex;display:flex;align-items:center;justify-content:center}.block-slider .slider-wrapper .slider-container .slider .slider-track .slider-group .media:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;transition:background-color .3s ease-in-out}.block-slider .slider-wrapper .slider-container .slider .slider-track .slider-group .subcopy{-js-display:flex;display:flex;justify-content:flex-start;align-items:center;padding-top:8px;padding-bottom:8px}.block-slider .slider-wrapper .slider-controls{-js-display:flex;display:flex;justify-content:flex-end;column-gap:16px;width:inherit}.block-slider .slider-wrapper .slider-controls button{height:48px;width:48px;padding:16px;border-radius:50%;border:none;background-color:#fff}.block-slider .slider-wrapper .slider-controls button:active{background-color:#f8f8f8}.block-slider .slider-wrapper .slider-controls button:hover{background-color:#f8f8f8;cursor:pointer}.block-trio{-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.block-trio .block-trio-group{-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.block-trio .block-trio-group .trio{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.block-trio .block-trio-group .trio .full-content{padding-right:80px;padding-left:80px;text-align:center}.block-trio .block-trio-group .trio .full-content .media{width:950px}.block-trio .block-trio-group .trio .media iframe{aspect-ratio:1.78}.block-trio .block-trio-group .trio .media iframe .vp-center{display:unset!important}.block-trio .block-trio-group .trio .subcopy{width:383px}.block-trio .block-trio-group .trio .cta{justify-content:flex-start}.block-trio .block-trio-group .trio .media .video-wrapper{width:100%;aspect-ratio:16 / 9}.block-trio .block-trio-group .trio .media .video-wrapper iframe{width:100%;height:100%;border:0}.block-trio .block-trio-group .trio .split-content{-js-display:flex;display:flex;column-gap:24px;width:950px;overflow:hidden}.block-trio .block-trio-group .trio .split-content .left{padding-left:80px}.block-trio .block-trio-group .trio .split-content .right{-js-display:flex;display:flex;flex-direction:column;row-gap:40px;padding-right:80px;flex:1}.block-trio .block-trio-group .trio .split-content .right .top{text-align:left}.tss-carousel{min-width:950px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;z-index:0;clear:both}.tss-carousel .large .carousel-caption .name{margin-bottom:5px}.tss-carousel .medium{height:400px}.tss-carousel .item{width:100%;background-position:center}.tss-carousel img.hero{position:absolute;left:0;top:0;max-width:none;width:1350px;height:700px}.tss-carousel .carousel-caption{background:none;height:100%;z-index:10;padding:0;pointer-events:none;-js-display:flex;display:flex;align-items:center}.tss-carousel .carousel-caption .span12{margin:10px auto}.tss-carousel .carousel-caption .caption{margin:auto 200px}.tss-carousel .carousel-caption h1,.tss-carousel .carousel-caption h2{color:#fff;text-transform:uppercase;line-height:normal;margin:0}.tss-carousel .carousel-caption h1 sup,.tss-carousel .carousel-caption h2 sup{position:relative;top:-.5em;font-size:75%;line-height:0;vertical-align:baseline}.tss-carousel .carousel-caption .description{line-height:20px;max-height:100px;text-overflow:ellipsis;padding:12px auto;pointer-events:none}.tss-carousel .carousel-caption .description p{line-height:normal}.tss-carousel .carousel-caption .description p a[href^=tel]{color:inherit}.tss-carousel .carousel-caption .padded{padding:0 20px;height:142px}.tss-carousel .carousel-caption .name{margin-top:35px;margin-bottom:-11px}.tss-carousel .carousel-caption .name.size-20{font-size:20px}.tss-carousel .carousel-caption .name.size-22{font-size:22px}.tss-carousel .carousel-caption .name.size-24{font-size:24px}.tss-carousel .carousel-caption .name.size-26{font-size:26px}.tss-carousel .carousel-caption .name.size-28{font-size:28px}.tss-carousel .carousel-indicators{position:absolute;z-index:10}.tss-carousel .carousel-indicators.right{bottom:13px;right:255px}.tss-carousel .carousel-indicators.left{top:365px}.tss-carousel .carousel-indicators.middle{bottom:45px;left:175px}.tss-carousel .carousel-indicators .carousel-indicator{border:1px solid white;border-radius:50%;display:inline-block;width:10px;height:10px;margin:1px;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer}.tss-carousel .carousel-indicators .carousel-indicator.active{background:#ebe8e6;border:1px solid #ebe8e6;width:10px;height:10px}.tss-carousel .btn-gray-carousel{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;font-weight:500;font-size:.75rem;text-transform:uppercase;display:inline-block;margin:auto;text-align:center;box-sizing:border-box}.tss-carousel .btn-gray-carousel:hover{color:#000;background-color:#ebe9e5}.top-nav-promo-container-wrapper{background:#d7d2cb}.top-nav-promo-container-wrapper.hidden-promo{height:0;visibility:hidden}.top-nav-promo-container{display:block;text-align:initial}.top-nav-promo-container .full-width-anchor{flex:1}.top-nav-promo-container .full-width-text-container{text-align:center}.top-nav-promo-container:before,.top-nav-promo-container:after{display:none}.top-nav-promo-container.container>a.show-caret{position:relative;display:block;width:950px}.top-nav-promo-container.container>a.show-caret>div{padding-right:12px}.top-nav-promo-container.container>a.show-caret>div:after{content:"";font-family:FontAwesome;position:absolute;padding-left:5px}.top-nav-promo-container.container>a:hover{text-decoration:underline}@media (max-width: 991.98px){.top-nav-promo-container.container .paypal-promo.top-nav{height:initial;min-height:2em;max-height:none}.top-nav-promo-container.container .paypal-promo.top-nav iframe{width:530px!important;pointer-events:none}}@media (max-width: 991.98px) and (orientation: landscape){.top-nav-promo-container.container .paypal-promo.top-nav{height:0;min-height:2em;max-height:none}.top-nav-promo-container.container .paypal-promo.top-nav iframe{width:480px!important;pointer-events:none}}.top-nav-promo-container .newsletter.header{font-size:.85rem;margin:0}.top-nav-promo-container .paypal-promo{padding:0 1%;height:1.5em}.top-nav-promo-container .paypal-promo.top-nav{opacity:.75;filter:invert(1)}.top-nav-promo-container .paypal-promo.top-nav iframe{transform:scale(1.05);width:430px!important;pointer-events:none}#promo-boxes{margin-bottom:0;padding:40px 0}#promo-boxes.has-beige-background{background:#d7d2cb}#promo-boxes .row-fluid{padding:0 20px;box-sizing:border-box;-js-display:flex;display:flex}#promo-boxes .span4{text-align:center;-js-display:flex;display:flex;justify-content:center}#promo-boxes .span4:nth-of-type(2n){padding:0 10px;margin:0 10px;border-left:1px solid grey;border-right:1px solid grey}#promo-boxes .span4 .promo-content{padding:45px 0;-js-display:flex;display:flex;flex-direction:column}#promo-boxes .span4 .promo-content.last-child{border-right:0}#promo-boxes .span4 .promo-content.paypal-promo{padding-top:38px}#promo-boxes .span4 .promo-content a:hover{color:#ebe8e6}#promo-boxes .span4 .promo-content .promo-title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;margin-bottom:15px;margin-top:4px;white-space:pre}#promo-boxes .span4 .promo-content .promo-title[href]:not([href=""]):hover,#promo-boxes .span4 .promo-content .promo-title.fa:hover{color:#5b5959}#promo-boxes .span4 .promo-content .promo-subtitle{padding:1rem;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.8125rem;color:#000}#promo-boxes .span4 .promo-content .promo-subtitle[href]:not([href=""]):hover,#promo-boxes .span4 .promo-content .promo-subtitle.fa:hover{color:#5b5959}#promo-boxes .span4 .promo-content .promo-link-text{text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;margin-top:auto}#promo-boxes .span4 .promo-content .promo-link-text[href]:not([href=""]):hover,#promo-boxes .span4 .promo-content .promo-link-text.fa:hover{color:#5b5959}#promo-boxes .span4 .promo-content .promo-link-text:hover{color:#5b5959}#NearestShowroom:hover{box-shadow:10px 10px 26px -9px #00000040}.full-width-promo-boxes,.full-width-promo-box{width:91vw;max-width:950px;margin-bottom:0}.full-width-promo-boxes .promo-title,.full-width-promo-box .promo-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;color:#000;text-transform:uppercase;color:#fff;line-height:1.75rem;box-sizing:border-box;margin-top:-.5rem}.full-width-promo-boxes .promo-title[href]:not([href=""]):hover,.full-width-promo-boxes .promo-title.fa:hover,.full-width-promo-box .promo-title[href]:not([href=""]):hover,.full-width-promo-box .promo-title.fa:hover{color:#5b5959}.full-width-promo-boxes .subtitle,.full-width-promo-box .subtitle{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;color:#000;color:#fff;margin-top:-.1875rem;margin-bottom:1.25rem}.full-width-promo-boxes .subtitle[href]:not([href=""]):hover,.full-width-promo-boxes .subtitle.fa:hover,.full-width-promo-box .subtitle[href]:not([href=""]):hover,.full-width-promo-box .subtitle.fa:hover{color:#5b5959}.full-width-promo-boxes .second-subtitle,.full-width-promo-box .second-subtitle{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:1.1rem;color:#000;color:#fff;text-transform:none;line-height:1.5rem}.full-width-promo-boxes .second-subtitle[href]:not([href=""]):hover,.full-width-promo-boxes .second-subtitle.fa:hover,.full-width-promo-box .second-subtitle[href]:not([href=""]):hover,.full-width-promo-box .second-subtitle.fa:hover{color:#5b5959}.full-width-promo-boxes .promo-a,.full-width-promo-box .promo-a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:1rem;color:#000;color:#fff!important;text-transform:uppercase;margin-top:1.375rem;display:block}.full-width-promo-boxes .promo-a[href]:not([href=""]):hover,.full-width-promo-boxes .promo-a.fa:hover,.full-width-promo-box .promo-a[href]:not([href=""]):hover,.full-width-promo-box .promo-a.fa:hover{color:#5b5959}.full-width-for-home-page{margin-top:39px}.full-width-as-a-section{margin-top:40px}.full-width-promo-box{position:relative;height:400px;-js-display:flex;display:flex;color:#fff;text-align:center;cursor:pointer;transition:all .3s ease}.full-width-promo-box.no-link,.full-width-promo-box.no-link a.no-click{cursor:default}.full-width-promo-box .overlay-panel{position:absolute;-js-display:flex;display:flex;width:365px;height:400px;background-color:#28252566;justify-content:center;align-items:center}.full-width-promo-box .overlay-panel.left{left:0}.full-width-promo-box .overlay-panel.right{right:0}.full-width-promo-box .overlay-panel.full{margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.full-width-promo-box .overlay-panel h3{font-weight:400;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#fff;-webkit-text-stroke:.45px rgba(255,255,255,.7);line-height:1.75rem;margin-top:-8px;margin-bottom:10px}.full-width-promo-box .overlay-panel .subtitle{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;color:#fff;-webkit-text-stroke:.75px rgba(255,255,255,.7);margin-top:-3px;margin-bottom:20px}.full-width-promo-box .overlay-panel .second-subtitle{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:1.1rem;color:#fff;-webkit-text-stroke:.55px rgba(255,255,255,.7);line-height:1.5rem}.full-width-promo-box .overlay-panel .promo-a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:1rem;color:#fff!important;text-transform:uppercase;margin-top:22px;display:block}.full-width-promo-box .overlay-panel a:hover{opacity:1}.full-width-promo-box.clickable-box:hover{box-shadow:10px 10px 26px -9px #00000040}.full-width-promo-box .contact-links{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#fff;-webkit-text-stroke:.75px rgba(255,255,255,.7);display:block;text-align:center}.full-width-promo-box .contact-links:hover{opacity:.8!important}.partner-listing-promo{display:block;-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #cfcfcf;max-width:950px;width:91vw;margin-left:auto;margin-right:auto;height:204px;padding-bottom:40px;text-align:center}.partner-listing-promo h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.625rem;box-sizing:border-box;color:#000;text-align:center;line-height:31px;margin-bottom:6px;letter-spacing:1.3px}.partner-listing-promo h2[href]:not([href=""]):hover,.partner-listing-promo h2.fa:hover{color:#5b5959}.partner-listing-promo p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;color:#000}.partner-listing-promo p[href]:not([href=""]):hover,.partner-listing-promo p.fa:hover{color:#5b5959}.designer-carousel{margin-bottom:-110px}.slick-slider{margin-bottom:-40px}#homepage-carousel h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#fff;line-height:50px}#partner-carousel{max-width:950px;width:91vw!important;margin:0 auto 21px;height:20px;overflow:visible}#partner-carousel .slick-item{display:none;overflow:visible;height:90px!important}#partner-carousel a{position:relative;height:90px!important;overflow:hidden}#partner-carousel img{width:230px;overflow:hidden;height:90px!important}.didot-italic,.primary-sub-header{font-family:Montserrat,sans-serif;font-style:normal;font-size:.5em;font-weight:500;box-sizing:border-box;text-transform:uppercase;color:#000;color:#fff;letter-spacing:.025rem}.didot-italic[href]:not([href=""]):hover,.didot-italic.fa:hover,.primary-sub-header[href]:not([href=""]):hover,.primary-sub-header.fa:hover{color:#5b5959}.headline-priced-from{-js-display:flex;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.headline-priced-from .main-headline{display:inline}.headline-priced-from .priced-from{display:inline;margin-right:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:inherit;color:#000}.headline-priced-from .priced-from[href]:not([href=""]):hover,.headline-priced-from .priced-from.fa:hover{color:#5b5959}.headline-priced-from .priced-from .fa-calculator{font-size:.875rem;font-style:normal;font-weight:400;font-size:inherit;color:#000}.headline-priced-from .priced-from .fa-calculator[href]:not([href=""]):hover,.headline-priced-from .priced-from .fa-calculator.fa:hover{color:#5b5959}.headline-priced-from .priced-from p{display:block;margin-bottom:0;line-height:16px}.headline-priced-from .priced-from small{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;color:#000;display:block}.headline-priced-from .priced-from small[href]:not([href=""]):hover,.headline-priced-from .priced-from small.fa:hover{color:#5b5959}.headline-priced-from .priced-from .price,.headline-priced-from .priced-from .price-strike,.headline-priced-from .priced-from .price-orange{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.25rem;box-sizing:border-box;color:#000;margin-bottom:0;display:inline-block}.headline-priced-from .priced-from .price[href]:not([href=""]):hover,.headline-priced-from .priced-from .price.fa:hover,.headline-priced-from .priced-from .price-strike[href]:not([href=""]):hover,.headline-priced-from .priced-from .price-strike.fa:hover,.headline-priced-from .priced-from .price-orange[href]:not([href=""]):hover,.headline-priced-from .priced-from .price-orange.fa:hover{color:#5b5959}.headline-priced-from .priced-from .price-strike{text-decoration:line-through}.headline-priced-from .priced-from .price-orange{color:#ea6e1f;font-weight:600}.headline-priced-from .priced-from .promo-text{margin-top:3px;white-space:nowrap}.price-calculator{display:inline-block;min-height:11px;margin-left:4px}.price-calculator .separator{font-size:20px}.price-calculator .icon-calculator{vertical-align:inherit}.price-calculator .text{font-size:12px;text-transform:uppercase;vertical-align:text-bottom}.price-calculator .text:hover{color:#5b5959}.price-calculator .text:hover .icon-calculator{background-position:2px -18px}@media screen and (min-width: 1350px){.x1350 .filter-container{width:1350px;top:400px}.x1350 .filter-container.affix{left:50%;margin-left:-675px}}.swatch-header{padding-bottom:0}.swatch-header hr{margin:0}.choose-a-product-section{min-height:334px}.order-these-swatches-container{margin-right:10px;text-align:center}.swatch-collections{background-color:#fff;padding:0 0 19px}.swatch-collections .product-list hr{margin-top:0;margin-bottom:30px}.swatch-collections .heading{letter-spacing:2px;line-height:0;text-transform:uppercase}.swatch-collections .step{text-align:center;display:block;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;width:950px}.swatch-collections .step[href]:not([href=""]):hover,.swatch-collections .step.fa:hover{color:#5b5959}.swatch-collections .step-one,.swatch-collections .more-ways-to-browse{margin:46px 0 30px}.swatch-collections .step-two{margin-top:40px;margin-bottom:13px;letter-spacing:1px}.swatch-collections .step-two.hide{display:none}.swatch-collections .step-three-container .step-three{margin:22px 0 5px;position:initial;z-index:initial;background:initial}.swatch-collections .step-three-container .step-three h4{margin-top:25px;margin-bottom:14px}.swatch-collections .step-three-container.fixed .step-three{position:fixed;top:-22px;z-index:1;background:#fff}.swatch-collections .swatch-count{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;display:inline;text-transform:capitalize}.swatch-collections .swatch-count[href]:not([href=""]):hover,.swatch-collections .swatch-count.fa:hover{color:#5b5959}.swatch-collections .vert{margin:0 5px 0 8px}.swatch-collections .thumbnails{margin:15px auto 34px;width:950px}.swatch-collections .thumbnails li{float:left;margin:0 0 -20px}.swatch-collections.generic-page-container{padding-bottom:0}.swatch-collections.generic-page-container #page-info div.promo-image{width:160px;text-align:center;background:#fff;font-size:12px;letter-spacing:1.2px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;line-height:12px;height:115px!important;padding:15px 0 25px!important;text-transform:uppercase;float:right}.swatch-collections.generic-page-container #page-info div.promo-image#filter-price-color:hover{cursor:pointer}.swatch-collections.generic-page-container #page-info div.promo-image .total{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:46px;color:#fff;display:block;height:45px;padding:15px 0}.swatch-collections.generic-page-container #page-info div.promo-image hr{margin:15px auto 7px;width:145px}.swatch-collections.generic-page-container #page-info div.promo-image .filter-text{font-size:10px;line-height:10px;letter-spacing:0px;text-transform:uppercase}.swatch-collections.filter-container.affix{top:0;z-index:1}.swatch-collections.filter-container #filters{border-top:1px solid #ccc;font-size:12px}.swatch-collections.filter-container #filters hr{margin-top:23px;margin-bottom:0}.swatch-collections.filter-container #filters .filter-text{text-transform:uppercase}.swatch-collections.filter-container #filters .materials-list{text-align:center;width:950px;margin:0 auto}.swatch-collections.filter-container #filters .materials-list .material-collection-item{height:40px;display:inline;margin:0 4px 4px 0}.swatch-collections.filter-container #filters .materials-list .material-collection-item .item-container{margin:0;padding:0}.swatch-collections.filter-container #filters .materials-list .material-collection-item .item-container .item-label{height:40px;padding:0;line-height:40px;font-size:.6875rem;transition:all .3s ease}.swatch-collections.filter-container #filters .materials-list .materials-list-box{-js-display:flex;display:flex;flex-wrap:wrap;width:950px;margin-top:19px}.swatch-collections.filter-container #filters #filter-price-color,.swatch-collections.filter-container #filters .filter-price-color{display:inline;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}.swatch-collections.filter-container #filters #filter-price-color[href]:not([href=""]):hover,.swatch-collections.filter-container #filters #filter-price-color.fa:hover,.swatch-collections.filter-container #filters .filter-price-color[href]:not([href=""]):hover,.swatch-collections.filter-container #filters .filter-price-color.fa:hover{color:#5b5959}.swatch-collections.filter-container #filters #filter-price-color:hover{cursor:pointer}.swatch-collections.filter-container #filters #filter-price-color-img{margin-left:5px;margin-bottom:2px;display:inline-block;height:4px;width:6px}.swatch-collections.filter-container .materials-list{margin-bottom:0}.swatch-collections .material-class{position:relative}.swatch-collections .material-class .material-top-description{position:relative;-js-display:flex;display:flex;width:950px;flex-direction:row;margin:10px auto 10px 5px;padding:0}.swatch-collections .material-class .swatch-div{margin-right:15px;margin-bottom:40px}.swatch-collections .material-class .tooltip-trigger{position:absolute;top:0;right:-6px}.swatch-collections .material-class .tooltip-trigger .more-details{margin:1px 0 0}.swatch-collections .material-class .tooltip-trigger .fa-search-plus{margin-right:10px}.swatch-collections .material-class .tooltip-trigger:hover{color:#5b5959}.swatch-collections .material-class .availability{font-size:11px;padding-top:10px}.swatch-collections .material-class .availability .product-icon{display:inline-block;vertical-align:top;width:80px;text-align:center;padding-right:10px}.swatch-collections .material-class .availability .product-icon.first{padding-left:0}.swatch-collections .material-class .availability .product-icon img{height:40px;width:40px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.swatch-collections .material-class .btn-cart{font-size:16px;position:absolute;top:10px;left:891px;width:40px;height:18px}.swatch-collections .material-class .btn-cart .count{font-size:12px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;width:20px;position:absolute;left:-4px;top:0;text-align:right;line-height:18px}.swatch-collections .material-class .btn-cart.has-items{color:#ea6e1f}.swatch-collections .material-class .btn-cart .fa-shopping-cart{width:20px;position:absolute;left:20px;top:0}.swatch-collections .material-class .collection-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;color:#000}.swatch-collections .material-class .collection-name[href]:not([href=""]):hover,.swatch-collections .material-class .collection-name.fa:hover{color:#5b5959}.swatch-collections .material-class .collection-name .data{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:15px;color:#000;display:inline}.swatch-collections .material-class .collection-name .data[href]:not([href=""]):hover,.swatch-collections .material-class .collection-name .data.fa:hover{color:#5b5959}.swatch-collections .material-class .collection-name .data.price-group{font-size:11px;letter-spacing:1.1px;margin-left:20px}.swatch-collections .material-class .collection-name .price-symbols{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:15px;color:#000}.swatch-collections .material-class .collection-name .price-symbols[href]:not([href=""]):hover,.swatch-collections .material-class .collection-name .price-symbols.fa:hover{color:#5b5959}.swatch-collections .material-class .collection-name a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;color:#000}.swatch-collections .material-class .collection-name a[href]:not([href=""]):hover,.swatch-collections .material-class .collection-name a.fa:hover{color:#5b5959}.swatch-collections .material-class .collection-info{margin:0}.swatch-collections .material-class .collection-info .heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:12px;margin:0 0 5px;padding:0}.swatch-collections .material-class .collection-info .description{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin:0 0 20px}.swatch-collections .material-class>div{position:relative}.swatch-collections .material-class>div .order-info{font-size:13px;font-family:Helvetica Neue,Arial,sans-serif;position:absolute;bottom:0;right:0}.swatch-collections .material-class .left-info{font-size:14px;line-height:14px}.swatch-collections .material-class .left-info .stack-image{margin-bottom:20px}.swatch-collections .material-class .row-fluid.span12{margin-left:0}.item-container-pill{width:154px}.item-container-pill-designer{width:186px}.item-container{position:relative;display:block;border:0;padding:0;margin:10px 3px 20px 4px}.item-container img{height:230px;width:230px}.item-container .image{width:230px;height:230px;cursor:pointer}.item-container .image-overlay{transition:all .35s ease;display:block;-js-display:flex;display:flex;position:absolute;left:0;top:0;opacity:0;flex-direction:column;justify-content:space-between;align-items:center;background-color:#000000a6;width:230px;height:230px;box-sizing:border-box;text-align:center;padding:35px 20px;color:#fff;cursor:pointer}.item-container .image-overlay a{background-color:#0000;border:1px solid white;padding:10px 20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#fff;-webkit-font-smoothing:subpixel-antialiased}.item-container .image-overlay p.overlay-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#000}.item-container .image-overlay p.overlay-header[href]:not([href=""]):hover,.item-container .image-overlay p.overlay-header.fa:hover{color:#5b5959}.item-container .image-overlay h4.overlay-header{font-family:Montserrat,sans-serif;font-style:normal;font-size:.75rem;box-sizing:border-box}.item-container .image-overlay p.overlay-body{font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;font-size:12px;text-transform:uppercase;box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;margin-bottom:20px;text-transform:capitalize}.item-container .item-label,.item-container .swatch-collection-label{display:block}.item-container .item-label.swatch-collection-label,.item-container .swatch-collection-label.swatch-collection-label{text-transform:uppercase}.item-container .item-label.item-label,.item-container .swatch-collection-label.item-label{text-transform:capitalize}.item-container .item-label{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;text-transform:uppercase;background-color:#ebe9e5;text-align:center;padding:0;height:40px;line-height:40px;transition:all .3s ease}.item-container .item-label:hover{color:#000;background-color:#ebe9e5}.item-container .swatch-collection-label{text-align:center;margin-top:5px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}.item-container .swatch-collection-label[href]:not([href=""]):hover,.item-container .swatch-collection-label.fa:hover{color:#5b5959}.item-container:hover .item-label,.item-container.active .item-label{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;text-transform:capitalize}.item-container:hover .item-label:hover,.item-container.active .item-label:hover{color:#fff;background-color:#676767}.item-container:hover .image-overlay,.item-container.active .image-overlay{opacity:1}@media not all and (hover: hover){.item-container.no-touch:hover .image-overlay{opacity:0}}.product-list .product-collection-item:last-child{margin-right:0}.product-list .product-collection-item .item-label{height:35px;line-height:14px}#material-collection-container .section-divider{height:10px;margin-top:0!important;-webkit-margin-before:0!important}#material-collection-container .swatch-div{margin-bottom:15px;float:left;display:inline-block}#material-collection-container .swatch-div.first{padding-left:0}#material-collection-container .swatch-div.most-popular .color-name{line-height:15px}#material-collection-container .swatch-div a.order-swatch{margin:4px auto 0}#material-collection-container .swatch-div .swatch-image{display:inline-block;padding-bottom:3px}#material-collection-container .swatch-div .swatch-image .image{height:142px;width:142px;cursor:pointer}#material-collection-container .swatch-div .color-info{font-family:Montserrat,sans-serif;font-style:normal;font-size:.75rem;box-sizing:border-box;color:#000;line-height:12px;padding-bottom:2px;position:relative}#material-collection-container .swatch-div .color-info[href]:not([href=""]):hover,#material-collection-container .swatch-div .color-info.fa:hover{color:#5b5959}#material-collection-container .swatch-div .color-info .color-name{cursor:pointer;text-align:left;padding-left:6px;color:inherit}#material-collection-container .swatch-div .color-info .material-name{cursor:pointer;width:97px;padding-bottom:5px}#material-collection-container .swatch-div .color-info .zoom{cursor:pointer;line-height:10px}#material-collection-container .swatch-div .color-info .zoom:hover,#material-collection-container .swatch-div .color-info .zoom.hovered{color:#5b5959}.swatch-collections.affix+#material-collection-container{margin-top:191px}.swatch-collections.affix+#material-collection-container.margin-top-large{margin-top:235px}#material-collection-container{margin:-13px auto auto}#material-collection-container .swatch-collections:first-child{margin-top:10px}#material-collection-container .swatch-collections:first-child{margin-top:6px}#material-collection-container .swatch-collections:last-of-type{margin-bottom:0}#material-collection-container.generated-url{margin-top:7px}#material-collection-container hr{margin:0 auto;width:950px;float:none}.material-collection-submenu{margin-bottom:14px}.material-collection-submenu .heading{margin:10px 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000;text-transform:uppercase}.material-collection-submenu .heading[href]:not([href=""]):hover,.material-collection-submenu .heading.fa:hover{color:#5b5959}.material-collection-submenu .materials-list-box{-js-display:flex;display:flex;width:950px;flex-wrap:wrap;margin-top:5px}.material-collection-submenu .item-container{padding:0;margin:0 4px 4px 0}.material-collection-submenu ul{list-style-type:none;margin:0}.material-collection-submenu ul li{display:inline-block}#loading-container{position:relative;display:block;margin-bottom:588px;margin-top:20px}#loading-container .loading-image{margin-top:14px;display:inline}.section-divider:last-child{display:none}.swatch-collection-page #framed footer hr{margin-top:0}.times-number,.Times-Number{font-weight:300}.times-number-bold,.Times-Number-Bold{font-weight:700}.more-ways{height:175px;text-align:center;align-items:center;width:950px;-js-display:flex;display:flex;margin:1rem auto 0}.more-ways .box-separator{margin:0 2rem}.more-ways .more-ways-block{box-sizing:border-box}.more-ways .more-ways-block .more-ways-title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;letter-spacing:1px;line-height:1.4375rem}.more-ways .more-ways-block .more-ways-title[href]:not([href=""]):hover,.more-ways .more-ways-block .more-ways-title.fa:hover{color:#5b5959}.more-ways .more-ways-block .more-ways-btn{margin-top:16px}.more-ways .more-ways-block .more-ways-btn a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;position:relative}.more-ways .more-ways-block .more-ways-btn a[href]:not([href=""]):hover,.more-ways .more-ways-block .more-ways-btn a.fa:hover{color:#5b5959}.more-ways .more-ways-block .more-ways-btn a i{font-size:19px;top:0;left:75px;position:absolute}.more-ways-to-browse{text-align:center;display:block;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;width:950px;letter-spacing:2px;line-height:0;margin:47px auto 0}.more-ways-to-browse[href]:not([href=""]):hover,.more-ways-to-browse.fa:hover{color:#5b5959}.normal-950-div{width:950px;margin:0 auto}.order-all-designers{width:200px;font-size:12px;padding-left:10px;padding-right:10px}.material-collection-popular{margin-top:11px}.material-collection-popular-button{width:230px;font-size:12px}.swatch-div a.order-swatch,span.swatch-thumbnail-container .swatch-div a.order-swatch{margin:0 auto}.swatch-info-container{padding:20px;width:600px;height:500px;position:relative}.swatch-info-container .loading-image{position:absolute;width:40px;height:40px;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.swatch-info-container .swatch-info{margin:0;padding:0;min-height:385px}.swatch-info-container .swatch-info .material-image{float:left;width:385px;height:385px;margin:0 20px 0 0}.swatch-info-container .swatch-info .material-info-content{float:left;font-size:14px;width:190px}.swatch-info-container .swatch-info .material-info-content .material-info-content-area{margin-bottom:20px;width:210px}.swatch-info-container .swatch-info .material-info-content .heading{font-size:11px;letter-spacing:1.1px;text-transform:uppercase}.swatch-info-container .swatch-info .material-info-content .color-text{font-size:18px}.swatch-info-container .swatch-info .material-info-content .description-text{font-size:13px}.swatch-info-container .swatch-info .material-info-content .btn-orange{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;width:100%;padding-left:6px;padding-right:6px}.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart{color:#666;text-shadow:none;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF9F9F9",endColorstr="#FFE9E9E9",GradientType=0);border-color:#e9e9e9 #e9e9e9 #c3c3c3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart:hover,.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart:active,.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart.active,.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart.disabled,.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart[disabled]{color:#666;background-color:#e9e9e9}.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart:active,.swatch-info-container .swatch-info .material-info-content .btn-orange.in-cart.active{background-color:#d0d0d0 \	}.swatch-info-container .swatch-info .material-info-content .detail-link{font-size:10px;line-height:10px;letter-spacing:1px;text-transform:uppercase;color:#587b7c}.swatch-info-container .availability{display:inline-block;margin-top:10px;font-size:11px;line-height:11px}.swatch-info-container .availability p{letter-spacing:1.1px;text-transform:uppercase}.swatch-info-container .availability ul{margin:0;list-style-type:none}.swatch-info-container .availability ul .product-icon{display:inline-block;text-align:center;margin-right:20px}.swatch-info-container .availability ul .product-icon img{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.star-rating i{display:block;text-align:center;width:100%;transition-property:opacity,color;transition-duration:.5s;transition-timing-function:ease-in-out}.star-rating i.selected,.star-rating i.selected~i{color:#686868}.star-rating div{font-size:2.5em;color:#bbb;-js-display:flex;display:flex;flex-flow:row-reverse;width:7em;margin:.25em auto;position:relative}.star-rating div:hover i,.star-rating div:hover i~i{color:#bbb}.star-rating div:hover i:hover,.star-rating div:hover i:hover~i{color:#686868}.star-rating .clear-rating{position:absolute;left:100%;width:1.4em;opacity:0;font-size:.5em;padding-top:.5em}.star-rating .clear-rating:before{color:#bbb;transition-property:color;transition-duration:.5s;transition-timing-function:ease-in-out}.star-rating.has-rating .clear-rating:before{color:#bbb}.star-rating.has-rating div:hover .clear-rating{opacity:1}.star-rating.has-rating div:hover .clear-rating:before{color:#bbb}.star-rating.has-rating div:hover .clear-rating:hover:before{color:#686868}.modal.resize,.modal{max-height:none}.bold{font-weight:700}.btn.category-selector{box-shadow:none;background:none;border:none;text-align:center;text-shadow:none;font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}.btn.category-selector:hover{color:#000;background-color:#ebe9e5}.btn.category-selector.btn-new-dark{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}.btn.category-selector.btn-new-dark:hover{color:#fff;background-color:#676767}.add-cart{background-color:#4c4c4c!important;color:#fff!important}.added-cart{background-color:#d7d2cc!important;color:var(--Primary-Black, #000)!important;font-family:Montserrat,serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase}.flex-between{-js-display:flex;display:flex;justify-content:space-between}.font-size-16{font-size:16px!important}.font-size-12{font-size:12px!important}.portfolio h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;text-align:center}.portfolio h2[href]:not([href=""]):hover,.portfolio h2.fa:hover{color:#5b5959}.portfolio #thumbnail-display-container{margin-left:9px}.portfolio #thumbnail-display{transition:height .33s ease-out}.portfolio #thumbnail-display .grid-images{width:951px;margin-bottom:50px}.portfolio #thumbnail-display .grid-images .grid-image{width:180px;height:180px;display:inline-block;margin:11px 7px 0 0;transition:all .3s ease;cursor:pointer}.portfolio #thumbnail-display .grid-images .grid-image:hover{box-shadow:10px 10px 26px -9px #0000004d}.portfolio #thumbnail-display .grid-images .grid-image:nth-child(5){margin-right:0}.portfolio .cat_by-room{padding-bottom:3px!important}.portfolio .categories{margin-bottom:20px}.portfolio .categories{width:970px;-js-display:flex;display:flex;justify-content:center;margin:33px auto 20px;padding-bottom:26px}.portfolio .categories .browse-by{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;line-height:40px;margin-right:12px}.portfolio .categories .browse-by[href]:not([href=""]):hover,.portfolio .categories .browse-by.fa:hover{color:#5b5959}.portfolio .row-fluid{margin-left:auto;margin-right:auto}.portfolio .img-list{display:none;flex-direction:row;flex-wrap:wrap;list-style:none;margin:-15px 0 0;padding:0 0 20px;width:960px}.portfolio .img-list>a{float:left;width:230px}.portfolio .img-list.show{display:block}.portfolio .img-list img{padding:0;margin:0 auto;display:block;cursor:pointer;transition:all .3s ease}.portfolio .img-list img:hover{box-shadow:10px 10px 26px -9px #0000004d}.portfolio .img-list li{width:240px}.portfolio .img-list li h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;text-transform:uppercase;text-align:center;width:100%;margin-top:3px;margin-bottom:12px}.portfolio .img-list li h4[href]:not([href=""]):hover,.portfolio .img-list li h4.fa:hover{color:#5b5959}.portfolio .sub-categories{margin:10px 0}.portfolio .sub-categories td{padding:0 20px 0 0}.portfolio .sub-categories td a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:11px;letter-spacing:1.1px;text-transform:uppercase}.portfolio .catChosen{filter:brightness(50%);-webkit-filter:brightness(50%)}.portfolio .item{position:relative;overflow:hidden}#portfolio-slideshow{z-index:9999;top:15%!important;left:0!important;right:0;overflow:hidden;margin:0;width:1008px;height:492px!important}#portfolio-slideshow .slide-outer-container{-js-display:flex;display:flex;justify-self:flex-start;height:100%}#portfolio-slideshow .return-link{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;text-align:center;cursor:pointer;width:950px;margin:0;position:absolute;bottom:0;left:29px;height:50px;line-height:50px;border-top:1px solid #f1f1f1}#portfolio-slideshow .return-link[href]:not([href=""]):hover,#portfolio-slideshow .return-link.fa:hover{color:#5b5959}#portfolio-slideshow .image-slide{width:100%;position:relative}#portfolio-slideshow .image-slide .title-box{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;position:absolute;top:-27px;width:100%;text-align:center}#portfolio-slideshow .image-slide .title-box[href]:not([href=""]):hover,#portfolio-slideshow .image-slide .title-box.fa:hover{color:#5b5959}#portfolio-slideshow .image-slide .info-holder{margin:0 auto;-js-display:flex;display:flex;justify-content:space-between;border-top:1px solid #f1f1f1;overflow-y:hidden;height:87px}#portfolio-slideshow .image-slide .info-holder .caption{width:100%;padding:30px;margin:0;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;display:inline;line-height:28px;letter-spacing:1px}#portfolio-slideshow .image-slide .info-holder .caption[href]:not([href=""]):hover,#portfolio-slideshow .image-slide .info-holder .caption.fa:hover{color:#5b5959}#portfolio-slideshow .image-slide .look{background-color:#000;-js-display:flex;display:flex;justify-content:space-between;place-items:center;height:40px;padding:0 16px}#portfolio-slideshow .image-slide .look div{color:#fff;font-size:12px;font-family:Montserrat,serif;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase}#portfolio-slideshow .image-slide .swatch-container{padding:12px;overflow-y:auto}#portfolio-slideshow .image-slide .swatch-container .photo-gallery-details-container{background-color:#f5f5f5}#portfolio-slideshow .image-slide .photo-gallery-swatch-container{background-color:#f5f5f5;width:332px;margin:0 auto;-js-display:flex;display:flex;flex-direction:column;box-sizing:border-box;position:relative;min-height:150px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .photo-gallery-swatch{background-color:#fff;-js-display:flex;display:flex;padding:16px 16px 0}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .cta-container{background-color:#fff;-js-display:flex;display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px;margin-bottom:8px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .cta-container a{height:34px!important}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .cta-container .btn{width:100%!important}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .cta-container a{font-family:Montserrat,serif;font-size:12px;font-style:normal;line-height:18px;text-transform:uppercase;align-content:center}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .cta-container>a:nth-child(1){font-weight:600}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .cta-container>a:nth-child(2){font-weight:500}#portfolio-slideshow .image-slide .photo-gallery-swatch-container img{display:inline;position:relative!important;max-width:inherit!important;width:56px;height:56px;margin:0 16px 0 0!important}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details{-js-display:flex;display:flex;flex-direction:column;width:100%}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .swatch-descriptor-title{color:var(--Primary-Black, #000);font-family:Montserrat,serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .swatch-details-info{margin-top:6px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .swatch-details-info .swatch-detail-flex{-js-display:flex;display:flex;justify-content:space-between}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .swatch-details-info .swatch-detail-flex .bold{font-weight:700}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details p{margin:0;padding:0}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details>p:nth-child(2){color:var(--Primary-Black, #000);font-family:Montserrat,serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details>p:nth-child(2) .bold{color:var(--Primary-Black, #000);font-family:Montserrat,serif;font-size:12px;font-style:normal;font-weight:600;line-height:18px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .swatch-descriptor{letter-spacing:1px;color:var(--Primary-Black, #000);font-family:Montserrat,serif;font-style:normal;font-size:12px;font-weight:600;line-height:16px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .left-item{flex:6;line-height:initial}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .right-item{flex:4;line-height:initial}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .swatch-descriptor-caption{text-align:left;font-weight:400;color:var(--Primary-Black, #000);font-family:Montserrat,serif;font-size:12px;font-style:normal;line-height:16px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .top-caption{margin-top:0}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details a{display:block;margin-top:10px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .social-designBy{-js-display:flex;display:flex;flex-direction:column;text-align:right;position:absolute;right:10px;width:140px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .social-designBy .social-media a{font-size:26px;line-height:26px;list-style:none;display:inline-block}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .social-designBy .social-media .houzz-logo{position:relative!important;height:32px;width:32px;max-width:inherit!important;margin:0 6px 0 0!important}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .social-designBy .designBy{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000;margin-top:18px;letter-spacing:.5px;line-height:19px}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .social-designBy .designBy[href]:not([href=""]):hover,#portfolio-slideshow .image-slide .photo-gallery-swatch-container .social-designBy .designBy.fa:hover{color:#5b5959}#portfolio-slideshow .image-slide .portfolio-slideshow-prev,#portfolio-slideshow .image-slide .portfolio-slideshow-next{position:absolute;top:-37px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:30px;color:#fff;margin:0;width:40px;height:56px;text-align:-webkit-center;align-content:center;cursor:pointer;text-shadow:none;opacity:.6}#portfolio-slideshow .image-slide .portfolio-slideshow-prev:hover,#portfolio-slideshow .image-slide .portfolio-slideshow-next:hover{color:#fff;opacity:1}#portfolio-slideshow .image-slide .portfolio-slideshow-prev{left:0}#portfolio-slideshow .image-slide .portfolio-slideshow-next{right:0}#portfolio-slideshow .image-holder{background:#fff;margin:0 auto;position:relative}#portfolio-slideshow .image-holder .image-holder-contents{position:relative;height:457px}#portfolio-slideshow .image-holder .author{background-color:#d7d2cc;padding:8px 0 8px 16px;color:var(--Primary-Black, #000);font-family:Montserrat,serif;font-size:12px;font-style:normal;font-weight:400}#portfolio-slideshow .image-holder .author .bold{font-weight:600}#portfolio-slideshow .navigation-controls{position:absolute;top:50%;background-color:#000;width:100%}#portfolio-slideshow .navigation-controls a{background-color:#000}#portfolio-slideshow .portfolio-slideshow-close{cursor:pointer;z-index:1100;background:none}#portfolio-slideshow .portfolio-slideshow-close .close-X{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;margin:0;cursor:pointer;text-shadow:none}#portfolio-slideshow .portfolio-slideshow-close .close-X:focus{outline:none}#portfolio-slideshow .portfolio-slideshow-close button.close{opacity:1;color:#fff}#portfolio-slideshow .portfolio-slideshow-close button.close img{height:12px;width:12px;margin:0!important;vertical-align:middle;padding-bottom:2px}#portfolio-slideshow #slideshow-viewport{margin:0;padding:0;width:999999px;position:absolute;top:0;left:0;height:100%}#portfolio-slideshow #slideshow-viewport li{float:left;position:relative;height:100%;background-repeat:no-repeat}#portfolio-slideshow #slideshow-viewport li img{position:relative;top:0;right:0;margin:0 auto}#portfolio-slideshow #slideshow-viewport .promo-section{margin:10% 15% 0% auto;background:#850c70;padding:135px 0;color:#fff;position:absolute;right:0;top:0;width:290px;text-align:center;font-size:26px}#portfolio-slideshow #slideshow-viewport .info-icon{width:36px;height:36px}#portfolio-slideshow .points{width:36px;height:36px;cursor:pointer;z-index:1060}#portfolio-slideshow .promo{width:590px;height:290px;margin:10% 15% 0% auto}#portfolio-slideshow .promo .promo-holder{height:290px;position:relative}#portfolio-slideshow .promo .promo-holder img{width:90px;height:90px;position:absolute}#portfolio-slideshow .promo .promo-holder .promo-case-study{width:90px;height:60px;padding:30px 0 0;background:#c2c2c2;text-align:center;color:#fff;position:absolute}#portfolio-slideshow .promo .promo-holder .promo-image-0{bottom:0;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-1{bottom:100px;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-2{top:0;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-3{bottom:0;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-4{bottom:100px;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-5{top:0;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-6{bottom:0;right:295px}#portfolio-slideshow .promo .promo-holder .promo-image-7{bottom:100px;right:295px}#portfolio-slideshow .points{position:absolute}@media screen and (max-height: 1040px){#portfolio-slideshow .slide-outer-container{overflow-y:hidden;overflow-x:hidden}#portfolio-slideshow .return-link{display:none}}#portfolio_page h1{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;width:100%;text-align:center;text-transform:uppercase;margin-top:28px}#portfolio_page h1[href]:not([href=""]):hover,#portfolio_page h1.fa:hover{color:#5b5959}.gallery-tool-tip div.content{font-size:12px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.gallery-tool-tip div.content a{text-decoration:underline}.gallery-tool-tip div.content .swatch{padding-right:50px}.gallery-tool-tip div.content .content-description{margin-top:15px;height:128px}.gallery-tool-tip div.content .content-description .color{font-size:12px!important;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;padding-top:28px}.gallery-tool-tip div.content .content-description .color .btn-125x40{font-size:12px}.gallery-tool-tip div.content .content-description a{margin-top:15px;text-decoration:none}.gallery-tool-tip h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}.gallery-tool-tip h2[href]:not([href=""]):hover,.gallery-tool-tip h2.fa:hover{color:#5b5959}@media (min-width: 1025px){.desktop{display:block}.mobile{display:none}.modal#portfolio-slideshow{height:inherit;top:inherit}}@media (min-width: 768px) and (max-width: 1024px){#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .left-item{flex:8}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .right-item{flex:2}#thumbnail-display .grid-images .grid-image{overflow:hidden}.desktop{display:none}.mobile{display:block}.modal#portfolio-slideshow{height:100vh!important;top:0!important;max-height:100%!important}#portfolio-slideshow .image-slide .photo-gallery-swatch-container{width:100vw!important}#portfolio-slideshow .image-holder .image-holder-contents{height:40vh!important;width:100vw!important}}@media (max-width: 767px){#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .left-item{flex:6}#portfolio-slideshow .image-slide .photo-gallery-swatch-container .swatch-details .right-item{flex:4}#thumbnail-display .grid-images .grid-image{overflow:hidden}#portfolio-slideshow{width:94%!important}.desktop{display:none}.mobile{display:block}.modal#portfolio-slideshow{height:100vh!important;top:0!important;max-height:100%!important}#portfolio-slideshow .image-slide .photo-gallery-swatch-container{width:100vw!important}#portfolio-slideshow .image-holder .image-holder-contents{height:40vh!important;width:100vw!important}}#cart .shipping-info,#checkout .shipping-info,.checkout .shipping-info,#checkout-review .shipping-info,#checkout-confirmation .shipping-info,#checkout-shipping .shipping-info{background-color:#ebe9e5;border:none;margin-bottom:20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;text-transform:none}#cart .shipping-info .padded,#checkout .shipping-info .padded,.checkout .shipping-info .padded,#checkout-review .shipping-info .padded,#checkout-confirmation .shipping-info .padded,#checkout-shipping .shipping-info .padded{padding:20px 15px 20px 20px}#cart .shipping-info>.span6,#checkout .shipping-info>.span6,.checkout .shipping-info>.span6,#checkout-review .shipping-info>.span6,#checkout-confirmation .shipping-info>.span6,#checkout-shipping .shipping-info>.span6{padding-left:18px}#cart .shipping-info[href]:not([href=""]):hover,#cart .shipping-info.fa:hover,#checkout .shipping-info[href]:not([href=""]):hover,#checkout .shipping-info.fa:hover,.checkout .shipping-info[href]:not([href=""]):hover,.checkout .shipping-info.fa:hover,#checkout-review .shipping-info[href]:not([href=""]):hover,#checkout-review .shipping-info.fa:hover,#checkout-confirmation .shipping-info[href]:not([href=""]):hover,#checkout-confirmation .shipping-info.fa:hover,#checkout-shipping .shipping-info[href]:not([href=""]):hover,#checkout-shipping .shipping-info.fa:hover{color:#5b5959}#cart .shipping-info ul,#checkout .shipping-info ul,.checkout .shipping-info ul,#checkout-review .shipping-info ul,#checkout-confirmation .shipping-info ul,#checkout-shipping .shipping-info ul{margin:0}#cart .shipping-info h3,#checkout .shipping-info h3,.checkout .shipping-info h3,#checkout-review .shipping-info h3,#checkout-confirmation .shipping-info h3,#checkout-shipping .shipping-info h3{text-transform:capitalize;padding-top:5px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#000}#cart .shipping-info h3[href]:not([href=""]):hover,#cart .shipping-info h3.fa:hover,#checkout .shipping-info h3[href]:not([href=""]):hover,#checkout .shipping-info h3.fa:hover,.checkout .shipping-info h3[href]:not([href=""]):hover,.checkout .shipping-info h3.fa:hover,#checkout-review .shipping-info h3[href]:not([href=""]):hover,#checkout-review .shipping-info h3.fa:hover,#checkout-confirmation .shipping-info h3[href]:not([href=""]):hover,#checkout-confirmation .shipping-info h3.fa:hover,#checkout-shipping .shipping-info h3[href]:not([href=""]):hover,#checkout-shipping .shipping-info h3.fa:hover{color:#5b5959}#cart .all-items,#checkout .all-items,.checkout .all-items,#checkout-review .all-items,#checkout-confirmation .all-items,#checkout-shipping .all-items{margin-top:10px}#cart .padded,#checkout .padded,.checkout .padded,#checkout-review .padded,#checkout-confirmation .padded,#checkout-shipping .padded{padding:20px}#cart .quantity-price-row select,#checkout .quantity-price-row select,.checkout .quantity-price-row select,#checkout-review .quantity-price-row select,#checkout-confirmation .quantity-price-row select,#checkout-shipping .quantity-price-row select{width:50px}#cart .quote-price,#checkout .quote-price,.checkout .quote-price,#checkout-review .quote-price,#checkout-confirmation .quote-price,#checkout-shipping .quote-price{position:absolute;right:0;clear:both;font-size:24px;bottom:35px}#cart h1,#checkout h1,.checkout h1,#checkout-review h1,#checkout-confirmation h1,#checkout-shipping h1{padding-bottom:20px;margin:0}#cart .swatch-heading,#checkout .swatch-heading,.checkout .swatch-heading,#checkout-review .swatch-heading,#checkout-confirmation .swatch-heading,#checkout-shipping .swatch-heading{color:#686868;padding-bottom:40px;line-height:0}#cart .checkout-btn,#checkout .checkout-btn,.checkout .checkout-btn,#checkout-review .checkout-btn,#checkout-confirmation .checkout-btn,#checkout-shipping .checkout-btn{width:300px}#cart .swatch-checkout-btn,#checkout .swatch-checkout-btn,.checkout .swatch-checkout-btn,#checkout-review .swatch-checkout-btn,#checkout-confirmation .swatch-checkout-btn,#checkout-shipping .swatch-checkout-btn{margin-left:302px!important;width:320px}#cart .controls .swatch-checkout-btn,#checkout .controls .swatch-checkout-btn,.checkout .controls .swatch-checkout-btn,#checkout-review .controls .swatch-checkout-btn,#checkout-confirmation .controls .swatch-checkout-btn,#checkout-shipping .controls .swatch-checkout-btn{margin:0!important;display:inline-block;width:100%}#cart .save-all-btn,#checkout .save-all-btn,.checkout .save-all-btn,#checkout-review .save-all-btn,#checkout-confirmation .save-all-btn,#checkout-shipping .save-all-btn{width:184px!important;height:44px;padding:0!important;margin:0!important;border:0}#cart .continue-shopping-btn,#checkout .continue-shopping-btn,.checkout .continue-shopping-btn,#checkout-review .continue-shopping-btn,#checkout-confirmation .continue-shopping-btn,#checkout-shipping .continue-shopping-btn{text-transform:none!important;display:block;margin-right:10px;color:#000}#cart .cart-info,#checkout .cart-info,.checkout .cart-info,#checkout-review .cart-info,#checkout-confirmation .cart-info,#checkout-shipping .cart-info{page-break-inside:avoid;position:relative;margin-top:25px;margin-bottom:7px;font-size:14px;width:950px}#cart .cart-info .half,#checkout .cart-info .half,.checkout .cart-info .half,#checkout-review .cart-info .half,#checkout-confirmation .cart-info .half,#checkout-shipping .cart-info .half{width:270px;float:left}#cart .cart-info .vertical-divide,#checkout .cart-info .vertical-divide,.checkout .cart-info .vertical-divide,#checkout-review .cart-info .vertical-divide,#checkout-confirmation .cart-info .vertical-divide,#checkout-shipping .cart-info .vertical-divide{position:absolute;left:269px;top:0}#cart .cart-info .counts,#checkout .cart-info .counts,.checkout .cart-info .counts,#checkout-review .cart-info .counts,#checkout-confirmation .cart-info .counts,#checkout-shipping .cart-info .counts{text-align:center;height:197px;padding-top:55px;text-transform:uppercase}#cart .cart-info .promo,#checkout .cart-info .promo,.checkout .cart-info .promo,#checkout-review .cart-info .promo,#checkout-confirmation .cart-info .promo,#checkout-shipping .cart-info .promo{width:460px;height:131px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#cart .cart-info .promo.swatches,#checkout .cart-info .promo.swatches,.checkout .cart-info .promo.swatches,#checkout-review .cart-info .promo.swatches,#checkout-confirmation .cart-info .promo.swatches,#checkout-shipping .cart-info .promo.swatches{height:131px}#cart .cart-info .promo.swatches .promo-text,#checkout .cart-info .promo.swatches .promo-text,.checkout .cart-info .promo.swatches .promo-text,#checkout-review .cart-info .promo.swatches .promo-text,#checkout-confirmation .cart-info .promo.swatches .promo-text,#checkout-shipping .cart-info .promo.swatches .promo-text{line-height:90px;font-size:20px;text-align:center}#cart .cart-info .promo.product,#checkout .cart-info .promo.product,.checkout .cart-info .promo.product,#checkout-review .cart-info .promo.product,#checkout-confirmation .cart-info .promo.product,#checkout-shipping .cart-info .promo.product{height:auto}#cart .cart-info .promo.product .promo-title-text,#checkout .cart-info .promo.product .promo-title-text,.checkout .cart-info .promo.product .promo-title-text,#checkout-review .cart-info .promo.product .promo-title-text,#checkout-confirmation .cart-info .promo.product .promo-title-text,#checkout-shipping .cart-info .promo.product .promo-title-text{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;line-height:20px;text-transform:uppercase}#cart .cart-info .promo.product .promo-title-text[href]:not([href=""]):hover,#cart .cart-info .promo.product .promo-title-text.fa:hover,#checkout .cart-info .promo.product .promo-title-text[href]:not([href=""]):hover,#checkout .cart-info .promo.product .promo-title-text.fa:hover,.checkout .cart-info .promo.product .promo-title-text[href]:not([href=""]):hover,.checkout .cart-info .promo.product .promo-title-text.fa:hover,#checkout-review .cart-info .promo.product .promo-title-text[href]:not([href=""]):hover,#checkout-review .cart-info .promo.product .promo-title-text.fa:hover,#checkout-confirmation .cart-info .promo.product .promo-title-text[href]:not([href=""]):hover,#checkout-confirmation .cart-info .promo.product .promo-title-text.fa:hover,#checkout-shipping .cart-info .promo.product .promo-title-text[href]:not([href=""]):hover,#checkout-shipping .cart-info .promo.product .promo-title-text.fa:hover{color:#5b5959}#cart .cart-info .promo.product .promo-text,#checkout .cart-info .promo.product .promo-text,.checkout .cart-info .promo.product .promo-text,#checkout-review .cart-info .promo.product .promo-text,#checkout-confirmation .cart-info .promo.product .promo-text,#checkout-shipping .cart-info .promo.product .promo-text{width:355px;line-height:17px;margin-top:5px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;margin-left:45px}#cart .cart-info .promo.product .promo-text[href]:not([href=""]):hover,#cart .cart-info .promo.product .promo-text.fa:hover,#checkout .cart-info .promo.product .promo-text[href]:not([href=""]):hover,#checkout .cart-info .promo.product .promo-text.fa:hover,.checkout .cart-info .promo.product .promo-text[href]:not([href=""]):hover,.checkout .cart-info .promo.product .promo-text.fa:hover,#checkout-review .cart-info .promo.product .promo-text[href]:not([href=""]):hover,#checkout-review .cart-info .promo.product .promo-text.fa:hover,#checkout-confirmation .cart-info .promo.product .promo-text[href]:not([href=""]):hover,#checkout-confirmation .cart-info .promo.product .promo-text.fa:hover,#checkout-shipping .cart-info .promo.product .promo-text[href]:not([href=""]):hover,#checkout-shipping .cart-info .promo.product .promo-text.fa:hover{color:#5b5959}#cart .cart-info .promo .promo-title .times-logo,#checkout .cart-info .promo .promo-title .times-logo,.checkout .cart-info .promo .promo-title .times-logo,#checkout-review .cart-info .promo .promo-title .times-logo,#checkout-confirmation .cart-info .promo .promo-title .times-logo,#checkout-shipping .cart-info .promo .promo-title .times-logo{padding-top:9px;padding-left:14px}#cart .cart-info .promo .promo-title .leaf-section .leaf,#cart .cart-info .promo .promo-title .leaf-section .thumb,#checkout .cart-info .promo .promo-title .leaf-section .leaf,#checkout .cart-info .promo .promo-title .leaf-section .thumb,.checkout .cart-info .promo .promo-title .leaf-section .leaf,.checkout .cart-info .promo .promo-title .leaf-section .thumb,#checkout-review .cart-info .promo .promo-title .leaf-section .leaf,#checkout-review .cart-info .promo .promo-title .leaf-section .thumb,#checkout-confirmation .cart-info .promo .promo-title .leaf-section .leaf,#checkout-confirmation .cart-info .promo .promo-title .leaf-section .thumb,#checkout-shipping .cart-info .promo .promo-title .leaf-section .leaf,#checkout-shipping .cart-info .promo .promo-title .leaf-section .thumb{display:inline-block;float:left;width:42px;height:42px}#cart .cart-info .promo .promo-title .leaf-section .thumb,#checkout .cart-info .promo .promo-title .leaf-section .thumb,.checkout .cart-info .promo .promo-title .leaf-section .thumb,#checkout-review .cart-info .promo .promo-title .leaf-section .thumb,#checkout-confirmation .cart-info .promo .promo-title .leaf-section .thumb,#checkout-shipping .cart-info .promo .promo-title .leaf-section .thumb{display:inline-block;float:left;margin-right:5px}#cart .cart-info .title,#checkout .cart-info .title,.checkout .cart-info .title,#checkout-review .cart-info .title,#checkout-confirmation .cart-info .title,#checkout-shipping .cart-info .title{display:block;margin-bottom:25px}#cart .gray-fade,#checkout .gray-fade,.checkout .gray-fade,#checkout-review .gray-fade,#checkout-confirmation .gray-fade,#checkout-shipping .gray-fade{background-color:#fafafa;background-image:-moz-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f8f7f7));background-image:-webkit-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:-o-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:linear-gradient(to bottom,#fcfcfc,#f8f7f7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFCFCFC",endColorstr="#FFF8F7F7",GradientType=0);border:1px solid #eee}#cart .continue-shopping,#checkout .continue-shopping,.checkout .continue-shopping,#checkout-review .continue-shopping,#checkout-confirmation .continue-shopping,#checkout-shipping .continue-shopping{font-size:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#cart .btns,#checkout .btns,.checkout .btns,#checkout-review .btns,#checkout-confirmation .btns,#checkout-shipping .btns{float:right}#cart .btns .btn,#checkout .btns .btn,.checkout .btns .btn,#checkout-review .btns .btn,#checkout-confirmation .btns .btn,#checkout-shipping .btns .btn{margin-left:10px}#cart .swatch-list,#checkout .swatch-list,.checkout .swatch-list,#checkout-review .swatch-list,#checkout-confirmation .swatch-list,#checkout-shipping .swatch-list{margin-top:10px;margin-bottom:25px}#cart .swatch-list .span10,#checkout .swatch-list .span10,.checkout .swatch-list .span10,#checkout-review .swatch-list .span10,#checkout-confirmation .swatch-list .span10,#checkout-shipping .swatch-list .span10{margin-left:5px}#cart .quote-section-header,#checkout .quote-section-header,.checkout .quote-section-header,#checkout-review .quote-section-header,#checkout-confirmation .quote-section-header,#checkout-shipping .quote-section-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;padding:4px}#cart .payment-info.quote-payment-info,#checkout .payment-info.quote-payment-info,.checkout .payment-info.quote-payment-info,#checkout-review .payment-info.quote-payment-info,#checkout-confirmation .payment-info.quote-payment-info,#checkout-shipping .payment-info.quote-payment-info{margin-top:40px}#cart .payment-info h3,#checkout .payment-info h3,.checkout .payment-info h3,#checkout-review .payment-info h3,#checkout-confirmation .payment-info h3,#checkout-shipping .payment-info h3{color:#686868}#cart .thumbs,#checkout .thumbs,.checkout .thumbs,#checkout-review .thumbs,#checkout-confirmation .thumbs,#checkout-shipping .thumbs{display:inline-block;float:left;width:23px;height:29px;box-shadow:2px 0 2px -1px #ccc;margin-top:-5px;margin-left:-5px;margin-right:10px;padding-right:20px}#cart .control-group,#checkout .control-group,.checkout .control-group,#checkout-review .control-group,#checkout-confirmation .control-group,#checkout-shipping .control-group{height:40px;margin-bottom:10px;box-sizing:border-box}#cart .control-group.error,#checkout .control-group.error,.checkout .control-group.error,#checkout-review .control-group.error,#checkout-confirmation .control-group.error,#checkout-shipping .control-group.error{height:unset}#cart .control-group .control-label,#checkout .control-group .control-label,.checkout .control-group .control-label,#checkout-review .control-group .control-label,#checkout-confirmation .control-group .control-label,#checkout-shipping .control-group .control-label{width:100px;text-align:right;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1.4px;text-transform:uppercase}#cart .control-group .controls,#checkout .control-group .controls,.checkout .control-group .controls,#checkout-review .control-group .controls,#checkout-confirmation .control-group .controls,#checkout-shipping .control-group .controls{display:inline-block;margin-left:10px}#cart .control-group .controls input,#checkout .control-group .controls input,.checkout .control-group .controls input,#checkout-review .control-group .controls input,#checkout-confirmation .control-group .controls input,#checkout-shipping .control-group .controls input{width:320px}#cart .control-group .controls .help-inline,#checkout .control-group .controls .help-inline,.checkout .control-group .controls .help-inline,#checkout-review .control-group .controls .help-inline,#checkout-confirmation .control-group .controls .help-inline,#checkout-shipping .control-group .controls .help-inline{max-width:240px;clear:both;display:block}#cart .control-group .controls #cc_cvv2,#checkout .control-group .controls #cc_cvv2,.checkout .control-group .controls #cc_cvv2,#checkout-review .control-group .controls #cc_cvv2,#checkout-confirmation .control-group .controls #cc_cvv2,#checkout-shipping .control-group .controls #cc_cvv2{width:80px}#cart .control-group .controls #zip,#cart .control-group .controls #promo_code,#cart .control-group .controls #trade_account,#checkout .control-group .controls #zip,#checkout .control-group .controls #promo_code,#checkout .control-group .controls #trade_account,.checkout .control-group .controls #zip,.checkout .control-group .controls #promo_code,.checkout .control-group .controls #trade_account,#checkout-review .control-group .controls #zip,#checkout-review .control-group .controls #promo_code,#checkout-review .control-group .controls #trade_account,#checkout-confirmation .control-group .controls #zip,#checkout-confirmation .control-group .controls #promo_code,#checkout-confirmation .control-group .controls #trade_account,#checkout-shipping .control-group .controls #zip,#checkout-shipping .control-group .controls #promo_code,#checkout-shipping .control-group .controls #trade_account{width:160px}#cart .properties-row,#checkout .properties-row,.checkout .properties-row,#checkout-review .properties-row,#checkout-confirmation .properties-row,#checkout-shipping .properties-row{width:950px}#cart .properties-row.quotes,#checkout .properties-row.quotes,.checkout .properties-row.quotes,#checkout-review .properties-row.quotes,#checkout-confirmation .properties-row.quotes,#checkout-shipping .properties-row.quotes{margin-top:0}#cart .properties-row .item-prices,#checkout .properties-row .item-prices,.checkout .properties-row .item-prices,#checkout-review .properties-row .item-prices,#checkout-confirmation .properties-row .item-prices,#checkout-shipping .properties-row .item-prices{width:320px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000}#cart .properties-row .item-prices[href]:not([href=""]):hover,#cart .properties-row .item-prices.fa:hover,#checkout .properties-row .item-prices[href]:not([href=""]):hover,#checkout .properties-row .item-prices.fa:hover,.checkout .properties-row .item-prices[href]:not([href=""]):hover,.checkout .properties-row .item-prices.fa:hover,#checkout-review .properties-row .item-prices[href]:not([href=""]):hover,#checkout-review .properties-row .item-prices.fa:hover,#checkout-confirmation .properties-row .item-prices[href]:not([href=""]):hover,#checkout-confirmation .properties-row .item-prices.fa:hover,#checkout-shipping .properties-row .item-prices[href]:not([href=""]):hover,#checkout-shipping .properties-row .item-prices.fa:hover{color:#5b5959}#cart .properties-row .item-prices.discount-prices,#checkout .properties-row .item-prices.discount-prices,.checkout .properties-row .item-prices.discount-prices,#checkout-review .properties-row .item-prices.discount-prices,#checkout-confirmation .properties-row .item-prices.discount-prices,#checkout-shipping .properties-row .item-prices.discount-prices{line-height:17px}#cart .properties-row .properties.characteristic-properties,#checkout .properties-row .properties.characteristic-properties,.checkout .properties-row .properties.characteristic-properties,#checkout-review .properties-row .properties.characteristic-properties,#checkout-confirmation .properties-row .properties.characteristic-properties,#checkout-shipping .properties-row .properties.characteristic-properties{margin-left:15px}#cart .properties-row .properties .row-fluid,#checkout .properties-row .properties .row-fluid,.checkout .properties-row .properties .row-fluid,#checkout-review .properties-row .properties .row-fluid,#checkout-confirmation .properties-row .properties .row-fluid,#checkout-shipping .properties-row .properties .row-fluid{display:inline-block;margin-bottom:0;margin-left:0;width:750px}#cart .properties-row .properties .row-fluid .span-prices,#checkout .properties-row .properties .row-fluid .span-prices,.checkout .properties-row .properties .row-fluid .span-prices,#checkout-review .properties-row .properties .row-fluid .span-prices,#checkout-confirmation .properties-row .properties .row-fluid .span-prices,#checkout-shipping .properties-row .properties .row-fluid .span-prices{margin-left:0}#cart .properties-row .properties .row-fluid .quanity-select-row,#checkout .properties-row .properties .row-fluid .quanity-select-row,.checkout .properties-row .properties .row-fluid .quanity-select-row,#checkout-review .properties-row .properties .row-fluid .quanity-select-row,#checkout-confirmation .properties-row .properties .row-fluid .quanity-select-row,#checkout-shipping .properties-row .properties .row-fluid .quanity-select-row{margin-top:14px;margin-bottom:2px}#cart .properties-row .properties .row-fluid .sale-header-placeholder,#checkout .properties-row .properties .row-fluid .sale-header-placeholder,.checkout .properties-row .properties .row-fluid .sale-header-placeholder,#checkout-review .properties-row .properties .row-fluid .sale-header-placeholder,#checkout-confirmation .properties-row .properties .row-fluid .sale-header-placeholder,#checkout-shipping .properties-row .properties .row-fluid .sale-header-placeholder{margin-top:0}#cart .properties-row .properties .row-fluid .price,#checkout .properties-row .properties .row-fluid .price,.checkout .properties-row .properties .row-fluid .price,#checkout-review .properties-row .properties .row-fluid .price,#checkout-confirmation .properties-row .properties .row-fluid .price,#checkout-shipping .properties-row .properties .row-fluid .price{text-align:right;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#cart .properties-row .properties .row-fluid .price.no-sale-price,#checkout .properties-row .properties .row-fluid .price.no-sale-price,.checkout .properties-row .properties .row-fluid .price.no-sale-price,#checkout-review .properties-row .properties .row-fluid .price.no-sale-price,#checkout-confirmation .properties-row .properties .row-fluid .price.no-sale-price,#checkout-shipping .properties-row .properties .row-fluid .price.no-sale-price{line-height:15px}#cart .properties-row .properties .row-fluid .price.quantity-price,#checkout .properties-row .properties .row-fluid .price.quantity-price,.checkout .properties-row .properties .row-fluid .price.quantity-price,#checkout-review .properties-row .properties .row-fluid .price.quantity-price,#checkout-confirmation .properties-row .properties .row-fluid .price.quantity-price,#checkout-shipping .properties-row .properties .row-fluid .price.quantity-price{margin-top:16px}#cart .properties-row .properties .row-fluid .price.no-sale-price-quantity,#checkout .properties-row .properties .row-fluid .price.no-sale-price-quantity,.checkout .properties-row .properties .row-fluid .price.no-sale-price-quantity,#checkout-review .properties-row .properties .row-fluid .price.no-sale-price-quantity,#checkout-confirmation .properties-row .properties .row-fluid .price.no-sale-price-quantity,#checkout-shipping .properties-row .properties .row-fluid .price.no-sale-price-quantity{line-height:48px;height:35px}#cart .properties-row .properties .row-fluid .bold-text,#checkout .properties-row .properties .row-fluid .bold-text,.checkout .properties-row .properties .row-fluid .bold-text,#checkout-review .properties-row .properties .row-fluid .bold-text,#checkout-confirmation .properties-row .properties .row-fluid .bold-text,#checkout-shipping .properties-row .properties .row-fluid .bold-text{text-transform:capitalize;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#000;margin-bottom:10px;display:inline-block}#cart .properties-row .properties .row-fluid .bold-text[href]:not([href=""]):hover,#cart .properties-row .properties .row-fluid .bold-text.fa:hover,#checkout .properties-row .properties .row-fluid .bold-text[href]:not([href=""]):hover,#checkout .properties-row .properties .row-fluid .bold-text.fa:hover,.checkout .properties-row .properties .row-fluid .bold-text[href]:not([href=""]):hover,.checkout .properties-row .properties .row-fluid .bold-text.fa:hover,#checkout-review .properties-row .properties .row-fluid .bold-text[href]:not([href=""]):hover,#checkout-review .properties-row .properties .row-fluid .bold-text.fa:hover,#checkout-confirmation .properties-row .properties .row-fluid .bold-text[href]:not([href=""]):hover,#checkout-confirmation .properties-row .properties .row-fluid .bold-text.fa:hover,#checkout-shipping .properties-row .properties .row-fluid .bold-text[href]:not([href=""]):hover,#checkout-shipping .properties-row .properties .row-fluid .bold-text.fa:hover{color:#5b5959}#checkout-review{margin-top:30px!important}.checkout-tabs{width:100%;max-width:950px;margin:0 auto}.checkout-tabs .row-fluid{text-align:center}.checkout-tabs a{margin:0 5px}.checkout-tabs a .gray-tab{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-align:center;text-transform:uppercase;display:inline-block;line-height:40px;margin-bottom:1px}.checkout-tabs a .gray-tab:hover{color:#000;background-color:#ebe9e5}.checkout-tabs a .gray-tab:hover,.checkout-tabs a .gray-tab.active{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}.checkout-tabs a .gray-tab:hover:hover,.checkout-tabs a .gray-tab.active:hover{color:#fff;background-color:#676767}.checkout-tabs a:last-of-type .gray-tab{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}.checkout-tabs a:last-of-type .gray-tab:hover{color:#fff;background-color:#676767}.checkout-tabs a:last-of-type .gray-tab:hover,.checkout-tabs a:last-of-type .gray-tab.active{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}.checkout-tabs a:last-of-type .gray-tab:hover:hover,.checkout-tabs a:last-of-type .gray-tab.active:hover{color:#000;background-color:#ebe9e5}.container .span12{margin-top:0;margin-left:0}.container .span12 hr{margin-top:0;margin-bottom:0}.container .span12.billing-shipping-span{margin-bottom:25px}.hero-image-section .header-322-cart h1.swatch-cart-heading{margin-top:0}.hero-image-section .header-322-cart p.header-p,.hero-image-section .header-322-cart div.header-p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:.875rem;color:#000;-webkit-font-smoothing:subpixel-antialiased}.hero-image-section .header-322-cart p.header-p[href]:not([href=""]):hover,.hero-image-section .header-322-cart p.header-p.fa:hover,.hero-image-section .header-322-cart div.header-p[href]:not([href=""]):hover,.hero-image-section .header-322-cart div.header-p.fa:hover{color:#5b5959}#framed{padding-bottom:0!important}@media (min-width: 950px) and (max-width: 1350px){#framed{overflow-x:hidden}}table.cart-totals{line-height:1.5rem;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000;width:100%;text-transform:capitalize}table.cart-totals[href]:not([href=""]):hover,table.cart-totals.fa:hover{color:#5b5959}table.cart-totals .plain-text{text-align:right!important}table.cart-totals td{padding-top:0;padding-left:150px;padding-right:0;text-align:left;height:18px}table.cart-totals td.bold-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#000}table.cart-totals td.bold-text[href]:not([href=""]):hover,table.cart-totals td.bold-text.fa:hover{color:#5b5959}table.cart-totals .price{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:16px;text-transform:uppercase;text-align:right;padding-left:0;letter-spacing:.075rem}table.cart-totals .price.final{color:#ea6e1f}.products-counter{color:#fff;display:block;font-size:21px;height:45px;line-height:46px;margin:0 auto;width:45px;text-align:center}#cart-footer{font-size:14px;line-height:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:auto}#cart-footer .footer-content{padding-top:0;padding-bottom:25px}#cart-footer .footer-content .span8 p.footer-headline{text-align:left;font-weight:400;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-top:25px}#cart-footer .footer-content .span8 p.footer-headline[href]:not([href=""]):hover,#cart-footer .footer-content .span8 p.footer-headline.fa:hover{color:#5b5959}#cart-footer .footer-content .span8 p.footer-help-text{margin-top:10px;margin-bottom:0;text-align:left;height:25px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#000}#cart-footer .footer-content .span8 p.footer-help-text[href]:not([href=""]):hover,#cart-footer .footer-content .span8 p.footer-help-text.fa:hover{color:#5b5959}#cart-footer .footer-content .right{margin-top:10px}#cart-footer .footer-content img{vertical-align:inherit}#cart-footer .footer-content .footer-help-text{margin-top:30px;text-align:center}#cart-footer .span4{margin-top:20px}#cart-footer .span4.security-logos{position:relative}#cart-footer .span4.security-logos .verisign{position:absolute;right:125px;top:-12px}#work-ticket{margin-top:30px}#checkout-shipping .cart-info .promo{height:auto!important;font-family:Helvetica,Helvetica Neue,Arial,sans-serif}#checkout-shipping .cart-info .promo.swatches .promo-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#000;line-height:25px;text-transform:uppercase;height:30px}#checkout-shipping .cart-info .promo.swatches .promo-title[href]:not([href=""]):hover,#checkout-shipping .cart-info .promo.swatches .promo-title.fa:hover{color:#5b5959}#checkout-shipping .cart-info .promo.swatches .promo-text{width:355px;line-height:17px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;text-align:left}#checkout-shipping .cart-info .promo.swatches .promo-text[href]:not([href=""]):hover,#checkout-shipping .cart-info .promo.swatches .promo-text.fa:hover{color:#5b5959}#checkout-shipping .cart-info .promo.swatches p,#checkout-shipping .tss{margin-bottom:0}.font-weight-bold{font-weight:700}#modals-confirm-container div.modal-body p{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.5rem;box-sizing:border-box;color:#000;line-height:30px;margin-bottom:20px}#modals-confirm-container div.modal-body p[href]:not([href=""]):hover,#modals-confirm-container div.modal-body p.fa:hover{color:#5b5959}.bottomBar-color{width:124px;text-align:left}.mcafee-icon{height:38px;margin-top:5px;width:92px}.quote-mcafee-icon{height:38px;margin-left:10px;margin-top:5px;width:92px}.mcafee-right{margin-left:10px}.mcafee-left{margin-right:10px}.affirm-as-low-as{font-weight:400;font-size:14px;font-family:Montserrat,sans-serif;padding:10px 0;text-transform:none!important}.affirm-as-low-as .affirm-ala-price{font-weight:600}.affirm-as-low-as a.affirm-modal-trigger{display:block;text-decoration:underline}.affirm-as-low-as[data-amount="0"],.affirm-as-low-as[data-amount=""]{visibility:hidden}.product-customize-help .affirm-as-low-as{font-size:13px;padding:0}.checkout .affirm-as-low-as a.affirm-modal-trigger{display:initial;text-decoration:none}.checkout:not(#cart-totals-checkout) .affirm-as-low-as{line-height:1.5rem;padding:25px 0 0}.checkout:not(#cart-totals-checkout) .affirm-as-low-as a.affirm-modal-trigger{display:block;text-decoration:underline}.checkout:has(#payment-engine .affirm-as-low-as) #payment-engine .affirm-as-low-as a.affirm-modal-trigger{display:initial;text-decoration:underline}#framed.checkout{padding:0 0 75px}#framed.checkout header{height:auto!important}#framed.checkout #top-menu{height:100px;box-sizing:border-box}#framed.checkout #top-menu #logo{margin-top:0}#framed.checkout #top-menu .general-info{padding-top:42.5px;color:#000}#framed.checkout #top-menu .general-info .slogan a,#framed.checkout #top-menu .general-info .phone a{color:#000}#framed.checkout #top-menu .general-info .slogan{padding-left:15px}#framed.checkout #top-menu .general-info .phone{padding-right:7px}#framed.checkout p.header-p,#framed.checkout div.header-p{margin-top:0}#framed.checkout .checkout-title{margin:0 auto;width:950px;padding-top:30px}#framed.checkout hr{margin-bottom:0}#framed.checkout .breadcrumb-holder{background-color:#fff}#framed.checkout .breadcrumb-holder .checkout-breadcrumb{width:950px;height:50px;padding:50px 0;margin:auto;text-transform:uppercase}#framed.checkout .breadcrumb-holder .checkout-breadcrumb.quote{padding:24px 0}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .checkout-title{margin:0;line-height:49px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb{margin-top:0;width:590px;float:right;height:49px;background:none}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb li{height:40px;width:200px;margin:0;color:#fff;line-height:50px;font-size:12px;text-align:center;text-transform:uppercase;position:relative;text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb li a{color:#fff}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb li a img{width:15px}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb li.current{background-color:#5b5959}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb li.future{background-color:#f1f1f1}#framed.checkout .breadcrumb-holder .checkout-breadcrumb .breadcrumb li.not-first{margin-left:6px}#framed.checkout .checkout-line{width:950px;margin:0 auto}@media print{#framed.checkout *{color:#000}#framed.checkout .general-info{opacity:1!important}}#checkout-header{height:40px;width:100%;background:#393635}#checkout-header #logo{margin-top:10px}.child-safety-row{margin-top:20px}.com-requirements{margin-top:20px;color:#686868}.com-list{margin-left:20px}table.com-requirements{width:1000px}header .checkout{height:34px;width:100%;background-color:#323232}.swatch-header-section{height:140px}div.hero-image-section>div.headline-block-3>div>div>ul>li.future>a{color:#000!important}#checkout-shipping{margin:0 auto}#checkout-shipping .swatches{height:650px;overflow-y:scroll}#checkout-shipping .totals{float:right}#customer-info{width:inherit;margin-top:25px}#customer-info.swatch-customer-info{width:100%;margin:0 auto}#customer-info .information{float:left;width:432px}#customer-info .information.swatch-information{width:538px}#customer-info .information.swatch-information .all-items{margin-top:0!important}#customer-info .information.swatch-information .swatches{height:550px;margin-top:15px;overflow-y:scroll}#customer-info .information.swatch-information .swatches .swatch{padding-top:5px}#customer-info .information.last{padding-left:80px}#customer-info .information .fields{width:inherit;margin:0 auto}#customer-info .information .fields.billing .control-group{margin-left:110px}#customer-info .information .fields.billing .control-group .use-shipping{padding-left:0;margin-top:10px;margin-bottom:10px}#customer-info .information .fields.billing .control-group label.use-shipping-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;color:#000;font-size:12px;text-transform:capitalize}#customer-info .information .fields.billing .control-group label.use-shipping-label[href]:not([href=""]):hover,#customer-info .information .fields.billing .control-group label.use-shipping-label.fa:hover{color:#5b5959}#customer-info .information .fields.billing .span12{float:none}#customer-info .information .fields.shipping-info-fields{height:auto}#customer-info .information .fields.promo-billing{margin-top:25px}#customer-info .information .fields h3{margin-left:120px;margin-bottom:25px}#customer-info .information .fields h3.hero-dark-copy{font-weight:150;font-family:Montserrat,sans-serif;font-size:1.375rem;box-sizing:border-box;color:#000;width:100%;text-transform:uppercase;font-style:normal;font-weight:300;letter-spacing:normal}#customer-info .information .fields h3.hero-dark-copy[href]:not([href=""]):hover,#customer-info .information .fields h3.hero-dark-copy.fa:hover{color:#5b5959}#customer-info .information .fields h3.shipping-heading{letter-spacing:normal;margin-left:10px}#customer-info .information .fields:first-child{width:inherit}#customer-info .information .fields label.request-catalog-checkbox{margin-top:15px;margin-left:10px;font-size:12px;color:#000;text-transform:capitalize}.hero-image-section .headline-block-3 h2.promo-code{text-transform:initial}#billing-address-update,#checkout-shipping,#checkout-billing,#checkout-review,#checkout-confirmation{margin-top:15px}#billing-address-update.measure .cart-totals,#checkout-shipping.measure .cart-totals,#checkout-billing.measure .cart-totals,#checkout-review.measure .cart-totals,#checkout-confirmation.measure .cart-totals{line-height:1.4em}#billing-address-update.swatch-only,#checkout-shipping.swatch-only,#checkout-billing.swatch-only,#checkout-review.swatch-only,#checkout-confirmation.swatch-only{margin-top:0}#billing-address-update .tss-message,#checkout-shipping .tss-message,#checkout-billing .tss-message,#checkout-review .tss-message,#checkout-confirmation .tss-message{color:#000;font-size:14px}#billing-address-update .tss-message p,#checkout-shipping .tss-message p,#checkout-billing .tss-message p,#checkout-review .tss-message p,#checkout-confirmation .tss-message p{width:100%;margin:0}#billing-address-update .payment-info,#checkout-shipping .payment-info,#checkout-billing .payment-info,#checkout-review .payment-info,#checkout-confirmation .payment-info{font-size:14px}#billing-address-update .payment-info h3,#checkout-shipping .payment-info h3,#checkout-billing .payment-info h3,#checkout-review .payment-info h3,#checkout-confirmation .payment-info h3{color:#686868}#billing-address-update .payment-info .security-logos,#checkout-shipping .payment-info .security-logos,#checkout-billing .payment-info .security-logos,#checkout-review .payment-info .security-logos,#checkout-confirmation .payment-info .security-logos{position:relative}#billing-address-update .payment-info .security-logos .verisign,#checkout-shipping .payment-info .security-logos .verisign,#checkout-billing .payment-info .security-logos .verisign,#checkout-review .payment-info .security-logos .verisign,#checkout-confirmation .payment-info .security-logos .verisign{margin-top:-12px;margin-right:10px}#billing-address-update .payment-info>div,#checkout-shipping .payment-info>div,#checkout-billing .payment-info>div,#checkout-review .payment-info>div,#checkout-confirmation .payment-info>div{padding-right:20px}#billing-address-update .payment-info>div p,#checkout-shipping .payment-info>div p,#checkout-billing .payment-info>div p,#checkout-review .payment-info>div p,#checkout-confirmation .payment-info>div p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#billing-address-update .payment-info>div p[href]:not([href=""]):hover,#billing-address-update .payment-info>div p.fa:hover,#checkout-shipping .payment-info>div p[href]:not([href=""]):hover,#checkout-shipping .payment-info>div p.fa:hover,#checkout-billing .payment-info>div p[href]:not([href=""]):hover,#checkout-billing .payment-info>div p.fa:hover,#checkout-review .payment-info>div p[href]:not([href=""]):hover,#checkout-review .payment-info>div p.fa:hover,#checkout-confirmation .payment-info>div p[href]:not([href=""]):hover,#checkout-confirmation .payment-info>div p.fa:hover{color:#5b5959}#billing-address-update #login,#checkout-shipping #login,#checkout-billing #login,#checkout-review #login,#checkout-confirmation #login{margin-bottom:30px;margin-left:20px}#billing-address-update #login input,#checkout-shipping #login input,#checkout-billing #login input,#checkout-review #login input,#checkout-confirmation #login input{width:90%}#billing-address-update #login .login-text,#checkout-shipping #login .login-text,#checkout-billing #login .login-text,#checkout-review #login .login-text,#checkout-confirmation #login .login-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:14px}#billing-address-update #login .login-text.login-label,#checkout-shipping #login .login-text.login-label,#checkout-billing #login .login-text.login-label,#checkout-review #login .login-text.login-label,#checkout-confirmation #login .login-text.login-label{letter-spacing:1.4px;text-transform:uppercase;margin-bottom:10px}#billing-address-update #login #sign-in-btn,#checkout-shipping #login #sign-in-btn,#checkout-billing #login #sign-in-btn,#checkout-review #login #sign-in-btn,#checkout-confirmation #login #sign-in-btn{height:40px;width:115px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:16px;margin-top:15px}#billing-address-update hr.separator,#checkout-shipping hr.separator,#checkout-billing hr.separator,#checkout-review hr.separator,#checkout-confirmation hr.separator{margin-bottom:20px}#billing-address-update hr.order-note,#checkout-shipping hr.order-note,#checkout-billing hr.order-note,#checkout-review hr.order-note,#checkout-confirmation hr.order-note{width:950px;margin-top:0!important}#billing-address-update .error-bar,#checkout-shipping .error-bar,#checkout-billing .error-bar,#checkout-review .error-bar,#checkout-confirmation .error-bar{margin-top:0;margin-bottom:40px;padding-top:15px;padding-bottom:15px;background-color:#f33;text-align:center;color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px}#billing-address-update .error-bar img,#checkout-shipping .error-bar img,#checkout-billing .error-bar img,#checkout-review .error-bar img,#checkout-confirmation .error-bar img{margin-right:20px}#billing-address-update .swatch-shipping-info,#checkout-shipping .swatch-shipping-info,#checkout-billing .swatch-shipping-info,#checkout-review .swatch-shipping-info,#checkout-confirmation .swatch-shipping-info{width:341px;padding-left:0!important}#billing-address-update .swatch-shipping-info .shipping-info-fields h3.shipping-heading,#checkout-shipping .swatch-shipping-info .shipping-info-fields h3.shipping-heading,#checkout-billing .swatch-shipping-info .shipping-info-fields h3.shipping-heading,#checkout-review .swatch-shipping-info .shipping-info-fields h3.shipping-heading,#checkout-confirmation .swatch-shipping-info .shipping-info-fields h3.shipping-heading{width:325px!important;padding-left:79px}#billing-address-update .swatch-shipping-info .shipping-info-fields .control-group,#checkout-shipping .swatch-shipping-info .shipping-info-fields .control-group,#checkout-billing .swatch-shipping-info .shipping-info-fields .control-group,#checkout-review .swatch-shipping-info .shipping-info-fields .control-group,#checkout-confirmation .swatch-shipping-info .shipping-info-fields .control-group{width:328px;padding-left:79px}#billing-address-update .swatch-shipping-info .shipping-info-fields .control-group .controls,#checkout-shipping .swatch-shipping-info .shipping-info-fields .control-group .controls,#checkout-billing .swatch-shipping-info .shipping-info-fields .control-group .controls,#checkout-review .swatch-shipping-info .shipping-info-fields .control-group .controls,#checkout-confirmation .swatch-shipping-info .shipping-info-fields .control-group .controls{width:inherit}#billing-address-update .swatch-shipping-info .shipping-info-fields .request-catalog-checkbox,#checkout-shipping .swatch-shipping-info .shipping-info-fields .request-catalog-checkbox,#checkout-billing .swatch-shipping-info .shipping-info-fields .request-catalog-checkbox,#checkout-review .swatch-shipping-info .shipping-info-fields .request-catalog-checkbox,#checkout-confirmation .swatch-shipping-info .shipping-info-fields .request-catalog-checkbox{padding-left:79px;width:290px}#billing-address-update #shipping-method-options>label,#checkout-shipping #shipping-method-options>label,#checkout-billing #shipping-method-options>label,#checkout-review #shipping-method-options>label,#checkout-confirmation #shipping-method-options>label{text-transform:capitalize}#billing-address-update #shipping-method-options>label div.radio,#checkout-shipping #shipping-method-options>label div.radio,#checkout-billing #shipping-method-options>label div.radio,#checkout-review #shipping-method-options>label div.radio,#checkout-confirmation #shipping-method-options>label div.radio{margin-right:11px}#billing-address-update .pre-billing-shipping-extras,#checkout-shipping .pre-billing-shipping-extras,#checkout-billing .pre-billing-shipping-extras,#checkout-review .pre-billing-shipping-extras,#checkout-confirmation .pre-billing-shipping-extras{margin:12px 0 20px}#billing-address-update #billing-shipping-extras,#checkout-shipping #billing-shipping-extras,#checkout-billing #billing-shipping-extras,#checkout-review #billing-shipping-extras,#checkout-confirmation #billing-shipping-extras{width:750px;padding-left:15px;margin-top:25px}#billing-address-update #billing-shipping-extras .shipping-methods,#checkout-shipping #billing-shipping-extras .shipping-methods,#checkout-billing #billing-shipping-extras .shipping-methods,#checkout-review #billing-shipping-extras .shipping-methods,#checkout-confirmation #billing-shipping-extras .shipping-methods{margin-left:35px;height:auto;min-height:220px;margin-bottom:30px}#billing-address-update .control-group,#checkout-shipping .control-group,#checkout-billing .control-group,#checkout-review .control-group,#checkout-confirmation .control-group{margin-bottom:10px}#billing-address-update .control-group .control-label,#checkout-shipping .control-group .control-label,#checkout-billing .control-group .control-label,#checkout-review .control-group .control-label,#checkout-confirmation .control-group .control-label{pointer-events:none;padding:0 0 0 24px;text-align:left;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:.75rem;letter-spacing:normal;text-transform:capitalize;margin:0;min-width:150px}#billing-address-update .control-group .control-label.shipping-label,#checkout-shipping .control-group .control-label.shipping-label,#checkout-billing .control-group .control-label.shipping-label,#checkout-review .control-group .control-label.shipping-label,#checkout-confirmation .control-group .control-label.shipping-label{width:200px;text-align:left;text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;padding-left:11px;float:none}#billing-address-update .control-group .control-label.shipping-label[href]:not([href=""]):hover,#billing-address-update .control-group .control-label.shipping-label.fa:hover,#checkout-shipping .control-group .control-label.shipping-label[href]:not([href=""]):hover,#checkout-shipping .control-group .control-label.shipping-label.fa:hover,#checkout-billing .control-group .control-label.shipping-label[href]:not([href=""]):hover,#checkout-billing .control-group .control-label.shipping-label.fa:hover,#checkout-review .control-group .control-label.shipping-label[href]:not([href=""]):hover,#checkout-review .control-group .control-label.shipping-label.fa:hover,#checkout-confirmation .control-group .control-label.shipping-label[href]:not([href=""]):hover,#checkout-confirmation .control-group .control-label.shipping-label.fa:hover{color:#5b5959}#billing-address-update .control-group .control-label:not(.shipping-label),#checkout-shipping .control-group .control-label:not(.shipping-label),#checkout-billing .control-group .control-label:not(.shipping-label),#checkout-review .control-group .control-label:not(.shipping-label),#checkout-confirmation .control-group .control-label:not(.shipping-label){position:absolute;line-height:40px;height:40px}#billing-address-update .control-group #shipping-method-options .radio,#checkout-shipping .control-group #shipping-method-options .radio,#checkout-billing .control-group #shipping-method-options .radio,#checkout-review .control-group #shipping-method-options .radio,#checkout-confirmation .control-group #shipping-method-options .radio{margin-right:8px;vertical-align:middle}#billing-address-update .control-group #shipping-method-options label,#checkout-shipping .control-group #shipping-method-options label,#checkout-billing .control-group #shipping-method-options label,#checkout-review .control-group #shipping-method-options label,#checkout-confirmation .control-group #shipping-method-options label{display:block;margin-bottom:8px;line-height:1.4;padding:2px 0}#billing-address-update .control-group .select2,#billing-address-update .control-group .select2-default,#billing-address-update .control-group .select2-chosen,#billing-address-update .control-group .select2-choice,#checkout-shipping .control-group .select2,#checkout-shipping .control-group .select2-default,#checkout-shipping .control-group .select2-chosen,#checkout-shipping .control-group .select2-choice,#checkout-billing .control-group .select2,#checkout-billing .control-group .select2-default,#checkout-billing .control-group .select2-chosen,#checkout-billing .control-group .select2-choice,#checkout-review .control-group .select2,#checkout-review .control-group .select2-default,#checkout-review .control-group .select2-chosen,#checkout-review .control-group .select2-choice,#checkout-confirmation .control-group .select2,#checkout-confirmation .control-group .select2-default,#checkout-confirmation .control-group .select2-chosen,#checkout-confirmation .control-group .select2-choice{min-height:40px;line-height:40px;border-color:#000;font-weight:500}#billing-address-update .control-group .select2-container,#checkout-shipping .control-group .select2-container,#checkout-billing .control-group .select2-container,#checkout-review .control-group .select2-container,#checkout-confirmation .control-group .select2-container{min-width:155px;min-height:40px;margin-bottom:8px}#billing-address-update .control-group .select2-container option,#checkout-shipping .control-group .select2-container option,#checkout-billing .control-group .select2-container option,#checkout-review .control-group .select2-container option,#checkout-confirmation .control-group .select2-container option{height:40px}#billing-address-update .control-group .select2-container.referral-select,#checkout-shipping .control-group .select2-container.referral-select,#checkout-billing .control-group .select2-container.referral-select,#checkout-review .control-group .select2-container.referral-select,#checkout-confirmation .control-group .select2-container.referral-select{width:326px}#billing-address-update .control-group .input-small,#checkout-shipping .control-group .input-small,#checkout-billing .control-group .input-small,#checkout-review .control-group .input-small,#checkout-confirmation .control-group .input-small{width:162px;min-height:40px;padding:0}#billing-address-update .control-group .input-small.country-select,#checkout-shipping .control-group .input-small.country-select,#checkout-billing .control-group .input-small.country-select,#checkout-review .control-group .input-small.country-select,#checkout-confirmation .control-group .input-small.country-select{width:326px;margin-bottom:5px}#billing-address-update .control-group .input-small.cc-year-field,#checkout-shipping .control-group .input-small.cc-year-field,#checkout-billing .control-group .input-small.cc-year-field,#checkout-review .control-group .input-small.cc-year-field,#checkout-confirmation .control-group .input-small.cc-year-field{margin-left:4px}#billing-address-update .control-group .help-block,#checkout-shipping .control-group .help-block,#checkout-billing .control-group .help-block,#checkout-review .control-group .help-block,#checkout-confirmation .control-group .help-block{display:inline-block}#billing-address-update .control-group .help-block img,#checkout-shipping .control-group .help-block img,#checkout-billing .control-group .help-block img,#checkout-review .control-group .help-block img,#checkout-confirmation .control-group .help-block img{margin-right:5px}#billing-address-update .control-group #shipping-method-options,#checkout-shipping .control-group #shipping-method-options,#checkout-billing .control-group #shipping-method-options,#checkout-review .control-group #shipping-method-options,#checkout-confirmation .control-group #shipping-method-options{padding-top:5px;width:290px}#billing-address-update .control-group .controls,#checkout-shipping .control-group .controls,#checkout-billing .control-group .controls,#checkout-review .control-group .controls,#checkout-confirmation .control-group .controls{display:inline-block;margin-left:10px;width:359px}#billing-address-update .control-group .controls label.multi-column-row-input-label,#checkout-shipping .control-group .controls label.multi-column-row-input-label,#checkout-billing .control-group .controls label.multi-column-row-input-label,#checkout-review .control-group .controls label.multi-column-row-input-label,#checkout-confirmation .control-group .controls label.multi-column-row-input-label{display:inline-block}#billing-address-update .control-group .controls input,#checkout-shipping .control-group .controls input,#checkout-billing .control-group .controls input,#checkout-review .control-group .controls input,#checkout-confirmation .control-group .controls input{width:305px;height:30px;padding-left:13px;border-color:#000}#billing-address-update .control-group .controls input.checkbox,#billing-address-update .control-group .controls input.radio,#checkout-shipping .control-group .controls input.checkbox,#checkout-shipping .control-group .controls input.radio,#checkout-billing .control-group .controls input.checkbox,#checkout-billing .control-group .controls input.radio,#checkout-review .control-group .controls input.checkbox,#checkout-review .control-group .controls input.radio,#checkout-confirmation .control-group .controls input.checkbox,#checkout-confirmation .control-group .controls input.radio{width:auto}#billing-address-update .control-group .controls input.zip-input-field,#checkout-shipping .control-group .controls input.zip-input-field,#checkout-billing .control-group .controls input.zip-input-field,#checkout-review .control-group .controls input.zip-input-field,#checkout-confirmation .control-group .controls input.zip-input-field{width:155px;height:42px;padding-left:13px;margin-left:6px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#billing-address-update .control-group .controls textarea.referral-source-explanation,#checkout-shipping .control-group .controls textarea.referral-source-explanation,#checkout-billing .control-group .controls textarea.referral-source-explanation,#checkout-review .control-group .controls textarea.referral-source-explanation,#checkout-confirmation .control-group .controls textarea.referral-source-explanation{width:313px;height:50px;border-color:#000}#billing-address-update .control-group .controls .help-inline,#checkout-shipping .control-group .controls .help-inline,#checkout-billing .control-group .controls .help-inline,#checkout-review .control-group .controls .help-inline,#checkout-confirmation .control-group .controls .help-inline{max-width:240px}#billing-address-update .control-group .controls #cc_cvv2,#checkout-shipping .control-group .controls #cc_cvv2,#checkout-billing .control-group .controls #cc_cvv2,#checkout-review .control-group .controls #cc_cvv2,#checkout-confirmation .control-group .controls #cc_cvv2{width:146px}#billing-address-update .control-group .controls.checkbox,#checkout-shipping .control-group .controls.checkbox,#checkout-billing .control-group .controls.checkbox,#checkout-review .control-group .controls.checkbox,#checkout-confirmation .control-group .controls.checkbox{width:280px}#billing-address-update .control-group .controls.checkbox.use-billing,#billing-address-update .control-group .controls.checkbox.billing,#checkout-shipping .control-group .controls.checkbox.use-billing,#checkout-shipping .control-group .controls.checkbox.billing,#checkout-billing .control-group .controls.checkbox.use-billing,#checkout-billing .control-group .controls.checkbox.billing,#checkout-review .control-group .controls.checkbox.use-billing,#checkout-review .control-group .controls.checkbox.billing,#checkout-confirmation .control-group .controls.checkbox.use-billing,#checkout-confirmation .control-group .controls.checkbox.billing{margin-left:95px}#billing-address-update .control-group .controls.checkbox.use-billingh3,#billing-address-update .control-group .controls.checkbox.billingh3,#checkout-shipping .control-group .controls.checkbox.use-billingh3,#checkout-shipping .control-group .controls.checkbox.billingh3,#checkout-billing .control-group .controls.checkbox.use-billingh3,#checkout-billing .control-group .controls.checkbox.billingh3,#checkout-review .control-group .controls.checkbox.use-billingh3,#checkout-review .control-group .controls.checkbox.billingh3,#checkout-confirmation .control-group .controls.checkbox.use-billingh3,#checkout-confirmation .control-group .controls.checkbox.billingh3{color:red}#billing-address-update .control-group .controls #zip,#billing-address-update .control-group .controls #promo_code,#billing-address-update .control-group .controls #trade_account,#checkout-shipping .control-group .controls #zip,#checkout-shipping .control-group .controls #promo_code,#checkout-shipping .control-group .controls #trade_account,#checkout-billing .control-group .controls #zip,#checkout-billing .control-group .controls #promo_code,#checkout-billing .control-group .controls #trade_account,#checkout-review .control-group .controls #zip,#checkout-review .control-group .controls #promo_code,#checkout-review .control-group .controls #trade_account,#checkout-confirmation .control-group .controls #zip,#checkout-confirmation .control-group .controls #promo_code,#checkout-confirmation .control-group .controls #trade_account{width:160px}#billing-address-update .control-group.shipping-methods,#checkout-shipping .control-group.shipping-methods,#checkout-billing .control-group.shipping-methods,#checkout-review .control-group.shipping-methods,#checkout-confirmation .control-group.shipping-methods{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}#billing-address-update .control-group.shipping-methods[href]:not([href=""]):hover,#billing-address-update .control-group.shipping-methods.fa:hover,#checkout-shipping .control-group.shipping-methods[href]:not([href=""]):hover,#checkout-shipping .control-group.shipping-methods.fa:hover,#checkout-billing .control-group.shipping-methods[href]:not([href=""]):hover,#checkout-billing .control-group.shipping-methods.fa:hover,#checkout-review .control-group.shipping-methods[href]:not([href=""]):hover,#checkout-review .control-group.shipping-methods.fa:hover,#checkout-confirmation .control-group.shipping-methods[href]:not([href=""]):hover,#checkout-confirmation .control-group.shipping-methods.fa:hover{color:#5b5959}#billing-address-update .request-catalog-holder,#checkout-shipping .request-catalog-holder,#checkout-billing .request-catalog-holder,#checkout-review .request-catalog-holder,#checkout-confirmation .request-catalog-holder{margin:20px 0 4px}#billing-address-update .swatch-checkout-controls,#checkout-shipping .swatch-checkout-controls,#checkout-billing .swatch-checkout-controls,#checkout-review .swatch-checkout-controls,#checkout-confirmation .swatch-checkout-controls{margin:0 auto;width:715px;min-height:50px;overflow:hidden}#billing-address-update .swatch-checkout-controls .control-group,#checkout-shipping .swatch-checkout-controls .control-group,#checkout-billing .swatch-checkout-controls .control-group,#checkout-review .swatch-checkout-controls .control-group,#checkout-confirmation .swatch-checkout-controls .control-group{margin-bottom:7px}#billing-address-update .swatch-checkout-controls .control-group.name-control-group,#checkout-shipping .swatch-checkout-controls .control-group.name-control-group,#checkout-billing .swatch-checkout-controls .control-group.name-control-group,#checkout-review .swatch-checkout-controls .control-group.name-control-group,#checkout-confirmation .swatch-checkout-controls .control-group.name-control-group{margin-bottom:0}#billing-address-update .swatch-checkout-controls .control-group .controls,#checkout-shipping .swatch-checkout-controls .control-group .controls,#checkout-billing .swatch-checkout-controls .control-group .controls,#checkout-review .swatch-checkout-controls .control-group .controls,#checkout-confirmation .swatch-checkout-controls .control-group .controls{margin-left:0;width:320px}#billing-address-update .swatch-checkout-controls .control-group .controls .input-xlarge,#checkout-shipping .swatch-checkout-controls .control-group .controls .input-xlarge,#checkout-billing .swatch-checkout-controls .control-group .controls .input-xlarge,#checkout-review .swatch-checkout-controls .control-group .controls .input-xlarge,#checkout-confirmation .swatch-checkout-controls .control-group .controls .input-xlarge{width:320px;height:42px;box-sizing:border-box;line-height:40px}#billing-address-update .swatch-checkout-controls .control-group .controls .input-small,#checkout-shipping .swatch-checkout-controls .control-group .controls .input-small,#checkout-billing .swatch-checkout-controls .control-group .controls .input-small,#checkout-review .swatch-checkout-controls .control-group .controls .input-small,#checkout-confirmation .swatch-checkout-controls .control-group .controls .input-small{box-sizing:border-box;height:42px;width:158px}#billing-address-update .swatch-checkout-controls .control-group .controls input.zip-input-field,#checkout-shipping .swatch-checkout-controls .control-group .controls input.zip-input-field,#checkout-billing .swatch-checkout-controls .control-group .controls input.zip-input-field,#checkout-review .swatch-checkout-controls .control-group .controls input.zip-input-field,#checkout-confirmation .swatch-checkout-controls .control-group .controls input.zip-input-field{margin-left:0}#billing-address-update .swatch-checkout-controls .control-group .controls:first-child,#checkout-shipping .swatch-checkout-controls .control-group .controls:first-child,#checkout-billing .swatch-checkout-controls .control-group .controls:first-child,#checkout-review .swatch-checkout-controls .control-group .controls:first-child,#checkout-confirmation .swatch-checkout-controls .control-group .controls:first-child{float:left}#billing-address-update .swatch-checkout-controls .control-group .controls:last-child,#checkout-shipping .swatch-checkout-controls .control-group .controls:last-child,#checkout-billing .swatch-checkout-controls .control-group .controls:last-child,#checkout-review .swatch-checkout-controls .control-group .controls:last-child,#checkout-confirmation .swatch-checkout-controls .control-group .controls:last-child{float:right}#billing-address-update .swatch-checkout-controls .control-group .controls:only-child,#checkout-shipping .swatch-checkout-controls .control-group .controls:only-child,#checkout-billing .swatch-checkout-controls .control-group .controls:only-child,#checkout-review .swatch-checkout-controls .control-group .controls:only-child,#checkout-confirmation .swatch-checkout-controls .control-group .controls:only-child{float:left}#billing-address-update .swatch-checkout-controls .control-group .controls.referral-source-explanation,#checkout-shipping .swatch-checkout-controls .control-group .controls.referral-source-explanation,#checkout-billing .swatch-checkout-controls .control-group .controls.referral-source-explanation,#checkout-review .swatch-checkout-controls .control-group .controls.referral-source-explanation,#checkout-confirmation .swatch-checkout-controls .control-group .controls.referral-source-explanation{width:306px}#billing-address-update .swatch-checkout-controls .control-group .controls .control-label,#checkout-shipping .swatch-checkout-controls .control-group .controls .control-label,#checkout-billing .swatch-checkout-controls .control-group .controls .control-label,#checkout-review .swatch-checkout-controls .control-group .controls .control-label,#checkout-confirmation .swatch-checkout-controls .control-group .controls .control-label{padding-left:12px}#billing-address-update .swatch-checkout-controls .control-group .select2-container,#checkout-shipping .swatch-checkout-controls .control-group .select2-container,#checkout-billing .swatch-checkout-controls .control-group .select2-container,#checkout-review .swatch-checkout-controls .control-group .select2-container,#checkout-confirmation .swatch-checkout-controls .control-group .select2-container{width:320px;height:40px}#billing-address-update .center,#checkout-shipping .center,#checkout-billing .center,#checkout-review .center,#checkout-confirmation .center{text-align:center}#billing-address-update .center label,#checkout-shipping .center label,#checkout-billing .center label,#checkout-review .center label,#checkout-confirmation .center label{text-transform:capitalize;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin-bottom:0}#billing-address-update .center label[href]:not([href=""]):hover,#billing-address-update .center label.fa:hover,#checkout-shipping .center label[href]:not([href=""]):hover,#checkout-shipping .center label.fa:hover,#checkout-billing .center label[href]:not([href=""]):hover,#checkout-billing .center label.fa:hover,#checkout-review .center label[href]:not([href=""]):hover,#checkout-review .center label.fa:hover,#checkout-confirmation .center label[href]:not([href=""]):hover,#checkout-confirmation .center label.fa:hover{color:#5b5959}#billing-address-update .next-steps,#checkout-shipping .next-steps,#checkout-billing .next-steps,#checkout-review .next-steps,#checkout-confirmation .next-steps{height:auto;margin-left:400px;margin-top:40px;clear:both;position:relative;z-index:1}#billing-address-update .next-steps a,#checkout-shipping .next-steps a,#checkout-billing .next-steps a,#checkout-review .next-steps a,#checkout-confirmation .next-steps a{text-transform:uppercase}#billing-address-update .next-steps a.btn-200x40,#checkout-shipping .next-steps a.btn-200x40,#checkout-billing .next-steps a.btn-200x40,#checkout-review .next-steps a.btn-200x40,#checkout-confirmation .next-steps a.btn-200x40{margin-left:5px;margin-bottom:25px;margin-right:10px}#billing-address-update .next-steps a.btn-200x40.btn-gray,#checkout-shipping .next-steps a.btn-200x40.btn-gray,#checkout-billing .next-steps a.btn-200x40.btn-gray,#checkout-review .next-steps a.btn-200x40.btn-gray,#checkout-confirmation .next-steps a.btn-200x40.btn-gray{margin-left:252px;padding:5px 0 0}#billing-address-update .next-steps a.btn-200x40.prevent-double-click:hover,#checkout-shipping .next-steps a.btn-200x40.prevent-double-click:hover,#checkout-billing .next-steps a.btn-200x40.prevent-double-click:hover,#checkout-review .next-steps a.btn-200x40.prevent-double-click:hover,#checkout-confirmation .next-steps a.btn-200x40.prevent-double-click:hover{background-color:#333;background-image:linear-gradient(to bottom,#333,#333)}#billing-address-update .next-steps a.btn-200x40.place-order-btn,#checkout-shipping .next-steps a.btn-200x40.place-order-btn,#checkout-billing .next-steps a.btn-200x40.place-order-btn,#checkout-review .next-steps a.btn-200x40.place-order-btn,#checkout-confirmation .next-steps a.btn-200x40.place-order-btn{margin-right:0}#billing-address-update .next-steps .contact-info,#checkout-shipping .next-steps .contact-info,#checkout-billing .next-steps .contact-info,#checkout-review .next-steps .contact-info,#checkout-confirmation .next-steps .contact-info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:105px;margin-left:20px}#billing-address-update .next-steps .submit-btn,#billing-address-update .next-steps .place-order-btn,#billing-address-update .next-steps .back-btn,#billing-address-update .next-steps .change-btn,#checkout-shipping .next-steps .submit-btn,#checkout-shipping .next-steps .place-order-btn,#checkout-shipping .next-steps .back-btn,#checkout-shipping .next-steps .change-btn,#checkout-billing .next-steps .submit-btn,#checkout-billing .next-steps .place-order-btn,#checkout-billing .next-steps .back-btn,#checkout-billing .next-steps .change-btn,#checkout-review .next-steps .submit-btn,#checkout-review .next-steps .place-order-btn,#checkout-review .next-steps .back-btn,#checkout-review .next-steps .change-btn,#checkout-confirmation .next-steps .submit-btn,#checkout-confirmation .next-steps .place-order-btn,#checkout-confirmation .next-steps .back-btn,#checkout-confirmation .next-steps .change-btn{margin:0 0 25px}#billing-address-update .next-steps .submit-btn.quote-place-order-btn,#billing-address-update .next-steps .place-order-btn.quote-place-order-btn,#billing-address-update .next-steps .back-btn.quote-place-order-btn,#billing-address-update .next-steps .change-btn.quote-place-order-btn,#checkout-shipping .next-steps .submit-btn.quote-place-order-btn,#checkout-shipping .next-steps .place-order-btn.quote-place-order-btn,#checkout-shipping .next-steps .back-btn.quote-place-order-btn,#checkout-shipping .next-steps .change-btn.quote-place-order-btn,#checkout-billing .next-steps .submit-btn.quote-place-order-btn,#checkout-billing .next-steps .place-order-btn.quote-place-order-btn,#checkout-billing .next-steps .back-btn.quote-place-order-btn,#checkout-billing .next-steps .change-btn.quote-place-order-btn,#checkout-review .next-steps .submit-btn.quote-place-order-btn,#checkout-review .next-steps .place-order-btn.quote-place-order-btn,#checkout-review .next-steps .back-btn.quote-place-order-btn,#checkout-review .next-steps .change-btn.quote-place-order-btn,#checkout-confirmation .next-steps .submit-btn.quote-place-order-btn,#checkout-confirmation .next-steps .place-order-btn.quote-place-order-btn,#checkout-confirmation .next-steps .back-btn.quote-place-order-btn,#checkout-confirmation .next-steps .change-btn.quote-place-order-btn{margin-top:10px}#billing-address-update .item-bar .number,#checkout-shipping .item-bar .number,#checkout-billing .item-bar .number,#checkout-review .item-bar .number,#checkout-confirmation .item-bar .number{color:#fff}#checkout-review h3.trade-discount-header,#checkout-confirmation h3.trade-discount-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#000}#checkout-review h3.trade-discount-header[href]:not([href=""]):hover,#checkout-review h3.trade-discount-header.fa:hover,#checkout-confirmation h3.trade-discount-header[href]:not([href=""]):hover,#checkout-confirmation h3.trade-discount-header.fa:hover{color:#5b5959}#checkout-review div.checkout-seperator hr,#checkout-confirmation div.checkout-seperator hr{width:1000px;margin-top:25px;margin-left:200px}#checkout-review>p,#checkout-confirmation>p{margin-bottom:1em;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#checkout-review>p[href]:not([href=""]):hover,#checkout-review>p.fa:hover,#checkout-confirmation>p[href]:not([href=""]):hover,#checkout-confirmation>p.fa:hover{color:#5b5959}#checkout-review .item,#checkout-confirmation .item{padding-bottom:0;padding-right:10px}#checkout-review .all-items,#checkout-confirmation .all-items{margin-top:0}#checkout-review .all-items hr,#checkout-confirmation .all-items hr{margin-bottom:0}#checkout-review .all-items hr.order-note-separator,#checkout-confirmation .all-items hr.order-note-separator{margin-top:20px}#checkout-review .all-items .product-count-text,#checkout-confirmation .all-items .product-count-text{text-transform:uppercase;margin-top:25px}#checkout-review .all-items .product-count-text.quote,#checkout-confirmation .all-items .product-count-text.quote{margin-top:0}#checkout-review .all-items .swatch-list,#checkout-confirmation .all-items .swatch-list{width:950px}#checkout-review .all-items .swatch-list .span10,#checkout-confirmation .all-items .swatch-list .span10{margin-left:5px}#checkout-review .all-items .swatch-list .swatches .swatch,#checkout-confirmation .all-items .swatch-list .swatches .swatch{padding-right:3px}#checkout-review .all-items .item-bar,#checkout-confirmation .all-items .item-bar{margin-top:25px;margin-bottom:5px;width:950px;height:62px;-js-display:flex;display:flex;justify-content:space-between}#checkout-review .all-items .item-bar .room-label,#checkout-review .all-items .item-bar .swatches-label,#checkout-confirmation .all-items .item-bar .room-label,#checkout-confirmation .all-items .item-bar .swatches-label{margin-top:12px}#checkout-review .all-items .properties-row,#checkout-confirmation .all-items .properties-row{width:950px}#checkout-review .all-items .properties-row.order-note-row,#checkout-confirmation .all-items .properties-row.order-note-row{margin-top:0}#checkout-review .all-items .properties-row.customization-row,#checkout-confirmation .all-items .properties-row.customization-row{margin-top:0;height:auto}#checkout-review .all-items .properties-row.customization-row .quote-customized,#checkout-confirmation .all-items .properties-row.customization-row .quote-customized{line-height:15px}#checkout-review .all-items .properties-row.quotes,#checkout-confirmation .all-items .properties-row.quotes{margin-top:0}#checkout-review .all-items .properties-row .item-image.left,#checkout-confirmation .all-items .properties-row .item-image.left{margin-top:5px}#checkout-review .all-items .properties-row .item-image.left img,#checkout-confirmation .all-items .properties-row .item-image.left img{margin-top:1em}#checkout-review .all-items .properties-row .item-image.left .secondary-hardware-image,#checkout-confirmation .all-items .properties-row .item-image.left .secondary-hardware-image{margin-top:2em;width:160px}#checkout-review .all-items .properties-row .properties .row-fluid,#checkout-confirmation .all-items .properties-row .properties .row-fluid{display:inline-block;margin-left:0}#checkout-review .all-items .properties-row .properties .row-fluid .bold-text,#checkout-confirmation .all-items .properties-row .properties .row-fluid .bold-text{font-weight:400;text-transform:capitalize;color:#000;font-size:20px;letter-spacing:1.5px;margin-bottom:10px;display:inline-block}#checkout-review .all-items .properties-row .properties .row-fluid .sale-header-placeholder,#checkout-confirmation .all-items .properties-row .properties .row-fluid .sale-header-placeholder{margin-top:1em}#checkout-review .all-items .properties-row .properties .characteristic-container,#checkout-confirmation .all-items .properties-row .properties .characteristic-container{border-top:1px solid #cfcfcf;margin-left:0}#checkout-review .all-items .properties-row .properties .characteristic-container-quantity,#checkout-confirmation .all-items .properties-row .properties .characteristic-container-quantity{border-top:none}#checkout-review .all-items .properties-row .properties .span5 .item-prices,#checkout-confirmation .all-items .properties-row .properties .span5 .item-prices{width:320px}#checkout-review .all-items .properties-row .properties.warning,#checkout-confirmation .all-items .properties-row .properties.warning{margin-left:195px}#checkout-review .all-items .properties-row .properties .span7 span.value,#checkout-confirmation .all-items .properties-row .properties .span7 span.value,#checkout-review .all-items .properties-row .properties .span7 .property,#checkout-confirmation .all-items .properties-row .properties .span7 .property{margin-top:1em}#checkout-review .all-items .properties-row .right.price,#checkout-confirmation .all-items .properties-row .right.price{display:inline-block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#000;margin-left:395px}#checkout-review .all-items .properties-row .right.price[href]:not([href=""]):hover,#checkout-review .all-items .properties-row .right.price.fa:hover,#checkout-confirmation .all-items .properties-row .right.price[href]:not([href=""]):hover,#checkout-confirmation .all-items .properties-row .right.price.fa:hover{color:#5b5959}#checkout-review .item-bar,#checkout-confirmation .item-bar{margin-top:0;height:62px;background-color:#ebe9e5}#checkout-review .item-bar .payment-info-label,#checkout-review .item-bar .measure-fee-title,#checkout-confirmation .item-bar .payment-info-label,#checkout-confirmation .item-bar .measure-fee-title{width:650px;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-top:12px;margin-left:10px;float:left;height:42px;line-height:42px;text-align:left}#checkout-review .item-bar .payment-info-label[href]:not([href=""]):hover,#checkout-review .item-bar .payment-info-label.fa:hover,#checkout-review .item-bar .measure-fee-title[href]:not([href=""]):hover,#checkout-review .item-bar .measure-fee-title.fa:hover,#checkout-confirmation .item-bar .payment-info-label[href]:not([href=""]):hover,#checkout-confirmation .item-bar .payment-info-label.fa:hover,#checkout-confirmation .item-bar .measure-fee-title[href]:not([href=""]):hover,#checkout-confirmation .item-bar .measure-fee-title.fa:hover{color:#5b5959}#checkout-review .row-fluid,#checkout-confirmation .row-fluid{width:950px}#checkout-review .row-fluid .shipping-info-container,#checkout-confirmation .row-fluid .shipping-info-container{margin-top:22px;margin-bottom:15px}#checkout-review .row-fluid .shipping-info-container.confirmation,#checkout-confirmation .row-fluid .shipping-info-container.confirmation{margin-bottom:25px}#checkout-review .row-fluid .shipping-info-container.swatch-only,#checkout-confirmation .row-fluid .shipping-info-container.swatch-only{margin-top:0}#checkout-review .row-fluid .shipping-info-container .shipping-info,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info{background-color:#ebe9e5;margin-bottom:0;text-transform:none;width:280px}#checkout-review .row-fluid .shipping-info-container .shipping-info .shipping-info-body,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info .shipping-info-body{margin-left:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;word-wrap:break-word}#checkout-review .row-fluid .shipping-info-container .shipping-info .shipping-info-body[href]:not([href=""]):hover,#checkout-review .row-fluid .shipping-info-container .shipping-info .shipping-info-body.fa:hover,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info .shipping-info-body[href]:not([href=""]):hover,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info .shipping-info-body.fa:hover{color:#5b5959}#checkout-review .row-fluid .shipping-info-container .shipping-info .shipping-info-body h3,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info .shipping-info-body h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#000;margin-bottom:5px}#checkout-review .row-fluid .shipping-info-container .shipping-info .shipping-info-body h3[href]:not([href=""]):hover,#checkout-review .row-fluid .shipping-info-container .shipping-info .shipping-info-body h3.fa:hover,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info .shipping-info-body h3[href]:not([href=""]):hover,#checkout-confirmation .row-fluid .shipping-info-container .shipping-info .shipping-info-body h3.fa:hover{color:#5b5959}#checkout-review .row-fluid .shipping-info-container .totals,#checkout-confirmation .row-fluid .shipping-info-container .totals{padding-top:0;width:370px}#checkout-review .row-fluid.headline-row .offset2,#checkout-review .row-fluid.order-info .offset2,#checkout-review .row-fluid .thank-you .offset2,#checkout-confirmation .row-fluid.headline-row .offset2,#checkout-confirmation .row-fluid.order-info .offset2,#checkout-confirmation .row-fluid .thank-you .offset2{margin-top:10px;margin-left:259px;text-decoration:underline;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;position:relative;z-index:3}#checkout-review .row-fluid.headline-row .offset2[href]:not([href=""]):hover,#checkout-review .row-fluid.headline-row .offset2.fa:hover,#checkout-review .row-fluid.order-info .offset2[href]:not([href=""]):hover,#checkout-review .row-fluid.order-info .offset2.fa:hover,#checkout-review .row-fluid .thank-you .offset2[href]:not([href=""]):hover,#checkout-review .row-fluid .thank-you .offset2.fa:hover,#checkout-confirmation .row-fluid.headline-row .offset2[href]:not([href=""]):hover,#checkout-confirmation .row-fluid.headline-row .offset2.fa:hover,#checkout-confirmation .row-fluid.order-info .offset2[href]:not([href=""]):hover,#checkout-confirmation .row-fluid.order-info .offset2.fa:hover,#checkout-confirmation .row-fluid .thank-you .offset2[href]:not([href=""]):hover,#checkout-confirmation .row-fluid .thank-you .offset2.fa:hover{color:#5b5959}#checkout-review .row-fluid.headline-row p.main-headline,#checkout-review .row-fluid.order-info p.main-headline,#checkout-review .row-fluid .thank-you p.main-headline,#checkout-confirmation .row-fluid.headline-row p.main-headline,#checkout-confirmation .row-fluid.order-info p.main-headline,#checkout-confirmation .row-fluid .thank-you p.main-headline{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;text-transform:uppercase;width:400px}#checkout-review .row-fluid.headline-row p.main-headline[href]:not([href=""]):hover,#checkout-review .row-fluid.headline-row p.main-headline.fa:hover,#checkout-review .row-fluid.order-info p.main-headline[href]:not([href=""]):hover,#checkout-review .row-fluid.order-info p.main-headline.fa:hover,#checkout-review .row-fluid .thank-you p.main-headline[href]:not([href=""]):hover,#checkout-review .row-fluid .thank-you p.main-headline.fa:hover,#checkout-confirmation .row-fluid.headline-row p.main-headline[href]:not([href=""]):hover,#checkout-confirmation .row-fluid.headline-row p.main-headline.fa:hover,#checkout-confirmation .row-fluid.order-info p.main-headline[href]:not([href=""]):hover,#checkout-confirmation .row-fluid.order-info p.main-headline.fa:hover,#checkout-confirmation .row-fluid .thank-you p.main-headline[href]:not([href=""]):hover,#checkout-confirmation .row-fluid .thank-you p.main-headline.fa:hover{color:#5b5959}#checkout-review .row-fluid .thank-you,#checkout-confirmation .row-fluid .thank-you{margin-bottom:10px}#checkout-review .row-fluid.order-info,#checkout-confirmation .row-fluid.order-info{margin-top:0}#checkout-review .tss .row-fluid,#checkout-confirmation .tss .row-fluid{width:950px;margin-top:20px}#checkout-review table.cart-totals,#checkout-confirmation table.cart-totals{line-height:14px;width:100%;text-align:right}#checkout-review table.cart-totals td,#checkout-confirmation table.cart-totals td{text-align:left;width:initial;padding-left:25px}#checkout-review table.cart-totals td.right-text,#checkout-confirmation table.cart-totals td.right-text{text-align:right;font-size:13px}#checkout-review table.cart-totals .price,#checkout-confirmation table.cart-totals .price{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;text-align:right;padding-left:0}#checkout-review .next-steps,#checkout-confirmation .next-steps{margin:0;-js-display:flex;display:flex;justify-content:flex-end;height:60px}#checkout-review .next-steps.quote,#checkout-confirmation .next-steps.quote{margin-left:0;margin-top:15px}#checkout-review .next-steps .btn-gray,#checkout-confirmation .next-steps .btn-gray{font-size:13px}#checkout-review .additional-info,#checkout-confirmation .additional-info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-top:20px}#checkout-review .additional-info.container,#checkout-confirmation .additional-info.container{width:950px}#checkout-review .child-safety-disclaimer,#checkout-confirmation .child-safety-disclaimer{padding:10px 0 20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#checkout-review .child-safety-disclaimer a,#checkout-confirmation .child-safety-disclaimer a{text-decoration:underline}#checkout-review .cc-info,#checkout-confirmation .cc-info{min-height:174px}#checkout-review .cc-info .quote-cc-info,#checkout-confirmation .cc-info .quote-cc-info{padding-left:125px}#checkout-review .cc-info .quote-cc-info .row-fluid,#checkout-confirmation .cc-info .quote-cc-info .row-fluid{width:345px}#checkout-review .cc-info .quote-cc-info .right-text,#checkout-confirmation .cc-info .quote-cc-info .right-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#checkout-review .cc-info .quote-cc-info .right-text[href]:not([href=""]):hover,#checkout-review .cc-info .quote-cc-info .right-text.fa:hover,#checkout-confirmation .cc-info .quote-cc-info .right-text[href]:not([href=""]):hover,#checkout-confirmation .cc-info .quote-cc-info .right-text.fa:hover{color:#5b5959}#checkout-review .cc-info .quote-cc-info .affirm-modal-trigger,#checkout-confirmation .cc-info .quote-cc-info .affirm-modal-trigger{-js-display:inline-flex;display:inline-flex}#checkout-review .cc-info .quote-cc-info .affirm-modal-trigger .affirm-ala-line1,#checkout-review .cc-info .quote-cc-info .affirm-modal-trigger .affirm-ala-line2,#checkout-review .cc-info .quote-cc-info .affirm-modal-trigger .affirm-ala-line3,#checkout-confirmation .cc-info .quote-cc-info .affirm-modal-trigger .affirm-ala-line1,#checkout-confirmation .cc-info .quote-cc-info .affirm-modal-trigger .affirm-ala-line2,#checkout-confirmation .cc-info .quote-cc-info .affirm-modal-trigger .affirm-ala-line3{padding-right:5px}#checkout-review .cc-info .control-group,#checkout-confirmation .cc-info .control-group{float:right;width:355px}#checkout-review .cc-info .control-group .controls,#checkout-confirmation .cc-info .control-group .controls{width:345px}#checkout-review .cc-info .control-group input,#checkout-confirmation .cc-info .control-group input{width:323px}#checkout-review .cc-info .control-group .input-small,#checkout-confirmation .cc-info .control-group .input-small{width:168px}#checkout-review .cc-info .cc-icons,#checkout-confirmation .cc-info .cc-icons{margin-left:11px}#checkout-review .warranty-info,#checkout-confirmation .warranty-info{clear:left;margin-top:10px}#checkout-review .warranty-info a,#checkout-confirmation .warranty-info a{color:#049cdb}#checkout-confirmation .shipping-info{color:#686868}#checkout-confirmation .order-info{margin-top:10px}#checkout-confirmation .order-info .order-number-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#000}#checkout-confirmation .order-info .order-number-label[href]:not([href=""]):hover,#checkout-confirmation .order-info .order-number-label.fa:hover{color:#5b5959}#checkout-confirmation .order-info .order-number{font-size:24px;margin-top:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#checkout-confirmation .thank-you{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin:20px 0}#checkout-confirmation .thank-you[href]:not([href=""]):hover,#checkout-confirmation .thank-you.fa:hover{color:#5b5959}#checkout-confirmation .thank-you.quote{margin-top:0}#checkout-confirmation .fine-print{margin:16px 0 0 25px}#checkout-review .payment-info p{height:145px;line-height:17px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#checkout-review .payment-info p[href]:not([href=""]):hover,#checkout-review .payment-info p.fa:hover{color:#5b5959}.cvv-help{margin-left:5px;cursor:pointer;color:#686868}.pre-approval-instructions{margin-top:10px;margin-bottom:10px}.pre-approval-pe{margin-top:10px}#billing-address-update h2.main-title{width:100%;text-align:center}#billing-address-update #customer-info{margin-top:45px}#billing-address-update .information{-js-display:flex;display:flex}#billing-address-update .information .fields.billing .control-group{margin-left:0}#billing-address-update .button-set input[type=button],#billing-address-update .button-set input[type=submit]{width:326px!important;height:42px!important}#billing_address_update_modal.modal .modal-body{width:720px!important}#billing_address_update_modal .error-bar{color:#f33;background:none;text-align:left;padding:1rem}#billing_address_update_modal label.error,#billing_address_update_modal input.error,#billing_address_update_modal select.error{color:#f33}#billing_address_update_modal .help-block{position:relative;padding:0 0 0 23px;color:#f33}#billing_address_update_modal .help-block:after{content:"";display:block;width:20px;height:20px;background-size:100% 100%;position:absolute;left:0;top:0}#framed.scheduling{padding:0 0 75px}#framed.scheduling .header{height:auto!important}#framed.scheduling #top-menu{height:100px;box-sizing:border-box}#framed.scheduling #top-menu #logo{margin-top:0;display:none}@-moz-document url-prefix(){#framed.scheduling #top-menu #logo{display:block}}#framed.scheduling #top-menu .request{padding:65px 0 0 105px;font-size:16px;color:#000!important}#framed.scheduling #top-menu #request_type_name{text-transform:uppercase;display:inline}#framed.scheduling #top-menu .general-info{display:none;padding-top:45px;padding-right:20px;text-align:right}#framed.scheduling #top-menu .general-info .sub-heading{font-weight:700;color:#000}#framed.scheduling #top-menu .link{color:#000}@media only screen and (max-width: 768px){#framed.scheduling #top-menu .general-info{text-align:left;padding-top:25px;padding-left:85px;float:left;clear:both;font-size:11px;line-height:145%}#framed.scheduling #top-menu .general-info.resto{padding-top:20px}#framed.scheduling #top-menu .request{padding-top:10px;font-size:13px}}@media only screen and (max-width: 350px){#framed.scheduling #top-menu .general-info{padding-top:15px}}@media only screen and (max-width: 950px){header{min-width:320px;width:100%}.container{width:100%}}.dt-client{margin-top:20px;margin-bottom:30px;margin-left:30px}.loading-details{text-align:center;padding-top:50px}.loading-details .fa-spinner{font-size:60px;color:#a6a6a6}.scheduling-details{display:none}.scheduling-details .scheduling-info{-js-display:flex;display:flex;margin:2rem -1.5rem 0 1rem;align-items:stretch;overflow:hidden;flex-flow:wrap}@media only screen and (max-width: 768px){.scheduling-details .scheduling-info{margin:1rem -2.5rem 0 1rem}.scheduling-details .scheduling-info .appointment-status{display:none}}.scheduling-details .scheduling-info>div{position:relative;flex-grow:2;margin-right:3rem}.scheduling-details .scheduling-info>div:before{content:" ";position:absolute;height:100%;border-left:1px solid #ccc;left:-1.5rem}.scheduling-details .select-time-prompt{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.scheduling-details .select-time-prompt .heading{font-size:14px;font-weight:900}.scheduling-details .select-time-prompt .details{font-size:13px;font-style:italic}.scheduling-details h4{font-weight:900;color:#000;padding-top:15px}.scheduling-details label{display:inline;font-weight:900;cursor:auto;color:#000}.scheduling-details .detail{display:inline;font-size:12px}.scheduling-details .loading{font-size:12px}.scheduling-details .loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) .9s infinite;animation:ellipsis steps(4,end) .9s infinite;content:"…";width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}@media only screen and (max-width: 768px){.scheduling-details{padding-left:20px;padding-top:15px}.scheduling-details .span4{margin-left:10px}.scheduling-details .vl{border:none;height:auto}}.scheduling-error{font-size:16px;text-align:center;margin:30px}.dt-iframe{display:none}.dt-iframe iframe{margin:10px 30px 30px;height:720px;width:90%;border:0px;filter:grayscale(100%);overflow:hidden}.dt-iframe iframe.error{height:60px}@media only screen and (max-width: 768px){.dt-iframe iframe{margin-left:20px;margin-right:20px;width:85%}}@media only screen and (max-width: 600px){.dt-iframe iframe{height:850px}}@media only screen and (max-width: 510px){.dt-iframe iframe{height:900px}}@media only screen and (max-width: 425px){.dt-iframe iframe{height:1000px}}@media only screen and (max-width: 355px){.dt-iframe iframe{height:1120px}}.dt-iframe iframe.ios:not(.dt-scheduled-iframe).horizontal{height:1080px}@media only screen and (max-width: 667px){.dt-iframe iframe.ios:not(.dt-scheduled-iframe).horizontal{height:1060px}}@media only screen and (max-width: 568px){.dt-iframe iframe.ios:not(.dt-scheduled-iframe).horizontal{height:1080px}}@media only screen and (min-width: 724px){.dt-iframe iframe.ios:not(.dt-scheduled-iframe).horizontal{height:1124px}}@media only screen and (min-width: 800px){.dt-iframe iframe.ios:not(.dt-scheduled-iframe).horizontal{height:810px}}@media only screen and (min-width: 428px){.dt-iframe iframe.ios:not(.dt-scheduled-iframe).vertical{height:910px}}.dt-iframe iframe.dt-scheduled-iframe{height:375px}@media only screen and (max-width: 600px){.dt-iframe iframe.dt-scheduled-iframe{height:500px}}.cancel-reschedule{margin:2rem;display:none}.cancel-reschedule .confirmation{display:none}.cancel-reschedule .confirmation .fa-spinner{font-size:35px;padding:30px;margin-bottom:-40px}.cancel-reschedule .prompt,.cancel-reschedule #prompt-message-routed,.cancel-reschedule #tss-routed-contact,.cancel-reschedule #rh-routed-contact{display:none}.cancel-reschedule button{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-weight:700;margin-top:20px;padding:8px 20px;color:#fff;background-color:#8e8e8e;font-size:12px;display:inline;border:none}@media only screen and (max-width: 768px){.cancel-reschedule{margin:2rem 1rem}}.select-time-container{margin:2rem 2rem 0rem}@media only screen and (max-width: 768px){.select-time-container{margin:2rem 1rem 1rem}}.mi-divider{margin:0 2rem 2rem;display:none}.mi-divider.not-scheduled{margin-top:0}.mi-divider.scheduled{margin-top:20px}@media only screen and (max-width: 768px){.mi-divider{margin:0 1rem 1rem}}.measure-information{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;display:none;margin:0 2rem 4rem;overflow-x:auto}.measure-information h4{font-weight:900;color:#000;padding-bottom:15px}.measure-information table{width:95%}.measure-information table,.measure-information th,.measure-information td{border:1px solid #8e8e8e;padding:15px 20px;text-align:left}.measure-information th{font-weight:900;color:#000;background-color:#e6e6e6}.measure-information .notes{font-weight:700;color:#000}@media only screen and (max-width: 768px){.measure-information{margin:0 1rem 3rem;font-size:.7rem}.measure-information table,.measure-information th,.measure-information td{padding:5px 10px;line-height:120%}}span.sweepstakes-t-and-c-title{display:block;margin-top:1em}#contestLanding{position:relative}#contestLanding *{box-sizing:border-box}#contestLanding hr{width:750px;margin:1em auto;display:block;height:1px;border:0;border-top:1px solid #000000;padding:0}#contestLanding a{text-decoration:underline}#contestLanding .landing-hero{width:100%;overflow-x:hidden;z-index:0;background-size:cover}#contestLanding .landing-hero-overlay{position:relative;z-index:1;background-color:#ffffff0d;height:100%}#contestLanding .contest-info{margin:219px 0;background-color:#ffffffbf}#contestLanding .contest-info.inactive #contestContainer{width:auto}#contestLanding .contest-info.inactive #contestContainer h4{width:50%;display:block;margin:0 auto}#contestLanding .contest-info.inactive #contestContainer .contest-font-large{font-weight:300;font-size:44px;line-height:50px;text-transform:uppercase}#contestLanding .contest-info.inactive .contest-form-area .thank-you{margin-top:25px}#contestLanding .contest-info.confirmation-page{height:auto;margin:0}#contestLanding .contest-info.confirmation-page #contestContainer{margin-top:20px}#contestLanding .contest-footer-info{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;text-align:center;text-transform:none;width:950px;margin:0 auto}#contestLanding .contest-footer-info p{font-weight:300;font-size:16px;margin-bottom:10px}#contestLanding .contest-footer-info p br{display:none}#contestLanding .contest-footer-info p strong{font-weight:700}#contestLanding .contest-footer-info a{font-size:11px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-weight:400;text-transform:uppercase;text-decoration:underline}#contestLanding .contest-footer-info .t-and-c-info{text-align:center;margin-bottom:1.5em}#contestLanding .contest-footer-info .text{text-transform:none}#contestContainer{width:700px;font-family:Montserrat,Helvetica,Helvetica Neue,Arial,sans-serif;margin:35px auto 30px}#contestContainer .flyover_hr{margin:15px auto;width:520px}#contestContainer .money-small-top{font-size:35px;line-height:35px;vertical-align:top}#contestContainer h1,#contestContainer h2,#contestContainer h4,#contestContainer h6,#contestContainer p,#contestContainer a{font-family:Montserrat,Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:300}#contestContainer h4.desktop-contest-font-small{text-align:center}#contestContainer .contest-font-small{font-size:18px;font-weight:300;line-height:16px;text-transform:none;text-align:center;margin:1.5em 0}#contestContainer h4.desktop-contest-font-medium{text-align:center}#contestContainer .contest-font-medium{line-height:25px;font-weight:300;font-size:17px;text-align:center}#contestContainer .contest-font-large{font-weight:100;font-size:65px;line-height:55px}#contestContainer .contest-font-large.align-font-top{vertical-align:top;line-height:55px}#contestContainer .contest-font-large strong.green{font-weight:800;font-family:Montserrat,Helvetica,Helvetica Neue,Arial,sans-serif}#contestContainer .contest-font-large.thank-you{font-size:44px;line-height:58px;font-weight:300;text-transform:uppercase}#contestContainer .contest-font-large.thank-you.green{font-family:Montserrat,Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:500;font-size:46px}#contestContainer .contest-font-large.spread-the-word{text-transform:uppercase}#contestContainer h4,#contestContainer p{margin-left:auto;margin-right:auto}#contestContainer p{margin-bottom:0}#contestContainer p.thank-you,#contestContainer h4.thank-you{margin-top:20px;font-size:18px;text-transform:none;line-height:20px;font-weight:100;letter-spacing:2px}#contestContainer p.thank-you strong,#contestContainer h4.thank-you strong{text-transform:uppercase}#contestContainer strong{font-family:Montserrat,Helvetica,Helvetica Neue,Arial,sans-serif}#contestContainer .orange{color:#fc5001}#contestContainer .green{color:green}#contestContainer .contest-title{text-align:center;font-weight:300;margin:10px auto 22px;width:100%}#contestContainer .contest-title sup{font-size:60%}#contestContainer .contest-title :first-child{margin-top:0}#contestContainer .contest-title .contest-font-block h1,#contestContainer .contest-title .contest-font-block h2,#contestContainer .contest-title .contest-font-block h4{display:inline}#contestContainer .contest-title .contest-font-block h4{margin-left:-5px}#contestContainer .contest-title.inactive .contest-font-medium{line-height:23px;font-size:20px;font-weight:200}#contestContainer .contest-title.inactive .contest-font-block h1,#contestContainer .contest-title.inactive .contest-font-block h2{display:block;margin-bottom:20px}#contestContainer .contest-form-area{width:100%;margin-left:auto;margin-right:auto;margin-top:15px}#contestContainer .contest-form-area:before,#contestContainer .contest-form-area:after{display:table;content:"";line-height:0}#contestContainer .contest-form-area:after{clear:both}#contestContainer .contest-form-area.thank-you{margin-top:15px}#contestContainer .contest-form-area span{line-height:26px}#contestContainer .contest-form{margin:0;width:100%;position:relative}#contestContainer .contest-form .form-body{margin:0 auto 1.5em;max-width:440px}#contestContainer .contest-form .form-body:before,#contestContainer .contest-form .form-body:after{display:table;content:"";line-height:0}#contestContainer .contest-form .form-body:after{clear:both}#contestContainer .contest-form .control-group{padding:0 3px;margin-bottom:0;float:left;width:50%}#contestContainer .contest-form .control-group:before,#contestContainer .contest-form .control-group:after{display:table;content:"";line-height:0}#contestContainer .contest-form .control-group:after{clear:both}#contestContainer .contest-form .control-group.error input{color:#fc5001;border-color:#fc5001}#contestContainer .contest-form .control-group.error input:-moz-placeholder{color:#fc5001!important}#contestContainer .contest-form .control-group.error input:-ms-input-placeholder{color:#fc5001!important}#contestContainer .contest-form .control-group.error input::-webkit-input-placeholder{color:#fc5001!important}#contestContainer .contest-form .input{width:100%;padding:18px 10px;margin-bottom:6px}#contestContainer .contest-form .input:-moz-placeholder{color:#5b5959!important}#contestContainer .contest-form .input:-ms-input-placeholder{color:#5b5959!important}#contestContainer .contest-form .input::-webkit-input-placeholder{color:#5b5959!important}#contestContainer .contest-form .field-contest-email{width:66.66667%}#contestContainer .contest-form .field-contest-zip{width:33.33333%}#contestContainer .contest-form .submit{width:100%}#contestContainer .contest-form .btn-gray-flat{background-color:#000;padding:.75em 2em;line-height:1em;display:block;margin:20px auto 0}#contestContainer .contest-form .btn-gray-flat.btn-right{float:right}#contestContainer .contest-form .btn-gray-flat.btn-orange-flat{background-color:#fc5001}#contestContainer .contest-form .contest-end-date{font-size:11px;font-weight:400;text-transform:none;display:block;margin:.5em auto 0;text-align:center}#contestContainer .contest-form.thank-you .input{width:319px}#contestContainer .contest-form.expired{margin:0 auto;float:none}#contestContainer .contest-form .contest-loading{padding-top:6px}#contestContainer .contest-form .contest-error{margin:0;color:#fc5001;font-size:12px;line-height:12px}#contestContainer .contest-form .contest-error.thank-you{position:absolute;bottom:-10px;width:340px;text-align:right}#contestContainer .contest-aside{padding-left:13px;position:relative}#contestContainer .contest-aside h6{margin-top:0;margin-bottom:1px;font-weight:400;font-size:13px;position:relative;top:-4px}#contestContainer .contest-aside img+img{margin-left:5px}#contestContainer .contest-aside img.flyover-logo{height:115px}#contestContainer .t-and-c-info{float:none;margin-bottom:5px;font-size:1.15em;text-align:center;font-weight:300}#contestTermsModal{height:700px}#contestTermsModal .content{margin-bottom:50px}#contestTermsModal .content h1,#contestTermsModal .content h2{color:#000;text-align:center;text-transform:uppercase;font-family:"Didot 06 A","Didot 06 B",Times New Roman,Times,serif;font-size:40px;font-weight:500}#contestTermsModal .content .header-p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-weight:100;font-size:1.25em;text-align:center}#contestTermsModal .content h4{margin-top:40px;font-weight:700;font-family:"Didot 06 A","Didot 06 B",Times New Roman,Times,serif}#contestTermsModal .content h4:first-child{text-align:center;margin-top:0;margin-bottom:30px}@media screen and (max-width: 1200px){#contestLanding .contest-footer-info{margin-top:20px}#contestLanding .contest-footer-info p br{display:block}#contestLanding #contestContainer{width:100%}}#contestTermsFlyover{position:absolute;top:0;height:100%;background-color:#0009}#contestTermsFlyover .money-small-top{font-size:35px;line-height:35px;vertical-align:top}#contestTermsFlyover .emailFlyoverRelative{height:auto}#contestTermsFlyover div{position:relative;width:66%;height:100%;margin:0 auto;background-color:#fff;overflow-y:scroll}#contestTermsFlyover div h4,#contestTermsFlyover div p,#contestTermsFlyover div li{font-size:10px}#contestTermsFlyover div h4{margin-top:30px}#contestTermsFlyover div i.fa-close{font-size:20px;position:absolute;right:0;top:0;display:block;margin:15px}#contestTermsFlyover div *{margin:10px 30px}#contestTermsFlyover div *:first-child{margin-top:30px}.contest-terms-backdrop{position:fixed;top:0;z-index:1041;width:100%;height:100%;overflow:hidden}#contestFlyover{width:600px;overflow:hidden;margin-left:0;position:absolute;left:50%;top:50%!important;transform:translate(-50%,-50%);border:none;overflow-y:auto}#contestFlyover *{box-sizing:border-box}#contestFlyover .emailFlyoverRelative{height:auto}#contestFlyover .modal-body{margin:0}#contestFlyover .modal-header{position:absolute;z-index:10;width:100%}#contestFlyover .modal-header .modal-close-x{color:#fff}#contestFlyover .landing-banner{height:142px}#contestFlyover #contestContainer{margin:0;width:100%}#contestFlyover #contestContainer a{font-size:1em;text-decoration:underline}#contestFlyover #contestContainer .btn-gray-flat{width:252px;margin-top:10px;background-color:#000}#contestFlyover #contestContainer .contest-title{margin:1.5em 82px;width:auto}#contestFlyover #contestContainer .contest-title img{width:436px;height:156px}#contestFlyover #contestContainer .form-body{margin:0 auto;max-width:none}#contestFlyover #contestContainer .form-body:before,#contestFlyover #contestContainer .form-body:after{display:table;content:"";line-height:0}#contestFlyover #contestContainer .form-body:after{clear:both}#contestFlyover #contestContainer .contest-form-area{margin:0 82px;width:auto}#contestFlyover #contestContainer .contest-font-small{font-size:15px;line-height:16px}#contestFlyover #contestContainer .contest-font-medium{line-height:23px;font-size:22px}#contestFlyover #contestContainer .contest-font-large{font-size:55px;line-height:45px}#contestFlyover #contestContainer .contest-font-large.thank-you{font-size:34px;line-height:34px}#contestFlyover #contestContainer .contest-footer-info{font-weight:100;text-transform:none;font-size:11px;line-height:17px;margin:1.5em 0 0;padding:1.5em 42px;background-color:#000;color:#fff}#contestFlyover #contestContainer .contest-footer-info .contest-end-date{font-size:19px;line-height:18px}#contestFlyover #contestContainer .contest-footer-info .contest-end-date strong{font-size:16px}#contestFlyover #contestContainer .contest-footer-info P{text-align:center;font-size:14px}#contestFlyover #contestContainer .contest-footer-info a{display:block;color:#fff}.contest-terms{margin-bottom:2em}.contest-terms h4{margin-top:40px;font-weight:700;font-family:"Didot 06 A","Didot 06 B",Times New Roman,Times,serif}.contest-terms h4:first-child{margin-top:0}.SweepstakesTermsAndConditions .banner-image{display:none}.SweepstakesTermsAndConditions .header-322.headline-block-3{position:relative;margin-top:2em;height:auto}.all-items{letter-spacing:normal}.all-items .quote-customized{color:red}.all-items .product-count-text{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;text-transform:uppercase;padding-bottom:1.5rem}.all-items .product-count-text[href]:not([href=""]):hover,.all-items .product-count-text.fa:hover{color:#5b5959}.all-items .product-count-text.swatch-product-count-text,.all-items .product-count-text.quote{margin-top:0}.all-items .product-count-text.checkout-banner{padding-bottom:0;margin-top:0}.all-items .count-row{position:relative}.all-items .count-row .btns{position:absolute;right:0;bottom:0}.all-items .item{page-break-inside:avoid}.all-items .item .item-image{width:180px}.all-items .item .item-image.left{margin-top:5px}.all-items .item .item-image.left img{margin-top:1em}.all-items .item .item-image.left .secondary-hardware-image{margin-top:2em}.all-items .item .row-fluid{position:relative}.all-items .item .row-fluid .quantity{width:90px;margin-top:3px}.all-items .item .sale-header{font-size:12px}.all-items .item .sale-header-placeholder{margin-top:1em}.all-items .item .quantity-price-row{height:80px}.all-items .item .quantity-price-row .sale-header{font-size:12px;margin-bottom:10px;display:block;font-family:Helvetica,Helvetica Neue,Arial,sans-serif}.all-items .item .quantity-price-row .regular{margin-bottom:10px}.all-items .item .quantity-price-row .regular.strikethrough .cents{text-decoration:line-through}.all-items .item .quantity-price-row .right.quantity{right:150px;width:105px;font-size:14px;text-align:center}.all-items .item .quantity-price-row .right.quantity .quantity-header{display:block;margin-bottom:10px}.all-items .item .quantity-price-row .right.quantity .quantity{color:#686868;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px}.all-items .item .quantity-price-row .right.price{right:0;text-align:right;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:24px}.all-items .item .quantity-price-row .right.price .cents{width:36px;text-align:left;display:inline-block}.all-items .item .quantity-price-row .quantity-header{color:#999;text-transform:uppercase}.all-items .item-bar{height:62px;margin-top:25px;margin-bottom:5px;background-color:#ebe9e5;-js-display:flex;display:flex}.all-items .item-bar.swatch-shipping{margin-top:0;margin-bottom:25px}.all-items .item-bar div{height:42px;line-height:42px;text-align:center}.all-items .item-bar div.right{float:none;margin-top:10px}.all-items .item-bar div.right span.double-border{border-spacing:0px;border-left:1px solid #4c4c4c;border-right:1px solid #4c4c4c;display:inline-block}.all-items .item-bar div.right span.single-border{border-spacing:0px;border-right:1px solid #4c4c4c;display:inline-block}.all-items .item-bar .number{background-color:#c8c8c8;background-image:-moz-linear-gradient(top,#d4d4d4,#b7b7b7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d4d4d4),to(#b7b7b7));background-image:-webkit-linear-gradient(top,#d4d4d4,#b7b7b7);background-image:-o-linear-gradient(top,#d4d4d4,#b7b7b7);background-image:linear-gradient(to bottom,#d4d4d4,#b7b7b7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFD4D4D4",endColorstr="#FFB7B7B7",GradientType=0);width:44px}.all-items .item-bar .room-label{width:785px;text-align:left;margin-top:10px;margin-left:15px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000}.all-items .item-bar .room-label[href]:not([href=""]):hover,.all-items .item-bar .room-label.fa:hover{color:#5b5959}.all-items .item-bar a.swatch-only-btn:hover{background-color:#d3d3d3}.all-items .item-bar .swatch-only-btn{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:16px;color:#000;margin-left:0;margin-top:11px;margin-right:15px;padding-top:10px;width:176px;height:40px;text-transform:capitalize;text-decoration:underline;line-height:70px;transition:all .3s ease}.all-items .item-bar .swatch-only-btn[href]:not([href=""]):hover,.all-items .item-bar .swatch-only-btn.fa:hover{color:#5b5959}.all-items .item-bar .save-item-to-project{width:156px;border-right:1px solid #fff}.all-items .item-bar .duplicate,.all-items .item-bar .edit,.all-items .item-bar .delete{color:#393736;width:46px}.all-items .item-bar .fa.disabled,.all-items .item-bar .fa:hover{color:#5b5959}.all-items .characteristic-container.warning .property,.all-items .characteristic-container.backorder .property,.all-items .characteristic-container.installation-char .property,.all-items .characteristic-container.customization .property,.all-items .characteristic-container.required .property{float:left}.all-items .characteristic-container.warning .value,.all-items .characteristic-container.backorder .value,.all-items .characteristic-container.installation-char .value,.all-items .characteristic-container.customization .value,.all-items .characteristic-container.required .value{width:485px;margin-left:5px}.all-items .characteristic-container.installation-char .install-surcharges{color:#00f}.all-items .properties-row .quote-properties{width:737px}.all-items .properties-row .smaller{font-size:10px}.all-items .properties-row .properties{width:645px;font-size:14px;margin-left:0}.all-items .properties-row .properties.warning{margin-left:195px}.all-items .properties-row .properties.warning .property{float:left}.all-items .properties-row .properties.warning .value{width:485px;margin-left:5px}.all-items .properties-row .properties.install-notes{margin-left:195px;line-height:15px;padding-top:5px}.all-items .properties-row .properties.ship-date{margin-left:195px;line-height:15px;padding-top:2px}.all-items .properties-row .properties.customization{width:750px;margin-left:195px;line-height:17px;height:inherit}.all-items .properties-row .properties.customization .property{float:left}.all-items .properties-row .properties.customization .value{width:575px}.all-items .properties-row .properties.customization .value.single-row{width:225px}.all-items .properties-row .properties.customization .customization-price{text-align:right;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#999;width:100px}.all-items .properties-row .properties .property{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#000;display:inline-block;width:210px;text-transform:uppercase;vertical-align:top}.all-items .properties-row .properties .property[href]:not([href=""]):hover,.all-items .properties-row .properties .property.fa:hover{color:#5b5959}.all-items .properties-row .properties .value{display:inline-block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#000;line-height:17px}.all-items .properties-row .properties .value[href]:not([href=""]):hover,.all-items .properties-row .properties .value.fa:hover{color:#5b5959}.all-items .properties-row .properties .value.quote-customized{width:500px;margin-left:5px}.all-items .properties-row .properties .value.quote-customized-internal{color:red}.all-items .properties-row .properties .value .warning{color:#f33}.all-items .properties-row .properties .value .customization_color.quote-customized-internal{color:red}.all-items .properties-row .properties .value .customization_color.quote-customized-internal-manu-installer{color:#00f}.all-items .properties-row .properties .quantity-property{margin-top:16px}.all-items .properties-row .properties .characteristic-container{margin-left:0;width:750px}.all-items .properties-row .secondary-hardware-image{margin-top:30px;margin-right:20px;width:160px}.all-items .swatch-list .item-bar{-js-display:flex;display:flex;justify-content:space-between}.all-items .swatch-list .item-bar .swatches-label{margin-top:10px;text-align:left;margin-left:15px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000}.all-items .swatch-list .item-bar .swatches-label[href]:not([href=""]):hover,.all-items .swatch-list .item-bar .swatches-label.fa:hover{color:#5b5959}.all-items .swatch-list .item-bar .swatches-only{width:194px;height:42px}.all-items .swatch-list .span10{width:auto;float:none}.all-items .swatch-list .span10 .product-count-text{display:block;font-weight:700;font-family:Montserrat,sans-serif;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000;line-height:24px;padding-bottom:0;text-transform:uppercase;margin-bottom:20px}.all-items .swatch-list .span10 .product-count-text[href]:not([href=""]):hover,.all-items .swatch-list .span10 .product-count-text.fa:hover{color:#5b5959}.all-items .swatch-list .swatch-row{width:960px;height:215px;margin-left:-5px}.all-items .swatch-list .swatches{line-height:15px;margin-top:20px;width:inherit}.all-items .swatch-list .swatch{width:109px;position:relative;display:inline-block;padding:10px 3px;vertical-align:top}.all-items .swatch-list .swatch img{vertical-align:top;width:109px;height:109px}.all-items .swatch-list .swatch:hover{background-color:#f1f1f1;cursor:pointer}.all-items .swatch-list .swatch .material-info{margin-top:10px;position:relative}.all-items .swatch-list .swatch .material-info .delete-btn{float:right;margin-right:5px;top:0;display:block;height:17px;width:18px}.all-items .swatch-list .swatch .color-info{position:relative}.all-items hr{margin:15px 0 20px;height:2px}.all-items .catalog{clear:both;margin-top:50px}.all-items .catalog label{display:inline;margin-left:20px}.all-items .custom-charge-list.top{margin-top:15px}.all-items .custom-charge-list .item{padding-bottom:20px}.all-items .custom-charge-list .item>div{min-height:25px}.all-items .custom-charge-list .item .properties{margin-left:195px}.all-items .custom-charge-list .item .properties.characteristic-container{margin-bottom:5px;border-top:none}.all-items .custom-charge-list .item .quantity-price-row{height:25px}.all-items .custom-charge-list .item .quantity-price-row.characteristic-container{border-top:none}.all-items .custom-charge-list .item .quantity-price-row .price{height:25px;text-align:right}.all-items .custom-charge-list .item .quantity-price-row .price .sale{height:25px;line-height:25px}#checkout-shipping #cart .all-items{margin-top:0;padding-right:0}#checkout-shipping .swatch-list{margin-top:0}#checkout-shipping .swatch-list .swatches-only.btn{display:none}#checkout-shipping .swatch-list .swatches{overflow-x:hidden;overflow-y:auto;height:auto}#checkout-shipping .swatch-list .swatch{width:108px;font-size:12px}#checkout-shipping .swatch-list .swatch img{width:108px;height:97px}h5{margin-bottom:0}.blank-swatch{border-style:none}.designer-section{margin:0 auto}.designer-section img{width:1350px}.designer-section h1{font-family:Montserrat,sans-serif;font-style:normal;font-size:40px;text-align:center;font-weight:300;color:#000;text-transform:uppercase;margin-top:2rem}.designer-section h1[href]:not([href=""]):hover,.designer-section h1.fa:hover{color:#5b5959}.designer-section p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;margin:0 auto;text-align:center;width:56%;margin-top:1.5rem;line-height:1.3rem}.designer-section p[href]:not([href=""]):hover,.designer-section p.fa:hover{color:#5b5959}.designer-section h2{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:15px;color:#000;margin:9px auto 0;text-align:center;width:100%;padding-bottom:36px;text-transform:capitalize;border-bottom:1px solid #cfcfcf}.designer-section h2[href]:not([href=""]):hover,.designer-section h2.fa:hover{color:#5b5959}.designer-section a{text-decoration:underline;font-weight:500}.designer-section a:hover{text-decoration:underline}.designer-section .designer-subnav{margin:35px auto 0;text-align:center}.designer-section .designer-subnav .nav-item{display:inline-block;border-right:1px solid lightgrey}.designer-section .designer-subnav .nav-item:last-child{border-right:none}.designer-section .designer-subnav .nav-item img{width:auto}.designer-section .designer-subnav.col-3{width:56%}.designer-section .designer-subnav.col-3 .slick-item{width:30%}#material-collection-container.designer-swatches{margin-top:24px}#material-collection-container.designer-swatches hr{margin-bottom:15px}.line{margin:30px auto;width:950px}.span12.empty-designer-info{position:relative;height:75px;margin-left:0}.designer-info{height:285px;position:relative}.designer-info .designer-info-paragraph{margin-top:30px}.designer-info-paragraph{width:480px}.section-button-container{bottom:0}.btn-designer-modal,.btn-designer{right:0}.designer-stats{position:absolute;bottom:0;left:0;line-height:1.1;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px}.stats-numbers{font-weight:700;text-transform:uppercase;color:#000;margin-bottom:6px}.stats-words{font-weight:200;color:#000;margin-bottom:0}ul.designers-list.nav.nav-pills{margin-bottom:0}.designer-nav>ul.designers-list>li.designer-name-item{width:156px;margin-right:2px;font-size:10px}.designer-nav>.nav-pills>li>a{text-transform:uppercase;background-color:#f1f1f1;color:#000;padding:17px 0;text-align:center;border-radius:0}.designer-nav>.nav-pills>li>a:hover{background-color:#323232}.designer-header{height:300px}#generic-page.designer{margin-top:-19px}.modal.extra-large{width:948px;height:490px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.modal.extra-large .modal-header{padding-bottom:0}.modal.extra-large .modal-body{width:870px;margin-left:35px;margin-right:45px;height:410px}.modal.extra-large .generic-modal-title.right{width:375px;margin-left:20px;margin-right:10px}.modal.extra-large .generic-modal-title.right p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;margin-bottom:0;line-height:1.5}.modal.extra-large .generic-modal-title.right p[href]:not([href=""]):hover,.modal.extra-large .generic-modal-title.right p.fa:hover{color:#5b5959}.modal.extra-large .generic-modal-title.right .inline-title{margin-bottom:25px}.modal.extra-large .modal-footer{height:35px}.page-image,.subsection-image{margin-bottom:10px}.page-image.left,.subsection-image.left{margin-right:10px}.page-image.right,.subsection-image.right{margin-left:10px}.section,.section-gray,.section .info,.section-gray .info{position:relative}.section .info.custom,.section-gray .info.custom{height:auto}.section .info.custom a,.section-gray .info.custom a{text-decoration:underline}.section .info .section-button-container,.section-gray .info .section-button-container,.section .find-a-pro-form,.section-gray .find-a-pro-form{position:absolute;bottom:0}.section .find-a-pro-form form,.section-gray .find-a-pro-form form{margin:0}.section .find-a-pro-form form input,.section-gray .find-a-pro-form form input{width:171px;height:35px}.section .find-a-pro-form form button,.section-gray .find-a-pro-form form button{width:185px}.section.text-image-side-by-side,.section-gray.text-image-side-by-side{-js-display:flex;display:flex;justify-content:space-evenly;border-top:1px solid lightgray}.section.text-image-side-by-side h2,.section-gray.text-image-side-by-side h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.2em;box-sizing:border-box;line-height:1.1em}.section.text-image-side-by-side.image-left,.section-gray.text-image-side-by-side.image-left{flex-direction:row-reverse}.section.text-image-side-by-side .image-container,.section-gray.text-image-side-by-side .image-container{text-align:center}.section.text-image-side-by-side .body-container,.section-gray.text-image-side-by-side .body-container{margin-top:1em}.section.text-image-side-by-side .body,.section-gray.text-image-side-by-side .body{-js-display:flex;display:flex;flex-direction:column;justify-content:center;width:fit-content;margin:0 auto;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:1.3em;color:#000}.section.text-image-side-by-side .body[href]:not([href=""]):hover,.section.text-image-side-by-side .body.fa:hover,.section-gray.text-image-side-by-side .body[href]:not([href=""]):hover,.section-gray.text-image-side-by-side .body.fa:hover{color:#5b5959}.section.text-image-side-by-side ul li,.section-gray.text-image-side-by-side ul li{margin-bottom:.25em}.full-width-side-by-side{display:grid;grid-template-columns:50% 50%;column-gap:0px;margin-bottom:20px}.full-width-side-by-side .photo{width:100%}.full-width-side-by-side .content{background-color:#ebe9e5;position:relative;text-align:center}.full-width-side-by-side .content .copy{position:absolute;width:100%;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}.full-width-side-by-side .content .number{font-size:40px;font-weight:300;margin-bottom:16px;padding:0 20px}.full-width-side-by-side .content h3{font-size:24px;font-weight:300;text-transform:uppercase;margin-bottom:28px;padding:0 20px}.full-width-side-by-side .content p{font-size:14px;font-weight:300;padding:0 48px}.triple-photo-stacked h2,.single-image-full-width h2{font-size:24px;font-weight:300;text-align:center;text-transform:uppercase;margin:24px 0}.triple-photo-stacked p,.single-image-full-width p{font-size:14px;font-weight:300;text-align:center}.triple-photo-stacked .photo-lg,.single-image-full-width .photo-lg{margin-bottom:20px}.triple-photo-stacked .photo-sm,.single-image-full-width .photo-sm{display:grid;grid-template-columns:49% 49%;column-gap:20px;margin-bottom:20px}.triple-photo-stacked .content,.single-image-full-width .content{max-width:506px;margin:0 auto}.triple-photo-stacked .call-to-action,.single-image-full-width .call-to-action{margin:32px auto;text-align:center}.gps-track-your-order{margin-bottom:40px}.gps-track-your-order section#track-your-order{height:50px}.gps-track-your-order .container,.gps-track-your-order form.track-order{width:950px}.gps-track-your-order form.track-order ::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}.gps-track-your-order form.track-order ::-webkit-input-placeholder [href]:not([href=""]):hover,.gps-track-your-order form.track-order ::-webkit-input-placeholder .fa:hover{color:#5b5959}.gps-track-your-order form.track-order :-ms-input-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}.gps-track-your-order form.track-order :-ms-input-placeholder[href]:not([href=""]):hover,.gps-track-your-order form.track-order :-ms-input-placeholder.fa:hover{color:#5b5959}.gps-track-your-order form.track-order ::-moz-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#5b5959;opacity:1}.gps-track-your-order form.track-order ::-moz-placeholder [href]:not([href=""]):hover,.gps-track-your-order form.track-order ::-moz-placeholder .fa:hover{color:#4c4c4c}.gps-track-your-order form.track-order :-moz-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;opacity:1}.gps-track-your-order form.track-order :-moz-placeholder[href]:not([href=""]):hover,.gps-track-your-order form.track-order :-moz-placeholder.fa:hover{color:#5b5959}.gps-track-your-order form.track-order .interstitial-text{width:75px;text-align:center;display:inline-block}.gps-track-your-order form.track-order input{width:225px;height:50px;padding:0 0 0 15px;margin-top:0;margin-bottom:0}.gps-track-your-order form.track-order input[name=zip]{margin-left:22px;margin-right:30px}.gps-track-order-results .select-order{width:950px;margin:40px auto auto}.gps-track-order-results h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}.gps-track-order-results h3[href]:not([href=""]):hover,.gps-track-order-results h3.fa:hover{color:#5b5959}.gps-track-order-results h3 .light-gray{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}.gps-track-order-results h3.order-num{text-transform:uppercase;width:950px;margin:auto}.gps-track-order-results .orders>div{width:100%}.gps-track-order-results .orders>div:nth-child(odd){background-color:#d7d2cb}.gps-track-order-results .orders>div .product-row{padding:20px 0;width:950px;margin:auto}.gps-track-order-results .orders>div .product-row>div{height:180px;margin-left:0;padding-left:10px;width:237px}.gps-track-order-results .orders>div .product-row p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:13px}.gps-track-order-results .orders>div .product-row p.larger{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px}.gps-track-order-results .orders>div .product-row .shipping-info,.gps-track-order-results .orders>div .product-row .total{border-left:1px solid #d1d1d1;padding-left:85px;width:240px}.gps-track-order-results .orders>div .product-row .order-detail-content{padding-top:45px}.gps-track-order-results section{padding-bottom:0}.gps-track-order-results .total{display:none}.extra-nav.grid-links{margin-top:20px;margin-bottom:5px}.hub-quantity-label{line-height:32px}.hub-quantity{width:100%}.hero-image-section{margin:0 auto;min-width:950px;position:relative}.hero-image-section.no-breadcrumb:not(.with-banner-image){margin-top:2rem}.hero-image-section .header-322.with-banner-image,.hero-image-section .header-322-max.with-banner-image,.hero-image-section .header-550-max.with-banner-image{position:absolute;top:0}.hero-image-section .header-322.with-banner-image{height:322px}.hero-image-section .header-322 .banner-image{height:322px!important}.hero-image-section .header-322-max.with-banner-image{height:322px}.hero-image-section .header-322-max .banner-image{height:322px!important}.hero-image-section .header-550-max.with-banner-image{height:550px}.hero-image-section .header-550-max .banner-image{height:550px!important}.hero-image-section .banner-image{width:100%;overflow:hidden}.hero-image-section .banner-image.header-550,.hero-image-section .banner-image.header-550 .tint-overlay{height:550px}.hero-image-section img.banner-image{min-width:1350px!important}.hero-image-section .tint-overlay{width:100%;min-width:950px;position:absolute;top:7;left:0;z-index:2;opacity:0;pointer-events:none}.hero-image-section .headline-block,.hero-image-section .headline-block-3{width:100%;-js-display:flex;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;color:#fff;text-align:center}.hero-image-section .headline-block.header-550,.hero-image-section .headline-block-3.header-550{height:550px}.hero-image-section .headline-block.with-banner-image,.hero-image-section .headline-block-3.with-banner-image{position:absolute;top:0;left:0;z-index:3}.hero-image-section .headline-block .hero-dark-copy a,.hero-image-section .headline-block-3 .hero-dark-copy a{text-decoration:underline;transition:all .3s ease}.hero-image-section .headline-block h1,.hero-image-section .headline-block-3 h1{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#fff;margin-bottom:initial;line-height:48px}.hero-image-section .headline-block h1.hero-dark-copy,.hero-image-section .headline-block-3 h1.hero-dark-copy{color:#000}.hero-image-section .headline-block h2,.hero-image-section .headline-block-3 h2{font-weight:500;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;text-transform:uppercase;letter-spacing:1px;margin-top:15px;margin-bottom:1rem}.hero-image-section .headline-block h2[href]:not([href=""]):hover,.hero-image-section .headline-block h2.fa:hover,.hero-image-section .headline-block-3 h2[href]:not([href=""]):hover,.hero-image-section .headline-block-3 h2.fa:hover{color:#5b5959}.hero-image-section .headline-block .header-p,.hero-image-section .headline-block-3 .header-p{-webkit-font-smoothing:subpixel-antialiased;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;display:inline-block;line-height:24px;margin-bottom:30px;padding-left:15px;padding-right:15px}.hero-image-section .headline-block .header-p:not(.has-title-above),.hero-image-section .headline-block-3 .header-p:not(.has-title-above){margin-top:15px}.hero-image-section .headline-block .header-p a,.hero-image-section .headline-block-3 .header-p a{color:inherit;font-weight:500;text-decoration:none;transition:all .3s ease;margin-left:4px}.hero-image-section .headline-block .header-p a.hero-button-white,.hero-image-section .headline-block-3 .header-p a.hero-button-white{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-size:.75rem;text-transform:uppercase;font-weight:500}.hero-image-section .headline-block .header-p a.hero-button-white:hover,.hero-image-section .headline-block-3 .header-p a.hero-button-white:hover{color:#000;background-color:#ebe9e5}.hero-image-section .headline-block .header-p a .fa,.hero-image-section .headline-block-3 .header-p a .fa{display:inline-block;font-size:20px;text-decoration:none;margin-left:5px;transform:translateY(2px)}.hero-image-section .headline-block .header-p.white,.hero-image-section .headline-block-3 .header-p.white{color:#fff}.hero-image-section .headline-block .header-p.hero-dark-copy,.hero-image-section .headline-block-3 .header-p.hero-dark-copy{color:#000}.hero-image-section .headline-block .video-overlay-text,.hero-image-section .headline-block-3 .video-overlay-text{max-width:950px;font-weight:300;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:white;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:white}.hero-image-section .headline-block .showroom-contact-items,.hero-image-section .headline-block-3 .showroom-contact-items{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000;text-transform:uppercase}.hero-image-section .headline-block .showroom-contact-items[href]:not([href=""]):hover,.hero-image-section .headline-block .showroom-contact-items.fa:hover,.hero-image-section .headline-block-3 .showroom-contact-items[href]:not([href=""]):hover,.hero-image-section .headline-block-3 .showroom-contact-items.fa:hover{color:#5b5959}.hero-image-section .headline-block .showroom-contact-items a,.hero-image-section .headline-block-3 .showroom-contact-items a{font-weight:400}.hero-image-section .headline-block-3 h1{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;letter-spacing:1px}.hero-image-section .headline-block-3 h1[href]:not([href=""]):hover,.hero-image-section .headline-block-3 h1.fa:hover{color:#5b5959}.hero-image-section .headline-block-3 .product_page_headline{letter-spacing:1px}.hero-image-section .headline-block-3.with-banner-image h1,.hero-image-section .headline-block-3.with-banner-image h2{color:#fff}.hero-image-section .headline-block-3.with-banner-image h1 a,.hero-image-section .headline-block-3.with-banner-image h2 a{color:unset}.hero-image-section .do-it-yourself-links{max-width:950px;width:91vw;text-align:center;margin:0 auto}.hero-image-section .do-it-yourself-links h1{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.5625rem;box-sizing:border-box;color:#000;margin-top:24px;margin-left:-38px;letter-spacing:.5px}.hero-image-section .do-it-yourself-links h1[href]:not([href=""]):hover,.hero-image-section .do-it-yourself-links h1.fa:hover{color:#5b5959}.hero-image-section .do-it-yourself-links p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin-left:-38px;margin-top:-9px}.hero-image-section .do-it-yourself-links p[href]:not([href=""]):hover,.hero-image-section .do-it-yourself-links p.fa:hover{color:#5b5959}.hero-image-section .do-it-yourself-links #toggle-view-instructions{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:15px;color:#000;letter-spacing:-.5px;text-transform:uppercase;margin-top:4px;margin-left:-54px;display:inline-block;cursor:pointer}.hero-image-section .do-it-yourself-links #toggle-view-instructions[href]:not([href=""]):hover,.hero-image-section .do-it-yourself-links #toggle-view-instructions.fa:hover{color:#5b5959}.hero-image-section .do-it-yourself-links #toggle-view-instructions span{font-size:15px}.hero-image-section .do-it-yourself-links #toggle-view-instructions .fa-caret-up{display:none}.hero-image-section .do-it-yourself-links #toggle-view-instructions:hover{color:#5b5959}.hero-image-section iframe{opacity:0;display:block}.hero-image-section .view-details{margin:15px auto 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.hero-image-section .view-details[href]:not([href=""]):hover,.hero-image-section .view-details.fa:hover{color:#5b5959}.hero-image-section .view-details img{display:inline;height:17px;width:17px;margin-right:2px}.hero-image-section .video-banner-image{width:100%;overflow:hidden;-js-display:flex;display:flex;justify-content:center;align-items:center}.hero-image-section .museo-700-18{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;color:#000;letter-spacing:normal}.hero-image-section .museo-700-18[href]:not([href=""]):hover,.hero-image-section .museo-700-18.fa:hover{color:#5b5959}.hero-button-white{color:#fff}@media screen and (max-width: 994px){.video-header .header-550{height:472px!important}.video-header .headline-block{margin-top:-68px}.video-header iframe{margin-top:70px}.video-header .header-p{margin-top:16px;margin-bottom:12px}}.video-header .headline-block{margin-top:-68px;pointer-events:none}@media screen and (min-width: 1216px){.video-header iframe{margin-top:124px}}.product_shorter_hero_section{margin-bottom:-69px}.didot-regular{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000}.didot-regular[href]:not([href=""]):hover,.didot-regular.fa:hover{color:#5b5959}.didot-allcaps-regular{text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:500;font-size:inherit;box-sizing:border-box;font-size:2.5rem;font-weight:300}.didot-capitalized-italic{font-family:Montserrat,sans-serif;font-style:normal;font-size:42px;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;text-transform:capitalize}.didot-capitalized-italic[href]:not([href=""]):hover,.didot-capitalized-italic.fa:hover{color:#5b5959}.didot-allcaps-story-page{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.75rem;box-sizing:border-box;color:#000}.didot-allcaps-story-page[href]:not([href=""]):hover,.didot-allcaps-story-page.fa:hover{color:#5b5959}.left-headline-right-copy{width:950px;margin:0 auto;box-sizing:border-box;border-bottom:1px solid lightgray;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:28px}.left-headline-right-copy .left-box{width:481px;padding-left:10px}.left-headline-right-copy .left-box h1,.left-headline-right-copy .left-box h2.title{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;font-weight:500;box-sizing:border-box;text-transform:uppercase;color:#000;letter-spacing:.5px;margin-top:37px;margin-bottom:4px;line-height:33px}.left-headline-right-copy .left-box h1[href]:not([href=""]):hover,.left-headline-right-copy .left-box h1.fa:hover,.left-headline-right-copy .left-box h2.title[href]:not([href=""]):hover,.left-headline-right-copy .left-box h2.title.fa:hover{color:#5b5959}.left-headline-right-copy .left-box h2:not(.title){font-weight:500;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.75rem;box-sizing:border-box;color:#000;letter-spacing:.5px;text-transform:uppercase;margin-top:-5px;margin-bottom:15px}.left-headline-right-copy .left-box h2:not(.title)[href]:not([href=""]):hover,.left-headline-right-copy .left-box h2:not(.title).fa:hover{color:#5b5959}.left-headline-right-copy .left-box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:22px}.left-headline-right-copy .right-box{width:445px}.left-headline-right-copy .right-box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;margin-top:40px}.left-headline-right-copy .right-box p span{display:block;margin-top:14px}.left-headline-right-copy .right-box p .heavier{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:13px}.gps-lead-times .left-box h1,.gps-lead-times .left-box h2.title,.gps-lead-times-by-product .left-box h1,.gps-lead-times-by-product .left-box h2.title,.gps-shipping-methods .left-box h1,.gps-shipping-methods .left-box h2.title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}.gps-lead-times .left-box h1[href]:not([href=""]):hover,.gps-lead-times .left-box h1.fa:hover,.gps-lead-times .left-box h2.title[href]:not([href=""]):hover,.gps-lead-times .left-box h2.title.fa:hover,.gps-lead-times-by-product .left-box h1[href]:not([href=""]):hover,.gps-lead-times-by-product .left-box h1.fa:hover,.gps-lead-times-by-product .left-box h2.title[href]:not([href=""]):hover,.gps-lead-times-by-product .left-box h2.title.fa:hover,.gps-shipping-methods .left-box h1[href]:not([href=""]):hover,.gps-shipping-methods .left-box h1.fa:hover,.gps-shipping-methods .left-box h2.title[href]:not([href=""]):hover,.gps-shipping-methods .left-box h2.title.fa:hover{color:#5b5959}.gps-lead-times .left-box p,.gps-lead-times-by-product .left-box p,.gps-shipping-methods .left-box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:16px;color:#000}.gps-lead-times .left-box p[href]:not([href=""]):hover,.gps-lead-times .left-box p.fa:hover,.gps-lead-times-by-product .left-box p[href]:not([href=""]):hover,.gps-lead-times-by-product .left-box p.fa:hover,.gps-shipping-methods .left-box p[href]:not([href=""]):hover,.gps-shipping-methods .left-box p.fa:hover{color:#5b5959}.gps-lead-times .right-box,.gps-lead-times-by-product .right-box,.gps-shipping-methods .right-box{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:13px;color:#000}.gps-lead-times .right-box[href]:not([href=""]):hover,.gps-lead-times .right-box.fa:hover,.gps-lead-times-by-product .right-box[href]:not([href=""]):hover,.gps-lead-times-by-product .right-box.fa:hover,.gps-shipping-methods .right-box[href]:not([href=""]):hover,.gps-shipping-methods .right-box.fa:hover{color:#5b5959}.gps-lead-times .right-box b,.gps-lead-times-by-product .right-box b,.gps-shipping-methods .right-box b{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:13px;color:#000}.gps-lead-times .right-box b[href]:not([href=""]):hover,.gps-lead-times .right-box b.fa:hover,.gps-lead-times-by-product .right-box b[href]:not([href=""]):hover,.gps-lead-times-by-product .right-box b.fa:hover,.gps-shipping-methods .right-box b[href]:not([href=""]):hover,.gps-shipping-methods .right-box b.fa:hover{color:#5b5959}.gps-lead-times-by-product table{width:347px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}.gps-lead-times-by-product table[href]:not([href=""]):hover,.gps-lead-times-by-product table.fa:hover{color:#5b5959}.gps-lead-times-by-product table td{height:22px}.gps-lead-times-by-product table td:first-child{padding:0 0 0 10px}.gps-lead-times-by-product table thead{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:13px;color:#000;text-transform:uppercase}.gps-lead-times-by-product table thead[href]:not([href=""]):hover,.gps-lead-times-by-product table thead.fa:hover{color:#5b5959}.gps-lead-times-by-product table tbody tr:nth-child(odd){background-color:#e0e0e0}#video-placeholder{display:none;height:550px}.generic-page-section:last-child .left-headline-right-copy{border-bottom:none!important}.one-liner h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;padding:35px;text-align:center;max-width:950px;margin:0 auto;width:51vw}.one-liner h3[href]:not([href=""]):hover,.one-liner h3.fa:hover{color:#5b5959}.museo300-20px{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:20px;color:#000}.museo300-20px[href]:not([href=""]):hover,.museo300-20px.fa:hover{color:#5b5959}.museo500-20px{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;color:#000}.museo500-20px[href]:not([href=""]):hover,.museo500-20px.fa:hover{color:#5b5959}.cover-vimeo-load{margin-top:42px!important}.didot-capitalize-italic{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.0625rem;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;letter-spacing:2px;text-transform:capitalize}.didot-capitalize-italic[href]:not([href=""]):hover,.didot-capitalize-italic.fa:hover{color:#5b5959}#visit-us-in-these-kravet-showrooms{padding-top:3px}.gps-lead-times .left-headline-right-copy{min-height:198px}.promo-bold{font-weight:700}.clickable-box{cursor:pointer}#wi-fi-bridge .right-side{margin-left:54px;width:233px}#wi-fi-bridge .hub-quantity{margin-left:-27px}.last-gray.section-gray{margin-bottom:30px!important}.gps-catalog-form-confirmation p{margin-bottom:16px}.no-autofill-yellow{-webkit-box-shadow:inset 0 100px 0 white!important}.showroom-zip-holder{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#fff;margin-bottom:12px}.getting-started-showroom .promo-title,.getting-started-showroom .second-subtitle,.getting-started-showroom a{text-shadow:0px 0px 19px rgba(0,0,0,.9)}.getting-started-showroom .promo-title{margin-bottom:0!important}.getting-started-showroom .second-subtitle{margin-top:12px!important}.top-line,.top-line-950{border-top:1px solid #d1d1d1;height:1px;margin:0 auto;width:100%}.no-topline{border-top:none;height:0px}.top-line{max-width:1350px;min-width:950px}.top-line-950{max-width:950px;margin-top:40px}.gps-warranty{padding-bottom:15px}.section-image,.carousel-hero{position:relative}.section-image .photo-gallery-button,.section-image .photo-viewer-button,.carousel-hero .photo-gallery-button,.carousel-hero .photo-viewer-button{background:#323232;width:30px;height:30px;position:absolute;bottom:0;left:0;z-index:2;text-align:center;opacity:.6;cursor:pointer;padding:0}.section-image .photo-gallery-button:hover,.section-image .photo-viewer-button:hover,.carousel-hero .photo-gallery-button:hover,.carousel-hero .photo-viewer-button:hover{opacity:.9}.section-image .photo-gallery-button .photo-icon,.section-image .photo-viewer-button .photo-icon,.carousel-hero .photo-gallery-button .photo-icon,.carousel-hero .photo-viewer-button .photo-icon{width:30px;height:30px;font-style:normal;font-weight:400;font-size:inherit;color:#000}.section-image .photo-gallery-button .photo-icon[href]:not([href=""]):hover,.section-image .photo-gallery-button .photo-icon.fa:hover,.section-image .photo-viewer-button .photo-icon[href]:not([href=""]):hover,.section-image .photo-viewer-button .photo-icon.fa:hover,.carousel-hero .photo-gallery-button .photo-icon[href]:not([href=""]):hover,.carousel-hero .photo-gallery-button .photo-icon.fa:hover,.carousel-hero .photo-viewer-button .photo-icon[href]:not([href=""]):hover,.carousel-hero .photo-viewer-button .photo-icon.fa:hover{color:#5b5959}.consultation-links{margin:0 auto}.consultation-links .here-to-help{padding:2rem}.consultation-links>div{-js-display:flex;display:flex;justify-content:space-between;align-items:stretch;text-align:center}.consultation-links>div>div{border:1px solid #d1d1d1;width:420px}.consultation-links>div div div{padding:2em}.consultation-links p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:inherit;font-size:1rem;color:#000;height:5rem}.consultation-links p[href]:not([href=""]):hover,.consultation-links p.fa:hover{color:#5b5959}.consultation-links .consultation-type-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:1.25rem;color:#000}.consultation-links .consultation-type-header[href]:not([href=""]):hover,.consultation-links .consultation-type-header.fa:hover{color:#5b5959}.consultation-links .consultation-type-header p{font-size:1rem}.ways-to-assist{margin:0 auto;text-align:center;padding:1.25rem}.ways-to-assist .top-line-950{margin-bottom:40px}.ways-to-assist .images-container{-js-display:flex;display:flex;justify-content:space-around;letter-spacing:.5px}.ways-to-assist .images-container a{text-decoration:underline;font-size:1rem}.ways-to-assist .images-container h2,.ways-to-assist .images-container a{font-size:1.1rem}.ways-to-assist .images-container h1,.ways-to-assist .images-container h2{margin-bottom:0}.ways-to-assist .images-container>div{flex-basis:30%}.ways-to-assist h1.more-ways-to-assist{margin-bottom:0}.consultation-links,.ways-to-assist{width:950px}.consultation-links h2,.ways-to-assist h2{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:1rem;color:#000;text-align:center}.consultation-links h2[href]:not([href=""]):hover,.consultation-links h2.fa:hover,.ways-to-assist h2[href]:not([href=""]):hover,.ways-to-assist h2.fa:hover{color:#5b5959}.consultation-links h1,.ways-to-assist h1{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;color:#000;text-align:center}.consultation-links h1[href]:not([href=""]):hover,.consultation-links h1.fa:hover,.ways-to-assist h1[href]:not([href=""]):hover,.ways-to-assist h1.fa:hover{color:#5b5959}.design-consultation-header{font-size:3.5rem;line-height:3.5rem;display:block;margin-bottom:.75rem}#desktop-paypal-credit-container{max-width:575px;display:block;margin:0 auto;width:100%}@media (min-width: 768px){.headline-block-3:not(.with-banner-image) a.btn{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase}.headline-block-3:not(.with-banner-image) a.btn:hover{color:#fff;background-color:#676767}.hero-image-section .headline-block-3:not(.with-banner-image) a.hero-button-white{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase}.hero-image-section .headline-block-3:not(.with-banner-image) a.hero-button-white:hover{color:#fff;background-color:#676767}.DesignConsultation a.btn.check-external.btn-new-dark,.RequestaDesignConsultation a.btn.check-external.btn-new-dark{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase}.DesignConsultation a.btn.check-external.btn-new-dark:hover,.RequestaDesignConsultation a.btn.check-external.btn-new-dark:hover{color:#fff;background-color:#676767}.OrderFreeSwatches .hero-image-section .headline-block-3 .header-p a.hero-button-white{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase}.OrderFreeSwatches .hero-image-section .headline-block-3 .header-p a.hero-button-white:hover{color:#fff;background-color:#676767}}.testimonials .header-wrapper{height:100px}.testimonials .header-wrapper .testimonial-types-below{margin:20px 0 0}.testimonials .header-wrapper .testimonial-types-above{margin:0}.testimonials .testimonial-header{position:absolute;top:405px;background-color:#fff}.testimonials .testimonial-header.affix{top:0;z-index:1}.testimonials .testimonial-header .types{padding-top:20px}.testimonials .testimonial-content{overflow:visible;margin-top:30px;margin-bottom:25px}.testimonials .testimonial-content hr:first-child{display:none}.testimonials .testimonial-content .section-image{margin-left:0}.testimonials .nav{margin-bottom:0}.testimonials .nav li{width:33%;margin-right:4px}.testimonials .nav li:last-child{margin-right:0}.testimonials .btn-gray-testimonial{margin-right:2px;width:290px;height:35px;border-radius:0;font-size:13px;line-height:35px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.testimonials .btn-gray-testimonial:hover,.testimonials .active .btn-gray-testimonial,.testimonials .active .btn-gray-testimonial:hover{background-color:#5b5959}.testimonials .testimonial-link{float:right}.testimonials .modal-container{height:285px}.testimonials #customer .customer-header{margin:0}.testimonials #customer .customer-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;display:inline-block}.testimonials #customer .customer-reviews{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:22px}.testimonials #customer .customer-body{margin-bottom:25px;font-style:italic}.testimonials #customer .customer-details{font-size:15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.testimonials #customer .customer-details a{text-decoration:underline}.testimonials #customer .customer-details.last{margin-bottom:30px}.testimonials #customer hr{margin:25px 0}.testimonials #designer .designer-title{margin-bottom:25px}.testimonials #designer .designer-testimonial{position:relative;height:285px;float:right}.testimonials #designer .designer-info-paragraph{width:100%;font-style:italic}.testimonials #designer hr{margin:40px 0}.testimonials #press .press{margin-bottom:20px;height:230px}.testimonials #press .press-logo{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin-top:25px}.testimonials #press .pub-date{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.testimonials #press .press-testimonial{float:right}.testimonials #press .testimonial-body{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;margin:25px 0}.testimonials #press .press-link{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-decoration:none;text-transform:uppercase}.testimonials #press .press-link:hover{color:#ebe8e6}.testimonials #press hr{margin:40px 0}#Testimonials-modal{width:900px;margin-left:-450px}#Testimonials-modal .modal-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.3}#Testimonials-modal .modal-title span{font-size:24px}#Testimonials-modal .modal-body{overflow:hidden;max-height:none;margin:0 50px}#Testimonials-modal .testimonial-types-below{margin:0;width:100%}#Testimonials-modal .btn-gray-testimonial{width:237px;margin-right:3px}#Testimonials-modal .testimonial-header{top:74px;height:98px}#Testimonials-modal .testimonial-header .nav{width:800px}#Testimonials-modal .tab-content{padding-top:14px}#Testimonials-modal .testimonial-content{height:320px;overflow-y:scroll;overflow-x:hidden}#Testimonials-modal .modal-container{width:780px;height:320px}#Testimonials-modal #press .press-item{height:205px;margin-bottom:0}#Testimonials-modal .more-customers,#Testimonials-modal .more-press{margin:20px auto;width:156px}#product-more-info{line-height:11px;font-size:11px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase}#product-more-info>div.first{border-bottom:1px solid #e7e7e7}#product-more-info>div.first>div{width:103px;height:61px}#product-more-info>div.second>div{width:103px;height:54px}#product-more-info a{outline:none}#product-more-info .border-right{border-right:1px solid #e7e7e7}#product-more-info img{margin-bottom:8px}.product-detail-start{position:relative;background:#efefef}.product-detail-start .product-detail-background{position:absolute;left:0;top:0;min-height:760px;width:100%;z-index:0;background-repeat:no-repeat;background-position:right center}.product-detail-start .product-detail-background.affix{top:0!important}.product-detail-start .product-detail-background .background-container{position:relative;width:950px;margin:0 auto}.product-detail-start .product-detail-background .background-container:before,.product-detail-start .product-detail-background .background-container:after{display:table;content:"";line-height:0}.product-detail-start .product-detail-background .background-container:after{clear:both}.product-detail-start .product-detail-background .background-container .left-wall{position:absolute;top:0;right:532px}.product-detail-start .product-detail-background-info{background:#ebe9e5;position:fixed;top:auto;bottom:0;z-index:10;width:100%}.product-detail-start .product-detail-background-info #to-customize-btn{margin-left:8px}.product-detail-start .product-detail-background-info .container .holder{position:relative;padding:0 10px 0 0}.product-detail-start .product-detail-background-info .container .holder:before,.product-detail-start .product-detail-background-info .container .holder:after{display:table;content:"";line-height:0}.product-detail-start .product-detail-background-info .container .holder:after{clear:both}.product-detail-start .product-detail-background-info .container .holder .show-in{position:absolute;right:540px;width:180px;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;line-height:12px;text-align:right;font-size:11px;padding-top:5px}.product-detail-start .product-detail-background-info .container .holder .show-in .detail-material-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;text-transform:lowercase;margin-bottom:3px}.product-detail-start .product-detail-background-info .container .holder .show-in .detail-material-label[href]:not([href=""]):hover,.product-detail-start .product-detail-background-info .container .holder .show-in .detail-material-label.fa:hover{color:#5b5959}.product-detail-start .product-detail-background-info .container .holder .show-in .selected-info{text-align:right}.product-detail-start .product-detail-background-info .container .holder .show-in .selected-info .material-selection{padding-top:5px}.product-detail-start .product-detail-background-info .container .holder .show-in .selected-info .border-color-selection{display:block;padding-top:5px;padding-left:1rem}.product-detail-start .product-detail-background-info .container .holder .icons-holder{position:relative;float:left}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons{float:left;position:relative}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons:before,.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons:after{display:table;content:"";line-height:0}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons:after{clear:both}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div{float:left}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div:last-child{border-right:1px solid #949494}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon{width:40px;height:70px;display:block;border:0;cursor:pointer;background:transparent;margin-top:0}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon:hover{background-position-y:70px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon.product-details{background-position-x:0}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon.measure{background-position-x:-41px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon.price-compare{background-position-x:-164px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon.portfolio-icon{background-position-x:-123px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon.wall-color{background-position-x:-82px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons>div .icon.upload{background-position-x:-205px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons #add-this-toolbox{height:32px;width:185px;padding:3px;border:1px solid #999;background:#fff;position:absolute;display:none}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons #add-this-toolbox a{float:left;margin-right:6px}.product-detail-start .product-detail-background-info .container .holder .icons-holder .icons #add-this-toolbox a.last{margin-right:0}.product-detail-start .product-detail-background-info .container .holder .view-cart-btn{margin-right:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;color:#ea6e1f}.product-detail-start .product-detail-background-info .container .holder .view-cart-btn:hover{text-decoration:none}.product-detail-start .product-detail-background-info .container .holder .product-detail-background-btn{padding-top:10px;float:right}.product-detail-start .product-detail-background-info .container .holder .product-detail-background-btn a.btn-new-white:hover{color:#000}.product-detail-start .product-detail-background-info.affix{bottom:auto;top:701px}.product-detail-start .product-detail-background-info .mobile-link-container{margin:0}.product-detail-start .product-detail-holder .color-picker-holder button{position:initial}.product-detail-start .product-detail-holder .color-picker-holder button span.modal-close-x{font-size:32px;font-weight:initial}.product-detail-start .product-detail-holder .container{position:relative;clear:both}.product-detail-start .product-detail-holder .container .accordion{float:right;width:532px;background:#fefefe;min-height:760px;margin:0;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}.product-detail-start .product-detail-holder .container .accordion .choose-collections{position:absolute;top:0}.product-detail-start .product-detail-holder .container .accordion .choose-collections #filter-price-color{line-height:45px}.product-detail-start .product-detail-holder .container .accordion .choose-collections #step1{overflow:inherit;background:#fff}.product-detail-start .product-detail-holder .container .accordion .select-fabric-color .accordion-heading{position:absolute}.product-detail-start .product-detail-holder .container .accordion .accordion-group{border:0;margin-bottom:2px}.product-detail-start .product-detail-holder .container .accordion .accordion-group.motorization .is-motorized-track{min-height:1000px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .is-hardware-step{min-height:810px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading{clear:both;height:40px;width:532px;background:#ebe9e5}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle{padding:0;text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a.disabled,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle.disabled{cursor:auto}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a span,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle span{padding:5px 0 0;display:block;float:left;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a span[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.fa:hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle span[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle span.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.step,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle span.step{color:#000;margin-left:15px;display:inline-block;text-align:center;padding:0;background:none!important;line-height:42px;height:40px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.icon-alert,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle span.icon-alert{float:right;width:23px;height:17px;margin-top:2px;margin-right:10px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.selected-info,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle span.selected-info{float:right;text-transform:uppercase;margin-right:10px;font-size:12px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle .step{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step.fa:hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle .step[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle .step.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step-description,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle .step-description{height:40px;padding:0 0 0 5px;line-height:42px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;text-transform:uppercase}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step-description[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step-description.fa:hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle .step-description[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading span.accordion-toggle .step-description.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading button.btn{border:none;box-shadow:none;display:block;height:40px;line-height:40px;margin-top:0;padding:0 12px 0 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.8125rem;color:#000;background:none}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading button.btn[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading button.btn.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading button.btn .icon-caret-mini{margin-top:7px;display:inline-block}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading .fabric{margin-right:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.8125;color:#000;line-height:45px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading .fabric.right{height:40px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading .fabric[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading .fabric.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body hr.small-shadow{margin:0;padding:0;background:transparent;height:18px;color:transparent;border:0;outline:0;display:block}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body hr.help-divider{margin-top:0;margin-bottom:20px;width:100%;border-bottom:0px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .tiny-shadow{margin:0;padding:0;background:transparent;height:116px;width:8px;color:transparent;border:0;outline:0;display:block;float:right}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner{padding:12px 0 6px 13px;border-top:0px;background:#fff}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .inline{display:inline-block;vertical-align:top}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .inline.valance-fabric-inline{width:195px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner.white{background:#fefefe}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner.white img{display:block;margin:0 auto}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check{margin-bottom:0;width:122px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check.first{margin-left:5px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check li{margin-bottom:2px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check li.title{font-size:10px;font-weight:700}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check li input{float:left;margin-right:5px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check li label{position:relative;float:left;display:inline-block;margin-bottom:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;width:100%}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check li label .text{width:90px;text-align:left;display:inline-block;position:relative}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .collections-check li label .checker{position:absolute;left:0}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .holder-row{padding-bottom:20px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .holder-row .holder{padding-top:50px;float:left;text-align:left}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .holder-row .holder input{padding-right:10px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner .holder-row .holder .h100{min-height:100px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2{box-sizing:border-box;margin:0;width:100%;background:#fff;padding:7px 10px 7px 15px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 td{min-height:1px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 td[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 td.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 table{border:none;border-collapse:collapse;text-align:left;width:100%}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 th,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 td{line-height:20px;max-width:33%;width:25%;vertical-align:top;padding:0}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 th{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:inherit;background:#fff;color:#000;width:fit-content;padding-left:1.5px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 th[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 th.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 input{display:inline}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 .threeColumns th,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 .threeColumns td{width:33%}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 label{display:inline}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 label.collections-check{display:inline-block;margin-bottom:initial}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 .radio{margin-right:0}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 .collections-check{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 .collections-check[href]:not([href=""]):hover,.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-inner-2 .collections-check.fa:hover{color:#5b5959}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-info{padding:0 20px 20px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-info .characteristic-help-area{padding:0 25px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-info .characteristic-help-area .help-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;display:inline-block;margin-left:25px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-info .characteristic-help-area .help-area-img{padding:0 10px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-info .characteristic-help-area div:nth-child(2){margin-left:25px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body .accordion-info .modal-button{padding-left:25px;padding-top:10px;margin-left:25px}.product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-body.gray{background:#efefef}@media screen and (min-width: 1350px){.x1350 .product-detail-background{width:1350px;margin-left:-675px;left:50%}}#product-material-area,.product-material-area-widget{position:relative;top:40px;margin-bottom:96px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}#product-material-area .not-mobile,.product-material-area-widget .not-mobile{max-height:576px}#product-material-area .material-detail,.product-material-area-widget .material-detail{margin-bottom:10px}#product-material-area .material-detail .material-info,.product-material-area-widget .material-detail .material-info{font-size:.75rem;line-height:14px;margin-bottom:12px;color:#000;font-weight:400;text-transform:uppercase}#product-material-area .material-detail .material-info .material-name,#product-material-area .material-detail .material-info .designer-name,.product-material-area-widget .material-detail .material-info .material-name,.product-material-area-widget .material-detail .material-info .designer-name{margin-right:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000}#product-material-area .material-detail .material-info .material-name[href]:not([href=""]):hover,#product-material-area .material-detail .material-info .material-name.fa:hover,#product-material-area .material-detail .material-info .designer-name[href]:not([href=""]):hover,#product-material-area .material-detail .material-info .designer-name.fa:hover,.product-material-area-widget .material-detail .material-info .material-name[href]:not([href=""]):hover,.product-material-area-widget .material-detail .material-info .material-name.fa:hover,.product-material-area-widget .material-detail .material-info .designer-name[href]:not([href=""]):hover,.product-material-area-widget .material-detail .material-info .designer-name.fa:hover{color:#5b5959}#product-material-area .material-detail .material-info .material-value,.product-material-area-widget .material-detail .material-info .material-value{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#product-material-area .material-detail .material-info .material-value[href]:not([href=""]):hover,#product-material-area .material-detail .material-info .material-value.fa:hover,.product-material-area-widget .material-detail .material-info .material-value[href]:not([href=""]):hover,.product-material-area-widget .material-detail .material-info .material-value.fa:hover{color:#5b5959}#product-material-area .material-detail .material-info .designer-traits,.product-material-area-widget .material-detail .material-info .designer-traits{margin-bottom:5px}#product-material-area .material-detail .material-info .color-name,.product-material-area-widget .material-detail .material-info .color-name{color:#000;text-transform:uppercase;font-weight:200;margin-top:8px}#product-material-area .material-detail .material-info .material-traits .price-group-value,.product-material-area-widget .material-detail .material-info .material-traits .price-group-value{text-transform:capitalize}#product-material-area .material-detail .material-info .starting-price,.product-material-area-widget .material-detail .material-info .starting-price{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#999;margin-left:10px}#product-material-area .material-detail .material-info .starting-price-strikethrough,.product-material-area-widget .material-detail .material-info .starting-price-strikethrough{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#999;text-decoration:line-through}#product-material-area .material-detail .material-info .starting-price-divider,.product-material-area-widget .material-detail .material-info .starting-price-divider{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#999}#product-material-area .material-detail .material-info .starting-price-orange,.product-material-area-widget .material-detail .material-info .starting-price-orange{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:12px;color:#ea6e1f}#product-material-area .material-detail .material-info .fa-calculator,.product-material-area-widget .material-detail .material-info .fa-calculator{font-size:.75rem}#product-material-area .material-detail .material-images .swatch-div,#product-material-area .material-detail .sheer-material-images .swatch-div,.product-material-area-widget .material-detail .material-images .swatch-div,.product-material-area-widget .material-detail .sheer-material-images .swatch-div{width:113px;margin-bottom:0;padding-left:13px}#product-material-area .material-detail .material-images .swatch-div.sheer-swatch-div-first,#product-material-area .material-detail .sheer-material-images .swatch-div.sheer-swatch-div-first,.product-material-area-widget .material-detail .material-images .swatch-div.sheer-swatch-div-first,.product-material-area-widget .material-detail .sheer-material-images .swatch-div.sheer-swatch-div-first{padding-left:0}#product-material-area .material-detail .material-images .swatch-div.most-popular.order-swatch,#product-material-area .material-detail .sheer-material-images .swatch-div.most-popular.order-swatch,.product-material-area-widget .material-detail .material-images .swatch-div.most-popular.order-swatch,.product-material-area-widget .material-detail .sheer-material-images .swatch-div.most-popular.order-swatch{position:absolute;bottom:10px}#product-material-area .material-detail .material-images .swatch-div .swatch-image,#product-material-area .material-detail .sheer-material-images .swatch-div .swatch-image,.product-material-area-widget .material-detail .material-images .swatch-div .swatch-image,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .swatch-image{padding-bottom:0}#product-material-area .material-detail .material-images .swatch-div .swatch-image.hover,#product-material-area .material-detail .material-images .swatch-div .swatch-image.selected,#product-material-area .material-detail .sheer-material-images .swatch-div .swatch-image.hover,#product-material-area .material-detail .sheer-material-images .swatch-div .swatch-image.selected,.product-material-area-widget .material-detail .material-images .swatch-div .swatch-image.hover,.product-material-area-widget .material-detail .material-images .swatch-div .swatch-image.selected,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .swatch-image.hover,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .swatch-image.selected{outline:2px #5b5959 solid;outline-offset:-1px}#product-material-area .material-detail .material-images .swatch-div .swatch-image .image,#product-material-area .material-detail .sheer-material-images .swatch-div .swatch-image .image,.product-material-area-widget .material-detail .material-images .swatch-div .swatch-image .image,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .swatch-image .image{width:112px;height:112px}#product-material-area .material-detail .material-images .swatch-div .order-swatch,#product-material-area .material-detail .sheer-material-images .swatch-div .order-swatch,.product-material-area-widget .material-detail .material-images .swatch-div .order-swatch,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .order-swatch{font-size:10px;margin-bottom:15px}#product-material-area .material-detail .material-images .swatch-div .color-info,#product-material-area .material-detail .sheer-material-images .swatch-div .color-info,.product-material-area-widget .material-detail .material-images .swatch-div .color-info,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .color-info{width:95%;height:1rem;-js-display:flex;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding-top:.2rem;padding-bottom:.25rem}#product-material-area .material-detail .material-images .swatch-div .color-info .color-name,#product-material-area .material-detail .sheer-material-images .swatch-div .color-info .color-name,.product-material-area-widget .material-detail .material-images .swatch-div .color-info .color-name,.product-material-area-widget .material-detail .sheer-material-images .swatch-div .color-info .color-name{font-size:11px;cursor:pointer;color:#000;text-transform:capitalize;font-weight:500}#product-material-area .material-detail .material-images .swatch-thumbnail-container,#product-material-area .material-detail .sheer-material-images .swatch-thumbnail-container,.product-material-area-widget .material-detail .material-images .swatch-thumbnail-container,.product-material-area-widget .material-detail .sheer-material-images .swatch-thumbnail-container{width:505px;margin-left:-15px}#product-material-area .material-detail .material-images .swatch-thumbnail-container .thumbnail-layover,#product-material-area .material-detail .sheer-material-images .swatch-thumbnail-container .thumbnail-layover,.product-material-area-widget .material-detail .material-images .swatch-thumbnail-container .thumbnail-layover,.product-material-area-widget .material-detail .sheer-material-images .swatch-thumbnail-container .thumbnail-layover{display:none}#product-material-area .material-detail .material-images .swatch-thumbnail-container .swatch-div,#product-material-area .material-detail .sheer-material-images .swatch-thumbnail-container .swatch-div,.product-material-area-widget .material-detail .material-images .swatch-thumbnail-container .swatch-div,.product-material-area-widget .material-detail .sheer-material-images .swatch-thumbnail-container .swatch-div{line-height:.6875rem}#product-material-area .material-detail .material-images .material-image-container,#product-material-area .material-detail .sheer-material-images .material-image-container,.product-material-area-widget .material-detail .material-images .material-image-container,.product-material-area-widget .material-detail .sheer-material-images .material-image-container{width:390px;margin-left:0;float:right}#product-material-area .material-detail .material-images .material-image-container .static-image,#product-material-area .material-detail .sheer-material-images .material-image-container .static-image,.product-material-area-widget .material-detail .material-images .material-image-container .static-image,.product-material-area-widget .material-detail .sheer-material-images .material-image-container .static-image{height:418px;width:390px}#product-material-area .material-detail hr,.product-material-area-widget .material-detail hr{width:482px}#product-material-area .material-detail .material-more-options,.product-material-area-widget .material-detail .material-more-options{height:auto;position:relative;margin-top:10px}#product-material-area .material-detail .material-more-options .border-checkbox-label,.product-material-area-widget .material-detail .material-more-options .border-checkbox-label{font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:13px}#product-material-area .material-detail .material-more-options .border-checkbox-label span,.product-material-area-widget .material-detail .material-more-options .border-checkbox-label span{font-size:12px}#product-material-area .material-detail .material-more-options .to-swatch-cart-btn,.product-material-area-widget .material-detail .material-more-options .to-swatch-cart-btn{position:absolute;top:0;right:0;width:150px;height:17px;padding:13px 10px;font-size:16px;line-height:16px}#product-material-area .material-detail .border,.product-material-area-widget .material-detail .border{width:529px;height:0px;margin-top:10px;margin-left:-25px;display:none}#product-material-area .material-detail .border .material-class-title,.product-material-area-widget .material-detail .border .material-class-title{margin-left:.25rem;font-size:13px;margin-bottom:.6rem}#product-material-area .material-detail .border.active,.product-material-area-widget .material-detail .border.active{height:auto;background-color:#f1f1f1;display:block}#product-material-area .material-detail .border *,.product-material-area-widget .material-detail .border *{transition:height 1s ease-in-out}#product-material-area .material-detail .border .select2-container,.product-material-area-widget .material-detail .border .select2-container{margin-bottom:.5rem;margin-right:.5rem}#product-material-area .material-detail .border .border-option input[type=radio],.product-material-area-widget .material-detail .border .border-option input[type=radio]{vertical-align:top;margin:2px .5rem 0 0}#product-material-area .material-detail .border .border-inner,.product-material-area-widget .material-detail .border .border-inner{margin-bottom:10px;margin-top:5px;margin-left:25px;color:#000}#product-material-area .material-detail .border .border-inner .border-info,.product-material-area-widget .material-detail .border .border-inner .border-info{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:11px}#product-material-area .material-detail .border .border-inner .border-info .border-instruct,.product-material-area-widget .material-detail .border .border-inner .border-info .border-instruct{margin-top:5px;margin-bottom:10px;font-size:12px}#product-material-area .material-detail .border .border-inner .border-info .insets-container,#product-material-area .material-detail .border .border-inner .border-info .position-container,.product-material-area-widget .material-detail .border .border-inner .border-info .insets-container,.product-material-area-widget .material-detail .border .border-inner .border-info .position-container{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;padding-right:.5rem}#product-material-area .material-detail .border .border-inner .border-info .insets-container.insets-container,#product-material-area .material-detail .border .border-inner .border-info .position-container.insets-container,.product-material-area-widget .material-detail .border .border-inner .border-info .insets-container.insets-container,.product-material-area-widget .material-detail .border .border-inner .border-info .position-container.insets-container{grid-template-columns:repeat(3,1fr)}#product-material-area .material-detail .border .border-inner .border-info .border-option,.product-material-area-widget .material-detail .border .border-inner .border-info .border-option{margin-top:5px}#product-material-area .material-detail .border .border-inner .border-info .border-option .border-position-label,.product-material-area-widget .material-detail .border .border-inner .border-info .border-option .border-position-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;display:inline;vertical-align:top;margin-right:.5rem;margin-left:initial}#product-material-area .material-detail .border .border-inner .border-info .border-option .border-position-label[href]:not([href=""]):hover,#product-material-area .material-detail .border .border-inner .border-info .border-option .border-position-label.fa:hover,.product-material-area-widget .material-detail .border .border-inner .border-info .border-option .border-position-label[href]:not([href=""]):hover,.product-material-area-widget .material-detail .border .border-inner .border-info .border-option .border-position-label.fa:hover{color:#5b5959}#product-material-area .material-detail .border .border-inner .border-info .border-images,.product-material-area-widget .material-detail .border .border-inner .border-info .border-images{margin:8px 0 0}#product-material-area .material-detail .border .border-inner .border-info .border-images .border-thumbnail,.product-material-area-widget .material-detail .border .border-inner .border-info .border-images .border-thumbnail{height:55px;width:55px;margin:2px 5px;cursor:pointer}#product-material-area .material-detail .border .border-inner .border-info .border-images .border-thumbnail.selected,.product-material-area-widget .material-detail .border .border-inner .border-info .border-images .border-thumbnail.selected{outline:2px solid #ea6e1f}#product-material-area .material-detail .border .border-inner .decorative-material-class:not(:last-of-type),.product-material-area-widget .material-detail .border .border-inner .decorative-material-class:not(:last-of-type){margin-bottom:1rem}#product-material-area .material-detail .border .border-inner .addon-instruction,.product-material-area-widget .material-detail .border .border-inner .addon-instruction{font-size:.9rem;margin-bottom:.8rem;color:#000}#product-material-area .material-detail .border .border-inner .addon-instruction.trim-position,.product-material-area-widget .material-detail .border .border-inner .addon-instruction.trim-position{margin-top:1rem}.product-material-area-widget{overflow-y:hidden}.product-material-area-widget .material-detail .material-images.span3{width:345px;margin-bottom:0;margin-top:0;padding-left:0}.product-material-area-widget .material-detail .material-images .swatch-widget-container{overflow:visible;-js-display:flex;display:flex;flex-wrap:wrap;margin-left:-6px;margin-top:-3px}.product-material-area-widget .material-detail .material-images .swatch-widget-container a{flex:0 0 17%;margin-bottom:3px;margin-right:8px}.product-material-area-widget .material-detail .material-images .swatch-widget-container a .widget-icon-image{transform:scale(.8)}.product-material-area-widget .material-detail .material-images .swatch-widget-container a .widget-icon{display:none}.product-material-area-widget .material-detail .material-images .swatch-widget-container a .widget-icon.in-cart{display:block}.accordion-inner>#product-material-area{margin-bottom:0;top:0;overflow:visible}.accordion-inner>.product-material-area-widget{margin-bottom:0;top:0;overflow:visible}#product_added{text-align:center;width:675px;position:fixed;top:9%}#product_added .modal-body{max-height:1000px;margin-left:30px;margin-right:30px;min-height:125px}#product_added .modal-body .success-toast{width:85%;margin:0 auto}#product_added .modal-header{padding-bottom:0}#product_added .modal-header.top-buttons{padding-top:15px;padding-bottom:15px}#product_added .modal-header .view-cart{margin:0 10px}#product_added .modal-footer{height:40px}#product_added .modal-content{margin-top:40px;position:relative;font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:14px;text-align:center;-js-display:flex;display:flex;justify-content:space-around}#product_added .modal-content a{flex-basis:45%}#product_added .modal-content .img-holder{position:relative;height:465px}#product_added .modal-content .img-holder img{position:absolute;top:0;right:0;max-width:378px}#product_added .modal-content .img-holder img:not(.no-clip){clip:rect(0px,378px,465px,60px)}#product_added .modal-content .all-caps{text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;line-height:12px}#product_added .modal-content .all-caps[href]:not([href=""]):hover,#product_added .modal-content .all-caps.fa:hover{color:#5b5959}#product_added .modal-content .product-name{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;line-height:24px;margin-bottom:15px}#product_added .modal-content .product-name[href]:not([href=""]):hover,#product_added .modal-content .product-name.fa:hover{color:#5b5959}#product_added .modal-content .characteristic-title{display:inline-block;width:50%;text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}#product_added .modal-content .characteristic-title.multiple-characteristic-title{width:210px}#product_added .modal-content .characteristic-title[href]:not([href=""]):hover,#product_added .modal-content .characteristic-title.fa:hover{color:#5b5959}#product_added .modal-content .characteristic-value{display:inline-block;text-transform:capitalize;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;width:45%;margin-left:5px}#product_added .modal-content .characteristic-value[href]:not([href=""]):hover,#product_added .modal-content .characteristic-value.fa:hover{color:#5b5959}#product_added .modal-content .cost-info{left:auto;right:0;text-align:right}#product_added .modal-content .cost-info div{padding-bottom:5px}#product_added .modal-content .cost-info .original-price{font-weight:400;text-transform:uppercase;text-decoration:line-through;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000}#product_added .modal-content .cost-info .original-price[href]:not([href=""]):hover,#product_added .modal-content .cost-info .original-price.fa:hover{color:#5b5959}#product_added .modal-content .cost-info .sale-price{font-weight:400;text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:16px;color:#ea6e1f}#product_added .modal-content .cost-info .btn-orange{margin-left:10px}#product_added .modal-content .characteristic-container:first-child:first-child{border-top:none}#product_added .icon-success{margin:0}#product_added .success-body{margin:0;line-height:1.5625rem}.characteristic-modal{overflow-y:scroll}.characteristic-modal .modal-body{width:764px}.characteristic-modal .modal-body .generic-modal-title{padding-bottom:30px}.characteristic-modal .modal-body .generic-modal-title h2{margin:0}.characteristic-help-bullets{padding-bottom:0;margin-bottom:0}.characteristic-help-bullets li{line-height:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.characteristic-help-bullets li.photo{margin:0;padding-left:0;background:none;list-style:none}.characteristic-help-bullets li.photo img{float:left;margin-left:-21px;padding-top:4px}.learn-more-help-bullets{padding-bottom:0;margin-bottom:0}.learn-more-help-bullets li{line-height:15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;width:345px;padding-top:4px;padding-left:14px;background-position:0 .75em;margin-left:8px;list-style:none}.learn-more-help-bullets li.photo{margin:0;padding-left:0;background:none;list-style:none}.learn-more-help-bullets li.photo img{float:left;margin-left:-21px;padding-top:4px;padding-right:5px}.learn-more-help-bullets .bullet-text{overflow:hidden}.modal.faq .detail{height:510px;overflow:auto}#photo-rendering-modal{width:100%;min-height:450px;max-height:95%;font-size:12px;margin-left:-440px;color:#000;overflow-y:auto;margin-top:0}#photo-rendering-modal #photo-render-thanks{margin-top:44px}#photo-rendering-modal #photo-render-thanks .main-headline{font-size:32px;font-weight:300;text-align:center}#photo-rendering-modal #photo-render-thanks .sub-headline{font-size:16px;font-weight:300;text-align:center}#photo-rendering-modal #photo-render-thanks .continue-shopping{text-align:center;margin-top:32px}#photo-rendering-modal .modal-body{margin:0;max-height:none;overflow:auto}#photo-rendering-modal .modal-body .separator{margin:20px 0 10px}#photo-rendering-modal .modal-body .container{margin:0 auto;text-align:center;width:100%}#photo-rendering-modal .modal-body .container .main-headline{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5em;box-sizing:border-box;color:#000}#photo-rendering-modal .modal-body .container .main-headline[href]:not([href=""]):hover,#photo-rendering-modal .modal-body .container .main-headline.fa:hover{color:#5b5959}#photo-rendering-modal .modal-body .container .sub-headline,#photo-rendering-modal .modal-body .container .photo-render-question{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:16px;color:#000;margin-top:30px;margin-bottom:30px}#photo-rendering-modal .modal-body .container .sub-headline[href]:not([href=""]):hover,#photo-rendering-modal .modal-body .container .sub-headline.fa:hover,#photo-rendering-modal .modal-body .container .photo-render-question[href]:not([href=""]):hover,#photo-rendering-modal .modal-body .container .photo-render-question.fa:hover{color:#5b5959}#photo-rendering-modal .modal-body .container.product-detail{padding:0}#photo-rendering-modal .modal-body .container.product-detail .legal{padding:20px 0}#photo-rendering-modal .modal-body .container.product-detail .characteristic-container{margin-bottom:35px;margin-top:5px;margin-right:25px}#photo-rendering-modal .modal-body .container.product-detail .row-fluid.clearfix{-js-display:flex;display:flex}#photo-rendering-modal .modal-body .container.product-detail .column{padding:0 15px;position:relative}#photo-rendering-modal .modal-body .container.product-detail .column.scene7{padding-left:20px}#photo-rendering-modal .modal-body .container.product-detail .column.right{width:107px;border-left:0px;border-right:0px;padding-right:0;height:313px}#photo-rendering-modal .modal-body .container.product-detail .column.right .info{position:absolute;bottom:0}#photo-rendering-modal .modal-body .container.product-detail .column.right .info span.border-color-selection{display:block}#photo-rendering-modal .modal-body .container.product-detail .column.left{padding-right:10px}#photo-rendering-modal .modal-body .container.product-detail .column.left form .buttons input{width:175px}#photo-rendering-modal .modal-body .container.product-detail .column.left form .file{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#photo-rendering-modal .modal-body .container.product-detail .column.left form .file[href]:not([href=""]):hover,#photo-rendering-modal .modal-body .container.product-detail .column.left form .file.fa:hover{color:#5b5959}#photo-rendering-modal .modal-body .container.product-detail .column.left form .filename{line-height:10px;margin-top:10px}#photo-rendering-modal .modal-body .container.product-detail .column.left form .help-block{margin-top:0!important}#photo-rendering-modal .modal-body .container.product-detail .column.left span.material-selection{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#photo-rendering-modal .modal-body .container.product-detail .column.left span.material-selection[href]:not([href=""]):hover,#photo-rendering-modal .modal-body .container.product-detail .column.left span.material-selection.fa:hover{color:#5b5959}#photo-rendering-modal .modal-body .container.product-detail .column.product-info{width:100px}#photo-rendering-modal .modal-body .container.product-detail .selected-info{margin-top:10px;color:#999;text-align:left;max-width:254px}#photo-rendering-modal .modal-body .container.product-detail .select2-container{width:373px;height:30px;margin-bottom:2px}#photo-rendering-modal .modal-body .container.product-detail .select2-choice{border:1px solid black}#photo-rendering-modal .modal-body .container.product-detail .select2-chosen{color:#999!important}#photo-rendering-modal .modal-body .left-wall{width:254px}#photo-rendering-modal .modal-body .form{width:408px;text-align:initial}#photo-rendering-modal .modal-body .form .control-group{padding-bottom:0;margin-bottom:10px}#photo-rendering-modal .modal-body .form .controls{margin-left:15px;display:inline-block}#photo-rendering-modal .modal-body .form .controls .hidden{display:none}#photo-rendering-modal .modal-body .form .controls input,#photo-rendering-modal .modal-body .form .controls textarea,#photo-rendering-modal .modal-body .form .controls select{width:350px;margin:0;height:30px;padding-left:15px}#photo-rendering-modal .modal-body .form .control-label{width:125px;display:inline-block}#photo-rendering-modal .modal-body .form .file{width:200px}#photo-rendering-modal .modal-body .form .file.left{margin-right:6px}#photo-rendering-modal .modal-body .form .file .file-upload{display:none}#photo-rendering-modal .modal-body .form .file .btn{margin-bottom:3px}#photo-rendering-modal .modal-body .form .btn-gray{color:#ea6e1f}#photo-rendering-modal .modal-body .form .buttons input[type=submit]{vertical-align:top}#photo-rendering-modal .modal-body .form .buttons .file{display:inline-block;margin-left:15px;width:190px}.mobile .product-detail-start .product-detail-holder .container .accordion .accordion-group .accordion-heading,.product-detail-start .product-detail-holder .container .accordion .choose-collections{position:relative;top:0}#show-nav{position:fixed;bottom:10px;right:10px;height:51px;width:51px;z-index:9999}#show-nav.narrow{bottom:75px}#show-nav:hover,#show-nav.active:hover{background-position:0px -51px}.product #toTop.narrow{bottom:70px}.hide-h2-sub-title{display:block;font-size:1.5em;margin:.83em 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase}.remove-header-styling{display:inline;font-size:.75rem;line-height:20px;position:relative;top:-.55px}th h2.remove-header-styling{text-transform:uppercase}#product-customize.hardware .product-detail-background{background:#e8e6e6}#product-customize.hardware .product-detail-background .background-container{background:#e8e6e6;height:760px}#product-customize .product-detail-background .background-container{width:950px}#product-customize .product-customize-help{background:#fff top center repeat-x;border-top:1px solid #e6e6e6;position:fixed;z-index:15;bottom:0;width:96%;padding:0 2%}#product-customize .product-customize-help .mobile-row{margin-left:-2%}#product-customize .product-customize-help .spec{max-width:950px;margin:0 auto}#product-customize .product-customize-help .spec .add-to-cart-holder{padding-top:10px}#product-customize .product-customize-help .spec .add-to-cart-holder div:first-child{padding-right:10px}#product-customize .product-customize-help .spec .add-to-cart-holder .add-to-cart-btn{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}#product-customize .product-customize-help .spec .add-to-cart-holder .add-to-cart-btn:hover{color:#fff;background-color:#676767}#product-customize .product-customize-help .spec .add-to-cart-holder .total-unit-price{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#000;line-height:24px;text-transform:uppercase;text-decoration:line-through;display:block;width:120px;padding-top:16px;text-align:right}#product-customize .product-customize-help .spec .add-to-cart-holder .total-unit-price[href]:not([href=""]):hover,#product-customize .product-customize-help .spec .add-to-cart-holder .total-unit-price.fa:hover{color:#5b5959}#product-customize .product-customize-help .spec .add-to-cart-holder .total-sales-price{font-weight:400;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#ea6e1f;line-height:12px;text-transform:uppercase;display:block}#product-customize .product-customize-help .spec .add-to-cart-holder span.so-far{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#000;display:inline-block;width:100%;text-align:right;margin-bottom:2px}#product-customize .product-customize-help .spec .add-to-cart-holder span.so-far[href]:not([href=""]):hover,#product-customize .product-customize-help .spec .add-to-cart-holder span.so-far.fa:hover{color:#5b5959}#product-customize .product-customize-help .spec .add-to-cart-holder #price-divider{visibility:hidden;padding-top:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:18px;color:#000;padding-right:10px}#product-customize .product-customize-help .spec .add-to-cart-holder #price-divider[href]:not([href=""]):hover,#product-customize .product-customize-help .spec .add-to-cart-holder #price-divider.fa:hover{color:#5b5959}#product-customize .product-customize-help .spec .left{padding-right:15px}#product-customize .product-customize-help .spec .left .show-in{width:120px;padding-top:15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:11px;color:#000}#product-customize .product-customize-help .spec .left .show-in[href]:not([href=""]):hover,#product-customize .product-customize-help .spec .left .show-in.fa:hover{color:#5b5959}#product-customize .product-customize-help .spec .left .need-help{float:left;width:110px;display:block;margin-right:10px;font-size:18px;padding-top:10px}#product-customize .product-customize-help .spec .left div{float:left;font-size:12px;line-height:14px}#product-customize .product-customize-help .spec .left .affirm-as-low-as{display:inline-block;width:186px;margin-top:1em;margin-left:10px}#product-customize .product-customize-help .spec .main:before,#product-customize .product-customize-help .spec .main:after{display:table;content:"";line-height:0}#product-customize .product-customize-help .spec .main:after{clear:both}#product-customize .product-customize-help .spec .main h2{padding-top:15px;padding-left:20px;float:left;width:350px;font-size:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#product-customize .product-customize-help .spec .main .save-for-later-product,#product-customize .product-customize-help .spec .main .change-product{border:0;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;background:transparent;height:42px;padding:23px 10px 0;display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;text-transform:uppercase;text-align:center}#product-customize .product-customize-help .spec .main .save-for-later-product[href]:not([href=""]):hover,#product-customize .product-customize-help .spec .main .save-for-later-product.fa:hover,#product-customize .product-customize-help .spec .main .change-product[href]:not([href=""]):hover,#product-customize .product-customize-help .spec .main .change-product.fa:hover{color:#5b5959}#product-customize .product-customize-help .spec .main .change-product{padding:28px 10px 0;width:75px;border-right:none}#product-customize .product-customize-help .mobile-link-container{margin:0 0 0 -3%;width:104%}#product-customize .product-detail-holder .container{position:relative;clear:both}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]) .valance-color{padding-top:.75em}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).accordion-group .valance-selected-info{-js-display:flex;display:flex;justify-content:end;align-items:center;height:100%;line-height:21px;text-align:end;max-width:44%}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).accordion-group .accordion-heading.clearfix{min-height:42px;max-height:84px}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).accordion-group .accordion-heading.clearfix a.accordion-toggle,#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).accordion-group .accordion-heading.clearfix span.step,#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).accordion-group .accordion-heading.clearfix span.custom{height:100%}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).clearfix.row-fluid.holder-row{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:center;row-gap:5em;padding-left:2rem}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).clearfix.row-fluid.holder-row>div{width:45%;text-align:left}#product-customize .product-detail-holder .container div:has(input[value="Square Metal Valance"]).clearfix.row-fluid.holder-row .box .inline label{width:calc(100% - 23px)}#product-customize .product-detail-holder .container .accordion{margin-bottom:66px;position:relative}#product-customize .product-detail-holder .container .accordion .accordion-group.motorization .collapse.in{overflow:visible}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading{height:42px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a{line-height:42px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step-button,#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.step .custom,#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a.collapsed span.step .custom{background:none;border:none;text-transform:uppercase;text-align:center;text-shadow:none;box-sizing:border-box;transition:all .3s ease}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a .step-button:hover,#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.step .custom:hover{border:none}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.step{margin-left:0}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.step .custom{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.75rem;color:#fff;text-decoration:none!important;height:42px;margin-right:10px;width:60px;padding:0;text-align:center}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a span.step .custom:hover{color:#fff;background-color:#676767}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a.collapsed span.step .custom{background-color:#ebe9e5;color:#000;height:42px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a.collapsed span.step .custom:hover{border:none}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a.collapsed:hover span.step .custom,#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-heading a:hover span.step span.custom{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.75rem;color:#fff;background-color:#676767}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner label{font-size:13.5px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;padding:0;margin:0;text-align:left}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner label.headrail-label{width:100px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner label.position-label{width:auto;padding-bottom:10px;padding-left:10px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner label.child-label{float:right;padding-right:10px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner label.child-label.high{line-height:37px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner label.full-width{width:100%}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .valance-color{width:150px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .is_child .row-fluid{width:100%}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .is_child .row-fluid.multiple-dimensions{width:190px;padding-bottom:10px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .is_child .row-fluid.multiple-control-side{padding-bottom:10px;width:190px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .next-info{float:left;width:325px;padding-top:20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .total-bar{float:right;width:125px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .total-bar .strikethrough{text-decoration:line-through;padding-top:25px;padding-right:5px;display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#999;font-size:16px}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .total-bar .so-far{padding-bottom:5px;text-transform:uppercase;padding-right:10px;display:block}#product-customize .product-detail-holder .container .accordion .accordion-group .accordion-inner .total-bar .orange{color:#ea6e1f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-weight:400;font-size:24px;display:block;padding-right:10px}#product-customize .product-detail-holder .container .inline,#product-customize .product-detail-holder .container .box{display:inline-block;text-align:center;vertical-align:top}#product-customize .product-detail-holder .container .inline img,#product-customize .product-detail-holder .container .box img{padding-bottom:10px}#product-customize .product-detail-holder .container .inline .add-value,#product-customize .product-detail-holder .container .box .add-value{font-size:12px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-transform:capitalize}#product-customize .product-detail-holder .container .no-image{height:0px}#product-customize .product-detail-holder .container .count-1 .box{width:140px;padding:0 165px}#product-customize .product-detail-holder .container .count-2 .box{width:143px;padding:0 50px}#product-customize .product-detail-holder .container .count-2 .radio{padding-right:5px;margin-right:0}#product-customize .product-detail-holder .container .count-2.dimensions .box,#product-customize .product-detail-holder .container .count-2.room-label .box{width:186px;padding:0 25px}#product-customize .product-detail-holder .container .count-2.dimensions .box label,#product-customize .product-detail-holder .container .count-2.room-label .box label{text-align:center;padding-bottom:10px}#product-customize .product-detail-holder .container .count-2.dimensions .box.clearance-depth-dimension,#product-customize .product-detail-holder .container .count-2.room-label .box.clearance-depth-dimension{padding:30px 150px 0}#product-customize .product-detail-holder .container .count-2.dimensions .box.clearance-depth-dimension .dimensions-clearance_depth,#product-customize .product-detail-holder .container .count-2.room-label .box.clearance-depth-dimension .dimensions-clearance_depth{width:100px}#product-customize .product-detail-holder .container .count-2.dimensions .box.clearance-depth-dimension .dimensions-clearance_depth.select2-offscreen,#product-customize .product-detail-holder .container .count-2.room-label .box.clearance-depth-dimension .dimensions-clearance_depth.select2-offscreen{width:0}#product-customize .product-detail-holder .container .count-2.dimensions .box .select2-container,#product-customize .product-detail-holder .container .count-2.room-label .box .select2-container{width:91px;text-align:left}#product-customize .product-detail-holder .container .count-2.dimensions .box .select2-container .select2-focusser,#product-customize .product-detail-holder .container .count-2.room-label .box .select2-container .select2-focusser{position:absolute}#product-customize .product-detail-holder .container .count-2.dimensions .box .select2-offscreen,#product-customize .product-detail-holder .container .count-2.room-label .box .select2-offscreen{position:relative;display:inline-block;width:0;margin:0}#product-customize .product-detail-holder .container .count-2.diameter,#product-customize .product-detail-holder .container .count-2.hardware_length{display:inline-block;width:45%;text-align:left}#product-customize .product-detail-holder .container .count-2.diameter .select2-container,#product-customize .product-detail-holder .container .count-2.hardware_length .select2-container{width:100%}#product-customize .product-detail-holder .container .count-2.diameter .select2-container .select2-chosen,#product-customize .product-detail-holder .container .count-2.hardware_length .select2-container .select2-chosen{text-align:left}#product-customize .product-detail-holder .container .count-2.diameter.hidden,#product-customize .product-detail-holder .container .count-2.hardware_length.hidden{width:25%}#product-customize .product-detail-holder .container .count-3 .box{width:164px;padding:0}#product-customize .product-detail-holder .container .count-3 .radio{padding-right:5px;margin-right:0}#product-customize .product-detail-holder .container .count-3.multiple-position .box{width:150px;padding:0 5px 0 45px}#product-customize .product-detail-holder .container .count-3.multiple-position .box .label-box{padding-top:30px}#product-customize .product-detail-holder .container .count-3.multiple-position .box label.row-label{text-align:left;width:140px;padding-bottom:23px}#product-customize .product-detail-holder .container .count-3.multiple-position .box label.column-label{text-align:center;width:130px;padding-left:30px;padding-bottom:10px}#product-customize .product-detail-holder .container .count-3.multiple-position .box .multiple-dimensions .select2-container{width:90px;text-align:left;padding-right:5px}#product-customize .product-detail-holder .container .count-3.multiple-position .box .multiple-dimensions .select2-container .select2-focusser{position:absolute}#product-customize .product-detail-holder .container .count-3.multiple-position .box .multiple-dimensions .select2-offscreen{position:relative;display:inline-block;width:0;margin:0}#product-customize .product-detail-holder .container .count-3.multiple-position .box .multiple-control-side .select2-container{width:120px;text-align:left}#product-customize .product-detail-holder .container .count-3.multiple-position .box .multiple-control-side .select2-container .select2-focusser{position:absolute}#product-customize .product-detail-holder .container .count-3.multiple-position .box .multiple-control-side .select2-offscreen{position:relative;display:inline-block;width:0;margin:0}#product-customize .product-detail-holder .container .count-3.multiple-position .box.label-box{padding:35px 0;width:125px}#product-customize .product-detail-holder .container .count-3.multiple-position hr{margin-top:10px}#product-customize .product-detail-holder .container .count-3.multiple-position.holder-row{padding-bottom:10px}#product-customize .product-detail-holder .container .count-4 .box{width:120px;margin:0}#product-customize .product-detail-holder .container .count-4 .box.none-box{width:115px}#product-customize .product-detail-holder .container .count-4 .box.headrail-box{width:125px}#product-customize .product-detail-holder .container .count-4 .radio{padding-right:5px;margin-right:0}#product-customize .product-detail-holder .container .count-4 label{width:88px}#product-customize .product-detail-holder .container .count-5 .box{width:95px;padding:0}#product-customize .product-detail-holder .container .count-5 .radio{padding-right:5px;margin-right:0}#product-customize .product-detail-holder .container .count-6 .box{width:105px;padding:0 5px}#product-customize .product-detail-holder .container .count-6 .box.nl{padding-top:20px}#product-customize .product-detail-holder .container .count-6 .radio{padding-right:5px;margin-right:0}#product-customize .product-detail-holder .container .count-6 label img{width:85px}#product-customize .product-detail-holder .container .count-7 .box,#product-customize .product-detail-holder .container .count-8 .box{width:105px;padding:0 5px}#product-customize .product-detail-holder .container .count-7 .box.nl,#product-customize .product-detail-holder .container .count-8 .box.nl{padding-top:20px}#product-customize .product-detail-holder .container .count-7 .radio,#product-customize .product-detail-holder .container .count-8 .radio{padding-right:5px;margin-right:0}#product-customize .product-detail-holder .container .add-to-cart .estimate{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#product-customize .product-detail-holder .container .add-to-cart .estimate .estimate-delivery{padding-top:15px}#product-customize .product-detail-holder .container .add-to-cart .estimate .tss-purple{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-weight:700;color:#850c70}#product-customize .product-detail-holder #TSSLabel label{text-align:center;padding-bottom:10px}#product-customize .product-detail-holder #TSSLabel .select2-container{width:186px}#product-customize .product-detail-holder #TSSLabel .select2-container .select2-focusser{position:absolute}#product-customize .product-detail-holder #TSSLabel input{width:172px}#product-customize .product-detail-holder .multiple-child label.multiple-label{width:100%}#product-customize .product-detail-holder .multiple-child .select2-container{width:163px;text-align:left}#product-customize .product-detail-holder .multiple-child .select2-container .select2-focusser{position:absolute}#product-customize .product-detail-holder .multiple-child .select2-offscreen{position:relative;display:inline-block;width:0;margin:0}#product-customize .product-detail-holder .multiple-child .holder-row{padding-bottom:0}#product-customize .product-detail-holder .motorization-row:not(:last-of-type){padding-bottom:0}#product-customize .product-detail-holder .motorization-row label{display:inline-block}#product-customize .product-detail-holder .motorization-row .remote-label-typeahead .remote-label{width:229px;border-color:#000}#product-customize .product-detail-holder .motorization-row .remote-label-typeahead .tt-menu{width:241px;margin-top:-11px;border-top:0}#product-customize .product-detail-holder .motorization-row .remote-label-typeahead #remote_label{margin-bottom:0}#product-customize .product-detail-holder .motorization-row .remote-label-typeahead .remote-parent{margin-bottom:10px}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .select2-container{display:none}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group{width:100%}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect{width:243px;background:none;border-color:#000}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect .multiselect-selected-text{float:left}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect .caret{border-top:5px solid gray;border-left:3px solid transparent;border-right:3px solid transparent;float:right}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container{width:241px;margin-top:0;border-top:0;border-radius:0;border-color:#000;max-height:181px;overflow-y:auto}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container li:first-child a{pointer-events:none}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container li a{padding-left:0;padding-right:0}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container li a label{padding-left:20px;padding-right:20px;display:block}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container li.active a{background:#3875d7 none}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container li.active a label{color:#fff}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container a:hover{background:#3875d7 none;color:#fff}#product-customize .product-detail-holder .motorization-row .remote-channel-multiselect .btn-group .multiselect-container a:hover label{color:#fff}#product-customize .product-detail-holder .motorization-row .tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#3875d7}#product-customize .product-detail-holder .motorization-row .tt-suggestion.tt-cursor{color:#fff;background-color:#3875d7}#product-customize .product-detail-holder .motorization-row .select2-container{width:243px}#product-customize .product-detail-holder .motorization-row .select2-focusser{position:absolute}#product-customize .product-detail-holder .motorization-row hr{margin-top:10px}#product-customize .product-detail-holder .holder-row{padding-bottom:10px}#product-customize .product-detail-holder .holder-row .select2-container-disabled .select2-choice{display:block}#product-customize .product-detail-holder .motorization-row.hub-option-container .control-group #uniform-tss_hub{margin-left:10px}#product-customize .product-detail-holder .modal table.chart{border:1px solid #f1f1f1;font-size:11px}#product-customize .product-detail-holder .modal table.chart th,#product-customize .product-detail-holder .modal table.chart td{padding:6px;border:1px solid #f1f1f1}#product-customize .product-detail-holder .modal table.chart th{background:#999;color:#fff;text-align:left}#product-customize .product-detail-holder .modal table.chart td{color:#686868}#product-customize .product-detail-holder .modal table.chart td.light-gray{background:#e7e7e8}#product-customize .product-detail-holder .modal .disclaimer{margin-top:10px;font-size:11px}#product-customize select{width:auto}.product-detail-holder #accordion2 div.accordion-heading a span{padding-top:0}.product-detail-holder #accordion2 span.selected-info{font-weight:600;font-size:13px}.product-detail-holder #accordion2 div.accordion-inner.white{padding:10px}.product-detail-holder #accordion2 .icon-alert{height:23px;margin-top:1.5%}#product_added a.view-cart{margin-left:45px;padding-left:20px;padding-right:20px}.characteristic-container{border-top:1px solid #cfcfcf;padding-bottom:2px;padding-top:5px;margin-left:25px;line-height:20px}#product_added{width:545px;margin-left:-270px}#product_added .product-added-header{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;letter-spacing:1px;line-height:50px;text-align:center;padding-bottom:35px;border-bottom:1px solid #cfcfcf}#product_added .product-added-header[href]:not([href=""]):hover,#product_added .product-added-header.fa:hover{color:#5b5959}#product_added div.original-price{margin-top:10px}#product_added div.all-caps{margin-bottom:10px}#product_added .product-name{margin-left:25px}#product_added .continue{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}#product_added .continue:hover{color:#000;background-color:#ebe9e5}#product_added .img-holder img{height:82%}#product_added .modal-body{height:100px}#product_added .modal-footer{width:fit-content}#error-modal p.black{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;line-height:2em;text-align:center}#error-modal p.black[href]:not([href=""]):hover,#error-modal p.black.fa:hover{color:#5b5959}#error-modal button.btn-new-dark{width:175px;height:35px}#product-material-select .product-detail-background .background-container,#product-customize .product-detail-background .background-container{width:950px}#product-material-select .product-detail-background .product-detail-background-info .show-in,#product-customize .product-detail-background .product-detail-background-info .show-in{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#product-material-select .product-detail-background .product-detail-background-info .show-in[href]:not([href=""]):hover,#product-material-select .product-detail-background .product-detail-background-info .show-in.fa:hover,#product-customize .product-detail-background .product-detail-background-info .show-in[href]:not([href=""]):hover,#product-customize .product-detail-background .product-detail-background-info .show-in.fa:hover{color:#5b5959}#product-material-select .material-selection,#product-customize .material-selection{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#product-material-select .material-selection[href]:not([href=""]):hover,#product-material-select .material-selection.fa:hover,#product-customize .material-selection[href]:not([href=""]):hover,#product-customize .material-selection.fa:hover{color:#5b5959}#product-material-select .material-selection.selected-color,#product-customize .material-selection.selected-color{margin-left:.25em}.collections-check div.radio{vertical-align:top;margin-right:0}a{color:#000}a .adopted-question-circle{margin-left:5px}.tooltipster-content .product-customization-layover{width:310px;height:380px;padding:15px}.tooltipster-content .product-customization-layover .hero{margin-top:50px;margin-bottom:10px;height:285px}.mini-track-hero{position:relative}.mini-track-hero .track-button{background:#fff;bottom:0;height:25px;left:0;margin-bottom:10px;opacity:.6;position:absolute;text-align:center;width:25px;z-index:10;cursor:pointer}.mini-track-hero .track-button:hover{opacity:.9}.mini-track-hero .track-button .track-photo-icon{height:25px;width:25px;color:#000;text-align:center}.decorative-customize-border-busche{background:linear-gradient(88deg,#977b39 4%,#e2bf7b 50%,#977b39);background-size:365px 100%;width:100%;height:7px;margin-bottom:2px;display:block}.category.line-top>.decorative-customize-border-busche{height:8px}.brass-hardware-text{padding-bottom:15px}.brass-hardware-text h3{background:linear-gradient(88deg,#977b39 4%,#c09b44 50%,#977b39);font-size:16px;font-weight:400;letter-spacing:.075rem;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:justify;margin-bottom:-1.5em!important}.brass-hardware-text h3:after{content:"";display:inline-block;width:100%}.brass-hardware-text .decorative-customize-border-busche{height:2px;background:linear-gradient(88deg,#977b39 4%,#c09b44 50%,#977b39)}.brass-hardware-text.product-685350372{padding-bottom:5px}.hero-image-section .brass-hardware-text{padding-top:2em;max-width:418px;margin-left:auto;margin-right:auto}.hero-image-section .brass-hardware-text h3{font-size:22px;font-weight:500;line-height:30px;letter-spacing:.075em;margin-bottom:-1.25em!important}.hero-image-section .brass-hardware-text .decorative-customize-border-busche{height:2px;margin-bottom:10px}.hero-image-section .headline-block-3 h2{margin-top:30px;margin-bottom:36px}.hero-image-section h1.brass-hardware-collection{font-size:65px}.headline-priced-from.brass-hardware-price-color{padding-bottom:25px}.headline-priced-from.brass-hardware-price-color.product-685350372{padding-bottom:10px}.headline-priced-from.brass-hardware-price-color .main-headline{margin:auto 0;padding:10px 0 0}.headline-priced-from.brass-hardware-price-color .main-headline a.title-link{font-size:26px;line-height:28px;font-weight:400;letter-spacing:.075rem}.headline-priced-from.brass-hardware-price-color .priced-from{display:grid}.headline-priced-from.brass-hardware-price-color .priced-from>div{margin:auto 0}.headline-priced-from.brass-hardware-price-color .priced-from .price,.headline-priced-from.brass-hardware-price-color .priced-from .price-strike{background:linear-gradient(88deg,#977b39 4%,#c09b44 50%,#977b39);color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.headline-priced-from.brass-hardware-price-color .priced-from .price-strike:before{position:absolute;content:"";left:0;top:calc(50% - 1px);right:0;width:100%;height:2px;background:linear-gradient(88deg,#977b39 4%,#c09b44 50%,#977b39)}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .main-headline{flex:1}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .main-headline a.title-link{font-size:25px;letter-spacing:2px}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from{flex:0}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from>div{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from>div span{width:fit-content;text-align:center}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from>div p,.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from>div small{width:100%;text-align:center}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from .promo-text{font-size:13px}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from .price-strike,.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from .price{font-size:14px}.headline-priced-from.brass-hardware-price-color:has(.price-strike) .priced-from .price-orange{font-size:18px;font-weight:600}.headline-priced-from.brass-hardware-price-color.product-685350372:has(.price-strike) .main-headline{flex:1}.headline-priced-from.brass-hardware-price-color.product-685350372:has(.price-strike) .main-headline a.title-link{letter-spacing:1.5px}.headline-priced-from.brass-hardware-price-color.product-685350372:has(.price-strike) .priced-from{min-width:130px}.generic-wrapper:has(.decorative-customize-border-busche) .span3{margin-top:15px}#measure-modal .modal-header{padding-left:60px}#measure-modal .modal-header img{margin-right:10px}#measure-modal p{margin:0}#measure-modal h3{font-size:30px}#measure-modal h4{font-size:24px}#measure-modal .sub-heading{font-size:14px;letter-spacing:1.4;text-transform:uppercase;margin-bottom:10px}#measure-modal .modal-body #details{max-height:500px;overflow:auto}#measure-modal .modal-body .youtube{overflow-y:none}#measure-modal .youtube{position:relative}#measure-modal .youtube img{cursor:pointer}#measure-modal .youtube .play-icon{position:absolute;top:50%;left:50%;margin-left:-21px;margin-top:-20px}#measure-modal #youtube-video{display:none}.generic-page-container{padding-bottom:30px}.generic .line{margin-top:0}.generic .line.wide{width:1360px}.generic .line hr{margin-top:0}.generic-page-container,.breadcrumb-container{background:#fff}.breadcrumb-container{height:2rem;-js-display:flex;display:flex;align-items:flex-end}.breadcrumb-container{width:1350px;max-width:100%}.breadcrumb-container.breadcrumb-hero{position:absolute;background:transparent!important;z-index:5}.breadcrumb-container.breadcrumb-hero ol{background:transparent!important}.breadcrumb-container.breadcrumb-hero ol li{text-shadow:none}.breadcrumb-container.breadcrumb-hero.breadcrumb-white ol,.breadcrumb-container.breadcrumb-hero.breadcrumb-white .divider,.breadcrumb-container.breadcrumb-hero.breadcrumb-white li,.breadcrumb-container.breadcrumb-hero.breadcrumb-white a{color:#fff!important}.breadcrumb-container.breadcrumb-hero.breadcrumb-black ol,.breadcrumb-container.breadcrumb-hero.breadcrumb-black .divider,.breadcrumb-container.breadcrumb-hero.breadcrumb-black li,.breadcrumb-container.breadcrumb-hero.breadcrumb-black a{color:#000!important}.breadcrumb-container>div{width:950px;margin:auto}.generic-page-container .extra-nav{padding-bottom:0}.generic-page-container .extra-nav.no-margin{margin-bottom:0}.generic-page-container .extra-nav #button{margin-top:30px;width:190px}.generic-page-container .extra-nav .extra-nav-list{margin-bottom:0}.generic-page-container .extra-nav .extra-nav-list td{padding:0 20px 0 0}.generic-page-container .extra-nav .extra-nav-list td a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:11px;letter-spacing:1.1px;text-transform:uppercase}.generic-page-container .extra-nav .extra-nav-list td a:hover{color:#ebe8e6}.generic-page-container .extra-nav .dropdown{margin-top:10px}.generic-page-container .extra-nav .dropdown a{color:#686868}.generic-page-container .extra-nav .dropdown .dropdown-toggle{width:325px;height:35px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:18px}.generic-page-container .extra-nav .dropdown .active>a{background-image:none;background-color:#e9e8e7}#page-info{margin-bottom:0}#page-info #generic-page-content{width:400px;float:left}#page-info #generic-page-content.full-width{width:950px}#page-info #generic-page-content.full-width .centered-title{width:800px;margin:0 auto;text-align:center}#page-info #generic-page-content .lead{margin:0;padding-bottom:0}#page-info #generic-page-content .lead:before,#page-info #generic-page-content .lead:after{display:table;content:"";line-height:0}#page-info #generic-page-content .lead:after{clear:both}#page-info #generic-page-content .lead ul{margin:0;padding:0 0 0 10px}#page-info #generic-page-content .lead ul li{float:left;width:250px;margin-right:20px}#page-info #generic-page-content .lead a.hover-only-color:hover{color:#ebe8e6}#page-info #generic-page-content .flag-thumbnail{padding-right:5px}#page-info #showroom-page-content{margin-bottom:30px}#page-info #promo-images{width:500px;float:right}#page-info #promo-images .promo-box{margin:0;padding:0;width:100%;height:155px;text-align:right}#page-info #promo-images .promo-box .promo-image{width:160px;height:155px;margin:0;padding:0;border-left:1px;border-right:1px;border-top:0;border-bottom:0;border-style:solid;border-color:#f1f1f1}#page-info #promo-images .promo-box .promo-image#showroomSelectPromo{float:right}#page-info #promo-images .promo-box .promo-image.far-left{border-left:2px;border-top:0;border-bottom:0;border-style:solid;border-color:#f1f1f1}#page-info #promo-images .promo-box .promo-image.far-right{border-right:2px;border-top:0;border-bottom:0;border-style:solid;border-color:#f1f1f1}#page-info #promo-images .promo-box .modal-trigger:focus{outline:0}.generic-modal-content .left,.generic-modal-content .right{max-width:50%}.generic-modal-content img{margin-left:auto;margin-right:auto}.generic-modal-button .btn{display:table;margin-left:auto;margin-right:auto}#logout-confirm-modal{width:510px}#quick-price-modal,#price-calculator{width:950px;margin-left:-475px}#quick-price-modal .modal-title,#price-calculator .modal-title{margin-top:15px;text-align:center}#quick-price-modal .modal-title .main-headline,#price-calculator .modal-title .main-headline{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;line-height:60px;margin-bottom:10px}#quick-price-modal .modal-title .main-headline[href]:not([href=""]):hover,#quick-price-modal .modal-title .main-headline.fa:hover,#price-calculator .modal-title .main-headline[href]:not([href=""]):hover,#price-calculator .modal-title .main-headline.fa:hover{color:#5b5959}#quick-price-modal .modal-title .sub-headline,#price-calculator .modal-title .sub-headline{font-size:14px;font-weight:500;line-height:30px}#quick-price-modal .modal-title .sub-headline .product-line,#price-calculator .modal-title .sub-headline .product-line{text-transform:uppercase}#quick-price-modal .modal-body div p,#price-calculator .modal-body div p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#000}#quick-price-modal .modal-body div p[href]:not([href=""]):hover,#quick-price-modal .modal-body div p.fa:hover,#price-calculator .modal-body div p[href]:not([href=""]):hover,#price-calculator .modal-body div p.fa:hover{color:#5b5959}#quick-price-modal hr.top,#price-calculator hr.top{margin-bottom:8px}#quick-price-modal hr.bottom,#price-calculator hr.bottom{margin-top:8px}#quick-price-modal .table-container,#price-calculator .table-container{overflow-y:auto;overflow-x:hidden}#quick-price-modal.product th.price-group-3,#quick-price-modal.product td.price-group-3,#price-calculator.product th.price-group-3,#price-calculator.product td.price-group-3{width:154px}#quick-price-modal.product th.price-group-4,#quick-price-modal.product td.price-group-4,#price-calculator.product th.price-group-4,#price-calculator.product td.price-group-4{width:78px}#quick-price-modal.printable .modal-body,#price-calculator.printable .modal-body{overflow:visible}#quick-price-modal.printable .table-container,#price-calculator.printable .table-container{overflow:auto;max-height:none}#quick-price-modal .print,#price-calculator .print{display:inline-block;height:44px;width:45px;text-indent:-9999px;margin-right:3px;overflow:visible;opacity:.6}#quick-price-modal .print:hover,#price-calculator .print:hover{opacity:1}#quick-price-modal .options,#price-calculator .options{font-size:12px;letter-spacing:.5px;display:inline-block}#quick-price-modal .options>div,#quick-price-modal .options>p,#price-calculator .options>div,#price-calculator .options>p{display:inline-block;margin:0}#quick-price-modal .options>div .select2-search,#quick-price-modal .options>p .select2-search,#price-calculator .options>div .select2-search,#price-calculator .options>p .select2-search{display:none}#quick-price-modal .options p,#price-calculator .options p{text-transform:uppercase;height:73px;line-height:75px;margin-right:10px;padding-right:0;margin-left:0}#quick-price-modal .options .select2-container,#price-calculator .options .select2-container{width:90px}#quick-price-modal .options #s2id_width-fraction,#quick-price-modal .options #s2id_length-fraction,#price-calculator .options #s2id_width-fraction,#price-calculator .options #s2id_length-fraction{width:81px;font-size:10px}#quick-price-modal .options .width-select,#quick-price-modal .options .length-select,#price-calculator .options .width-select,#price-calculator .options .length-select{position:relative}#quick-price-modal .options .width-select label,#quick-price-modal .options .length-select label,#price-calculator .options .width-select label,#price-calculator .options .length-select label{font-size:12px;display:block;margin-right:15px;text-transform:uppercase}#quick-price-modal .options .width-select,#price-calculator .options .width-select{margin-right:15px}#quick-price-modal h2,#price-calculator h2,#quick-price-modal .main-headline,#price-calculator .main-headline{font-size:28px;line-height:28px;margin-bottom:0}#quick-price-modal table,#price-calculator table{letter-spacing:.3px;display:table;border-collapse:collapse}#quick-price-modal table:first-child,#price-calculator table:first-child{margin-bottom:10px}#quick-price-modal table.column-2 th.first,#price-calculator table.column-2 th.first{height:auto;width:250px}#quick-price-modal table.column-3 th.first,#price-calculator table.column-3 th.first{height:auto;width:293px}#quick-price-modal table.column-4 th.first,#price-calculator table.column-4 th.first{height:40px;width:258px}#quick-price-modal table td.price-group-2,#price-calculator table td.price-group-2{width:50%}#quick-price-modal table tr.striped:nth-child(odd),#price-calculator table tr.striped:nth-child(odd){background-color:#ebe9e5}#quick-price-modal table .btn-gray,#price-calculator table .btn-gray{background-color:#5b5959}#quick-price-modal tr,#quick-price-modal td,#quick-price-modal th,#price-calculator tr,#price-calculator td,#price-calculator th{text-align:center}#quick-price-modal tr.highlighted,#quick-price-modal td.highlighted,#quick-price-modal th.highlighted,#price-calculator tr.highlighted,#price-calculator td.highlighted,#price-calculator th.highlighted{background-color:#ededed}#quick-price-modal tr.nopadding,#quick-price-modal td.nopadding,#quick-price-modal th.nopadding,#price-calculator tr.nopadding,#price-calculator td.nopadding,#price-calculator th.nopadding{padding:0!important}#quick-price-modal tr.price-group-3,#quick-price-modal td.price-group-3,#quick-price-modal th.price-group-3,#price-calculator tr.price-group-3,#price-calculator td.price-group-3,#price-calculator th.price-group-3{width:154px}#quick-price-modal tr.price-group-4,#quick-price-modal td.price-group-4,#quick-price-modal th.price-group-4,#price-calculator tr.price-group-4,#price-calculator td.price-group-4,#price-calculator th.price-group-4{width:106px}#quick-price-modal tr div.right-border,#quick-price-modal td div.right-border,#quick-price-modal th div.right-border,#price-calculator tr div.right-border,#price-calculator td div.right-border,#price-calculator th div.right-border{border-right:1px solid #d1d1d1;height:155px;padding-top:5px;padding-bottom:5px}#quick-price-modal tr div.right-border.short,#quick-price-modal td div.right-border.short,#quick-price-modal th div.right-border.short,#price-calculator tr div.right-border.short,#price-calculator td div.right-border.short,#price-calculator th div.right-border.short{height:86px}#quick-price-modal th,#price-calculator th{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#fff;background-color:#5b5959;letter-spacing:1.1px;text-transform:uppercase}#quick-price-modal th.first,#price-calculator th.first{text-align:left}#quick-price-modal .quick-price-show-material:hover,#price-calculator .quick-price-show-material:hover{color:#7c7c7c;cursor:auto}#quick-price-modal #priceTable,#price-calculator #priceTable{margin-bottom:0}#quick-price-modal #priceTable .original-price.strike-through,#price-calculator #priceTable .original-price.strike-through{text-decoration:line-through}#quick-price-modal #priceTable .sale-price,#price-calculator #priceTable .sale-price{color:#ea6e1f;font-weight:600}#quick-price-modal #priceTable td,#price-calculator #priceTable td{text-transform:uppercase}#quick-price-modal #priceTable td:first-child,#price-calculator #priceTable td:first-child{text-align:left;text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#quick-price-modal #priceTable td img,#price-calculator #priceTable td img{padding:0}#quick-price-modal #priceTable td.product-display-name,#price-calculator #priceTable td.product-display-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;letter-spacing:inherit;padding-left:16px}#quick-price-modal #priceTable td.product-display-name[href]:not([href=""]):hover,#quick-price-modal #priceTable td.product-display-name.fa:hover,#price-calculator #priceTable td.product-display-name[href]:not([href=""]):hover,#price-calculator #priceTable td.product-display-name.fa:hover{color:#5b5959}#quick-price-modal #priceTable td.price-cell:first-child,#price-calculator #priceTable td.price-cell:first-child{text-align:center}#quick-price-modal #priceTable td .original-price,#quick-price-modal #priceTable td .sale-price,#price-calculator #priceTable td .original-price,#price-calculator #priceTable td .sale-price{display:block}#quick-price-modal #priceTable tr:hover:not(:first-child),#price-calculator #priceTable tr:hover:not(:first-child){background:#f1f1f1!important}#quick-price-modal #priceTable tr:hover:not(:first-child) td,#price-calculator #priceTable tr:hover:not(:first-child) td{background:none}#quick-price-modal.product #priceTable,#price-calculator.product #priceTable{margin-bottom:20px}#quick-price-modal #collectionsTable,#price-calculator #collectionsTable{margin-bottom:0}#quick-price-modal #collectionsTable table,#price-calculator #collectionsTable table{margin-left:-1px;margin-bottom:0;max-height:166px;table-layout:fixed}#quick-price-modal #collectionsTable table tbody,#price-calculator #collectionsTable table tbody{max-height:166px;overflow:auto;overflow-x:hidden;display:block;width:100%}#quick-price-modal #collectionsTable table tbody tr,#price-calculator #collectionsTable table tbody tr{display:table;width:100%;table-layout:fixed}#quick-price-modal #collectionsTable td.collections,#price-calculator #collectionsTable td.collections{text-align:left;padding-left:16px}#quick-price-modal #collectionsTable ul,#price-calculator #collectionsTable ul{list-style-type:none;margin-left:0;width:115px;float:left;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#quick-price-modal #collectionsTable ul[href]:not([href=""]):hover,#quick-price-modal #collectionsTable ul.fa:hover,#price-calculator #collectionsTable ul[href]:not([href=""]):hover,#price-calculator #collectionsTable ul.fa:hover{color:#5b5959}#quick-price-modal #collectionsTable li,#price-calculator #collectionsTable li{line-height:25px}#quick-price-modal #collectionsTable td,#price-calculator #collectionsTable td{text-transform:capitalize}#quick-price-modal #collectionsTable a,#price-calculator #collectionsTable a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#quick-price-modal #collectionsTable a[href]:not([href=""]):hover,#quick-price-modal #collectionsTable a.fa:hover,#price-calculator #collectionsTable a[href]:not([href=""]):hover,#price-calculator #collectionsTable a.fa:hover{color:#5b5959}#quick-price-modal.quick-price-quote img,#quick-price-modal.printable img,#price-calculator.quick-price-quote img,#price-calculator.printable img{margin-bottom:8px}#quick-price-modal.quick-price-quote th.price-group,#quick-price-modal.printable th.price-group,#price-calculator.quick-price-quote th.price-group,#price-calculator.printable th.price-group{text-align:center;width:107px}#quick-price-modal.quick-price-quote td.description,#quick-price-modal.printable td.description,#price-calculator.quick-price-quote td.description,#price-calculator.printable td.description{text-transform:none!important;text-align:left;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#000;width:205px}#quick-price-modal.quick-price-quote .portfolio-link,#quick-price-modal.printable .portfolio-link,#price-calculator.quick-price-quote .portfolio-link,#price-calculator.printable .portfolio-link{display:block;margin-top:8px;margin-left:25px}#quick-price-modal.quick-price-quote .portfolio-link:hover .icon-tss-camera,#quick-price-modal.printable .portfolio-link:hover .icon-tss-camera,#price-calculator.quick-price-quote .portfolio-link:hover .icon-tss-camera,#price-calculator.printable .portfolio-link:hover .icon-tss-camera{background-position:0 -18px}#quick-price-modal.quick-price-quote .options,#quick-price-modal.printable .options,#price-calculator.quick-price-quote .options,#price-calculator.printable .options{font-size:13px;display:inline-block}#quick-price-modal.quick-price-quote .options p,#quick-price-modal.printable .options p,#price-calculator.quick-price-quote .options p,#price-calculator.printable .options p{margin-left:35px}#quick-price-modal.quick-price-quote .options .select2-container,#quick-price-modal.printable .options .select2-container,#price-calculator.quick-price-quote .options .select2-container,#price-calculator.printable .options .select2-container{width:92px}#quick-price-modal.quick-price-quote .options #s2id_width-fraction,#quick-price-modal.quick-price-quote .options #s2id_length-fraction,#quick-price-modal.printable .options #s2id_width-fraction,#quick-price-modal.printable .options #s2id_length-fraction,#price-calculator.quick-price-quote .options #s2id_width-fraction,#price-calculator.quick-price-quote .options #s2id_length-fraction,#price-calculator.printable .options #s2id_width-fraction,#price-calculator.printable .options #s2id_length-fraction{width:82px;font-size:11px}#quick-price-modal.quick-price-quote .options .width-select,#quick-price-modal.quick-price-quote .options .length-select,#quick-price-modal.printable .options .width-select,#quick-price-modal.printable .options .length-select,#price-calculator.quick-price-quote .options .width-select,#price-calculator.quick-price-quote .options .length-select,#price-calculator.printable .options .width-select,#price-calculator.printable .options .length-select{margin-right:35px}#quick-price-modal.quick-price-quote .options .width-select label,#quick-price-modal.quick-price-quote .options .length-select label,#quick-price-modal.printable .options .width-select label,#quick-price-modal.printable .options .length-select label,#price-calculator.quick-price-quote .options .width-select label,#price-calculator.quick-price-quote .options .length-select label,#price-calculator.printable .options .width-select label,#price-calculator.printable .options .length-select label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;margin-right:20px}#quick-price-modal.quick-price-quote .options .width-select label[href]:not([href=""]):hover,#quick-price-modal.quick-price-quote .options .width-select label.fa:hover,#quick-price-modal.quick-price-quote .options .length-select label[href]:not([href=""]):hover,#quick-price-modal.quick-price-quote .options .length-select label.fa:hover,#quick-price-modal.printable .options .width-select label[href]:not([href=""]):hover,#quick-price-modal.printable .options .width-select label.fa:hover,#quick-price-modal.printable .options .length-select label[href]:not([href=""]):hover,#quick-price-modal.printable .options .length-select label.fa:hover,#price-calculator.quick-price-quote .options .width-select label[href]:not([href=""]):hover,#price-calculator.quick-price-quote .options .width-select label.fa:hover,#price-calculator.quick-price-quote .options .length-select label[href]:not([href=""]):hover,#price-calculator.quick-price-quote .options .length-select label.fa:hover,#price-calculator.printable .options .width-select label[href]:not([href=""]):hover,#price-calculator.printable .options .width-select label.fa:hover,#price-calculator.printable .options .length-select label[href]:not([href=""]):hover,#price-calculator.printable .options .length-select label.fa:hover{color:#5b5959}#price-calculator{margin:0 auto;padding-top:20px;color:#000}#price-calculator.quick-price-quote{padding-top:0}#price-calculator.quick-price-quote hr.top{margin-top:0}.Most-Popular-Samples-modal{width:815px;max-height:95%;overflow-y:auto;position:fixed;top:34px!important}.Most-Popular-Samples-modal hr{margin-top:0}.Most-Popular-Samples-modal.modal .modal-header{height:auto;margin-left:55px;margin-right:55px}.Most-Popular-Samples-modal.modal .modal-header .close{position:absolute;top:10px;right:10px}.Most-Popular-Samples-modal .top-row{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:63px auto 0;position:relative}.Most-Popular-Samples-modal .top-row h1{font-family:Montserrat,sans-serif;font-style:normal;font-size:30px;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;letter-spacing:1px}.Most-Popular-Samples-modal .top-row h1[href]:not([href=""]):hover,.Most-Popular-Samples-modal .top-row h1.fa:hover{color:#5b5959}.Most-Popular-Samples-modal .top-row h1 span{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.875rem;box-sizing:border-box;color:#000;letter-spacing:2px}.Most-Popular-Samples-modal .top-row h1 span[href]:not([href=""]):hover,.Most-Popular-Samples-modal .top-row h1 span.fa:hover{color:#5b5959}.Most-Popular-Samples-modal .top-row h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;line-height:20px;margin:-4px auto 14px}.Most-Popular-Samples-modal .top-row h3[href]:not([href=""]):hover,.Most-Popular-Samples-modal .top-row h3.fa:hover{color:#5b5959}.Most-Popular-Samples-modal .placeholder-yo{height:17px}.Most-Popular-Samples-modal .modal-body{font-family:Montserrat,sans-serif;font-style:normal;font-size:.75rem;box-sizing:border-box;color:#000;font-size:12px;line-height:12px;margin:0 55px!important}.Most-Popular-Samples-modal .modal-body[href]:not([href=""]):hover,.Most-Popular-Samples-modal .modal-body.fa:hover{color:#5b5959}.Most-Popular-Samples-modal .modal-body #most-popular-text{margin-top:10px;margin-bottom:0;font-size:30px;line-height:30px}.Most-Popular-Samples-modal .modal-body h3{font-size:18px}.Most-Popular-Samples-modal .modal-body .details{-js-display:flex;display:flex;flex-flow:row wrap;justify-content:space-between}.Most-Popular-Samples-modal .modal-body .swatch-info{margin:0 15px 15px;width:110px;vertical-align:top}.Most-Popular-Samples-modal .modal-body .swatch-info .popular-swatch-image{margin-bottom:8px;height:110px;width:110px}.Most-Popular-Samples-modal .modal-body .swatch-info .material-name{margin-bottom:5px}.Most-Popular-Samples-modal.better-basics .modal-body{margin-top:auto!important}.showroom-promo{background-color:#ebe9e5;height:76px;max-width:1350px;min-width:950px;width:100%;margin:0 auto!important}#showroomSelectPromo{text-align:right;margin:10px}#showroomSelectPromo .input-large{width:190px}#showroomSelectPromo label{text-align:left}#quick-price-modal{max-height:80%!important}#quick-price-modal table{border-color:#d4d4d4}#quick-price-modal th{text-align:center;vertical-align:top;font-size:12px;background:#4c4c4c}#quick-price-modal td .price-cell{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#quick-price-modal td .price-cell[href]:not([href=""]):hover,#quick-price-modal td .price-cell.fa:hover{color:#5b5959}#quick-price-modal th{border-color:#a8a8a8;font-weight:600}#quick-price-modal th:first-child{border-right:1px solid white}#quick-price-modal div.modal-header{padding-bottom:0}#quick-price-modal div.modal-header a{font-size:28px;margin-right:10px;margin-top:15px}#quick-price-modal tr.product-compare-row:hover{cursor:pointer}#quick-price-modal tr:first-child{background:transparent}#quick-price-modal tr:first-child td{font-weight:600;background:#ebe9e5}#quick-price-modal tr:first-child td:first-child{border-right:1px solid #4c4c4c}#measure-request-modal{position:fixed;margin-left:-312px;top:34px;text-align:center}#measure-request-modal .schedule-modal{width:900px!important;height:700px!important}#measure-request-modal .main-title{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.0625rem;box-sizing:border-box;color:#000;text-transform:uppercase;margin-bottom:20px;line-height:40px}#measure-request-modal .main-title[href]:not([href=""]):hover,#measure-request-modal .main-title.fa:hover{color:#5b5959}#measure-request-modal .main-title:focus{outline:none}#measure-request-modal p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:23px;color:#000;margin-top:20px}#measure-request-modal p[href]:not([href=""]):hover,#measure-request-modal p.fa:hover{color:#5b5959}#measure-request-modal p:focus{outline:none}#measure-request-modal input,#measure-request-modal textarea{border:1px solid #5b5959;box-shadow:none;width:230px}#measure-request-modal input.modal-full-width,#measure-request-modal textarea.modal-full-width{width:100%}#measure-request-modal input:focus,#measure-request-modal textarea:focus,#measure-request-modal select:focus{box-shadow:inset 0 0 5px #0000001a,0 0 5px #0000001a!important}#measure-request-modal .divider-line-m-i{width:30%;height:2px;border-top:1px solid #5b5959;margin:0 auto}#measure-request-modal .m-i-modal-subtext{margin-top:10px;display:block}#measure-request-modal .modal-body{width:800px!important}#measure-request-modal .exclusions{margin:0 15px!important;text-align:left!important;font-size:.775em!important;font-weight:400}#measure-request-modal .exclusions a{text-decoration:underline;color:#1a73e8}.product #quick-price-modal .modal-title .sub-headline,.product #quick-price-modal .modal-title h2{font-size:16px;font-weight:600}.product #quick-price-modal #priceTable{margin:0 0 inherit 0;border:0}.product #quick-price-modal #priceTable thead th{text-align:center;border-left:1px solid #4c4c4c;border-right:1px solid #4c4c4c}.product #quick-price-modal #priceTable thead th:first-child{text-align:center}.product #quick-price-modal #priceTable tbody tr td{border:1px solid #d4d4d4;border-top:0;margin:0}.product #quick-price-modal #priceTable tbody tr:first-child td{text-align:center;border:0;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4}.product #quick-price-modal #collectionsTable{border:0}.product #quick-price-modal #collectionsTable>thead>tr>th{border:0}.product #quick-price-modal #collectionsTable>tbody>tr>td{border:0;background:none}.product #quick-price-modal #collectionsTable table{margin:0;border:1px solid #d4d4d4;border-top:0}.product #quick-price-modal #collectionsTable table thead tr{border:none}.product #quick-price-modal #collectionsTable table thead tr th{border:none;background:#ebe9e5;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#000}.product #quick-price-modal #collectionsTable table thead tr th[href]:not([href=""]):hover,.product #quick-price-modal #collectionsTable table thead tr th.fa:hover{color:#5b5959}.product #quick-price-modal #collectionsTable table tbody{display:table-row-group}.product #quick-price-modal #collectionsTable table tbody tr{display:table-row;background:transparent}.product #quick-price-modal #collectionsTable table tbody tr td{border:0;border-top:1px solid #ddd;border-right:1px solid #ddd;background:#fff;font-weight:300}.product #quick-price-modal #collectionsTable table tbody tr td.highlighted{background:#ededed}.product #quick-price-modal #collectionsTable table tbody tr td:last-child{border-right:0}.product #quick-price-modal #collectionsTable table tbody tr:first-child td{border-top:0}#design-assistant h2,#design-assistant .main-headline{text-align:center;margin-top:21px;margin-bottom:40px}#design-assistant>#assistant .box{display:inline-block;height:340px;width:340px;margin-bottom:3px;margin-right:3px}#design-assistant>#assistant .box>div{height:100%;width:100%}#design-assistant>#assistant .box>div,.no-touchevents #design-assistant>#assistant .box.todo:hover>.todo,.no-touchevents #design-assistant>#assistant .box.done:hover>.complete{display:none}.no-touchevents #design-assistant>#assistant .box.todo>.todo{display:block}#design-assistant>#assistant .box:hover>.chooser,.touchevents #design-assistant>#assistant .box>.chooser{display:block}.no-touchevents #design-assistant>#assistant .box.done>.complete{display:block}#design-assistant>#assistant .box>label{float:left;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:23px;text-align:center;width:100%;text-transform:uppercase;cursor:default}#design-assistant>#assistant .box.todo>label{margin-top:130px;color:#fff}#design-assistant>#assistant .box.done>label{margin-top:60px;color:#000}.no-touchevents #design-assistant>#assistant .box:hover>label,.touchevents #design-assistant>#assistant .box>label{margin-top:60px;color:#000}#design-assistant>#assistant .box>.chooser>.choices{float:left}#design-assistant>#assistant .box>.chooser>.choices>.choice{margin-top:50px;margin-left:5px;cursor:pointer}#design-assistant>#assistant .box>.chooser>.choices>.choice.choice-left{margin-left:25px}#design-assistant>#assistant .box>.chooser>.choices>.choice>input{visibility:hidden}#design-assistant>#assistant .box .choice{display:inline-block;height:124px;width:94px}#design-assistant>#assistant .box>.complete .choice{float:left;margin-top:50px;margin-left:124px}#design-assistant>#assistant #todo{width:252px;height:689px;position:relative}#design-assistant>#assistant #todo>div{position:absolute;left:93px;width:63px;height:62px}#design-assistant>#assistant #todo .functionality{top:100px}#design-assistant>#assistant #todo .privacy{top:230px}#design-assistant>#assistant #todo .usage{top:362px}#design-assistant>#assistant #todo .price{top:492px}#design-assistant>#assistant #todo #whats-available{display:inline-block;margin-left:-95px;left:50%;bottom:30px;position:absolute}#design-assistant>#assistant #todo #whats-available.disabled{cursor:not-allowed}#design-assistant-results .section-gray{padding:12px 0}#design-assistant-results .property-description{margin-bottom:3px}#design-assistant-results #you-need .section-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:23px}#design-assistant-results #you-need .edit-link{text-transform:uppercase}#design-assistant-results #you-need .title{width:150px;float:left;margin-top:40px}#design-assistant-results #you-need .num-results{height:90px;width:170px;text-align:center;background:#fff;font-size:16px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;line-height:16px;padding:30px 0;text-transform:uppercase;float:right}#design-assistant-results #you-need .num-results .total{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:62px;line-height:62px;color:#850c70;display:block;height:59px}#design-assistant-results #you-need .selection{float:left}#design-assistant-results #you-need .functionality-up-and-down,#design-assistant-results #you-need .functionality-side-to-side,#design-assistant-results #you-need .functionality-tilts,#design-assistant-results #you-need .privacy-minimal,#design-assistant-results #you-need .privacy-moderate,#design-assistant-results #you-need .privacy-full,#design-assistant-results #you-need .usage-frequently,#design-assistant-results #you-need .usage-occasionally,#design-assistant-results #you-need .usage-rarely,#design-assistant-results #you-need .price-low,#design-assistant-results #you-need .price-moderate,#design-assistant-results #you-need .price-high{width:94px;height:124px;float:left;margin-right:50px}.image-carousel.large .info{height:400px}.image-carousel.large .thumbnail{margin-right:6px}.image-carousel.large .thumbnails{margin-bottom:0}.image-carousel.large .thumbnails li{margin:0 10px 0 0}.image-carousel.large .thumbnails li.first{margin-left:0}.image-carousel.large .thumbnails.product-line .hero-thumbnail{margin-right:0;width:165px;height:105px}.image-carousel.small .info{height:390px}.image-carousel .carousel-hero{min-height:410px;width:600px}.image-carousel .carousel-hero .hero-large{margin-bottom:10px}.image-carousel .carousel-hero .hero-large.link{cursor:pointer}.image-carousel .info{position:relative}.image-carousel .thumbnails{margin-bottom:0}.image-carousel .thumbnails li{margin:0 9px 0 0}.image-carousel .thumbnails li.first{margin-left:0}.image-carousel .thumbnails .hero-thumbnail{margin-right:0;width:165px;height:105px}.image-carousel .hero-thumbnail:hover{cursor:pointer;outline-offset:-3px}#homeCarouselContentLink{transition:all .3s ease;pointer-events:auto;width:250px}#map{height:508px;width:658px;position:absolute;left:280px}.showroom-search-bar-container-header{-js-display:flex;display:flex;justify-content:center}.showroom-search-bar-container-header #showroomZip{float:none;box-sizing:border-box;margin:initial;position:relative;display:block;width:initial;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:10.8125rem;color:#000}.showroom-search-bar-container-header #showroomZip[href]:not([href=""]):hover,.showroom-search-bar-container-header #showroomZip.fa:hover{color:#5b5959}.showroom-search-bar-container-header #showroomZip .form-zip{margin:0;box-sizing:border-box;height:40px}.showroom-search-bar-container-header #showroomZip .form-zip label{vertical-align:center;position:absolute;left:-113px;font-size:14px;top:12px}.showroom-search-bar-container-header #showroomZip .form-zip .controls{width:100%;height:40px;margin-left:0}.showroom-search-bar-container-header #showroomZip .zip-control-group{height:40px}.showroom-search-bar-container-header #showroomZip #geo_zip_override.non-area-market{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;display:inline-block;width:180px;height:40px;border:none;padding:0 0 0 12px;box-sizing:border-box;cursor:text}.showroom-search-bar-container-header #showroomZip #geo_zip_override.non-area-market:focus{box-shadow:inset 0 0 5px #00000080,0 0 5px #00000080!important}.showroom-search-bar-container-header #showroomZip .zip-code{display:inline-block;font-size:12px;line-height:1.3;float:left;margin:8px 3px;color:#fff;text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.showroom-search-bar-container-header #showroomZip .zip-code.non-area-market{display:none}.showroom-search-bar-container-header #showroomZip .form-zip .controls .btn-edit-showroom,.showroom-search-bar-container-header #showroomZip .disabled{color:#fff;text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.showroom-search-bar-container-header #showroomZip .form-zip .controls input{width:40px}.showroom-search-bar-container-header #showroomZip .form-zip label{width:auto}.showroom-search-bar-container-header #showroomZip .form-zip .controls input{width:90px}.showroom-search-bar-container-header #showroomZip button{float:none;height:inherit;width:inherit;border:none;text-shadow:none;margin:0;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}.showroom-search-bar-container-header #showroomZip button:hover{color:#fff;background-color:#676767}.showroom-search-bar-container-header .schedule-showroom-appointment-button{border:none;margin-right:.75em;padding:0;line-height:40px;font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}.showroom-search-bar-container-header .schedule-showroom-appointment-button:hover{color:#000;background-color:#ebe9e5}.showroom-promo #showroomZip button{height:52px}#showroomZip{float:none;height:52px;max-width:950px;width:100vw;box-sizing:border-box;margin:12px auto;position:relative;display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.8125rem;color:#000}#showroomZip[href]:not([href=""]):hover,#showroomZip.fa:hover{color:#5b5959}#showroomZip .form-zip{margin:0;box-sizing:border-box;height:52px}#showroomZip .form-zip label{vertical-align:center;position:absolute;left:-113px;font-size:14px;top:12px}#showroomZip .form-zip .controls{width:100%;height:52px;margin-left:0}#showroomZip .zip-control-group{height:52px}#showroomZip .zip-placeholder{color:#5b5959;position:absolute;left:27px;height:42px;width:110px;top:17px;z-index:3;pointer-events:none}#showroomZip .showroom-detail-placeholder{width:330px}#showroomZip #geo_zip_override.non-area-market{display:inline-block;width:800px;height:52px;border:none;padding:0 0 0 130px;box-sizing:border-box;cursor:text}#showroomZip #geo_zip_override.non-area-market:focus{box-shadow:inset 0 1px 1px #00000013,0 0 8px #2323234d}#showroomZip .input-for-showroom-detail{padding-left:357px!important}#showroomZip .zip-code{display:inline-block;font-size:12px;line-height:1.3;float:left;margin:8px 3px;color:#fff;text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#showroomZip .zip-code.non-area-market{display:none}#showroomZip .form-zip .controls .btn-edit-showroom,#showroomZip .disabled{color:#fff;text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#showroomZip .form-zip .controls input{width:40px}#showroomZip .form-zip label{width:auto}#showroomZip .form-zip .controls input{width:90px}#showroomZip button{float:none;height:51px;width:150px;border:none;margin:0;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}#showroomZip button:hover{color:#fff;background-color:#676767}.show-detail{width:950px;height:400px;position:relative;margin:0 auto}.showroom.section{padding-bottom:30px;padding-top:10px}.showroom.section ol{counter-reset:li;margin-left:0;padding-left:0;height:508px;overflow-y:scroll;display:inline-block;position:absolute;top:0;left:0;width:290px}.showroom.section ol>li{position:relative;padding:0 8px 0 0;list-style:none;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;cursor:pointer;height:169px;box-sizing:border-box;-js-display:flex;display:flex;flex-direction:column;justify-content:center}.showroom.section .number-box{box-sizing:border-box;margin-right:12px;background:#5b5959;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#fff;text-align:center;cursor:pointer;border-radius:7px;letter-spacing:normal;width:22px;height:22px;display:inline-block;line-height:22px;vertical-align:top}.showroom.section li ol,.showroom.section li ul{margin-top:6px}.showroom.section ol ol li.last{margin-bottom:0}.showroom-container{margin-top:-7px}.showroom-hr{height:30px;margin:10px auto 9px}.showroom-banner{padding-bottom:35px}.showrooms-listing{margin-bottom:30px;margin-top:15px}#showroom-column-container{padding-left:0;box-sizing:border-box;column-count:4;column-gap:1.3125rem}#showroom-column-container .dontsplit{margin-bottom:-6px;width:237px;break-inside:avoid;display:inline-block}#showroom-column-container h3{margin-top:25px;font-weight:400;font-family:Montserrat,sans-serif;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000;opacity:1;transition:all .4s ease;text-transform:uppercase}#showroom-column-container h3[href]:not([href=""]):hover,#showroom-column-container h3.fa:hover{color:#5b5959}#showroom-column-container a{color:#000;opacity:1;transition:all .5s ease}#showroom-column-container a:hover{opacity:.7}#showroom-column-container.pad-right{padding-right:10px}#showroom-column-container .location{margin-top:5px;margin-bottom:6px;line-height:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#showroom-column-container .location[href]:not([href=""]):hover,#showroom-column-container .location.fa:hover{color:#5b5959}#showroom-column-container .location a:hover{opacity:.8}#showroom-column-container .location .name{font-size:.75rem;line-height:15px;color:#000}#showroom-column-container .location .name .coming-soon{font-style:italic}.showroom-bar{margin:-9px auto 10px;position:relative}.showroom-search-bar-container{width:100%;max-width:1350px;box-sizing:border-box}.showroom.section .showroom-search-bar-container{margin:0 auto 38px}.showroom-select-bar{float:right}.showroom-promo-bar-left{display:inline-block;color:#fff;margin-left:10px;float:left;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.showroom-count{line-height:50px;display:inline-block;float:left}.showroom-header{padding-bottom:0}.showroom-info-section.last{position:absolute;bottom:0;padding-bottom:0}hr.showroom-separator{margin:14px}.photo-frame-pointer{cursor:pointer}#photo-frame,#tour-frame{height:400px;transition:all .5s ease}.showrooms-regional .map-stuff{position:relative;height:503px;width:950px;margin:0 auto}.showrooms-regional .showroom-title h3,.showrooms-regional .showroom-title h5{font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000;letter-spacing:.5px;margin:0 0 3px;width:214px;display:inline-block}.showrooms-regional .showroom-title h3[href]:not([href=""]):hover,.showrooms-regional .showroom-title h3.fa:hover,.showrooms-regional .showroom-title h5[href]:not([href=""]):hover,.showrooms-regional .showroom-title h5.fa:hover{color:#5b5959}.showrooms-regional .region-body{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;line-height:18px;margin:-3px 0 0 35px}.showrooms-regional .region-body[href]:not([href=""]):hover,.showrooms-regional .region-body.fa:hover{color:#5b5959}.showrooms-regional .details-link{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;text-transform:capitalize;margin-left:35px}.showrooms-regional .details-link[href]:not([href=""]):hover,.showrooms-regional .details-link.fa:hover{color:#5b5959}.showrooms-regional .details-link:hover{color:#5b5959}.showroom .info{min-width:629px;-js-display:flex;display:flex;justify-content:space-between;padding-left:16px;position:relative}.showroom .info .section-flex-one{-webkit-flex-basis:150px;flex-basis:150px;-webkit-flex-grow:1;flex-grow:1}.showroom .info .section-flex-two{-webkit-flex-basis:150px;flex-basis:150px;-webkit-flex-grow:2;flex-grow:2}.showroom .info .section-flex-three{-webkit-flex-grow:3;flex-grow:3}.showroom .info .showroom-info-section{margin-top:42px;position:relative;max-height:176px;min-height:145px;width:auto}.showroom .info .showroom-info-section h5{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-bottom:19px}.showroom .info .showroom-info-section h5[href]:not([href=""]):hover,.showroom .info .showroom-info-section h5.fa:hover{color:#5b5959}.showroom .info .showroom-info-section p,.showroom .info .showroom-info-section a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;display:block;line-height:12px}.showroom .info .showroom-info-section p[href]:not([href=""]):hover,.showroom .info .showroom-info-section p.fa:hover,.showroom .info .showroom-info-section a[href]:not([href=""]):hover,.showroom .info .showroom-info-section a.fa:hover{color:#5b5959}.showroom .info .showroom-info-section .opening-hours,.showroom .info .showroom-info-section .closure-hours{line-height:21px;margin-top:-5px}.showroom .info .showroom-info-section .dark-with-arrow{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;max-width:194px;width:auto;margin-top:16px;text-transform:uppercase}.showroom .info .showroom-info-section .dark-with-arrow[href]:not([href=""]):hover,.showroom .info .showroom-info-section .dark-with-arrow.fa:hover{color:#5b5959}.showroom .info .left-divider{border-left:1px solid #d1d1d1;padding-left:36px}#virtual-tour{display:inline;position:absolute;top:411px;right:-7px;cursor:pointer;pointer-events:none;transition:all .3s ease}#virtual-tour:hover{opacity:.7}#virtual-tour #exit-virtual-tour{opacity:0;position:absolute;width:147px;left:-150px;top:0;pointer-events:none;text-decoration:underline}#virtual-tour #go-virtual-tour{position:absolute;width:147px;left:-150px;pointer-events:all;top:0}#virtual-tour p,#virtual-tour a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}#virtual-tour p[href]:not([href=""]):hover,#virtual-tour p.fa:hover,#virtual-tour a[href]:not([href=""]):hover,#virtual-tour a.fa:hover{color:#5b5959}#virtual-tour a{text-decoration:underline}#virtual-tour img{width:55px;margin-right:5px}.details-link{font-size:11px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin-left:40px}.btn-gray-showroom{width:127px;background:#5b5959;display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.btn-gray-showroom:hover{background:#f1f1f1;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#s2id_showroom-select .select2-choice span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#localShowroomPage .hero-dark-copy.header-p{margin-bottom:initial}.employee-modal-wrapper{box-sizing:border-box;overflow:hidden;position:fixed;top:50%!important;left:50%}.employee-modal-wrapper .employee-modal{display:block;top:34px;height:auto;overflow:hidden;padding-top:9px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000}.employee-modal-wrapper .employee-modal[href]:not([href=""]):hover,.employee-modal-wrapper .employee-modal.fa:hover{color:#5b5959}.employee-modal-wrapper .employee-modal hr{margin:45px auto 0;width:86%}.employee-modal-wrapper .employee-modal .employee-modal{height:452px}.employee-modal-wrapper .employee-modal .employee-modal-title h3{text-transform:capitalize;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;text-align:center;margin-bottom:23px}.employee-modal-wrapper .employee-modal .employee-modal-title h3[href]:not([href=""]):hover,.employee-modal-wrapper .employee-modal .employee-modal-title h3.fa:hover{color:#5b5959}.employee-modal-wrapper .employee-modal .employee-modal-content #employee-carousel{width:532px;margin:auto;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:17px 0}.employee-modal-wrapper .employee-modal .employee-modal-content #employee-carousel .slick-slide{width:133px!important;text-align:center}.employee-modal-wrapper .employee-modal .employee-modal-content #employee-carousel .slide-item-container{height:26px}.employee-modal-wrapper .employee-modal .employee-modal-content #employee-carousel .slide-item-container a{border-bottom:3px solid transparent;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;padding:4px 5px}.employee-modal-wrapper .employee-modal .employee-modal-content #employee-carousel .slide-item-container a.item-selected{border-bottom:3px solid #5b5959}.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller{position:relative}.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-previous,.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-next{border:none;background:#fff;height:62px;width:44px;position:absolute;top:-62px;font-size:16px;transition-duration:.5s}.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-previous i,.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-next i{font-size:26px;color:#5b5959}.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-previous.slick-disabled,.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-next.slick-disabled{opacity:0}.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-previous{left:0}.employee-modal-wrapper .employee-modal .employee-modal-content #slick-meet-controller #button-meet-next{right:0}.employee-modal-wrapper .employee-modal .employee-modal-content .tab-content{height:373px;overflow-y:hidden;position:relative}.employee-modal-wrapper .employee-modal .employee-modal-content .tab-content .tab-pane{height:373px;position:relative}.employee-modal-wrapper .employee-modal .employee-modal-content .employee-wrapper{-js-display:flex;display:flex;width:591px;height:369px;position:relative}.employee-modal-wrapper .employee-modal .employee-modal-content .menu-heading{margin:20px 0}.employee-modal-wrapper .employee-modal .employee-modal-content h4,.employee-modal-wrapper .employee-modal .employee-modal-content .question{text-transform:uppercase}.employee-modal-wrapper .employee-modal .employee-modal-content p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.employee-modal-wrapper .employee-modal .employee-modal-content p[href]:not([href=""]):hover,.employee-modal-wrapper .employee-modal .employee-modal-content p.fa:hover{color:#5b5959}.employee-modal-wrapper .employee-modal .employee-modal-content .headshot,.employee-modal-wrapper .employee-modal .employee-modal-content .bio{display:block}.employee-modal-wrapper .employee-modal .employee-modal-content .headshot{width:230px;height:295px;margin:39px 0 0 41px}.employee-modal-wrapper .employee-modal .employee-modal-content .headshot img{height:auto;max-width:none}.employee-modal-wrapper .employee-modal .employee-modal-content .bio{height:331px;width:305px;padding:43px 37px 0 0;margin-top:38px;margin-left:37px;overflow-y:auto}.employee-modal-wrapper .employee-modal .employee-modal-content .bio .question,.employee-modal-wrapper .employee-modal .employee-modal-content .bio p{margin-bottom:20px}#geo_zip_override::-webkit-outer-spin-button,#geo_zip_override::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#geo_zip_override[type=number]{-moz-appearance:textfield}#showroom-popup-container h5{margin-top:.4em;margin-bottom:0;text-transform:capitalize;font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000}#showroom-popup-container h5[href]:not([href=""]):hover,#showroom-popup-container h5.fa:hover{color:#5b5959}#showroom-popup-container h5.number-box{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#fff}#showroom-popup-container .region-body{margin-bottom:.2em;line-height:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;margin-left:0}#showroom-popup-container .region-body[href]:not([href=""]):hover,#showroom-popup-container .region-body.fa:hover{color:#5b5959}#showroom-popup-container .region-body span{line-height:17px}#showroom-popup-container .region-body a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;color:#7c7c7c}#showroom-popup-container .region-body a:hover{color:#687622}#showroom-popup-container img{margin-top:.8em;padding-right:1em;height:75px}#showroom-popup-container #left{float:left}#showroom-popup-container #right{float:right}#showroom-popup-container a{margin-left:0}.relative-position{position:relative}.no-opacity{transition:all .4s ease;opacity:0}#virtual-tour-modal{width:960px;overflow:hidden;position:fixed;top:75px!important}#virtual-tour-modal .modal-body{margin:0}#virtual-tour-modal .modal-body iframe{margin:0 5px 5px;width:620px;height:420px}#virtual-tour-modal .modal-header h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.875rem;box-sizing:border-box;color:#000;margin:15px 0 0 20px;float:left}#virtual-tour-modal .modal-header h2[href]:not([href=""]):hover,#virtual-tour-modal .modal-header h2.fa:hover{color:#5b5959}.span12{width:100%;margin-left:0}#framed.state-market .banner-image.header-322{display:none}#framed.state-market .header-322.headline-block-3{position:relative;height:initial!important}@use "recaptcha";#exclusions{text-align:left!important;padding:0!important}#exclusions a{text-decoration:underline}#find-a-pro{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}#find-a-pro[href]:not([href=""]):hover,#find-a-pro.fa:hover{color:#5b5959}#find-a-pro h3{margin-bottom:25px}#find-a-pro hr.separator{margin-bottom:21px}#find-a-pro .content{padding-right:20px}#find-a-pro .content .disclaimer{font-size:11px}#find-a-pro main-title label{font-size:14px;text-transform:uppercase;margin-right:10px}#find-a-pro main-title label#accept-terms{width:auto;float:none;display:inline}#find-a-pro main-title label.no-pointer{cursor:default}#find-a-pro main-title label .red{color:#f33}#find-a-pro .pad-right{padding-right:20px}#find-a-pro #uniform-accept{float:left}#find-a-pro .input-medium{margin-right:10px}#find-a-pro .hero{display:block;margin:30px 0 40px}#find-a-pro .result-wrapper{max-width:1350px;width:99vw;background-color:#ededed}#find-a-pro #result-info{box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;max-width:950px;padding:31px 115px;margin:6px auto;width:70vw;text-align:center}#find-a-pro #result-info[href]:not([href=""]):hover,#find-a-pro #result-info.fa:hover{color:#5b5959}@media screen and (max-width: 1200px){#find-a-pro #result-info{padding:17px 20px}}#find-a-pro #result-info .zip-result{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:39px;margin-top:14px;margin-bottom:20px}#find-a-pro #result-info .sub-heading{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-bottom:14px}#find-a-pro #result-info .sub-heading[href]:not([href=""]):hover,#find-a-pro #result-info .sub-heading.fa:hover{color:#5b5959}#find-a-pro .purple{color:#850c70}#find-a-pro form{margin:0}#find-a-pro .form-section{grid-template-rows:1fr;padding-top:40px;width:75%;margin:0 auto;min-width:unset}#find-a-pro .form-section .columns{display:grid;grid-template-columns:1fr 0 1fr;gap:5rem}#find-a-pro .form-section .label-placeholder{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}#find-a-pro .form-section .label-placeholder[href]:not([href=""]):hover,#find-a-pro .form-section .label-placeholder.fa:hover{color:#5b5959}#find-a-pro .form-section input:focus{border-color:#000;outline:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(115,115,115,.3);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(115,115,115,.3);box-shadow:inset 0 1px 1px #00000013,0 0 8px #7373734d}#find-a-pro .form-section .left-column{padding:14px 0 0}#find-a-pro .form-section .left-column .input-large{width:385px!important;height:32px}#find-a-pro .form-section .left-column .textarea-large{height:75px}#find-a-pro .form-section .left-column h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.5rem;box-sizing:border-box;color:#000;line-height:28px;letter-spacing:.5px}#find-a-pro .form-section .left-column h3[href]:not([href=""]):hover,#find-a-pro .form-section .left-column h3.fa:hover{color:#5b5959}#find-a-pro .form-section .left-column p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#find-a-pro .form-section .left-column p[href]:not([href=""]):hover,#find-a-pro .form-section .left-column p.fa:hover{color:#5b5959}#find-a-pro .form-section .left-column .modal-trigger{text-decoration:underline;margin-bottom:20px;display:block}#find-a-pro .form-section .left-column .control-group{margin-bottom:7px}#find-a-pro .form-section .divider{background:#d1d1d1;width:1px}#find-a-pro .form-section .right-column p{display:inline}#find-a-pro .form-section .right-column .option-1-check{display:inline;margin-left:7px}#find-a-pro .form-section .right-column .inline{display:inline}#find-a-pro .form-section .right-column .time-select{position:absolute}#find-a-pro .form-section .right-column .datepicker{box-sizing:border-box}#find-a-pro .form-section .span12{margin-left:0}#find-a-pro .form-section .btn-gray-flat{width:175px;height:40px;line-height:37px;padding:0;box-sizing:border-box;font-size:13px}#find-a-pro .form-section .form-group{position:relative}#find-a-pro .form-section .form-group .placeholder{position:absolute;top:10px;left:8px;display:none}#find-a-pro .form-section .form-group label{font-weight:400;margin-right:0;text-transform:initial}#find-a-pro .form-section .form-group label:hover{cursor:text}#find-a-pro .form-section .form-group .controls{display:contents}#find-a-pro .form-section .form-group .control-label{float:initial}#find-a-pro .questions .sub-group .control-label{width:80px}#find-a-pro .questions .controls{margin-left:0}#find-a-pro .questions label{text-transform:none}#find-a-pro .questions label.coi-label{padding-top:5px;float:right}#find-a-pro form .controls.error .control-label,#find-a-pro form .controls.error .help-block,#find-a-pro form .controls.error .help-inline,#find-a-pro form .controls.error .checkbox,#find-a-pro form .controls.error .radio,#find-a-pro form .controls.error input,#find-a-pro form .controls.error select,#find-a-pro form .controls.error textarea{color:#f33}#find-a-pro form .controls.error input,#find-a-pro form .controls.error select,#find-a-pro form .controls.error textarea{border-color:#f33;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}#find-a-pro form .controls.error input:focus,#find-a-pro form .controls.error select:focus,#find-a-pro form .controls.error textarea:focus{border-color:red;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff9999;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff9999;box-shadow:inset 0 1px 1px #00000013,0 0 6px #f99}#find-a-pro form .controls.error .input-prepend .add-on,#find-a-pro form .controls.error .input-append .add-on{color:#f33;background-color:#f2dede;border-color:#f33}#find-a-pro .question{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;text-transform:uppercase;display:inline-block;margin-bottom:10px;width:127%}#find-a-pro .question[href]:not([href=""]):hover,#find-a-pro .question.fa:hover{color:#5b5959}#find-a-pro .contact-info{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;text-transform:uppercase}#find-a-pro .contact-info[href]:not([href=""]):hover,#find-a-pro .contact-info.fa:hover{color:#5b5959}#find-a-pro .state-zip-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;width:411px}#find-a-pro .right-column .control-group{position:relative;margin-bottom:7px;box-sizing:border-box}#find-a-pro .right-column .control-group h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000}#find-a-pro .right-column .control-group h4[href]:not([href=""]):hover,#find-a-pro .right-column .control-group h4.fa:hover{color:#5b5959}#find-a-pro .right-column .control-group .control-label{pointer-events:none;position:absolute;padding:0 0 0 14px;width:320px;height:40px;text-align:left;font-size:12px;text-transform:capitalize;margin:0;line-height:40px}#find-a-pro .right-column .control-group .label-for-referrals{z-index:3000;width:320px!important;background:#fff;height:36px;border:1px solid #5b5959;box-sizing:border-box;pointer-events:none}#find-a-pro .right-column .control-group .controls{margin-left:0;width:320px}#find-a-pro .right-column .control-group input{box-sizing:border-box}#find-a-pro .right-column .control-group .input-xlarge{width:320px;height:40px;box-sizing:border-box;line-height:40px}#find-a-pro .right-column .control-group #comments{width:320px;height:80px;box-sizing:border-box;padding-left:14px}#find-a-pro .right-column .control-group .for-select{z-index:3000;width:51px!important}#find-a-pro .right-column .control-group .controls,#find-a-pro .right-column .control-group .control-label,#find-a-pro .right-column .control-group .control-group{width:320px!important;min-height:40px!important}#find-a-pro .right-column .control-group .controls textarea.referral-source-explanation,#find-a-pro .right-column .control-group .control-label textarea.referral-source-explanation,#find-a-pro .right-column .control-group .control-group textarea.referral-source-explanation{width:308px;height:50px;border-color:#000}#find-a-pro .right-column .control-group .controls-smaller,#find-a-pro .right-column .control-group .control-label-smaller,#find-a-pro .right-column .control-group .control-group-smaller{width:100px!important;min-height:40px!important}#find-a-pro .right-column .control-group .select2,#find-a-pro .right-column .control-group .select2-default,#find-a-pro .right-column .control-group .select2-chosen,#find-a-pro .right-column .control-group .select2-choice{min-height:42px!important;line-height:42px!important}#find-a-pro .right-column .control-group .select2-container{min-width:155px!important;min-height:42px!important;margin-bottom:8px}#find-a-pro .right-column .control-group .select2-container option{height:42px!important}#find-a-pro .right-column .control-group .select2-container.referral-select{width:321px}#find-a-pro .right-column .control-group .input-mini{width:156px!important;min-height:40px!important;padding:0 0 0 13px}#find-a-pro .right-column .control-group input#zip.input-small{padding-left:5px;width:150px!important}#find-a-pro .right-column .control-group .input-small{width:155px!important;min-height:40px!important;padding:0}#find-a-pro .right-column .control-group .input-large{width:312px!important;min-height:40px!important;padding-left:14px}#find-a-pro .right-column .control-group .input-large .select2-chosen,#find-a-pro .right-column .control-group .input-large .select2-choice{width:320px!important;box-sizing:border-box;padding-left:5px}#find-a-pro .right-column .control-group label[for=state]{z-index:999}#find-a-pro .right-column .input-block-level{padding-left:10px}#find-a-pro .right-column .no-float{float:none;position:relative!important;top:0!important}#find-a-pro .right-column .text-align-left{text-align:left}#find-a-pro .right-column .line-40{line-height:40px!important;width:57px!important}#find-a-pro .right-column .opacity-0{opacity:0}#find-a-pro .right-column .helvetica-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;text-transform:capitalize}#find-a-pro .right-column .questions-1-2{height:auto}#find-a-pro .right-column .questions-1-2 hr{margin:15px 0 17px}#find-a-pro .right-column .questions-1-2 input::placeholder{padding-left:10px}#find-a-pro .right-column .questions-3{position:absolute;top:368px;height:90px}#find-a-pro .right-column .questions-4{position:absolute;top:458px}#find-a-pro .right-column .questions-5{position:absolute;top:658px;margin-bottom:20px;margin-top:20px}#find-a-pro .right-column .option-labels{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;line-height:12px}#find-a-pro .right-column .option-labels[href]:not([href=""]):hover,#find-a-pro .right-column .option-labels.fa:hover{color:#5b5959}#find-a-pro .right-column .input-small{width:154px!important;min-height:40px!important;padding:0}#find-a-pro .right-column .input-small .select2-chosen,#find-a-pro .right-column .input-small .select2-choice,#find-a-pro .right-column .input-small .datepicker{width:154px!important;box-sizing:border-box;padding-left:5px;min-height:42px!important;line-height:42px}#find-a-pro .right-column option{min-height:40px!important}#find-a-pro #zip-input{box-sizing:border-box}#find-a-pro #zip-input .control-label-for-zip{width:154px!important}#find-a-pro #zip-input #controls-for-zip #zip{padding-bottom:4px;height:30px}#find-a-pro #zip-input #controls-for-zip .help-block{width:154px}#find-a-pro #zip-input input{width:90.5%;padding-right:0}#find-a-pro #state-input .select2-container{width:94%}#find-a-pro #state-input .select2-container .select2-chosen{line-height:33px;height:38px;position:absolute;top:3px}#find-a-pro #state-input .select2-container .select2-choice{height:38px;padding-left:7px}#find-a-pro .question1{height:93px}#find-a-pro .question2{height:196px}#find-a-pro .confirm-after-submit h1{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;text-transform:uppercase;letter-spacing:1px}#find-a-pro .confirm-after-submit h1[href]:not([href=""]):hover,#find-a-pro .confirm-after-submit h1.fa:hover{color:#5b5959}#find-a-pro .confirm-after-submit p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#find-a-pro .confirm-after-submit p[href]:not([href=""]):hover,#find-a-pro .confirm-after-submit p.fa:hover{color:#5b5959}#find-a-pro select{height:40px;border-radius:0}.no-gray{background:none!important}#installer-info table td{padding:5px}.FindAProfessional .explore-button{width:307px;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase}.FindAProfessional .explore-button:hover{color:#fff;background-color:#676767}#instructions{display:block;padding-top:30px;border-top:1px solid #ccc}#instructions .instructions-container{margin:0 auto;padding-bottom:10px}#instructions .instructions-container h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.5rem;box-sizing:border-box;color:#000}#instructions .instructions-container h2[href]:not([href=""]):hover,#instructions .instructions-container h2.fa:hover{color:#5b5959}#instructions .instructions-container .instruction-block-toggle.header{position:relative;cursor:pointer;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}#instructions .instructions-container .instruction-block-toggle.header span.plus-minus,#instructions .instructions-container .instruction-block-toggle.header span.fa-chevron-right{position:absolute;font-size:20px;font-weight:900;right:10px;top:20px}#instructions .content.main{margin-bottom:40px}#instructions .hero-holder{width:310px;float:left;margin-right:20px}#instructions .instruction-block{border-bottom:1px solid #a8a8a8;padding:20px 10px}#instructions .instruction-block:last-of-type{border-bottom:none}#instructions .instruction-block h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;width:75%;display:inline}#instructions .instruction-block h3[href]:not([href=""]):hover,#instructions .instruction-block h3.fa:hover{color:#5b5959}#instructions .instruction-block h3 .plus-minus,#instructions .instruction-block h3 .fa-chevron-right{float:right;font-weight:900}#instructions .instruction-block h3 .fa-chevron-right{font-size:10px;margin-top:8px}#instructions .instruction-block ul{column-width:auto;list-style:none;margin:0}#instructions .instruction-block li,#instructions .instruction-block a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;padding-right:20px}#instructions .instruction-block li[href]:not([href=""]):hover,#instructions .instruction-block li.fa:hover,#instructions .instruction-block a[href]:not([href=""]):hover,#instructions .instruction-block a.fa:hover{color:#5b5959}#overview-terms-conditions button{margin-top:10px}.time-block{position:relative}.time-block .help-block{position:absolute;top:49px;right:106px}.time-block-upper{position:relative}.time-block-upper .help-block{position:absolute;top:-22px;right:113px}#framed.FindAProfessional .hero-image-section .explore-button{display:none}#find-a-pro-new-form{display:block}#find-a-pro-new-form .select2-search-choice-close{background-size:auto!important}#find-a-pro-new-form .select2-search-choice-close:hover{background-position:left 0px!important}#find-a-pro-new-form .subtitle-container{text-align:center}#find-a-pro-new-form .subtitle-container h3.sub-heading{text-transform:uppercase}#find-a-pro-new-form .form-section{margin:0 auto;min-width:768px}#find-a-pro-new-form .form-section .row-fluid{padding:30px 0}#find-a-pro-new-form .form-section .row-fluid .span6{position:relative}#find-a-pro-new-form .form-section .row-fluid .span6 .control-group{padding-right:20px}#find-a-pro-new-form .form-section .row-fluid .span6 .control-group .control-label{pointer-events:none;position:absolute;height:40px;text-align:left;font-size:12px;text-transform:capitalize;white-space:nowrap;margin:0;left:10px;line-height:40px}#find-a-pro-new-form .form-section .row-fluid .span6 .control-group .control-label.red{color:#f33}#find-a-pro-new-form .form-section .row-fluid .span6 .control-group .controls input[type=text],#find-a-pro-new-form .form-section .row-fluid .span6 .control-group .controls select{height:40px;width:100%}#find-a-pro-new-form .form-section .row-fluid .span6 .control-group .controls textarea{height:45px;resize:none}#find-a-pro-new-form .form-section .row-fluid .span6 .control-group .controls.error .help-block{margin-top:2px}#find-a-pro-new-form .form-section .row-fluid .span6:last-child .control-group{padding-right:0;padding-left:20px}#find-a-pro-new-form .form-section .row-fluid .span6:last-child .control-group .control-label{left:30px}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper{-js-display:flex;display:flex}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group{width:50%;padding-left:0;position:relative}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group .controls .select2-container{width:100%}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group .controls .select2-container .select2-choice{height:38px;border:1px solid black}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group .controls .select2-container .select2-choice span.select2-chosen{line-height:38px}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group .controls .select2-container .select2-choice span.select2-arrow{padding:8px 5px}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group:first-child{padding-right:5px;padding-left:20px}#find-a-pro-new-form .form-section .row-fluid .span6 .state-zip-wrapper .control-group .control-label{left:20px}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper{-js-display:flex;display:flex}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .select2-chosen:after{content:"*";right:10px;top:5px;color:red}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .select2-chosen.no-after:after{content:""}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group{width:100%;padding-left:0;position:relative}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group .controls .select2-container{width:100%}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group .controls .select2-container .select2-choice{height:38px;border:1px solid black}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group .controls .select2-container .select2-choice span.select2-chosen{line-height:38px}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group .controls .select2-container .select2-choice span.select2-arrow{padding:8px 5px}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group:first-child{padding-left:20px}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group:last-child{padding-left:20px}#find-a-pro-new-form .form-section .row-fluid .span6 .windows-wrapper .control-group .control-label{left:20px}#find-a-pro-new-form .form-section .row-fluid.buttonset{padding:0;text-align:center}#find-a-pro-new-form #result-info{box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;max-width:1080px;padding:31px 115px;margin:6px auto;width:100vw;text-align:center}#find-a-pro-new-form #result-info[href]:not([href=""]):hover,#find-a-pro-new-form #result-info.fa:hover{color:#5b5959}@media screen and (max-width: 1200px){#find-a-pro-new-form #result-info{padding:17px 20px}}#find-a-pro-new-form #result-info .zip-result{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:39px;margin-top:14px;margin-bottom:20px}#find-a-pro-new-form #result-info .sub-heading{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;line-height:2.8rem;margin-bottom:14px}#find-a-pro-new-form #result-info .sub-heading[href]:not([href=""]):hover,#find-a-pro-new-form #result-info .sub-heading.fa:hover{color:#5b5959}#find-a-pro-new-form #result-info .dt-iframe-web-measure{width:100%;height:700px;overflow:hidden;filter:grayscale(100%)}#find-a-pro-new-form #state-input .select2-chosen:after,#find-a-pro-new-form .state-input .select2-chosen:after{content:"*";right:10px;top:5px;color:red}#find-a-pro-new-form #state-input .select2-chosen.no-after:after,#find-a-pro-new-form .state-input .select2-chosen.no-after:after{content:""}#request-free-quote{display:block}#request-free-quote .red{color:#f33}#request-free-quote .subtitle-container{text-align:center}#request-free-quote .sub-heading{text-transform:uppercase}#request-free-quote .form-section{margin:0 auto;min-width:768px}#request-free-quote .row-fluid{padding:30px 0}#request-free-quote .control-group{padding-right:20px}#request-free-quote .span6{position:relative}#request-free-quote .span6:last-child .control-group{padding-right:0;padding-left:20px}#request-free-quote .span6:last-child .control-label{left:30px}#request-free-quote .control-label{pointer-events:none;position:absolute;height:40px;text-align:left;font-size:12px;text-transform:capitalize;white-space:nowrap;margin:0;left:10px;line-height:40px;z-index:1}#request-free-quote .input-large{width:100%}#request-free-quote input[type=text],#request-free-quote select{height:40px;width:100%}#request-free-quote input[type=text]::placeholder,#request-free-quote select::placeholder{opacity:0}#request-free-quote textarea{height:90px;resize:none}#request-free-quote .help-block{margin-top:2px}#request-free-quote .buttonset{padding:0 0 20px;text-align:center}#request-free-quote .buttonset button{margin:auto}#request-free-quote .confirmation-section{text-align:center;padding:35px 0 25px}#request-free-quote .confirmation-section h2{box-sizing:border-box;color:#000;font-family:Montserrat,sans-serif;font-size:1.375rem;font-style:normal;font-weight:300;line-height:100%;margin-bottom:0;padding-bottom:20px;text-transform:uppercase}#request-free-quote .confirmation-section p{width:90%;margin:0 auto;font-size:13px;font-weight:300;text-align:center;padding-bottom:40px}#request-free-quote .confirmation-section .buttons-set{padding:0 0 30px;display:table;margin:auto}#request-free-quote .confirmation-section .buttons-set div{display:table-cell;vertical-align:middle;text-align:center;padding:0 20px}#request-free-quote .quoteRequestModal h2{text-align:center;font-weight:300;text-transform:uppercase;box-sizing:border-box;font-size:2.0625rem;padding:0;margin-bottom:20px;line-height:40px}#request-free-quote .quoteRequestModal .section.form-section.container{padding:0 0 30px;min-width:initial;max-width:initial;width:100%}#request-free-quote .quoteRequestModal .subtitle-container{max-width:320px;margin:auto}#request-free-quote .quoteRequestModal .row-fluid{padding:25px 0 10px}#request-free-quote .quoteRequestModal .control-group{padding-right:3px}#request-free-quote .quoteRequestModal .span6:last-child .control-group{padding-left:3px}#request-free-quote .quoteRequestModal .span6:last-child .control-label{left:18px}#request-free-quote .quoteRequestModal .buttonset{padding-top:0}#request-free-quote .quoteRequestModal.thank-you-panel{width:100%!important}#request-free-quote .quoteRequestModal.thank-you-panel .confirmation-section{min-width:100%;max-width:100%;padding:0}#request-free-quote .quoteRequestModal.thank-you-panel .confirmation-section .divider-line-q-i{display:block;width:30%;height:2px;border-top:1px solid #5b5959;margin:0 auto}#request-free-quote .quoteRequestModal.thank-you-panel .confirmation-section p{margin:20px auto 0;max-width:350px;font-weight:500}#request-free-quote .quoteRequestModal.thank-you-panel .buttons-set{width:100%}#request-free-quote .quoteRequestModal.thank-you-panel .buttons-set div{padding:0 5px}#request-free-quote .select2-container .select2-choice{border:1px solid #000000;line-height:38px;height:38px}.RequestaFreeQuote a[href="#page"]{display:none}.RequestaFreeQuote~.select2-drop{z-index:10}#account{padding-bottom:111px}#confirmation h3{font-weight:300;text-transform:uppercase;text-align:center;margin:30px 0}#confirmation p{font-size:14px;text-align:center;margin-bottom:20px}.TradeAccountSignUp #account{padding-bottom:20px}.TradeAccountSignUp #account .g-custom-recaptcha,.TradeAccountSignUp #account #measure-request-modal .exclusions,#measure-request-modal .TradeAccountSignUp #account .exclusions,.TradeAccountSignUp #account #exclusions{padding:15px 0 30px}#catalog-order{padding-bottom:22px}#account .section.no-bottom,#catalog-order .section.no-bottom{padding-bottom:0}#account input,#catalog-order input{border-color:#000}#account .form-horizontal .control-group,#catalog-order .form-horizontal .control-group{margin-bottom:7px}#account .form-horizontal .control-group .control-group,#catalog-order .form-horizontal .control-group .control-group{margin-bottom:0}#account .input-column-width,#catalog-order .input-column-width{width:388px}#account .trade-account-form-area,#account .catalog-request-controls,#catalog-order .trade-account-form-area,#catalog-order .catalog-request-controls{margin-left:119px}#account .center,#catalog-order .center{-js-display:flex;display:flex;justify-content:center;margin:7px 0 16px;flex-direction:column;align-items:center}#account .filename,#catalog-order .filename{display:inline;height:40px;width:200px}#account .upload-button,#catalog-order .upload-button{width:174px;text-transform:uppercase;background-image:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000}#account .upload-button[href]:not([href=""]):hover,#account .upload-button.fa:hover,#catalog-order .upload-button[href]:not([href=""]):hover,#catalog-order .upload-button.fa:hover{color:#5b5959}#account h3,#catalog-order h3{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;padding:20px 0;width:100%;text-align:center;letter-spacing:2px;margin-top:25px;text-transform:uppercase}#account h3[href]:not([href=""]):hover,#account h3.fa:hover,#catalog-order h3[href]:not([href=""]):hover,#catalog-order h3.fa:hover{color:#5b5959}#account h3.item-name,#catalog-order h3.item-name{padding:0}#account form.login,#catalog-order form.login{padding-right:20px}#account form.login .auth-forgotpass-btn,#catalog-order form.login .auth-forgotpass-btn{margin:10px 15px 10px 0;display:block}#account form.login .control-label,#catalog-order form.login .control-label{width:80px}#account form.login .controls,#catalog-order form.login .controls{margin-left:100px}#account form.login .errors,#catalog-order form.login .errors{line-height:25px;height:auto}#account form.login .errors .icon-alert,#catalog-order form.login .errors .icon-alert{float:left;margin-right:10px}#account form.signup .control-label,#account form[name=catalog_request] .control-label,#catalog-order form.signup .control-label,#catalog-order form[name=catalog_request] .control-label{width:125px}#account form.signup .control-label .label-text,#account form[name=catalog_request] .control-label .label-text,#catalog-order form.signup .control-label .label-text,#catalog-order form[name=catalog_request] .control-label .label-text{display:inline-block}#account form.signup .controls,#account form[name=catalog_request] .controls,#catalog-order form.signup .controls,#catalog-order form[name=catalog_request] .controls{margin-left:140px}#account form.profile .static .controls,#catalog-order form.profile .static .controls{line-height:25px;font-size:24px;font-weight:200}#account form.profile input,#catalog-order form.profile input{font-size:14px;font-weight:200}#account form .form,#catalog-order form .form,#account form .hide,#catalog-order form .hide{display:none}#account form .show,#catalog-order form .show{display:block}#account .company-header,#catalog-order .company-header{margin-left:20px}#account label[for=samples],#catalog-order label[for=samples]{text-transform:capitalize}#account label[for=state],#catalog-order label[for=state]{z-index:999}#account .trade-account,#account .catalog-request-controls,#catalog-order .trade-account,#catalog-order .catalog-request-controls{width:715px;margin:18px auto 0}#account .trade-account select[name=state_us],#account .trade-account select[name=country],#account .catalog-request-controls select[name=state_us],#account .catalog-request-controls select[name=country],#catalog-order .trade-account select[name=state_us],#catalog-order .trade-account select[name=country],#catalog-order .catalog-request-controls select[name=state_us],#catalog-order .catalog-request-controls select[name=country]{height:42px}#account .trade-account .span12,#account .catalog-request-controls .span12,#catalog-order .trade-account .span12,#catalog-order .catalog-request-controls .span12{margin-left:0}#account .trade-account h3,#account .catalog-request-controls h3,#catalog-order .trade-account h3,#catalog-order .catalog-request-controls h3{margin-bottom:0}#account .trade-account .description,#account .catalog-request-controls .description,#catalog-order .trade-account .description,#catalog-order .catalog-request-controls .description{line-height:16px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;text-align:center;width:96%;margin-top:-42px}#account .trade-account .description[href]:not([href=""]):hover,#account .trade-account .description.fa:hover,#account .catalog-request-controls .description[href]:not([href=""]):hover,#account .catalog-request-controls .description.fa:hover,#catalog-order .trade-account .description[href]:not([href=""]):hover,#catalog-order .trade-account .description.fa:hover,#catalog-order .catalog-request-controls .description[href]:not([href=""]):hover,#catalog-order .catalog-request-controls .description.fa:hover{color:#5b5959}#account .trade-account ul,#account .catalog-request-controls ul,#catalog-order .trade-account ul,#catalog-order .catalog-request-controls ul{column-width:auto;column-count:5;-webkit-column-count:5;-moz-column-count:5;-webkit-columns:5;-moz-columns:5;list-style:none;margin:0}#account .trade-account ul li,#account .catalog-request-controls ul li,#catalog-order .trade-account ul li,#catalog-order .catalog-request-controls ul li{list-style:none;margin:0 15px 0 0;padding:0;line-height:16px}#account .trade-account ul li.last,#account .catalog-request-controls ul li.last,#catalog-order .trade-account ul li.last,#catalog-order .catalog-request-controls ul li.last{width:58px}#account .trade-account .file .btn,#account .catalog-request-controls .file .btn,#catalog-order .trade-account .file .btn,#catalog-order .catalog-request-controls .file .btn{margin-bottom:5px}#account .trade-account .file input,#account .catalog-request-controls .file input,#catalog-order .trade-account .file input,#catalog-order .catalog-request-controls .file input{display:none}#account .trade-account .left-column .controls:last-child,#account .catalog-request-controls .left-column .controls:last-child,#catalog-order .trade-account .left-column .controls:last-child,#catalog-order .catalog-request-controls .left-column .controls:last-child{float:none!important}#account .trade-account .right-column .control-group,#account .catalog-request-controls .right-column .control-group,#catalog-order .trade-account .right-column .control-group,#catalog-order .catalog-request-controls .right-column .control-group{width:320px;margin-left:32px}#account .trade-account .control-group,#account .catalog-request-controls .control-group,#catalog-order .trade-account .control-group,#catalog-order .catalog-request-controls .control-group{position:relative}#account .trade-account .control-group .control-label,#account .catalog-request-controls .control-group .control-label,#catalog-order .trade-account .control-group .control-label,#catalog-order .catalog-request-controls .control-group .control-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.875rem;pointer-events:none;position:absolute;padding:0 0 0 14px;height:40px;text-align:left;text-transform:capitalize;margin:0;line-height:40px}#account .trade-account .control-group .control-label:not(.catalog-zip),#account .catalog-request-controls .control-group .control-label:not(.catalog-zip),#catalog-order .trade-account .control-group .control-label:not(.catalog-zip),#catalog-order .catalog-request-controls .control-group .control-label:not(.catalog-zip){width:320px}#account .trade-account .control-group .control-label.error,#account .catalog-request-controls .control-group .control-label.error,#catalog-order .trade-account .control-group .control-label.error,#catalog-order .catalog-request-controls .control-group .control-label.error{color:#f33}#account .trade-account .control-group .label-for-referrals,#account .catalog-request-controls .control-group .label-for-referrals,#catalog-order .trade-account .control-group .label-for-referrals,#catalog-order .catalog-request-controls .control-group .label-for-referrals{z-index:3000;width:320px!important;background:#fff;height:36px;border:1px solid #5b5959;box-sizing:border-box;pointer-events:none}#account .trade-account .control-group #s2id_referrals,#account .catalog-request-controls .control-group #s2id_referrals,#catalog-order .trade-account .control-group #s2id_referrals,#catalog-order .catalog-request-controls .control-group #s2id_referrals{margin-bottom:0}#account .trade-account .control-group .controls,#account .catalog-request-controls .control-group .controls,#catalog-order .trade-account .control-group .controls,#catalog-order .catalog-request-controls .control-group .controls{margin-left:0;width:320px}#account .trade-account .control-group .controls:first-child,#account .catalog-request-controls .control-group .controls:first-child,#catalog-order .trade-account .control-group .controls:first-child,#catalog-order .catalog-request-controls .control-group .controls:first-child{float:left}#account .trade-account .control-group .controls:last-child,#account .catalog-request-controls .control-group .controls:last-child,#catalog-order .trade-account .control-group .controls:last-child,#catalog-order .catalog-request-controls .control-group .controls:last-child{float:right}#account .trade-account .control-group .controls:only-child,#account .catalog-request-controls .control-group .controls:only-child,#catalog-order .trade-account .control-group .controls:only-child,#catalog-order .catalog-request-controls .control-group .controls:only-child{float:left}#account .trade-account .control-group .controls textarea.referral-source-explanation,#account .catalog-request-controls .control-group .controls textarea.referral-source-explanation,#catalog-order .trade-account .control-group .controls textarea.referral-source-explanation,#catalog-order .catalog-request-controls .control-group .controls textarea.referral-source-explanation{width:308px;margin-top:7px;height:50px;border-color:#000}#account .trade-account .control-group .input-xlarge,#account .catalog-request-controls .control-group .input-xlarge,#catalog-order .trade-account .control-group .input-xlarge,#catalog-order .catalog-request-controls .control-group .input-xlarge{width:320px;height:40px;box-sizing:border-box;line-height:40px}#account .trade-account .control-group input.input-xlarge,#account .trade-account .control-group input.input-small,#account .catalog-request-controls .control-group input.input-xlarge,#account .catalog-request-controls .control-group input.input-small,#catalog-order .trade-account .control-group input.input-xlarge,#catalog-order .trade-account .control-group input.input-small,#catalog-order .catalog-request-controls .control-group input.input-xlarge,#catalog-order .catalog-request-controls .control-group input.input-small{padding-left:14px}#account .trade-account .control-group input.input-small,#account .catalog-request-controls .control-group input.input-small,#catalog-order .trade-account .control-group input.input-small,#catalog-order .catalog-request-controls .control-group input.input-small{box-sizing:border-box;height:42px;width:161px!important}#account .trade-account .control-group .for-select,#account .catalog-request-controls .control-group .for-select,#catalog-order .trade-account .control-group .for-select,#catalog-order .catalog-request-controls .control-group .for-select{z-index:3000;width:51px!important}#account .catalog-request-controls,#catalog-order .catalog-request-controls{margin:0 auto}#account .new-state-zip,#catalog-order .new-state-zip{width:318px;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between}#account .controls,#account .control-label,#account .control-group,#catalog-order .controls,#catalog-order .control-label,#catalog-order .control-group{min-height:40px!important}#account .select2,#account .select2-default,#account .select2-chosen,#account .select2-choice,#catalog-order .select2,#catalog-order .select2-default,#catalog-order .select2-chosen,#catalog-order .select2-choice{min-height:40px!important;line-height:40px!important;border-color:#000}#account .select2-container,#catalog-order .select2-container{min-width:155px!important;min-height:40px!important;margin-bottom:0}#account .select2-container option,#catalog-order .select2-container option{height:40px!important}#account .input-small,#catalog-order .input-small{width:155px!important;min-height:40px!important;padding:0}#account .span-input-small,#catalog-order .span-input-small{width:155px!important}#account .input-large,#catalog-order .input-large{width:320px!important;min-height:40px!important}#account .input-large .select2-chosen,#account .input-large .select2-choice,#catalog-order .input-large .select2-chosen,#catalog-order .input-large .select2-choice{width:320px!important;box-sizing:border-box;padding-left:5px}#account label.trade-zip,#account label.catalog-zip,#catalog-order label.trade-zip,#catalog-order label.catalog-zip{width:147px;top:0;left:160px}#account label.catalog-zip,#catalog-order label.catalog-zip{left:555px}#account input.trade-zip,#account input.catalog-zip,#catalog-order input.trade-zip,#catalog-order input.catalog-zip{width:147px!important;padding:4px 6px;vertical-align:top;height:32px;min-height:auto!important}#account .help-block,#catalog-order .help-block{z-index:4000;width:300px;pointer-events:none;color:#f33;margin-top:0}#account .error-right,#catalog-order .error-right{left:330px}#account .full-width,#catalog-order .full-width{width:960px;text-align:center;margin:0 auto -112px}#account .full-width h4,#catalog-order .full-width h4{width:100%;margin-top:22px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#000}#account .full-width h4[href]:not([href=""]):hover,#account .full-width h4.fa:hover,#catalog-order .full-width h4[href]:not([href=""]):hover,#catalog-order .full-width h4.fa:hover{color:#5b5959}#account .tax-exemption-form,#catalog-order .tax-exemption-form{font-size:19px;letter-spacing:1px;margin-top:-29px;text-align:center;margin-bottom:0}#account .download-area,#catalog-order .download-area{margin:0 auto}#account .states-flex-container ul,#catalog-order .states-flex-container ul{column-width:auto;column-count:5;-webkit-column-count:5;-moz-column-count:5;-webkit-columns:5;-moz-columns:5;list-style:none;margin:0}#account .states-flex-container .state-item-group li,#catalog-order .states-flex-container .state-item-group li{display:block;text-align:left;line-height:17px}#account .states-flex-container .state-item-group li a,#catalog-order .states-flex-container .state-item-group li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#account .states-flex-container .state-item-group li a[href]:not([href=""]):hover,#account .states-flex-container .state-item-group li a.fa:hover,#catalog-order .states-flex-container .state-item-group li a[href]:not([href=""]):hover,#catalog-order .states-flex-container .state-item-group li a.fa:hover{color:#5b5959}.catalog-chromium-fix label div span input{display:none}#account .filename{position:absolute;margin-top:9px;margin-left:5px}#account h3{text-transform:capitalize}.three-boxes .box .headline-block h4,#showhouse-inspiration div.left-box h4{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;letter-spacing:1.3px}.three-boxes .box .headline-block h4[href]:not([href=""]):hover,.three-boxes .box .headline-block h4.fa:hover,#showhouse-inspiration div.left-box h4[href]:not([href=""]):hover,#showhouse-inspiration div.left-box h4.fa:hover{color:#5b5959}.three-boxes{-js-display:flex;display:flex;flex-direction:row;width:960px;height:200px;text-align:center;box-sizing:border-box;margin:52px 0}.three-boxes .box{-js-display:flex;display:flex;height:200px;width:320px;border-right:1px solid #cfcfcf;flex-direction:column;justify-content:center;align-items:center}.three-boxes .box:last-child{border:none}.three-boxes .box .headline-block,.three-boxes .box .headline-block h4{display:inline}.three-boxes .box .headline-block .question-circle-div{display:inline;background:#eeebe9;border-radius:50%;font-size:18px;line-height:24px;font-weight:500;box-sizing:border-box;padding:3px 8px;margin-left:6px;cursor:pointer}.three-boxes .box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin-top:11px}.three-boxes .box p[href]:not([href=""]):hover,.three-boxes .box p.fa:hover{color:#5b5959}.child-safety.three-boxes{display:grid;border:none;grid-template-columns:1fr 0 1fr 0 1fr;align-items:center;text-align:center;grid-gap:1.25rem;margin:0;padding:0}.child-safety.three-boxes .box{border:none;width:initial}.child-safety.three-boxes.first{margin-top:3rem}.many-boxes{-js-display:flex;display:flex;text-align:center;box-sizing:border-box;justify-content:center;flex-flow:row wrap;margin:-24px 0;overflow:hidden;position:relative}.many-boxes .box{-js-display:flex;display:flex;border-right:1px solid #cfcfcf;flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:0;flex-grow:1;padding:0 15px 0 18px;min-width:33%;box-sizing:border-box;margin:52px -3px 56px 0;position:relative}.many-boxes .box .headline-block{display:inline}.many-boxes .box .headline-block h4{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;display:inline;letter-spacing:1.3px}.many-boxes .box .headline-block h4[href]:not([href=""]):hover,.many-boxes .box .headline-block h4.fa:hover{color:#5b5959}.many-boxes .box .headline-block .question-circle-div{display:inline;background:#eeebe9;border-radius:50%;font-size:18px;line-height:24px;font-weight:500;box-sizing:border-box;padding:3px 8px;margin-left:6px;cursor:pointer}.many-boxes .box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin-top:11px}.many-boxes .box p[href]:not([href=""]):hover,.many-boxes .box p.fa:hover{color:#5b5959}.many-boxes .box:after{content:" ";display:block;width:101%;border-top:1px solid #cfcfcf;position:absolute;top:-56px}.many-boxes.two-column .box{min-width:50%}.many-boxes.four-column .box{min-width:25%}.many-boxes.five-column .box{min-width:20%}.trade-qtip{background:#fff;border:none;width:317px;height:216px}.qtip-content-trade,.qtip-content-com{display:none;width:316px;height:216px;padding:15px;box-sizing:border-box;background:#fff!important;opacity:1}.qtip-content-trade .inner-flex-container,.qtip-content-com .inner-flex-container{-js-display:flex;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.qtip-content-trade .inner-flex-container .close-X,.qtip-content-com .inner-flex-container .close-X{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#000;margin-top:3px;cursor:pointer}.qtip-content-trade .inner-flex-container .tooltip-body,.qtip-content-com .inner-flex-container .tooltip-body{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;margin-top:17px;line-height:16px;text-align:center}.qtip-content-trade .inner-flex-container .tooltip-body[href]:not([href=""]):hover,.qtip-content-trade .inner-flex-container .tooltip-body.fa:hover,.qtip-content-com .inner-flex-container .tooltip-body[href]:not([href=""]):hover,.qtip-content-com .inner-flex-container .tooltip-body.fa:hover{color:#5b5959}.qtip-content-trade .inner-flex-container .tooltip-bold,.qtip-content-com .inner-flex-container .tooltip-bold{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#000;margin:0}.qtip-content-trade .inner-flex-container .tooltip-bold[href]:not([href=""]):hover,.qtip-content-trade .inner-flex-container .tooltip-bold.fa:hover,.qtip-content-com .inner-flex-container .tooltip-bold[href]:not([href=""]):hover,.qtip-content-com .inner-flex-container .tooltip-bold.fa:hover{color:#5b5959}.qtip-content-trade .inner-flex-container a,.qtip-content-com .inner-flex-container a{display:inline;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.qtip-content-trade .inner-flex-container a[href]:not([href=""]):hover,.qtip-content-trade .inner-flex-container a.fa:hover,.qtip-content-com .inner-flex-container a[href]:not([href=""]):hover,.qtip-content-com .inner-flex-container a.fa:hover{color:#5b5959}.qtip-content-trade .inner-flex-container a span,.qtip-content-com .inner-flex-container a span{pointer-events:none}.clean-input input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important}.confirmed-copy{text-align:center;width:100%}.confirmed-copy h1{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;text-transform:uppercase;letter-spacing:2px;margin-top:19px;margin-bottom:28px}.confirmed-copy h1[href]:not([href=""]):hover,.confirmed-copy h1.fa:hover{color:#5b5959}.confirmed-copy p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}.confirmed-copy p[href]:not([href=""]):hover,.confirmed-copy p.fa:hover{color:#5b5959}#find-a-pro .control-group .controls input,#find-a-pro .control-group .controls textarea,#find-a-pro .control-group .control-groupz input,#find-a-pro .control-group .control-groupz textarea,#catalog-order .control-group .controls input,#catalog-order .control-group .controls textarea,#catalog-order .control-group .control-groupz input,#catalog-order .control-group .control-groupz textarea,#account .control-group .controls input,#account .control-group .controls textarea,#account .control-group .control-groupz input,#account .control-group .control-groupz textarea,#find-a-pro .control-groupz input,#find-a-pro .control-groupz textarea,#catalog-order .control-groupz input,#catalog-order .control-groupz textarea,#account .control-groupz input,#account .control-groupz textarea{border-color:#000!important}#find-a-pro .select2,#find-a-pro .select2-default,#find-a-pro .select2-chosen,#find-a-pro .select2-choice,#catalog-order .select2,#catalog-order .select2-default,#catalog-order .select2-chosen,#catalog-order .select2-choice,#account .select2,#account .select2-default,#account .select2-chosen,#account .select2-choice{border-color:#000;font-size:14px}#find-a-pro .select2-container .select2-choice,#catalog-order .select2-container .select2-choice,#account .select2-container .select2-choice{border:1px solid #5b5959}.our-most-popular-swatches-form{cursor:default;text-align:left}.our-most-popular-swatches-form .overlay-panel{width:475px}.our-most-popular-swatches-form h3{margin:0}.our-most-popular-swatches-form .subtitle,.our-most-popular-swatches-form .second-subtitle{margin-top:9px}.our-most-popular-swatches-form form{-js-display:flex;display:flex;flex-wrap:wrap;width:620px;margin:0 auto}.our-most-popular-swatches-form input,.our-most-popular-swatches-form textarea{border:1px solid #5b5959;box-shadow:none}.our-most-popular-swatches-form input[type=text]{padding:4px 14px}.our-most-popular-swatches-form .width-100{width:100%}.our-most-popular-swatches-form .row-fluid{width:100%;margin-bottom:6px!important}.our-most-popular-swatches-form .controls{width:300px;margin-left:0;position:relative}.our-most-popular-swatches-form .controls.error label,.our-most-popular-swatches-form .controls.error input{color:#f33}.our-most-popular-swatches-form .controls.error .select2-chosen{color:#f33!important}.our-most-popular-swatches-form .controls.no-red{color:#999!important}.our-most-popular-swatches-form .control-group{position:relative;margin:0 auto;width:100%;-js-display:flex;display:flex;justify-content:space-between}.our-most-popular-swatches-form .control-group.error .new-state-zip{height:87px}.our-most-popular-swatches-form .control-group.error .new-state-zip .help-block{position:absolute;bottom:0;width:120px;right:0}.our-most-popular-swatches-form .control-group.error .new-state-zip span:first-of-type{left:0}.our-most-popular-swatches-form .control-group .control-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;pointer-events:none;position:absolute;top:0;padding:0 0 0 14px;height:40px;text-align:left;text-transform:capitalize;margin:0;line-height:40px}.our-most-popular-swatches-form .control-group .control-label:not(.catalog-zip){width:174px}.our-most-popular-swatches-form .control-group .control-label.error{color:#f33}.our-most-popular-swatches-form .control-group .control-label.no-red{color:#999!important}.our-most-popular-swatches-form .control-group .new-state-zip.error{height:87px}.our-most-popular-swatches-form .control-group .new-state-zip.error .help-block{position:absolute;bottom:0;width:120px;right:0}.our-most-popular-swatches-form .control-group .new-state-zip.error span:first-of-type{left:0}.our-most-popular-swatches-form .control-group .zip-input label{color:#999!important}.our-most-popular-swatches-form .control-group .zip-input.error label,.our-most-popular-swatches-form .control-group .state-input.error .select2-choice .select2-chosen{color:#f33!important}.our-most-popular-swatches-form .catalog-request-controls{margin:0 auto}.our-most-popular-swatches-form .new-state-zip{width:300px;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;position:relative}.our-most-popular-swatches-form .zip-input{position:relative;margin-left:3px}.our-most-popular-swatches-form .control-group-tall{height:80px!important;justify-content:center;width:620px}.our-most-popular-swatches-form .control-group-tall .controls,.our-most-popular-swatches-form .control-group-tall .controls textarea#comments{width:606.8px}.our-most-popular-swatches-form .control-label-comments{width:235px!important}.our-most-popular-swatches-form .select2,.our-most-popular-swatches-form .select2-default,.our-most-popular-swatches-form .select2-chosen,.our-most-popular-swatches-form .select2-choice{min-height:40px!important;line-height:40px!important}.our-most-popular-swatches-form .select2-container{width:250px!important;min-height:40px!important;margin-bottom:0}.our-most-popular-swatches-form .select2-container option{height:40px!important}.our-most-popular-swatches-form .input-small{width:147px!important;height:40px!important;padding:0;box-sizing:border-box;float:left}.our-most-popular-swatches-form .input-small a.select2-choice.select2-default{border:1px solid #5b5959}.our-most-popular-swatches-form .input-small .select2-chosen,.our-most-popular-swatches-form .input-small .select2-choice{width:147px!important;margin-right:7px;box-sizing:border-box;padding-left:6px;text-align:left}.our-most-popular-swatches-form .input-large,.our-most-popular-swatches-form .input-xlarge{width:100%!important;height:40px!important;box-sizing:border-box}.our-most-popular-swatches-form .input-large .select2-chosen,.our-most-popular-swatches-form .input-large .select2-choice,.our-most-popular-swatches-form .input-xlarge .select2-chosen,.our-most-popular-swatches-form .input-xlarge .select2-choice{width:250px!important;margin-right:7px;box-sizing:border-box;padding-left:6px;text-align:left}.our-most-popular-swatches-form .input-comments{height:80px!important;box-sizing:border-box}.our-most-popular-swatches-form .btn-353x40{margin-left:-8px}.our-most-popular-swatches-form label.trade-zip,.our-most-popular-swatches-form label.catalog-zip{width:147px;top:0;left:160px}.our-most-popular-swatches-form label.catalog-zip{left:2px}.our-most-popular-swatches-form input.trade-zip,.our-most-popular-swatches-form input.catalog-zip{width:250px!important;padding:4px 6px;vertical-align:top;height:40px;min-height:auto!important;margin-right:0}.our-most-popular-swatches-form .states-flex-container .state-item-group{column-width:auto;column-count:2;-webkit-column-count:2;-moz-column-count:2;-webkit-columns:2;-moz-columns:2;list-style:none;margin:0}.our-most-popular-swatches-form .states-flex-container .state-item-group li{display:block;text-align:left;line-height:17px}.our-most-popular-swatches-form .states-flex-container .state-item-group li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.our-most-popular-swatches-form .states-flex-container .state-item-group li a[href]:not([href=""]):hover,.our-most-popular-swatches-form .states-flex-container .state-item-group li a.fa:hover{color:#5b5959}.our-most-popular-swatches-form .modal-trigger{text-align:center;display:block;text-decoration:underline;margin:10px auto 0}.our-most-popular-swatches-form .btn{margin:10px auto 0}.our-most-popular-swatches-form .referral-select{margin-bottom:5px}.find-a-pro-form-new{cursor:default;text-align:left}.find-a-pro-form-new .overlay-panel{width:475px}.find-a-pro-form-new h3{margin:0}.find-a-pro-form-new .subtitle,.find-a-pro-form-new .second-subtitle{margin-top:9px}.find-a-pro-form-new form{-js-display:flex;display:flex;flex-wrap:wrap;width:620px;margin:0 auto}.find-a-pro-form-new input,.find-a-pro-form-new textarea{border:1px solid #5b5959;box-shadow:none}.find-a-pro-form-new input[type=text]{padding:4px 14px}.find-a-pro-form-new .width-100{width:100%}.find-a-pro-form-new .row-fluid{width:100%;margin-bottom:6px!important}.find-a-pro-form-new .controls{width:300px;margin-left:0;position:relative}.find-a-pro-form-new .controls.error label,.find-a-pro-form-new .controls.error input{color:#f33}.find-a-pro-form-new .controls.error .select2-chosen{color:#f33!important}.find-a-pro-form-new .controls.no-red{color:#999!important}.find-a-pro-form-new .control-group{position:relative;margin:0 auto;width:100%;-js-display:flex;display:flex;justify-content:space-between}.find-a-pro-form-new .control-group.error .new-state-zip{height:87px}.find-a-pro-form-new .control-group.error .new-state-zip .help-block{position:absolute;bottom:0;width:120px;right:0}.find-a-pro-form-new .control-group.error .new-state-zip span:first-of-type{left:0}.find-a-pro-form-new .control-group .control-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;pointer-events:none;position:absolute;top:0;padding:0 0 0 14px;height:40px;text-align:left;text-transform:capitalize;margin:0;line-height:40px}.find-a-pro-form-new .control-group .control-label:not(.catalog-zip){width:174px}.find-a-pro-form-new .control-group .control-label.error{color:#f33}.find-a-pro-form-new .control-group .control-label.no-red{color:#999!important}.find-a-pro-form-new .control-group .new-state-zip.error{height:87px}.find-a-pro-form-new .control-group .new-state-zip.error .help-block{position:absolute;bottom:0;width:120px;right:0}.find-a-pro-form-new .control-group .new-state-zip.error span:first-of-type{left:0}.find-a-pro-form-new .control-group .zip-input label{color:#999!important}.find-a-pro-form-new .control-group .zip-input.error label,.find-a-pro-form-new .control-group .state-input.error .select2-choice .select2-chosen{color:#f33!important}.find-a-pro-form-new .catalog-request-controls{margin:0 auto}.find-a-pro-form-new .new-state-zip{width:300px;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;position:relative}.find-a-pro-form-new .zip-input{position:relative;margin-left:6px;width:200px}.find-a-pro-form-new .control-group-tall{height:38px!important;justify-content:center;width:620px}.find-a-pro-form-new .control-group-tall .controls{width:303.4px}.find-a-pro-form-new .control-group-tall .controls textarea#comments{margin-left:4px;width:300px}.find-a-pro-form-new .control-label-comments{width:235px!important}.find-a-pro-form-new .select2,.find-a-pro-form-new .select2-default,.find-a-pro-form-new .select2-chosen,.find-a-pro-form-new .select2-choice{min-height:40px!important;line-height:40px!important}.find-a-pro-form-new .select2-container{width:300px!important;min-height:40px!important;margin-bottom:0}.find-a-pro-form-new .select2-container option{height:40px!important}.find-a-pro-form-new .input-small{width:147px!important;height:40px!important;padding:0;box-sizing:border-box;float:left}.find-a-pro-form-new .input-small a.select2-choice.select2-default{border:1px solid #5b5959}.find-a-pro-form-new .input-small .select2-chosen,.find-a-pro-form-new .input-small .select2-choice{width:147px!important;margin-right:7px;box-sizing:border-box;padding-left:6px;text-align:left}.find-a-pro-form-new .input-large,.find-a-pro-form-new .input-xlarge{width:100%!important;height:40px!important;box-sizing:border-box}.find-a-pro-form-new .input-large .select2-chosen,.find-a-pro-form-new .input-large .select2-choice,.find-a-pro-form-new .input-xlarge .select2-chosen,.find-a-pro-form-new .input-xlarge .select2-choice{width:300px!important;margin-right:7px;box-sizing:border-box;padding-left:6px;text-align:left}.find-a-pro-form-new .input-comments{height:40px!important;box-sizing:border-box}.find-a-pro-form-new .btn-353x40{margin-left:-8px}.find-a-pro-form-new label.trade-zip,.find-a-pro-form-new label.catalog-zip{width:147px;top:0;left:160px}.find-a-pro-form-new label.catalog-zip{left:2px}.find-a-pro-form-new input.trade-zip,.find-a-pro-form-new input.catalog-zip{width:300px!important;padding:4px 6px;vertical-align:top;height:40px;min-height:auto!important;margin-right:0}.find-a-pro-form-new .help-block{z-index:4000;width:300px;pointer-events:none;color:#f33}.find-a-pro-form-new .error-right{left:2px}.find-a-pro-form-new .error-zip{float:right;width:155px;margin-top:10px}.find-a-pro-form-new .catalog-request-controls .error-zip{padding-right:73px}.find-a-pro-form-new .error-state{width:155px;float:left}.find-a-pro-form-new .full-width{width:960px;text-align:center;margin:0 auto -112px}.find-a-pro-form-new .full-width h4{width:100%;margin-top:22px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#000}.find-a-pro-form-new .full-width h4[href]:not([href=""]):hover,.find-a-pro-form-new .full-width h4.fa:hover{color:#5b5959}.find-a-pro-form-new .tax-exemption-form{font-size:19px;letter-spacing:1px;margin-top:-29px;text-align:center;margin-bottom:0}.find-a-pro-form-new .download-area{margin:0 auto}.find-a-pro-form-new .states-flex-container .state-item-group{column-width:auto;column-count:2;-webkit-column-count:2;-moz-column-count:2;-webkit-columns:2;-moz-columns:2;list-style:none;margin:0}.find-a-pro-form-new .states-flex-container .state-item-group li{display:block;text-align:left;line-height:17px}.find-a-pro-form-new .states-flex-container .state-item-group li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.find-a-pro-form-new .states-flex-container .state-item-group li a[href]:not([href=""]):hover,.find-a-pro-form-new .states-flex-container .state-item-group li a.fa:hover{color:#5b5959}.find-a-pro-form-new .modal-trigger{text-align:center;display:block;text-decoration:underline;margin:10px auto 0}.find-a-pro-form-new .btn{margin:1.25rem auto 0}.find-a-pro-form-new .referral-select{margin-bottom:5px}.find-a-pro-form-new .select2-search-choice-close{background-size:auto!important}.find-a-pro-form-new .select2-search-choice-close:hover{background-position:left 0px!important}.Most-Popular-Samples-modal .top-row h3.order-id{font-size:1.5rem;padding:20px 0;font-weight:400}.swatches-thank-you-panel{width:70%;margin:0 auto}.swatches-thank-you-panel p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:16px!important;color:#000;text-align:center}.swatches-thank-you-panel p[href]:not([href=""]):hover,.swatches-thank-you-panel p.fa:hover{color:#5b5959}.swatches-thank-you-panel .close-measure-modal{margin-top:20px}.thank-you-panel{width:100%;margin:0 auto}.thank-you-panel p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:16px!important;color:#000;text-align:center}.thank-you-panel p[href]:not([href=""]):hover,.thank-you-panel p.fa:hover{color:#5b5959}.thank-you-panel .close-measure-modal{margin-top:20px}.thank-you-panel .dt-iframe-web-measure{width:90%;height:500px}.swatches-thank-you-panel p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:16px!important;color:#000;margin:0 0 20px;line-height:20px}.swatches-thank-you-panel .divider-line{width:30%;height:2px;border-top:1px solid #5b5959;margin:10px auto}.gps-partners-in-design{margin-bottom:26px}.windows-wrapper .select2-default{border:1px solid #5b5959}.windows-wrapper .select2-chosen:after{content:"*";right:10px;top:5px;color:red}.windows-wrapper .select2-chosen.no-after:after{content:""}#state-input .select2-chosen:after,.state-input .select2-chosen:after{content:"*";right:10px;top:5px;color:red}#state-input .select2-chosen.no-after:after,.state-input .select2-chosen.no-after:after{content:""}.project-add,#projects-confirm-modal,.auth-login{width:598px;margin-left:-252px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.project-add[href]:not([href=""]):hover,.project-add.fa:hover,#projects-confirm-modal[href]:not([href=""]):hover,#projects-confirm-modal.fa:hover,.auth-login[href]:not([href=""]):hover,.auth-login.fa:hover{color:#5b5959}.project-add .modal-body h3,#projects-confirm-modal .modal-body h3,.auth-login .modal-body h3{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;text-transform:uppercase;margin-bottom:40px;line-height:50px}.project-add .modal-body h3[href]:not([href=""]):hover,.project-add .modal-body h3.fa:hover,#projects-confirm-modal .modal-body h3[href]:not([href=""]):hover,#projects-confirm-modal .modal-body h3.fa:hover,.auth-login .modal-body h3[href]:not([href=""]):hover,.auth-login .modal-body h3.fa:hover{color:#5b5959}.project-add .modal-body .select2-container,#projects-confirm-modal .modal-body .select2-container,.auth-login .modal-body .select2-container{text-align:left}.project-add .modal-body .select2-container .select2-choice,#projects-confirm-modal .modal-body .select2-container .select2-choice,.auth-login .modal-body .select2-container .select2-choice{font-family:Montserrat,sans-serif;font-style:normal;font-weight:200;font-size:12px;color:#5b5959;height:40px}.project-add .modal-body .select2-container .select2-choice .select2-chosen,#projects-confirm-modal .modal-body .select2-container .select2-choice .select2-chosen,.auth-login .modal-body .select2-container .select2-choice .select2-chosen{padding-top:5px}.project-add .modal-body form,#projects-confirm-modal .modal-body form,.auth-login .modal-body form{margin:0}.project-add .modal-body form input[type=file],#projects-confirm-modal .modal-body form input[type=file],.auth-login .modal-body form input[type=file]{line-height:20px;margin-top:10px}.project-add .modal-body form .s2,#projects-confirm-modal .modal-body form .s2,.auth-login .modal-body form .s2{width:368px;height:40px}.project-add .modal-body form #new-project-name,#projects-confirm-modal .modal-body form #new-project-name,.auth-login .modal-body form #new-project-name{width:354px;height:35px}.project-add .modal-body .btn,#projects-confirm-modal .modal-body .btn,.auth-login .modal-body .btn{margin-top:10px}.project-add .modal-body .btn:last-child,#projects-confirm-modal .modal-body .btn:last-child,.auth-login .modal-body .btn:last-child{margin-left:15px}.auth-login,.auth-login h3{text-align:center}.auth-login input[type=text],.auth-login input[type=password]{width:354px;height:35px}.auth-login .control-label{pointer-events:none;position:absolute;padding:0 0 0 14px;width:320px;height:40px;text-align:left;font-size:12px;text-transform:capitalize;margin:0;line-height:40px}.auth-login .control-label.error{color:#f33}.icon-create-project{height:19px;margin:-1px 12px 0 0;width:23px}#projects{padding-top:0}#projects .btn-edit{border:none;display:block;height:22px;margin-right:6px;padding:0;width:23px}#projects .headline{font-size:14px;display:block;margin-bottom:9px;text-transform:uppercase;line-height:14px}#projects.edit .item .static-item-element-input,#projects.create .item .static-item-element-input{height:25px;margin-top:3px;width:350px}#projects.edit .project-form .input-xxlarge,#projects.create .project-form .input-xxlarge{margin-bottom:20px}#projects.edit .project-form .controls,#projects.create .project-form .controls{margin:0}#projects.edit .project-form .controls .btn,#projects.create .project-form .controls .btn{margin:0 5px}#projects.edit .project-header,#projects.create .project-header{margin-bottom:25px}#projects.edit .project-header .btn-delete,#projects.create .project-header .btn-delete{margin:2px 22px 0}#projects.edit .project-select,#projects.create .project-select{margin-top:10px;width:269px}#projects.edit .project-select .select2-container,#projects.create .project-select .select2-container{width:269px}#projects.edit .secondary-header,#projects.create .secondary-header{border:1px solid #5b5959;height:63px;margin:20px 0}#projects.edit .secondary-header .btn-details,#projects.create .secondary-header .btn-details{height:100%;line-height:63px;text-align:center;width:189px}#projects.edit .secondary-header .btn-details .arrow,#projects.create .secondary-header .btn-details .arrow{margin-left:15px}#projects.edit .secondary-header .project-gallery-thumbs,#projects.create .secondary-header .project-gallery-thumbs{height:45px;margin-left:20px;padding:9px 0}#projects.edit .secondary-header .project-gallery-thumbs ul,#projects.create .secondary-header .project-gallery-thumbs ul{margin:0}#projects.edit .secondary-header .project-gallery-thumbs ul li,#projects.create .secondary-header .project-gallery-thumbs ul li{background-color:#e9e9e9;float:left;margin-right:7px;list-style-type:none}#projects.edit .secondary-header .project-gallery-thumbs ul li .project-gallery-thumb img,#projects.create .secondary-header .project-gallery-thumbs ul li .project-gallery-thumb img{height:45px;width:45px}#projects.edit .project-details,#projects.create .project-details{margin-bottom:20px;display:none}#projects.edit .project-details .btn-upload-image,#projects.create .project-details .btn-upload-image{margin-top:25px}#projects.edit .project-details .btn-upload-image .image-icon,#projects.create .project-details .btn-upload-image .image-icon{margin-right:15px}#projects.edit .project-details .btn-upload-pdf-holder,#projects.create .project-details .btn-upload-pdf-holder{width:239px}#projects.edit .project-details .btn-upload-pdf-holder .btn-upload-pdf,#projects.create .project-details .btn-upload-pdf-holder .btn-upload-pdf{margin-top:5px}#projects.edit .project-details .btn-upload-pdf-holder .btn-upload-pdf .pdf-icon,#projects.create .project-details .btn-upload-pdf-holder .btn-upload-pdf .pdf-icon{margin-right:15px}#projects.edit .project-media-holder .project-gallery-large-image,#projects.create .project-media-holder .project-gallery-large-image{position:relative;width:655px}#projects.edit .project-media-holder .project-gallery-large-image .btn-delete,#projects.create .project-media-holder .project-gallery-large-image .btn-delete{border:1px solid #eee;height:42px;margin:0;right:0;position:absolute;width:42px}#projects.edit .project-media-holder .pdfs-holder,#projects.edit .project-media-holder .images-holder,#projects.create .project-media-holder .pdfs-holder,#projects.create .project-media-holder .images-holder{margin-left:0}#projects.edit .project-media-holder .pdfs-holder li,#projects.edit .project-media-holder .images-holder li,#projects.create .project-media-holder .pdfs-holder li,#projects.create .project-media-holder .images-holder li{line-height:36px;list-style-type:none;margin-bottom:0;padding:0 8px 0 0}#projects.edit .project-media-holder .pdfs-holder li .filename,#projects.edit .project-media-holder .images-holder li .filename,#projects.create .project-media-holder .pdfs-holder li .filename,#projects.create .project-media-holder .images-holder li .filename{font-size:11px;margin:0 5px}#projects.edit .project-media-holder .pdfs-holder li,#projects.create .project-media-holder .pdfs-holder li{padding-left:11px}#projects.edit .dropdown,#projects.create .dropdown{margin-top:11px;width:269px}#projects.edit .items,#projects.create .items{margin-top:20px}#projects.edit .item,#projects.create .item{position:relative}#projects.edit .item .item-header,#projects.create .item .item-header{border:1px solid #eee;height:42px;margin-bottom:40px}#projects.edit .item .item-header .item-indicator,#projects.create .item .item-header .item-indicator{color:#fff;font-size:18px;line-height:44px;margin:-1px 15px 0 0;text-align:center;width:44px}#projects.edit .item .item-header .item-name,#projects.create .item .item-header .item-name{height:44px;line-height:44px;margin:0;width:800px}#projects.edit .item .item-header .btn,#projects.create .item .item-header .btn{border-left:1px solid #cccccc;height:42px;margin:0;width:42px}#projects.edit .item .item-header .project-controls,#projects.create .item .item-header .project-controls{border-left:1px solid #fff}#projects.edit .item .item-header .project-controls .btn-edit,#projects.create .item .item-header .project-controls .btn-edit{border-right:1px solid #fff}#projects.welcome{margin-top:50px}#projects.welcome .content-holder{padding-right:50px}#projects.welcome .content-holder h2,#projects.welcome .content-holder .main-headline{margin-bottom:30px}#projects.welcome .content-holder li,#projects.welcome .content-holder p{margin-bottom:20px}#projects.welcome .btn-create-project{margin:50px 50px 0 0}#projects.list{margin-top:18px}#projects.list .project{background-color:#fafafa;background-image:-moz-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f8f7f7));background-image:-webkit-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:-o-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:linear-gradient(to bottom,#fcfcfc,#f8f7f7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFCFCFC",endColorstr="#FFF8F7F7",GradientType=0);border:1px solid #ededed;margin-bottom:20px}#projects.list .project .project-description,#projects.list .project .project-controls,#projects.list .project .num-products{margin-top:19px}#projects.list .project .project-image-thumbnail{margin-right:20px;width:130px;height:130px}#projects.list .project .project-description{margin-right:20px;width:700px;margin-left:20px}#projects.list .project .project-description h3{padding:0 0 20px;margin:0}#projects.list .project .project-controls{width:72px}#projects.list .project .project-controls .btn{float:left}#projects.list .project .discount{color:#f89406;display:block;font-size:24px;margin-top:5px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#projects.list .project .num-products{height:86px;text-align:center;width:133px;margin-top:0;padding-top:19px}#projects .cart-item .btn-holder{text-align:right;padding-top:15px}#project-upload-image-modal .btn-upload-image img,#project-upload-pdf-modal .btn-upload-image img{float:left;margin-right:5px}#project-upload-image-modal .file-upload,#project-upload-pdf-modal .file-upload{display:block;margin:10px 0;height:24px;line-height:24px}.project-media-holder{margin-bottom:30px}.projectDeleteButtonContainer{-js-display:flex;display:flex}.projectDeleteButtonContainer a.btn{width:300px;height:40px;line-height:31px}#showcase .showcase-header{position:relative;margin-bottom:40px}#showcase .showcase-header h2{position:absolute;top:50%;width:100%;text-align:center;color:#fff;margin-top:-20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:40px;text-transform:uppercase;font-weight:400}#showcase .left-padded{padding-left:61px}#showcase .subheading{margin-bottom:20px}#showcase .youtube{padding:0;margin-top:40px;height:450px}#showcase .youtube.no-caption{margin-bottom:40px}#showcase .youtube-caption{margin-top:20px;margin-bottom:40px;text-align:center;font-size:14px}#showcase .quote{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:30px;color:#686868;line-height:40px}#showcase .author{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px}#showcase .swatches-container .heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:24px;display:inline-block;margin-bottom:20px}#showcase .swatches-container .swatches>div{font-size:11px;margin-right:20px}#showcase .swatches-container .swatches>div.last{margin-right:0}#showcase .swatches-container .swatches>div .color{font-size:18px}#showcase .swatches-container .swatches>div img{display:block;margin-bottom:15px}#customer-service form.question input,#customer-service form.question textarea{width:384px}#customer-service form.question .controls{width:415px}#framed #mainContent .subsections hr{margin:0}#framed #mainContent .subsections .container.simple{margin-top:0}.order-information#track-order input{padding:9px;margin-right:0;width:190px;height:25px}.order-information#track-order input.pad-right{margin-right:8px}.order-information#track-order h4{width:150px;padding-right:5px;display:inline-block}.order-information#track-order .input-separator{width:30px;text-align:center;display:inline-block}.order-information#track-order .select-order{padding-top:10px;padding-bottom:10px}.order-information#track-order .select-order form,.order-information#track-order .select-order form .control-group,.order-information#track-order .order-num{margin:0}.order-information#track-order .order-num.pad-top{padding-top:25px}.order-information form.tss input{padding:9px 6px;margin-right:10px;margin-bottom:0}.order-information form.tss.track-order{margin:0}.order-information hr{margin:auto auto 20px;width:950px}.order-information .section.orders{padding:20px 0 0}.order-information .section.orders.first{padding:30px 0 20px}.order-information .section.orders>div{text-align:left;padding:15px 0;height:130px;width:100%}.order-information .section.orders>div:nth-child(2n){background-color:#d7d2cb}.order-information .section.orders>div>div.row-fluid{width:750px;margin:auto}.order-information .section.orders>div>div.row-fluid>div{height:130px}.order-information .section.orders>div.item{margin-bottom:20px;position:relative}.order-information .section.orders>div.item .details{color:#000;text-transform:none;padding:0 0 0 115px;overflow-y:auto}.order-information .section.orders>div.item .details .label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;background-color:transparent!important}.order-information .section.orders>div.item .scene7{position:absolute;top:0;left:0}.order-information .section.orders>div.item .scene7 img{height:128px}.order-information .section.orders>div .details{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;text-transform:uppercase;line-height:16px;padding-top:15px;margin-left:0}.order-information .section.orders>div .details[href]:not([href=""]):hover,.order-information .section.orders>div .details.fa:hover{color:#5b5959}.order-information .section.orders>div .details a{text-decoration:underline}.order-information .section.orders>div .details>span{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:22px;box-sizing:border-box;color:#000;font-size:24px;margin:0 0 20px;padding:10px 0 0;line-height:24px;display:inline-block;white-space:normal;text-transform:capitalize}.order-information .section.orders>div .details>span[href]:not([href=""]):hover,.order-information .section.orders>div .details>span.fa:hover{color:#5b5959}.order-information .section.orders>div .details,.order-information .section.orders>div .shipping-info,.order-information .section.orders>div .swatches,.order-information .section.orders>div .products{border-right:1px solid #d1d1d1}.order-information .section.orders>div .shipping-info,.order-information .section.orders>div .swatches,.order-information .section.orders>div .products,.order-information .section.orders>div .total{padding:20px 0 0 20px;margin-left:0}.order-information .section.orders>div .shipping-info{text-align:left;overflow:auto;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}.order-information .section.orders>div .shipping-info[href]:not([href=""]):hover,.order-information .section.orders>div .shipping-info.fa:hover{color:#5b5959}.order-information .section.orders>div .shipping-info a{text-decoration:underline}.order-information .section.orders>div .shipping-info::-webkit-scrollbar{-webkit-appearance:none;width:8px}.order-information .section.orders>div .shipping-info::-webkit-scrollbar-thumb{border-radius:8px;background-color:#00000080}.order-information .section.orders>div .total{padding-right:0;text-transform:uppercase}.order-information .section.orders>div .total>span{line-height:50px;margin-top:10px;display:inline-block}.order-information .section.orders>div .swatches,.order-information .section.orders>div .products{text-transform:uppercase}.order-information .section.orders>div .swatches>span,.order-information .section.orders>div .products>span{display:inline-block;line-height:46px;margin-top:10px}.order-information .load_quotes_button{display:block;margin:22px auto;width:140px}.order-information .loading_quotes_block{display:none;text-align:center;width:140px;height:auto;margin:20px auto}.order-information .order-info{border:1px solid #eee;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f8f7f7));background-image:-webkit-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:-o-linear-gradient(top,#fcfcfc,#f8f7f7);background-image:linear-gradient(to bottom,#fcfcfc,#f8f7f7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFCFCFC",endColorstr="#FFF8F7F7",GradientType=0);padding:20px}.order-information .order-info>div{width:300px;float:left}#search-results{width:950px}#search-results .left{float:none;padding-left:22%;padding-right:10%;padding-top:2%}#search-results .search-summary{max-width:950px;padding:10px;margin-bottom:15px;text-align:center;font-size:24px}#search-results .search-summary .bold{font-weight:bolder;font-size:22px}#search-results .search-summary .title-part-two{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:22px}#search-results section.result:last-child.section-gray{margin-bottom:30px}#search-results .section-gray{width:950px}#search-results .result{height:120px}#search-results .result .description{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#search-results .result .description a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;text-decoration:underline}#search-results .result img{float:left;margin-left:5%;width:120px;height:120px}#search-results .result a{font-size:22px;font-weight:bolder}#form-search.popover-item{margin:0;padding:0}#form-search .control-search{background-color:#fff;border:0;border-radius:0;font-style:italic;padding:7px 15px;width:270px}#form-search .btn-gray-flat:hover{border-color:#f1f1f1}.measure-title{float:left;margin-top:10px;padding-right:5px}.measure-title .step3{margin-top:-20px}#measure-outercontainer{border:0;color:#000;font-family:Arial,Sans-Serif;font-size:100%;margin:8px auto;text-align:center}#measure-topcontainer{overflow:hidden;padding:10px 11px 10px 10px;margin:0 auto}a.measure-print{font-size:28px;text-decoration:none;margin:17px 4px 0 0;transition:all .3s fade}#overlayObject,#overlayObject_ka,#overlayObject_diy{position:absolute;top:500px;left:50px;z-index:50;margin-left:-514px;color:#000;border:1px solid #516576;font-size:12px;font-family:Arial,Helvetica,sans-serif;display:none;width:782px;height:493px}#close-overlay{float:right;width:15px;height:15px;margin:5px;cursor:pointer}#video_header{margin:0 3px 0 8px}#video_description{float:left;font-size:12px;margin:5px 20px;width:500px}#video_menu{margin:10px;padding:0 100px}.video_button{border:1px solid;float:left;height:21px;margin-right:10px;padding:5px 10px}#video_menu .video_button a{text-decoration:none;height:21px;color:#7b7768}#video_menu .video_button a:hover,.video_button a:active{color:#9abd42}#video_menu .active a{color:#fff;height:21px}#video_menu .active a:hover{color:#7b7768;height:21px}.modal.how-to-measure{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;width:949px;margin-left:-476px}.modal.how-to-measure .modal-body{margin:0 14px;height:510px}.modal.how-to-measure .modal-body #overlayObject{margin-left:auto}.modal.how-to-measure .modal-body a.play-video{position:relative;bottom:43px}.modal.how-to-measure .modal-body a.play-video.inside{left:220px}.modal.how-to-measure .modal-body a.play-video.outside{left:250px}.modal.how-to-measure .modal-body a.play-video.drapery{left:150px;bottom:42px}.modal.how-to-measure .modal-body a.play-video.econo{top:-65px}.modal.how-to-measure .modal-body a.find-pro{position:relative;bottom:-28px;left:-75px}.modal.how-to-measure .modal-body a.find-pro.cornices{bottom:132px;left:73px}.modal.how-to-measure .modal-body a.find-pro.drapery-single-panel{bottom:-140px;left:0}.modal.how-to-measure .modal-body a.find-pro.custom-drapery{bottom:-25px;left:0}.modal.how-to-measure .modal-body a.find-pro.econo{top:115px}.modal.fade.generic-portfolio{width:896px;overflow-y:auto;margin-top:0;margin-left:-448px}.modal.fade.generic-portfolio .modal-header{height:auto;padding:50px 50px 20px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;background:#f1f1f1}.modal.fade.generic-portfolio .modal-header h2{font-size:30px}.modal.fade.generic-portfolio .modal-header p{color:#000;line-height:17px;font-size:13px;margin:0}.modal.fade.generic-portfolio .modal-header button.close{position:absolute;top:0;right:0}.modal.fade.generic-portfolio .modal-header .main-headline{font-size:30px;line-height:1em}.modal.fade.generic-portfolio .modal-body{margin:0 50px;max-height:none;overflow:hidden}.modal.fade.generic-portfolio .modal-body .detail>div{padding:30px 0 0}.modal.fade.generic-portfolio .modal-body .generic .image{float:left}.modal.fade.generic-portfolio .modal-body .generic .content{float:right;width:550px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.modal.fade.generic-portfolio .modal-body .graphic{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.modal.fade.generic-portfolio .modal-body .graphic .image-holder{margin:30px 0 0;position:relative}.modal.fade.generic-portfolio .modal-body .graphic .image-holder img.play-button{float:none;position:absolute;display:none}.modal.fade.generic-portfolio .modal-body .graphic iframe{margin:30px 0 0}.modal.fade.generic-portfolio .modal-body .graphic .caption{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin-top:30px}.modal.fade.generic-portfolio .modal-body table{width:100%;margin:15px auto}.modal.fade.generic-portfolio .modal-body table th{color:#fff;background:#999;padding:3px;border:1px solid #999}.modal.fade.generic-portfolio .modal-body table td{border:1px solid #e6e6e6;padding:3px}.modal.fade.generic-portfolio .modal-footer{height:auto;margin-top:30px;padding:30px 50px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#000;background:#f1f1f1;text-align:left;line-height:17px}.modal.fade.generic-portfolio .modal-footer p{margin:0}.modal.fade.generic-portfolio h3{font-size:14px;text-transform:uppercase;margin-bottom:15px;line-height:14px;font-family:Helvetica,Helvetica Neue,Arial,sans-serif}.modal.fade.generic-portfolio.measure-video{width:60vw;height:auto!important;margin:auto!important;overflow:hidden;right:0;left:0}.modal.fade.generic-portfolio.measure-video .modal-header{padding:9px 0 5px;text-align:center}.modal.fade.generic-portfolio.measure-video .modal-header .main-headline{line-height:30px;font-size:2vw}.modal.fade.generic-portfolio.measure-video .modal-body{margin:1%;overflow:hidden;padding-top:56.25%;position:relative}.modal.fade.generic-portfolio.measure-video .modal-body iframe{position:absolute;top:0;left:0;border:0;height:100%;width:100%}@media (min-width: calc(100vh * 16 / 9)){.modal.fade.generic-portfolio.measure-video{width:calc(100vh + 15px)}}#photo-rendering .top-image{width:730px;margin:20px auto}#photo-rendering .photo-render-form-section{width:730px;margin:0 auto}#photo-rendering .photo-render-form-section h3{padding:16px 0}#photo-rendering .photo-render-form-section .inputs-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:64px;margin:10px 0}#photo-rendering .photo-render-form-section .inputs-container input[type=text]{height:3.1em}#photo-rendering .photo-render-form-section .inputs-container label{text-transform:initial}#photo-rendering .photo-render-form-section .inputs-container label.control-label{font-size:14px;position:absolute;margin:0;pointer-events:none;padding-left:8px;padding-top:10px}#photo-rendering .photo-render-form-section .inputs-container .select2-container–default .select2-selection–single{border:none}#photo-rendering .photo-render-form-section .inputs-container .select2-container.select2-container-disabled{display:inline-block!important;cursor:not-allowed!important}#photo-rendering .photo-render-form-section .inputs-container .select2-container{width:100%!important;font-size:14px}#photo-rendering .photo-render-form-section .inputs-container .select2-container .error .select2-choice{border:1px solid red!important;color:red!important}#photo-rendering .photo-render-form-section .inputs-container .select2-container .select2-choice{height:2.4rem}#photo-rendering .photo-render-form-section .inputs-container .select2-container .select2-choice:not(.error){border:1px solid black}#photo-rendering .photo-render-form-section .inputs-container .select2-container .select2-chosen,#photo-rendering .photo-render-form-section .inputs-container .select2-container .select2-arrow{margin-top:4px;color:#999}#photo-rendering .photo-render-form-section .inputs-container .select2-container .select2-arrow{font-size:20px}#photo-rendering .photo-render-form-section textarea{width:100%;height:140px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.875rem;color:#000;box-sizing:border-box}#photo-rendering .photo-render-form-section textarea[href]:not([href=""]):hover,#photo-rendering .photo-render-form-section textarea.fa:hover{color:#5b5959}#photo-rendering .photo-render-form-section textarea.referral-source-explanation{width:100%;margin-top:7px;height:50px;border-color:#000}#photo-rendering .buttons-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;margin:10px 0}#photo-rendering .buttons-container .text-left{text-align:left;margin-left:24px}#photo-rendering .buttons-container .user-photo{width:200px;float:right;text-align:right}#photo-rendering .buttons-container .upload-text{text-align:left;margin-top:4px;margin-left:24px}#photo-rendering .buttons-container .file{width:200px}#photo-rendering .buttons-container .file.left{margin-right:6px}#photo-rendering .buttons-container .file .file-upload{display:none}#photo-rendering .buttons-container .file .btn{margin-bottom:5px}#photo-rendering .sub-title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;letter-spacing:2px}#photo-rendering .sub-title[href]:not([href=""]):hover,#photo-rendering .sub-title.fa:hover{color:#5b5959}#photo-rendering .sub-title-italic{font-family:Montserrat,sans-serif;font-style:normal;font-size:23px;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;letter-spacing:2px}#photo-rendering .sub-title-italic[href]:not([href=""]):hover,#photo-rendering .sub-title-italic.fa:hover{color:#5b5959}#photo-rendering .paragraph-section-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:17px;color:#000}#photo-rendering .paragraph-section-title[href]:not([href=""]):hover,#photo-rendering .paragraph-section-title.fa:hover{color:#5b5959}#photo-rendering .container{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}#photo-rendering .container[href]:not([href=""]):hover,#photo-rendering .container.fa:hover{color:#5b5959}#photo-rendering .main-image-full-width img{width:100%}#photo-rendering .section-2-seperator{margin-top:34px;margin-bottom:20px}#photo-rendering h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;letter-spacing:2px;text-align:center;margin:25px 0}#photo-rendering h3[href]:not([href=""]):hover,#photo-rendering h3.fa:hover{color:#5b5959}#photo-rendering h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:17px;color:#000;margin:0 auto}#photo-rendering h4[href]:not([href=""]):hover,#photo-rendering h4.fa:hover{color:#5b5959}#photo-rendering h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#000;margin:0 auto}#photo-rendering h6[href]:not([href=""]):hover,#photo-rendering h6.fa:hover{color:#5b5959}#photo-rendering .ul_photography_tips{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;margin:0 15px auto}#photo-rendering .ul_photography_tips[href]:not([href=""]):hover,#photo-rendering .ul_photography_tips.fa:hover{color:#5b5959}#photo-rendering ul li{line-height:15px}#photo-rendering #result-info{box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;max-width:950px;padding:31px 115px;margin:6px auto;width:70vw;text-align:center}#photo-rendering #result-info[href]:not([href=""]):hover,#photo-rendering #result-info.fa:hover{color:#5b5959}@media screen and (max-width: 1200px){#photo-rendering #result-info{padding:17px 20px}}#photo-rendering #result-info .zip-result{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:39px;margin-top:14px;margin-bottom:20px}#photo-rendering #result-info .sub-heading{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-bottom:14px}#photo-rendering #result-info .sub-heading[href]:not([href=""]):hover,#photo-rendering #result-info .sub-heading.fa:hover{color:#5b5959}#photo-rendering .reqs{line-height:13px}#sitemap .main-headline{display:none!important}#sitemap h4 a{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.1875rem;box-sizing:border-box;color:#000;letter-spacing:1px}#sitemap h4 a[href]:not([href=""]):hover,#sitemap h4 a.fa:hover{color:#5b5959}#sitemap a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}#sitemap a[href]:not([href=""]):hover,#sitemap a.fa:hover{color:#5b5959}#sitemap ul{margin:0;padding:0}#sitemap ul .last{margin-bottom:12px}#sitemap ul li{list-style:none}#sitemap .map-row{-js-display:flex;display:flex;justify-content:space-around;border-bottom:1px solid #d1d1d1;padding:36px 0}#sitemap .map-columns{width:33%}#sitemap .states-row{padding:36px 0}#sitemap .states-row .map-columns{width:100%}#sitemap .states-row ul{width:100%;-js-display:flex;display:flex;flex-wrap:wrap;height:276px;flex-direction:column}#sitemap .states-row ul li{width:20%}#design-experts,.four-oh-four,#search-results.search-no-results{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;width:950px}#design-experts[href]:not([href=""]):hover,#design-experts.fa:hover,.four-oh-four[href]:not([href=""]):hover,.four-oh-four.fa:hover,#search-results.search-no-results[href]:not([href=""]):hover,#search-results.search-no-results.fa:hover{color:#5b5959}#design-experts #track-order-info,.four-oh-four #track-order-info,#search-results.search-no-results #track-order-info{padding-bottom:10px}#design-experts .track-order,.four-oh-four .track-order,#search-results.search-no-results .track-order{margin-bottom:15px}#design-experts .submit-a-question-row,.four-oh-four .submit-a-question-row,#search-results.search-no-results .submit-a-question-row{width:961px;margin-bottom:15px}#design-experts .submit-a-question-row a,.four-oh-four .submit-a-question-row a,#search-results.search-no-results .submit-a-question-row a{text-decoration:underline}#design-experts .submit-a-question-row .left-column,.four-oh-four .submit-a-question-row .left-column,#search-results.search-no-results .submit-a-question-row .left-column{width:481px;float:left}#design-experts .submit-a-question-row .right-column,.four-oh-four .submit-a-question-row .right-column,#search-results.search-no-results .submit-a-question-row .right-column{width:430px;float:left;margin-left:38px}#design-experts .submit-a-question-row .first-contact-block,.four-oh-four .submit-a-question-row .first-contact-block,#search-results.search-no-results .submit-a-question-row .first-contact-block{margin-bottom:0;padding-left:14px}#design-experts .submit-a-question-row .pad-left-14,.four-oh-four .submit-a-question-row .pad-left-14,#search-results.search-no-results .submit-a-question-row .pad-left-14{padding-left:14px}#design-experts .submit-a-question-row .showroom-text,.four-oh-four .submit-a-question-row .showroom-text,#search-results.search-no-results .submit-a-question-row .showroom-text{width:83%;line-height:18px}#design-experts .submit-a-question-row h3,.four-oh-four .submit-a-question-row h3,#search-results.search-no-results .submit-a-question-row h3{padding:20px 0 6px;font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;letter-spacing:1px}#design-experts .submit-a-question-row h3[href]:not([href=""]):hover,#design-experts .submit-a-question-row h3.fa:hover,.four-oh-four .submit-a-question-row h3[href]:not([href=""]):hover,.four-oh-four .submit-a-question-row h3.fa:hover,#search-results.search-no-results .submit-a-question-row h3[href]:not([href=""]):hover,#search-results.search-no-results .submit-a-question-row h3.fa:hover{color:#5b5959}#design-experts .submit-a-question-row h3.small-margin,.four-oh-four .submit-a-question-row h3.small-margin,#search-results.search-no-results .submit-a-question-row h3.small-margin{margin-bottom:5px;margin-top:16px;border-top:1px solid #d1d1d1}#design-experts .submit-a-question-row .contact-title,.four-oh-four .submit-a-question-row .contact-title,#search-results.search-no-results .submit-a-question-row .contact-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;display:inline}#design-experts .submit-a-question-row .contact-title[href]:not([href=""]):hover,#design-experts .submit-a-question-row .contact-title.fa:hover,.four-oh-four .submit-a-question-row .contact-title[href]:not([href=""]):hover,.four-oh-four .submit-a-question-row .contact-title.fa:hover,#search-results.search-no-results .submit-a-question-row .contact-title[href]:not([href=""]):hover,#search-results.search-no-results .submit-a-question-row .contact-title.fa:hover{color:#5b5959}#design-experts .submit-a-question-row .contact-body,#design-experts .submit-a-question-row .content,.four-oh-four .submit-a-question-row .contact-body,.four-oh-four .submit-a-question-row .content,#search-results.search-no-results .submit-a-question-row .contact-body,#search-results.search-no-results .submit-a-question-row .content{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;display:inline}#design-experts .submit-a-question-row .contact-body[href]:not([href=""]):hover,#design-experts .submit-a-question-row .contact-body.fa:hover,#design-experts .submit-a-question-row .content[href]:not([href=""]):hover,#design-experts .submit-a-question-row .content.fa:hover,.four-oh-four .submit-a-question-row .contact-body[href]:not([href=""]):hover,.four-oh-four .submit-a-question-row .contact-body.fa:hover,.four-oh-four .submit-a-question-row .content[href]:not([href=""]):hover,.four-oh-four .submit-a-question-row .content.fa:hover,#search-results.search-no-results .submit-a-question-row .contact-body[href]:not([href=""]):hover,#search-results.search-no-results .submit-a-question-row .contact-body.fa:hover,#search-results.search-no-results .submit-a-question-row .content[href]:not([href=""]):hover,#search-results.search-no-results .submit-a-question-row .content.fa:hover{color:#5b5959}#design-experts .submit-a-question-row .image,.four-oh-four .submit-a-question-row .image,#search-results.search-no-results .submit-a-question-row .image{width:256px}#design-experts .submit-a-question-row .text-area,.four-oh-four .submit-a-question-row .text-area,#search-results.search-no-results .submit-a-question-row .text-area{font-size:14px}#design-experts .submit-a-question-row .text-area .content,.four-oh-four .submit-a-question-row .text-area .content,#search-results.search-no-results .submit-a-question-row .text-area .content{padding-bottom:10px;text-transform:uppercase}#design-experts .submit-a-question-row form,.four-oh-four .submit-a-question-row form,#search-results.search-no-results .submit-a-question-row form{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px}#design-experts .submit-a-question-row form .control-group,.four-oh-four .submit-a-question-row form .control-group,#search-results.search-no-results .submit-a-question-row form .control-group{height:40px;width:100%;box-sizing:border-box;margin-bottom:10px}#design-experts .submit-a-question-row form .control-group input,.four-oh-four .submit-a-question-row form .control-group input,#search-results.search-no-results .submit-a-question-row form .control-group input{height:40px;width:100%;box-sizing:border-box}#design-experts .submit-a-question-row form .control-label,.four-oh-four .submit-a-question-row form .control-label,#search-results.search-no-results .submit-a-question-row form .control-label{pointer-events:none;position:absolute;padding:0 0 0 10px;width:100%;height:40px;text-align:left;font-size:12px;text-transform:capitalize;margin:0;line-height:40px;box-sizing:border-box}#design-experts .submit-a-question-row form .question-text-area,.four-oh-four .submit-a-question-row form .question-text-area,#search-results.search-no-results .submit-a-question-row form .question-text-area{height:102px}#design-experts .submit-a-question-row form #message,.four-oh-four .submit-a-question-row form #message,#search-results.search-no-results .submit-a-question-row form #message{box-sizing:border-box;height:100px}#design-experts .submit-a-question-row form .controls,.four-oh-four .submit-a-question-row form .controls,#search-results.search-no-results .submit-a-question-row form .controls{margin-left:0;position:relative}#design-experts .submit-a-question-row form input,#design-experts .submit-a-question-row form textarea,.four-oh-four .submit-a-question-row form input,.four-oh-four .submit-a-question-row form textarea,#search-results.search-no-results .submit-a-question-row form input,#search-results.search-no-results .submit-a-question-row form textarea{border-color:#000;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;padding-left:10px}#design-experts .submit-a-question-row form .btn,.four-oh-four .submit-a-question-row form .btn,#search-results.search-no-results .submit-a-question-row form .btn{margin-bottom:3px;width:175px;height:40px;background-image:none;box-sizing:border-box;border:none;font-size:14px;text-transform:uppercase;padding:0;line-height:40px}#design-experts .submit-a-question-row form .btn.highlighted-info:hover,.four-oh-four .submit-a-question-row form .btn.highlighted-info:hover,#search-results.search-no-results .submit-a-question-row form .btn.highlighted-info:hover{color:#608584}#design-experts .submit-a-question-row form .help-block,.four-oh-four .submit-a-question-row form .help-block,#search-results.search-no-results .submit-a-question-row form .help-block{color:red;margin-bottom:10px}#design-experts .submit-a-question-row form .btn-submit,.four-oh-four .submit-a-question-row form .btn-submit,#search-results.search-no-results .submit-a-question-row form .btn-submit{background-color:#393736;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000;text-transform:none;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#000;background-image:-moz-linear-gradient(top,#000,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#000));background-image:-webkit-linear-gradient(top,#000,#000);background-image:-o-linear-gradient(top,#000,#000);background-image:linear-gradient(to bottom,#000,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF000000",endColorstr="#FF000000",GradientType=0);border-color:#000 #000 black;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#design-experts .submit-a-question-row form .btn-submit[href]:not([href=""]):hover,#design-experts .submit-a-question-row form .btn-submit.fa:hover,.four-oh-four .submit-a-question-row form .btn-submit[href]:not([href=""]):hover,.four-oh-four .submit-a-question-row form .btn-submit.fa:hover,#search-results.search-no-results .submit-a-question-row form .btn-submit[href]:not([href=""]):hover,#search-results.search-no-results .submit-a-question-row form .btn-submit.fa:hover{color:#5b5959}#design-experts .submit-a-question-row form .btn-submit:hover,#design-experts .submit-a-question-row form .btn-submit:active,#design-experts .submit-a-question-row form .btn-submit.active,#design-experts .submit-a-question-row form .btn-submit.disabled,#design-experts .submit-a-question-row form .btn-submit[disabled],.four-oh-four .submit-a-question-row form .btn-submit:hover,.four-oh-four .submit-a-question-row form .btn-submit:active,.four-oh-four .submit-a-question-row form .btn-submit.active,.four-oh-four .submit-a-question-row form .btn-submit.disabled,.four-oh-four .submit-a-question-row form .btn-submit[disabled],#search-results.search-no-results .submit-a-question-row form .btn-submit:hover,#search-results.search-no-results .submit-a-question-row form .btn-submit:active,#search-results.search-no-results .submit-a-question-row form .btn-submit.active,#search-results.search-no-results .submit-a-question-row form .btn-submit.disabled,#search-results.search-no-results .submit-a-question-row form .btn-submit[disabled]{color:#fff;background-color:#000}#design-experts .submit-a-question-row form .btn-submit:active,#design-experts .submit-a-question-row form .btn-submit.active,.four-oh-four .submit-a-question-row form .btn-submit:active,.four-oh-four .submit-a-question-row form .btn-submit.active,#search-results.search-no-results .submit-a-question-row form .btn-submit:active,#search-results.search-no-results .submit-a-question-row form .btn-submit.active{background-color:black \	}#design-experts .submit-a-question-row form .reqs,.four-oh-four .submit-a-question-row form .reqs,#search-results.search-no-results .submit-a-question-row form .reqs{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;padding-left:16px;line-height:normal}#design-experts .submit-a-question-row form .reqs[href]:not([href=""]):hover,#design-experts .submit-a-question-row form .reqs.fa:hover,.four-oh-four .submit-a-question-row form .reqs[href]:not([href=""]):hover,.four-oh-four .submit-a-question-row form .reqs.fa:hover,#search-results.search-no-results .submit-a-question-row form .reqs[href]:not([href=""]):hover,#search-results.search-no-results .submit-a-question-row form .reqs.fa:hover{color:#5b5959}#design-experts .success-message,.four-oh-four .success-message,#search-results.search-no-results .success-message{text-align:center}#design-experts .success-message h3,.four-oh-four .success-message h3,#search-results.search-no-results .success-message h3{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;text-transform:uppercase;letter-spacing:2px;margin:0 auto 37px}#design-experts .success-message h3[href]:not([href=""]):hover,#design-experts .success-message h3.fa:hover,.four-oh-four .success-message h3[href]:not([href=""]):hover,.four-oh-four .success-message h3.fa:hover,#search-results.search-no-results .success-message h3[href]:not([href=""]):hover,#search-results.search-no-results .success-message h3.fa:hover{color:#5b5959}#design-experts .success-message P,.four-oh-four .success-message P,#search-results.search-no-results .success-message P{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin:0 auto -80px}#design-experts .success-message P[href]:not([href=""]):hover,#design-experts .success-message P.fa:hover,.four-oh-four .success-message P[href]:not([href=""]):hover,.four-oh-four .success-message P.fa:hover,#search-results.search-no-results .success-message P[href]:not([href=""]):hover,#search-results.search-no-results .success-message P.fa:hover{color:#5b5959}.experts-custom-header{margin-top:-86px;font-size:46px;letter-spacing:2px;margin-bottom:30px}.retailer-invoice{padding-bottom:10px}.retailer-invoice #outercontainer{border:1px solid #b5b5b6;padding:0;width:820px}.retailer-invoice .invoice-list td,.retailer-invoice .invoice-list th,.retailer-invoice .header td,.retailer-invoice .header th{border-bottom:1px solid #b5b5b6}.retailer-invoice .invoice-list{width:100%}.retailer-invoice .invoice-list th:not(:last-child),.retailer-invoice .invoice-list td:not(:last-child){padding:10px;border-right:1px solid #b5b5b6}.retailer-invoice .total{text-align:right;padding:10px;border-right:1px solid #b5b5b6}#popular-pages{float:left;padding-left:50px;padding-right:80px}#send-message-header{display:inline-block;margin-left:75px}#featuredContainer{-js-display:flex;display:flex;flex-direction:column;align-items:center;padding-top:16px}#featuredContainer .hr{position:relative;clear:both}#featuredContainer .featured-designer-info{-js-display:flex;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;min-height:473px;border-bottom:1px solid #cfcfcf}#featuredContainer .featured-designer-info img{display:block;width:390px;height:295px}#featuredContainer .featured-designer-info h4{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-top:23px;width:75%;line-height:25px}#featuredContainer .featured-designer-info h4[href]:not([href=""]):hover,#featuredContainer .featured-designer-info h4.fa:hover{color:#5b5959}#featuredContainer .featured-designer-info p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;width:63%;line-height:17px;margin-top:5px}#featuredContainer .featured-designer-info p[href]:not([href=""]):hover,#featuredContainer .featured-designer-info p.fa:hover{color:#5b5959}#featuredContainer .featured-designer-info p a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000}#featuredContainer .featured-designer-info p a[href]:not([href=""]):hover,#featuredContainer .featured-designer-info p a.fa:hover{color:#5b5959}#featuredContainer .section-image{-js-display:flex;display:flex;flex-direction:column;position:relative;margin:0 auto;width:950px;padding-top:48px}#featuredContainer .section-image:hover .featured-designer-quote-and-swatch-container{opacity:1}#featuredContainer .section-image .main-image{width:855px;height:520px;margin:0 auto}#featuredContainer .section-image .image-caption h4{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1rem;box-sizing:border-box;color:#000;text-align:center;margin-top:13px;margin-bottom:17px}#featuredContainer .section-image .image-caption h4[href]:not([href=""]):hover,#featuredContainer .section-image .image-caption h4.fa:hover{color:#5b5959}#featuredContainer .section-image .featured-designer-quote-and-swatch-container{transition:all .5s ease;opacity:0;position:absolute;background:#fff;left:60%;top:19%}#featuredContainer .section-image .swatch-and-description-container-large{width:265px;height:330px;-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#featuredContainer .section-image .swatch-and-description-container-large .swatch-material-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}#featuredContainer .section-image .swatch-and-description-container-large .swatch-material-name[href]:not([href=""]):hover,#featuredContainer .section-image .swatch-and-description-container-large .swatch-material-name.fa:hover{color:#5b5959}#featuredContainer .section-image .swatch-and-description-container-large .swatch-color-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000;margin-bottom:5px}#featuredContainer .section-image .swatch-and-description-container-large .swatch-color-name[href]:not([href=""]):hover,#featuredContainer .section-image .swatch-and-description-container-large .swatch-color-name.fa:hover{color:#5b5959}#featuredContainer .section-image .swatch-and-description-container-large .to-swatch-cart-btn{margin-top:11px;margin-bottom:11px}#featuredContainer .section-image .swatch-and-description-container-large img{width:190px}#featuredContainer .section-image .swatch-and-description-container-large .swatch-more-details a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#featuredContainer .section-image .swatch-and-description-container-large .swatch-more-details a[href]:not([href=""]):hover,#featuredContainer .section-image .swatch-and-description-container-large .swatch-more-details a.fa:hover{color:#5b5959}#featuredContainer .see-more{display:block;position:relative;clear:both;height:75px;font-size:24px;text-align:center;padding:0 18px}#featuredContainer .see-more a{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;line-height:56px}#featuredContainer .see-more a[href]:not([href=""]):hover,#featuredContainer .see-more a.fa:hover{color:#5b5959}#themedContainer{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#themedContainer[href]:not([href=""]):hover,#themedContainer.fa:hover{color:#5b5959}#themedContainer .section-image{display:block;position:relative;width:100%;padding:0;margin:0 auto}#themedContainer .section-image img{width:950px;padding:0;margin:0 auto;display:block}#themedContainer .themed-collections-info{display:block;position:relative;margin:auto;width:100%;padding:0 15px 40px;border-bottom:1px solid #d1d1d1}#themedContainer .themed-collections-info .themed-collections-description-container{display:block;position:relative;margin:auto;padding:0;text-align:center}#themedContainer .themed-collections-info .themed-collections-description-container p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;margin-bottom:0}#themedContainer .themed-collections-info .themed-collections-description-container p[href]:not([href=""]):hover,#themedContainer .themed-collections-info .themed-collections-description-container p.fa:hover{color:#5b5959}#themedContainer .themed-collections-info .themed-collections-description-container .order-swatches-delivery-text{font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;font-size:12px;text-transform:uppercase;box-sizing:border-box;color:#000;width:100%;margin:3px 0 0}#themedContainer .themed-collections-info .themed-collections-description-container .order-swatches-delivery-text[href]:not([href=""]):hover,#themedContainer .themed-collections-info .themed-collections-description-container .order-swatches-delivery-text.fa:hover{color:#5b5959}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-name{display:block;position:relative;width:100%;text-align:center;padding:0}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-name h3{padding:0;margin:40px 0 0;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-name h3[href]:not([href=""]):hover,#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-name h3.fa:hover{color:#5b5959}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-description-sub-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:18px;color:#000;margin-top:15px}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-description-sub-heading[href]:not([href=""]):hover,#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-description-sub-heading.fa:hover{color:#5b5959}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-description-sub-heading h4{margin-bottom:0}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-description-detail{margin-top:15px;font-size:13px;line-height:18px;text-align:center;width:59%;margin-left:auto;margin-right:auto;float:none}#themedContainer .themed-collections-info .themed-collections-description-container .themed-collections-description-detail a{color:#393736;text-decoration:underline;font-style:oblique}#themedContainer .themed-collections-info .themed-collections-description-container .order-container{margin-top:25px;margin-bottom:2px}#themedContainer .themed-collections-info .btn{margin-left:0;width:175px!important;height:40px!important;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#fff;line-height:40px;text-shadow:none;box-sizing:border-box;padding:0!important;background-color:#5b5959;transition:all .3s ease}#themedContainer .themed-collections-info .btn:hover{background-color:#5b5959}#themedContainer .all-swatches-container{display:block;clear:both;padding:38px 0 0}#themedContainer .all-swatches-container .swatch-and-description-container{display:block;position:relative;float:left;clear:none;width:158px;text-align:center;margin-bottom:50px;max-height:218px!important}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-material-name,#themedContainer .all-swatches-container .swatch-and-description-container .swatch-color-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#000;text-align:left;margin-left:12px}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-material-name[href]:not([href=""]):hover,#themedContainer .all-swatches-container .swatch-and-description-container .swatch-material-name.fa:hover,#themedContainer .all-swatches-container .swatch-and-description-container .swatch-color-name[href]:not([href=""]):hover,#themedContainer .all-swatches-container .swatch-and-description-container .swatch-color-name.fa:hover{color:#5b5959}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-material-name{padding-top:10px}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-color-name{margin-top:-4px}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-image{padding:0}#themedContainer .all-swatches-container .swatch-and-description-container .order-swatch{margin:4px auto 7px}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-more-details{position:relative;height:0;top:-34px;right:-62px}#themedContainer .all-swatches-container .swatch-and-description-container .swatch-more-details a:hover{color:#acc11f}#themedContainer .all-swatches-container .tooltip-trigger{top:0;right:5px}#themedContainer .all-swatches-container .tooltip-trigger .fa-search-plus{margin-right:10px}#themedContainer .all-swatches-container .tooltip-trigger:hover{color:#5b5959!important}#themedContainer .see-more{position:relative;clear:both;font-size:24px;text-align:center;border-top:1px #d1d1d1 solid}#themedContainer .see-more a{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;line-height:97px}#themedContainer .see-more a[href]:not([href=""]):hover,#themedContainer .see-more a.fa:hover{color:#5b5959}#themedContainer .see-more a span{font-family:Montserrat,sans-serif;font-weight:300}#allFeaturedContainer{display:block;position:relative;padding:20px}#allFeaturedContainer .featured-image-and-name-container{width:160px;height:190px;float:left;clear:none;margin-right:10px;margin-bottom:15px;text-align:center}#allFeaturedContainer .featured-image-container{margin-bottom:10px;position:relative;transition:all .3s ease}#allFeaturedContainer .featured-image-container .featured-image{height:160px;width:160px;margin-bottom:5px}#allFeaturedContainer .featured-image-container .image-overlay{position:absolute;height:160px;width:160px;top:0;left:0;background:#0006;opacity:0;pointer-events:none}#allFeaturedContainer .featured-image-container a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#5b5959;line-height:normal}#allFeaturedContainer .featured-image-container a[href]:not([href=""]):hover,#allFeaturedContainer .featured-image-container a.fa:hover{color:#4c4c4c}#allFeaturedContainer .featured-image-container:hover .image-overlay{opacity:1}#allFeaturedContainer .featured-image-container:hover a{color:#5b5959}#allFeaturedContainer .featured-name{width:150px;height:15px;margin:0 auto}.all-featured-container-centered{padding-left:130px!important}.all-featured-designers-section-new .line{width:100%;min-width:950px;padding-right:0;padding-left:0;margin:auto}#allFeaturedContainer-new{display:block;position:relative;padding:20px 20px 58px}#allFeaturedContainer-new .featured-image-and-name-container{width:160px;height:160px;float:left;clear:none;margin:0;text-align:center;position:relative}#allFeaturedContainer-new .featured-image-and-name-container:hover .featured-image-rollover{opacity:1}#allFeaturedContainer-new .featured-image{height:160px;width:160px}#allFeaturedContainer-new .featured-image-rollover{transition:all .35s ease;position:absolute;top:0;left:0;display:block;opacity:0;background-color:#0006;width:160px;height:160px}#allFeaturedContainer-new .featured-image-rollover a{width:100%;height:100%}#allFeaturedContainer-new .featured-image-rollover a h3{line-height:160px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#fff}#allFeaturedContainer-new .featured-name{width:150px;height:15px;margin:0 auto}.all-featured-container-centered-new{padding-left:0;padding-right:0;margin:auto;width:800px}#designer-carousel{width:700px;height:11rem;margin:0 auto}#designer-carousel .designer-slick-item{display:none}#designer-carousel a{width:100%;text-align:center}#designer-carousel a h1{width:100%;text-align:center;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;line-height:28px}#designer-carousel a h1[href]:not([href=""]):hover,#designer-carousel a h1.fa:hover{color:#5b5959}#designer-carousel a h4{width:100%;text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#000;line-height:18px;margin-top:15px}#designer-carousel a h4[href]:not([href=""]):hover,#designer-carousel a h4.fa:hover{color:#5b5959}.getting-started-background{overflow-x:hidden}.getting-started-background #framed{background-color:#fff}.getting-started-background .centered-title{position:relative;clear:both}.getting-started{display:block;position:relative;background-color:#393736;opacity:.8;width:934px;max-width:934px;height:1200px;padding:22px 8px 0;margin:auto}.getting-started .container:nth-child(1){display:block;clear:both;margin-bottom:10px}.getting-started .page-title{font-size:26px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;color:#fff;margin:0 0 6px}.getting-started .lead{font-size:17px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#fff}.getting-started .lead p{font-size:13px;color:#9bb133;font-style:italic;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;margin:10px}#lead-generation-page{position:relative;clear:both;width:938px;margin:-1085px auto 0;padding:0 9px}#lead-generation-page .row-fluid,#lead-generation-page .section-gray,#lead-generation-page .getting-started-tile{display:block;position:relative;float:left;clear:none;width:300px;min-width:250px;height:345px;padding:0;margin:6px;background-color:#fff}#lead-generation-page .row-fluid>.container,#lead-generation-page .section-gray>.container,#lead-generation-page .getting-started-tile>.container{width:100%}#lead-generation-page .row-fluid>.container .section-image,#lead-generation-page .section-gray>.container .section-image,#lead-generation-page .getting-started-tile>.container .section-image{width:100%}#lead-generation-page .row-fluid:nth-child(1),#lead-generation-page .section-gray:nth-child(1),#lead-generation-page .getting-started-tile:nth-child(1){margin-left:0}#lead-generation-page .row-fluid:nth-child(9),#lead-generation-page .section-gray:nth-child(9),#lead-generation-page .getting-started-tile:nth-child(9){margin-right:0}#lead-generation-page .row-fluid .main-headline,#lead-generation-page .section-gray .main-headline,#lead-generation-page .getting-started-tile .main-headline{line-height:23px;font-size:15px;padding:0;font-weight:500;margin:0}#lead-generation-page .row-fluid .main-headline a,#lead-generation-page .section-gray .main-headline a,#lead-generation-page .getting-started-tile .main-headline a{display:block;color:#000;margin:0;padding:10px 15px 0}#lead-generation-page .row-fluid .span8,#lead-generation-page .row-fluid .info,#lead-generation-page .section-gray .span8,#lead-generation-page .section-gray .info,#lead-generation-page .getting-started-tile .span8,#lead-generation-page .getting-started-tile .info{height:138px;width:300px;margin:0;font-weight:300;line-height:18px}#lead-generation-page .row-fluid .getting-started-text,#lead-generation-page .section-gray .getting-started-text,#lead-generation-page .getting-started-tile .getting-started-text{display:block;position:relative;text-decoration:none;color:#000;height:60px;z-index:50;padding:6px 15px 0}#lead-generation-page .row-fluid img,#lead-generation-page .section-gray img,#lead-generation-page .getting-started-tile img{height:210px;width:300px}#lead-generation-page .row-fluid .btn,#lead-generation-page .row-fluid .btn-orange,#lead-generation-page .section-gray .btn,#lead-generation-page .section-gray .btn-orange,#lead-generation-page .getting-started-tile .btn,#lead-generation-page .getting-started-tile .btn-orange{width:298px;height:18px;border-top:1px solid #999;margin:0;padding:10px 0;background:#f1f1f1;font-size:12px;text-transform:uppercase;text-decoration:none;text-shadow:none;font-weight:100;color:#000}#lead-generation-page .row-fluid.hover .btn,#lead-generation-page .section-gray.hover .btn,#lead-generation-page .getting-started-tile.hover .btn{background-color:#323232;color:#fff}.modal .modal-body .nav-tabs{padding:0;border:0 none}.modal .modal-body .nav-tabs .nav-item{float:left;margin:0 4px 0 0}.modal .modal-body .nav-tabs .nav-item .nav-link{display:block}.modal .modal-body .nav-tabs .nav-item .nav-link.active{background-color:#323232;color:#f1f1f1}.modal .modal-body .nav-tabs .nav-item:last-child{margin:0}.modal .modal-body .success-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;width:320px}.modal .modal-body .success-text[href]:not([href=""]):hover,.modal .modal-body .success-text.fa:hover{color:#5b5959}.modal .modal-body h5{font-weight:700;text-transform:uppercase}.modal.confirmation-popup .success-body{float:left;width:340px}.modal.confirmation-popup .red .success-body,.modal.confirmation-popup .red .icon-success{color:red}.modal.confirmation-popup .success-container{-js-display:flex;display:flex;justify-content:center}#help_2_modal,#contact-us-page{overflow:auto;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}#help_2_modal table td,#contact-us-page table td{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:14px;text-align:center}#help_2_modal .contact-methods,#help_2_modal .find-a-local-showroom,#contact-us-page .contact-methods,#contact-us-page .find-a-local-showroom{border-bottom:1px solid #d1d1d1}#help_2_modal[href]:not([href=""]):hover,#help_2_modal.fa:hover,#contact-us-page[href]:not([href=""]):hover,#contact-us-page.fa:hover{color:#5b5959}#help_2_modal .modal-header,#contact-us-page .modal-header{padding-bottom:0}#help_2_modal .modal-body,#contact-us-page .modal-body{max-height:686px;padding:0 60px;margin:0}@media screen and (max-width: 30em){#help_2_modal .modal-body,#contact-us-page .modal-body{padding:0}}#help_2_modal .modal-body .modal-content,#contact-us-page .modal-body .modal-content{width:660px}#help_2_modal .modal-body .modal-content.inactive,#contact-us-page .modal-body .modal-content.inactive{display:none}#help_2_modal .modal-body .nav-tabs,#contact-us-page .modal-body .nav-tabs{width:660px}#help_2_modal .modal-body .nav-tabs .nav-item,#contact-us-page .modal-body .nav-tabs .nav-item{width:217px}#help_2_modal .headline .main-title,#contact-us-page .headline .main-title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;text-align:center;margin-top:8px;margin-bottom:20px;line-height:50px}#help_2_modal .headline .main-title[href]:not([href=""]):hover,#help_2_modal .headline .main-title.fa:hover,#contact-us-page .headline .main-title[href]:not([href=""]):hover,#contact-us-page .headline .main-title.fa:hover{color:#5b5959}#help_2_modal .help-h2,#contact-us-page .help-h2{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.0625rem;box-sizing:border-box;color:#000;text-transform:uppercase;text-align:center;padding-top:7px;min-width:95px}#help_2_modal .help-h2[href]:not([href=""]):hover,#help_2_modal .help-h2.fa:hover,#contact-us-page .help-h2[href]:not([href=""]):hover,#contact-us-page .help-h2.fa:hover{color:#5b5959}#help_2_modal a,#help_2_modal p,#contact-us-page a,#contact-us-page p{text-align:center}#help_2_modal a,#contact-us-page a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000;display:block}#help_2_modal a[href]:not([href=""]):hover,#help_2_modal a.fa:hover,#contact-us-page a[href]:not([href=""]):hover,#contact-us-page a.fa:hover{color:#5b5959}#help_2_modal p,#contact-us-page p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#help_2_modal p[href]:not([href=""]):hover,#help_2_modal p.fa:hover,#contact-us-page p[href]:not([href=""]):hover,#contact-us-page p.fa:hover{color:#5b5959}#help_2_modal .click-here,#contact-us-page .click-here{display:inline-block}#help_2_modal .contact-methods,#contact-us-page .contact-methods{width:100%;-js-display:flex;display:flex;flex-direction:row;justify-content:space-around;text-align:center;padding-bottom:10px;margin:-13px auto 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000}#help_2_modal .contact-methods[href]:not([href=""]):hover,#help_2_modal .contact-methods.fa:hover,#contact-us-page .contact-methods[href]:not([href=""]):hover,#contact-us-page .contact-methods.fa:hover{color:#5b5959}@media screen and (max-width: 42em){#help_2_modal .contact-methods,#contact-us-page .contact-methods{display:block;width:100%}}#help_2_modal .contact-methods .holiday-hours .holiday-hours-headline,#contact-us-page .contact-methods .holiday-hours .holiday-hours-headline{font-family:Montserrat,sans-serif;font-style:normal;color:#000;font-weight:700;font-size:14px;text-transform:uppercase;margin:0;line-height:24px}#help_2_modal .contact-methods .holiday-hours .holiday-hours-headline[href]:not([href=""]):hover,#help_2_modal .contact-methods .holiday-hours .holiday-hours-headline.fa:hover,#contact-us-page .contact-methods .holiday-hours .holiday-hours-headline[href]:not([href=""]):hover,#contact-us-page .contact-methods .holiday-hours .holiday-hours-headline.fa:hover{color:#5b5959}#help_2_modal .contact-methods .by-phone,#help_2_modal .contact-methods .by-email,#contact-us-page .contact-methods .by-phone,#contact-us-page .contact-methods .by-email{display:inline-block}#help_2_modal .contact-methods .by-phone,#contact-us-page .contact-methods .by-phone{margin-right:-15px;margin-left:82px}#help_2_modal .contact-methods .by-phone .phone-number,#contact-us-page .contact-methods .by-phone .phone-number{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:inherit;color:#000;margin-bottom:10px}#help_2_modal .contact-methods .by-phone .phone-number[href]:not([href=""]):hover,#help_2_modal .contact-methods .by-phone .phone-number.fa:hover,#contact-us-page .contact-methods .by-phone .phone-number[href]:not([href=""]):hover,#contact-us-page .contact-methods .by-phone .phone-number.fa:hover{color:#5b5959}#help_2_modal .contact-methods .by-phone p,#contact-us-page .contact-methods .by-phone p{margin:0}#help_2_modal .contact-methods .by-video,#contact-us-page .contact-methods .by-video{margin-left:61px}#help_2_modal .contact-methods .by-email,#contact-us-page .contact-methods .by-email{margin-left:29px}#help_2_modal .contact-methods .by-email p,#contact-us-page .contact-methods .by-email p{line-height:16px;margin-top:12px}#help_2_modal .find-a-local-showroom p,#contact-us-page .find-a-local-showroom p{margin-top:-12px}#help_2_modal .chat-container,#contact-us-page .chat-container{padding-top:10px}#help_2_modal .chat-container h4,#contact-us-page .chat-container h4{margin-bottom:-2px}#help_2_modal .header_content p,#contact-us-page .header_content p{text-align:center;line-height:19px;padding:0 75px;font-size:14px;color:#000}#help_2_modal .header_content #help-modal-title,#contact-us-page .header_content #help-modal-title{font-size:28px;line-height:1}#help_2_modal #contact_us_container i.fa-comment-o,#contact-us-page #contact_us_container i.fa-comment-o{display:block;margin:10px auto;font-size:45px;text-align:center}#help_2_modal #contact_us_container h4,#contact-us-page #contact_us_container h4{font-size:16px;text-align:center}#help_2_modal #contact_us_container p,#contact-us-page #contact_us_container p{text-align:center;line-height:19px;font-size:14px;color:#000}#help_2_modal #contact_us_container .chat-container,#contact-us-page #contact_us_container .chat-container{width:450px;margin:0 auto;height:83px}#help_2_modal .chat-available,#help_2_modal .chat-unavailable .chat-available-header,#help_2_modal .holder,#contact-us-page .chat-available,#contact-us-page .chat-unavailable .chat-available-header,#contact-us-page .holder{font-size:14px!important;text-align:center;font-style:normal;font-weight:300;margin-bottom:0!important}#help_2_modal .chat-info,#contact-us-page .chat-info{margin-top:5px;margin-bottom:5px}#help_2_modal .chat-info .leave-message,#contact-us-page .chat-info .leave-message{line-height:12px}#help_2_modal .green,#contact-us-page .green{color:green!important}#help_2_modal .red,#contact-us-page .red{color:red!important;font-size:14px;margin-bottom:0!important}#help_2_modal .chat-unavailable,#contact-us-page .chat-unavailable{text-align:center}#help_2_modal .promo-images,#contact-us-page .promo-images{margin-top:12px;padding:0}#help_2_modal .promo-images .promo-box,#contact-us-page .promo-images .promo-box{float:left;width:220px;padding:0;text-align:center}#help_2_modal .promo-images .promo-box i,#contact-us-page .promo-images .promo-box i{font-size:45px;margin-bottom:15px}#help_2_modal .promo-images .promo-box .middle-text,#contact-us-page .promo-images .promo-box .middle-text{display:block;font-size:16px;margin-bottom:15px}#help_2_modal .promo-images .promo-box .bottom-text-container,#contact-us-page .promo-images .promo-box .bottom-text-container{color:#686868}#help_2_modal .promo-images .promo-box .bottom-text,#contact-us-page .promo-images .promo-box .bottom-text{display:block;line-height:15px;font-size:12px}#help_2_modal .promo-images .select2-container,#contact-us-page .promo-images .select2-container{width:162px}#help_2_modal .promo-images .select2-container .select2-choice,#contact-us-page .promo-images .select2-container .select2-choice{padding-left:5px}#help_2_modal .promo-images .select2-container .select2-chosen,#contact-us-page .promo-images .select2-container .select2-chosen{margin-right:35px}#help_2_modal .form-horizontal,#contact-us-page .form-horizontal{width:80%;margin:auto}#help_2_modal .form-horizontal .live-chat-customer-info,#contact-us-page .form-horizontal .live-chat-customer-info{-js-display:flex;display:flex}#help_2_modal .form-horizontal .live-chat-customer-info div.control-group,#contact-us-page .form-horizontal .live-chat-customer-info div.control-group{width:50%;margin-bottom:initial}#help_2_modal .form-horizontal .live-chat-customer-info div.control-group input,#contact-us-page .form-horizontal .live-chat-customer-info div.control-group input{width:100%}#help_2_modal .form-horizontal .error input,#help_2_modal .form-horizontal .error textarea,#contact-us-page .form-horizontal .error input,#contact-us-page .form-horizontal .error textarea{color:#686868}#help_2_modal .form-horizontal .name,#help_2_modal .form-horizontal .email,#contact-us-page .form-horizontal .name,#contact-us-page .form-horizontal .email{margin-bottom:0;padding:0;height:40px;box-sizing:border-box}#help_2_modal .form-horizontal .name input,#help_2_modal .form-horizontal .email input,#contact-us-page .form-horizontal .name input,#contact-us-page .form-horizontal .email input{height:40px;padding:0 10px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px}#help_2_modal .form-horizontal .name:first-child,#help_2_modal .form-horizontal .email:first-child,#contact-us-page .form-horizontal .name:first-child,#contact-us-page .form-horizontal .email:first-child{margin-right:8px;margin-bottom:8px}#help_2_modal .form-horizontal .begin_chat_submit,#contact-us-page .form-horizontal .begin_chat_submit{margin:10px auto 0;display:block}#help_2_modal .form-horizontal .g-custom-recaptcha,#help_2_modal .form-horizontal #measure-request-modal .exclusions,#measure-request-modal #help_2_modal .form-horizontal .exclusions,#help_2_modal .form-horizontal #exclusions,#contact-us-page .form-horizontal .g-custom-recaptcha,#contact-us-page .form-horizontal #measure-request-modal .exclusions,#measure-request-modal #contact-us-page .form-horizontal .exclusions,#contact-us-page .form-horizontal #exclusions{margin-bottom:20px}#help_2_modal .form-horizontal .chat-message,#contact-us-page .form-horizontal .chat-message{padding:0;margin-top:10px;margin-bottom:0}#help_2_modal .form-horizontal .chat-message textarea,#contact-us-page .form-horizontal .chat-message textarea{padding:10px;margin:0;resize:none;width:100%;height:75px;box-sizing:border-box;display:block}#help_2_modal .form-horizontal .name-error-messages,#help_2_modal .form-horizontal .message-error-messages,#contact-us-page .form-horizontal .name-error-messages,#contact-us-page .form-horizontal .message-error-messages{color:red;display:inline-block;vertical-align:middle;padding:5px 0 5px 5px;float:left}#help_2_modal .form-horizontal .email-error-messages,#contact-us-page .form-horizontal .email-error-messages{color:red;display:inline-block;vertical-align:middle;float:left;padding:5px 0}#help_2_modal .form-horizontal .error-text,#contact-us-page .form-horizontal .error-text{float:right;margin-top:5px;margin-left:5px}#help_2_modal #track_order_container .track-order-image,#contact-us-page #track_order_container .track-order-image{width:58px;height:55px;display:block;margin:15px auto 10px}#help_2_modal #track_order_container .top-input-container input:nth-child(1),#contact-us-page #track_order_container .top-input-container input:nth-child(1){display:block;margin:0 auto;width:200px;height:30px;padding:10px}#help_2_modal #track_order_container p,#contact-us-page #track_order_container p{font-size:18px;text-align:center;text-transform:capitalize;color:#000}#help_2_modal #track_order_container .or,#contact-us-page #track_order_container .or{text-transform:uppercase;padding:20px 0;margin:0}#help_2_modal #track_order_container .lower-input,#contact-us-page #track_order_container .lower-input{width:475px;margin:0 auto 20px}#help_2_modal #track_order_container .lower-input input,#contact-us-page #track_order_container .lower-input input{width:200px;height:30px;padding:10px;margin:0}#help_2_modal #track_order_container .lower-input input:nth-child(1),#contact-us-page #track_order_container .lower-input input:nth-child(1){margin-right:20px}#help_2_modal #track_order_container button,#contact-us-page #track_order_container button{display:block;width:190px;height:50px;margin:0 auto 20px}#help_2_modal #satisfaction_guarantee_container .satisfaction-guarantee-content p,#contact-us-page #satisfaction_guarantee_container .satisfaction-guarantee-content p{text-align:center;padding:0 20px;color:#000}#help_2_modal #satisfaction_guarantee_container .satisfaction-guarantee-content h4,#contact-us-page #satisfaction_guarantee_container .satisfaction-guarantee-content h4{text-align:center;color:#000}#help_2_modal #satisfaction_guarantee_container .satisfaction-guarantee-content i,#contact-us-page #satisfaction_guarantee_container .satisfaction-guarantee-content i{font-size:45px;display:block;margin:15px auto 10px;text-align:center}#help_2_modal #satisfaction_guarantee_container .satisfaction-guarantee-content .view-faq,#contact-us-page #satisfaction_guarantee_container .satisfaction-guarantee-content .view-faq{margin:10px 0}#help_2_modal .modal-footer,#contact-us-page .modal-footer{display:none}#help_2_modal .form-horizontal{padding-bottom:40px}.nameAndEmailContactUsContainer{-js-display:flex;display:flex;justify-content:space-between}.nameAndEmailContactUsContainer .help-modal-input-container{display:inline-block;max-width:49%;flex:1}@media screen and (max-width: 60em){.nameAndEmailContactUsContainer .help-modal-input-container{display:block;width:100%}}.nameAndEmailContactUsContainer .help-modal-input-container .control-group,.nameAndEmailContactUsContainer .help-modal-input-container .control-group input{width:100%}#Customer-Feedback-modal{width:800px}#Customer-Feedback-modal .feedback-headline{font-size:16px}#Customer-Feedback-modal .btn-orange{padding:10px;font-size:16px}#Customer-Feedback-modal form .error input,#Customer-Feedback-modal form .error textarea{color:#686868}#Customer-Feedback-modal form .name,#Customer-Feedback-modal form .email{margin-bottom:0}#Customer-Feedback-modal form .name input,#Customer-Feedback-modal form .email input{height:32px;width:315px}#Customer-Feedback-modal form .name{float:left}#Customer-Feedback-modal form .email{float:right}#Customer-Feedback-modal form #feedbackSubmit{padding:0;height:40px;width:125px;margin-top:10px;float:right}#Customer-Feedback-modal form .feedback-message{margin-top:15px;margin-bottom:0;float:left}#Customer-Feedback-modal form .feedback-message textarea{width:667px;resize:none}#Customer-Feedback-modal form .name-error-messages,#Customer-Feedback-modal form .message-error-messages{color:red;display:inline-block;vertical-align:middle;padding-left:5px;padding-top:5px;float:left}#Customer-Feedback-modal form .email-error-messages{color:red;display:inline-block;vertical-align:middle;float:right;padding-top:5px;padding-right:160px}#Customer-Feedback-modal form .error-text{float:right;margin-top:5px;margin-left:5px}#Customer-Feedback-modal form.unavailable #feedbackSubmit{width:190px}#contact-us-page{width:60%;margin:0 auto;border-top:1px solid #d1d1d1}#contact-us-page .form-horizontal{margin:0 auto}#contact-us-page #chat_placeholder{margin-top:10px}#contact-us-page #spinner_container{text-align:center;margin-bottom:10px}#contact-us-page .fa-spinner{font-size:35px}.designer-seven-day{font-weight:500;font-size:1.2em;line-height:1.2em;text-align:center;margin:1em 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000}.designer-seven-day[href]:not([href=""]):hover,.designer-seven-day.fa:hover{color:#5b5959}#Our-Difference-modal{width:780px;margin-left:-390px;overflow-x:hidden;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;color:#000}#Our-Difference-modal .modal-header{padding:0}#Our-Difference-modal .modal-body{max-height:unset;margin:0;overflow:visible}#Our-Difference-modal .modal-body .generic-modal .generic-modal-title{width:660px;padding:0 60px}#Our-Difference-modal .modal-body .generic-modal .generic-modal-content{width:660px;padding:0 60px;text-align:center}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items:nth-child(2n+3){background-color:#eee}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items{width:660px;padding:0 60px}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item{width:330px;height:215px;float:left;overflow:hidden;background-color:#fff}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .main-image,#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .main-image img{width:330px;height:150px}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .small-image{width:50px;height:0;position:relative;top:-50px;left:20px}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .small-image img{width:50px;height:50px}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .title{height:20px;padding:10px 0 5px 20px;font-size:15px;font-weight:700}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .text{height:25px;padding:0 10px 0 20px;font-size:11px;line-height:16px}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .overlay{display:block;background:transparent;height:100%;left:0;opacity:0;position:relative;top:-100%;width:100%;z-index:1}#Our-Difference-modal .modal-body .generic-modal .generic-modal-items .item .overlay.hide,#Our-Difference-modal .modal-footer{display:none}#measure_install_modal{width:660px;margin-left:-330px;overflow-x:hidden;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}#measure_install_modal .modal-header{padding:0}#measure_install_modal .modal-body{max-height:463px;margin:0 80px}#measure_install_modal .modal-body .content{color:#000;text-align:center}#measure_install_modal .modal-body .content .main-headline .small{font-size:50%}#measure_install_modal .modal-body .nav-tabs{padding-left:66px}#measure_install_modal .modal-body .nav-tabs .nav-item{width:180px}#measure_install_modal .modal-body .modal-content{text-align:center;padding-top:20px}#measure_install_modal .modal-body #find_installer_container .fa-map-marker{font-size:80px;color:#a8a8a8}#measure_install_modal .modal-body #find_installer_container .tss .zip_code_lookup{width:220px;height:40px;display:block;margin:20px auto;font-size:18px;text-align:center;color:#000}#measure_install_modal .modal-body #find_installer_container .tss .btn{width:160px}#measure_install_modal .modal-body #diy_instructions_container{padding-bottom:20px}#measure_install_modal .modal-body #diy_instructions_container .text{margin-bottom:30px;font-size:19px;font-weight:700}#measure_install_modal .modal-body #diy_instructions_container .btn{width:200px;padding:15px 0;margin-right:10px}#measure_install_modal .modal-body #diy_instructions_container .btn:last-child{margin-right:0}#measure_install_modal .modal-footer{display:none}#Measure-Install-Terms-modal{max-height:90%!important;height:initial!important}#Measure-Install-Terms-modal .scroll{overflow:hidden}#Measure-Install-Terms-modal .modal-header{padding-bottom:9px}#Measure-Install-Terms-modal .modal-body{margin:0 auto}#Measure-Install-Terms-modal .main-headline span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#000;letter-spacing:0;display:block}#Measure-Install-Terms-modal .main-headline span[href]:not([href=""]):hover,#Measure-Install-Terms-modal .main-headline span.fa:hover{color:#5b5959}#Measure-Install-Terms-modal .main-headline span.main-title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.0625rem;box-sizing:border-box;color:#000;margin:14px 0 7px}#Measure-Install-Terms-modal .main-headline span.main-title[href]:not([href=""]):hover,#Measure-Install-Terms-modal .main-headline span.main-title.fa:hover{color:#5b5959}#Measure-Install-Terms-modal .main-headline span.sub-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#000}#Measure-Install-Terms-modal .main-headline span.sub-title[href]:not([href=""]):hover,#Measure-Install-Terms-modal .main-headline span.sub-title.fa:hover{color:#5b5959}#Measure-Install-Terms-modal .generic-modal-content p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;line-height:14.5px}#Measure-Install-Terms-modal .generic-modal-content p[href]:not([href=""]):hover,#Measure-Install-Terms-modal .generic-modal-content p.fa:hover{color:#5b5959}#Measure-Install-Terms-modal table{width:100%;margin-top:13px}#Measure-Install-Terms-modal td,#Measure-Install-Terms-modal th{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;padding-left:6px;text-align:left}#Measure-Install-Terms-modal td[href]:not([href=""]):hover,#Measure-Install-Terms-modal td.fa:hover,#Measure-Install-Terms-modal th[href]:not([href=""]):hover,#Measure-Install-Terms-modal th.fa:hover{color:#5b5959}#Measure-Install-Terms-modal th{color:#000;vertical-align:top}#careers-section{width:950px;height:auto;padding-top:43px}#careers-section #career-table-data tbody a.btn-145x35{height:33px!important}#careers-section hr.divider{border:0;height:0;border-top:1px solid #cfcfcf;border-bottom:1px solid rgba(255,255,255,.3)}#careers-section h1{text-align:center;width:100%;font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;text-transform:uppercase;letter-spacing:2px;margin-top:15px}#careers-section h1[href]:not([href=""]):hover,#careers-section h1.fa:hover{color:#5b5959}#careers-section .careers-points-container{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;width:960px;margin:0 auto;padding-top:60px;background:none;padding-bottom:22px;border-bottom:1px solid #cfcfcf}#careers-section .careers-points-container .browse-job{margin-top:53px}#careers-section .careers-points-container .points-box{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;width:33%;height:112px;margin-bottom:42px;padding-top:3px}#careers-section .careers-points-container .points-box .image-box{width:90px;height:90px;-js-display:flex;display:flex;justify-content:center;align-items:center}#careers-section .careers-points-container .points-box .image-box img{width:56px;height:auto;display:block;background:none}#careers-section .careers-points-container .points-box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;text-align:center;display:block;width:200px;margin-top:11px}#careers-section .careers-points-container .points-box p[href]:not([href=""]):hover,#careers-section .careers-points-container .points-box p.fa:hover{color:#5b5959}#careers-section .careers-points-container .dividers{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}#careers-section .selectors-container{width:600px;margin:0 auto;-js-display:flex;display:flex;justify-content:space-between;align-items:center}#careers-section .selectors-container .select2-container,#careers-section .selectors-container button{box-sizing:border-box;height:40px!important;width:175px!important;display:inline}#careers-section .selectors-container .select2{border:1px solid #5b5959;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#careers-section .selectors-container .select2[href]:not([href=""]):hover,#careers-section .selectors-container .select2.fa:hover{color:#5b5959}#careers-section .selectors-container .select2-container .select2-choice{height:40px;width:200px;line-height:40px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;border-radius:0;background:#fff}#careers-section .selectors-container .select2-container .select2-choice[href]:not([href=""]):hover,#careers-section .selectors-container .select2-container .select2-choice.fa:hover{color:#5b5959}#careers-section #table-container{margin:50px auto}#careers-section #table-container table{width:950px;text-align:left;margin:0 auto}#careers-section #table-container table .title-width-limit{width:325px}#careers-section #table-container table .state-width-limit{width:15px!important}#careers-section #table-container table th{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:17;color:#000}#careers-section #table-container table th[href]:not([href=""]):hover,#careers-section #table-container table th.fa:hover{color:#5b5959}#careers-section #table-container table td{vertical-align:bottom}#careers-section #table-container table td:last-child{vertical-align:top;text-align:center}#careers-section #table-container table th:last-child{text-align:center}#careers-section #table-container table tr{vertical-align:bottom;margin-bottom:5px}#designer-listing{width:950px;margin:0 auto;position:relative}#designer-listing .headline-block{position:absolute;top:171px;left:0;color:#fff;text-align:center;width:100%}#designer-listing .headline-block h1{font-family:Montserrat,sans-serif;font-style:normal;font-size:50px;font-weight:500;box-sizing:border-box;text-transform:uppercase;color:#000;margin-bottom:16px}#designer-listing .headline-block h1[href]:not([href=""]):hover,#designer-listing .headline-block h1.fa:hover{color:#5b5959}#designer-listing .headline-block h2{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.875rem;box-sizing:border-box;color:#000;text-transform:uppercase;letter-spacing:4px;margin-bottom:31px}#designer-listing .headline-block h2[href]:not([href=""]):hover,#designer-listing .headline-block h2.fa:hover{color:#5b5959}#designer-listing .headline-block p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:20px;color:#000;-webkit-font-smoothing:subpixel-antialiased;width:53%;display:inline-block;line-height:22px}#designer-listing .headline-block p[href]:not([href=""]):hover,#designer-listing .headline-block p.fa:hover{color:#5b5959}#designer-listing .headline-block .center-me{width:100%;left:0}#designer-listing #designer-grid{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;width:950px;margin:0 auto;padding-top:41px}#designer-listing #designer-grid a{display:inline-block;width:227px;height:227px;line-height:227px;border:.5px solid #5b5959;margin:0 4px 35px;position:relative;transition:all .3s ease}#designer-listing #designer-grid a img{vertical-align:middle}#designer-listing #designer-grid a:hover{box-shadow:10px 10px 26px -9px #00000026}#designer-listing #designer-grid .main-image-box{display:block;width:230px;height:230px}.explore-button{width:205px;height:40px;margin:30px auto 0;transition:all .3s ease;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem;background-color:#d7d2cb;color:#000}.explore-button:hover{color:#fff;background-color:#676767}.explore-button p{line-height:40px!important;display:inline-block}.PhotoGallery .explore-button{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}.PhotoGallery .explore-button:hover{color:#000;background-color:#ebe9e5}.designer-testimonials{width:950px;margin:0 auto}.designer-testimonials .designer-testimonials-grid{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;width:950px;margin:35px auto 0}.designer-testimonials .designer-testimonials-grid .testimonial-box{width:308px;height:440px;-js-display:flex;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;border:1px solid #d1d1d1;margin:0 4px 18px;padding-top:25px;transition:all .5s ease}.designer-testimonials .designer-testimonials-grid .testimonial-box .logo-box{position:relative;margin-top:12px;width:230px;height:79px;transition:all .5s ease}.designer-testimonials .designer-testimonials-grid .testimonial-box .logo-box .main-logo,.designer-testimonials .designer-testimonials-grid .testimonial-box .logo-box .rollover-logo{position:absolute;left:0;top:0}.designer-testimonials .designer-testimonials-grid .testimonial-box .logo-box .rollover-logo,.designer-testimonials .designer-testimonials-grid .testimonial-box .logo-box:hover .main-logo{opacity:0}.designer-testimonials .designer-testimonials-grid .testimonial-box .logo-box:hover .rollover-logo{opacity:1}.designer-testimonials .designer-testimonials-grid .testimonial-box p{width:90%;text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;padding-top:16px;line-height:17px}.designer-testimonials .designer-testimonials-grid .testimonial-box p[href]:not([href=""]):hover,.designer-testimonials .designer-testimonials-grid .testimonial-box p.fa:hover{color:#5b5959}.designer-testimonials .designer-testimonials-grid .testimonial-box:hover{box-shadow:10px 10px 26px -9px #0000001a}.accordion .swatch-header,#themedContainer .swatch-header{padding-bottom:0}.accordion .swatch-header hr,#themedContainer .swatch-header hr{margin:0}.accordion .swatch-collections,#themedContainer .swatch-collections{background-color:#fff;padding:0}.accordion .swatch-collections .product-list hr,#themedContainer .swatch-collections .product-list hr{margin-top:0;margin-bottom:30px}.accordion .swatch-collections .heading,#themedContainer .swatch-collections .heading{font-size:15px;letter-spacing:1px;line-height:0;text-transform:uppercase}.accordion .swatch-collections .step-one,#themedContainer .swatch-collections .step-one{margin:6px 0 30px;display:block}.accordion .swatch-collections .step-two,#themedContainer .swatch-collections .step-two{display:block;margin-top:31px;margin-bottom:30px}.accordion .swatch-collections .step-two.hide,#themedContainer .swatch-collections .step-two.hide{display:none}.accordion .swatch-collections .step-three,#themedContainer .swatch-collections .step-three{display:block;margin:22px 0 5px}.accordion .swatch-collections .swatch-count,#themedContainer .swatch-collections .swatch-count{color:#f48437}.accordion .swatch-collections .vert,#themedContainer .swatch-collections .vert{margin:0 5px 0 8px}.accordion .swatch-collections .thumbnails,#themedContainer .swatch-collections .thumbnails{margin-top:15px;margin-bottom:0}.accordion .swatch-collections.generic-page-container,#themedContainer .swatch-collections.generic-page-container{padding-bottom:0}.accordion .swatch-collections.generic-page-container #page-info div.promo-image,#themedContainer .swatch-collections.generic-page-container #page-info div.promo-image{width:160px;text-align:center;background:#fff;font-size:12px;letter-spacing:1.2px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;line-height:12px;height:115px!important;padding:15px 0 25px!important;text-transform:uppercase;float:right}.accordion .swatch-collections.generic-page-container #page-info div.promo-image#filter-price-color:hover,#themedContainer .swatch-collections.generic-page-container #page-info div.promo-image#filter-price-color:hover{cursor:pointer}.accordion .swatch-collections.generic-page-container #page-info div.promo-image .total,#themedContainer .swatch-collections.generic-page-container #page-info div.promo-image .total{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:46px;color:#fff;display:block;height:45px;padding:15px 0}.accordion .swatch-collections.generic-page-container #page-info div.promo-image hr,#themedContainer .swatch-collections.generic-page-container #page-info div.promo-image hr{margin:15px auto 7px;width:145px}.accordion .swatch-collections.generic-page-container #page-info div.promo-image .filter-text,#themedContainer .swatch-collections.generic-page-container #page-info div.promo-image .filter-text{font-size:10px;line-height:10px;letter-spacing:0px;text-transform:uppercase}.accordion .swatch-collections.filter-container.affix,#themedContainer .swatch-collections.filter-container.affix{top:0;z-index:1}.accordion .swatch-collections.filter-container #filters,#themedContainer .swatch-collections.filter-container #filters{border-top:1px solid #ccc;font-size:12px}.accordion .swatch-collections.filter-container #filters hr,#themedContainer .swatch-collections.filter-container #filters hr{margin-top:23px;margin-bottom:0}.accordion .swatch-collections.filter-container #filters .filter-text,#themedContainer .swatch-collections.filter-container #filters .filter-text{text-transform:uppercase}.accordion .swatch-collections.filter-container #filters .materials-list .material-collection-item,#themedContainer .swatch-collections.filter-container #filters .materials-list .material-collection-item{margin:0 2px 2px 0}.accordion .swatch-collections.filter-container #filters .materials-list .material-collection-item .item-container,#themedContainer .swatch-collections.filter-container #filters .materials-list .material-collection-item .item-container{margin:0;padding:0;width:156px}.accordion .swatch-collections.filter-container #filters .materials-list .material-collection-item .item-container .item-label,#themedContainer .swatch-collections.filter-container #filters .materials-list .material-collection-item .item-container .item-label{height:45px;padding:0;line-height:45px}.accordion .swatch-collections.filter-container #filters #filter-price-color:hover,#themedContainer .swatch-collections.filter-container #filters #filter-price-color:hover{cursor:pointer}.accordion .swatch-collections.filter-container #filters #filter-price-color-img,#themedContainer .swatch-collections.filter-container #filters #filter-price-color-img{margin-left:5px;margin-bottom:2px;display:inline-block;height:4px;width:6px}.accordion .swatch-collections.filter-container .materials-list,#themedContainer .swatch-collections.filter-container .materials-list{margin-bottom:0}.accordion .swatch-collections .material-class .swatch-div,#themedContainer .swatch-collections .material-class .swatch-div{margin-right:15px;margin-bottom:19px}.accordion .swatch-collections .material-class .availability,#themedContainer .swatch-collections .material-class .availability{font-size:11px;padding-top:10px}.accordion .swatch-collections .material-class .availability .product-icon,#themedContainer .swatch-collections .material-class .availability .product-icon{display:inline-block;vertical-align:top;width:80px;text-align:center;padding-right:10px}.accordion .swatch-collections .material-class .availability .product-icon.first,#themedContainer .swatch-collections .material-class .availability .product-icon.first{padding-left:0}.accordion .swatch-collections .material-class .availability .product-icon img,#themedContainer .swatch-collections .material-class .availability .product-icon img{height:40px;width:40px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.accordion .swatch-collections .material-class .btn-cart,#themedContainer .swatch-collections .material-class .btn-cart{font-size:16px}.accordion .swatch-collections .material-class .btn-cart .count,#themedContainer .swatch-collections .material-class .btn-cart .count{color:#ebe8e6;font-size:12px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.accordion .swatch-collections .material-class .btn-cart.has-items,#themedContainer .swatch-collections .material-class .btn-cart.has-items{color:#ebe8e6}.accordion .swatch-collections .material-class .collection-name,#themedContainer .swatch-collections .material-class .collection-name{font-size:15px;text-transform:uppercase}.accordion .swatch-collections .material-class .collection-name .data,#themedContainer .swatch-collections .material-class .collection-name .data{display:inline;font-size:15px}.accordion .swatch-collections .material-class .collection-name .data.price-group,#themedContainer .swatch-collections .material-class .collection-name .data.price-group{font-size:11px;letter-spacing:1.1px;margin-left:20px}.accordion .swatch-collections .material-class .collection-name a:hover,#themedContainer .swatch-collections .material-class .collection-name a:hover{color:#ebe8e6}.accordion .swatch-collections .material-class .collection-info,#themedContainer .swatch-collections .material-class .collection-info{margin:0}.accordion .swatch-collections .material-class .collection-info .heading,#themedContainer .swatch-collections .material-class .collection-info .heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:12px;margin:0 0 5px;padding:0}.accordion .swatch-collections .material-class .collection-info .description,#themedContainer .swatch-collections .material-class .collection-info .description{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin:0 0 20px}.accordion .swatch-collections .material-class>div,#themedContainer .swatch-collections .material-class>div{position:relative}.accordion .swatch-collections .material-class>div .order-info,#themedContainer .swatch-collections .material-class>div .order-info{font-size:13px;font-family:Helvetica Neue,Arial,sans-serif;position:absolute;bottom:0;right:0}.accordion .swatch-collections .material-class .left-info,#themedContainer .swatch-collections .material-class .left-info{font-size:14px;line-height:14px}.accordion .swatch-collections .material-class .left-info .stack-image,#themedContainer .swatch-collections .material-class .left-info .stack-image{margin-bottom:20px}.accordion .swatch-collections .material-class .row-fluid.span12,#themedContainer .swatch-collections .material-class .row-fluid.span12{margin-left:0}.accordion .item-container,#themedContainer .item-container{display:block;border:0;padding:0}.accordion .item-container img,#themedContainer .item-container img{height:215px;width:235px}.accordion .item-container .item-label,.accordion .item-container .swatch-collection-label,#themedContainer .item-container .item-label,#themedContainer .item-container .swatch-collection-label{display:block;text-transform:uppercase}.accordion .item-container .item-label,#themedContainer .item-container .item-label{padding:10px 10px 0;font-size:11px;background-color:#f1f1f1;text-align:center}.accordion .item-container .swatch-collection-label,#themedContainer .item-container .swatch-collection-label{padding:10px 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.accordion .item-container:hover .item-label,.accordion .item-container.active .item-label,#themedContainer .item-container:hover .item-label,#themedContainer .item-container.active .item-label{background-color:#323232}.accordion .item-container:hover .swatch-collection-label,.accordion .item-container.active .swatch-collection-label,#themedContainer .item-container:hover .swatch-collection-label,#themedContainer .item-container.active .swatch-collection-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.accordion .item-container:hover img,.accordion .item-container.active img,#themedContainer .item-container:hover img,#themedContainer .item-container.active img{outline:3px solid #5b5959;outline-offset:-3px}.accordion .product-list .product-collection-item,#themedContainer .product-list .product-collection-item{margin:0 2.5px 0 0;width:235px}.accordion .product-list .product-collection-item:last-child,#themedContainer .product-list .product-collection-item:last-child{margin-right:0}.accordion .product-list .product-collection-item .item-label,#themedContainer .product-list .product-collection-item .item-label{height:35px;line-height:14px}.accordion .swatch-div,#themedContainer .swatch-div{max-height:250px;margin-bottom:15px;float:left;display:inline-block}.accordion .swatch-div.first,#themedContainer .swatch-div.first{padding-left:0}.accordion .swatch-div.most-popular,#themedContainer .swatch-div.most-popular{position:relative}.accordion .swatch-div.most-popular .order-swatch,#themedContainer .swatch-div.most-popular .order-swatch{bottom:0}.accordion .swatch-div .swatch-image,.accordion .swatch-div .sheer-swatch-image,#themedContainer .swatch-div .swatch-image,#themedContainer .swatch-div .sheer-swatch-image{display:inline-block;padding-bottom:7px}.accordion .swatch-div .swatch-image .image,.accordion .swatch-div .sheer-swatch-image .image,#themedContainer .swatch-div .swatch-image .image,#themedContainer .swatch-div .sheer-swatch-image .image{height:142px;width:142px;cursor:pointer}.accordion .swatch-div .swatch-image .image.sheer-image,.accordion .swatch-div .sheer-swatch-image .image.sheer-image,#themedContainer .swatch-div .swatch-image .image.sheer-image,#themedContainer .swatch-div .sheer-swatch-image .image.sheer-image{width:112px;height:112px}.accordion .swatch-div .color-info,#themedContainer .swatch-div .color-info{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;color:#000;line-height:12px;padding-bottom:2px;position:relative}.accordion .swatch-div .color-info[href]:not([href=""]):hover,.accordion .swatch-div .color-info.fa:hover,#themedContainer .swatch-div .color-info[href]:not([href=""]):hover,#themedContainer .swatch-div .color-info.fa:hover{color:#5b5959}.accordion .swatch-div .color-info .color-name,#themedContainer .swatch-div .color-info .color-name{cursor:pointer}.accordion .swatch-div .color-info .material-name,#themedContainer .swatch-div .color-info .material-name{cursor:pointer;width:97px;padding-bottom:5px}.accordion .swatch-div .color-info .zoom,#themedContainer .swatch-div .color-info .zoom{cursor:pointer;margin-left:.375rem}.accordion .swatch-collections.affix+#material-collection-container,#themedContainer .swatch-collections.affix+#material-collection-container{margin-top:191px}.accordion .swatch-collections.affix+#material-collection-container.margin-top-large,#themedContainer .swatch-collections.affix+#material-collection-container.margin-top-large{margin-top:235px}.accordion #material-collection-container,#themedContainer #material-collection-container{margin:auto}.accordion #material-collection-container .swatch-collections:first-child,#themedContainer #material-collection-container .swatch-collections:first-child{margin-top:10px}.accordion #material-collection-container .swatch-collections:first-child,#themedContainer #material-collection-container .swatch-collections:first-child{margin-top:6px}.accordion #material-collection-container .swatch-collections:last-of-type,#themedContainer #material-collection-container .swatch-collections:last-of-type{margin-bottom:0}.accordion #material-collection-container.generated-url,#themedContainer #material-collection-container.generated-url{margin-top:7px}.accordion #material-collection-container hr,#themedContainer #material-collection-container hr{margin:0 auto;width:950px;float:none}.accordion .material-collection-submenu,#themedContainer .material-collection-submenu{margin-top:14px;margin-bottom:18px}.accordion .material-collection-submenu .heading,#themedContainer .material-collection-submenu .heading{display:block;font-size:15px;line-height:0;padding:5px 0 15px;text-transform:uppercase}.accordion .material-collection-submenu ul,#themedContainer .material-collection-submenu ul{list-style-type:none;margin-left:0;margin-bottom:0}.accordion .material-collection-submenu ul li,#themedContainer .material-collection-submenu ul li{display:inline-block;margin-right:20px}.accordion .material-collection-submenu ul li a,#themedContainer .material-collection-submenu ul li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;width:117px}.accordion .material-collection-submenu ul li a:hover,#themedContainer .material-collection-submenu ul li a:hover{color:#ebe8e6}.accordion #loading-container,#themedContainer #loading-container{position:relative;display:block;margin-bottom:588px;margin-top:288px;height:180px;text-align:center}.accordion #loading-container .loading-image,#themedContainer #loading-container .loading-image{margin-top:14px;display:inline}.accordion .section-divider:last-child,#themedContainer .section-divider:last-child{display:none}.accordion .swatch-collection-page #framed footer hr,#themedContainer .swatch-collection-page #framed footer hr{margin-top:0}ul.faq li{margin-bottom:20px}.modal.faq-modal{width:850px;margin-left:-425px;height:600px}.modal.faq-modal .modal-header{width:100%;position:absolute;z-index:500}.modal.faq-modal .modal-body{max-height:600px;width:100%;margin:0}.modal.faq-modal .modal-body h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.875rem;box-sizing:border-box;color:#000;margin-bottom:20px}.modal.faq-modal .modal-body h2[href]:not([href=""]):hover,.modal.faq-modal .modal-body h2.fa:hover{color:#5b5959}.modal.faq-modal .modal-body .main-headline{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.875rem;box-sizing:border-box;color:#000;margin:0 0 20px}.modal.faq-modal .modal-body .main-headline[href]:not([href=""]):hover,.modal.faq-modal .modal-body .main-headline.fa:hover{color:#5b5959}.modal.faq-modal .modal-body .faqs{padding:30px 25px 25px;min-height:213px}.modal.faq-modal .modal-body .detail{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.modal.faq-modal .modal-body .detail[href]:not([href=""]):hover,.modal.faq-modal .modal-body .detail.fa:hover{color:#5b5959}.modal.faq-modal .modal-body .detail .product-detail{padding:60px 25px 30px;background:#f1f1f1;color:#000}.modal.faq-modal .modal-body .detail .bullets>ul{padding-right:20px}.modal.faq-modal .modal-body .detail .bullets ul{float:left;margin-bottom:0;margin-left:0;list-style-type:none}.modal.faq-modal .modal-body .detail .bullets ul li{width:345px;padding-top:4px;padding-left:10px;background-position:0 .75em;margin-left:8px;line-height:15px}.modal.faq-modal .modal-body .detail .bullets ul li.photo{margin:0;padding-left:0;background:none;list-style:none}.modal.faq-modal .modal-body .detail .bullets ul li.photo img{margin-right:5px;float:left;padding-top:4px}.tooltipster-content .faq-layover{width:310px;height:380px;padding:15px;font-size:11px}.tooltipster-content .faq-layover h2{font-size:13px;line-height:13px;margin:0}.tooltipster-content .faq-layover .hero{margin-bottom:10px}.tooltipster-content .faq-layover .content{width:150px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:11px;color:#000}.tooltipster-content .faq-layover .content[href]:not([href=""]):hover,.tooltipster-content .faq-layover .content.fa:hover{color:#5b5959}.tooltipster-content .faq-layover .thumbnails{width:160px}.tooltipster-content .faq-layover .thumbnails img{margin:0 0 0 5px;padding:0}.tooltipster-content .faq-layover .thumbnails img.active{outline:1px solid #ebe8e6}.faq-container{border-top:1px solid #d1d1d1}.faq-container .section{padding:12px 0}#accordion-faq{margin-bottom:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}#accordion-faq[href]:not([href=""]):hover,#accordion-faq.fa:hover{color:#5b5959}#accordion-faq .accordion-group{margin:0;border:0px}#accordion-faq .accordion-heading{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;clear:both;background:#d7d2cb;height:28px;line-height:28px;padding-left:40px;position:relative}#accordion-faq .accordion-heading a{padding:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000;font-size:15px}#accordion-faq .accordion-heading a[href]:not([href=""]):hover,#accordion-faq .accordion-heading a.fa:hover{color:#5b5959}#accordion-faq .step{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#d1d1d1;background-image:-moz-linear-gradient(top,#d1d1d1,#d1d1d1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d1d1d1),to(#d1d1d1));background-image:-webkit-linear-gradient(top,#d1d1d1,#d1d1d1);background-image:-o-linear-gradient(top,#d1d1d1,#d1d1d1);background-image:linear-gradient(to bottom,#d1d1d1,#d1d1d1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFD1D1D1",endColorstr="#FFD1D1D1",GradientType=0);border-color:#d1d1d1 #d1d1d1 #ababab;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);height:30px;width:30px;text-align:center;line-height:30px;display:inline-block;position:absolute;left:0;border:0px;top:-1px;font-size:15px;font-weight:400}#accordion-faq .step:hover,#accordion-faq .step:active,#accordion-faq .step.active,#accordion-faq .step.disabled,#accordion-faq .step[disabled]{color:#fff;background-color:#d1d1d1}#accordion-faq .step:active,#accordion-faq .step.active{background-color:#b8b8b8 \	}#accordion-faq .step:hover{color:#5b5959}#accordion-faq .accordion-body div{padding:20px 30px}#accordion-faq .answer{font-size:14px;padding-left:20px!important}#accordion-faq .answer a{text-decoration:underline}.feedback .hero-image-section .headline-block-3 .header-p{margin-bottom:0}.feedback *{box-sizing:border-box}.feedback .question{font-size:1.5em;margin:2.5em 0 1em;text-align:center}.feedback .linear-radio{text-align:center}.feedback .linear-radio .radio{zoom:1.25}.feedback .linear-radio input[type=radio]{margin:auto}.feedback .linear-radio label{display:inline-block;font-size:1.5em;margin-left:.5em;margin-right:.5em}.feedback textarea{width:70%;height:10em;display:block;margin:0 auto;max-width:70%}.feedback button{margin:1em auto;display:block;font-size:1.25em;padding:.5em 3em}.feedback hr{margin-bottom:0}.feedback .hero-image-section{width:100%;min-width:unset;padding:0 1em;box-sizing:border-box}@media all and (max-width: 720px){.feedback .hero-image-section .headline-block-3 h1,.feedback .hero-image-section .headline-block-3 h1 .didot-allcaps-regular{font-size:36px}.feedback .hero-image-section.no-image .headline-block-3{padding:3em 0}.feedback textarea{width:80%;max-width:80%}}@media all and (max-width: 540px){.feedback .hero-image-section .headline-block-3 h1,.feedback .hero-image-section .headline-block-3 h1 .didot-allcaps-regular{font-size:30px}.feedback .hero-image-section.no-image .headline-block-3{padding:2em 0}.feedback textarea{width:90%;max-width:90%}}.hero-image-section.no-image .headline-block-3{position:relative;padding:2rem 0}.heroButton.hidden{display:none!important}.in-the-press h1{text-align:center;width:950px;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.875rem;box-sizing:border-box;color:#000;margin:30px auto}.in-the-press h1[href]:not([href=""]):hover,.in-the-press h1.fa:hover{color:#5b5959}.in-the-press h1 span{font-family:Montserrat,sans-serif;font-style:normal;font-size:30px;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000}.in-the-press h1 span[href]:not([href=""]):hover,.in-the-press h1 span.fa:hover{color:#5b5959}.in-the-press .press-image-grid{width:950px;margin:0 auto}.in-the-press .press-image-grid img{padding:0;margin:0 4px 40px;transition:all .3s ease;width:226px}.in-the-press .press-image-grid img:hover{box-shadow:10px 10px 26px -9px #00000026}.in-the-press h3{text-transform:uppercase;letter-spacing:-.5px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:13px}.in-the-press h3 span{font-family:Montserrat,sans-serif;font-style:italic;font-weight:400;font-size:13px;text-transform:none}.in-the-press p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;margin-top:20px;display:block;letter-spacing:-.5px;margin-bottom:30px}.in-the-press p span{text-transform:uppercase;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px}.in-the-press .last-p{margin-bottom:14px!important}.in-the-press .upper-border{border-top:1px solid #cfcfcf;padding-top:33px;margin-top:19px;padding-bottom:3px}.in-the-press .latest-press-content-block{width:950px;margin:0 auto}.in-the-press .hide{display:none}#press-pagination{margin:-23px auto 31px;text-align:center!important}#press-pagination ul{box-shadow:none}#press-pagination ul>li>a{border:0 none}.bootpag .fa{font-size:16px;line-height:20px;letter-spacing:-1.3px}.upper-border{border-top:1px solid #cfcfcf;padding-top:33px;margin-top:19px;padding-bottom:3px}#testimonials-blocks{padding:0 20px}.testimonial-block{margin:0;min-height:452px;box-sizing:border-box;padding:0 20px}.testimonial-block h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;margin-bottom:2px;text-transform:uppercase;letter-spacing:-.5px}.testimonial-block h3 span{font-family:Montserrat,sans-serif;font-style:italic;font-weight:400;font-size:12px}.testimonial-block p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;margin:0 0 20px}.testimonial-block .testimonial-item{margin:0;min-height:88px;box-sizing:border-box;border-bottom:1px rgba(127,127,127,.3) solid;padding:21px 15px 0}.testimonial-block .testimonial-item:last-child{border-bottom:none}.testimonial-block .testimonial-item .read-more{font-weight:700}.customer-testimonials{width:950px;margin:0 auto}.customer-testimonials .customer-testimonials-headline{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.75rem;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;width:100%;text-align:center;margin-bottom:29px}.customer-testimonials .customer-testimonials-headline[href]:not([href=""]):hover,.customer-testimonials .customer-testimonials-headline.fa:hover{color:#5b5959}.customer-testimonials .customer-testimonials-headline span{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.75rem;box-sizing:border-box;color:#000}.customer-testimonials .customer-testimonials-headline span[href]:not([href=""]):hover,.customer-testimonials .customer-testimonials-headline span.fa:hover{color:#5b5959}.press-modal{width:875px!important;box-sizing:border-box}.press-modal .modal-header{text-align:center;background:none!important;padding:39px 50px 0!important}.press-modal .modal-header .press-modal-headline{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;text-transform:capitalize!important;margin-bottom:4px;letter-spacing:1px}.press-modal .modal-header .press-modal-headline[href]:not([href=""]):hover,.press-modal .modal-header .press-modal-headline.fa:hover{color:#5b5959}.press-modal .modal-header .press-modal-header-copy{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000}.press-modal .modal-header .press-modal-header-copy[href]:not([href=""]):hover,.press-modal .modal-header .press-modal-header-copy.fa:hover{color:#5b5959}.press-modal .press-modal-body{width:93%;margin:0 auto;overflow:visible;max-height:none}.press-modal .press-modal-body .press-modal-row{padding:30px 0 0!important}.press-modal .press-modal-body .press-modal-row p{border-bottom:1px solid #d1d1d1;padding-bottom:24px;margin:0 auto 30px;text-align:center;box-sizing:border-box}.press-modal .press-modal-footer{height:auto;font-size:13px;background:#f1f1f1;line-height:17px;text-align:center;margin:30px auto 0;border-top:1px solid #d1d1d1;width:93%;background:none;padding:30px 0;box-shadow:none}.press-modal .press-modal-footer P{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.press-modal .press-modal-footer P[href]:not([href=""]):hover,.press-modal .press-modal-footer P.fa:hover{color:#5b5959}.press-modal .press-modal-footer P a:hover{opacity:.85}.child-safety{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:13px;color:#000;border-top:1px solid grey;padding:50px 0 15px}.child-safety[href]:not([href=""]):hover,.child-safety.fa:hover{color:#5b5959}.child-safety .body-header{font-family:Montserrat,sans-serif;font-style:normal;font-size:23px;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;margin-bottom:20px}.child-safety .body-header[href]:not([href=""]):hover,.child-safety .body-header.fa:hover{color:#5b5959}.child-safety .body-header .big{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.75rem;box-sizing:border-box;color:#000;text-transform:uppercase}.child-safety .body-header .big[href]:not([href=""]):hover,.child-safety .body-header .big.fa:hover{color:#5b5959}.child-safety-certs{width:100%;text-align:center;border-top:1px solid grey;padding:50px 0}.child-safety-certs img.center-image{margin:0 50px}#privacy-policy,#terms-conditions,#guarantee,#warranty,#the-shade-store-accessibility-statement-the-shade-{border-top:1px solid #d1d1d1;background-color:#fff}#privacy-policy .main-headline,#terms-conditions .main-headline,#guarantee .main-headline,#warranty .main-headline,#the-shade-store-accessibility-statement-the-shade- .main-headline{display:none!important}#privacy-policy .sub-title,#terms-conditions .sub-title,#guarantee .sub-title,#warranty .sub-title,#the-shade-store-accessibility-statement-the-shade- .sub-title{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}#privacy-policy .sub-title[href]:not([href=""]):hover,#privacy-policy .sub-title.fa:hover,#terms-conditions .sub-title[href]:not([href=""]):hover,#terms-conditions .sub-title.fa:hover,#guarantee .sub-title[href]:not([href=""]):hover,#guarantee .sub-title.fa:hover,#warranty .sub-title[href]:not([href=""]):hover,#warranty .sub-title.fa:hover,#the-shade-store-accessibility-statement-the-shade- .sub-title[href]:not([href=""]):hover,#the-shade-store-accessibility-statement-the-shade- .sub-title.fa:hover{color:#5b5959}#privacy-policy .sub-title-italic,#terms-conditions .sub-title-italic,#guarantee .sub-title-italic,#warranty .sub-title-italic,#the-shade-store-accessibility-statement-the-shade- .sub-title-italic{font-family:Montserrat,sans-serif;font-style:normal;font-size:23px;font-weight:500;box-sizing:border-box;text-transform:uppercase;color:#000}#privacy-policy .sub-title-italic[href]:not([href=""]):hover,#privacy-policy .sub-title-italic.fa:hover,#terms-conditions .sub-title-italic[href]:not([href=""]):hover,#terms-conditions .sub-title-italic.fa:hover,#guarantee .sub-title-italic[href]:not([href=""]):hover,#guarantee .sub-title-italic.fa:hover,#warranty .sub-title-italic[href]:not([href=""]):hover,#warranty .sub-title-italic.fa:hover,#the-shade-store-accessibility-statement-the-shade- .sub-title-italic[href]:not([href=""]):hover,#the-shade-store-accessibility-statement-the-shade- .sub-title-italic.fa:hover{color:#5b5959}#privacy-policy .paragraph-section-title,#terms-conditions .paragraph-section-title,#guarantee .paragraph-section-title,#warranty .paragraph-section-title,#the-shade-store-accessibility-statement-the-shade- .paragraph-section-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:17px;color:#000}#privacy-policy .paragraph-section-title[href]:not([href=""]):hover,#privacy-policy .paragraph-section-title.fa:hover,#terms-conditions .paragraph-section-title[href]:not([href=""]):hover,#terms-conditions .paragraph-section-title.fa:hover,#guarantee .paragraph-section-title[href]:not([href=""]):hover,#guarantee .paragraph-section-title.fa:hover,#warranty .paragraph-section-title[href]:not([href=""]):hover,#warranty .paragraph-section-title.fa:hover,#the-shade-store-accessibility-statement-the-shade- .paragraph-section-title[href]:not([href=""]):hover,#the-shade-store-accessibility-statement-the-shade- .paragraph-section-title.fa:hover{color:#5b5959}#privacy-policy h4,#terms-conditions h4,#guarantee h4,#warranty h4,#the-shade-store-accessibility-statement-the-shade- h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:17px;color:#000;margin:0 auto}#privacy-policy h4[href]:not([href=""]):hover,#privacy-policy h4.fa:hover,#terms-conditions h4[href]:not([href=""]):hover,#terms-conditions h4.fa:hover,#guarantee h4[href]:not([href=""]):hover,#guarantee h4.fa:hover,#warranty h4[href]:not([href=""]):hover,#warranty h4.fa:hover,#the-shade-store-accessibility-statement-the-shade- h4[href]:not([href=""]):hover,#the-shade-store-accessibility-statement-the-shade- h4.fa:hover{color:#5b5959}#privacy-policy .container,#terms-conditions .container,#guarantee .container,#warranty .container,#the-shade-store-accessibility-statement-the-shade- .container{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}#privacy-policy .container[href]:not([href=""]):hover,#privacy-policy .container.fa:hover,#terms-conditions .container[href]:not([href=""]):hover,#terms-conditions .container.fa:hover,#guarantee .container[href]:not([href=""]):hover,#guarantee .container.fa:hover,#warranty .container[href]:not([href=""]):hover,#warranty .container.fa:hover,#the-shade-store-accessibility-statement-the-shade- .container[href]:not([href=""]):hover,#the-shade-store-accessibility-statement-the-shade- .container.fa:hover{color:#5b5959}#warranty .info{padding-top:27px}div.container.simple{text-align:center;margin-top:30px}div.container.simple h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000}div.container.simple h3[href]:not([href=""]):hover,div.container.simple h3.fa:hover{color:#5b5959}div.container.simple p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.gps-my-account-tabs{border-bottom:1px solid #d1d1d1}.gps-my-account-tabs .row-fluid{text-align:center}.gps-my-account-tabs a{margin:0 5px}.gps-my-account-tabs a .gray-tab{background-color:#d7d2cb;width:176px;height:40px;text-align:center;text-transform:uppercase;display:inline-block;line-height:45px}.gps-my-account-tabs a .gray-tab.active,.gps-my-account-tabs a .gray-tab:hover{background-color:#5b5959;color:#fff}.center-text a.register-link{text-decoration:underline}.dont-have-account{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:19px;color:#000;text-transform:uppercase}.dont-have-account[href]:not([href=""]):hover,.dont-have-account.fa:hover{color:#5b5959}.gps-track-order-results .scene7{width:152px;height:186px}.gps-track-order-results .track-this-shipment{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}.gps-track-order-results .track-this-shipment[href]:not([href=""]):hover,.gps-track-order-results .track-this-shipment.fa:hover{color:#5b5959}.gps-my-account-track-order-results .select-order{width:950px;margin:40px auto auto}.gps-my-account-track-order-results .scene7{width:126px;height:155px}.gps-my-account-track-order-results .security-copy{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:11px}.gps-my-account-track-order-results .return-link{padding:0 100px 0 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}.gps-my-account-track-order-results .return-link[href]:not([href=""]):hover,.gps-my-account-track-order-results .return-link.fa:hover{color:#5b5959}.gps-my-account-track-order-results .uppercase{text-transform:uppercase}.gps-my-account-track-order-results h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}.gps-my-account-track-order-results h3[href]:not([href=""]):hover,.gps-my-account-track-order-results h3.fa:hover{color:#5b5959}.gps-my-account-track-order-results h3 .light-gray{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}.gps-my-account-track-order-results h3.order-num{text-transform:uppercase;padding:0 0 0 100px}.gps-my-account-track-order-results .order-num-row{padding-bottom:30px;border-bottom:1px solid #d1d1d1}.gps-my-account-track-order-results .order-num-row a{text-decoration:underline}.gps-my-account-track-order-results .product-row{padding:20px 0 20px 100px;width:800px}.gps-my-account-track-order-results .product-row .swatch-img{padding-top:5px}.gps-my-account-track-order-results .product-row p,.gps-my-account-track-order-results .product-row .order-detail-content{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}.gps-my-account-track-order-results .product-row p[href]:not([href=""]):hover,.gps-my-account-track-order-results .product-row p.fa:hover,.gps-my-account-track-order-results .product-row .order-detail-content[href]:not([href=""]):hover,.gps-my-account-track-order-results .product-row .order-detail-content.fa:hover{color:#5b5959}.gps-my-account-track-order-results .product-row p.larger,.gps-my-account-track-order-results .product-row .order-detail-content.larger{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:17px;color:#000}.gps-my-account-track-order-results .product-row p.larger[href]:not([href=""]):hover,.gps-my-account-track-order-results .product-row p.larger.fa:hover,.gps-my-account-track-order-results .product-row .order-detail-content.larger[href]:not([href=""]):hover,.gps-my-account-track-order-results .product-row .order-detail-content.larger.fa:hover{color:#5b5959}.gps-my-account-track-order-results .product-row p a,.gps-my-account-track-order-results .product-row .order-detail-content a{text-decoration:underline}.gps-my-account-track-order-results .product-row .details,.gps-my-account-track-order-results .product-row .shipping-info,.gps-my-account-track-order-results .product-row .quantity-info{border-right:1px solid #d1d1d1;height:130px}.gps-my-account-track-order-results .product-row .order-detail-content{padding-top:20px}.gps-my-account-track-order-results .order-info{width:750px}.gps-my-account-track-order-results .order-info .row-fluid{margin-bottom:20px}.gps-my-account-track-order-results .order-info .billing,.gps-my-account-track-order-results .order-info .shipping{background-color:#d7d2cb;padding:20px 40px}.gps-my-account-track-order-results .order-info .billing p,.gps-my-account-track-order-results .order-info .shipping p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}.gps-my-account-track-order-results .order-info .billing p[href]:not([href=""]):hover,.gps-my-account-track-order-results .order-info .billing p.fa:hover,.gps-my-account-track-order-results .order-info .shipping p[href]:not([href=""]):hover,.gps-my-account-track-order-results .order-info .shipping p.fa:hover{color:#5b5959}.gps-my-account-track-order-results .order-info .totals table{width:90%;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}.gps-my-account-track-order-results .order-info .totals table[href]:not([href=""]):hover,.gps-my-account-track-order-results .order-info .totals table.fa:hover{color:#5b5959}.gps-my-account-track-order-results .order-info .totals table td.last-total{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000}.gps-my-account-track-order-results .order-info .totals table td.last-total[href]:not([href=""]):hover,.gps-my-account-track-order-results .order-info .totals table td.last-total.fa:hover{color:#5b5959}.gps-my-account-login{border-top:1px solid #d1d1d1}.gps-my-account-login form input[type=text],.gps-my-account-login form input[type=password],.gps-my-account-login form .select2-container{width:100%;height:40px}.gps-my-account-login form input[type=text],.gps-my-account-login form input[type=password]{padding-left:14px}.gps-my-account-login form .control-label{padding:0 0 0 14px}.gps-my-profile .container{width:750px}.gps-my-profile .container .section{max-width:unset;min-width:unset;width:100%}.gps-my-profile form input[type=text],.gps-my-profile form input[type=password]{padding-left:14px;width:318px;height:38px}.gps-my-profile form .control-label{padding:0 0 0 14px}.gps-my-profile form .control-label:not([for=zip]){padding-top:4px}.gps-my-profile #profile .span6:last-child{padding-left:30px}.gps-my-account-login #account .row-fluid:first-of-type,.gps-my-profile #account .row-fluid:first-of-type{margin-top:1rem}.gps-my-account-login #account h3,.gps-my-profile #account h3{text-transform:capitalize;text-align:left}.gps-my-account-login #account .control-group,.gps-my-profile #account .control-group{width:100%!important}.gps-my-account-login #account .control-group.padded,.gps-my-profile #account .control-group.padded{padding:4px 6px}.gps-my-account-login #account .control-group.zip-control-group,.gps-my-profile #account .control-group.zip-control-group{margin-left:16px}.gps-my-account-login #account .control-group .password-help,.gps-my-profile #account .control-group .password-help{white-space:pre;padding-top:5px;padding-left:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:13px}.gps-my-account-login #account .control-group .control-label,.gps-my-profile #account .control-group .control-label{pointer-events:none;position:absolute;height:40px;text-align:left;font-size:12px;text-transform:capitalize;white-space:nowrap;margin:0;line-height:40px}.gps-my-account-login #account .control-group .control-label:not([for=zip]),.gps-my-profile #account .control-group .control-label:not([for=zip]){width:320px}.gps-my-account-login #account .control-group .controls,.gps-my-profile #account .control-group .controls{margin-left:0;width:100%!important}.gps-my-account-login #account .control-group .controls .input-small,.gps-my-profile #account .control-group .controls .input-small{width:153px!important;height:38px!important}.gps-my-account-login #account .control-group .controls input.input-small,.gps-my-profile #account .control-group .controls input.input-small{padding-left:14px}#forgot-password,.gps-my-projects .modal,.gps-new-project .modal,.gps-edit-project .modal{text-align:center;min-height:330px}#forgot-password .modal-body h2,.gps-my-projects .modal .modal-body h2,.gps-new-project .modal .modal-body h2,.gps-edit-project .modal .modal-body h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000}#forgot-password .modal-body h2[href]:not([href=""]):hover,#forgot-password .modal-body h2.fa:hover,.gps-my-projects .modal .modal-body h2[href]:not([href=""]):hover,.gps-my-projects .modal .modal-body h2.fa:hover,.gps-new-project .modal .modal-body h2[href]:not([href=""]):hover,.gps-new-project .modal .modal-body h2.fa:hover,.gps-edit-project .modal .modal-body h2[href]:not([href=""]):hover,.gps-edit-project .modal .modal-body h2.fa:hover{color:#5b5959}#forgot-password .modal-body p,.gps-my-projects .modal .modal-body p,.gps-new-project .modal .modal-body p,.gps-edit-project .modal .modal-body p{padding:20px 0 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#forgot-password .modal-body p[href]:not([href=""]):hover,#forgot-password .modal-body p.fa:hover,.gps-my-projects .modal .modal-body p[href]:not([href=""]):hover,.gps-my-projects .modal .modal-body p.fa:hover,.gps-new-project .modal .modal-body p[href]:not([href=""]):hover,.gps-new-project .modal .modal-body p.fa:hover,.gps-edit-project .modal .modal-body p[href]:not([href=""]):hover,.gps-edit-project .modal .modal-body p.fa:hover{color:#5b5959}#forgot-password .modal-body p.sub-heading,.gps-my-projects .modal .modal-body p.sub-heading,.gps-new-project .modal .modal-body p.sub-heading,.gps-edit-project .modal .modal-body p.sub-heading{margin:30px 0 0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:19px;color:#000;text-transform:uppercase}#forgot-password .modal-body p.sub-heading[href]:not([href=""]):hover,#forgot-password .modal-body p.sub-heading.fa:hover,.gps-my-projects .modal .modal-body p.sub-heading[href]:not([href=""]):hover,.gps-my-projects .modal .modal-body p.sub-heading.fa:hover,.gps-new-project .modal .modal-body p.sub-heading[href]:not([href=""]):hover,.gps-new-project .modal .modal-body p.sub-heading.fa:hover,.gps-edit-project .modal .modal-body p.sub-heading[href]:not([href=""]):hover,.gps-edit-project .modal .modal-body p.sub-heading.fa:hover{color:#5b5959}#forgot-password .modal-body p.red,.gps-my-projects .modal .modal-body p.red,.gps-new-project .modal .modal-body p.red,.gps-edit-project .modal .modal-body p.red{color:red}#forgot-password .modal-body .control-label,.gps-my-projects .modal .modal-body .control-label,.gps-new-project .modal .modal-body .control-label,.gps-edit-project .modal .modal-body .control-label{pointer-events:none;position:absolute;padding:0 0 0 14px;width:320px;height:40px;text-align:left;font-size:12px;text-transform:capitalize;white-space:nowrap;margin:0;line-height:40px}#forgot-password .modal-body .control-group input,.gps-my-projects .modal .modal-body .control-group input,.gps-new-project .modal .modal-body .control-group input,.gps-edit-project .modal .modal-body .control-group input{height:38px}#forgot-password .modal-body .file-name,.gps-my-projects .modal .modal-body .file-name,.gps-new-project .modal .modal-body .file-name,.gps-edit-project .modal .modal-body .file-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;text-align:center;margin:5px 0 0}#forgot-password .modal-body .file-name[href]:not([href=""]):hover,#forgot-password .modal-body .file-name.fa:hover,.gps-my-projects .modal .modal-body .file-name[href]:not([href=""]):hover,.gps-my-projects .modal .modal-body .file-name.fa:hover,.gps-new-project .modal .modal-body .file-name[href]:not([href=""]):hover,.gps-new-project .modal .modal-body .file-name.fa:hover,.gps-edit-project .modal .modal-body .file-name[href]:not([href=""]):hover,.gps-edit-project .modal .modal-body .file-name.fa:hover{color:#5b5959}#forgot-password .modal-body .controls a:first-child,#forgot-password .modal-body .controls button:first-child,.gps-my-projects .modal .modal-body .controls a:first-child,.gps-my-projects .modal .modal-body .controls button:first-child,.gps-new-project .modal .modal-body .controls a:first-child,.gps-new-project .modal .modal-body .controls button:first-child,.gps-edit-project .modal .modal-body .controls a:first-child,.gps-edit-project .modal .modal-body .controls button:first-child{margin-right:10px}#forgot-password .modal-body .controls a:last-child,#forgot-password .modal-body .controls button:last-child,.gps-my-projects .modal .modal-body .controls a:last-child,.gps-my-projects .modal .modal-body .controls button:last-child,.gps-new-project .modal .modal-body .controls a:last-child,.gps-new-project .modal .modal-body .controls button:last-child,.gps-edit-project .modal .modal-body .controls a:last-child,.gps-edit-project .modal .modal-body .controls button:last-child{margin-left:10px}.gps-my-projects,.gps-new-project,.gps-edit-project{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.gps-my-projects[href]:not([href=""]):hover,.gps-my-projects.fa:hover,.gps-new-project[href]:not([href=""]):hover,.gps-new-project.fa:hover,.gps-edit-project[href]:not([href=""]):hover,.gps-edit-project.fa:hover{color:#5b5959}.gps-my-projects .content-holder,.gps-new-project .content-holder,.gps-edit-project .content-holder{margin:10px 0}.gps-my-projects .container,.gps-new-project .container,.gps-edit-project .container{width:730px}.gps-my-projects h3,.gps-new-project h3,.gps-edit-project h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}.gps-my-projects h3[href]:not([href=""]):hover,.gps-my-projects h3.fa:hover,.gps-new-project h3[href]:not([href=""]):hover,.gps-new-project h3.fa:hover,.gps-edit-project h3[href]:not([href=""]):hover,.gps-edit-project h3.fa:hover{color:#5b5959}.gps-my-projects #account h3,.gps-my-projects #projects h3,.gps-new-project #account h3,.gps-new-project #projects h3,.gps-edit-project #account h3,.gps-edit-project #projects h3{text-align:left;text-transform:capitalize}.gps-my-projects #account h3 a:hover,.gps-my-projects #projects h3 a:hover,.gps-new-project #account h3 a:hover,.gps-new-project #projects h3 a:hover,.gps-edit-project #account h3 a:hover,.gps-edit-project #projects h3 a:hover{color:#5b5959}.gps-my-projects #account form,.gps-my-projects #account .span12,.gps-my-projects #projects form,.gps-my-projects #projects .span12,.gps-new-project #account form,.gps-new-project #account .span12,.gps-new-project #projects form,.gps-new-project #projects .span12,.gps-edit-project #account form,.gps-edit-project #account .span12,.gps-edit-project #projects form,.gps-edit-project #projects .span12{margin:0!important}.gps-my-projects #account.edit .project-details .btn-upload-image,.gps-my-projects #projects.edit .project-details .btn-upload-image,.gps-new-project #account.edit .project-details .btn-upload-image,.gps-new-project #projects.edit .project-details .btn-upload-image,.gps-edit-project #account.edit .project-details .btn-upload-image,.gps-edit-project #projects.edit .project-details .btn-upload-image{margin-top:0}.gps-my-projects p,.gps-new-project p,.gps-edit-project p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:13px}.gps-my-projects .action-buttons,.gps-new-project .action-buttons,.gps-edit-project .action-buttons{width:100%!important}.gps-my-projects .action-buttons a,.gps-my-projects .action-buttons button,.gps-new-project .action-buttons a,.gps-new-project .action-buttons button,.gps-edit-project .action-buttons a,.gps-edit-project .action-buttons button{margin:0 0 0 5px}.gps-my-projects .btn-create-project,.gps-new-project .btn-create-project,.gps-edit-project .btn-create-project{margin-top:40px}.gps-my-projects .control-group,.gps-new-project .control-group,.gps-edit-project .control-group{position:relative}.gps-my-projects .control-group .control-label,.gps-new-project .control-group .control-label,.gps-edit-project .control-group .control-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.875rem;pointer-events:none;position:absolute;padding:0 0 0 14px;height:40px;text-align:left;text-transform:capitalize;margin:0;line-height:40px}.gps-my-projects .control-group .control-label:not(.catalog-zip),.gps-new-project .control-group .control-label:not(.catalog-zip),.gps-edit-project .control-group .control-label:not(.catalog-zip){width:320px}.gps-my-projects .control-group .control-label.error,.gps-new-project .control-group .control-label.error,.gps-edit-project .control-group .control-label.error{color:#f33}.gps-my-projects .control-group .controls,.gps-new-project .control-group .controls,.gps-edit-project .control-group .controls{margin-left:0;width:320px}.gps-my-projects .control-group .controls:first-child,.gps-new-project .control-group .controls:first-child,.gps-edit-project .control-group .controls:first-child{float:left}.gps-my-projects .control-group .controls:last-child,.gps-new-project .control-group .controls:last-child,.gps-edit-project .control-group .controls:last-child{float:right}.gps-my-projects .control-group .controls:only-child,.gps-new-project .control-group .controls:only-child,.gps-edit-project .control-group .controls:only-child{float:left}.gps-my-projects .control-group .input-xlarge,.gps-new-project .control-group .input-xlarge,.gps-edit-project .control-group .input-xlarge{width:100%;height:40px;box-sizing:border-box;line-height:40px}.gps-my-projects .control-group input.input-xlarge,.gps-my-projects .control-group input.input-small,.gps-new-project .control-group input.input-xlarge,.gps-new-project .control-group input.input-small,.gps-edit-project .control-group input.input-xlarge,.gps-edit-project .control-group input.input-small{padding-left:14px}.gps-my-projects .control-group input.input-small,.gps-new-project .control-group input.input-small,.gps-edit-project .control-group input.input-small{box-sizing:border-box;height:42px;width:161px!important}.gps-my-projects .control-group textarea.input-xlarge,.gps-new-project .control-group textarea.input-xlarge,.gps-edit-project .control-group textarea.input-xlarge{line-height:initial;height:80px}.gps-edit-project .secondary-header{width:750px}.gps-edit-project .row>div{margin-left:0}.gps-edit-project #account{padding-bottom:0}.gps-edit-project hr.wide{width:950px;margin:auto}.gps-edit-project .project-details{margin-left:0}.gps-edit-project .project-media-holder{margin-left:-10px}.gps-edit-project .container-750{width:750px}.gps-edit-project .btn-holder{margin:10px 0}.gps-edit-project .btn-holder a:first-child{margin-left:10px}.gps-edit-project .properties{width:530px}.gps-edit-project .properties table{margin:0 0 40px 40px;width:100%}.gps-edit-project .properties table thead tr th:first-child{text-align:left}.gps-edit-project .properties table thead tr th:last-child{text-align:right}.gps-edit-project .properties table tbody tr{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.gps-edit-project .properties table tbody tr td{min-height:25px}.gps-edit-project .properties table tbody tr td:first-child{width:175px}.gps-edit-project .properties table tbody tr td .select2-container,.gps-edit-project .properties table tbody tr td .select2-choice{height:25px!important}.gps-edit-project .modal .controls{margin:35px 0 0}.gps-edit-project .modal .controls input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.gps-edit-project .modal .controls input[type=text]{width:173px;height:38px;padding:0 0 0 10px}.gps-edit-project .modal .controls input[type=text]:last-child{margin:0 0 0 20px}#error-modal .center{text-align:center}.gps-my-projects .project{height:130px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:13px}.gps-my-projects .project .project-controls{-js-display:flex;display:flex;margin:0}.gps-my-projects .project .project-controls .cell-content{margin:auto}.gps-my-projects .project .container{margin:15px auto}.gps-my-projects .project .container .cell-content{float:left}.gps-my-projects .project .container .cell-content .mod-link{font-size:20px;line-height:45px}.gps-my-projects .project .container .divider{background-color:#d1d1d1;width:1px;height:100px;float:right}.gps-my-projects .project:nth-child(2n){background-color:#ebe9e5}.gps-my-projects .project .project-description{-js-display:flex;display:flex}.gps-my-projects .project .project-description .cell-content{-js-display:flex;display:flex;flex-direction:column;justify-content:center;margin-right:auto}.gps-my-projects .project .project-description p{max-width:450px}.gps-my-projects .project .project-description p a{text-decoration:underline!important}.gps-my-projects .project .num-products .cell-content{margin:18px 0}.striped:nth-child(odd){background-color:#d7d2cb}.title-stripe{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;background-color:#d7d2cb;padding:20px 0;margin:0 0 20px;box-sizing:content-box}.title-stripe[href]:not([href=""]):hover,.title-stripe.fa:hover{color:#5b5959}.title-stripe>div{width:750px;margin:auto;-js-display:flex;display:flex}.title-stripe h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;background-color:#d7d2cb;margin-bottom:0;margin-right:auto;-js-display:flex;display:flex;align-items:center}.title-stripe h3[href]:not([href=""]):hover,.title-stripe h3.fa:hover{color:#5b5959}.title-stripe .btn-edit,.title-stripe .btn-delete{color:#5b5959}.title-stripe .stripe-divide{width:1px;height:50px;margin-top:-13px;background-color:#d1d1d1}.title-stripe .project-controls{-js-display:inline-flex;display:inline-flex;align-items:center}.title-stripe .project-controls span,.title-stripe .project-controls a{float:right}.title-stripe .project-controls a{margin:0 20px}.title-stripe .project-controls .btn-delete{order:1}.gps-order-history .orders h2{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin:auto auto 35px;width:750px}.gps-order-history .orders h2[href]:not([href=""]):hover,.gps-order-history .orders h2.fa:hover{color:#5b5959}.gps-order-history .orders h4{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.25rem;box-sizing:border-box;color:#000;text-transform:capitalize}.gps-order-history .orders h4[href]:not([href=""]):hover,.gps-order-history .orders h4.fa:hover{color:#5b5959}.gps-order-history .orders .empty{line-height:10;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}.gps-order-history .orders .empty[href]:not([href=""]):hover,.gps-order-history .orders .empty.fa:hover{color:#5b5959}.gps-order-history .orders .empty>div{margin:auto;width:750px}.gps-order-history .orders .swatches span,.gps-order-history .orders .swatches p,.gps-order-history .orders .products span,.gps-order-history .orders .products p,.gps-order-history .orders .total span,.gps-order-history .orders .total p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:17px;color:#000}.gps-order-history .orders .swatches span[href]:not([href=""]):hover,.gps-order-history .orders .swatches span.fa:hover,.gps-order-history .orders .swatches p[href]:not([href=""]):hover,.gps-order-history .orders .swatches p.fa:hover,.gps-order-history .orders .products span[href]:not([href=""]):hover,.gps-order-history .orders .products span.fa:hover,.gps-order-history .orders .products p[href]:not([href=""]):hover,.gps-order-history .orders .products p.fa:hover,.gps-order-history .orders .total span[href]:not([href=""]):hover,.gps-order-history .orders .total span.fa:hover,.gps-order-history .orders .total p[href]:not([href=""]):hover,.gps-order-history .orders .total p.fa:hover{color:#5b5959}.gift-of-shade .row-layout{width:950px;margin:0 auto 15px}.gift-of-shade .main-headline{display:none!important}.gift-of-shade .sub-title{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.6875rem;box-sizing:border-box;color:#000;letter-spacing:2px;line-height:27px}.gift-of-shade .sub-title[href]:not([href=""]):hover,.gift-of-shade .sub-title.fa:hover{color:#5b5959}.gift-of-shade .sub-title-italic{font-family:Montserrat,sans-serif;font-style:normal;font-size:27px;font-weight:300;box-sizing:border-box;text-transform:uppercase;color:#000;letter-spacing:2px;line-height:31px}.gift-of-shade .sub-title-italic[href]:not([href=""]):hover,.gift-of-shade .sub-title-italic.fa:hover{color:#5b5959}.gift-of-shade h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:17px;color:#000;margin:0 auto}.gift-of-shade h4[href]:not([href=""]):hover,.gift-of-shade h4.fa:hover{color:#5b5959}.gift-of-shade .left-column{padding-top:16px}.gift-of-shade .right-column{padding-top:25px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;margin-left:30px;line-height:20px;width:450px;letter-spacing:-.25px}.gift-of-shade .right-column[href]:not([href=""]):hover,.gift-of-shade .right-column.fa:hover{color:#5b5959}.gift-of-shade .location-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px}.gift-of-shade-custom-head-line{font-size:46px!important;letter-spacing:-.7px}.gift-of-shade-custom-sub-head-line{letter-spacing:2px}.category .materials-list-box-product{-js-display:flex;display:flex;flex-wrap:wrap;list-style:none;width:950px;margin:0 auto 4px;padding-top:8px}.category .materials-list-box-product li{margin:0 2px 7px 0;height:19px!important;width:155px}.category .materials-list-box-product .item-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;height:33px;padding:0 5px 3px;box-sizing:border-box;line-height:41px;text-transform:capitalize;border-bottom:2px solid white;margin:0 auto;transition:all .3s ease}.category .materials-list-box-product .item-label[href]:not([href=""]):hover,.category .materials-list-box-product .item-label.fa:hover{color:#5b5959}.category .materials-list-box-product .item-label:hover{border-bottom:2px solid #5b5959!important}.category .image-carousel .container .relative-position .check-external,.category .image-carousel .container .relative-position .btn-new-dark{width:300px!important}.generic-wrapper{height:495px;padding:42px 0 0;box-sizing:border-box}.generic-wrapper .main-headline{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:22px;color:#000;height:initial;line-height:28px;width:135px}.generic-wrapper .main-headline[href]:not([href=""]):hover,.generic-wrapper .main-headline.fa:hover{color:#5b5959}.generic-wrapper .carousel-hero{height:435px}.generic-wrapper .carousel-hero .hero-large{margin:0}.generic-wrapper .carousel-hero img{width:600px;height:435px}.generic-wrapper .second-info{width:305px;border-top:1px solid black;padding-top:25px}.generic-wrapper .second-info .sub-heading{font-family:Montserrat,sans-serif;font-style:normal;font-size:1rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;color:#000}.generic-wrapper .second-info .sub-heading[href]:not([href=""]):hover,.generic-wrapper .second-info .sub-heading.fa:hover{color:#5b5959}.generic-wrapper .second-info .body,.generic-wrapper .second-info ul,.generic-wrapper .second-info li{font-family:Montserrat,sans-serif;font-style:normal;font-size:.75rem;box-sizing:border-box;color:#000;line-height:18px}.generic-wrapper .second-info .body[href]:not([href=""]):hover,.generic-wrapper .second-info .body.fa:hover,.generic-wrapper .second-info ul[href]:not([href=""]):hover,.generic-wrapper .second-info ul.fa:hover,.generic-wrapper .second-info li[href]:not([href=""]):hover,.generic-wrapper .second-info li.fa:hover{color:#5b5959}.generic-wrapper .second-info i{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;color:#000;text-transform:none;font-style:normal;line-height:18px}.generic-wrapper .second-info i[href]:not([href=""]):hover,.generic-wrapper .second-info i.fa:hover{color:#5b5959}.generic-wrapper .second-info li{padding-left:-5px;font-weight:500}.generic-wrapper .span3{margin-left:0;margin-top:31px;height:435px;width:350px;overflow:hidden;padding-left:45px}.generic-wrapper .force-top{top:-2px;right:-130px}.generic-wrapper .section-image{float:left;width:600px}.generic-wrapper .section-image img{width:600px}.generic-wrapper .right-side{float:left}.generic-wrapper .btn{position:absolute}.generic-wrapper a.btn,.generic-wrapper a.btn-175x40,.generic-wrapper a.call-link{bottom:2rem}.generic-wrapper .add-hub-to-cart{position:unset;bottom:0rem;margin-top:10px}.page-class-36 #framed,.page-class-43 #framed,.page-class-56 #framed{padding-bottom:0}.promo-section{text-align:center;margin:40px auto;height:200px}.promo-section h3{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;letter-spacing:2px;margin-top:32px;margin-bottom:36px;text-transform:uppercase}.promo-section h3[href]:not([href=""]):hover,.promo-section h3.fa:hover{color:#5b5959}.promo-section .promo-boxes{-js-display:flex;display:flex;flex-direction:row;justify-content:center;width:950px;height:200px;text-align:center;box-sizing:border-box}.promo-section .promo-boxes .wider-box{width:475px!important}.promo-section .promo-boxes .box{-js-display:flex;display:flex;height:200px;width:320px;border-right:1px solid #d1d1d1;flex-direction:column;justify-content:flex-start;align-items:center}.promo-section .promo-boxes .box:last-child{border:none}.promo-section .promo-boxes .box .headline-block{display:inline;margin-top:32px}.promo-section .promo-boxes .box .headline-block h4{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;display:inline}.promo-section .promo-boxes .box .headline-block h4[href]:not([href=""]):hover,.promo-section .promo-boxes .box .headline-block h4.fa:hover{color:#5b5959}.promo-section .promo-boxes .box .headline-block .question-circle-div{display:inline;background:#eeebe9;border-radius:50%;font-size:18px;line-height:24px;font-weight:500;box-sizing:border-box;padding:3px 8px;margin-left:6px;cursor:pointer}.promo-section .promo-boxes .box p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;margin-top:9px;line-height:18px}.promo-section .promo-boxes .box p[href]:not([href=""]):hover,.promo-section .promo-boxes .box p.fa:hover{color:#5b5959}.promo-section .promo-boxes .box p a{text-decoration:underline;transition:all .3s ease}.promo-section .promo-boxes .box p a:hover{opacity:.85}.promo-section .promo-boxes .box a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;text-transform:uppercase;margin-top:1px;display:block;transition:all .3s ease}.promo-section .promo-boxes .box a[href]:not([href=""]):hover,.promo-section .promo-boxes .box a.fa:hover{color:#5b5959}.promo-section .promo-boxes .box a:hover{opacity:.6}.promo-section .promo-section-call-to-action{height:34px;margin-top:20px}#promo-box-order-catalog{cursor:default}#promo-box-order-catalog .overlay-panel{width:475px}#promo-box-order-catalog h3{margin:0}#promo-box-order-catalog .subtitle,#promo-box-order-catalog .second-subtitle{margin-top:9px}#promo-box-order-catalog form{-js-display:flex;display:flex;flex-wrap:wrap;margin-top:21px}#promo-box-order-catalog .width-100{width:100%}#promo-box-order-catalog .row-fluid{width:100%;margin-bottom:6px!important}#promo-box-order-catalog .controls{width:49%;margin-left:0;position:relative;float:left}#promo-box-order-catalog .control-group{position:relative;width:364px;margin:0 auto}#promo-box-order-catalog .control-group .control-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;pointer-events:none;position:absolute;top:0;padding:0 0 0 14px;height:33px;text-align:left;text-transform:capitalize;margin:0;line-height:33px}#promo-box-order-catalog .control-group .control-label[href]:not([href=""]):hover,#promo-box-order-catalog .control-group .control-label.fa:hover{color:#5b5959}#promo-box-order-catalog .control-group .control-label:not(.catalog-zip){width:174px}#promo-box-order-catalog .control-group .control-label.error{color:#f33}#promo-box-order-catalog .catalog-request-controls{margin:0 auto}#promo-box-order-catalog .new-state-zip{width:318px;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between}#promo-box-order-catalog .controls,#promo-box-order-catalog .control-label,#promo-box-order-catalog .control-group{height:33px!important}#promo-box-order-catalog .select2,#promo-box-order-catalog .select2-default,#promo-box-order-catalog .select2-chosen,#promo-box-order-catalog .select2-choice{min-height:33px!important;line-height:33px!important}#promo-box-order-catalog .select2-container{width:155px!important;min-height:33px!important;margin-bottom:0}#promo-box-order-catalog .select2-container option{height:33px!important}#promo-box-order-catalog .input-small{width:174px!important;height:33px!important;padding:0;margin-right:7px;box-sizing:border-box}#promo-box-order-catalog .input-large,#promo-box-order-catalog .input-xlarge,#promo-box-order-catalog .input-small{width:174px!important;height:33px!important;box-sizing:border-box}#promo-box-order-catalog .input-large .select2-chosen,#promo-box-order-catalog .input-large .select2-choice,#promo-box-order-catalog .input-xlarge .select2-chosen,#promo-box-order-catalog .input-xlarge .select2-choice,#promo-box-order-catalog .input-small .select2-chosen,#promo-box-order-catalog .input-small .select2-choice{width:174px!important;margin-right:7px;box-sizing:border-box;padding-left:6px;text-align:left}#promo-box-order-catalog .input-email{width:353px!important;height:33px!important;box-sizing:border-box;margin-left:19px}#promo-box-order-catalog .btn-353x40{margin-left:-8px}#promo-box-order-catalog .control-label-email{margin-left:18px!important}#promo-box-order-catalog label.trade-zip,#promo-box-order-catalog label.catalog-zip{width:147px;top:0;left:160px}#promo-box-order-catalog label.catalog-zip{left:2px}#promo-box-order-catalog input.trade-zip,#promo-box-order-catalog input.catalog-zip{width:173px!important;padding:4px 6px;vertical-align:top;height:33px;min-height:auto!important;margin-right:0}#promo-box-order-catalog .help-block{z-index:4000;width:300px;pointer-events:none;color:#f33}#promo-box-order-catalog .error-right{left:2px}#promo-box-order-catalog .error-zip{float:right;width:155px;margin-top:10px}#promo-box-order-catalog .catalog-request-controls .error-zip{padding-right:73px}#promo-box-order-catalog .error-state{width:155px;float:left}#promo-box-order-catalog .full-width{width:960px;text-align:center;margin:0 auto -112px}#promo-box-order-catalog .full-width h4{width:100%;margin-top:22px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#000}#promo-box-order-catalog .full-width h4[href]:not([href=""]):hover,#promo-box-order-catalog .full-width h4.fa:hover{color:#5b5959}#promo-box-order-catalog .tax-exemption-form{font-size:19px;letter-spacing:1px;margin-top:-29px;text-align:center;margin-bottom:0}#promo-box-order-catalog .download-area{margin:0 auto}#promo-box-order-catalog .states-flex-container{-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;width:101%}#promo-box-order-catalog .states-flex-container .state-item-group{width:15%;-js-display:flex;display:flex;flex-direction:column}#promo-box-order-catalog .states-flex-container .state-item-group li{display:block;text-align:left;line-height:17px}#promo-box-order-catalog .states-flex-container .state-item-group li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}#promo-box-order-catalog .states-flex-container .state-item-group li a[href]:not([href=""]):hover,#promo-box-order-catalog .states-flex-container .state-item-group li a.fa:hover{color:#5b5959}.gps-visit-us-in-these-kravet-showrooms{padding-bottom:0}.gps-visit-us-in-these-kravet-showrooms section>div.container{border-top:1px solid #d1d1d1}.gps-visit-us-in-these-kravet-showrooms section>div.container a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.gps-visit-us-in-these-kravet-showrooms section>div.container a[href]:not([href=""]):hover,.gps-visit-us-in-these-kravet-showrooms section>div.container a.fa:hover{color:#5b5959}.gps-visit-us-in-these-kravet-showrooms section>div.container .main-headline{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;letter-spacing:1.2px;margin-top:30px;margin-bottom:30px;text-align:center;text-transform:uppercase}.gps-visit-us-in-these-kravet-showrooms section>div.container .main-headline[href]:not([href=""]):hover,.gps-visit-us-in-these-kravet-showrooms section>div.container .main-headline.fa:hover{color:#5b5959}.gps-visit-us-in-these-kravet-showrooms section>div.container .custom{width:950px}.gps-visit-us-in-these-kravet-showrooms section>div.container .custom>div{float:left;width:25%;padding-left:15px;box-sizing:border-box}.gps-visit-us-in-these-kravet-showrooms section>div.container .custom>div>div{min-height:70px}.gps-visit-us-in-these-kravet-showrooms section>div.container .custom>div>div h4{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000;margin-bottom:0}.gps-visit-us-in-these-kravet-showrooms section>div.container .custom>div>div h4[href]:not([href=""]):hover,.gps-visit-us-in-these-kravet-showrooms section>div.container .custom>div>div h4.fa:hover{color:#5b5959}.gps-visit-us-in-these-kravet-showrooms section>div.container .custom>div>div:first-child{margin-bottom:20px}.gps-visit-us-in-these-kravet-showrooms section.section-gray{background-color:inherit}.gps-sign-up-for-a-trade-account{margin-top:37px;margin-bottom:-5px}.gps-sign-up-for-a-trade-account .one-liner h3{padding:0}.gps-sign-up-promos{height:298px}.x1350 #framed .hero-image-section .headline-block-3 div.paypal-footer{width:420px;margin:0 auto;transform:scale(1.1);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;padding-top:7.5px}.x1350 #framed .hero-image-section .headline-block-3 div.paypal-footer .paypal-separator{padding:0;margin:5px 0 15px}.quick-price-quote-subheader{font-size:.875rem;color:#000;margin-top:1rem}#price-calculator.quick-price-quote{margin:0 auto;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;width:950px}#price-calculator.quick-price-quote img{margin:0}#price-calculator.quick-price-quote .options{margin:0 auto;width:950px;display:block}#price-calculator.quick-price-quote .options p{margin-left:15px;margin-right:0}#price-calculator.quick-price-quote .options div.length-select{margin-right:0}#price-calculator.quick-price-quote .options div.length-select label{display:inline-block}#price-calculator.quick-price-quote #priceTable thead th{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:1rem;color:#000;padding-right:0;letter-spacing:normal;text-align:center}#price-calculator.quick-price-quote #priceTable thead th[href]:not([href=""]):hover,#price-calculator.quick-price-quote #priceTable thead th.fa:hover{color:#5b5959}#price-calculator.quick-price-quote #priceTable tbody td{padding-right:0}#price-calculator.quick-price-quote #priceTable tbody td:not(:first-child){padding-left:0;width:max-content}#price-calculator.quick-price-quote #priceTable tbody td:first-child{width:460px}#price-calculator.quick-price-quote #priceTable tbody td:first-child ul li{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:normal}#price-calculator.quick-price-quote #priceTable tbody td:first-child a.photo-gallery-button:after{content:"";font-family:FontAwesome;position:absolute;padding-left:5px}#price-calculator.quick-price-quote #priceTable tbody td div.container{width:100%;min-width:450px;height:auto}#price-calculator.quick-price-quote #priceTable tbody td div.container:after,#price-calculator.quick-price-quote #priceTable tbody td div.container:before{display:none}#price-calculator.quick-price-quote #priceTable tbody td.price-cell div{height:initial;line-height:initial;font-size:16px}#price-calculator.quick-price-quote #priceTable tbody tr:first-child td{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;color:#000;font-size:1rem;margin:0;line-height:2.25rem;padding:5px 0}#price-calculator.quick-price-quote #priceTable tbody tr:first-child td[href]:not([href=""]):hover,#price-calculator.quick-price-quote #priceTable tbody tr:first-child td.fa:hover{color:#5b5959}#price-calculator.quick-price-quote #priceTable tbody tr td .container{display:grid;grid-auto-flow:column;grid-template-columns:230px 230px;align-items:center}#price-calculator.quick-price-quote #priceTable img{margin:0}#price-calculator.quick-price-quote #priceTable td:first-child{text-transform:none}#price-calculator.quick-price-quote #priceTable td:last-child{padding-right:0;width:132px!important}#price-calculator.quick-price-quote th{text-align:center;vertical-align:middle;background-color:#ebe9e5;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;color:#000;letter-spacing:normal}#price-calculator.quick-price-quote th[href]:not([href=""]):hover,#price-calculator.quick-price-quote th.fa:hover{color:#5b5959}#price-calculator.quick-price-quote th.first{padding-left:16px}#price-calculator.quick-price-quote td,#price-calculator.quick-price-quote th{vertical-align:middle}#price-calculator.quick-price-quote td{padding-top:.75rem;padding-bottom:.75rem}#price-calculator.quick-price-quote td .right-border{border-right:1px solid #5b5959;padding:0;margin:0;display:grid;align-content:center}#price-calculator.quick-price-quote td .right-border.short{height:initial}#price-calculator.quick-price-quote td .right-border h4{font-size:1rem}#price-calculator.quick-price-quote th:nth-child(1)>div tr .right-border,#price-calculator.quick-price-quote #price-calculator td .price-cell .right-border{height:auto}#price-calculator.quick-price-quote .portfolio-link{text-decoration:underline;margin-left:0}#price-calculator.quick-price-quote th{padding:0;margin:0;background:#4c4c4c}#price-calculator.quick-price-quote th div.right-border.short{height:initial;border-right:none;color:#fff;line-height:2.275rem}#price-calculator.quick-price-quote th:first-child div.right-border.short{border-right:1px solid white}#price-calculator.quick-price-quote td img{display:inline-block;float:none;margin:0;padding:0}#price-calculator.quick-price-quote .striped:nth-child(2n){background-color:transparent}#price-calculator.quick-price-quote .table-image{float:left;margin-right:50px}#price-calculator.quick-price-quote ul{margin:0 0 10px 13px}#price-calculator.quick-price-quote hr{width:950px;display:block}#price-calculator.quick-price-quote hr.top{margin:0 auto}#price-calculator.quick-price-quote hr.bottom{margin-left:auto;margin-right:auto}#price-calculator.quick-price-quote h4{font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.375rem;box-sizing:border-box;color:#000}#price-calculator.quick-price-quote h4[href]:not([href=""]):hover,#price-calculator.quick-price-quote h4.fa:hover{color:#5b5959}#price-calculator.quick-price-quote span.single-border{border-spacing:0px;border-right:1px solid #5b5959;display:inline-block}#price-calculator.quick-price-quote .btn-new-dark{margin-left:10px}#price-calculator.quick-price-quote .width-select,#price-calculator.quick-price-quote .length-select,#price-calculator.quick-price-quote .width-select label,#price-calculator.quick-price-quote .length-select label{display:inline-block}#price-calculator.quick-price-quote .original-price{font-size:16px;display:block}#price-calculator.quick-price-quote .sale-price{color:#ea6e1f;font-size:16px;font-weight:600;display:block}#price-calculator.quick-price-quote .measurements{-js-display:inline-flex;display:inline-flex;margin:0 auto 0 14%}#price-calculator.quick-price-quote .indicator img{margin-left:40px;margin-top:75px}#phone_modal .modal-header,#email_modal .modal-header,#chat_modal .modal-header{padding-bottom:0}#phone_modal .modal-body,#email_modal .modal-body,#chat_modal .modal-body{max-height:686px;width:620px;margin:0 auto}#phone_modal .modal-body .modal-content,#email_modal .modal-body .modal-content,#chat_modal .modal-body .modal-content{width:660px}#phone_modal .headline .main-title,#email_modal .headline .main-title,#chat_modal .headline .main-title{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.3125rem;box-sizing:border-box;color:#000;text-transform:uppercase;text-align:center;margin-top:8px;padding-bottom:20px;line-height:40px;border-bottom:1px solid #d1d1d1}#phone_modal .headline .main-title[href]:not([href=""]):hover,#phone_modal .headline .main-title.fa:hover,#email_modal .headline .main-title[href]:not([href=""]):hover,#email_modal .headline .main-title.fa:hover,#chat_modal .headline .main-title[href]:not([href=""]):hover,#chat_modal .headline .main-title.fa:hover{color:#5b5959}#phone_modal .headline .main-title.number-headline,#email_modal .headline .main-title.number-headline,#chat_modal .headline .main-title.number-headline{font-family:Montserrat,sans-serif;font-style:normal;font-size:500;font-weight:2.5rem;box-sizing:border-box;text-transform:uppercase;color:#000}#phone_modal .headline .main-title.number-headline[href]:not([href=""]):hover,#phone_modal .headline .main-title.number-headline.fa:hover,#email_modal .headline .main-title.number-headline[href]:not([href=""]):hover,#email_modal .headline .main-title.number-headline.fa:hover,#chat_modal .headline .main-title.number-headline[href]:not([href=""]):hover,#chat_modal .headline .main-title.number-headline.fa:hover{color:#5b5959}#phone_modal{text-align:center}#phone_modal .contact-methods{margin-top:22px}#phone_modal .help-h2{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#000;margin-bottom:0}#phone_modal .help-h2[href]:not([href=""]):hover,#phone_modal .help-h2.fa:hover{color:#5b5959}#phone_modal table{margin-top:9px!important}#phone_modal table td{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;color:#000;line-height:20px;text-align:center;text-transform:uppercase}#phone_modal table td[href]:not([href=""]):hover,#phone_modal table td.fa:hover{color:#5b5959}#phone_modal .day{font-weight:500;text-align:right;padding-right:3px}#phone_modal .showroom-contact{margin-top:26px}#phone_modal .showroom-contact p{width:100%;margin:0 auto;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;color:#000}#phone_modal .showroom-contact p[href]:not([href=""]):hover,#phone_modal .showroom-contact p.fa:hover{color:#5b5959}#phone_modal .showroom-contact a{text-decoration:underline}#phone_modal .holiday-hours{margin-top:26px}#phone_modal .holiday-hours h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#000;margin-bottom:0}#phone_modal .holiday-hours h3[href]:not([href=""]):hover,#phone_modal .holiday-hours h3.fa:hover{color:#5b5959}#phone_modal .holiday-hours p{width:100%;margin:0 auto;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;color:#000}#phone_modal .holiday-hours p[href]:not([href=""]):hover,#phone_modal .holiday-hours p.fa:hover{color:#5b5959}#phone_modal .modal-footer{height:43px}#email_modal,#chat_modal{text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;color:#000}#email_modal[href]:not([href=""]):hover,#email_modal.fa:hover,#chat_modal[href]:not([href=""]):hover,#chat_modal.fa:hover{color:#5b5959}#email_modal .headline,#chat_modal .headline{height:61px}#email_modal .modal-body,#chat_modal .modal-body{padding-bottom:38px}#email_modal a,#chat_modal a{text-decoration:underline}#email_modal .contact-methods,#chat_modal .contact-methods{margin-top:27px}#email_modal input,#chat_modal input{width:300px;margin-left:0;position:relative;float:left}#email_modal textarea,#chat_modal textarea{width:100%;margin-left:0;position:relative;float:left}#email_modal #feedbackEmail,#chat_modal #feedbackEmail{height:40px}#email_modal #feedbackMessage,#chat_modal #feedbackMessage{margin-top:7px;height:66px;box-sizing:border-box}#email_modal .control-group,#chat_modal .control-group{margin-bottom:0}#email_modal #feedbackSubmit,#chat_modal #feedbackSubmit{margin-top:28px}#email_modal input,#email_modal textarea,#chat_modal input,#chat_modal textarea{border-color:#000}#email_modal input:focus,#email_modal textarea:focus,#chat_modal input:focus,#chat_modal textarea:focus{box-shadow:inset 0 0 5px #0000001a,0 0 5px #0000001a!important;border-color:#000}#email_modal .error-container,#chat_modal .error-container{display:table;width:100%}#email_modal .name-error-messages,#email_modal .email-error-messages,#email_modal .message-error-messages,#chat_modal .name-error-messages,#chat_modal .email-error-messages,#chat_modal .message-error-messages{display:table-cell;text-align:left;max-width:50%}#email_modal .name-error-messages .icon-alert,#email_modal .name-error-messages .error-text,#email_modal .email-error-messages .icon-alert,#email_modal .email-error-messages .error-text,#email_modal .message-error-messages .icon-alert,#email_modal .message-error-messages .error-text,#chat_modal .name-error-messages .icon-alert,#chat_modal .name-error-messages .error-text,#chat_modal .email-error-messages .icon-alert,#chat_modal .email-error-messages .error-text,#chat_modal .message-error-messages .icon-alert,#chat_modal .message-error-messages .error-text{display:inline-block;vertical-align:middle;margin:auto 0}#email_modal .name-error-messages .icon-alert,#email_modal .email-error-messages .icon-alert,#email_modal .message-error-messages .icon-alert,#chat_modal .name-error-messages .icon-alert,#chat_modal .email-error-messages .icon-alert,#chat_modal .message-error-messages .icon-alert{margin-right:10px}#email_modal .name-error-messages,#chat_modal .name-error-messages{width:50%;padding-left:5px}#email_modal .email-error-messages,#chat_modal .email-error-messages{width:50%;padding-left:15px}#email_modal .message-error-messages,#chat_modal .message-error-messages{padding-left:5px;padding-top:5px}#chat_modal .headline{height:62px}#chat_modal .chat-available,#chat_modal .chat-unavailable .chat-available-header,#chat_modal .holder{font-size:14px!important;text-align:center;font-style:normal;font-weight:300;margin-bottom:0!important}#chat_modal .chat-info{margin-top:5px;margin-bottom:5px}#chat_modal .chat-info .leave-message{line-height:12px}#chat_modal .chat-container,#chat_modal form{margin-top:27px}#chat_modal .green{color:green!important}#chat_modal .red{color:red!important;font-size:14px;margin-bottom:0!important}#chat_modal .chat-unavailable{text-align:center}#chat_modal .begin_chat_submit{margin:10px auto 0}#chat_modal .g-custom-recaptcha,#chat_modal #measure-request-modal .exclusions,#measure-request-modal #chat_modal .exclusions,#chat_modal #exclusions{padding-top:50px}#chat_modal .chat-message{padding:0;margin-top:10px;margin-bottom:0}#chat_modal .chat-message textarea{padding:10px;margin:0;resize:none;width:508px;height:75px;box-sizing:border-box;border-color:#000}#chat_modal .chat-message .chat_message{width:100%}#chat_modal .button-holder{width:100%;-js-display:flex;display:flex;margin-top:20px;height:38px}.two-enters{-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:49px;box-sizing:border-box}.two-enters .name input,.two-enters .email input{height:40px;width:300px;box-sizing:border-box;border-color:#000}#thank-you-modal{left:50%;transform:translate(-50%);width:598px;height:450px!important;position:fixed;margin:20px;top:20%!important;text-align:center}#thank-you-modal .modal-body{margin:0}#thank-you-modal .main-title{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.0625rem;box-sizing:border-box;color:#000;text-transform:uppercase;margin-bottom:20px;margin-top:20px;line-height:40px}#thank-you-modal .main-title[href]:not([href=""]):hover,#thank-you-modal .main-title.fa:hover{color:#5b5959}#thank-you-modal .main-title:focus{outline:none}#thank-you-modal p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:16px;color:#000;margin-top:30px;margin-bottom:30px}#thank-you-modal p[href]:not([href=""]):hover,#thank-you-modal p.fa:hover{color:#5b5959}#thank-you-modal input,#thank-you-modal textarea{border:1px solid #5b5959;box-shadow:none;width:230px}#thank-you-modal input:focus,#thank-you-modal textarea:focus,#thank-you-modal select:focus{box-shadow:inset 0 0 5px #0000001a,0 0 5px #0000001a!important}#thank-you-modal .divider-line-m-i{width:30%;height:2px;border-top:1px solid #5b5959;margin:0 auto}#thank-you-modal .m-i-modal-subtext{margin-top:10px;display:block}.copyright #copyright-body-text,.copyright #section-body-text{text-align:center;padding-bottom:15px}.copyright #section-body-text span{display:block;margin-top:5px}.seo_product_description{padding-top:15px}.seo_product_description #accordion-seo-product-description-container .accordion-group{border:0}.seo_product_description #accordion-seo-product-description-container .accordion-group .accordion-heading .accordion-toggle{border-bottom:1px solid #5b5959;font-size:14px;text-transform:uppercase;font-weight:700;padding:10px 0 15px;transition-duration:2s}.seo_product_description #accordion-seo-product-description-container .accordion-group .accordion-heading .accordion-toggle:after{content:"";font-family:FontAwesome;padding:0 0 0 10px}.seo_product_description #accordion-seo-product-description-container .accordion-group .accordion-heading .accordion-toggle.collapsed:after{content:""}.seo_product_description #accordion-seo-product-description-container .accordion-group .accordion-inner{border-top:0;padding:15px 0 0}.seo_product_description #accordion-seo-product-description-container .accordion-group .accordion-inner h2{text-transform:uppercase;font-size:13px;font-weight:700;margin:0;padding:0;line-height:1.2rem}.seo_product_description #seo-product-description-body-text{text-align:left;padding-bottom:15px}.seo_product_description #section-body-text{text-align:center;padding-bottom:15px}.seo_product_description #section-body-text span{display:block;margin-top:5px}html{scroll-behavior:smooth;scroll-padding:270px}#better-basics-landing{margin-top:-30px}#better-basics-landing .material-detail{margin-bottom:initial}#better-basics-landing .material-detail .material-images.span3{width:initial;float:initial;height:initial;overflow:initial}#better-basics-landing .generic-wrapper .span3{overflow:initial}#better-basics-landing .swatch-widget-container{gap:.375rem;overflow:initial;flex-wrap:initial;margin-left:initial;margin-top:initial}#better-basics-landing .swatch-widget-container a{flex:initial;margin-bottom:initial;margin-right:initial;position:relative;top:0;left:0}#better-basics-landing .swatch-widget-container a .widget-icon-image{transform:initial;position:relative;top:0;left:0;max-width:initial;height:initial;width:initial;max-height:initial}#better-basics-landing .swatch-widget-container a .widget-icon.in-cart{position:absolute;bottom:2px;right:2px;display:block}#better-basics-landing .header-wrapper{margin-bottom:30px}#better-basics-landing #swatch-cart-items{display:none}#better-basics-landing .container{width:700px}#better-basics-landing #portfolio-slideshow .image-holder{margin:0 auto}#better-basics-landing #portfolio-slideshow #slideshow-viewport li .image-holder-contents{width:945px;height:630px}#better-basics-landing .window-treatment.generic-wrapper{height:360px;margin:0 auto;-js-display:flex;display:flex;justify-content:center}#better-basics-landing .image-carousel.large,#better-basics-landing .image-carousel .container{height:330px}#better-basics-landing .image-carousel .container .headline-priced-from{display:block;margin-bottom:7px}#better-basics-landing .image-carousel .container .priced-from{display:block}#better-basics-landing .image-carousel .container .priced-from *{display:inline-block}#better-basics-landing .image-carousel .container .priced-from small{margin-right:.125em}#better-basics-landing .image-carousel .container .priced-from .fa{vertical-align:text-bottom;font-size:.9em}#better-basics-landing .image-carousel .container .priced-from .price,#better-basics-landing .image-carousel .container .priced-from .price-strike,#better-basics-landing .image-carousel .container .priced-from .price-orange{font-size:15px}#better-basics-landing .image-carousel .container .second-info{border:0;padding-top:0;width:100%}#better-basics-landing .image-carousel .container .second-info-with-mini-widget .btn-new-dark{width:42%;display:inline-block;position:static}#better-basics-landing .image-carousel .container .second-info-with-mini-widget .product-material-area-widget{height:90px;margin-bottom:64px;top:0;margin-top:.5rem}#better-basics-landing .image-carousel .container .carousel-hero,#better-basics-landing .image-carousel .container .carousel-hero img{width:350px;height:300px}#better-basics-landing .image-carousel .container .carousel-hero img.photo-icon{height:28px}#better-basics-landing .image-carousel .container .photo-viewer-button{z-index:2!important}#better-basics-landing .image-carousel .container .relative-position{margin-top:0;width:360px;height:300px;padding-left:30px}#better-basics-landing .image-carousel .container .relative-position .main-headline{height:35px;width:372px;font-family:gotham_medium,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-weight:100;font-size:17.5px;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin-bottom:0}#better-basics-landing .row-fluid{height:330px;width:745px}#better-basics-landing .title-link{height:35px;display:block;width:100%;line-height:18px}#better-basics-landing .second-info-with-mini-widget{width:100%;bottom:-100px}#better-basics-landing .second-info-with-mini-widget .better-basics-buttons-container{-js-display:flex;display:flex;gap:1rem;justify-content:center;margin-right:.8rem}#better-basics-landing .second-info-with-mini-widget .better-basics-buttons-container a{flex:1 1 0;width:initial!important}#better-basics-landing .anchor-spacer{width:5%;height:20px;display:inline-block;position:static}.header-wrapper{-js-display:flex;display:flex;display:-webkit-flex;overflow:auto;top:0;z-index:3;justify-content:center;border:1px solid black;padding-top:30px;width:950px;background:#fff;margin:0 auto;padding-bottom:30px}.header-wrapper h3,.header-wrapper h4{font-family:gotham_medium,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;text-align:center;margin-bottom:0;color:#000}.header-wrapper h3.h4,.header-wrapper h4.h4{font-size:small}.header-wrapper .header-icons{margin-top:30px;-js-display:flex;display:flex;display:-webkit-flex}.header-wrapper .header-icons img{width:100%;height:100%}.header-wrapper .landing-link{flex-shrink:0;width:115px;height:104px;padding-right:20px;padding-left:9px}.header-wrapper .product-link{flex-shrink:0;line-height:12px;width:85px;height:75px;padding-left:28px}.header-wrapper .product-link p{font-family:gotham_medium,helveticaneue,helvetica neue,Helvetica,Arial,sans-serif;font-size:x-small;text-align:center;margin-top:3px}#dc-combination-request{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}#dc-combination-request[href]:not([href=""]):hover,#dc-combination-request.fa:hover{color:#5b5959}#dc-combination-request .center{text-align:center}#dc-combination-request h1{text-transform:uppercase}#dc-combination-request h2{text-transform:uppercase;font-size:16px}#dc-combination-request p{font-size:14px}#dc-combination-request .in-home-heading{text-align:center;margin-top:30px}#dc-combination-request .in-home-heading h1{margin-bottom:0}#dc-combination-request .dc-modal-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:33px;color:#000;text-align:center;text-transform:uppercase;line-height:40px;margin-bottom:10px}#dc-combination-request .dc-modal-title[href]:not([href=""]):hover,#dc-combination-request .dc-modal-title.fa:hover{color:#5b5959}#dc-combination-request .dc-modal-subtitle{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000;text-align:center;text-transform:uppercase;line-height:32px;margin-bottom:10px}#dc-combination-request .dc-modal-subtitle[href]:not([href=""]):hover,#dc-combination-request .dc-modal-subtitle.fa:hover{color:#5b5959}#dc-combination-request .select2-container–default .select2-selection–single{border:none}#dc-combination-request .select2-container.select2-container-disabled{display:inline-block!important;cursor:not-allowed!important}#dc-combination-request .dc-home-state-zip:not(#design_consultation_modal){display:grid;grid-template-columns:48.5% 48.5%;column-gap:14px;padding:0;align-items:center}#dc-combination-request .dc-home-state-zip:not(#design_consultation_modal) input[name=dc_zip_code]{height:42px!important}#dc-combination-request #dc-home-rooms .select2-choices{border:1px solid black}#dc-combination-request #dc-home-rooms .select2-input{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:inherit;color:#000;width:300px!important;color:#999!important}#dc-combination-request #dc-home-rooms .select2-input[href]:not([href=""]):hover,#dc-combination-request #dc-home-rooms .select2-input.fa:hover{color:#5b5959}#dc-combination-request #dc-home-rooms .select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none}#dc-combination-request .select2-container{width:100%!important;font-size:14px}#dc-combination-request .select2-container .error .select2-choice{border:1px solid red!important;color:red!important}#dc-combination-request .select2-container .select2-choice{height:2.5rem}#dc-combination-request .select2-container .select2-choice:not(.error){border:1px solid black}#dc-combination-request .select2-container .select2-chosen,#dc-combination-request .select2-container .select2-arrow{margin-top:4px}#dc-combination-request .select2-container .select2-arrow{font-size:20px}#dc-combination-request .customer-data{font-size:14px!important}#dc-combination-request .customer-data .form-padding-left{padding-left:20px}#dc-combination-request .customer-data .form-padding-right{padding-right:20px}#dc-combination-request .customer-data label{text-transform:initial}#dc-combination-request .customer-data label.control-label{font-size:14px;position:absolute;margin:0;pointer-events:none;height:2.5em;padding-left:14px;padding-top:10px}#dc-combination-request .customer-data input[type=text]{height:2.5rem!important;box-sizing:border-box;padding-left:14px}#dc-combination-request .customer-data textarea[type=text]{min-height:80px;box-sizing:border-box;padding-left:14px}#dc-combination-request .customer-data input:disabled,#dc-combination-request .customer-data textarea:disabled{background-color:#fff}#dc-combination-request .customer-data #dc-request-submit{width:100%;height:40px;font-size:1em;font-weight:400;margin-top:20px}#dc-combination-request .customer-data .datepicker{border-radius:0;height:40px!important;padding-left:14px}#dc-combination-request select{width:100%;height:42px}#dc-combination-request.hidden{display:none;visibility:hidden}#dc-request-submit-container{margin-top:6px;text-align:center}#dc-request-submit-container p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.8125rem;color:#000;text-align:left;vertical-align:middle}#dc-request-submit-container p[href]:not([href=""]):hover,#dc-request-submit-container p.fa:hover{color:#5b5959}#dc-request-submit-container .btn{margin-top:0!important}#dc-request-submit-container button{max-width:305px}#dc-showroom-safety-standards{margin-top:.75rem}#dc-showroom-safety-standards p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:.875rem;text-align:center;color:#000}#dc-showroom-safety-standards p[href]:not([href=""]):hover,#dc-showroom-safety-standards p.fa:hover{color:#5b5959}#dc-showroom-safety-standards a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:inherit;color:#000}#dc-showroom-safety-standards a[href]:not([href=""]):hover,#dc-showroom-safety-standards a.fa:hover{color:#5b5959}#dc-request-confirmation{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000;padding-top:23px;padding-bottom:17px}#dc-request-confirmation[href]:not([href=""]):hover,#dc-request-confirmation.fa:hover{color:#5b5959}#dc-request-confirmation .center{text-align:center}#dc-request-confirmation h3{text-transform:uppercase;font-size:22px;font-weight:300;line-height:normal;margin-bottom:20px}#dc-request-confirmation p{font-size:13px;font-weight:300}#dc-request-confirmation .modal-confirm-header{text-transform:uppercase;font-size:33px;font-weight:300;line-height:40px;margin-bottom:20px}#dc-request-confirmation .modal-confirm-text{font-size:14px;font-weight:300}#dc-request-confirmation .dc-divider-line{width:30%;height:2px;border-top:1px solid #5b5959;margin:16px auto 20px}#design_consultation_modal .dc-home-state-zip:not(#dc-combination-request){display:grid;grid-template-columns:48.5% 48.5%;column-gap:9px;padding:0}#design_consultation_modal .dc-home-state-zip:not(#dc-combination-request) input[name=dc_zip_code]{height:42px!important}#extra-content-wrapper .top-line-950{margin-top:0}#extra-content-wrapper .what-to-expect{max-width:950px;margin:0 auto 64px}#extra-content-wrapper .what-to-expect h2{font-size:24px;font-weight:300;text-align:center;text-transform:uppercase;margin:40px 0}#extra-content-wrapper .find-inspiration{max-width:950px;margin:0 auto 64px}#extra-content-wrapper .exclusive-materials{max-width:950px;margin:0 auto 44px}form[name=dc-request-form] .select2-container.select2-container-disabled .select2-choice{display:block!important;background-color:#fff!important;background-image:none!important;border:1px solid #000!important;cursor:not-allowed!important}form[name=dc-request-form] .select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#fff!important}.header-322-max>h1:first-of-type{margin-top:40px}.BG{height:532px;margin:0 0 16px;background-color:#d7d2cb;text-align:center}.START-YOUR-PROJECT{font-family:Montserrat,sans-serif;font-weight:300;font-size:inherit;height:48px;margin:0 68px 33px 67px;font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:3.71;letter-spacing:normal;text-align:center;color:#000}.START-YOUR-PROJECT[href]:not([href=""]):hover,.START-YOUR-PROJECT.fa:hover{color:#5b5959}.email-signup-footer-columns{padding:25px 150px 0;-js-display:flex;display:flex;justify-content:center}.Our-team-of-professi{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;display:block;width:222px!important;height:120px;margin:19px 10px 16px 9px;font-size:13px;line-height:1.71;text-align:center;color:#000}.Our-team-of-professi[href]:not([href=""]):hover,.Our-team-of-professi.fa:hover{color:#5b5959}.email-signup-footer-columns{text-align:center}.Rectangle{width:221px;padding:17px 11px 16px 0;background-color:#4c4c4c}.REQUEST-FREE-MASUREM{font-family:Montserrat,sans-serif;font-weight:300;font-size:inherit;color:#000;width:199px;height:32px;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.REQUEST-FREE-MASUREM[href]:not([href=""]):hover,.REQUEST-FREE-MASUREM.fa:hover{color:#5b5959}#es-request-submit-container{margin-top:10px;text-align:center}#es-request-confirmation{text-align:center;margin-top:40px}#es-request-confirmation h1{font-size:40px;font-weight:300;line-height:48px}#es-request-confirmation p{font-size:13px;font-weight:300;margin-bottom:36px}.emailSignupFormModal{position:absolute;width:100%;margin-top:27px}.emailSignupFormModal .btn-175x40{width:200px!important}.es-modal-body{margin-right:0;margin-left:0}#emailSignupThanksNoPromo{overflow:hidden;border-color:#5b5959}#emailSignupThanksNoPromo .emailSignupRelative h1,#emailSignupThanksNoPromo .emailSignupRelative h2{padding-top:10px}#emailSignupThanksNoPromo .modal-body .cont-shop-btn{margin-top:40px;float:left}#emailSignupThanksNoPromo .modal-body div.two-col a{color:#fff}#emailSignupThanksNoPromo .modal-body div.two-col a p.zip-code{text-transform:none;font-size:11px}#emailSignupThanksNoPromo .modal-body div.two-col a p.nearest-showroom{color:#000;font-weight:400;margin-bottom:10px}#emailSignupThanksNoPromo .modal-body div.two-col a p.neighborhood{margin-bottom:20px;font-weight:500;color:#000}#es-combination-request{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}#es-combination-request[href]:not([href=""]):hover,#es-combination-request.fa:hover{color:#5b5959}#es-combination-request .center{text-align:center}#es-combination-request h1{text-transform:uppercase}#es-combination-request p{font-size:13px!important}#es-combination-request .section{padding:10px 0 30px!important}#es-combination-request ._LP_EmailSignUp-Desktop-Mock-Up_Form-Fills{background-color:#fff;font-size:14px;text-align:center;line-height:22px;padding-top:35px}#es-combination-request .customer-data{font-size:14px!important}#es-combination-request .customer-data .form-padding-left{padding-left:20px}#es-combination-request .customer-data .form-padding-right{padding-right:20px}#es-combination-request .customer-data label{text-transform:initial}#es-combination-request .customer-data label.control-label{font-size:14px;position:absolute;margin:0;pointer-events:none;height:2.5em;padding-left:14px;padding-top:10px}#es-combination-request .customer-data input[type=text]{height:2.5rem!important;box-sizing:border-box;padding-left:14px}#es-combination-request .customer-data #es-request-submit{width:100%;height:40px;font-size:1em;font-weight:400;margin-top:20px;max-width:420px}.gs-heading-1,.gs-title h1{font-size:2rem;line-height:2.5rem;font-weight:300;margin:0}.gs-paragraph-2,.gs-option .gs-option-content h2{font-size:1.25rem;line-height:1.75rem;font-weight:300;margin:0}.gs-body-1,.gs-option .gs-option-content p,.gs-title p{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0}.gs-anchor,.gs-option .gs-option-content p.gs-cta{font-size:1rem;line-height:1.25rem;font-weight:600;margin:0}.gs-svg-icon{height:5rem;width:5rem}.gs-svg-icon.swatches{height:4rem;padding-top:.5rem;padding-bottom:.5rem}.gs-container{-js-display:flex;display:flex;flex-direction:column;align-items:center;row-gap:2.5rem}.gs-container .spacing-block{width:100%;min-height:2.5rem}.gs-container .row,.gs-container .span6,.gs-container .span12{margin:0}.gs-container .row{width:100%}.gs-options-container{display:grid;row-gap:1.5rem}.gs-options{display:inline-grid;grid-template-columns:repeat(2,1fr);column-gap:1.5rem}.gs-option{border:.0625rem solid #b4b4b4;position:relative}.gs-option .gs-option-content{-js-display:flex;display:flex;flex-direction:column;align-items:center;padding:1.5rem;gap:1rem;text-align:center}.gs-option .gs-option-content h2{color:#424242}.gs-option .gs-option-content p{color:#656d7a}.gs-option .gs-option-content p.gs-cta{color:#424242}.gs-option .gs-option-content p.gs-cta:after{content:"⌃";-js-display:inline-flex;display:inline-flex;color:#656d7a;font-weight:100;font-size:1.25rem;align-items:center;position:relative;top:2px;left:0;transform:rotate(90deg)}.gs-option:hover:after{border:.125rem solid #656d7a;cursor:pointer;content:"";height:100%;width:100%;padding:.1875rem;position:absolute;top:-.3125rem;left:-.3125rem}.gs-title{-js-display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.5rem}.gs-title h1{color:#424242}.gs-title p{color:#656d7a}.auth-login{width:504px;margin-left:-252px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.auth-login .email,.auth-login .password{text-transform:uppercase}.auth-login .auth-login-errors{color:red;padding:10px 0}.auth-login .auth-login-errors span{float:left}.auth-login .auth-login-errors div{width:350px;padding-left:5px}.auth-forgotpass{width:504px;margin-left:-252px}.auth-forgotpass .email,.auth-forgotpass .password{text-transform:uppercase}.auth-forgotpass .dont-have-account,.auth-forgotpass .register-large-text{font-size:24px;display:block;padding-bottom:10px}.auth-forgotpass .errors{display:none;line-height:23px;color:red}.auth-forgotpass .errors .icon-alert{float:left;margin-right:10px}.h2,.hero-image-section .headline-block-3 h2,.gps-my-account-login #account h2,.gps-my-profile #account h2{font-family:Montserrat,sans-serif;font-style:normal;font-size:1rem;font-weight:600;box-sizing:border-box;text-transform:uppercase;color:#000}.h2[href]:not([href=""]):hover,.hero-image-section .headline-block-3 h2[href]:not([href=""]):hover,.gps-my-account-login #account h2[href]:not([href=""]):hover,.gps-my-profile #account h2[href]:not([href=""]):hover,.h2.fa:hover,.hero-image-section .headline-block-3 h2.fa:hover,.gps-my-account-login #account h2.fa:hover,.gps-my-profile #account h2.fa:hover{color:#5b5959}#emailFlyover{height:450px;width:600px;margin-left:-300px;overflow:hidden}#emailFlyover .control-group.error input:first-child{border:solid 1px red}#emailFlyover .modal-body{margin-right:0;margin-left:0}#emailFlyover .modal-close-x{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;color:#000;line-height:61px;z-index:2000}#emailFlyover .close{height:44px;width:45px;opacity:.6;filter:alpha(opacity=60);outline-color:#fff!important}#emailFlyover .close:hover{opacity:1;color:#000}#emailFlyoverThanks,#emailFlyoverThanksNoPromo{overflow:hidden;border-color:#5b5959}#emailFlyoverThanks .emailFlyoverRelative h1,#emailFlyoverThanks .emailFlyoverRelative h2,#emailFlyoverThanksNoPromo .emailFlyoverRelative h1,#emailFlyoverThanksNoPromo .emailFlyoverRelative h2{padding-top:10px}#emailFlyoverThanks .modal-body .cont-shop-btn,#emailFlyoverThanksNoPromo .modal-body .cont-shop-btn{margin-top:40px;float:left}#emailFlyoverThanks .modal-body div.two-col a,#emailFlyoverThanksNoPromo .modal-body div.two-col a{color:#fff}#emailFlyoverThanks .modal-body div.two-col a p.zip-code,#emailFlyoverThanksNoPromo .modal-body div.two-col a p.zip-code{text-transform:none;font-size:11px}#emailFlyoverThanks .modal-body div.two-col a p.nearest-showroom,#emailFlyoverThanksNoPromo .modal-body div.two-col a p.nearest-showroom{color:#000;font-weight:400;margin-bottom:10px}#emailFlyoverThanks .modal-body div.two-col a p.neighborhood,#emailFlyoverThanksNoPromo .modal-body div.two-col a p.neighborhood{margin-bottom:20px;font-weight:500;color:#000}.email_flyover_error{border:solid 1px red}.emailFlyoverRelative{position:relative;color:#000;height:400px;text-align:center}.emailFlyoverRelative h1,.emailFlyoverRelative h2{font-weight:500;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;text-transform:uppercase;text-align:center;letter-spacing:0;width:65%;margin:0 auto;padding-bottom:27px;line-height:40px}.emailFlyoverRelative h1[href]:not([href=""]):hover,.emailFlyoverRelative h1.fa:hover,.emailFlyoverRelative h2[href]:not([href=""]):hover,.emailFlyoverRelative h2.fa:hover{color:#5b5959}.emailFlyoverRelative hr{width:30%;height:1px;background:#a8a8a8;font-size:0;border:0;margin:0 auto}.emailFlyoverRelative p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000;text-align:center}.emailFlyoverRelative p[href]:not([href=""]):hover,.emailFlyoverRelative p.fa:hover{color:#5b5959}.emailFlyoverRelative p.desc-location-thankyou{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:17px;color:#000}.emailFlyoverRelative p.desc-location-thankyou[href]:not([href=""]):hover,.emailFlyoverRelative p.desc-location-thankyou.fa:hover{color:#5b5959}.emailFlyoverRelative .two-col{width:620px;margin:0 auto;padding-top:35px;height:154px}.emailFlyoverRelative .two-col .col-one,.emailFlyoverRelative .two-col .col-two{width:49%;display:inline;float:left}.emailFlyoverRelative .two-col .col-one{line-height:18px;align-items:center;-js-display:flex;display:flex;flex-direction:column}.emailFlyoverRelative .two-col .col-one h4{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;margin-bottom:15px;margin-top:12px;text-align:center}.emailFlyoverRelative .two-col .col-one p{text-align:center;margin-bottom:0}.emailFlyoverRelative .two-col .col-one a.cont-shop-btn{width:300px;height:40px;line-height:31px}.emailFlyoverRelative a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000}.emailFlyoverRelative a[href]:not([href=""]):hover,.emailFlyoverRelative a.fa:hover{color:#5b5959}.emailFlyoverFormModal{position:absolute;width:600px;margin-top:10px}#emailSignupDialogForm{margin-left:100px;margin-bottom:0;width:400px;height:40px;border-right:none;border:1px;border-style:solid;border-color:#000}#emailSignupValue{margin:0;padding:0 0 0 5px;border:none;background:none;width:275px;height:40px;font-size:13px;text-align:left}#emailSignupButton{padding:0;border-left:0;border-right:0;border-top:0;border-bottom:0;background:none;font-size:13px;color:#fff;background-color:#323232;height:41px;width:116px;float:right}.emailFlyoverNoThanks{padding:15px;text-align:center;color:#686868}.emailFlyoverNoThanks a{text-decoration:underline;color:#686868}#emailThankYouButtonSection{margin:50px 0 0;padding:0;height:35px;text-align:center;vertical-align:middle;line-height:35px}#emailThankYouButtonSection .buttonCenter{background-color:#393736;color:#fff;width:185px;margin-left:207px}#emailThankYouButtonSection .buttonLeft{float:left;margin-left:107px;background-color:#393736;color:#fff;width:185px}#emailThankYouButtonSection .buttonRight{margin-left:308px;background-color:#393736;color:#fff;width:185px}#top-mega-dropdown-row{position:relative;width:100%;max-width:1026px;min-width:950px;height:100%;margin:0 auto}.deferred-component{position:relative}#top-mega-dd-triggers{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-js-display:flex;display:flex;height:100%;list-style-type:none;margin-bottom:0;width:100%;text-align:center}#top-mega-dd-triggers .menu-trigger{flex-grow:1}#top-mega-dd-triggers .menu-trigger>a{width:100%;height:100%;-js-display:flex;display:flex;font-family:Montserrat,sans-serif;font-style:normal;font-size:.875rem;font-weight:600;box-sizing:border-box;text-transform:uppercase;color:#000;letter-spacing:.7px;line-height:120%;justify-content:center;align-items:center}#top-mega-dd-triggers .menu-trigger>a[href]:not([href=""]):hover,#top-mega-dd-triggers .menu-trigger>a.fa:hover{color:#5b5959}#top-mega-dd-triggers .menu-trigger>a .menu-label{margin:0;padding:0;position:relative;-js-display:flex;display:flex;align-items:center;height:90%}#top-mega-dd-triggers .menu-trigger>a .menu-label:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:3px;background:#333;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}#top-mega-dd-triggers .menu-trigger>a .primary-sub-header{font-family:Montserrat,sans-serif;font-style:normal;font-size:.875rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;color:#000}#top-mega-dd-triggers .menu-trigger>a .primary-sub-header[href]:not([href=""]):hover,#top-mega-dd-triggers .menu-trigger>a .primary-sub-header.fa:hover{color:#5b5959}#top-mega-dd-triggers .menu-trigger>a .label-locations{color:#ebe8e6;font-size:12px;margin-left:32px;text-transform:capitalize}#top-mega-dd-triggers .menu-trigger .top-mega-dropdown{text-align:left;position:absolute;height:0;overflow:hidden;transition:all .1s ease;left:0;width:100%}@media screen and (min-width: 1026px){#top-mega-dd-triggers .menu-trigger .top-mega-dropdown{width:1350px;left:-162px}}#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul{padding:1px 0 5px}#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul:not(:hover):not([focus-within]) .mega-submenu-item:first-child .mega-submenu-content{height:auto}#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul .mega-submenu-item .mega-submenu-content{position:absolute;top:0;right:25px;display:block;height:0;overflow:hidden}@media screen and (min-width: 1026px){#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul .mega-submenu-item .mega-submenu-content{right:-50px}}#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul .mega-submenu-item:hover a,#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul .mega-submenu-item[focus-within] a{font-weight:700}#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul .mega-submenu-item:hover .mega-submenu-content,#top-mega-dd-triggers .menu-trigger .top-mega-dropdown ul .mega-submenu-item[focus-within] .mega-submenu-content{height:auto}#top-mega-dd-triggers .menu-trigger:hover>a .menu-label:after,#top-mega-dd-triggers .menu-trigger:focus>a .menu-label:after,#top-mega-dd-triggers .menu-trigger[focus-within]>a .menu-label:after{transform:scaleY(1)}#top-mega-dd-triggers .menu-trigger:hover .top-mega-dropdown,#top-mega-dd-triggers .menu-trigger:focus .top-mega-dropdown,#top-mega-dd-triggers .menu-trigger[focus-within] .top-mega-dropdown{height:360px;transition:none}#top-mega-dd-triggers .menu-trigger>a[href]:not([href=""]):hover{color:#000}li.menu-trigger.menu-trigger-last{margin-right:0!important;padding-right:0!important}.menu.tss-menu,.dropdown-menu.tss-dropdown-menu{position:relative;background-color:#fff;z-index:999;width:100%;height:350px;padding-left:0;padding-right:0}@media screen and (min-width: 1026px){.menu.tss-menu,.dropdown-menu.tss-dropdown-menu{width:950px;padding-left:155px;padding-right:245px}}.menu.tss-menu .menu-primary,.dropdown-menu.tss-dropdown-menu .menu-primary{position:relative;min-height:285px;height:auto;margin:0 0 25px;padding-right:25px;padding-top:29px}.menu.tss-menu .menu-primary .caption,.dropdown-menu.tss-dropdown-menu .menu-primary .caption{text-indent:50px}.menu.tss-menu .menu-primary hr,.dropdown-menu.tss-dropdown-menu .menu-primary hr{margin:10px 0}.menu.tss-menu .menu-primary li,.dropdown-menu.tss-dropdown-menu .menu-primary li{line-height:2em}.menu.tss-menu .menu-primary li a,.dropdown-menu.tss-dropdown-menu .menu-primary li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#000;margin:0;text-shadow:none;white-space:normal}.menu.tss-menu .menu-primary li a[href]:not([href=""]):hover,.menu.tss-menu .menu-primary li a.fa:hover,.dropdown-menu.tss-dropdown-menu .menu-primary li a[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu-primary li a.fa:hover{color:#5b5959}.menu.tss-menu .menu-primary li a[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu-primary li a[href]:not([href=""]):hover{color:#000}.menu.tss-menu .menu-primary li a.mega-submenu-link,.dropdown-menu.tss-dropdown-menu .menu-primary li a.mega-submenu-link{padding-left:45px}.menu.tss-menu .menu-primary li a.orange,.dropdown-menu.tss-dropdown-menu .menu-primary li a.orange{color:#ea6e1f}.menu.tss-menu .menu-heading,.dropdown-menu.tss-dropdown-menu .menu-heading{margin:0!important}.menu.tss-menu .menu-secondary,.dropdown-menu.tss-dropdown-menu .menu-secondary{width:100%}.menu.tss-menu .menu-secondary li,.dropdown-menu.tss-dropdown-menu .menu-secondary li{line-height:18px}.menu.tss-menu .menu-secondary li a,.dropdown-menu.tss-dropdown-menu .menu-secondary li a{text-shadow:none}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a,.menu.tss-menu .tab-content,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a,.dropdown-menu.tss-dropdown-menu .tab-content{overflow:hidden}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .link-showroom,.menu.tss-menu .tab-content .link-showroom,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .link-showroom,.dropdown-menu.tss-dropdown-menu .tab-content .link-showroom{color:#fff}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .showroom-email,.menu.tss-menu .tab-content .showroom-email,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .showroom-email,.dropdown-menu.tss-dropdown-menu .tab-content .showroom-email{position:absolute;right:262px;bottom:30px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left,.menu.tss-menu .tab-content .tab-left,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#000;height:311px;overflow:hidden;width:220px;position:relative;padding-left:24px;padding-right:10px;line-height:20px;border-left:1px solid #d1d1d1;margin-top:32px;padding-top:0;box-sizing:border-box}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left[href]:not([href=""]):hover,.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left.fa:hover,.menu.tss-menu .tab-content .tab-left[href]:not([href=""]):hover,.menu.tss-menu .tab-content .tab-left.fa:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left.fa:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left.fa:hover{color:#5b5959}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .caption,.menu.tss-menu .tab-content .tab-left .caption,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .caption,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left .caption{text-indent:22px;box-sizing:border-box}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .menu-heading,.menu.tss-menu .tab-content .tab-left .menu-heading,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .menu-heading,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left .menu-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000;line-height:24px;margin-top:4px;margin-bottom:4px;white-space:normal;text-transform:uppercase}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .menu-heading[href]:not([href=""]):hover,.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .menu-heading.fa:hover,.menu.tss-menu .tab-content .tab-left .menu-heading[href]:not([href=""]):hover,.menu.tss-menu .tab-content .tab-left .menu-heading.fa:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .menu-heading[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .menu-heading.fa:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left .menu-heading[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left .menu-heading.fa:hover{color:#5b5959}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .prices-from-separator,.menu.tss-menu .tab-content .tab-left .prices-from-separator,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .prices-from-separator,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left .prices-from-separator{margin-top:.5em;font-size:.75rem}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left p,.menu.tss-menu .tab-content .tab-left p,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left p,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#000}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left p[href]:not([href=""]):hover,.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left p.fa:hover,.menu.tss-menu .tab-content .tab-left p[href]:not([href=""]):hover,.menu.tss-menu .tab-content .tab-left p.fa:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left p[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left p.fa:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left p[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left p.fa:hover{color:#5b5959}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .showroom-contact,.menu.tss-menu .tab-content .tab-left .showroom-contact,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left .showroom-contact,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left .showroom-contact{position:absolute;bottom:50px;right:25px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul,.menu.tss-menu .tab-content .tab-left ul,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul{margin-top:0}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li,.menu.tss-menu .tab-content .tab-left ul li,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li{line-height:20px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a,.menu.tss-menu .tab-content .tab-left ul li a,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a{padding:3px 37px 3px 0}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a.active,.menu.tss-menu .tab-content .tab-left ul li a.active,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a.active,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a.active{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:13px;color:#000}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a.active[href]:not([href=""]):hover,.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a.active.fa:hover,.menu.tss-menu .tab-content .tab-left ul li a.active[href]:not([href=""]):hover,.menu.tss-menu .tab-content .tab-left ul li a.active.fa:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a.active[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a.active.fa:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a.active[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a.active.fa:hover{color:#5b5959}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a:hover,.menu.tss-menu .tab-content .tab-left ul li a:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a:hover{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:13px;color:#000}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a:hover[href]:not([href=""]):hover,.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a:hover.fa:hover,.menu.tss-menu .tab-content .tab-left ul li a:hover[href]:not([href=""]):hover,.menu.tss-menu .tab-content .tab-left ul li a:hover.fa:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a:hover[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left ul li a:hover.fa:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a:hover[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left ul li a:hover.fa:hover{color:#5b5959}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container,.menu.tss-menu .tab-content .tab-left #affirm-financing-container,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left #affirm-financing-container{-js-display:flex;display:flex;align-items:center;margin-top:15px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container img,.menu.tss-menu .tab-content .tab-left #affirm-financing-container img,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container img,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left #affirm-financing-container img{width:50px;margin-right:5px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container span,.menu.tss-menu .tab-content .tab-left #affirm-financing-container span,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container span,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left #affirm-financing-container span{font-weight:300;padding-top:11px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container:hover,.menu.tss-menu .tab-content .tab-left #affirm-financing-container:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .tab-left #affirm-financing-container:hover,.dropdown-menu.tss-dropdown-menu .tab-content .tab-left #affirm-financing-container:hover{font-weight:300}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .menu-item-main-image,.menu.tss-menu .tab-content .menu-item-main-image,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .menu-item-main-image,.dropdown-menu.tss-dropdown-menu .tab-content .menu-item-main-image{margin-top:32px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .menu-item-main-image a,.menu.tss-menu .tab-content .menu-item-main-image a,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .menu-item-main-image a,.dropdown-menu.tss-dropdown-menu .tab-content .menu-item-main-image a{margin:3px 3px 3px 37px;display:inline-block}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .menu-item-main-image a img,.menu.tss-menu .tab-content .menu-item-main-image a img,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .menu-item-main-image a img,.dropdown-menu.tss-dropdown-menu .tab-content .menu-item-main-image a img{width:400px;height:285px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .img,.menu.tss-menu .tab-content .img,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .img,.dropdown-menu.tss-dropdown-menu .tab-content .img{background-repeat:no-repeat;display:inline-block;width:400px;height:285px;position:relative;margin-top:32px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption,.menu.tss-menu .tab-content .img .caption,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption,.dropdown-menu.tss-dropdown-menu .tab-content .img .caption{background-color:#f1f1f1!important;text-align:left;text-transform:lowercase}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption .caption-label,.menu.tss-menu .tab-content .img .caption .caption-label,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption .caption-label,.dropdown-menu.tss-dropdown-menu .tab-content .img .caption .caption-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#000;margin:0 10px}.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption .caption-label[href]:not([href=""]):hover,.menu.tss-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption .caption-label.fa:hover,.menu.tss-menu .tab-content .img .caption .caption-label[href]:not([href=""]):hover,.menu.tss-menu .tab-content .img .caption .caption-label.fa:hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption .caption-label[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .menu.tss-menu .tab-content .tab-left ul li a .img .caption .caption-label.fa:hover,.dropdown-menu.tss-dropdown-menu .tab-content .img .caption .caption-label[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .tab-content .img .caption .caption-label.fa:hover{color:#5b5959}.menu.tss-menu .caption,.dropdown-menu.tss-dropdown-menu .caption{background-color:#ebe8e6!important;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;height:30px;left:0;line-height:32px;letter-spacing:0;text-transform:lowercase;width:100%;z-index:100}.menu.tss-menu .caption[href]:not([href=""]):hover,.menu.tss-menu .caption.fa:hover,.dropdown-menu.tss-dropdown-menu .caption[href]:not([href=""]):hover,.dropdown-menu.tss-dropdown-menu .caption.fa:hover{color:#5b5959}.menu.tss-menu{border-top:1px solid rgba(207,207,207,.6)}#dropdownShowrooms .menu-primary{padding-top:0}#dropdownShowrooms .menu-primary li.caption{text-indent:0;letter-spacing:0;position:relative;margin-bottom:8px}#dropdownShowrooms .user-zipcode .form-zip{margin:0 0 0 30px;width:100%}#dropdownShowrooms .user-zipcode .form-zip .controls{line-height:0}#dropdownShowrooms .user-zipcode .form-zip .controls .add-on{padding-top:3px}#dropdownShowrooms .user-zipcode .form-zip .zip-code{font-size:12px;line-height:1.3;float:left;margin:8px 3px;color:#fff}#dropdownShowrooms .user-zipcode #geo_zip_override{display:none}#dropdownShowrooms .user-zipcode .control-label{width:100px}#dropdownShowrooms .tab-left p{margin-top:20px}#dropdownShowrooms .tab-content .caption-label a{color:#fff}.sale-price-nav{color:#ea6e1f;font-weight:600;font-size:.75rem}.price-strikethrough-nav{text-decoration:line-through;font-size:.75rem}.all-showrooms .menu-primary{text-align:left}.all-showrooms .menu-primary li{float:left;width:50%}.all-showrooms .menu-primary li a{padding:3px 0 3px 20px!important}.all-showrooms .tab-left{text-align:left}.all-showrooms .tab-left li{list-style:circle}.local-showrooms .showroom-menu{margin-bottom:5px;text-transform:uppercase;font-size:16px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.local-showrooms .showroom-menu:not(:first-child){margin-top:8px}.local-showrooms #hours{margin-bottom:15px;margin-top:25px}.local-showrooms #name{margin-bottom:10px}.local-showrooms .menu-primary{width:236px}.local-showrooms .menu-primary li{line-height:21px}.local-showrooms .menu-primary li a{padding:1px 27px!important}.plus:before{content:" + "}.minus:before{content:" - "}.is-product{margin-left:15px}#view-by-left{color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;margin:0 0 0 -13px}.product-button{cursor:pointer;color:#fff;margin-bottom:0;text-shadow:none}.free-swatches-caption{float:right;margin-right:45px;color:#fff}#popover-handcrafted{padding-bottom:10px}#popover-handcrafted .popover-header .title{text-align:left}#popover-handcrafted .popover-content{padding:0;color:#000;font-size:11px;line-height:1.5em}#popover-handcrafted .popover-footer{padding-top:5px;text-align:center}#popover-handcrafted .popover-footer .btn{padding-left:30px;padding-right:30px}.tss-menu{padding-left:28px;padding-right:175px}.tss-menu .tab-indicator{background-color:#ebe8e6;height:5px;position:absolute;z-index:4;margin-top:-11px;pointer-events:none}.tab-indicator-right{position:absolute;background:#ebe8e6;height:4px;top:50px;left:6px;opacity:0;transition:all .3s ease}#dropdown-swatches-wrapper .tab-indicator-right{width:140px}#dropdown-measurements-wrapper .tab-indicator-right{width:180px}div.menu-primary.left{width:25%}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(https://static.theshadestore.com/s3/theshadestore/images/frontend/uniform.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.selector,.checker,.button,.radio,.uploader{display:inline-block;vertical-align:middle}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}.highContrastDetect{width:0px;height:0px}input.text,input.email,input.search,input.tel,input.url,input.datetime,input.date,input.month,input.week,input.time,input.datetime-local,input.number,input.color,input.password,select.uniform-multiselect,textarea.uniform{padding:3px;outline:0}div.checker input,input.search,input.search:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -200px;line-height:40px;height:40px;padding:0 0 0 10px;position:relative;overflow:hidden}div.selector.fixedWidth{width:130px}div.selector span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-position:right 0;height:40px;line-height:40px;padding-right:25px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth span{width:95px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:36px;top:0;left:10px;width:100%}div.selector:active,div.selector.active{background-position:0 -240px}div.selector:active span,div.selector.active span{background-position:right -40px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:0 -280px}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -80px}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:0 -320px}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -120px}div.selector.disabled,div.selector.disabled:active,div.selector.disabled.active{background-position:0 -360px}div.selector.disabled span,div.selector.disabled:active span,div.selector.disabled.active span{background-position:right -160px}div.checker,div.checker span,div.checker input{width:19px;height:19px}div.checker{position:relative}div.checker span{display:inline-block;text-align:center;background-position:0 -400px}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:inline-block}div.checker:active span,div.checker.active span{background-position:-19px -400px}div.checker.focus span,div.checker:hover span{background-position:-38px -400px}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -400px}div.checker span.checked{background-position:-76px -400px}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -400px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -400px}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -400px}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -400px}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -400px}div.radio,div.radio span,div.radio input{width:18px;height:18px}div.radio{position:relative}div.radio span{display:inline-block;text-align:center;background-position:0 -419px}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:inline-block;text-align:center}div.radio:active span,div.radio.active span{background-position:-36px -419px}div.radio.focus span,div.radio:hover span{background-position:-72px -419px}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -419px}div.radio span.checked{background-position:-72px -419px}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -419px}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -419px}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -419px}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -419px}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -419px}div.uploader{background-position:0 -437px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:right -549px;height:28px;line-height:28px;width:85px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:82px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -493px}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -577px}div.uploader.active span.action,div.uploader:active span.action{background-position:right -605px}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -633px}div.uploader.disabled{background-position:0 -465px}div.uploader.disabled span.action{background-position:right -521px}div.button a,div.button button,div.button input{position:absolute;display:none}div.button{background-position:0 -781px;height:30px;cursor:pointer;position:relative}div.button span{display:inline-block;line-height:1;text-align:center;background-position:right -661px;height:30px;margin-left:13px;padding:0}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0 -841px}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -721px}div.button.active,div.button:active{background-position:0 -811px}div.button.active span,div.button:active span{background-position:right -691px;cursor:default}div.button.disabled{background-position:0 -871px}div.button:disabled{background-position:0 -871px}div.button.disabled span{background-position:right -751px;cursor:default}div.button:disabled span{background-position:right -751px;cursor:default}input.text,input.email,input.search,input.tel,input.url,input.datetime,input.date,input.month,input.week,input.time,input.datetime-local,input.number,input.color,input.password,select.uniform-multiselect,textarea.uniform{font-size:12px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:400;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input.text:focus,input.email:focus,input.search:focus,input.tel:focus,input.url:focus,input.datetime:focus,input.date:focus,input.month:focus,input.week:focus,input.time:focus,input.datetime-local:focus,input.number:focus,input.color:focus,input.password:focus,select.uniform-multiselect:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,.3);box-shadow:0 0 4px #0000004d;border-color:#000}div.button.active span,div.button:active span{color:#555}div.button span{font-weight:700;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}div.button.disabled span{color:#bbb}div.button:disabled span{color:#bbb}div.selector{font-size:12px}div.selector select{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector.disabled span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:700}div.uploader span.filename{color:#777;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action{color:#aaa}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.jq-uniform-high-contrast-test{width:0;height:0;color:#780299}.select2-container{margin:0}.select2-container .select2-choice{height:30px;line-height:30px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;border-radius:0;background:#fff;padding-left:14px}.select2-container .select2-choice .select2-chosen{margin-right:30px}.select2-container .select2-choice abbr{background:#fff}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-container .select2-choice .select2-arrow{padding:4px 5px;background:#fff;border:none}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0;background:#fff}.select2-drop{border-radius:0;z-index:2}.select2-drop.select2-drop-above{border-radius:0}.select2-drop .select2-search{display:none}.select2-drop.show-search .select2-search{z-index:3;display:block}.select2-drop .select2-result-label{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:12px;color:#000}.select2-drop .select2-result-label[href]:not([href=""]):hover,.select2-drop .select2-result-label.fa:hover{color:#5b5959}.select2-search input{background:#fff}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input.select2-active{background:#fff}.select2-dropdown-open .select2-choice{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-result.museo300{padding-left:15px}.select2-results .select2-result-label{-khtml-user-select:none}.select2-results .select2-disabled.select2-highlighted,.select2-results .select2-disabled,.select2-results .select2-selected{display:none}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{display:none}.select2-container-multi .select2-choices{padding:0;background:#fff}.select2-container-multi .select2-choices .select2-search-field input{-moz-box-shadow:none}.select2-container-multi .select2-choices .select2-search-choice{-khtml-user-select:none;background:#fff}.select2-search-choice-close{background:#fff}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background:#fff}}.picker-holder{background:#fff;position:absolute;left:50px;top:0;padding:10px;width:345px;overflow:hidden;border:1px solid #cfcfcf;text-align:center}.picker-holder:before,.picker-holder:after{display:table;content:"";line-height:0}.picker-holder:after{clear:both}.picker-holder h3{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;font-size:25px;text-align:center;margin-top:45px;display:block}.picker-holder h3[href]:not([href=""]):hover,.picker-holder h3.fa:hover{color:#5b5959}.picker-holder .close-color-picker{position:absolute;top:0;right:0}.picker-holder .color-label{text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;color:#000}.picker-holder .color-label[href]:not([href=""]):hover,.picker-holder .color-label.fa:hover{color:#5b5959}.picker-holder .color-box-defaults{margin-top:15px;margin-bottom:20px;float:left;padding:10px 10px 0}.picker-holder .color-box-defaults .color-box-holder{width:100px;float:left;padding-right:5px}.picker-holder .color-box-defaults .color-box-holder .color-box{width:30px;height:30px;float:left;margin:5px;border:1px solid #eee;cursor:pointer}.picker-holder .color-box-defaults .color-box-holder .color-box.white{background-color:#fff}.picker-holder .color-box-defaults .color-box-holder .color-box.off-white{background-color:#f9f5ea}.picker-holder .color-box-defaults .color-box-holder .color-box.beige{background-color:#c7af83}.picker-holder .color-box-defaults .color-box-holder .color-box.natural{background-color:#decba1}.picker-holder .color-box-defaults .color-box-holder .color-box.gray{background-color:#ccc}.picker-holder .color-box-defaults .color-box-holder .color-box.silver{background-color:#999}.picker-holder .color-box-defaults .color-box-holder .color-box.brown{background-color:#630}.picker-holder .color-box-defaults .color-box-holder .color-box.black{background-color:#000}.picker-holder .color-box-defaults .color-box-holder .color-box.blue{background-color:#002466}.picker-holder .color-box-defaults .color-box-holder .color-box:hover{border:1px solid #5b5959}.picker-holder .color-box-defaults .color-name{line-height:42px;text-align:left;margin-left:4px;display:inline-block;width:54px}.picker-holder a.picker-holder-revert{width:150px;margin-right:10px}.picker-holder a.picker-holder-revert button{padding-left:15px;padding-right:15px}.picker-holder button#use-this-color{width:150px;text-align:center;padding-left:0;padding-right:0}.picker-holder .row-fluid{margin-bottom:20px}.picker-holder-cancel{padding-right:10px}.minicolors{position:relative;display:inline-block;z-index:1}.minicolors-focus{z-index:2}.minicolors.minicolors-theme-default .minicolors-input{margin:0 -1px 0 0;border:solid 1px #ccc;font:14px sans-serif;width:65px;height:16px;border-radius:0;box-shadow:inset 0 2px 4px #0000000a;padding:2px}.minicolors-theme-default.minicolors .minicolors-input{vertical-align:middle;outline:none}.minicolors-theme-default.minicolors-swatch-left .minicolors-input{margin-left:-1px;margin-right:auto}.minicolors-theme-default.minicolors-focus .minicolors-input,.minicolors-theme-default.minicolors-focus .minicolors-swatch{border-color:#000}.minicolors-hidden{position:absolute;left:-9999em}.minicolors-swatch{position:relative;width:20px;height:20px;text-align:left;border:solid 1px #ccc;vertical-align:middle;display:inline-block}.minicolors-swatch SPAN{position:absolute;width:100%;height:100%;background:none;box-shadow:inset 0 9px #ffffff1a;display:inline-block}.minicolors-panel{position:absolute;top:26px;left:0;width:183px;height:152px;background:#fff;display:none}.minicolors-position-top .minicolors-panel{top:-156px}.minicolors-position-left .minicolors-panel{left:-83px}.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-104px}.minicolors-with-opacity .minicolors-panel{width:194px}.minicolors .minicolors-grid{position:absolute;top:1px;left:1px;width:150px;height:150px;cursor:crosshair}.minicolors .minicolors-grid-inner{position:absolute;top:0;left:0;width:150px;height:150px;background:none}.minicolors-slider-saturation .minicolors-grid{background-position:-420px 0}.minicolors-slider-brightness .minicolors-grid{background-position:-570px 0}.minicolors-slider-brightness .minicolors-grid-inner{background:#000}.minicolors-slider-wheel .minicolors-grid{background-position:-720px 0}.minicolors-slider,.minicolors-opacity-slider{position:absolute;top:1px;left:162px;width:20px;height:150px;cursor:crosshair}.minicolors-slider-saturation .minicolors-slider{background-position:-60px 0}.minicolors-slider-brightness .minicolors-slider,.minicolors-slider-wheel .minicolors-slider{background-position:-20px 0}.minicolors-opacity-slider{left:173px;background-position:-40px 0;display:none}.minicolors-with-opacity .minicolors-opacity-slider{display:block}.minicolors-grid .minicolors-picker{position:absolute;top:70px;left:70px;width:10px;height:10px;border:solid 1px black;border-radius:10px;margin-top:-6px;margin-left:-6px;background:none}.minicolors-grid .minicolors-picker SPAN{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:6px;border:solid 2px white}.minicolors-picker{position:absolute;top:0;left:0;width:18px;height:2px;background:#fff;border:solid 1px black;margin-top:-2px}.minicolors-inline .minicolors-input,.minicolors-inline .minicolors-swatch{display:none}.minicolors-inline .minicolors-panel{position:relative;top:auto;left:auto;display:inline-block}.minicolors-theme-bootstrap .minicolors-input{padding:4px 6px 4px 30px;background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;height:19px;margin:0;box-shadow:inset 0 1px 1px #00000013}.minicolors-theme-bootstrap.minicolors-focus .minicolors-input{border-color:#6fb8f1;box-shadow:0 0 10px #6fb8f1;outline:none}.minicolors-theme-bootstrap .minicolors-swatch{position:absolute;left:4px;top:4px;z-index:2}.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-input{padding-left:6px;padding-right:30px}.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-swatch{left:auto;right:4px}.minicolors-theme-bootstrap .minicolors-panel{top:28px;z-index:3}.minicolors-theme-bootstrap.minicolors-position-top .minicolors-panel{top:-154px}.minicolors-theme-bootstrap.minicolors-position-left .minicolors-panel{left:-63px}.minicolors-theme-bootstrap.minicolors-position-left.minicolors-with-opacity .minicolors-panel{left:-84px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}#toast-container>div{opacity:1;padding:15px 25px}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:100%;max-width:735px}#toast-container.toast-top-center{top:.5rem;height:100%}#toast-container .toast-success,#toast-container .toast-info,#toast-container .toast-warning,#toast-container .toast-error{background-image:none!important}#checkout-shipping .promo-billing label.control-label[for=promo_code],#checkout-shipping .promo-billing label.control-label[for=trade_account],#checkout-shipping .promo-billing label.control-label[for$=-promo_code],#checkout-shipping .promo-billing label.control-label[for$=-trade_account]{display:none}#checkout-shipping .promo-billing .control-group .controls{position:relative}#checkout-shipping .promo-billing .control-group .controls:after{content:"";font-family:FontAwesome,sans-serif;position:absolute;right:44px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:#2e9d4d;border-radius:50%;-js-display:flex;display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:none;box-shadow:0 0 0 2px #fff;opacity:0;transition:opacity .15s ease-in;color:#fff;font-size:10px;line-height:1}#checkout-shipping .promo-billing .control-group.checkout-applied .controls:after{opacity:1}#checkout-shipping .promo-billing .control-group.checkout-applied .controls input[type=text],#checkout-shipping .promo-billing .control-group.checkout-applied .controls input[type=email],#checkout-shipping .promo-billing .control-group.checkout-applied .controls input[type=tel]{border-color:#2e9d4d;color:#2e9d4d}#checkout-shipping .promo-billing .control-group .controls input.checkout-applied+:after,#checkout-shipping .promo-billing .control-group .controls input.checkout-applied~:after{opacity:1}#checkout-shipping .shipping-methods label .free-text,#checkout-shipping #shipping-method-options label .free-text{font-weight:700}#swatch-cart-btn{position:fixed;bottom:0;left:0;right:0;z-index:500;width:120px;border:1px solid #8cafb0;padding:5px 20px 5px 10px;letter-spacing:1px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;cursor:pointer}#swatch-cart-btn.active{bottom:62px}#swatch-cart-btn .badge{background-color:#496667}#swatch-cart-btn img{position:absolute;right:8px;top:12px}.swatch-cart-item{z-index:400}#swatch-cart-items img{cursor:pointer}#swatch-cart{position:fixed;display:none;left:0;right:0;z-index:300;min-height:90px}#swatch-cart.active{bottom:0;display:block}#swatch-cart #swatch-cart-items{list-style-type:none;padding:29px 0 0;margin:0;max-width:1100px}#swatch-cart #swatch-cart-items li{float:left;padding:10px;position:relative}#swatch-cart #swatch-cart-items li:hover{background:#787878}#swatch-cart #swatch-cart-items li .delete-btn{width:23px;height:22px;display:block;position:absolute;top:0;right:0;cursor:pointer}#swatch-cart #swatch-cart-items li img{height:39px;width:39px}#swatch-cart #swatch-cart-items li img.disabled{opacity:.15}#swatch-cart .large-swatch-btn{display:block;padding:35px 20px;border:0;color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;position:absolute;bottom:0;right:2px}#swatch-cart .large-swatch-btn#swatch-cart-save-later{right:105px}.qtip{font-size:inherit}.qtip-default{max-width:none}.qtip-content{padding:0}.popover-item{background-color:#fff;border:1px solid #f1f1f1;padding:25px}.popover-item .popover-header,.popover-item .popover-footer{margin-bottom:15px;width:100%}.popover-item .popover-header .title,.popover-item .popover-header .sub-title,.popover-item .popover-footer .title,.popover-item .popover-footer .sub-title{display:block;line-height:16px;text-align:center}.popover-item .popover-header .title,.popover-item .popover-footer .title{font-size:14px;font-family:Montserrat,sans-serif;font-style:normal;font-size:.875rem;font-weight:400;box-sizing:border-box;text-transform:uppercase;color:#000}.popover-item .popover-header .title[href]:not([href=""]):hover,.popover-item .popover-header .title.fa:hover,.popover-item .popover-footer .title[href]:not([href=""]):hover,.popover-item .popover-footer .title.fa:hover{color:#5b5959}.popover-item .popover-header .sub-title,.popover-item .popover-footer .sub-title{font-family:Montserrat,sans-serif;font-style:normal;font-size:.625rem;box-sizing:border-box;color:#000}.popover-item .popover-header .sub-title[href]:not([href=""]):hover,.popover-item .popover-header .sub-title.fa:hover,.popover-item .popover-footer .sub-title[href]:not([href=""]):hover,.popover-item .popover-footer .sub-title.fa:hover{color:#5b5959}.popover-item .popover-header .sub-title em,.popover-item .popover-footer .sub-title em{font-style:normal}.popover-item .popover-footer{margin-top:15px;width:auto}.popover-item .btn-gray-flat{font-size:12px;padding:8px 12px}.popover-item .btn-gray-search{font-size:11px;padding:6.5px 15px}.popover-item .button-lists{margin-top:15px;width:330px}.popover-item .form{width:160px}.popover-item .form input{padding:4px 0;text-indent:6px}.popover-item .form input,.popover-item .form button{width:100%}.popover-item .form .auth-forgotpass-btn{display:block;margin:4px 0 16px;text-transform:capitalize;font-family:Montserrat,sans-serif;font-style:normal;font-size:.75rem;box-sizing:border-box;color:#000}.popover-item .form .auth-forgotpass-btn[href]:not([href=""]):hover,.popover-item .form .auth-forgotpass-btn.fa:hover{color:#5b5959}.popover-item form.sign-in-form,.popover-item ul.sign-in-form{width:170px}.popover-item .button-list{float:left;margin:0;width:160px}.popover-item .button-list.first-child{margin-right:10px}.popover-item .button-list li{margin-bottom:10px}.popover-item .button-list li.last-child{margin-bottom:0}.popover-item .button-list li .btn{display:block}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#search-background-hide{width:100vw;height:100vh;background-color:#00000080;position:fixed;top:0;left:0}#form-search{width:880px;height:50px;box-sizing:border-box;z-index:3000;position:relative;box-shadow:none;border-radius:0;-webkit-appearance:none;border:none}#form-search .control-search{width:720px;box-sizing:border-box;height:50px;line-height:50px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000;padding-top:0;padding-bottom:0;box-shadow:none}#form-search .control-search[href]:not([href=""]):hover,#form-search .control-search.fa:hover{color:#5b5959}#form-search button{box-sizing:border-box;margin:0 auto;line-height:50px;height:50px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#000;background-color:#d7d2cb!important;padding-top:0;padding-bottom:0;z-index:2000;box-shadow:none;border-radius:0;-webkit-appearance:none;border:none;width:159px;text-transform:uppercase;transition:all .3s ease}#form-search button[href]:not([href=""]):hover,#form-search button.fa:hover{color:#5b5959}#form-search button:hover{background-color:#5b5959!important;color:#fff;border-color:#5b5959}.aside.grid>div{margin-right:10px;float:left;height:230px}.aside.grid>div form{margin-top:10px}.aside.grid>div#installation-instructions{margin-right:0}.aside form{margin-bottom:0}.aside>div{background:#f4f4f4;margin-bottom:30px;border:1px solid #e0dfdf;width:308px}.aside>div .heading{border-bottom:1px solid #e0dfdf;padding:20px 20px 0}.aside>div .heading.no-border{border-bottom:0px}.aside>div .heading.no-margin-bottom h4{margin-bottom:0}.aside>div .heading h4{font-size:18px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:32px;float:left}.aside>div .heading img{float:right}.aside>div .content{padding:20px 20px 30px;margin-bottom:0}.aside>div .content img{margin-bottom:20px}.aside #find-pro form input{width:120px;padding:9px 6px;margin-bottom:0;margin-right:10px}.tooltipster-default{background:#fff;border:1px solid #c2c2c2}.tooltipster-default .tooltipster-content{padding:0;overflow:hidden}.tooltipster-default .tooltipster-arrow{border-color:#fff;z-index:9999}.tooltipster-default .tooltipster-arrow>span{border-color:#c2c2c2}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{border-color:#fff}.tooltipster-shadow{background:#fff;border:1px solid #c2c2c2;padding:0;overflow:hidden;-webkit-box-shadow:2px 4px 10px #888;-moz-box-shadow:2px 4px 10px #888;box-shadow:2px 4px 10px #888}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;position:absolute;z-index:10;pointer-events:none;width:auto;overflow:visible;background:#fff0}.tooltipster-track{position:fixed;left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.tooltipster-base .tooltipster-content{overflow:hidden;z-index:10000;position:relative}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-8px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-8px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-8px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-8px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-8px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-content{background:#fff}.tooltipster-content.featured-page{background:#ffffffe6}.tooltipster-content .close-layover{-js-display:flex;display:flex;justify-content:center;align-items:center;margin:0;height:31px;width:31px;background-color:transparent;border:none;cursor:pointer;position:absolute;right:10px;top:15px;z-index:1000;font-family:Montserrat,sans-serif;font-style:normal;font-weight:100;font-size:31px;color:#000}.tooltipster-content .close-layover[href]:not([href=""]):hover,.tooltipster-content .close-layover.fa:hover{color:#5b5959}.tooltipster-content .thumbnail-layover{padding:15px;width:492px;height:406px;line-height:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#000}.tooltipster-content .thumbnail-layover[href]:not([href=""]):hover,.tooltipster-content .thumbnail-layover.fa:hover{color:#5b5959}.tooltipster-content .thumbnail-layover.material{font-size:12px;line-height:12px;min-width:620px;min-height:350px;height:auto;box-sizing:border-box}.tooltipster-content .thumbnail-layover.featured-hover{padding-bottom:30px}.tooltipster-content .thumbnail-layover.product{font-family:Helvetica,Helvetica Neue,Arial,sans-serif;width:415px;height:256px;padding:20px 25px;font-size:12px}.tooltipster-content .thumbnail-layover.product.no-material{height:125px}.tooltipster-content .thumbnail-layover.product p{margin:0}.tooltipster-content .thumbnail-layover.product .border-bottom{border-bottom:1px solid #eee}.tooltipster-content .thumbnail-layover.product h2{font-size:24px;line-height:24px;margin:3px 0 20px}.tooltipster-content .thumbnail-layover.product .material{position:relative;height:55px}.tooltipster-content .thumbnail-layover.product .material img{float:left}.tooltipster-content .thumbnail-layover.product .material .color{font-size:11px}.tooltipster-content .thumbnail-layover .layover-swatch{position:relative}.tooltipster-content .thumbnail-layover .layover-swatch img{height:292px;width:292px;display:block;margin:0 auto}.tooltipster-content .thumbnail-layover .layover-swatch .layover-material-info.swatch-page{width:294px;padding:15px 0 5px 3px;overflow-y:auto;display:block;margin:0 auto}.tooltipster-content .thumbnail-layover .layover-swatch .layover-material-info.swatch-page .btn{margin-top:8px}.tooltipster-content .thumbnail-layover .layover-swatch a.btn-swatch-order{margin:0;bottom:0;position:absolute}.tooltipster-content .thumbnail-layover .layover-swatch a.view-collection{margin:0;bottom:0;right:0;position:absolute}.tooltipster-content .thumbnail-layover .layover-text-top{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:inherit;color:#000;font-size:15px!important;margin:13px 0 0}.tooltipster-content .thumbnail-layover .layover-text-top[href]:not([href=""]):hover,.tooltipster-content .thumbnail-layover .layover-text-top.fa:hover{color:#5b5959}.tooltipster-content .thumbnail-layover .layover-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:inherit;color:#000;font-size:12px!important;padding-bottom:6px}.tooltipster-content .thumbnail-layover .layover-text[href]:not([href=""]):hover,.tooltipster-content .thumbnail-layover .layover-text.fa:hover{color:#5b5959}.tooltipster-content .thumbnail-layover .layover-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000;line-height:12px;margin-bottom:5px}.tooltipster-content .thumbnail-layover .layover-title[href]:not([href=""]):hover,.tooltipster-content .thumbnail-layover .layover-title.fa:hover{color:#5b5959}.tooltipster-content .thumbnail-layover .more-info{text-align:left;line-height:16px;padding-bottom:15px}.tooltipster-content .thumbnail-layover .more-info hr{margin:0 0 20px}.tooltipster-content .cvv{padding:20px}.tooltipster-content .featured-hover{width:272px;height:300px;text-align:center}.tooltipster-content .featured-hover .layover-title{font-size:16px;text-transform:capitalize;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.tooltipster-content .featured-hover .layover-text{padding-bottom:10px}.tooltipster-content .featured-click{height:295px;width:170px;background-color:#fff;opacity:1}.tooltipster-content .featured-click .layover-swatch{height:295px}.tooltipster-content .featured-click .layover-swatch .layover-material-info{text-align:center;width:100%;padding-left:0}.tooltipster-content .featured-click .layover-swatch .layover-material-info .material-info-header{height:35px;padding:0;font-size:16px;line-height:18px}.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-title{text-transform:capitalize;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px}.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-title.material-name{font-size:14px}.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-text{font-size:12px;padding-bottom:10px}.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-text.price-group-sub span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#000}.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-text.price-group-sub span[href]:not([href=""]):hover,.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-text.price-group-sub span.fa:hover{color:#5b5959}.tooltipster-content .featured-click .layover-swatch .layover-material-info .layover-text.product-lines{padding-bottom:5px}.tooltipster-content .featured-click .layover-swatch .layover-material-info hr{width:75px;margin:0 auto 12px}.tooltipster-content .featured-click .layover-material-order{position:absolute;bottom:0;display:block;clear:both}.tooltipster-content .featured-click .layover-material-order .to-swatch-cart-btn.in-cart,.tooltipster-content .featured-click .layover-material-order:hover{color:#acc11f}.tooltipster-content .featured-click .layover-material-order .more-details-order-btn{width:140px;height:30px;margin:2px auto 10px 20px;padding:6px 0 0;text-align:center;background:none;font-size:13px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-transform:none}.tooltipster-content .featured-click .layover-material-order .more-details-order-btn:hover{background-color:#999;color:#fff;border-color:#fff}.tooltipster-content .featured-click .layover-material-order .more-details-order-btn.in-cart{color:#acc11f}.tooltipster-content .featured-click .layover-material-order .swatch-more-details a{color:#000}.tooltipster-content .btn-white{background:none;background-color:#fff;border-color:#5b5959;padding:4px 12px;font-size:12px;width:140px;margin-left:20px;text-transform:none}.tooltipster-content .btn-white.to-swatch-cart-btn.in-cart,.tooltipster-content .btn-white.to-swatch-cart-btn{background:none;background-color:#fff;border-color:#5b5959}.tooltipster-content .btn-white:hover{background-color:#999;color:#fff;border-color:#fff}.tooltipster-content .btn-white .in-cart{color:#acc11f}.tooltipster-content .btn-white.to-swatch-cart-btn.in-cart:hover{background-color:#999}.tooltipster-content .layover-material-order-moods{width:140px;position:absolute;left:300px;top:251px}.tooltipster-content .layover-material-order-moods .btn-swatch-flyover{display:block;width:140px;height:30px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;color:#fff;background-image:none;background-color:#393736;box-sizing:border-box;border:none;line-height:23px;text-align:center;margin-bottom:11px;text-shadow:none;transition:all .3s ease}.tooltipster-content .layover-material-order-moods .btn-swatch-flyover:hover{background-color:#5b5959}.g-custom-recaptcha,#measure-request-modal .exclusions,#exclusions{text-align:center;padding:30px 0 0;font-size:.925em;color:#5f6368!important;margin-left:auto;margin-right:auto}.g-custom-recaptcha a,#measure-request-modal .exclusions a,#exclusions a{display:initial!important;color:#1a73e8!important}.grecaptcha-badge{visibility:hidden!important}.g-recaptcha:has(input[name=cf-turnstile-response]){display:block;width:100%;padding:2rem 0 1rem;text-align:center}.generic div.design-consultation{margin-top:3em}.design-consultation{-js-display:flex;display:flex;justify-content:space-evenly;margin-top:1em}.design-consultation .form-control{width:100%}.design-consultation .summary{flex-basis:35%}.design-consultation .summary p{padding-top:1em;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:1.3em;color:#000;line-height:1.5em}.design-consultation .summary p[href]:not([href=""]):hover,.design-consultation .summary p.fa:hover{color:#5b5959}.design-consultation .form-container{flex-basis:50%}.design-consultation .form-container .form-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:1.3em}.design-consultation .select2-container{text-transform:initial;height:2.5rem;width:100%;font-size:13px;font-weight:400}.design-consultation .select2-container .select2-choice{height:2.5rem;box-sizing:border-box;padding-top:3px}.design-consultation .datepicker,.design-consultation .select2-choice{border-radius:0!important;padding-right:6px!important;padding-left:6px!important;border:1px solid #5b5959!important;box-shadow:inset 0 1px 1px #00000013!important}.design-consultation .customer-info{display:grid;grid-template-columns:3fr 5fr;grid-gap:.5em;margin:0 auto}.design-consultation .customer-info input{height:2.5rem;box-sizing:border-box}.design-consultation .customer-info .comments{grid-column:1 / span 2;grid-row:4 / span 2}.design-consultation .customer-info .comments textarea{width:100%;min-height:80px;box-sizing:border-box}.design-consultation .customer-info button{grid-column:2;justify-self:end;margin-right:-1px}.design-consultation .customer-info .time-and-zone-container{display:grid;grid-template-columns:2fr 1fr;grid-gap:inherit}.design-consultation .form-header{font-weight:700}.design-consultation .help-block{margin-top:.5em}.design-consultation .help-block img{padding-right:.5em}.design-consultation form[name=design-consultation-request]{width:100%}.design-consultation form[name=design-consultation-request] .control-group:not(.error) input,.design-consultation form[name=design-consultation-request] .control-group:not(.error) textarea{border:1px solid #5b5959}.design-consultation form[name=design-consultation-request] .controls{position:relative;height:100%}.design-consultation form[name=design-consultation-request] label.control-label{position:absolute;-js-display:flex;display:flex;align-items:center;margin:0;pointer-events:none;height:2.5em;padding:4px 0 4px .5em}.design-consultation form[name=design-consultation-request] .error a.select2-choice,.design-consultation form[name=design-consultation-request] .error .datepicker{border:1px solid red!important;color:red!important}.design-consultation form[name=design-consultation-request] .showroom_id .select2-chosen{max-width:16.5em}.design-consultation form[name=design-consultation-request] .select2-chosen{line-height:calc(2.5em - 2.5px)!important}.design-consultation form[name=design-consultation-request] .design-consultation-form-footer{-js-display:flex;display:flex;justify-content:space-between;align-items:center;margin-top:1em}.design-consultation form[name=design-consultation-request] .design-consultation-form-footer span{font-size:.9em}.design-consultation form[name=design-consultation-request] label{text-transform:initial}.design-consultation .video-consultation-header{text-align:initial;text-transform:initial}.design-consultation .select2-chosen{line-height:calc(2.5em - 2.5px)!important}#video-request-thank-you{height:200px;flex-direction:column;justify-content:space-evenly;text-align:center}#video-request-thank-you p{font-size:1.2em}.video-consultation-header{font-weight:300;font-family:Montserrat,sans-serif;font-style:normal;font-size:2.5em;box-sizing:border-box;color:#000;text-align:center;margin-bottom:0;line-height:100%;text-transform:uppercase}.video-consultation-header[href]:not([href=""]):hover,.video-consultation-header.fa:hover{color:#5b5959}.video-border{border-bottom:1px solid black;width:40%;margin:2em auto;height:0}#design_request_modal,#showroom_appointment_modal,#design_request_modal_confirmed{width:800px;top:34px}#design_request_modal .virtual-consultation-paragraph,#showroom_appointment_modal .virtual-consultation-paragraph,#design_request_modal_confirmed .virtual-consultation-paragraph{margin-top:10px}#design_request_modal#design_request_modal_confirmed,#showroom_appointment_modal#design_request_modal_confirmed,#design_request_modal_confirmed#design_request_modal_confirmed{margin-left:-375px}#design_request_modal .modal-body,#showroom_appointment_modal .modal-body,#design_request_modal_confirmed .modal-body{width:77.5%;padding-left:0;padding-right:0;margin:0 auto 1.5em}#design_request_modal p,#showroom_appointment_modal p,#design_request_modal_confirmed p{width:90%;margin:0 auto;font-size:1rem;text-align:center}#design_request_modal button.design-request-submit,#showroom_appointment_modal button.design-request-submit,#design_request_modal_confirmed button.design-request-submit{width:300px;line-height:31px}#design_request_modal .control-group,#showroom_appointment_modal .control-group,.design-consultation .control-group{padding-bottom:0;margin-bottom:0;height:100%}#design_request_modal .select2-chosen,#showroom_appointment_modal .select2-chosen,.design-consultation .select2-chosen{text-align:left;font-weight:400}#design_request_modal#design_request_modal .red,#design_request_modal#showroom_appointment_modal .red,#showroom_appointment_modal#design_request_modal .red,#showroom_appointment_modal#showroom_appointment_modal .red,.design-consultation#design_request_modal .red,.design-consultation#showroom_appointment_modal .red{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}#design_request_modal#design_request_modal .modal-body p,#design_request_modal#showroom_appointment_modal .modal-body p,#showroom_appointment_modal#design_request_modal .modal-body p,#showroom_appointment_modal#showroom_appointment_modal .modal-body p,.design-consultation#design_request_modal .modal-body p,.design-consultation#showroom_appointment_modal .modal-body p{font-size:.9rem}#design_request_modal#design_request_modal .modal-body a.health-and-safety,#design_request_modal#showroom_appointment_modal .modal-body a.health-and-safety,#showroom_appointment_modal#design_request_modal .modal-body a.health-and-safety,#showroom_appointment_modal#showroom_appointment_modal .modal-body a.health-and-safety,.design-consultation#design_request_modal .modal-body a.health-and-safety,.design-consultation#showroom_appointment_modal .modal-body a.health-and-safety{display:initial}.MostPopularSwatchesMoods .with-banner-image h1,.OrderOurMostPopularSwatches .with-banner-image h1,.MostPopularSwatchesMoods .with-banner-image p,.OrderOurMostPopularSwatches .with-banner-image p{color:#000!important}.MostPopularSwatchesMoods #most-popular-moods-and-motifs h2,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs h2{text-align:center;margin-top:0;font-size:24px;font-weight:400}.MostPopularSwatchesMoods #most-popular-moods-and-motifs p,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs p{text-align:center;margin-bottom:10px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .header-p,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .header-p{font-weight:600}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .row-fluid,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .row-fluid{-js-display:flex;display:flex}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .row-fluid .span6 input,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .row-fluid .span6 input{width:100%}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .row-fluid.buttonset,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .row-fluid.buttonset{justify-content:center}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form{width:950px;margin:0 auto}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .select2-container,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .select2-container{width:calc(100% - 5px);margin-right:5px;height:2.5rem}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .select2-container .select2-choice.select2-default,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .select2-container .select2-choice.select2-default{border:1px solid black}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .select2-container .select2-choice,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .select2-container .select2-choice{height:2.5rem;box-sizing:border-box;padding-top:3px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form input,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form input{height:40px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .buttonset,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .buttonset{margin-top:30px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .select2-choice,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .select2-choice{border:1px solid black}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .leftContainer,.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .rightContainer,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .leftContainer,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .rightContainer{width:450px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .rightContainer,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .rightContainer{margin-left:auto}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data{font-size:14px!important}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data .form-padding-left,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data .form-padding-left{padding-left:20px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data .form-padding-right,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data .form-padding-right{padding-right:20px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data label,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data label{text-transform:initial}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data label.control-label,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data label.control-label{font-size:14px;position:absolute;margin:0;pointer-events:none;height:2.5em;padding-left:14px;padding-top:10px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data input[type=text],.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data input[type=text]{height:2.5rem!important;box-sizing:border-box;padding-left:14px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data textarea[type=text],.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data textarea[type=text]{min-height:80px;box-sizing:border-box;padding-left:14px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data input:disabled,.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data textarea:disabled,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data input:disabled,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data textarea:disabled{background-color:#fff}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data #dc-request-submit,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data #dc-request-submit{width:100%;height:40px;font-size:1em;font-weight:400;margin-top:20px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data .datepicker,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data .datepicker{border-radius:0;height:40px!important;padding-left:14px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs .most-popular-form .customer-data .emailspan,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs .most-popular-form .customer-data .emailspan{margin-left:.053%;width:100%}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page{display:none;text-align:center;margin-bottom:25px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page .success-page-header,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page .success-page-header{margin-top:35px;margin-bottom:25px;font-size:40px;line-height:40px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page .success-page-order-id,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page .success-page-order-id{margin-bottom:25px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page .success-page-paragraph,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page .success-page-paragraph{margin-bottom:50px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page .btn-310x40,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page .btn-310x40{width:350px!important}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page .btn-310x40.left-button,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page .btn-310x40.left-button{margin-right:5px}.MostPopularSwatchesMoods #most-popular-moods-and-motifs-success-page .btn-310x40.right-button,.OrderOurMostPopularSwatches #most-popular-moods-and-motifs-success-page .btn-310x40.right-button{margin-left:5px}button.most-popular-swatch-landing-page{display:block;margin:0 auto}.video-placeholder-normal{visibility:hidden!important}.affirm-as-low-as .affirm-ala-price{color:#ea6e1f;font-weight:700}.affirm-as-low-as .affirm-logo-text{text-decoration:underline}.dt-radio-button-container{padding-bottom:15px;text-align:left;margin:0 auto;max-width:100%}#csrf{display:none}.h2{font-family:Montserrat,sans-serif;font-style:normal;font-size:1rem;font-weight:600;box-sizing:border-box;text-transform:uppercase;color:#000}.h2[href]:not([href=""]):hover,.h2.fa:hover{color:#5b5959}.js-focus-visible :focus:not(.focus-visible){outline:none}body{overflow-y:scroll;min-height:100vh;color:#000;font-family:Montserrat,"sans-serif"}body div.select2-container:not(.select2-default),body a.select2-choice:not(.select2-default){color:#000!important}body ::-webkit-input-placeholder{color:#999}body :-moz-placeholder{color:#999;opacity:1}body ::-moz-placeholder{color:#999;opacity:1}body :-ms-input-placeholder{color:#999}body ::-ms-input-placeholder{color:#999}body ::placeholder{color:#999}body .control-label{color:#999}body input,body button,body select,body textarea{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}body textarea,body input[type=text],body input[type=password],body input[type=datetime],body input[type=datetime-local],body input[type=date],body input[type=month],body input[type=time],body input[type=week],body input[type=number],body input[type=email],body input[type=url],body input[type=search],body input[type=tel],body input[type=color],body input,body select{border:1px solid black}body .newsletter.header{margin:0 auto;text-align:center;background-color:#d7d2cb;padding-top:2px;padding-bottom:2px;line-height:2rem}body .newsletter.header form{margin:initial}body .newsletter.header .input-append,body .newsletter.header .input-prepend{margin-bottom:initial}body .newsletter.header .input-append.input-append,body .newsletter.header .input-prepend.input-append{padding-right:1rem}body .newsletter.header .control-group{margin-bottom:initial}body .newsletter.header .newsletter-signup .email{width:675px;height:30px;border:none}body .newsletter.header .close-icon{padding:5px 10px;margin-left:1px;margin-bottom:2px}body .newsletter.header .close-icon:before{content:"x";margin-left:2px}body .newsletter.header .input-group-addon{border:none;overflow:hidden;font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:1rem;text-transform:uppercase}body .newsletter.header .input-group-addon:hover{color:#000;background-color:#ebe9e5}body #newsletter_submit_footer,body #contest_submit,body #newsletter_submit_header{border:1px solid #ccc;border-left:0;width:70px;height:40px;line-height:33px;outline:0;padding:0;text-align:center;font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}body #newsletter_submit_footer:focus,body #contest_submit:focus,body #newsletter_submit_header:focus{outline:0;border:0}body #newsletter_submit_footer:hover,body #contest_submit:hover,body #newsletter_submit_header:hover{color:#000;background-color:#ebe9e5}body #newsletter_submit_footer#newsletter_submit_header,body #contest_submit#newsletter_submit_header,body #newsletter_submit_header#newsletter_submit_header{height:30px;margin:0;padding:0;border:none;line-height:30px;width:205px;color:#000;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}body #newsletter_submit_footer#newsletter_submit_header:hover,body #contest_submit#newsletter_submit_header:hover,body #newsletter_submit_header#newsletter_submit_header:hover{color:#fff;background-color:#676767}body #newsletter_submit_footer#newsletter_submit_footer,body #contest_submit#newsletter_submit_footer,body #newsletter_submit_header#newsletter_submit_footer{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem;-webkit-font-smoothing:initial}body #newsletter_submit_footer#newsletter_submit_footer:hover,body #contest_submit#newsletter_submit_footer:hover,body #newsletter_submit_header#newsletter_submit_footer:hover{color:#fff;background-color:#676767}body input[name=newsletter_email_header]{font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;font-size:.875rem;text-transform:uppercase;box-sizing:border-box;color:#000}body input[name=newsletter_email_header][href]:not([href=""]):hover,body input[name=newsletter_email_header].fa:hover{color:#5b5959}body input[name=newsletter_email_header]:focus{background-color:#fff}body input[name=newsletter_email_footer],body input[name=newsletter_email_footer]::placeholder{font-weight:400}body .top-nav-promo{height:30px;line-height:28px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#000;text-transform:uppercase;white-space:pre}body .top-nav-promo[href]:not([href=""]):hover,body .top-nav-promo.fa:hover{color:#5b5959}body .top-nav-promo a{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-size:13px;text-transform:uppercase;font-weight:500}body .top-nav-promo a:hover{color:#000;background-color:#ebe9e5}body .top-nav-promo a:hover{background-color:#d7d2cb}body #newsletter-signup .error .email,body .newsletter-signup .error .email,body #contestEntrySubmission .error .email,body #contestEntrySubmissionFooter .error .email{border:1px solid red}body #newsletter-signup .email,body .newsletter-signup .email,body #contestEntrySubmission .email,body #contestEntrySubmissionFooter .email{font-family:Montserrat,sans-serif;font-style:normal;font-size:12px;color:#4c4c4c;font-weight:400}body #newsletter-signup .email[href]:not([href=""]):hover,body #newsletter-signup .email.fa:hover,body .newsletter-signup .email[href]:not([href=""]):hover,body .newsletter-signup .email.fa:hover,body #contestEntrySubmission .email[href]:not([href=""]):hover,body #contestEntrySubmission .email.fa:hover,body #contestEntrySubmissionFooter .email[href]:not([href=""]):hover,body #contestEntrySubmissionFooter .email.fa:hover{color:#5b5959}body #newsletter-signup .email::placeholder,body .newsletter-signup .email::placeholder,body #contestEntrySubmission .email::placeholder,body #contestEntrySubmissionFooter .email::placeholder{color:#000}body #newsletter-signup .email::-webkit-input-placeholder,body .newsletter-signup .email::-webkit-input-placeholder,body #contestEntrySubmission .email::-webkit-input-placeholder,body #contestEntrySubmissionFooter .email::-webkit-input-placeholder{color:#000}body #newsletter-signup .email:-ms-input-placeholder,body .newsletter-signup .email:-ms-input-placeholder,body #contestEntrySubmission .email:-ms-input-placeholder,body #contestEntrySubmissionFooter .email:-ms-input-placeholder{color:#000}body #newsletter-signup .email::-ms-input-placeholder,body .newsletter-signup .email::-ms-input-placeholder,body #contestEntrySubmission .email::-ms-input-placeholder,body #contestEntrySubmissionFooter .email::-ms-input-placeholder{color:#000}body #newsletter-signup .email,body .newsletter-signup .email,body #contestEntrySubmission .email,body #contestEntrySubmissionFooter .email{background:#fff;border:1px solid #ccc;height:40px;width:176px;line-height:40px;padding:0 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;margin-bottom:0}body #newsletter-signup#newsletter-signup,body .newsletter-signup#newsletter-signup,body #contestEntrySubmission#newsletter-signup,body #contestEntrySubmissionFooter#newsletter-signup{padding-top:7px;margin:0}html.mobile body{overflow-x:hidden}html.iPadPro{width:138%}@media screen and (min-width: 1350px){.x1350{margin-right:0}.x1350 #framed{position:relative;width:1350px;margin:0 auto;padding:0 0 110px;background:#fff}.x1350 #framed hr{margin-top:inherit}.x1350 #framed .hero-image-section,.x1350 #framed .hero-image-section .tint-overlay,.x1350 #framed .hero-image-section .banner-image,.x1350 #framed .hero-image-section .headline-block,.x1350 #framed .hero-image-section .headline-block-3{width:1350px}.x1350 #framed .hero-image-section .headline-block>*,.x1350 #framed .hero-image-section .headline-block-3>*{width:950px}.x1350 .generic-page-container,.x1350 .breadcrumb-container,.x1350 .product-detail-background .background-container,.x1350 header{width:1350px;margin:0 auto}.x1350 .product-customize-help,.x1350 .product-detail-background-info{width:950px!important;padding:0 200px!important}.x1350 .breadcrumb-container ol{width:950px;margin:0 auto;height:2rem;align-items:center;-js-display:flex;display:flex}.x1350 .breadcrumb-container ol .divider{color:#5b5959}.x1350 #swatch-cart-btn{left:auto;right:auto}.x1350 #swatch-cart{left:auto;right:auto;width:1350px}}@media screen and (max-width: 1350px){.x1350 #framed .hero-image-section .tint-overlay>div,.x1350 #framed .hero-image-section .banner-image>div,.x1350 #framed .hero-image-section .headline-block>div,.x1350 #framed .hero-image-section .headline-block-3>div{max-width:950px;width:75%}}@media screen and (max-height: 965px){#help_2_modal{margin-left:0}}a:hover{text-decoration:none;color:#7c7c7c;outline:0}a.gray:hover,a.dark-gray:hover{color:#5b5959!important}.section{padding:30px 0}.gray-background{background:#f1f1f1}:not(button).btn{outline-offset:-2px}button.btn.focus-visible::-moz-focus-inner{border-width:1px;border-style:dotted}button.btn.focus-visible::-moz-focus-inner .photo-gallery-button{border-color:#fff}.btn-gray:hover{color:#666;text-shadow:none;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF9F9F9",endColorstr="#FFE9E9E9",GradientType=0);border-color:#e9e9e9 #e9e9e9 #c3c3c3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-gray:hover:hover,.btn-gray:hover:active,.btn-gray:hover.active,.btn-gray:hover.disabled,.btn-gray:hover[disabled]{color:#666;background-color:#e9e9e9}.btn-gray-flat{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;border-color:transparent;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;font-size:.75rem;padding:1em 2em;text-transform:uppercase;text-align:center;text-shadow:none}.btn-gray-flat:hover{color:#fff;background-color:#676767}.btn-gray-flat.btn-small{padding:.5em 1em}#request-showroom-app{margin-left:35px;line-height:18px!important;height:unset!important;font-size:12px;font-weight:700;width:unset!important}.btn-new-dark,.btn-new-gray,.btn-new-white,.view-collection,.btn-swatch-order{background:none;border:none;font-family:Montserrat,sans-serif;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;font-size:.75rem;text-transform:uppercase;text-align:center;text-shadow:none;box-sizing:border-box;transition:all .3s ease}.btn-new-dark:hover,.btn-new-gray:hover,.btn-new-white:hover,.view-collection:hover,.btn-swatch-order:hover{color:#fff;background-color:#676767}.btn-new-dark.btn-swatch-order,.btn-new-gray.btn-swatch-order,.btn-new-white.btn-swatch-order,.view-collection.btn-swatch-order,.btn-swatch-order.btn-swatch-order{color:inherit;font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;font-size:.75rem;text-transform:uppercase}.btn-new-dark.btn-swatch-order:hover,.btn-new-gray.btn-swatch-order:hover,.btn-new-white.btn-swatch-order:hover,.view-collection.btn-swatch-order:hover,.btn-swatch-order.btn-swatch-order:hover{color:#000;background-color:#ebe9e5}.btn-new-dark,a.btn-new-dark{background-color:#5b5959;font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem;text-decoration:none!important}.btn-new-dark:hover,a.btn-new-dark:hover{color:#fff;background-color:#676767}.btn-new-dark.state-showroom-appointment-button,a.btn-new-dark.state-showroom-appointment-button{display:block;margin:1em auto 0!important;background-color:#d7d2cb;color:#000}.btn-new-dark.state-showroom-appointment-button:hover,a.btn-new-dark.state-showroom-appointment-button:hover{background-color:#ebe9e5}.btn-new-gray,a.btn-new-gray{font-family:Montserrat,sans-serif;color:#000;background-color:#d7d2cb;box-sizing:border-box;font-weight:500;text-transform:uppercase}.btn-new-gray:hover,a.btn-new-gray:hover{color:#000;background-color:#ebe9e5}.btn-new-white{background-color:#fff;color:#4c4c4c}.btn-new-white:not(.no-border){border:1px solid #5b5959}.btn-new-white:hover{background-color:#d7d2cb;opacity:1}.btn-swatch-order.in-cart,.view-collection.in-cart{font-family:Montserrat,sans-serif;box-sizing:border-box;background-color:#4c4c4c;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;font-size:.75rem}.btn-swatch-order.in-cart:hover,.view-collection.in-cart:hover{color:#fff;background-color:#676767}.btn-77x40{width:77px!important;height:40px;line-height:31px}.btn-90x40{width:90px!important;height:40px;line-height:31px}.btn-155x40{width:155px!important;height:40px!important;line-height:31px}.btn-175x40{width:175px!important;height:40px!important;line-height:31px}.btn-200x40{width:185px!important;height:40px;line-height:31px}.btn-250x40{width:250px!important;height:40px;line-height:31px}.btn-270x40{width:270px!important;height:40px;line-height:31px}.btn-280x40{width:280px!important;height:40px;line-height:31px}.btn-290x40{width:290px!important;height:40px;line-height:31px}.btn-300x40,.btn-310x40{width:300px!important;height:40px;line-height:31px}.btn-225x40{width:225px!important;height:40px;line-height:31px}.btn-75x50{width:75px;height:50px;padding:0}.btn-145x35{width:145px!important;height:35px!important;padding:3px!important;line-height:30px!important}.btn-135x30{width:135px;height:30px;line-height:23px}.btn-142x30{width:142px;height:30px;line-height:23px}.btn-115x30{width:115px;height:30px;line-height:23px}.btn-125x40{width:125px!important;height:40px;line-height:31px}.btn-353x40{width:353px!important;height:40px;line-height:31px}.btn-190x40{width:190px;height:40px;line-height:31px}.btn-114x43{width:114px;height:43px;line-height:43px;padding-top:0}.line-top{border-top:1px solid #d1d1d1}.box-separator{background:#cfcfcf;width:1px;height:60%}.strikethrough,.strike,.price.shipping .strike{text-decoration:line-through}.price.shipping .free-text{font-weight:700}.main-headline{font-size:32px;line-height:32px;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:2.5rem;box-sizing:border-box;color:#000;font-weight:400;margin:0 0 10px}.main-headline[href]:not([href=""]):hover,.main-headline.fa:hover{color:#5b5959}.main-headline.pricing-modal-headline{text-transform:capitalize}.main-headline a.title-link{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.25rem;box-sizing:border-box;color:#000;text-transform:uppercase}.main-headline a.title-link[href]:not([href=""]):hover,.main-headline a.title-link.fa:hover{color:#5b5959}.gray-text{color:#999}.btn:hover{color:#fff}form.tss label{font-size:.78125rem;text-transform:uppercase}ol.breadcrumb{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:11px;color:#000;background:#fff;margin:0;padding:0}ol.breadcrumb[href]:not([href=""]):hover,ol.breadcrumb.fa:hover{color:#5b5959}ol.breadcrumb li:hover{color:#5b5959}ol.breadcrumb li.inactive{color:#c2c2c2}.modal{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;width:800px!important;top:34px!important;margin-left:-442px;max-height:95%;top:50%;overflow-y:auto;margin-top:0;z-index:9950;left:0;right:0;margin:0 auto!important;box-sizing:content-box}.modal::-webkit-scrollbar{width:7px}.modal::-webkit-scrollbar-track{background:#fff}.modal::-webkit-scrollbar-thumb{background:#333;border-radius:4px;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.modal#portfolio-slideshow{overflow-x:hidden;overflow-y:auto;width:1008px!important}.modal .modal-body{padding:0;width:620px!important;margin:0 auto!important;max-height:510px;overflow:visible}.modal .modal-body .success-header{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.875rem;box-sizing:border-box;color:#000}.modal .modal-body .success-header[href]:not([href=""]):hover,.modal .modal-body .success-header.fa:hover{color:#5b5959}.modal .modal-body .success-body{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:inherit;color:#000}.modal .modal-body .success-body[href]:not([href=""]):hover,.modal .modal-body .success-body.fa:hover{color:#5b5959}.modal .modal-body .swatchBodyContainer{-js-display:flex;display:flex;justify-content:center}.modal .modal-body .swatchButtonContainer a.btn{width:300px;height:40px;line-height:31px}.modal .modal-header .close{margin:0;height:44px;width:45px;text-shadow:none;opacity:.6;filter:alpha(opacity=60)}.modal .modal-header .close:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100)}.modal .modal-close-x{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:61px;z-index:2000}.modal.success{width:430px;margin-left:-215px;z-index:1100}.modal-backdrop{background-color:#00000080!important;z-index:9949}.catalog .form{width:500px}.catalog .form .control-label{width:125px}.catalog .form .controls{margin-left:150px}.catalog .form .controls label{line-height:30px}.catalog .form .help-inline{display:block;margin-top:5px}.catalog .form .input-xlarge{width:350px}.catalog .section{padding-top:21px}#select2-drop-mask{display:none!important}#needHelpHover{font-family:Montserrat,sans-serif;font-weight:500;font-size:inherit;box-sizing:border-box;color:#000}#needHelpHover[href]:not([href=""]):hover,#needHelpHover.fa:hover{color:#5b5959}#toTop,#needHelp{display:none;text-decoration:none;position:fixed;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;z-index:9999}#toTop:hover,#needHelp:hover{filter:drop-shadow(2px 4px 6px black)}html{font-family:Montserrat,"sans-serif"}input.hide,#csrf{display:none}h1,h2,h3,h4{font-family:Montserrat,sans-serif;margin-top:0;font-weight:400}h1{font-size:40px;line-height:40px}h2{font-size:32px;line-height:32px}h3{font-size:24px;line-height:24px}body{overflow-y:scroll}html.mobile{overflow-x:hidden;width:100%}strong.list-title,.title-container h2{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px;font-weight:400}.title-container h2{margin-bottom:1px;line-height:20px}.vertical-center{display:table-cell;vertical-align:middle}.horizontal-center{justify-content:center;-js-display:flex;display:flex}a{cursor:pointer}a:hover{text-decoration:none;color:#5b5959;outline:0}a:hover.underline{text-decoration:underline}a.gray:hover{color:#5b5959}a.gray:hover,a.dark-gray:hover{color:#ebe8e6}a.dark-gray{color:#000!important}a :active{outline:0}.page-title{font-family:Montserrat,sans-serif;font-weight:400;color:#000;margin:0 0 20px;display:inline-block}.sub-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-weight:400;color:#000;font-size:18px}.lead{font-size:13px;line-height:23px;font-weight:400}.section,.section-gray{padding:30px 0;min-width:950px;max-width:1350px;margin:0 auto;border-top:none}.section-gray{background:#ebe9e5}.gray-background{background:#d7d2cb}.helvetica-number{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit}.promo-title.helvetica-number{font-size:23px;font-weight:100;letter-spacing:1px}.btn.pad-left{margin-left:10px}.btn.pad-right{margin-right:10px}.btn.short{padding:11px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-orange{padding:19px 35px;font-size:16px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;text-transform:none;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ff963f;background-image:-moz-linear-gradient(top,#ffa445,#ff8135);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffa445),to(#ff8135));background-image:-webkit-linear-gradient(top,#ffa445,#ff8135);background-image:-o-linear-gradient(top,#ffa445,#ff8135);background-image:linear-gradient(to bottom,#ffa445,#ff8135);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFA445",endColorstr="#FFFF8135",GradientType=0);border-color:#ff8135 #ff8135 #e85700;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-orange:hover,.btn-orange:active,.btn-orange.active,.btn-orange.disabled,.btn-orange[disabled]{color:#fff;background-color:#ff8135}.btn-orange:active,.btn-orange.active{background-color:#ff6102 \	}.btn-white{font-size:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;border-color:#5b5959;text-transform:uppercase;text-align:center;text-shadow:none;padding:12.5px 24px;background-color:#fff}.btn-white:hover{background:#323232;background-position:0}.btn-gray{padding:19px 25px;font-size:16px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;color:#666;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF9F9F9",endColorstr="#FFE9E9E9",GradientType=0);border-color:#e9e9e9 #e9e9e9 #c3c3c3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:none}.btn-gray:hover,.btn-gray:active,.btn-gray.active,.btn-gray.disabled,.btn-gray[disabled]{color:#666;background-color:#e9e9e9}.btn-gray:active,.btn-gray.active{background-color:#d0d0d0 \	}.btn-gray:hover{color:#fff;text-shadow:none;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF9F9F9",endColorstr="#FFE9E9E9",GradientType=0);border-color:#e9e9e9 #e9e9e9 #c3c3c3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-gray:hover:hover,.btn-gray:hover:active,.btn-gray:hover.active,.btn-gray:hover.disabled,.btn-gray:hover[disabled]{color:#fff;background-color:#e9e9e9}.btn-gray:hover:active,.btn-gray:hover.active{background-color:#d0d0d0 \	}.btn-gray.active{-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.25);box-shadow:inset 0 3px 3px #00000040;text-shadow:0 1px 0 rgba(51,51,51,.55);color:#fff;text-shadow:none;background-color:#949494;background-image:-moz-linear-gradient(top,#949494,#949494);background-image:-webkit-gradient(linear,0 0,0 100%,from(#949494),to(#949494));background-image:-webkit-linear-gradient(top,#949494,#949494);background-image:-o-linear-gradient(top,#949494,#949494);background-image:linear-gradient(to bottom,#949494,#949494);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF949494",endColorstr="#FF949494",GradientType=0);border-color:#949494 #949494 #6e6e6e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-gray.active:hover,.btn-gray.active:active,.btn-gray.active.active,.btn-gray.active.disabled,.btn-gray.active[disabled]{color:#fff;background-color:#949494}.btn-gray.active:active,.btn-gray.active.active{background-color:#7b7b7b \	}.btn-gray.active:hover{-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.25);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.25);box-shadow:inset 0 3px 3px #00000040;text-shadow:0 1px 0 rgba(51,51,51,.55);color:#fff;text-shadow:none;background-color:#949494;background-image:-moz-linear-gradient(top,#949494,#949494);background-image:-webkit-gradient(linear,0 0,0 100%,from(#949494),to(#949494));background-image:-webkit-linear-gradient(top,#949494,#949494);background-image:-o-linear-gradient(top,#949494,#949494);background-image:linear-gradient(to bottom,#949494,#949494);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF949494",endColorstr="#FF949494",GradientType=0);border-color:#949494 #949494 #6e6e6e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-gray.active:hover:hover,.btn-gray.active:hover:active,.btn-gray.active:hover.active,.btn-gray.active:hover.disabled,.btn-gray.active:hover[disabled]{color:#fff;background-color:#949494}.btn-gray.active:hover:active,.btn-gray.active:hover.active{background-color:#7b7b7b \	}.btn-gray-flat{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent;color:#fff;padding:1em 2em;text-transform:uppercase;text-align:center;text-shadow:none}.btn-gray-flat.btn-large-width{display:block;min-width:108px}.btn-gray-flat.btn-small{padding:.5em 2em}.order-all-swatches-btn{font-size:11px;width:176px;padding-left:0!important;padding-top:15px!important;padding-right:0!important;margin-left:22px}.order-swatches-delivery-text{margin-top:2px;margin-right:30px}hr.separator{display:block;height:19px;width:950px;border:0;margin:0;padding:0}hr.separator.small,hr.separator.mini{width:100%}.vertical-divide{width:8px;display:inline-block;height:101px}.vertical-divide.large{height:195px}.center-text{text-align:center}.right-text{text-align:right}.strikethrough{text-decoration:line-through}.capitalize{text-transform:capitalize}.red{color:#f33}.green{color:#ebe8e6}.museo500{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500}.museo300{font-family:Montserrat,sans-serif}.row-fluid [class*=span]{min-height:0px}.offscreen{position:absolute;left:-999em;top:auto;width:1px;height:1px;overflow:hidden}.row-fluid .left-border{border-left:1px solid #f1f1f1;padding-left:20px}.row-fluid .left-border-darker{border-left:1px solid #c2c2c2;padding-left:20px}.row-fluid.error,.row-fluid.status-message{min-height:18px;padding:9px 0;color:#fff;text-align:center;line-height:18px;margin-bottom:10px}.row-fluid.error img,.row-fluid.status-message img{margin-right:5px;position:relative;top:-2px}.main-headline{font-size:32px;line-height:32px;font-family:Montserrat,sans-serif;font-weight:400;margin:0 0 10px}.row-fluid.error{background:#f33}.row-fluid.status-message{background:#ebe8e6}.highlighted-info{color:#ea6e1f;font-weight:600}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:auto}.underline{text-decoration:underline}form .input-medium.tall{height:30px;line-height:13px}form .control-group.error .control-label,form .control-group.error .help-block,form .control-group.error .help-inline,form .control-group.error .checkbox,form .control-group.error .radio,form .control-group.error input,form .control-group.error select,form .control-group.error textarea{color:#f33}form .control-group.error input,form .control-group.error select,form .control-group.error textarea{border-color:#f33;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}form .control-group.error input:focus,form .control-group.error select:focus,form .control-group.error textarea:focus{border-color:red;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff9999;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff9999;box-shadow:inset 0 1px 1px #00000013,0 0 6px #f99}form .control-group.error .input-prepend .add-on,form .control-group.error .input-append .add-on{color:#f33;background-color:#f2dede;border-color:#f33}form .help-inline{line-height:23px}form .help-inline img{float:left;margin-right:10px}form.tss input:focus,form.tss textarea:focus{border-color:#000;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(115,115,115,.3);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(115,115,115,.3);box-shadow:inset 0 1px 1px #00000013,0 0 8px #7373734d}.placeholder{color:#999!important}::-ms-clear{display:none}.modal{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;width:800px;margin-left:-442px;max-height:95%;top:50%;overflow-y:auto;margin-top:0;left:0;right:0;margin:0 auto!important}.modal.extra-large{margin-left:-474px}.modal.forced-top{max-height:80%;top:10%}.modal.forced-top.fade.in{top:10%}.modal.fade.in{top:50%}.modal.mini{width:430px;margin-left:-215px}.modal.mini .modal-body{max-height:100px}.modal.small{width:500px;margin-left:-250px}.modal.small .modal-body{max-height:400px}.modal .modal-body{padding:0;max-height:100%;overflow:visible}.modal .modal-body.scroll{overflow:auto}.modal .modal-header{border:0px;padding:0 0 15px;height:45px;line-height:45px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px}.modal .modal-header .close{margin:0;height:44px;width:45px;opacity:.6;filter:alpha(opacity=60);outline-color:#fff!important}.modal .modal-header .close:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100);outline-color:#fff}.modal .modal-header .close .modal-close-x{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;outline-color:#fff}.modal .modal-header .close:focus,.modal .modal-header .modal-close-x:focus{text-shadow:none!important;outline-color:#fff;background-color:#fff}.modal .modal-footer{padding:0;height:60px;text-align:right;background-color:#fff;border-top:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.modal.error{width:527px;margin-left:-266px;font-family:Montserrat,sans-serif;font-size:14px;color:#666;line-height:22px;z-index:9952}.modal.error .icon-alert{position:absolute;left:-30px;top:0}.modal.error .red{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-weight:700;color:#f33}.modal.error .black{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-weight:700;color:#000}.modal.success{width:430px;margin-left:-215px;z-index:9951}.modal.success#swatch-success-modal{width:800px}.modal.success .continue{padding:19px 9px}.modal.success .view-cart{padding:19px 6px}.modal.success p{line-height:25px}.modal-backdrop{background-color:#333}.modal-backdrop,.modal-backdrop.fade.in{opacity:initial}.swatch .popover{width:620px;height:480px;padding:20px;margin:0}.swatch .popover h3{display:none}.swatch .popover .popover-content{margin:0;padding:0}.icon-caret-mini{width:7px;height:4px}.icon-alert{width:23px;height:23px}.icon-success{width:25px;height:25px;float:left;margin-right:10px;color:#ea6e1f;background-image:none;font-size:25px}#success-modal .modal-body,.success-container{-js-display:flex;display:flex;justify-content:center}.success-container .success-text{width:initial}.icon-calculator{width:16px;height:16px;margin-top:0}.icon-calculator:hover{background-position:2px -18px}.icon-tss-camera{width:23px;height:18px;margin-top:0;vertical-align:top}.icon-tss-camera:hover{background-position:0 -18px}#filter-price-color.disabled{cursor:not-allowed}.filter-price-color{font-family:Montserrat,sans-serif;padding:20px;clear:none;width:502px!important;height:420px;box-sizing:border-box;position:relative}.filter-price-color .close-layover{font-size:30px!important;font-weight:100!important;color:#3b3a39!important;width:40px!important;height:40px!important;position:absolute!important;top:22px!important;right:-1px!important}.filter-price-color .small-title,.filter-price-color .title{text-shadow:none;font-weight:500;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.75rem;box-sizing:border-box;color:#000;line-height:1.75rem;margin-top:1.5rem;margin-left:0;text-align:center}.filter-price-color .small-title[href]:not([href=""]):hover,.filter-price-color .small-title.fa:hover,.filter-price-color .title[href]:not([href=""]):hover,.filter-price-color .title.fa:hover{color:#5b5959}.filter-price-color .small-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#000;padding-bottom:10px;margin-top:5px}.filter-price-color .small-title[href]:not([href=""]):hover,.filter-price-color .small-title.fa:hover{color:#5b5959}.filter-price-color .sub-title{text-shadow:none;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#3c3a39;text-transform:uppercase;padding-bottom:8px}.filter-price-color .btn{padding:11px 20px;height:45px}.filter-price-color ul li{float:left;display:block}.filter-price-color ul.price-group{margin-bottom:16px}.filter-price-color ul.price-group li{width:84px;padding-bottom:15px}.filter-price-color ul.price-group label{display:inline}.filter-price-color ul.color-group{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;width:502px;height:auto;margin:0 auto 0 -1px}.filter-price-color ul.color-group li{width:166px;margin-bottom:15px;padding:0;color:#000;position:relative;box-sizing:border-box;height:30px;float:none}.filter-price-color ul.color-group li .box{display:inline-block;width:30px;height:30px;border:1px solid #b5b5b6;margin:0;cursor:pointer;float:none;overflow:hidden;position:relative;box-sizing:border-box}.filter-price-color ul.color-group li .box .triangle{width:0;height:0;border-right:30px solid transparent;box-sizing:border-box}.filter-price-color ul.color-group li .box .gray-checked{box-sizing:border-box;width:30px;height:30px;background:#989797;position:absolute;z-index:5000;top:0;left:0;pointer-events:none;opacity:0}.filter-price-color ul.color-group li .box input[type=checkbox]{box-sizing:border-box;width:30px;height:30px;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none}.filter-price-color ul.color-group li .box.disabled{cursor:not-allowed}.filter-price-color ul.color-group li .checker{float:none;position:absolute;z-index:3000;top:0;width:30px;height:30px;left:0;margin:0;box-sizing:border-box}.filter-price-color ul.color-group li .checker span{opacity:0}.filter-price-color ul.color-group li p{margin:0;clear:none;left:38px;top:6px;position:absolute;height:30px;display:inline;text-align:left}.filter-price-color ul:before,.filter-price-color ul:after{display:table;content:"";line-height:0}.filter-price-color ul:after{clear:both}.filter-price-color .filter-buttons{-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;width:65%;margin:24px auto 0}.filter-price-color .filter-buttons #filter-clear,.filter-price-color .filter-buttons #filter-apply{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#fff;height:30px;line-height:30px;background:#5b5959;padding:0 25px;letter-spacing:-.5px;text-transform:uppercase;background-image:none;text-shadow:none;border:none;box-sizing:border-box}.filter-price-color .filter-buttons #filter-apply{background:#5b5959}.form-zip{margin:10px 20px}.form-zip .control-group{margin-bottom:0}.form-zip hr{margin:10px 0}.form-zip .control-label{color:#fff;cursor:default;font-size:12px;width:84px}.form-zip .controls{float:left;margin-left:5px}.form-zip .controls input{width:37px}.form-zip .controls input[disabled]{background-color:transparent;border-color:transparent;box-shadow:none;line-height:1px;padding-left:0}.form-zip .controls input:hover{cursor:default}.form-zip .controls .add-on{box-shadow:none!important;height:30px;outline:0;text-transform:lowercase}.form-zip .controls .add-on:hover{text-shadow:none}.form-zip .btn-edit-showroom{background-color:transparent;border:0;padding:5px;text-decoration:underline;text-shadow:none;font-family:Montserrat,sans-serif;color:#fff}.form-zip .btn-edit-showroom:hover{color:#ebe8e6;font-weight:400;font-family:Montserrat,sans-serif}#toTop{bottom:64px;right:10px}#needHelp{bottom:10px;right:10px}#toTop,#needHelp{display:none;text-decoration:none;position:fixed;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;z-index:9900}#toTopHover,#needHelpHover{width:51px;height:51px;display:block;overflow:hidden;float:left}#toTop:active,#toTop:focus{outline:none}body div ::-webkit-scrollbar{-webkit-appearance:none;width:7px}body div ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}body div ::-webkit-scrollbar-track{background:#fff0}html .form .file .file-upload{display:none}html.ie .form .file .file-upload{display:block!important}html.ie .form .file .upload-btn,html.ie .form .file .filename{display:none!important}.modal.fade.in.resize,.modal.resize{max-height:95%;overflow-y:auto;margin-top:0}.modal.fade.in.resize.no-scroll,.modal.resize.no-scroll{overflow:hidden}.loading-message{height:385px;line-height:385px;text-align:center}.loading-message .loader{margin-left:10px}input.hide{display:none}@media only screen and (max-width: 950px){.container{padding-left:5px}}.header-quote-id{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px;color:#000;line-height:20px;text-transform:uppercase}.header-quote-id[href]:not([href=""]):hover,.header-quote-id.fa:hover{color:#5b5959}.mobile-link-container{text-align:center;margin:20px 0;width:100%}.mobile-link-container #mobile-link{background:#3b3a39;color:#fff;font-size:36px;margin:0 auto;padding:14px 24px;width:100%;display:block}@supports not (-ms-high-contrast: none){.lazyload{opacity:0}}.lazyloading{opacity:1;transition:opacity .3s}#Double-Roller-Shades-modal,#Day-Night-Cellular-Shades-modal{width:680px;margin-left:-350px}#Double-Roller-Shades-modal .modal-header,#Day-Night-Cellular-Shades-modal .modal-header{height:5px;padding-bottom:5px}#Double-Roller-Shades-modal .modal-body,#Day-Night-Cellular-Shades-modal .modal-body{margin-left:20px}#Double-Roller-Shades-modal .modal-body .detail,#Day-Night-Cellular-Shades-modal .modal-body .detail{margin-bottom:20px;-js-display:inline-flex;display:inline-flex}#Double-Roller-Shades-modal .modal-body .detail .content,#Day-Night-Cellular-Shades-modal .modal-body .detail .content{margin-left:25px;margin-top:70px}#Double-Roller-Shades-modal .modal-body .detail .content h1,#Day-Night-Cellular-Shades-modal .modal-body .detail .content h1{font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase;font-style:normal;font-size:1.4375rem;box-sizing:border-box;color:#000;letter-spacing:1px;text-transform:capitalize;margin-bottom:0;width:300px}#Double-Roller-Shades-modal .modal-body .detail .content h1[href]:not([href=""]):hover,#Double-Roller-Shades-modal .modal-body .detail .content h1.fa:hover,#Day-Night-Cellular-Shades-modal .modal-body .detail .content h1[href]:not([href=""]):hover,#Day-Night-Cellular-Shades-modal .modal-body .detail .content h1.fa:hover{color:#5b5959}#Double-Roller-Shades-modal .modal-body .detail .content p,#Day-Night-Cellular-Shades-modal .modal-body .detail .content p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000;margin-top:5px}#Double-Roller-Shades-modal .modal-body .detail .content p[href]:not([href=""]):hover,#Double-Roller-Shades-modal .modal-body .detail .content p.fa:hover,#Day-Night-Cellular-Shades-modal .modal-body .detail .content p[href]:not([href=""]):hover,#Day-Night-Cellular-Shades-modal .modal-body .detail .content p.fa:hover{color:#5b5959}#Double-Roller-Shades-modal .modal-body .detail .content ul,#Day-Night-Cellular-Shades-modal .modal-body .detail .content ul{margin-left:15px}#Double-Roller-Shades-modal .modal-body .detail .content ul li,#Day-Night-Cellular-Shades-modal .modal-body .detail .content ul li{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:13px;color:#000}#Double-Roller-Shades-modal .modal-body .detail .content ul li[href]:not([href=""]):hover,#Double-Roller-Shades-modal .modal-body .detail .content ul li.fa:hover,#Day-Night-Cellular-Shades-modal .modal-body .detail .content ul li[href]:not([href=""]):hover,#Day-Night-Cellular-Shades-modal .modal-body .detail .content ul li.fa:hover{color:#5b5959}.affirm-subtitle .line-break{display:block}.tt-hint{color:#999}.tt-menu{width:100%;padding:0;background-color:#fff;border:1px solid #ccc}.tt-suggestion{font-size:16px;line-height:24px;padding:5px 0;text-align:center}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#0097cf}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}@media (min-width: 768px){.top-mega-dropdown[data-astro-cid-f77iyyq2]{display:none!important}.custom-nav-menu[data-astro-cid-f77iyyq2] li[data-astro-cid-f77iyyq2] a[data-astro-cid-f77iyyq2]:focus:not(:focus-visible),.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-section[data-astro-cid-f77iyyq2]:focus:not(:focus-visible){outline:none}.custom-nav-menu[data-astro-cid-f77iyyq2] li[data-astro-cid-f77iyyq2] a[data-astro-cid-f77iyyq2]:focus-visible,.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-section[data-astro-cid-f77iyyq2]:focus-visible{outline:2px solid #06c;outline-offset:2px}.nav-overlay[data-astro-cid-f77iyyq2]{position:fixed;left:0;right:0;bottom:0;background:#00000040;z-index:999;display:none;pointer-events:none;will-change:opacity}.nav-overlay[data-astro-cid-f77iyyq2].active{display:block}.custom-nav-menu[data-astro-cid-f77iyyq2]{position:absolute;top:100%;left:0;z-index:1000;display:none;width:300px;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:0 4px 12px #0000001a;will-change:transform,opacity;margin-left:14px}.custom-nav-menu[data-astro-cid-f77iyyq2].active{display:block}.custom-nav-menu[data-astro-cid-f77iyyq2] ul[data-astro-cid-f77iyyq2]{list-style:none;margin:0;padding:20px 24px}.custom-nav-menu[data-astro-cid-f77iyyq2] li[data-astro-cid-f77iyyq2]{margin:0;position:relative}.custom-nav-menu[data-astro-cid-f77iyyq2] li[data-astro-cid-f77iyyq2] a[data-astro-cid-f77iyyq2]{display:flex;align-items:center;justify-content:space-between;padding:9.5px 0;text-decoration:none;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:120%;text-align:left;min-height:36px;height:100%;box-sizing:border-box}.custom-nav-menu[data-astro-cid-f77iyyq2] li[data-astro-cid-f77iyyq2] a[data-astro-cid-f77iyyq2]:hover{font-weight:700;align-self:stretch}.sale-badge[data-astro-cid-f77iyyq2]{background:#d7d2cc;display:flex;padding:6px 10px;justify-content:center;align-items:center;color:#000;font-family:Montserrat;font-size:10px;font-weight:600;line-height:120%;text-transform:uppercase;border-radius:0;margin-left:0;flex-shrink:0;max-width:66px!important;width:100%;box-sizing:border-box;min-height:24px;position:absolute;right:0;top:7px}.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-section[data-astro-cid-f77iyyq2]{display:flex;align-items:end;padding:12px 24px 18px;background:#f7f8f9;border-top:1px solid rgba(207,207,207,.6);text-decoration:none;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:120%}.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-section[data-astro-cid-f77iyyq2]:hover{text-decoration:underline}.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-logo[data-astro-cid-f77iyyq2]{margin-right:12px;flex-shrink:0}.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-text[data-astro-cid-f77iyyq2]{flex-grow:1;white-space:nowrap;margin-bottom:-2px;display:flex;line-height:100%}.affirm-section[data-astro-cid-f77iyyq2]:hover .affirm-text[data-astro-cid-f77iyyq2]{color:var(--Primary-Black, #000);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.custom-nav-menu[data-astro-cid-f77iyyq2] .affirm-arrow[data-astro-cid-f77iyyq2]{margin-left:8px;flex-shrink:0;height:8px;display:flex}.menu-trigger[data-astro-cid-f77iyyq2]{position:relative}.view-all-li[data-astro-cid-f77iyyq2]{margin-top:12px!important}.free-swatches-custom-dropdown[data-astro-cid-f77iyyq2] .view-all-li[data-astro-cid-f77iyyq2]{margin-top:0!important}.overlay[data-astro-cid-f77iyyq2]{background-color:#00000042;position:fixed;inset:0;z-index:999;display:none}.overlay[data-astro-cid-f77iyyq2].active{display:block}}@media (min-width: 1440px){.custom-nav-menu[data-astro-cid-f77iyyq2]{display:none!important}.menu-trigger[data-astro-cid-f77iyyq2]{position:unset}.top-mega-dropdown[data-astro-cid-f77iyyq2]{display:block!important;z-index:9999}#dropdown[data-astro-cid-f77iyyq2]{width:unset}}.span12[data-astro-cid-o5upez7b]{position:relative;height:42px}.span12[data-astro-cid-o5upez7b] hr[data-astro-cid-o5upez7b]{position:absolute;right:0;left:0;z-index:-99!important}footer[data-astro-cid-o5upez7b].container{padding-inline:0}#social-media[data-astro-cid-o5upez7b] ul[data-astro-cid-o5upez7b] li[data-astro-cid-o5upez7b]{width:45px;height:35px}#social-media[data-astro-cid-o5upez7b] img[data-astro-cid-o5upez7b]{height:35px;width:35px}header[data-astro-cid-n2425k7h]#header{height:44px;border-bottom:1px solid #ddd;position:fixed;z-index:9999999999}div[data-astro-cid-n2425k7h]#tss-body{top:116px!important}svg[data-astro-cid-n2425k7h].no-display{display:none!important}.custom-nav-container[data-astro-cid-n2425k7h]{display:flex;align-items:stretch;height:44px;background:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.custom-nav-link[data-astro-cid-n2425k7h]{display:flex;align-items:center;width:33.33%;height:100%;text-decoration:none;color:#4c4c4c;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase;min-height:44px}.tss-sidebar[data-astro-cid-n2425k7h]{position:fixed;top:44px;left:0;bottom:0;width:90%;display:flex;transform:translate(-100%);transition:transform .3s ease-in-out;z-index:9999999999}.tss-sidebar[data-astro-cid-n2425k7h].tss-sidebar--open{transform:translate(0)}.tss-sidebar__panel[data-astro-cid-n2425k7h]{padding-top:12px;width:100%;height:100%;background-color:#fff!important;display:flex;flex-direction:column;transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.tss-sidebar__panel[data-astro-cid-n2425k7h]::-webkit-scrollbar{display:none}.top-nav-promo[data-astro-cid-n2425k7h]{height:28px!important}.custom-nav-link--left[data-astro-cid-n2425k7h]{justify-content:flex-start;text-align:left;padding-left:24px}.custom-nav-link--center[data-astro-cid-n2425k7h]{justify-content:center;text-align:center}.custom-nav-link--right[data-astro-cid-n2425k7h]{justify-content:flex-end;text-align:right;padding-right:24px}.tss-navbar[data-astro-cid-n2425k7h]{display:flex;align-items:center;border:none!important;height:44px!important;padding:0!important;justify-content:space-between;gap:20px;width:100%;margin:auto}.tss-navbar__left-wrapper[data-astro-cid-n2425k7h]{display:inline-flex;align-items:center}.tss-navbar__showroom-wrapper[data-astro-cid-n2425k7h]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:44px}.tss-navbar__right-wrapper[data-astro-cid-n2425k7h]{display:flex;align-items:center;justify-content:center}.tss-navbar__cart[data-astro-cid-n2425k7h]{width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center;text-align:center}.top-nav-cart[data-astro-cid-n2425k7h]{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.tss-navbar__logo[data-astro-cid-n2425k7h] a[data-astro-cid-n2425k7h]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;scale:1.07}.tss-navbar__logo[data-astro-cid-n2425k7h] svg[data-astro-cid-n2425k7h]{height:12px!important;width:100%}.top-nav-cart[data-astro-cid-n2425k7h] svg[data-astro-cid-n2425k7h]{width:18px;height:18px}.cart-contact-wrapper[data-astro-cid-n2425k7h]{display:flex;align-items:center;position:absolute;right:56px;z-index:1}.tss-navbar__toggle[data-astro-cid-n2425k7h]{height:44px!important;padding-right:0!important;padding-left:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;background:transparent}.tss-navbar__cart[data-astro-cid-n2425k7h]{height:44px;justify-content:center;align-items:center}.top-nav-promo[data-astro-cid-n2425k7h]{height:28px;display:flex;align-items:center;justify-content:center}.cart-svg-wrap[data-astro-cid-n2425k7h]{width:44px;height:44px;align-items:center;justify-content:center;display:flex}.tss-sidebar__section--get-started[data-astro-cid-n2425k7h]{padding:0 0 20px;border-bottom:1px solid #ddd}.tss-sidebar__section--get-started[data-astro-cid-n2425k7h] .tss-sidebar__section-heading[data-astro-cid-n2425k7h]{display:flex;padding:0 8px 0 20px;align-items:center;align-self:stretch;color:#000;height:48px!important}.tss-sidebar__section[data-astro-cid-n2425k7h] .tss-sidebar__section-heading[data-astro-cid-n2425k7h] .tss-sidebar__section-label[data-astro-cid-n2425k7h]{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;color:#000;text-align:center;font-style:normal;line-height:normal;letter-spacing:.7px;text-transform:uppercase;margin:0}.tss-sidebar__section-items[data-astro-cid-n2425k7h]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.tss-sidebar__section-item[data-astro-cid-n2425k7h]{display:flex;height:44px;padding:0 20px;align-items:center;gap:10px;align-self:stretch}.tss-sidebar__section--secondary[data-astro-cid-n2425k7h]{padding:12px 0 16px;display:flex;flex-direction:column;border-bottom:1px solid #ddd}.tss-sidebar__section[data-astro-cid-n2425k7h] .tss-sidebar__section-heading[data-astro-cid-n2425k7h]{display:flex;padding:0 8px 0 20px;align-items:center;align-self:stretch;color:#000;height:40px}.tss-sidebar__section-item--expandable[data-astro-cid-n2425k7h]{padding:0 20px;justify-content:space-between;min-width:291px!important;flex-direction:column;height:unset!important}.tss-sidebar__expand-button[data-astro-cid-n2425k7h]{display:flex;align-items:center;padding:5px 0;justify-content:space-between;width:100%;min-width:291px;background-color:transparent;border:none}#header[data-astro-cid-n2425k7h]>div[data-astro-cid-n2425k7h]>div[data-astro-cid-n2425k7h].tss-sidebar__panel>div[data-astro-cid-n2425k7h]:nth-child(2)>div[data-astro-cid-n2425k7h].tss-sidebar__section-heading{margin-bottom:5px}div[data-astro-cid-n2425k7h].tss-sidebar__panel>div[data-astro-cid-n2425k7h]:nth-child(2)>div[data-astro-cid-n2425k7h].tss-sidebar__section-items>div[data-astro-cid-n2425k7h]:nth-child(5),div[data-astro-cid-n2425k7h].tss-sidebar__panel>div[data-astro-cid-n2425k7h]:nth-child(2)>div[data-astro-cid-n2425k7h].tss-sidebar__section-items>div[data-astro-cid-n2425k7h]:nth-child(6){margin-top:-5px!important}.tss-sidebar__section[data-astro-cid-n2425k7h] .tss-sidebar__section-items[data-astro-cid-n2425k7h] .tss-sidebar__item-label[data-astro-cid-n2425k7h]{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;text-align:center;font-style:normal;line-height:normal;color:#000}.tss-sidebar__item-plus-minus[data-astro-cid-n2425k7h]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;transition:transform .3s ease}.fa-plus[data-astro-cid-n2425k7h]:before{box-sizing:border-box;padding-right:5px;content:"";font-size:12px;font-weight:900;color:#000;-webkit-text-stroke:1px black}.tss-sidebar__expand-button[data-astro-cid-n2425k7h]:has(~.tss-sidebar__submenu--open) .fa-plus[data-astro-cid-n2425k7h]:before{content:""!important}.tss-sidebar__submenu[data-astro-cid-n2425k7h]{visibility:hidden;height:0;overflow:hidden;max-height:320px;padding-left:20px;transform:translateY(0);transition:all .3s ease;align-self:baseline;display:flex}.tss-sidebar__submenu-item[data-astro-cid-n2425k7h]{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.tss-sidebar__submenu--open[data-astro-cid-n2425k7h]{height:280px;visibility:unset;transition:all .3s ease;position:relative}.tss-sidebar__overlay[data-astro-cid-n2425k7h]{position:absolute;right:-200px;top:-1px;bottom:-20px;width:200px;flex:1;background:#0006;opacity:0;pointer-events:none;z-index:0;transition:opacity 0s}.tss-sidebar[data-astro-cid-n2425k7h] .tss-sidebar__overlay[data-astro-cid-n2425k7h]{opacity:0}.tss-sidebar--open[data-astro-cid-n2425k7h] .tss-sidebar__overlay[data-astro-cid-n2425k7h]{opacity:1;pointer-events:auto;transition:opacity .15s ease;transition-delay:.3s}.tss-sidebar-submenu__item-link[data-astro-cid-n2425k7h] span[data-astro-cid-n2425k7h]{width:100%;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;color:#000;text-align:left}.tss-sidebar__section[data-astro-cid-n2425k7h].tss-sidebar__section--get-started .tss-sidebar__section-item[data-astro-cid-n2425k7h] a[data-astro-cid-n2425k7h]{width:100%;text-align:left;height:100%;align-items:center;display:flex}.tss-sidebar__section--get-started[data-astro-cid-n2425k7h] .tss-sidebar__section-item[data-astro-cid-n2425k7h] .tss-sidebar__item-icon[data-astro-cid-n2425k7h]{min-width:32px!important;width:32px;height:32px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:360px;background:#ebe9e5}.top-nav-cart[data-astro-cid-n2425k7h]:focus-visible{outline:2px solid #000!important;outline-offset:2px!important}.custom-nav-link[data-astro-cid-n2425k7h]:focus-visible{outline:2px solid #000!important;outline-offset:2px!important}.product-customization[data-astro-cid-n2425k7h] form[data-astro-cid-n2425k7h]#product-customization-submissionForm{padding-bottom:50px!important}.custom-nav-link--active[data-astro-cid-n2425k7h]{min-height:43px}.custom-nav-link[data-astro-cid-n2425k7h]:active{background:#efefef}@media (min-width: 410px){.tss-navbar[data-astro-cid-n2425k7h]{max-width:calc(100% - 24px)}.tss-navbar__showroom-wrapper[data-astro-cid-n2425k7h]{width:44px}}@media (max-width: 376px){.tss-navbar__showroom-wrapper[data-astro-cid-n2425k7h],.top-nav-cart[data-astro-cid-n2425k7h]{width:33px}.custom-nav-link--left[data-astro-cid-n2425k7h]{padding-left:12px}.custom-nav-link--right[data-astro-cid-n2425k7h]{padding-right:12px}.tss-navbar__cart[data-astro-cid-n2425k7h]{padding-right:0!important}.tss-navbar__toggle[data-astro-cid-n2425k7h]{padding-left:0!important}.tss-navbar[data-astro-cid-n2425k7h]{padding-right:0!important}}#footer[data-astro-cid-ed2w5mnk]{margin:15px 5px 0;border-top:3px solid #4c4c4c}#footer[data-astro-cid-ed2w5mnk] .upperFooter[data-astro-cid-ed2w5mnk]{padding-top:15px;border-bottom:3px solid #4c4c4c}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk]{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:7px}.fullWidthLink[data-astro-cid-ed2w5mnk]{margin:0 auto;height:51px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 10px}.fullWidthLink[data-astro-cid-ed2w5mnk].menuItem{height:40px}.fullWidthLink[data-astro-cid-ed2w5mnk].menuItem a[data-astro-cid-ed2w5mnk],span[data-astro-cid-ed2w5mnk].title{font-weight:500;font-size:14px;display:flex;justify-content:space-between;width:100%}.collapsible-btn[data-astro-cid-ed2w5mnk]{padding:0 10px;height:40px;width:100%;text-align:center;display:flex;align-items:center;background-color:transparent;border:none;color:#000}.fullWidthLink[data-astro-cid-ed2w5mnk] i[data-astro-cid-ed2w5mnk].fa{font-size:19px;padding-right:9px;float:right}.fa-caret-right[data-astro-cid-ed2w5mnk]:before{content:"";font-size:17px}.fa-plus[data-astro-cid-ed2w5mnk]:before{font-size:14px;padding-right:7px;font-weight:900;-webkit-text-stroke:1px black}.active[data-astro-cid-ed2w5mnk].collapsible:not(:has(.collapsible-hidden)) .fa-plus[data-astro-cid-ed2w5mnk]:before,.active[data-astro-cid-ed2w5mnk].collapsible>a[data-astro-cid-ed2w5mnk]:not(:has(~.collapsible-hidden)) .fa-plus[data-astro-cid-ed2w5mnk]:before{content:""!important}div[data-astro-cid-ed2w5mnk].collapsible-content{height:auto}div[data-astro-cid-ed2w5mnk].collapsible-content.collapsible-hidden{height:0;overflow:hidden}#footer[data-astro-cid-ed2w5mnk] .lowerBlackBar[data-astro-cid-ed2w5mnk]{border-bottom:3px solid #4c4c4c}#footer[data-astro-cid-ed2w5mnk] form[data-astro-cid-ed2w5mnk]{margin:unset;margin-top:15px}.form-group[data-astro-cid-ed2w5mnk]{margin-bottom:15px}.form-control[data-astro-cid-ed2w5mnk]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.input-group[data-astro-cid-ed2w5mnk]{position:relative;display:table;border-collapse:separate;width:100%}.has-feedback[data-astro-cid-ed2w5mnk]{position:relative}.has-feedback[data-astro-cid-ed2w5mnk] .form-control[data-astro-cid-ed2w5mnk]{padding-right:42.5px}.input-group[data-astro-cid-ed2w5mnk] .form-control[data-astro-cid-ed2w5mnk]{display:flex;box-sizing:border-box;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;border-color:#ccc}.input-group-addon[data-astro-cid-ed2w5mnk]{border-radius:0;background:#4c4c4c;color:#fff;font-size:11px;border:none;box-sizing:border-box;height:34px;width:34px;overflow:hidden;padding:0}.glyphicon[data-astro-cid-ed2w5mnk]{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-search[data-astro-cid-ed2w5mnk]{font-size:14px}.glyphicon-search[data-astro-cid-ed2w5mnk]:before{content:""}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk] .social-media-icons[data-astro-cid-ed2w5mnk]{width:fit-content;padding-top:1.1rem;margin:auto;display:grid;grid-auto-flow:column;grid-column-gap:.3rem;align-items:center}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk] .social-media-icons[data-astro-cid-ed2w5mnk] img[data-astro-cid-ed2w5mnk]{width:40px}.accessibility-button[data-astro-cid-ed2w5mnk]{border-radius:50%;background-color:#4c4c4c;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding:0;box-sizing:border-box;position:relative;vertical-align:middle;width:27px;height:27px;margin-left:.1rem}.accessibility-button[data-astro-cid-ed2w5mnk] svg[data-astro-cid-ed2w5mnk]{width:16px;height:16px}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk] .bottom-copy[data-astro-cid-ed2w5mnk]{width:100%;margin:0 auto 2px;font-size:11px;line-height:1.8rem;text-align:center;font-weight:300;display:flex;flex-direction:column}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk] .bottom-copy[data-astro-cid-ed2w5mnk] p[data-astro-cid-ed2w5mnk]{margin:0;height:18px}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk] .bottom-copy[data-astro-cid-ed2w5mnk] .bottom-links[data-astro-cid-ed2w5mnk]{display:flex;flex-direction:column;gap:0}#footer[data-astro-cid-ed2w5mnk] .lower-footer[data-astro-cid-ed2w5mnk] .bottom-copy[data-astro-cid-ed2w5mnk] .bottom-links[data-astro-cid-ed2w5mnk]>div[data-astro-cid-ed2w5mnk]{height:18px}.contact-us-container[data-astro-cid-ed2w5mnk]{display:flex;flex-direction:column;gap:0;padding-top:5px;font-weight:300;text-align:center}.contact-us-container[data-astro-cid-ed2w5mnk] p[data-astro-cid-ed2w5mnk]{margin-bottom:0}.contact-us-container[data-astro-cid-ed2w5mnk] .links[data-astro-cid-ed2w5mnk]{cursor:pointer;margin-top:-4px}body{overflow-x:hidden;display:flex;flex-direction:column;min-height:100dvh;margin:0}.site-shell{display:flex;flex-direction:column;flex:1 0 auto;width:100%;max-width:1350px;margin:0 auto;min-height:100dvh;box-sizing:border-box}header.clearfix{z-index:9999!important}.large-screen-only,.mobile-only{display:flex;flex-direction:column;margin:0}.sb-row{min-height:750px}.large-screen-only{display:none!important}.mobile-only{display:block}.header-spacer{height:44px;flex-shrink:0}@media (min-width: 955px){.large-screen-only{display:block!important}.mobile-only{display:none!important}}@media (max-width: 954px){#mainContent{margin-top:44px}}
