.an_homecategories .owl-carousel .owl-item img {
  background: #F7F6F4;
  border-radius: 50%;
  padding: 40px;
  max-width: 300px;
}
.an_homeproducts-products .products .product-miniature,
#products .product-miniature {
  background: #F7F6F4;
  border-radius: 15px;
  padding: 5px !important;
  border: 10px solid #ffffff;
}
@media (min-width: 600px) {
  .featured-products.an_homeproducts-products .products .product-miniature {
    border: 0;
  }
}
#_desktop_top_menu {
  background: none;
}
#_desktop_top_menu ul {
  list-style: none;
}
#an_brandslider-block {
  margin-bottom: 75px;
}
.an_homeproducts-block {
  margin-bottom: 75px !important;
}
#header .block-social ul {
    position: relative !important;
    margin-bottom: 0 !important;
}
#cms .page-header,
#product .featured-products h2,
.product-accessories .h1 {
    text-transform: none;
}
.anmm-dropdown {
    padding: 40px;
}
.anmm-dropdown-content.anmm-dropdown-content-categories {
    margin-bottom: 0;
}
.anmm-dropdown-content.anmm-dropdown-content-categories .anmm-category-title {
    margin-bottom: 15px;
}
.fixed-menu-mobile {
    background: #6f95a3;
    animation: fadeInOpacity 0.3s;
    -webkit-animation: fadeInOpacity 0.3s;
    -moz-animation: fadeInOpacity 0.3s;
    -o-animation: fadeInOpacity 0.3s;
    -ms-animation: fadeInOpacity 0.3s;
}
.fixed-menu-mobile svg path {
    fill: #ffffff;
}
.product-information p {
	margin-bottom: 1rem;
}

@keyframes fadeInOpacity {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.an_homeslider-block {
  max-width: 100%;
  width: 100%;
}

.an_homeproducts-products .products .product-miniature {
    width: calc(25% - 30px);
}
.an_homeproducts-banner-default.an_homeproducts-banner-overlay .an_homeproducts-banner-content {
    padding: 10px 20px 0;
    backdrop-filter: blur(4px);
    background: #ffffff99;
    top: unset;
    border-radius: 15px;
}
.an_homeproducts-banner .an_homeproducts-banner-image, .an_homeproducts-banner .an_homeproducts-banner-image {
    border-radius: 15px;
}
body#checkout section.checkout-step .myparcelnl-delivery-options-wrapper {
    background: #fafafa;
    border: 2px solid #e5e5e5;
    border-radius: 8px;
    padding: 18px 19px 20px;
    margin: 0 10px 10px;
    display: flex;
    align-items: center;
}
body#checkout section.checkout-step .carrier-extra-content .bg-faded {
    background: none;
}
body#checkout .header-right > div, body#checkout #_mobile_cart {
    display: none;
}
.footer-full {
    background: #6F95A3;
}
.footer-full .block_newsletter {
    padding: 40px 20px;
}
#footer, #index #footer {
    padding-top: 0;
	background: #f7f6f4;
}
.an_advantages .an_advantages-list {
    margin: 0;
	padding: 30px 0;
}
.anut-block-wrapper {
    margin-bottom: 52px;
}

.an_advantages .an_advantages-item {
    align-items: flex-start;
}
.an_advantages .an_advantages-item a {
    text-decoration: underline;
}
.an_advantages .an_advantages-item-img {
    height: auto;
}
.an_advantages .an_advantages-item-img img {
    width: 80px;
    max-width: none;
}

#footer .block-social ul,
#footer #_footer_logo a {
    justify-content: center;
    margin: 0 !important;
}

