.CartOffersCard-module__oRGvZW__unlock{animation:.48s ease-out CartOffersCard-module__oRGvZW__markerUnlock}@keyframes CartOffersCard-module__oRGvZW__markerUnlock{0%{scale:.8}60%{scale:1.18}to{scale:1}}@media (prefers-reduced-motion:reduce){.CartOffersCard-module__oRGvZW__unlock{animation:none}}
.BeautySpellOffer-module__Jj_buG__giftVisual{isolation:isolate}.BeautySpellOffer-module__Jj_buG__sparkle{z-index:1;background:var(--color-primary);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;width:8px;height:8px;position:absolute}.BeautySpellOffer-module__Jj_buG__sparkleOne{--sparkle-x:-5px;--sparkle-y:-7px;top:4px;left:4px}.BeautySpellOffer-module__Jj_buG__sparkleTwo{background:var(--color-primary-dark);--sparkle-x:7px;--sparkle-y:-5px;width:6px;height:6px;top:10px;right:3px}.BeautySpellOffer-module__Jj_buG__sparkleThree{--sparkle-x:7px;--sparkle-y:6px;width:7px;height:7px;bottom:8px;right:4px}.BeautySpellOffer-module__Jj_buG__sparkleFour{background:var(--color-primary-dark);--sparkle-x:-6px;--sparkle-y:7px;width:6px;height:6px;bottom:4px;left:8px}.BeautySpellOffer-module__Jj_buG__unlockProgressFill{transform:scaleX(var(--unlock-progress-start,0));transform-origin:0}.BeautySpellOffer-module__Jj_buG__unlockProgressBlock{height:var(--unlock-progress-height,56px);box-sizing:border-box;align-items:center;margin-top:1rem;display:flex;overflow:hidden}.BeautySpellOffer-module__Jj_buG__unlockProgressExit{animation:.22s ease-in both BeautySpellOffer-module__Jj_buG__unlock-progress-exit}.BeautySpellOffer-module__Jj_buG__selectionReveal{opacity:0;grid-template-rows:0fr;display:grid}.BeautySpellOffer-module__Jj_buG__selectionContent{min-height:0;overflow:hidden}@keyframes BeautySpellOffer-module__Jj_buG__gift-pop{0%{transform:scale(.94)rotate(-2deg)}48%{transform:scale(1.08)rotate(2deg)}76%{transform:scale(.99)}to{transform:scale(1)}}@keyframes BeautySpellOffer-module__Jj_buG__sparkle-burst{0%,to{opacity:0;transform:scale(.25)translate(0)}26%{opacity:1;transform:scale(1) translate(var(--sparkle-x), var(--sparkle-y))}72%{opacity:0;transform:scale(.65) translate(var(--sparkle-x), var(--sparkle-y))}}@keyframes BeautySpellOffer-module__Jj_buG__unlock-progress-fill{0%{transform:scaleX(var(--unlock-progress-start,0))}to{transform:scaleX(1)}}@keyframes BeautySpellOffer-module__Jj_buG__selection-reveal{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes BeautySpellOffer-module__Jj_buG__unlock-progress-exit{0%{height:var(--unlock-progress-height,56px);opacity:1;margin-top:1rem}to{opacity:0;height:0;margin-top:0}}@keyframes BeautySpellOffer-module__Jj_buG__choose-button-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes BeautySpellOffer-module__Jj_buG__reduced-unlock-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.BeautySpellOffer-module__Jj_buG__giftVisual[data-animating=true]{animation:.56s cubic-bezier(.22,1,.36,1) both BeautySpellOffer-module__Jj_buG__gift-pop}.BeautySpellOffer-module__Jj_buG__giftVisual[data-animating=true] .BeautySpellOffer-module__Jj_buG__sparkle{animation:.5s cubic-bezier(.22,1,.36,1) both BeautySpellOffer-module__Jj_buG__sparkle-burst}.BeautySpellOffer-module__Jj_buG__sparkleTwo{animation-delay:35ms}.BeautySpellOffer-module__Jj_buG__sparkleThree{animation-delay:65ms}.BeautySpellOffer-module__Jj_buG__sparkleFour{animation-delay:90ms}.BeautySpellOffer-module__Jj_buG__unlockProgressFill{animation:.65s cubic-bezier(.22,1,.36,1) both BeautySpellOffer-module__Jj_buG__unlock-progress-fill}.BeautySpellOffer-module__Jj_buG__selectionReveal{animation:.22s cubic-bezier(.22,1,.36,1) both BeautySpellOffer-module__Jj_buG__selection-reveal}.BeautySpellOffer-module__Jj_buG__selectionContent{overflow:hidden}.BeautySpellOffer-module__Jj_buG__selectionReveal [data-beauty-spell-select]{animation:.22s ease-out 30ms both BeautySpellOffer-module__Jj_buG__choose-button-in}}@media (prefers-reduced-motion:reduce){.BeautySpellOffer-module__Jj_buG__giftVisual[data-animating=true],.BeautySpellOffer-module__Jj_buG__giftVisual[data-animating=true] .BeautySpellOffer-module__Jj_buG__sparkle,.BeautySpellOffer-module__Jj_buG__unlockProgressFill,.BeautySpellOffer-module__Jj_buG__unlockProgressExit,.BeautySpellOffer-module__Jj_buG__selectionReveal [data-beauty-spell-select]{animation:none}.BeautySpellOffer-module__Jj_buG__giftVisual[data-animating=true] .BeautySpellOffer-module__Jj_buG__sparkle{display:none}.BeautySpellOffer-module__Jj_buG__unlockProgressFill{transform:none}.BeautySpellOffer-module__Jj_buG__selectionReveal{opacity:1;grid-template-rows:1fr;animation:.12s ease-out both BeautySpellOffer-module__Jj_buG__reduced-unlock-fade;display:block}.BeautySpellOffer-module__Jj_buG__selectionContent{overflow:visible}.BeautySpellOffer-module__Jj_buG__selectionReveal [data-beauty-spell-select]{opacity:1;transform:none}}.BeautySpellOffer-module__Jj_buG__dialogOverlay{animation:.18s ease-out BeautySpellOffer-module__Jj_buG__dialogFade}.BeautySpellOffer-module__Jj_buG__dialogPanel{animation:.22s ease-out BeautySpellOffer-module__Jj_buG__dialogRise}@keyframes BeautySpellOffer-module__Jj_buG__dialogFade{0%{opacity:0}to{opacity:1}}@keyframes BeautySpellOffer-module__Jj_buG__dialogRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.BeautySpellOffer-module__Jj_buG__dialogOverlay,.BeautySpellOffer-module__Jj_buG__dialogPanel{animation:none}}
