@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800|Roboto+Slab:300,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arsenal:wght@400;700&display=swap);body,html{width:100%;overflow-x:hidden}body{font-family:"Montserrat",sans-serif;line-height:normal;color:#252525;background-color:#fff!important;font-size:16px}@font-face{font-family:"FaunaOne";src:url(/static/media/FaunaOne.b4c0d2fb.eot?#iefix) format("embedded-opentype"),url(/static/media/FaunaOne.d68b325c.woff) format("woff"),url(/static/media/FaunaOne.7d569d19.ttf) format("truetype"),url(/static/media/FaunaOne.95546b5b.svg#FaunaOne) format("svg");font-weight:400;font-style:normal}a.active,a:focus,button.active,button:focus{outline:none}a:active,a:focus,a:hover{outline:0;box-shadow:none}a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:0;font-family:"Montserrat",sans-serif}h3 p{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-align:inherit!important;margin-top:inherit!important}a{transition:all .5s ease-in-out}a,a:hover{text-decoration:none}ol,ul{margin:0;padding:0}ol,ul,ul li{list-style:none}p{margin:0}.fa-2x{font-size:1.6em}.text-block h1{color:#252525;font-size:32px;font-family:"Montserrat",sans-serif}.text-block h2{color:#3c2c1b;font-size:40px;line-height:46px;margin:15px 0 25px;position:relative}.text-block h2,.text-block h3{font-family:"Arsenal",sans-serif}.text-block h3{color:#252525!important;line-height:24px!important;font-size:32px;padding-bottom:8px!important}.text-block p{font-family:"Montserrat",sans-serif}.text-block p,.text-block ul li{color:#555;line-height:32px;font-size:16px;margin-bottom:20px}.text-block ul li:before{content:"•";margin-right:.5em;font-size:1em}.text-block .media div:first-child{width:100%;height:auto}.text-block .image{text-align:center}.text-block .image-style-align-center{margin-left:auto;margin-right:auto}.text-block .image-style-align-left{float:left}.text-block .image-style-align-right{float:right}.text-block .image .image_resized{display:block}input:focus,select:focus,textarea:focus{outline:none}img{border-style:none;display:inline-block;max-width:100%;height:auto}.wrapper{overflow:hidden}.btn{height:55px;min-width:263px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;border-radius:27.5px;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:2px}.btn:focus{box-shadow:none}.cta-primary{background-color:#fff}header{background-color:#3c2c1b}header .navbar{align-items:center;max-width:1170px!important;margin:auto;padding:40px 15px 80px}header .navbar-light .navbar-nav .nav-link:focus,header .navbar-light .navbar-nav .nav-link:hover{color:#fff}header .navbar .navbar-brand img{height:70px}header .navbar-collapse{flex-direction:column}header .contact-nav{display:flex;margin-left:auto;margin-bottom:0!important}header .header-message{background-color:#7e4013;color:#fff;padding:5px}.upper-container{padding:15px 42px;background-color:#655441;margin:-10px 0 0}.customer-cart-icon{color:#fff;background-color:red;text-align:center;border-radius:8px;font-size:10px;position:absolute;top:-5px;right:-5px;padding:2px 6px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center}#desktop-navbar{position:absolute;bottom:0;left:0;right:0;background-color:initial;width:100%;padding:20px 15px 20px 0}.top-of-nav{text-align:right;font-size:11px;text-transform:uppercase;font-weight:600;color:#fafafa;letter-spacing:2.5px}#navbar-background{position:absolute;bottom:0;height:65px;width:100%;background-color:#292929}header .contact-nav{margin-bottom:11px}header .contact-nav li a{font-size:11px;text-transform:uppercase;font-weight:600;color:#fafafa;letter-spacing:2.5px}header .navbar-nav .nav-item{z-index:9}header .navbar-nav .nav-item .nav-link{font-size:12px;text-transform:uppercase;font-weight:600;color:#fff;letter-spacing:2px;padding:0 15px}header .navbar-nav .nav-item:last-child .nav-link{padding-right:0}.dropdown-item:hover{width:80%}.dropdown-item:active,.dropdown-item:hover{background-color:#fff}#menu-dropdown{position:absolute;margin-top:-20px;border-top:40px solid transparent;border-left:0;border-right:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:1}.dropdown-toggle{position:relative;z-index:2}.dropdown-toggle:hover>.dropdown-menu{display:block}.nav-link .dropdown-menu{opacity:0;visibility:hidden;display:block;transition:all .3s;padding:10px 0}.dropdown-menu.show{color:#3c2c1b;background-color:#fff;border:none;visibility:visible;opacity:1;transition:all .3s}.menu-dropdown-center{right:auto}#menu-dropdown a{color:#3c2c1b;font-size:11px;padding:5px 10px}#menu-dropdown:after,#menu-dropdown:before{top:-16px;left:110px;border:solid transparent;content:" ";height:0;width:0;transform:translateX(50%);position:absolute;pointer-events:none}#menu-dropdown:after{border-color:hsla(0,0%,100%,0);border-width:30px;margin-left:-30px}#menu-dropdown:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #fff;border-width:10px;margin-left:-100px}#search-dropdown{margin-top:15px;border-radius:0;margin-right:3px}#search-dropdown:after,#search-dropdown:before{top:-16px;left:96.5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#search-dropdown:after{border-color:hsla(0,0%,100%,0);border-width:30px;margin-left:-30px}#search-dropdown:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #fff;border-width:10px;margin-left:-10px}#search-dropdown-input{float:left;width:450px;height:40px;border:none}.dropdown-toggle.noCaret:after{display:none;cursor:pointer}#searchclear{position:absolute;right:20px;top:0;bottom:5px;height:14px;margin:auto;font-size:14px;cursor:pointer;color:#918888}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder,::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}.header-home{min-height:655px;max-height:655px}.hero-text{padding:177px 0 260px}.hero-text h1{color:#fff;font-family:"Montserrat",serif;font-weight:800;font-size:72px;margin-bottom:35px;text-align:center;text-transform:uppercase}.hero-button{max-width:263px;margin:auto}.hero-button a{background-color:#fca311}.hero-button a:hover{opacity:.7}.hero-text h1 sup{font-size:26px;top:-1.4em;left:-.5em}.carousel-btn{position:absolute;bottom:40px;left:0;width:100%}.carousel-control-next-icon,.carousel-control-prev-icon{background:none}.carousel-control-next,.carousel-control-prev{position:static;opacity:1;width:auto}.carousel-control-next-icon,.carousel-control-prev-icon{width:auto;height:auto;opacity:.65}.carousel-btn-inner{display:flex;align-items:center;justify-content:space-between}.carousel-indicators{overflow:hidden}.hardwood-option-sec{padding:136px 0}.title{position:relative;padding-bottom:32px}.title span{color:#252525;font-size:12px;display:block;font-weight:400;letter-spacing:4px;margin-bottom:7px;letter-spacing:1px}.title h2{color:#292929;font-size:51px;font-weight:800;font-family:"Montserrat";text-align:center;text-transform:uppercase;line-height:54px}.title p{color:#d40023;font-size:14px;font-weight:600;letter-spacing:2px;text-align:center;margin-top:10px}.title .featured-text{width:80%}.title .featured-text,.title .featured-text p{color:#555;line-height:32px;font-size:16px;font-family:"Montserrat",sans-serif;text-align:center;margin-top:20px;margin-left:auto;margin-right:auto;letter-spacing:unset;font-weight:500;max-width:1140px}.product-category-featured,.product-category-featured:focus,.product-category-featured:hover{color:#292929;font-size:18px;font-weight:600;display:block;text-transform:uppercase}.top-products-container{padding:35px 0}.top-selling-products-row{padding-top:60px;justify-content:center;max-width:1640px;margin-left:auto;margin-right:auto}.top-selling-option-box{display:flex;flex:1 1;flex-direction:column;text-align:center;padding:20px}.top-selling-option-box .top-selling-product-title,.top-selling-product-price{text-align:left}.top-selling-block{display:flex;flex-direction:column;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.top-selling-block:nth-child(n+5){margin-top:60px}.top-selling-block:first-child{border-right:1px solid #e5e5e5}.top-selling-block:nth-child(4),.top-selling-block:nth-child(8){border-right:none}.home-page-top-sellers .top-selling-option-box{padding-right:20px!important;margin-top:-40px;padding-left:20px!important;padding-bottom:40px!important}.top-selling-option-box .main-top-seller-image{width:100%!important;max-height:166.694px;min-height:166.694px;object-fit:cover}.top-selling-option-box .secondary-top-seller-image{width:100%!important;max-height:96.77px;min-height:96.77px}.top-selling-option-box .image-holder img{border-radius:4px!important;object-fit:cover}.top-selling-product-price{margin-top:15px;color:#292929;font-size:25px;font-weight:600;display:block}.top-selling-product-price sup{font-size:15px;top:-7px}.top-selling-product-title,.top-selling-product-title a{flex:1 1;color:#292929;font-size:14px;font-weight:600;display:block}.top-selling-add-cart-button{margin-top:10px;margin-bottom:10px;background-color:#d40023;border-color:#d40023;height:35px;min-width:230px;font-size:14px;font-weight:500}.top-selling-add-cart-button:focus,.top-selling-add-cart-button:hover{background-color:#d40023;border-color:#d40023;opacity:.7}.top-selling-products-secondary-row{padding-top:30px;justify-content:center;margin-top:20px}.top-selling-products-secondary-row .top-selling-block{border:none;max-width:300px;position:relative}.top-selling-products-secondary-row .top-selling-block:nth-child(n+1):after{content:"";height:40%;width:1px;position:absolute;right:0;top:15%;background-color:#e5e5e5}.top-selling-products-secondary-row .top-selling-block:nth-child(6):after{width:0}.top-selling-products-secondary-row .top-selling-block:nth-child(n+5){margin-top:0}.top-selling-products-secondary-row .top-selling-product-price{font-size:16px}.top-selling-products-secondary-row .top-selling-product-title{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-button-container{max-width:600px;margin-left:auto;margin-right:auto}.brands-button{margin:40px auto;width:100%!important;min-width:100px!important;max-width:263px!important}.brands-button,.brands-button:hover{background-color:#fca311;border-color:#fca311}.brands-button:hover{opacity:.7}.brand-image-container{margin-left:auto;margin-right:auto}.brand-button{background-color:#eef2fe;border-radius:4px}.brand-button img{padding:30px;display:block}.brand-button img,.brand-images,.hardwood-option-inner{margin-left:auto;margin-right:auto}.hardwood-option-inner{display:flex;flex-wrap:wrap;padding-top:30px;justify-content:space-between;grid-gap:30px;gap:30px;max-width:1400px}.hardwood-option-inner .hardwood-block{flex-basis:30%;flex-grow:1}.hardwood-option-inner .hardwood-block:last-of-type{margin-right:auto}.hardwood-option-box{border:1px solid #cacaca;border-top-left-radius:20px;border-top-right-radius:20px;height:700px;text-align:center;padding:20px;margin:0}.hardwood-option-box img{border-top-left-radius:10px;border-top-right-radius:10px;height:600px;width:643px;margin-bottom:20px;object-fit:cover;object-position:50% 0}.hardwood-option-box .text-box{padding-top:25px}.hardwood-option-box .text-box h3{color:#850037;line-height:24px;font-size:16px;height:56px;padding-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.hardwood-option-box .text-box p{color:#252525;font-size:14px;line-height:28px;margin-bottom:38px;height:56px;overflow:hidden}.hardwood-option-box .text-box a{color:#252525;text-transform:uppercase;font-size:12px;letter-spacing:2px;display:flex;align-items:center;justify-content:center;border:1px solid #cacaca;max-width:260px;width:100%;height:56px;border-radius:50px;background-color:#fafafa;margin-bottom:-49px}.hardwood-option-box .text-box a:hover{background-color:#850037;border-color:#850037;color:#fff}.hardwood-option-detail{border:1px solid #cacaca;padding:20px;margin-top:50px}.hardwood-option-detail .image-holder img{width:100%}.hardwood-option-detail .text-box{padding-top:23px}.hardwood-option-detail .text-box h3{color:#850037;font-weight:500;font-size:14px;line-height:24px;margin-bottom:7px;text-transform:uppercase}.hardwood-option-detail .text-box p{color:#252525;font-size:14px;line-height:24px;margin-bottom:45px}.hardwood-option-detail .text-box a{color:#252525;text-transform:uppercase;font-size:12px;letter-spacing:4px;display:flex;align-items:center;justify-content:center;border:1px solid #cacaca;max-width:260px;width:100%;height:56px;border-radius:50px;background-color:#fff;margin-bottom:-49px}.hardwood-option-detail .text-box a:hover{background-color:#850037;border-color:#850037;color:#fff}.hardwood-list{padding:40px 0 110px;background-color:#fff}.hardwood-list-inner{padding-bottom:100px;background-color:#fff}.hardwood-list-inner .image-holder img{width:100%;height:600px;object-fit:cover}.hardwood-list-inner .text-box{display:flex;align-items:center}.hardwood-list-inner .text-box ul{list-style:disc;text-align:left}.hardwood-list-inner .text-box ul li{width:274px}.hardwood-list-inner .text-box ul li:before{position:relative}.hardwood-list-inner .text-box ol{list-style:decimal;text-align:left}.hardwood-list-inner .text-box ol li{width:274px;margin-left:29px}.hardwood-list-inner .text-box ol li:before{position:relative}.hardwood-list-inner.hardwood-list-inner-right .text-box ul{list-style:disc;text-align:left}.hardwood-list-inner.hardwood-list-inner-right .text-box ul li{width:274px;margin-left:auto}.hardwood-list-inner.hardwood-list-inner-right .text-box ul li:before{position:relative}.hardwood-list-inner.hardwood-list-inner-right .text-box ol{list-style:decimal;text-align:left}.hardwood-list-inner.hardwood-list-inner-right .text-box ol li{width:270px;margin-left:auto}.hardwood-list-inner.hardwood-list-inner-right .text-box ol li:before{position:relative}.text-block ol li{color:#555;line-height:32px;font-size:16px;margin-bottom:0;position:relative}.hardwood-list-inner .text-inner{background-color:#fff;width:100%;min-height:446px;display:flex;flex-direction:column;justify-content:center;padding:60px 0 0 63px}.hardwood-list-inner .text-inner h3{color:#3c2c1b;font-size:52px;line-height:50px;font-family:"Arsenal",sans-serif;display:inline-block;padding-bottom:30px;position:relative}.hardwood-list-inner .text-inner h3:after{position:absolute;content:"";left:0;bottom:0;background-color:#cacaca;height:1px;width:255px}.hardwood-list-inner .text-inner span{font-weight:500;display:block;color:#850037;text-transform:uppercase;letter-spacing:2px;margin:27px 0 9px;font-size:16px}.hardwood-list-inner-right .text-box{display:flex;align-items:center;margin-top:48px}.hardwood-list-inner-right .text-inner{text-align:right;padding-left:0;padding-right:63px;background-color:#fff;height:446px;display:flex;flex-direction:column;justify-content:center}.hardwood-list-inner-right .text-inner h3:after{left:auto;right:0}.distributor-sec{background:url(/static/media/map-bg.c521ad0e.png) no-repeat;background-size:cover;text-align:center;padding:0 0 150px}.dstributor-inner{background:url(/static/media/distributors.84081780.svg) no-repeat;background-size:cover;padding:140px 0;margin-top:-75px}.dstributor-inner span{color:#eee;text-align:center;text-transform:uppercase;max-width:350px;width:100%;margin:0 auto;display:block;border-bottom:1px solid #7e8a86;padding-bottom:37px;letter-spacing:3px;font-size:10px}.dstributor-inner h3{color:#eee;font-size:58px;padding:47px 0 13px;font-family:"Roboto Slab",serif;font-weight:300}.dstributor-inner p{color:#eee;line-height:28px;font-size:16px;max-width:790px;width:100%;text-align:left;margin:0 auto 40px}.dstributor-inner form{display:flex;align-items:center;max-width:780px;width:100%;margin:0 auto}.dstributor-inner .form-control{border-radius:0;color:#fafafa;font-size:16px;font-style:italic;border:0;border-bottom:1px solid #bababa;padding-left:30px;padding-bottom:0;background-color:initial;width:calc(100% - 261px);margin-right:30px;height:53px}.dstributor-inner .form-control::placeholder{color:#fafafa}.dstributor-inner form a{color:#001f15;font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;background-color:#eee;border-radius:50px;display:flex;align-items:center;justify-content:center;max-width:261px;height:54px;width:100%}.dstributor-inner form a:hover{background-color:#850037;color:#fff}#canada-dist{position:relative;top:30px;color:#bec4c2;font-size:16px;font-weight:400;letter-spacing:.05em}#canada-dist h6{color:#fff;margin-bottom:15px}#canada-dist ul{margin-bottom:10px}#canada-dist a{color:#bec4c2;border-bottom:1px solid #bec4c2}#canada-dist-home{margin:auto;max-width:780px;top:20px;right:165px;color:#bec4c2;font-size:16px;font-weight:400;letter-spacing:.05em}#canada-dist-home h6{margin-top:30px;color:#fff;text-align:left;margin-bottom:15px}#canada-dist-home p{color:#bec4c2;line-height:unset;margin-bottom:0}#canada-dist-home ul{text-align:left;margin-bottom:10px}#canada-dist-home a{float:left;color:#bec4c2;border-bottom:1px solid #bec4c2}.family-owned-sec{text-align:center;padding:145px 0}.family-owned-inner{background-color:rgba(60,44,27,.8);padding:60px}.family-owned-inner span{color:#eee;text-align:center;text-transform:uppercase;letter-spacing:3px;max-width:420px;width:100%;font-size:10px;margin:0 auto;display:block;border-bottom:1px solid #555;padding-bottom:15px}.family-owned-inner h3{color:#eee;font-size:72px;padding:41px 0 29px;font-family:"Arsenal";line-height:75px}.family-owned-inner ul li{list-style:disc;list-style-position:inside}.family-owned-inner ol li{list-style:decimal;list-style-position:inside}.family-owned-inner p{color:#eee;line-height:28px;font-size:16px;max-width:780px;margin:0 auto}.family-owned-inner a{margin-top:30px;background-color:#209522;color:#fff}.family-owned-inner a:hover{background-color:#209522;color:#fff;opacity:.7}.slideshow-sec{padding:20px 0}.slideshow-sec .owl-theme .owl-nav [class*=owl-]{margin:0 15px}.slideshow-sec .owl-theme .owl-nav [class*=owl-]:hover{background-color:initial}.slideshow-sec .owl-theme .owl-nav{margin-top:0;position:absolute;width:100%;bottom:24px}.footer-sec{background-color:#3c2c1b;padding:80px 80px 25px;letter-spacing:.1em}.footer-container{max-width:1140px;margin-left:auto;margin-right:auto;margin-bottom:25px}.footer-right{margin-left:auto;margin-top:39px;white-space:nowrap}.social-icons ul{display:flex;justify-content:end}.social-icons li{padding:5px}.social-icons a{color:#bec4c2}.footer-site-logo img{display:block;max-width:214px!important}.footer-site-logo p{display:block;margin-top:25px;color:#bec4c2;text-align:start;letter-spacing:.05em;font-weight:400;line-height:24px}.footer-inenr .text-box ul{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.footer-inenr .text-box ul li a{color:#bec4c2;text-transform:uppercase;letter-spacing:4px;font-size:8px;padding:0 18px;position:relative}.footer-inenr .text-box ul li a:hover{color:#850037}.footer-inenr .text-box ul li:first-child a:after{display:none}.footer-inenr .text-box ul li a:after{position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#bec4c2;width:4px;height:4px;border-radius:50%}.footer-inenr .text-box p{color:#bec4c2;text-transform:uppercase;letter-spacing:4px;font-size:12px;margin-bottom:5px}.footer-inenr .text-box p span{display:inline-block;padding-left:17px}.copyright{display:flex;margin-top:35px}.copyright p,.copyright span{font-size:10px;color:#9d958e;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.copyright p br{display:none}.copyright p span{display:inline-block}.copyright a{color:#845818;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;margin-left:auto}.footer-logo{position:relative;margin:75px 0 0}.footer-logo:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background-color:#00936d}.footer-logo ul{display:flex;align-items:center;background-color:#3c2c1b;justify-content:center;position:relative;z-index:1;max-width:510px;width:100%;margin:0 auto}.footer-logo ul li{margin:0 30px}.quick-links{display:flex;justify-content:end;margin-top:25px;text-transform:uppercase}.quick-links p{color:#fff;margin-bottom:25px;text-align:right;text-transform:uppercase;font-size:12px;letter-spacing:.05em;font-weight:400}.quick-links ul li,.quick-links ul li a{text-align:right;margin-bottom:15px;font-weight:400;text-transform:none;letter-spacing:0;color:#fff;opacity:.9}.quick-links div:not(:nth-child(3)){margin-right:70px}.copyrightContainer{max-width:1140px;margin-left:auto;margin-right:auto;margin-bottom:40px}.doc-4-badge{display:flex}.search-result-sec{padding:60px 0 125px;background-color:#fff}.search-result-box{margin-top:45px}.search-result-detail{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:0}.search-result-detail .title{padding-left:15px;padding-bottom:10px}.search-result-inner .title span{margin-bottom:0;margin-top:8px;font-size:14px}#search-filter{list-style-type:unset}.filter-options{margin-left:auto;display:none;width:100%}.filter-options a{color:#f64750;font-size:16px;text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;justify-content:flex-end}.filter-options a img{max-width:15px;width:100%;margin-left:5px;transform:rotate(-85deg)}.search-result-detail ul li{padding-left:40px;list-style:disc;list-style-position:inside}.search-result-detail ol li{padding-left:40px;list-style:decimal;list-style-position:inside}.search-result-detail ul li a{text-transform:uppercase;font-size:10px;color:#555;letter-spacing:3px}.search-result-detail ul li a span{color:#f64750}.search-result-detail ul li a img{max-width:10px;width:100%;margin-left:1px}.search-result-detail ul li .dropdown-menu{border:1px solid #cacaca;border-radius:0;background-color:#fff;min-width:170px;padding:15px}.search-result-detail ul li .dropdown-menu .dropdown-item{color:#555;font-size:14px;font-weight:400;display:block;border-bottom:1px solid #f0f0f0;padding:11px}.search-result-detail ul li .dropdown-menu .dropdown-item:hover{background-color:initial;color:#f64750}.search-result-box .text-box{border:1px solid #cacaca;padding:46px 40px 55px;margin-bottom:30px}.search-result-box .text-box p{color:#252525;font-size:12px;text-transform:uppercase;letter-spacing:4px;max-width:230px;margin-bottom:5px;line-height:18px}.search-result-box .text-box h3{color:#536c66;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:28px}.carousel-thumbs{width:100%;min-width:50px;max-width:50px;height:100%;min-height:50px;max-height:50px}.collection-top-logo{max-width:300px}.collection-detail-sec{background-color:#fafafa;padding:70px 0}.collection-breadcrumb{margin-bottom:30px}.collection-breadcrumb .breadcrumb{padding:0;background-color:initial;margin:8px 0 0}.collection-breadcrumb .breadcrumb-item,.collection-breadcrumb .breadcrumb-item a{color:#252525;font-size:14px;margin:-10px 0 0 -2px;vertical-align:middle}.breadcrumb-item+.breadcrumb-item:before{font-family:"Material Icons";color:#252525;content:"\e5cc"}.payment-widget-product{padding:40px 0 10px}.product-qty{width:80px;border-radius:8px;border:2px solid #d3d3d3;background-color:#f8f8f8;margin-right:20px}.product-qty,.productTotalCost{text-align:center;font-weight:600}.productTotalCost{font-size:18px;display:flex;justify-content:center;align-items:center;margin-right:auto}.product-add-cart-button{background-color:#d40023;border-color:#d40023}.product-add-cart-button:disabled,.product-add-cart-button:focus,.product-add-cart-button:hover{background-color:#d40023;border-color:#d40023;opacity:.7}.collection-detail-sec .text-plank{padding:75px 0 0 32px}.collection-detail-sec .text-plank ul li{list-style-position:inside}.collection-detail-sec .text-plank ol li{padding-left:40px;list-style:decimal;list-style-position:inside}.collection-detail-sec .text-plank span{color:#252525;font-size:10px;text-transform:uppercase;letter-spacing:3px}.collection-detail-sec .text-plank h3{color:#3c2c1b;font-size:40px;line-height:46px;font-family:"Arsenal",sans-serif;margin:15px 0 25px;position:relative}.collection-detail-sec .text-plank .product-costs{padding-bottom:32px;font-weight:600}.collection-detail-sec .text-plank .product-costs sup{font-size:20px;top:-10px}.collection-detail-sec .text-plank h4{color:#850037;font-size:16px;text-transform:uppercase;font-weight:500;letter-spacing:3px;margin-bottom:7px}.collection-detail-slide .carousel-inner{background-color:#fff;border:1px solid #cacaca;padding:20px}.collection-detail-slide .carousel-indicators{position:static;margin-right:0;margin-left:0;padding:0 10px;margin-top:20px}.collection-detail-slide .carousel-thumbs{object-fit:cover}.carousel-indicators li{width:auto;padding:0 10px;margin:0;height:auto}.collection-gallery-arrows{margin-top:-50px;margin-bottom:50px}.carousel-control-next-icon,.carousel-control-prev-icon{padding-left:15px;padding-right:15px;cursor:pointer}.collection-grades{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;margin:90px 0 0;padding-top:72px;padding-bottom:67px}.collection-grades ol li{padding-left:40px;list-style:decimal;list-style-position:inside}.heading h3{color:#3c2c1b;font-size:40px;line-height:46px;font-family:"Arsenal",sans-serif;margin:15px 0 25px;position:relative}.collection-grades-inner{padding:40px 0 0}.collection-grades-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:20px}.collection-grades-box .image-holder img{display:block;margin:auto;width:100%;max-width:200px;min-height:200px;max-height:200px;object-fit:cover}.collection-grades-box{margin:30px 0}.collection-grades-box h3{text-align:center;color:#252525;font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:2px;padding:20px 0 0}.collection-packaging{padding:65px 0 0}.collection-packaging .heading ul li{padding-left:40px;list-style:disc;list-style-position:inside}.collection-packaging .heading ol li{padding-left:40px;list-style:decimal;list-style-position:inside}.collection-packaging-inner{padding:40px 0 0}.collection-packaging-left h3{color:#252525;font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px}.collection-packaging-left .text-box{padding-bottom:43px}.collection-packaging-left .text-box p{color:#555;font-size:14px;font-weight:400;margin-bottom:12px}.collection-packaging-left .text-box ul{padding-left:33px}.collection-packaging-left .text-box ul li{color:#555;font-size:14px;font-weight:400;margin-bottom:13px}.collection-packaging-left .text-box ul li:last-child{margin-bottom:0}.collection-packaging-right .text-box{margin-bottom:66px}.collection-packaging-right .text-box h3{color:#252525;font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px}.collection-packaging-right .text-box p{color:#555;font-size:14px;font-weight:400;margin-bottom:9px}.collection-packaging-right .text-box ul li,.collectionSpecs ul li{color:#555;font-size:14px;font-weight:400;margin-bottom:11px}.collectionSpecs ul li{margin-left:12px;position:relative}.collectionSpecs ol li{color:#555;font-size:14px;font-weight:400;margin-bottom:11px;list-style:decimal;list-style-position:inside}.collectionSpecs ul li:before{content:"• ";margin-right:.5em;font-size:1.1em}.collection-bottom-desc ul li{list-style:disc;list-style-position:inside}.collection-bottom-desc ol li{list-style:decimal;list-style-position:inside}.colonial-grades-sec{background-color:#f4f4f4;padding:100px 0}.colonial-grades-sec .image-holder img{width:100%}.colonial-grades-sec .text-box{background-color:#f4f4f4;padding:60px 63px;margin-left:-63px;margin-top:48px}.colonial-grades-sec .text-box h3{color:#850037;line-height:46px;font-family:"FaunaOne";font-size:40px;padding-bottom:34px;position:relative}.colonial-grades-sec .text-box span{font-weight:500;display:block;color:#850037;text-transform:uppercase;letter-spacing:2px;margin:27px 0 9px}.colonial-grades-sec .text-box h3:after{position:absolute;content:"";left:0;bottom:0;background-color:#cacaca;height:1px;width:255px}.colonial-grades-box-second{margin-top:155px}.colonial-grades-box-second .text-box{margin-left:auto;margin-right:-63px;text-align:right}.colonial-grades-box-second .text-box h3:after{left:auto;right:0}.slideshow-sec .text-box{text-align:center;padding-bottom:39px;padding-top:94px}.slideshow-sec .text-box span{display:inline-block;padding-bottom:15px;padding-left:15px;padding-right:15px;border-bottom:1px solid #cacaca}.slideshow-sec .text-box p{max-width:910px;font-weight:400;margin:50px auto 0}.owl-carousel .owl-item img{min-height:550px;max-height:550px;object-fit:cover}.gallery-inner-sec{padding:70px 0 120px;background-color:#fafafa}.gallery-inner-sec .collection-breadcrumb{margin-bottom:0}.gallery-inner-sec h2{color:#292929;font-weight:800;font-family:"Montserrat";text-transform:uppercase;margin-bottom:10px;margin-left:-4px}.gallery-inner-sec .text-block p{width:70%;margin-bottom:30px}.gallery-inner-sec .mobile-version{display:none}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-width:350px;min-height:350px;max-height:350px}.gallery-inner-box img{width:100%}.gallery-inner-box .left-img,.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-width:730px;min-height:730px;max-height:730px}.gallery-inner-box .image-holder img{object-fit:cover;height:309px}.gallery-inner-box .left-img img,.gallery-inner-box .right-img img{object-fit:cover;height:685px}.ril__navButtons{bottom:unset!important;top:50px!important}.ril__navButtonPrev{z-index:999;width:400px!important;background:hsla(0,0%,100%,0) url(/static/media/dark-prev-arrow.5c07d5df.svg) no-repeat 50%!important}.ril__navButtonNext{z-index:999;width:400px!important;background:hsla(0,0%,100%,0) url(/static/media/next-arrow.57d3fa4c.svg) no-repeat 50%!important}.ril-image-next.ril__imageNext.ril__image,.ril-image-prev.ril__imagePrev.ril__image{width:1px}.ril__zoomInButton,.ril__zoomOutButton{display:none}.ril__outer{background-color:#fff!important;height:100vh}.ril-caption-content.ril__captionContent{color:#000}.ril-toolbar.ril__toolbar{height:150px!important;z-index:998!important;background-color:#fff!important}.ril__caption,.ril__toolbar{position:static;justify-content:center!important;background-color:hsla(0,0%,100%,0)!important}.ril-toolbar-left.ril__toolbarSide.ril__toolbarLeftSide,.ril-toolbar-right.ril__toolbarSide.ril__toolbarRightSide{padding:0}.ril__closeButton{margin-top:76px;filter:brightness(0);background:url(/static/media/lightbox-close.e455362a.svg) no-repeat 50%!important}.ril-caption.ril__caption{overflow:visible;scrollbar-width:none!important;position:fixed;bottom:3%}.ril-caption.ril__caption::-webkit-scrollbar{display:none}.lightbox-caption{width:600px;height:auto;min-height:144.5px;position:fixed;right:0;bottom:0;left:0;margin:auto;text-align:center;background-color:#fff;padding:25px}.caption-title{font-family:"Arsenal",sans-serif;font-size:3em;margin-bottom:30px}.caption-desc{margin-top:-10px;padding-left:10px;padding-right:10px;padding-bottom:50px}.banner-sub-heading{margin-top:10px}.banner-sub-heading p{color:#eee;font-size:12px;font-weight:600;letter-spacing:.2em;line-height:20px;text-transform:uppercase}.distribution-banner{background:url(/static/media/map-bg.c521ad0e.png) no-repeat;background-size:cover;position:relative;padding:155px 0 83px}.distribution-banner:after{position:absolute;content:"";left:0;top:0;background-color:rgba(0,97,73,.8);width:100%;height:100%}.distribution-banner .text-box{position:relative;z-index:1}.distribution-banner .text-box h2{color:#eee;font-family:"Montserrat",serif;font-weight:800;font-size:72px;letter-spacing:0;text-transform:uppercase;word-break:normal;line-height:1em}.distribution-banner .text-box h2 span{font-size:26px;display:inline-block;position:absolute;top:-20px}.distribution-banner .text-box form{display:flex;max-width:740px;width:100%}.distribution-banner .text-box form .form-control{border-radius:0;color:#fafafa;font-size:16px;font-style:italic;border:0;border-bottom:1px solid #bababa;padding-left:30px;padding-bottom:0;background-color:initial;width:calc(100% - 261px);margin-right:30px;height:53px}.distribution-banner .text-box form .form-control::placeholder{color:#fafafa}.distribution-banner .text-box form a{color:#001f15;font-weight:700;font-size:12px;letter-spacing:2px;text-transform:uppercase;background-color:#eee;border-radius:50px;display:flex;align-items:center;justify-content:center;max-width:261px;height:54px;width:100%}.distribution-banner .text-box form a:hover{background-color:#850037;color:#fff}.distribution-page .search-result-box .text-box{padding:41px 0 50px 40px}.distribution-page .search-result-box .text-box span{color:#252525;font-size:12px;text-transform:uppercase;letter-spacing:4px;display:block;margin-bottom:8px}.distribution-page .search-result-sec{padding:134px 0 125px}.distribution-page .search-result-box .text-box ul{margin:29px 0 32px}.distribution-page .search-result-box .text-box ul li{color:#252525;font-size:16px;font-weight:400;margin-bottom:4px}.distribution-page .search-result-box .text-box a{color:#00afd7;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:4px}.template-page .distribution-banner{position:relative;min-height:376px;max-height:376px;display:flex;align-items:center}.template-page .distribution-banner:after{display:none}.text-box.dasktop-version ul li{list-style-type:disc}.text-box.dasktop-version ol li{list-style-type:decimal}.text-box.mobile-version ul li{list-style-type:disc;list-style-position:inside;padding-left:40px}.text-box.mobile-version ol li{list-style-type:decimal;list-style-position:inside;padding-left:40px}.tempate-qualtiy{background-color:#fafafa;padding:102px 0 50px}.tempate-qualtiy ol li{padding-left:40px;list-style-type:decimal;list-style-position:inside}.tempate-qualtiy .text-box h3{color:#555;font-size:52px;font-weight:300;line-height:46px;font-family:"Arsenal",sans-serif;padding-bottom:40px;position:relative}.tempate-qualtiy .text-box h3:after{left:0}.tempate-qualtiy .text-box.text-center h3:after,.tempate-qualtiy .text-box h3:after{position:absolute;content:"";bottom:0;background-color:#cacaca;height:1px;width:255px}.tempate-qualtiy .text-box.text-center h3:after{left:50%;transform:translateX(-50%)}.template-letter-sec .text-box{background-color:#fafafa;text-align:center;padding:95px 20px 75px;margin-top:131px}.template-letter-sec .text-box ul li{list-style-type:disc;list-style-position:inside}.template-letter-sec .text-box ol li{list-style-type:decimal;list-style-position:inside}.template-letter-sec .text-box span{display:inline-block;border-bottom:1px solid #cacaca;color:#252525;font-size:10px;text-transform:uppercase;letter-spacing:3px;padding:0 50px 36px}.template-letter-sec .text-box p{color:#252525;font-size:16px;font-weight:400;line-height:32px;max-width:920px;width:100%;margin:52px auto 35px;padding:0 40px;letter-spacing:0!important}.template-letter-sec .text-box h3{color:#252525;font-weight:500;font-style:italic;font-size:18px}.template-letter-sec .text-box strong{margin-top:-10px;color:#777;font-weight:500;font-size:12px;text-transform:uppercase}.template-page .distribution-banner .text-box.mobile-version{display:none}.template-millions-sec{padding:143px 0 110px;background-color:#eee}.template-title h3{color:#555;font-size:40px;font-family:"Arsenal";text-align:center;position:relative;margin-bottom:25px}.template-title h3:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background-color:#cacaca}.template-title h3 span{background-color:#eee;display:inline-block;padding:0 30px;position:relative;z-index:1}.template-title .text-block h3{color:#555;font-size:32px;font-family:"Arsenal";text-align:unset;position:relative;margin-bottom:0}.template-title .text-block h3:after{display:none}.template-title ul li{padding-left:0;list-style-type:none;list-style-position:inside}.template-title ol li{padding-left:40px;list-style-type:decimal;list-style-position:inside}.template-millions-inner.mobile-version{display:none}.template-millions-inner{padding:60px 0 0}.template-millions-inner ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.template-millions-inner ul li{width:20%;text-align:center;padding:40px 0;margin:0 50px}.contact-banner{background-size:cover;background-position:px;min-height:376px;max-height:376px;display:flex;align-items:center}.table td,.table th{border-top:none}.table td:not(:last-of-type){padding-right:100px}.table p{line-height:10px}.contact-banner .text-box h2{color:#eee;font-family:"Montserrat",serif;font-weight:800;font-size:72px;letter-spacing:0;text-transform:uppercase;margin-top:-50px;word-break:normal;line-height:1em}.contact-banner .text-box ul li{padding-left:40px;list-style:disc;list-style-position:inside}.contact-banner .text-box ol li{padding-left:40px;list-style:decimal;list-style-position:inside}.contact-us-page .search-result-sec{padding:100px 0 70px;background-color:#f4f4f4}.contact-us-page .search-result-detail{display:block;margin-bottom:50px}.contact-us-page .search-result-inner .title span{color:#252525;font-size:12px;display:block;font-weight:400;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase}.contact-us-page .search-result-inner .title h3{color:#555;font-size:52px;font-weight:300;line-height:46px;font-family:"Arsenal",sans-serif;padding-bottom:40px;position:relative}.contact-us-page .search-result-inner .title h3:after{position:absolute;content:"";left:0;bottom:0;background-color:#cacaca;height:1px;width:255px}.contact-us-page .search-result-inner .title{position:relative;padding-bottom:32px;padding-left:0;margin-bottom:45px}.contact-us-page .search-result-detail .text-box{display:flex;max-width:550px;width:100%;justify-content:space-between;margin-top:37px}.contact-us-page .search-result-detail .text-box ul{display:block}.contact-us-page .search-result-detail .text-box ul li{color:#252525;font-size:16px;font-weight:400;margin:0 0 13px}.contact-us-page .search-result-box .text-box{border:1px solid #cacaca;padding:46px 28px 70px;margin-bottom:30px;height:100%;min-height:224px;max-height:224px}.contact-us-page .search-result-box .text-box a{color:#00afd7;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px}.contact-us-page .search-result-box .text-box span{text-transform:uppercase;letter-spacing:3px;color:#252525;font-size:12px;display:block;margin-bottom:6px}.contact-us-page .search-result-box .text-box h3{margin-bottom:17px}.contact-us-page .search-result-box .text-box p{letter-spacing:3px}#email-label{position:absolute;display:none;color:red;border:1px solid red;padding-left:30px;padding-right:30px;bottom:70px}.contact-us-detail{background-color:#fafafa;padding:131px 0 85px}.contact-us-detail-inner{max-width:80%}.contact-us-detail-inner .form-group{margin-bottom:35px}.contact-us-detail-inner .form-group .form-control{color:#000;border:none;border-bottom:1px solid #c3c3c3;border-radius:0;background-color:initial;padding-left:30px;font-style:italic;height:50px}.form-control:focus{box-shadow:none}.contact-us-detail-inner .form-group textarea.form-control{height:145px;resize:none}.contact-us-detail-inner .form-group .form-control::placeholder{color:#cacaca}.contact-us-detail-inner .form-group select.form-control{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAArUlEQVQYlYWRIQ7CABAEhwoEZ/EkPIAvIFHVDR/oD6oxfADDFxC4VpRK3gEah1wcgVx7KQESWLO53R11g6IoLsDSzI78kaQ5sEuANVBKmv1Coi99n5jZFtgAtaTJ17oDPK995/sk8hVwABpJ4w/A7yZ639FCZvYAcuAEVJJGAbhXkeex66AA70AGeLGXNHSPO4u+VQ8FeANSYAqcw9PIe71BAV6BBeCvWMT9EvAEJPtAMApQmX8AAAAASUVORK5CYII=) 100% no-repeat;-webkit-appearance:none;appearance:none}.contact-us-detail-inner .form-group a{color:#fafafa;text-transform:uppercase;font-weight:700;background-color:#209522;border-radius:50px;font-size:12px;letter-spacing:2px;max-width:261px;height:51px;display:flex;align-items:center;justify-content:center;margin-left:auto;cursor:pointer}.contact-us-detail-inner .form-group a:hover{background-color:#209522;color:#fff;opacity:.7}.contact-us-getting{text-align:center;display:block}.contact-us-getting .text-box{padding-bottom:42px}.contact-us-getting span{color:#252525;font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:4px;border-bottom:1px solid #555;display:inline-block;padding:0 23px 30px}.contact-us-getting h3{color:#252525;font-size:58.03px;font-family:"Roboto Slab",serif;font-weight:300;line-height:64px;padding:40px 0 34px}.contact-us-getting p{color:#252525;font-size:16px;font-weight:400;line-height:28px}.mobile-manu{background-color:#021f16;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;padding:57px 66px;display:none}.mobile-manu .cross-icon{margin-bottom:57px;display:inline-block}.mobile-manu ul li{margin-bottom:60px}.mobile-manu ul li:last-child{margin-bottom:0}.mobile-manu ul li a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:4px}.mobile-manu.active{display:block}.search-filter{position:fixed;left:0;top:0;background-color:#f9fffd;width:100%;padding:57px 63px;height:100%;z-index:10;display:none;overflow-y:auto}.search-filter.active{display:block}.search-filter-box{margin-bottom:65px}.search-filter-box h3{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:3px;padding-left:20px;padding-bottom:27px}.search-filter-box ul li:last-child a{border-bottom:1px solid #cacaca}.search-filter-box ul li a{color:#000;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:3px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #cacaca;padding:25px 20px}.search-filter .cross-icon{padding:0 0 57px 20px;display:inline-block}.search-filter .cross-icon img{filter:brightness(-19.5%)}.pro-shop-container .product-category-featured{margin-bottom:10px}.pro-shop-container .product-category-featured-description{margin-bottom:20px;line-height:1.8em}.pro-shop-container h2{margin-left:-4px;margin-bottom:10px;font-weight:800}.pro-shop-container .pro-shop-products-block{margin-top:75px}.pro-shop-container .product-category-featured{text-transform:unset}.product-category-image img{display:block;border-radius:8px;margin-left:auto;margin-right:auto;margin-bottom:15px;max-height:255px;max-width:255px;min-height:255px;min-width:255px;object-fit:cover}.cart-container{padding:0 80px}.cartHeaderText{color:#707070;font-weight:500}.cart-item-summary{margin-top:50px}.product-brand{margin-top:25px;font-size:11px;color:#555}.cart-product-holder{position:relative;border-bottom:1px solid rgba(0,0,0,.1)}#table-product-description{vertical-align:top}.cart-image-holder{height:150px;width:100px;margin-top:25px;margin-left:auto;margin-right:auto;border-radius:8px}.cart-image-holder img{border-radius:8px;max-height:140px;min-height:140px;width:100%;max-width:100px;object-fit:cover}.product-table-details{height:150px}.cart-product-action{font-size:12px;width:50px;position:absolute;bottom:10px;text-decoration:underline;color:#536c66;cursor:pointer}.cart-summary{border:1px solid rgba(0,0,0,.1);border-top-left-radius:20px;border-top-right-radius:20px;padding:40px;max-width:300px;margin-top:50px;margin-left:auto;margin-right:auto;height:360px}.cart-summary h3{margin-bottom:25px}.cart-summary div{display:flex;font-size:16px;font-weight:500}.cart-summary div:not(:last-of-type){color:#888}.cart-summary span{margin-left:auto}.cart-summary p{margin-bottom:10px}.cart-summary button,.cart-summary label{margin:25px auto 0;justify-content:center;min-width:100%!important}.asst-number{margin-top:15px;margin-left:auto;margin-right:auto;text-align:center;font-size:12px;font-weight:500;letter-spacing:4px;text-transform:uppercase;color:#857768;white-space:nowrap}.recommended-container{margin-top:100px}.recommended-container h2{font-family:"Arsenal",sans-serif;padding-left:20px;font-weight:200}.recommended-container .top-selling-product-title{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recommended-container .top-selling-product-price{font-size:16px;font-weight:600}.recommended-row{margin-top:20px}.recommended-row .top-selling-block{border:none;max-width:195px;position:relative}.recommended-row .top-selling-block:nth-child(n+1):after{content:"";height:40%;width:1px;position:absolute;right:0;top:15%;background-color:#e5e5e5}.recommended-row .top-selling-block:nth-child(6):after{width:0}.recommended-row .top-selling-block:nth-child(n+5){margin-top:0}.shipping-form{margin-bottom:50px}.shipping-form h3{margin-bottom:35px;color:#706458}.billing-form #same-as-shipping-address{margin-left:auto}.billing-form #same-as-shipping-address input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none;margin-left:5px}.billing-form #same-as-shipping-address input[type=checkbox]:before{position:relative;top:-2px;font-family:"FontAwesome";content:"\f00c";font-size:10px;color:transparent!important;background:#fff;width:25px;height:25px;border:1px solid #252525;margin-right:3px}.billing-form #same-as-shipping-address input[type=checkbox]:checked:before{color:#fff!important;background-color:#fca311!important;border:1px solid #fca311}.billing-form h3{margin-bottom:35px;color:#706458}.addressee-heading{display:flex;align-items:center;font-weight:500}.addressee-heading h2{color:#706458;font-weight:400}.addressee-heading a{margin-left:auto;text-decoration:underline;cursor:pointer;color:#536c66}.shipping-overview{margin-top:50px;border:1px solid rgba(0,0,0,.1);padding:50px;letter-spacing:2px;text-transform:uppercase}.shipping-overview h3{font-size:24px;font-weight:400;color:#536c66;margin-bottom:15px}.shipping-overview p{font-size:14px;font-weight:400;color:#626262;margin-bottom:5px}.shipping-options{margin-top:50px;border-top:2px solid rgba(0,0,0,.1)}.shipping-method{padding:25px 50px;border-bottom:1px solid rgba(0,0,0,.1)}.shipping-method input{position:relative;margin-right:15px;top:1px}.shipping-method input:checked{accent-color:#fca311}.shipping-method p{margin-top:-10px;margin-left:28px;color:#626262}.shipping-method input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:none;content:none;margin-left:5px}.shipping-method input[type=radio]:before{position:relative;top:-2px;font-family:"FontAwesome";content:"\f00c";font-size:10px;color:transparent!important;background:#fff;width:25px;height:25px;border:1px solid #252525;margin-right:-3px}.shipping-method input[type=radio]:checked:before{color:#fff!important;background-color:#fca311!important;border:1px solid #fca311}.payment-options{position:relative;float:left;margin-top:40px;max-width:770px;width:100%;height:340px;background-size:contain;border-radius:15px}.payment-options label{font-size:14px;font-weight:600;text-transform:uppercase;color:#6a6a6a}.payment-options input{border:none;border-radius:4px}.card-front{position:absolute;z-index:5;top:0;left:0;width:490px;height:100%;padding:25px;background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:15px;box-shadow:3px 5px 12px -4px #777}.expire-date{margin-top:20px}.expire-inputs{display:flex}.expire-inputs select:first-of-type{margin-right:10px}.expire-inputs select{width:145px;height:50px;padding:20px;border:none;border-radius:4px!important;background-color:#fff!important}.card-back{position:absolute;z-index:4;top:0;right:90px;width:80%;height:100%;background-color:#dedede;border-radius:15px}.card-cvv{float:right;width:130px;margin:8px 35px 0 0}.card-cvv input{height:50px;padding:20px;width:125px}.card-cvv span{display:block;margin-top:8px;font-size:11px;font-weight:500;font-style:italic;line-height:12px;color:#6a6a6a}.card-strip{float:left;clear:both;width:100%;height:65px;margin:35px 0 20px;background-color:#111}.card-logos{float:right;margin-left:10px}.card-input{max-width:300px}.card-input,.card-name-input{display:flex;flex-direction:column}.card-name-input{max-width:600px;margin-top:20px}#card-number-element{height:50px;background-color:#fff;padding:20px}#expire-month{margin-right:50px}#expire-month,#expire-year{background-color:#fff!important;height:50px;width:125px}#card-name-element{height:50px;padding:20px;background-color:#fff!important}#cvv{background-color:#fff;height:50px}form input,select:not(#single-product){border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;background-color:initial!important;padding:.375rem 1.5rem!important}#single-product,.cart-product-holder #single-product{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:1em}.cart-product-holder #single-product{-moz-appearance:none;padding-right:14px;height:45px;width:60px}.search-no-results{text-align:center}.search-no-results h1{font-size:42px;font-weight:800;max-width:700px;margin-left:auto;margin-right:auto}.search-no-results p{font-size:16px;line-height:28px;margin-top:20px;max-width:800px;margin-left:auto;margin-right:auto}.search-page-product-title{flex:0 1;font-size:16px;margin-top:3px}.search-product-category{flex:1 1;font-size:12px;color:#292929;margin-top:0}.search-product-option{font-size:12px;color:#292929;margin-top:4px}.search-cart-button-container{text-align:left}.search-cart-button{height:25px;min-width:100px;font-size:12px}.pagination{justify-content:center;margin-top:80px}.pagination li a{border-radius:50%;margin:20px 15px;background-color:#eee;color:#000;line-height:10px;white-space:nowrap;border:none;margin-left:-2px}.page-item.active span,.pagination li a{width:50px;height:50px;padding:20px;text-align:center}.page-item.active span{border-radius:50%;margin:20px 15px 20px 0;border:1px solid #000}.page-item.active .page-link{color:#62a6ff;background-color:initial;line-height:10px}.next-pagination{margin-left:auto}.previous-pagination{margin-right:auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}@media (max-width:1600px){.hardwood-option-box{height:460px}.hardwood-option-box img{height:350px}.top-selling-option-box{text-align:center;padding:20px}.top-selling-product-title{color:#292929;font-size:16px;font-weight:600;display:block;line-height:22px;margin-top:20px;margin-bottom:5px}.top-selling-add-cart-button{margin-top:15px;background-color:#d40023;border-color:#d40023;height:35px;min-width:150px;font-size:12px;font-weight:500;width:90%;margin-right:auto}}@media (max-width:1400px){.owl-carousel .owl-item img{min-height:450px;max-height:450px;object-fit:cover}}@media (max-width:1300px){.top-selling-products-secondary-row .top-selling-product-title{font-size:14px}.hardwood-option-box{height:450px}.hardwood-option-box img{height:350px}.card-back{top:140px;left:26px;width:487px}.card-cvv{position:absolute;top:215px}.cvv-input{position:absolute;width:130px;left:332px;margin-top:-10px}.payment-options{margin-bottom:100px}.cart-container .recommended-container{margin-top:140px}}@media (max-width:1199px){.top-selling-option-box .main-top-seller-image{max-height:135px;min-height:135px}.top-selling-products-secondary-row .top-selling-product-title{font-size:12px}.product-add-cart-button{min-width:175px}.hardwood-option-inner{justify-content:center}.hardwood-option-inner .hardwood-block{flex-basis:48%;flex-grow:0}.hardwood-option-box img{border-top-left-radius:20px;border-top-right-radius:20px;height:350px;width:882px;margin-bottom:20px;object-fit:cover}.product-category-image img{min-height:210px;min-width:210px;max-height:210px;max-width:210px}.distribution-page .search-result-box .text-box{padding:41px 20px 50px}.contact-us-page .search-result-box .text-box{padding:46px 20px 70px}.contact-us-page .search-result-box .text-box h3{font-size:16px}.collection-grades-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:20px}.collection-grades-box .image-holder img{display:block;margin:auto;width:100%;max-width:150px;min-height:150px;max-height:150px}.gallery-inner-sec{padding:70px 0 120px;background-color:#fafafa}.gallery-inner-sec .collection-breadcrumb{margin-bottom:0}.gallery-inner-sec .collection-breadcrumb h3{color:#292929;font-size:40px;font-weight:700;font-family:"Montserrat";text-transform:uppercase}.gallery-inner-sec .mobile-version{display:none}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;min-width:250px;min-height:250px;max-height:250px;overflow:hidden}.gallery-inner-box .small-left{margin-bottom:10px}.gallery-inner-box .left-img{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;min-width:570px;min-height:510px;max-height:510px}.gallery-inner-box .small-right{margin-bottom:10px}.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;min-width:570px;min-height:510px;max-height:510px}.gallery-inner-box .image-holder img{object-fit:cover;height:228px}.gallery-inner-box .left-img img,.gallery-inner-box .right-img img{object-fit:cover;width:600px;height:490px}.asst-number,.cart-summary{margin-right:0}.asst-number{width:300px}.distribution-banner .text-box h2{color:#eee;font-family:"Montserrat",serif;font-weight:800;font-size:60px;letter-spacing:0;text-transform:uppercase}.contact-banner .text-box h2{font-size:60px;margin-top:-50px}.footer-site-logo p{width:100%}.owl-carousel .owl-item img{min-height:350px;max-height:350px;object-fit:cover}}@media (max-width:991px){header .navbar{padding:18px 0}.header-home{max-height:unset}.upper-container{padding:15px 0;margin-right:-8px}.overlay{height:0%;width:100%;position:fixed;z-index:999;left:0;top:0;background-color:#000;background-color:#3c2c1b;overflow-x:hidden;transition:.5s}.overlay-content{text-align:left;margin-top:0}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#fff;display:block}.overlay li{margin-bottom:20px}.overlay .closebtn{font-size:50px;font-weight:lighter}.customer-cart-icon{color:#fff;background-color:red;text-align:center;border-radius:8px;font-size:10px;position:absolute;top:-5px;right:-5px;padding:2px 6px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center}.overlay-content .nav-item .customer-cart-icon{right:-8px;top:-8px;z-index:10}.collapse:not(.show){display:block}.dropdown-toggle{color:#fff}.nav-link .dropdown-menu{transition:unset;opacity:unset;display:none}.dropdown-menu.show{visibility:unset;opacity:unset;transition:unset;display:block}.dropdown-menu.show,.dropdown-menu.show .dropdown-item:active,.dropdown-menu.show .dropdown-item:hover{background:#3c2c1b;color:#fff;border:none}.dropdown-toggle:after{border:none!important;font:normal normal normal 14px/1 FontAwesome;content:"\f107"!important;vertical-align:0}.dropdown-item:focus{background-color:#3c2c1b}#menu-dropdown{position:unset}#menu-dropdown a{color:#fff;margin-left:-20px;font-weight:500}#menu-dropdown:after,#menu-dropdown:before{display:none}.pro-shop-container .pro-shop-products-block{margin-top:0}.product-category-image img{min-height:330px;min-width:100%;max-height:330px;max-width:330px}.top-selling-block:nth-child(n+5){margin-top:20px}.top-selling-option-box .main-top-seller-image{max-height:166.694px;min-height:166.694px}.home-page-top-sellers .top-selling-option-box{margin-top:0}.modal-custom{width:100%;padding:0;margin:0}.modal-custom div{height:100vh;width:100vw}.modal-content{border-radius:0}.fade.modal,.fade.modal.show{padding:0!important}.close-search{font-size:60px;font-weight:lighter;margin-left:20px;cursor:pointer}.search-input-container{font-size:25px;margin-left:20px;border:none}#search-input{width:100%;font-family:"FaunaOne";border:none}::-webkit-input-placeholder{font-style:unset}:-moz-placeholder,::-moz-placeholder{font-style:unset}:-ms-input-placeholder{font-style:unset}#search-button{position:absolute;width:43px;color:#717171;border-color:#ddd;background:#fafafa;letter-spacing:4px;bottom:175px;left:0;right:0;margin:auto}header{padding:10px 0}.navbar-toggler{border:none;border-radius:0;padding:0;display:flex;flex-direction:column;align-items:center}.navbar-toggler-icon{background-color:#fff;width:43px;height:2px;display:block;margin-bottom:7px}.navbar-toggler-icon:nth-child(2){width:34px}.navbar-toggler-icon:last-child{margin-bottom:0}.hardwood-option-box{padding:15px}.hardwood-option-box .text-box h3{font-size:13px;height:56px;overflow:hidden}.hardwood-option-box .text-box a,.hardwood-option-detail .text-box a{letter-spacing:0}.hardwood-list-inner .text-inner h3{font-size:30px;line-height:36px;padding-bottom:10px}.hardwood-list-inner .text-inner span{letter-spacing:1px;margin:10px 0 9px;font-size:12px}.hardwood-list-inner .text-inner p{font-size:14px;line-height:24px}.hardwood-list-inner .text-inner{min-height:446px;margin-left:0;padding-left:30px}.hardwood-list-inner-right .text-inner{margin-right:0;margin-left:auto;padding-right:30px}.dstributor-inner{padding:140px 60px;margin-top:-75px}.family-owned-inner h3{font-size:38px}.search-result-detail{align-items:flex-start;flex-direction:column}.search-result-detail ul{width:100%;margin-top:20px}.search-result-box .text-box{padding:20px}.search-result-box .text-box p{font-size:10px;letter-spacing:2px}.search-result-box .text-box h3{font-size:16px;letter-spacing:1px;line-height:28px}.collection-grades-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:20px}.collection-grades-box .image-holder img{display:block;margin:auto;width:100%;max-width:100px;min-height:100px;max-height:100px}.collection-grades-box h3{font-size:12px}.collection-detail-sec .text-plank{padding:20px 0 0}.collection-detail-sec .text-plank h3{font-size:32px;line-height:40px;margin:10px 0 15px;padding-bottom:15px}.collection-detail-sec .text-plank p{line-height:28px;font-size:14px}.carousel-thumbs{width:250px;height:100%;min-height:40px;max-height:40px}.colonial-grades-sec .text-box{padding:30px 30px 20px;margin-left:-30px;margin-top:25px}.colonial-grades-sec .text-box h3{line-height:36px;font-size:32px;padding-bottom:15px}.colonial-grades-sec .text-box p{font-size:14px;line-height:26px;padding-top:10px}.colonial-grades-box-second{margin-top:100px}.title .featured-text p{width:100%}.top-selling-option-box{text-align:center;padding:20px 50px}.top-selling-block{border-bottom:1px solid #cacaca;border-right:none;margin-top:35px}.top-selling-block:nth-child(odd){border-right:1px solid #cacaca}.product-add-cart-button{min-width:100px}.cart-summary{margin-right:0}.cart-summary.cardPage{margin-top:175px;margin-left:auto;margin-right:auto}.asst-number{margin-right:0;width:300px}#payment-asst{margin-right:auto}.card-front{left:-25px}.card-back,.card-front{margin-left:auto;margin-right:auto;right:0}.card-back{left:25px}.recommended-row .top-selling-block{border:none;max-width:290px;position:relative;margin-top:0}.recommended-row .top-selling-option-box{padding:20px}.recommended-row .top-selling-block:nth-child(n+1):after{content:"";height:40%;width:1px;position:absolute;right:0;top:15%;background-color:#cacaca}.recommended-row .top-selling-block:nth-child(3):after,.recommended-row .top-selling-block:nth-child(6):after{width:0}.recommended-row .top-selling-block:nth-child(n+5){margin-top:0}.ril__navButtonNext,.ril__navButtonPrev{width:175px!important}.lightbox-caption{width:100%;height:auto;position:fixed;right:0;bottom:0;left:0;margin:auto;text-align:center;background-color:#fff}.gallery-inner-sec{padding:70px 0 120px;background-color:#fafafa}.gallery-inner-sec .collection-breadcrumb{margin-bottom:0}.gallery-inner-sec .collection-breadcrumb h3{color:#292929;font-size:40px;font-weight:700;font-family:"Montserrat";text-transform:uppercase}.gallery-inner-sec .mobile-version{display:none}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;min-width:200px;min-height:200px;max-height:200px;overflow:hidden}.gallery-inner-box .small-left{margin-bottom:10px}.gallery-inner-box .left-img{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;min-width:440px;min-height:410px;max-height:410px}.gallery-inner-box .small-right{margin-bottom:10px}.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;min-width:440px;min-height:410px;max-height:410px}.gallery-inner-box .image-holder img{object-fit:cover;height:178px}.gallery-inner-box .left-img img,.gallery-inner-box .right-img img{object-fit:cover;height:388px}#canada-dist-home{top:15px;right:60px;color:#bec4c2;font-size:14px;font-weight:400;letter-spacing:.05em}.social-icons ul{margin-top:35px;justify-content:flex-start}.quick-links{justify-content:space-between}.quick-links p,.quick-links ul li{text-align:left}.copyright a{margin-left:0}.copyright-text{text-align:left}.doc-4-badge{justify-content:start}.distribution-banner .text-box h2{color:#eee;font-family:"Montserrat",serif;font-weight:800;font-size:52px;letter-spacing:0;text-transform:uppercase}.contact-banner .text-box h2{font-size:52px;margin-top:-50px}.contact-us-detail-inner{max-width:100%}.owl-nav{display:none}.owl-carousel .owl-item img{min-height:250px;max-height:250px;object-fit:cover}}@media (max-width:940px){.hardwood-option-inner .hardwood-block{flex:33% 1}}@media (max-width:800px){.product-category-featured,.product-category-featured:focus,.product-category-featured:hover{color:#292929;font-size:16px;font-weight:600;display:block}}@media (max-width:767px){.table tr{margin-bottom:10px}.table td,.table tr{display:block}.table p{line-height:10px}.upper-container{margin-right:-4px}.brand-button-container{margin:auto;max-width:263px}.brands-button{margin:20px auto;max-width:263px}.product-add-cart-button{min-width:263px}.hardwood-option-inner .hardwood-block{flex-basis:50%;flex-grow:1}.cart-container{padding:0 10px}.cart-product-holder #single-product{-webkit-appearance:none;-moz-appearance:none;color:#000;padding-right:14px;height:25px;appearance:none;width:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:1em}.cart-image-holder img{border-radius:8px;max-height:100px;min-height:100px;width:100%;object-fit:cover}.cart-product-holder:first-of-type{vertical-align:middle}.product-qty{margin-right:0}#single-product{margin-right:20px}.cart-image-holder{width:100px;height:100px;margin-top:-30px}.product-brand{margin-top:unset;font-size:11px;color:#555}.cart-product-action,.product-description,.product-option{font-size:14px}.ril__image img{min-width:100px!important}.lightbox-caption{width:100%;height:auto;min-height:144.5px;position:fixed;right:0;bottom:0;left:0;margin:auto;text-align:center;background-color:#fff;padding:10px}.caption-title{font-family:"FaunaOne";font-size:2em;margin-bottom:30px}.caption-desc{margin-top:-10px;padding-left:10px;padding-right:10px;padding-bottom:0}.container{max-width:100%}.hero-text h1 br{display:none}.hero-text{padding:196px 10px;text-align:center}.hero-text h1{font-size:68px}.hero-button,.hero-text h1{text-align:center}.hero-text h1 sup{font-size:18px}.hardwood-option-sec{padding:73px 0}.title{padding-bottom:20px}.top-selling-option-box{text-align:center;padding:20px 50px}.product-category-image img{min-height:330px;min-width:100%;width:100%;max-height:330px}.hardwood-option-inner{padding-top:40px}.hardwood-option-box{padding:10px}.hardwood-option-detail{padding:15px;margin-top:30px}.hardwood-option-detail .image-holder img{width:100%;min-height:161px;object-fit:cover}.hardwood-option-detail .text-box{padding-top:25px;text-align:center!important}.hardwood-option-box .text-box p,.hardwood-option-detail .text-box p{display:none}.hardwood-option-box .text-left,.hardwood-option-box .text-right{text-align:center!important}.hardwood-option-box .justify-content-end,.hardwood-option-box .justify-content-start{justify-content:center!important}.hardwood-list-inner .image-holder img{height:unset}.hardwood-list-inner .text-inner{height:auto;padding:43px 26px;width:93%;margin:0 auto}.hardwood-option-box .text-box{padding-top:19px;font-size:1px}.hardwood-list-inner-right .text-box,.hardwood-list-inner .text-box{margin:0}.hardwood-option-box .text-box h3{font-size:14px;max-width:200px;margin:0 auto;line-height:22px;min-height:100px}.hardwood-option-detail .text-box h3{font-size:18px;line-height:22px;margin-bottom:0;min-height:100px}.hardwood-list-inner .text-inner h3{font-size:35px;line-height:42px;padding-bottom:32px}.hardwood-list-inner .text-inner h3:after{width:282px}.hardwood-list-inner .text-inner span{font-size:18px;padding:22px 0 12px}.hardwood-list-inner .text-inner p{line-height:32px;font-size:16px}.hardwood-option-detail{margin-top:38px}.hardwood-list-inner{padding-bottom:88px}.hardwood-list-inner-right .text-inner{text-align:left}.hardwood-list-inner-right .text-inner h3:after{left:0;right:auto}.distributor-sec{padding:0 0 60px}.dstributor-inner{padding:140px 32px 100px;margin:-60px -15px}.dstributor-inner span{letter-spacing:2px;max-width:290px;font-size:12px;padding-bottom:35px}.dstributor-inner h3{font-size:55px;padding:47px 0 20px}.dstributor-inner p{line-height:40px;font-size:24px;max-width:100%;width:100%;text-align:center;margin:0 auto 22px}.dstributor-inner form{max-width:100%;flex-direction:column;padding:0 33px}.dstributor-inner .form-control{padding-left:0;width:100%;margin-right:0;height:53px;margin-bottom:30px;text-align:center}.dstributor-inner form a{max-width:100%;height:80px;font-size:18px}#canada-dist{text-align:left;padding-left:50px;padding-right:50px}#inner-canada-dist{display:flex;justify-content:center;margin-left:auto;margin-right:auto}#canada-dist-home{top:15px;right:60px;padding-left:33px;padding-right:33px;color:#bec4c2;font-size:14px;font-weight:400;letter-spacing:.05em}#canada-dist-home h6{margin-top:30px;color:#fff;text-align:left;margin-bottom:15px}#canada-dist-home p{color:#bec4c2;line-height:unset;font-size:14px;text-align:left;margin-bottom:0}#canada-dist-home ul{text-align:left;margin-bottom:10px}#canada-dist-home a{float:left;color:#bec4c2;border-bottom:1px solid #bec4c2}.hardwood-list{padding:40px 0 0}.family-owned-sec{padding:121px 0}.family-owned-inner h3{font-size:35px;line-height:42px;padding:51px 0 9px}.family-owned-inner p{line-height:32px;font-size:16px;max-width:100%}.footer-inenr .text-box p span{display:block;padding:5px 0 0}.footer-inenr .text-box p{letter-spacing:3px;max-width:310px;margin:0 auto 12px}.copyright p br{display:block}.copyright p span{display:inline;padding-left:0}.copyright p,.copyright span{letter-spacing:3px;line-height:20px;text-align:left}.copyright a{margin-left:0;margin-right:5px}.doc-4-badge{justify-content:start;align-items:center}.footer-logo ul li{margin:0 18px}.footer-logo{margin:65px 0 0}.footer-logo ul{max-width:440px}.search-result-box .text-box p{font-size:15px;max-width:100%;margin-bottom:12px}.search-result-box .text-box h3{font-size:22px}.search-result-box .text-box{padding:45px 10px 75px 42px}.filter-options{display:hidden;margin-top:-8px}.collection-detail-slide .carousel-inner{padding:15px}.carousel-thumbs{width:60px;height:100%;min-height:40px;max-height:40px}.collection-detail-sec{padding:57px 0}.collection-breadcrumb{margin-bottom:40px}.collection-detail-sec .text-plank span{font-size:12px}.collection-detail-sec .text-plank h3{font-size:40px;line-height:47px;margin:18px 0 26px;padding-bottom:32px}.collection-detail-sec .text-plank p{line-height:50px;font-size:24px}.collection-detail-sec .text-plank h4{margin-bottom:15px}.collection-detail-sec .text-plank{padding:60px 0 0}.collection-detail-slide .carousel-indicators{padding:0;margin:20px -10px 0}.collection-grades{margin:53px 0 0;padding-top:63px}.heading p{line-height:40px;font-size:24px}.collection-grades-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:20px;width:200px;margin:auto}.collection-grades-box .image-holder img{display:block;margin:auto;width:100%;max-width:150px;min-height:150px;max-height:150px}.collection-grades-box h3{font-size:14px}.collection-grades-box{margin:22px 0}.collection-grades-inner{padding:70px 0 0}.heading h3 span{display:none}.collection-packaging-left .text-box p,.collection-packaging-left .text-box ul li{font-size:20px}.collection-packaging-inner{padding:92px 0 0}.collection-packaging-right .text-box p,.collection-packaging-right .text-box ul li{font-size:20px}.colonial-grades-sec .text-box{padding:43px 22px 20px;width:92%;margin:-130px auto 0}.colonial-grades-sec .text-box h3{line-height:47px;font-size:40px;padding-bottom:33px}.colonial-grades-sec .text-box p{font-size:24px;line-height:40px;padding-top:20px}.colonial-grades-box-second .text-box{text-align:left}.colonial-grades-box-second .text-box h3:after{left:0;right:auto}.slideshow-sec .text-box p{line-height:40px;font-size:24px;margin:50px auto 0}.slideshow-sec .text-box{padding-bottom:69px;padding-top:70px}.slideshow-sec .text-box span{padding-left:50px;padding-right:50px}.slideshow-sec .text-box span img{max-width:227px;width:100%}.gallery-inner-sec .mobile-version{display:block;margin:auto}.gallery-inner-sec .dasktop-version{display:none}.gallery-inner-sec{padding:70px 0 0}.gallery-inner-sec .collection-breadcrumb{margin-bottom:0}.gallery-inner-sec{padding:70px 0 120px;background-color:#fafafa}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:10px;margin-bottom:30px;height:auto;overflow:hidden;min-width:100px;min-height:100px;max-height:300px}.gallery-inner-box .small-left{margin-bottom:10px}.gallery-inner-box .left-img{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-width:440px;min-height:430px;max-height:430px}.gallery-inner-box .small-right{margin-bottom:10px}.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-width:440px;min-height:430px;max-height:430px}.gallery-inner-box .image-holder img{object-fit:cover;height:278px}.gallery-inner-box .left-img img,.gallery-inner-box .right-img img{object-fit:cover;height:388px}.distribution-banner{padding:190px 0 195px;text-align:left}.distribution-banner h2 br{display:none}.distribution-banner .text-box h2{font-size:48px;max-width:340px}.distribution-banner .text-box h2 span{font-size:16px;top:60px}.contact-banner .text-box h2{font-size:48px}.distribution-banner .text-box form{flex-direction:column;padding-left:50px;padding-right:50px}.distribution-banner .text-box form .form-control{width:100%;padding-left:0;text-align:center}.distribution-banner .text-box form a{max-width:100%;margin-top:30px}.distribution-page .search-result-detail .title{padding-bottom:33px}.distribution-page .search-result-detail .title span{font-size:12px;letter-spacing:2px;max-width:280px;line-height:18px}.distribution-page .search-result-box .text-box ul li{font-size:20px;margin-bottom:6px}.distribution-page .search-result-box .text-box span{margin-bottom:13px}.distribution-page .search-result-box .text-box ul{margin:42px 0 46px}.distribution-page .search-result-box .text-box{padding:46px 20px 45px 44px}.distribution-page .search-result-sec{padding:65px 0 70px}.template-page .distribution-banner{padding:64px 0 68px}.template-page .distribution-banner .text-box h2 span{top:-12px}.tempate-qualtiy .text-box h3{line-height:46px;padding-bottom:35px}.tempate-qualtiy .text-box span{font-size:12px}.tempate-qualtiy .text-box p{font-size:24px;line-height:40px}.tempate-qualtiy{padding:102px 0 70px}.template-letter-sec .text-box{width:98%;margin:30px auto 0;padding:55px 20px 75px}.template-letter-sec .text-box span{font-size:12px;padding:0 30px 36px}.template-letter-sec .text-box p{font-size:16px;line-height:32px;margin:50px auto 35px;padding:0 20px}.template-letter-sec .text-box h4{font-size:20px;margin-bottom:4px}.template-letter-sec .text-box strong{font-size:16px}.template-title h3:after{display:none}.template-title p{font-size:24px;line-height:40px;text-align:center}.template-millions-inner ul li{width:50%;padding:40px 0}.template-millions-inner.dasktop-version{display:none}.template-millions-inner.mobile-version{display:block;padding:40px 0 0;max-width:400px;margin:auto}.template-millions-sec{padding:143px 0 60px}.template-page .distribution-banner .text-box.mobile-version{justify-content:start;display:flex}.template-page .distribution-banner .text-box.dasktop-version{display:none}.contact-banner .text-box,.contact-us-page .text-box{text-align:left}.contact-us-page .search-result-inner .title h2 br{display:none}.contact-us-page .search-result-inner .title span{font-size:12px}.contact-us-page .search-result-detail p{font-size:24px;line-height:40px}.contact-us-page .search-result-detail .text-box{flex-direction:column}.contact-us-page .search-result-detail .text-box ul{margin-top:0}.contact-us-page .search-result-detail .text-box ul li{font-size:24px;color:#555}.contact-us-page .search-result-detail{margin-bottom:80px}.contact-us-detail-inner .form-group a{margin:0 auto}.contact-us-detail-inner,.contact-us-getting{display:block}.contact-us-page .search-result-box .text-box{text-align:left;min-height:190px;max-height:190px}.cart-item-summary{margin-top:20px}.footer-sec{padding:80px 25px 25px}.social-icons ul{margin-top:35px;justify-content:flex-start}.quick-links{justify-content:space-between;flex-wrap:wrap;grid-gap:20px;gap:20px}.quick-links div:not(:nth-child(3)){margin-right:0}.quick-links p,.quick-links ul li{text-align:left}.owl-carousel .owl-item img{min-height:225px;max-height:225px;object-fit:cover}}@media (max-width:660px){.top-selling-option-box{text-align:center;padding:20px 0}.top-selling-product-title{color:#292929;font-size:16px;font-weight:500;display:block}.top-selling-add-cart-button{margin-top:10px;background-color:#d40023;border-color:#d40023;height:35px;min-width:100px;font-size:12px;font-weight:500}.brand-button img{padding:15px}.product-category-image img{min-height:255px;min-width:100%;width:100%;max-height:255px}.gallery-inner-sec .mobile-version{display:block;margin:auto}.gallery-inner-sec .dasktop-version{display:none}.gallery-inner-sec{padding:60px 0 0}.gallery-inner-sec .collection-breadcrumb{margin-bottom:0}.gallery-inner-sec{padding:60px 0 120px;background-color:#fafafa}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:5px;margin-bottom:30px;height:auto;overflow:hidden;min-width:100px;min-height:100px;max-height:200px}.gallery-inner-box .left-img,.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-width:440px;min-height:430px;max-height:430px}.gallery-inner-box .image-holder img{object-fit:cover;height:178px}.gallery-inner-box .left-img img,.gallery-inner-box .right-img img{object-fit:cover;height:388px}.owl-carousel .owl-item img{min-height:200px;max-height:200px;object-fit:cover}}@media (max-width:575px){.top-selling-product-title{color:#292929;font-size:16px;font-weight:600;display:block}.top-selling-option-box .main-top-seller-image{max-height:125px;min-height:125px}.top-selling-add-cart-button{margin-top:10px;background-color:#d40023;border-color:#d40023;height:35px;min-width:100px;font-size:10px;font-weight:500;white-space:nowrap}.brand-button img{padding:10px;display:block;margin-left:auto;margin-right:auto}.addressee-heading{display:flex;flex-direction:column}.addressee-heading h2{color:#706458;font-weight:400;margin-right:auto}.addressee-heading a{margin-right:auto;margin-left:unset;text-decoration:underline;cursor:pointer;color:#536c66}.card-back,.card-front{width:100%;left:0}.card-back{position:absolute;z-index:4;top:216px;right:90px;height:275px;background-color:#dedede;border-radius:15px}.card-cvv{position:static;float:right;width:130px;margin:8px 35px 0 0}.cvv-input{position:static;margin-top:10px}.cart-summary{margin-right:auto;margin-top:35px;max-width:100%}.cart-summary.cardPage{margin-right:auto;margin-top:200px}.cart-summary button,.cart-summary label{min-width:100%!important}.recommended-row .top-selling-block:nth-child(3):after{width:1px}.filter-options a{font-size:14px}.mobile-manu{padding:30px}.mobile-manu ul li{margin-bottom:30px}.search-filter{padding:20px}.search-filter .cross-icon{padding:0 0 20px 10px}.search-filter-box h3{font-size:14px;letter-spacing:1px;padding-left:10px;padding-bottom:10px}.search-filter-box ul li a{font-size:14px;letter-spacing:1px;padding:15px 10px}.search-filter-box{margin-bottom:30px}.search-filter-box:last-child{margin-bottom:0}.asst-number{margin-right:auto}.owl-carousel .owl-item img{min-height:150px;max-height:150px;object-fit:cover}}@media (max-width:479px){.header-home{height:100vh;max-height:655px}.hero-button{margin-top:150px;text-align:center}.hero-text h1{margin-top:100px;font-size:40px;text-align:center;margin-bottom:30px}.hero-text{padding:70px 10px}.carousel-btn{bottom:20px}.top-selling-block{border-bottom:1px solid #cacaca;border-right:none;margin-top:20px}.top-selling-option-box .main-top-seller-image{max-height:100px;min-height:100px}.product-add-cart-button{min-width:100px!important}.btn{height:48px;min-width:210px}.title span{letter-spacing:2px;margin-bottom:7px}.title p{font-size:14px}.title h2{font-size:24px;line-height:24px;font-family:"Montserrat"}.top-selling-option-box{text-align:center;padding:20px 0}.top-selling-product-title{color:#292929;font-size:14px;font-weight:600;display:block;line-height:20px}.top-selling-add-cart-button{margin-top:10px;background-color:#d40023;border-color:#d40023;height:35px;min-width:100px;font-size:10px;font-weight:500}.product-category-image img{min-height:220px;min-width:100%;width:100%;max-height:220px}.hardwood-option-inner .col-6{flex:0 0 100%;max-width:50%}.hardwood-option-box .text-box a{font-size:10px}.hardwood-option-inner{padding-top:30px}.hardwood-option-detail{margin-top:0;margin-bottom:70px}.hardwood-list{padding:20px 0}.hardwood-list-inner .text-inner{padding:30px 15px}.hardwood-list-inner .text-inner h3{font-size:24px;line-height:36px;padding-bottom:11px}.hardwood-list-inner .text-inner h3:after{width:100%}.hardwood-list-inner .text-inner span{font-size:14px;padding:10px 0 12px;letter-spacing:0;line-height:20px}.hardwood-list-inner .text-inner p{font-size:16px;line-height:30px}.hardwood-list-inner{padding-bottom:0;padding-bottom:88px}.dstributor-inner{padding:120px 15px 50px;margin:-60px -15px}.dstributor-inner span{letter-spacing:1px;max-width:250px;font-size:12px;padding-bottom:15px}.dstributor-inner h3{font-size:30px;padding:30px 0 20px}.dstributor-inner p{line-height:30px;font-size:16px;text-align:center;margin:0 auto 10px}.dstributor-inner form a{height:60px;font-size:14px}.family-owned-sec{padding:50px 0}.family-owned-inner span{letter-spacing:1px;padding-bottom:15px}.family-owned-inner h3{font-size:28px;padding:20px 0;line-height:40px}.family-owned-inner p{line-height:30px;font-size:16px}.slideshow-sec .owl-theme .owl-nav [class*=owl-] img{max-width:50px}.slideshow-sec .owl-theme .owl-nav [class*=owl-]{margin:0 10px}.slideshow-sec .owl-theme .owl-nav{bottom:10px}.footer-logo ul li{margin:0 10px}.footer-logo{margin:30px 0 0}.search-result-sec{padding:50px 0}.filter-options{margin-top:20px}.search-result-detail{margin-bottom:30px}.filter-options a{font-size:12px;letter-spacing:0}.filter-options a img{max-width:10px}.search-result-box .text-box{padding:20px}.search-result-box .text-box p{font-size:12px;max-width:100%;letter-spacing:0;margin-bottom:7px}.search-result-box .text-box h3{font-size:18px;letter-spacing:0}header .navbar .navbar-brand img{height:45px}.collection-breadcrumb img{max-width:200px;width:100%}.collection-breadcrumb .breadcrumb-item,.collection-breadcrumb .breadcrumb-item a{letter-spacing:0}.collection-breadcrumb{margin-bottom:30px}.collection-detail-slide .carousel-indicators{padding:0;margin:10px -5px 0}.carousel-indicators li{padding:0 5px}.collection-detail-sec .text-plank{padding:30px 0 0}.collection-detail-sec .text-plank span{letter-spacing:1px}.collection-detail-sec .text-plank h3{font-size:28px;line-height:37px;margin:15px 0;padding-bottom:15px}.collection-detail-sec .text-plank p{line-height:28px;font-size:16px}.collection-grades{margin:30px 0 0;padding:30px 0}.heading h3{font-size:28px;margin-bottom:10px}.heading p{line-height:28px;font-size:16px}.collection-grades-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:20px;width:250px;margin:auto}.collection-grades-box .image-holder img{display:block;margin:auto;width:100%;max-width:200px;min-height:200px;max-height:200px}.collection-grades-box{margin:15px 0}.collection-grades-inner{padding:15px 0 0}.collection-grades-inner .col-6{flex:0 0 100%;max-width:100%}.collection-packaging{padding:50px 0 0}.collection-packaging-inner{padding:30px 0 0}.collection-packaging-left .text-box p,.collection-packaging-left .text-box ul li{font-size:14px}.collection-packaging-left .text-box{padding-bottom:30px}.collection-packaging-right .text-box p,.collection-packaging-right .text-box ul li{font-size:14px;line-height:20px}.collection-packaging-right .text-box{margin-bottom:30px}.collection-detail-sec{padding:50px 0 20px}.colonial-grades-sec{padding:50px 0}.colonial-grades-sec .text-box{padding:20px;margin:-70px auto 0}.colonial-grades-sec .text-box h3{line-height:34px;font-size:28px;padding-bottom:15px}.colonial-grades-sec .text-box h3:after{width:100%}.colonial-grades-sec .text-box p{font-size:16px;line-height:28px;padding-top:15px}.colonial-grades-box-second{margin-top:30px}.slideshow-sec .text-box{padding-bottom:30px;padding-top:20px}.slideshow-sec .text-box span{padding-left:15px;padding-right:15px}.slideshow-sec .text-box p{line-height:28px;font-size:16px;margin:30px auto 0}.gallery-inner-sec{padding:50px 0 0}.gallery-inner-sec .collection-breadcrumb{margin-bottom:0}.distribution-banner .text-box h2{font-size:36px;line-height:60px;max-width:240px;margin-top:20px}.contact-banner .text-box h2{font-size:36px;margin-top:20px}.distribution-banner .text-box h2 span{top:50px}.distribution-banner .text-box form{padding-left:0;padding-right:0}.distribution-banner{padding:50px 0}.distribution-page .search-result-sec{padding:50px 0 20px}.distribution-page .search-result-box .text-box{padding:20px}.distribution-page .search-result-box .text-box ul{margin:20px 0}.distribution-page .search-result-box .text-box ul li{font-size:16px}.template-page .distribution-banner{padding:50px 0}.template-page .distribution-banner .text-box h2{font-size:40px;line-height:46px}.tempate-qualtiy{padding:50px 0}.tempate-qualtiy .text-box h3{line-height:36px;padding-bottom:15px;font-size:26px;margin-bottom:15px}.tempate-qualtiy .text-box p{font-size:16px;line-height:28px;margin-bottom:10px}.template-letter-sec .text-box{padding:20px}.template-letter-sec .text-box span{font-size:12px;padding:0 10px 10px;letter-spacing:0}.template-letter-sec .text-box p{font-size:14px;line-height:24px;max-width:100%;margin:12px auto 20px}.template-letter-sec .text-box h4{font-size:16px;margin-bottom:4px}.template-letter-sec .text-box strong{font-size:14px}.template-millions-sec{padding:50px 0}.template-title h3 span{padding:0}.template-title h3{font-size:28px;margin-bottom:15px}.template-title p{font-size:16px;line-height:28px}.template-millions-inner ul li{padding:25px 0}.template-millions-inner.mobile-version{padding:20px 0 0}.contact-us-detail{padding:50px 0}.contact-us-detail-inner .form-group .form-control{padding-left:0;height:36px;font-size:13px}.contact-us-detail-inner .form-group{margin-bottom:20px}.contact-us-getting span{letter-spacing:0;padding:0 13px 15px}.contact-us-getting h3{font-size:32px;line-height:44px;padding:20px 0}.contact-us-page .search-result-box .text-box{padding:20px}.contact-banner .text-box h2{font-size:40px}.contact-banner,.contact-us-page .search-result-sec{padding:50px 0}.contact-us-page .search-result-inner .title{padding-bottom:20px;margin-bottom:15px}.contact-us-page .search-result-detail p{font-size:16px;line-height:28px;margin-bottom:10px}.contact-us-page .search-result-detail .text-box ul li{font-size:16px}.contact-us-page .search-result-detail{margin-bottom:30px}.ril__navButtonNext,.ril__navButtonPrev{width:100px!important}.gallery-inner-sec{padding:60px 0 120px;background-color:#fafafa}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:5px;margin-bottom:30px;min-height:125px;max-height:125px;overflow:hidden}.gallery-inner-box .left-img,.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-height:430px;max-height:430px}.gallery-inner-box .image-holder img{object-fit:cover;height:113px}.gallery-inner-box .left-img img{object-fit:cover;height:388px}.gallery-inner-box .small-left{margin-right:5px;margin-bottom:10px}.gallery-inner-box .small-right{margin-left:5px;margin-bottom:10px}.gallery-inner-box .right-img img{object-fit:cover;height:388px}.quick-links{font-size:11px}.owl-carousel .owl-item img{min-height:125px;max-height:125px;object-fit:cover}}@media (max-width:400px){.product-category-image img{min-height:168px;min-width:100%;width:100%;max-height:168px}.top-selling-option-box .main-top-seller-image{max-height:75px;min-height:75px}.top-selling-option-box{text-align:center;padding:20px 0}.top-selling-product-title{color:#292929;font-size:12px;font-weight:500;display:block}.top-selling-add-cart-button{margin-top:10px;background-color:#d40023;border-color:#d40023;height:30px;min-width:80px;font-size:8px;font-weight:500}.owl-carousel .owl-item img{min-height:125px;max-height:125px;object-fit:cover}}@media (max-width:380px){.home-page-top-sellers .top-selling-option-box{text-align:center;padding:5px!important}.billing-form h3{margin-bottom:5px}.billing-form .d-flex{flex-wrap:wrap}.billing-form #same-as-shipping-address{margin-left:-1px;margin-bottom:35px}.shipping-method input{margin-right:8px}.owl-carousel .owl-item img{min-height:100px;max-height:100px;object-fit:cover}}@media (max-width:320px){.hardwood-option-box .text-box h3{font-size:12px}.hardwood-option-box .text-box a{font-size:10px}.gallery-inner-sec{padding:60px 0 120px;background-color:#fafafa}.gallery-inner-box .image-holder{background-color:#fff;border:1px solid #cacaca;padding:5px;margin-bottom:30px;min-width:100px;max-width:100px;min-height:100px;max-height:100px;overflow:hidden}.gallery-inner-box .left-img,.gallery-inner-box .right-img{background-color:#fff;border:1px solid #cacaca;padding:20px;margin-bottom:30px;min-width:440px;max-width:440px;min-height:430px;max-height:430px}.gallery-inner-box .image-holder img{object-fit:cover;width:88px;height:88px}.gallery-inner-box .left-img img,.gallery-inner-box .right-img img{object-fit:cover;width:600px;height:388px}}.sk-fading-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.image-holder-home{height:100%;width:100%}.image-holder-home .img-fluid{height:100%!important}
/*# sourceMappingURL=main.8bab6013.chunk.css.map */