.ingredients{--color-surface: #F2F1EF;--color-line-grey: #D1D1D1;--radius-card: 5px;--text-display: clamp(49.6px, calc(62px * (var(--max-vw) / var(--vw-base))), 62px);--pad-x: clamp(192px, calc(360px * (var(--max-vw) / var(--vw-base))), 360px);--color-surface-row: #FBFCFA;--text-ingredient-name: clamp(20px, calc(20px * (var(--max-vw) / var(--vw-base))), 20px)}@media(max-width:767px){.ingredients{--text-display: clamp(20px, calc(24px + (var(--max-vw) - 375px) * .015), 62px);--pad-x: clamp(17px, calc(20px + (var(--max-vw) - 375px) * .015), 360px);--text-ingredient-name: clamp(15px, calc(18px + (var(--max-vw) - 375px) * .015), 20px)}}@media(min-width:768px)and (max-width:1023px){.ingredients{--text-display: clamp(29.88px, calc(29.88px + (var(--max-vw) - 768px) * .025), 62px);--pad-x: clamp(25.88px, calc(25.88px + (var(--max-vw) - 768px) * .025), 360px);--text-ingredient-name: clamp(20px, calc(20px + (var(--max-vw) - 768px) * .025), 20px)}}.ingredients{--ing-pad-y: clamp(17px, calc(20px + (var(--max-vw) - 375px) * .015), 60px);--ing-title-gap: clamp(17px, calc(20px + (var(--max-vw) - 375px) * .015), 26px);--ing-item-gap: clamp(10px, calc(12px + (var(--max-vw) - 375px) * .015), 15px);--ing-item-pad: clamp(17px, calc(20px + (var(--max-vw) - 375px) * .015), 20px);--ing-row-pad-y: clamp(9px, calc(10px + (var(--max-vw) - 375px) * .015), 10px);--ing-row-gap: clamp(17px, calc(20px + (var(--max-vw) - 375px) * .015), 20px);--ing-row-min: clamp(51px, calc(60px + (var(--max-vw) - 375px) * .015), 60px);--ing-thumb: clamp(34px, calc(40px + (var(--max-vw) - 375px) * .015), 40px);--ing-icon: clamp(10px, calc(12px + (var(--max-vw) - 375px) * .015), 15px);--ing-icon-gap: clamp(10px, calc(12px + (var(--max-vw) - 375px) * .015), 12px);--ing-media: clamp(113px, calc(133px + (var(--max-vw) - 375px) * .015), 298px);--ing-body-gap: clamp(9px, calc(10px + (var(--max-vw) - 375px) * .015), 10px);margin-top:0;padding-top:var(--ing-pad-y);padding-bottom:var(--ing-pad-y);background:var(--color-surface);color:var(--color-ink)}.ingredients__promo{display:none}.ingredients__content{display:flex;flex-direction:column;gap:var(--ing-title-gap);min-width:0}.ingredients__title{font-family:var(--font-alt);font-weight:500;font-size:var(--text-display);line-height:1.15;letter-spacing:-.01em;color:#000}.ingredients__item{position:relative;border:1px solid var(--color-line-grey);border-radius:var(--radius-card)}.ingredients__item:not(:nth-of-type(1)){margin-top:var(--ing-item-gap)}.ingredients__media{display:none;width:var(--ing-media);height:var(--ing-media);max-width:none;object-fit:cover;background:var(--color-surface-row)}.ingredients__head{display:flex;align-items:center;gap:var(--ing-row-gap);width:100%;min-height:calc(var(--ing-row-min) - 2px);padding:calc(var(--ing-row-pad-y) - 1px) calc(var(--ing-item-pad) - 1px);text-align:left;cursor:pointer}.ingredients__thumb{flex:none;width:var(--ing-thumb);height:var(--ing-thumb);border-radius:50%;object-fit:cover;background:var(--color-surface-row)}.ingredients__name{flex:1 1 auto;min-width:0;font-family:var(--font-body);font-weight:700;font-size:var(--text-ingredient-name);line-height:1.2;letter-spacing:-.01em;color:var(--color-ink)}.ingredients__head .accordion-icon{flex:none;display:block;width:var(--ing-icon);height:var(--ing-icon)}.ingredients__arrow{display:block;max-width:none;width:calc(100% * 15.8468 / 15);height:calc(100% * 15.5 / 15);margin-top:-3.333%;margin-left:-2.312%;overflow:visible}.ingredients__arrow path{vector-effect:non-scaling-stroke}.ingredients__panel{height:0;overflow:hidden;transition:none}.ingredients__body{padding-top:var(--ing-body-gap);font-family:var(--font-body);font-weight:400;font-size:var(--text-body);line-height:1.15;letter-spacing:-.01em;color:#000}.ingredients__lead{font-weight:700;color:#0a0100}.ingredients__item.active{display:flex;flex-direction:column;padding:calc(var(--ing-item-pad) + var(--ing-icon) + var(--ing-icon-gap) - 1px) calc(var(--ing-item-pad) - 1px) calc(var(--ing-item-pad) - 1px)}.ingredients__item.active .ingredients__media{display:block;margin-bottom:var(--ing-row-gap)}.ingredients__item.active .ingredients__head{min-height:0;padding:0}.ingredients__item.active .ingredients__thumb{display:none}.ingredients__item.active .ingredients__head .accordion-icon{position:absolute;top:calc(var(--ing-item-pad) - 1px);right:calc(var(--ing-item-pad) - 1px)}@media(min-width:768px){.ingredients{--ing-pad-y: clamp(25.88px, calc(25.88px + (var(--max-vw) - 768px) * .025), 60px);--ing-title-gap: clamp(25.88px, calc(25.88px + (var(--max-vw) - 768px) * .025), 26px);--ing-item-gap: 15px;--ing-item-pad: 20px;--ing-row-pad-y: 10px;--ing-row-gap: 20px;--ing-row-min: 60px;--ing-thumb: 40px;--ing-icon: 15px;--ing-media: clamp(138.88px, calc(138.88px + (var(--max-vw) - 768px) * .025), 298px);--ing-body-gap: 10px}.ingredients__item.active{display:grid;grid-template-columns:var(--ing-media) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--ing-row-gap);align-items:start;padding:calc(var(--ing-item-pad) - 1px)}.ingredients__item.active .ingredients__media{grid-column:1;grid-row:1 / span 2;margin-bottom:0}.ingredients__item.active .ingredients__head{grid-column:2;grid-row:1;align-items:flex-start;justify-content:space-between}.ingredients__item.active .ingredients__head .accordion-icon{position:static}.ingredients__item.active .ingredients__panel{grid-column:2;grid-row:2}.ingredients__body{line-height:1.5;letter-spacing:0}}@media(min-width:1024px){.ingredients{--ing-pad-y: clamp(32px, calc(60px * (var(--max-vw) / var(--vw-base))), 60px);--ing-title-gap: clamp(13.87px, calc(26px * (var(--max-vw) / var(--vw-base))), 26px);--ing-item-gap: clamp(8px, calc(15px * (var(--max-vw) / var(--vw-base))), 15px);--ing-item-pad: clamp(10.67px, calc(20px * (var(--max-vw) / var(--vw-base))), 20px);--ing-row-pad-y: clamp(5.33px, calc(10px * (var(--max-vw) / var(--vw-base))), 10px);--ing-row-gap: clamp(10.67px, calc(20px * (var(--max-vw) / var(--vw-base))), 20px);--ing-row-min: clamp(32px, calc(60px * (var(--max-vw) / var(--vw-base))), 60px);--ing-thumb: clamp(21.33px, calc(40px * (var(--max-vw) / var(--vw-base))), 40px);--ing-icon: clamp(8px, calc(15px * (var(--max-vw) / var(--vw-base))), 15px);--ing-media: clamp(158.93px, calc(298px * (var(--max-vw) / var(--vw-base))), 298px);--ing-body-gap: clamp(5.33px, calc(10px * (var(--max-vw) / var(--vw-base))), 10px);--ing-split-gap: clamp(21.33px, calc(40px * (var(--max-vw) / var(--vw-base))), 40px);--ing-bleed: clamp(32px, calc(60px * (var(--max-vw) / var(--vw-base))), 60px);--ing-promo-h: clamp(305.6px, calc(573px * (var(--max-vw) / var(--vw-base))), 573px)}.ingredients__inner{display:flex;align-items:center;gap:var(--ing-split-gap)}.ingredients__promo{position:relative;flex:1 1 0;min-width:0;height:var(--ing-promo-h);margin-left:calc(var(--ing-bleed) - var(--pad-x));padding:var(--ing-item-pad);display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden;border-radius:var(--radius-card);background:linear-gradient(134.71deg,#6a1807 6.06%,#b9401d 53.87%,#7c1e09 113.79%);background-color:#7c1e09}.ingredients__promo-photo{position:absolute;left:22.28%;top:-4.19%;width:44.84%;height:104.22%;max-width:none}.ingredients__promo-top{position:relative;width:100%}.ingredients__pill{display:inline-flex;align-items:center;justify-content:center;padding:clamp(3.2px,calc(6px * (var(--max-vw) / var(--vw-base))),6px) clamp(5.33px,calc(10px * (var(--max-vw) / var(--vw-base))),10px);border:1px solid #FFFFFF;border-radius:60px;font-family:var(--font-body);font-weight:400;font-size:var(--text-body);line-height:1.15;letter-spacing:-.01em;color:#fff;white-space:nowrap}.ingredients__promo-logo{position:relative;padding:1px}.ingredients__promo-logo img{width:clamp(47.62px,calc(89.287px * (var(--max-vw) / var(--vw-base))),89.287px);height:auto}.ingredients__content{flex:0 0 calc(710 / 1200 * 100%)}.ingredients__title{font-family:var(--font-display);font-size:var(--text-display);line-height:.95;color:var(--color-ink)}.ingredients__name{white-space:nowrap}.ingredients__item.active .ingredients__name{white-space:normal}.ingredients__item.active .ingredients__panel{grid-column:2}}.ingredients{--pad-x: var(--container-pad)}.ingredients .ingredients__body strong{font-weight:700;color:#0a0100}.ingredients .ingredients__body p+p{margin-top:1.15em}@media(min-width:1024px){.ingredients.ingredients--image-second .ingredients__promo{order:2;margin-left:0;margin-right:calc(var(--ing-bleed) - var(--pad-x))}}.ingredients .ingredients__head>.svg-wrapper{flex:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fullspan-ingredients.css.map */
