.products_slider {
position: relative;
margin: 0 -40px;
overflow: hidden; }
.products_slider .gbtr_items_sliders_header {
margin: 0 40px; }
.products_slider .gbtr_items_sliders_title {
padding-top: 30px;
font-size: 12px;
font-weight: 700;
text-transform: uppercase; }
.products_slider .swiper-container {
cursor: -webkit-grab;
cursor: grab;
margin: 0 40px 2.5rem;
padding-top: 30px; }
@media all and (max-width: 639px) {
.products_slider .swiper-container {
margin: 0 40px 1.75rem; } }
.products_slider .swiper-slide {
list-style: none; }
.products_slider .swiper-wrapper.disabled {
-webkit-transform: translate3d(0px, 0, 0) !important;
transform: translate3d(0px, 0, 0) !important; }
.products_slider:hover .slider-button-prev {
-webkit-transform: translateX(80px);
-ms-transform: translateX(80px);
transform: translateX(80px); }
.products_slider:hover .slider-button-next {
-webkit-transform: translateX(-80px);
-ms-transform: translateX(-80px);
transform: translateX(-80px); }
.products_slider .slider-button-prev,
.products_slider .slider-button-next {
display: block;
outline: 0;
cursor: pointer;
-webkit-transition: all .35s ease-in-out;
-o-transition: all .35s ease-in-out;
transition: all .35s ease-in-out;
height: 20px;
position: absolute;
top: 50%;
width: 20px;
z-index: 1; }
@media all and (max-width: 719px) {
.products_slider .slider-button-prev,
.products_slider .slider-button-next {
display: none; } }
.products_slider .slider-button-prev:before,
.products_slider .slider-button-next:before {
display: block;
width: 18px;
height: 18px; }
.products_slider .slider-button-prev {
left: -75px; }
.products_slider .slider-button-next {
right: -75px; }
.products_slider .swiper-pagination {
bottom: 10px;
text-align: center;
height: 10px;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
white-space: nowrap; }
.products_slider .swiper-pagination.disabled {
display: none; }
.products_slider .swiper-pagination .swiper-pagination-bullet {
background: transparent;
border: 1px solid;
margin: 0px 4px;
opacity: 1; }
.products_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
border: none; }
.products_slider ul.products {
padding: 0 !important; }
.products_slider ul.products li {
list-style-type: none;
width: 100% !important; }