/* https://labotigamusical.com/wp-content/themes/wolmart/assets/vendor/mobile-floating/mobile-floating.css?ver=1.9.0 */
@-webkit-keyframes floatingButton{0%{right:-99px}100%{right:-20px}}@keyframes floatingButton{0%{right:-99px}100%{right:-20px}}#floating-snap-btn-wrapper{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:60%;right:-20px;width:50px;height:50px;border-radius:50%;z-index:1109;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:floatingButton 0.3s linear 2s;animation:floatingButton 0.3s linear 2s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}#floating-snap-btn-wrapper .fab-btn{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;z-index:1000;-webkit-box-shadow:0 2px 17px -1px rgba(0,0,0,.3);box-shadow:0 2px 17px -1px rgba(0,0,0,.3);background-color:var(--wolmart-primary-color,#369)}#floating-snap-btn-wrapper .fab-btn svg{fill:#fff;width:32px}#floating-snap-btn-wrapper .fab-btn i{color:#fff;font-size:30px}#floating-snap-btn-wrapper .fab-btn i.w-icon-hamburger{font-size:20px}#floating-snap-btn-wrapper .fab-btn i:not(.fab-close-icon),#floating-snap-btn-wrapper .fab-btn svg{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);-webkit-transition:visibility 0.5s,-webkit-transform 0.5s;transition:visibility 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,visibility 0.5s;transition:transform 0.5s,visibility 0.5s,-webkit-transform 0.5s}#floating-snap-btn-wrapper .fab-btn .fab-close-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0) scale(.2);transform:translate(-50%,-50%) rotate(0) scale(.2);opacity:0;visibility:hidden;-webkit-transition:none;transition:none}#floating-snap-btn-wrapper.fab-active .fab-close-icon{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) rotate(180deg) scale(1);transform:translate(-50%,-50%) rotate(180deg) scale(1);-webkit-transition:0.5s;transition:0.5s}#floating-snap-btn-wrapper.fab-active .fab-btn i:not(.fab-close-icon),#floating-snap-btn-wrapper.fab-active .fab-btn svg{-webkit-transform:rotate(0) scale(.2);transform:rotate(0) scale(.2);visibility:hidden;-webkit-transition:none;transition:none}#floating-snap-btn-wrapper .floating-icons-wrapper{position:relative;width:100%;height:100%;top:50%;left:50%;margin:0;padding:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;width:120px;height:120px;padding:0;border-radius:50%;list-style:none}#floating-snap-btn-wrapper .floating-icons-wrapper>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px;-webkit-transition:opacity 0.3s,-webkit-transform cubic-bezier(.075,.82,.165,1) 1s;transition:opacity 0.3s,-webkit-transform cubic-bezier(.075,.82,.165,1) 1s;transition:transform cubic-bezier(.075,.82,.165,1) 1s,opacity 0.3s;transition:transform cubic-bezier(.075,.82,.165,1) 1s,opacity 0.3s,-webkit-transform cubic-bezier(.075,.82,.165,1) 1s}#floating-snap-btn-wrapper .floating-icons-wrapper li{background-color:rgba(0,0,0,.4);border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);font-size:20px;opacity:0}#floating-snap-btn-wrapper .floating-icons-wrapper li .cart-count{position:absolute;top:-3px;right:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;font-size:10px;border-radius:50%;background-color:var(--wolmart-secondary-color,#f93);color:#fff}#floating-snap-btn-wrapper .floating-icons-wrapper li .mobile-floating-item{color:#fff}#floating-snap-btn-wrapper .floating-icons-wrapper li #scroll-top{display:block!important}#floating-snap-btn-wrapper.fab-active li:hover{background-color:#222}