.ui-progress{position:fixed;z-index:9999;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,#ee4d2d,#ff8a5f);box-shadow:0 0 14px rgba(238,77,45,.45);opacity:0;transition:width .2s ease,opacity .25s ease}.ui-progress.is-active{opacity:1}
@keyframes ui-fade-up{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:no-preference){.px-main>*:not(.entry-promo-scrim),.auth-card{animation:ui-fade-up .34s cubic-bezier(.2,.8,.2,1) both}.discover-card,.orders-history-card,.promo-card,.stat-card,.panel,.mb-panel{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.discover-card:hover,.orders-history-card:hover,.promo-card:hover,.stat-card:hover{transform:translateY(-2px)}}
@media (prefers-reduced-motion: no-preference) {
  .reveal-init {
    opacity: 0;
    transform: translateY(18px);
    transition: opacity .6s cubic-bezier(.2, .8, .2, 1), transform .6s cubic-bezier(.2, .8, .2, 1);
    transition-delay: var(--reveal-delay, 0ms);
    will-change: opacity, transform;
  }
  .reveal-in { opacity: 1; transform: none; }
}
@media (prefers-reduced-motion: no-preference) {
  .discover-card-media, .promo-card-media, .px-product-media, .product-media { overflow: hidden; }
  .discover-card-media img, .promo-card-media img, .px-product-media img, .product-media img, .orders-history-thumb img {
    transition: transform .85s cubic-bezier(.2, .8, .2, 1);
    will-change: transform;
  }
  .discover-card:hover .discover-card-media img,
  .promo-card:hover .promo-card-media img,
  .px-product-card:hover .px-product-media img,
  .product-card:hover .product-media img {
    transform: scale(1.06);
  }
  .discover-card, .promo-card, .px-product-card {
    transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
  }
  .discover-card:hover, .promo-card:hover, .px-product-card:hover {
    transform: translateY(-4px);
    border-color: var(--lx-orange, #ee4d2d);
    box-shadow: 0 18px 40px rgba(238, 77, 45, .14);
  }
}
