diff --git a/3/404.html b/3/404.html deleted file mode 100644 index cf073ad..0000000 --- a/3/404.html +++ /dev/null @@ -1 +0,0 @@ -404

404

Страница не найдена. Перейти на главную.

\ No newline at end of file diff --git a/3/catalog.html b/3/catalog.html deleted file mode 100644 index 7459090..0000000 --- a/3/catalog.html +++ /dev/null @@ -1 +0,0 @@ -Cat Energy

Каталог продукции

Дополнительные товары

Закажите все
и получите чехол для
кота в подарок!

Акции и новинки

Подпишитесь на наши новости и не пропустите ни одного предложения!

Приглашаем
к сотрудничеству
дилеров!

ул. Большая
Конюшенная, д. 19/8

Санкт-Петербург

Карта

Карта локации cat energy
\ No newline at end of file diff --git a/3/favicon.ico b/3/favicon.ico deleted file mode 100644 index 07ed730..0000000 --- a/3/favicon.ico +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/3/favicons/180.png b/3/favicons/180.png deleted file mode 100644 index 6d4a5cb..0000000 Binary files a/3/favicons/180.png and /dev/null differ diff --git a/3/favicons/192.png b/3/favicons/192.png deleted file mode 100644 index 316a4fb..0000000 Binary files a/3/favicons/192.png and /dev/null differ diff --git a/3/favicons/512.png b/3/favicons/512.png deleted file mode 100644 index 2ffb689..0000000 Binary files a/3/favicons/512.png and /dev/null differ diff --git a/3/favicons/icon.svg b/3/favicons/icon.svg deleted file mode 100644 index 07ed730..0000000 --- a/3/favicons/icon.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/3/fonts/lato/Lato-Regular.woff b/3/fonts/lato/Lato-Regular.woff deleted file mode 100644 index ae811a3..0000000 Binary files a/3/fonts/lato/Lato-Regular.woff and /dev/null differ diff --git a/3/fonts/lato/Lato-Regular.woff2 b/3/fonts/lato/Lato-Regular.woff2 deleted file mode 100644 index 0f5986d..0000000 Binary files a/3/fonts/lato/Lato-Regular.woff2 and /dev/null differ diff --git a/3/fonts/oswald/oswaldregular.woff b/3/fonts/oswald/oswaldregular.woff deleted file mode 100644 index cd000bb..0000000 Binary files a/3/fonts/oswald/oswaldregular.woff and /dev/null differ diff --git a/3/fonts/oswald/oswaldregular.woff2 b/3/fonts/oswald/oswaldregular.woff2 deleted file mode 100644 index 9e89f32..0000000 Binary files a/3/fonts/oswald/oswaldregular.woff2 and /dev/null differ diff --git a/3/icons/stack.svg b/3/icons/stack.svg deleted file mode 100644 index 0ac6ef4..0000000 --- a/3/icons/stack.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/3/images/after-mobile@1x.png b/3/images/after-mobile@1x.png deleted file mode 100644 index 93e7baf..0000000 Binary files a/3/images/after-mobile@1x.png and /dev/null differ diff --git a/3/images/after-mobile@1x.webp b/3/images/after-mobile@1x.webp deleted file mode 100644 index e925703..0000000 Binary files a/3/images/after-mobile@1x.webp and /dev/null differ diff --git a/3/images/after-mobile@2x.png b/3/images/after-mobile@2x.png deleted file mode 100644 index b2fcd68..0000000 Binary files a/3/images/after-mobile@2x.png and /dev/null differ diff --git a/3/images/after-mobile@2x.webp b/3/images/after-mobile@2x.webp deleted file mode 100644 index 17a6d29..0000000 Binary files a/3/images/after-mobile@2x.webp and /dev/null differ diff --git a/3/images/after-mobile@2x@1x.png b/3/images/after-mobile@2x@1x.png deleted file mode 100644 index 93e7baf..0000000 Binary files a/3/images/after-mobile@2x@1x.png and /dev/null differ diff --git a/3/images/after-mobile@2x@1x.webp b/3/images/after-mobile@2x@1x.webp deleted file mode 100644 index e925703..0000000 Binary files a/3/images/after-mobile@2x@1x.webp and /dev/null differ diff --git a/3/images/after-mobile@2x@2x.png b/3/images/after-mobile@2x@2x.png deleted file mode 100644 index b2fcd68..0000000 Binary files a/3/images/after-mobile@2x@2x.png and /dev/null differ diff --git a/3/images/after-mobile@2x@2x.webp b/3/images/after-mobile@2x@2x.webp deleted file mode 100644 index 17a6d29..0000000 Binary files a/3/images/after-mobile@2x@2x.webp and /dev/null differ diff --git a/3/images/after-tablet@1x.png b/3/images/after-tablet@1x.png deleted file mode 100644 index 1dc9bff..0000000 Binary files a/3/images/after-tablet@1x.png and /dev/null differ diff --git a/3/images/after-tablet@1x.webp b/3/images/after-tablet@1x.webp deleted file mode 100644 index 63a08a2..0000000 Binary files a/3/images/after-tablet@1x.webp and /dev/null differ diff --git a/3/images/after-tablet@2x.png b/3/images/after-tablet@2x.png deleted file mode 100644 index 90675ef..0000000 Binary files a/3/images/after-tablet@2x.png and /dev/null differ diff --git a/3/images/after-tablet@2x.webp b/3/images/after-tablet@2x.webp deleted file mode 100644 index a644635..0000000 Binary files a/3/images/after-tablet@2x.webp and /dev/null differ diff --git a/3/images/before-mobile@1x.png b/3/images/before-mobile@1x.png deleted file mode 100644 index 7af302a..0000000 Binary files a/3/images/before-mobile@1x.png and /dev/null differ diff --git a/3/images/before-mobile@1x.webp b/3/images/before-mobile@1x.webp deleted file mode 100644 index 6554dba..0000000 Binary files a/3/images/before-mobile@1x.webp and /dev/null differ diff --git a/3/images/before-mobile@2x.png b/3/images/before-mobile@2x.png deleted file mode 100644 index fb0be84..0000000 Binary files a/3/images/before-mobile@2x.png and /dev/null differ diff --git a/3/images/before-mobile@2x.webp b/3/images/before-mobile@2x.webp deleted file mode 100644 index 0b72930..0000000 Binary files a/3/images/before-mobile@2x.webp and /dev/null differ diff --git a/3/images/before-tablet@1x.png b/3/images/before-tablet@1x.png deleted file mode 100644 index 93a0d5c..0000000 Binary files a/3/images/before-tablet@1x.png and /dev/null differ diff --git a/3/images/before-tablet@1x.webp b/3/images/before-tablet@1x.webp deleted file mode 100644 index 5a1e4b8..0000000 Binary files a/3/images/before-tablet@1x.webp and /dev/null differ diff --git a/3/images/before-tablet@2x.png b/3/images/before-tablet@2x.png deleted file mode 100644 index 12717b5..0000000 Binary files a/3/images/before-tablet@2x.png and /dev/null differ diff --git a/3/images/before-tablet@2x.webp b/3/images/before-tablet@2x.webp deleted file mode 100644 index 6cd8acc..0000000 Binary files a/3/images/before-tablet@2x.webp and /dev/null differ diff --git a/3/images/cat-hero-desktop@1x.jpg b/3/images/cat-hero-desktop@1x.jpg deleted file mode 100644 index e954122..0000000 Binary files a/3/images/cat-hero-desktop@1x.jpg and /dev/null differ diff --git a/3/images/cat-hero-desktop@1x.webp b/3/images/cat-hero-desktop@1x.webp deleted file mode 100644 index b1e5729..0000000 Binary files a/3/images/cat-hero-desktop@1x.webp and /dev/null differ diff --git a/3/images/cat-hero-desktop@2x.jpg b/3/images/cat-hero-desktop@2x.jpg deleted file mode 100644 index a416fd7..0000000 Binary files a/3/images/cat-hero-desktop@2x.jpg and /dev/null differ diff --git a/3/images/cat-hero-desktop@2x.webp b/3/images/cat-hero-desktop@2x.webp deleted file mode 100644 index 899ceb0..0000000 Binary files a/3/images/cat-hero-desktop@2x.webp and /dev/null differ diff --git a/3/images/cat-hero-mobile@1x.jpg b/3/images/cat-hero-mobile@1x.jpg deleted file mode 100644 index f1d7ee8..0000000 Binary files a/3/images/cat-hero-mobile@1x.jpg and /dev/null differ diff --git a/3/images/cat-hero-mobile@1x.webp b/3/images/cat-hero-mobile@1x.webp deleted file mode 100644 index 021f963..0000000 Binary files a/3/images/cat-hero-mobile@1x.webp and /dev/null differ diff --git a/3/images/cat-hero-mobile@2x.jpg b/3/images/cat-hero-mobile@2x.jpg deleted file mode 100644 index 748f0e0..0000000 Binary files a/3/images/cat-hero-mobile@2x.jpg and /dev/null differ diff --git a/3/images/cat-hero-mobile@2x.webp b/3/images/cat-hero-mobile@2x.webp deleted file mode 100644 index c038857..0000000 Binary files a/3/images/cat-hero-mobile@2x.webp and /dev/null differ diff --git a/3/images/index-can-desktop@1x.png b/3/images/index-can-desktop@1x.png deleted file mode 100644 index ef86b02..0000000 Binary files a/3/images/index-can-desktop@1x.png and /dev/null differ diff --git a/3/images/index-can-desktop@1x.webp b/3/images/index-can-desktop@1x.webp deleted file mode 100644 index 224ed42..0000000 Binary files a/3/images/index-can-desktop@1x.webp and /dev/null differ diff --git a/3/images/index-can-desktop@2x.png b/3/images/index-can-desktop@2x.png deleted file mode 100644 index ab5e2f2..0000000 Binary files a/3/images/index-can-desktop@2x.png and /dev/null differ diff --git a/3/images/index-can-desktop@2x.webp b/3/images/index-can-desktop@2x.webp deleted file mode 100644 index b679b85..0000000 Binary files a/3/images/index-can-desktop@2x.webp and /dev/null differ diff --git a/3/images/index-can-mobile@1x.png b/3/images/index-can-mobile@1x.png deleted file mode 100644 index 140df90..0000000 Binary files a/3/images/index-can-mobile@1x.png and /dev/null differ diff --git a/3/images/index-can-mobile@1x.webp b/3/images/index-can-mobile@1x.webp deleted file mode 100644 index e250d91..0000000 Binary files a/3/images/index-can-mobile@1x.webp and /dev/null differ diff --git a/3/images/index-can-mobile@2x.png b/3/images/index-can-mobile@2x.png deleted file mode 100644 index 42e2735..0000000 Binary files a/3/images/index-can-mobile@2x.png and /dev/null differ diff --git a/3/images/index-can-mobile@2x.webp b/3/images/index-can-mobile@2x.webp deleted file mode 100644 index 0237256..0000000 Binary files a/3/images/index-can-mobile@2x.webp and /dev/null differ diff --git a/3/images/index-can-tablet@1x.png b/3/images/index-can-tablet@1x.png deleted file mode 100644 index e2177c3..0000000 Binary files a/3/images/index-can-tablet@1x.png and /dev/null differ diff --git a/3/images/index-can-tablet@1x.webp b/3/images/index-can-tablet@1x.webp deleted file mode 100644 index 9ca6e30..0000000 Binary files a/3/images/index-can-tablet@1x.webp and /dev/null differ diff --git a/3/images/index-can-tablet@2x.png b/3/images/index-can-tablet@2x.png deleted file mode 100644 index ad884b1..0000000 Binary files a/3/images/index-can-tablet@2x.png and /dev/null differ diff --git a/3/images/index-can-tablet@2x.webp b/3/images/index-can-tablet@2x.webp deleted file mode 100644 index 947527e..0000000 Binary files a/3/images/index-can-tablet@2x.webp and /dev/null differ diff --git a/3/images/logo-desktop.svg b/3/images/logo-desktop.svg deleted file mode 100644 index c25a96c..0000000 --- a/3/images/logo-desktop.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/3/images/logo-mobile.svg b/3/images/logo-mobile.svg deleted file mode 100644 index 75b42a2..0000000 --- a/3/images/logo-mobile.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/3/images/logo-tablet.svg b/3/images/logo-tablet.svg deleted file mode 100644 index 5515d0b..0000000 --- a/3/images/logo-tablet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/3/images/logo-text.svg b/3/images/logo-text.svg deleted file mode 100644 index d4d7242..0000000 --- a/3/images/logo-text.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/3/images/map-desktop@1x.png b/3/images/map-desktop@1x.png deleted file mode 100644 index b8a1756..0000000 Binary files a/3/images/map-desktop@1x.png and /dev/null differ diff --git a/3/images/map-desktop@1x.webp b/3/images/map-desktop@1x.webp deleted file mode 100644 index 9461223..0000000 Binary files a/3/images/map-desktop@1x.webp and /dev/null differ diff --git a/3/images/map-desktop@2x.png b/3/images/map-desktop@2x.png deleted file mode 100644 index 4bbd35b..0000000 Binary files a/3/images/map-desktop@2x.png and /dev/null differ diff --git a/3/images/map-desktop@2x.webp b/3/images/map-desktop@2x.webp deleted file mode 100644 index c3939a1..0000000 Binary files a/3/images/map-desktop@2x.webp and /dev/null differ diff --git a/3/images/map-mobile@1x.png b/3/images/map-mobile@1x.png deleted file mode 100644 index fb86f78..0000000 Binary files a/3/images/map-mobile@1x.png and /dev/null differ diff --git a/3/images/map-mobile@1x.webp b/3/images/map-mobile@1x.webp deleted file mode 100644 index dee5594..0000000 Binary files a/3/images/map-mobile@1x.webp and /dev/null differ diff --git a/3/images/map-mobile@2x.png b/3/images/map-mobile@2x.png deleted file mode 100644 index 695380f..0000000 Binary files a/3/images/map-mobile@2x.png and /dev/null differ diff --git a/3/images/map-mobile@2x.webp b/3/images/map-mobile@2x.webp deleted file mode 100644 index 04af3e4..0000000 Binary files a/3/images/map-mobile@2x.webp and /dev/null differ diff --git a/3/images/map-tablet@1x.png b/3/images/map-tablet@1x.png deleted file mode 100644 index 3a681d7..0000000 Binary files a/3/images/map-tablet@1x.png and /dev/null differ diff --git a/3/images/map-tablet@1x.webp b/3/images/map-tablet@1x.webp deleted file mode 100644 index 5012aed..0000000 Binary files a/3/images/map-tablet@1x.webp and /dev/null differ diff --git a/3/images/map-tablet@2x.png b/3/images/map-tablet@2x.png deleted file mode 100644 index c6b6838..0000000 Binary files a/3/images/map-tablet@2x.png and /dev/null differ diff --git a/3/images/map-tablet@2x.webp b/3/images/map-tablet@2x.webp deleted file mode 100644 index 27f2bb8..0000000 Binary files a/3/images/map-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-1-desktop@1x.png b/3/images/product-1-desktop@1x.png deleted file mode 100644 index bce8478..0000000 Binary files a/3/images/product-1-desktop@1x.png and /dev/null differ diff --git a/3/images/product-1-desktop@1x.webp b/3/images/product-1-desktop@1x.webp deleted file mode 100644 index 5458c57..0000000 Binary files a/3/images/product-1-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-1-desktop@2x.png b/3/images/product-1-desktop@2x.png deleted file mode 100644 index 0438d19..0000000 Binary files a/3/images/product-1-desktop@2x.png and /dev/null differ diff --git a/3/images/product-1-desktop@2x.webp b/3/images/product-1-desktop@2x.webp deleted file mode 100644 index 6e1e501..0000000 Binary files a/3/images/product-1-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-1-mobile@1x.png b/3/images/product-1-mobile@1x.png deleted file mode 100644 index 6d3f6ec..0000000 Binary files a/3/images/product-1-mobile@1x.png and /dev/null differ diff --git a/3/images/product-1-mobile@1x.webp b/3/images/product-1-mobile@1x.webp deleted file mode 100644 index 79fd958..0000000 Binary files a/3/images/product-1-mobile@1x.webp and /dev/null differ diff --git a/3/images/product-1-mobile@2x.png b/3/images/product-1-mobile@2x.png deleted file mode 100644 index 3de58ff..0000000 Binary files a/3/images/product-1-mobile@2x.png and /dev/null differ diff --git a/3/images/product-1-mobile@2x.webp b/3/images/product-1-mobile@2x.webp deleted file mode 100644 index d7074ae..0000000 Binary files a/3/images/product-1-mobile@2x.webp and /dev/null differ diff --git a/3/images/product-1-tablet@1x.png b/3/images/product-1-tablet@1x.png deleted file mode 100644 index 9998284..0000000 Binary files a/3/images/product-1-tablet@1x.png and /dev/null differ diff --git a/3/images/product-1-tablet@1x.webp b/3/images/product-1-tablet@1x.webp deleted file mode 100644 index b838620..0000000 Binary files a/3/images/product-1-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-1-tablet@2x.png b/3/images/product-1-tablet@2x.png deleted file mode 100644 index 8b73557..0000000 Binary files a/3/images/product-1-tablet@2x.png and /dev/null differ diff --git a/3/images/product-1-tablet@2x.webp b/3/images/product-1-tablet@2x.webp deleted file mode 100644 index 9535b84..0000000 Binary files a/3/images/product-1-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-2-desktop@1x.png b/3/images/product-2-desktop@1x.png deleted file mode 100644 index df5b2f2..0000000 Binary files a/3/images/product-2-desktop@1x.png and /dev/null differ diff --git a/3/images/product-2-desktop@1x.webp b/3/images/product-2-desktop@1x.webp deleted file mode 100644 index 593ec13..0000000 Binary files a/3/images/product-2-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-2-desktop@2x.png b/3/images/product-2-desktop@2x.png deleted file mode 100644 index 2ff2312..0000000 Binary files a/3/images/product-2-desktop@2x.png and /dev/null differ diff --git a/3/images/product-2-desktop@2x.webp b/3/images/product-2-desktop@2x.webp deleted file mode 100644 index 797863a..0000000 Binary files a/3/images/product-2-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-2-moblie@1x.png b/3/images/product-2-moblie@1x.png deleted file mode 100644 index eaeadb1..0000000 Binary files a/3/images/product-2-moblie@1x.png and /dev/null differ diff --git a/3/images/product-2-moblie@1x.webp b/3/images/product-2-moblie@1x.webp deleted file mode 100644 index 04b1f01..0000000 Binary files a/3/images/product-2-moblie@1x.webp and /dev/null differ diff --git a/3/images/product-2-moblie@2x.png b/3/images/product-2-moblie@2x.png deleted file mode 100644 index e1087de..0000000 Binary files a/3/images/product-2-moblie@2x.png and /dev/null differ diff --git a/3/images/product-2-moblie@2x.webp b/3/images/product-2-moblie@2x.webp deleted file mode 100644 index 8af829b..0000000 Binary files a/3/images/product-2-moblie@2x.webp and /dev/null differ diff --git a/3/images/product-2-tablet@1x.png b/3/images/product-2-tablet@1x.png deleted file mode 100644 index 712baf4..0000000 Binary files a/3/images/product-2-tablet@1x.png and /dev/null differ diff --git a/3/images/product-2-tablet@1x.webp b/3/images/product-2-tablet@1x.webp deleted file mode 100644 index 6173775..0000000 Binary files a/3/images/product-2-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-2-tablet@2x.png b/3/images/product-2-tablet@2x.png deleted file mode 100644 index bc1ae43..0000000 Binary files a/3/images/product-2-tablet@2x.png and /dev/null differ diff --git a/3/images/product-2-tablet@2x.webp b/3/images/product-2-tablet@2x.webp deleted file mode 100644 index c3a8e14..0000000 Binary files a/3/images/product-2-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-3-desktop@1x.png b/3/images/product-3-desktop@1x.png deleted file mode 100644 index ea3a6de..0000000 Binary files a/3/images/product-3-desktop@1x.png and /dev/null differ diff --git a/3/images/product-3-desktop@1x.webp b/3/images/product-3-desktop@1x.webp deleted file mode 100644 index a0ccc02..0000000 Binary files a/3/images/product-3-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-3-desktop@2x.png b/3/images/product-3-desktop@2x.png deleted file mode 100644 index b9c7072..0000000 Binary files a/3/images/product-3-desktop@2x.png and /dev/null differ diff --git a/3/images/product-3-desktop@2x.webp b/3/images/product-3-desktop@2x.webp deleted file mode 100644 index 0239ba2..0000000 Binary files a/3/images/product-3-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-3-moblie@1x.png b/3/images/product-3-moblie@1x.png deleted file mode 100644 index a8b16e8..0000000 Binary files a/3/images/product-3-moblie@1x.png and /dev/null differ diff --git a/3/images/product-3-moblie@1x.webp b/3/images/product-3-moblie@1x.webp deleted file mode 100644 index dab9bc7..0000000 Binary files a/3/images/product-3-moblie@1x.webp and /dev/null differ diff --git a/3/images/product-3-moblie@2x.png b/3/images/product-3-moblie@2x.png deleted file mode 100644 index 24388ab..0000000 Binary files a/3/images/product-3-moblie@2x.png and /dev/null differ diff --git a/3/images/product-3-moblie@2x.webp b/3/images/product-3-moblie@2x.webp deleted file mode 100644 index 09a06e9..0000000 Binary files a/3/images/product-3-moblie@2x.webp and /dev/null differ diff --git a/3/images/product-3-tablet@1x.png b/3/images/product-3-tablet@1x.png deleted file mode 100644 index 0cbaa74..0000000 Binary files a/3/images/product-3-tablet@1x.png and /dev/null differ diff --git a/3/images/product-3-tablet@1x.webp b/3/images/product-3-tablet@1x.webp deleted file mode 100644 index d4a89ca..0000000 Binary files a/3/images/product-3-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-3-tablet@2x.png b/3/images/product-3-tablet@2x.png deleted file mode 100644 index 3081e50..0000000 Binary files a/3/images/product-3-tablet@2x.png and /dev/null differ diff --git a/3/images/product-3-tablet@2x.webp b/3/images/product-3-tablet@2x.webp deleted file mode 100644 index 7b70fa8..0000000 Binary files a/3/images/product-3-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-4-desktop@1x.png b/3/images/product-4-desktop@1x.png deleted file mode 100644 index 240f683..0000000 Binary files a/3/images/product-4-desktop@1x.png and /dev/null differ diff --git a/3/images/product-4-desktop@1x.webp b/3/images/product-4-desktop@1x.webp deleted file mode 100644 index aaf3a60..0000000 Binary files a/3/images/product-4-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-4-desktop@2x.png b/3/images/product-4-desktop@2x.png deleted file mode 100644 index f579f02..0000000 Binary files a/3/images/product-4-desktop@2x.png and /dev/null differ diff --git a/3/images/product-4-desktop@2x.webp b/3/images/product-4-desktop@2x.webp deleted file mode 100644 index 1a0e683..0000000 Binary files a/3/images/product-4-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-4-moblie@1x.png b/3/images/product-4-moblie@1x.png deleted file mode 100644 index 7e5550f..0000000 Binary files a/3/images/product-4-moblie@1x.png and /dev/null differ diff --git a/3/images/product-4-moblie@1x.webp b/3/images/product-4-moblie@1x.webp deleted file mode 100644 index 302d92e..0000000 Binary files a/3/images/product-4-moblie@1x.webp and /dev/null differ diff --git a/3/images/product-4-moblie@2x.png b/3/images/product-4-moblie@2x.png deleted file mode 100644 index 38bfbd9..0000000 Binary files a/3/images/product-4-moblie@2x.png and /dev/null differ diff --git a/3/images/product-4-moblie@2x.webp b/3/images/product-4-moblie@2x.webp deleted file mode 100644 index f8a3e9e..0000000 Binary files a/3/images/product-4-moblie@2x.webp and /dev/null differ diff --git a/3/images/product-4-tablet@1x.png b/3/images/product-4-tablet@1x.png deleted file mode 100644 index b96d4fb..0000000 Binary files a/3/images/product-4-tablet@1x.png and /dev/null differ diff --git a/3/images/product-4-tablet@1x.webp b/3/images/product-4-tablet@1x.webp deleted file mode 100644 index aac8149..0000000 Binary files a/3/images/product-4-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-4-tablet@2x.png b/3/images/product-4-tablet@2x.png deleted file mode 100644 index 2851531..0000000 Binary files a/3/images/product-4-tablet@2x.png and /dev/null differ diff --git a/3/images/product-4-tablet@2x.webp b/3/images/product-4-tablet@2x.webp deleted file mode 100644 index 247c938..0000000 Binary files a/3/images/product-4-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-5-desktop@1x.png b/3/images/product-5-desktop@1x.png deleted file mode 100644 index b56fb1e..0000000 Binary files a/3/images/product-5-desktop@1x.png and /dev/null differ diff --git a/3/images/product-5-desktop@1x.webp b/3/images/product-5-desktop@1x.webp deleted file mode 100644 index eb92cc5..0000000 Binary files a/3/images/product-5-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-5-desktop@2x.png b/3/images/product-5-desktop@2x.png deleted file mode 100644 index 6513d4e..0000000 Binary files a/3/images/product-5-desktop@2x.png and /dev/null differ diff --git a/3/images/product-5-desktop@2x.webp b/3/images/product-5-desktop@2x.webp deleted file mode 100644 index c8c460e..0000000 Binary files a/3/images/product-5-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-5-moblie@1x.png b/3/images/product-5-moblie@1x.png deleted file mode 100644 index 9fc9ff0..0000000 Binary files a/3/images/product-5-moblie@1x.png and /dev/null differ diff --git a/3/images/product-5-moblie@1x.webp b/3/images/product-5-moblie@1x.webp deleted file mode 100644 index bd5a0af..0000000 Binary files a/3/images/product-5-moblie@1x.webp and /dev/null differ diff --git a/3/images/product-5-moblie@2x.png b/3/images/product-5-moblie@2x.png deleted file mode 100644 index cfe0f2c..0000000 Binary files a/3/images/product-5-moblie@2x.png and /dev/null differ diff --git a/3/images/product-5-moblie@2x.webp b/3/images/product-5-moblie@2x.webp deleted file mode 100644 index 8211fe7..0000000 Binary files a/3/images/product-5-moblie@2x.webp and /dev/null differ diff --git a/3/images/product-5-tablet@1x.png b/3/images/product-5-tablet@1x.png deleted file mode 100644 index 3d05ed4..0000000 Binary files a/3/images/product-5-tablet@1x.png and /dev/null differ diff --git a/3/images/product-5-tablet@1x.webp b/3/images/product-5-tablet@1x.webp deleted file mode 100644 index a3304ae..0000000 Binary files a/3/images/product-5-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-5-tablet@2x.png b/3/images/product-5-tablet@2x.png deleted file mode 100644 index 08260b9..0000000 Binary files a/3/images/product-5-tablet@2x.png and /dev/null differ diff --git a/3/images/product-5-tablet@2x.webp b/3/images/product-5-tablet@2x.webp deleted file mode 100644 index 10848ab..0000000 Binary files a/3/images/product-5-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-6-desktop@1x.png b/3/images/product-6-desktop@1x.png deleted file mode 100644 index 50f6c8d..0000000 Binary files a/3/images/product-6-desktop@1x.png and /dev/null differ diff --git a/3/images/product-6-desktop@1x.webp b/3/images/product-6-desktop@1x.webp deleted file mode 100644 index 414bf35..0000000 Binary files a/3/images/product-6-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-6-desktop@2x.png b/3/images/product-6-desktop@2x.png deleted file mode 100644 index c4ab5e8..0000000 Binary files a/3/images/product-6-desktop@2x.png and /dev/null differ diff --git a/3/images/product-6-desktop@2x.webp b/3/images/product-6-desktop@2x.webp deleted file mode 100644 index 7855d1b..0000000 Binary files a/3/images/product-6-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-6-moblie@1x.png b/3/images/product-6-moblie@1x.png deleted file mode 100644 index 9346284..0000000 Binary files a/3/images/product-6-moblie@1x.png and /dev/null differ diff --git a/3/images/product-6-moblie@1x.webp b/3/images/product-6-moblie@1x.webp deleted file mode 100644 index 06ed895..0000000 Binary files a/3/images/product-6-moblie@1x.webp and /dev/null differ diff --git a/3/images/product-6-moblie@2x.png b/3/images/product-6-moblie@2x.png deleted file mode 100644 index 091f33d..0000000 Binary files a/3/images/product-6-moblie@2x.png and /dev/null differ diff --git a/3/images/product-6-moblie@2x.webp b/3/images/product-6-moblie@2x.webp deleted file mode 100644 index 066d33a..0000000 Binary files a/3/images/product-6-moblie@2x.webp and /dev/null differ diff --git a/3/images/product-6-tablet@1x.png b/3/images/product-6-tablet@1x.png deleted file mode 100644 index bc365ba..0000000 Binary files a/3/images/product-6-tablet@1x.png and /dev/null differ diff --git a/3/images/product-6-tablet@1x.webp b/3/images/product-6-tablet@1x.webp deleted file mode 100644 index a1637e8..0000000 Binary files a/3/images/product-6-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-6-tablet@2x.png b/3/images/product-6-tablet@2x.png deleted file mode 100644 index 685279b..0000000 Binary files a/3/images/product-6-tablet@2x.png and /dev/null differ diff --git a/3/images/product-6-tablet@2x.webp b/3/images/product-6-tablet@2x.webp deleted file mode 100644 index db12ca9..0000000 Binary files a/3/images/product-6-tablet@2x.webp and /dev/null differ diff --git a/3/images/product-7-desktop@1x.png b/3/images/product-7-desktop@1x.png deleted file mode 100644 index 0088496..0000000 Binary files a/3/images/product-7-desktop@1x.png and /dev/null differ diff --git a/3/images/product-7-desktop@1x.webp b/3/images/product-7-desktop@1x.webp deleted file mode 100644 index db23c1c..0000000 Binary files a/3/images/product-7-desktop@1x.webp and /dev/null differ diff --git a/3/images/product-7-desktop@2x.png b/3/images/product-7-desktop@2x.png deleted file mode 100644 index 76fb1de..0000000 Binary files a/3/images/product-7-desktop@2x.png and /dev/null differ diff --git a/3/images/product-7-desktop@2x.webp b/3/images/product-7-desktop@2x.webp deleted file mode 100644 index 66cee4c..0000000 Binary files a/3/images/product-7-desktop@2x.webp and /dev/null differ diff --git a/3/images/product-7-moblie@1x.png b/3/images/product-7-moblie@1x.png deleted file mode 100644 index f199eb8..0000000 Binary files a/3/images/product-7-moblie@1x.png and /dev/null differ diff --git a/3/images/product-7-moblie@1x.webp b/3/images/product-7-moblie@1x.webp deleted file mode 100644 index 63600f4..0000000 Binary files a/3/images/product-7-moblie@1x.webp and /dev/null differ diff --git a/3/images/product-7-moblie@2x.png b/3/images/product-7-moblie@2x.png deleted file mode 100644 index d6c1f92..0000000 Binary files a/3/images/product-7-moblie@2x.png and /dev/null differ diff --git a/3/images/product-7-moblie@2x.webp b/3/images/product-7-moblie@2x.webp deleted file mode 100644 index 52f462d..0000000 Binary files a/3/images/product-7-moblie@2x.webp and /dev/null differ diff --git a/3/images/product-7-tablet@1x.png b/3/images/product-7-tablet@1x.png deleted file mode 100644 index 24f7ce0..0000000 Binary files a/3/images/product-7-tablet@1x.png and /dev/null differ diff --git a/3/images/product-7-tablet@1x.webp b/3/images/product-7-tablet@1x.webp deleted file mode 100644 index 39f0186..0000000 Binary files a/3/images/product-7-tablet@1x.webp and /dev/null differ diff --git a/3/images/product-7-tablet@2x.png b/3/images/product-7-tablet@2x.png deleted file mode 100644 index 1b061fe..0000000 Binary files a/3/images/product-7-tablet@2x.png and /dev/null differ diff --git a/3/images/product-7-tablet@2x.webp b/3/images/product-7-tablet@2x.webp deleted file mode 100644 index 61fe3b7..0000000 Binary files a/3/images/product-7-tablet@2x.webp and /dev/null differ diff --git a/3/images/promo-background-mobile@1x.jpg b/3/images/promo-background-mobile@1x.jpg deleted file mode 100644 index 8bb43fa..0000000 Binary files a/3/images/promo-background-mobile@1x.jpg and /dev/null differ diff --git a/3/images/promo-background-mobile@1x.webp b/3/images/promo-background-mobile@1x.webp deleted file mode 100644 index 693a313..0000000 Binary files a/3/images/promo-background-mobile@1x.webp and /dev/null differ diff --git a/3/images/promo-background-mobile@2x.jpg b/3/images/promo-background-mobile@2x.jpg deleted file mode 100644 index d5b1ab9..0000000 Binary files a/3/images/promo-background-mobile@2x.jpg and /dev/null differ diff --git a/3/images/promo-background-mobile@2x.webp b/3/images/promo-background-mobile@2x.webp deleted file mode 100644 index 1ee84dd..0000000 Binary files a/3/images/promo-background-mobile@2x.webp and /dev/null differ diff --git a/3/images/promo-background-tablet@1x.jpg b/3/images/promo-background-tablet@1x.jpg deleted file mode 100644 index 9ee63c0..0000000 Binary files a/3/images/promo-background-tablet@1x.jpg and /dev/null differ diff --git a/3/images/promo-background-tablet@1x.webp b/3/images/promo-background-tablet@1x.webp deleted file mode 100644 index 8405c23..0000000 Binary files a/3/images/promo-background-tablet@1x.webp and /dev/null differ diff --git a/3/images/promo-background-tablet@2x.jpg b/3/images/promo-background-tablet@2x.jpg deleted file mode 100644 index 3f22ee1..0000000 Binary files a/3/images/promo-background-tablet@2x.jpg and /dev/null differ diff --git a/3/images/promo-background-tablet@2x.webp b/3/images/promo-background-tablet@2x.webp deleted file mode 100644 index 508c0cb..0000000 Binary files a/3/images/promo-background-tablet@2x.webp and /dev/null differ diff --git a/3/index.html b/3/index.html deleted file mode 100644 index 843b996..0000000 --- a/3/index.html +++ /dev/null @@ -1 +0,0 @@ -Cat Energy

