.breadcrumbMain{display:flex;flex-wrap:wrap;list-style:none}.breadcrumbMain li{font-size:10px;line-height:1.2;color:#4e4e4e;font-weight:400;letter-spacing:normal}@media (min-width: 61.9375rem){.breadcrumbMain li{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4)}}.breadcrumbMain li a{color:#4e4e4e;text-decoration:none}.breadcrumbMain li+li{margin-left:6px}.breadcrumbMain li+li:before{content:"/";display:inline-block;padding-right:6px}.testedBlock{--column-gap: 23.3px;--row-gap: 23.3px;margin-bottom:56px}@media (min-width: 85.375rem){.testedBlock{margin-bottom:112px}}.testedBlock .sectionTitle{margin-bottom:24px}@media (min-width: 85.375rem){.testedBlock .sectionTitle{margin-bottom:42px}}.testedBlock__card{display:flex;flex-direction:column;height:100%;padding:23.6px 10px 36.4px;border:1px solid #eaeaea}@media (min-width: 85.375rem){.testedBlock__card{padding:55px 10px 71px}}.testedBlock__iconWrapper{text-align:center;max-width:72px;margin-left:auto;margin-right:auto;margin-bottom:12px;overflow:hidden}.testedBlock__description{text-align:center;max-width:224px;margin-left:auto;margin-right:auto}@media (min-width: 85.375rem){.testedBlock__description{max-width:270px}}.testedBlock__title{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700;margin-bottom:2px}@media (min-width: 85.375rem){.testedBlock__title{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:4px}}.testedBlock__text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:400;color:var(--black);margin-bottom:0}@media (min-width: 85.375rem){.testedBlock__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);letter-spacing:normal}}.testedBlock__container{position:relative;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:12px}@media (min-width: 40rem){.testedBlock__container{padding-left:32px;padding-right:32px}}@media (min-width: 85.375rem){.testedBlock__container{padding-left:145px;padding-right:145px}}.testedBlock__swiper{padding-bottom:33px}@media (min-width: 48rem){.testedBlock__swiper{padding-bottom:0}}@media (min-width: 48rem){.testedBlock__swiperWrapper{display:grid;gap:23.3px;grid-template-columns:repeat(3,1fr);box-sizing:border-box}}.testedBlock__swipperSlide{height:auto}.testedBlock__actionButton{position:absolute;top:19%;left:20px;width:10px}.testedBlock__actionButton.swiper-button-next{right:20px;left:auto}.testedBlock__actionButton[aria-disabled=true]{opacity:.3}@media (min-width: 85.375rem){.testedBlock__actionButton[aria-disabled=true]{display:none}}.testedBlock--quizPage{margin-top:64px;margin-bottom:48px}@media (min-width: 85.375rem){.testedBlock--quizPage{margin-top:100px;margin-bottom:72px}}.testedBlock--quizPage .testedBlock__container{padding-left:0}@media (min-width: 48rem){.testedBlock--quizPage .testedBlock__container{padding-left:0;padding-right:0}}@media (min-width: 40rem){.testedBlock--quizPage .testedBlock__container--mobile{display:block}}@media (min-width: 48rem){.testedBlock--quizPage .testedBlock__container .swiper{padding-bottom:0}}[data-richText-heading]{font-weight:900;margin-bottom:1rem}.richText__heading1{font-size:var(--heading-1);line-height:var(--lh-heading-1);letter-spacing:var(--ls-heading-1)}.richText__heading2{font-size:var(--heading-2);line-height:var(--lh-heading-2);letter-spacing:var(--ls-heading-2)}.richText__heading3{font-size:var(--heading-3);line-height:var(--lh-heading-3);letter-spacing:var(--ls-heading-3)}.richText__heading4{font-size:var(--heading-4);line-height:var(--lh-heading-4);letter-spacing:var(--ls-heading-4)}.richText__heading5{font-size:var(--heading-5);line-height:var(--lh-heading-5);letter-spacing:var(--ls-heading-5)}.richText__heading6{font-size:var(--heading-5);line-height:var(--lh-heading-5);letter-spacing:var(--ls-heading-5);font-size:1rem}.richText__text{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:400;color:var(--black);margin-bottom:1rem}@media (min-width: 61.9375rem){.richText__text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.richText__ol,.richText__ul{margin-bottom:.4rem}.richText__ol li,.richText__ul li{padding-left:10px;position:relative;font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3)}@media (min-width: 61.9375rem){.richText__ol li,.richText__ul li{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);padding-left:18px}}.richText__ol li:before,.richText__ul li:before{content:"";width:4px;height:4px;background-color:#000;border-radius:50%;position:absolute;top:8px;left:0}@media (min-width: 61.9375rem){.richText__ol li:before,.richText__ul li:before{top:8px;width:6px;height:6px;font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.richText__ol:last-of-type,.richText__ul:last-of-type{margin-bottom:1rem}.richText__link{text-decoration:underline}.videoEmbed{padding:30px;margin-bottom:56px;position:relative}@media (min-width: 48rem){.videoEmbed{padding:60px 30px}}@media (min-width: 85.375rem){.videoEmbed{margin-bottom:64px}}.videoEmbed__iframe{position:relative;display:block;width:100%;max-width:700px;margin:0 auto;padding:0;overflow:hidden}.videoEmbed__iframe:before{content:"";display:block;padding-top:56.25%}.videoEmbed__iframe iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1}.twoColumnGrid{margin-bottom:56px}@media (min-width: 85.375rem){.twoColumnGrid{margin-bottom:104px}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock{margin-bottom:112px}}.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer{position:relative;height:260px}@media (min-width: 40rem){.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer{height:100%}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer{min-height:580px}}.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer iframe,.twoColumnGrid--videoBlock .twoColumnGrid__videoPlayer video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.twoColumnGrid--videoBlock .twoColumnGrid__richText{margin-bottom:20px}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__richText{margin-bottom:24px}}.twoColumnGrid--videoBlock .twoColumnGrid__richText .richText__text{font-size:16px;font-weight:400;letter-spacing:.23px;line-height:1.125;color:var(--black);margin-bottom:10px}.twoColumnGrid--videoBlock .twoColumnGrid__richText .richText__text:last-child{margin-bottom:0}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__richText .richText__text{margin-bottom:12px;font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__textBlockContent{max-width:488px}}@media (min-width: 85.375rem){.twoColumnGrid--videoBlock .twoColumnGrid__mediaBlock{flex:0 0 51.66%}}.twoColumnGrid__container{width:100%}@media (min-width: 61.9375rem){.twoColumnGrid__container{display:flex}.twoColumnGrid__container>*{flex:0 0 50%}}.twoColumnGrid__container--details{align-items:flex-start}.twoColumnGrid__mediaBlock--review{height:234px;position:relative}@media (min-width: 61.9375rem){.twoColumnGrid__mediaBlock--review{height:380px;flex:0 0 48.88%}}@media (min-width: 85.375rem){.twoColumnGrid__mediaBlock--review{height:592px}}.twoColumnGrid__mediaBlock--details{padding-left:12px;padding-right:12px;margin-bottom:24px}@media (min-width: 61.9375rem){.twoColumnGrid__mediaBlock--details{order:2;padding-left:0;margin-bottom:0;flex:1 0 auto;padding-right:10%}}@media (min-width: 61.9375rem){.twoColumnGrid__mediaBlock--videoBlock{flex:0 0 51.66%}}.twoColumnGrid__mediaBlock .responsive-image__wrapper{height:100%}.twoColumnGrid__mediaBlock .responsive-image__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twoColumnGrid__textBlock{position:relative}.twoColumnGrid__textBlock--review{background-color:#f8f7f7;padding:32px 20px}@media (min-width: 61.9375rem){.twoColumnGrid__textBlock--review{flex-grow:1;display:flex;align-items:center;padding-left:7.7%;padding-right:10%}}.twoColumnGrid__textBlock--details{padding-left:12px;padding-right:12px}@media (min-width: 61.9375rem){.twoColumnGrid__textBlock--details{order:1;flex:0 0 51.11%;padding-left:12.22%;padding-right:7.7%}}.twoColumnGrid__textBlock--videoBlock{padding:24px 12px 40px;background-color:#f6f4f3}@media (min-width: 61.9375rem){.twoColumnGrid__textBlock--videoBlock{flex-grow:1;display:flex;align-items:center;padding:32px 9.33% 32px 5.33%}}.twoColumnGrid__textBlockBg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twoColumnGrid__videoEmbed{position:relative;overflow:hidden;height:100%}@media (min-width: 85.375rem){.twoColumnGrid__videoEmbed{min-height:419px}}.twoColumnGrid__videoEmbed:before{content:"";display:block;padding-top:56.25%}.twoColumnGrid__videoEmbed>*{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1}.twoColumnGrid__topTitle{text-align:center;margin-bottom:24px;padding-left:15px;padding-right:15px}@media (min-width: 61.9375rem){.twoColumnGrid__topTitle{display:none}}.twoColumnGrid__topTitle h2{font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.167;margin-bottom:0}.twoColumnGrid__title{font-size:20px;font-weight:900;letter-spacing:-.5px;line-height:1.1;margin-bottom:12px}@media (min-width: 85.375rem){.twoColumnGrid__title{font-size:40px;letter-spacing:-1px;line-height:1;margin-bottom:40px}}.twoColumnGrid__title--review{display:none}@media (min-width: 61.9375rem){.twoColumnGrid__title--review{display:block}}@media (min-width: 61.9375rem) and (min-width: 85.375rem){.twoColumnGrid__title--review{margin-bottom:48px}}.twoColumnGrid__title--videoBlock{font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.167;margin-bottom:12px}@media (min-width: 85.375rem){.twoColumnGrid__title--videoBlock{font-size:40px;font-weight:900;letter-spacing:-1px;line-height:1;margin-bottom:16px}}.twoColumnGrid__textBlockContent{width:100%;position:relative;z-index:1}.twoColumnGrid__subTitle{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);color:var(--black);font-weight:400;margin-bottom:0}@media (min-width: 61.9375rem){.twoColumnGrid__subTitle{font-size:var(--heading-5);line-height:var(--lh-heading-5);letter-spacing:var(--ls-heading-5);font-weight:700}}.twoColumnGrid__richText .richText__heading3{font-size:16px;line-height:1.125;text-transform:uppercase;letter-spacing:normal;margin-bottom:8px}@media (min-width: 85.375rem){.twoColumnGrid__richText .richText__heading3{margin-bottom:4px}}.twoColumnGrid__richText .richText__text{margin-bottom:16px}.twoColumnGrid__richText .richText__text:last-child{margin-bottom:0}@media (min-width: 85.375rem){.twoColumnGrid__richText .richText__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:20px}}@media (min-width: 61.9375rem){.twoColumnGrid__richText{margin-bottom:20px}}.twoColumnGrid__cta{line-height:normal}.twoColumnGrid__cta .button-link{padding-bottom:3.5px}@media (min-width: 61.9375rem){.twoColumnGrid__cta .button-link{padding-bottom:4px}}.micromodal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999;padding:40px 12px}@media (min-width: 61.9375rem){.micromodal__overlay{padding:60px}}.micromodal__container{background-color:#fff;width:100%;max-width:800px;max-height:calc(100% - 60px);overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}@media (min-width: 61.9375rem){.micromodal__container{max-height:calc(100vh - 120px)}}.micromodal__header{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;flex-wrap:wrap;padding:12px 14px 0;margin-bottom:24px}.micromodal__header .micromodal__close:before{content:"\2715";color:var(--black)}@media (min-width: 61.9375rem){.micromodal__header .micromodal__close:before{font-size:20px;font-weight:900}}@media (min-width: 61.9375rem){.micromodal__header{padding:20px 20px 0}}.micromodal__title{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);text-transform:uppercase;font-weight:700;margin-bottom:0}@media (min-width: 61.9375rem){.micromodal__title{font-size:var(--heading-4);line-height:var(--lh-heading-4);letter-spacing:var(--ls-heading-4);font-weight:900;flex:0 0 100%;order:2;text-align:center}}.micromodal__close{background:transparent;border:0;margin-left:auto;margin-bottom:8px}@media (min-width: 61.9375rem){.micromodal__close{order:1;text-align:center}}.micromodal__content{flex:1 1 auto;padding:12px 14px;overflow-x:hidden;overflow-y:auto}@media (min-width: 61.9375rem){.micromodal__content{padding:12px 20px}}.micromodal__content *{scrollbar-width:thin;scrollbar-color:#000 var(--warm-gray)}.micromodal__content::-webkit-scrollbar{width:4px}.micromodal__content::-webkit-scrollbar-track{border-radius:0;background-color:var(--warm-gray)}.micromodal__content::-webkit-scrollbar-track:hover{background-color:var(--warm-gray)}.micromodal__content::-webkit-scrollbar-track:active{background-color:var(--warm-gray)}.micromodal__content::-webkit-scrollbar-thumb{border-radius:0;background-color:var(--black)}.micromodal__content::-webkit-scrollbar-thumb:hover{background-color:var(--black)}.micromodal__content::-webkit-scrollbar-thumb:active{background-color:var(--black)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .micromodal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .micromodal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .micromodal__container,.micromodal-slide .micromodal__overlay{will-change:transform}.landingPageIngredients{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-color:#f6f4f3;margin-bottom:56px}@media (min-width: 61.9375rem){.landingPageIngredients{margin-bottom:96px}}.landingPageIngredients__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 48rem){.landingPageIngredients__wrapper{display:flex;padding:70px 32px}}@media (min-width: 85.375rem){.landingPageIngredients__wrapper{padding:70px 144px 70px 64px;max-width:1440px;margin-left:auto;margin-right:auto}}.landingPageIngredients__image{height:270px}@media (min-width: 48rem){.landingPageIngredients__image{flex:0 0 48%;margin-right:32px}}@media (min-width: 85.375rem){.landingPageIngredients__image{height:417px;margin-right:80px}}.landingPageIngredients__image .responsive-image__wrapper{height:100%}.landingPageIngredients__image .responsive-image__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landingPageIngredients__content{padding-top:22px;padding-bottom:52px}@media (min-width: 48rem){.landingPageIngredients__content{flex-grow:1;padding-top:0;padding-bottom:0}}.landingPageIngredients__title{font-size:24px;letter-spacing:-.7px;line-height:1.167;text-transform:uppercase;font-weight:900;margin-bottom:22px;padding-left:12px;padding-right:12px;max-width:498px}@media (min-width: 48rem){.landingPageIngredients__title{padding-left:0;padding-right:0}}@media (min-width: 85.375rem){.landingPageIngredients__title{font-size:40px;line-height:1;letter-spacing:-1px;margin-bottom:41px}}.landingPageIngredients__accordion{margin-bottom:24px}@media (min-width: 85.375rem){.landingPageIngredients__accordion{margin-bottom:44px}}.landingPageIngredients .siteAccordion__header{padding-left:12px;padding-right:12px}@media (min-width: 48rem){.landingPageIngredients .siteAccordion__header{padding-left:0;padding-right:0}}.landingPageIngredients .siteAccordion__headerText{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}@media (min-width: 85.375rem){.landingPageIngredients .siteAccordion__headerText{font-size:20px;line-height:1.15;letter-spacing:normal}}.landingPageIngredients .siteAccordion__content{padding-left:12px;padding-right:12px}@media (min-width: 48rem){.landingPageIngredients .siteAccordion__content{padding-left:0;padding-right:0}}.landingPageIngredients .siteAccordion__content .richText__text{font-size:16px;letter-spacing:normal;line-height:1.25}.landingPageIngredients .siteAccordion__content .richText__text:last-child{margin-bottom:0}@media (min-width: 85.375rem){.landingPageIngredients .siteAccordion__content .richText__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}.landingPageIngredients__modalTrigger{text-align:center}@media (min-width: 85.375rem){.landingPageIngredients__modalTrigger{text-align:left}}.landingPageIngredients .siteAccordion__header{padding-top:16px;padding-bottom:16px}@media (min-width: 85.375rem){.landingPageIngredients .siteAccordion__header{padding-top:18px;padding-bottom:18px}}.landingPageIngredients .siteAccordion__wrapper.is-active .siteAccordion__header{padding-bottom:10px}@media (min-width: 85.375rem){.landingPageIngredients .siteAccordion__wrapper.is-active .siteAccordion__header{padding-bottom:13px}}.landingPageIngredients .siteAccordion__contentPaddingBottom{padding-bottom:24px}.curatedReviews{margin-bottom:40px}@media (min-width: 85.375rem){.curatedReviews{margin-bottom:120px}}.curatedReviews__header{text-align:center;margin-bottom:28px;padding-left:12px;padding-right:12px}@media (min-width: 61.9375rem){.curatedReviews__header{margin-bottom:41px}}.curatedReviews__header .sectionTitle{margin-bottom:4px}@media (min-width: 61.9375rem){.curatedReviews__header .sectionTitle{margin-bottom:16px}}.curatedReviews__subHeading{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:normal;color:var(--black);margin-bottom:0}@media (min-width: 61.9375rem){.curatedReviews__subHeading{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}.curatedReviews__wrapper{display:flex;padding-left:12px}@media (min-width: 61.9375rem){.curatedReviews__wrapper{padding-left:32px}}@media (min-width: 61.9375rem){.curatedReviews__wrapper{padding-left:64px}}@media (min-width: 85.375rem){.curatedReviews__wrapper{padding-left:142px}}.curatedReviews__reviewBlock{display:none;flex:0 0 280px;max-width:280px;margin-right:34px;height:451px;position:relative}@media (min-width: 40rem){.curatedReviews__reviewBlock{display:block}}@media (min-width: 61.9375rem){.curatedReviews__reviewBlock{flex:0 0 303px;max-width:303px}}.curatedReviews__reviewBlock .swiper{height:calc(100% - 70px);width:100%}.curatedReviews__reviewerBlock{flex-grow:1;overflow:hidden}.curatedReviews__reviewerBlock .swiper{padding-bottom:33px}@media (min-width: 40rem){.curatedReviews__reviewerBlock .swiper{padding-bottom:0}}@media (min-width: 48rem){.curatedReviews__reviewerBlock .swiper-slide-active .reviewerCard{height:451px}.curatedReviews__reviewerBlock .swiper-slide-active .reviewerCard .reviewerCard__image{opacity:100%}}@media (min-width: 40rem){.curatedReviews__reviewerBlock .swiper-scrollbar{display:none}}@media (min-width: 40rem){.curatedReviews__reviewerBlock .responsive-image__wrapper{height:100%}}.curatedReviews__controls{position:absolute;left:0;bottom:0;z-index:1;display:flex}.curatedReviews__controls .control{width:56px;height:56px;cursor:pointer}.curatedReviews__controls .control[aria-disabled=true]{opacity:.3;cursor:default}.curatedReviews__controls .control svg{width:100%;height:100%}.curatedReviews--page-all_prismic_component .reviewStars{display:none}.reviewBlock{line-height:1;padding-top:30px}.reviewBlock__text{font-size:32px;font-weight:700;line-height:.906;letter-spacing:0;margin-bottom:23px;text-transform:none}.reviewBlock__reviewer{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);font-weight:400;margin-bottom:0}.reviewerCard{position:relative}@media (min-width: 40rem){.reviewerCard{height:400px}}.reviewerCard__image{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.reviewerCard__image::-moz-selection{background-color:transparent}.reviewerCard__image::selection{background-color:transparent}@media (min-width: 40rem){.reviewerCard__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:20%;transition:opacity .3s ease-in-out}}@media (min-width: 40rem){.reviewerCard__media{height:100%}}.reviewerCard__content{margin-top:24px}@media (min-width: 40rem){.reviewerCard__content{display:none}}.reviewerCard__review{font-size:18px;line-height:1;letter-spacing:normal;font-weight:700;margin-bottom:12px}.reviewerCard__reviewer{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);font-weight:400;margin-bottom:0}.reviewStars{display:flex;align-items:center;margin-bottom:8px;line-height:normal}@media (min-width: 48rem){.reviewStars{margin-bottom:15px}}.reviewStar{margin-left:4px}.reviewStar:first-child{margin-left:0}.reviewStar svg{width:12px}@media (min-width: 85.375rem){.reviewStar svg{width:16px}}.siteBanner{height:var(--height-mobile);margin-bottom:44px}@media (min-width: 61.9375rem){.siteBanner{height:var(--height-desktop)}}@media (min-width: 85.375rem){.siteBanner{margin-bottom:95px}}.siteBanner--page-athletic{margin-bottom:40px}@media (min-width: 85.375rem){.siteBanner--page-athletic{margin-bottom:135px}}.siteBanner__wrapper{position:relative;height:100%}.siteBanner__wrapper .responsive-image__wrapper{max-width:100%!important;height:100%}.siteBanner__wrapper .responsive-image__wrapper--desktop{display:none}@media (min-width: 48rem){.siteBanner__wrapper .responsive-image__wrapper--desktop{display:block}}@media (min-width: 48rem){.siteBanner__wrapper .responsive-image__wrapper--mobile{display:none}}.siteBanner__image{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%!important;max-height:100%!important}.siteBanner__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:3;width:100%;color:var(--text-color);padding-left:12px;padding-right:12px}@media (min-width: 61.9375rem){.siteBanner__content{padding-left:44px;padding-right:44px}}.siteBanner__content p{color:inherit}.siteBanner__content .button-link{color:var(--cta-text-color);border-color:var(--cta-text-color)}@media (min-width: 85.375rem){.siteBanner__content .button-link{font-size:18px;line-height:1.278;letter-spacing:normal}}.siteBanner__content .button-link:not(:disabled):hover{color:var(--cta-text-color);border-color:var(--cta-text-color)}.siteBanner__title{font-size:40px;line-height:.75;font-weight:900;letter-spacing:-2px;margin-bottom:14px}@media (min-width: 61.9375rem){.siteBanner__title{font-size:60px;margin-bottom:24px}}.siteBanner__shortText{font-size:14px;line-height:1.163;letter-spacing:normal;font-weight:500;margin-bottom:4px}@media (min-width: 61.9375rem){.siteBanner__shortText{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:21px}}.siteBanner__overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:var(--overlay-background-color);opacity:var(--opacity)}.review-list{margin-bottom:56px}@media (min-width: 85.375rem){.review-list{margin-bottom:100px}}@media (min-width: 61.9375rem){.review-list .sectionTitle{margin-bottom:56px}}.review-list.red-stripe-left:before{top:-195px}.review-list h3{font-size:24px;text-align:center;margin-bottom:93px}.review-list .container{max-width:847px;margin-left:auto;margin-right:auto}.rebuyWidget{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:25px}@media (min-width: 85.375rem){.rebuyWidget{margin-bottom:80px}}.rebuyWidget__block{min-height:500px}.bundles-buy-box .rebuy-product-title{font-weight:700;margin-bottom:3px}.bundles-buy-box .rebuy-product-title:hover{text-decoration:underline}.bundles-buy-box .bundle-variant-selector{margin-bottom:15px}.productOOSModal{position:absolute;z-index:2;width:100%;height:100%;vertical-align:middle;justify-content:center;top:0;left:0;background-color:#00000080}.productOOSModal .copyWrapper{position:sticky;top:15em;padding:2em 2em 2.3em;max-height:11em;background-color:#fff}@media screen and (max-width: 800px){.productOOSModal .copyWrapper{max-height:15em}}.productOOSModal .copyWrapper .closeButton{background-color:#fff;border:none}.PDP{--logo-badge-width: 75px;padding-top:8px;color:var(--black);font-weight:400}@media (min-width: 40rem){.PDP{padding-top:0}}@media (min-width: 85.375rem){.PDP__container{padding-left:4.44%;padding-right:4.44%}}.PDP__reviews{min-height:25px;--oke-stars-foregroundColor: #000;cursor:pointer}.PDP__reviews--mobile{margin-bottom:4px}.PDP__reviews--desktop{margin-bottom:6px}@media (min-width: 85.375rem){.PDP__reviews--desktop{margin-bottom:10px}}.PDP__breadcrumb{margin-bottom:16px}@media (min-width: 61.9375rem){.PDP__breadcrumb{margin-bottom:24px}}@media (min-width: 85.375rem){.PDP__breadcrumb{padding:0}}.PDP__breadcrumb--desktop{display:none}@media (min-width: 40rem){.PDP__breadcrumb--desktop{display:flex}}@media (min-width: 40rem){.PDP__breadcrumb--mobile{display:none}}.PDP__breadcrumb li.animate{width:51px;height:10px}.PDP__breadcrumb li.animate:before{content:none}.PDP .video{margin-bottom:56px}@media (min-width: 85.375rem){.PDP .video{margin-bottom:64px}}.PDP__details{padding-left:16px;padding-right:10.15px;margin-top:32px}@media (min-width: 40rem){.PDP__details{padding:0}}@media (min-width: 85.375rem){.PDP__details{margin-top:45px}}.PDP__details--sizeGuide{margin-top:40px}@media (min-width: 40rem){.PDP__details--sizeGuide{padding:0;margin-top:-8px}}.template-product #MainContent{overflow:visible}.productTitle{font-size:24px;letter-spacing:-.7px;font-weight:900;line-height:1.167;text-transform:uppercase;margin-bottom:2px}.productTitle--shimmer{height:28px}@media (min-width: 85.375rem){.productTitle{font-size:40px;letter-spacing:-1px;margin-bottom:12px}.productTitle--shimmer{height:47px}}.price{display:flex;flex-direction:column;align-items:flex-start;margin-top:0;line-height:normal;margin-bottom:2px}@media (min-width: 85.375rem){.price{margin-bottom:4px}}.price dl{margin-top:0}.price dd{margin:0 .5em 0 0}.price span.animate{width:53px;height:23px}.product__salePrice{display:flex;align-items:center}.price-item{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);font-weight:700;color:var(--black)}.price-item.price-item--red{color:var(--warm-red)}@media (min-width: 85.375rem){.price-item{font-size:22px;letter-spacing:-.5px}}.price-item-discounted{color:var(--warm-red)}.price-item-original{color:var(--black);margin-left:8px}.product__saleCopy{font-size:12px;letter-spacing:.17px;line-height:1.667;font-weight:700;text-transform:uppercase;margin-bottom:15px;text-align:center;color:var(--warm-red)}@media (min-width: 85.375rem){.product__saleCopy{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3)}}.price__sale{display:none}.product__flashSaleleText{font-size:12px;font-weight:700;line-height:1.917;letter-spacing:.13px;text-transform:uppercase;color:var(--warm-red);margin-left:8px}@media (min-width: 85.375rem){.product__flashSaleleText{font-size:14px;letter-spacing:-.32px;line-height:1.429}}afterpay-placement{margin-block:0;--messaging-line-height: 1.167;letter-spacing:normal}@media (min-width: 40rem){afterpay-placement{--messaging-line-height: 1.143;--logo-badge-width: 75px}}.productSection{margin-bottom:56px}@media (min-width: 61.9375rem){.productSection{margin-bottom:63px}}.productSection__details--mob{padding-left:12px;padding-right:12px;margin-bottom:14px}@media (min-width: 40rem){.productSection__details--mob{display:none}}.productSection__details--desktop{display:none}@media (min-width: 40rem){.productSection__details--desktop{display:block;margin-bottom:24px}}.productSection__left{margin-bottom:20px}@media (min-width: 40rem){.productSection__left{margin-bottom:0;flex:0 0 290px;max-width:290px;margin-right:30px;padding-top:8px}.productSection__left.sticky{position:sticky;top:var(--body-top-padding)}}@media (min-width: 48rem){.productSection__left{flex:0 0 380px;max-width:380px;margin-right:20px}}@media (min-width: 61.9375rem){.productSection__left{flex:0 0 500px;max-width:500px;padding-top:22px}}@media (min-width: 85.375rem){.productSection__left{flex:0 0 48.78%;max-width:48.78%;margin-right:112px}}.productSection__right{width:100%}@media (min-width: 40rem){.productSection__right{flex:0 0 316px;max-width:316px;padding-top:36px}}@media (min-width: 48rem){.productSection__right{flex:0 0 340px;max-width:340px}}@media (min-width: 61.9375rem){.productSection__right{flex:0 0 35%;max-width:35%;padding-top:60px}}.productSection__data{padding:0 12px;margin-bottom:32px}@media (min-width: 40rem){.productSection__data{padding:0}}@media (min-width: 40rem){.productSection__wrapper{display:flex;align-items:flex-start;padding:0 12px}}@media (min-width: 61.9375rem){.productSection__wrapper{padding:0 20px}}@media (min-width: 85.375rem){.productSection__wrapper{padding:0}}.productServingText{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);text-transform:uppercase;font-weight:700;margin-bottom:4px}.productServingText.animate{height:16px}.productShortDescription{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:400;margin-bottom:16px}@media (min-width: 85.375rem){.productShortDescription{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.productShortDescription.animate{height:32px}.chooseVariant__label{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:700;margin-bottom:8px}@media (min-width: 40rem){.chooseVariant__label{text-transform:uppercase}}.chooseVariant__label--largeMargin{margin-bottom:16px}.chooseVariant__label span{font-weight:500;text-transform:none}.chooseVariant__label.animate{height:16px}.productOptions{margin-bottom:24px}.productOptions .variantDropdown{margin-bottom:12px}.productOptions .variantDropdown.animate{height:44px}.servingType{margin-top:14px}#rc_container{line-height:1}.variantDropdown{position:relative;width:100%}.variantDropdown.open .variantDropdown__trigger{border-bottom-color:transparent}.variantDropdown.open .variantDropdown__items{display:block}.variantDropdown.open .arrow{transform:rotate(180deg)}.variantDropdown__trigger{display:block;width:100%;background-color:var(--white);height:44px;padding:5px 32px 5px 9px;font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:400;color:var(--black);border:1px solid #eaeaea;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}@media (min-width: 48rem){.variantDropdown__trigger{font-weight:500;font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.variantDropdown__trigger[disabled]{background-color:#fafafa}.variantDropdown__trigger[disabled] .arrow{display:none}.variantDropdown__trigger .arrow{position:absolute;right:10.87px;top:50%;width:10px;height:6px;transform:translateY(-50%);transform-origin:center;transition:all ease-in-out .3s}.variantDropdown__items{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #e9e9e9;border-top:0;padding:0 9px;max-height:320px;overflow-x:hidden;overflow-y:auto;z-index:1}.variantDropdown__item{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:400;padding:5px 0;margin-bottom:5px;cursor:pointer}.variantDropdown__item:first-child{padding-top:0}.variantDropdown__item--selected{display:none}.variantDropdown__item--soldOut{color:var(--warm-gray);pointer-events:none}.variantDropdown__item--soldOut sup{margin-left:3px;font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);color:var(--warm-red)}.productPurchaseType{margin-bottom:17px}div.rc_block__type{display:flex;align-items:center;padding:12px 12px 12px 13px;background-color:#f8f7f7;border:1px solid #dfdcd8;cursor:pointer}div.rc_block__type__autodeliver{flex-wrap:wrap}div.rc_block__type__options{width:100%;padding-left:28px;padding-top:13px;cursor:pointer}div.rc_block__type__options .rc_label{margin-left:0;margin-bottom:0;display:flex;align-items:center}div.rc_block__type--active{background-color:var(--white);border-color:var(--black)}div.rc_block__type--active .purchaseType__itemPrice{color:var(--black)}div.rc_block__type--active .purchaseTypeSmallText--discount{color:var(--warm-red)}.rc_block--shimmer.rc_block__type__autodeliver{height:95px}.rc_block--shimmer.rc_block__type__onetime{height:58px}.rc_radio{flex-shrink:0;width:16px;height:16px;padding:0;margin:0;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #555;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;border-radius:50%}.rc_radio:checked{border-color:var(--black);background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='black'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:initial}.rc_label{flex-grow:1;margin-left:12px;cursor:pointer}.rc_label__frequency{display:none}.rc_label__delivery{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);color:var(--black);margin-right:8px}.rc_select__frequency{height:24px;width:80px;border-radius:0;display:block;text-overflow:ellipsis;border:.2px solid #555;background-color:#f8f7f7;padding:0 20px 0 8px;font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);color:var(--black);font-weight:700;background-position:calc(100% - 10px) center;background-size:7px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='6px' height='3px' viewBox='0 0 6 3' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EPath%3C/title%3E%3Cg id='Subscription-toggle' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Subscription-Toggle-/-320-/-Frequency-selector-with-Drop-downs' transform='translate(-187.000000  -881.000000)' stroke='%23000000'%3E%3Cg id='toggle-/-Subscribe' transform='translate(8.000000  811.500000)'%3E%3Cg id='Frequency-selector' transform='translate(38.000000  59.000000)'%3E%3Cg id='Group-4' transform='translate(74.000000  0.000000)'%3E%3Cpath d='M69.0305356 10 L70.9228433 11.8923077 C70.9525901 11.9202256 70.9694644 11.9592043 70.9694644 12 C70.9694644 12.0407957 70.9525901 12.0797744 70.9228433 12.1076923 L69.0305356 14' id='Path' transform='translate(70.000000  12.000000) scale(-1  -1) rotate(270.000000) translate(-70.000000  -12.000000) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.purchaseType{display:flex;justify-content:space-between}.purchaseType__left{flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px)}.purchaseType__right{text-align:right}.purchaseType__heading{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:700;text-transform:uppercase;margin-bottom:2px;color:var(--black)}.purchaseType__heading strike{position:relative}.purchaseType__heading strike:after{display:block;content:"";position:absolute;width:100%;border-bottom:2.5px solid #000;bottom:40%;left:0}.purchaseType__itemPrice{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:700;color:#555;margin-bottom:2px}.swiper-button-pdp{position:absolute;top:50%;left:17px;transform:translateY(-50%);z-index:1;padding:5px;cursor:pointer}.swiper-button-pdp svg{width:8px}.swiper-button-pdp svg path{stroke:#a7a7a7}@media (min-width: 61.9375rem){.swiper-button-pdp svg{width:10px}}.swiper-button-pdp[aria-disabled=true]{display:none}.swiper-button-pdp.swiper-button-pdp-next{left:auto;right:17px}.purchaseTypeSmallText{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);letter-spacing:.15px;color:var(--black);margin-bottom:0}.purchaseTypeSmallText--discount{color:#555;font-weight:700}.purchaseTypeSmallText span.purchaseTypeTextTooltip{font-weight:700;display:inline-block;position:relative}.purchaseTypeSmallText span.purchaseTypeTextTooltip:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:var(--warm-red)}.purchaseTypeTextTooltip{position:relative;display:inline-block}.purchaseTypeTextTooltip__body{background-color:var(--white);padding:1rem 1.5rem 1.75rem;box-shadow:0 2px 10px #00000026;color:var(--black)}@media (min-width: 40rem){.purchaseTypeTextTooltip__body{max-width:21.875rem}}.div-tooltip{opacity:0;position:fixed;top:0;left:0;z-index:9999}.div-tooltip.tooltip__mobile{place-items:center;width:100vw;height:100vh;background-color:#0000004d}.div-tooltip.tooltip__mobile .purchaseTypeTextTooltip__body{width:100%}.purchaseTypeTextTooltipBody__header{display:flex;align-items:center;justify-content:space-between}.purchaseTypeTextTooltipBody__headerText{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700;margin-bottom:0}.purchaseTypeTextTooltipBody__close{flex-shrink:0;padding:0;background-color:transparent;border:0;margin-left:1rem;width:11px;display:block}@media (min-width: 1025px){.purchaseTypeTextTooltipBody__close{display:none}}.purchaseTypeTextTooltip__list{margin-bottom:0;margin-top:10px}.purchaseTypeTextTooltip__list li{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);color:var(--black);margin-bottom:5px}.purchaseTypeTextTooltip__list li:last-child{margin-bottom:0}.purchaseTypeTextTooltipBody__text{margin-bottom:0;margin-top:10px;font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);color:var(--black)}.howItWorks{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);margin-bottom:8px;position:relative;display:none}.howItWorks:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:var(--black)}@media (min-width: 85.375rem){.howItWorks{display:inline-block}}.add-to-cart-btn{margin-bottom:8px;padding:0 1px}.add-to-cart-btn .button{width:100%;--btn-gap: .85rem 1rem}@media (min-width: 40rem){.add-to-cart-btn{padding:0}}@media (min-width: 85.375rem){.add-to-cart-btn{margin-bottom:12px}}.add-to-cart-btn.shimmer .button{height:52px;background-color:#efeded94;border-color:#efeded94}.sizingChartSection{margin-bottom:24px}.sizingChartSection:last-child{margin-bottom:0}.sizingChartSection__text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700;margin-bottom:12px}.pdpBelowCta{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);color:var(--black);font-weight:500;text-align:center;margin-bottom:0}.productPrimaryBenefits{padding:0 15px 0 19px}@media (min-width: 40rem){.productPrimaryBenefits{padding:0}}.productPrimaryBenefits__card{display:flex;align-items:flex-start;margin-bottom:24px}.productPrimaryBenefits__card:last-child{margin-bottom:0}.productPrimaryBenefits__iconWrapper{flex:0 0 48.5px;max-width:48.5px;margin-right:19.5px;padding-top:4px}.productPrimaryBenefits__iconWrapper:empty{display:none}.productPrimaryBenefits__heading{margin-bottom:4px}.productPrimaryBenefits__text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}.swiper-pagination-pdp{position:absolute;left:50%;bottom:24px;transform:translate(-50%);z-index:2;display:flex;gap:6px}.swiper-pagination-pdp .swiper-pagination-bullet{width:8px;height:8px;flex-shrink:0;border-radius:50%;background-color:#eaeaea;cursor:pointer}.swiper-pagination-pdp .swiper-pagination-bullet-active{background-color:#bdbdbd}@media (max-width: 767px){.video.texture-left:after{max-width:190px;min-height:220px;top:-32px}}.productReviewGrid{max-width:1440px;margin-bottom:56px;margin-left:auto;margin-right:auto}@media (min-width: 48rem){.productReviewGrid{padding:0 32px}}@media (min-width: 85.375rem){.productReviewGrid{margin-bottom:104px;padding:0 64px}}@media (min-width: 40rem){.productReviewGridContainer{display:flex}}.productReviewGridContainer__left{min-height:234px;position:relative}.productReviewGridContainer__left .backImage{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width: 40rem){.productReviewGridContainer__left{flex:0 0 40%}}@media (min-width: 48rem){.productReviewGridContainer__left{flex:0 0 320px}}@media (min-width: 85.375rem){.productReviewGridContainer__left{flex:0 0 640px;min-height:468px}}.productReviewGridContainer__right{background-color:#eaeaea;padding:24px 20px 32px}@media (min-width: 40rem){.productReviewGridContainer__right{flex:1 1 60%}}@media (min-width: 85.375rem){.productReviewGridContainer__right{flex:1;padding:64px 144px 64px 111px}}.productReviewGridContainer__heading{font-size:20px;letter-spacing:-.5px;font-weight:700;line-height:1.1;text-transform:uppercase;color:var(--black);margin-bottom:12px}@media (min-width: 85.375rem){.productReviewGridContainer__heading{font-size:40px;letter-spacing:-1px;line-height:1;font-weight:900;margin-bottom:40px}}.productReviewGridContainer__para{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);color:var(--black);margin-bottom:0}@media (min-width: 85.375rem){.productReviewGridContainer__para{font-size:var(--heading-5);line-height:var(--lh-heading-5);letter-spacing:var(--ls-heading-5);font-weight:700}}.productGallery{position:relative;display:flex;flex-direction:column}@media (min-width: 85.375rem){.productGallery{flex-direction:row;align-items:flex-start}}.productGallery__thumbnailWrapper{order:2;padding-left:8px;width:100%}@media (min-width: 40rem){.productGallery__thumbnailWrapper{padding-left:0}}@media (min-width: 85.375rem){.productGallery__thumbnailWrapper{order:1;flex:0 0 64px;width:auto;max-width:64px;margin-right:16px;height:560px}}.productGallery__thumbnailWrapper .swiper-slide{cursor:pointer;width:64px;border:1px solid transparent}.productGallery__thumbnailWrapper .swiper-slide img{display:block;width:100%;height:100%}.productGallery__thumbnailWrapper .swiper-slide-thumb-active{border-color:var(--black)}.productGallery__thumbnailList--shimmer{gap:10px}.productGallery__thumbnailList--shimmer>*{height:64px}@media (min-width: 85.375rem){.productGallery__thumbnailList--shimmer{flex-direction:column}}.productGallery .swiper-navigation-disabled .swiper-button-pdp{display:none}@media (min-width: 40rem){.productGallery__swiperWrapper--shimmer .swiper-slide{aspect-ratio:1/1}}.productGallery__slide{min-height:300px}@media (min-width: 48rem){.productGallery__slide{min-height:400px}}@media (min-width: 85.375rem){.productGallery__slide{min-height:auto}}.productGallery__image{width:100%;height:100%}.productGallery__swiper{order:1;width:100%;margin-bottom:8px}@media (min-width: 85.375rem){.productGallery__swiper{order:2;margin-bottom:0;flex-grow:1;width:auto}}.productGallery__badge{position:absolute;right:8px;top:8px;z-index:2;display:flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.1px;line-height:1.333;text-transform:uppercase;background-color:var(--badgeBgClr);color:var(--badgeTxtClr);padding:4px 7px 4px 9px}@media (min-width: 85.375rem){.landingPageIngredients .productIngredientContent__modalContent{padding:12px 20px}}.landingPageIngredients .productIngredientContent__modalContent img{margin-bottom:14px}#BIS_trigger{--btn-gap: .85rem 1rem;font-family:Blender pro,Arial,sans-serif;font-size:var(--btn-fs);font-weight:700;line-height:var(--btn-lh);letter-spacing:var(--btn-ls);padding:var(--btn-gap);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;border-radius:0;text-align:center;vertical-align:middle;display:inline-block;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-bottom:12px}.productNutritionContent__shortText{margin-bottom:12px}.productNutritionContent__shortText .richText__text{margin-bottom:3px}.productNutritionContent__shortText .richText__text:last-child{margin-bottom:0}.productNutritionContent .button-link{padding-bottom:4px}.productNutritionContent__modalAboveText{margin-bottom:24px}.productNutritionContent__modalAboveText .richText__text{margin-bottom:6px;letter-spacing:normal;line-height:1}.productNutritionContent__modalAboveText .richText__text:last-child{margin-bottom:0}.productNutritionContent__modalTable{overflow-y:hidden;overflow-x:auto;margin-bottom:25px}.productNutritionContent__modalTable table{margin-bottom:0}.productNutritionContent__modalTable table td,.productNutritionContent__modalTable table th{border:0}.productNutritionContent__modalTable table thead th{font-size:18px;line-height:1.3;letter-spacing:normal;padding-bottom:22px;border-top:2px solid var(--black);border-bottom:1px solid var(--black)}.productNutritionContent__modalTable table tbody tr:last-child{border-bottom:2px solid var(--black)}.productNutritionContent__modalTable table tbody tr td{font-size:16px}.productNutritionContent__modalBelowText .richText__text{letter-spacing:normal;font-size:16px;margin-bottom:15px}.productNutritionContent__modalContent--displayFont{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.productIngredientsShortContent{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:400;margin-bottom:15px}@media (min-width: 61.9375rem){.productIngredientsShortContent{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.siteAccordion__wrapper--ingredients .productIngredientContent__modalContent .richText__heading3{font-size:14px;font-size:12px;line-height:normal;letter-spacing:normal;color:var(--black);margin-bottom:8px}@media (min-width: 61.9375rem){.siteAccordion__wrapper--ingredients .productIngredientContent__modalContent .richText__heading3{font-size:16px}}.siteAccordion__wrapper--ingredients .productIngredientContent__modalContent .richText__text{letter-spacing:normal;line-height:1.333;margin-bottom:24px}@media (min-width: 61.9375rem){.siteAccordion__wrapper--ingredients .productIngredientContent__modalContent .richText__text{font-size:14px;line-height:1.429;margin-bottom:32px}}@media (min-width: 61.9375rem){.productIngredientContent__modalContent{padding:0 120px}}.g1mClub__text{font-weight:500;text-align:center;padding-top:8px;margin-bottom:20px}.g1mClub__cta{width:100%;margin-bottom:12px}.floatingCTAFloat{position:fixed;bottom:0;left:0;width:100%;background-color:#f8f7f7;padding:16px 12px 26px;z-index:1000;box-shadow:0 -2px 20px -9px #00000080}@media (min-width: 85.375rem){.floatingCTAFloat{padding:16px 64px}}@media (min-width: 85.375rem){.floatingCTA{display:flex;justify-content:space-between;align-items:center}}.floatingCTA__product-details{display:none}@media (min-width: 85.375rem){.floatingCTA__product-details{display:flex;align-items:center;flex:0 0 60%}}.floatingCTA__action{display:flex;justify-content:space-between;-moz-column-gap:18px;column-gap:18px}.floatingCTA__action>*{flex:1}@media (min-width: 85.375rem){.floatingCTA__action{flex:0 0 40%;-moz-column-gap:30px;column-gap:30px;justify-content:end}}@media (max-width: 360px){.floatingCTA__action{flex-wrap:wrap}.floatingCTA__action>*{flex:0 0 100%}}.floatingCTA__variant-selector{color:#000;border:1px solid #eaeaea;font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);padding:10px 22px 10px 9px;background:#fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" class="arrow" width="10" height="6"><path fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9.126 1.126 5.222 5.03a.305.305 0 0 1-.444 0L.874 1.126"/></svg>') calc(100% - 7px) center no-repeat}.floatingCTA__button{--btn-gap: .51rem 1.25rem}@media (min-width: 85.375rem){.floatingCTA__button{flex:0 0 40%;-moz-column-gap:30px;column-gap:30px}}.floatingCTA__product-title{font-size:30px;font-weight:900;letter-spacing:-.88px;line-height:1.143;margin-right:30px}.floatingCTA__product-reviews{pointer-events:none;cursor:default;color:#000}.floatingCTA__product-reviews .oke-stars{--oke-stars-foregroundColor: #000}.floatingCTA__product-reviews .oke-stars svg{height:16px}@media (max-width: 360px){.siteFooter{padding-bottom:110px}}.afterpay-logo svg{overflow:visible}.fade-enter-active[data-v-0f9f9d82],.fade-leave-active[data-v-0f9f9d82]{transition:opacity .3s}.fade-enter[data-v-0f9f9d82],.fade-leave-to[data-v-0f9f9d82]{opacity:0}.siteAccordion__content[data-v-47aa32f5]{overflow:visible;max-height:none;transition:none}.accordion-enter-active[data-v-47aa32f5],.accordion-leave-active[data-v-47aa32f5]{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter[data-v-47aa32f5],.accordion-leave-to[data-v-47aa32f5]{height:0!important;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/571/assets/bundle.product.css.map?v=18995329560066871751749023895 */
