@font-face{font-display:swap;font-family:'fl-icons';font-display:block;src:url("/wp-content/themes/bb-theme-child/icons/fl-icons.eot");src:url("/wp-content/themes/bb-theme-child/icons/fl-icons.eot#iefix") format("embedded-opentype"),url("/wp-content/themes/bb-theme-child/icons/fl-icons.woff2") format("woff2"),url("/wp-content/themes/bb-theme-child/icons/fl-icons.ttf") format("truetype"),url("/wp-content/themes/bb-theme-child/icons/fl-icons.woff") format("woff"),url("/wp-content/themes/bb-theme-child/icons/fl-icons.svg#fl-icons") format("svg")}.fl-page{width:auto}.fl-full-width .container{width:100%;max-width:1100px;padding:0 20px}.product-colors li.found{margin-right:5px!important}.fl-post.post.type-post .row.fl-post-image-beside-wrap{margin-left:0!important;margin-right:0!important}.fl-post.post.type-post .row.fl-post-image-beside-wrap>div{padding-left:0!important;padding-right:0!important}.fl-post.post.type-post .fl-post-image-beside{float:none!important;width:100%!important}legend.gfield_label{border:none!important}.facetwp-selections ul:before{content:"Your Selection";font-weight:700;font-size:16px;border-bottom:2px solid #630a0a;padding:0;width:100%!important;position:relative;display:block;margin-bottom:5px;color:#630a0a;padding:5px 5px 5px 0}.facetwp-selections ul li .facetwp-selection-label{font-size:16px;font-weight:700}.facetwp-selections ul{background-color:#eeee;padding:5px;border-radius:5px;margin-bottom:10px}.fl-slide-text>p{margin:0!important;padding:0!important}.fl-slide-text>.fl-builder-content{margin:0!important}.fl-slide .fl-slide-text>.fl-builder-content{margin-bottom:0!important}.dark .button.is-form:hover,.button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{outline:none;opacity:1;color:#fff;box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.header-search-wrp .uabb-search-form.uabb-search-form-input .icon{left:auto;right:5px}.header-search-wrp .uabb-search-form.uabb-search-form-input.uabb-search-form-inline input[type=search]{padding-left:10px}.menu .email-link-wrp a,.menu .phone-link-wrp a{color:rgba(102,102,102,.85)!important}.menu .email-link-wrp a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f003";margin-right:8px;color:#000;font-size:16px}.menu .phone-link-wrp a{display:flex;align-items:center;color:#000}.menu .phone-link-wrp a:before{font:normal normal normal 14px/1 FontAwesome;font-size:16px;color:#000;content:"\f095";margin-right:3px}ul.social-icons li{width:40px;height:40px}ul.social-icons li a .fab{padding:8px;border-radius:50px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}ul.social-icons li a .fa-facebook{background-color:#3b5998}ul.social-icons li a .fa-pinterest{background-color:#c92619}ul.social-icons li a .fa-instagram{background-color:#e4405f}ul.social-icons li a .fa-houzz{background-color:#7cc04b}ul.social-icons li a .fa-yelp{background-color:#c83218}ul.social-icons li a .fab:before{color:#fff;font-size:26px}.css-for-separator-name .uabb-divider-text{border:2px solid rgba(0,0,0,.1);padding:20px}ul.storename,ul.storename ul.store-opening-hrs{padding:0;list-style:none}footer ul.storename p{margin:0!important;padding:0!important}footer .footer-contact-us .uabb-infobox-text>p{display:none}.shipping-coupon-row .uabb-infobox .uabb-image .uabb-image-content{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:2px solid #8d9c66;border-radius:100%;transition:all .3s;margin:0 auto}.shipping-coupon-row .uabb-infobox:hover .uabb-image .uabb-image-content{background-color:#8d9c66}.shipping-coupon-row .uabb-infobox .uabb-image .uabb-image-content img{border-radius:unset}.shipping-coupon-row .uabb-infobox .uabb-infobox-text-wrap p a{color:#334862}.shipping-coupon-row .uabb-infobox .uabb-infobox-text-wrap p a:hover{color:#000}.rating-wrp-row .fl-col-group .fl-col-group .fl-col .fl-col-content{transition:all .3s}.rating-wrp-row .fl-col-group .fl-col-group .fl-col:hover .fl-col-content{transform:translateY(-6px);box-shadow:0px 30px 40px 0px rgba(0,0,0,.2);transition:all .3s}.rating-wrp-row .fl-col-group .fl-module-uabb-button .uabb-button{transition:all .3s}.rating-wrp-row .fl-col-group .fl-module-uabb-button .uabb-button:hover{transform:translateY(-6px);box-shadow:0px 30px 40px 0px rgba(0,0,0,.2);transition:all .3s}.ontact-page-info.contact-page-hrs .uabb-infobox-content .uabb-infobox-text strong{font-size:20px;font-weight:700;text-transform:uppercase;color:#8d9c66}.contact-page-hrs .uabb-infobox-content ul.storename .store-opening-hrs-container{font-size:24px;color:#555;line-height:32px;font-weight:700}.contact-page-info .uabb-infobox-content .uabb-infobox-text strong{font-size:16px;font-weight:700;text-transform:uppercase;color:#8d9c66}.contact-page-info .uabb-infobox-content .uabb-infobox-text p,.contact-page-info .uabb-infobox-content .uabb-infobox-text ul{margin-bottom:0}.contact-page-info .uabb-infobox-content .uabb-infobox-text a{font-weight:700;color:#555;font-size:30px}.gform_wrapper .top_label .gfield_label{line-height:1}.gform_wrapper .top_label .ginput_container input{margin:0!important}.gform_wrapper .top_label .ginput_container .gform_fileupload_rules{display:none!important}.gfield--type-captcha{max-width:100px}.gallery-center .uabb-photo-gallery{text-align:center;justify-content:center;align-items:center;display:flex;flex-wrap:wrap}.browse_collections_banner_eff .uabb-ib-effect-style2 .uabb-new-ib-title{top:180px;height:auto}.flooring_cat_tabs .uabb-content-wrap .section.uabb-content-current table,.flooring_cat_tabs .uabb-tabs .uabb-content-wrap .section.uabb-content-current>.uabb-content table{width:100%;margin-bottom:1em;border-color:#ececec;border-spacing:0}.flooring_cat_tabs .uabb-tabs .uabb-content-wrap .section.uabb-content-current>.uabb-content table th,.flooring_cat_tabs .uabb-tabs .uabb-content-wrap .section.uabb-content-current>.uabb-content table td{padding:.5em;text-align:left;border-bottom:1px solid #ececec;line-height:1.3;font-size:.9em}header span.uabb-cart-button-wrap.uabb-badge-style-inline{display:flex;align-items:center;flex-direction:row-reverse}header i.ua-icon.ua-icon-cart:before{content:"\e909";font-family:'fl-icons' !important;font-display:block;speak:none !important;margin:0;padding:0;display:inline-block;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;position:relative;line-height:1.2;font-size:20px;margin-left:5px;vertical-align:middle}header .wishlistPage a:after{content:"\e000";font-family:'fl-icons' !important;font-display:block;speak:none !important;margin:0;padding:0;display:inline-block;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;position:relative;line-height:1.2;margin-left:5px;vertical-align:middle;font-size:20px}.headerTop ul li.menu-item:after{content:"";border-right:1px solid rgba(0,0,0,.1);height:30px;vertical-align:middle;position:absolute;display:inline-block!important;width:1px;top:50%;transform:translateY(-50%)}.tax-product_cat ul.products.columns-5 li>a{position:relative;width:100%!important;display:block!important}.tax-product_cat ul.products.columns-5 li>a .woocommerce-loop-category__title{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);z-index:1}.tax-product_cat ul.products.columns-5 li>a img{margin-bottom:0!important}.tax-product_cat ul.products.columns-5 li>a .woocommerce-loop-category__title mark{color:#f1f1f1}.tax-product_cat ul.products.columns-5 li>a .woocommerce-loop-category__title mark:after{content:" products";color:#f1f1f1}.tax-product_cat ul.products.columns-5 li>a:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);background:linear-gradient(to top,#323232 0%,rgba(50,50,50,0) 33%);opacity:.3;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s}.tax-product_cat ul.products.columns-5 li>a:hover:after{opacity:.5}.moove-gdpr-button-holder>button.mgbutton{background-color:#fff!important;color:#777!important;border-radius:30px!important;font-family:"Lato",sans-serif!important;font-weight:600!important;text-transform:uppercase!important;box-shadow:none !important;border:none!important}.moove-gdpr-button-holder>button.mgbutton:hover{background:#717d52!important;color:#fff!important;text-transform:uppercase!important;border-color:#717d52!important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#8d9c66!important;border-top:1px solid #fff}#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p a:hover,button.moove-gdpr-infobar-close-btn:hover i{color:#fff!important;opacity:.7}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{color:#777!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#8d9c66!important;border:1px solid #000!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#777!important;background-color:#fff!important}button.moove-gdpr-infobar-close-btn:hover i{color:#777 !important}#moove_gdpr_cookie_modal .moove-gdpr-button-holder>button{background-color:#8d9c66!important;color:#fff!important;border:0!important;border-radius:30px!important;font-family:"Lato",sans-serif!important;font-weight:600!important;text-transform:uppercase!important}#moove_gdpr_cookie_modal .moove-gdpr-button-holder>button:hover{background:#717d52!important;color:#fff!important;border:0!important}.moove-gdpr-tab-main-content a:hover{color:#8d9c66!important}@media(min-width:991px){.fl-slide-foreground{bottom:0;left:0;position:absolute;right:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.fl-slide-content-wrap{width:100%}.fl-slide-content{margin:0!important}.fl-slide.fl-slide-text-center .fl-slide-photo img{display:inline-block}}.detailPageRow p.price span.woocommerce-Price-amount.amount span.woocommerce-Price-currencySymbol{font-size:.75em;vertical-align:top;margin-top:.05em}.detailPageRow p.price span.woocommerce-Price-amount.amount{font-weight:700}.detailInfo .fl-rich-text>p{margin-bottom:0!important}.detailInfo .fl-rich-text>hr:first-child{display:none}.detailPageRow form.cart .variations select{background-color:rgba(0,0,0,.03)!important;box-shadow:none!important;border-color:rgba(0,0,0,.09)!important;color:currentColor !important;border-radius:99px!important;border:1px solid #ddd!important;padding:0 .75em!important;height:2.507em!important;max-width:100%!important;width:100%!important;vertical-align:middle!important}.detailPageRow .quantity input[type=number]{background-color:rgba(0,0,0,.03)!important;box-shadow:none!important;border-color:rgba(0,0,0,.09)!important;color:currentColor !important;border-radius:99px!important;border:1px solid #ddd!important;padding:0 .75em!important;height:40px!important;max-width:100%!important;width:80px%!important;vertical-align:middle!important}.detailPageRow button.single_add_to_cart_button{background-color:#007784!important;position:relative;display:inline-block;background-color:transparent;text-transform:uppercase!important;text-rendering:optimizeLegibility;box-sizing:border-box;padding:0 20px!important;height:40px;border-radius:30px!important;opacity:.6}.detailPageRow button.single_add_to_cart_button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.detailPageRow .detailInfo a{color:#334862;text-decoration:none}.detailPageRow .detailInfo a:hover{color:#000}.detailPageRow table.variations{margin:0!important}.detailPageRow form.variations_form.cart{position:relative}.detailPageRow a.reset_variations{position:absolute;top:-30px;padding:0!important;right:10px}.detailPageRow a.reset_variations{opacity:.6;color:#777}.detailPageRow a.reset_variations:hover{opacity:1}.detailPageRow .single_variation_wrap .woocommerce-variation-price span.amount{white-space:nowrap;color:#111;font-weight:700}.detailPageRow .single_variation_wrap .woocommerce-variation-price{border-top:1px dashed #ddd}.detailPageRow .fl-module.productSku .product_meta>span{padding:14px 0!important;font-size:14px!important;font-weight:400}.detailPageRow .fl-module.productSku .product_meta>span,.detailPageRow .fl-module.productSku .product_meta>span *{font-weight:400!important}.detailPageRow .fl-module.productSku .product_meta>span:last-child{border-top:1px solid #e5e5e5}.detailPageRow .fl-module.productSku .product_meta>span:first-child{padding-top:0!important}.ProductDetailPageTabs ul.tabs{padding-left:0!important}.ProductDetailPageTabs ul.tabs li{border:none!important;background-color:#fff!important}.ProductDetailPageTabs ul.tabs li.active{border-top:3px solid #8d9c66!important}.ProductDetailPageTabs .woocommerce-Tabs-panel{border:none!important}.ProductDetailPageTabs ul.tabs:before,.ProductDetailPageTabs ul.tabs:before{border-bottom:none!important}.detailPageRow section.related.products{border-top:1px solid #ececec}.detailPageRow section.related.products h2{margin:0!important;padding:15px 0!important}.detailPageRow section.related.products ul.products{padding-top:0!important}.detailPageRow section.related.products ul.products *{outline:none!important}.fovama-related .slick-slider .slick-arrow:after{font:normal normal normal 30px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:30px}.detailPageRow .related.products .woocommerce-loop-product__title{text-align:left;color:#334862;text-decoration:none;font-weight:400!important}.detailPageRow .related.products span.amount{white-space:nowrap;color:#111!important;font-weight:700!important;font-size:14px!important}.detailPageRow .related.products span.price{text-align:left}.detailPageRow span.onsale{background-color:#007784;vertical-align:middle;text-align:center;background-color:#446084;line-height:1em;color:#fff;font-weight:bolder;padding:0 4px!important;white-space:nowrap;margin-left:-10px!important;font-weight:700!important}.fovama-related .slick-slider .slick-next:after{content:"\f105"}.fovama-related .slick-slider .slick-prev:after{content:"\f104"}.fovama-related .slick-slider .slick-arrow{position:absolute;font-size:30px;color:#212121;z-index:2;text-align:center;width:30px;float:left;background:0 0;font-size:0;top:35%;border:none;text-decoration:none}body.tax-product_cat .fl-content.fl-woo-content.col-md-12 ul.products.columns-5 .product a.button.product_type_variable.add_to_cart_button{display:none!important}header .mega-menu .fl-row .menu>li{width:100%!important}header .mega-menu .fl-row .menu>li a{transition:all .2s}header .mega-menu .fl-row .menu>li:first-child a{text-transform:uppercase;font-weight:bolder;color:#000!important}header .mega-menu .fl-row .menu>li:not(:first-child) a{text-transform:capitalize;font-weight:400}.hours .uabb-infobox-text>p{padding:0!important;margin:0!important;display:none}.hours ul.store-opening-hrs>li{max-width:240px;width:100%}.hours ul.store-opening-hrs>li span{float:right}.mega-menu .sub-menu{background-color:transparent!important}.menu-item:not(.mega-menu) .sub-menu{background-color:#fff!important}.menu-item:not(.mega-menu) .sub-menu li:hover a{background-color:rgba(0,0,0,.1)!important}.product-plp-grid .product-grid.btn-grey>.fl-button,.product-detail-layout-6 .dual-button a{background-color:#8d9c66;border-radius:0;border:0;color:#fff!important;text-transform:uppercase!important}.product-plp-grid .product-grid.btn-grey>.fl-button:hover,.product-detail-layout-6 .dual-button a:hover{background-color:#717d52;border-radius:0;border:0}.product-detail-layout-6 .dual-button a{height:42px}@media(max-width:992px){.fl-content-slider .fl-slide-bg-photo{position:absolute!important;min-height:500px!important}.fl-content-slider .fl-slide-foreground .fl-builder-content .fl-row>.fl-row-content-wrap{min-height:500px}.fl-slide-mobile-photo{z-index:2;position:relative;max-height:500px!important;text-align:center!important;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.fl-slide-mobile-photo>img{padding:50px;max-height:500px!important;width:auto;margin:0 auto}.fl-content-slider .fl-slide{min-height:500px !important;max-height:500px !important}.product-attributes table{table-layout:fixed!important}.fl-content-slider .fl-slide-bg-link{z-index:2}}@media(max-width:768px){.DualRoomvoCenter .uabb-dual-button{justify-content:center}}