/*!
Theme Name: Luxa - Child Theme
Theme URI: http://promo-theme.com/luxa/
Author: Promo Theme
Author URI: https://themeforest.net/user/ypromo
Template:     luxa
Description: Luxa Child Theme
Version: 1.0.0
Text Domain: luxachild
License: GNU General Public License v2 or later
License URI: LICENSE
*/
 .site-header.light-color,#page .site-header.fixed,.site-header.dark-color{background:#fff;border-bottom:1px solid #444;color:#000}#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#9D8347}.navigation{letter-spacing:.4px}#headerContact{margin-bottom:10px}.headerCol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:end}#page .side-header .phone a,#page .site-header .phone a{opacity:1;font-size:1em;font-weight:400}#page .site-header .phone i,#page .site-header .email i{font-size:20px;margin:5px 15px;color:#9D8347}#page .site-header .email{margin-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#headerContact a{color:#000}#headerContact a:hover{color:#9D8347}.site-header .phone::before{display:none}#page .site-header .right{flex-direction:column;align-items:end}.site-header.light-color.fixed,.site-header.dark-color.fixed{background-image:none}#mega-menu-navigation .mega-block-title{text-shadow:none}#mega-menu-navigation a{text-transform:uppercase}#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus{line-height:30px}#mega-menu-wrap-navigation #mega-menu-navigation li.mega-menu-item{line-height:25px}#page .header-space{display:block;min-height:120px}.wpc-filter-header,.wpc-filters-section-7414{display:none}.term-accessories .wpc-filters-section-7414{display:block}.woocommerce .wpc-filter-content select{color:#b6b6b6;width:100%;background-color:#0a0a0a;border:1px solid #444;padding:0 45px 0 15px;height:40px;margin:0 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://thewoodfloor.co.uk/wp-content/themes/luxa-child/../luxa-child/images/select.png);background-position:right 15px top 50%;background-repeat:no-repeat;-webkit-background-size:13px 7px;background-size:13px 7px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#page .nav-butter{width:25px}#page .nav-butter span{width:25px;height:2px}#page .nav-butter span:nth-child(2){top:8px}#page .nav-butter span:nth-child(3){bottom:0}.vertical-tabs .tabs-items h2{font-size:1.6em}.testimonials-item .name,.testimonials-item .post{font-family:'Poppins'}.testimonials-item .quote{font-size:1.4em}.vc_tta-container .heading-block{margin:10px 0}.vc_tta-container .vc_tta-color-grey.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,.vc_tta-container .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.vc_tta-container .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.vc_tta-container .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,.vc_tta-container .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab>a,.vc_tta-container .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab.vc_active>a{border-color:#4d4d4d}.vc_tta-container .vc_tta.vc_general .vc_tta-panel-body{padding:30px 20px 35px 20px}h1,h2,h3,h4,h5,h6{text-shadow:0 0 15px #000}.about-block .experience .num{font-size:200px}.about-block .experience{top:-40px}.icon-box-style3 .desc{padding-left:45px;margin-top:10px}.icon-box-style3 .top i{margin-right:15px}.icon-box3-block h5,.icon-box3-block .h5{font-size:19px}.vc_column_container>.vc_column-inner{padding-left:20px;padding-right:20px}.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{line-height:26px;height:26px}.telBtn.vc_btn3-container .vc_btn3-block.vc_btn3-size-lg{font-size:20px}.emailBtn.vc_btn3-container .vc_btn3-block.vc_btn3-size-lg{font-size:18px}.bgHalfImagePanel .wpb_column.vc_column_container{background:#000}.singleLineIcons .icon-box-style3{margin-bottom:20px}.teamCarouselNoHover .team-carousel .team-item .image:before{display:none}.teamCarouselNoHover .team-carousel{margin:0}#basicContent .container,#basicContent .page-title h1{max-width:900px;margin-left:auto;margin-right:auto}#basicContent .heading-block.page-title{margin:-95px 0 30px;padding:120px 0 50px 0;background:url(https://thewoodfloor.co.uk/wp-content/themes/luxa-child/images/Background2@2732x1538.jpg) #000 no-repeat top center;background-size:cover}.navigation .current-menu-item .sub-menu li.current-menu-item a:hover,.current-menu-item .navigation .children li.current-menu-item a:hover{color:#9d8347}#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-size:13px!important}.project-single-page{max-width:900px;margin:0 auto}.project-single-page,.page-template-template-content-page .main-container{padding-bottom:40px}.page-template-template-content-page h2,.page-template-template-content-page h3,.page-template-template-content-page h4,.page-template-template-content-page h5,.page-template-template-content-page h6,.project-single-page h2,.project-single-page h3,.project-single-page h4,.project-single-page h5,.project-single-page h6{margin:2em 0 0 0;color:#fff}.project-single-page h2,.page-template-template-content-page h2{font-size:25px}.page-template-template-content-page h3,.project-single-page h3{font-size:20px}.page-template-template-content-page h3,.project-single-page h4{font-size:18px}.page-template-template-content-page h5,.project-single-page h5{font-size:16px}.page-template-template-content-page h6,.project-single-page h6{font-size:14px}.page-template-template-content-page p{color:#9b9b9b}.page-template-template-content-page ul,.page-template-template-content-page ol,.project-single-page ul,.project-single-page ol{color:#9b9b9b;margin-left:1em;line-height:1.5}.page-template-template-content-page ul li,.page-template-template-content-page ol li,.project-single-page ul li,.project-single-page ol li{margin-bottom:.5em}#page .site-footer .site-logo a{height:70px}#page .site-footer .site-logo,#page .site-footer .site-logo a img{height:70px!important;width:72px!important}#page .site-footer .social-links{font-size:20px}#page .site-footer .contact-row{margin-bottom:15px}#page .site-footer .contact-row a{color:#fff}#page .navigation .sub-menu,#page .navigation .children{width:250px}.lgTxtIconBox .icon-box-style3 .desc{font-size:16px}#mc_embed_signup{max-width:500px;margin:0 auto}#mc_embed_signup .mc-field-group{width:75%}#mc_embed_signup .mc-field-group input{width:98%;padding:13px}#mc_embed_signup .optionalParent{width:25%}#mc_embed_signup .button{padding:15px;cursor:pointer;background:none;color:#fff;text-transform:uppercase;font-weight:600;border:none}#mc_embed_signup .button-style1{padding:0;width:100%}#mc_embed_signup input{width:100%}#mc_embed_signup_scroll{display:flex}#mc_embed_signup label{display:none}.portfolio-grid .portfolio-item .pi-content{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.contactRow a.vc_btn3,.contactRow a.vc_btn3:hover{color:#fff;background:none!important}.contactRow .vc_btn3 i{color:#9d8347}.wpcf7-form.submitting .ajax-loader{visibility:visible}.wpcf7-form.submitting .ajax-loader:before{-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}.dnd-upload-status .dnd-upload-details .name{color:#fff}.dnd-upload-status .dnd-upload-details .name em{color:#666;font-weight:500}.dnd-upload-status .dnd-upload-image{border:1px solid #666}.codedropz-upload-inner h3{font-size:20px!important}.product-image-block{margin-left:0!important;max-height:500px}body .product-image-block .swiper-container{height:80%;margin-top:10%}body .product-image-block .swiper-container .swiper-slide a{background-size:contain}.woocommerce div.product .categories{color:#9D8347}.woocommerce .summary table.shop_attributes th,.woocommerce .summary table.shop_attributes td,body.woocommerce div.product form.cart .variations label{padding:8px;font-style:normal;font-weight:400;color:#9b9b9b}body.woocommerce div.product form.cart .variations td.label,body.woocommerce div.product .variations td.label{width:150px;vertical-align:middle;padding:0}body.woocommerce div.product form.cart .variations td,body.woocommerce div.product form.cart .variations th{padding:0}body.woocommerce div.product form.cart{padding:0 0 20px 0}.woocommerce .summary table.shop_attributes tr:last-child td,.woocommerce .summary table.shop_attributes tr:last-child th{border-bottom:1px solid #444}.woocommerce .summary table.shop_attributes tr:first-child td,.woocommerce .summary table.shop_attributes tr:first-child th{border-top:1px solid #444}.product-type-variable .woocommerce-product-attributes-item--attribute_pa_size{display:none}.woocommerce .summary table.shop_attributes td p{padding:0}.woocommerce-product-description{margin-top:1em;color:#b1b0b0}.woocommerce-product-details__short-description table{font-size:.9em}.woocommerce-product-details__short-description table,.woocommerce-product-description table{width:100%!important;border:none}.woocommerce-product-details__short-description table tr,.woocommerce-product-description table tr{border-bottom:1px dashed #333}.woocommerce-product-description table th,.woocommerce-product-description table td,.woocommerce-product-details__short-description table th,.woocommerce-product-details__short-description table td{text-align:left;border:none;padding:5px 0}.woocommerce-product-description table th,.woocommerce-product-details__short-description table th{font-weight:500}.woocommerce ul.products li.product .image{display:table-cell;vertical-align:middle}#page .navigation{z-index:99}#page .nav-butter{margin-right:1.5em}#page .nav-butter.active{z-index:100;color:#fff;position:fixed;top:30px;right:0}.admin-bar #page .nav-butter.active{top:70px}.woocommerce div.product .categories,.woocommerce ul.products li.product .bottom .categories,.woocommerce div.product.product_cat-flooring .price-block{display:none}.woocommerce ul.products li.product .bottom .h{text-align:center}.pagination ul,nav.woocommerce-pagination ul,.woocommerce ul.products li.product .bottom .price{align-items:center;justify-content:center}.woocommerce select#attribute_size{color:#b6b6b6;width:100%;border:1px solid #444;padding:0 45px 0 15px;height:40px;margin:0 0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:right 15px top 50% url(https://thewoodfloor.co.uk/wp-content/themes/luxa-child/images/select.png) no-repeat;-webkit-background-size:13px 7px;background-size:13px 7px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.woocommerce select#attribute_size option{background:#0a0a0a}.woocommerce .summary table.variations{border:0}.woocommerce .summary table.variations,.woocommerce .summary table.variations td,.woocommerce .summary table.variations th{border:0;vertical-align:top;line-height:1.4em;padding:0;color:#9b9b9b}.woocommerce .summary table.variations,body.woocommerce div.product form.cart .variations{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #444;display:block}body.woocommerce div.product form.cart table{border-bottom:1px solid #444}body.woocommerce div.product form.cart .woocommerce-variation-price{margin-bottom:0}body.woocommerce div.product form.cart .woocommerce-variation-description{padding:0}.woocommerce a.button.enquireBtn,.woocommerce a.button.viewInstoreBtn{float:left;margin-right:1.5em;height:45px;padding:1.218em 1.4em}.woocommerce div.product form.cart .button{padding:1.218em 1.4em}.woocommerce div.product div.summary .woocommerce-accordion{margin-top:1.5em}body .woocommerce-accordion .wc-accordion-item .wrap{font-size:inherit}.woocommerce .productDownloads,.woocommerce .productUpsells{list-style:none}.woocommerce .productDownloads li,.woocommerce .productUpsells li{vertical-align:middle;padding-bottom:10px}.woocommerce .productDownloads li i,.woocommerce .productUpsells li i{vertical-align:middle;margin-right:.5em;font-size:22px}body.woocommerce div.product .price-block{margin:20px 0}body.woocommerce.flooringCat div.product form.variations.cart{display:none}body.woocommerce div.product .woocommerce-product-details__short-description{margin-bottom:1.5em;line-height:1.4em}html body.woocommerce,html body.woocommerce-cart,html body.woocommerce-checkout,html body.woocommerce-account,html body.search-results,html body.search-no-results{background-image:none;background-color:#000}.product .summary table{width:100%!important}.product .summary h2,.product .summary h3,.product .summary h4,.product .summary h5,.product .summary h6{line-height:1.2em}.product .summary h2{font-size:25px!important}.product .summary h3{font-size:23px!important}.product .summary h4{font-size:21px!important}.product .summary h5{font-size:18px!important}.product .summary h6{font-size:16px!important}.product-button,.single_add_to_cart_button,.added_to_cart,.woocommerce div.product form.cart .reset_variations,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .star-rating span::before,.woocommerce table.shop_product_table .woocommerce-Price-amount,.woocommerce .cart-collaterals .shop_table .order-total .amount,.woocommerce .woocommerce-order-details .shop_table .order-total .amount,.woocommerce .woocommerce-order-details .shop_table tfoot .woocommerce-Price-amount,.woocommerce ul.cart_list li .content .p-count .woocommerce-Price-amount,.woocommerce ul.cart_list li .content>a .p-count .woocommerce-Price-amount,.woocommerce ul.product_list_widget li .content .p-count .woocommerce-Price-amount,.woocommerce ul.product_list_widget li .content>a .p-count .woocommerce-Price-amount{color:#9D8347!important}.woocommerce .summary .single_add_to_cart_button.disabled,.product-button.disabled,.single_add_to_cart_button.disabled,.added_to_cart.disabled{color:#8a8a8a!important;background:none!important}.woocommerce .summary .single_add_to_cart_button,.woocommerce .summary a.button{background:#fff;color:#000000!important;font-weight:600}.woocommerce .summary .single_add_to_cart_button:hover,.woocommerce .summary a.button:hover{background:#ccae6a}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000;cursor:pointer}.tooltip i{color:#9D8347;margin:0 5px;vertical-align:middle}.tooltip .tooltiptext{visibility:hidden;width:300px;background-color:#1d1d1d;color:#fff;text-align:center;border-radius:6px;padding:8px 0;font-size:.85em;position:absolute;z-index:1;cursor:default;top:100%;left:50%;margin-left:-150px}.tooltip:hover .tooltiptext{visibility:visible}body #mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item>a.mega-menu-link,body #mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item>a.mega-menu-link:hover{font-weight:600!important}.header-minicart .hm-count{margin:0 15px 0 0}.upsells h4{text-transform:uppercase;font-size:28px}.popup-message{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;padding:20px;box-shadow:0 0 10px rgb(0 0 0 / .1);z-index:1000}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999}.popup-message:checked+.overlay{display:block}.popup-message:checked+.overlay+.popup-content{display:block}.swiper-wrapper{align-items:center}.swiper-button-next,.swiper-button-prev{color:#000}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#1b1b1b;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto;overflow:hidden}.flooringCat .swiper{max-height:535px}.swiper-slide{background-size:cover;background-position:center}.productGalleryWrap{padding:40px 20px 0 0}.prodGallery{height:auto;width:100%}.mySwiper{height:auto;box-sizing:border-box;padding:10px 0}.mySwiper .swiper-slide{width:25%;height:100%;opacity:.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.woocommerce div.product form.cart .button.single_add_sample_to_cart_button{margin-left:0}@media screen and (max-width:1024px){.woocommerce a.button.viewInstoreBtn{float:none;margin-bottom:1em}}@media screen and (max-width:1024px){body #mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item>a.mega-menu-link{padding:0 5px}}@media screen and (max-width:1100px){body #mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item>a.mega-menu-link{padding:0 7px}}@media screen and (max-width:1000px){body .wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(5n+1){margin-right:1.33333%!important}body .wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:last-child{margin-right:0%}}@media (max-width:991.98px){#page .navigation .menu>li>a{padding:12px 25px;font-size:1.3em}#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{line-height:14px;padding:8px 12px}#mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-flyout ul.mega-sub-menu{padding:10px 0}body #mega-menu-wrap-navigation #mega-menu-navigation>li.mega-menu-item>a.mega-menu-link{padding:0 15px}}@media screen and (max-width:900px){body .wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(5n+1){margin-right:2%!important}}@media screen and (max-width:767.98px){.woocommerce a.button.viewInstoreBtn{float:left}body.woocommerce div.product div.summary{padding-top:20px}.productGalleryWrap{padding:20px 0 0 0}.vertical-tabs .tabs-items h2{font-size:1.2em!important}.site-footer .firstCol{order:3}.site-footer .secondCol{order:1}.site-footer .thirdCol{order:2}#page .site-header .email{display:none}body #page .wpc-filters-open-button-container a.wpc-filters-open-widget,body #page .wpc-filters-open-button-container a.wpc-open-close-filters-button{color:#fff}.wpc_show_bottom_widget .wpc-filters-open-button-container,.wpc_show_open_close_button .wpc-filters-open-button-container{float:left}.woocommerce-result-count{display:none}body.woocommerce .woocommerce-ordering{margin-top:1em;margin-bottom:1em}}@media (max-width:575px){#page .site-header .container-fluid{padding:0 20px}#page .header-space{min-height:90px}#page .site-header.type2 .right,#page .site-header.type2 .left{display:flex;max-width:105px}#page .site-header.type2 .right{text-align:right}body .site-header .site-logo,body .site-header .site-logo img{width:70px;height:68px}#mc_embed_signup_scroll{display:block}#mc_embed_signup .mc-field-group,#mc_embed_signup .mc-field-group input{width:100%}#mc_embed_signup .optionalParent{width:100%;text-align:center;margin-top:20px}#mc_embed_signup .button-style1{width:auto;margin:0 auto}#mc_embed_signup .button{padding:20px}.bgHalfImagePanel .wpb_column.vc_column_container{background-color:rgb(0 0 0 / .8)}.bgHalfImagePanel .bg-overlay .image{background-size:350%!important;background-position:left center!important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.noLineBrkMob .banner-area .banner-item .h br{display:none}.videoPanel .video-block{height:450px!important}.videoPanel .video-block .play-button{width:2.5em}.videoPanel .video-block .play-button i{line-height:2.2em}}@media (max-width:575.98px){.banner-area .banner-item .h{font-size:28px!important}.banner-area .banner-item .h br{display:none}}@media screen and (max-width:500px){body .wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(5n+1){margin-right:0%!important}.woocommerce a.button.viewInstoreBtn{float:none}}@media (min-width:576px){.site-header .col-sm-5{max-width:38%}.woocommerce ul.products li.product .image{height:238px;line-height:238px}.woocommerce ul.products li.product .image img{max-height:100%;max-width:100%;vertical-align:middle;text-align:center;display:inline;object-fit:contain}}@media (min-width:768px){.woocommerce ul.products li.product .image{height:208px;line-height:208px}}@media (min-width:992px){.woocommerce ul.products li.product .image{height:288px;line-height:288px}}@media (min-width:1199px){.woocommerce ul.products li.product .image{height:358px;line-height:358px}}@media (hover:none){body.woocommerce ul.products li.product .image .buttons{display:none}body.woocommerce ul.products li.product .image:before{display:none}}