Something went wrong on our end
hy-footer-base.scss 3.47 KiB
.hy-footer-base--content-container {
background-color: var(--grayscale-black);
display: block;
max-width: 100%;
}
.hy-footer-base {
background-color: var(--grayscale-black);
display: flex;
flex-direction: column-reverse;
max-height: 100%;
padding: 32px 24px 32px 24px;
place-content: center space-between;
position: relative;
width: 100%;
@include breakpoint($medium) {
flex-direction: column-reverse;
margin: 0 auto;
max-width: $fullhd;
padding: 32px 24px 32px 24px;
}
@include breakpoint($wide) {
flex-direction: row;
padding: 36px 32px 36px 32px;
}
@include breakpoint($extrawide) {
padding: 40px 32px 40px 32px;
}
&__left {
align-items: center;
display: flex;
flex-direction: column;
justify-content: space-between;
margin-top: 24px;
@include breakpoint($medium) {
align-items: center;
width: 100%;
}
@include breakpoint($wide) {
align-items: flex-start;
width: 31.11%;
}
}
&__logo {
@include font-size(18px, 16px);
font-family: var(--main-font-family);
font-weight: bold;
letter-spacing: -0.9px;
}
&__content {
@include font-size(16px, 24px);
color: var(--grayscale-white);
font-family: var(--main-font-family);
font-weight: 600;
letter-spacing: -0.1px;
margin: 32px 0;
white-space: pre-line;
@include breakpoint($medium) {
margin: 32px 0;
}
@include breakpoint($wide) {
margin: 42px 0;
}
@include breakpoint($extrawide) {
margin: 54px 0;
}
}
&__some {
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
margin-bottom: 64px;
z-index: 2;
@include breakpoint($wide) {
align-items: flex-start;
flex-direction: column;
margin-bottom: 0;
}
@include breakpoint($extrawide) {
align-items: center;
flex-direction: row;
}
&__label {
@include font-size(16px, 24px);
color: var(--grayscale-white);
font-family: var(--main-font-family);
font-weight: 600;
letter-spacing: -0.1px;
margin-bottom: 8px;
margin-right: 24px;
@include breakpoint($wide) {
margin-bottom: 8px;
}
}
&__items {
align-items: center;
display: flex;
flex-direction: row;
}
&__item {
margin-right: 24px;
:last-child() {
margin-right: 0;
}
}
svg {
fill: var(--grayscale-white);
}
}
&__right {
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: flex-start;
max-height: 100%;
width: 100%;
@include breakpoint($medium) {
margin-bottom: 32px;
max-height: 300px;
width: calc(100% + 24px);
}
@include breakpoint($wide) {
max-height: 350px;
width: 65.56%;
}
}
&__copy {
@include font-size(16px, 24px);
bottom: 40px;
color: var(--grayscale-white);
display: inline-block;
font-family: var(--main-font-family);
font-weight: 600;
letter-spacing: -0.1px;
position: absolute;
right: 50%;
text-align: center;
transform: translateX(50%);
width: 100%;
@include breakpoint($medium) {
bottom: 32px;
right: 50%;
transform: translateX(50%);
}
@include breakpoint($wide) {
bottom: 36px;
right: 32px;
text-align: right;
transform: none;
}
@include breakpoint($extrawide) {
bottom: 40px;
}
}
}