.m-product-form__buttons .m-add-to-cart,.m-product-form__buttons button[name=add],.m-product-form__buttons .m-button,.product-form__buttons .m-add-to-cart,.product-form__buttons button[name=add],button.m-add-to-cart,button[name=add]{min-height:56px!important;width:100%!important;border-radius:14px!important;background:linear-gradient(180deg,#ff4d4f,#e53935)!important;color:#fff!important;border:0!important;box-shadow:0 10px 24px #e5393538!important;font-size:17px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;transition:all .18s ease!important;padding:0 22px!important}.m-product-form__buttons .m-add-to-cart:before,.m-product-form__buttons .m-add-to-cart:after,.m-product-form__buttons button[name=add]:before,.m-product-form__buttons button[name=add]:after,.m-product-form__buttons .m-button:before,.m-product-form__buttons .m-button:after,button.m-add-to-cart:before,button.m-add-to-cart:after,button[name=add]:before,button[name=add]:after{display:none!important;border:0!important;box-shadow:none!important}.m-product-form__buttons .m-add-to-cart:hover,.m-product-form__buttons button[name=add]:hover,.m-product-form__buttons .m-button:hover,.product-form__buttons .m-add-to-cart:hover,.product-form__buttons button[name=add]:hover,button.m-add-to-cart:hover,button[name=add]:hover{background:linear-gradient(180deg,#ff5a5c,#d93431)!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px #e5393542!important;border:0!important}.m-product-form__buttons .m-add-to-cart:active,.m-product-form__buttons button[name=add]:active,.m-product-form__buttons .m-button:active,.product-form__buttons .m-add-to-cart:active,.product-form__buttons button[name=add]:active,button.m-add-to-cart:active,button[name=add]:active{transform:translateY(0)!important;box-shadow:0 8px 18px #e5393529!important}.m-product-form__buttons .m-add-to-cart *,.m-product-form__buttons button[name=add] *,.m-product-form__buttons .m-button *,button.m-add-to-cart *,button[name=add] *{color:#fff!important}.m-product-form__buttons,.product-form__buttons{display:flex!important;flex-direction:column!important;gap:14px!important;margin-top:8px!important}.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{border-radius:14px!important}.shopify-payment-button{margin-top:0!important}.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{min-height:52px!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 8px 20px #0000001a!important;transition:transform .18s ease,box-shadow .18s ease!important}.shopify-payment-button__button:hover,.shopify-payment-button__button--branded:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px #00000024!important}.shopify-payment-button__more-options{margin-top:10px!important}.shopify-payment-button__more-options,.shopify-payment-button__more-options *{font-size:15px!important}.m-product-form__quantity,.quantity-input,.quantity-selector{margin-bottom:10px!important}.m-product-form__quantity .m-quantity,.m-product-form__quantity .quantity,.product-form__input .m-quantity,.product-form__input .quantity{display:inline-grid!important;grid-template-columns:42px 52px 42px!important;align-items:center!important;width:136px!important;min-width:136px!important;max-width:136px!important;height:46px!important;min-height:46px!important;max-height:46px!important;border:1px solid rgba(17,17,17,.1)!important;border-radius:15px!important;background:#fbfbfb!important;overflow:hidden!important;box-shadow:none!important}.m-product-form__quantity .m-quantity__button,.m-product-form__quantity .quantity__button,.m-product-form__quantity .m-quantity button,.m-product-form__quantity .quantity button,.product-form__input .m-quantity button,.product-form__input .quantity button{width:42px!important;min-width:42px!important;max-width:42px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111!important;font-size:17px!important;font-weight:400!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}.m-product-form__quantity .m-quantity__input,.m-product-form__quantity .quantity__input,.m-product-form__quantity .m-quantity input,.m-product-form__quantity .quantity input,.product-form__input .m-quantity input,.product-form__input .quantity input{width:52px!important;min-width:52px!important;max-width:52px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;margin:0!important;border:0!important;border-left:1px solid rgba(17,17,17,.07)!important;border-right:1px solid rgba(17,17,17,.07)!important;background:transparent!important;color:#111!important;text-align:center!important;font-size:16px!important;font-weight:600!important;line-height:46px!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}.m-product-form__quantity .m-quantity__input::-webkit-outer-spin-button,.m-product-form__quantity .m-quantity__input::-webkit-inner-spin-button,.m-product-form__quantity .quantity__input::-webkit-outer-spin-button,.m-product-form__quantity .quantity__input::-webkit-inner-spin-button,.m-product-form__quantity .m-quantity input::-webkit-outer-spin-button,.m-product-form__quantity .m-quantity input::-webkit-inner-spin-button,.m-product-form__quantity .quantity input::-webkit-outer-spin-button,.m-product-form__quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.m-product-form__quantity .m-quantity__button:hover,.m-product-form__quantity .quantity__button:hover,.m-product-form__quantity .m-quantity button:hover,.m-product-form__quantity .quantity button:hover,.product-form__input .m-quantity button:hover,.product-form__input .quantity button:hover{background:#f1f1f1!important;color:#111!important}.m-product-form__quantity .m-quantity:focus-within,.m-product-form__quantity .quantity:focus-within,.product-form__input .m-quantity:focus-within,.product-form__input .quantity:focus-within{border-color:#11111138!important;background:#fff!important;box-shadow:0 0 0 3px #1111110b!important}@media screen and (max-width:749px){.m-product-form__buttons,.product-form__buttons{gap:10px!important;margin-top:6px!important}.m-product-form__buttons .m-add-to-cart,.m-product-form__buttons button[name=add],.m-product-form__buttons .m-button,.product-form__buttons .m-add-to-cart,.product-form__buttons button[name=add],button.m-add-to-cart,button[name=add]{min-height:52px!important;height:52px!important;border-radius:12px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;padding:0 18px!important;box-shadow:0 8px 18px #e539352e!important}.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{border-radius:12px!important}.shopify-payment-button__button,.shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{min-height:50px!important;height:50px!important;border-radius:12px!important;box-shadow:0 6px 14px #0000001a!important}.shopify-payment-button__more-options{margin-top:8px!important}.shopify-payment-button__more-options,.shopify-payment-button__more-options *{font-size:14px!important}.m-product-form__quantity .m-quantity,.m-product-form__quantity .quantity,.product-form__input .m-quantity,.product-form__input .quantity{width:128px!important;min-width:128px!important;max-width:128px!important;height:44px!important;min-height:44px!important;max-height:44px!important;grid-template-columns:40px 48px 40px!important;border-radius:14px!important;box-shadow:none!important}.m-product-form__quantity .m-quantity__button,.m-product-form__quantity .quantity__button,.m-product-form__quantity .m-quantity button,.m-product-form__quantity .quantity button,.product-form__input .m-quantity button,.product-form__input .quantity button{width:40px!important;min-width:40px!important;max-width:40px!important;height:44px!important;min-height:44px!important;max-height:44px!important;font-size:16px!important}.m-product-form__quantity .m-quantity__input,.m-product-form__quantity .quantity__input,.m-product-form__quantity .m-quantity input,.m-product-form__quantity .quantity input,.product-form__input .m-quantity input,.product-form__input .quantity input{width:48px!important;min-width:48px!important;max-width:48px!important;height:44px!important;min-height:44px!important;max-height:44px!important;font-size:15px!important;line-height:44px!important}.m-product-form__quantity,.quantity-input,.quantity-selector{margin-bottom:12px!important}}@media screen and (max-width:749px){.m-product-card .m-add-to-cart,.m-product-card .m-button--icon,.m-product-card .m-product-card__action .m-button,.m-product-card .m-product-card__actions .m-button,.m-product-card .m-product-card__actions .m-add-to-cart,.m-product-card button[name=add],.m-product-card .m-btn,.m-product-card .m-btn--icon{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;border-radius:14px!important;background:linear-gradient(180deg,#ff4d4f,#e53935)!important;border:0!important;box-shadow:0 8px 18px #e539352e!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;font-size:0!important;line-height:0!important}.m-product-card .m-add-to-cart span,.m-product-card .m-button--icon span,.m-product-card .m-product-card__action .m-button span,.m-product-card .m-product-card__actions .m-button span,.m-product-card .m-product-card__actions .m-add-to-cart span,.m-product-card button[name=add] span,.m-product-card .m-btn span,.m-product-card .m-btn--icon span,.m-product-card .m-add-to-cart .m-button-label,.m-product-card .m-product-card__action .m-button-label,.m-product-card .m-product-card__actions .m-button-label{display:none!important}.m-product-card .m-add-to-cart svg,.m-product-card .m-button--icon svg,.m-product-card .m-product-card__action .m-button svg,.m-product-card .m-product-card__actions .m-button svg,.m-product-card button[name=add] svg,.m-product-card .m-btn svg,.m-product-card .m-btn--icon svg,.m-product-card .m-add-to-cart i,.m-product-card .m-button--icon i,.m-product-card .m-product-card__action .m-button i,.m-product-card .m-product-card__actions .m-button i,.m-product-card button[name=add] i,.m-product-card .m-btn i,.m-product-card .m-btn--icon i{display:inline-flex!important;width:18px!important;height:18px!important;font-size:18px!important;color:#fff!important;fill:#fff!important;line-height:1!important}.m-product-card .m-add-to-cart:before,.m-product-card .m-add-to-cart:after,.m-product-card .m-button--icon:before,.m-product-card .m-button--icon:after,.m-product-card .m-product-card__action .m-button:before,.m-product-card .m-product-card__action .m-button:after,.m-product-card .m-product-card__actions .m-button:before,.m-product-card .m-product-card__actions .m-button:after,.m-product-card button[name=add]:before,.m-product-card button[name=add]:after{display:none!important;border:0!important;box-shadow:none!important}.m-product-card .m-product-card__actions,.m-product-card .m-product-card__action{display:flex!important;align-items:center!important;justify-content:center!important}}@media screen and (min-width:750px){body.template-product [class*=sticky] form,body.template-product [class*=sticky] .m-product-form,body.template-product [class*=sticky] .product-form,body.template-product [class*=sticky] .m-sticky-addtocart__inner,body.template-product [class*=sticky] .m-sticky-add-to-cart__inner,body.template-product [class*=sticky] .m-product-sticky-atc__inner,body.template-product [class*=sticky] .m-product-sticky-add-to-cart__inner,body.template-product [class*=sticky] .sticky-add-to-cart__inner,body.template-product [class*=sticky] .product-sticky-add-to-cart__inner{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:16px!important}body.template-product [class*=sticky] .m-product-form__quantity,body.template-product [class*=sticky] .m-quantity,body.template-product [class*=sticky] .quantity,body.template-product [class*=sticky] .quantity-input,body.template-product [class*=sticky] .quantity-selector{margin:0!important}body.template-product [class*=sticky] .m-product-form__buttons,body.template-product [class*=sticky] .product-form__buttons{width:auto!important;min-width:0!important;flex:0 0 auto!important;margin:0!important;padding:0!important;gap:0!important}body.template-product [class*=sticky] .m-add-to-cart,body.template-product [class*=sticky] button[name=add]{width:auto!important;min-width:190px!important;max-width:none!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:0 34px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;font-size:15px!important;line-height:1!important;font-weight:800!important;letter-spacing:.035em!important;text-transform:uppercase!important}body.template-product [class*=sticky] .m-add-to-cart *,body.template-product [class*=sticky] button[name=add] *{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1!important}}@media screen and (max-width:749px){body.template-product .m-sticky-addtocart,body.template-product .m-sticky-add-to-cart,body.template-product .m-product-sticky-atc,body.template-product .m-product-sticky-add-to-cart,body.template-product .sticky-add-to-cart,body.template-product .product-sticky-add-to-cart,body.template-product [class*=sticky][class*=cart],body.template-product [class*=sticky][class*=add]{width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;overflow:hidden!important;background:#fff!important}body.template-product .m-sticky-addtocart .container,body.template-product .m-sticky-addtocart__inner,body.template-product .m-sticky-add-to-cart__inner,body.template-product .m-product-sticky-atc__inner,body.template-product .m-product-sticky-add-to-cart__inner,body.template-product .sticky-add-to-cart__inner,body.template-product .product-sticky-add-to-cart__inner,body.template-product [class*=sticky][class*=cart]>.container,body.template-product [class*=sticky][class*=add]>.container,body.template-product [class*=sticky] form,body.template-product [class*=sticky] .m-product-form,body.template-product [class*=sticky] .product-form{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}body.template-product [class*=sticky] .m-product-form__quantity,body.template-product [class*=sticky] .m-quantity,body.template-product [class*=sticky] .quantity,body.template-product [class*=sticky] .quantity-selector{flex:0 0 128px!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:42px 44px 42px!important;align-items:center!important;border:1px solid #e6e6e6!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 4px 12px #1111110d!important}body.template-product [class*=sticky] .m-quantity__button,body.template-product [class*=sticky] .quantity__button,body.template-product [class*=sticky] .m-quantity button,body.template-product [class*=sticky] .quantity button{width:42px!important;min-width:42px!important;max-width:42px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;background:#fff!important;color:#111!important;font-size:20px!important;line-height:1!important;box-shadow:none!important}body.template-product [class*=sticky] .m-quantity__input,body.template-product [class*=sticky] .quantity__input,body.template-product [class*=sticky] .m-quantity input,body.template-product [class*=sticky] .quantity input{width:44px!important;min-width:44px!important;max-width:44px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;margin:0!important;border:0!important;border-left:1px solid #eeeeee!important;border-right:1px solid #eeeeee!important;background:#fff!important;color:#111!important;text-align:center!important;font-size:16px!important;font-weight:700!important;line-height:48px!important;box-shadow:none!important;-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important}body.template-product [class*=sticky] .m-product-form__buttons,body.template-product [class*=sticky] .product-form__buttons{flex:0 0 178px!important;width:178px!important;min-width:178px!important;max-width:178px!important;margin:0!important;padding:0!important;gap:0!important;align-self:center!important}body.template-product [class*=sticky] .m-add-to-cart,body.template-product [class*=sticky] button[name=add]{width:178px!important;min-width:178px!important;max-width:178px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 14px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;background:linear-gradient(180deg,#ff4d4f,#e53935)!important;color:#fff!important;border:0!important;box-shadow:0 8px 18px #e539352e!important;font-size:13px!important;line-height:1!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important;position:relative!important;top:-8px!important}body.template-product [class*=sticky] .m-add-to-cart *,body.template-product [class*=sticky] button[name=add] *{color:#fff!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1!important}}@media screen and (max-width:390px){body.template-product [class*=sticky] form,body.template-product [class*=sticky] .m-product-form,body.template-product [class*=sticky] .product-form,body.template-product [class*=sticky][class*=cart]>.container,body.template-product [class*=sticky][class*=add]>.container{gap:8px!important;padding-left:12px!important;padding-right:12px!important}body.template-product [class*=sticky] .m-product-form__quantity,body.template-product [class*=sticky] .m-quantity,body.template-product [class*=sticky] .quantity,body.template-product [class*=sticky] .quantity-selector{flex-basis:122px!important;width:122px!important;min-width:122px!important;max-width:122px!important;grid-template-columns:40px 42px 40px!important}body.template-product [class*=sticky] .m-quantity__button,body.template-product [class*=sticky] .quantity__button,body.template-product [class*=sticky] .m-quantity button,body.template-product [class*=sticky] .quantity button{width:40px!important;min-width:40px!important;max-width:40px!important}body.template-product [class*=sticky] .m-quantity__input,body.template-product [class*=sticky] .quantity__input,body.template-product [class*=sticky] .m-quantity input,body.template-product [class*=sticky] .quantity input{width:42px!important;min-width:42px!important;max-width:42px!important}body.template-product [class*=sticky] .m-product-form__buttons,body.template-product [class*=sticky] .product-form__buttons{flex-basis:166px!important;width:166px!important;min-width:166px!important;max-width:166px!important}body.template-product [class*=sticky] .m-add-to-cart,body.template-product [class*=sticky] button[name=add]{width:166px!important;min-width:166px!important;max-width:166px!important;font-size:12px!important;letter-spacing:.01em!important;padding:0 10px!important;top:-8px!important}}@media screen and (min-width:750px){body.template-product [class*=sticky] .m-product-form__buttons,body.template-product [class*=sticky] .product-form__buttons{margin-left:24px!important}body.template-product [class*=sticky] .m-add-to-cart,body.template-product [class*=sticky] button[name=add]{margin-left:0!important}body.template-product [class*=sticky] .m-product-form__quantity,body.template-product [class*=sticky] .m-quantity,body.template-product [class*=sticky] .quantity{margin-right:0!important;margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sd-commerce-ui.css.map */
