.site-header .nav-main .menu-item{margin:0}.site-header .nav-main .menu-item__link{font-size:15px}@media screen and (min-width: 700px){.slide-content{max-width:none}}.site-footer .footer__inner{padding-top:20px;padding-bottom:0}.site-footer .footer__bottom{padding:0}.banner .banner__inner .button{margin-top:20px}.hero-slide .container{padding-right:0}.hero-slide .slide-content{max-width:550px;text-align:left}.hero-slide .slide-content__text h2,.gallery-content-inner .gallery-content__text h2{font-size:32px}@media only screen and (max-width: 749px){.hero-slide .slide-content .slide-content__heading{font-size:40px}}.hero-slide .slide-content__text h2:before,.gallery-content-inner .gallery-content__text h2:before{content:"";display:inline-block;width:12px;height:12px;border-radius:100%;background-color:#64c3d1;margin-right:5px}#my-colobox .hero-slide .slide-content__button{margin:30px 0 0}@media screen and (max-width: 549px){.hero-slide .container{padding-right:20px}.hero-slide .container .slide-content__heading{overflow:visible}}.icons-row .icons-row--background{padding-top:25px}.icons-row .custom_html{text-align:center;margin-bottom:25px}.cart .cart__table .cart__table-header .cart__table-row div,.cart .cart__table .cart-product__variant,.cart .cart__table-cell--price{display:none}.cart .cart__table-row{grid-template-columns:auto 20% 0px 20%}.cart .cart-product__remove{position:inherit;z-index:9;margin-top:0}.cart .cart-product__thumb{flex-basis:140px;height:140px}.custom-html-section,#le-regime-sans-residu .title-module,#le-regime-sans-residu .product-features--container{margin:20px 0}#le-regime-sans-residu .feature-text{width:50%}#le-regime-sans-residu .feature-text-wrap{max-width:none}#le-regime-sans-residu .article__title{text-align:center}#le-regime-sans-residu .article__excerpt{display:none}#recettes .article__content ul,#recettes .article__content ol{padding-left:40px;margin-bottom:15px}#recettes .article__content ul li{list-style:disc inside}#recettes .article__content ol li{list-style:decimal inside}#recettes .article__content img{display:none}.article .text-content{max-width:700px;margin:0 auto}@media screen and (max-width: 767px){.split-hero__content .split-hero__text p,.split-hero__content .split-hero__text h2{white-space:normal}}#preparer-votre-coloscopie{background:#64c3d1}.image-with-text-2-container{display:flex;align-items:center}.image-with-text-2-container .image-container{width:50%}.image-with-text-2-container .image-container img{width:70%;transform:rotate(-15deg) translate(20%,100px);box-shadow:5px 5px 10px #7c7b7b;transform-origin:top}.image-with-text-2-container .block{width:50%}.image-with-text-wrap{padding:0 0 150px}#shopify-section-template--16614961381634__faq .faq-section{margin-top:0;margin-bottom:0;padding:60px 0 80px}#shopify-section-template--16614961381634__faq{margin-top:0;background:#fff}#shopify-section-template--16614961381634__faq .faq-section .page-title__heading{margin-top:0}#gallery-module--template--16614961381634__4c50e5be-c61d-47bc-bf63-a2b50ad38f31 .gallery{margin:0}#Banner--template--16614961283330__24845459-665a-498e-b342-619f6e22c8e8 .page-title__subheading,#shopify-section-template--16614961283330__4c6d1d33-3b74-4140-ae69-49fe5367ac42 .rich__subheading{font-size:24px;color:#64c3d1;font-weight:700}#shopify-section-template--16614961283330__ec69dd10-da63-47ed-be9f-e8b09a43997b{background:#d8f1f4;padding:20px 0}#shopify-section-template--16614961283330__ec69dd10-da63-47ed-be9f-e8b09a43997b .page-title__subheading{font-size:24px;font-weight:700}#blog-module-template--16614961283330__1662541427e74fe9ea .blogModule-posts__post-block{width:50%;margin:auto}#blog-module-template--16614961283330__1662541427e74fe9ea .blogModule-posts__post-block a{border-radius:50%;background-size:cover;border:3px solid #fff;box-shadow:5px 5px 10px #7c7b7b}#shopify-section-template--16614961283330__4c6d1d33-3b74-4140-ae69-49fe5367ac42{padding:50px 0}#Banner--template--16614961283330__24845459-665a-498e-b342-619f6e22c8e8 p{max-width:50%;margin-left:0}.gallery-content__button{display:flex}.gallery-content__button a{width:49.5%}@media only screen and (max-width: 600px){.image-with-text-2-container{flex-direction:column}.image-with-text-2-container .image-container{order:2;width:100%}.image-with-text-2-container .image-container img{transform:rotate(-15deg) translate(5%,20px)}.image-with-text-2-container .block{width:100%;text-align:center}#shopify-section-template--16614961283330__4c6d1d33-3b74-4140-ae69-49fe5367ac42 img,#Banner--template--16614961283330__24845459-665a-498e-b342-619f6e22c8e8 p{max-width:100%}.gallery-content__button{flex-direction:column}.gallery-content__button a{margin:auto!important}.gallery-content__button a:first-child{margin-bottom:20px!important}.gallery-content__button a{width:60%}}#gallery-module--template--16614960824578__b872b589-beae-4de3-aeef-003b243cebc6 .gallery-content-inner,#gallery-module--template--16614961152258__3f80b3b2-f45a-472c-8e36-013835f05a5b .gallery-content-inner{text-align:left}#gallery-module--template--16614961152258__3f80b3b2-f45a-472c-8e36-013835f05a5b a{margin-left:0!important}#gallery-module--template--16614961152258__3f80b3b2-f45a-472c-8e36-013835f05a5b .gallery{margin:0!important}#gallery-module--template--16614961152258__3f80b3b2-f45a-472c-8e36-013835f05a5b .gallery-slider{padding:0}#gallery-module--template--16614961152258__3f80b3b2-f45a-472c-8e36-013835f05a5b{background:#c8cfd8}#examenDate{min-width:140px}@media screen and (max-width: 600px){.cart-date-container{flex-direction:column}.cart-date-container p{text-align:center}#examenDate{border:1px solid}#gallery-module--template--19151885992275__decc853b-bf7d-444c-90b9-93e5614d0cab .row.five-fifty-height-hero{display:flex;flex-direction:column}#gallery-module--template--19151885992275__decc853b-bf7d-444c-90b9-93e5614d0cab .row.five-fifty-height-hero>div{order:2}#gallery-module--template--19151885992275__decc853b-bf7d-444c-90b9-93e5614d0cab .row.five-fifty-height-hero>div+div{order:1}}.images-row__image,.images-row__image img{width:100%;height:auto}.pro-account-container{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.pro-account-card{width:calc(33% - 1rem);border:1px solid #f0f0f0;padding:2rem 1rem}.pro-account-card-title{margin-bottom:2rem}@media screen and (max-width:749px){.pro-account-card{width:100%}}.gallery-content__text{font-size:calc(.875rem * 1.4)}@media screen and (min-width: 749px){#shopify-section-template--21424031498579__main .collection-grid__row .product-block{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
