.main {
  font-family:Arial;
/*   width:500px; */
  display:block;
  margin:0 auto;
}
  .mobile-version {
    display: none;
}
  .desktop-version {
    display: block;
}
.button.button5{
  background-color: #04AA6D;
  border: none;
  color: white;
  padding: 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  border-radius: 50%;
}
.Product__InfoWrapper {
    width: 600px;
}
/* .custom-text {
    width: 520px;
} */

.Product__Info {
    width: 100%;
}
.custom-text {
    text-align: justify;
    letter-spacing: 0.2px;
  	/* padding-top : 20px; */
  padding-left: 20px;
}
.short_description {
    text-align: justify;
    letter-spacing: 0.2px;
}
.Product__Info {
    margin: 0px !important;
  	padding-bottom : 0px
}
.ProductMeta__Description.Rte {
    text-align: justify;
    letter-spacing: 0.2px;
}
.slider-nav .slick-slide.slick-active {
  position: relative;
  top: 0;
  transition: top ease 0.5s;
}
.slider-nav .slick-slide.slick-active:hover {
  top: -5px;
/*       border-bottom: 2px solid #ccc; */
}
button.slick-next.slick-arrow {
    display: none !important;
}
.Product__Wrapper .slider.slider-nav .slick-slide:focus-visible {
    outline: 0;
}

.slider-nav .slick-slide.slick-active.slick-current:after {
    content: "";
    display: inline-block;
    position: absolute;
    width: 80%;
    height: 2px;
    background: #ccc;
    z-index: 1;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
button.slick-prev.slick-arrow {
    display: none !important;
}
.shopify-section--header {
    z-index: 111;
}
.Product__Wrapper .custom-text {
/*     padding: 40px 10px 40px 35px; */
}
.custom-text.mobile {
    display: none;
}

h3 {
    background: #fff;
    color: #3498db;
    font-size: 36px;
    line-height: 100px;
    margin: 10px;
    padding: 2%;
    position: relative;
    text-align: center;
}
.action{
  display:block;
  margin:100px auto;
  width:100%;
  text-align:center;
}
.action a {
  display:inline-block;
  padding:5px 10px; 
  background:#f30;
  color:#fff;
  text-decoration:none;
}
.action a:hover{
  background:#000;
} 
.Product__Wrapper .slider.slider-nav img {
    width: 100%;
  
    height: 60px;
    background: #f8f8f8;
    object-fit: cover;
}
.Product__Wrapper .slider.slider-nav .slick-slide {
    width: 60px!important;
/*     border: 1px solid #ccc; */
    margin-right: 10px;
  outline:none;
}
.Product__Wrapper .slider .slick-slide img {
    margin: 0 auto;
    display: block;
  pointer-events: none;
  max-width: 405px;
}
.Product_Wrapper .slider .slick-next:before, .Product_Wrapper .slider .slick-prev:before{
   color: #000 !important;
   font-size: 24px;
}
.slick-next:before, .slick-prev:before {
    color: #000 !important;
}
.slick-next {
    z-index: 11;
}
.slick-previous {
    z-index: 11;
}
.Product__Wrapper .slider {
    padding-left: 15px;
}
.custom-text {
    position: sticky;
    top: 150px;
}



/**/
.Product__InfoWrapper .Product__ActionList {
   
}

.Product__InfoWrapper .Product__ActionList .Product__ActionItem {
    margin-top: 0;
    padding: 5px 0;
}

.Product__InfoWrapper .Product__ActionList .Product__ActionItem button.RoundButton {
    margin: 10px 5px;
}
#sidebar-cart {
    z-index: 999;
}
.SidebarMenu {
    z-index: 999;
}
.Product__InfoWrapper .Product__ActionList .go-backbtn {
    margin: 10px 5px;
}
.Product__ShareList,
.Product__ShareList[aria-hidden=false] {
    left: 55px;
    top: -15px;
}
.go-backbtn {
  margin-bottom: 15px;
}
.desktop-share-list .RoundButton--flat {
    color: #7b408d;
}
.desktop-share-list .RoundButton--small .Icon--close {
    color: #fff;
}

/*=============media==============*/

@media (max-width: 991px){


.Product__Wrapper .slider .slick-prev {
    left: 40px;
}

.Product__Wrapper .slider .slick-next {
    right: 30px;
}

}
@media  (max-width: 567px){
.Product__Wrapper .slider.slider-nav .slick-track {
    width: 100% !important;
    padding-right: 25px;
}
  .Product__Wrapper .slider .slick-prev {
    left: 20px;
    z-index: 11;
}
  .Product__Wrapper .slider .slick-next {
    right: 15px;
}
  .mobile-version {
    display: none;
}
  .desktop-version {
    display: block;
}
  .main-image-slider img {
    max-width: 80px;
    border: 1px solid #ccc;
    margin: 30px 0px 0px 15px;
}
}
.Product__Wrapper .custom-text,.ProductMeta__Description {
  display:block;
}
  .custom-text-mobile {
    display:none;
  }
