.hero-slider-ml-enhanced{position:relative;overflow:hidden;background:#000}.hero-slider__wrapper{position:relative;width:100%}.hero-slider__slides{display:flex;transition:transform .7s cubic-bezier(.645,.045,.355,1)}.hero-slide{min-width:100%;position:relative;display:flex;align-items:center;min-height:450px;overflow:hidden}@media (min-width: 750px){.hero-slide{min-height:550px}}@media (min-width: 990px){.hero-slide{min-height:600px}}.hero-slide__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-slide__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .7s ease-out}.hero-slide--active .hero-slide__image{transform:scale(1.05)}.hero-slide__image--gradient{background:linear-gradient(135deg,#667eea,#764ba2)}.hero-slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#000000b3,#0000004d);z-index:1}.hero-slide__content{position:relative;z-index:2;max-width:650px;padding:40px 0}.hero-slide__content--center{max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.hero-slide__content--right{margin-left:auto;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.hero-slide__badge{display:inline-block;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;opacity:0;transform:translateY(20px);transition:all .6s ease .2s}.hero-slide--active .hero-slide__badge{opacity:1;transform:translateY(0)}.hero-slide__badge--new{background:#3483fa;color:#fff}.hero-slide__badge--sale{background:#f60;color:#fff}.hero-slide__badge--hot{background:#ff3b3b;color:#fff}.hero-slide__title{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.2;opacity:0;transform:translateY(30px);transition:all .7s ease .3s}.hero-slide--active .hero-slide__title{opacity:1;transform:translateY(0)}@media (min-width: 750px){.hero-slide__title{font-size:48px}}@media (min-width: 990px){.hero-slide__title{font-size:56px}}.hero-slide__text{font-size:16px;color:#fff;margin-bottom:24px;line-height:1.6;max-width:550px;opacity:0;transform:translateY(30px);transition:all .7s ease .4s}.hero-slide--active .hero-slide__text{opacity:1;transform:translateY(0)}@media (min-width: 750px){.hero-slide__text{font-size:18px}}.hero-slide__buttons{display:flex;gap:16px;flex-wrap:wrap;opacity:0;transform:translateY(30px);transition:all .7s ease .5s}.hero-slide--active .hero-slide__buttons{opacity:1;transform:translateY(0)}.hero-button{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;border:2px solid transparent}.hero-button--primary{background:#f60;color:#fff;box-shadow:0 4px 12px #ff66004d}.hero-button--primary:hover{background:#e85d00;box-shadow:0 6px 20px #f606;transform:translateY(-2px)}.hero-button--primary:hover .hero-button__icon{transform:translate(4px)}.hero-button--secondary{background:transparent;color:#fff;border-color:#fff}.hero-button--secondary:hover{background:#fff;color:#f60;transform:translateY(-2px)}.hero-button__icon{width:20px;height:20px;transition:transform .3s ease}.hero-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fffffff2;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;box-shadow:0 2px 12px #00000026;color:#333}.hero-slider__arrow:hover{background:#fff;box-shadow:0 4px 20px #00000040;transform:translateY(-50%) scale(1.1)}.hero-slider__arrow--prev{left:20px}.hero-slider__arrow--next{right:20px}@media (max-width: 749px){.hero-slider__arrow{width:40px;height:40px}.hero-slider__arrow--prev{left:12px}.hero-slider__arrow--next{right:12px}}.hero-slider__indicators{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}@media (max-width: 749px){.hero-slider__indicators{bottom:16px}}.hero-slider__dot{width:10px;height:10px;border-radius:50%;background:#ffffff80;border:none;cursor:pointer;transition:all .3s ease;padding:0}.hero-slider__dot:hover{background:#fffc;transform:scale(1.2)}.hero-slider__dot--active{background:#f60;width:28px;border-radius:5px}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 749px){.hero-slide__content{padding:30px 0}.hero-slide__title{font-size:28px}.hero-slide__text{font-size:15px}.hero-button{padding:12px 24px;font-size:14px}.hero-slide__buttons{flex-direction:column;gap:12px}.hero-button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hero-slider-ml-enhanced.css.map */