Функциональное
питание для котов

Занялся собой? Займись котом!

Продукт cat energy
Подобрать программу

Выбор программы

  • Похудение

    Ваш кот весит больше собаки и почти утратил способность лазить по деревьям? Пора на диету! Cat Energy Slim поможет вашему питомцу сбросить лишний вес.

    Каталог Slim
  • Набор массы

    Заработать авторитет среди дворовых котов и даже собак? Серия Cat Energy Pro поможет вашему коту нарастить необходимые мышцы!

    Каталог Pro

Как это работает

  • Функциональное питание содержит только полезные питательные вещества.

  • Выпускается в виде порошка, который нужно лишь залить кипятком и готово.

  • Замените один-два приема обычной еды на наше функциональное питание.

  • Уже через месяц наслаждайтесь изменениями к лучшему
    вашего питомца!

Живой пример

Борис сбросил 5 кг за 2 месяца, просто заменив свой обычный корм на Cat Energy Slim. Отличный результат без изнуряющих тренировок! При этом он не менял своих привычек и по-прежнему спит по 16 часов в день.

Снижение веса
5 кг
Затрачено времени
60 дней
Затраты на питание:
15 000 руб.
кот до продукции cat energy
кот после питания продукцией cat energy

Приглашаем
к сотрудничеству
дилеров!

