.woocommerce div.product p.stock{font-size:20px}.cart_totals h2,.shipping_calculator h2{margin-bottom:10px;font-family:'Koulen'}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px;margin-right:10px;display:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#fff;background-color:#003a70}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#fff;background-color:#003a70;color:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#003a70;border-radius:5px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;width:100%;color:#fff;background-color:#009fe3}button,input,select,textarea{font-family:inherit;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:10px}#et-top-navigation .et-cart-info{float:left;margin:-2px 0 0 22px;font-size:16px;margin-top:10px!important}.dp-rotate-element{display:inline-block;animation:rotate 25s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dp-beat-element{display:inline-block;animation:smooth-zoom 2s infinite ease-in-out}@keyframes smooth-zoom{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@media screen and (max-width:980px){.dp-reverse-columns{display:flex;flex-direction:column-reverse}}.dp-rotate-element{display:inline-block;animation:rotate 25s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dp-beat-element{display:inline-block;animation:smooth-zoom 2s infinite ease-in-out}@keyframes smooth-zoom{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@media screen and (max-width:980px){.dp-reverse-columns{display:flex;flex-direction:column-reverse}}