.del__footer {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.del__footer .del__s_top .del__s_menu {
border-bottom: 1px solid lightgrey;
margin-bottom: 2rem;
}
.del__footer .del__s_top .del__s_menu ul {
display: flex;
flex-direction: row;
padding-left: 0;
list-style: none;
margin: 0;
}
.del__footer .del__s_top .del__s_menu ul a {
padding-top: 2rem;
padding-right: 3rem;
padding-bottom: 2rem;
display: flex;
justify-content: center;
align-items: center;
padding-left: 0;
text-transform: uppercase;
align-items: center;
font-size: var(--size-text-m-1);
font-weight: 600;
color: black;
}
.del__footer .del__s_center > ul {
display: flex;
flex-direction: row;
margin-bottom: 2rem;
padding-bottom: 2rem;
border-bottom: 1px solid lightgrey;
list-style: none;
padding-left: 0;
}
.del__footer .del__s_center > ul > li {
flex-grow: 1;
}
.del__footer .del__s_center > ul > li > a {
font-size: var(--size-text-m-2);
font-weight: 700;
color: black;
margin-bottom: 1rem;
display: flex;
}
.del__footer .del__s_center > ul > li > ul {
list-style: none;
padding-left: 1rem;
margin: 0;
}
.del__footer .del__s_center > ul > li > ul > li > a {
font-size: var(--size-text-m);
font-weight: 300;
color: black;
}
.del__footer .del__s_center .del__s_col.del__s_wrap ul {
display: flex;
flex-flow: row wrap;
max-width: 250px;
}
.del__footer .del__s_center .del__s_col.del__s_wrap ul li {
flex: 0 0 30%;
}
.del__footer .del__s_bottom {
display: flex;
flex-direction: row;
gap: 2rem;
margin-bottom: 1rem;
}
.del__footer .del__s_bottom .del__s_one {
display: flex;
flex-direction: column;
}
.del__footer .del__s_bottom .del__s_one {
display: flex;
flex-direction: column;
flex-grow: 1;
}
.del__footer .del__s_bottom .del__s_one .del__s_logo {
margin-bottom: 0.5rem;
}
.del__footer .del__s_bottom .del__s_one .del__s_logo img {
width: 10vw;
height: auto;
}
.del__footer .del__s_bottom .del__s_one .del__s_copy {
font-size: var(--size-text-m);
}
.del__footer .del__s_bottom .del__s_two {
display: flex;
flex-direction: column;
}
.del__footer .del__s_bottom .del__s_two p {
margin: 0;
font-size: var(--size-text-m);
flex-grow: 1;
}
.del__footer .del__s_bottom .del__s_two .del__s_row .del__s_pay img {
width: 200px;
height: auto;
}
.del__footer .del__s_bottom .del__s_two .del__s_row .del__s_links a {
font-size: var(--size-text-m);
color: black;
margin-right: 1rem;
text-decoration: underline;
}
.del__footer .del__s_bottom .del__s_two .del__s_row {
display: flex;
flex-direction: row;
align-items: center;
}
.del__footer .del__s_bottom .del__s_thre p {
font-size: var(--size-text-m);
margin: 0;
margin-bottom: 0.25rem;
}
.del__footer .del__s_bottom .del__s_one .del__s_logo span {
padding-top: 0.25rem;
font-size: var(--size-text-m-3);
color: var(--color-darkgray);
text-transform: uppercase;
letter-spacing: .2rem;
}
@media only screen and (max-width: 1280px) {
.del__footer {
padding-left: 1rem;
padding-right: 1rem;
}
}
@media (max-width: 960px) {
.del__footer {
display: flex;
padding-right: 1rem;
padding-left: 1rem;
}
.del__footer .del__s_center {
flex-direction: column;
display: flex;
}
.del__footer .del__s_center > ul{
flex-direction: column;
}
.del__footer .del__s_top .del__s_menu ul a {
padding: 1rem;
}
.del__footer .del__s_bottom {
flex-direction: column;
}
.del__footer .del__s_top .del__s_menu ul {
flex-flow: row wrap;
flex-direction: unset;
}
.del__footer .del__s_bottom .del__s_one .del__s_logo img {
width: 50vw;
}
.del__footer .del__s_center .del__s_col > ul > li a {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
display: block;
}
.del__footer .del__s_center .del__s_col ul {
margin-bottom: 1rem;
}
}