@media (max-width: 1199px){
.Product__Wrapper .custom-text {
  display:none;
}
  .custom-text-mobile {
    display: block;
  }
}
@media (min-width: 568px){
.Product__ActionList.desktop-share-list {
    position: absolute;
    float: left;
    top: 50px;
    left: 0;
    width: 40px;
    display: block;
}
}
@media (min-width: 1024px){
.Product__Wrapper .mobile-custom-text {
    display: none;
}
/*   .custom-text.mobile {
    display: block;
} */
  
}
@media (min-width: 1200px){
.Product__ActionList.desktop-share-list {
   top:120px
}
  .Product__InfoWrapper .short_description {
    min-height: 180px;
}
}
@media(max-width:1199px){
.Product .Product__Wrapper {
/*     max-width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden; */
}
.Product__Wrapper {
    max-width: 100%;
    margin-left: 0;
}
  
.Product .Product__Wrapper .custom-text {
    width: 100%;
    -ms-flex-order: 3;
    order: 3;
    padding: 20px;
  	//display: none;
}
.Product .Product__Wrapper .customCautionMobile {
    display: block;
}  
.Product .Product__Wrapper .Product__InfoWrapper .ProductMeta__Title, .Product .Product__Wrapper .Product__InfoWrapper .ProductMeta__PriceList {
    text-align: left;
}
.Product .Product__Wrapper .Product__InfoWrapper {
    position: relative;
    width: 100%;
    -ms-flex-order: 2;
    order: 2;
}

.Product .Product__Wrapper .Product__InfoWrapper .Product__Info {
    top: 0 !important;
    max-width: 100%;
    padding: 40px 25px 0;
}

.Product .Product__Wrapper .main.desktop-version {
    -ms-flex-order: 1;
    order: 1;
}

.Product .Product__Wrapper .mobile-version {
    -ms-flex-order: 4;
    order: 4;
}

#sidebar-menu .Drawer__Content {
    padding-top: 70px;
}

}

@media (max-width: 767px){
.Product__InfoWrapper .Container {
    padding: 0;
}

.Product .Product__Wrapper .custom-text {
    padding: 20px 25px;
}
.Product .Product__Wrapper .Product__InfoWrapper .ProductMeta__Title {
    font-size: 18px;
    text-align: left;
}
#sidebar-menu .Drawer__Content {
    padding-top: 50px;
}
.ProductMeta__PriceList {
    text-align: left;
}
.Product__InfoWrapper .Product__ActionList {
    display: none !important;
}
.Product__ActionList {
    position: absolute;
    top: 50px;
    left: 20px;
}
  .Product__ActionItem {
    width: 35px;
}

.Product__ActionItem .RoundButton {
    margin-bottom: 15px;
}

.Product__ActionItem+.Product__ActionItem {
    margin-top: 0;
}
.Product__ShareList .Product__ShareItem {
    font-size: 0;
    padding: 10px;
}

.Product__ShareList .Product__ShareItem svg {
    margin: 0;
}

.Product__ShareList, .Product__ShareList[aria-hidden=false] {
    top: -15px;
    left: 45px;
}
}
@media (max-width:566px){
	  .Product .Product__Wrapper .mobile-version {
        -ms-flex-order: 1;
        order: 1;
        width: 100%;
    }

    .Product .Product__Wrapper .main.desktop-version {
        -ms-flex-order: 4;
        order: 4;
    }

	#sidebar-menu .Drawer__Content {
        padding-top: 40px;
    }
  .Product__ActionList.hidden-lap-and-up {
      top: 45px;
  }
}
    @media screen and (min-width: 1000px) {
        a.whatsapp {
            display: none
        }
      .whatsapp-ico{
    fill: white;
    width: 50px;
    height: 50px;
    padding: 3px;
    background-color: #4dc247;
    border-radius: 50%;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    /* box-shadow: 2px 2px 11px rgba(0,0,0,0.7); */
    position: fixed;
    bottom: 20px;
    right : 20px;
    z-index: 10;
}
    }























@media screen and (min-width: 767px){
  .mobile-sharer, .txt-message{
    display:none !important;
  }
}


@media screen and (max-width: 767px){
  .desktop-sharer{
    display:none !important;
  }
}





















