.ccb-vertical-layout{display:flex;gap:20px;flex-direction:row}@media (max-width: 640px){.ccb-vertical-layout{flex-direction:column}.ccb-vertical-layout .ccb-mobile-summary-wrapper{display:contents}}@media (max-width: 1024px){.ccb-vertical-layout{grid-template-columns:1fr}}.ccb-vertical-layout.summary-last-page{grid-template-columns:1fr}
