diff --git a/source/styles/blocks/advertising-example.scss b/source/styles/blocks/advertising-example.scss index 4e3e868..78a4ffe 100644 --- a/source/styles/blocks/advertising-example.scss +++ b/source/styles/blocks/advertising-example.scss @@ -38,7 +38,7 @@ min-width: 280px; max-width: 280px; margin: 0 auto; - padding: 25px 20px 40px; + padding: 25px 20px 50px; } @media (min-width: $tablet-width) { diff --git a/source/styles/blocks/extra-product-card.scss b/source/styles/blocks/extra-product-card.scss index de55e01..8bf8817 100644 --- a/source/styles/blocks/extra-product-card.scss +++ b/source/styles/blocks/extra-product-card.scss @@ -11,8 +11,8 @@ @media (min-width: $tablet-width) { .extra-product-card { grid-template-columns: 285px 254px 91px; - grid-template-rows: auto 70px; - padding-top: 26px; + grid-template-rows: auto auto; + padding-top: 23px; border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; padding-bottom: 32px; @@ -34,7 +34,7 @@ text-decoration: none; grid-column: 1/2; grid-row: 1/2; - margin-top: auto; + margin-top: 12px; } @media (min-width: $tablet-width) { @@ -79,6 +79,8 @@ align-items: end; grid-column: 1/4; grid-row: 2/3; + margin-top: 10px; + margin-bottom: 17px; } @media (min-width: $tablet-width) { @@ -91,6 +93,7 @@ margin-top: auto; text-align: end; align-items: start; + margin-bottom: 22px; } } diff --git a/source/styles/blocks/links.scss b/source/styles/blocks/links.scss index 8f335aa..1fb6095 100644 --- a/source/styles/blocks/links.scss +++ b/source/styles/blocks/links.scss @@ -2,7 +2,7 @@ min-width: 280px; max-width: 280px; margin: 0 auto; - padding: 40px 20px; + padding: 50px 20px; } @media (min-width: $tablet-width) { @@ -14,7 +14,6 @@ display: flex; justify-content: space-between; align-items: center; - padding-top: 42px; } } diff --git a/source/styles/blocks/main-footer.scss b/source/styles/blocks/main-footer.scss index 20bb7f8..bf17460 100644 --- a/source/styles/blocks/main-footer.scss +++ b/source/styles/blocks/main-footer.scss @@ -82,7 +82,7 @@ .main-footer__contacts { margin: 0 auto; - padding: 26px 20px; + padding: 15px 20px; } @media (min-width: $tablet-width) { diff --git a/source/styles/blocks/main-nav.scss b/source/styles/blocks/main-nav.scss index 7b69a2f..4e1ac7c 100644 --- a/source/styles/blocks/main-nav.scss +++ b/source/styles/blocks/main-nav.scss @@ -5,10 +5,13 @@ &--nojs .main-nav__toggle { display: none; } + + &--nojs .main-nav__list { + display: block; + } } } - .main-nav__toggle { position: absolute; top: 12px; diff --git a/source/styles/blocks/main.scss b/source/styles/blocks/main.scss index ce9eada..d3587af 100644 --- a/source/styles/blocks/main.scss +++ b/source/styles/blocks/main.scss @@ -86,12 +86,13 @@ .main__promos-and-new { margin: 0 auto; - padding: 40px 20px; + padding: 45px 20px; } @media (width >= 768px) { .main__promos-and-new { padding: 0 38px; + padding-bottom: 20px; } } diff --git a/source/styles/blocks/program-card.scss b/source/styles/blocks/program-card.scss index 2a3d587..47824b6 100644 --- a/source/styles/blocks/program-card.scss +++ b/source/styles/blocks/program-card.scss @@ -229,12 +229,18 @@ height: 12px; background-color: $color-text-dark; mask-image: url("../../icons/arrow.svg"); - mask-size: 24px 12px; + mask-size: 32px 10px; mask-repeat: no-repeat; mask-position: center; margin-top: 1px; + margin-left: 5px; } +@media (min-width: $tablet-width) { + .program-card__link::after { + margin-left: 0; + } +} .program-card__link:hover, .program-card__link:focus-visible { diff --git a/source/styles/blocks/promos-and-new.scss b/source/styles/blocks/promos-and-new.scss index 747e9f6..1f8a35b 100644 --- a/source/styles/blocks/promos-and-new.scss +++ b/source/styles/blocks/promos-and-new.scss @@ -7,7 +7,7 @@ color: #000000; background-color: #ffffff; width: fit-content; - margin: 0 0 32px; + margin: 0 0 30px; padding-right: 40px; font-family: "Oswald", sans-serif; font-size: 24px; @@ -97,6 +97,10 @@ } } +.promos-and-new__form { + margin-bottom: 5px; +} + @media (width >= 768px) { .promos-and-new__form { justify-content: center; @@ -121,6 +125,6 @@ @media (width >= 1340px) { .promos-and-new__form { - margin-bottom: 0; + margin-bottom: 17px; } } diff --git a/source/styles/styles.scss b/source/styles/styles.scss index 4fa068f..650a636 100644 --- a/source/styles/styles.scss +++ b/source/styles/styles.scss @@ -18,9 +18,9 @@ @import "./blocks/program-card.scss"; @import "./blocks/advantages.scss"; @import "./blocks/benefits.scss"; -@import "./blocks/advertising-example.scss"; @import "./blocks/definition-list.scss"; @import "./blocks/slider.scss"; +@import "./blocks/advertising-example.scss"; @import "./blocks/main-footer.scss"; @import "./blocks/social-list.scss"; @import "./blocks/developer-info.scss";