.FreeShippingProgress-module__OcxhmW__panel{transition:background-color .35s,border-color .35s;animation:.42s ease-out both FreeShippingProgress-module__OcxhmW__appear}.FreeShippingProgress-module__OcxhmW__panel[data-static-entry=true]{transition:none;animation:none}.FreeShippingProgress-module__OcxhmW__panel[data-exiting=true]{animation-direction:reverse}.FreeShippingProgress-module__OcxhmW__panel[data-state=reached]{background-color:var(--color-primary-light);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.FreeShippingProgress-module__OcxhmW__fill{transform-origin:0;animation:.9s cubic-bezier(.22,1,.36,1) both FreeShippingProgress-module__OcxhmW__fill-in}.FreeShippingProgress-module__OcxhmW__truck{animation:.75s cubic-bezier(.22,1,.36,1) both FreeShippingProgress-module__OcxhmW__arrive}.FreeShippingProgress-module__OcxhmW__reached{animation:.35s ease-out both FreeShippingProgress-module__OcxhmW__appear}.FreeShippingProgress-module__OcxhmW__successIcon{animation:.65s ease-out both FreeShippingProgress-module__OcxhmW__celebrate}.FreeShippingProgress-module__OcxhmW__successIcon:after{content:"";border:1px solid var(--color-primary);pointer-events:none;border-radius:50%;animation:.75s ease-out both FreeShippingProgress-module__OcxhmW__ring;position:absolute;inset:0}.FreeShippingProgress-module__OcxhmW__check path{stroke-dasharray:30;animation:.5s ease-out .15s both FreeShippingProgress-module__OcxhmW__check-in}@keyframes FreeShippingProgress-module__OcxhmW__appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes FreeShippingProgress-module__OcxhmW__fill-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes FreeShippingProgress-module__OcxhmW__arrive{0%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes FreeShippingProgress-module__OcxhmW__celebrate{0%{transform:scale(.8)}55%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes FreeShippingProgress-module__OcxhmW__ring{0%{opacity:.5;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes FreeShippingProgress-module__OcxhmW__check-in{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.FreeShippingProgress-module__OcxhmW__panel,.FreeShippingProgress-module__OcxhmW__fill,.FreeShippingProgress-module__OcxhmW__truck,.FreeShippingProgress-module__OcxhmW__reached,.FreeShippingProgress-module__OcxhmW__successIcon,.FreeShippingProgress-module__OcxhmW__successIcon:after,.FreeShippingProgress-module__OcxhmW__check path{transition:none;animation:none}.FreeShippingProgress-module__OcxhmW__successIcon:after{display: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}}
.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}}
.BrandSlider-module__n3cQBa__viewport{overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:auto;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab;overflow-x:auto}.BrandSlider-module__n3cQBa__viewport a{cursor:inherit}.BrandSlider-module__n3cQBa__viewport[data-dragging=true]{cursor:grabbing}.BrandSlider-module__n3cQBa__viewport::-webkit-scrollbar{display:none}.BrandSlider-module__n3cQBa__viewport[data-overflowing=false] .BrandSlider-module__n3cQBa__copy{display:none}@media (prefers-reduced-motion:reduce){.BrandSlider-module__n3cQBa__copy{display:none}}
.PriceDisplay-module__ut-WGa__pair{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.PriceDisplay-module__ut-WGa__catalogRow{align-items:baseline;column-gap:4px;display:flex}.PriceDisplay-module__ut-WGa__catalogRow>.PriceDisplay-module__ut-WGa__pair{flex:none}.PriceDisplay-module__ut-WGa__catalogClaim{white-space:nowrap;flex:none;margin-left:auto}.PriceDisplay-module__ut-WGa__catalogGross{flex-wrap:wrap;row-gap:2px}.PriceDisplay-module__ut-WGa__catalog{container:catalog-price/inline-size}@container catalog-price (max-width:192px){.PriceDisplay-module__ut-WGa__catalogRow,.PriceDisplay-module__ut-WGa__catalogRow>.PriceDisplay-module__ut-WGa__pair{column-gap:2px}.PriceDisplay-module__ut-WGa__catalog .PriceDisplay-module__ut-WGa__catalogNet{letter-spacing:-.025em;font-size:12px;line-height:1.25}.PriceDisplay-module__ut-WGa__catalog .PriceDisplay-module__ut-WGa__catalogSmall{font-size:10px;line-height:1.25}.PriceDisplay-module__ut-WGa__catalog .PriceDisplay-module__ut-WGa__catalogNet+.PriceDisplay-module__ut-WGa__catalogSmall,.PriceDisplay-module__ut-WGa__catalog .PriceDisplay-module__ut-WGa__catalogClaim{letter-spacing:-.025em}}
