.details { background: var(--Base-Text-High-contrast); color: var(--Primary-Dark-On-Surface-Text); padding: var(--Spacing-x3) 0 var(--Spacing-x6); } .topContainer { display: flex; justify-content: space-between; padding-bottom: var(--Spacing-x2); max-width: var(--max-width-page); margin: 0 auto var(--Spacing-x2); } .bottomContainer { display: flex; justify-content: space-between; flex-direction: column-reverse; max-width: var(--max-width-page); margin: 0 auto; } .socialNav { display: flex; gap: var(--Spacing-x2); } .navigationContainer { display: flex; justify-content: space-between; margin-bottom: var(--Spacing-x2); padding-bottom: var(--Spacing-x2); border-bottom: 1px solid var(--Base-Text-Medium-contrast); } .navigation { display: flex; gap: var(--Spacing-x1); } .link { &::after { content: "ยท"; margin-left: var(--Spacing-x1); } &:last-child { &::after { content: ""; } } } .copyrightContainer { display: flex; gap: var(--Spacing-x1); } @media screen and (min-width: 767px) { .details { padding: var(--Spacing-x6) 0 var(--Spacing-x4); } .bottomContainer { border-top: 1px solid var(--Base-Text-Medium-contrast); padding-top: var(--Spacing-x2); flex-direction: row; align-items: center; } .navigationContainer { border-bottom: 0; padding-bottom: 0; margin-bottom: 0; gap: var(--Spacing-x4); align-items: center; } }