.ms-products-wrapper-main {
   overflow: visible !important;
}

.ms-products-wrapper {
   display: flex;
   gap: 24px;
}

.ms-products-wrapper .ms-product-item {
   /* max-width: max-content !important; */
   position: relative;
}

.ms-products-wrapper .ms-product-item img {
   /* min-width: 320px;
    min-height: 460px; */
   /* object-fit: cover; */
   object-fit: contain;
   background: #f2f6f9;
   padding: 50px 0px;
   max-width: 320px !important;
   max-height: 460px;
   min-width: 320px;
   min-height: 460px;
}

.ms-products-wrapper .ms-product-title {
   font-family: 'Jost', Sans-serif;
   font-size: 24px;
   font-weight: 500;
   line-height: 28.8px;
   text-align: left;
   margin: 0;
   position: absolute;
   bottom: 30px;
   left: 30px;
   max-width: 100%;
}

.ms-products-wrapper-main .ms-products-nav {
   display: flex;
   align-items: center;
   gap: 12px;
   margin-top: 44px;
   justify-content: space-between;
}

.ms-products-wrapper-main .ms-products-nav-col-1 {
   display: flex;
   align-items: center;
   gap: 12px;
}

.ms-products-wrapper-main .ms-products-nav-col-2 {
   display: flex;
   align-items: center;
   gap: 12px;
   min-width: 278px;
   min-height: 48px;
   display: flex;
   justify-content: center;
   align-items: center;
   border-radius: 80px;
   background: #fff7ef;
}

.ms-products-wrapper-main .ms-products-nav img {
   cursor: pointer;
}

.ms-products-wrapper-main .ms-products-nav a {
   font-family: 'Jost', Sans-serif;
   font-size: 14px;
   font-weight: 500;
   line-height: 16.8px;
   text-align: left;
   color: #f3801e;
   text-transform: uppercase;
}



@media screen and (max-width: 780px) {
   .ms-products-wrapper-main .ms-products-nav {
      flex-direction: column;
      gap: 20px;
   	}
	
	
.ms-products-wrapper .ms-product-item img {
    /* object-fit: cover; */
    /* object-fit: contain; */
    background: #f2f6f9;
    padding: 50px 0px;
    max-width: 100% !important;
    max-height: 460px;
    min-width: 100% !important;
    min-height: 460px;
	}
.swiper-wrapper {
		gap	: 0px !important;
	}
}
