.eve-product-buy-row{display:flex;align-items:stretch;gap:12px;width:100%}main-product .eve-product-buy-row .product__submit{flex:1;width:auto;max-width:none;min-width:0}main-product .eve-product-buy-row .product__submit:not(:disabled){position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(to bottom,#303030,#000);color:#fff;border-color:#111}main-product .eve-product-buy-row .product__submit:not(:disabled):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(to bottom,#000,#303030);opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1);pointer-events:none}main-product .eve-product-buy-row .product__submit:not(:disabled):not(.eve-is-submitting):after{content:"";position:absolute;top:-35%;bottom:-35%;left:-45%;width:40%;z-index:-1;border:0;border-radius:0;background:linear-gradient(105deg,transparent 15%,rgb(255 255 255 / 16%) 50%,transparent 85%);pointer-events:none;animation:eve-product-submit-shine 5.2s ease-in-out infinite}@keyframes eve-product-submit-shine{0%,60%{transform:translate(0) skew(-15deg);opacity:0}65%{opacity:1}90%,to{transform:translate(380%) skew(-15deg);opacity:0}}@media(prefers-reduced-motion:reduce){main-product .eve-product-buy-row .product__submit:not(.eve-is-submitting):after{display:none;animation:none}}@media(hover:hover)and (pointer:fine){main-product .eve-product-buy-row .product__submit:not(:disabled):hover{color:#fff;opacity:1}main-product .eve-product-buy-row .product__submit:not(:disabled):hover:before{opacity:1}}@media(prefers-reduced-motion:reduce){main-product .eve-product-buy-row .product__submit:not(:disabled):before{transition:none}}main-product .eve-product-buy-row .product__submit.eve-is-submitting{position:relative;pointer-events:none}main-product .eve-product-buy-row .product__submit.eve-is-submitting>span,main-product .eve-product-buy-row .product__submit.eve-is-submitting>svg{opacity:0}main-product .eve-product-buy-row .product__submit.eve-is-submitting:after{content:"";position:absolute;width:22px;height:22px;top:calc(50% - 11px);left:calc(50% - 11px);border:2px solid rgb(255 255 255 / 35%);border-top-color:#fff;border-radius:50%;animation:eve-product-submit-spin .7s linear infinite}@keyframes eve-product-submit-spin{to{transform:rotate(360deg)}}.eve-product-quantity{display:flex;flex:0 0 122px;align-items:center;border:1px solid #d0d0d0;border-radius:999px;min-height:48px;padding:0 5px}.eve-product-quantity__button{display:flex;align-items:center;justify-content:center;width:34px;min-height:44px;flex-shrink:0;padding:0;border:0;background:transparent;color:#202020;font:inherit;font-size:20px;cursor:pointer}.eve-product-quantity__button:disabled{opacity:.3;cursor:default}.eve-product-quantity__input{width:40px;min-width:0;padding:0;border:0;background:transparent;text-align:center;color:#202020;font:inherit;font-size:15px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.eve-product-quantity__input::-webkit-inner-spin-button,.eve-product-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.eve-product-quantity :focus-visible{outline:2px solid #202020;outline-offset:2px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/eve-product-quantity.css.map */
