/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
.adropdown.adropdown-1 {
  background-color: #fff !important;
}

.adropdown-mobile.menu-active {
  background-color: #fbfcfc !important;
}

#mobile-amegamenu .category-item.level-1 {
  margin: 0 0 10px !important;
}

.category-item-image {
  display: none !important;
}

.h5.category-title {
  font-size: 15px !important;
}

.product-description > .an_short_description {
  display: none !important;
}

@media (max-width: 767px) {
  .product-miniature.product-mobile-row:not(.col-lg-12),
  .tab-pane.active .product-miniature.product-mobile-row:not(.col-lg-12) {
    max-width: 100% !important;
    flex-basis: 100% !important;
  }
}

@media (max-width: 600px) {
  .product-miniature.product-mobile-row:not(.col-lg-12)
    .thumbnail-container-image
    img {
    max-width: 100% !important;
    width: 100% !important;
    height: auto !important;
  }
}

@media (max-width: 767) {
  #products .thumbnail-container-image,
  .featured-products .thumbnail-container-image,
  .product-accessories .thumbnail-container-image,
  .product-miniature .thumbnail-container-image {
    min-height: 330px !important;
    height: auto;
  }
}

.an_hurry_up.js-an_hurry_up {
  display: none !important;
}

.js-an_productattributes-standart {
  display: none !important;
}

.categoriesproduct-content-2 {
  background-color: rgba(0, 0, 0, 0.32) !important;
}

.categoriesproduct-content-2 > h3,
.categoriesproduct-content-2 > p {
  opacity: 1 !important; /* Rendre le texte totalement visible */
  color: #fff !important; /* Texte en blanc */
}

#scrolltopbtn {
  background-color: #ff3292;
  border: none;
}

div.blog-comment-block.clearfix {
  display: none !important;
}

div.blog-info > p {
  display: flex !important;
  justify-content: center !important;
}

#main > .pswp {
  display: none;
}

.comments-nb {
  display: none;
}

#empty-product-comment {
  display: none;
}

#product-comments-list-footer {
  display: none;
}

.custom-checkbox > label > em {
  display: none !important;
}

/* #delivery-address .form-fields .form-group.row:nth-of-type(1),
#delivery-address .form-fields .form-group.row:nth-of-type(2) {
  display: none !important;
} */

.delivery-options > .row.delivery-option {
  display: none !important;
}

#payment-confirmation {
  margin-top: 20px !important;
}

.paypal-logo.paypal-logo-paypal.paypal-logo-color-default {
  height: 13px !important;
}

#payment-option-3-container > span.custom-radio.float-xs-left {
  margin-top: 5px !important;
}
#payment-option-2-container > span.custom-radio.float-xs-left {
  margin-top: 9px !important;
}
