@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinnerCenterAnimation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}#CatalogueDetail #NavCategorie{color:red;padding:0;display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-top:40px;transition:transform 1s ease,opacity 1s ease;overflow:visible}#CatalogueDetail #NavCategorie:not(.swiper-initialized){display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#CatalogueDetail #NavCategorie:not(.swiper-initialized)>.swiper-wrapper{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:40px;max-width:var(--site-width)}#CatalogueDetail #NavCategorie:not(.swiper-initialized) .swiper-button-prev,#CatalogueDetail #NavCategorie:not(.swiper-initialized) .swiper-button-next{display:none !important}#CatalogueDetail #NavCategorie:not(.show){opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}#CatalogueDetail #NavCategorie>.swiper-wrapper>a{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;gap:16px;text-transform:uppercase;width:100px;white-space:nowrap}@media (max-width: 575px){#CatalogueDetail #NavCategorie>.swiper-wrapper>a{font-size:1rem;width:70px}}#CatalogueDetail #NavCategorie>.swiper-wrapper>a>.name{letter-spacing:1.2px;font-size:1.3rem}@media (max-width: 575px){#CatalogueDetail #NavCategorie>.swiper-wrapper>a>.name{letter-spacing:1px;font-size:1rem}}#CatalogueDetail #NavCategorie>.swiper-wrapper>a>.square{aspect-ratio:1 / 1;display:block;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);padding:10px}#CatalogueDetail #NavCategorie>.swiper-wrapper>a>.square:before{content:"";display:block;width:26px;height:26px;background-color:var(--orange);border:1px solid var(--orange);transition:background-color .4s, border-color .4s}#CatalogueDetail #NavCategorie>.swiper-wrapper>a:hover>.square:before{background-color:white;border-color:var(--darkblue)}#CatalogueDetail #NavCategorie>.swiper-wrapper>a.selected>.square:before{background-color:var(--darkblue);border-color:var(--darkblue)}@media (max-width: 575px){#CatalogueDetail #NavCategorie .swiper-button-prev,#CatalogueDetail #NavCategorie .swiper-button-next{top:85px}}#CatalogueDetail #GalleryWrapper{padding-top:0px}#CatalogueDetail #GalleryWrapper>.content{max-width:1500px}#CatalogueDetail #GalleryWrapper .gallery{width:100%;display:grid;--space:10px;gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(3, 1fr);--row-width:120px;grid-template-rows:repeat(10, var(--row-width))}#CatalogueDetail #GalleryWrapper .gallery:last-child{margin-bottom:0}@media (max-width: 575px){#CatalogueDetail #GalleryWrapper .gallery{--row-width:50px}}#CatalogueDetail #GalleryWrapper .gallery picture{overflow:hidden;--animate-duration:1s;cursor:pointer}#CatalogueDetail #GalleryWrapper .gallery picture:not(.show){-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0;box-shadow:10px 10px 10px rgba(0,0,0,0.4)}#CatalogueDetail #GalleryWrapper .gallery picture img{width:100%;height:100%;object-fit:cover;transition:all 0.4s}#CatalogueDetail #GalleryWrapper .gallery picture:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(1){grid-row:span 2 / span 2}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(2){grid-row:span 4 / span 4}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(3){grid-row:span 3 / span 3}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(4){grid-row:span 5 / span 5;grid-row-start:3}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(5){grid-row:span 2 / span 2;grid-column-start:2;grid-row-start:5}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(6){grid-row:span 2 / span 2;grid-column-start:3;grid-row-start:4}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(7){grid-row:span 3 / span 3;grid-column-start:1;grid-row-start:8}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(8){grid-row:span 4 / span 4;grid-column-start:2;grid-row-start:7}#CatalogueDetail #GalleryWrapper .gallery picture:nth-child(9){grid-row:span 5 / span 5;grid-column-start:3;grid-row-start:6}#CatalogueDetail #GalleryWrapper .gallery[data-nb-product='1']{grid-template-rows:repeat(2, var(--row-width))}#CatalogueDetail #GalleryWrapper .gallery[data-nb-product='2'],#CatalogueDetail #GalleryWrapper .gallery[data-nb-product='3']{grid-template-rows:repeat(4, var(--row-width))}#CatalogueDetail #GalleryWrapper .gallery[data-nb-product='4'],#CatalogueDetail #GalleryWrapper .gallery[data-nb-product='5'],#CatalogueDetail #GalleryWrapper .gallery[data-nb-product='6']{grid-template-rows:repeat(7, var(--row-width))}#CatalogueDetail #Description>.content>*{transition:transform .4s,opacity .4s;transition-delay:.4s}#CatalogueDetail #Description>.content h2{margin-top:50px}#CatalogueDetail #Description>.content h2:first-child{margin-top:0}#CatalogueDetail #Description>.content h3{margin-top:40px;margin-bottom:14px;font-family:"Yeseva One",sans-serif;font-size:2.2rem}#CatalogueDetail #Description>.content p{margin-bottom:20px}#CatalogueDetail #Description>.content ul{list-style:disc;list-style-position:inside}#CatalogueDetail #Description>.content ul li::marker{color:var(--primary)}#CatalogueDetail #Description:not(.show)>.content>*{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}
/*# sourceMappingURL=catalogue_detail.css.map */
