.button{text-decoration:none;display:inline-block;transition:transform .2s ease,opacity .15s linear;position:relative}.button:hover{opacity:.85;transform:translateY(-2px)}.button:active{transform:translateY(0)}.button--paypal,.button--alipay{width:100%;display:block;background:#e5e7e8 url(paypal-logo.png) no-repeat 81% 55%;background-size:85px;border-radius:30px;text-align:center;font-size:24px;line-height:normal;font-weight:700;color:#131b22;border:none;padding:18px 110px 18px 0;margin-bottom:18px}@media(max-width:1100px){.button--paypal,.button--alipay{text-align:left;padding:18px 0 18px 20px;letter-spacing:-1px;background:#e5e7e8 url(paypal-logo.png) no-repeat 88% 55%;background-size:80px}}@media(max-width:400px){.button--paypal,.button--alipay{border-radius:5px;width:98%;margin:0 auto 18px}}.button--alipay{background:#e5e7e8;padding:15px 0}@media(max-width:1100px){.button--alipay{text-align:center;padding:15px 0;letter-spacing:0;background:#e5e7e8}}.button--alipay img{height:30px;margin-left:5px}button.button.button--primary,button.button.button--large{border:none;cursor:pointer;font-family:inherit;line-height:inherit;-webkit-appearance:none;appearance:none}.button.button--primary{color:#fff;background:linear-gradient(to right,#ff2856,#b2052a);font-size:24px;font-weight:700;width:100%;padding:18px 15px;text-align:center;border-radius:30px;text-transform:uppercase;box-shadow:0 10px 25px -5px #ff285680,0 8px 10px -6px #ff285680}@media(max-width:400px){.button.button--primary{display:block;border-radius:5px;width:98%;margin:0 auto}}.product-form__inner .button.button--primary{box-shadow:none}@media(min-width:801px){.product-form__inner .button.button--primary:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:1;background-image:url(btn-danger-shadow.png);background-repeat:no-repeat}}@media(min-width:1101px){.product-form__inner .button.button--primary:after{width:379px;height:63px}}@media(max-width:1100px)and (min-width:801px){.product-form__inner .button.button--primary:after{width:290px;height:38px;background-size:290px 38px}}.button.button--primary span{position:relative;z-index:2}.button.button--primary.button--large{line-height:normal;padding:35px 80px;border-radius:50px;width:auto}@media(max-width:1100px){.button.button--primary.button--large{font-size:20px;padding:30px 65px}}@media(max-width:600px){.button.button--primary.button--large{border-radius:10px;padding:20px 15px;display:block}}.button.button--primary.button--large{box-shadow:0 15px 35px -5px #ff285680,0 10px 15px -8px #ff285680}.button.button--primary.button--inline{display:inline-block;width:auto;box-shadow:0 10px 25px -5px #ff285680,0 8px 10px -6px #ff285680;font-size:20px;line-height:normal;padding:18px 40px;margin:19px 0;min-width:200px;border:none;border-radius:40px}.button--secondary{border:none;color:#fff;background:linear-gradient(to right,#3a3e42,#131b22);font-size:24px;font-weight:700;text-align:center;padding:22px 80px;min-width:310px;border-radius:50px;width:auto;box-shadow:2px 30px 25px -30px #3a3e42;text-transform:uppercase}@media(max-width:1100px){.button--secondary{font-size:20px;padding:22px 65px}}@media(max-width:600px){.button--secondary{box-shadow:none;border-radius:10px;padding:20px 15px;display:block;min-width:auto;width:100%}}.button--secondary.button--inline{display:inline-block;width:auto;font-size:14px;font-weight:800;padding:14px 28px;min-width:auto;border-radius:30px;box-shadow:0 8px 20px -5px #0000004d;cursor:pointer;font-family:inherit;line-height:normal;-webkit-appearance:none;appearance:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-button.css.map */
