.slider__main{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;position:relative;width:100%}.slider__navigation-slide{bottom:0;-moz-column-gap:6px;column-gap:6px;display:flex;padding:10px;position:absolute}.slider__indicator{background-color:var(--border-gray);border-radius:50%;cursor:pointer;height:8px;width:8px}.slider__indicator.active{background-color:var(--primary-color)}.slider__next-slide,.slider__prev-slide{align-items:center;background:linear-gradient(270deg,#000 -40%,transparent);cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;width:40px}.slider__next-slide>svg,.slider__prev-slide>svg{fill:var(--primary-color);width:18px}.slider__prev-slide{background:linear-gradient(90deg,#000 -40%,transparent);left:0;right:auto}.slider__image{aspect-ratio:16/9;border-radius:6px;-o-object-fit:cover;object-fit:cover;width:100%}.slider__preview{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,max-content));margin-top:16px}.slider__preview-item{border:2px solid transparent;cursor:pointer;height:120px;max-width:100%;width:170px}.slider__preview-item.active{border:2px solid var(--primary-color)}.slider__preview-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.favorite{align-items:center;background:#eeeff3;border-radius:20px;display:flex;flex:none;padding:5px 15px;transition:.4s}.favorite:hover{background:#e8e9ef;cursor:pointer}.favorite.active,.favorite.active:hover{background:#e1a1191a}.favorite.active .favorite__icon{animation:favorite .4s linear;stroke:#e1a119}.favorite.active .favorite__count{color:#e1a119}.favorite__icon{fill:none;flex:none;height:22px;stroke:var(--label-color);stroke-width:2;transition:.4s;width:22px}@media (max-width:990px){.favorite__icon{height:18px;width:18px}}.favorite__count{color:var(--label-color);font-size:15px;font-weight:700;line-height:1;padding-left:6px}@media (max-width:990px){.favorite__count{font-size:13px}}@keyframes favorite{0%{transform:scale(1)}50%{transform:scale(1.253)}to{transform:scale(1)}}
