layout-footer.pcss.css 746 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /**
  2. * @file
  3. * Grid system definition for the footer top and footer bottom layouts.
  4. */
  5. @import "../base/variables.pcss.css";
  6. /**
  7. * Creates stacking context ensuring that child elements can never appear in
  8. * front of mobile navigation.
  9. */
  10. .site-footer {
  11. position: relative;
  12. z-index: 1;
  13. }
  14. .site-footer__inner {
  15. padding-block: var(--sp2);
  16. @media (--nav) {
  17. padding-block: var(--sp4) calc(13 * var(--sp));
  18. }
  19. }
  20. .region--footer_top__inner,
  21. .region--footer_bottom__inner {
  22. & > * {
  23. margin-block-end: var(--sp2);
  24. @media (--md) {
  25. flex: 1;
  26. margin-block-end: 0;
  27. &:not(:last-child) {
  28. margin-inline-end: var(--sp2);
  29. }
  30. }
  31. }
  32. @media (--md) {
  33. display: flex;
  34. flex-wrap: wrap;
  35. }
  36. }