.lrs-mm{--or:#BA4C18;--encre:#241A14;--filet:rgba(38,26,19,.12)}.lrs-mm__g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 20px;padding:6px 2px 10px}.lrs-mm__t{display:flex;flex-direction:column;gap:7px;text-decoration:none;color:var(--encre)}.lrs-mm__ph{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/2;border-radius:var(--lrs-r,15px);overflow:hidden;background:#FFFFFF;border:1px solid transparent;transition:border-color .25s,transform .25s}.lrs-mm__ph img{width:100%;height:100%;object-fit:contain;display:block}.lrs-mm__t:hover .lrs-mm__ph{border-color:var(--or);transform:translateY(-2px)}.lrs-mm__n{font-family:'Montserrat',-apple-system,Arial,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--or);line-height:1.3;text-align:center}.lrs-mm__vide{display:block;width:100%;height:100%;background:rgba(38,26,19,.04)}.elementor-element:has(> .elementor-shortcode > .lrs-mc){flex:1 0 100% !important;width:100% !important;max-width:100% !important;align-self:stretch !important;position:relative !important;z-index:60 !important}@media(max-width:900px){.elementor-element:has(> .elementor-shortcode > .lrs-mc){margin-inline:calc(50% - 50vw) !important;width:100vw !important;max-width:100vw !important}}.lrs-mc{position:relative;z-index:40;background:#FFFFFF;border-bottom:1px solid rgba(38,26,19,.10)}.lrs-mc__in{display:flex;align-items:stretch;gap:var(--lrs-e1,4px);max-width:1248px;margin:0 auto;padding:0 24px;flex-wrap:wrap}.lrs-mc__f{position:static}.lrs-mc__s{display:flex;align-items:center;padding:16px 14px;cursor:pointer;list-style:none;font-family:'Montserrat',-apple-system,Arial,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#241A14;border-bottom:2px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap}.lrs-mc__s::-webkit-details-marker{display:none}.lrs-mc__s:hover{color:#BA4C18}.lrs-mc__f[open] > .lrs-mc__s{color:#BA4C18;border-bottom-color:#BA4C18}.lrs-mc__p{position:absolute;top:100%;left:0;right:0;background:#FFFFFF;border-bottom:1px solid rgba(38,26,19,.10);box-shadow:0 26px 50px rgba(38,26,19,.14);padding:24px 0 28px}.lrs-mc__p > .lrs-mm{max-width:1248px;margin:0 auto;padding:0 24px}.lrs-mc__tout{margin-left:auto;align-self:center;padding:16px 4px;text-decoration:none;font-family:'Montserrat',-apple-system,Arial,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#BA4C18;white-space:nowrap}@media(max-width:900px){.lrs-mc__in{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:2px;padding:0 16px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.lrs-mc__in::-webkit-scrollbar{display:none}.lrs-mc__f{flex:0 0 auto}.lrs-mc__s{padding:15px 11px;font-size:12px}.lrs-mc__p{position:absolute;left:0;right:0;top:100%;border-top:1px solid rgba(38,26,19,.10);border-radius:0;box-shadow:0 20px 40px rgba(38,26,19,.16);padding:18px 0 22px;max-height:72vh;overflow-y:auto}.lrs-mc__p > .lrs-mm{padding:0 16px}.lrs-mc__tout{margin-left:4px;padding:15px 10px;font-size:12px}}@media all{.elementor-element-49ea9c6,.elementor-element-59f26b5d,.elementor-element-624060b,.elementor-element-3e5dd725{position:sticky;top:82px;z-index:60}body:has(.lrs-hd.is-small) :is(.elementor-element-49ea9c6,.elementor-element-59f26b5d,.elementor-element-624060b,.elementor-element-3e5dd725){top:62px}.elementor-351750 .elementor-element-lrsloca1{display:contents}body .elementor-351750 .elementor-element.elementor-element-1d67ce1{position:sticky !important;top:82px}body:has(.lrs-hd.is-small) .elementor-351750 .elementor-element.elementor-element-1d67ce1{top:62px}}@media(max-width:1024px){body:has(.lrs-hd.is-small) :is(.elementor-element-49ea9c6,.elementor-element-59f26b5d,.elementor-element-624060b,.elementor-element-3e5dd725){top:60px}body:has(.lrs-hd.is-small) .elementor-351750 .elementor-element.elementor-element-1d67ce1{top:60px}}@media(max-width:1100px){.lrs-mm__g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.lrs-mm__g{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}}