.feedback { width: 100%; min-height: 40vh; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; text-align: center; } .box { composes: box from '@shared/atoms/Box.module.css'; width: 100%; } .feedback h3 { font-size: var(--font-size-large); text-align: center; margin-bottom: calc(var(--spacer) / 2); } .feedback h3 + div { text-align: left; } @media (min-width: 40rem) { .feedback { max-width: 30rem; margin: 0 auto; } } .feedback [class*='loaderWrap'] { justify-content: center; text-align: center; } .action { margin-top: calc(var(--spacer) / 1.5); } .moreInfo { padding: calc(var(--spacer) / 4) calc(var(--spacer) / 2) !important; }