.cafe-section{display:flex;flex-direction:column;gap:12px;min-width:0;scroll-margin-top:80px}@media screen and (min-width:1024px){.cafe-section{scroll-margin-top:100px}}.cafe-section__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between}.cafe-section__title{color:var(--black-80);font-size:25px;font-weight:700;line-height:32px}@media screen and (min-width:744px){.cafe-section__title{font-size:32px;line-height:42px}}.cafe-section__more.cafe-section__more,.cafe-section__more.cafe-section__more:visited{align-items:center;color:var(--red-90);display:inline-flex;font-size:16px;font-weight:700;gap:6px;line-height:22px;text-decoration:none}.cafe-section__more.cafe-section__more:hover,.cafe-section__text{color:var(--black-80)}.cafe-section__text{font-size:16px;font-weight:500;line-height:26px;max-width:860px}@media screen and (min-width:744px){.cafe-section__text{font-size:18px;line-height:29px}}.cafe-section__content{margin-top:8px;min-width:0}@media screen and (min-width:744px){.cafe-section__content{margin-top:12px}}
