.product-form__submit.button:not([disabled]),.tl-sticky-atc__button.button:not([disabled]){background-image:linear-gradient(180deg,#ffffff38,#fff0 55%)!important;background-size:100% 100%!important;background-position:0 0!important;box-shadow:inset 0 1px #ffffff59;overflow:hidden;transition:transform .18s var(--tl-ease-ui, ease),box-shadow .28s var(--tl-ease-ui, ease),filter .28s ease}@media(hover:hover)and (pointer:fine){.product-form__submit.button:not([disabled]):not(.loading):hover,.tl-sticky-atc__button.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 .8rem 1.8rem -1rem #0009}}.product-form__submit.button:not([disabled]):active,.tl-sticky-atc__button.button:not([disabled]):active{transform:translateY(0) scale(.98);filter:brightness(.97);box-shadow:inset 0 2px 6px #0000002e;transition-duration:.08s}.product-form__submit.button.loading,.product-form__submit.button.loading[aria-disabled=true]{opacity:1;cursor:progress}.product-form__submit.button.loading>.loading-overlay__spinner .path{stroke:#121212}.product-form__submit.button.loading>.loading-overlay__spinner .spinner{width:2.2rem;height:2.2rem}.tl-atc-done{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.8rem;color:#121212;font-weight:700;letter-spacing:inherit;opacity:0;transform:translateY(.6rem);pointer-events:none;transition:opacity .22s ease,transform .3s var(--tl-ease-ui, ease)}.tl-atc-done svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.tl-atc-done path{stroke-dasharray:24;stroke-dashoffset:24}.button.is-added>*:not(.tl-atc-done):not(.loading-overlay__spinner){opacity:0;transition:opacity .15s ease}.button.is-added .tl-atc-done{opacity:1;transform:none}.button.is-added .tl-atc-done path{animation:tl-atc-check .45s .08s var(--tl-ease-ui, ease) forwards}.button.is-added{animation:tl-atc-pulse .8s var(--tl-ease-ui, ease)}.button.is-error{animation:tl-atc-shake .4s ease}@keyframes tl-atc-check{to{stroke-dashoffset:0}}@keyframes tl-atc-pulse{0%{box-shadow:inset 0 1px #ffffff59,0 0 #ffd7008c}to{box-shadow:inset 0 1px #ffffff59,0 0 0 1.4rem #ffd70000}}@keyframes tl-atc-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.product-form__submit.button,.tl-sticky-atc__button.button,.tl-atc-done{transition:none!important}.button.is-added,.button.is-error,.button.is-added .tl-atc-done path{animation:none}.button.is-added .tl-atc-done path{stroke-dashoffset:0}}.product-form__submit.button>span:first-child{position:relative;display:inline-block;transition:transform .3s var(--tl-ease-ui, ease),opacity .15s ease}.product-form__submit.button:not([disabled])>span:first-child:after{content:"";position:absolute;left:calc(100% + .8rem);top:50%;width:1.6rem;height:1.6rem;margin-top:-.85rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.4l2.3 11a1.6 1.6 0 0 0 1.6 1.3h8.3a1.6 1.6 0 0 0 1.6-1.2L20.8 7.5H5.7'/%3E%3Ccircle cx='9.6' cy='20' r='1.5' fill='black' stroke='none'/%3E%3Ccircle cx='17.2' cy='20' r='1.5' fill='black' stroke='none'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 3.5h2.4l2.3 11a1.6 1.6 0 0 0 1.6 1.3h8.3a1.6 1.6 0 0 0 1.6-1.2L20.8 7.5H5.7'/%3E%3Ccircle cx='9.6' cy='20' r='1.5' fill='black' stroke='none'/%3E%3Ccircle cx='17.2' cy='20' r='1.5' fill='black' stroke='none'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transform:translate(-.6rem);transition:opacity .22s ease,transform .3s var(--tl-ease-ui, ease)}@media(hover:hover)and (pointer:fine){.product-form__submit.button:not([disabled]):not(.loading):hover>span:first-child{transform:translate(-1.2rem)}.product-form__submit.button:not([disabled]):not(.loading):hover>span:first-child:after{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-form__submit.button>span:first-child,.product-form__submit.button>span:first-child:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tinker-atc.css.map */
