section.container.hits-section {
    padding: 60px 0;
}
.slider-hits-container {
    width: 100%;
	display: flex;
}
.slider-hits-container .wrap-navigation {
    width: 100%;
    height: 60px !important;
    justify-content: flex-start !important;
    gap: 10px;
}
.slider-hits-container .swiper-nav {
    display: flex;
    width: 30%;
    gap: 10px;
    z-index: 10;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: nowrap;
}
.slider-hits-container .swiper-button-prev, 
.slider-hits-container .swiper-button-next {
	height: 60px;
    width: 60px;
	cursor: pointer;
	position: relative;
}
.swiper-button-next:after, .swiper-button-prev:after, .swiper-rtl .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after
{
    content: none!important;
}
.slider-hits-container .swiper-button-prev {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSI1OS41IiB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHJ4PSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC41IDU5LjUpIiBzdHJva2U9IiNFNDFDMjMiLz4KPHBhdGggZD0iTTI2LjE5MDkgMzAuMDQ2NUwzOC42ODk3IDQyLjU0NTJMMzYuMjM0NyA0NS4wMDAyTDIyLjUwODQgMzEuMjc0QzIyLjE4MjkgMzAuOTQ4NCAyMiAzMC41MDY5IDIyIDMwLjA0NjVDMjIgMjkuNTg2MSAyMi4xODI5IDI5LjE0NDUgMjIuNTA4NCAyOC44MTlMMzYuMjM0NyAxNS4wOTI4TDM4LjY4OTcgMTcuNTQ3OEwyNi4xOTA5IDMwLjA0NjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=);
    left: initial;
    right: initial;
    top: initial;
	margin-top: initial;
}
.slider-hits-container .swiper-button-next {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSI1OS41IiB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHJ4PSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC41IDU5LjUpIiBzdHJva2U9IiNFNDFDMjMiLz4KPHBhdGggZD0iTTM0LjQ5ODcgMzAuMDQ2NUwyMiAxNy41NDc4TDI0LjQ1NSAxNS4wOTI4TDM4LjE4MTIgMjguODE5QzM4LjUwNjggMjkuMTQ0NSAzOC42ODk3IDI5LjU4NjEgMzguNjg5NyAzMC4wNDY1QzM4LjY4OTcgMzAuNTA2OSAzOC41MDY4IDMwLjk0ODQgMzguMTgxMiAzMS4yNzRMMjQuNDU1IDQ1LjAwMDJMMjIgNDIuNTQ1MkwzNC40OTg3IDMwLjA0NjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
	left: initial;
    right: initial;
    top: initial;
	margin-top: initial;
}
.slider-hits-container .swiper-button-prev:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxyZWN0IHg9IjAuNSIgeT0iNTkuNSIgd2lkdGg9IjU5IiBoZWlnaHQ9IjU5IiByeD0iMTEuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDAuNSA1OS41KSIgZmlsbD0iI0U0MUMyMyIvPgogICAgPHJlY3QgeD0iMC41IiB5PSI1OS41IiB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHJ4PSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC41IDU5LjUpIiBzdHJva2U9IiNFNDFDMjMiLz4KICAgIDxwYXRoIGQ9Ik0yNi4xOTA5IDMwLjA0NjVMMzguNjg5NyAxNy41NDc4TDM2LjIzNDcgMTUuMDkyOEwyMi41MDg0IDI4LjgxOUMyMi4xODI5IDI5LjE0NDUgMjIgMjkuNTg2MSAyMiAzMC4wNDY1QzIyIDMwLjUwNjkgMjIuMTgyOSAzMC45NDg0IDIyLjUwODQgMzEuMjc0TDM2LjIzNDcgNDUuMDAwMkwzOC42ODk3IDQyLjU0NTJMMjYuMTkwOSAzMC4wNDY1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
}
.slider-hits-container .swiper-button-next:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSI1OS41IiB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHJ4PSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC41IDU5LjUpIiBmaWxsPSIjRTQxQzIzIi8+CjxyZWN0IHg9IjAuNSIgeT0iNTkuNSIgd2lkdGg9IjU5IiBoZWlnaHQ9IjU5IiByeD0iMTEuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDAuNSA1OS41KSIgc3Ryb2tlPSIjRTQxQzIzIi8+CjxwYXRoIGQ9Ik0zNC40OTg3IDMwLjA0NjVMMjIgNDIuNTQ1MkwyNC40NTUgNDUuMDAwMkwzOC4xODEyIDMxLjI3NEMzOC41MDY4IDMwLjk0ODQgMzguNjg5NyAzMC41MDY5IDM4LjY4OTcgMzAuMDQ2NUMzOC42ODk3IDI5LjU4NjEgMzguNTA2OCAyOS4xNDQ1IDM4LjE4MTIgMjguODE5TDI0LjQ1NSAxNS4wOTI4TDIyIDE3LjU0NzhMMzQuNDk4NyAzMC4wNDY1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
}
.slider-hits-container .swiper-button-prev:active {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxyZWN0IHg9IjAuNSIgeT0iNTkuNSIgd2lkdGg9IjU5IiBoZWlnaHQ9IjU5IiByeD0iMTEuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDAuNSA1OS41KSIgZmlsbD0iIzkzMTkxQSIvPgogICAgPHJlY3QgeD0iMC41IiB5PSI1OS41IiB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHJ4PSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC41IDU5LjUpIiBzdHJva2U9IiM5MzE5MUEiLz4KICAgIDxwYXRoIGQ9Ik0yNi4xOTA5IDMwLjA0NjVMMzguNjg5NyAxNy41NDc4TDM2LjIzNDcgMTUuMDkyOEwyMi41MDg0IDI4LjgxOUMyMi4xODI5IDI5LjE0NDUgMjIgMjkuNTg2MSAyMiAzMC4wNDY1QzIyIDMwLjUwNjkgMjIuMTgyOSAzMC45NDg0IDIyLjUwODQgMzEuMjc0TDM2LjIzNDcgNDUuMDAwMkwzOC42ODk3IDQyLjU0NTJMMjYuMTkwOSAzMC4wNDY1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
}
.slider-hits-container .swiper-button-next:active {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxyZWN0IHg9IjAuNSIgeT0iNTkuNSIgd2lkdGg9IjU5IiBoZWlnaHQ9IjU5IiByeD0iMTEuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDAuNSA1OS41KSIgZmlsbD0iIzkzMTkxQSIvPgogICAgPHJlY3QgeD0iMC41IiB5PSI1OS41IiB3aWR0aD0iNTkiIGhlaWdodD0iNTkiIHJ4PSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC41IDU5LjUpIiBzdHJva2U9IiM5MzE5MUEiLz4KICAgIDxwYXRoIGQ9Ik0zNC40OTg3IDMwLjA0NjVMMjIgNDIuNTQ1MkwyNC40NTUgNDUuMDAwMkwzOC4xODEyIDMxLjI3NEMzOC41MDY4IDMwLjk0ODQgMzguNjg5NyAzMC41MDY5IDM4LjY4OTcgMzAuMDQ2NUMzOC42ODk3IDI5LjU4NjEgMzguNTA2OCAyOS4xNDQ1IDM4LjE4MTIgMjguODE5TDI0LjQ1NSAxNS4wOTI4TDIyIDE3LjU0NzhMMzQuNDk4NyAzMC4wNDY1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
}
.slider-hits-container .swiper.slider__hits {
    position: relative;
    width: calc(100% - 100px);
    cursor: grab;
}
.slider-hits-container span.section-title {
    display: flex;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
}
.slider__hits .wrap-elem {
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    min-height: 446px;
    max-height: 446px;
    z-index: 1;
    transition: background-position 0.4s ease-out;
    flex-direction: column;
    flex-wrap: nowrap;
    overflow: hidden;
    background: #2F2A28;
    cursor: pointer;
    border-radius: 50px;
    width: initial;
    max-width: 360px;
}
.slider-hits-container .wrap-elem span.element-title {
    width: 100%;
    max-width: 310px;
    height: 40px;
    margin: 23px 0;
    text-align: left;
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
}
.slider-hits-container .element-img-wrapper {
    width: 100%;
    max-width: 360px;
    max-height: 360px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.slider-hits-container .element-img-wrapper .element-product-img {
    width: 100%;
    height: 100%;
	padding: 25px;
}

@media (max-width: 767px) {
    section.container.hits-section {
        padding: 20px 0 40px!important;
    }
	.slider-hits-container {
        flex-direction: column;
    }
	.slider-hits-container .wrap-head-title-premium span.section-title {
		font-size: 18px;
        margin-left: 10px;
	}
    .slider-hits-container .swiper-nav {
        width: 100%;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 15px;
    }
    .slider-hits-container .wrap-navigation {
        display: none;
    }
    .slider-hits-container .swiper.slider__hits,
    .slider-hits-container .swiper-container {
        width: 100%;
        padding-left: 6px;
    }
    .swiper.slider__hits .swiper-slide {
        width: 100%;
        background-size: cover;
        background-position: center;
        position: relative;
        overflow: hidden;
        min-height: 290px;
        /* max-height: 290px; */
        min-width: 260px;
        max-width: 260px;
		margin-right: 15px;
    }
    .slider-hits-container .wrap-elem span.element-title {
        padding: 0 15px;
        font-size: 14px;
        font-weight: 400;
        margin: 13px 0 0 0;
		line-height: 115%;
    }
	.slider-hits-container .element-img-wrapper {
        max-width: 260px;
        max-height: 260px;
        padding: 15px;
    }
	.slider-hits-container .element-img-wrapper .element-product-img {
		padding: 20px;
	}
    .slider-hits-container .wrap-head-title-premium {
        display: flex;
        align-items: center;
        gap: 15px;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        width: 100%;
    }
    .slider-hits-container .wrap-head-title-premium br {
        display: none;
    }
    .slider-hits-container .section-title {
        font-size: 20px;
        width: max-content;
        display: flex;
    }
    .slider-hits-container .section-title2 {
        font-size: 14px;
        margin-right: 20px;
        display: flex;
        margin-bottom: 15px;
        font-weight: 500;
        line-height: 20px;
        border-bottom: 1px solid #93191A;
    }
    .slider__hits .wrap-elem {
        min-height: 100%;
        max-height: 100%;
        border-radius: 12px;
        min-width: 100%;
        max-width: 100%;
    }
	
}