@media not (max-width:750px){.group--flex[style*="--direction: row;"]:has(>.group.card){align-items:stretch}}@media(max-width:750px){.group--flex[style*="--direction-mobile: row;"]:has(>.group.card){align-items:stretch}}@media not (max-width:750px){.group--flex[style*="--direction: row;"]:has(>.group--flex>before-after-component){align-items:stretch}}@media(max-width:750px){.group--flex[style*="--direction-mobile: row;"]:has(>.group--flex>before-after-component){align-items:stretch}}.slide[style*="--direction: row;"]:has(>.group--flex>before-after-component){align-items:stretch}.slide[style*="--direction: column;"]>.group--flex:has(>before-after-component){flex:1 1 auto}@media not (max-width:750px){.group--flex[style*="--direction: column;"]:has(>before-after-component)>.group.card{flex:1 1 auto}}@media(max-width:750px){.group--flex[style*="--direction-mobile: column;"]:has(>before-after-component)>.group.card{flex:1 1 auto}}.group--flex.lbm-hauteurs-egales,.group--grid.lbm-hauteurs-egales{align-items:stretch}.lbm-hauteurs-egales>.group--flex>.group.card{flex:1 1 auto}.custom-code-block:has(>.lbm-faq-produit){width:100%}.lbm-stories story-component:has(.story__bubble>img[src*=placeholder-image]){display:none}.lbm-stories:not(:has(.story__bubble>img:not([src*=placeholder-image]))){display:none}.lbm-stories .story__bubble-label:empty{display:none}.lbm-stories{--lbm-story-radius: min(var(--card-border-radius, 12px), 14px);width:100%}.lbm-stories .stories__container{justify-content:space-evenly;gap:10px}.lbm-stories story-component{flex:0 0 auto;width:70px}.lbm-stories .story{width:100%;max-width:none}.lbm-stories .story__bubble{width:100%;height:auto;aspect-ratio:9 / 16;border-radius:var(--lbm-story-radius)}.lbm-stories .story__bubble:hover{transform:none}.lbm-stories .story__bubble img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--lbm-story-radius)}.lbm-stories .story__bubble:before{width:calc(100% + 5px);height:calc(100% + 5px);border-radius:calc(var(--lbm-story-radius) + 2.5px)}.lbm-stories .story__bubble:after{width:calc(100% + 10px);height:calc(100% + 10px);border-radius:calc(var(--lbm-story-radius) + 5px)}@media not (max-width:750px){.lbm-stories story-component{width:90px}}.badge.lbm-badge-beige{background-color:#f8f5ed;border-color:transparent;color:#000}
/*# sourceMappingURL=/cdn/shop/t/108/assets/lbm-produit.css.map */
