.stmdv .dica-container .swiper-container{overflow:hidden}.stmdv .dica-container .swiper-wrapper{gap:var(--dica-ecart,30px);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.stmdv .dica-container .swiper-wrapper::-webkit-scrollbar{display:none}.stmdv .dica-container .swiper-wrapper>.dica_divi_carouselitem{flex:0 0 calc((100% - (var(--dica-n,1) - 1) * var(--dica-ecart,30px)) / var(--dica-n,1));scroll-snap-align:start;width:auto;margin:0}.stmdv .dica-container .swiper-pagination{display:none}.stmdv .et_clickable [data-link]{cursor:pointer}.stmdv .et_clickable [data-link]:focus-visible{outline-offset:-3px;outline:3px solid #fc362b}main#contenu.stmdv .fluentform .ff-el-form-control{min-height:44px;font-size:16px}main#contenu.stmdv .stmdv-aller{background:#fff;border-bottom:1px solid #e4dfda}main#contenu.stmdv .stmdv-aller-in{flex-wrap:wrap;align-items:center;gap:16px;width:80%;max-width:1080px;margin:0 auto;padding:18px 0;display:flex}main#contenu.stmdv .stmdv-aller-t{letter-spacing:.06em;text-transform:uppercase;color:#252321;margin:0;padding:0;font-size:13px;font-weight:700}main#contenu.stmdv .stmdv-aller ul,main#contenu.stmdv .stmdv-aller li{margin:0;padding:0;list-style:none}main#contenu.stmdv .stmdv-aller-onglets{flex-wrap:wrap;gap:6px;display:flex}main#contenu.stmdv .stmdv-aller-onglets a{color:#252321;background:#fff;border:1.5px solid #e4dfda;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}main#contenu.stmdv .stmdv-aller-onglets a:hover,main#contenu.stmdv .stmdv-aller-onglets a:focus-visible{color:#fff;background:#fc362b;border-color:#fc362b}main#contenu.stmdv .stmdv-aller-menu{display:none}@media (max-width:767px){main#contenu.stmdv .stmdv-aller{background:0 0;border-bottom:0}main#contenu.stmdv .stmdv-aller-in{width:auto;margin:0;padding:16px;display:block}main#contenu.stmdv .stmdv-aller-t,main#contenu.stmdv .stmdv-aller-onglets{display:none}main#contenu.stmdv .stmdv-aller-menu{background:#fff;border:1px solid #e4dfda;border-radius:14px;display:block;overflow:hidden;box-shadow:0 6px 22px #25232112}main#contenu.stmdv .stmdv-aller-menu summary{cursor:pointer;color:#252321;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 16px;font-size:16px;font-weight:700;list-style:none;display:flex}main#contenu.stmdv .stmdv-aller-menu summary::-webkit-details-marker{display:none}main#contenu.stmdv .stmdv-aller-menu summary::marker{content:""}main#contenu.stmdv .stmdv-aller-chev{border-bottom:2px solid #c8241b;border-right:2px solid #c8241b;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}main#contenu.stmdv .stmdv-aller-menu[open] .stmdv-aller-chev{transform:rotate(-135deg)translateY(-3px)}main#contenu.stmdv .stmdv-aller-menu ul li{border-top:1px solid #f0ebe6}main#contenu.stmdv .stmdv-aller-menu ul a{color:#252321;align-items:center;min-height:48px;padding:0 16px;font-size:16px;text-decoration:none;display:flex}main#contenu.stmdv .stmdv-aller-menu ul a:active,main#contenu.stmdv .stmdv-aller-menu ul a:focus-visible{background:#fdeceb}}
