.cafe-banquet-page__features{display:grid;gap:10px 24px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:744px){.cafe-banquet-page__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.cafe-banquet-page__features{grid-template-columns:repeat(3,minmax(0,1fr))}}.cafe-banquet-page__feature{align-items:flex-start;color:var(--black-80);display:flex;font-size:16px;font-weight:500;gap:10px;line-height:22px}.cafe-banquet-page__feature-icon{color:var(--green-100);flex-shrink:0;margin-top:1px}.cafe-banquet-page__included{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:744px){.cafe-banquet-page__included{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.cafe-banquet-page__included{grid-template-columns:repeat(4,minmax(0,1fr))}}.cafe-banquet-page__included-item{background:var(--black-5);border-radius:var(--radius-4xl);display:flex;flex-direction:column;gap:6px;padding:20px}.cafe-banquet-page__included-title{color:var(--black-80);font-size:17px;font-weight:700;line-height:22px}.cafe-banquet-page__included-text{color:var(--black-70);font-size:15px;font-weight:500;line-height:21px}.cafe-banquet-page__formats{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:744px){.cafe-banquet-page__formats{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}.cafe-banquet-page__format{border:1px solid var(--black-20);border-radius:var(--radius-4xl);display:flex;flex-direction:column;gap:8px;padding:20px}@media screen and (min-width:744px){.cafe-banquet-page__format{padding:24px}}.cafe-banquet-page__format-link.cafe-banquet-page__format-link,.cafe-banquet-page__format-link.cafe-banquet-page__format-link:visited{color:var(--black-80);text-decoration:underline;text-decoration-color:var(--black-30);text-underline-offset:4px}.cafe-banquet-page__format-title{color:var(--black-80);font-size:19px;font-weight:700;line-height:25px}.cafe-banquet-page__format-text{color:var(--black-70);font-size:15px;font-weight:500;line-height:22px}@media screen and (min-width:744px){.cafe-banquet-page__format-text{font-size:16px;line-height:24px}}.cafe-banquet-page__packages{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:744px){.cafe-banquet-page__packages{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.cafe-banquet-page__packages{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}.cafe-banquet-page__compare{margin-top:20px;overflow-x:auto}.cafe-banquet-page__compare-table{border-collapse:collapse;color:var(--black-80);font-size:15px;line-height:21px;min-width:560px;width:100%}.cafe-banquet-page__compare-table td,.cafe-banquet-page__compare-table th{border-bottom:1px solid var(--black-15);padding:10px 12px;text-align:left;vertical-align:top}.cafe-banquet-page__compare-table thead th{color:var(--black-65);font-size:13px;font-weight:700}.cafe-banquet-page__compare-table tbody th{font-weight:700}.cafe-banquet-page__compare-table a,.cafe-banquet-page__compare-table a:visited{color:var(--black-80)}.cafe-banquet-page__compare-caption{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px;text-align:left}
