.contact-popup-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / 35%);z-index:100;display:none;opacity:0;transition:.3s;z-index:9999}.success_copied{position:absolute;right:105%;color:#fff;opacity:0;font-style:normal}.contact-popup-bg.active{display:block}.contact-popup{position:fixed;right:70px;bottom:70px;z-index:8}.contact-popup .contact-popup-button{cursor:pointer;display:flex;border:1px solid #f2f2f2;background:#358e03;padding:5px;border-radius:50%;width:65px;height:65px;align-items:center;justify-content:center;margin-left:auto;position:relative;transition:.2s}.contact-popup .contact-popup-button:hover{transform:scale(1.1);transition:.2s}.contact-popup .contact-popup-button img{height:30px;width:30px;display:block;margin-top:2px;position:absolute;transition:.2s}.contact-popup .contact-popup-button .main-btn{opacity:1}.contact-popup .contact-popup-button .close-btn{opacity:0;width:30px;height:30px;margin-top:0}.contact-popup.active{z-index:9999}.contact-popup.active .contact-popup-button .main-btn{opacity:0}.contact-popup.active .contact-popup-button .close-btn{opacity:1;transform:rotate(90deg)}.contact-popup .contact-popup-items{flex-direction:column;justify-content:flex-end;display:none;transition:.3s;transform:translateY(0);margin-right:12px}.contact-popup .contact-popup-items.active{display:flex}.contact-popup .contact-popup-items.active.up{transform:translateY(-10px)}.contact-popup .contact-popup-items .contact-popup-item{transition:.3s;margin-bottom:10px;text-decoration:none;display:flex;color:#000;align-items:center}.contact-popup .contact-popup-items .contact-popup-item:hover .contact-popup-item-text{transition:.15s;box-shadow:4px 4px 5px 0 rgb(0 0 0 / 12%)}.contact-popup .contact-popup-items .contact-popup-item:hover{transform:translateX(-5px)}.contact-popup .contact-popup-item-icon{border-radius:50%;overflow:hidden}.contact-popup .contact-popup-item-icon img{height:48px;width:48px}.contact-popup .contact-popup-item-text{font-family:'BebasNeuePro',Arial,sans-serif;font-size:18px;font-weight:500;background:#fff;color:#000;padding:8px;border-radius:5px;margin-right:15px;min-width:165px;display:inline-block;text-align:center}.contact-popup-wrapper{position:relative}@media only screen and (max-width:575px){.single_variation_wrap .product-action{width:100%}}.dec.qtybtn+.dec.qtybtn,.inc.qtybtn+.inc.qtybtn{display:none}.axil-section-gap{padding:20px 0 80px 0}@media screen and (max-width:991px){.contact-popup{right:15px;bottom:30px}}