.nutrition-wrap{--frame: clamp(980px, 92vw, 1280px);--art-w: clamp(240px, 26vw, 360px);--gap: clamp(20px, 3vw, 40px);--card-w: calc(var(--frame) - var(--art-w) - var(--gap));--radius: 12px;--bg-red: #aa1a1a;--beige: #f8f3e3;background:var(--pattern) center/cover no-repeat;padding:clamp(24px,4vw,60px) 16px}.nutrition-row .row-inner{width:var(--frame);max-width:100%;margin:0 auto;display:grid;grid-template-columns:var(--art-w) var(--card-w);column-gap:var(--gap);align-items:center;min-width:0}.row--right .row-inner{grid-template-columns:var(--card-w) var(--art-w)}.nutrition-row .art{display:flex;align-items:center;justify-content:center;width:100%;min-width:0}.nutrition-row .art img{width:100%;height:auto;max-height:clamp(260px,32vw,420px);object-fit:contain;object-position:center}.nutrition-row .card{width:var(--card-w);max-width:100%;border-radius:var(--radius);overflow:hidden;background:var(--bg-red);box-shadow:0 8px 28px #00000026;box-sizing:border-box}.nutrition-wrap .nutrition-item{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:6px 0}@media (max-width: 1100px){.nutrition-wrap{--frame: 92vw;--art-w: clamp(200px, 28vw, 300px)}}@media (max-width: 720px){.nutrition-row .row-inner{width:min(96vw,var(--frame));grid-template-columns:1fr;row-gap:clamp(12px,4vw,20px)}.nutrition-row .card{width:100%}.nutrition-row .art{justify-self:center;max-width:min(360px,92vw)}.nutrition-row .card__head{font-size:16px}.nutrition-wrap .ingredient-name,.nutrition-wrap .ingredient-value,.nutrition-wrap .nutrient-name,.nutrition-wrap .nutrient-value{font-size:13px}}.nutrition-wrap .row-inner,.nutrition-wrap .card,.nutrition-wrap .art{box-sizing:border-box;min-width:0}.nutrition-wrap{--frame: min(1280px, 92vw);--gap: clamp(20px, 3vw, 40px);--art-w: clamp(240px, 26vw, 360px);--card-w: calc(var(--frame) - var(--gap) - var(--art-w));--art-h: clamp(260px, 32vw, 420px);--radius: 12px;--bg-red: #aa1a1a;--beige: #f8f3e3;background:var(--pattern) center/cover no-repeat;padding:clamp(24px,4vw,60px) 16px}.nutrition-row{margin-block:clamp(24px,4vw,56px)}.nutrition-row .row-inner{width:var(--frame)!important;margin:0 auto;display:flex!important;align-items:stretch;gap:var(--gap);min-width:0}.row--right .row-inner{flex-direction:row-reverse}.nutrition-row .art{flex:0 0 var(--art-w)!important;max-width:var(--art-w)!important;min-width:0;display:flex;align-items:center;justify-content:center}.nutrition-row .art img{display:block;width:100%;height:auto;max-height:var(--art-h);object-fit:contain;object-position:center}.nutrition-row .card{flex:0 0 var(--card-w)!important;max-width:var(--card-w)!important;min-width:0!important;width:auto!important;border-radius:var(--radius);overflow:hidden;background:var(--bg-red);box-shadow:0 8px 28px #00000026;box-sizing:border-box}.nutrition-row .card__head{background:var(--beige);color:#c01c17;padding:16px 20px;text-align:center;font-weight:800;font-size:18px}.nutrition-row .card__body{padding:16px 20px 18px;word-break:break-word}.nutrition-wrap .nutrition-section{display:grid;gap:12px}.nutrition-wrap .ingredients-section{border-top:2px solid rgba(255,255,255,.35);margin-top:10px;padding-top:12px}.nutrition-wrap .table-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;color:#fff;padding:6px 0}.nutrition-wrap .ingredient-name,.nutrition-wrap .nutrient-name{color:#fff;font-size:14px;line-height:1.3}.nutrition-wrap .ingredient-value,.nutrition-wrap .nutrient-value{color:#fff;font-size:14px;font-weight:700;text-align:right}@media (max-width: 1100px){.nutrition-wrap{--frame: 92vw;--art-w: clamp(200px, 28vw, 300px);--art-h: clamp(220px, 30vw, 360px)}}@media (max-width: 720px){.nutrition-row .row-inner{width:min(96vw,var(--frame))!important;flex-direction:column;gap:clamp(12px,4vw,20px)}.nutrition-row .card,.nutrition-row .art{flex:0 1 auto!important;max-width:100%!important}.nutrition-row .card__head{font-size:16px}.nutrition-wrap .ingredient-name,.nutrition-wrap .ingredient-value,.nutrition-wrap .nutrient-name,.nutrition-wrap .nutrient-value{font-size:13px}}@media (prefers-reduced-motion: reduce){.nutrition-row .card,.nutrition-row .art{opacity:1!important;transform:none!important;animation:none!important}}.nutrition-row .card,.nutrition-row .art{opacity:0;will-change:transform,opacity}.nutrition-wrap{--slide-dist: 120px;--overshoot: 10px;--dur: 1.2s;--easing: cubic-bezier(.22,.61,.36,1);--stagger: .3s}.row--left .card,.row--left .art{transform:translate(var(--slide-dist))}.row--right .art,.row--right .card{transform:translate(calc(-1 * var(--slide-dist)))}.nutrition-row.is-inview .card,.nutrition-row.is-inview .art{animation-duration:var(--dur);animation-fill-mode:both;animation-timing-function:var(--easing)}.nutrition-row.is-inview.row--left .card{animation-name:slide-in-from-right;animation-delay:0ms}.nutrition-row.is-inview.row--left .art{animation-name:slide-in-from-right;animation-delay:var(--stagger)}.nutrition-row.is-inview.row--right .art{animation-name:slide-in-from-left;animation-delay:0ms}.nutrition-row.is-inview.row--right .card{animation-name:slide-in-from-left;animation-delay:var(--stagger)}@keyframes slide-in-from-right{0%{opacity:0;transform:translate(var(--slide-dist))}60%{opacity:1;transform:translate(calc(-1 * var(--overshoot)))}to{opacity:1;transform:translate(0)}}@keyframes slide-in-from-left{0%{opacity:0;transform:translate(calc(-1 * var(--slide-dist)))}60%{opacity:1;transform:translate(var(--overshoot))}to{opacity:1;transform:translate(0)}}@media (max-width: 720px){.nutrition-wrap{--slide-dist: 48px;--overshoot: 8px;--stagger: .14s;--dur: .66s}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-nutrition.css.map */
