.product-image-thumbnail {
  text-align:center;
}

.product-image-thumbnail img{
  max-width: 67px !important;
  max-height: 67px !important;
  width:100% !important;
  object-fit:cover;
  margin:0 auto;
}

.product-slider-cta a {
  background: #F9CB24;
  color: #101112;
  font-size: 16px;
  line-height: 22px;
  padding: 12px 36px;
  display: inline-block;
  font-weight: 600;
  border-radius: 4px;
  white-space: normal;
}

.product-slider-cta a:after {
  background-image: url(https://49023635.fs1.hubspotusercontent-na1.net/hubfs/49023635/Alva%20Tech%20Assets/Icons/small-arrow.svg);
  content: "";
  display: inline-block;
  height: 9px;
  margin-left: 7px;
  width: 7px;
  margin-bottom: 1px;
}

.product-slider-right h3 {
  margin-bottom: 15px;
  line-height: normal;
}

.product-slider-right h4 {
  font-size: 24px;
  color: #4f55af;
  line-height: normal;
  font-weight: 500;
  margin-bottom: 12px;
}

.product-slider-content {
  max-width: 526px;
}

.product-slider-content ul {
  font-size: 16px;
  color: #6c757d;
  line-height: 27px;
  padding-left: 20px;
}

.product-slider {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.product-slider-left {
  width: 44.3%;
}

.product-slider-right {
  width: 53%;
}

.product-details-slider-main .content-wrapper {
  max-width: 1320px;,
  max-block-size: ;
  padding: 0 20px;
}

.product-image-slider-lower {
  display: flex !important;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  margin-top: 42px;
}

button.slick-prev.slick-arrow {
  background-image: url('https://49023635.fs1.hubspotusercontent-na1.net/hubfs/49023635/Alva%20Tech%20Assets/Icons/slider-left-arrow-new.svg');
  background-color: unset;
  border: 0;
  padding: 0;
  font-size: 0;
  width: 24px;
  height: 24px;
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.4;
}

button.slick-next.slick-arrow {
  background-image: url(https://49023635.fs1.hubspotusercontent-na1.net/hubfs/49023635/Alva%20Tech%20Assets/Icons/slider-left-arrow-new.svg);
  background-color: unset;
  border: 0;
  padding: 0;
  font-size: 0;
  width: 24px;
  height: 24px;
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.4;
  transform: rotate(180deg);
}

.product-image-slider-lower .slick-list.draggable {
  width: calc(100% - 58px);
}

.product-image-slider-lower .slick-slide {
  text-align: center;
}

@media(max-width:767px){
  .product-slider-left {
    width: 100%;
    margin-bottom: 30px;
  }

  .product-slider-right {
    width: 100%;
  }
  .product-image-main img {
    width: 100%;
  }
  .product-image-slider-lower {
    display: none !important;
  }
  .product-image-slider-lower {
    display: none !important;
  }

  ul.slick-dots {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 10px;
  }

  ul.slick-dots li button {
    width: 12px;
    background: rgba(70, 78, 86, 0.16) !important;
    border: 0;
    height: 12px;
    padding: 0;
    font-size: 0;
    border-radius: 100%;
    margin:0 4px;
  } 

  ul.slick-dots li.slick-active button {
    background: rgba(70, 78, 86, 0.8) !important;
  }
}