/* ====== SLIDER ====== */
body.slider_has_overlay .advanced-slider .swiper-slide:before {background: #00000050;}
.advanced-slider__slide { width: 100%; }
.advanced-slider__caption .container {height: 90%; display: flex; align-items: center; flex-direction: column; justify-content: flex-end;}
.advanced-slider__caption__inner__content { display: flex; flex-direction: column; max-width: unset; }
.advanced-slider__caption__inner__content h2 { font-weight: 400; font-size: 1.7rem; line-height: 2; }
.advanced-slider__caption__inner__content a { max-width: 100%; margin: auto; }

.slider-type-1 .advanced-slider__caption__inner__content h2 { order: 2; }
.slider-type-1 .advanced-slider__caption__inner__content p  { order: 1; }
.slider-type-1 .advanced-slider__caption__inner__content a  { order: 3; }

@media (max-width: 991px) {
.advanced-slider__caption__inner__content,
.advanced-slider__caption__inner__content a { max-width: 100%; }
}

/* ====== PRODUCTS ====== */
@media (max-width: 767px) {
body:not(.free-images-height) .simplified-products .offer-slide .product-card--simplified .product-card__image, body:not(.free-images-height) .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__image, body:not(.free-images-height) .simplified-products .s-products-slider-card .product-card--simplified .product-card__image {max-height: 16rem;height:15rem;}
}