.AddToBagButton{display:flex;height:3.5rem;position:relative}.AddToBagButton__AddToBag{transition:transform var(--pal-anim-transition-xxfast);width:100%}.AddToBagButton__AddToBag:hover{transform:scale(1.1)}.AddToBagButton__AddToBag:active{transform:scale(.95)}.AddToBagButton__Added{border-bottom:1px solid var(--pal-colors-default-border-default-disabled);border-top:1px solid var(--pal-colors-default-border-default-disabled);text-transform:uppercase}.AddToBagButton__Added,.AddToBagButton__AddedProgress{align-items:center;display:flex;justify-content:center;width:100%}.AddToBagButton__AddedProgress{border:1px solid;border-color:var(--pal-colors-default-border-default-disabled);flex-wrap:nowrap;min-height:3rem;padding:0 1em;transition:opacity .1s linear}.AddToBagButton__AddedProgress span.Text-ds--body-3{animation:moveText .7s var(--pal-anim-ease-in-out) forwards}.AddToBagButton__SvgContainer{height:1.35rem;margin-right:.5rem;position:relative;width:1rem}.AddToBagButton__SvgContainer span{display:block;position:relative;z-index:2}.AddToBagButton__SvgContainer:after{animation:scaleOut 2.5s var(--pal-anim-ease-in-out) forwards;background-color:var(--pal-colors-default-background-default);border-radius:50%;content:"";display:block;height:.8rem;left:-.1rem;position:absolute;top:.2rem;width:.8rem;z-index:1}.AddToBagButton__Add,.AddToBagButton__Minus{border:1px solid var(--pal-colors-default-border-default);font-size:.7rem;min-width:3.5rem;padding-left:1.25rem;width:3.5rem}.AddToBagButton__Check{z-index:3}.AddToBagButton__Burst{animation:scale-fade 1.8s var(--pal-anim-ease-in-out) forwards;left:-.45rem;opacity:0;position:absolute;z-index:1}@media(min-width:1024px){.AddToBagButton .Button-ds.focus-visible,.AddToBagButton .Button-ds:focus{outline:thin auto Highlight;outline:thin auto -webkit-focus-ring-color}}.AddToBagButton .Button-ds--withHover{border:none;outline:none;transform-origin:50% 50%;transition:transform var(--pal-anim-transition-xxfast) linear;z-index:0}.AddToBagButton .Button-ds--withHover:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(1);transform-origin:50% 50%;z-index:-1}.AddToBagButton .Button-ds--withHover:hover:after{transform:scale(1.1)}.AddToBagButton .Button-ds--withHover:focus:after{outline:none}.AddToBagButton .Button-ds--withHover:active:after{transform:scale(.95)}@keyframes scale-fade{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.5)}90%{opacity:0;visibility:hidden}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}50%{transform:scale(2)}to{visibility:hidden}}@keyframes moveText{0%{transform:translateX(-1rem)}to{transform:translateX(0)}}
/*# sourceMappingURL=AddToBagButton-AddToBagButton.56cadfb1.chunk.css.map*/