/* ========================================= */
/* =====          HEADER AREA          ===== */
/* ========================================= */

/* topbar icon*/
.mwd-topbar .elementor-icon-box-wrapper .elementor-icon-box-icon .fa-truck-fast::before {
    background-image: url(../../img/icons/fast-delivery.svg);
}


/* ==================================================== */
/* =====               SLIDER STUFF               ===== */
/* =====          e.g. slick "overrides"          ===== */
/* ==================================================== */

/* *****   START PAGE "HEADER SLIDER"   ***** */

/* general stuff */
.mwd-custom-slider,
.mwd-custom-slider .slick-slider,
.mwd-custom-slider .slick-list,
.mwd-custom-slider .slick-track,
.mwd-custom-slider .slick-slide > div:first-child,
.mwd-custom-slider .slick-slide > div:first-child > .elementor-inner-section:first-child,
.mwd-custom-slider .slick-slide .elementor-container {
    min-height: 525px !important;
    height: 525px;
}
@media(min-width: 768px) {
    .mwd-custom-slider,
    .mwd-custom-slider .slick-slider,
    .mwd-custom-slider .slick-list,
    .mwd-custom-slider .slick-track,
    .mwd-custom-slider .slick-slide > div:first-child,
    .mwd-custom-slider .slick-slide > div:first-child > .elementor-inner-section:first-child,
    .mwd-custom-slider .slick-slide .elementor-container {
        min-height: 1100px !important;
        height: 1100px;
    }
}

/* arrows - prev/next button */
.mwd-custom-slider .slick-arrow.slick-prev::before {
    background-image: url(../../img/icons/prev.svg);
}
.mwd-custom-slider .slick-arrow.slick-next::before {
    background-image: url(../../img/icons/next.svg);
}

/* *****   START PAGE "OFF CANVAS SLIDER"   ***** */

@media (max-width: 767px) {
    .mwd-categories .slick-list {
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px;
    }
}


/* ================================================== */
/* =====          PRODUCT DETAIL PAGES          ===== */
/* ================================================== */

/* breadcrumb divider adaption */
#wrapper .breadcrumb ol li::after {
    background-image: url(../../img/icons/right-arrow.svg);
}

/* *****   BUTTONS AREA   ***** */
/* quantity part */
#product .qty .input-group .btn.btn-touchspin.bootstrap-touchspin-up::before {
    background-image: url(../../img/icons/plus.svg);
}
#product .qty .input-group .btn.btn-touchspin.bootstrap-touchspin-down::before {
    background-image: url(../../img/icons/minus.svg);
}


/* ==================================================== */
/* =====          PRODUCT GRID ADAPTIONS          ===== */
/* =====    e.g. home, categories, other grids    ===== */
/* ==================================================== */

/* add / view button */
article.product-miniature .product-description button.add-to-cart::before {
    background-image: url(../../img/icons/plus.svg);
}
article.product-miniature:hover .product-description button.add-to-cart::before {
    background-image: url(../../img/icons/plus-white.svg);
}

article.product-miniature .product-description a.btn-product-list::before {
    background-image: url(../../img/icons/view.svg);
}
article.product-miniature:hover .product-description a.btn-product-list::before {
    background-image: url(../../img/icons/view-white.svg);
}