.hero-flw-floating-search{position:absolute;right:30px;top:27px;z-index:6}.wp-block-yith-product-results-block .search-result-item .search-result-item__thumbnail,.ywcas-search-results .search-result-item .search-result-item__thumbnail{width:50px}.wp-block-yith-product-results-block.list .ywcas-search-results-grid,.ywcas-search-results.list .ywcas-search-results-grid{gap:0}.wp-block-yith-product-results-block .ywcas-total-results,.ywcas-search-results .ywcas-total-results{font-size:14px;margin-top:20px}.ywcas-popover-results .popover-content{padding:10px 15px}.hero-flw-video{height:100vh;position:relative}.hero-flw-video__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:4}.hero-flw-video__wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;background:rgb(0 0 0 / .5)}.hero-flw-video__wrapper video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.hero-flw-video__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-flw-video__content-inner{padding-top:60px;padding-bottom:20px}.hero-flw-video__img-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:120px}.hero-flw-video__img-wrapper img{height:120px;width:auto}.hero-flw-video__nav{display:flex;flex-wrap:wrap;justify-content:center}.hero-flw-video__nav a{font-size:28px;line-height:38px;color:#fff;text-decoration:none;text-align:center;padding:20px 10px;margin:0 50px;border-bottom:1px solid rgb(255 255 255 / .34);flex:1;transition:border-bottom-color 0.8s}.hero-flw-video__nav a:hover{border-bottom:1px solid #00b4b4}@media only screen and (max-width:1440px){.hero-flw-floating-search{right:20px}.hero-flw-video__content-inner{padding-top:10px;padding-bottom:30px}.hero-flw-video__nav a{font-size:24px;line-height:35px;padding:15px 10px;margin:0 30px}}@media only screen and (max-width:767px){.hero-flw-video__nav a{flex:none;width:calc(50% - 60px);margin-bottom:20px}}@media only screen and (max-width:590px){.hero-flw-video__nav{flex-direction:column}.hero-flw-video__nav a{flex:none;width:100%;width:auto;margin:0 0 20px;padding:20px 10px 30px 15px}.hero-flw-video__nav a br{display:none}.hero-flw-video__img-wrapper img{height:80px}}