/* CSS added on 21-03-25 start */
.product .product__wrapper .product__content, .post .post__wrapper .post__content{
	background-color : white;
}
.section--homepage .section__header{
	padding-bottom : 0px !important;
}
@media (max-width : 768px){
  .faqs-list .card .card-header h2 button{
  	padding-right : 50px;
  }
}
@media (max-width : 479.99px){
  .page--blog, .page--inner, .section--blog{
    	padding : 0px !important;
  }
  .ps-block--features, .page--shop{
  	padding-bottom : 0px !important;
  }
  .shop__pagination{
  	padding-top : 10px !important;
  }
  .product .product__wrapper{
  	max-width : 100% !important;
  }
}
@media (min-width : 1199px){
  .page--blog, .page--inner{
  		padding : 50px 0 50px !important;
  }
}
.post__content p {
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.post__content .ck-content .image img{
	height :400px;
  	object-fit: contain;
}
/* CSS added on 21-03-25 end */
.product .product__title
{
   white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.banner-effect a {
	pointer-events: none;
}
.widget__content > p,.copyright p{
  color : #000;
}

.product .product__wrapper
{
  width:100%;
max-width:260px;
}

.language-wrapper .dropdown .language_bar_chooser.dropdown-menu
{
  display:none !important;
}
footer .col-md-4.col-sm-6.col-12:last-child aside.widget.widget--footer:last-child {
    display: none;
}
.show-admin-bar .btn-select-language{
  
  display: none;
}
.section__follow-instagram{
  
  opacity: 0.68;
}

body.show-admin-bar{
  background: #ffffff !important;
    
}
.footer {
  background: #D8D8FB !important;
}
.top-header{
  background: #D8D8FB !important;
}
.justify-content-md-start{
  color: black;
}
.top-header a{
  
  color: black !important;
}
.form-control{
  color : #000;
  border: 1px solid black;
}
.form-control::placeholder{
  color : #000 !important;
}
.breadcrumb-wrapper{
  background-color: #fff !important;
  
}
body{
  background-color: #D8D8FB !important;
}
.language-wrapper{
      display: none;
}
.custom-checkbox{
display: none;
}
.slider__content{
    background: none !important;
}
@media (max-width : 399px){
  .slider-item  picture img, .owl-carousel .owl-item img{
	object-fit : contain !important;
	}
  .slider__content .slider__content__wrapper .slider__content__wrapper__content h2{
  	font-size : 10px !important;
  }
}
@media (max-width:767px){
.owl-carousel .owl-item img {
    width: 100%;
    object-fit: cover;
    min-height: 180px !important;
}
  
  .slider__content .slider__content__wrapper .slider__content__wrapper__content {
    display: block !important;
}
  .slider__content .slider__content__wrapper .slider__content__wrapper__content .btn--custom, .slider__content .slider__content__wrapper .slider__content__wrapper__content button.btn--custom {
    font-size: 10px;
    padding: 4px 8px !important;
}
  .slider__content .slider__content__wrapper .slider__content__wrapper__content p {
    color: #fff;
    font-size: 10px !important;
    line-height: 20px;
    margin-bottom: 10px;
    max-width: 50%;
}
  .slider__content .slider__content__wrapper .slider__content__wrapper__content h2 {
    font-size: 14px;
    margin-bottom: 10px;
}

}

.widget--tags .list--tags li a{
    padding: 6px 6px;
}
.collection .collection__more_link{
display: none !important;
}

@media(max-width:499px){
.header .logo img {
    max-height: 35px;
    max-width: 160px;
}

}

@media(max-width:360px){
 .header .logo img {
    max-height: 20px;
    max-width: 100px;
  }
} 
}