.main-banner-root{background-color:var(--tint-24)}.main-banner-root .container{align-items:center;display:flex;max-width:1800px;padding-left:56px;padding-right:56px}.main-banner-root .main-banner-left{flex:0 1 auto;min-width:540px;width:37.5%}.main-banner-root .flex{gap:24px}.main-banner-root .flex .btn{max-width:240px}.main-banner-root .rating_only_root{background:inherit;justify-content:inherit;max-width:230px;padding:0}.main-banner-root .rating_only_root .rating_only{justify-content:inherit}.main-banner-root .rating_only_root .rating_only_word{font-size:15px;order:2}.main-banner-root .rating_only_root .rating_only_reviews{font-size:15px;font-weight:400;margin-left:16px;margin-top:0;order:3;width:auto}.main-banner-root .rating_only_root .rating_only_reviews a{font-weight:500;margin-left:4px;text-decoration:underline}.main-banner-root .rating_only_root .rating_only_stars{display:flex;margin:0 0 4px;order:0;width:100%}.main-banner-root .rating_only_root .rating_only_stars img{height:20px;width:20px}.main-banner-root .rating_only_root .rating_only_link{display:none}.main-banner-root .main-banner-content{padding-bottom:30px;padding-top:30px}.main-banner-root .main-banner-right{flex:0 1 auto;width:62.5%}.main-banner-root .main-banner__text p{font-size:17px;line-height:1.3;margin-bottom:0}.main-banner-root .main-banner__text ul{margin-bottom:24px;margin-top:24px}.main-banner-root .main-banner__text ul li{background-image:url(/build/images/thick-check-icon.00ca3433.svg);background-position:top 6px left;background-repeat:no-repeat;background-size:21px;margin-bottom:4px;padding:4px 0 4px 30px}.main-banner-root .main-banner__text ul li:last-child{margin-bottom:0}.main-banner-root .main-banner-img{display:flex;justify-content:flex-end;margin-bottom:0;margin-right:-56px}.main-banner-root .main-banner-img img{height:auto;max-width:100%;min-width:800px;width:900px}.main-banner-root .main-cta-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;max-width:max-content;min-width:256px}.main-banner-root .main-cta-container .btn{max-width:100%;padding:14px 20px;width:100%}.main-banner-root .main-cta-container .main-cta-container__label{display:block;font-size:15px;line-height:40px;text-align:center}.main-banner-root .main-cta-container .rating-only-multiple{order:2}.main-banner-root .main-cta-container .rating-only-multiple+.btn{max-width:inherit}.main-banner-root.main-banner-root--promo .main-banner__promo-circle{align-items:center;background:#fff;border-radius:50%;bottom:40%;display:flex;height:220px;justify-content:center;position:absolute;right:0;width:220px}.main-banner-root.main-banner-root--promo .main-banner__promo-circle .main-banner__promo-text{font-family:faro,Sans-serif;font-size:60px;line-height:1;text-align:center}.main-banner-root.main-banner-root--promo .main-banner-left{width:47.5%}.main-banner-root.main-banner-root--promo .main-banner-right{position:relative;width:52.5%}.main-banner-root.main-banner-root--promo h1{line-height:1;margin-bottom:16px}.main-banner-root.main-banner-root--promo .main-banner-content p{margin-bottom:40px;max-width:480px}.main-banner-root.main-banner-root--promo .main-banner-content .btn{max-width:264px}.main-banner-root.main-banner-root--promo .main-banner-img{height:100%;margin-right:0;position:relative}.main-banner-root.main-banner-root--promo .main-banner-img img{margin:0 auto;min-width:700px;width:900px}@media (max-width:1200px){.main-banner-root.main-banner-root--promo .main-banner-left{min-width:inherit}.main-banner-root.main-banner-root--promo .main-banner__promo-circle{bottom:inherit;height:120px;top:24px;width:120px}.main-banner-root.main-banner-root--promo .main-banner__promo-circle .main-banner__promo-text{font-size:32px}.main-banner-root.main-banner-root--promo h1{font-size:60px}.main-banner-root.main-banner-root--promo .main-banner-img img{min-width:500px}}@media (max-width:1100px){.main-banner-root h1{font-size:54px;line-height:1}.main-banner-root .main-banner-img img{min-width:700px}}@media (max-width:992px){.main-banner-root .container{flex-direction:column-reverse}.main-banner-root .main-banner-left{min-width:100%;width:100%}.main-banner-root .main-banner-right,.main-banner-root.main-banner-root--promo .main-banner-left,.main-banner-root.main-banner-root--promo .main-banner-right{width:100%}.main-banner-root.main-banner-root--promo .main-banner-img img{max-width:700px;min-width:auto;width:100%}}@media (max-width:768px){.main-banner-root .main-banner-img{margin-left:-56px}.main-banner-root .main-banner-img img{min-width:inherit}}@media (max-width:680px){.main-banner-root .container{padding-left:16px;padding-right:16px}.main-banner-root .main-banner-img{margin-left:-16px;margin-right:-16px}}@media (max-width:576px){.main-banner-root h1{font-size:40px}.main-banner-root.main-banner-root--promo h1{font-size:36px}.main-banner-root.main-banner-root--promo p{margin-bottom:32px}}@media (max-width:480px){.main-banner-root .main-banner-content:not(.main-banner-content--left){padding-bottom:0}.main-banner-root .main-banner-content:not(.main-banner-content--left) .flex{flex-direction:column-reverse;margin-left:-16px;margin-right:-16px}.main-banner-root .main-banner-content:not(.main-banner-content--left) .main-cta-container{flex-direction:column;max-width:100%;padding-bottom:24px}.main-banner-root .main-banner-content:not(.main-banner-content--left) .rating_only_root{justify-content:center;max-width:inherit}.main-banner-root .main-banner-content:not(.main-banner-content--left) .rating_only_root .rating_only_stars{justify-content:center}.main-banner-root .flex{gap:16px}}@media (max-width:400px){.main-banner-root h1{font-size:30px}.main-banner-root .checklist{margin-bottom:24px;margin-top:16px}.main-banner-root .checklist .checklist__item span{font-size:13px}}.rating_only_root{background:#ebdfc8;padding:13px 0}.rating_only,.rating_only_root{display:flex;justify-content:center}.rating_only{align-items:center;flex-wrap:wrap;max-width:400px;width:100%}.rating_only_word{margin:0}.rating_only_link{background:#fff;border-radius:2px;padding:5px}.rating_only_link img{display:block;width:96px}.rating_only_stars{display:flex;margin:0 20px}.rating_only_stars img{height:30px;width:30px}.rating_only_stars img:not(:last-child){margin-right:4px}.rating_only_reviews{margin-top:8px;text-align:center;width:100%}@media (max-width:480px){.rating_only_root{padding:18px 0 15px}.rating_only{max-width:350px}.rating_only_word{font-size:17px}.rating_only_link{margin-right:20px;margin-top:6px}.rating_only_link img{width:87px}.rating_only_reviews{font-size:11px;width:auto}.rating_only_stars img{height:25px;width:25px}}.tabs-slides__slide,.tabs-slides__slide h2{display:none}.tabs-slides__slide.active{display:block}.tabs-navigation{margin:32px 0}.tabs-navigation .tabs-navigation__list{display:flex;gap:16px;justify-content:center}.tabs-navigation .tabs-navigation__list.scrollable{justify-content:flex-start;overflow-x:scroll}.tabs-navigation__button{border:1px solid var(--grey-light);border-radius:8px;color:var(--grey-offBlack);min-width:max-content;padding:10px 20px;transition:.3s;width:120px}.tabs-navigation__button.active{background-color:rgba(255,200,95,.72);border-color:transparent}.tabs-root h2{text-align:center}.shopping-ideas{display:flex;overflow-x:scroll}.shopping-idea-card{flex-shrink:0;width:320px}.shopping-idea-card .shopping-idea-card__link{border-radius:4px;display:block;height:100%;overflow:hidden}.shopping-idea-card .shopping-idea-card__title{-webkit-line-clamp:3}.shopping-idea-card .shopping-idea-card__text,.shopping-idea-card .shopping-idea-card__title{-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis}.shopping-idea-card .shopping-idea-card__text{margin-top:8px;-webkit-line-clamp:2;line-height:1.3}.shopping-idea-card .shopping-idea-card__img{height:0;margin-bottom:0;overflow:hidden;padding-bottom:63%;position:relative}.shopping-idea-card .shopping-idea-card__img img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.shopping-idea-card .shopping-idea-card__content{background-color:var(--grey-taupe);height:100%;padding:12px 16px 10px}@media (max-width:992px){.shopping-idea-card .shopping-idea-card__content{padding:8px 12px 10px}.shopping-idea-card .shopping-idea-card__title{font-size:13px;line-height:15.6px}}@media (max-width:768px){.shopping-idea-card{min-width:172px}.tabs-navigation{gap:12px;margin:24px 0 32px}.tabs-navigation__button{padding:10px 20px}.shopping-idea-root h2{font-size:24px;line-height:1}}@media (max-width:480px){.shopping-idea-card{width:250px!important}}@media (max-width:600px){.tabs-navigation .tabs-navigation__list{justify-content:left;overflow-x:scroll}}@media (max-width:400px){.shopping-idea-card__link{border-radius:4px 4px 8px 8px}.tabs-root h2{font-size:24px;line-height:24px}.tabs-navigation .tabs-navigation__list{gap:8px;padding:0 12px}}.cta-root{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.cta-root .btn{background-color:#ffc85f;border:1px solid #ffba35;width:264px}.cta-root .btn.btn--secondary{background-color:#faf9f8;border:1px solid #3f3f3f}.product-carousel-root+.cta-root{padding-top:16px}.commonly_asked_question_root+.cta-root,.experts_root+.cta-root,.tabs-root+.cta-root{padding-top:0}.shop_by_category_root{padding-left:56px;padding-right:56px}.shop_by_category_root h2{margin-bottom:40px;text-align:center}.shop_by_category_root .categories{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:24px}.shop_by_category_root .categories .category:last-child .category-link__img{align-items:center;display:flex;justify-content:center;padding:24px}.shop_by_category_root .categories .category:last-child .category-link__img img{max-width:110px}.shop_by_category_root .category-link{background-color:#f5f2ef;border-radius:4px;display:block;height:0;padding-bottom:110%;position:relative}.shop_by_category_root .category-link .category-link__img{margin:0;position:absolute;width:100%}.shop_by_category_root .category-link .category-link__img img{display:block;height:100%;object-fit:contain;width:100%}.shop_by_category_root .category-link .category-link__title{align-items:flex-end;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:1;padding:10px;position:absolute;text-align:center;width:100%}@media (max-width:1100px){.shop_by_category_root .categories{grid-gap:12px;grid-template-columns:repeat(4,1fr)}.shop_by_category_root .categories .category:last-child{grid-column:span 2}.shop_by_category_root .categories .category:last-child .category-link{align-items:center;display:flex;height:100%;padding-bottom:0}.shop_by_category_root .categories .category:last-child .category-link .category-link__img{position:inherit}.shop_by_category_root .categories .category:last-child .category-link .category-link__title{height:auto;justify-content:inherit;position:inherit;text-align:left}}@media (max-width:700px){.shop_by_category_root .categories{grid-gap:8px;grid-template-columns:repeat(3,1fr)}.shop_by_category_root .categories .category:last-child{grid-column:span 3}.shop_by_category_root .categories .category:last-child .category-link{align-items:center;display:flex;height:inherit;padding:10px 32px}.shop_by_category_root .categories .category:last-child .category-link .category-link__img{padding:0;position:static;width:auto}.shop_by_category_root .categories .category:last-child .category-link .category-link__img img{width:70px}.shop_by_category_root .categories .category:last-child .category-link .category-link__title{justify-content:normal;margin-left:32px;padding:0;position:static;text-align:left}}@media (max-width:480px){.shop_by_category_root{padding-left:16px;padding-right:16px}.shop_by_category_root h2{font-size:24px;line-height:1;margin-bottom:25px}.shop_by_category_root .categories{grid-template-columns:repeat(2,1fr);grid-gap:8px}.shop_by_category_root .categories .category .category-link{padding-bottom:92%}.shop_by_category_root .categories .category .category-link .category-link__img{height:calc(100% - 18px)}.shop_by_category_root .categories .category:last-child{grid-column:span 2}}.member-trust-us-root{padding-bottom:80px;padding-top:60px}.member-trust-us-root h2{margin-bottom:36px;text-align:center}.trust-items{display:flex;justify-content:center}.trust-item{padding:0 16px;position:relative;width:25%}.trust-item:not(:last-child):after{background-color:#9f9f9f;content:"";display:block;height:90px;position:absolute;right:0;top:50%;transform:translatey(-50%);width:1px}.trust-item__title{display:block;margin:0 auto;max-width:208px;text-align:center}.trust-item__img{aspect-ratio:1;display:block;height:128px;margin:0 auto 12px}@media (max-width:900px){.trust-items{flex-wrap:wrap}.trust-item{width:50%}.trust-item:nth-child(odd){padding:24px 15px 24px 0}.trust-item:nth-child(2n){padding:24px 0 24px 15px}.trust-item:nth-child(2):after,.trust-item:nth-child(3):after{display:none}.trust-item:first-child:after{height:calc(100% - 48px)}.trust-item:first-child:before{bottom:0;height:1px;width:calc(100% - 30px)}.trust-item:first-child:before,.trust-item:last-child:after{background-color:#9f9f9f;content:"";display:block;left:0;position:absolute}.trust-item:last-child:after{height:calc(100% - 48px);top:50%;transform:translatey(-50%);width:1px}.trust-item:last-child:before{background-color:#9f9f9f;content:"";display:block;height:1px;position:absolute;right:0;top:0;width:calc(100% - 30px)}}@media (max-width:768px){.member-trust-us-root{padding-bottom:60px;padding-top:50px}}@media (max-width:400px){.member-trust-us-root h2{font-size:24px;line-height:1}}.trending-categories-root h2{margin-bottom:24px}.trending-categories-root .categories{display:flex;overflow-x:scroll}.trending-categories-root .category{display:flex;flex-direction:column;gap:16px}.trending-categories-root .category-link{border-radius:4px;display:flex;overflow:hidden}.trending-categories-root .category-link__title{align-items:center;display:flex;padding-left:16px;padding-right:8px;width:calc(100% - 160px)}.trending-categories-root .category-link__img{aspect-ratio:1;height:160px;margin-bottom:0}.trending-categories-root .category-link__img img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.trending-categories-root h2{font-size:24px;text-align:center}.trending-categories-root .categories{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}.trending-categories-root .carousel__controls{display:none}.trending-categories-root .category-link{border-radius:8px}.trending-categories-root .category-link__img{height:136px}.trending-categories-root .category-link__title{width:calc(100% - 136px)}.trending-categories-root .category{max-width:300px}}@media (max-width:480px){.trending-categories-root .category{gap:8px;max-width:288px}}@media screen and (max-width:400px){.trending-categories-root .categories{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}}.signup-reviews-root{background-color:var(--grey-taupe);background-image:url(/build/images/signup_reviews_background.ba8ebdb6.svg);background-size:cover;padding-bottom:88px;padding-top:80px}.signup-reviews-root .container{display:flex;overflow:visible;padding-left:var(--gutter-102);padding-right:var(--gutter-102)}.signup-reviews-root .reviews{background-color:#fff;border-radius:8px;box-shadow:0 4px 88px rgba(0,0,0,.14);flex-shrink:0;margin-top:auto;min-width:350px;width:30%}.signup-reviews-root .free-trial-wrapper{margin-left:auto;margin-right:auto;max-width:656px;padding-left:32px;width:100%}.signup-reviews-root .free-trial{background-color:var(--grey-taupe);border-radius:8px;box-shadow:0 4px 88px rgba(0,0,0,.14);overflow:hidden;position:relative}.signup-reviews-root .free-trial__top-bar{align-items:center;background-color:var(--header);border-radius:8px 8px 0 0;display:flex;height:58px;padding:0 24px;position:relative}.signup-reviews-root .free-trial__top-bar h3{margin-bottom:0;width:50%}.signup-reviews-root .free-trial__icon{align-items:center;aspect-ratio:1;background-color:#fff;border-radius:50%;display:flex;height:88px;justify-content:center;margin-right:19px}.signup-reviews-root .free-trial__icon img{width:53px}.signup-reviews-root .free-trial__content{padding:32px 24px 40px}.signup-reviews-root .free-trial__ribbon{align-items:center;background-color:#ff7052;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:1;position:absolute;right:-80px;text-align:center;top:19px;transform:rotate(33deg);width:300px}.signup-reviews-root .free-trial__ribbon-inner{width:130px}.signup-reviews-root .free-trial__content h2{margin-bottom:32px;width:95%}.signup-reviews-root .free-trial__button{display:flex;justify-content:center;margin-top:52px}.signup-reviews-root .free-trial__button .btn{max-width:264px;width:100%}.signup-reviews-root .free-trial__price{background-color:#fff;border-radius:16px;padding:16px 0 12px}.signup-reviews-root .free-trial__details{display:flex}.signup-reviews-root .free-trial__price-ribbon{align-items:center;background-color:var(--header);display:flex;height:32px;justify-content:center;margin:18px 0;text-align:center}.signup-reviews-root .free-trial__price{display:flex;flex-direction:column;justify-content:center;max-width:184px;width:100%}.signup-reviews-root .free-trial__price .body-13-medium{display:block;margin-bottom:8px;text-align:center}.signup-reviews-root .free-trial__price .body-13-medium:last-child{margin-bottom:0;padding:0 8px}.signup-reviews-root .free-trial__price .heading-30{display:block;font-family:faro,Sans-serif;text-align:center}.signup-reviews-root .free-trial__risk-free{display:block;text-align:center}.signup-reviews-root .free-trial__advantages{margin-left:auto;padding-left:16px;width:60%}.signup-reviews-root .free-trial__advantages-title{border-bottom:1px solid var(--grey-light);display:block;margin-bottom:8px;padding-bottom:8px}.signup-reviews-root .rating{border-bottom:1px solid var(--grey-light);padding:30px 24px 18px}.signup-reviews-root .rating__stars{display:flex;gap:4px;margin-bottom:8px}.signup-reviews-root .rating__bottom{align-items:center;display:flex;justify-content:space-between;margin-top:16px}.signup-reviews-root .rating__bottom .heading-36{font-family:faro,Sans-serif}.signup-reviews-root .rating__bottom img{flex-shrink:0;width:128px}.signup-reviews-root .feedback{overflow:hidden}.signup-reviews-root .reviews-feedbacks{display:flex;transition:transform .3s}.signup-reviews-root .reviews-feedback{display:flex;flex-direction:column;flex-shrink:0;padding:16px 24px 32px;width:100%}.signup-reviews-root .author{align-items:center;display:flex;justify-content:space-between}.signup-reviews-root .author__rating{display:flex;gap:4px}.signup-reviews-root .author__rating img{width:13px}.signup-reviews-root .reviews-feedback__comment{margin:18px 0}.signup-reviews-root .reviews-feedback__details{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.signup-reviews-root .author__badge{background-image:url(/build/images/verified_customer.9bf2ce2e.svg);background-repeat:no-repeat;background-size:24px;line-height:24px;padding-left:28px}.signup-reviews-root .feedback__controls{align-items:center;display:flex;justify-content:space-between;padding:0 24px 18px}.signup-reviews-root .feedback__navigation{display:flex;gap:8px}.signup-reviews-root .feedback__dot{align-items:center;display:flex;height:36px;position:relative;width:40px}.signup-reviews-root .feedback__dot:after{background-color:var(--grey-star);content:"";display:block;height:1px;transition:.3s;width:100%}.signup-reviews-root .feedback__dot.active:after{background-color:var(--header);height:3px}.signup-reviews-root .feedback__buttons{display:flex;gap:20px}.signup-reviews-root .feedback__button{align-items:center;border:1px solid var(--grey-offBlack);border-radius:50%;display:flex;height:36px;justify-content:center;padding:0;width:36px}.signup-reviews-root .free-trial__advantage{align-items:center;display:flex}.signup-reviews-root .free-trial__advantage-label{padding-left:8px}@media (max-width:992px){.signup-reviews-root .free-trial__top-bar h3{font-size:18px;line-height:1}}@media (max-width:1200px){.signup-reviews-root .free-trial__top-bar h3{font-size:18px;line-height:1}.signup-reviews-root .free-trial__ribbon{right:-105px;top:9px}.signup-reviews-root .free-trial__ribbon-inner{width:110px}.signup-reviews-root .free-trial__top-bar{height:48px}.signup-reviews-root .free-trial__icon{height:56px;margin-right:8px}.signup-reviews-root .free-trial__icon img{width:34px}.signup-reviews-root .container{padding-left:32px;padding-right:32px}}@media (max-width:992px){.signup-reviews-root{background-image:url(/build/images/signup_reviews_background_mobile.08b9b17e.svg);padding-bottom:72px;padding-top:72px}.signup-reviews-root .container{flex-direction:column-reverse}.signup-reviews-root .reviews{margin:0 auto;max-width:656px;min-width:inherit;width:100%}.signup-reviews-root .free-trial-wrapper{margin-bottom:32px;padding:0}}@media (max-width:576px){.signup-reviews-root .free-trial__content h2{font-size:30px;line-height:1;margin-bottom:16px}.signup-reviews-root .free-trial__details{flex-direction:column}.signup-reviews-root .free-trial__price{margin-bottom:32px;max-width:100%}.signup-reviews-root .free-trial__advantages{padding:0;width:100%}.signup-reviews-root .free-trial__advantages-title{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.signup-reviews-root .free-trial__advantage-img{width:32px}.signup-reviews-root .free-trial__advantage{margin-bottom:8px}.signup-reviews-root .free-trial__price .heading-30{font-size:24px}.signup-reviews-root .rating{padding:24px 18px 18px}.signup-reviews-root .reviews-feedback{padding:16px 18px 24px}.signup-reviews-root .free-trial__price-ribbon{font-size:13px;margin:12px 0}.signup-reviews-root .free-trial__top-bar{padding:0 8px}.signup-reviews-root .free-trial__advantage-label{font-size:15px;line-height:19.5px}.signup-reviews-root .rating__bottom .heading-36{font-size:30px;line-height:1}.signup-reviews-root .reviews-feedback__comment{font-size:15px;line-height:16.9px}.signup-reviews-root .free-trial__content{padding:21px 18px 32px}.signup-reviews-root .free-trial__button{margin-top:24px}}@media (max-width:400px){.signup-reviews-root .container{padding-left:12px;padding-right:12px}}.experts_root{max-width:1280px}.experts_root .criteria-list{padding:0 16px}.experts_root .criteria-list .criteria-item{background-image:url(/build/images/cross.3936f4fe.svg);background-position:0;background-repeat:no-repeat;background-size:28px;color:#3f3f3f;padding:14px 16px 14px 40px}.experts_root .criteria-list .criteria-item span{display:block}.experts_root .criteria-list .criteria-item:not(:last-child){border-bottom:.5px solid #cfcfcf}.experts_root .criteria-list .criteria-item-good{background-image:url(/build/images/check.f6ae8d2c.svg);background-position:0;background-repeat:no-repeat;background-size:28px;color:#3f3f3f;padding:14px 16px 14px 40px}.experts_root .criteria-list .criteria-item-good span{display:block}.experts_root .criteria-list .criteria-item-good:not(:last-child){border-bottom:.5px solid #cfcfcf}.experts-frame{border:1px solid #cfcfcf;border-radius:8px;overflow:hidden}.experts-top{display:flex;padding:40px 56px 0}.experts-bot{background-color:#f5f2ef;border-top:1px solid #cfcfcf;padding:16px 0;position:relative;z-index:1}.experts-bot .carousel__buttons{padding:0 32px}.experts-right{min-width:560px;width:59.5%}.experts-left{padding-right:16px;padding-top:32px;width:40.5%}.experts-left h2{margin-bottom:12px}.experts-left .body-17-light{margin-bottom:24px}.experts-left .body-17-medium{display:block;margin-bottom:24px}.experts-cols{display:flex;gap:16px;position:relative}.experts-cols:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8));bottom:0;content:"";display:block;height:80px;left:0;position:absolute;right:0;width:100%}.experts-col{background-color:#f0f0f0;transform:translateY(20px);width:100%}.experts-col.experts-col--good{background-color:#fff2d9}.experts-col.experts-col--good .experts-col__heading h3:after{content:url(/build/images/good-chip.5ba9cb3f.svg)}.experts-col__heading{border-bottom:1px solid #cfcfcf;padding:20px 24px 16px}.experts-col__heading h3{margin-bottom:0;position:relative}.experts-col__heading h3:after{aspect-ratio:1;bottom:13px;content:url(/build/images/bad-chip.5afa08e8.svg);height:64px;position:absolute;right:0}.experts-slider{display:flex;overflow-y:scroll}.experts-slide{width:20%}.experts-slide__name{margin-bottom:4px}.experts-slide__desc,.experts-slide__name{display:block;text-align:center}.experts-slide__img{aspect-ratio:1;border-radius:50%;margin:0 auto 16px;overflow:hidden;width:106px}.experts-slide__img img{height:100%;object-fit:cover;width:100%}@media (max-width:992px){.experts-frame{border:none}.experts_root.container{padding-left:0;padding-right:0}.experts-top{flex-direction:column;padding:0 32px}.experts-left{align-items:center;display:flex;flex-direction:column;margin-bottom:38px;padding-right:0;padding-top:0;text-align:center;width:100%}.experts-left h2{font-size:32px}.experts-right{min-width:auto;width:100%}.experts-bot{padding-left:0;padding-right:0}.experts-col__heading h3{display:inline-block}.experts-col__heading h3:after{bottom:3px;right:-50%;transform:scale(.5)}.experts-col{border-radius:8px 8px 0 0}}@media (max-width:576px){.experts_root .criteria-list .criteria-item,.experts_root .criteria-list .criteria-item-good{background-size:18px;padding:12px 12px 12px 28px}.experts_root .criteria-list .criteria-item span,.experts_root .criteria-list .criteria-item-good span{font-size:12px}.experts-left h2{font-size:24px;line-height:1}.experts-left .body-17-light,.experts-left .body-17-medium{font-size:15px}.experts-left .body-17-light{margin-bottom:12px}.experts-right{margin-left:-20px;margin-right:-20px;width:inherit}.experts-cols{gap:0}.experts-col{min-width:190px}.experts-col:not(.experts-col--good){transform:translateY(60px);width:50%}.experts-col.experts-col--good{position:absolute;right:0;width:calc(50% + 15px)}.experts-slider{padding-left:12px}.experts-col__heading{padding:15px 15px 15px 18px}.experts-col__heading h3{font-size:15px}.experts-col__heading:after{right:48px}}@media (max-width:480px){.experts-slide{max-width:208px}}.content-blocs-root{background-color:#faf9f8;padding-bottom:52px;padding-top:60px}.content-blocs-root .heading-36{margin-bottom:40px;text-align:center}.content-blocs-root .blocs{display:flex;gap:40px}.content-blocs-root .bloc{flex:1 1 0px;text-align:center}.content-blocs-root .bloc__link img{transition:all .2s cubic-bezier(.5,1.6,.5,.8)}.content-blocs-root .bloc__link:hover img{transform:scale(1.2)}.content-blocs-root .bloc__img{border-radius:8px;height:auto;margin-bottom:16px;overflow:hidden;padding:61% 0 0;position:relative}.content-blocs-root .bloc__img img{height:100%;left:0;min-width:100%;object-fit:cover;position:absolute;top:0}.content-blocs-root .bloc__text{margin-bottom:0}.content-blocs-root .container{max-width:1056px}@media (max-width:768px){.content-blocs-root .blocs{gap:24px}.content-blocs-root .bloc__img{margin-bottom:16px}.content-blocs-root .bloc__text,.content-blocs-root .bloc__title{font-size:15px}}@media (max-width:680px){.content-blocs-root{padding-top:48px}.content-blocs-root h2{font-size:24px;line-height:1;margin-bottom:32px}.content-blocs-root .blocs{flex-direction:column;margin:0 auto;max-width:480px}}.our-guarantees-root h2{margin-bottom:32px;text-align:center}.our-guarantees-root .guarantees{display:flex}.our-guarantees-root .guarantee{align-items:center;background-color:#d8d2f9;border-radius:8px;display:flex;padding:16px;width:33.3333%}.our-guarantees-root .guarantee:nth-child(2){margin:0 40px}.our-guarantees-root .guarantee__img{flex-shrink:0;margin-bottom:0;margin-right:28px;width:96px}.our-guarantees-root .guarantee__img img{width:100%}.our-guarantees-root .body-17-regular{margin-bottom:0}@media (max-width:992px){.our-guarantees-root .guarantee{align-items:inherit;flex-direction:column}.our-guarantees-root .guarantee:nth-child(2){margin:0 16px}.our-guarantees-root .guarantee__img{margin-bottom:16px;width:64px}.our-guarantees-root .body-17-regular{font-size:15px}}@media (max-width:580px){.our-guarantees-root h2{font-size:24px;line-height:1}.our-guarantees-root .guarantees{flex-direction:column}.our-guarantees-root .guarantee__img{margin-bottom:0}.our-guarantees-root .guarantee{align-items:center;flex-direction:row;width:100%}.our-guarantees-root .guarantee:nth-child(2){margin:16px 0}}.diet-and-category-root{background-color:var(--grey-taupe);padding:102px 0 74px}.diet-and-category-root h2{margin-bottom:32px;text-align:center}.diet-card{min-width:136px;width:11.1111%}.diet-card__link{background-color:#fff;border:1px solid var(--grey-light);border-radius:8px;display:block;overflow:hidden;padding:16px 8px 8px}.diet-card__img{aspect-ratio:1;height:64px;margin:0 auto 5px}.diet-card__img img{height:100%;object-fit:contain;width:100%}.diet-card__title{align-items:center;display:flex;height:44px;justify-content:center;text-align:center}@media (max-width:768px){.diet-and-category-root{padding-bottom:72px;padding-top:52px}.diet-and-category-root h2{font-size:24px;line-height:1}.diet-card{max-width:144px}}.shop_by_brand_root h2{margin-bottom:24px;text-align:center}.brands{display:flex;flex-wrap:nowrap;overflow-y:scroll}.brands .brand .brand__link{background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;display:block;padding:12px}.brands .brand .brand__link figure{height:112px;margin-bottom:0}.brands .brand .brand__link figure img{height:100%;object-fit:contain;width:100%}.brands .brand:last-child{padding-right:0}@media (max-width:480px){.brands{padding-left:12px}.brands .brand{max-width:140px}.brands .brand .brand__link{padding:20px 8px}.brands .brand .brand__link figure{height:94px}}.commonly_asked_question_root:not(.commonly_asked_question_root--column){max-width:832px}.commonly_asked_question_root:not(.commonly_asked_question_root--column) h2{margin-bottom:32px;text-align:center}.commonly_asked_question_root.commonly_asked_question_root--column{display:flex}.commonly_asked_question_root.commonly_asked_question_root--column h2{margin-bottom:16px}.commonly_asked_question_root.commonly_asked_question_root--column .question{background-color:#ffe5b2;border-radius:16px}.commonly_asked_question_root.commonly_asked_question_root--column .question .question-heading__title{background-color:#ffe5b2}.commonly_asked_question_root.commonly_asked_question_root--column .question .question-heading__title .question-heading__title__chevron:after,.commonly_asked_question_root.commonly_asked_question_root--column .question .question-heading__title .question-heading__title__chevron:before{background-color:var(--grey-offBlack)}.commonly_asked_question_root.commonly_asked_question_root--column .question .question-heading__title:hover{background-color:#ffc85f}.commonly_asked_question_root.commonly_asked_question_root--column .question.question-open .question-heading__title{color:var(--grey-offBlack)}.commonly_asked_question_root.commonly_asked_question_root--column>div{width:50%}.commonly_asked_question_root.commonly_asked_question_root--column>div:first-child{display:flex;flex-direction:column;justify-content:center;padding-right:var(--gutter-32)}.question:not(:last-child){margin-bottom:8px}.question.question-open .question-heading__title{background-color:#2b2b2b;color:#fff}.question.question-open .question-heading__title .question-heading__title__chevron:after{background-color:#fff;transform:rotate(45deg)}.question.question-open .question-heading__title .question-heading__title__chevron:before{background-color:#fff;transform:rotate(-45deg)}.question.question-open .question-content{display:block}.question-heading .question-heading__title{align-items:center;background-color:#f5f2ef;border-radius:16px;cursor:pointer;display:flex;padding:15px 48px 15px 16px;position:relative;transition:.3s}.question-heading .question-heading__title .question-heading__title__chevron{display:block;height:9px;position:absolute;right:16px;width:18px}.question-heading .question-heading__title .question-heading__title__chevron:after{background-color:#0f0f0f;content:"";display:block;height:2px;position:absolute;right:-1px;top:3px;transform:rotate(-45deg);transition:.3s;width:12px}.question-heading .question-heading__title .question-heading__title__chevron:before{background-color:#0f0f0f;content:"";display:block;height:2px;left:-1px;position:absolute;top:3px;transform:rotate(45deg);transition:.3s;width:12px}.question-content{display:none}.question-content .question-content__inner{padding:16px}.question-content .question-content__inner p:last-child{margin-bottom:0}@media (max-width:992px){.commonly_asked_question_root.commonly_asked_question_root--column{flex-direction:column}.commonly_asked_question_root.commonly_asked_question_root--column>div{width:100%}.commonly_asked_question_root.commonly_asked_question_root--column>div h2,.commonly_asked_question_root.commonly_asked_question_root--column>div p{text-align:center}.commonly_asked_question_root.commonly_asked_question_root--column>div:first-child{padding-right:0}}@media (max-width:480px){.commonly_asked_question_root h2{font-size:24px;line-height:1;margin-bottom:36px}.question-heading .question-heading__title{font-size:16px;line-height:1}}.shopping-header-root .carousel__controls{opacity:1}.shopping-header-root .carousel__controls .slider-navigation__dot.active{pointer-events:none}.shopping-header-slides{position:relative;width:100%}.shopping-header-slides:after{clear:both;content:"";display:block}.shopping-header-slide__content{max-width:500px;position:relative;text-align:center;z-index:1}.shopping-header-slide__content .btn{margin:32px auto 0;max-width:max-content;padding-left:40px;padding-right:40px}.shopping-header-slide__content .btn:after,.shopping-header-slide__content .btn:before{display:none}.shopping-header-slide__content .shopping-header-slide__subtitle,.shopping-header-slide__content .shopping-header-slide__title,.shopping-header-slide__content p{color:#fff}.shopping-header-slide__title{font-size:50px;line-height:1;margin-bottom:8px;margin-top:8px}.shopping-header-slide__left{width:56.6%}.shopping-header-slide__tile{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:32px;position:relative}.shopping-header-slide__img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.shopping-header-slide__right{width:43.4%}.shopping-header-slide{display:none;float:left;gap:16px;margin-right:-100%;position:relative;width:100%}.shopping-header-slide.active,.shopping-header-slide.shopping-header-slide__pos-next{display:flex}.shopping-header-slide.shopping-header-slide__pos-next{left:0;opacity:0}.shopping-header-slide.shopping-header-slide__next{opacity:1;transform:none;transition:opacity .5s ease-in-out}.shopping-header-slide.shopping-header-slide__next.active{opacity:0}.shopping-header-slide__products{display:grid;grid-gap:16px;grid-template-columns:repeat(3,1fr)}.shopping-header-slide__promo{display:none}@media (max-width:1200px){.shopping-header-slide__left,.shopping-header-slide__right{width:50%}}@media (max-width:992px){.shopping-header-slide__title{font-size:30px}.shopping-header-slide__content p{font-size:15px}.shopping-header-slide,.shopping-header-slide__products{gap:8px}}@media (max-width:870px){.shopping-header-slide__left{width:44%}.shopping-header-slide__tile{padding:32px 16px}.shopping-header-slide__right{width:56%}}@media (max-width:768px){.shopping-header-root{background-color:inherit;padding-top:0}.shopping-header-root .container{overflow:initial}.shopping-header-root .carousel__navigation{display:flex}.shopping-header-slide{flex-direction:column;gap:4px}.shopping-header-slide__left,.shopping-header-slide__right{width:100%}.shopping-header-slide__left{padding:16px}.shopping-header-slide__tile{min-height:328px}.shopping-header-slide__products{display:flex;gap:4px;overflow-x:scroll}.shopping-header-slide__products .product-grid-item{flex-shrink:0;width:172px}.shopping-header-slides{margin-left:calc(var(--gutter-56)*-1);margin-right:calc(var(--gutter-56)*-1);width:auto}}.picture-text-root{display:flex;margin-left:auto;margin-right:auto;max-width:1800px}.picture-text-root .picture-text__picture{min-height:546px;position:relative;width:50%}.picture-text-root .picture-text__picture img{height:100%;object-fit:cover;position:absolute;width:100%}.picture-text-root .picture-text__right{--padding:60px;align-items:center;display:flex;padding:var(--padding) calc(var(--padding)*2) var(--padding) var(--padding);width:50%}.picture-text-root .picture-text__right h1,.picture-text-root .picture-text__right h2{margin-bottom:32px}.picture-text-root .picture-text__right .body-17-light p{margin-bottom:0}.picture-text-root .picture-text__right .body-17-light p:not(:last-child){margin-bottom:32px}.picture-text-root .picture-text__right .body-17-light+.btn{margin-top:32px}@media (max-width:992px){.picture-text-root .picture-text__right{--padding:32px}}@media (max-width:400px){.picture-text-root .picture-text__right{--padding:12px}}.picture-text-root.picture-text-root--reverse{flex-direction:row-reverse}@media (max-width:992px){.picture-text-root .picture-text__picture{min-height:450px}}@media (max-width:768px){.picture-text-root{flex-direction:column}.picture-text-root .picture-text__picture,.picture-text-root .picture-text__right{width:100%}.picture-text-root .picture-text__picture{height:400px;min-height:inherit}.picture-text-root .picture-text__picture img{position:static}.picture-text-root .picture-text__right{padding:var(--padding) var(--padding) calc(var(--padding) + 16px) var(--padding)}.picture-text-root .picture-text__right h2{margin-bottom:16px}.picture-text-root .picture-text__right .body-17-light p:not(:last-child){margin-bottom:24px}.picture-text-root .picture-text__right .body-17-light+.btn{margin-top:24px}.picture-text-root.picture-text-root--reverse{flex-direction:column}}@media (max-width:576px){.picture-text-root .picture-text__right h2{font-size:30px}.picture-text-root .picture-text__right p{font-size:15px}}.hero-carousel-root{background-color:#ffe5b2;height:670px;overflow:hidden;position:relative}.hero-carousel-root .slides{display:flex;height:100%;position:relative;transform:translateX(calc(var(--active-slide)*-100%));transition:transform .3s;width:100%}.hero-carousel-root .slide{flex-shrink:0;height:100%;position:relative;transition:.3s;width:100%}.hero-carousel-root .slide__text{align-items:center;display:flex;flex-direction:column}.hero-carousel-root .slide__wrapper{height:100%}.hero-carousel-root .slide__text-wrapper{align-items:center;display:flex;height:100%;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:102px;padding-right:102px;position:relative;transition:.3s;z-index:10}.hero-carousel-root .slide__img-wrapper{bottom:0;height:auto;margin-left:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s;width:60%;will-change:transform;z-index:1}.hero-carousel-root .slide__img{height:100%;object-fit:contain;width:100%}.hero-carousel-root.hero-carousel-root--full-size{--btn-size:36px;--spacing:32px;display:flex;height:auto;justify-content:center}.hero-carousel-root.hero-carousel-root--full-size .slides{flex-wrap:nowrap;height:auto}.hero-carousel-root.hero-carousel-root--full-size .slide{align-items:center;display:flex;height:500px;justify-content:center}@media (min-width:1801px){.hero-carousel-root.hero-carousel-root--full-size .slide{height:600px}}.hero-carousel-root.hero-carousel-root--full-size .slide__text{text-align:center}.hero-carousel-root.hero-carousel-root--full-size .slide__wrapper{max-width:720px;width:calc(100% - var(--spacing)*2 - var(--btn-size)*2)}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper{padding-left:var(--spacing);padding-right:var(--spacing)}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper h1,.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper h2{color:#fff;font-size:60px;line-height:1;margin-bottom:24px}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper p{color:#fff;margin-bottom:24px}.hero-carousel-root.hero-carousel-root--full-size .slide__img-wrapper{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.hero-carousel-root.hero-carousel-root--full-size .slide__img-wrapper img{height:100%;object-fit:cover;width:100%}.hero-carousel-root.hero-carousel-root--full-size .hero-carousel__controls{display:flex;justify-content:space-between;max-width:1800px;padding:0 var(--spacing);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.hero-carousel-root.hero-carousel-root--full-size .hero-carousel__btn{background-color:#fff;background-image:url(/build/images/arrow-right-icon.ab0532ae.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:30px;cursor:pointer;display:flex;height:var(--btn-size);pointer-events:all;text-indent:-9999px;transition:all .2s cubic-bezier(.4,3,1,.8);width:var(--btn-size)}.hero-carousel-root.hero-carousel-root--full-size .hero-carousel__btn:hover{scale:1.2}.hero-carousel-root.hero-carousel-root--full-size .hero-carousel__btn.hero-carousel__btn--prev{transform:rotate(180deg)}@media (max-width:600px){.hero-carousel-root.hero-carousel-root--full-size{--spacing:12px}}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text{max-width:410px;padding-right:32px;text-align:center;width:100%}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text h2{font-size:50px;line-height:1;margin:0}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text p{margin:16px 0 32px}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text .btn{max-width:264px}.slider-navigation{bottom:60px;left:50%;max-width:1440px;padding-left:102px;padding-right:102px;position:absolute;transform:translateX(-50%);width:100%;z-index:10}.slider-navigation .slider-navigation__inner{align-items:center;display:flex;gap:8px;height:3px;justify-content:center;max-width:410px;padding-right:32px;width:50%}.slider-navigation .slider-navigation__inner .slider-navigation__dot{align-items:center;display:flex;height:20px;padding:0;position:relative;width:40px}.slider-navigation .slider-navigation__inner .slider-navigation__dot:before{background-color:var(--grey-star);content:"";display:block;height:1px;width:100%}.slider-navigation .slider-navigation__inner .slider-navigation__dot.active:before{background-color:#ffc85f;height:3px}@media (max-width:992px){.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text{width:50%}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text h2{font-size:32px}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text p{font-size:15px;line-height:19.5px}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text .btn{padding:12px 32px}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text-wrapper,.hero-carousel-root:not(.hero-carousel-root--full-size) .slider-navigation{padding-left:32px;padding-right:32px}}@media (max-width:768px){.hero-carousel-root{height:inherit}.hero-carousel-root .slide{padding-bottom:64px}.hero-carousel-root .slide__text-wrapper{align-items:center;justify-content:center;padding-bottom:25px;padding-top:50px}.hero-carousel-root .slide__img-wrapper{position:inherit;width:100%}.hero-carousel-root .slider-navigation{bottom:32px}.hero-carousel-root .slider-navigation .slider-navigation__inner{max-width:100%;padding-right:0;width:100%}.hero-carousel-root.hero-carousel-root--full-size .slide{height:400px}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper h1,.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper h2{font-size:42px}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__img-wrapper{position:inherit;width:100%}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__img-wrapper .slide__img{max-height:350px}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text{max-width:560px;padding:0;width:100%}.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text h1,.hero-carousel-root:not(.hero-carousel-root--full-size) .slide__text h2{font-size:36px}}@media (max-width:600px){.hero-carousel-root.hero-carousel-root--full-size .slide{height:calc(400px + var(--btn-size))}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper{padding-bottom:var(--btn-size);width:100%}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper h1,.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper h2{font-size:30px;margin-bottom:16px}.hero-carousel-root.hero-carousel-root--full-size .slide__text-wrapper p{margin-bottom:16px}.hero-carousel-root.hero-carousel-root--full-size .hero-carousel__controls{gap:16px;justify-content:flex-end;top:calc(100% - var(--btn-size) - var(--spacing));transform:inherit}}.product-carousel-root{padding-bottom:32px;padding-top:60px}