.odkaz-top{
display:block;
height: 180px;
margin-top: -180px;
visibility: hidden;
} .cce-single-album{
margin:2em 0;
}
.cce-single-album h2{
text-align: center;
font-size: 2.5em;
padding: 1.5em 0 0;
font-weight: 400;
}
.cce-single-album hr{
height: 2px;
background-color: var(--primary);
margin-bottom: 2em;
} .cce-album-filter{
display: flex;
flex-direction: row;
gap:20px;
flex-wrap: wrap;
margin-top: 10px;
}
.cce-album-filter-single{
min-height: 52px;
}
.cce-album-filter-single a{
padding: 0.8em 1.4em;
border:1px solid var(--link);
background-color: var(--link);
color:var(--textColorSec);
text-decoration: none;
border-radius: 8px;
transition: all 300ms ease-out;
}
.cce-album-filter-single a:hover{
color:var(--link);
background-color: var(--textColorSec);
} .cce-g-grid{
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap:30px;
text-align: center;
}
.cce-g-single{
border-radius: 20px;
}
.cce-g-single .cce-g-image{
border-radius: 20px 20px 0 0;
overflow: hidden;
}
.cce-g-single .cce-g-image img{
border-radius: 20px 20px 0 0;
width: 100%;
height: 250px;
object-fit: cover;
object-position: center;
transition: all 300ms ease-out;
}
.cce-g-single .cce-g-image img:hover{
transform: scale(105%);
}
.cce-g-text{
padding: 1em 0.5em 2em;
border-radius: 0 0 20px 20px;
background-image: var(--imgUrlHeaderContent);
background-repeat: repeat;
background-position: top center;
}
.cce-g-name h3{
min-height: 33px;
margin-bottom: 5px;
font-size: 1.4em;
font-weight: 500;
}
.cce-g-subtitle{
min-height: 33px;
}
.cce-g-subtitle h4{
font-size: 1em;
margin-bottom: 5px;
}
.cce-g-link-button{
margin-top: 1em;
}
.cce-g-link-button i{
margin-left: 1em;
}
@media Screen and (max-width: 1000px){ .cce-g-grid{
grid-template-columns: 1fr 1fr;
}
}
@media Screen and (max-width: 776px){ .cce-g-grid{
grid-template-columns: 1fr;
}
}