.produit-lysnea .product__info-container,.produit-lysnea .product__info-wrapper,.produit-lysnea .product__description{min-width:0}.produit-lysnea .product__description img,.produit-lysnea .product__media-wrapper img,.prod-tableau{max-width:100%}.prod-tableau table{width:100%;table-layout:auto}@media screen and (max-width:749px){.produit-lysnea .product__title h1,.produit-lysnea .product__title .h1{font-size:2.7rem!important;line-height:1.12;margin-top:.6rem!important}.produit-lysnea .product__title~.product__text,.prod-soustitre{font-size:1.5rem!important;line-height:1.45;margin:.4rem 0 .8rem}.prod-kicker{font-size:1.1rem}.produit-lysnea .product__media-wrapper{padding:10px!important;border-radius:22px!important}.produit-lysnea .product__media-item .media img{max-height:320px!important}.lys-chips{gap:8px!important;margin-top:10px!important}.lys-chips>div{padding:10px 12px!important;border-radius:13px!important}.lys-chips>div>span:first-child{font-size:12.5px!important}.lys-chips>div>span:last-child{font-size:11.5px!important;margin-top:2px!important}.produit-lysnea .lysnea-format-selector{margin-bottom:1.4rem!important}.produit-lysnea .lysnea-format-selector__legend{margin-bottom:.8rem}.produit-lysnea .lysnea-format-selector__options{gap:.8rem}.produit-lysnea .lysnea-format-selector__card{padding:1.1rem 1.3rem!important;gap:1rem!important;align-items:flex-start!important;border-radius:16px!important}.produit-lysnea .lysnea-format-selector__check{width:16px;height:16px;margin-top:.2rem}.produit-lysnea .lysnea-format-selector__title{font-size:1.4rem!important}.produit-lysnea .lysnea-format-selector__detail,.produit-lysnea .lysnea-format-selector__detail--strong,.produit-lysnea .lysnea-format-selector__saving{font-size:1.2rem!important}.produit-lysnea .lysnea-format-selector__price{font-size:1.4rem!important;line-height:1.3;margin-top:.1rem}.produit-lysnea .lysnea-format-selector__price--subscription small{font-size:1.05rem}.produit-lysnea .lysnea-format-selector__option:nth-child(2){margin-top:.9rem!important}.produit-lysnea .lysnea-format-selector__option:nth-child(2):before{font-size:1rem!important;top:-9px;left:14px;padding:2px 9px!important}.produit-lysnea .product-form__submit{min-height:5.4rem;font-size:1.6rem;padding:0 2rem}.lysnea-buy-now{margin-top:.8rem}.lysnea-buy-now .lysnea-buy-now__button{min-height:5.4rem!important;font-size:1.6rem!important;padding:0 2rem!important}.produit-lysnea .shopify-payment-button__button{min-height:5.4rem}.produit-lysnea .shopify-payment-button__more-options{font-size:1.3rem}.prod-livraison{font-size:1.25rem;margin-top:1.2rem}.prod-trust{gap:.5rem 1.4rem;font-size:1.2rem;padding-top:1.2rem;margin-top:1.2rem}.produit-lysnea .prod-pli{padding:1.3rem 0!important}.prod-pli summary{font-size:1.35rem;min-height:2.4rem}.prod-pli p{font-size:1.3rem}.produit-lysnea .product__description{margin-top:3.2rem}.produit-lysnea .prod-stats,.prod-stats{padding:2.4rem 1.8rem!important;border-radius:22px!important;margin:2rem 0!important}.prod-stats-kicker{font-size:1.05rem!important}.prod-stats-titre{font-size:2.1rem!important;margin-bottom:1.6rem!important}.produit-lysnea .prod-stats-grille,.prod-stats-grille{grid-template-columns:1fr!important;gap:1.2rem!important}.produit-lysnea .prod-stat,.prod-stat{padding-top:1.4rem!important;border-top:1px solid rgba(176,139,90,.22)!important}.prod-stat-val{font-size:2.6rem!important;line-height:1.05!important}.prod-stat-nom{font-size:1.3rem!important;gap:7px!important;margin:.4rem 0 .1rem!important}.prod-stat-det{font-size:1.15rem!important;line-height:1.45!important}.prod-h2{font-size:2.3rem;margin:3.6rem 0 1.4rem}.prod-sous-h2{font-size:1.35rem;margin:-.6rem 0 1.6rem}.prod-actifs{gap:1rem}.prod-actif{padding:1.8rem;border-radius:18px;gap:.7rem}.prod-actif strong{font-size:1.5rem}.prod-actif span:last-child{font-size:1.35rem}.prod-dose{font-size:1.2rem;padding:.3rem 1rem}.prod-card{padding:2rem 1.8rem;border-radius:22px}.prod-checks{gap:1rem}.prod-checks li{font-size:1.4rem}.produit-lysnea .prod-tableau,.prod-tableau{border:none!important;border-radius:0!important;background:transparent!important;overflow:visible!important;max-width:100%!important}.produit-lysnea .prod-tableau-scroll,.prod-tableau-scroll{overflow:visible!important}.produit-lysnea .prod-tableau table,.prod-tableau table,.produit-lysnea .prod-tableau tbody,.prod-tableau tbody{display:block!important;width:100%!important;min-width:0!important}.produit-lysnea .prod-tableau thead,.prod-tableau thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}.produit-lysnea .prod-tableau:before,.prod-tableau:before{content:none!important;display:none!important}.produit-lysnea .prod-tableau tr,.prod-tableau tr{display:flex!important;align-items:baseline!important;gap:1rem!important;background:#fffdf8!important;border:1px solid rgba(43,58,36,.1)!important;border-radius:14px!important;padding:1.2rem 1.4rem!important;margin-bottom:.8rem!important}.produit-lysnea .prod-tableau td,.prod-tableau td{display:block!important;padding:0!important;background:transparent!important;border:none!important;width:auto!important}.produit-lysnea .prod-tableau tbody td:first-child,.prod-tableau tbody td:first-child{flex:1!important;min-width:0!important;font-size:1.35rem!important;line-height:1.35!important;white-space:normal!important}.produit-lysnea .prod-tableau td:nth-child(2),.prod-tableau td:nth-child(2){order:3!important;white-space:nowrap!important;text-align:right!important;font-size:1.35rem!important;font-weight:700!important;color:#2f3a25!important}.produit-lysnea .prod-tableau td:nth-child(3),.prod-tableau td:nth-child(3){order:2!important;white-space:nowrap!important;font-size:1.05rem!important;font-weight:700!important;color:#68704f!important}.prod-tableau td:nth-child(3):empty{display:none!important}.produit-lysnea .prod-tableau tr:not(.prod-sub):has(+tr.prod-sub),.prod-tableau tr:not(.prod-sub):has(+tr.prod-sub){margin-bottom:0!important;border-bottom:none!important;border-radius:14px 14px 0 0!important;padding-bottom:.5rem!important}.produit-lysnea .prod-tableau tr.prod-sub,.prod-tableau tr.prod-sub{margin-bottom:0!important;border-top:none!important;border-radius:0!important;padding:0 1.4rem .5rem!important}.produit-lysnea .prod-tableau tr.prod-sub:not(:has(+tr.prod-sub)),.prod-tableau tr.prod-sub:not(:has(+tr.prod-sub)){border-radius:0 0 14px 14px!important;padding-bottom:1.1rem!important;margin-bottom:.8rem!important}.produit-lysnea .prod-tableau tr.prod-sub td:first-child,.prod-tableau tr.prod-sub td:first-child{font-size:1.2rem!important;font-weight:400!important;color:#5f6651!important;border-left:2px solid rgba(176,139,90,.35)!important;padding-left:1rem!important}.produit-lysnea .prod-tableau tr.prod-sub td:nth-child(2),.prod-tableau tr.prod-sub td:nth-child(2){font-size:1.2rem!important;font-weight:500!important;color:#5f6651!important}.prod-tableau tr.prod-gras td:nth-child(2){font-weight:700!important}.prod-tableau tr.prod-sub td:nth-child(3){font-size:1rem!important}.produit-lysnea .prod-tableau .prod-mini,.prod-tableau .prod-mini{padding:.2rem .4rem 0!important;margin:0!important;font-size:1.1rem!important}.prod-note{padding:1.6rem 1.8rem;font-size:1.35rem;border-radius:16px}.prod-deux-colonnes{gap:2.8rem;margin-top:4rem}.prod-duo{gap:2rem;margin-top:4rem}.prod-duo .prod-fondateur,.prod-fondateur{padding:2.4rem 2rem;border-radius:22px}.prod-fondateur p{font-size:1.8rem!important}.prod-h2-carte{font-size:2.1rem!important}.prod-duo .prod-card .prod-h2-carte{font-size:2.2rem!important}.prod-h2:has(+.prod-faq){margin-top:5.6rem!important}.prod-faq{margin-bottom:3.2rem}.prod-faq details{padding:1.4rem .2rem}.prod-faq summary{font-size:1.4rem}.prod-faq details p{font-size:1.35rem}.prod-avert{padding:1.3rem 1.5rem;border-radius:15px}.prod-avert summary{font-size:1.35rem}.prod-avert-corps p,.prod-ingredients,.prod-conservation p{font-size:1.25rem}.prod-footnote{font-size:1.1rem;margin-top:1.6rem}.cart-item__media,.cart-item__image,.cart-item__media img{width:76px!important;height:76px!important}.cart__checkout-button,#checkout,button[name=checkout]{min-height:5.4rem!important;font-size:1.6rem!important}cart-notification .button,#cart-notification .button{min-height:5.2rem!important;font-size:1.5rem!important}}.related-products__heading,.related-products .title,product-recommendations .title{font-family:var(--lys-serif, var(--font-heading-family, Georgia, serif))!important;font-weight:600!important;font-size:3rem!important;letter-spacing:-.018em!important;color:#2f3a25!important;margin-bottom:2rem!important}@media screen and (max-width:749px){.related-products__heading,.related-products .title,product-recommendations .title{font-size:2.4rem!important;margin-bottom:1.6rem!important}}.related-products .card__badge,product-recommendations .card__badge,.related-products .badge,product-recommendations .badge,section[id*=__related-products] .card__badge,section[id*=__related-products] .badge,.related-products [class*=badge],product-recommendations [class*=badge],#product-grid .card__badge,#product-grid .badge,#product-grid [class*=badge],.collection .card__badge,.collection .badge{display:none!important}@media screen and (max-width:749px){.related-products .grid,product-recommendations .grid,#product-grid{display:flex!important;flex-direction:column!important;gap:1.4rem!important}.related-products .grid__item,product-recommendations .grid__item,#product-grid .grid__item{width:100%!important;max-width:100%!important;margin:0!important}.related-products .card-wrapper,product-recommendations .card-wrapper,#product-grid .card-wrapper{width:100%!important}.related-products .card,product-recommendations .card,#product-grid .card{display:flex!important;flex-direction:column!important;gap:1.2rem!important;background:#fffdf8!important;border:1px solid rgba(43,58,36,.1)!important;border-radius:18px!important;padding:1.6rem!important}.related-products .card>.card__content,product-recommendations .card>.card__content,#product-grid .card>.card__content,.related-products .card>.card__content>.card__information,product-recommendations .card>.card__content>.card__information,#product-grid .card>.card__content>.card__information{display:contents!important}.related-products .card__heading,product-recommendations .card__heading,#product-grid .card__heading{order:-1!important;margin:0!important;font-size:1.5rem!important;line-height:1.35!important;text-align:left!important;font-weight:700!important}.related-products .card__heading a,product-recommendations .card__heading a,#product-grid .card__heading a{font-weight:700!important;color:#2f3a25!important}.related-products .card>.card__inner,product-recommendations .card>.card__inner,#product-grid .card>.card__inner{order:0!important;width:100%!important;max-width:24rem!important;align-self:center!important;background:#f6f4e9!important;border-radius:14px!important}.related-products .card__media,product-recommendations .card__media,#product-grid .card__media{border-radius:14px!important}.related-products .card table,product-recommendations .card table,.related-products .grid__item table,product-recommendations .grid__item table,#product-grid .card table{font-size:1.25rem!important;width:100%!important;max-width:100%!important}.related-products .card table td,product-recommendations .card table td,#product-grid .card table td{padding:.5rem .8rem!important}.related-products .price,product-recommendations .price,#product-grid .price{font-size:1.6rem!important;margin:0!important;text-align:left!important}.related-products .quick-add,product-recommendations .quick-add,#product-grid .quick-add{margin:0!important}.related-products .quick-add__submit,product-recommendations .quick-add__submit,.related-products .card .button,product-recommendations .card .button,#product-grid .quick-add__submit,#product-grid .card .button{width:100%!important;min-height:4.6rem!important;font-size:1.4rem!important;border-radius:999px!important}.collection #product-grid{padding:0!important}.collection .grid{row-gap:1.4rem!important}}@media screen and (min-width:750px){.related-products__heading,.related-products .title,product-recommendations .title,section[id*=__related-products] .title{text-align:center!important;width:100%!important}.related-products .grid,product-recommendations .grid,section[id*=__related-products] .grid{justify-content:center!important}.related-products .card__information,product-recommendations .card__information,section[id*=__related-products] .card__information{text-align:center!important}.related-products .card :has(>.price):has(>.quick-add),product-recommendations .card :has(>.price):has(>.quick-add),section[id*=__related-products] .card :has(>.price):has(>.quick-add){display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:1.4rem!important}.related-products .price,product-recommendations .price,section[id*=__related-products] .price{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0 0 0 auto!important;float:none!important;vertical-align:middle!important}.related-products .quick-add,product-recommendations .quick-add,section[id*=__related-products] .quick-add{display:inline-flex!important;align-items:center!important;float:none!important;margin:0!important;width:auto!important;flex:0 0 auto!important;vertical-align:middle!important}.related-products .card table td:first-child,product-recommendations .card table td:first-child,section[id*=__related-products] table td:first-child{text-align:left!important}.related-products .card table td:last-child,product-recommendations .card table td:last-child,section[id*=__related-products] table td:last-child{text-align:right!important}}@media screen and (max-width:399px){.produit-lysnea .product__title h1,.produit-lysnea .product__title .h1{font-size:2.4rem!important}.produit-lysnea .lysnea-format-selector__title{font-size:1.35rem!important}.produit-lysnea .lysnea-format-selector__detail,.produit-lysnea .lysnea-format-selector__saving{font-size:1.15rem!important}.produit-lysnea .lysnea-format-selector__price{font-size:1.35rem!important}.prod-stats-grille{gap:1.4rem .8rem}.prod-stat-val{font-size:2.3rem}.produit-lysnea .product__media-item .media img{max-height:280px!important}}@media screen and (max-width:359px){.lys-chips{grid-template-columns:1fr!important}}@media screen and (min-width:990px){.produit-lysnea .product__media-wrapper{align-self:stretch!important;display:flex;flex-direction:column}.produit-lysnea .product__media-wrapper>*{flex:0 0 auto}.produit-lysnea .product__media-wrapper:before{content:"La promesse Lysnea";order:98;margin-top:16px;background:#fffdf8;border:1px solid rgba(176,139,90,.28);border-bottom:none;border-radius:20px 20px 0 0;flex:1 1 0!important;display:flex;align-items:flex-end;justify-content:center;padding:2rem 2.4rem .8rem;text-align:center;font-size:1.1rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#8a6a3f}.produit-lysnea .product__media-wrapper:after{content:"\ab  Des actifs, dont certains brevet\e9s, aux doses des \e9tudes publi\e9 es. Rien d'autre. \bb";order:99;flex:1 1 auto;background:#fffdf8;border:1px solid rgba(176,139,90,.28);border-top:none;border-radius:0 0 20px 20px;padding:0 3.6rem 2.6rem;display:flex;align-items:flex-start;justify-content:center;text-align:center;font-family:var(--lys-serif, var(--font-heading-family, Georgia, serif));font-style:italic;font-size:2rem;line-height:1.55;color:#2f3a25;box-sizing:border-box}.produit-lysnea .prod-deux-colonnes{align-items:stretch!important}.produit-lysnea .prod-deux-colonnes>div:first-child{align-self:start;position:sticky;top:10rem;background:#fffdf8;border:1px solid rgba(176,139,90,.35);border-radius:24px;padding:2.8rem 3rem;box-sizing:border-box}.produit-lysnea .prod-deux-colonnes>div:first-child .prod-h2{margin:0}.produit-lysnea .prod-deux-colonnes>div:first-child .prod-checks{gap:0;margin:1rem 0 0}.produit-lysnea .prod-deux-colonnes>div:first-child .prod-checks li{padding:1.5rem 0 1.5rem 1.9rem}.produit-lysnea .prod-deux-colonnes>div:first-child .prod-checks li:before{top:calc(1.5rem + .55em)}.produit-lysnea .prod-deux-colonnes>div:first-child .prod-checks li+li{border-top:1px solid rgba(176,139,90,.25)}}@media screen and (min-width:750px)and (max-width:989px){.produit-lysnea .product__media-wrapper{padding:16px}.produit-lysnea .product__media-item .media img{max-height:400px!important}.produit-lysnea .product__info-wrapper{padding-left:2.4rem}.prod-stats{padding:2.8rem 2.4rem}}@media screen and (max-width:749px){product-modal.product-media-modal .product-media-modal__dialog{width:100vw;height:100dvh;min-height:100vh;overflow:hidden}product-modal.product-media-modal .product-media-modal__content.lysnea-touch-zoom-container{position:relative;width:100vw;height:100dvh;min-height:100vh;max-height:100dvh;padding:0!important;margin:0!important;overflow:hidden!important;display:flex;align-items:center;justify-content:center;overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:auto}product-modal.product-media-modal .product-media-modal__content.lysnea-touch-zoom-container>img.active.lysnea-touch-zoom-image{display:block;flex:0 0 auto;width:auto!important;height:auto!important;max-width:100vw!important;max-height:100dvh!important;margin:0!important;object-fit:contain;transform-origin:center center;will-change:transform;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}product-modal.product-media-modal .product-media-modal__content.lysnea-touch-zoom-container>img.active.lysnea-touch-zoom-image.is-zoomed{cursor:grab}product-modal.product-media-modal .product-media-modal__toggle{z-index:5}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lysnea-mobile-v1.css.map */
