.product-form__swatch__title{gap:8px}.product-form__swatch__label{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 18px!important;background:#fff;color:#171717;border:1px solid #ddd!important;border-radius:999px!important;font-size:14px!important;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.product-form__swatch__label:hover{border-color:#ed1c24!important;color:#ed1c24}.product-form__swatch__input:checked+.product-form__swatch__label,input:checked+.product-form__swatch__label{background:#ed1c24!important;border-color:#ed1c24!important;color:#fff!important}.product-form__swatch__input:focus-visible+.product-form__swatch__label{outline:2px solid #ed1c24;outline-offset:2px}@media screen and (max-width:767px){.product-form__swatch__label{min-height:38px;padding:8px 15px!important;font-size:13px!important}}.jp-product-story{width:100%;margin:50px 0}.jp-product-story__inner{display:grid;grid-template-columns:52% 48%;max-width:1400px;margin:0 auto;background:#faf7f1;overflow:hidden}.jp-product-story__content{display:flex;flex-direction:column;justify-content:center;padding:45px 60px}.jp-product-story__eyebrow{margin-bottom:8px;color:#ed1c24;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jp-product-story__heading{margin:0 0 6px;color:#ed1c24;font-size:clamp(32px,2.6vw,44px);line-height:1.05}.jp-product-story__subheading{margin-bottom:18px;color:#171717;font-size:21px;font-weight:600;line-height:1.3}.jp-product-story__text{color:#292929;font-size:16px;line-height:1.6}.jp-product-story__text>*:first-child{margin-top:0}.jp-product-story__text>*:last-child{margin-bottom:0}.jp-product-story__media{min-height:400px}.jp-product-story__image{display:block;width:100%;height:100%;min-height:400px;object-fit:cover}.jp-product-story--left .jp-product-story__media{grid-column:1;grid-row:1}.jp-product-story--left .jp-product-story__content{grid-column:2;grid-row:1}@media screen and (max-width:767px){.jp-product-story{margin:30px 0}.jp-product-story__inner{grid-template-columns:1fr}.jp-product-story__content{padding:32px 22px 36px}.jp-product-story__eyebrow{font-size:12px}.jp-product-story__heading{font-size:32px}.jp-product-story__subheading{font-size:19px;margin-bottom:15px}.jp-product-story__text{font-size:15px;line-height:1.6}.jp-product-story__media,.jp-product-story__image{min-height:280px}.jp-product-story--left .jp-product-story__media,.jp-product-story--left .jp-product-story__content{grid-column:auto;grid-row:auto}}.jp-highlights{width:100%;margin:0 0 50px}.jp-highlights__inner{max-width:1500px;margin:0 auto;padding:35px 40px 40px;border:1px solid #e8e2da;background:#fff}.jp-highlights__heading{margin:0 0 30px;text-align:center;color:#171717;font-size:28px;line-height:1.2}.jp-highlights__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.jp-highlight{display:flex;flex-direction:column;align-items:center;text-align:center}.jp-highlight__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;color:#ed1c24}.jp-highlight__icon svg{display:block;width:54px;height:54px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jp-highlight__icon .jp-icon--kettle{width:56px;height:56px;stroke-width:9}.jp-highlight__title{margin:0 0 5px;color:#171717;font-size:16px;font-weight:700;line-height:1.25}.jp-highlight__description{max-width:180px;color:#4b4b4b;font-size:14px;line-height:1.4}@media screen and (max-width:989px){.jp-highlights__grid{grid-template-columns:repeat(3,1fr);row-gap:35px}}@media screen and (max-width:767px){.jp-highlights{margin-bottom:30px}.jp-highlights__inner{padding:28px 18px 32px}.jp-highlights__heading{margin-bottom:25px;font-size:24px}.jp-highlights__grid{grid-template-columns:repeat(2,1fr);gap:28px 15px}.jp-highlight__icon{width:50px;height:50px;margin-bottom:10px}.jp-highlight__icon svg{width:42px;height:42px}.jp-highlight__title{font-size:15px}.jp-highlight__description{font-size:13px}}.jp-secondary-story{width:100%;margin:50px 0}.jp-secondary-story__inner{display:grid;grid-template-columns:48% 52%;max-width:1400px;margin:0 auto;overflow:hidden;background:#f8f3eb}.jp-secondary-story__media{min-height:380px}.jp-secondary-story__image{display:block;width:100%;height:100%;min-height:380px;object-fit:cover}.jp-secondary-story__content{display:flex;flex-direction:column;justify-content:center;padding:50px 65px}.jp-secondary-story__eyebrow{margin-bottom:9px;color:#ed1c24;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jp-secondary-story__heading{max-width:600px;margin:0 0 18px;color:#171717;font-size:clamp(30px,2.6vw,43px);line-height:1.08}.jp-secondary-story__text{max-width:620px;color:#292929;font-size:16px;line-height:1.65}.jp-secondary-story__text>*:first-child{margin-top:0}.jp-secondary-story__text>*:last-child{margin-bottom:0}.jp-secondary-story--right .jp-secondary-story__media{grid-column:2;grid-row:1}.jp-secondary-story--right .jp-secondary-story__content{grid-column:1;grid-row:1}@media screen and (max-width:767px){.jp-secondary-story{margin:30px 0}.jp-secondary-story__inner{grid-template-columns:1fr}.jp-secondary-story__media,.jp-secondary-story__image{min-height:280px}.jp-secondary-story__content{padding:32px 22px 36px}.jp-secondary-story__eyebrow{font-size:12px}.jp-secondary-story__heading{font-size:30px}.jp-secondary-story__text{font-size:15px}.jp-secondary-story--right .jp-secondary-story__media,.jp-secondary-story--right .jp-secondary-story__content{grid-column:auto;grid-row:auto}}.jp-product-details{width:100%;margin:50px 0}.jp-product-details__inner{max-width:1400px;margin:0 auto;padding:48px 55px 52px;background:#fff;border:1px solid #e8e2da}.jp-product-details__header{margin-bottom:32px;text-align:center}.jp-product-details__eyebrow{margin-bottom:8px;color:#ed1c24;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jp-product-details__heading{margin:0;color:#171717;font-size:clamp(28px,2.4vw,38px);line-height:1.1}.jp-product-details__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e8e2da;border-left:1px solid #e8e2da}.jp-product-detail{display:flex;align-items:center;min-height:115px;padding:24px 28px;border-right:1px solid #e8e2da;border-bottom:1px solid #e8e2da}.jp-product-detail__icon{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;margin-right:18px;color:#ed1c24}.jp-product-detail__icon svg{display:block;width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jp-product-detail__label{margin-bottom:4px;color:#777;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.jp-product-detail__value{color:#171717;font-size:16px;font-weight:600;line-height:1.35}@media screen and (max-width:989px){.jp-product-details__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.jp-product-details{margin:30px 0}.jp-product-details__inner{padding:32px 18px 36px}.jp-product-details__header{margin-bottom:25px}.jp-product-details__heading{font-size:28px}.jp-product-detail{min-height:105px;padding:20px 15px}.jp-product-detail__icon{flex-basis:36px;width:36px;height:36px;margin-right:12px}.jp-product-detail__icon svg{width:32px;height:32px}.jp-product-detail__value{font-size:14px}}@media screen and (max-width:420px){.jp-product-details__grid{grid-template-columns:1fr}.jp-product-info{width:100%;margin:50px 0}.jp-product-info__inner{max-width:1400px;margin:0 auto;padding:50px 55px 55px;background:#f8f3eb}.jp-product-info__header{margin-bottom:30px;text-align:center}.jp-product-info__eyebrow{margin-bottom:8px;color:#ed1c24;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jp-product-info__heading{margin:0;color:#171717;font-size:clamp(28px,2.4vw,38px);line-height:1.1}.jp-product-info__accordions{max-width:1050px;margin:0 auto;border-top:1px solid #dcd5cb}.jp-product-info__accordion{margin:0;border-bottom:1px solid #dcd5cb}.jp-product-info__summary{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:18px 5px;color:#171717;font-size:17px;font-weight:700;line-height:1.3;cursor:pointer;list-style:none}.jp-product-info__summary::-webkit-details-marker{display:none}.jp-product-info__summary::marker{display:none}.jp-product-info__summary:hover{color:#ed1c24}.jp-product-info__plus{position:relative;flex:0 0 22px;width:22px;height:22px;margin-left:20px}.jp-product-info__plus:before,.jp-product-info__plus:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:#ed1c24;transform:translate(-50%,-50%);transition:transform .2s ease}.jp-product-info__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.jp-product-info__accordion[open] .jp-product-info__plus:after{transform:translate(-50%,-50%) rotate(0)}.jp-product-info__content{max-width:900px;padding:0 45px 25px 5px;color:#3b3b3b;font-size:15px;line-height:1.7}@media screen and (max-width:767px){.jp-product-info{margin:30px 0}.jp-product-info__inner{padding:32px 22px 38px}.jp-product-info__header{margin-bottom:22px}.jp-product-info__heading{font-size:28px}.jp-product-info__summary{min-height:62px;padding:16px 0;font-size:16px}.jp-product-info__content{padding:0 30px 22px 0;font-size:14px}}}.jp-product-info{width:100%;margin:50px 0}.jp-product-info__header{margin-bottom:30px;text-align:center}.jp-product-info__eyebrow{margin-bottom:8px;color:#ed1c24;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jp-product-info__heading{margin:0;color:#171717;font-size:clamp(28px,2.4vw,38px);line-height:1.1}.jp-product-info__variant-name{margin-top:10px;color:#777;font-size:14px;font-weight:600}.jp-product-info__variant-name:empty{display:none}.jp-product-info__accordions,.jp-product-info__variant{max-width:1050px;margin:0 auto}.jp-product-info__variant{border-top:1px solid #dcd5cb}.jp-product-info__accordion{display:block;width:100%;margin:0;padding:0;border:0;border-bottom:1px solid #dcd5cb;background:transparent}.jp-product-info__summary{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:70px;margin:0;padding:18px 5px;color:#171717;background:transparent;border:0;font-size:17px;font-weight:700;line-height:1.3;cursor:pointer;list-style:none}.jp-product-info__summary::-webkit-details-marker{display:none}.jp-product-info__summary::marker{content:""}.jp-product-info__summary:hover{color:#ed1c24}.jp-product-info__plus{position:relative;display:block;flex:0 0 22px;width:22px;height:22px;margin-left:20px}.jp-product-info__plus:before,.jp-product-info__plus:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:#ed1c24;transform:translate(-50%,-50%);transition:transform .2s ease}.jp-product-info__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.jp-product-info__accordion[open] .jp-product-info__plus:after{transform:translate(-50%,-50%) rotate(0)}.jp-product-info__content{max-width:900px;padding:0 45px 26px 5px;color:#3b3b3b;font-size:15px;font-weight:400;line-height:1.7}@media screen and (max-width:767px){.jp-product-info{margin:30px 0}.jp-product-info__inner{padding:32px 22px 38px}.jp-product-info__header{margin-bottom:22px}.jp-product-info__heading{font-size:28px}.jp-product-info__variant-name{margin-top:8px;font-size:13px}.jp-product-info__summary{min-height:62px;padding:16px 0;font-size:16px}.jp-product-info__content{padding:0 30px 22px 0;font-size:14px}}.jp-product-info__inner{max-width:1400px;margin:0 auto;padding:50px 55px 55px;background:#f8f3eb}.jp-product-info__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);gap:70px;align-items:start}.jp-product-info__left{min-width:0}.jp-product-info__left .jp-product-info__header{margin-bottom:25px;text-align:left}.jp-product-info__left .jp-product-info__variant{max-width:none;margin:0}.jp-product-info__great-for{padding-left:55px;border-left:1px solid #dcd5cb}.jp-product-info__great-for-heading{max-width:430px;margin:0 0 25px;color:#171717;font-size:clamp(26px,2.1vw,34px);line-height:1.12}.jp-product-info__great-for-list{margin:0;padding:0;list-style:none}.jp-product-info__great-for-list li{display:flex;align-items:center;gap:13px;padding:11px 0;color:#292929;font-size:16px;font-weight:600;line-height:1.35}.jp-product-info__check{display:flex;flex:0 0 27px;align-items:center;justify-content:center;width:27px;height:27px;border:1.5px solid #ed1c24;border-radius:50%;color:#ed1c24}.jp-product-info__check svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:989px){.jp-product-info__layout{grid-template-columns:1fr 1fr;gap:40px}.jp-product-info__great-for{padding-left:35px}}@media screen and (max-width:767px){.jp-product-info__layout{grid-template-columns:1fr;gap:38px}.jp-product-info__great-for{align-self:stretch;padding-left:55px;border-left:1px solid #dcd5cb}.jp-product-info__great-for-heading{margin-bottom:18px;font-size:27px}.jp-product-info__great-for-list li{padding:9px 0;font-size:15px}}.jp-product-info__left .jp-product-info__header{margin-bottom:18px}.jp-product-info__summary{min-height:56px;padding:12px 5px;font-size:16px}.jp-product-info__variant-name{margin-top:8px}.jp-product-info__variant{margin-top:0}.jp-product-info__content{padding:0 45px 20px 5px;line-height:1.6}.jp-product-detail__icon--gluten-free svg{width:58px;height:58px}.jp-product-detail__icon--gluten-free svg circle{fill:none;stroke:currentColor}.jp-product-detail__icon--gluten-free .jp-gluten-slash{stroke-width:2.2}.jp-product-faqs{width:100%;margin:60px 0}.jp-product-faqs__inner{max-width:1200px;margin:0 auto;padding:10px 55px}.jp-product-faqs__header{max-width:700px;margin:0 auto 35px;text-align:center}.jp-product-faqs__eyebrow{margin-bottom:8px;color:#ed1c24;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.jp-product-faqs__heading{margin:0;color:#171717;font-size:clamp(30px,2.6vw,42px);line-height:1.1}.jp-product-faqs__intro{max-width:600px;margin:14px auto 0;color:#666;font-size:15px;line-height:1.6}.jp-product-faqs__list{max-width:950px;margin:0 auto;border-top:1px solid #ddd}.jp-product-faq{margin:0;padding:0;border-bottom:1px solid #ddd}.jp-product-faq__summary{display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:17px 5px;color:#171717;cursor:pointer;list-style:none}.jp-product-faq__summary::-webkit-details-marker{display:none}.jp-product-faq__summary::marker{content:""}.jp-product-faq__question{padding-right:30px;font-size:17px;font-weight:700;line-height:1.35;transition:color .2s ease}.jp-product-faq__summary:hover .jp-product-faq__question{color:#ed1c24}.jp-product-faq__plus{position:relative;display:block;flex:0 0 24px;width:24px;height:24px}.jp-product-faq__plus:before,.jp-product-faq__plus:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:#ed1c24;transform:translate(-50%,-50%);transition:transform .2s ease}.jp-product-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.jp-product-faq[open] .jp-product-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.jp-product-faq__answer{max-width:850px;padding:0 45px 25px 5px;color:#444;font-size:15px;line-height:1.7}.jp-product-faq__answer p{margin-top:0}.jp-product-faq__answer p:last-child{margin-bottom:0}.jp-product-faq__answer a{color:#ed1c24;text-decoration:underline;text-underline-offset:2px}.jp-product-faq__answer a:hover{text-decoration:none}@media screen and (max-width:767px){.jp-product-faqs{margin:45px 0}.jp-product-faqs__inner{padding:0 22px}.jp-product-faqs__header{margin-bottom:25px}.jp-product-faqs__heading{font-size:30px}.jp-product-faqs__intro{font-size:14px}.jp-product-faq__summary{min-height:60px;padding:15px 2px}.jp-product-faq__question{padding-right:20px;font-size:15px}.jp-product-faq__answer{padding:0 30px 22px 2px;font-size:14px}}.jp-size-chart{max-width:none;padding-right:5px}.jp-size-chart__intro{max-width:760px;margin:0 0 28px;color:#555}.jp-size-chart__heading{margin:0 0 12px;color:#171717;font-size:18px;font-weight:700;line-height:1.3}.jp-size-chart__heading--specialty{margin-top:35px}.jp-size-chart__table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.jp-size-chart__table{width:100%;min-width:680px;margin:0;border-collapse:collapse;border-spacing:0;background:#fff}.jp-size-chart__table th,.jp-size-chart__table td{padding:13px 16px;border-bottom:1px solid #e2e2e2;text-align:left;vertical-align:middle;font-size:14px;line-height:1.4}.jp-size-chart__table thead th{color:#fff;background:#ed1c24;border-bottom:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.jp-size-chart__table tbody th{color:#171717;background:#fafafa;font-weight:700;white-space:nowrap}.jp-size-chart__table tbody td{color:#444;white-space:nowrap}.jp-size-chart__table tbody tr:last-child th,.jp-size-chart__table tbody tr:last-child td{border-bottom:0}.jp-size-chart__note{margin:18px 0 0;color:#777;font-size:12px;line-height:1.5;font-style:italic}@media screen and (max-width:767px){.jp-size-chart{padding-right:0}.jp-size-chart__intro{margin-bottom:22px}.jp-size-chart__heading{font-size:17px}.jp-size-chart__heading--specialty{margin-top:28px}.jp-size-chart__table{min-width:620px}.jp-size-chart__table th,.jp-size-chart__table td{padding:11px 13px;font-size:13px}.jp-size-chart__table thead th{font-size:11px}}@media screen and (min-width:990px){.media-gallery__nav{margin-top:22px}.media-gallery__thumbs{width:100%}.thumbnail-list{--thumbRatio: 4 !important;gap:14px}.thumbnail-list__item{flex:0 0 calc((100% - 42px)/4)!important;width:calc((100% - 42px)/4)!important;max-width:calc((100% - 42px)/4)!important}.thumbnail{width:100%}.media-gallery__thumb-image{width:100%!important;height:100%!important;object-fit:contain}}@media screen and (min-width:990px){.product-single__title,.product__title{margin-bottom:12px;line-height:1.08}.product-single__price,.product__price{margin-bottom:4px}.product-single__content-text,.product__description,.product-single__description{margin-top:24px;margin-bottom:24px}.product-single__content-text p,.product__description p,.product-single__description p{margin-top:0;margin-bottom:12px}.product-single__content-text p:last-child,.product__description p:last-child,.product-single__description p:last-child{margin-bottom:0}.product-form__swatch{margin-top:20px;margin-bottom:20px}.product-form__quantity{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:990px){.product-single__box__block--title{margin-bottom:8px!important}.product-single__box__block--price{margin-bottom:18px!important}.product-single__box__block--description{margin-bottom:0!important}.product-single__box__block--description p{margin-top:0;margin-bottom:12px}.product-single__box__block--description p:last-child{margin-bottom:0}.product-single__box__block--spacer{margin-top:20px!important;margin-bottom:20px!important}.product-single__box__block--variant_picker{margin-top:0!important;margin-bottom:22px!important}.product-single__box__block--quantity_selector{margin-top:0!important;margin-bottom:20px!important}.product-single__box__block--buy_buttons{margin-top:0!important}}.template-product .breadcrumb,.template-product .breadcrumbs{font-size:12px;line-height:1.3;color:#999}.template-product .breadcrumb a,.template-product .breadcrumbs a{color:#888;text-decoration:none}.template-product .breadcrumb a:hover,.template-product .breadcrumbs a:hover{color:#ed1c24}.template-product .breadcrumb svg,.template-product .breadcrumbs svg{width:10px;height:10px;opacity:.45}.breadcrumb--product-single{margin-top:14px!important;margin-bottom:4px!important;padding-top:0!important;padding-bottom:0!important}.breadcrumb--product-single .breadcrumb__items{margin:0}.breadcrumb--product-single .breadcrumb__item,.breadcrumb--product-single .breadcrumb__link{font-size:11px!important;color:#aaa!important}.breadcrumb--product-single .breadcrumb__link{text-decoration:none}.breadcrumb--product-single .breadcrumb__link:hover{color:#ed1c24!important}.breadcrumb--product-single .breadcrumb__item:after{opacity:.4}.product-form__swatch__title legend{font-size:0!important;line-height:0}.product-form__swatch__title legend:before{content:"Choose Your Flavor";display:inline-block;font-size:14px;font-weight:700;line-height:1.3;color:#171717}.jp-flavor-description{margin-top:12px;max-width:560px;font-size:14px;line-height:1.5;color:#171717}.jp-flavor-description:empty{display:none}.gs__checkbox-input-title{text-align:left;padding-right:30px;font-size:16px!important;font-weight:700!important}.jp-product-info__details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:20px 0 24px;border-top:1px solid #e8e2da;border-left:1px solid #e8e2da}.jp-product-info__details-grid .jp-product-detail{min-width:0;padding:15px 7px;border-right:1px solid #e8e2da;border-bottom:1px solid #e8e2da;display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px}.jp-product-info__details-grid .jp-product-detail__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#ed1c24}.jp-product-info__details-grid .jp-product-detail__icon svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jp-product-info__details-grid .jp-product-detail__icon--gluten-free svg{width:36px;height:36px}.jp-product-info__details-grid .jp-product-detail__content{min-width:0}.jp-product-info__details-grid .jp-product-detail__label{font-size:11px;line-height:1.3;font-weight:700}.jp-product-info__details-grid .jp-product-detail__value{font-size:11px;line-height:1.4;overflow-wrap:anywhere}@media(max-width:600px){.jp-product-info__details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-product-info__details-grid .jp-product-detail__icon--corn{width:50px;height:50px;min-width:50px;flex-shrink:0}.jp-product-info__details-grid .jp-product-detail__icon--corn svg{width:46px;height:46px;max-width:none;max-height:none;fill:currentColor;stroke:none}.jp-product-info .jp-product-details__grid{background-color:#fcfaf7}@media screen and (max-width:767px){.jp-product-info__great-for{border-left:none!important}}.jp-product-info__details-grid .jp-product-detail__icon--gluten-free svg{width:36px;height:36px;fill:currentColor;stroke:none}.jp-product-detail{display:flex;flex-direction:column;align-items:center;text-align:center}.jp-product-detail__icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;flex-shrink:0}.jp-product-detail__icon svg{display:block;width:48px;height:48px;max-width:100%;max-height:100%}.jp-product-detail__content{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/johnsons-product.css.map */
