.details { background: var(--Base-Text-High-contrast); color: var(--Primary-Dark-On-Surface-Text); padding: var(--Spacing-x3) var(--Spacing-x2) var(--Spacing-x6); } .topContainer { display: flex; justify-content: space-between; padding-bottom: var(--Spacing-x2); margin-bottom: var(--Spacing-x2); } .bottomContainer { display: flex; justify-content: space-between; flex-direction: column-reverse; } .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) var(--Spacing-x5) var(--Spacing-x4); } .bottomContainer { border-top: 1px solid var(--Base-Text-Medium-contrast); padding-top: var(--Spacing-x2); flex-direction: row; } .navigationContainer { border-bottom: 0; padding-bottom: 0; margin-bottom: 0; gap: var(--Spacing-x4); } }