ул. Большая
Конюшенная, д. 19/8

Санкт-Петербург

Карта

Карта локации cat energy
\ No newline at end of file diff --git a/3/manifest.webmanifest b/3/manifest.webmanifest deleted file mode 100644 index d17a4f3..0000000 --- a/3/manifest.webmanifest +++ /dev/null @@ -1,14 +0,0 @@ -{ - "icons": [ - { - "src": "favicons/192.png", - "type": "image/png", - "sizes": "192x192" - }, - { - "src": "favicons/512.png", - "type": "image/png", - "sizes": "512x512" - } - ] -} diff --git a/3/scripts/catalog.js b/3/scripts/catalog.js deleted file mode 100644 index a81ba5c..0000000 --- a/3/scripts/catalog.js +++ /dev/null @@ -1 +0,0 @@ -var e=document.querySelector(".navigation"),o=document.querySelector(".button-toggle"),s=document.querySelector(".page__body");s.classList.remove("nojs");e.classList.remove("navigation--opened");e.classList.add("navigation--closed");o.addEventListener("click",()=>{e.classList.contains("navigation--opened")?(o.classList.remove("button-toggle--opened"),o.classList.add("button-toggle--closed"),e.classList.remove("navigation--opened"),e.classList.add("navigation--closed")):(o.classList.add("button-toggle--opened"),o.classList.remove("button-toggle--closed"),e.classList.add("main-nav--opened"),e.classList.remove("navigation--closed"))}); diff --git a/3/scripts/index.js b/3/scripts/index.js deleted file mode 100644 index 9f858d1..0000000 --- a/3/scripts/index.js +++ /dev/null @@ -1 +0,0 @@ -var t=document.querySelector(".navigation"),e=document.querySelector(".button-toggle"),l=document.querySelector(".page__body");l.classList.remove("nojs");t.classList.remove("navigation--opened");t.classList.add("navigation--closed");e.addEventListener("click",()=>{t.classList.contains("navigation--opened")?(e.classList.remove("button-toggle--opened"),e.classList.add("button-toggle--closed"),t.classList.remove("navigation--opened"),t.classList.add("navigation--closed")):(e.classList.add("button-toggle--opened"),e.classList.remove("button-toggle--closed"),t.classList.add("navigation--opened"),t.classList.remove("navigation--closed"))});var n=document.querySelector(".demonstration"),u=n.querySelector(".demonstration__curtain"),g=getComputedStyle(n),i,s;window.addEventListener("pointerup",m);u.addEventListener("pointerdown",v);function v(o){i=Number(g.getPropertyValue("--curtain-place")),s=o.clientX,window.addEventListener("pointermove",a)}function a(o){let c=o.clientX-s,r=i+c/n.clientWidth,d=Math.min(Math.max(r,0),1);n.style.setProperty("--curtain-place",`${d}`)}function m(){window.removeEventListener("pointermove",a)} diff --git a/3/styles/styles.css b/3/styles/styles.css deleted file mode 100644 index e4720d1..0000000 --- a/3/styles/styles.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Lato;font-weight:400;font-style:normal;src:url(../fonts/lato/Lato-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:400;font-style:normal;src:url(../fonts/oswald/oswaldregular.woff2)format("woff2");font-display:swap}body{color:#444;background-color:#fff;flex-direction:column;min-width:320px;min-height:100vh;margin:0 auto;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:flex}a{text-decoration:none}img{object-fit:contain;max-width:100%;height:auto;display:block}*,:before,:after{box-sizing:border-box}.page{height:100%}.nojs .button-toggle{opacity:0}.nojs .navigation__list{min-width:100vw;display:block;position:relative;top:0}@media (width>=768px){.nojs .header--main .navigation__list{position:relative}.nojs .navigation__list{position:unset;min-width:unset;display:flex;top:0}}.visually-hidden{position:fixed;transform:scale(0)}.button{color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background-color:#68b738;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1.2;text-decoration:none;display:block}.button:disabled{opacity:.2;pointer-events:none}.button--primary{color:#fff;background-color:#68b738}.button--primary:hover,.button--primary:focus{background-color:#5eaa2f}.button--primary:active{color:#fff6}.button--secondary{color:#444;background-color:#f2f2f2}.button--secondary:hover,.button--secondary:focus{background-color:#ebebeb}.button--secondary:active{background-color:#d9d9d9}.header__wrapper{flex-direction:column;align-items:center;display:flex}@media (width>=768px){.header__wrapper{flex-direction:row;gap:94px;padding-top:25px;padding-bottom:25px}}@media (width>=1440px){.header__wrapper{justify-content:space-between;gap:94px;padding-top:55px;padding-bottom:28px}}.header__container{justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:15px;display:flex}@media (width>=768px){.header__container{justify-content:flex-start;align-items:center;width:173px;padding-top:0;padding-bottom:0;display:flex}}@media (width>=1440px){.header__container{width:202px}}.header__logo{width:33px;height:38px;margin-right:56px;display:block}@media (width>=768px){.header__logo{width:60px;height:50px;margin-right:13px}}@media (width>=1440px){.header__logo{width:70px;height:59px;margin-right:14px}}.header__logo-text{margin-right:65px;display:block}@media (width>=768px){.header__logo-text{margin-right:0}}@media (width>=1440px){.logo__image--text{min-width:118px;min-height:21px}}.wrapper{width:280px;margin-left:auto;margin-right:auto}@media (width>=768px){.wrapper{width:709px}}@media (width>=1440px){.wrapper{width:1220px}}.logo{display:block}.logo__image:hover,.logo__image:focus{opacity:.7}.logo__image:active{opacity:.4}.navigation__list{text-align:center;background-color:#fff;margin:0;padding:0;list-style-type:none}@media (width<=767px){.navigation__list{z-index:1;width:100%;position:absolute;top:65px;right:0}}@media (width>=768px){.navigation__list{flex-flow:wrap;justify-content:end;align-items:center;gap:33px;width:436px;margin-right:4px;display:flex}}@media (width>=1440px){.navigation__list{width:610px;margin-right:0}}.navigation__link{color:#000;text-transform:uppercase;padding:21px 10px 24px;font-family:Oswald,Arial,sans-serif;font-size:20px;line-height:1;text-decoration:none}.navigation__link:hover,.navigation__link:focus{opacity:.6}.navigation__link:active{opacity:.5}@media (width<=767px){.navigation__link{border-top:1px solid #d9d9d9;display:block}}@media (width>=768px){.navigation__link{padding:14px 0 9px;font-size:18px;line-height:1.3}.navigation__link--current{border-bottom:2px solid #68b738}}@media (width>=1440px){.navigation__link{color:#000;font-size:20px;line-height:1.5}}@media (width<=767px){.navigation--closed .navigation__list{display:none}.navigation--open .navigation__item{width:100%;display:block}}@media (width>=1440px){.navigation__list--index .navigation__link{color:#fff}.navigation__list--index .navigation__link--current{border-bottom:2px solid #fff}.navigation__item{z-index:1}}.button-toggle{cursor:pointer;background-color:#000;border:#0000;width:24px;height:24px;margin:0;padding:0;-webkit-mask-position:100%;mask-position:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-toggle:hover,.button-toggle:focus{opacity:.7}.button-toggle:active{opacity:.4}@media (width>=768px){.button-toggle{display:none}}.button-toggle--closed{-webkit-mask-image:url(../icons/stack.svg#burger);mask-image:url(../icons/stack.svg#burger);-webkit-mask-size:24px 24px;mask-size:24px 24px}.button-toggle--opened{-webkit-mask-image:url(../icons/stack.svg#close-x-button);mask-image:url(../icons/stack.svg#close-x-button);-webkit-mask-size:20px 20px;mask-size:20px 20px}.main{flex-direction:column;flex-grow:1;display:flex}.hero{color:#fff;background-image:linear-gradient(#68b738d9 60%,linear-gradient(to right top,#525357,#3c3c3f)60%),image-set("../images/cat-hero-mobile@1x.webp" 1dppx type("image/webp"),"../images/cat-hero-mobile@2x.webp" 2dppx type("image/webp")),linear-gradient(to right,#4e4d51 50%,#414045 50%);text-align:center;background-color:#68b738d9;background-position:50% 0;background-repeat:no-repeat;background-size:contain,490px 302px,contain;font-family:Oswald,Arial,sans-serif;font-weight:400}@media (width>=768px){.hero{color:#000;background-color:#fff;background-image:none;min-width:709px;margin:0;display:block}}@media (width>=1440px){.hero{margin-bottom:88px}.hero:before{content:"";z-index:0;background-color:#68b738d9;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/cat-hero-desktop@1x.webp) 1x type("image/webp"),url(../images/cat-hero-desktop@2x.webp) 2x type("image/webp")),-webkit-linear-gradient(90deg,#403f45,#403f45);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/cat-hero-desktop@1x.webp" 1x type("image/webp"),"../images/cat-hero-desktop@2x.webp" 2x type("image/webp")),linear-gradient(90deg,#403f45,#403f45);background-repeat:no-repeat;width:50%;height:694px;margin-left:720px;display:block;position:absolute;top:0;right:0}}.hero__wrapper{box-sizing:border-box;flex-direction:column;align-items:center;margin-bottom:20px;display:flex}@media (width>=768px){.hero__wrapper{background-image:none;grid-template-rows:repeat(4,min-content);grid-template-columns:90px 420px 198px;row-gap:40px;margin:0 auto;padding:13px 0 0;display:grid}}@media (width>=1440px){.hero__wrapper{grid-template-rows:repeat(4,min-content);grid-template-columns:80px 367px 552px;padding:0}}.hero__title{color:#fff;text-align:center;box-sizing:border-box;margin:0;padding:27px 0 25px;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.hero__title{color:#000;text-align:start;grid-column:2/3;margin:0;font-size:60px;line-height:1}}@media (width>=1440px){.hero__title{grid-area:2/2/3/4;padding:0 0 73px}}.hero__subtitle{text-transform:uppercase;text-align:center;margin:0;padding-bottom:29px;font-size:14px;line-height:1;display:block}@media (width>=768px){.hero__subtitle{color:#000;text-align:start;grid-column:2/3;margin:-31px 0 0;padding:0;font-size:20px;line-height:1}}@media (width>=1440px){.hero__subtitle{grid-area:2/2/4/2;margin:0;padding:0}}@media (width>=768px){.hero__image{grid-area:3/1/5/-1;height:609px;margin-top:-23px}}@media (width>=1440px){.hero__image{z-index:1;grid-area:1/3/-1/4;width:552px;height:499px;margin-top:0}}.hero__button{padding:10px 64px}@media (width>=768px){.hero__button{grid-area:3/2/4/3;width:244px;margin-top:5px;padding:14px;font-size:20px;line-height:1.3}}@media (width>=1440px){.hero__button{grid-area:3/2/3/2;max-width:420px;margin:0 0 55px}}.programs__wrapper{padding-bottom:20px}@media (width>=768px){.programs__wrapper{padding:0 0 45px}}@media (width>=1440px){.programs__wrapper{padding-top:53px;padding-bottom:71px}}.programs__list{flex-direction:column;gap:20px;margin:0;padding:0;list-style-type:none;display:flex}@media (width>=768px){.programs__list{gap:30px}}@media (width>=1440px){.programs__list{flex-flow:wrap;gap:80px}}.programs__item{background-color:#f2f2f2;grid-template-columns:70px 1fr;gap:19px 0;min-height:266px;padding:21px 20px 18px;display:grid}.programs__item:before{content:"";background-position:0 0;background-repeat:no-repeat;background-size:contain;width:67px;height:53px;display:block}.programs__item--slim:before{background-image:url(../icons/stack.svg#slim-cat);width:50px}.programs__item--pro{padding-top:24px;padding-bottom:18px}.programs__item--pro:before{background-image:url(../icons/stack.svg#pro-cat);height:50px;margin-left:-7px}@media (width>=768px){.programs__item{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 240px;gap:24px 10px;padding:77px 63px 57px 52px}.programs__item:before{grid-area:1/2/-1/3;justify-self:end;width:200px;height:211px}.programs__item--pro:before{width:268px;height:200px;margin-top:14px;margin-right:-34px}}@media (width>=1440px){.programs__item{grid-template-columns:152px 1fr;gap:27px 10px;max-width:570px;padding:41px 52px 59px}.programs__item:before{grid-area:1/1/2/2;justify-self:flex-start;width:100px;height:106px}.programs__item--pro:before{width:134px;height:100px;margin-top:4px;margin-left:-18px;margin-right:0}}.programs__title{color:#000;text-transform:uppercase;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:inherit;align-self:center;margin:0;line-height:1.5}@media (width>=768px){.programs__title{font-size:36px;line-height:1}}.programs__description{border-bottom:1px solid #d9d9d9;grid-column:1/-1;margin:0;padding-bottom:20px;line-height:1.3}@media (width>=768px){.programs__description{grid-area:unset;color:#000;border:none;margin-bottom:29px;padding:0;font-size:16px;line-height:1.5}}@media (width>=1440px){.programs__description{grid-column:1/-1;margin:0;padding-top:7px}}.programs__link{color:#000;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:15px;padding-bottom:3px;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:flex}@media (width>=768px){.programs__link{grid-area:unset;justify-self:start;gap:4px;font-size:20px;line-height:1.3}}@media (width>=1440px){.programs__link{grid-column:1/-1;gap:25px;padding-top:0}}.programs__link:after{content:"";background-image:url(../icons/stack.svg#arrow-big);background-position-x:-8px;background-repeat:no-repeat;min-width:32px;height:12px}@media (width>=768px){.programs__link:after{margin-left:23px}}@media (width>=1440px){.programs__link:after{margin-left:0}}.programs__link:active{opacity:.3}.programs__link:is(:hover,:active,:focus-visible,:focus):after{background-position-x:50%}.instructions__wrapper{padding-bottom:50px}@media (width>=768px){.instructions__wrapper{padding-bottom:6px}}@media (width>=1440px){.instructions__wrapper{padding:0}}.instructions__title{color:#000;text-align:left;margin:0 0 36px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.instructions__title{margin-bottom:72px;font-size:60px}}@media (width>=1440px){.instructions__title{margin-bottom:42px}}.instructions__list{margin:0;padding:0;list-style-type:none;display:grid}@media (width>=768px){.instructions__list{grid-template-columns:repeat(2,1fr);gap:38px 60px;display:grid}}@media (width>=1440px){.instructions__list{flex-flow:wrap;gap:80px;display:flex}}.instructions__item{counter-increment:counter 1;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:40px 0;margin-left:0;display:grid;position:relative}.instructions__item:after{content:"";background-color:#68b738;background-position:50%;background-repeat:no-repeat;grid-area:1/1/4/1;width:60px;height:60px;display:inline-block}.instructions__item--nutrition:after{background-image:url(../icons/stack.svg#leaf-icon);background-size:25px 28px}.instructions__item--cooking:after{background-image:url(../icons/stack.svg#powder-icon);background-size:26px 29px}.instructions__item--usage:after{background-image:url(../icons/stack.svg#cutlery);background-size:25px 30px}.instructions__item--time:after{background-image:url(../icons/stack.svg#clock);background-size:26px 31px}@media (width>=768px){.instructions__item{grid-template-rows:70px minmax(0,1fr);grid-template-columns:114px minmax(0,1fr);width:245px;min-height:280px;display:grid}.instructions__item:before{content:counter(counter);color:#f2f2f2;grid-area:1/2/2/2;margin-top:120px;font-family:Oswald,Arial,sans-serif;font-size:280px;font-weight:400;line-height:.9}.instructions__item:after{grid-area:1/1/1/1;width:80px;height:80px}}@media (width>=1440px){.instructions__item{max-width:250px;min-height:280px}}.instructions__text{grid-area:1/1/4/2;min-width:200px;margin:0 0 0 80px;line-height:1.3}@media (width>=768px){.instructions__text{grid-area:2/1/2/4;align-self:start;margin:0 0 70px;font-size:16px;line-height:1.5}.instructions__text:after{margin:0}}@media (width>=1440px){.instructions__text{text-align:start}}.br{display:none}@media (width>=768px){.br{display:inline}}.example{background-color:#eaeaea}@media (width>=768px){.example{background-image:linear-gradient(#fff 57%,#eaeaea 55.5%)}}@media (width>=1440px){.example{grid-template-rows:137px 1fr 75px;grid-template-columns:1fr 1220px 1fr;margin-bottom:0;display:grid}.example:before{content:"";background-image:linear-gradient(#fff 0,#f2f2f2 0);grid-area:2/1/-1/-1;width:100%;display:block}}.example__wrapper{padding:15px 0 40px}@media (width>=768px){.example__wrapper{padding:45px 0 101px}}@media (width>=1440px){.example__wrapper{grid-area:1/2/3/3;grid-template-rows:repeat(3,min-content);grid-template-columns:1fr 560px;column-gap:224px;padding:0;display:grid}}.example__title{color:#000;margin:0 0 39px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1.1}@media (width>=768px){.example__title{margin:0 0 60px;font-size:60px;line-height:1}}@media (width>=1440px){.example__title{grid-column:1/2;margin:57px 0 76px}}.example__subtitle{margin:0;line-height:1.3}@media (width>=768px){.example__subtitle{margin:0 0 55px;font-size:16px;line-height:1.5}}@media (width>=1440px){.example__subtitle{grid-column:1/2;margin:70px 0;padding:0 2px}}.example__list{grid-template-columns:repeat(2,1fr);column-gap:32px;margin:19px 0;display:grid}@media (width>=768px){.example__list{column-gap:0;margin:0 0 99px;display:flex}}@media (width>=1440px){.example__list{grid-column:1/2;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,min-content);gap:55px 42px;margin:0;display:grid}}.example__item{flex-direction:column;justify-content:center;align-self:start;align-items:center;margin:0;display:flex}.example__item--weight{grid-column:1/2}.example__item--time{grid-column:2/3}.example__item--cost{flex-flow:wrap;grid-column:1/-1;gap:4px;margin-top:20px}@media (width>=768px){.example__item--weight{width:162px;margin:0 43px 0 0}.example__item--time{width:162px;margin:0 auto 0 0}.example__item--cost{flex-direction:column;align-self:flex-start;row-gap:9px;margin-top:10px}}@media (width>=1440px){.example__item{margin:0}.example__item--weight{grid-column:1/2}.example__item--time{grid-column:2/3}.example__item--cost{flex-direction:row;grid-area:2/1/3/-1;justify-content:space-between;justify-self:flex-start;gap:66px;max-width:440px;margin:0}}.example__description{text-transform:lowercase;text-align:center;z-index:1;order:1;width:80px;margin-top:-10px;font-size:12px;font-weight:400;line-height:12px;position:relative}.example__description--weight,.example__description--time{background-color:#eaeaea;margin-left:-2px}@media (width>=768px){.example__description{background-color:#fff;margin-top:-9px;font-size:14px;line-height:1}.example__description--weight{width:114px;margin-left:0}.example__description--time{width:142px;margin-left:0}}@media (width>=1440px){.example__description{background-color:#f2f2f2}.example__description--time{margin-left:13px;margin-right:13px}}.example__number{color:#000;text-transform:uppercase;text-align:center;box-sizing:border-box;border:1px solid #cdcdcd;border-radius:4px;width:124px;margin:0;padding:14px 10px 16px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;position:relative}@media (width>=768px){.example__number{width:162px;padding:14px 10px 19px;font-size:30px;line-height:1.2}}@media (width>=1440px){.example__expenses{margin-right:63px;padding-left:0}.example__total{margin-right:0;padding-left:0}}.example__expenses,.example__total{text-transform:uppercase;color:#000;margin:0;font-family:Oswald,Arial,sans-serif;font-size:14px;line-height:20px}@media (width>=768px){.example__expenses,.example__total{align-self:end;font-size:20px}}.example__demonstration{margin-top:20px}@media (width>=1440px){.example__demonstration{grid-area:1/2/-1/3;width:560px;margin:0}}.demonstration{--curtain-place:.5;grid-template-columns:calc(var(--curtain-place)*100%)auto calc((1 - var(--curtain-place))*100%);aspect-ratio:280/256;align-self:center;width:min(100%,560px);display:grid}@media (width>=768px){.demonstration{margin-inline:auto}}@media (width>=1440px){.demonstration{margin-inline:auto;margin-top:59px}}.demonstration__image{object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}.demonstration__image--before{object-position:left}.demonstration__image--after{object-position:right}.demonstration__curtain{z-index:1;color:#666;cursor:col-resize;background-color:currentColor;border-radius:2px;place-items:center;width:4px;height:100%;margin:0 -2px;transition:color .2s,opacity .2s;display:grid}.demonstration__curtain:hover,.demonstration__curtain:focus{color:#68b738}.demonstration__curtain:active{opacity:.6}.demonstration__thumb{box-sizing:border-box;color:inherit;cursor:col-resize;background-color:#fff;border:2px solid;border-radius:20px;width:40px;height:40px;margin:-18px;padding:6px;display:grid}.demonstration__thumb:before{content:"";background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-image:url(../icons/stack.svg#thumb-demonstration);mask-image:url(../icons/stack.svg#thumb-demonstration)}.location{background-color:#fff}.location--catalog{background-color:#f2f2f2}@media (width>=1440px){.location{grid-template-rows:95px 95px 95px 95px;grid-template-columns:auto 565px 90px 565px auto;min-width:100%;min-height:400px;margin:0 auto;display:grid}}.location__wrapper{justify-content:center;align-items:center;margin:auto;padding:26px 0;display:flex}@media (width>=768px){.location__wrapper{gap:25px;padding:57px 41px}}@media (width>=1440px){.location__wrapper{z-index:2;background-color:#fff;grid-area:2/2/3/3;column-gap:92px;width:565px;margin:0 0 10px;padding:100px 78px 98px 80px}}.location__title{color:#111;text-transform:uppercase;width:50%;margin:0;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2}@media (width>=768px){.location__title{font-size:20px;line-height:1.3}}.location__address{width:50%;margin:0;font-style:normal;line-height:1.4}@media (width>=768px){.location__address{text-align:end;flex-direction:column;gap:20px;font-size:16px;display:flex}}@media (width>=1440px){.location__address{text-align:left;gap:18px}}.location__street,.location__city{margin:0}.location__map{z-index:0;grid-template-columns:1fr 320px 1fr;display:grid;position:relative}@media (width>=768px){.location__map{grid-template-columns:1fr 768px 1fr}}@media (width>=1440px){.location__map{grid-area:1/1/-1/-1;grid-template-columns:1fr 1440px 1fr;min-width:100%;height:100%;min-height:400px}}.location__image-container{grid-area:1/2/-1/-3}.location__map iframe{z-index:1;border:0;grid-area:1/1/-1/-1;width:100%;height:362px;display:block}@media (width>=768px){.location__map iframe{height:400px}}@media (width>=1440px){.location__map iframe{height:100%}}.location__image{width:320px;height:362px;display:block}@media (width>=768px){.location__image{width:768px;height:400px;display:block}}@media (width>=1440px){.location__image{width:1440px}}.footer{background-color:#f2f2f2}.footer__wrapper{flex-direction:column;justify-content:center;padding:20px 0;display:flex}@media (width>=768px){.footer__wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;padding:50px 0}}@media (width>=1440px){.footer__wrapper{padding:62px 0}}.footer__logo{border-bottom:1px solid #d9d9d9;justify-content:center;margin:0;padding:20px 0;display:flex}@media (width>=768px){.footer__logo{border-bottom:none;justify-content:center;max-width:200px;margin:0 38px 0 0;padding:0;display:flex}}.socials__list{border-bottom:1px solid #d9d9d9;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:7px 0;list-style-type:none;display:flex}@media (width>=768px){.socials__list{justify-content:unset;border-bottom:none;max-width:270px;padding:0}}.socials__link{color:inherit;min-height:40px;padding:12px;text-decoration:none;display:block}.socials__link:before{content:"";background-color:#666;width:28px;height:22px;display:block;-webkit-mask-image:url(../icons/stack.svg#vkontakte);mask-image:url(../icons/stack.svg#vkontakte);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:24px 19px;mask-size:24px 19px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.socials__link--vk:before{-webkit-mask-image:url(../icons/stack.svg#vkontakte);mask-image:url(../icons/stack.svg#vkontakte);-webkit-mask-size:27px 17px;mask-size:27px 17px}.socials__link--youtube:before{-webkit-mask-image:url(../icons/stack.svg#youtube);mask-image:url(../icons/stack.svg#youtube);-webkit-mask-size:24px 19px;mask-size:24px 19px}.socials__link--telegram:before{-webkit-mask-image:url(../icons/stack.svg#telegram);mask-image:url(../icons/stack.svg#telegram);-webkit-mask-size:19px 17px;mask-size:19px 17px}.socials__link:hover:before,.socials__link:focus:before{background-color:#68b738}.socials__link:active:before{opacity:.3;background-color:#68b738}@media (width>=768px){.socials__link{color:inherit;min-height:40px;padding:12px;text-decoration:none;display:block}}.developer{margin:0;padding:0}.developer__link{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:280px;margin:20px auto 40px;font-size:16px;text-decoration:none;display:flex}.developer__link:after{content:"";background-color:#666;width:27px;height:34px;display:block;-webkit-mask-image:url(../icons/stack.svg#html-logo);mask-image:url(../icons/stack.svg#html-logo);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.developer__link:active .developer__name{opacity:.3}.developer__link:hover:after,.developer__link:focus:after{background-color:#68b738}.developer__link:active:after{opacity:.3;background-color:#68b738}@media (width>=768px){.developer__link{column-gap:23px;max-width:200px;margin:0}}.developer__name{color:#444;font-size:16px;line-height:1.2}@media (width>=768px){.catalog{padding:0}}@media (width>=1440px){.catalog{padding:0}}.catalog__wrapper{border-top:1px solid #d9d9d9;min-width:100%;margin:0 auto}@media (width>=768px){.catalog__wrapper{min-width:unset;border-top:none}}@media (width>=1440px){.catalog__wrapper{margin:0 auto}}.catalog__title{color:#000;width:280px;margin:16px auto 30px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400}@media (width>=768px){.catalog__title{width:unset;margin:0;padding:40px 0;font-size:60px;line-height:1}}.catalog__list{margin:0 auto;padding:0;list-style-type:none}@media (width>=768px){.catalog__list{flex-wrap:wrap;gap:60px;margin:0;padding:40px 0 71px;display:flex}}@media (width>=1440px){.catalog__list{gap:55px 80px;padding:40px 0 64px}}.catalog__item{padding:0}.card{border-top:1px solid #ebebeb}@media (width>=768px){.card{border-top:none;padding:0;display:flex}}.card:last-child{border-bottom:1px solid #ebebeb}@media (width>=768px){.card:last-child{border-bottom:none}}.card__wrapper{grid-template-columns:repeat(2,50%);row-gap:14px;width:280px;margin:0 auto;padding:21px 0 25px;display:grid}@media (width>=768px){.card__wrapper{grid-template-rows:69px 150px 1fr max-content min-content 28px;grid-template-columns:37px 250px 37px;row-gap:13px;width:324px;padding:0;display:grid}.card__wrapper:before{content:"";background-image:linear-gradient(#fff 0,#f2f2f2 0);grid-area:2/1/-1/-1;width:100%;display:block}}@media (width>=1440px){.card__wrapper{grid-template-rows:63px 129px 1fr max-content min-content 23px;grid-template-columns:38px 169px 38px;row-gap:20px;width:245px}}.card__link{color:#222;text-transform:uppercase;grid-area:1/1/3/2;justify-content:center;align-items:center;width:140px;height:107px;font-size:16px;font-weight:400;display:flex}@media (width>=768px){.card__link{grid-area:1/2/3/3;justify-self:center;width:200px;height:210px;padding-top:17px}.card__link:hover{opacity:.8}.card__link:active{opacity:.6}}@media (width>=1440px){.card__link{width:169px}}.card__link-title{text-transform:uppercase;grid-area:1/2/2/3;text-decoration:none}.card__link-title:hover,.card__link-title:focus,.card__link-title:focus-visible{opacity:.6}.card__link-title:active{opacity:.3}@media (width>=768px){.card__link-title{grid-area:3/2/4/3;justify-self:center}}@media (width>=1440px){.card__link-title{margin-top:7px}}.card__title{text-transform:uppercase;color:#222;max-width:85px;margin:0;padding:0;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media (width>=768px){.card__title{text-align:center;max-width:135px;margin:0;padding:0;font-size:20px;line-height:1.2}}@media (width>=1440px){.card__title{max-width:140px}}.card__description{grid-area:2/2/3/3;margin:0 0 3px;font-size:12px;line-height:1.3}@media (width>=768px){.card__description{grid-area:4/2/5/3;width:250px;margin:0 0 20px;font-size:16px;line-height:1.2}}@media (width>=1440px){.card__description{width:169px;margin:0}}.card__description-row{justify-content:space-between;align-items:center;gap:25px;display:flex}@media (width>=768px){.card__description-row{border-bottom:1px solid #cdcdcd;padding-top:6px;padding-bottom:5px}}@media (width>=1440px){.card__description-row{padding-top:6px;padding-bottom:7px}}.card__description-cell{margin:0;padding:0}.card__description-cell--value{text-align:end}.card__button{grid-area:3/1/4/-1;margin-top:2px;padding:10px}@media (width>=768px){.card__button{grid-area:5/2/6/3;align-self:center;margin:0;padding:10px}}@media (width>=1440px){.card__button{margin-top:15px}}.card-more__wrapper{flex-direction:column;width:280px;margin:0 auto;padding:25px 0;display:flex}.card-more__wrapper:before{content:"";background-image:url(../icons/stack.svg#plus-sign);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;align-self:center;width:30px;height:30px;margin-bottom:23px}@media (width>=768px){.card-more__wrapper:before{content:"";background-image:url(../icons/stack.svg#plus-sign);background-position:50%;background-repeat:no-repeat;background-size:60px 60px;align-self:center;width:60px;height:60px}}@media (width>=1440px){.card-more__wrapper:before{margin-bottom:39px}}@media (width>=768px){.card-more__wrapper{width:324px;margin-top:84px;padding:50px 37px 40px;box-shadow:0 0 0 2px #f2f2f2}}@media (width>=1440px){.card-more__wrapper{width:243px;margin-top:88px}}.card-more__title{color:#111;text-transform:uppercase;align-self:center;margin:0 0 8px;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media (width>=768px){.card-more__title{text-align:center;width:170px;margin:23px 0;font-size:20px;line-height:1.2}}@media (width>=1440px){.card-more__title{width:140px;margin:0 0 26px}}.card-more__text{align-self:center;margin:0;font-size:12px;line-height:1.3}@media (width>=768px){.card-more__text{text-align:center;width:180px;font-size:16px;line-height:1.1}}@media (width>=1440px){.card-more__text{width:170px}}.card-more__button{width:280px;margin-top:21px;padding:10px 0}@media (width>=768px){.card-more__button{width:250px;margin-top:82px}}@media (width>=1440px){.card-more__button{width:169px;margin-top:90px}}.additionals{padding-top:26px}@media (width>=768px){.additionals{padding:0 0 40px}}@media (width>=1440px){.additionals{padding-top:0 0 48px}.additionals__wrapper{grid-template-columns:896px 1fr;column-gap:80px;display:grid}}.additionals__title{color:#000;max-width:250px;margin:0 0 35px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}@media (width>=768px){.additionals__title{max-width:650px;margin:0 0 80px 40px}}@media (width>=1440px){.additionals__title{grid-area:1/1/-1/-1;max-width:1220px;margin:0 0 79px}}.additionals__list{flex-direction:column;margin:0 0 35px;padding:0;list-style-type:none;display:flex}@media (width>=768px){.additionals__list{margin:0 0 70px}}@media (width>=1440px){.additionals__list{margin:0;padding:5px 0}}.product{border-top:1px solid #cdcdcd;flex-direction:column;padding:13px 0 18px;display:flex}.product:last-child{border-bottom:1px solid #cdcdcd}@media (width>=768px){.product{border:1px solid #cdcdcd;grid-template-columns:repeat(2,1fr);padding:25px 38px 28px;display:grid}.product:not(:first-child){border-top:none}}@media (width>=1440px){.product{border-left:none;border-right:none;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:16px 0;display:flex}}.product__title{text-transform:uppercase;color:#222;margin:0 0 13px;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1}@media (width>=768px){.product__title{grid-area:1/1/2/2;margin:0 0 25px;font-size:20px;line-height:1}}@media (width>=1440px){.product__title{max-width:280px;margin:0 auto 0 0}}.product__table{justify-content:space-between;align-items:center;gap:30px;margin:0 0 15px;display:flex}@media (width>=768px){.product__table{justify-self:end;gap:53px;margin:0 0 21px}}@media (width>=1440px){.product__table{gap:20px;width:285px;margin:5px 0 0}}.product__table-unit{margin:0;padding:0;line-height:1}.product__table-unit--quantity{width:50%}.product__table-unit--price{text-align:end;width:50%}@media (width>=768px){.product__table-unit{grid-area:1/2/2/3;font-size:16px;line-height:1.2}.product__table-unit--quantity{width:unset;text-align:end}.product__table-unit--price{width:unset}}@media (width>=1440px){.product__table-unit--quantity{text-align:left;width:50%}.product__table-unit--price{width:50%;padding-right:3px}}.product__button{padding:10px 0}@media (width>=768px){.product__button{grid-area:2/1/3/-1;padding:10px 0;font-size:16px;line-height:1.2}}@media (width>=1440px){.product__button{width:244px}}.promo{color:#fff;text-align:center;background-color:#68b738d9;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-mobile@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-mobile@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-mobile@1x.jpg" 1x type("image/jpg"),"../images/promo-background-mobile@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding:64px 20px 43px;display:flex}.promo:before{content:"";background-image:url(../icons/stack.svg#gift);background-position:50%;background-repeat:no-repeat;background-size:78px 80px;width:78px;height:80px;margin-bottom:48px;display:block}@media (width>=768px){.promo{text-align:start;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-tablet@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-tablet@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-tablet@1x.jpg" 1x type("image/jpg"),"../images/promo-background-tablet@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);grid-template-columns:1fr 266px;padding:57px 20px 60px 78px;display:grid}.promo:before{background-size:80px 82px;grid-row:1/-1;width:80px;height:82px;margin:0}}@media (width>=1440px){.promo{text-align:center;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-mobile@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-mobile@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-mobile@1x.jpg" 1x type("image/jpg"),"../images/promo-background-mobile@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);flex-direction:column;padding:23px 20px;display:flex}.promo:before{background-size:80px 83px;width:80px;height:83px;margin-bottom:46px}}.promo__text{color:#fff;margin:0;font-size:16px;line-height:1.2}@media (width>=768px){.promo__text{grid-row:1/-1;margin:10px 0 0}}@media (width>=1440px){.promo__text{margin:0}}.subscription{color:#000;padding:40px 0;font-family:Oswald,Arial,sans-serif;font-weight:400}@media (width>=768px){.subscription{padding:40px 0 80px}}@media (width>=1440px){.subscription{padding:55px 0 104px}}.subscription__title{margin:0 0 32px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}@media (width>=768px){.subscription__title{margin:0 0 67px 40px}}@media (width>=1440px){.subscription__title{margin:0 0 73px}}.subscription__subtitle{text-align:center;color:#000;margin:23px 0;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1.5}@media (width>=768px){.subscription__subtitle{margin:0 0 28px;padding:0 38px;font-size:24px;line-height:1.3}}@media (width>=1440px){.subscription__subtitle{padding:0 20px}}.form{box-sizing:border-box;flex-direction:column;row-gap:16px;display:flex}@media (width>=768px){.form{grid-template-columns:1fr auto;width:632px;margin-inline:auto;display:grid}}@media (width>=1440px){.form{width:752px}}.form__input{text-transform:uppercase;color:#444;box-sizing:border-box;border:1px solid #e7e7e7;height:56px;padding:12px;font-family:Oswald,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.form__input:hover{border-color:#cdcdcd}.form__input:focus{border:2px solid #444}.form__input:disabled{opacity:.2;pointer-events:none}.form__input--error,.form__input--error:hover,.form__input--error:focus{border:2px solid #ff8282}.form__button{border:none;padding:15px;font-size:20px;line-height:1.3}@media (width>=768px){.form__button{min-width:256px;max-width:300px;padding:15px}}.title-lines{color:#000;background:#fff;width:-moz-fit-content;width:fit-content;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;position:relative;box-shadow:-40px 0 #fff,40px 0 #fff}.title-lines:before{content:"";z-index:-1;background:#68b738;width:100vw;height:2px;position:absolute;top:10px;right:0;box-shadow:100vw 0 #68b738}@media (width>=768px){.title-lines{font-size:32px;line-height:1;box-shadow:-40px 0 #fff,40px 0 #fff}.title-lines:before{top:14px}}@media (width>=1440px){.title-lines{margin:0 0 71px;font-size:40px}.title-lines:before{top:18px}} \ No newline at end of file diff --git a/styles/styles.css b/styles/styles.css index 86a97de..e4720d1 100644 --- a/styles/styles.css +++ b/styles/styles.css @@ -1 +1 @@ -@font-face{font-family:Lato;font-weight:400;font-style:normal;src:url(../fonts/lato/Lato-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:400;font-style:normal;src:url(../fonts/oswald/oswaldregular.woff2)format("woff2");font-display:swap}body{color:#444;background-color:#fff;flex-direction:column;min-width:320px;min-height:100vh;margin:0 auto;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:flex}a{text-decoration:none}img{object-fit:contain;max-width:100%;height:auto;display:block}*,:before,:after{box-sizing:border-box}.page{height:100%}.nojs .button-toggle{opacity:0}.nojs .navigation__list{min-width:100vw;display:block;position:relative;top:0}@media (width>=768px){.nojs .header--main .navigation__list{position:relative}.nojs .navigation__list{position:unset;min-width:unset;display:flex;top:0}}.visually-hidden{position:fixed;transform:scale(0)}.button{color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background-color:#68b738;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1.2;text-decoration:none;display:block}.button:disabled{opacity:.2;pointer-events:none}.button--primary{color:#fff;background-color:#68b738}.button--primary:hover,.button--primary:focus{background-color:#5eaa2f}.button--primary:active{color:#fff6}.button--secondary{color:#444;background-color:#f2f2f2}.button--secondary:hover,.button--secondary:focus{background-color:#ebebeb}.button--secondary:active{background-color:#d9d9d9}.header__wrapper{flex-direction:column;align-items:center;display:flex}@media (width>=768px){.header__wrapper{flex-direction:row;gap:94px;padding-top:25px;padding-bottom:25px}}@media (width>=1440px){.header__wrapper{justify-content:space-between;gap:94px;padding-top:55px;padding-bottom:28px}}.header__container{justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:15px;display:flex}@media (width>=768px){.header__container{justify-content:flex-start;align-items:center;width:173px;padding-top:0;padding-bottom:0;display:flex}}@media (width>=1440px){.header__container{width:202px}}.header__logo{width:33px;height:38px;margin-right:56px;display:block}@media (width>=768px){.header__logo{width:60px;height:50px;margin-right:13px}}@media (width>=1440px){.header__logo{width:70px;height:59px;margin-right:14px}}.header__logo-text{margin-right:65px;display:block}@media (width>=768px){.header__logo-text{margin-right:0}}@media (width>=1440px){.logo__image--text{min-width:118px;min-height:21px}}.wrapper{width:280px;margin-left:auto;margin-right:auto}@media (width>=768px){.wrapper{width:709px}}@media (width>=1440px){.wrapper{width:1220px}}.logo{display:block}.logo__image:hover,.logo__image:focus{opacity:.7}.logo__image:active{opacity:.4}.navigation__list{text-align:center;background-color:#fff;margin:0;padding:0;list-style-type:none}@media (width<=767px){.navigation__list{z-index:1;width:100%;position:absolute;top:65px;right:0}}@media (width>=768px){.navigation__list{flex-flow:wrap;justify-content:end;align-items:center;gap:33px;width:436px;margin-right:4px;display:flex}}@media (width>=1440px){.navigation__list{width:610px;margin-right:0}}.navigation__link{color:#000;text-transform:uppercase;padding:21px 10px 24px;font-family:Oswald,Arial,sans-serif;font-size:20px;line-height:1;text-decoration:none}.navigation__link:hover,.navigation__link:focus{opacity:.6}.navigation__link:active{opacity:.5}@media (width<=767px){.navigation__link{border-top:1px solid #d9d9d9;display:block}}@media (width>=768px){.navigation__link{padding:14px 0 9px;font-size:18px;line-height:1.3}.navigation__link--current{border-bottom:2px solid #68b738}}@media (width>=1440px){.navigation__link{color:#000;font-size:20px;line-height:1.5}}@media (width<=767px){.navigation--closed .navigation__list{display:none}.navigation--open .navigation__item{width:100%;display:block}}@media (width>=1440px){.navigation__list--index .navigation__link{color:#fff}.navigation__list--index .navigation__link--current{border-bottom:2px solid #fff}.navigation__item{z-index:1}}.button-toggle{cursor:pointer;background-color:#000;border:#0000;width:24px;height:24px;margin:0;padding:0;-webkit-mask-position:100%;mask-position:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-toggle:hover,.button-toggle:focus{opacity:.7}.button-toggle:active{opacity:.4}@media (width>=768px){.button-toggle{display:none}}.button-toggle--closed{-webkit-mask-image:url(../icons/stack.svg#burger);mask-image:url(../icons/stack.svg#burger);-webkit-mask-size:24px 24px;mask-size:24px 24px}.button-toggle--opened{-webkit-mask-image:url(../icons/stack.svg#close-x-button);mask-image:url(../icons/stack.svg#close-x-button);-webkit-mask-size:20px 20px;mask-size:20px 20px}.main{flex-direction:column;flex-grow:1;display:flex}.hero{color:#fff;background-image:linear-gradient(#68b738d9 60%,linear-gradient(to right top,#525357,#3c3c3f)60%),image-set("../images/cat-hero-mobile@1x.webp" 1dppx type("image/webp"),"../images/cat-hero-mobile@2x.webp" 2dppx type("image/webp")),linear-gradient(to right,#4e4d51 50%,#414045 50%);text-align:center;background-color:#68b738d9;background-position:50% 0;background-repeat:no-repeat;background-size:contain,490px 302px,contain;font-family:Oswald,Arial,sans-serif;font-weight:400}@media (width>=768px){.hero{color:#000;background-color:#fff;background-image:none;min-width:709px;margin:0;display:block}}@media (width>=1440px){.hero{margin-bottom:88px}.hero:before{content:"";z-index:0;background-color:#68b738d9;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/cat-hero-desktop@1x.webp) 1x type("image/webp"),url(../images/cat-hero-desktop@2x.webp) 2x type("image/webp")),-webkit-linear-gradient(90deg,#403f45,#403f45);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/cat-hero-desktop@1x.webp" 1x type("image/webp"),"../images/cat-hero-desktop@2x.webp" 2x type("image/webp")),linear-gradient(90deg,#403f45,#403f45);background-repeat:no-repeat;width:50%;height:694px;margin-left:720px;display:block;position:absolute;top:0;right:0}}.hero__wrapper{box-sizing:border-box;flex-direction:column;align-items:center;margin-bottom:20px;display:flex}@media (width>=768px){.hero__wrapper{background-image:none;grid-template-rows:repeat(4,min-content);grid-template-columns:90px 420px 198px;row-gap:40px;margin:0 auto;padding:13px 0 0;display:grid}}@media (width>=1440px){.hero__wrapper{grid-template-rows:repeat(4,min-content);grid-template-columns:80px 367px 552px;padding:0}}.hero__title{color:#fff;text-align:center;box-sizing:border-box;margin:0;padding:27px 0 25px;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.hero__title{color:#000;text-align:start;grid-column:2/3;margin:0;font-size:60px;line-height:1}}@media (width>=1440px){.hero__title{grid-area:2/2/3/4;padding:0 0 73px}}.hero__subtitle{text-transform:uppercase;text-align:center;margin:0;padding-bottom:29px;font-size:14px;line-height:1;display:block}@media (width>=768px){.hero__subtitle{color:#000;text-align:start;grid-column:2/3;margin:-31px 0 0;padding:0;font-size:20px;line-height:1}}@media (width>=1440px){.hero__subtitle{grid-area:2/2/4/2;margin:0;padding:0}}@media (width>=768px){.hero__image{grid-area:3/1/5/-1;height:609px;margin-top:-23px}}@media (width>=1440px){.hero__image{z-index:1;grid-area:1/3/-1/4;width:552px;height:499px;margin-top:0}}.hero__button{padding:10px 64px}@media (width>=768px){.hero__button{grid-area:3/2/4/3;width:244px;margin-top:5px;padding:14px;font-size:20px;line-height:1.3}}@media (width>=1440px){.hero__button{grid-area:3/2/3/2;max-width:420px;margin:0 0 55px}}.programs__wrapper{padding-bottom:20px}@media (width>=768px){.programs__wrapper{padding:0 0 45px}}@media (width>=1440px){.programs__wrapper{padding-top:53px;padding-bottom:71px}}.programs__list{flex-direction:column;gap:20px;margin:0;padding:0;list-style-type:none;display:flex}@media (width>=768px){.programs__list{gap:30px}}@media (width>=1440px){.programs__list{flex-flow:wrap;gap:80px}}.programs__item{background-color:#f2f2f2;grid-template-columns:70px 1fr;gap:19px 0;min-height:266px;padding:21px 20px 18px;display:grid}.programs__item:before{content:"";background-position:0 0;background-repeat:no-repeat;background-size:contain;width:67px;height:53px;display:block}.programs__item--slim:before{background-image:url(../icons/stack.svg#slim-cat);width:50px}.programs__item--pro{padding-top:24px;padding-bottom:18px}.programs__item--pro:before{background-image:url(../icons/stack.svg#pro-cat);height:50px;margin-left:-7px}@media (width>=768px){.programs__item{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 240px;gap:24px 10px;padding:77px 63px 57px 52px}.programs__item:before{grid-area:1/2/-1/3;justify-self:end;width:200px;height:211px}.programs__item--pro:before{width:268px;height:200px;margin-top:14px;margin-right:-34px}}@media (width>=1440px){.programs__item{grid-template-columns:152px 1fr;gap:27px 10px;max-width:570px;padding:41px 52px 59px}.programs__item:before{grid-area:1/1/2/2;justify-self:flex-start;width:100px;height:106px}.programs__item--pro:before{width:134px;height:100px;margin-top:4px;margin-left:-18px;margin-right:0}}.programs__title{color:#000;text-transform:uppercase;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:inherit;align-self:center;margin:0;line-height:1.5}@media (width>=768px){.programs__title{font-size:36px;line-height:1}}.programs__description{border-bottom:1px solid #d9d9d9;grid-column:1/-1;margin:0;padding-bottom:20px;line-height:1.3}@media (width>=768px){.programs__description{grid-area:unset;color:#000;border:none;margin-bottom:29px;padding:0;font-size:16px;line-height:1.5}}@media (width>=1440px){.programs__description{grid-column:1/-1;margin:0;padding-top:7px}}.programs__link{color:#000;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:15px;padding-bottom:3px;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:flex}@media (width>=768px){.programs__link{grid-area:unset;justify-self:start;gap:4px;font-size:20px;line-height:1.3}}@media (width>=1440px){.programs__link{grid-column:1/-1;gap:25px;padding-top:0}}.programs__link:after{content:"";background-image:url(../icons/stack.svg#arrow-big);background-position-x:-8px;background-repeat:no-repeat;min-width:32px;height:12px}@media (width>=768px){.programs__link:after{margin-left:23px}}@media (width>=1440px){.programs__link:after{margin-left:0}}.programs__link:active{opacity:.3}.programs__link:is(:hover,:active,:focus-visible,:focus):after{background-position-x:50%}.instructions__wrapper{padding-bottom:50px}@media (width>=768px){.instructions__wrapper{padding-bottom:6px}}@media (width>=1440px){.instructions__wrapper{padding:0}}.instructions__title{color:#000;text-align:left;margin:0 0 36px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.instructions__title{margin-bottom:72px;font-size:60px}}@media (width>=1440px){.instructions__title{margin-bottom:42px}}.instructions__list{margin:0;padding:0;list-style-type:none;display:grid}@media (width>=768px){.instructions__list{grid-template-columns:repeat(2,1fr);gap:38px 60px;display:grid}}@media (width>=1440px){.instructions__list{flex-flow:wrap;gap:80px;display:flex}}.instructions__item{counter-increment:counter 1;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:40px 0;margin-left:0;display:grid;position:relative}.instructions__item:after{content:"";background-color:#68b738;background-position:50%;background-repeat:no-repeat;grid-area:1/1/4/1;width:60px;height:60px;display:inline-block}.instructions__item--nutrition:after{background-image:url(../icons/stack.svg#leaf-icon);background-size:25px 28px}.instructions__item--cooking:after{background-image:url(../icons/stack.svg#powder-icon);background-size:26px 29px}.instructions__item--usage:after{background-image:url(../icons/stack.svg#cutlery);background-size:25px 30px}.instructions__item--time:after{background-image:url(../icons/stack.svg#clock);background-size:26px 31px}@media (width>=768px){.instructions__item{grid-template-rows:70px minmax(0,1fr);grid-template-columns:114px minmax(0,1fr);width:245px;min-height:280px;display:grid}.instructions__item:before{content:counter(counter);color:#f2f2f2;grid-area:1/2/2/2;margin-top:120px;font-family:Oswald,Arial,sans-serif;font-size:280px;font-weight:400;line-height:.9}.instructions__item:after{grid-area:1/1/1/1;width:80px;height:80px}}@media (width>=1440px){.instructions__item{max-width:250px;min-height:280px}}.instructions__text{grid-area:1/1/4/2;min-width:200px;margin:0 0 0 80px;line-height:1.3}@media (width>=768px){.instructions__text{grid-area:2/1/2/4;align-self:start;margin:0 0 70px;font-size:16px;line-height:1.5}.instructions__text:after{margin:0}}@media (width>=1440px){.instructions__text{text-align:start}}.br{display:none}@media (width>=768px){.br{display:inline}}.example{background-color:#eaeaea}@media (width>=768px){.example{background-image:linear-gradient(#fff 57%,#eaeaea 55.5%)}}@media (width>=1440px){.example{grid-template-rows:137px 1fr 75px;grid-template-columns:1fr 1220px 1fr;margin-bottom:0;display:grid}.example:before{content:"";background-image:linear-gradient(#fff 0,#f2f2f2 0);grid-area:2/1/-1/-1;width:100%;display:block}}.example__wrapper{padding:15px 0 40px}@media (width>=768px){.example__wrapper{padding:45px 0 101px}}@media (width>=1440px){.example__wrapper{grid-area:1/2/3/3;grid-template-rows:repeat(3,min-content);grid-template-columns:1fr 560px;column-gap:224px;padding:0;display:grid}}.example__title{color:#000;margin:0 0 39px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1.1}@media (width>=768px){.example__title{margin:0 0 60px;font-size:60px;line-height:1}}@media (width>=1440px){.example__title{grid-column:1/2;margin:57px 0 76px}}.example__subtitle{margin:0;line-height:1.3}@media (width>=768px){.example__subtitle{margin:0 0 55px;font-size:16px;line-height:1.5}}@media (width>=1440px){.example__subtitle{grid-column:1/2;margin:70px 0;padding:0 2px}}.example__list{grid-template-columns:repeat(2,1fr);column-gap:32px;margin:19px 0;display:grid}@media (width>=768px){.example__list{column-gap:0;margin:0 0 99px;display:flex}}@media (width>=1440px){.example__list{grid-column:1/2;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,min-content);gap:55px 42px;margin:0;display:grid}}.example__item{flex-direction:column;justify-content:center;align-self:start;align-items:center;margin:0;display:flex}.example__item--weight{grid-column:1/2}.example__item--time{grid-column:2/3}.example__item--cost{flex-flow:wrap;grid-column:1/-1;gap:4px;margin-top:20px}@media (width>=768px){.example__item--weight{width:162px;margin:0 43px 0 0}.example__item--time{width:162px;margin:0 auto 0 0}.example__item--cost{flex-direction:column;align-self:flex-start;row-gap:9px;margin-top:10px}}@media (width>=1440px){.example__item{margin:0}.example__item--weight{grid-column:1/2}.example__item--time{grid-column:2/3}.example__item--cost{flex-direction:row;grid-area:2/1/3/-1;justify-content:space-between;justify-self:flex-start;gap:66px;max-width:440px;margin:0}}.example__description{text-transform:lowercase;text-align:center;z-index:1;order:1;width:80px;margin-top:-10px;font-size:12px;font-weight:400;line-height:12px;position:relative}.example__description--weight,.example__description--time{background-color:#eaeaea;margin-left:-2px}@media (width>=768px){.example__description{background-color:#fff;margin-top:-9px;font-size:14px;line-height:1}.example__description--weight{width:114px;margin-left:0}.example__description--time{width:142px;margin-left:0}}@media (width>=1440px){.example__description{background-color:#f2f2f2}.example__description--time{margin-left:13px;margin-right:13px}}.example__number{color:#000;text-transform:uppercase;text-align:center;box-sizing:border-box;border:1px solid #cdcdcd;border-radius:4px;width:124px;margin:0;padding:14px 10px 16px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;position:relative}@media (width>=768px){.example__number{width:162px;padding:14px 10px 19px;font-size:30px;line-height:1.2}}@media (width>=1440px){.example__expenses{margin-right:63px;padding-left:0}.example__total{margin-right:0;padding-left:0}}.example__expenses,.example__total{text-transform:uppercase;color:#000;margin:0;font-family:Oswald,Arial,sans-serif;font-size:14px;line-height:20px}@media (width>=768px){.example__expenses,.example__total{align-self:end;font-size:20px}}.example__demonstration{margin-top:20px}@media (width>=1440px){.example__demonstration{grid-area:1/2/-1/3;width:560px;margin:0}}.demonstration{--curtain-place:.5;grid-template-columns:calc(var(--curtain-place)*100%)auto calc((1 - var(--curtain-place))*100%);aspect-ratio:280/256;align-self:center;width:min(100%,560px);display:grid}@media (width>=768px){.demonstration{margin-inline:auto}}@media (width>=1440px){.demonstration{margin-inline:auto;margin-top:59px}}.demonstration__image{object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}.demonstration__image--before{object-position:left}.demonstration__image--after{object-position:right}.demonstration__curtain{z-index:1;color:#666;cursor:col-resize;background-color:currentColor;border-radius:2px;place-items:center;width:4px;height:100%;margin:0 -2px;transition:color .2s,opacity .2s;display:grid}.demonstration__curtain:hover,.demonstration__curtain:focus{color:#68b738}.demonstration__curtain:active{opacity:.6}.demonstration__thumb{box-sizing:border-box;color:inherit;cursor:col-resize;background-color:#fff;border:2px solid;border-radius:20px;width:40px;height:40px;margin:-18px;padding:6px;display:grid}.demonstration__thumb:before{content:"";background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-image:url(../icons/stack.svg#thumb-demonstration);mask-image:url(../icons/stack.svg#thumb-demonstration)}.location{background-color:#fff}.location--catalog{background-color:#f2f2f2}@media (width>=1440px){.location{grid-template-rows:95px 95px 95px 95px;grid-template-columns:auto 565px 90px 565px auto;min-width:100%;min-height:400px;margin:0 auto;display:grid}}.location__wrapper{justify-content:center;align-items:center;margin:auto;padding:26px 0;display:flex}@media (width>=768px){.location__wrapper{gap:25px;padding:57px 41px}}@media (width>=1440px){.location__wrapper{z-index:2;background-color:#fff;grid-area:2/2/3/3;column-gap:92px;width:565px;margin:0 0 10px;padding:100px 78px 98px 80px}}.location__title{color:#111;text-transform:uppercase;width:50%;margin:0;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2}@media (width>=768px){.location__title{font-size:20px;line-height:1.3}}.location__address{width:50%;margin:0;font-style:normal;line-height:1.4}@media (width>=768px){.location__address{text-align:end;flex-direction:column;gap:20px;font-size:16px;display:flex}}@media (width>=1440px){.location__address{text-align:left;gap:18px}}.location__street,.location__city{margin:0}.location__map{z-index:0;grid-template-columns:1fr 320px 1fr;display:grid;position:relative}@media (width>=768px){.location__map{grid-template-columns:1fr 768px 1fr}}@media (width>=1440px){.location__map{grid-area:1/1/-1/-1;grid-template-columns:1fr 1440px 1fr;min-width:100%;height:100%;min-height:400px}}.location__image-container{grid-area:1/2/-1/-3}.location__map iframe{z-index:1;border:0;grid-area:1/1/-1/-1;width:100%;height:362px;display:block}@media (width>=768px){.location__map iframe{height:400px}}@media (width>=1440px){.location__map iframe{height:100%}}.location__image{width:320px;height:362px;display:block}@media (width>=768px){.location__image{width:768px;height:400px;display:block}}@media (width>=1440px){.location__image{width:1440px}}.footer{background-color:#f2f2f2}.footer__wrapper{flex-direction:column;justify-content:center;padding:20px 0;display:flex}@media (width>=768px){.footer__wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;padding:50px 0}}@media (width>=1440px){.footer__wrapper{padding:62px 0}}.footer__logo{border-bottom:1px solid #d9d9d9;justify-content:center;margin:0;padding:20px 0;display:flex}@media (width>=768px){.footer__logo{border-bottom:none;justify-content:center;max-width:200px;margin:0 38px 0 0;padding:0;display:flex}}.socials__list{border-bottom:1px solid #d9d9d9;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:7px 0;list-style-type:none;display:flex}@media (width>=768px){.socials__list{justify-content:unset;border-bottom:none;max-width:270px;padding:0}}.socials__link{color:inherit;min-height:40px;padding:12px;text-decoration:none;display:block}.socials__link:before{content:"";background-color:#666;width:28px;height:22px;display:block;-webkit-mask-image:url(../icons/stack.svg#vkontakte);mask-image:url(../icons/stack.svg#vkontakte);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:24px 19px;mask-size:24px 19px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.socials__link--vk:before{-webkit-mask-image:url(../icons/stack.svg#vkontakte);mask-image:url(../icons/stack.svg#vkontakte);-webkit-mask-size:27px 17px;mask-size:27px 17px}.socials__link--youtube:before{-webkit-mask-image:url(../icons/stack.svg#youtube);mask-image:url(../icons/stack.svg#youtube);-webkit-mask-size:24px 19px;mask-size:24px 19px}.socials__link--telegram:before{-webkit-mask-image:url(../icons/stack.svg#telegram);mask-image:url(../icons/stack.svg#telegram);-webkit-mask-size:19px 17px;mask-size:19px 17px}.socials__link:hover:before,.socials__link:focus:before{background-color:#68b738}.socials__link:active:before{opacity:.3;background-color:#68b738}@media (width>=768px){.socials__link{color:inherit;min-height:40px;padding:12px;text-decoration:none;display:block}}.developer{margin:0;padding:0}.developer__link{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:280px;margin:20px auto 40px;font-size:16px;text-decoration:none;display:flex}.developer__link:after{content:"";background-color:#666;width:27px;height:34px;display:block;-webkit-mask-image:url(../icons/stack.svg#html-logo);mask-image:url(../icons/stack.svg#html-logo);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.developer__link:active .developer__text{opacity:.3}.developer__link:hover:after,.developer__link:focus:after{background-color:#68b738}.developer__link:active:after{opacity:.3;background-color:#68b738}@media (width>=768px){.developer__link{column-gap:23px;max-width:200px;margin:0}}.developer__name{color:#444;font-size:16px;line-height:1.2}@media (width>=768px){.catalog{padding:0}}@media (width>=1440px){.catalog{padding:0}}.catalog__wrapper{border-top:1px solid #d9d9d9;min-width:100%;margin:0 auto}@media (width>=768px){.catalog__wrapper{min-width:unset;border-top:none}}@media (width>=1440px){.catalog__wrapper{margin:0 auto}}.catalog__title{color:#000;width:280px;margin:16px auto 30px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400}@media (width>=768px){.catalog__title{width:unset;margin:0;padding:40px 0;font-size:60px;line-height:1}}.catalog__list{margin:0 auto;padding:0;list-style-type:none}@media (width>=768px){.catalog__list{flex-wrap:wrap;gap:60px;margin:0;padding:40px 0 71px;display:flex}}@media (width>=1440px){.catalog__list{gap:55px 80px;padding:40px 0 64px}}.catalog__item{padding:0}.card{border-top:1px solid #ebebeb}@media (width>=768px){.card{border-top:none;padding:0;display:flex}}.card:last-child{border-bottom:1px solid #ebebeb}@media (width>=768px){.card:last-child{border-bottom:none}}.card__wrapper{grid-template-columns:repeat(2,50%);row-gap:14px;width:280px;margin:0 auto;padding:21px 0 25px;display:grid}@media (width>=768px){.card__wrapper{grid-template-rows:69px 150px 1fr max-content min-content 28px;grid-template-columns:37px 250px 37px;row-gap:13px;width:324px;padding:0;display:grid}.card__wrapper:before{content:"";background-image:linear-gradient(#fff 0,#f2f2f2 0);grid-area:2/1/-1/-1;width:100%;display:block}}@media (width>=1440px){.card__wrapper{grid-template-rows:63px 129px 1fr max-content min-content 23px;grid-template-columns:38px 169px 38px;row-gap:20px;width:245px}}.card__link{color:#222;text-transform:uppercase;grid-area:1/1/3/2;justify-content:center;align-items:center;width:140px;height:107px;font-size:16px;font-weight:400;display:flex}@media (width>=768px){.card__link{grid-area:1/2/3/3;justify-self:center;width:200px;height:210px;padding-top:17px}.card__link:hover{opacity:.8}.card__link:active{opacity:.6}}@media (width>=1440px){.card__link{width:169px}}.card__link-title{text-transform:uppercase;grid-area:1/2/2/3;text-decoration:none}.card__link-title:hover,.card__link-title:focus,.card__link-title:focus-visible{opacity:.6}.card__link-title:active{opacity:.3}@media (width>=768px){.card__link-title{grid-area:3/2/4/3;justify-self:center}}@media (width>=1440px){.card__link-title{margin-top:7px}}.card__title{text-transform:uppercase;color:#222;max-width:85px;margin:0;padding:0;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media (width>=768px){.card__title{text-align:center;max-width:135px;margin:0;padding:0;font-size:20px;line-height:1.2}}@media (width>=1440px){.card__title{max-width:140px}}.card__description{grid-area:2/2/3/3;margin:0 0 3px;font-size:12px;line-height:1.3}@media (width>=768px){.card__description{grid-area:4/2/5/3;width:250px;margin:0 0 20px;font-size:16px;line-height:1.2}}@media (width>=1440px){.card__description{width:169px;margin:0}}.card__description-row{justify-content:space-between;align-items:center;gap:25px;display:flex}@media (width>=768px){.card__description-row{border-bottom:1px solid #cdcdcd;padding-top:6px;padding-bottom:5px}}@media (width>=1440px){.card__description-row{padding-top:6px;padding-bottom:7px}}.card__description-cell{margin:0;padding:0}.card__description-cell--value{text-align:end}.card__button{grid-area:3/1/4/-1;margin-top:2px;padding:10px}@media (width>=768px){.card__button{grid-area:5/2/6/3;align-self:center;margin:0;padding:10px}}@media (width>=1440px){.card__button{margin-top:15px}}.card-more__wrapper{flex-direction:column;width:280px;margin:0 auto;padding:25px 0;display:flex}.card-more__wrapper:before{content:"";background-image:url(../icons/stack.svg#plus-sign);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;align-self:center;width:30px;height:30px;margin-bottom:23px}@media (width>=768px){.card-more__wrapper:before{content:"";background-image:url(../icons/stack.svg#plus-sign);background-position:50%;background-repeat:no-repeat;background-size:60px 60px;align-self:center;width:60px;height:60px}}@media (width>=1440px){.card-more__wrapper:before{margin-bottom:39px}}@media (width>=768px){.card-more__wrapper{width:324px;margin-top:84px;padding:50px 37px 40px;box-shadow:0 0 0 2px #f2f2f2}}@media (width>=1440px){.card-more__wrapper{width:243px;margin-top:88px}}.card-more__title{color:#111;text-transform:uppercase;align-self:center;margin:0 0 8px;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media (width>=768px){.card-more__title{text-align:center;width:170px;margin:23px 0;font-size:20px;line-height:1.2}}@media (width>=1440px){.card-more__title{width:140px;margin:0 0 26px}}.card-more__text{align-self:center;margin:0;font-size:12px;line-height:1.3}@media (width>=768px){.card-more__text{text-align:center;width:180px;font-size:16px;line-height:1.1}}@media (width>=1440px){.card-more__text{width:170px}}.card-more__button{width:280px;margin-top:21px;padding:10px 0}@media (width>=768px){.card-more__button{width:250px;margin-top:82px}}@media (width>=1440px){.card-more__button{width:169px;margin-top:90px}}.additionals{padding-top:26px}@media (width>=768px){.additionals{padding:0 0 40px}}@media (width>=1440px){.additionals{padding-top:0 0 48px}.additionals__wrapper{grid-template-columns:896px 1fr;column-gap:80px;display:grid}}.additionals__title{color:#000;max-width:250px;margin:0 0 35px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}@media (width>=768px){.additionals__title{max-width:650px;margin:0 0 80px 40px}}@media (width>=1440px){.additionals__title{grid-area:1/1/-1/-1;max-width:1220px;margin:0 0 79px}}.additionals__list{flex-direction:column;margin:0 0 35px;padding:0;list-style-type:none;display:flex}@media (width>=768px){.additionals__list{margin:0 0 70px}}@media (width>=1440px){.additionals__list{margin:0;padding:5px 0}}.product{border-top:1px solid #cdcdcd;flex-direction:column;padding:13px 0 18px;display:flex}.product:last-child{border-bottom:1px solid #cdcdcd}@media (width>=768px){.product{border:1px solid #cdcdcd;grid-template-columns:repeat(2,1fr);padding:25px 38px 28px;display:grid}.product:not(:first-child){border-top:none}}@media (width>=1440px){.product{border-left:none;border-right:none;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:16px 0;display:flex}}.product__title{text-transform:uppercase;color:#222;margin:0 0 13px;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1}@media (width>=768px){.product__title{grid-area:1/1/2/2;margin:0 0 25px;font-size:20px;line-height:1}}@media (width>=1440px){.product__title{max-width:280px;margin:0 auto 0 0}}.product__table{justify-content:space-between;align-items:center;gap:30px;margin:0 0 15px;display:flex}@media (width>=768px){.product__table{justify-self:end;gap:53px;margin:0 0 21px}}@media (width>=1440px){.product__table{gap:20px;width:285px;margin:5px 0 0}}.product__table-unit{margin:0;padding:0;line-height:1}.product__table-unit--quantity{width:50%}.product__table-unit--price{text-align:end;width:50%}@media (width>=768px){.product__table-unit{grid-area:1/2/2/3;font-size:16px;line-height:1.2}.product__table-unit--quantity{width:unset;text-align:end}.product__table-unit--price{width:unset}}@media (width>=1440px){.product__table-unit--quantity{text-align:left;width:50%}.product__table-unit--price{width:50%;padding-right:3px}}.product__button{padding:10px 0}@media (width>=768px){.product__button{grid-area:2/1/3/-1;padding:10px 0;font-size:16px;line-height:1.2}}@media (width>=1440px){.product__button{width:244px}}.promo{color:#fff;text-align:center;background-color:#68b738d9;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-mobile@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-mobile@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-mobile@1x.jpg" 1x type("image/jpg"),"../images/promo-background-mobile@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding:64px 20px 43px;display:flex}.promo:before{content:"";background-image:url(../icons/stack.svg#gift);background-position:50%;background-repeat:no-repeat;background-size:78px 80px;width:78px;height:80px;margin-bottom:48px;display:block}@media (width>=768px){.promo{text-align:start;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-tablet@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-tablet@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-tablet@1x.jpg" 1x type("image/jpg"),"../images/promo-background-tablet@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);grid-template-columns:1fr 266px;padding:57px 20px 60px 78px;display:grid}.promo:before{background-size:80px 82px;grid-row:1/-1;width:80px;height:82px;margin:0}}@media (width>=1440px){.promo{text-align:center;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-mobile@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-mobile@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-mobile@1x.jpg" 1x type("image/jpg"),"../images/promo-background-mobile@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);flex-direction:column;padding:23px 20px;display:flex}.promo:before{background-size:80px 83px;width:80px;height:83px;margin-bottom:46px}}.promo__text{color:#fff;margin:0;font-size:16px;line-height:1.2}@media (width>=768px){.promo__text{grid-row:1/-1;margin:10px 0 0}}@media (width>=1440px){.promo__text{margin:0}}.subscription{color:#000;padding:40px 0;font-family:Oswald,Arial,sans-serif;font-weight:400}@media (width>=768px){.subscription{padding:40px 0 80px}}@media (width>=1440px){.subscription{padding:55px 0 104px}}.subscription__title{margin:0 0 32px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}@media (width>=768px){.subscription__title{margin:0 0 67px 40px}}@media (width>=1440px){.subscription__title{margin:0 0 73px}}.subscription__subtitle{text-align:center;color:#000;margin:23px 0;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1.5}@media (width>=768px){.subscription__subtitle{margin:0 0 28px;padding:0 38px;font-size:24px;line-height:1.3}}@media (width>=1440px){.subscription__subtitle{padding:0 20px}}.form{box-sizing:border-box;flex-direction:column;row-gap:16px;display:flex}@media (width>=768px){.form{grid-template-columns:1fr auto;width:632px;margin-inline:auto;display:grid}}@media (width>=1440px){.form{width:752px}}.form__input{text-transform:uppercase;color:#444;box-sizing:border-box;border:1px solid #e7e7e7;height:56px;padding:12px;font-family:Oswald,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.form__input:hover{border-color:#cdcdcd}.form__input:focus{border:2px solid #444}.form__input:disabled{opacity:.2;pointer-events:none}.form__input--error,.form__input--error:hover,.form__input--error:focus{border:2px solid #ff8282}.form__button{border:none;padding:15px;font-size:20px;line-height:1.3}@media (width>=768px){.form__button{min-width:256px;max-width:300px;padding:15px}}.title-lines{color:#000;background:#fff;width:-moz-fit-content;width:fit-content;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;position:relative;box-shadow:-40px 0 #fff,40px 0 #fff}.title-lines:before{content:"";z-index:-1;background:#68b738;width:100vw;height:2px;position:absolute;top:10px;right:0;box-shadow:100vw 0 #68b738}@media (width>=768px){.title-lines{font-size:32px;line-height:1;box-shadow:-40px 0 #fff,40px 0 #fff}.title-lines:before{top:14px}}@media (width>=1440px){.title-lines{margin:0 0 71px;font-size:40px}.title-lines:before{top:18px}} \ No newline at end of file +@font-face{font-family:Lato;font-weight:400;font-style:normal;src:url(../fonts/lato/Lato-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Oswald;font-weight:400;font-style:normal;src:url(../fonts/oswald/oswaldregular.woff2)format("woff2");font-display:swap}body{color:#444;background-color:#fff;flex-direction:column;min-width:320px;min-height:100vh;margin:0 auto;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:flex}a{text-decoration:none}img{object-fit:contain;max-width:100%;height:auto;display:block}*,:before,:after{box-sizing:border-box}.page{height:100%}.nojs .button-toggle{opacity:0}.nojs .navigation__list{min-width:100vw;display:block;position:relative;top:0}@media (width>=768px){.nojs .header--main .navigation__list{position:relative}.nojs .navigation__list{position:unset;min-width:unset;display:flex;top:0}}.visually-hidden{position:fixed;transform:scale(0)}.button{color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;background-color:#68b738;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1.2;text-decoration:none;display:block}.button:disabled{opacity:.2;pointer-events:none}.button--primary{color:#fff;background-color:#68b738}.button--primary:hover,.button--primary:focus{background-color:#5eaa2f}.button--primary:active{color:#fff6}.button--secondary{color:#444;background-color:#f2f2f2}.button--secondary:hover,.button--secondary:focus{background-color:#ebebeb}.button--secondary:active{background-color:#d9d9d9}.header__wrapper{flex-direction:column;align-items:center;display:flex}@media (width>=768px){.header__wrapper{flex-direction:row;gap:94px;padding-top:25px;padding-bottom:25px}}@media (width>=1440px){.header__wrapper{justify-content:space-between;gap:94px;padding-top:55px;padding-bottom:28px}}.header__container{justify-content:space-between;align-items:center;padding-top:13px;padding-bottom:15px;display:flex}@media (width>=768px){.header__container{justify-content:flex-start;align-items:center;width:173px;padding-top:0;padding-bottom:0;display:flex}}@media (width>=1440px){.header__container{width:202px}}.header__logo{width:33px;height:38px;margin-right:56px;display:block}@media (width>=768px){.header__logo{width:60px;height:50px;margin-right:13px}}@media (width>=1440px){.header__logo{width:70px;height:59px;margin-right:14px}}.header__logo-text{margin-right:65px;display:block}@media (width>=768px){.header__logo-text{margin-right:0}}@media (width>=1440px){.logo__image--text{min-width:118px;min-height:21px}}.wrapper{width:280px;margin-left:auto;margin-right:auto}@media (width>=768px){.wrapper{width:709px}}@media (width>=1440px){.wrapper{width:1220px}}.logo{display:block}.logo__image:hover,.logo__image:focus{opacity:.7}.logo__image:active{opacity:.4}.navigation__list{text-align:center;background-color:#fff;margin:0;padding:0;list-style-type:none}@media (width<=767px){.navigation__list{z-index:1;width:100%;position:absolute;top:65px;right:0}}@media (width>=768px){.navigation__list{flex-flow:wrap;justify-content:end;align-items:center;gap:33px;width:436px;margin-right:4px;display:flex}}@media (width>=1440px){.navigation__list{width:610px;margin-right:0}}.navigation__link{color:#000;text-transform:uppercase;padding:21px 10px 24px;font-family:Oswald,Arial,sans-serif;font-size:20px;line-height:1;text-decoration:none}.navigation__link:hover,.navigation__link:focus{opacity:.6}.navigation__link:active{opacity:.5}@media (width<=767px){.navigation__link{border-top:1px solid #d9d9d9;display:block}}@media (width>=768px){.navigation__link{padding:14px 0 9px;font-size:18px;line-height:1.3}.navigation__link--current{border-bottom:2px solid #68b738}}@media (width>=1440px){.navigation__link{color:#000;font-size:20px;line-height:1.5}}@media (width<=767px){.navigation--closed .navigation__list{display:none}.navigation--open .navigation__item{width:100%;display:block}}@media (width>=1440px){.navigation__list--index .navigation__link{color:#fff}.navigation__list--index .navigation__link--current{border-bottom:2px solid #fff}.navigation__item{z-index:1}}.button-toggle{cursor:pointer;background-color:#000;border:#0000;width:24px;height:24px;margin:0;padding:0;-webkit-mask-position:100%;mask-position:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-toggle:hover,.button-toggle:focus{opacity:.7}.button-toggle:active{opacity:.4}@media (width>=768px){.button-toggle{display:none}}.button-toggle--closed{-webkit-mask-image:url(../icons/stack.svg#burger);mask-image:url(../icons/stack.svg#burger);-webkit-mask-size:24px 24px;mask-size:24px 24px}.button-toggle--opened{-webkit-mask-image:url(../icons/stack.svg#close-x-button);mask-image:url(../icons/stack.svg#close-x-button);-webkit-mask-size:20px 20px;mask-size:20px 20px}.main{flex-direction:column;flex-grow:1;display:flex}.hero{color:#fff;background-image:linear-gradient(#68b738d9 60%,linear-gradient(to right top,#525357,#3c3c3f)60%),image-set("../images/cat-hero-mobile@1x.webp" 1dppx type("image/webp"),"../images/cat-hero-mobile@2x.webp" 2dppx type("image/webp")),linear-gradient(to right,#4e4d51 50%,#414045 50%);text-align:center;background-color:#68b738d9;background-position:50% 0;background-repeat:no-repeat;background-size:contain,490px 302px,contain;font-family:Oswald,Arial,sans-serif;font-weight:400}@media (width>=768px){.hero{color:#000;background-color:#fff;background-image:none;min-width:709px;margin:0;display:block}}@media (width>=1440px){.hero{margin-bottom:88px}.hero:before{content:"";z-index:0;background-color:#68b738d9;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/cat-hero-desktop@1x.webp) 1x type("image/webp"),url(../images/cat-hero-desktop@2x.webp) 2x type("image/webp")),-webkit-linear-gradient(90deg,#403f45,#403f45);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/cat-hero-desktop@1x.webp" 1x type("image/webp"),"../images/cat-hero-desktop@2x.webp" 2x type("image/webp")),linear-gradient(90deg,#403f45,#403f45);background-repeat:no-repeat;width:50%;height:694px;margin-left:720px;display:block;position:absolute;top:0;right:0}}.hero__wrapper{box-sizing:border-box;flex-direction:column;align-items:center;margin-bottom:20px;display:flex}@media (width>=768px){.hero__wrapper{background-image:none;grid-template-rows:repeat(4,min-content);grid-template-columns:90px 420px 198px;row-gap:40px;margin:0 auto;padding:13px 0 0;display:grid}}@media (width>=1440px){.hero__wrapper{grid-template-rows:repeat(4,min-content);grid-template-columns:80px 367px 552px;padding:0}}.hero__title{color:#fff;text-align:center;box-sizing:border-box;margin:0;padding:27px 0 25px;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.hero__title{color:#000;text-align:start;grid-column:2/3;margin:0;font-size:60px;line-height:1}}@media (width>=1440px){.hero__title{grid-area:2/2/3/4;padding:0 0 73px}}.hero__subtitle{text-transform:uppercase;text-align:center;margin:0;padding-bottom:29px;font-size:14px;line-height:1;display:block}@media (width>=768px){.hero__subtitle{color:#000;text-align:start;grid-column:2/3;margin:-31px 0 0;padding:0;font-size:20px;line-height:1}}@media (width>=1440px){.hero__subtitle{grid-area:2/2/4/2;margin:0;padding:0}}@media (width>=768px){.hero__image{grid-area:3/1/5/-1;height:609px;margin-top:-23px}}@media (width>=1440px){.hero__image{z-index:1;grid-area:1/3/-1/4;width:552px;height:499px;margin-top:0}}.hero__button{padding:10px 64px}@media (width>=768px){.hero__button{grid-area:3/2/4/3;width:244px;margin-top:5px;padding:14px;font-size:20px;line-height:1.3}}@media (width>=1440px){.hero__button{grid-area:3/2/3/2;max-width:420px;margin:0 0 55px}}.programs__wrapper{padding-bottom:20px}@media (width>=768px){.programs__wrapper{padding:0 0 45px}}@media (width>=1440px){.programs__wrapper{padding-top:53px;padding-bottom:71px}}.programs__list{flex-direction:column;gap:20px;margin:0;padding:0;list-style-type:none;display:flex}@media (width>=768px){.programs__list{gap:30px}}@media (width>=1440px){.programs__list{flex-flow:wrap;gap:80px}}.programs__item{background-color:#f2f2f2;grid-template-columns:70px 1fr;gap:19px 0;min-height:266px;padding:21px 20px 18px;display:grid}.programs__item:before{content:"";background-position:0 0;background-repeat:no-repeat;background-size:contain;width:67px;height:53px;display:block}.programs__item--slim:before{background-image:url(../icons/stack.svg#slim-cat);width:50px}.programs__item--pro{padding-top:24px;padding-bottom:18px}.programs__item--pro:before{background-image:url(../icons/stack.svg#pro-cat);height:50px;margin-left:-7px}@media (width>=768px){.programs__item{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 240px;gap:24px 10px;padding:77px 63px 57px 52px}.programs__item:before{grid-area:1/2/-1/3;justify-self:end;width:200px;height:211px}.programs__item--pro:before{width:268px;height:200px;margin-top:14px;margin-right:-34px}}@media (width>=1440px){.programs__item{grid-template-columns:152px 1fr;gap:27px 10px;max-width:570px;padding:41px 52px 59px}.programs__item:before{grid-area:1/1/2/2;justify-self:flex-start;width:100px;height:106px}.programs__item--pro:before{width:134px;height:100px;margin-top:4px;margin-left:-18px;margin-right:0}}.programs__title{color:#000;text-transform:uppercase;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:inherit;align-self:center;margin:0;line-height:1.5}@media (width>=768px){.programs__title{font-size:36px;line-height:1}}.programs__description{border-bottom:1px solid #d9d9d9;grid-column:1/-1;margin:0;padding-bottom:20px;line-height:1.3}@media (width>=768px){.programs__description{grid-area:unset;color:#000;border:none;margin-bottom:29px;padding:0;font-size:16px;line-height:1.5}}@media (width>=1440px){.programs__description{grid-column:1/-1;margin:0;padding-top:7px}}.programs__link{color:#000;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:15px;padding-bottom:3px;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:flex}@media (width>=768px){.programs__link{grid-area:unset;justify-self:start;gap:4px;font-size:20px;line-height:1.3}}@media (width>=1440px){.programs__link{grid-column:1/-1;gap:25px;padding-top:0}}.programs__link:after{content:"";background-image:url(../icons/stack.svg#arrow-big);background-position-x:-8px;background-repeat:no-repeat;min-width:32px;height:12px}@media (width>=768px){.programs__link:after{margin-left:23px}}@media (width>=1440px){.programs__link:after{margin-left:0}}.programs__link:active{opacity:.3}.programs__link:is(:hover,:active,:focus-visible,:focus):after{background-position-x:50%}.instructions__wrapper{padding-bottom:50px}@media (width>=768px){.instructions__wrapper{padding-bottom:6px}}@media (width>=1440px){.instructions__wrapper{padding:0}}.instructions__title{color:#000;text-align:left;margin:0 0 36px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1}@media (width>=768px){.instructions__title{margin-bottom:72px;font-size:60px}}@media (width>=1440px){.instructions__title{margin-bottom:42px}}.instructions__list{margin:0;padding:0;list-style-type:none;display:grid}@media (width>=768px){.instructions__list{grid-template-columns:repeat(2,1fr);gap:38px 60px;display:grid}}@media (width>=1440px){.instructions__list{flex-flow:wrap;gap:80px;display:flex}}.instructions__item{counter-increment:counter 1;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:40px 0;margin-left:0;display:grid;position:relative}.instructions__item:after{content:"";background-color:#68b738;background-position:50%;background-repeat:no-repeat;grid-area:1/1/4/1;width:60px;height:60px;display:inline-block}.instructions__item--nutrition:after{background-image:url(../icons/stack.svg#leaf-icon);background-size:25px 28px}.instructions__item--cooking:after{background-image:url(../icons/stack.svg#powder-icon);background-size:26px 29px}.instructions__item--usage:after{background-image:url(../icons/stack.svg#cutlery);background-size:25px 30px}.instructions__item--time:after{background-image:url(../icons/stack.svg#clock);background-size:26px 31px}@media (width>=768px){.instructions__item{grid-template-rows:70px minmax(0,1fr);grid-template-columns:114px minmax(0,1fr);width:245px;min-height:280px;display:grid}.instructions__item:before{content:counter(counter);color:#f2f2f2;grid-area:1/2/2/2;margin-top:120px;font-family:Oswald,Arial,sans-serif;font-size:280px;font-weight:400;line-height:.9}.instructions__item:after{grid-area:1/1/1/1;width:80px;height:80px}}@media (width>=1440px){.instructions__item{max-width:250px;min-height:280px}}.instructions__text{grid-area:1/1/4/2;min-width:200px;margin:0 0 0 80px;line-height:1.3}@media (width>=768px){.instructions__text{grid-area:2/1/2/4;align-self:start;margin:0 0 70px;font-size:16px;line-height:1.5}.instructions__text:after{margin:0}}@media (width>=1440px){.instructions__text{text-align:start}}.br{display:none}@media (width>=768px){.br{display:inline}}.example{background-color:#eaeaea}@media (width>=768px){.example{background-image:linear-gradient(#fff 57%,#eaeaea 55.5%)}}@media (width>=1440px){.example{grid-template-rows:137px 1fr 75px;grid-template-columns:1fr 1220px 1fr;margin-bottom:0;display:grid}.example:before{content:"";background-image:linear-gradient(#fff 0,#f2f2f2 0);grid-area:2/1/-1/-1;width:100%;display:block}}.example__wrapper{padding:15px 0 40px}@media (width>=768px){.example__wrapper{padding:45px 0 101px}}@media (width>=1440px){.example__wrapper{grid-area:1/2/3/3;grid-template-rows:repeat(3,min-content);grid-template-columns:1fr 560px;column-gap:224px;padding:0;display:grid}}.example__title{color:#000;margin:0 0 39px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400;line-height:1.1}@media (width>=768px){.example__title{margin:0 0 60px;font-size:60px;line-height:1}}@media (width>=1440px){.example__title{grid-column:1/2;margin:57px 0 76px}}.example__subtitle{margin:0;line-height:1.3}@media (width>=768px){.example__subtitle{margin:0 0 55px;font-size:16px;line-height:1.5}}@media (width>=1440px){.example__subtitle{grid-column:1/2;margin:70px 0;padding:0 2px}}.example__list{grid-template-columns:repeat(2,1fr);column-gap:32px;margin:19px 0;display:grid}@media (width>=768px){.example__list{column-gap:0;margin:0 0 99px;display:flex}}@media (width>=1440px){.example__list{grid-column:1/2;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,min-content);gap:55px 42px;margin:0;display:grid}}.example__item{flex-direction:column;justify-content:center;align-self:start;align-items:center;margin:0;display:flex}.example__item--weight{grid-column:1/2}.example__item--time{grid-column:2/3}.example__item--cost{flex-flow:wrap;grid-column:1/-1;gap:4px;margin-top:20px}@media (width>=768px){.example__item--weight{width:162px;margin:0 43px 0 0}.example__item--time{width:162px;margin:0 auto 0 0}.example__item--cost{flex-direction:column;align-self:flex-start;row-gap:9px;margin-top:10px}}@media (width>=1440px){.example__item{margin:0}.example__item--weight{grid-column:1/2}.example__item--time{grid-column:2/3}.example__item--cost{flex-direction:row;grid-area:2/1/3/-1;justify-content:space-between;justify-self:flex-start;gap:66px;max-width:440px;margin:0}}.example__description{text-transform:lowercase;text-align:center;z-index:1;order:1;width:80px;margin-top:-10px;font-size:12px;font-weight:400;line-height:12px;position:relative}.example__description--weight,.example__description--time{background-color:#eaeaea;margin-left:-2px}@media (width>=768px){.example__description{background-color:#fff;margin-top:-9px;font-size:14px;line-height:1}.example__description--weight{width:114px;margin-left:0}.example__description--time{width:142px;margin-left:0}}@media (width>=1440px){.example__description{background-color:#f2f2f2}.example__description--time{margin-left:13px;margin-right:13px}}.example__number{color:#000;text-transform:uppercase;text-align:center;box-sizing:border-box;border:1px solid #cdcdcd;border-radius:4px;width:124px;margin:0;padding:14px 10px 16px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;position:relative}@media (width>=768px){.example__number{width:162px;padding:14px 10px 19px;font-size:30px;line-height:1.2}}@media (width>=1440px){.example__expenses{margin-right:63px;padding-left:0}.example__total{margin-right:0;padding-left:0}}.example__expenses,.example__total{text-transform:uppercase;color:#000;margin:0;font-family:Oswald,Arial,sans-serif;font-size:14px;line-height:20px}@media (width>=768px){.example__expenses,.example__total{align-self:end;font-size:20px}}.example__demonstration{margin-top:20px}@media (width>=1440px){.example__demonstration{grid-area:1/2/-1/3;width:560px;margin:0}}.demonstration{--curtain-place:.5;grid-template-columns:calc(var(--curtain-place)*100%)auto calc((1 - var(--curtain-place))*100%);aspect-ratio:280/256;align-self:center;width:min(100%,560px);display:grid}@media (width>=768px){.demonstration{margin-inline:auto}}@media (width>=1440px){.demonstration{margin-inline:auto;margin-top:59px}}.demonstration__image{object-fit:cover;width:100%;height:100%;display:block;overflow:hidden}.demonstration__image--before{object-position:left}.demonstration__image--after{object-position:right}.demonstration__curtain{z-index:1;color:#666;cursor:col-resize;background-color:currentColor;border-radius:2px;place-items:center;width:4px;height:100%;margin:0 -2px;transition:color .2s,opacity .2s;display:grid}.demonstration__curtain:hover,.demonstration__curtain:focus{color:#68b738}.demonstration__curtain:active{opacity:.6}.demonstration__thumb{box-sizing:border-box;color:inherit;cursor:col-resize;background-color:#fff;border:2px solid;border-radius:20px;width:40px;height:40px;margin:-18px;padding:6px;display:grid}.demonstration__thumb:before{content:"";background-color:currentColor;width:100%;height:100%;display:block;-webkit-mask-image:url(../icons/stack.svg#thumb-demonstration);mask-image:url(../icons/stack.svg#thumb-demonstration)}.location{background-color:#fff}.location--catalog{background-color:#f2f2f2}@media (width>=1440px){.location{grid-template-rows:95px 95px 95px 95px;grid-template-columns:auto 565px 90px 565px auto;min-width:100%;min-height:400px;margin:0 auto;display:grid}}.location__wrapper{justify-content:center;align-items:center;margin:auto;padding:26px 0;display:flex}@media (width>=768px){.location__wrapper{gap:25px;padding:57px 41px}}@media (width>=1440px){.location__wrapper{z-index:2;background-color:#fff;grid-area:2/2/3/3;column-gap:92px;width:565px;margin:0 0 10px;padding:100px 78px 98px 80px}}.location__title{color:#111;text-transform:uppercase;width:50%;margin:0;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2}@media (width>=768px){.location__title{font-size:20px;line-height:1.3}}.location__address{width:50%;margin:0;font-style:normal;line-height:1.4}@media (width>=768px){.location__address{text-align:end;flex-direction:column;gap:20px;font-size:16px;display:flex}}@media (width>=1440px){.location__address{text-align:left;gap:18px}}.location__street,.location__city{margin:0}.location__map{z-index:0;grid-template-columns:1fr 320px 1fr;display:grid;position:relative}@media (width>=768px){.location__map{grid-template-columns:1fr 768px 1fr}}@media (width>=1440px){.location__map{grid-area:1/1/-1/-1;grid-template-columns:1fr 1440px 1fr;min-width:100%;height:100%;min-height:400px}}.location__image-container{grid-area:1/2/-1/-3}.location__map iframe{z-index:1;border:0;grid-area:1/1/-1/-1;width:100%;height:362px;display:block}@media (width>=768px){.location__map iframe{height:400px}}@media (width>=1440px){.location__map iframe{height:100%}}.location__image{width:320px;height:362px;display:block}@media (width>=768px){.location__image{width:768px;height:400px;display:block}}@media (width>=1440px){.location__image{width:1440px}}.footer{background-color:#f2f2f2}.footer__wrapper{flex-direction:column;justify-content:center;padding:20px 0;display:flex}@media (width>=768px){.footer__wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;padding:50px 0}}@media (width>=1440px){.footer__wrapper{padding:62px 0}}.footer__logo{border-bottom:1px solid #d9d9d9;justify-content:center;margin:0;padding:20px 0;display:flex}@media (width>=768px){.footer__logo{border-bottom:none;justify-content:center;max-width:200px;margin:0 38px 0 0;padding:0;display:flex}}.socials__list{border-bottom:1px solid #d9d9d9;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:7px 0;list-style-type:none;display:flex}@media (width>=768px){.socials__list{justify-content:unset;border-bottom:none;max-width:270px;padding:0}}.socials__link{color:inherit;min-height:40px;padding:12px;text-decoration:none;display:block}.socials__link:before{content:"";background-color:#666;width:28px;height:22px;display:block;-webkit-mask-image:url(../icons/stack.svg#vkontakte);mask-image:url(../icons/stack.svg#vkontakte);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:24px 19px;mask-size:24px 19px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.socials__link--vk:before{-webkit-mask-image:url(../icons/stack.svg#vkontakte);mask-image:url(../icons/stack.svg#vkontakte);-webkit-mask-size:27px 17px;mask-size:27px 17px}.socials__link--youtube:before{-webkit-mask-image:url(../icons/stack.svg#youtube);mask-image:url(../icons/stack.svg#youtube);-webkit-mask-size:24px 19px;mask-size:24px 19px}.socials__link--telegram:before{-webkit-mask-image:url(../icons/stack.svg#telegram);mask-image:url(../icons/stack.svg#telegram);-webkit-mask-size:19px 17px;mask-size:19px 17px}.socials__link:hover:before,.socials__link:focus:before{background-color:#68b738}.socials__link:active:before{opacity:.3;background-color:#68b738}@media (width>=768px){.socials__link{color:inherit;min-height:40px;padding:12px;text-decoration:none;display:block}}.developer{margin:0;padding:0}.developer__link{flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:280px;margin:20px auto 40px;font-size:16px;text-decoration:none;display:flex}.developer__link:after{content:"";background-color:#666;width:27px;height:34px;display:block;-webkit-mask-image:url(../icons/stack.svg#html-logo);mask-image:url(../icons/stack.svg#html-logo);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.developer__link:active .developer__name{opacity:.3}.developer__link:hover:after,.developer__link:focus:after{background-color:#68b738}.developer__link:active:after{opacity:.3;background-color:#68b738}@media (width>=768px){.developer__link{column-gap:23px;max-width:200px;margin:0}}.developer__name{color:#444;font-size:16px;line-height:1.2}@media (width>=768px){.catalog{padding:0}}@media (width>=1440px){.catalog{padding:0}}.catalog__wrapper{border-top:1px solid #d9d9d9;min-width:100%;margin:0 auto}@media (width>=768px){.catalog__wrapper{min-width:unset;border-top:none}}@media (width>=1440px){.catalog__wrapper{margin:0 auto}}.catalog__title{color:#000;width:280px;margin:16px auto 30px;font-family:Oswald,Arial,sans-serif;font-size:36px;font-weight:400}@media (width>=768px){.catalog__title{width:unset;margin:0;padding:40px 0;font-size:60px;line-height:1}}.catalog__list{margin:0 auto;padding:0;list-style-type:none}@media (width>=768px){.catalog__list{flex-wrap:wrap;gap:60px;margin:0;padding:40px 0 71px;display:flex}}@media (width>=1440px){.catalog__list{gap:55px 80px;padding:40px 0 64px}}.catalog__item{padding:0}.card{border-top:1px solid #ebebeb}@media (width>=768px){.card{border-top:none;padding:0;display:flex}}.card:last-child{border-bottom:1px solid #ebebeb}@media (width>=768px){.card:last-child{border-bottom:none}}.card__wrapper{grid-template-columns:repeat(2,50%);row-gap:14px;width:280px;margin:0 auto;padding:21px 0 25px;display:grid}@media (width>=768px){.card__wrapper{grid-template-rows:69px 150px 1fr max-content min-content 28px;grid-template-columns:37px 250px 37px;row-gap:13px;width:324px;padding:0;display:grid}.card__wrapper:before{content:"";background-image:linear-gradient(#fff 0,#f2f2f2 0);grid-area:2/1/-1/-1;width:100%;display:block}}@media (width>=1440px){.card__wrapper{grid-template-rows:63px 129px 1fr max-content min-content 23px;grid-template-columns:38px 169px 38px;row-gap:20px;width:245px}}.card__link{color:#222;text-transform:uppercase;grid-area:1/1/3/2;justify-content:center;align-items:center;width:140px;height:107px;font-size:16px;font-weight:400;display:flex}@media (width>=768px){.card__link{grid-area:1/2/3/3;justify-self:center;width:200px;height:210px;padding-top:17px}.card__link:hover{opacity:.8}.card__link:active{opacity:.6}}@media (width>=1440px){.card__link{width:169px}}.card__link-title{text-transform:uppercase;grid-area:1/2/2/3;text-decoration:none}.card__link-title:hover,.card__link-title:focus,.card__link-title:focus-visible{opacity:.6}.card__link-title:active{opacity:.3}@media (width>=768px){.card__link-title{grid-area:3/2/4/3;justify-self:center}}@media (width>=1440px){.card__link-title{margin-top:7px}}.card__title{text-transform:uppercase;color:#222;max-width:85px;margin:0;padding:0;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media (width>=768px){.card__title{text-align:center;max-width:135px;margin:0;padding:0;font-size:20px;line-height:1.2}}@media (width>=1440px){.card__title{max-width:140px}}.card__description{grid-area:2/2/3/3;margin:0 0 3px;font-size:12px;line-height:1.3}@media (width>=768px){.card__description{grid-area:4/2/5/3;width:250px;margin:0 0 20px;font-size:16px;line-height:1.2}}@media (width>=1440px){.card__description{width:169px;margin:0}}.card__description-row{justify-content:space-between;align-items:center;gap:25px;display:flex}@media (width>=768px){.card__description-row{border-bottom:1px solid #cdcdcd;padding-top:6px;padding-bottom:5px}}@media (width>=1440px){.card__description-row{padding-top:6px;padding-bottom:7px}}.card__description-cell{margin:0;padding:0}.card__description-cell--value{text-align:end}.card__button{grid-area:3/1/4/-1;margin-top:2px;padding:10px}@media (width>=768px){.card__button{grid-area:5/2/6/3;align-self:center;margin:0;padding:10px}}@media (width>=1440px){.card__button{margin-top:15px}}.card-more__wrapper{flex-direction:column;width:280px;margin:0 auto;padding:25px 0;display:flex}.card-more__wrapper:before{content:"";background-image:url(../icons/stack.svg#plus-sign);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;align-self:center;width:30px;height:30px;margin-bottom:23px}@media (width>=768px){.card-more__wrapper:before{content:"";background-image:url(../icons/stack.svg#plus-sign);background-position:50%;background-repeat:no-repeat;background-size:60px 60px;align-self:center;width:60px;height:60px}}@media (width>=1440px){.card-more__wrapper:before{margin-bottom:39px}}@media (width>=768px){.card-more__wrapper{width:324px;margin-top:84px;padding:50px 37px 40px;box-shadow:0 0 0 2px #f2f2f2}}@media (width>=1440px){.card-more__wrapper{width:243px;margin-top:88px}}.card-more__title{color:#111;text-transform:uppercase;align-self:center;margin:0 0 8px;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media (width>=768px){.card-more__title{text-align:center;width:170px;margin:23px 0;font-size:20px;line-height:1.2}}@media (width>=1440px){.card-more__title{width:140px;margin:0 0 26px}}.card-more__text{align-self:center;margin:0;font-size:12px;line-height:1.3}@media (width>=768px){.card-more__text{text-align:center;width:180px;font-size:16px;line-height:1.1}}@media (width>=1440px){.card-more__text{width:170px}}.card-more__button{width:280px;margin-top:21px;padding:10px 0}@media (width>=768px){.card-more__button{width:250px;margin-top:82px}}@media (width>=1440px){.card-more__button{width:169px;margin-top:90px}}.additionals{padding-top:26px}@media (width>=768px){.additionals{padding:0 0 40px}}@media (width>=1440px){.additionals{padding-top:0 0 48px}.additionals__wrapper{grid-template-columns:896px 1fr;column-gap:80px;display:grid}}.additionals__title{color:#000;max-width:250px;margin:0 0 35px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}@media (width>=768px){.additionals__title{max-width:650px;margin:0 0 80px 40px}}@media (width>=1440px){.additionals__title{grid-area:1/1/-1/-1;max-width:1220px;margin:0 0 79px}}.additionals__list{flex-direction:column;margin:0 0 35px;padding:0;list-style-type:none;display:flex}@media (width>=768px){.additionals__list{margin:0 0 70px}}@media (width>=1440px){.additionals__list{margin:0;padding:5px 0}}.product{border-top:1px solid #cdcdcd;flex-direction:column;padding:13px 0 18px;display:flex}.product:last-child{border-bottom:1px solid #cdcdcd}@media (width>=768px){.product{border:1px solid #cdcdcd;grid-template-columns:repeat(2,1fr);padding:25px 38px 28px;display:grid}.product:not(:first-child){border-top:none}}@media (width>=1440px){.product{border-left:none;border-right:none;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:16px 0;display:flex}}.product__title{text-transform:uppercase;color:#222;margin:0 0 13px;font-family:Oswald,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1}@media (width>=768px){.product__title{grid-area:1/1/2/2;margin:0 0 25px;font-size:20px;line-height:1}}@media (width>=1440px){.product__title{max-width:280px;margin:0 auto 0 0}}.product__table{justify-content:space-between;align-items:center;gap:30px;margin:0 0 15px;display:flex}@media (width>=768px){.product__table{justify-self:end;gap:53px;margin:0 0 21px}}@media (width>=1440px){.product__table{gap:20px;width:285px;margin:5px 0 0}}.product__table-unit{margin:0;padding:0;line-height:1}.product__table-unit--quantity{width:50%}.product__table-unit--price{text-align:end;width:50%}@media (width>=768px){.product__table-unit{grid-area:1/2/2/3;font-size:16px;line-height:1.2}.product__table-unit--quantity{width:unset;text-align:end}.product__table-unit--price{width:unset}}@media (width>=1440px){.product__table-unit--quantity{text-align:left;width:50%}.product__table-unit--price{width:50%;padding-right:3px}}.product__button{padding:10px 0}@media (width>=768px){.product__button{grid-area:2/1/3/-1;padding:10px 0;font-size:16px;line-height:1.2}}@media (width>=1440px){.product__button{width:244px}}.promo{color:#fff;text-align:center;background-color:#68b738d9;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-mobile@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-mobile@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-mobile@1x.jpg" 1x type("image/jpg"),"../images/promo-background-mobile@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding:64px 20px 43px;display:flex}.promo:before{content:"";background-image:url(../icons/stack.svg#gift);background-position:50%;background-repeat:no-repeat;background-size:78px 80px;width:78px;height:80px;margin-bottom:48px;display:block}@media (width>=768px){.promo{text-align:start;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-tablet@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-tablet@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-tablet@1x.jpg" 1x type("image/jpg"),"../images/promo-background-tablet@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);grid-template-columns:1fr 266px;padding:57px 20px 60px 78px;display:grid}.promo:before{background-size:80px 82px;grid-row:1/-1;width:80px;height:82px;margin:0}}@media (width>=1440px){.promo{text-align:center;background-image:-webkit-linear-gradient(#68b738d9,#68b738d9),-webkit-image-set(url(../images/promo-background-mobile@1x.jpg) 1x type("image/jpg"),url(../images/promo-background-mobile@2x.jpg) 2x type("image/jpg")),-webkit-linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);background-image:linear-gradient(#68b738d9,#68b738d9),image-set("../images/promo-background-mobile@1x.jpg" 1x type("image/jpg"),"../images/promo-background-mobile@2x.jpg" 2x type("image/jpg")),linear-gradient(90deg,#9a9a9a 80%,#f3f3f3);flex-direction:column;padding:23px 20px;display:flex}.promo:before{background-size:80px 83px;width:80px;height:83px;margin-bottom:46px}}.promo__text{color:#fff;margin:0;font-size:16px;line-height:1.2}@media (width>=768px){.promo__text{grid-row:1/-1;margin:10px 0 0}}@media (width>=1440px){.promo__text{margin:0}}.subscription{color:#000;padding:40px 0;font-family:Oswald,Arial,sans-serif;font-weight:400}@media (width>=768px){.subscription{padding:40px 0 80px}}@media (width>=1440px){.subscription{padding:55px 0 104px}}.subscription__title{margin:0 0 32px;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}@media (width>=768px){.subscription__title{margin:0 0 67px 40px}}@media (width>=1440px){.subscription__title{margin:0 0 73px}}.subscription__subtitle{text-align:center;color:#000;margin:23px 0;font-family:Oswald,Arial,sans-serif;font-size:16px;line-height:1.5}@media (width>=768px){.subscription__subtitle{margin:0 0 28px;padding:0 38px;font-size:24px;line-height:1.3}}@media (width>=1440px){.subscription__subtitle{padding:0 20px}}.form{box-sizing:border-box;flex-direction:column;row-gap:16px;display:flex}@media (width>=768px){.form{grid-template-columns:1fr auto;width:632px;margin-inline:auto;display:grid}}@media (width>=1440px){.form{width:752px}}.form__input{text-transform:uppercase;color:#444;box-sizing:border-box;border:1px solid #e7e7e7;height:56px;padding:12px;font-family:Oswald,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.form__input:hover{border-color:#cdcdcd}.form__input:focus{border:2px solid #444}.form__input:disabled{opacity:.2;pointer-events:none}.form__input--error,.form__input--error:hover,.form__input--error:focus{border:2px solid #ff8282}.form__button{border:none;padding:15px;font-size:20px;line-height:1.3}@media (width>=768px){.form__button{min-width:256px;max-width:300px;padding:15px}}.title-lines{color:#000;background:#fff;width:-moz-fit-content;width:fit-content;font-family:Oswald,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;position:relative;box-shadow:-40px 0 #fff,40px 0 #fff}.title-lines:before{content:"";z-index:-1;background:#68b738;width:100vw;height:2px;position:absolute;top:10px;right:0;box-shadow:100vw 0 #68b738}@media (width>=768px){.title-lines{font-size:32px;line-height:1;box-shadow:-40px 0 #fff,40px 0 #fff}.title-lines:before{top:14px}}@media (width>=1440px){.title-lines{margin:0 0 71px;font-size:40px}.title-lines:before{top:18px}} \ No newline at end of file