.soup-delivery{--delivery-paper:#faf7ef;width:100%;color:var(--delivery-ink,#304e3b);margin:0;font-family:Noto Sans JP,Yu Gothic,sans-serif}.soup-delivery__scene{aspect-ratio:960/520;width:100%;height:auto;display:block;overflow:hidden}.soup-delivery__far{color:var(--delivery-far,#b6c0b0);opacity:.55}.soup-delivery__neighborhood{color:var(--delivery-scenery,#a6b39f)}.soup-delivery__caption{text-align:center;letter-spacing:.08em;min-height:1.7em;padding:0 16px 24px;font-size:clamp(11px,1.5vw,14px);line-height:1.7}@media (prefers-reduced-motion:reduce){.soup-delivery *,.soup-delivery :before,.soup-delivery :after{transition:none!important;animation:none!important}}
