body {
background-color: var(--Background, #F4F6F9);
color: var(--Black_titles, #191A26);
}
.page-template-page-dostavka main {
display: flex;
flex-direction: column;
}
.page-template-page-dostavka .page_banner {
order: -1;
margin: 0;
}
.page_banner__next-screen {
width: 100%;
text-align: center;
padding: 0 2.25rem;
}
.page-dostavka__way__title {
font-size: 1.5rem;
font-weight: 600;
line-height: 1.2;
margin-bottom: 1.75rem;
}
.page-dostavka__way__description {
line-height: 1.5;
margin-bottom: 5rem;
}
.page-dostavka__way__item:not(:last-child) {
margin-bottom: 3.75rem;
}
.page-dostavka__way__item__body {
display: flex;
flex-wrap: wrap;
width: min(336px, 100%);
margin: 0 auto;
}
.page-dostavka__item__count {
font-size: 55px;
line-height: 0.85;
font-weight: 600;
color: var(--Red, #C11D1D);
width: 62px;
padding-right: 12px;
}
.page-dostavka__way__item__content {
width: calc(100% - 62px);
}
.page-dostavka__way__item__image {
margin: 0 auto 1.25rem;
display: flex;
height: 115px;
width: auto;
}
.page-dostavka__way__item__title {
font-size: 1.25rem;
font-weight: 600;
line-height: 1.2;
}
.page-dostavka__way__item__description {
line-height: 1.5;
margin-top: 1.25rem;
color: var(--Grey_dark_texts, #393E41);
}
.page-dostavka__about__title {
font-size: 1.5rem;
font-weight: 600;
line-height: 1;
margin-bottom: 2.5rem;
}
.page-dostavka__about__content {
line-height: 1.5;
}
.page-dostavka__about__content > *:not(:last-child) {
margin-bottom: 1.5rem;
}
.page-dostavka__acutions__content {
padding: 2.5rem 1.25rem;
background: var(--white-back-texts, #FFF);
box-shadow: 4px 4px 16px 0px rgba(26, 20, 35, 0.10);
display: flex;
flex-wrap: wrap;
row-gap: 2.5rem;
}
.page-dostavka__auctions__content__title {
font-size: 1.5rem;
font-weight: 600;
line-height: 1;
margin-bottom: 1.75rem;
}
.page-dostavka__auctions__content__text {
color: var(--Grey_dark_texts, #393E41);
line-height: 1.5;
}
.page-dostavka__auctions__content-gallery {
display: flex;
flex-wrap: wrap;
row-gap: 4.25rem;
justify-content: space-evenly;
} .page-dostavka {
margin-bottom: 6.25rem;
}
.page-dostavka__wrapper {
padding: 0 1.25rem;
margin-bottom: 7.5rem;
}
.page-dostavka__way {
margin-bottom: 5rem;
}
.page-dostavka__about {
margin-bottom: 3.75rem;
} .page_testimonals {
padding: 0;
margin-bottom: 6.25rem;
}
.page-shop-lid-form {
padding: 0;
margin-bottom: 6.25rem;
}
.page_faq {
padding: 0;
margin-bottom: 6.25rem;
}
.page_faq__faqs {
padding-bottom: 0;
}
.page_content {
padding: 0;
margin-bottom: 6.25rem;
}
.page-shop-lid-form__form .nf-form-title {
margin: 0;
}
@media screen and ( max-width: 575px ) {
.page-shop-lid-form__form div.wpcf7.js {
margin: 0 -1.25rem;
width: unset;
max-width: 100vw;
}
.page-dostavka__acutions__content {
margin: 0 -1.25rem;
}
.page-dostavka {
margin-bottom: 5rem;
}
.page-dostavka__wrapper {
margin-bottom: 3.75rem;
}
.parking-block {
margin-top: 5.5rem;
}
.sto_block__content {
padding-top: 3.75rem;
padding-bottom: 0;
}
}
@media screen and ( max-width: 991px ) {
.page-shop-lid-form__form div.wpcf7.js {
padding: 2rem 1.25rem 2.5rem;
background-color: var(--white-back-texts, #FFF);
}
}
@media screen and ( min-width: 992px ) {
.page-dostavka,
.page-dostavka__way,
.page-dostavka__about {
margin-bottom: 7.5rem;
}
.page-dostavka__way__title {
font-size: 2rem;
margin-bottom: 2.5rem;
}
.page-dostavka__way__description {
width: min(922px, 100%);
font-size: 1.25rem;
margin-bottom: 6.25rem;
}
.page-dostavka__way__items {
justify-content: space-between;
row-gap: 7.5rem;
text-align: center;
}
.page-dostavka__way__item {
width: min(360px, 100%);
}
.page-dostavka__way__item:not(:last-child) {
margin: 0;
}
.page-dostavka__way__item__title {
font-size: 1.5rem;
}
.page-dostavka__item__count {
font-size: 6rem;
width: 86px;
padding-right: 1.25rem;
}
.page-dostavka__way__item__content {
width: calc( 100% - 86px );
}
.page-dostavka__about__title {
font-size: 2rem;
}
.page-dostavka__about__content {
column-count: 2;
column-gap: 1.75rem;
}
.page-dostavka__about__content > *:not(:last-child) {
margin-bottom: 2.5rem;
}
.page-dostavka__acutions__content {
padding: 2.5rem;
align-items: center;
}
.page-dostavka__auctions__content-text {
width: 40%;
}
.page-dostavka__auctions__content__title {
font-size: 2rem;
margin-bottom: 2.5rem;
}
.page-dostavka__auctions__content__text {
font-size: 1.125rem;
}
.page-dostavka__auctions__content-gallery {
width: 57%;
gap: 4.25rem;
margin-left: auto;
}
.page-dostavka__auctions__content-gallery img {
height: 4.25rem;
width: auto;
} .page_testimonals {
margin-bottom: 6.25rem;
}
.page-shop-lid-form {
margin-top: 0;
}
.page_faq {
background-color: transparent;
}
.page_content {
margin-bottom: 7.5rem;
}
}