.lr-produit-bloc{padding:10px;display:flex;justify-content:center;border:1px solid #132527;background-color:#fff;gap:10px;margin-bottom:10px;align-items:center;border-radius:8px}.lr-produit-bloc .lr-image{width:150px}.lr-produit-bloc .lr-infos{width:calc(100% - 150px)}.lr-produit-bloc .lr-infos .lr-infos-wrapper{display:flex}.lr-produit-bloc .lr-infos .lr-infos-desc{flex:1 1 100%}.lr-produit-bloc .lr-checkbox-wrapper{text-align:right}.lr-produit-bloc .lr-infos h4{font-size:17px;font-weight:500;line-height:150%;margin:0}.lr-produit-bloc .lr-infos .lr-infos-checkbox{display:inline-block;position:relative;width:30px;height:30px}.lr-produit-bloc .lr-infos .lr-infos-checkbox input{opacity:0;width:0;height:0}.lr-produit-bloc .lr-infos .lr-infos-checkbox .lr-checkmark{position:absolute;top:0;left:0;width:30px;height:30px;background-color:#fff;border:3px solid #132527;border-radius:3px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.lr-produit-bloc .lr-infos .lr-infos-checkbox .lr-check-icon{width:16px;height:16px;display:none}.lr-produit-bloc .lr-infos .lr-infos-checkbox input:checked+.lr-checkmark{background-color:#132527}.lr-produit-bloc .lr-infos .lr-infos-checkbox input:checked+.lr-checkmark .lr-check-icon{display:block}.lr-produit-bloc .lr-infos p{margin:0 0 10px}.lr-produit-bloc .lr-infos p.lr-produit-periodicite{font-style:italic;line-height:15px}.lr-produit-bloc .lr-infos p.lr-produit-effet{font-size:13px;line-height:20px}.lr-produit-bloc .lr-infos .lr-produit-open-dialog{-webkit-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;font-size:13px;font-style:italic;font-weight:600;line-height:20px;text-decoration:underline;cursor:pointer}.lr-produit-bloc .lr-infos .lr-produit-prix{font-size:13px;line-height:20px;font-weight:600}.lr-produit-bloc .lr-infos .lr-modal{position:fixed;width:500px;background-color:#fff;z-index:2;border:2px solid #132527;border-radius:5px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 3px 2px #132527}.lr-produit-bloc .lr-infos .lr-modal .lr-modal-content{display:flex;flex-direction:column;padding:20px}.lr-produit-bloc .lr-infos .lr-modal img{width:150px;margin:auto}.lr-produit-bloc .lr-infos .lr-modal .lr-btn-close{position:absolute;right:0;top:0;background:transparent;border:none;font-size:20px;font-weight:600;cursor:pointer}.lr-produit-bloc .lr-infos .lr-modal h5{margin-top:0;margin-bottom:5px;font-size:18px;font-weight:600;line-height:18px;color:#1b8061}.lr-produit-bloc .lr-infos .lr-modal .lr-produit-utilisation{color:#132527}.lr-produit-bloc .lr-infos .lr-modal .lr-modal-content p{text-align:justify;margin-bottom:0;font-size:12px;line-height:18px}.lr-produit-bloc .lr-infos .lr-modal .lr-modal-content p+h5{border-top:1px solid #132527;padding-top:10px}.lr-produit-bloc .lr-infos .lr-modal .lr-modal-content .lr-produit-ingredients-para .premiere-phrase{color:#25a17c}.lr-2col-grid .lr-overlay{z-index:1;width:100vw;height:100vh;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.lr-2col-grid .lr-overlay.d-display{display:block}@media (width < 769px){.lr-2col-produits{margin-bottom:4vw}.lr-produit-bloc{margin-bottom:2vw;padding:1vw;gap:1vw}.lr-produit-bloc .lr-image{width:20vw;height:20vw}.lr-produit-bloc .lr-image img{height:20vw;width:20vw}.lr-produit-bloc .lr-infos{width:unset;flex:1 1 calc(100% - 21vw)}.lr-produit-bloc .lr-infos .lr-infos-wrapper{margin-bottom:0}.lr-produit-bloc .lr-infos h4{font-size:3vw}.lr-produit-bloc .lr-infos p.lr-produit-periodicite{font-size:2.5vw;line-height:3vw;margin-bottom:2vw}.lr-produit-bloc .lr-infos p.lr-produit-effet{margin-bottom:0;font-size:2.5vw;line-height:144%}.lr-produit-bloc .lr-infos .lr-produit-prix{font-size:3vw;line-height:124%;margin-bottom:1vw}.lr-produit-bloc .lr-infos .lr-produit-open-dialog{margin-bottom:2vw;font-size:2.5vw;line-height:3vw}.lr-produit-bloc .lr-infos .lr-infos-checkbox,.lr-produit-bloc .lr-infos .lr-infos-checkbox .lr-checkmark{width:5vw;height:5vw}.lr-produit-bloc .lr-infos .lr-infos-checkbox .lr-checkmark{border:1px solid #132527}.lr-produit-bloc .lr-infos .lr-modal{border-width:2px;border-radius:3px;width:90%;padding:1vw 5vw 5vw;box-shadow:0 2px 5px #0003}.lr-produit-bloc .lr-infos .lr-modal .lr-modal-content{padding:0}.lr-produit-bloc .lr-infos .lr-modal h5{font-size:3vw;line-height:3vw}.lr-produit-bloc .lr-infos .lr-modal .lr-modal-content p{font-size:10px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-result-product.css.map */
