a,.custom-style-container a,a:hover{text-decoration:none!important}.accordion-button:after{background-image:var(--bs-accordion-btn-icon)!important;transition:transform .3s!important;transform:rotate(0)!important}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-icon)!important;transform:rotate(180deg)!important}.accordion-button.collapsed:after{background-image:var(--bs-accordion-btn-icon)!important}.accordion-button:not(.collapsed){box-shadow:none!important;background-color:#0000!important}@media (max-width:768px){.accordion-button:after{background-size:16px!important;min-width:16px!important;min-height:16px!important;margin-right:5px!important}}.sidebar-list-style .accordion .accordion-item .accordion-header .accordion-button:after,.sidebar-widget .accordion-button:after,.accordion-button[aria-expanded=true]:after,.accordion-button[aria-expanded=false]:after{transition:transform .3s!important;transform:rotate(0)!important}.sidebar-list-style .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after,.sidebar-widget .accordion-button:not(.collapsed):after,.accordion-button[aria-expanded=true]:not(.collapsed):after{transform:rotate(180deg)!important}.custom-style-container .btn,.custom-style-container .form-control,.custom-style-container .form-select,.custom-style-container .navbar,.custom-style-container .card,.custom-style-container .dropdown-menu,.custom-style-container .modal,.custom-style-container input,.custom-style-container textarea,.custom-style-container select,.custom-style-container button{font-family:var(--bs-body-font-family)!important}.custom-form-control{width:100%;color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width)solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}
.skeleton{vertical-align:middle;background-color:#e0e0e0;display:inline-block}.skeleton-pulse{animation:1.5s ease-in-out infinite skeleton-pulse}.skeleton-wave{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;animation:1.6s linear infinite skeleton-wave}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}.tooltip-inner{color:#fff;text-align:center;white-space:normal;background-color:#de0f3f;border-radius:.375rem;max-width:280px;padding:.4rem .75rem;font-size:.875rem;line-height:1.3}.bs-tooltip-top .tooltip-arrow:before{border-top-color:#de0f3f}.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#de0f3f}.bs-tooltip-start .tooltip-arrow:before{border-left-color:#de0f3f}.bs-tooltip-end .tooltip-arrow:before{border-right-color:#de0f3f}.black-color{color:#000!important}body,.btn,.form-control,.form-select,.dropdown-menu,input,textarea,select,button{font-family:var(--font-nunito),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important}.app-container *{box-sizing:border-box}.breadcrumb{background-color:#0000;margin-bottom:1rem;padding:0}.breadcrumb ul{gap:5px;display:flex}.bg-fld{background-color:#de0f3f}@media (max-width:600px){.breadcrumb ul{white-space:nowrap;flex-wrap:nowrap;padding:0;font-size:12px;line-height:18px;overflow-x:auto}.breadcrumb ul li{flex-shrink:0}.breadcrumb ul li:last-child a{max-width:none;text-overflow:initial;overflow:visible}.breadcrumb ul li a{text-overflow:ellipsis;display:inline-block;overflow:hidden}}.breadcrumb ul li a,.heading h1{color:#535353}@media (max-width:600px){.heading{padding:10px}}@media (max-width:991.98px){.main-content{padding-bottom:0}}.heading p{color:#535353}h1,h2,h3,h4,h5,h6{color:#535353;font-family:var(--font-nunito),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:.5rem;font-weight:600;line-height:1.3}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{color:#535353;font-size:14px;font-weight:400;line-height:24px;font-family:var(--font-nunito),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;margin-bottom:15px}.z-max{z-index:999999}.mt-60{margin-top:60px}.mt-50{margin-top:50px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-25{margin-bottom:25px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-75{margin-bottom:75px}.mb-90{margin-bottom:90px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pt-50{padding-top:50px}.ptb-150{padding:150px 0}.ptb-50{padding:50px 0}.ptb-30{padding:30px 0}.ptb-20{padding:20px 0}.fs-10{font-size:10px}.rounded-10{border-radius:10px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-85{padding-bottom:85px}.pb-95{padding-bottom:95px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pt-80{padding-top:80px}.pt-15{padding-top:15px}.pt-30{padding-top:30px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-145{padding-top:145px}@media (max-width:767px){.pb-65{padding-bottom:35px}.pb-70{padding-bottom:40px}.pb-75{padding-bottom:45px}.pb-85{padding-bottom:55px}.pb-95{padding-bottom:65px}.pb-90{padding-bottom:60px}.pb-100{padding-bottom:70px}.pt-90{padding-top:60px}.pt-95{padding-top:65px}.pt-100{padding-top:70px}}.default-button{color:#fff;cursor:pointer;background:#de0f3f;border-radius:5px;justify-content:center;padding:10px;display:flex}.v-center{align-items:center}.top-header{background-color:#de0f3f;padding-top:10px;padding-bottom:10px}.phone{float:right}.top-header p{margin-top:0;margin-bottom:0;line-height:1}.top-header p a{color:#fff;align-items:center;text-decoration:none;display:flex}.top-header p i{padding-right:6px}@media screen and (max-width:780px){.top-header{display:none}}.footer{padding:6px 0 5px}@media (min-width:769px){.footer-quick-links-col{margin-left:-75px}}.logos{padding-bottom:4px}.footer .insta{align-items:top;display:flex}.insta p{color:#535353}.footer .insta i{font-size:1rem}.footer .insta p{padding:7px 0 0 5px;line-height:1}.footer .insta p a{color:#535353}.time{font-size:.8rem}.time a,.address p{color:#535353}@media (max-width:576px){.foot-logo{text-align:center}.footer .social-media-icons{justify-content:center}.footer .insta{justify-content:center;align-items:center;display:flex}.inner-row,.list{text-align:center}}.brand-logo{z-index:5;aspect-ratio:1;cursor:pointer;flex:none;width:150px;height:150px;margin:5px 0;position:relative;top:50%;left:50%;transform:translate(-50%)}.brand-logos{z-index:5;cursor:pointer;flex:none;width:150px;height:150px;position:relative}.layer1{z-index:1;background-color:#fff;border-radius:15%;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0;box-shadow:0 3px 3px #908c8c}.layer2{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.layer2 img{max-width:80%;max-height:100%}.brand-logo:hover .layer1{transform:scale(1.02)}@media (max-width:600px){.brand-logo{width:100px;height:100px}}.brand-button{color:#de0f3f;border-bottom:1px solid #de0f3f;font-size:20px;font-weight:600}.brand-flooring-products{position:relative}.brand-flooring-products h1{color:#de0f3f}.stat-container{border-radius:12px;height:160px;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000014}.stat-content{z-index:1;background-color:#ededed;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;height:100%;padding:0 16px;display:flex;position:relative}.stat-content:after{content:"";z-index:-1;background-color:#ededed;border-radius:12px;height:100%;display:block;position:absolute;bottom:0;left:0;right:0}.stat-title{flex-shrink:0;order:1;margin:0;padding-left:8px;font-family:Verdana,sans-serif;font-size:1.1rem;font-weight:700}.stat-image{object-fit:contain;object-position:right center;flex-shrink:0;order:2;max-width:50%;height:100%;max-height:100%;margin-right:0;padding:8px 0}.stat-content .stat-description{position:absolute;bottom:15px;left:15px}.brand-card{border:1px solid #eee;transition:all .3s}.brand-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a!important}.card-body{padding:10px}.product-detail-card{position:relative;border-radius:20px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.product-detail-card .card-body{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important}.product-detail-img{border-radius:20px;object-fit:contain!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important}@media (max-width:600px){.product-detail-img,.product-detail-card,.product-detail-card .card-body{height:auto}}.product-detail-product-badge span{z-index:5;background:#f3d028;border-radius:20px 0;padding:7px 20px;position:absolute;top:0}.product-details-discount-badge span{color:#fff;background:#24bf0b;border-radius:20px;margin-bottom:350px;padding:3px 15px;position:absolute;top:20px;right:80px}@media (max-width:990.98px){.product-details-discount-badge span{top:10px;right:20px}}.next-link-btn-color{color:#de0f3f}.next-link-btn-color-two{color:#535353}.next-link-btn-color-two:hover{color:#de0f3f}.next-link-btn-color:hover{color:#535353}.Price-discount{font-size:22px}.discount{color:red}.older-price{margin-left:8px;text-decoration-line:line-through}.add-quote-summery-btn{color:#fff;cursor:pointer;background-color:#de0f3f;border:none;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:8px;font-size:18px;font-weight:800;transition:all .3s;display:flex}.add-quote-summery-btn:hover{color:#fff;background-color:#b90d36}#product-info-tabs .nav-link{cursor:pointer;border-bottom:2px solid #0000}#product-info-tabs .nav-link.active{border-bottom:2px solid var(--primary-orange)}.breadcrumb-item a{color:var(--primary-orange)!important}.breadcrumb-item+.breadcrumb-item:before{content:">";padding:0 .5rem}.form-check-input:checked{background-color:#de0f3f;border:1px solid #de0f3f}.product-image-container{border-radius:10px;padding:5px;transition:border .3s}.product-image-container:hover{cursor:help}.shop-bottom-area{margin-top:1rem}.bg-light-gray{background-color:#e7e4e1}.appearence{position:relative}.flooring-products{background-color:#f0f0ea;position:relative}.flooring-products .container .row{position:relative}.flooring-products h2{color:#de0f3f;font-size:40px}.product-image{padding:20px 0;position:relative;justify-content:center!important;display:flex!important}.product-image a{position:relative}.product-image a img{opacity:1;border-radius:15px;position:relative}.product-image a .product-image-after:after{content:"";border-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}.product-image a p{color:#fff;padding:0 0 0 10px;line-height:18px;position:absolute;bottom:-7px}.categories-wrap .product-image{border-radius:14px;position:relative;overflow:hidden}.categories-wrap .product-image-overlay{background-color:#0000001a;border-radius:14px;position:absolute;inset:0}.cate-name{text-align:center;color:#fff;z-index:10;word-wrap:break-word;text-transform:uppercase;width:100%;margin:0;font-size:18px;font-weight:700;line-height:1.2;transition:text-shadow .3s;position:absolute;top:65%;left:47%;transform:translate(-50%,-50%)}.categories-wrap .product-image:hover .cate-name{text-shadow:2px 2px 8px #000c}.cate-name-long{font-size:18px;line-height:1.3}@media (max-width:768px){.cate-name{font-size:16px;top:65%;left:45%}.cate-name-long{font-size:14px}}@media (max-width:991px){.product-image a p{font-size:14px;font-weight:700;position:absolute}.product-image{text-align:center;opacity:1;padding:12px 0;position:relative}}.installation,.installation .container .row,.install-box{position:relative}.install-box img{border-radius:30px;position:relative}.install-box .caption{position:absolute;top:50%;transform:translateY(-50%)}.caption p{color:#fff}#view{display:flex;position:absolute;bottom:10px;right:10px}#view h3,#view div{color:#fff;font-size:1.3rem;font-weight:100}@media (max-width:600px){.install-box .caption{padding:10px 0;font-size:12px}}@media (max-width:991px){.install-box{padding:10px 0}.install-box img{border-radius:20px}#view{bottom:0}#view h3,#view div{color:#de0f3f;font-size:.9rem}#view i{color:#000;border-radius:111px;padding:0 3px}}
:root{--primary-orange:#de0f3f;--background-cream:#fff;--text-gray:#535353;--white:#fff;--black:#000;--bs-body-font-family:var(--font-nunito),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}html,body{color:#535353;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;line-height:1.5;font-family:var(--font-nunito),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;background-color:#fff!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}.app-container{flex-direction:column;min-height:100vh;padding-top:0;display:flex}@media (max-width:991.98px){.app-container{padding-top:0}}.main-content{flex:1}.custom-style-container{min-height:100vh}.footer{background-color:#e6e6e6;border-top:1.5px solid #c3c2c2;border-bottom:1.5px solid #c3c2c2}.footer .inner-row{padding-top:20px}.footer .inner-row ul{margin:0;padding:0;list-style:none}.footer .inner-row li{margin-bottom:8px}.footer .inner-row li a{color:#535353;text-decoration:none}.footer .inner-row li a:hover{color:#de0f3f}.copyright{background-color:#d4d4d4}.brand-slider-wrapper{overflow:visible!important}.brand-slider-wrapper .slick-slider{position:relative;overflow:visible}.brand-slider-wrapper .slick-next,.brand-slider-wrapper .slick-prev{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:0;line-height:0;top:50%;transform:translateY(-50%);z-index:99!important;background-color:#de0f3f!important;width:18px!important;height:20px!important;padding:8px!important;display:flex!important}.brand-slider-wrapper .slick-prev{left:-15px}.brand-slider-wrapper .slick-next{right:-15px}.brand-slider-wrapper .slick-next:hover,.brand-slider-wrapper .slick-prev:hover{color:#fff;background-color:#e05f03!important}.brand-slider-wrapper .slick-next img,.brand-slider-wrapper .slick-prev img{object-fit:contain;width:20px;height:20px;display:block}.brand-slider-wrapper .slick-arrow{color:#fff!important}@media only screen and (max-width:600px){.brand-slider-wrapper .slick-slide{justify-content:center}.brand-slider-wrapper .slick-next,.brand-slider-wrapper .slick-prev{width:36px!important;height:36px!important}.brand-slider-wrapper .slick-prev{left:5px!important}.brand-slider-wrapper .slick-next{right:5px!important}.brand-slider-wrapper .slick-next img,.brand-slider-wrapper .slick-prev img{width:16px;height:16px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#0000;border-radius:20px}::-webkit-scrollbar-thumb{border-radius:20px;background-color:#a5a5a47c!important;height:5px!important}.sub-menu-gradient{position:relative;overflow:hidden}.gradient-overlay{pointer-events:none;z-index:10;background:linear-gradient(#cccac800 73%,#000000ab 84%);border-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}.myColor{color:#de0f3f;background:0 0;border:none}.myColor:hover{color:#535353;border:none}.mybgColor{background-color:#de0f3f}.mybgColor:active{color:#fff!important;background-color:#de0f3f!important}.orange-text{color:#e05f03;font-weight:600}.main-menu{width:100%}.menu{width:100%;margin:0;padding:0;list-style:none;display:flex}.menu-item{padding:15px 20px;position:relative}.menu-item a{color:#000;font-weight:600;text-decoration:none}.menu-item-header a{color:#000;padding-top:10px;padding-bottom:10px;font-weight:600;text-decoration:none}.menu-item:hover a{color:#00b894}.dropdown{z-index:10;background:#fff;border-radius:4px;flex-direction:column;width:100%;padding:20px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 2px 8px #0000001a}.dropdown-column{flex-direction:column;align-items:center;margin-right:20px;display:flex}.dropdown-column h4{margin:0 0 10px;font-size:16px;font-weight:700}.dropdown-column ul{margin:0;padding:0;list-style:none}.dropdown-column li{cursor:pointer;margin-bottom:0;font-size:18px}.dropdown-column li a{color:#555;text-decoration:none}.list{cursor:pointer;color:#000;justify-content:space-between;width:100%;padding:1.5%;transition:all .3s;display:flex}.list:hover{color:#de0f3f;background-color:#eeecec;border-radius:5px;padding:1.5%}.sub-cat{margin-bottom:5px;font-size:18px}.submenu-text,.submenu-arrow{transition:font-weight .3s}.list:hover .submenu-text,.list:hover .submenu-arrow{color:#000;font-weight:700}.shop-all{color:#fff;cursor:pointer;background-color:#de0f3f;border:none;border-radius:20px;margin-bottom:10px;padding:5px 10px;font-size:12px}.shop-all:hover{background-color:#de0f3f}.support-div{border:1px solid #de0f3f;border-radius:15px;margin:10px;padding-top:8px;padding-bottom:8px}.title-text{color:#de0f3f;margin-top:10px;font-size:20px;font-weight:700}@media (max-width:768px){.dropdown{flex-direction:column}.accordion-body{padding-left:10px;padding-right:0}}.accordion-collapse.collapse{border:none!important}.accordion-button{border:none!important;outline:none!important}.accordion-button:not(.collapsed){box-shadow:none!important;color:#575757!important}.accordion-item{border-bottom:1px solid #ddd!important}.accordion-item:last-child{border-bottom:1px solid #dee2e6!important}.accordion-body{text-align:left;max-height:200px;overflow-y:scroll}.accordion-button:focus{box-shadow:none;outline:none}.modal.show{background-color:#00000080}.checkbox-widget input[type=checkbox]{outline:2px}.filter-options{line-height:2.2}.filter-options span{color:#6d6d6d;margin:auto 0;font-size:12px}.cursor-pointer{cursor:pointer}
