@keyframes hsGlossyShineFix{0%{transform:translateX(-150%) skewX(-25deg)}30%,100%{transform:translateX(350%) skewX(-25deg)}}.product-order .btn,.product-order .btn-buy,.j-buy-button,.btn-buy,.product-buy .btn,.product-fixed-panel .btn,.mobile-buy-panel .btn{position:relative !important;overflow:hidden !important}.product-order .btn::before,.product-order .btn-buy::before,.j-buy-button::before,.btn-buy::before,.product-buy .btn::before,.product-fixed-panel .btn::before,.mobile-buy-panel .btn::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;width:50% !important;height:100% !important;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0) 100%) !important;z-index:5 !important;pointer-events:none !important;animation:hsGlossyShineFix 3.5s infinite ease-in-out !important}