/* základní nastavení popisu produktu */
/*.basic-description{
    font-size: 18px;
}*/

#description p {
    text-align: justify;
}

.tshirt_specifikation p, #next_info p, #next_info_other p{
    text-align: justify;
    font-size: 16px !important;
}

.vl82_text_center{
    text-align: center !important;
    margin-block-start: 0.3em;
}
#popis_nosic{
    min-height:200px;
}
    #popis_nosic h4{
        display: block;
        margin-block-start: 0em;
        margin-block-end: 0em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight: bold;
        padding: 0 !important;
        color: #9f0000;
        font-size: 18px !important;
    }

#obrazek_nosic{
    display: flex; 
    align-items: center ; 
    justify-content: right;
}
    #obrazek_nosic img{
        max-height:150px;
        transition-duration: 2s
    }
    #obrazek_nosic:hover img{        
        transform: scale(1.6);
        transition-duration: 2s

    }

.icons{
    padding-left: 10px ; align-self: center;
}

#tabulka_velikost{
    font-size: 16px;
}
    #tabulka_velikost td{
        padding-top: 10px;
    }

#next_info a, #next_info_other a {
    color: #9f0000;
    text-decoration:none;
}
    #next_info a:hover, #next_info_other a:hover{
        font-size: 18px;
        color: #e20000 !important;
    }

 #general_info { /*popis který je u všech produktů */
    background-color: #d6d6d6; 
    padding: 20px; 
    border-radius: 25px;
}





/* ABOUT_ US  .... O NÁS */
    #about_us{
        width: 80%;
        margin: auto;
        font-size: 18px;
    }
    @media screen and (max-width: 800px) {
        #about_us {
            width: 95%;
        }
      }
        #about_us p{
            padding-left: 30px;
            padding-right: 30px;
            text-align: justify;
        }

    .vl82border{
        border-radius: 25px;
        padding-top: 40px;
    }
    .vl82autor{
        color: #777777;
        padding-top: -30px;
        text-align: right !important;
    }
    .motto{
        font-size: 35px;
        line-height: 55px;
        text-align: center !important;
        
    }

        #about_us h2{
            font-size: 35px;
            font-weight: bold !important;
            text-align: center;
            line-height: 55px;
            padding: 15px;
            color: #cc0000 !important;
        }

        #about_us h3{
            font-size: 25px;
            text-align: left;
            padding: 10px;
        }


        #slide_about_us{
            padding-top: 50px;
            padding-bottom: 50px;
            z-index: 100;
        }

        #slide_about_us_img{
            object-fit: cover;
            width: 100%;
            height: 350px;
        }






/* *********************************************************
*********************************************************
kolekce
*********************************************************
********************************************************* */

/* .main_container{
    display: flex;
    flex-direction: row;
    justify-content: center;
    background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/forest_background.webp); */
    /* height: 100vh; */
    /* background-color: blanchedalmond; */
    /* background-size:cover ;
    background-attachment: fixed;
    gap:1rem; /*mezera mezi položkami 

} */
    /* @media screen and (max-width: 1024px){ */
        /* .main_container{ /*změna pod sebe*/
            /* flex-direction: column;
        } */ */
        /* .main_item:nth-of-type(1){ order: 2; width: auto !important; }
        .main_item:nth-of-type(2){ order: 1;  }
        .main_item:nth-of-type(3){ order: 3; width: auto !important; }

        .main_text, .nadpis, .popis_down{
            position: relative !important;
            width: 100% !important ;
        }
        h1,h2{
            padding-left: 2rem;
        }

        .center{
            width: 100% !important;
        }

        .picture{
            flex-direction:column-reverse !important;
            width: 100% !important;
        }
        .picture_right{
            flex-direction: column-reverse !important;
        }
        .desc{
            display: flex;
            width: 100% !important;
            height: 100px !important;
            background-color: rgba(7, 7, 7, 0.7) !important;
            justify-content: space-evenly ;
        }
    } */

/* P specifikace*/
    /* .p_vpravo{
        text-align: right !important;
    } */




.left, .right{
    display: flex;
    flex-direction:column ; /*sloupec*/
    align-items: center;
    width: 30%;
    min-width: 325px;
    max-width:inherit;
}


.center{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 40%;
}
        /* .nadpis{
            position: fixed;
            position: fixed;
            width: 33%;
            left: 50%;
            top: 1%;
            transform: translateX(-50%);
            z-index: 100;
        } */
        .nadpis p{
            color: rgb(117,136,59);
            font-size: 3rem;
            padding: 4rem;
            border-radius: 3rem;
        }
        .popis_down{
            padding: 3rem;
        }
            .popis_down p{
                color: rgb(117,136,59);
                font-size: 2.2rem;
                font-weight: 100 !important;
            }

        .main_text{ 
            background-color:rgba(87, 101, 43, 0.5);
            padding: 2rem;
            /* border-radius: 3rem; */
        }
            .main_text p{
                text-align: justify;
                color: rgb(252, 209, 158);
                font-size: 2.4rem;
                margin: 2rem;
            }


.picture{
    width: 100%;
    background-color: rgba(7, 7, 7, 0.5);
    /* border-radius: 4rem; */
    display:flex;
    flex-direction:row;
    margin-top: 1rem;
    
}
.picture_right{
    width: 100%;
    background-color: rgba(7, 7, 7, 0.5);
    /* border-radius: 4rem; */
    display:flex;
    flex-direction: row-reverse;
    margin-top: 1rem;
    
}
    .prew{
        width: 100%;
        height: 400px;
        background-repeat: no-repeat;
        background-position:center;
    }
            #jelen{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/jelen.png);}
            #vlk{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/vlk.png);}
            #lan{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/lan.png);}
            #liska{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/liška.png);}
            #jezek{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/jezek.png);}
            #veverka{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/veverka.png);}
            #danek{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/danek.png);}
            #divocak{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/divocak.png);}
            #orel{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/orel.png);}
            #sova{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/sova.png);}
            #sokol{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/sokol.png);}
            #rys{ background-image: url(https://cdn.myshoptet.com/usr/www.lanigaart.cz/user/documents/upload/vl82/img_kolekce/forest_pack/rys.png);}

            
        .nazev {
            margin: 0;
            padding: 1rem;
            font-weight:900;
            font-size: 2rem;
            color:rgb(117,136,59);
        }
            .leva{
                text-align: left;  
                clear: left;
                float: left;       
            }
            .prava{
                text-align: right;
                clear: right;
                float: right;               
            }
    .desc{
        position:absolute ;
        display: flex;
        display: none;
        background-color: rgb(0, 0, 0);
        width: 100px;
        height: 400px;
        z-index: 10;
    }
    .desc_pravaS{
        float: right;
    }



 /* TOP MENU UPDATE  *********************************************************** */
/* .navigation-in {
    font-size: 18px !important;
    line-height: 18px !important;
}*/

/* #header{
    border-bottom: 60px solid var(--color-primary);
}  */



/* doplňkové parametry v detaily produktu  *************************/
.extended-description {
    display: none;
}

/* napis eshop header na úvodní stránce*/
.welcome h1{
    display:none;
}

/* Hodnocené a komentáře na hlavní stránce*/
.latest-contribution-wrapper{
    display:none;
}