html.fslightbox-open{width:calc(100% - 17px)}body{margin:auto!important}.collections-product-list{display:-webkit-box;overflow:auto}.collections-product-list .product-item{padding:10px}.filter-products .filter .filter__body .filter-accordion .filter-accordion__body .color-range .color-range__thumb,.filter-products .filter .filter__body .filter-accordion .filter-accordion__body .pattern-type .pattern-type__thumb{padding:0}.git-container{position:absolute;top:0;bottom:0;right:0;display:inherit}.git-content.row{width:280px;height:100%;display:inherit;float:right;padding:20px;display:none;background:#fff}.git-content.active{display:block}.git-button{background-color:red;padding:10px;text-transform:uppercase;float:left;margin-top:50%;cursor:pointer}.link{cursor:pointer}#tooltip-container .tooltip-wrap{position:fixed}#tooltip-container .tooltip-wrap .tooltip .title-desc-wrap .color-dropdown .color-item a:link,#tooltip-container .tooltip-wrap .tooltip .title-desc-wrap .color-dropdown .color-item a:visited,#tooltip-container .tooltip-wrap .tooltip .title-desc-wrap .color-dropdown .color-item a:hover,#tooltip-container .tooltip-wrap .tooltip .title-desc-wrap .color-dropdown .color-item a:active{text-decoration:none}.stock-available{color:#b62731}@media(max-width:575px){.stock-available{font-size:12px}}.product_scenes_selector_mobile .product-detail .container-fluid .product__inventory-status{margin-bottom:9px}#tooltip-container .tooltip-wrap .tooltip .title-desc-wrap .color-dropdown .color-item a .info-rt .availability p.stock-available:before{width:8px;height:8px}.limited-stock:before{content:"\a";width:10px;height:10px;border-radius:50%;background:#b62731;margin-right:.5em;display:inline-block}#tooltip-container .tooltip-wrap .tooltip .title-desc-wrap .color-dropdown .color-item a .info-rt .availability p.limited-stock:before{width:8px;height:8px}.tooltip-wrap.show{display:block}.tooltip-wrap.opaque{opacity:1}.filter .filter__body .filter-accordion .filter-accordion__body .availability .availability__item{padding-left:.5em}.filter .filter__body .filter-accordion .filter-accordion__body .availability .availability__item.checked{outline:1px solid red}.availability .availability__item:hover,.availability .availability__item .radio label:hover{cursor:pointer}.product__info .colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__info .colors a.color-link{color:#272727;font-weight:700;text-decoration:underline}#tooltip-container .color-list-tooltip.show.opaque{font-size:12px;width:225px;position:absolute;z-index:1000}.tooltip-header{display:none}@media(max-width:800px){.tooltip-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 15px}.tooltip-wrap .tooltip .tooltip-header .close-tooltip{position:relative;top:unset;right:unset;height:16px!important;width:16px!important}#tooltip-container .color-list-tooltip.show.opaque{width:100%;top:0;left:0;bottom:0;right:0;position:fixed;overflow-y:scroll;overflow-x:hidden}}.product__info .colors .swatch-thumbnails .thumbs{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px;margin:0;padding:0}.product__info .colors .swatch-thumbnails .thumbs .thumb img{width:24px;height:24px}.product__info .colors a.tooltip-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#272727;font-size:1rem;text-decoration:underline!important;font-weight:500;color:#646569;text-decoration:none;font-size:14px!important}.product__info .colors a.tooltip-link::after{content:unset}#tooltip-container .tooltip{font-size:1.5rem;padding-bottom:0;border:1px solid #272727;padding:26px 0 0 0}@media(max-width:800px){#tooltip-container .tooltip{padding:0;height:fit-content}}#tooltip-container .tooltip.show.opaque{left:56px!important;top:124.5px!important}.tooltip-wrap .tooltip .close-tooltip{position:absolute;top:5px;right:5px;display:block;width:unset!important;height:unset!important;padding:unset!important;background:unset!important;border-radius:unset!important;text-align:unset!important;text-decoration:unset!important;display:unset!important}#tooltip-container .tooltip a.close-tooltip .swatch__modal-close{appearance:none;border:0;background-color:transparent;background-image:url(../../assets/img/icons/icon-exit.svg);background-repeat:no-repeat;background-position:center;margin:0;padding:0;width:20px;height:20px;text-decoration:none;color:#fff;position:relative;top:-24px;right:4px}#tooltip-container .tooltip .tooltip-tri{position:absolute;left:0;right:-5px;top:-20px;z-index:1;height:0;width:0;margin:0 auto;border-left:solid 20px transparent;border-right:solid 20px transparent;border-bottom:solid 20px #fff;border-top:transparent}#tooltip-container .tooltip .tooltip-tri-bg{position:absolute;left:0;right:-5px;top:-22px;z-index:0;height:0;width:0;margin:0 auto;border-left:solid 22px transparent;border-right:solid 20px transparent;border-bottom:solid 22px #000;border-top:transparent}#tooltip-container .tooltip .title-desc-wrap{overflow-y:auto;max-height:400px;padding-right:22px;padding-bottom:30px}@media(max-width:800px){#tooltip-container .tooltip .title-desc-wrap{width:90%;max-height:none;margin-top:unset;padding-right:unset}}#tooltip-container .tooltip .title-desc-wrap .color-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}#tooltip-container .tooltip .title-desc-wrap .color-item{justify-content:center;align-items:center;padding:3px 0;margin-left:20px}#tooltip-container .tooltip .title-desc-wrap .color-item a{display:flex;justify-content:left;align-items:flex-start;flex-direction:row;gap:0 10px}#tooltip-container .tooltip .title-desc-wrap .color-item img{width:39px;height:39px;padding:0;margin:0}#tooltip-container .tooltip .title-desc-wrap .color-item .info-rt{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#tooltip-container .tooltip .title-desc-wrap .color-item .info-rt p{line-height:1.13!important;font-size:14px;padding:0;margin:0}#tooltip-container .tooltip .title-desc-wrap .color-item .info-rt p.color-name{margin:0;padding:0;font-weight:700;font-size:14px}#tooltip-container .tooltip .title-desc-wrap .color-item .info-rt .availability{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#tooltip-container .tooltip .title-desc-wrap .color-item .info-rt .availability #inventoryStatus{font-size:12px}#tooltip-container .tooltip .title-desc-wrap .color-item .info-rt .availability p{margin:0;font-size:14px;color:#646569;font-weight:500}@media screen and (max-width:800px) and (min-width:801px){.product__info .colors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:800px) and (min-width:1122px){.product__info .colors{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.product-detail .product__name{padding-bottom:10px}@media screen and (min-width:992px){.product-detail .product__name{border-bottom:2px solid #b62731;padding-bottom:44px}}.product-detail .product__name-info{margin-bottom:12px}.product__action-list{padding-top:20px}.color-match-footer .floorvana-plus-logo .overlay-bg,.overlay-bg-static,.overlay-bg-grey{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}.show-overlay .overlay-wrap{z-index:10001;position:fixed;max-width:1140px;min-width:320px;width:100%;min-height:300px;top:50%}.overlay-wrap{position:fixed}body .color-match-filter-group ul.color-filter-list{padding-left:0;margin-bottom:2rem}.color-match-filter-group .filter-group-header{color:#000;text-transform:uppercase;font-weight:600;margin-bottom:10px;font-size:1.5rem;cursor:default;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.tooltip-wrap{display:none;position:absolute;left:0;z-index:10;width:200px;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;text-transform:none}.tooltip-wrap .tooltip{position:relative;padding:10px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3);text-align:center;opacity:1;font-size:1.5rem}.tooltip-wrap .tooltip .close-tooltip{position:absolute;top:5px;right:5px;display:block;width:16px;height:16px;padding:0;background:#1b1b1b;border-radius:9999px;text-align:center;text-decoration:none}tooltip-wrap .tooltip .title-desc-wrap{overflow-y:auto;max-height:300px}.tooltip-wrap .tooltip .tooltip-tri{position:absolute;left:0;right:0;bottom:-20px;z-index:1;height:0;width:0;margin:0 auto;border-left:solid 20px transparent;border-right:solid 20px transparent;border-top:solid 20px #fff}.tooltip-wrap .tooltip .tooltip-tri-bg{position:absolute;left:0;right:0;bottom:-22px;z-index:0;height:0;width:0;margin:0 auto;border-left:solid 22px transparent;border-right:solid 20px transparent;border-top:solid 22px rgba(0,0,0,.2)}a.tooltip-link{font-weight:500;color:#b69940;text-decoration:none;font-size:1rem!important}a.tooltip-link:after{content:"";font-family:fontAwesome;display:inline-block;vertical-align:top;color:#b69940;margin:0 5px}.filter-group ul{padding-left:0;margin-bottom:6rem}.filter .filter__body .filter-accordion .filter-accordion__body .color-match-filter-group .upload-photo{width:100%;display:block;height:40px;padding-bottom:0;text-align:center;padding:0 3px}.filter .filter__body .filter-accordion .filter-accordion__body .upload-photo .upload-photo-btn{padding:6px;width:100%}.color-match-filter-group .upload-photo{position:relative;display:inline-block}.color-match-filter-group .pill-button{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}.pill-button{padding:15px 10px}.color-match-palette .color-group .color-trash-btn{border:none}.color-filter-list{list-style:none}li.color-match-filter-color .cboxFilter{left:0;font-size:26px;width:.89285714em;height:.6em;visibility:hidden!important}li.color-match-filter-color{padding-bottom:0!important}span.filterSwatch{height:1em;display:inline-block;width:1em;margin:0 6px 0 0;top:2px;position:relative}.delete-colors-content{padding:20px 0}.show-overlay .overlay.color-match-overlay{background-color:#fff;margin:0 10em!important}.color-match-palette .color-group .color-trash-btn{min-width:0;width:75px;height:75px;border-radius:50%}.color-match-palette .color-group .color-trash-btn .fa{visibility:hidden}.color-match-palette .color-group .color-trash-btn:hover .fa{visibility:visible}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:30px!important}#product-list .lds-ripple{height:200px}.color-match-filter-color{margin:3px!important}.color-match-filter-color .checkbox{cursor:pointer}.color-match-filter-color .checkbox{padding:0 20px;width:100%}.color-match-filter-color .checkbox.checked{border:1px solid #4a4b4b}@media(max-width:360px){.tooltip-wrap{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1100;width:100%;max-width:100%}.color-match-palette .color-group .color{width:48px;height:48px;margin-left:10px;margin-right:10px}}@media(max-width:800px){.color-match-footer .floorvana-plus-logo{height:60px!important;max-width:130px;margin-right:10px}.show-overlay .overlay-wrap{position:fixed!important;top:0!important;bottom:0}.color-match-palette .color-group .color{width:64px;height:64px;margin-left:10px;margin-right:10px}.color-match-content{max-height:none;height:100%!important;width:100%}.show-overlay .overlay.color-match-overlay{margin:0!important;height:100%}}aside#ae_launcher{cursor:pointer;background-color:transparent;transition:all 300ms ease;z-index:2147483647;animation:otFloatingBtnIntro 800ms ease 0ms 1 forwards}#ae_launcher.ae-cta-position-preset-left-lower{bottom:88px!important}@media(min-width:1024px){#ae_launcher.ae-cta-position-preset-left-lower{bottom:68px!important}}#ot-sdk-btn-floating.ot-floating-button{bottom:30px!important;width:43px!important;height:43px!important}@media(min-width:1024px){#ot-sdk-btn-floating.ot-floating-button{bottom:10px!important}}#ot-sdk-btn-floating.ot-floating-button button{background-color:rgba(0,0,0,0);border:none;width:100%;height:100%;cursor:pointer;z-index:10;position:relative}#ot-sdk-btn-floating.ot-floating-button button:after{content:'';width:45px;height:45px;border:2px solid #fff;color:#fff;display:block;border-radius:50%;position:absolute;top:-1px;left:-1px;right:0;bottom:0}button.ot-floating-button__open:focus{outline:2px solid #7119e1!important;outline-offset:2px!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;z-index:100000!important}#brandsBarContainer{display:block;width:100%;padding-top:8px;padding-bottom:8px;padding-right:2rem;background-color:#f4f4f4}#brandsBar{margin:0 auto;color:#b72630;text-align:right;font-size:.8rem;font-weight:300;list-style-type:none;padding:0}#brandsBar a{color:#4a4b4b}#brandsBar.text-only .brand{display:inline-block;text-transform:uppercase;border-right:1px solid #4a4b4b}#brandsBar.text-only .brand:last-child{border:none}#brandsBar.text-only .brand a{margin-left:20px;margin-right:20px}body.brands-bar-showing div#main-content{margin-top:56px}.brands-bar-mobile{background-color:#272727;color:#fff;padding:2rem 0;font-size:1.2rem}.brands-bar-mobile .brand-family{color:#fff;background-color:#272727;padding-bottom:1rem}.brands-bar-mobile ul#brandsBarMobile{display:flex;flex-wrap:wrap;width:100vw;height:auto;align-items:center}@media(min-width:500px){.brands-bar-mobile ul#brandsBarMobile{flex-wrap:nowrap}}.brands-bar-mobile ul#brandsBarMobile.text-only .brand{width:100%}.brands-bar-mobile ul#brandsBarMobile.text-only .brand a{display:inline-block;text-transform:uppercase;text-align:center;font-size:1.2rem}.brands-bar-mobile ul#brandsBarMobile li.brand a{width:100%;color:#fff}.brands-bar-mobile ul#brandsBarMobile li.brand a svg{width:100%!important}@media only screen and (max-width:1023px){#brandsBarContainer{display:none}}body.brands-bar-showing div#main-content{margin-top:40px}.nav__item.brand{display:block;text-transform:uppercase;border-right:none;color:#b72630;font-size:.8rem;margin-right:35px}