/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.carousel-article-produit .owl-carousel .item{height:400px;padding:5px;position:relative;}.carousel-article-produit .owl-carousel .item figure{position:relative;margin:0;width:100%;height:100%;}.carousel-article-produit .owl-carousel .item figure img{width:auto;max-width:100%;max-height:100%;flex-shrink:0;}.carousel-article-produit .owl-carousel .item figure figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,0.32),transparent);padding:5px;font-size:0.75rem;color:#ffffff;height:140px;display:flex;align-items:flex-end;opacity:0;transition:opacity 0.35s ease-in-out;}.carousel-article-produit .owl-carousel .item button{position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.2);width:100%;height:100%;padding:25px;border:0;font-size:100px;line-height:0;color:#2B00E7;opacity:0;transition:opacity 0.35s ease-in-out;}.carousel-article-produit .owl-carousel .item:hover button{opacity:1;}.carousel-article-produit .owl-carousel .item:hover figure figcaption{opacity:1;}.carousel-article-produit-min .owl-carousel .item{height:100px;padding:5px;}.carousel-article-produit-min .owl-carousel .item .d-flex{padding:5px;}.carousel-article-produit-min .owl-carousel .item .d-flex img{width:auto;max-width:100%;max-height:100%;flex-shrink:0;}.carousel-article-produit-min .owl-carousel .owl-item.center .bg-gray-100{box-shadow:0 0 0 2px #2B00E7;}.carousel-article-produit-min .owl-dots{display:flex;padding:5px;}.carousel-article-produit-min .owl-dots .owl-dot{display:block;width:100%;}.carousel-article-produit-min .owl-dots .owl-dot span{display:block;background:#e5e5e5;height:10px;}.carousel-article-produit-min .owl-dots .owl-dot span:hover{background:#d5d5d5;}.carousel-article-produit-min .owl-dots .owl-dot.active span{background:#2B00E7;}.carousel-article-produit-modal figure{margin:0;}.carousel-article-produit-modal figure figcaption{background:#151515;padding:5px;font-size:0.75rem;color:#ffffff;}
