/*
 * Copyright (C) 2017-2024 Applypark. All rights reserved
 * It is considered confidential and proprietary. 
 * This document may not be reproduced or transmitted in any form,
 * in whole or in part, without the express written permission of
 *
 * applypark czech s.r.o
 * Website: https://applypark.cz
 *
 * @author   Jakub Hon (jakub.hon@applypark.cz) applypark.cz
 *
 * copyright 2024 -  applypark.cz
 * applypark czech s.r.o.
 *
 * Lidicka 881/37, Ostrava VĂ­tkovice, 703 00, Czech republic
 * VAT ID: CZ09731237
 */


/* VypnutĂ­ ĹĄipek ze Shoptetu */
.carousel-control {
    display: none
}


/* VypnutĂ­ zmÄny velikosti u :hover */
#carousel .item:hover>img,
#carousel .item:hover>a>img {
    transform: scale(1);
}

/* PĹidanĂ­ paddingu mezi itemy carousaly */
#carousel .item {
    padding-left: 8px;
    padding-right: 8px;
}

/* NastavenĂ­ zaoblenĂ­ u obrazkĹŻ */
#carousel .item img {
    border-radius: 20px;
    box-shadow: 0.25rem 0.25rem 0.25em rgba(140, 152, 164, 0.45) !important;
    border: 1px solid rgba(140, 152, 164, 0.098);

}




@media only screen and (max-width: 1500px) {
    #carousel .banner-caption {
        padding: 27px;
    }
}


.type-index .item {
    position: relative;
}

.extended-banner-texts {
    display: flex;
    flex-direction: column;
    /* justify-content: flex-end; */
    align-items: flex-start;
    text-align: left;
    top: 5% !important;
    left: 0;
    width: 100%;
    line-height: 1.4em;
    height: 100%;
    z-index: 2;
    color: #000;
    transition: 0.3s;
    padding-left: 20px;
    padding-right: 20px;
    transform: translateY(0%) !important;
}

.extended-banner-title {
    font-size: 25px;
    font-weight: bold;
}

.extended-banner-title,
.extended-banner-text,
.extended-banner-link {
    text-align: left !important;
}

.carousel-indicators {
    display: none !important;
}

.slick-next {
    right: 12px !important;
}

.slick-prev {
    left: 12px !important;
}


/* .prices .price-standard {
    background-color: black !important;
    color: white !important;
    display: block;
    padding: 3px;
}

.prices .price-final {
    background-color: yellow;
    color: black;
    display: block;
    padding: 3px;
} */

.carousel-inner{
min-height: auto!important;
}