.mo-grid{justify-content:center}.mo-grid .mo-card{max-width:320px;width:100%;justify-self:center}.pimg{aspect-ratio:1/1!important}.mega-in{align-items:stretch}.mega .feat-card{align-self:stretch;display:flex;flex-direction:column}.mega .feat-card>div:has(>img){aspect-ratio:auto!important;flex:1 1 auto;min-height:90px;margin-bottom:11px}.hero-edge .hero-nav{position:absolute;left:50%;right:auto;top:0;bottom:auto;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;width:auto;height:auto;z-index:6;padding:0;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hero-edge .hero-nav.pulse{animation:lusNavPulse .5s var(--ease)}@keyframes lusNavPulse{0%{transform:translate(-50%,-50%) scale(1)}38%{transform:translate(-50%,-50%) scale(1.06)}to{transform:translate(-50%,-50%) scale(1)}}.hero-edge .hero-nav .hdot{flex:0 0 auto;width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#ffffff2b;box-shadow:inset 0 0 0 .5px #ffffff57,0 1px 2px #00000073;backdrop-filter:blur(6px) saturate(1.2);-webkit-backdrop-filter:blur(6px) saturate(1.2);position:relative;overflow:visible;cursor:pointer;transition:width .45s var(--ease),background .3s}.hero-edge .hero-nav .hdot:after{content:"";position:absolute;left:-9px;right:-9px;top:-15px;bottom:-15px}.hero-edge .hero-nav .hdot:hover{background:#ffffff57}.hero-edge .hero-nav .hdot:focus-visible{outline:2px solid #B9A6FF;outline-offset:4px}.hero-edge .hero-nav .hdot.on{width:58px;background:#ffffff21}.hero-edge .hero-nav .hdot i{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;display:block;border-radius:inherit;opacity:1;box-shadow:none;background:linear-gradient(90deg,#8e74ffd1,#b9a6ffe0);transform:scaleX(0);transform-origin:left center}.hero-edge .hero-nav .hdot.on i{animation:lusDotFill var(--slide-dur,5s) linear forwards}@keyframes lusDotFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-edge .hero-nav.solo .hdot.on i,.lus-hero[data-autoplay=false]+.hero-edge .hero-nav .hdot.on i{animation:none;transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.hero-edge .hero-nav .hdot.on i{animation:none;transform:scaleX(1)}.hero-edge .hero-nav .hdot{transition:none}.hero-edge .hero-nav.pulse{animation:none}}@media(max-width:600px){.hero-edge .hero-nav{gap:9px}.hero-edge .hero-nav .hdot{width:9px;height:9px}.hero-edge .hero-nav .hdot.on{width:44px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lus-edge3.css.map */
