@property --slide-progress{syntax: "<number>"; inherits: true; initial-value: 0;}slide-to-buy{display:none}@media screen and (max-width:767px){.button.product-form__submit--slide{--slide-inset: 4px;--slide-thumb-width: 4.25rem;--slide-arrow-color: #2ec5f1;--slide-text-color: rgb(255 255 255 / .45);--slide-shine-color: rgb(255 255 255 / 1);--slide-track-background: linear-gradient(180deg, #2b2b2b 0%, #0d0d0d 55%, #000 100%);--slide-thumb-background: linear-gradient(180deg, #fefefe 0%, #e4e4e4 48%, #c9c9c9 52%, #dcdcdc 100%);height:3.5rem;min-height:3.5rem;padding-block:0;padding-inline:calc(var(--slide-inset) + var(--slide-thumb-width) + .75rem) 1rem;color:#fff;background:var(--slide-track-background);box-shadow:inset 0 1px 3px #000c,0 1px #ffffff14;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.button.product-form__submit--slide:after{border-color:#ffffff1f}.button.product-form__submit--slide:hover{color:#fff!important}.button.product-form__submit--slide .btn-fill{display:none!important}.button.product-form__submit--slide .btn-text{min-width:0;white-space:nowrap;font-size:calc(clamp(.6875rem,3.2vw,.875rem) * var(--slide-font-scale, 1));font-weight:500;letter-spacing:.02em;color:transparent;background-image:linear-gradient(90deg,var(--slide-text-color) 0%,var(--slide-text-color) 40%,var(--slide-shine-color) 50%,var(--slide-text-color) 60%,var(--slide-text-color) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:slide-to-buy-shine 2.6s linear infinite}.button.product-form__submit--slide .btn-text *{color:inherit}.button.product-form__submit--slide .btn-text .relative{position:static}.button.product-form__submit--slide:not([disabled]) .btn-text{--slide-text-color: rgb(255 255 255 / calc(.45*clamp(0, 1 - var(--slide-progress) * 1.6, 1)) );--slide-shine-color: rgb(255 255 255 / clamp(0, 1 - var(--slide-progress) * 1.6, 1))}.button.product-form__submit--slide[disabled] .btn-text{animation:none;background-image:none;color:var(--slide-text-color)}.button.product-form__submit--slide:not([disabled]) [data-slide-prefix]{text-transform:var(--font-button-text-transform, lowercase)}.button.product-form__submit--slide:not([disabled]) [data-slide-prefix]:before{content:attr(data-slide-prefix) "\a0";text-transform:var(--font-button-text-transform, none)}.product-form__submit--slide slide-to-buy{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.product-form__submit--slide[disabled] slide-to-buy{display:none}.slide-to-buy__progress{position:absolute;inset-block:0;inset-inline-start:0;width:var(--slide-fill, 0px);background-color:#ffffff0f;border-radius:var(--buttons-radius)}.slide-to-buy__thumb{position:absolute;top:var(--slide-inset);inset-inline-start:var(--slide-inset);z-index:1;display:flex;align-items:center;justify-content:center;width:var(--slide-thumb-width);height:calc(100% - var(--slide-inset) * 2);color:var(--slide-arrow-color);background:var(--slide-thumb-background);border-radius:max(6px,calc(var(--buttons-radius) - var(--slide-inset)));box-shadow:0 1px 3px #0009,inset 0 1px #ffffffe6;transform:translate(var(--slide-x, 0px));pointer-events:auto;touch-action:none;cursor:grab}.product-form__submit--slide[slide-dragging] .slide-to-buy__thumb{cursor:grabbing}.slide-to-buy__thumb svg{width:1.75rem;height:1.75rem;filter:drop-shadow(0 1px 0 rgb(255 255 255 / .8));animation:slide-to-buy-hint 1.6s ease-in-out infinite}[dir=rtl] .slide-to-buy__thumb svg{rotate:180deg}.product-form__submit--slide:is([slide-dragging],[aria-busy=true]) .slide-to-buy__thumb svg{animation:none}.product-form__submit--slide[slide-animating]{transition:--slide-progress .35s ease}.product-form__submit--slide[slide-animating] .slide-to-buy__thumb{transition:transform .35s cubic-bezier(.22,1,.36,1)}.product-form__submit--slide[slide-animating] .slide-to-buy__progress{transition:width .35s cubic-bezier(.22,1,.36,1)}}@keyframes slide-to-buy-shine{0%{background-position:100% 0}to{background-position:0 0}}@keyframes slide-to-buy-hint{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.button.product-form__submit--slide .btn-text,.slide-to-buy__thumb svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/slide-to-buy.css.map */
