.recettes-du-mois{position:relative;background:#fff;padding:70px 0;--rdm-media-h:225px}.recettes-du-mois.rdm-has-wave{padding-top:190px;padding-bottom:140px}@media screen and (max-width:991px){.recettes-du-mois{padding:45px 0;--rdm-media-h:170px}.recettes-du-mois .rdm-wave{display:none}}@media screen and (max-width:767px){.recettes-du-mois{padding:35px 0;--rdm-media-h:150px}.recettes-du-mois.rdm-has-wave{padding-top:88px;padding-bottom:40px}}.recettes-du-mois .rdm-wave,.recettes-du-mois .rdm-wave-top{position:absolute;left:0;right:0;z-index:0;line-height:0;pointer-events:none}.recettes-du-mois .rdm-wave svg,.recettes-du-mois .rdm-wave-top svg{display:block;width:100%}.recettes-du-mois .rdm-wave-top{top:0}.recettes-du-mois .rdm-wave-top svg{height:120px}@media screen and (max-width:991px){.recettes-du-mois .rdm-wave-top svg{height:75px}}@media screen and (max-width:767px){.recettes-du-mois .rdm-wave-top svg{height:48px}}.recettes-du-mois .rdm-wave{bottom:0}.recettes-du-mois .rdm-wave svg{height:110px}@media screen and (max-width:991px){.recettes-du-mois .rdm-wave svg{height:70px}}@media screen and (max-width:767px){.recettes-du-mois .rdm-wave svg{height:45px}}.recettes-du-mois .container{position:relative;z-index:1}.recettes-du-mois .rdm-entete{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:38px}@media screen and (max-width:767px){.recettes-du-mois .rdm-entete{align-items:flex-start;gap:1rem;margin-bottom:24px}}.recettes-du-mois .rdm-titre{display:ruby;font-family:'Anton','Impact',sans-serif;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0.02em;text-transform:uppercase;color:#002f4f;margin:0}@media screen and (max-width:1199px){.recettes-du-mois .rdm-titre{font-size:40px}}@media screen and (max-width:767px){.recettes-du-mois .rdm-titre{font-size:28px}}.recettes-du-mois .rdm-sous-titre{font-family:'Mulish','Segoe UI',sans-serif;color:#3d3d3d;font-size:1.05rem;margin:.4rem 0 0}.recettes-du-mois .rdm-voir-plus{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:7px 13px;border:1px solid #004d81;border-radius:9999px;font-family:'Mulish','Segoe UI',sans-serif;font-weight:700;font-size:16px;line-height:1.4;color:#004d81;text-decoration:none;transition:0.3s}.recettes-du-mois .rdm-voir-plus:hover{background:#004d81;color:#fff}.recettes-du-mois .rdm-carousel{position:relative}.recettes-du-mois .rdm-swiper{padding:6px 4px 12px;margin:-6px -4px -12px}.recettes-du-mois .swiper-slide{height:auto}.recettes-du-mois .rdm-card{display:flex;flex-direction:column;gap:16px;height:100%;padding:0 0 16px;background:#fff;border:1px solid #f5f5f5;border-radius:16px;overflow:hidden;box-shadow:0 1px 4px rgba(12,12,13,0.1),0 1px 4px rgba(12,12,13,0.05);transition:box-shadow .3s ease,border-color .3s ease}.recettes-du-mois .rdm-card:hover{border-color:#F5A9A1;box-shadow:0 0 10px 0 #f9cfcb}.recettes-du-mois .rdm-card:hover .rdm-card__view{background:#e52713;color:#fff}.recettes-du-mois .rdm-card__media{position:relative;display:block;height:var(--rdm-media-h);border-radius:12px 12px 0 0;overflow:hidden;background:#f5f5f5}.recettes-du-mois .rdm-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.recettes-du-mois .rdm-badge{position:absolute;top:24px;left:24px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:9999px;font-family:'Mulish','Segoe UI',sans-serif;font-weight:700;font-size:16px;line-height:1.4;box-shadow:0 1px 2px rgba(10,13,18,0.05)}.recettes-du-mois .rdm-badge--sucree{background:#fdeeec;color:#e52713}.recettes-du-mois .rdm-badge--salee{background:#bfdbed;color:#002f4f}.recettes-du-mois .rdm-card__desc{flex:1 0 0;min-height:120px;display:flex;align-items:stretch;justify-content:space-between;gap:12px;padding:18px 25px 4px}.recettes-du-mois .rdm-card__texte{align-self:flex-start;display:flex;flex-direction:column;min-width:0;flex:1;text-decoration:none}.recettes-du-mois .rdm-card__title{font-family:'Mulish','Segoe UI',sans-serif;font-weight:800;font-size:20px;line-height:1.3;color:#1f1f1f;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recettes-du-mois .rdm-card__view{align-self:flex-end;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background:#f5f5f5;color:#1f1f1f;text-decoration:none;transition:0.3s}.recettes-du-mois .rdm-card__view svg{width:28px;height:28px}.recettes-du-mois .rdm-card__view:hover{background:var(--rdm-couleur);color:#fff}.recettes-du-mois .rdm-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;color:#999;cursor:pointer;transition:color .3s}.recettes-du-mois .rdm-nav svg{width:22px;height:44px}.recettes-du-mois .rdm-nav:hover{color:#004d81}.recettes-du-mois .rdm-nav.swiper-button-disabled{opacity:0.35;cursor:default;pointer-events:none}.recettes-du-mois .rdm-prev{left:-44px;justify-content:start}.recettes-du-mois .rdm-prev svg{transform:rotate(180deg)}.recettes-du-mois .rdm-next{right:-44px;justify-content:end}@media screen and (max-width:991.98px){.recettes-du-mois .rdm-nav{display:none}.recettes-du-mois .rdm-swiper{overflow:visible;padding:6px 0 12px;margin:0}.recettes-du-mois .swiper-wrapper{display:flex;flex-wrap:wrap}.recettes-du-mois .swiper-slide{width:50% !important;height:auto}.recettes-du-mois .swiper-slide:nth-child(1),.recettes-du-mois .swiper-slide:nth-child(2){margin-bottom:16px}.recettes-du-mois .swiper-slide:nth-child(1),.recettes-du-mois .swiper-slide:nth-child(3){padding-right:8px}.recettes-du-mois .swiper-slide:nth-child(2),.recettes-du-mois .swiper-slide:nth-child(4){padding-left:8px}.recettes-du-mois .swiper-slide:nth-child(n + 5){display:none}.recettes-du-mois .rdm-badge{position:relative;top:0;left:0;font-size:12px;padding:4px 8px;width:fit-content;margin-bottom:12px}.recettes-du-mois .rdm-card__desc{padding:0 14px;min-height:unset}.recettes-du-mois .rdm-card__title{font-size:16px}.recettes-du-mois .rdm-card__view{display:none}}.recettes-du-mois .rdm-empty{text-align:center;color:#999;font-style:italic;padding:2rem 0}