.product-media .swiper-wrapper{display:flex;flex-wrap:unset!important;gap:0!important}#MainContent product-template .product-media .swiper-media .swiper-wrapper .swiper-slide{width:100%!important;margin-right:0!important;max-width:unset!important;max-height:unset!important}#MainContent product-template .product-media .swiper-thumb{display:flex!important;justify-content:center!important}#MainContent product-template{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (min-width: 990px){.product-media{width:calc(100% - 570px)!important;min-width:calc(100% - 570px)!important}#MainContent product-template .swiper-thumb .swiper-slide:first-child{padding-left:0!important}.article-product-form__container{display:flex;align-items:flex-start}.article-product-form__review,.article-product-form__container .product-media{position:sticky;top:80px;height:fit-content}#MainContent product-template .product-media .swiper-thumb{margin-bottom:0!important}}@media only screen and (max-width: 989px){.product-media{width:100%!important;margin-left:unset!important}.swiper-media .swiper-slide{border-radius:18px!important}#MainContent .swiper-media .swiper-slide:not(:first-child){margin-left:0!important}.product-media .swiper-thumb .swiper-slide:first-child{padding-left:0!important}.product-media .swiper-thumb .swiper-slide:last-child{margin-right:0!important}#MainContent product-template .product-media .swiper-media .swiper-wrapper .swiper-slide{width:349px!important;height:349px!important}#MainContent product-template .product-media .swiper-media .swiper-wrapper .swiper-slide:not(:last-child){margin-right:12px!important}.article-product-form__product{overflow:hidden}.product-form{padding-inline:1.5rem!important}.swiper-media,.swiper-thumb{overflow:visible!important;padding-inline:1.5rem!important}.article-product-form__container.page-width{padding-inline:0px!important}.article-product-form__container .article-product-form__review{display:block!important;padding-inline:1.5rem!important}.article-product-form__container{display:flex;flex-direction:column;padding-inline:1.5rem!important}}.article-product-form__review .swiper{overflow:visible}.article-product-form__review .swiper-pagination{position:relative!important;bottom:0;width:fit-content}.article-product-form__review .swiper-slide{display:flex;gap:18px;align-items:stretch;width:638px!important}.article-product-form__review .testimonial-card{display:flex;flex-direction:column;justify-content:space-between}.article-product-form__review .testimonial-card_content{display:flex;flex-direction:column;gap:24px}.testimonial-card_content_text p{color:#806d5d}.review-product__item .testimonial-card{padding:24px;box-sizing:border-box;height:100%;border-radius:18px;border:1px solid var(--beige-70, #bca18d);background:var(--beige-10, #f2e9e1)}.review-product__item .testimonial-card .review-author{display:flex;align-items:center;gap:12px}.review-product__item .testimonial-card .testimonial-card_content_title{color:var(--beige-100, #806d5d);font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.article-product-form__review .swiper-button-next:after,.article-product-form__review .swiper-button-prev:after{content:none}.article-product-form__review .swiper-button-next svg,.article-product-form__review .swiper-button-prev svg{width:20px;height:14px}.testimonial-card_content_date{color:var(--beige-70, #bca18d);font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.review-author__initials{border-radius:100px;background:#fff;width:42px;height:42px;display:flex;justify-content:center;align-items:center;color:#003341;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:-.48px}.review-product__title{text-align:center;margin-bottom:42px}.review-product__title strong{color:var(--primary-100, #d5b59c)}.pagination-container{margin-top:42px;display:flex;justify-content:center;gap:36px}.review-product__header .trustpilot-widget__custom{justify-content:center;margin-bottom:12px}.pagination-container .swiper-pagination-bullet{width:7px;height:7px;opacity:1;background:var(--primary-30, #b2c2c6)!important}.pagination-container .swiper-pagination-bullet-active{transform:scale(1.5);background:var(--primary-100, #003341)!important}.pagination-container .swiper-button-prev,.pagination-container .swiper-button-next{width:20px;height:20px;display:flex;position:relative;justify-content:center;top:unset;left:unset;right:unset;margin-top:0;bottom:unset;align-items:center;cursor:pointer}.review-product__product,.review-product__item{width:310px}.review-author{display:flex;align-items:center;gap:12px}.article-product-form__container{display:flex;gap:18px}.article-product-form__container product-template{margin-top:0!important}@media only screen and (min-width: 990px){.article-product-form__container product-template{margin-left:30px;width:calc(100% - 80px)}.section-article .template__article .article__content-content{padding-right:0!important}.article-product-form__container .testimonial-card{min-width:315px!important;width:315px!important}.swiper-thumb .swiper-slide{width:54px!important;height:54px!important}}.testimonial-card{border-radius:12px;border:1px solid var(--beige-70, #bca18d);background:var(--beige-10, #f2e9e1);padding:24px;min-width:307px}.product-form__form-bottom{display:none!important}@media only screen and (max-width: 1400px){.article-product-form__review{display:none!important}.article-product-form__container product-template{width:100%!important}.article-product-form__container product-template{margin-left:0!important}}.article__main{display:flex;gap:42px}.article__table{width:315px;min-width:315px;height:fit-content;position:sticky;top:80px;border-radius:12px;border:1px solid var(--beige-70, #bca18d);background:var(--beige-10, #f2e9e1);padding:24px}.article__table h4{color:var(--beige-200, #432a1c);font-family:var(--font-family-heading, Montserrat);margin-bottom:18px!important;font-style:normal;font-weight:700;margin:0}.article-product__pop{border-radius:18px!important}.article__container{margin-block:42px}.article__table-sommaire{margin:0;list-style:none;display:flex;flex-direction:column;gap:8px;padding-left:0!important}.article__content p,.article__content p span:not(.button-product),.article__content li{color:var(--primary-100, #003341);font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-medium-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-medium-line-height, 22px)}.article__content h2{color:var(--primary-100, #003341);font-family:var(--font-family-heading, Montserrat);font-size:var(--font-h4-size, 24px);font-style:normal;font-weight:700;line-height:var(--font-h4-line-height, 30px)}.article__table-sommaire li{color:var(--beige-100, #806d5d);font-family:var(--font-family-heading, Montserrat);font-size:var(--font-h6-size, 16px);font-style:normal;font-weight:500;line-height:var(--font-h6-line-height, 22px)}.article__content ul,.article__content ol{padding-left:2.5rem}.button-product span{color:#fff!important;font-weight:700!important}.button-product{background:#003241!important}.article__table-sommaire li{cursor:pointer}.article__table-sommaire li:hover{text-decoration:underline}.article-button,.btn-blog{display:inline-block!important;color:#fff;text-align:center;font-family:Montserrat;font-size:16px!important;font-style:normal;font-weight:700;line-height:normal;border-radius:12px;border:1px solid #003341;background:#003241;padding:14px 24px 14px 18px;width:fit-content;cursor:pointer;transition:all .3s;margin-top:20px;margin-bottom:20px;letter-spacing:unset!important}.article-button span,.btn-blog span{font-family:Montserrat;font-size:16px!important;font-style:normal;font-weight:700;line-height:normal;letter-spacing:unset!important}.article-button:hover,.btn-blog:hover{background:#fff;color:#003341}.article__content .article__table{position:relative;width:100%!important;margin-bottom:54px;top:0}.testimonial-card_content_text{margin-block:12px 18px}.testimonial-card_content_title{color:var(--beige-100, #806d5d);font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:700;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.article-details-right__tips{display:flex;padding:18px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:12px;background:var(--blue-10, #ddf5ff)}.article-details-right__tips-content{color:var(--primary-100, #003341);font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:500;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.article-details-right__tips .t4 strong{color:#bca18d!important;font-weight:800}.article-details-right{display:flex;flex-direction:column;gap:18px}@media only screen and (min-width: 990px){.article-product__pop-close.mobile{display:none}.article__content .article__content-content{padding-right:60px!important}.article-details-right{height:fit-content;position:sticky;top:80px;border-radius:12px}.article-header__container{align-items:center}}.article-details-right{width:307px}@media only screen and (min-width: 990px){.article-product__pop .sticky-form .product-form{padding-inline:18px}.article-product__pop-container product-template{display:flex;gap:18px!important;align-items:center!important;top:unset!important;bottom:unset!important}.variant-selector__label span{color:#003341;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.subscription-title{color:#003341;text-align:center;font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-small-size, 14px)!important;font-style:normal;font-weight:600;line-height:var( --font-paragraph-small-line-height, 20px )!important}}.article-product__pop .sticky-form .product-form{top:unset!important;bottom:unset!important}@media only screen and (max-width: 989px){.article__main{display:flex;flex-direction:column;gap:18px}.article__table-sommaire li .sommaire__link{color:var(--beige-100, #806d5d);font-family:var(--font-family-heading, Montserrat);font-size:var(--font-h6-size, 16px);font-style:normal;font-weight:500;line-height:var(--font-h6-line-height, 22px)}.article__main{gap:30px!important}.article-button,.btn-blog{color:#fff;width:100%;display:block!important;text-align:center;font-family:Montserrat;font-size:16px!important;font-style:normal;font-weight:700;line-height:100%;border-radius:12px;border:1px solid #003341;background:#003241;padding:14px 24px 14px 18px;cursor:pointer;transition:all .3s}.article-product__pop-close{position:absolute;top:15px!important;background-color:#fff;display:flex;width:30px!important;z-index:3;height:30px!important;border-radius:100px;justify-content:center;align-items:center}.article-product__pop-close svg{position:relative;left:.5px}.article-button span,.btn-blog span{letter-spacing:unset!important}.article-product__pop-close.desktop{display:none}.article-product__pop .sticky-form .product-form{top:unset!important;bottom:unset!important}.article-product__pop{padding:12px!important;bottom:0;top:unset!important;width:100%!important;left:0!important;height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;border-radius:18px 18px 0 0!important;transform:unset!important}.article-product__pop .subscription-title,.article-product__pop [data-divider-unit-unit] span{font-size:12px}.article__content p,.article__content li{color:var(--primary-100, #003341);font-family:var(--font-family-paragraph, Montserrat);font-size:var(--font-paragraph-medium-size, 14px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-medium-line-height, 20px)}.article__content .article__table{margin-bottom:30px}.article-details-right{width:100%!important}.article__content h2{color:var(--primary-100, #003341);font-family:var(--font-family-heading, Montserrat);font-size:var(--font-h4-size, 18px);font-style:normal;font-weight:700;line-height:var(--font-h4-line-height, 24px)}.article-product-form__review{display:none!important}.article__table{width:100%;min-width:100%;position:relative;top:unset}}.article-product__pop-container .form__title,.article-product__pop-container .information-picto,.article-product__pop-container .text-information,#MainContent .article-product__pop-container [data-section-type=w-product-template] product-template .swiper-thumb{display:none!important}.article-product__pop-container product-template{margin-top:0!important;align-items:center;gap:30px}.article-product__pop-container product-template .product-form{width:500px;min-width:500px;gap:24px}.article-product__pop-container product-template .product-form .product-variant__title{margin-bottom:0!important}.article-product__pop-container product-template .product-form .variant-selector__option{margin-bottom:24px!important}.article-product__pop-container .product-media{width:50%!important}.article-product__pop-container .product-media .swiper-slide{border-radius:6px!important}.article-product__pop{padding:18px}.article-product__pop .swiper-pagination{display:block!important}.article-product__pop .swiper-pagination-bullet{background-color:#fff;opacity:1}.article-product__pop .swiper-pagination-bullet-active{background-color:#003341;transform:scale(1.5)}@media only screen and (max-width: 989px){.article-product__pop{overflow:auto!important;max-height:80vh}.article__container{margin-bottom:0}.article-details-right .testimonial-card{padding:18px}#MainContent .article-product__pop .product-media{width:100%!important;padding-inline:0px!important}#MainContent .article-product__pop .product-media .swiper-media{padding-inline:0px!important}#MainContent .article-product__pop product-template .product-media .swiper-media .swiper-wrapper .swiper-slide{width:100%!important;height:auto!important}.variant-selector__label:before{z-index:1}.variant-selector__label span{position:relative;z-index:1}.article-product__pop-container product-template .product-form{width:100%!important;max-width:500px!important;min-width:unset!important;padding-inline:0px!important}.subscription-title{color:#003241;text-align:center;font-family:Montserrat;font-style:normal;font-weight:500;line-height:normal}.article-product__pop-container product-template .product-form{gap:18px!important}.article-product-form__container .article-product-form__review{order:2}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/w-article.css.map */
