.site-footer .origin-disclosure{max-width:700px;font-size:13px;line-height:1.65;overflow-wrap:anywhere}
.site-footer .origin-disclosure a{color:inherit;text-decoration:underline}
.revaion-film-copy .revaion-role{font-size:14px;line-height:1.6;opacity:.85}
.care-page .glp-nutrition-only{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(32px,5vw,64px) 0}
.care-page .glp-nutrition-only::before{display:none!important;content:none!important}
.glp-nutrition-only .glp-nutrition-copy{min-width:0}
.glp-nutrition-only .glp-nutrition-copy h2{font-size:clamp(29px,3vw,42px);line-height:1.3;margin:.4em 0}
.glp-nutrition-only .glp-nutrition-copy p{font-size:clamp(16px,1.35vw,18px);line-height:1.8;margin:0 0 1em}
.glp-nutrition-only .glp-nutrition-copy .glp-nutrition-note{font-size:14px;color:#48626a}
.glp-nutrition-only figure{margin:0;min-width:0}
.glp-nutrition-only img{display:block;width:100%;height:auto;object-fit:contain;border-radius:18px}
@media(max-width:760px){.care-page .glp-nutrition-only{grid-template-columns:1fr}.glp-nutrition-only figure{order:-1}}
