.product-add-to-cart-button [data-ref=add-to-cart-button]{position:relative;isolation:isolate;overflow:hidden;min-height:68px;width:100%;padding:18px 24px;font-size:clamp(16px,1.35vw,19px);font-weight:700;letter-spacing:.025em;border-radius:12px;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.product-add-to-cart-button [data-ref=add-to-cart-button] .button__content,.product-add-to-cart-button [data-ref=add-to-cart-button] .loading-spinner{position:relative;z-index:2}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled):before{content:"";position:absolute;z-index:1;inset:-65% auto -65% -85%;width:45%;pointer-events:none;transform:translate(-180%) rotate(18deg);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.12) 22%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.12) 78%,transparent 100%);animation:ravelee-light-sweep 5.5s linear infinite}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled){animation:ravelee-cta-glow 3.2s ease-in-out infinite}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled):hover{transform:translateY(-2px) scale(1.012);filter:brightness(1.05);box-shadow:0 10px 26px #681d3047}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled):active{transform:scale(.98)}.product-add-to-cart-button [data-ref=add-to-cart-button]:focus-visible{outline:3px solid #681d30;outline-offset:3px}@keyframes ravelee-light-sweep{0%,8%{transform:translate(-180%) rotate(18deg)}78%,to{transform:translate(650%) rotate(18deg)}}@keyframes ravelee-cta-glow{0%,to{box-shadow:0 0 #681d3024}50%{box-shadow:0 0 0 7px #681d3000,0 4px 18px #681d302b}}@media(max-width:749px){.product-add-to-cart-button [data-ref=add-to-cart-button]{min-height:70px;padding:19px 14px;font-size:16px}}@media(prefers-reduced-motion:reduce){.product-add-to-cart-button [data-ref=add-to-cart-button],.product-add-to-cart-button [data-ref=add-to-cart-button]:before{animation:none!important;transition:none!important}}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled){background:#101010!important;color:#fff!important;border-color:#101010!important}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled) .button__content,.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled) .button__content *{color:#fff!important}.product-add-to-cart-button [data-ref=add-to-cart-button]:not(:disabled):hover{background:#000!important;box-shadow:0 10px 26px #00000047}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ravelee-add-to-cart.css.map */
