[data-expand-target] {
overflow: hidden;
position: relative;
}
[data-expand-link]:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 10;
margin: -250px;
}
.sculpture-block,
.peinture-block,
.pastel-block,
.encre-block,
.dessin-block {
padding: 1rem;
}
.sculpture-block__content,
.peinture-block__content,
.pastel-block__content,
.encre-block__content,
.dessin-block__content {
background-attachment: fixed;
display: flex;
flex-direction: column;
gap: 1rem;
}
.sculpture-block__content__container,
.peinture-block__content__container,
.pastel-block__content__container,
.encre-block__content__container,
.dessin-block__content__container {
position: relative;
background-color: var(--rgba-dark-black);
transition: all ease-in-out 0.8s;
grid-column: span 12;
}
.sculpture-block__content__container__item,
.peinture-block__content__container__item,
.pastel-block__content__container__item,
.encre-block__content__container__item,
.dessin-block__content__container__item {
display: flex;
justify-content: center;
align-items: center;
background-size: cover;
background-position: top center;
transition: all ease-in-out 0.8s;
}
.sculpture-block__content__container__item--100,
.peinture-block__content__container__item--100,
.pastel-block__content__container__item--100,
.encre-block__content__container__item--100,
.dessin-block__content__container__item--100 {
height: 100px;
}
.sculpture-block__content__container__item--200,
.peinture-block__content__container__item--200,
.pastel-block__content__container__item--200,
.encre-block__content__container__item--200,
.dessin-block__content__container__item--200 {
height: 200px;
}
.sculpture-block__content__container__item--300,
.peinture-block__content__container__item--300,
.pastel-block__content__container__item--300,
.encre-block__content__container__item--300,
.dessin-block__content__container__item--300 {
height: 300px;
}
.sculpture-block__content__container__item--400,
.peinture-block__content__container__item--400,
.pastel-block__content__container__item--400,
.encre-block__content__container__item--400,
.dessin-block__content__container__item--400 {
height: 400px;
}
.sculpture-block__content__container__item--500,
.peinture-block__content__container__item--500,
.pastel-block__content__container__item--500,
.encre-block__content__container__item--500,
.dessin-block__content__container__item--500 {
height: 400px;
}
.sculpture-block__content__container__item--600,
.peinture-block__content__container__item--600,
.pastel-block__content__container__item--600,
.encre-block__content__container__item--600,
.dessin-block__content__container__item--600 {
height: 400px;
}
.sculpture-block__content__container__item--700,
.peinture-block__content__container__item--700,
.pastel-block__content__container__item--700,
.encre-block__content__container__item--700,
.dessin-block__content__container__item--700 {
height: 400px;
}
.sculpture-block__content__container__item--800,
.peinture-block__content__container__item--800,
.pastel-block__content__container__item--800,
.encre-block__content__container__item--800,
.dessin-block__content__container__item--800 {
height: 400px;
}
.sculpture-block__content__container__item--900,
.peinture-block__content__container__item--900,
.pastel-block__content__container__item--900,
.encre-block__content__container__item--900,
.dessin-block__content__container__item--900 {
height: 400px;
}
.sculpture-block__content__container__item--1000,
.peinture-block__content__container__item--1000,
.pastel-block__content__container__item--1000,
.encre-block__content__container__item--1000,
.dessin-block__content__container__item--1000 {
height: 400px;
}
.sculpture-block__content__container__title,
.peinture-block__content__container__title,
.pastel-block__content__container__title,
.encre-block__content__container__title,
.dessin-block__content__container__title {
display: none;
}
.sculpture-block__content__container__link,
.peinture-block__content__container__link,
.pastel-block__content__container__link,
.encre-block__content__container__link,
.dessin-block__content__container__link {
display: none;
}
.sculpture-block__content__container__link--no-link,
.peinture-block__content__container__link--no-link,
.pastel-block__content__container__link--no-link,
.encre-block__content__container__link--no-link,
.dessin-block__content__container__link--no-link {
display: none;
}
.sculpture-block__content__container:hover .sculpture-block__content__container__overlay,
.sculpture-block__content__container:hover .peinture-block__content__container__overlay,
.sculpture-block__content__container:hover .pastel-block__content__container__overlay,
.sculpture-block__content__container:hover .encre-block__content__container__overlay,
.sculpture-block__content__container:hover .dessin-block__content__container__overlay,
.peinture-block__content__container:hover .sculpture-block__content__container__overlay,
.peinture-block__content__container:hover .peinture-block__content__container__overlay,
.peinture-block__content__container:hover .pastel-block__content__container__overlay,
.peinture-block__content__container:hover .encre-block__content__container__overlay,
.peinture-block__content__container:hover .dessin-block__content__container__overlay,
.pastel-block__content__container:hover .sculpture-block__content__container__overlay,
.pastel-block__content__container:hover .peinture-block__content__container__overlay,
.pastel-block__content__container:hover .pastel-block__content__container__overlay,
.pastel-block__content__container:hover .encre-block__content__container__overlay,
.pastel-block__content__container:hover .dessin-block__content__container__overlay,
.encre-block__content__container:hover .sculpture-block__content__container__overlay,
.encre-block__content__container:hover .peinture-block__content__container__overlay,
.encre-block__content__container:hover .pastel-block__content__container__overlay,
.encre-block__content__container:hover .encre-block__content__container__overlay,
.encre-block__content__container:hover .dessin-block__content__container__overlay,
.dessin-block__content__container:hover .sculpture-block__content__container__overlay,
.dessin-block__content__container:hover .peinture-block__content__container__overlay,
.dessin-block__content__container:hover .pastel-block__content__container__overlay,
.dessin-block__content__container:hover .encre-block__content__container__overlay,
.dessin-block__content__container:hover .dessin-block__content__container__overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
transition: all ease-in-out 0.2s;
}
.sculpture-block__content__container:hover .sculpture-block__content__container__link, .sculpture-block__content__container:hover .sculpture-block__content__container__link--no-link,
.sculpture-block__content__container:hover .peinture-block__content__container__link,
.sculpture-block__content__container:hover .peinture-block__content__container__link--no-link,
.sculpture-block__content__container:hover .pastel-block__content__container__link,
.sculpture-block__content__container:hover .pastel-block__content__container__link--no-link,
.sculpture-block__content__container:hover .encre-block__content__container__link,
.sculpture-block__content__container:hover .encre-block__content__container__link--no-link,
.sculpture-block__content__container:hover .dessin-block__content__container__link,
.sculpture-block__content__container:hover .dessin-block__content__container__link--no-link,
.peinture-block__content__container:hover .sculpture-block__content__container__link,
.peinture-block__content__container:hover .sculpture-block__content__container__link--no-link,
.peinture-block__content__container:hover .peinture-block__content__container__link,
.peinture-block__content__container:hover .peinture-block__content__container__link--no-link,
.peinture-block__content__container:hover .pastel-block__content__container__link,
.peinture-block__content__container:hover .pastel-block__content__container__link--no-link,
.peinture-block__content__container:hover .encre-block__content__container__link,
.peinture-block__content__container:hover .encre-block__content__container__link--no-link,
.peinture-block__content__container:hover .dessin-block__content__container__link,
.peinture-block__content__container:hover .dessin-block__content__container__link--no-link,
.pastel-block__content__container:hover .sculpture-block__content__container__link,
.pastel-block__content__container:hover .sculpture-block__content__container__link--no-link,
.pastel-block__content__container:hover .peinture-block__content__container__link,
.pastel-block__content__container:hover .peinture-block__content__container__link--no-link,
.pastel-block__content__container:hover .pastel-block__content__container__link,
.pastel-block__content__container:hover .pastel-block__content__container__link--no-link,
.pastel-block__content__container:hover .encre-block__content__container__link,
.pastel-block__content__container:hover .encre-block__content__container__link--no-link,
.pastel-block__content__container:hover .dessin-block__content__container__link,
.pastel-block__content__container:hover .dessin-block__content__container__link--no-link,
.encre-block__content__container:hover .sculpture-block__content__container__link,
.encre-block__content__container:hover .sculpture-block__content__container__link--no-link,
.encre-block__content__container:hover .peinture-block__content__container__link,
.encre-block__content__container:hover .peinture-block__content__container__link--no-link,
.encre-block__content__container:hover .pastel-block__content__container__link,
.encre-block__content__container:hover .pastel-block__content__container__link--no-link,
.encre-block__content__container:hover .encre-block__content__container__link,
.encre-block__content__container:hover .encre-block__content__container__link--no-link,
.encre-block__content__container:hover .dessin-block__content__container__link,
.encre-block__content__container:hover .dessin-block__content__container__link--no-link,
.dessin-block__content__container:hover .sculpture-block__content__container__link,
.dessin-block__content__container:hover .sculpture-block__content__container__link--no-link,
.dessin-block__content__container:hover .peinture-block__content__container__link,
.dessin-block__content__container:hover .peinture-block__content__container__link--no-link,
.dessin-block__content__container:hover .pastel-block__content__container__link,
.dessin-block__content__container:hover .pastel-block__content__container__link--no-link,
.dessin-block__content__container:hover .encre-block__content__container__link,
.dessin-block__content__container:hover .encre-block__content__container__link--no-link,
.dessin-block__content__container:hover .dessin-block__content__container__link,
.dessin-block__content__container:hover .dessin-block__content__container__link--no-link {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
top: 0;
color: #fff;
width: 100%;
height: 100%;
margin: 0;
font-size: 30px;
background-color: var(--rgba-black);
transition: all ease-in-out 0.8s;
text-align: center;
}
.sculpture-block-full,
.peinture-block-full,
.pastel-block-full,
.encre-block-full,
.dessin-block-full {
grid-column: span 12 !important;
}
@media (min-width: 600px) {
.sculpture-block,
.peinture-block,
.pastel-block,
.encre-block,
.dessin-block {
transition: all ease-in-out 0.4s;
}
.sculpture-block__content,
.peinture-block__content,
.pastel-block__content,
.encre-block__content,
.dessin-block__content {
background-attachment: fixed;
display: grid;
grid-template-columns: repeat(12, 1fr);
gap: 1rem;
}
}
@media (min-width: 890px) {
.sculpture-block__content__container:nth-child(5n+1),
.peinture-block__content__container:nth-child(5n+1),
.pastel-block__content__container:nth-child(5n+1),
.encre-block__content__container:nth-child(5n+1),
.dessin-block__content__container:nth-child(5n+1) {
grid-column: span 8; }
.sculpture-block__content__container:nth-child(5n+2),
.peinture-block__content__container:nth-child(5n+2),
.pastel-block__content__container:nth-child(5n+2),
.encre-block__content__container:nth-child(5n+2),
.dessin-block__content__container:nth-child(5n+2) {
grid-column: span 4; }
.sculpture-block__content__container:nth-child(5n+3),
.peinture-block__content__container:nth-child(5n+3),
.pastel-block__content__container:nth-child(5n+3),
.encre-block__content__container:nth-child(5n+3),
.dessin-block__content__container:nth-child(5n+3) {
grid-column: span 12; }
.sculpture-block__content__container:nth-child(5n+4),
.peinture-block__content__container:nth-child(5n+4),
.pastel-block__content__container:nth-child(5n+4),
.encre-block__content__container:nth-child(5n+4),
.dessin-block__content__container:nth-child(5n+4) {
grid-column: span 4; }
.sculpture-block__content__container:nth-child(5n+5),
.peinture-block__content__container:nth-child(5n+5),
.pastel-block__content__container:nth-child(5n+5),
.encre-block__content__container:nth-child(5n+5),
.dessin-block__content__container:nth-child(5n+5) {
grid-column: span 8; }
.sculpture-block__content__container__item--500,
.peinture-block__content__container__item--500,
.pastel-block__content__container__item--500,
.encre-block__content__container__item--500,
.dessin-block__content__container__item--500 {
height: 500px;
}
.sculpture-block__content__container__item--600,
.peinture-block__content__container__item--600,
.pastel-block__content__container__item--600,
.encre-block__content__container__item--600,
.dessin-block__content__container__item--600 {
height: 600px;
}
.sculpture-block__content__container__item--700,
.peinture-block__content__container__item--700,
.pastel-block__content__container__item--700,
.encre-block__content__container__item--700,
.dessin-block__content__container__item--700 {
height: 700px;
}
.sculpture-block__content__container__item--800,
.peinture-block__content__container__item--800,
.pastel-block__content__container__item--800,
.encre-block__content__container__item--800,
.dessin-block__content__container__item--800 {
height: 800px;
}
.sculpture-block__content__container__item--900,
.peinture-block__content__container__item--900,
.pastel-block__content__container__item--900,
.encre-block__content__container__item--900,
.dessin-block__content__container__item--900 {
height: 900px;
}
.sculpture-block__content__container__item--1000,
.peinture-block__content__container__item--1000,
.pastel-block__content__container__item--1000,
.encre-block__content__container__item--1000,
.dessin-block__content__container__item--1000 {
height: 1000px;
}
}
.wp-admin .sculpture-block__content__container__link--no-link:hover,
.wp-admin .peinture-block__content__container__link--no-link:hover,
.wp-admin .pastel-block__content__container__link--no-link:hover,
.wp-admin .encre-block__content__container__link--no-link:hover,
.wp-admin .dessin-block__content__container__link--no-link:hover {
display: block;
}
.wp-admin .sculpture-block__content__container__link,
.wp-admin .peinture-block__content__container__link,
.wp-admin .pastel-block__content__container__link,
.wp-admin .encre-block__content__container__link,
.wp-admin .dessin-block__content__container__link {
display: none !important;
}
.splide__slide {
height: 70vh;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.splide__pagination__page {
background: #000 !important;
}
.splide__pagination__page .is-active {
background: #fff !important;
}
.at-sculpture-page__single-img {
background-size: contain;
width: 100%;
background-repeat: no-repeat;
min-width: auto;
min-height: 40vh;
}
@media (min-width: 1000px) {
.at-sculpture-page__single-img {
min-height: 55vh;
}
}
.wp-admin .sculpture-block__content__container__link,
.wp-admin .peinture-block__content__container__link,
.wp-admin .pastel-block__content__container__link,
.wp-admin .encre-block__content__container__link {
display: none;
}
.wp-admin .sculpture-block__main-title a,
.wp-admin .peinture-block__main-title a,
.wp-admin .pastel-block__main-title a,
.wp-admin .encre-block__main-title a {
display: none;
}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.single .ct-container-full,
.archive .ct-container {
margin-top: 3rem;
}
.page .ct-container-full {
margin-top: 5rem;
}
.sculpture.type-sculpture>img {
aspect-ratio: auto !important;
}
div.wpforms-container {
width: 100%;
}
@media (min-width:690px) {
.exposition.type-exposition:nth-child(odd)>a,
.presse.type-presse:nth-child(even)>a {
order: 1;
}
.post-type-archive-exposition .ct-container section {
padding-top: 4rem;
} .single .ct-container-full {
margin-top: 6rem;
}
div.wpforms-container {
width: 95%;
}
}
@media (max-width:689px) {
.exposition.type-exposition,
.presse.type-presse {
flex-direction: column-reverse !important;
}
.exposition.type-exposition .card-content,
.presse.type-presse .card-content {
margin-bottom: 2rem;
}
}
@keyframes upAndDown {
0% {
transform: translateY(0);
transition: all ease-in-out 0.7s;
}
50% {
transform: translateY(1rem);
transition: all ease-in-out 0.7s;
}
}
.scroll-down {
animation: upAndDown 2s ease-in-out infinite;
}
.scroll-down:hover {
animation: none;
}
.yoast-breadcrumbs {
margin: 0 0 10px 0;
text-transform: uppercase;
}
.ct-breadcrumbs span.last-item,
.breadcrumb_last {
color: #0090c2;
}
.at-back-home-block {
width: fit-content !important;
margin: auto;
margin: 2rem auto;
}
.at-back-home-block:hover.at-back-home-block a {
color: #066aab;
}