.mystery-box-hero-media-module__QjKpYG__stage{animation:7s ease-in-out infinite mystery-box-hero-media-module__QjKpYG__ms-product-float}.mystery-box-hero-media-module__QjKpYG__shine{animation:6s ease-in-out infinite mystery-box-hero-media-module__QjKpYG__ms-soft-pulse}@media (prefers-reduced-motion:reduce){.mystery-box-hero-media-module__QjKpYG__stage,.mystery-box-hero-media-module__QjKpYG__shine{animation:none}}@keyframes mystery-box-hero-media-module__QjKpYG__ms-product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.75rem)}}@keyframes mystery-box-hero-media-module__QjKpYG__ms-soft-pulse{0%,to{opacity:.62}50%{opacity:.88}}
.storefront-home-page-module__mzyGPq__heroIntro{animation:.68s cubic-bezier(.2,.75,.2,1) 80ms both storefront-home-page-module__mzyGPq__ms-home-intro}.storefront-home-page-module__mzyGPq__highlight,.storefront-home-page-module__mzyGPq__editorialCard,.storefront-home-page-module__mzyGPq__step,.storefront-home-page-module__mzyGPq__trustItem{transition:transform .26s,border-color .26s,background-color .26s}.storefront-home-page-module__mzyGPq__highlight:hover{border-color:color-mix(in srgb, var(--ms-home-primary) 32%, var(--ms-home-border));transform:translateY(-.12rem)}.storefront-home-page-module__mzyGPq__editorialCard{position:relative}.storefront-home-page-module__mzyGPq__editorialCard:before{background:var(--ms-home-primary);content:"";transform-origin:0;border-radius:999px;height:2px;transition:transform .38s cubic-bezier(.2,.75,.2,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(.18)}.storefront-home-page-module__mzyGPq__editorialCard:hover{transform:translateY(-.2rem)}.storefront-home-page-module__mzyGPq__editorialCard:hover:before{transform:scaleX(1)}.storefront-home-page-module__mzyGPq__step:hover,.storefront-home-page-module__mzyGPq__trustItem:hover{border-color:color-mix(in srgb, var(--ms-home-primary) 34%, var(--ms-home-border));background:color-mix(in srgb, var(--ms-home-primary) 5%, var(--ms-home-surface-strong))}.storefront-home-page-module__mzyGPq__ctaArrow{margin-left:.45rem;transition:transform .22s;display:inline-block}a:hover .storefront-home-page-module__mzyGPq__ctaArrow{transform:translate(.24rem)}@media (prefers-reduced-motion:reduce){.storefront-home-page-module__mzyGPq__heroIntro{animation:none}.storefront-home-page-module__mzyGPq__highlight,.storefront-home-page-module__mzyGPq__editorialCard,.storefront-home-page-module__mzyGPq__editorialCard:before,.storefront-home-page-module__mzyGPq__step,.storefront-home-page-module__mzyGPq__trustItem,.storefront-home-page-module__mzyGPq__ctaArrow{transition:none}.storefront-home-page-module__mzyGPq__highlight:hover,.storefront-home-page-module__mzyGPq__editorialCard:hover,a:hover .storefront-home-page-module__mzyGPq__ctaArrow{transform:none}}@keyframes storefront-home-page-module__mzyGPq__ms-home-intro{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}
.theme-toggle-module__o6m7_a__darkIcon,:is(:root[data-theme=dark] .theme-toggle-module__o6m7_a__lightIcon,.dark .theme-toggle-module__o6m7_a__lightIcon){display:none}:is(:root[data-theme=dark] .theme-toggle-module__o6m7_a__darkIcon,.dark .theme-toggle-module__o6m7_a__darkIcon){display:block}
.storefront-scroll-progress-module__ERwMaa__track{z-index:70;pointer-events:none;height:3px;display:none;position:fixed;top:0;left:0;right:0;overflow:visible}.storefront-scroll-progress-module__ERwMaa__progress{background:linear-gradient(90deg, var(--ms-home-primary-strong), var(--ms-home-primary), var(--ms-home-secondary));width:100%;height:100%;box-shadow:0 0 18px color-mix(in srgb, var(--ms-home-primary) 48%, transparent);transform-origin:0;border-radius:0 999px 999px 0;display:block;transform:scaleX(0)}.storefront-scroll-progress-module__ERwMaa__progress:after{border:2px solid var(--ms-home-bg);background:var(--ms-home-secondary);width:7px;height:7px;box-shadow:0 0 12px color-mix(in srgb, var(--ms-home-primary) 56%, transparent);content:"";border-radius:999px;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}@supports (animation-timeline:scroll()){.storefront-scroll-progress-module__ERwMaa__track{display:block}.storefront-scroll-progress-module__ERwMaa__progress{animation:linear both storefront-scroll-progress-module__ERwMaa__ms-storefront-scroll-progress;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:reduce){.storefront-scroll-progress-module__ERwMaa__track{display:none}}@keyframes storefront-scroll-progress-module__ERwMaa__ms-storefront-scroll-progress{to{transform:scaleX(1)}}
