[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}.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}.landingPageBanner{margin-bottom:40px}@media (min-width: 48rem){.landingPageBanner{display:flex;align-items:center}}@media (min-width: 85.375rem){.landingPageBanner{margin-bottom:81px}}@media (min-width: 48rem){.landingPageBanner--imageLeft{flex-direction:row-reverse}}.landingPageBanner__image{height:280px;margin-bottom:22px}@media (min-width: 48rem){.landingPageBanner__image{height:100%;flex:0 0 50%;margin-bottom:0}}@media (min-width: 85.375rem){.landingPageBanner__image{height:592px;flex:0 0 48.88%}}.landingPageBanner__image .responsive-image__wrapper{height:100%}.landingPageBanner__image .responsive-image__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landingPageBanner__content{padding-left:12px;padding-right:12px}@media (min-width: 48rem){.landingPageBanner__content{flex-grow:1;padding-left:64px;padding-right:64px}}@media (min-width: 85.375rem){.landingPageBanner__content{padding-left:10%;padding-right:10%;text-align:center}}.landingPageBanner__header{text-align:center;margin-bottom:12px}@media (min-width: 85.375rem){.landingPageBanner__header{margin-bottom:16px}}.landingPageBanner__header .richText__text{font-size:32px;letter-spacing:-1.78px;line-height:1;font-weight:900;margin-bottom:0}@media (min-width: 48rem){.landingPageBanner__header .richText__text{font-size:40px;line-height:1;letter-spacing:-2px}}.landingPageBanner__text{font-size:16px;letter-spacing:normal;line-height:1.25;text-align:center;margin-bottom:24px}@media (min-width: 85.375rem){.landingPageBanner__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}@media (min-width: 48rem){.landingPageBanner__text{margin-bottom:18px}}@media (min-width: 85.375rem){.landingPageBanner__text{margin-bottom:32px}}.landingPageBanner__cta{--btn-gap: 11px 15px;font-size:16px;letter-spacing:.18px;line-height:1.483;width:100%}.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}}.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}}.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)}.headingTextSection{margin-bottom:56px;padding-left:12px;padding-right:12px;max-width:768px;margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 85.375rem){.headingTextSection{max-width:1110px;margin-bottom:128px}}.headingTextSection__header .richText__heading2{font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.167;margin-bottom:0}@media (min-width: 85.375rem){.headingTextSection__header .richText__heading2{font-size:60px;letter-spacing:-2px;line-height:.9}}.primaryBenefitsIconSection{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;margin-bottom:56px;display:grid;grid-template-columns:repeat(2,1fr);gap:28px 16px}@media (min-width: 48rem){.primaryBenefitsIconSection{gap:12px}}@media (min-width: 85.375rem){.primaryBenefitsIconSection{padding-left:64px;padding-right:64px;gap:48px;margin-bottom:80px}}.primaryBenefitsIconSection__card{display:flex;align-items:center;flex-direction:column;text-align:center}.primaryBenefitsIconSection__icon{width:41px;margin-bottom:12px}@media (min-width: 48rem){.primaryBenefitsIconSection__icon{margin-bottom:24px;margin-right:0}}@media (min-width: 85.375rem){.primaryBenefitsIconSection__icon{width:62px;min-height:80px}}.primaryBenefitsIconSection__header{font-size:14px;letter-spacing:normal;line-height:1.429;font-weight:700;margin-bottom:0}@media (min-width: 48rem){.primaryBenefitsIconSection__header{margin-bottom:4px}}@media (min-width: 85.375rem){.primaryBenefitsIconSection__header{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.primaryBenefitsIconSection__text{font-size:14px;letter-spacing:.2px;line-height:1.143;margin-bottom:0}@media (min-width: 85.375rem){.primaryBenefitsIconSection__text{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);letter-spacing:normal}}.featuredPage{padding-top:32px;padding-bottom:40px;margin-bottom:56px}@media (min-width: 85.375rem){.featuredPage{padding-top:88px;padding-bottom:90px;margin-bottom:86px}}@media (min-width: 85.375rem){.featuredPage__wrapper{padding-left:142px;padding-right:142px;max-width:1440px;margin-left:auto;margin-right:auto}}.featuredPage__iconsText{margin-bottom:32px}@media (min-width: 85.375rem){.featuredPage__iconsText{margin-bottom:56px}}.featuredPage__iconsText .swiper-slide{padding-left:40px;padding-right:40px}.featuredPage__text{font-size:16px;line-height:1.25;letter-spacing:normal;font-weight:500;margin-bottom:0;text-align:center;max-width:640px;margin-left:auto;margin-right:auto}@media (min-width: 85.375rem){.featuredPage__text{font-size:28px;letter-spacing:normal;line-height:1.071}}.featuredPage__iconsSwiper .swiper-slide img{opacity:14%}.featuredPage__iconsSwiper .swiper-slide-active img{opacity:100%}.imageAndText{padding-bottom:32px;color:var(--text-color)}@media (min-width: 48rem){.imageAndText{background-color:var(--background-color);margin-top:90px;margin-bottom:90px;padding-bottom:0}}@media (min-width: 48rem){.imageAndText .is-mobile{display:none}}@media (max-width: 47.99rem){.imageAndText .is-desktop{display:none}}.imageAndText__container{padding:0 12px;margin:0 auto}@media (min-width: 85.375rem){.imageAndText__container{padding:0;margin:0 auto;max-width:1440px}}@media (min-width: 48rem){.imageAndText__inner{display:flex;align-items:center}}.imageAndText__aside{position:relative;height:var(--mobile-image-height)}@media (min-width: 48rem){.imageAndText__aside{flex:0 0 46.67%;max-width:46.67%;height:var(--desktop-image-height)}}.imageAndText__image{position:absolute;top:0;left:0;width:100%;height:100%}.imageAndText__image .responsive-image__wrapper{height:100%;max-height:100%}.imageAndText__image .responsive-image__image{-o-object-fit:cover;object-fit:cover}.imageAndText__content{padding:21px 0}@media (min-width: 48rem){.imageAndText__content{padding:30px 80px 30px 124px}}.imageAndText__content .button-link{margin-top:15px}.imageAndText__title{font-weight:900;font-size:24px;line-height:.9;letter-spacing:-.5px;margin-bottom:9px}@media (min-width: 48rem){.imageAndText__title{font-size:40px;letter-spacing:-2px;line-height:1.05;margin-bottom:16px}}.imageAndText__entry{font-size:14px;line-height:1.15;letter-spacing:0}@media (min-width: 48rem){.imageAndText__entry{font-size:18px;letter-spacing:.2px;line-height:1.28}}@media (min-width: 85.375rem){.imageAndText--image-on-right .imageAndText__container{padding-right:64px}}@media (min-width: 48rem){.imageAndText--image-on-right .imageAndText__inner{flex-direction:row-reverse}}@media (min-width: 48rem){.imageAndText--image-on-right .imageAndText__image{right:auto;left:0}}@media (min-width: 48rem){.imageAndText--image-on-right .imageAndText__aside{flex:0 0 48.8%;max-width:48.8%}}@media (min-width: 48rem){.imageAndText--image-on-right .imageAndText__content{padding:30px 112px 30px 80px}}@media (min-width: 85.375rem){.imageAndText--image-on-right .imageAndText__content{padding:30px 112px 30px 144px}}@media (min-width: 48rem){.flannels-lp .imageAndText{margin:120px 0}}.flannels-lp .imageAndText__container{max-width:1174px}.flannels-lp .imageAndText__title{font-size:30px;letter-spacing:-.88px;line-height:1.06;margin-bottom:13px}@media (min-width: 48rem){.flannels-lp .imageAndText__title{font-size:52px;letter-spacing:-1.73px;line-height:.86;margin-bottom:28px}}.flannels-lp .imageAndText__content{padding:26px 0 36px}@media (min-width: 48rem){.flannels-lp .imageAndText__content{padding:30px 80px 30px 112px}}.flannels-lp .imageAndText__entry{font-size:16px;line-height:1.25}@media (min-width: 48rem){.flannels-lp .imageAndText__entry{font-size:18px;line-height:1.27;letter-spacing:0}}@media (min-width: 48rem){.flannels-lp .imageAndText--image-on-right .imageAndText__content{padding:30px 112px 30px 80px}}@media (min-width: 85.375rem){.template--product-flannels .imageAndText{margin-top:0;margin-bottom:96px}}.template--product-flannels .imageAndText__title{font-size:30px;letter-spacing:-.88px;line-height:1.067;margin-bottom:22px}@media (min-width: 85.375rem){.template--product-flannels .imageAndText__title{font-size:52px;letter-spacing:-1.73px;line-height:.865;margin-bottom:28px}}.template--product-flannels .imageAndText__entry ul li{padding-left:16px;margin-bottom:6px;font-size:16px;line-height:1.25;letter-spacing:normal;position:relative}.template--product-flannels .imageAndText__entry ul li:last-child{margin-bottom:0}.template--product-flannels .imageAndText__entry ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:var(--black)}@media (min-width: 85.375rem){.template--product-flannels .imageAndText__entry ul li{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1);margin-bottom:10px}}.productGridItem{display:flex;flex-direction:column;margin-bottom:28px;min-width:0}@media (min-width: 85.375rem){.productGridItem{margin-bottom:48px}}.productGridItem--upsell{height:100%;margin-bottom:0}.productGridItem--upsell .productGridItem__media{min-height:auto}.productGridItem--upsell .productGridItem__action .button{--btn-gap: .5rem .5rem;font-size:12px;line-height:1.167;width:100%;margin-top:8px}@media (min-width: 61.9375rem){.productGridItem--upsell .productGridItem__action .button{margin-top:12px;--btn-gap: .85rem .5rem;font-size:14px}}.productGridItem--index{height:100%;margin-bottom:0}.productGridItem--index .productGridItem__media{min-height:auto}.productGridItem--index .productGridItem__media img{width:100%}.productGridItem--index .productGridItem__ProductTitle{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);margin-bottom:4px}@media (min-width: 61.9375rem){.productGridItem--index .productGridItem__ProductTitle{margin-bottom:2px}}.productGridItem--index .productGridItem__servingText{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){.productGridItem--index .productGridItem__servingText{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.productGridItem--index .productGridItem__productPrice{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:500}@media (min-width: 61.9375rem){.productGridItem--index .productGridItem__productPrice{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700}}.productGridItem--index .productGridItem__action .button{margin-top:12px;width:100%;--btn-gap: .5rem .5rem;font-size:12px;line-height:1.167}@media (min-width: 61.9375rem){.productGridItem--index .productGridItem__action .button{margin-top:12px;--btn-gap: .85rem .5rem;font-size:14px}}.productGridItem:hover .productGridItem__CTAonHover{opacity:1}.productGridItem:focus-within .productGridItem__CTAonHover{opacity:1}.productGridItem__subscriptionText label{display:inline-flex;align-items:center;cursor:pointer;margin-top:12px}.productGridItem__subscriptionText input[type=checkbox]{margin:0 8px 0 0;width:16px;height:16px;cursor:pointer}.productGridItem__subscriptionText input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk3IDQuOTdDMTEuMTEwOSA0LjgzNTg5IDExLjI5ODMgNC43NjE3NSAxMS40OTI4IDQuNzYzMjJDMTEuNjg3MyA0Ljc2NDY5IDExLjg3MzYgNC44NDE2NiAxMi4wMTI0IDQuOTc3ODlDMTIuMTUxMyA1LjExNDExIDEyLjIzMTcgNS4yOTg5NCAxMi4yMzY5IDUuNDkzMzdDMTIuMjQyIDUuNjg3OCAxMi4xNzE0IDUuODc2NjMgMTIuMDQgNi4wMkw4LjA1IDExLjAxQzcuOTgxMzkgMTEuMDgzOSA3Ljg5ODU4IDExLjE0MzIgNy44MDY1MyAxMS4xODQ0QzcuNzE0NDggMTEuMjI1NSA3LjYxNTA3IDExLjI0NzcgNy41MTQyNSAxMS4yNDk2QzcuNDEzNDMgMTEuMjUxNCA3LjMxMzI3IDExLjIzMyA3LjIxOTc1IDExLjE5NTJDNy4xMjYyNCAxMS4xNTc1IDcuMDQxMyAxMS4xMDEzIDYuOTcgMTEuMDNMNC4zMjQgOC4zODRDNC4yNTAzMSA4LjMxNTM0IDQuMTkxMjEgOC4yMzI1NCA0LjE1MDIyIDguMTQwNTRDNC4xMDkyMiA4LjA0ODU0IDQuMDg3MTggNy45NDkyMyA0LjA4NTQxIDcuODQ4NTJDNC4wODM2MyA3Ljc0NzgyIDQuMTAyMTUgNy42NDc3OSA0LjEzOTg3IDcuNTU0NEM0LjE3NzYgNy40NjEwMSA0LjIzMzc0IDcuMzc2MTggNC4zMDQ5NiA3LjMwNDk2QzQuMzc2MTggNy4yMzM3NCA0LjQ2MTAxIDcuMTc3NiA0LjU1NDQgNy4xMzk4OEM0LjY0Nzc5IDcuMTAyMTYgNC43NDc4MiA3LjA4MzYzIDQuODQ4NTIgNy4wODU0MUM0Ljk0OTIyIDcuMDg3MTggNS4wNDg1NCA3LjEwOTIzIDUuMTQwNTQgNy4xNTAyMkM1LjIzMjU0IDcuMTkxMjEgNS4zMTUzNCA3LjI1MDMxIDUuMzg0IDcuMzI0TDcuNDc4IDkuNDE3TDEwLjk1MSA0Ljk5MkMxMC45NTczIDQuOTg0MyAxMC45NjI5IDQuOTc2OTYgMTAuOTcgNC45N1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;background-size:cover}.productGridItem__badge{position:absolute;left: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}.productGridItem__media{display:flex;width:100%;align-items:center;justify-content:center;position:relative;background-color:#fcfbfc}.productGridItem__media.animate{background-color:#efeded94}.productGridItem__media .swiper{width:100%}.productGridItem__slide{min-height:140px}@media (min-width: 85.375rem){.productGridItem__slide{min-height:200px}}.productGridItem__slide img{width:100%}.productGridItem__mediaLink{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.productGridItem__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--white);border:1px solid #c0bfbd;cursor:pointer}@media (min-width: 48rem){.productGridItem__arrow{width:28px;height:28px}}.productGridItem__arrow.swiper-button-next{right:0}.productGridItem__arrow.swiper-button-prev{left:0}.productGridItem__arrow>svg{width:9px;height:9px}@media (min-width: 61.9375rem){.productGridItem__arrow>svg{width:10px;height:10px}}.productGridItem__arrow.swiper-button-disabled{cursor:default;background-color:#c0bfbd}.productGridItem__ProductDetails{margin-top:12px}.productGridItem__ProductDetails.animate{height:14px}@media (min-width: 61.9375rem){.productGridItem__ProductDetails{margin-bottom:16px}}.productGridItem__rating{--oke-stars-foregroundColor: #000;min-height:25px;margin-bottom:3px}@media (min-width: 61.9375rem){.productGridItem__rating{margin-bottom:7px}}.productGridItem__header{margin-bottom:12px}@media (min-width: 61.9375rem){.productGridItem__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2px}}@media (min-width: 61.9375rem){.productGridItem__titleWrapper{flex-grow:1;max-width:220px}}.productGridItem__ProductTitle{font-size:14px;letter-spacing:.2px;line-height:1.143;color:var(--black);font-weight:500;margin-bottom:3px}@media (min-width: 61.9375rem){.productGridItem__ProductTitle{font-size:16px;letter-spacing:normal;line-height:1.25;font-weight:700}}.productGridItem__ProductTitle.animate{height:20px;display:block}.productGridItem__servingText{font-size:12px;letter-spacing:.17px;line-height:1.167;color:#555;margin-bottom:3px}@media (min-width: 61.9375rem){.productGridItem__servingText{font-size:16px;letter-spacing:.2px;line-height:1.25;margin-bottom:0}}.productGridItem__productPrice{font-size:14px;letter-spacing:.2px;line-height:1.143;font-weight:500;margin-bottom:12px;flex-shrink:0}@media (min-width: 61.9375rem){.productGridItem__productPrice{font-size:16px;line-height:1.25;font-weight:700;margin-bottom:0}}.productGridItem__productPrice .discounted{color:var(--warm-red);margin-right:5px}.productGridItem__productPrice.animate{height:20px;display:block;width:40px}.productGridItem__dropdownLabel{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700;text-transform:uppercase;margin-bottom:8px}.productGridItem__shortDescription{display:none;margin-bottom:0;font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:400}@media (min-width: 61.9375rem){.productGridItem__shortDescription{display:block}}.productGridItem__shortDescription.animate{height:30px;display:block}.productGridItem__action{margin-top:auto}.productGridItem__action.animate{height:35px}.productGridItem__addToCartBtn{--btn-gap: .5rem .5rem;font-size:12px;line-height:1.167;width:100%;margin-top:12px}.productGridItem__addToCartBtn[disabled]{opacity:1;background-color:#555;border-color:#555}@media (min-width: 61.9375rem){.productGridItem__addToCartBtn{--btn-gap: .7rem .5rem;font-size:14px}}.productVariantDropdown{position:relative;width:100%}.productVariantDropdown.open .productVariantDropdown__trigger{border-bottom-color:transparent}.productVariantDropdown.open .productVariantDropdown__trigger .arrow{transform:translateY(-50%) rotate(180deg)}.productVariantDropdown--landingPage{margin-bottom:12px}.productVariantDropdown--landingPage .productVariantDropdown__trigger{height:auto;font-size:16px;letter-spacing:.2px;line-height:1.25;font-weight:400;padding:11px 32px 11px 11px}.productVariantDropdown--landingPage.open .productVariantDropdown__items{display:block}.productVariantDropdown--landingPage .productVariantDropdown__items{display:none;max-height:90px;overflow-x:hidden;overflow-y:auto;padding-left:11px;padding-right:11px;padding-top:0}.productVariantDropdown--landingPage .productVariantDropdown__item{font-size:14px}.productVariantDropdown--landingPage .productVariantDropdown__item--selected{display:none}.productVariantDropdown--upsell .productVariantDropdown__items{display:none;max-height:88px;overflow-x:hidden;overflow-y:auto}@media (min-width: 61.9375rem){.productVariantDropdown--upsell .productVariantDropdown__items{max-height:144px}}.productVariantDropdown--upsell.open .productVariantDropdown__items{display:block}.productVariantDropdown--upsell .productVariantDropdown__item--selected{display:none}.productVariantDropdown--index .productVariantDropdown__items{display:none;max-height:79px;overflow-x:hidden;overflow-y:auto}@media (min-width: 61.9375rem){.productVariantDropdown--index .productVariantDropdown__items{max-height:144px}}.productVariantDropdown--index.open .productVariantDropdown__items{display:block}.productVariantDropdown--index .productVariantDropdown__item--selected{display:none}.productVariantDropdown--flannel{margin-bottom:16px}@media (min-width: 85.375rem){.productVariantDropdown--flannel{margin-bottom:12px}}.productVariantDropdown--flannel .productVariantDropdown__trigger{height:auto;font-size:16px;letter-spacing:.2px;line-height:1.25;font-weight:400;padding:11px 32px 11px 11px}.productVariantDropdown--flannel.open .productVariantDropdown__items{display:block}.productVariantDropdown--flannel .productVariantDropdown__items{display:none;max-height:90px;overflow-x:hidden;overflow-y:auto;padding-left:11px;padding-right:11px;padding-top:0}.productVariantDropdown--flannel .productVariantDropdown__item{font-size:14px}.productVariantDropdown--flannel .productVariantDropdown__item--selected{display:none}.productVariantDropdown__trigger{display:block;width:100%;background-color:var(--white);height:32px;padding:7px 32px 7px 11px;font-size:12px;letter-spacing:.2px;line-height:1.167;font-weight:500;color:var(--black);border:1px solid #e9e9e9;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}.productVariantDropdown__trigger[disabled]{background-color:#fafafa}.productVariantDropdown__trigger[disabled] .arrow{display:none}.productVariantDropdown__trigger .arrow{width:10px;position:absolute;top:50%;right:10.87px;transform:translateY(-50%);transform-origin:center;transition:transform ease-in-out .2s}@media (min-width: 61.9375rem){.productVariantDropdown__trigger .arrow{right:12.87px}}@media (min-width: 61.9375rem){.productVariantDropdown__trigger{height:44px;padding:9px 32px 9px 16px;font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.productVariantDropdown__items{position:absolute;top:100%;background-color:#fff;left:0;width:100%;z-index:3;padding:7px 12.87px 16px 16px;border:1px solid #e9e9e9;border-top:0}.productVariantDropdown__item{cursor:pointer;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);padding:5px 0;margin-bottom:5px}.productVariantDropdown__item:last-child{margin-bottom:0}.productVariantDropdown__item--soldOut{color:var(--warm-gray);pointer-events:none}.productVariantDropdown__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)}@media (max-width: 61.9275rem){.productVariantDropdown__item{font-size:10px}}.comboProductArea{padding-left:12px;padding-right:12px;margin-bottom:56px}@media (min-width: 61.9375rem){.comboProductArea{padding-left:32px;padding-right:32px}}@media (min-width: 85.375rem){.comboProductArea{padding-left:64px;padding-right:64px;max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:128px}}.comboProductArea__grid{display:flex;flex-direction:column-reverse;row-gap:40px}@media (min-width: 48rem){.comboProductArea__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:24px}}@media (min-width: 85.375rem){.comboProductArea__grid{gap:32px;padding-top:40px}}.comboProductArea__title{margin-bottom:22px;text-align:center}@media (min-width: 85.375rem){.comboProductArea__title{max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:44px}}.comboProductArea__title .richText__text{font-size:24px;letter-spacing:-.7px;line-height:1.167;font-weight:900;margin-bottom:0;text-transform:uppercase}@media (min-width: 85.375rem){.comboProductArea__title .richText__text{font-size:40px;letter-spacing:-1px;line-height:1}}@media (min-width: 48rem){.landingPageProductCard{margin-bottom:0}}@media (min-width: 48rem){.landingPageProductCard__combo{margin-top:-24px}}@media (min-width: 85.375rem){.landingPageProductCard__combo{margin-top:-40px}}.landingPageProductCard__featuredText{background-color:#d9c79c;font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);font-weight:700;text-align:center;padding:4px;text-transform:uppercase}@media (min-width: 85.375rem){.landingPageProductCard__featuredText{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);padding:10px}}.landingPageProductCard__cta{--btn-gap: .85rem;width:100%}.landingPageProductCard__image .responsive-image__wrapper{height:100%}.landingPageProductCard__image .responsive-image__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landingPageProductCard__details{padding:16px 12px;border:1px solid #e9e9e9;border-top:0}@media (min-width: 85.375rem){.landingPageProductCard__details{padding-left:32px;padding-right:32px;padding-bottom:40px}}.landingPageProductCard__title{font-size:20px;font-weight:700;letter-spacing:-.45px;text-transform:uppercase;line-height:1;margin-bottom:4px}@media (min-width: 85.375rem){.landingPageProductCard__title{font-size:24px;letter-spacing:normal;line-height:.958}}.landingPageProductCard__priceWrapper{display:flex;align-items:center;margin-bottom:16px}.landingPageProductCard__price{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);font-weight:700}@media (min-width: 85.375rem){.landingPageProductCard__price{font-size:var(--para-body-1);line-height:var(--lh-para-body-1);letter-spacing:var(--ls-para-body-1)}}.landingPageProductCard__price strike{font-weight:500}.landingPageProductCard .discount-tag{font-size:var(--para-body-4);line-height:var(--lh-para-body-4);letter-spacing:var(--ls-para-body-4);font-weight:700;padding:1px 4px;background-color:#d9c79c;margin-left:8px}@media (min-width: 85.375rem){.landingPageProductCard .discount-tag{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);padding:2px 4px}}.landingPageProductCard__description{margin-bottom:21px}@media (min-width: 85.375rem){.landingPageProductCard__description{margin-bottom:24px}}.landingPageProductCard__description .richText__text{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);margin-bottom:4px}@media (min-width: 85.375rem){.landingPageProductCard__description .richText__text{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2)}}.landingPageProductCard__description .richText__ul{padding-left:16px;margin-bottom:4px}.landingPageProductCard__description .richText__ul:last-child{margin-bottom:0}.landingPageProductCard__description .richText__ul li{font-size:var(--para-body-2);line-height:var(--lh-para-body-2);letter-spacing:var(--ls-para-body-2);position:relative;padding-left:0}.landingPageProductCard__description .richText__ul li:before{content:"";position:absolute;left:-16px;top:8px;width:6px;height:6px;background-color:#000;border-radius:50%}.landingPageProductCard__dropdownLabel{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:8px}@media (min-width: 85.375rem){.landingPageProductCard__dropdownLabel{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);margin-bottom:10px}}@media (min-width: 85.375rem){.landingPageProductCard__dropdownLabel--uppercase{text-transform:uppercase}}.landingPageProductCard__dropdownLabelVariant{font-weight:400}.landingPageProductCard__error{font-size:var(--para-body-3);line-height:var(--lh-para-body-3);letter-spacing:var(--ls-para-body-3);color:var(--warm-red);font-weight:700}.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}.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}.curatedReviews{margin-bottom:56px}@media (min-width: 85.375rem){.curatedReviews{margin-bottom:115px}}@media (min-width: 85.375rem){.testedBlock{margin-bottom:120px}}.imageAndText{padding-bottom:0}@media (min-width: 48rem){.imageAndText{margin-top:0}}@media (min-width: 85.375rem){.imageAndText{margin-bottom:144px}}@media (min-width: 48rem){.imageAndText--image-on-right .imageAndText__content{padding:30px}.imageAndText--image-on-right .imageAndText__content .richText__text{text-align:left}}@media (min-width: 85.375rem){.imageAndText--image-on-right .imageAndText__content{padding:30px 87px 30px 64px}}@media (min-width: 85.375rem){.imageAndText--image-on-right .imageAndText__container{padding-right:0}}@media (min-width: 48rem){.imageAndText--image-on-right .imageAndText__aside{flex:0 0 51.68%;max-width:51.68%}}.imageAndText__container{padding:0}@media (min-width: 85.375rem){.imageAndText__container{max-width:100%}}.imageAndText__content{padding:20px 12px 56px}@media (min-width: 85.375rem){.imageAndText__content{padding:30px 64px 30px 87px}}.imageAndText__content .richText__text{margin-bottom:0;font-size:24px;font-weight:900;letter-spacing:-.7px;line-height:1.167;text-align:center;text-transform:uppercase}@media (min-width: 85.375rem){.imageAndText__content .richText__text{font-size:60px;letter-spacing:-2px;line-height:.933}}
/*# sourceMappingURL=/cdn/shop/t/566/assets/bundle.page.athletic.css.map */