.product-prices {
	display: block;
}
.product-prices .delivery-information {
	display: none;
}
.page-my-account #content .links a#rbf-withdrawal-track_link {
	display: none;
}
#header .header-top .position-static {
    padding: 10px 0;
}
.content a,
.faqmanager-item a {
    text-decoration: underline;
}
.featured-products h2,
.product-accessories h2 {
    font-size: 1.3em;
}
#loyalty_product,
#loyalty_cart {
    border: 0;
    background: #F7F6F4;
    display: flex;
    align-items: center;
}
#loyalty_product p,
#loyalty_cart p {
    color: #6f95a3;
    font-size: 0.8em;
    line-height: 1.4em;
	flex: 1;
	margin: 0;
}
#loyalty_product .loyalty-icon,
#loyalty_cart .loyalty-icon {
	background: url('/themes/paardendroom/assets/img/icon-loyalty.png');
    height: 60px;
    width: 60px;
    background-size: cover;
}
.cart-grid-right {
	margin-bottom: 35px;
}
.anut-block-wrapper {
  background: #F7F6F4;
}
.product-comment-list-item.user_reviews::before {
    content: none;
}
.anut-block-inner {
    padding: 55px 0;
}
.anut-block-title {
    margin: 0px 0 20px;
}
.product-actions .add-to-cart:not(.buynow-button) {
    background-image: none !important;
    background-color: #7C516F !important;
    color: #ffffff;
}
#an_homecategories {
	min-height: 350px;
}
.an_homecategories-image {
    height: auto;
} 
.an_homeslider.owl-carousel.owl-drag.an_homeslider-responsive .owl-item .an_homeslider-item picture {
	width: 100%;
}

#stcm-wrapper .stcm-accept-all.stcm-button:hover {
    background-color: #6f95a3;
    border-color: #6f95a3;
    color: #ffffff;
}
#stcm-wrapper .stcm-reject-all.stcm-button-primary,
#stcm-wrapper .stcm-modal-reject-all.stcm-button-primary {
    background-color: var(--backgroundColor);
    color: var(--primaryColor);
}
#stcm-wrapper .stcm-reject-all.stcm-button-primary:hover,
#stcm-wrapper .stcm-modal-reject-all.stcm-button-primary:hover {
    background-color: var(--primaryColor);
    color: var(--backgroundColor);
}
#stcm-banner a.stcm-logo,
#stcm-modal footer a.stcm-credit-link {
	display: none !important;
}
.product-page-stars {
	display: none;
}
.product-mainblock {
    margin-bottom: 32px;
}


.h1,
h1 {
	font-size: 40px;
}
.h2,
h2 {
	font-size: 40px;
}
.page-category.leftColPopup #left-column {
	padding: 0;
}
#category #wrapper {
    padding-top: 20px;
}
#products .product-miniature {
    margin-bottom: 0 !important;
}
#product-comments-list-header .comments-note {
	display: none;
}


#cart #wrapper, #cms #wrapper, #module-an_wishlist-list #wrapper, #product #wrapper {
    padding-top: 30px;
}
#wrapper, #cart #wrapper, #cms #wrapper, #module-an_wishlist-list #wrapper, #product #wrapper {
    padding-bottom: 30px;
}





@media (min-width: 581px) {
    #products .product-miniature.col-lg-12 .product-description {
        flex: 1 1;
        padding: 30px;
    }
}
.productblock-content .product-quantity {
    position: relative !important;
    margin-bottom: 0 !important;
}
.apim-input-backorder {
    color: #000000;
}
.apim-input {
    color: #666666;
}
.product-additional-info {
    font-size: 18px;
}
.product-additional-info ul {
    margin-top: 1rem;
}
.an_productpage-slider-nav .slick-track, .an_productpage-slider-main .slick-track {
    margin: 0 auto;
}
.an_productpage-slider.an_productpage-slider-nav img,
.an_productpage-slider img {
    border: 2px solid #f7f6f4;
}
.nav-slide-selected:before {
    border-color: #7c516f !important;
    border-width: 2px;
}
 #product .product-accessories .products, #products .products, .featured-products .products, .product-accessories .products, .product-miniature .products, .product-pack .pack-product-container, .featured-products .products {
    justify-content: center;
}

.faqmanager-home-title,
.faqmanager-more-link,
h1.faqmanager-page-title {
	text-align: center;
}
.modal .product-quantity {
	margin-bottom: 0 !important;
}


@media (max-width: 767px) {
    .an_homeslider.an_homeslider-responsive .an_homeslider-desc {
        position: relative;
    }
    .an_homeslider.an_homeslider-responsive .an_homeslider-desc p {
        display: inherit !important;
    }
    .an_homeslider .an_homeslider-desc>.container {
      text-align: center;
    }
    .footer-container {
        margin-top: 0;
    }
	.an_homeslider-block {
		margin: 0 auto 30px;
	}
}

@media (max-width: 640px) {
    .sticky-product-row .page-content .images-container.an_productpage-slider-wrap {
        padding: 15px 15px 0;
    }
}
@media (max-width: 991px) {
    .anmm-link-arrow {
        background: #F7F6F4;
    }
	.anmm-link-label,
	.mobile-lang-and-cur {
        display: none;
    }
}