.wp-block-atmblocks-podcasts-multi{max-width:100%}.podcasts-swiper{overflow:hidden;margin:2.5rem auto;position:relative}@media only screen and (max-width:47.9375rem){.podcasts-swiper{padding:0 30px}}.podcasts-swiper.swiper-autoheight{height:auto}.podcasts-swiper.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.podcasts-swiper.swiper-autoheight .swiper-wrapper .swiper-slide{height:auto}.podcasts-swiper .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.podcasts-swiper .swiper-wrapper .swiper-slide{flex-shrink:0;width:100%;height:auto;position:relative;transition-property:transform}.podcasts-swiper .swiper-pagination{text-align:center;margin-top:1.5rem;margin-bottom:2rem}.podcasts-swiper .swiper-pagination.swiper-pagination-lock{height:0;margin:0;display:none}.podcasts-swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;margin:0 10px;background:var(--global-color-white);border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px var(--global-color-grey);transition:all .3s ease}.podcasts-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--global-color-grey)}.podcasts-swiper .swiper-pagination .swiper-pagination-bullet:only-child{visibility:hidden}.podcast-item{margin:0 0 1rem;display:flex;flex-direction:column;height:calc(100% - 1rem)}.podcast-item figure{border-radius:15px;overflow:hidden;width:100%;aspect-ratio:1/1.55;margin:0;position:relative;z-index:1}.podcast-item figure img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;transition:none}.podcast-item figure:before{pointer-events:none;background:rgba(var(--global-color-primary-rgb),.7);content:"";position:absolute;top:50%;left:50%;width:auto;height:140%;aspect-ratio:1/1;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(0);transition:all .3s ease;z-index:2}.podcast-item figure:after{background:url(//museedugrandsiecle.hauts-de-seine.fr/wp-content/themes/atm-starter-theme-wp-child/blocks/podcasts-multi/../../assets/images/icon-podcast-white.svg) no-repeat center center;background-size:contain;width:48px;height:46px;content:"";position:absolute;top:42%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(0);transition:all .3s ease;color:var(--global-color-white);z-index:2}.podcast-item .text{z-index:2;position:relative;border-radius:0 5px 0 0;margin-top:-80px;padding:25px 25px 0 0;background:var(--global-color-white);width:85%;flex:1;display:flex;flex-direction:column;text-align:left}.podcast-item .text h3{font-size:1.125rem;line-height:1.45;margin:0 0 1.5rem}.podcast-item .text .listen{font-weight:500;font-size:.875em;color:var(--global-color-txt);display:inline-flex;align-items:center;padding:0 0 0 35px !important;margin:auto 0 0 !important;border:none;background:0 0;position:relative;transition:all .25s ease;pointer-events:none;text-decoration:none}.podcast-item .text .listen:before{content:"\e1b6";font-family:"atm-icons";color:var(--global-color-secondary);font-size:1.5rem;transition:all .25s ease;position:absolute;top:50%;transform:translateY(-50%);left:0}.podcast-item .text .listen:after{content:none}@media only screen and (hover:hover) and (pointer:fine){.podcast-item:hover figure:before,.podcast-item:focus figure:before{transform:translate(-50%,-50%) scale(1);opacity:1}.podcast-item:hover figure:after,.podcast-item:focus figure:after{transform:translate(-50%,-50%) scale(1);opacity:1}.podcast-item:hover .text .listen,.podcast-item:focus .text .listen{background:0 0;padding:0 0 0 38px}.podcast-item:hover .text .listen:before,.podcast-item:focus .text .listen:before{transform:translateY(-50%) scale(1.15)}}