.AddToCartButton_btn__GEQN7,.AddToCartButton_wrap___d6RV{position:relative;width:100%}.AddToCartButton_btn__GEQN7{display:flex;align-items:center;justify-content:center;gap:9px;padding:16px 24px;border:none;border-radius:14px;background:linear-gradient(180deg,#f4cc7e,#e8b86a 50%,#c89446);color:#2a1a05;font-family:inherit;font-weight:700;font-size:14.5px;letter-spacing:.02em;cursor:pointer;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 22px rgba(232,184,106,.2);transition:transform .14s ease,box-shadow .14s ease,filter .2s ease}.AddToCartButton_btn__GEQN7:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 14px 32px rgba(232,184,106,.32)}.AddToCartButton_btn__GEQN7:active{transform:translateY(0) scale(.97)}.AddToCartButton_btn__GEQN7.AddToCartButton_added__XwLZA{filter:brightness(1.08)}.AddToCartButton_label__sgkb2{position:relative;z-index:2;display:inline-flex;align-items:center;gap:9px}.AddToCartButton_icon__EXcX7{width:17px;height:17px}.AddToCartButton_added__XwLZA .AddToCartButton_icon__EXcX7{animation:AddToCartButton_icon-pop__ajc3V .45s cubic-bezier(.2,1.5,.4,1) both}@keyframes AddToCartButton_icon-pop__ajc3V{0%{transform:scale(0) rotate(-35deg)}60%{transform:scale(1.25) rotate(6deg)}to{transform:scale(1) rotate(0)}}.AddToCartButton_flare__p9t29{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translateX(-130%)}.AddToCartButton_added__XwLZA .AddToCartButton_flare__p9t29{animation:AddToCartButton_flare-sweep__1aBrZ .75s ease-out}@keyframes AddToCartButton_flare-sweep__1aBrZ{to{transform:translateX(130%)}}.AddToCartButton_burst__cVbOr{position:absolute;left:50%;top:50%;z-index:4;pointer-events:none}.AddToCartButton_particle__Op0ni{position:absolute;left:0;top:0;border-radius:50%;box-shadow:0 0 6px rgba(255,236,200,.7);animation:AddToCartButton_particle-fly__g996Z .72s ease-out forwards}@keyframes AddToCartButton_particle-fly__g996Z{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}@media (prefers-reduced-motion:reduce){.AddToCartButton_btn__GEQN7,.AddToCartButton_btn__GEQN7:active,.AddToCartButton_btn__GEQN7:hover{transform:none}.AddToCartButton_added__XwLZA .AddToCartButton_icon__EXcX7{animation:none}.AddToCartButton_flare__p9t29,.AddToCartButton_particle__Op0ni{display:none}}