PageSourceSearch

https://nailwitches.ru/lashes/

html nailwitches.ru collected 2026-10-04 09:38:02 UTC 279,505 bytes, 6,542 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ru-RU">
3<head>
4	<meta charset="UTF-8">
5	<link rel="profile" href="https://gmpg.org/xfn/11">
6	<link rel="pingback" href="https://nailwitches.ru/xmlrpc.php">
7
8	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
9
10	<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v28.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
11	<title>Наращивание ресниц | Идеальный объём и ламинирование</title>
12	<meta name="description" content="Роскошный взгляд! Профессиональное наращивание ресниц (Классика, 2D, 3D-5D) и ламинирование с ботоксом на Коломенской." />
13	<link rel="canonical" href="https://nailwitches.ru/lashes/" />
14	<meta property="og:locale" content="ru_RU" />
15	<meta property="og:type" content="article" />
16	<meta property="og:title" content="Ресницы" />
17	<meta property="og:description" content="Роскошный взгляд! Профессиональное наращивание ресниц (Классика, 2D, 3D-5D) и ламинирование с ботоксом на Коломенской." />
18	<meta property="og:url" content="https://nailwitches.ru/lashes/" />
19	<meta property="og:site_name" content="Красота на Коломенской" />
20	<meta property="article:modified_time" content="2026-09-24T11:39:47+00:00" />
21	<meta property="og:image" content="https://nailwitches.ru/wp-content/uploads/2025/04/IMG_6211.jpg" />
22	<meta property="og:image:width" content="646" />
23	<meta property="og:image:height" content="688" />
24	<meta property="og:image:type" content="image/jpeg" />
25	<meta name="twitter:card" content="summary_large_image" />
26	<meta name="twitter:label1" content="Примерное время для чтения" />
27	<meta name="twitter:data1" content="3 минуты" />
28	
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/nailwitches.ru\/lashes\/","url":"https:\/\/nailwitches.ru\/lashes\/","name":"Наращивание ресниц | Идеальный объём и ламинирование","isPartOf":{"@id":"https:\/\/nailwitches.ru\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nailwitches.ru\/lashes\/#primaryimage"},"image":{"@id":"https:\/\/nailwitches.ru\/lashes\/#primaryimage"},"thumbnailUrl":"https:\/\/nailwitches.ru\/wp-content\/uploads\/2025\/04\/IMG_6211.jpg","datePublished":"2026-03-18T13:37:04+00:00","dateModified":"2026-09-24T11:39:47+00:00","description":"Роскошный взгляд! Профессиональное наращивание ресниц (Классика, 2D, 3D-5D) и ламинирование с ботоксом на Коломенской.","breadcrumb":{"@id":"https:\/\/nailwitches.ru\/lashes\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nailwitches.ru\/lashes\/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/nailwitches.ru\/lashes\/#primaryimage","url":"https:\/\/nailwitches.ru\/wp-content\/uploads\/2025\/04\/IMG_6211.jpg","contentUrl":"https:\/\/nailwitches.ru\/wp-content\/uploads\/2025\/04\/IMG_6211.jpg","width":646,"height":688},{"@type":"BreadcrumbList","@id":"https:\/\/nailwitches.ru\/lashes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Главная страница","item":"https:\/\/nailwitches.ru\/"},{"@type":"ListItem","position":2,"name":"Ресницы"}]},{"@type":"WebSite","@id":"https:\/\/nailwitches.ru\/#website","url":"https:\/\/nailwitches.ru\/","name":"Красота на Коломенской","description":"— салон, где красота превращается в магию","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nailwitches.ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"}]}</script>
28
29	<!-- / Yoast SEO Premium plugin. -->
30
31
32<link rel='dns-prefetch' href='//dikidi.net' />
33<link rel='dns-prefetch' href='//fonts.googleapis.com' />
34<link rel="alternate" type="application/rss+xml" title="Красота на Коломенской &raquo; Лента" href="https://nailwitches.ru/feed/" />
35<link rel="alternate" type="application/rss+xml" title="Красота на Коломенской &raquo; Лента комментариев" href="https://nailwitches.ru/comments/feed/" />
36<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://nailwitches.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnailwitches.ru%2Flashes%2F" />
37<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://nailwitches.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnailwitches.ru%2Flashes%2F&#038;format=xml" />
38<style id="wp-img-auto-sizes-contain-inline-css">
39img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
40/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
41</style>
42<style id="classic-theme-styles-inline-css">
43/*! This file is auto-generated */
44.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
45/*# sourceURL=/wp-includes/css/classic-themes.min.css */
46</style>
47<style id="safe-svg-svg-icon-style-inline-css">
48.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}
49
50/*# sourceURL=https://nailwitches.ru/wp-content/plugins/safe-svg/dist/safe-svg-block-frontend.css */
51</style>
52<style id="global-styles-inline-css">
53:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
53--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
53.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
54:root :where(.wp-block-icon svg){width: 24px;}
55:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
56:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
57:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
58:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
59:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
60:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
61/*# sourceURL=global-styles-inline-css */
62</style>
63<link rel='stylesheet' id='ae-pro-css-css' href='https://nailwitches.ru/wp-content/plugins/anywhere-elementor/includes/assets/css/ae-pro.min.css?ver=1.3' media='all' />
64<link rel='stylesheet' id='elementor-icons-css' href='https://nailwitches.ru/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' />
65<link rel='stylesheet' id='elementor-frontend-css' href='https://nailwitches.ru/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790953456' media='all' />
66<link rel='stylesheet' id='elementor-post-7-css' href='https://nailwitches.ru/wp-content/uploads/elementor/css/post-7.css?ver=1790953456' media='all' />
67<link rel='stylesheet' id='elementor-post-28736-css' href='https://nailwitches.ru/wp-content/uploads/elementor/css/post-28736.css?ver=1790954257' media='all' />
68<link rel='stylesheet' id='elementor-post-28945-css' href='https://nailwitches.ru/wp-content/uploads/elementor/css/post-28945.css?ver=1790953456' media='all' />
69<link rel='stylesheet' id='woodmart-style-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/base.min.css?ver=8.0.6' media='all' />
70<link rel='stylesheet' id='wd-helpers-wpb-elem-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/helpers-wpb-elem.min.css?ver=8.0.6' media='all' />
71<link rel='stylesheet' id='wd-widget-recent-post-comments-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/widget-recent-post-comments.min.css?ver=8.0.6' media='all' />
72<link rel='stylesheet' id='wd-widget-wd-recent-posts-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/widget-wd-recent-posts.min.css?ver=8.0.6' media='all' />
73<link rel='stylesheet' id='wd-widget-nav-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/widget-nav.min.css?ver=8.0.6' media='all' />
74<link rel='stylesheet' id='wd-wpcf7-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/int-wpcf7.min.css?ver=8.0.6' media='all' />
75<link rel='stylesheet' id='wd-elementor-base-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/int-elem-base.min.css?ver=8.0.6' media='all' />
76<link rel='stylesheet' id='wd-elementor-pro-base-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/int-elementor-pro.min.css?ver=8.0.6' media='all' />
77<link rel='stylesheet' id='wd-wp-blocks-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/wp-blocks.min.css?ver=8.0.6' media='all' />
78<link rel='stylesheet' id='wd-widget-collapse-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/opt-widget-collapse.min.css?ver=8.0.6' media='all' />
79<link rel='stylesheet' id='wd-footer-base-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/footer-base.min.css?ver=8.0.6' media='all' />
80<link rel='stylesheet' id='wd-scroll-top-css' href='https://nailwitches.ru/wp-content/themes/woodmart/css/parts/opt-scrolltotop.min.css?ver=8.0.6' media='all' />
81<link rel='stylesheet' id='xts-style-header_767540-css' href='https://nailwitches.ru/wp-content/uploads/2026/03/xts-header_767540-1774030226.css?ver=8.0.6' media='all' />
82<link rel='stylesheet' id='xts-style-theme_settings_default-css' href='https://nailwitches.ru/wp-content/uploads/2026/09/xts-theme_settings_default-1790242775.css?ver=8.0.6' media='all' />
83<link rel='stylesheet' id='xts-google-fonts-css' href='https://fonts.googleapis.com/css?family=Manrope:400,600,500%7CPoppins:400,600,500%7CLato:400,700,300&#038;display=swap&#038;ver=8.0.6' media='all' />
84<script id="wp-yandex-metrika_YmEc-js" src="https://nailwitches.ru/wp-content/plugins/wp-yandex-metrika/assets/YmEc.min.js?ver=1.2.4"></script>
vendor: 1 bytes, line 84
84
85<script id="wp-yandex-metrika_YmEc-js-after">
86window.tmpwpym={datalayername:'dataLayer',counters:JSON.parse('[{"number":"108221565","webvisor":"1"}]'),targets:JSON.parse('[]')};
87//# sourceURL=wp-yandex-metrika_YmEc-js-after
88</script>
vendor: 1 bytes, line 88
88
89<script id="jquery-core-js" src="https://nailwitches.ru/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 89
89
90<script id="jquery-migrate-js" src="https://nailwitches.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 90
90
91<script id="wp-yandex-metrika_frontend-js" src="https://nailwitches.ru/wp-content/plugins/wp-yandex-metrika/assets/frontend.min.js?ver=1.2.4"></script>
vendor: 1 bytes, line 91
91
92<script id="wd-device-library-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/libs/device.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 92
92
93<script id="wd-scrollbar-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/global/scrollBar.min.js?ver=8.0.6"></script>
93
94<link rel="https://api.w.org/" href="https://nailwitches.ru/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://nailwitches.ru/wp-json/wp/v2/pages/28736" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://nailwitches.ru/xmlrpc.php?rsd" />
95<meta name="generator" content="WordPress 7.1.2" />
96<link rel='shortlink' href='https://nailwitches.ru/?p=28736' />
97<!-- start Simple Custom CSS and JS -->
98<script type="text/javascript">
99</script>
99
100<!-- end Simple Custom CSS and JS -->
101<!-- start Simple Custom CSS and JS -->
102<script type="text/javascript">
103
104
105// ===== ДАННЫЕ =====
106
107// Данные мастеров (18 человек)
108const teamData = [
109    { id: 1, name: "Бовсуниская Наталья", role: "Мастер-эксперт / подолог / технолог", experience: "9 лет", clients: "500+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0386-scaled-1-e1764663727232-c415188842.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=1595937" },
110    { id: 2, name: "Ирина", role: "Мастер ногтевого сервиса", experience: "6 лет", clients: "350+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0333-scaled-1-e1764663871836-e565b188ff.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=1454929" },
111    { id: 3, name: "Алина Морозова", role: "Мастер ногтевого сервиса", experience: "6 лет", clients: "300+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0363-scaled-1-e1764663654347-a8bb746783.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2215228" },
112    { id: 4, name: "Патриция", role: "Мастер ногтевого сервиса", experience: "7 лет", clients: "450+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0396-scaled-1-e1773590442234-380c5bae48.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2054272"},
113    { id: 5, name: "Смеян Елена", role: "Мастер ногтевого сервиса", experience: "8 лет", clients: "480+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0371-scaled-1-e1773594288952-8fbbb4b6cc.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2407922" },
114    { id: 6, name: "Попова Александра", role: "Мастер ногтевого сервиса", experience: "6 лет", clients: "370+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0404-scaled-1-e1773594341501-bdaedad347.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2390152" },
115    { id: 7, name: "Ася", role: "Мастер ногтевого сервиса", experience: "6 лет", clients: "290+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0322-scaled-1-e1773597389452-24c5814d3e.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=3894709" },
116    { id: 18, name: "Аида", role: "Мастер ногтевого сервиса", experience: "5 лет", clients: "250+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/master-aida-manicure-2026-09-e1790260597980.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=4459722" },
117    { id: 19, name: "Наталья", role: "Мастер ногтевого сервиса", experience: "5 лет", clients: "280+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/master-natalya-manicure-2026-09-e1790260411335.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=4598722" },
118    { id: 20, name: "Алина", role: "Мастер ногтевого сервиса", experience: "8 лет", clients: "310+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/master-alina-new-manicure-2026-09-e1790260627128.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=4600418" },
119    { id: 11, name: "Вероника", role: "Мастер Ногтевого Сервиса", experience: "7 лет", clients: "340+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0378-scaled-1-e1773597453889-0738aba473.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=4046584" },
120    { id: 13, name: "Елизавета", role: "Топ-мастер по наращиванию ресниц", experience: "5 лет", clients: "320+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0417-scaled-1-e1773597724578-c6e253baec.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=3890679" },
121    { id: 21, name: "Наталья", role: "Мастер по наращиванию ресниц", experience: "5 лет", clients: "280+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/master-natalya-lashes-2026-09-e1790260501759.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=4432801" },
122    { id: 14, name: "Олеся", role: "Бровист / Мастер Депиляции / Ламимейкер / Визажист", experience: "7 лет", clients: "460+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0292-scaled-1-e1773598036668-68f55c2ce9.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2130170"  },
123    { id: 15, name: "Виктория", role: "Бровист / визажист / ламимейкер / стилист по волосам", experience: "10 лет", clients: "600+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0669-scaled-1-e1773598175362-342620b125.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2791752" },
124    { id: 16, name: "Валерия", role: "Косметолог / мастер лазерной эпиляции / массаж лица / процедуры Flax", experience: "9 лет", clients: "550+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-DSCF0312-scaled-1-e1773598357541-4dfdc36464.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=2791550" },
125    { id: 17, name: "Смирнова Екатерина", role: "Косметолог / мастер лазерной эпиляции / аппаратный массаж Sfera", experience: "8 лет", clients: "490+", image: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-hd_d4097766f9902b3d5630dfaf56c9bc20-e1773598816752-9ef6b330d8.webp", bookingUrl: "https://dikidi.net/363081?p=3.pi-po-sm-ssm&o=1&m=4105564" },
126];
127
128// Данные галереи 
129
130const categoryNames = {
131    'manicure': 'Маникюр',
132    'pedicure': 'Педикюр',
133    'brows': 'Брови',
134    'lashes': 'Ресницы',
135    'cosmetology': 'Косметология',
136    'makeup': 'Макияж'
137};
138
139// --- ДАННЫЕ ГАЛЕРЕИ ---
140
141const manicureData = [
142    { id: 1, url: "/wp-content/uploads/2025/04/photo_3_2023-05-14_20-17-17.jpg", title: "Лунное небо", category: "manicure" },
143    { id: 2, url: "/wp-content/uploads/2025/04/photo_5_2023-05-14_20-16-19.jpg", title: "Классический френч", category: "manicure" },
144    { id: 3, url: "/wp-content/uploads/2025/04/IMG_6157.jpg", title: "Стильный акцент", category: "manicure" },
145    { id: 4, url: "/wp-content/uploads/2025/04/IMG_6158.jpg", title: "Авторский френч", category: "manicure" },
146    { id: 5, url: "/wp-content/uploads/2025/04/IMG_6183.jpg", title: "Идеальный однотон", category: "manicure" },
147    { id: 6, url: "/wp-content/uploads/2025/04/IMG_6160.jpg", title: "Фантазийный ф
147ренч", category: "manicure" },
148    { id: 7, url: "/wp-content/uploads/2025/04/photo_3_2023-05-14_20-16-26.jpg", title: "Морские волны", category: "manicure" },
149    { id: 8, url: "/wp-content/uploads/2025/04/photo_2_2023-05-14_20-16-26.jpg", title: "Нежный акцент", category: "manicure" },
150    { id: 9, url: "/wp-content/uploads/2025/04/IMG_6156.jpg", title: "Глубокий цвет", category: "manicure" },
151    { id: 10, url: "/wp-content/uploads/2025/04/IMG_6196.jpg", title: "Волшебная втирка", category: "manicure" },
152    { id: 11, url: "/wp-content/uploads/2025/04/IMG_6191.jpg", title: "Роскошный дизайн", category: "manicure" },
153    { id: 12, url: "/wp-content/uploads/2025/04/IMG_6207.jpg", title: "Жемчужное сияние", category: "manicure" },
154    { id: 13, url: "/wp-content/uploads/2025/04/IMG_6203.jpg", title: "Эффект мрамора", category: "manicure" },
155    { id: 14, url: "/wp-content/uploads/2025/04/photo_1_2023-05-14_20-16-19.jpg", title: "Магическое наращивание", category: "manicure" },
156    { id: 15, url: "/wp-content/uploads/2025/04/photo_4_2023-05-14_20-16-26.jpg", title: "Стильная геометрия", category: "manicure" },
157    { id: 16, url: "/wp-content/uploads/2025/04/photo_4_2023-05-14_20-16-19.jpg", title: "Изящный узор", category: "manicure" },
158    { id: 17, url: "/wp-content/uploads/2025/04/photo_5_2023-05-14_20-16-26.jpg", title: "Яркий френч", category: "manicure" },
159    { id: 18, url: "/wp-content/uploads/2025/04/IMG_6177.jpg", title: "Безупречная форма", category: "manicure" }
160];
161
162const pedicureData = [
163    { id: 19, url: "/wp-content/uploads/2025/04/IMG_6186.jpg", title: "", category: "pedicure" },
164    { id: 20, url: "/wp-content/uploads/2025/04/IMG_6187.jpg", title: "", category: "pedicure" },
165    { id: 21, url: "/wp-content/uploads/2025/04/photo_6_2023-05-14_20-17-10.jpg", title: "", category: "pedicure" },
166    { id: 22, url: "/wp-content/uploads/2025/04/photo_2_2023-05-14_20-17-10.jpg", title: "", category: "pedicure" },
167    { id: 23, url: "/wp-content/uploads/2025/04/photo_3_2023-05-14_20-17-10.jpg", title: "", category: "pedicure" },
168    { id: 24, url: "/wp-content/uploads/2025/04/photo_1_2023-05-14_20-17-10.jpg", title: "", category: "pedicure" },
169    { id: 25, url: "/wp-content/uploads/2025/04/photo_7_2023-05-14_20-17-10.jpg", title: "", category: "pedicure" },
170    { id: 26, url: "/wp-content/uploads/2025/04/photo_8_2023-05-14_20-17-10.jpg", title: "", category: "pedicure" },
171    { id: 27, url: "/wp-content/uploads/2025/04/Педикюр.jpg", title: "", category: "pedicure" },
172    { id: 28, url: "/wp-content/uploads/2025/04/IMG_6162.jpg", title: "", category: "pedicure" },
173    { id: 29, url: "/wp-content/uploads/2025/04/IMG_6161.jpg", title: "", category: "pedicure" },
174    { id: 30, url: "/wp-content/uploads/2025/04/IMG_6192.jpg", title: "", category: "pedicure" },
175    { id: 31, url: "/wp-content/uploads/2025/04/IMG_6189.jpg", title: "", category: "pedicure" },
176    { id: 32, url: "/wp-content/uploads/2025/04/IMG_6188.jpg", title: "", category: "pedicure" }
177];
178
179const browsData = [
180    { id: 33, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_1022-1-scaled-082df7fd54.webp", title: "", category: "brows" },
181    { id: 34, url: "/wp-content/uploads/2025/04/IMG_6221.jpg", title: "", category: "brows" },
182    { id: 35, url: "/wp-content/uploads/2025/04/IMG_6169.jpg", title: "", category: "brows" },
183    { id: 36, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6214-scaled-e93a9cb18e.webp", title: "", category: "brows" },
184    { id: 37, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6212-scaled-eba5983810.webp", title: "", category: "brows" },
185    { id: 38, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_1022-scaled-3182bc33e2.webp", title: "", category: "brows" }
186];
187
188const lashesData = [
189    { id: 39, url: "/wp-content/uploads/2025/04/IMG_6211.jpg", title: "", category: "lashes" },
190    { id: 40, url: "/wp-content/uploads/2025/04/IMG_6210.jpg", title: "", category: "lashes" },
191    { id: 41, url: "/wp-content/uploads/2025/04/IMG_6209.jpg", title: "", category: "lashes" },
192    { id: 42, url: "/wp-content/uploads/2025/04/IMG_6202.jpg", title: "", category: "lashes" },
193    { id: 43, url: "/wp-content/uploads/2025/04/IMG_6201.jpg", title: "", category: "lashes" },
194    { id: 44, url: "/wp-content/uploads/2025/04/IMG_6193.jpg", title: "", category: "lashes" },
195    { id: 45, url: "/wp-content/uploads/2025/04/IMG_6168.jpg", title: "", category: "lashes" },
196    { id: 46, url: "/wp-content/uploads/2025/04/IMG_6167.jpg", title: "", category: "lashes" },
197    { id: 47, url: "/wp-content/uploads/2025/04/IMG_6164.jpg", title: "", category: "lashes" },
198    { id: 48, url: "/wp-content/uploads/2025/04/IMG_6163.jpg", title: "", category: "lashes" },
199    { id: 49, url: "/wp-content/uploads/2025/04/photo_4_2025-03-21_21-06-32.jpg", title: "", category: "lashes" },
200    { id: 50, url: "/wp-content/uploads/2025/04/photo_2_2025-03-21_21-06-32.jpg", title: "", category: "lashes" },
201    { id: 51, url: "/wp-content/uploads/2025/04/photo_1_2025-03-21_21-06-32.jpg", title: "", category: "lashes" }
202];
203
204const cosmetologyData = [
205    { id: 52, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_5729-scaled-b0af2045e9.webp", title: "", category: "cosmetology" },
206    { id: 53, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_5721-scaled-eab8bf849c.webp", title: "", category: "cosmetology" },
207    { id: 54, url: "/wp-content/uploads/2025/04/IMG_9670.jpg", title: "", category: "cosmetology" },
208    { id: 55, url: "/wp-content/uploads/2025/04/IMG_6180.jpg", title: "", category: "cosmetology" },
209    { id: 56, url: "/wp-content/uploads/2025/04/IMG_6176.jpg", title: "", category: "cosmetology" },
210    { id: 57, url: "/wp-content/uploads/2025/04/IMG_6175.jpg", title: "", category: "cosmetology" },
211    { id: 58, url: "/wp-content/uploads/2025/04/IMG_6174.jpg", title: "", category: "cosmetology" }
212];
213
214const makeupData = [
215    { id: 59, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_0518-431aa7feb0.webp", title: "", category: "makeup" },
216    { id: 60, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_0270-7bbf1f24fc.webp", title: "", category: "makeup" },
217    { id: 61, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_0506-scaled-2ed462a2d8.webp", title: "", category: "makeup" },
218    { id: 62, url: "/wp-content/uploads/2025/05/IMG_6194.jpg", title: "", category: "makeup" },
219    { id: 63, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6216-5a607a6ee2.webp", title: "", category: "makeup" },
220    { id: 64, url: "/wp-content/uploads/2025/05/IMG_6217.jpg", title: "", category: "makeup" },
221    { id: 65, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6220-d964b4110d.webp", title: "", category: "makeup" },
222    { id: 66, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6219-473bf379e3.webp", title: "", category: "makeup" },
223    { id: 67, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_0516-048950e28b.webp", title: "", category: "makeup" },
224    { id: 68, url: "https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_0090-e669d001fe.webp", title: "", category: "makeup" }
225];
226
227// --- ГАЛЕРЕЯ: МУЖСКОЙ ЗАЛ ---
228const forMenData = [
229    { id: 'men-1', url: 'https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6224-scaled-f38e82ece6.webp', title: 'Мужской маникюр', category: 'men' },
230    { id: 'men-2', url: 'https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_6225-scaled-347c151262.webp', title: 'Оформление бровей', category: 'men' },
231    { id: 'men-3', url: 'https://nailwitches.ru/wp-content/uploads/2025/05/51f921f5-10bb-48ff-8434-2e2e885150fa.jpeg', title: 'Мужской педикюр', category: 'men' },
232    { id: 'men-4', url: 'https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-IMG_9859-1-1-scaled-5431a48a2c.webp', title: 'Депиляция', category: 'men' }
233];
234
235// Объединяем все массивы в один
236const galleryData = [...manicureData, ...pedicureData, ...browsData, ...lashesData, ...cosmetologyData, ...makeupData];
237
238
239// ===== УТИЛИТЫ =====
240
241// Загрузка HTML блоков
242async function loadHTMLBlock(container, file) {
243    const element = document.getElementById(container);
244    if (!element) return;
245    try {
246        const response = await fetch(`html_blocks/${file}`);
247        if (!response.ok) throw new Error(`HTTP ${response.status}: ${file}`);
248        const html = await response.text();
249        if (element) {
250            element.innerHTML = html;
251        }
252    } catch (error) {
253        console.error(`Ошибка загрузки ${file}:`, error);
254    }
255}
256
257// Плавный скролл
258function smoothScroll(target) {
259    const element = document.getElementById(target.slice(1));
260    if (element) {
261        const headerHeight = 80;
262        const elementPosition = element.getBoundingClientRect().top;
263        const offsetPosition = elementPosition + window.pageYOffset - headerHeight;
264
265        window.scrollTo({
266            top: offsetPosition,
267            behavior: window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'auto' : 'smooth'
268        });
269    }
270}
271
272// ===== HEADER (ШАПКА) =====
273
274function initHeader() {
275    const header = document.getElementById('nail-header');
276    if (!header || header.dataset.nailHeaderInitialized === 'true') return;
277    header.dataset.nailHeaderInitialized = 'true';
278    const mobileMenuBtn = document.getElementById('nail-mobile-menu-btn');
279    const mobileMenu = document.getElementById('nail-mobile-menu');
280    const mobileMenuClose = document.getElementById('nail-mobile-menu-close');
281    
282    // Скролл хедер
283    window.addEventListener('scroll', () => {
284        if (window.scrollY > 50) {
285            header?.classList.add('nail-scrolled');
286        } else {
287            header?.classList.remove('nail-scrolled');
288        }
289    });
290    
291    // Открыть мобильное меню
292    mobileMenuBtn?.addEventListener('click', () => {
293        mobileMenu?.classList.add('nail-active');
294        document.body.style.overflow = 'hidden';
295    });
296    
297    // Закрыть мобильное меню
298    function closeMobileMenu() {
299        mobileMenu?.classList.remove('nail-active');
300        document.body.style.overflow = '';
301    }
302    
303    mobileMenuClose?.addEventListener('click', closeMobileMenu);
304    
305    // Закрыть по клику вне меню
306    mobileMenu?.addEventListener('click', (e) => {
307        if (e.target === mobileMenu) {
308            closeMobileMenu();
309        }
310    });
311    
312    // Внутри страницы прокручиваем; между страницами сохраняем обычный переход.
313    document.querySelectorAll('a[href^="#"], a[href^="/#"], a.nail-mobile-nav-link').forEach(anchor => {
314        anchor.addEventListener('click', function (e) {
315            if (e.defaultPrevented || e.button !== 0 || e.ctrlKey || e.metaKey || e.shiftKey || e.altKey) return;
316            const url = new URL(this.href, window.location.href);
317            const samePage = url.origin === window.location.origin && url.pathname === window.location.pathname && url.search === window.location.search;
318            if (samePage && url.hash && document.getElementById(url.hash.slice(1))) {
319                e.preventDefault();
320                closeMobileMenu();
321                smoothScroll(url.hash);
322            } else if (this.classList.contains('nail-mobile-nav-link')) {
323                closeMobileMenu();
324            }
325        });
326    });
327}
328
329// ===== TEAM CAROUSEL (КАРУСЕЛЬ МАСТЕРОВ) =====
330
331const nailCarouselResizeHandlers = new WeakMap();
332const nailSmallScreen = window.matchMedia('(max-width: 639px)');
333const nailTabletScreen = window.matchMedia('(max-width: 1023px)');
334const nailGallerySmallScreen = window.matchMedia('(max-width: 767px)');
335
336function createTeamCarousel(config) {
337    const track = document.getElementById(config.trackId);
338    const dotsContainer = document.getElementById(config.dotsId);
339    const prevBtn = document.getElementById(config.prevBtnId);
340    const nextBtn = document.getElementById(config.nextBtnId);
341    
342    if (!track || !config.data || config.data.length === 0) return;
343    
344    let currentIndex = 0;
345    let slidesToShow = 0;
346    
347    function updateSlidesToShow() {
348        const nextSlidesToShow = nailSmallScreen.matches ? 1 : nailTabletScreen.matches ? 2 : 3;
349        currentIndex = Math.min(currentIndex, Math.max(0, config.data.length - nextSlidesToShow));
350        if (slidesToShow === nextSlidesToShow) {
351            updateCarouselPosition();
352            return;
353        }
354        slidesToShow = nextSlidesToShow;
355        renderCarousel();
356    }
357    
358    function renderCarousel() {
359        track.innerHTML = '';
360        
361        config.data.forEach(member => {
362            const card = document.createElement('div');
363            card.className = 'nail-team-card';
364            card.style.flex = `0 0 calc(${100 / slidesToShow}% - ${(slidesToShow - 1) * 24 / slidesToShow}px)`;
365            
366            card.innerHTML = `
367                <div class="nail-team-card-border"></div>
368                <div class="nail-team-card-image-wrapper">
369                    <img src="${member.image}" alt="${member.name}" class="nail-team-card-image" loading="lazy" decoding="async">
370                    <div class="nail-team-card-gradient"></div>
371                    <div class="nail-team-card-glow"></div>
372                    <div class="nail-team-card-experience">Опыт: ${member.experience}</div>
373                </div>
374                <div class="nail-team-card-content">
375                    <svg class="nail-team-card-sparkle" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
376                        <path d="M12 2v20M2 12h20"></path>
377                    </svg>
378                    <h3 class="nail-team-card-name">${member.name}</h3>
379                    <p class="nail-team-card-role">${member.role}</p>
380                    ${member.clients ? `<div class="nail-team-card-info">
381                        <div class="nail-team-card-dot"></div>
382                        <span class="nail-team-card-clients">${member.clients} клиентов</span>
383                    </div>` : ''}
384                    <a href="${member.bookingUrl || 'https://dikidi.ru/#widget=193290'}" class="nail-team-card-btn" target="_blank" rel="noopener noreferrer">
385                        ${member.bookingUrl ? 'Записаться к мастеру' : 'Записаться онлайн'}
386                    </a>
387                </div>
388            `;
389            track.appendChild(card);
390        });
391        
392        renderDots();
393        updateCarouselPosition();
394    }
395    
396    function renderDots() {
397        if (!dotsContainer) return;
398        dotsContainer.innerHTML = '';
399        
400        const maxIndex = Math.max(0, config.data.length - slidesToShow);
401        const dotsCount = maxIndex + 1;
402        
403        if (dotsCount <= 1) return; // Если слайдов мало, прячем точки
404        
405        for (let i = 0; i < dotsCount; i++) {
406            const dot = document.createElement('button');
407            dot.className = 'nail-carousel-dot';
408            dot.type = 'button';
409            dot.setAttribute('aria-label', `Показать мастера ${i + 1}`);
410            if (i === currentIndex) dot.classList.add('nail-active');
411            
412            dot.addEventListener('click', () => {
413                currentIndex = i;
414                updateCarouselPosition();
415            });
416            dotsContainer.appendChild(dot);
417        }
418    }
419    
420    function updateCarouselPosition() {
421        const firstCard = track.children[0];
422        if (!firstCard) return;
423        
424        const cardWidth = currentIndex === 0 ? 0 : firstCard.offsetWidth; 
425        const gap = 24; 
426        const offset = currentIndex * (cardWidth + gap);
427        track.style.transform = `translateX(-${offset}px)`;
428        
429        if (dotsContainer) {
430            dotsContainer.querySelectorAll('.nail-carousel-dot').forEach((dot, index) => {
431                dot.classList.toggle('nail-active', index === currentIndex);
432                dot.setAttribute('aria-current', index === currentIndex ? 'true' : 'false');
433            });
434        }
435    }
436    
437    function nextSlide() {
438        const maxIndex = Math.max(0, config.data.length - slidesToShow);
439        currentIndex = currentIndex >= maxIndex ? 0 : currentIndex + 1;
440        updateCarouselPosition();
441    }
442    
443    function prevSlide() {
444        const maxIndex = Math.max(0, config.data.length - slidesToShow);
445        currentIndex = currentIndex <= 0 ? maxIndex : currentIndex - 1;
446        updateCarouselPosition();
447    }
448    
449    // Очищаем старые обработчики и вешаем новые (чтобы избежать дублей)
450    if (prevBtn) {
451        const newPrev = prevBtn.cloneNode(true);
452        newPrev.type = 'button';
453        newPrev.setAttribute('aria-label', 'Предыдущий мастер');
454        prevBtn.parentNode.replaceChild(newPrev, prevBtn);
455        newPrev.addEventListener('click', prevSlide);
456    }
457    if (nextBtn) {
458        const newNext = nextBtn.cloneNode(true);
459        newNext.type = 'button';
460        newNext.setAttribute('aria-label', 'Следующий мастер');
461        nextBtn.parentNode.replaceChild(newNext, nextBtn);
462        newNext.addEventListener('click', nextSlide);
463    }
464    
465    const previousResizeHandler = nailCarouselResizeHandlers.get(track);
466    if (previousResizeHandler) window.removeEventListener('resize', previousResizeHandler);
467    let resizeFrame = 0;
468    const onCarouselResize = () => {
469        cancelAnimationFrame(resizeFrame);
470        resizeFrame = requestAnimationFrame(updateSlidesToShow);
471    };
472    nailCarouselResizeHandlers.set(track, onCarouselResize);
473    window.addEventListener('resize', onCarouselResize);
474    updateSlidesToShow(); // Первичный запуск
475}
476
477// ===== GALLERY (ГАЛЕРЕЯ) =====
478
479// --- ЛОГИКА ГАЛЕРЕИ ---
480
481const nailGalleryControllers = new WeakMap();
482
483function createGallery(config) {
484    const grid = document.getElementById(config.gridId);
485    const btnContainer = document.getElementById(config.btnContainerId);
486    const loadMoreBtn = document.getElementById(config.loadMoreBtnId);
487    const counter = config.counterId ? document.getElementById(config.counterId) : null;
488    const filters = config.filtersId ? document.getElementById(config.filtersId) : null;
489    
490    if (!grid) return;
491    const previousController = nailGalleryControllers.get(grid);
492    if (previousController) previousController.abort();
493    const controller = new AbortController();
494    nailGalleryControllers.set(grid, controller);
495    
496    // Если есть фильтры, берем стартовую категорию, иначе - игнорируем
497    let currentCategory = config.defaultCategory || 'all'; 
498    const getStep = () => nailGallerySmallScreen.matches ? 3 : 9;
499    
500    let baseItemsCount = getStep();
501    let isExpanded = false; 
502
503    function renderGallery() {
504        grid.innerHTML = '';
505        
506        // Фильтруем данные ТОЛЬКО если включены фильтры (на главной)
507        // Иначе просто выводим весь массив, который нам передали (на странице услуги)
508        const filtered = config.hasFilters 
509            ? config.data.filter(item => item.category === currentCategory)
510            : config.data;
511        
512        if (counter) counter.textContent = filtered.length;
513        
514        const itemsToDisplayCount = isExpanded ? filtered.length : baseItemsCount;
515        const itemsToDisplay = filtered.slice(0, Math.min(itemsToDisplayCount, filtered.length));
516        
517        itemsToDisplay.forEach((item, index) => {
518            const imageTitle = (item.title || '').trim();
519            const imageAlt = item.alt || imageTitle || ((categoryNames[item.category] || 'Работа мастера') + ' — работа мастера салона «Красота на Коломенской»');
520            const card = document.createElement('div');
521            card.className = 'nail-gallery-item';
522            card.style.opacity = '0';
523            card.style.animation = `nail-fade-in 0.5s ease-out ${index * 0.05}s forwards`;
524            
525            // Если категория есть в словаре - выводим бейдж
526            const badgeHTML = categoryNames[item.category] 
527                ? `<div class="nail-gallery-item-badge"><span class="nail-gallery-item-category">${categoryNames[item.category]}</span></div>` 
528                : '';
529            
530            card.innerHTML = `
531                <div class="nail-gallery-item-border"></div>
532                <img src="${item.url}" alt="${imageAlt}" class="nail-gallery-item-image" loading="lazy" decoding="async">
533                ${badgeHTML}
534                <div class="nail-gallery-item-overlay">
535                    ${imageTitle ? `<h3 class="nail-gallery-item-title">${imageTitle}</h3>` : ''}
536                    <div class="nail-gallery-item-decoration">
537                        <svg class="nail-star-icon" viewBox="0 0 24 24" fill="currentColor" stroke="none">
538                            <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
539                        </svg>
540                        <div class="nail-gallery-item-line-center"></div>
541                        <svg class="nail-star-icon" viewBox="0 0 24 24" fill="currentColor" stroke="none">
542                            <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
543                        </svg>
544                    </div>
545                </div>
546                <div class="nail-gallery-item-glow"></div>
547            `;
548            grid.appendChild(card);
549        });
550
551        // Логика кнопки "Показать больше"
552        if (btnContainer && loadMoreBtn) {
553            if (filtered.length <= baseItemsCount) {
554                btnContainer.style.display = 'none';
555            } else {
556                btnContainer.style.display = 'flex';
557                const btnText = loadMoreBtn.querySelector('span');
558                const btnIcon = loadMoreBtn.querySelector('svg');
559                
560                if (isExpanded) {
561                    btnText.textContent = 'Свернуть галерею';
562                    btnIcon.style.transform = 'rotate(180deg)';
563                } else {
564                    btnText.textContent = 'Больше работ';
565                    btnIcon.style.transform = 'rotate(0deg)';
566                }
567            }
568        }
569    }
570    
571    // Включаем клики по фильтрам ТОЛЬКО если они есть в конфиге
572    if (config.hasFilters && filters) {
573        filters.addEventListener('click', (e) => {
574            const button = e.target.closest('.nail-gallery-filter');
575            if (!button) return;
576            
577            filters.querySelectorAll('.nail-gallery-filter').forEach(btn => btn.classList.remove('nail-gallery-filter-active'));
578            button.classList.add('nail-gallery-filter-active');
579            
580            currentCategory = button.dataset.category;
581            baseItemsCount = getStep();
582            isExpanded = false; 
583            renderGallery();
584        }, { signal: controller.signal });
585    }
586
587    if (loadMoreBtn) {
588        loadMoreBtn.addEventListener('click', () => {
589            isExpanded = !isExpanded; 
590            renderGallery();
591            
592            // Если свернули - скроллим к фильтрам (если есть) или к началу сетки
593            if (!isExpanded) {
594                const scrollTarget = filters ? filters : grid;
595                scrollTarget.scrollIntoView({ behavior: window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'auto' : 'smooth', block: 'start' });
596            }
597        }, { signal: controller.signal });
598    }
599
600    renderGallery();
601}
602// ===== УНИВЕРСАЛЬНЫЙ ПРАЙС-ЛИСТ =====
603function renderPricing(config) {
604    const container = document.getElementById(config.containerId);
605    
606    // Если контейнера нет или данные не переданы — отключаемся
607    if (!container || !config.data) return;
608    
609    container.innerHTML = '';
610
611    // Перебираем категории (Педикюр, Подология и т.д.)
612    Object.values(config.data).forEach((category, catIndex) => {
613        const categoryBlock = document.createElement('div');
614        categoryBlock.className = 'nail-pricing-category-block';
615        
616        categoryBlock.innerHTML = `
617            <div class="nail-pricing-category-header">
618                <h3 class="nail-pricing-category-title">${category.title}</h3>
619                <div class="nail-pricing-category-divider"></div>
620            </div>
621        `;
622        
623        const itemsContainer = document.createElement('div');
624        itemsContainer.className = 'nail-pricing-category-items';
625
626        // Создаем карточки внутри категории
627        category.services.forEach((service, index) => {
628            const delay = (catIndex * 0.2) + (index * 0.05);
629            
630            const serviceLink = document.createElement('a');
631            
632            // ВАЖНОЕ ОБНОВЛЕНИЕ: Берем персональную ссылку, а если ее нет - общую
633            const finalUrl = service.bookingUrl || config.bookingUrl || 'https://dikidi.ru/#widget=193290';
634            serviceLink.href = finalUrl;
635            if (finalUrl !== '#') {
636                serviceLink.target = "_blank";
637                serviceLink.rel = "noopener noreferrer";
638            }
639            
640            serviceLink.className = 'nail-pricing-item nail-pricing-card-link';
641            serviceLink.style.animationDelay = `${delay}s`;
642            
643            serviceLink.innerHTML = `
644                <div class="nail-pricing-card">
645                    <div class="nail-pricing-card-glow"></div>
646                    <svg class="nail-pricing-card-spark" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
647                        <path d="M13 2L3 14h9l-1 8 10-12h-9l1-8z"></path>
648                    </svg>
649                    
650                    <div class="nail-pricing-card-content">
651                        <div class="nail-pricing-card-number">
652                            <span>${String(index + 1).padStart(2, '0')}</span>
653                        </div>
654                        
655                        <div class="nail-pricing-card-info">
656                            <h3 class="nail-pricing-card-name">${service.name}</h3>
657                            ${service.description ? `<p class="nail-pricing-card-description">${service.description}</p>` : ''}
658                            ${service.duration ? `
659                                <div class="nail-pricing-card-duration">
660                                    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
661                                        <circle cx="12" cy="12" r="10"></circle>
662                                        <polyline points="12 6 12 12 16 14"></polyline>
663                                    </svg>
664                                    <span>${service.duration}</span>
665                                </div>
666                            ` : ''}
667                        </div>
668                        
669                        <div class="nail-pricing-card-price-wrapper">
670                            <div class="nail-pricing-card-price-dot"></div>
671                            <span class="nail-pricing-card-price">${service.price}</span>
672                        </div>
673                    </div>
674                    
675                    <div class="nail-pricing-card-line"></div>
676                    <div class="nail-pricing-card-line-dot" style="animation-delay: ${delay}s"></div>
677                </div>
678            `;
679            
680            itemsContainer.appendChild(serviceLink);
681        });
682
683        categoryBlock.appendChild(itemsContainer);
684        container.appendChild(categoryBlock);
685    });
686}
687
688function initHero() {
689    const raysContainer = document.getElementById('nail-service-hero-rays');
690    const particlesContainer = document.getElementById('nail-service-hero-particles');
691    const symbolsContainer = document.getElementById('nail-service-hero-symbols');
692    
693    // Создать магические лучи (12 штук)
694    if (raysContainer && !raysContainer.querySelector('.nail-service-hero-ray')) {
695        for (let i = 0; i < 12; i++) {
696            const ray = document.createElement('div');
697            ray.className = 'nail-service-hero-ray';
698            ray.style.transform = `rotate(${i * 30}deg)`;
699            ray.style.animationDelay = `${i * 0.15}s`;
700            raysContainer.appendChild(ray);
701        }
702    }
703    
704    // Создать плавающие частицы (25 штук)
705    if (particlesContainer && !particlesContainer.querySelector('.nail-service-hero-particle')) {
706        for (let i = 0; i < 25; i++) {
707            const particle = document.createElement('div');
708            particle.className = 'nail-service-hero-particle';
709            particle.style.left = `${10 + (i * 3.5) % 80}%`;
710            particle.style.top = `${15 + (i * 2.8) % 70}%`;
711            particle.style.width = i % 3 === 0 ? '3px' : i % 2 === 0 ? '2px' : '1px';
712            particle.style.height = i % 3 === 0 ? '3px' : i % 2 === 0 ? '2px' : '1px';
713            particle.style.background = i % 4 === 0 ? '#A0BED6' : '#CEA75E';
714            particle.style.boxShadow = i % 4 === 0 ? '0 0 15px rgba(160, 190, 214, 0.8)' : '0 0 15px rgba(206, 167, 94, 0.8)';
715            particle.style.animationDelay = `${i * 0.1}s`;
716            particle.style.animationDuration = `${4 + (i % 3)}s`;
717            particlesContainer.appendChild(particle);
718        }
719    }
720    
721    // Создать мистические символы (8 штук)
722    if (symbolsContainer && !symbolsContainer.querySelector('.nail-service-hero-symbol')) {
723        const symbols = [
724            '<polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>',
725            '<path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>',
726            '<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>',
727            '<path d="M12 2v20M2 12h20"></path>'
728        ];
729        
730        for (let i = 0; i < 8; i++) {
731            const symbol = document.createElement('div');
732            symbol.className = 'nail-service-hero-symbol';
733            symbol.style.left = `${15 + i * 11}%`;
734            symbol.style.top = `${20 + (i % 2) * 50}%`;
735            symbol.style.animationDelay = `${i * 0.3}s`;
736            symbol.style.animationDuration = `${8 + i}s`;
737            symbol.innerHTML = `<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">${symbols[i % symbols.length]}</svg>`;
738            symbolsContainer.appendChild(symbol);
739        }
740    }
741}
742
743
744// ===== ИНИЦИАЛИЗАЦИЯ =====
745
746async function init() {
747    // Service icons repeat the visible link title and need no second spoken label.
748    document.querySelectorAll('.nail-service-card').forEach(card => {
749        const icon = card.querySelector('.nail-service-img');
750        const title = card.querySelector('.nail-service-title');
751        if (icon && title && icon.alt.trim() === title.textContent.trim()) icon.alt = '';
752    });
753    // Загрузить все HTML блоки
754    await Promise.all([
755        loadHTMLBlock('nail-header-container', 'header.html'),
756        loadHTMLBlock('nail-hero-container', 'hero.html'),
757        loadHTMLBlock('nail-services-container', 'services.html'),
758        loadHTMLBlock('nail-team-container', 'team.html'),
759        loadHTMLBlock('nail-gallery-container', 'gallery.html'),
760        loadHTMLBlock('nail-atmosphere-container', 'atmosphere.html'),
761        loadHTMLBlock('nail-about-container', 'about.html'),
762        loadHTMLBlock('nail-contact-container', 'contact.html'),
763        loadHTMLBlock('nail-footer-container', 'footer.html'),
764        loadHTMLBlock('nail-floating-button-container', 'floating_button.html')
765    ]);
766    
767    // Доплата за раннюю/позднюю запись относится ко всем направлениям.
768    document.querySelectorAll('.nail-pricing-footer-text').forEach(footer => {
769        if (footer.querySelector('.nail-pricing-hours-note')) return;
770        const note = document.createElement('p');
771        note.className = 'nail-pricing-footer-sub nail-pricing-hours-note';
772        note.textContent = 'Доплата за запись до 10:00 или позднее 20:00 — 1 000 ₽. Запись согласовывается через администратора.';
773        footer.appendChild(note);
774    });
775
776    // Подождать, пока DOM обновится
777    setTimeout(() => {
778        initHeader();
779        if (typeof initTeamCarousel === 'function') initTeamCarousel();
780        if (typeof initGallery === 'function') initGallery();
781    }, 100);
782}
783
784// Запустить при загрузке страницы
785if (document.readyState === 'loading') {
786    document.addEventListener('DOMContentLoaded', init);
787} else {
788    init();
789}
790
791
792
793
794
795
796</script>
796
797<!-- end Simple Custom CSS and JS -->
798<meta name="verification" content="f612c7d25f5690ad41496fcfdbf8d1" /><!-- Analytics by WP Statistics - https://wp-statistics.com -->
799					<meta name="viewport" content="width=device-width, initial-scale=1">
800									<meta name="generator" content="Elementor 4.3.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-disabled, font_display-swap">
801<!-- Manrope is supplied once by Woodmart; prepare its existing font origins. -->
802<link rel="preconnect" href="https://fonts.googleapis.com">
803<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
804<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>			<style>
805				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
806				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
807					background-image: none !important;
808				}
809				@media screen and (max-height: 1024px) {
810					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
811					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
812						background-image: none !important;
813					}
814				}
815				@media screen and (max-height: 640px) {
816					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
817					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
818						background-image: none !important;
819					}
820				}
821			</style>
822			        <!-- Yandex.Metrica counter -->
823        
823<script type="text/javascript">
824            (function (m, e, t, r, i, k, a) {
825                m[i] = m[i] || function () {
826                    (m[i].a = m[i].a || []).push(arguments)
827                };
828                m[i].l = 1 * new Date();
829                k = e.createElement(t), a = e.getElementsByTagName(t)[0], k.async = 1, k.src = r, a.parentNode.insertBefore(k, a)
830            })
831
832            (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
833
834            ym("108221565", "init", {
835                clickmap: true,
836                trackLinks: true,
837                accurateTrackBounce: true,
838                webvisor: true,
839                ecommerce: "dataLayer",
840                params: {
841                    __ym: {
842                        "ymCmsPlugin": {
843                            "cms": "wordpress",
844                            "cmsVersion":"7.1",
845                            "pluginVersion": "1.2.4",
846                            "ymCmsRip": "82484887"
847                        }
848                    }
849                }
850            });
851        </script>
851
852        <!-- /Yandex.Metrica counter -->
853        <link rel="icon" href="https://nailwitches.ru/wp-content/uploads/2025/05/cropped-cropped-favicon_20221014222110-1-32x32-1-32x32.png" sizes="32x32" />
854<link rel="icon" href="https://nailwitches.ru/wp-content/uploads/2025/05/cropped-cropped-favicon_20221014222110-1-32x32-1-192x192.png" sizes="192x192" />
855<link rel="apple-touch-icon" href="https://nailwitches.ru/wp-content/uploads/2025/05/cropped-cropped-favicon_20221014222110-1-32x32-1-180x180.png" />
856<meta name="msapplication-TileImage" content="https://nailwitches.ru/wp-content/uploads/2025/05/cropped-cropped-favicon_20221014222110-1-32x32-1-270x270.png" />
857<style id="wp-custom-css">
858/*
859 * ==================================================
860 * NAIL WITCHES - ПОЛНЫЙ CSS ФАЙЛ
861 * Все стили сайта для импорта в WordPress
862 * Все классы с префиксом nail-
863 * ==================================================
864 */
865.nail-gallery-item-title{display:none}
866/* ===== ИМПОРТ ШРИФТА ===== */
867
868/* ===== БАЗОВЫЕ СТИЛИ И СБРОС ===== */
869* {
870    margin: 0;
871    padding: 0;
872    box-sizing: border-box;
873}
874@font-face {
875    font-family: 'Kindentosca';
876    src: url('https://nailwitches.ru/wp-content/uploads/2026/03/kindentosca.woff2') format('woff2');
877    font-weight: normal;
878    font-style: normal;
879    font-display: swap;
880}
881@font-face {
882    font-family: 'Romul';
883    src: url('https://nailwitches.ru/wp-content/uploads/2026/03/romul.woff2') format('woff2');
884    font-weight: normal;
885    font-style: normal;
886    font-display: swap;
887}
888:root {
889    /* Цвета */
890    --nail-color-dark: #29292A;
891    --nail-color-light: #F9F9F9;
892    --nail-color-gold: #CEA75E;
893    --nail-color-gold-light: #d9b46f;
894    --nail-color-blue: #A0BED6;
895    --nail-color-muted: #2f2f30;
896    
897    /* Шрифты */
898    --nail-font-family: 'Manrope', -apple-system, sans-serif;
899    --nail-font-weight-normal: 400;
900    --nail-font-weight-medium: 500;
901    --nail-font-weight-semibold: 600;
902    
903    /* Отступы */
904    --nail-spacing-xs: 0.5rem;
905    --nail-spacing-sm: 1rem;
906    --nail-spacing-md: 1.5rem;
907    --nail-spacing-lg: 2rem;
908    --nail-spacing-xl: 3rem;
909    --nail-spacing-2xl: 4rem;
910    
911    /* Радиусы */
912    --nail-radius-sm: 8px;
913    --nail-radius-md: 12px;
914    --nail-radius-lg: 16px;
915    --nail-radius-xl: 24px;
916    --nail-radius-full: 9999px;
917    
918    /* Тени */
919    --nail-shadow-sm: 0 2px 8px rgba(0,0,0,0.1);
920    --nail-shadow-md: 0 4px 16px rgba(0,0,0,0.15);
921    --nail-shadow-lg: 0 8px 32px rgba(0,0,0,0.2);
922    --nail-shadow-xl: 0 12px 48px rgba(0,0,0,0.3);
923    --nail-shadow-gold: 0 0 30px rgba(206, 167, 94, 0.3);
924    
925    /* Переходы */
926    --nail-transition-fast: 0.2s ease;
927    --nail-transition-base: 0.3s ease;
928    --nail-transition-slow: 0.5s ease;
929    --nail-transition-slower: 0.7s ease;
930    
931    /* Z-индексы */
932    --nail-z-header: 1000;
933    --nail-z-mobile-menu: 2000;
934    --nail-z-floating: 999;
935}
936
937html {
938    scroll-behavior: smooth;
939    overflow-x: hidden;
940}
941
942.nail-body {
943    font-family: var(--nail-font-family);
944    font-weight: var(--nail-font-weight-normal);
945    font-size: 16px;
946    line-height: 1.6;
947    color: var(--nail-color-light);
948    background-color: var(--nail-color-dark);
949    overflow-x: hidden;
950    min-height: 100vh;
951}
952
953/* ===== КНОПКИ БАЗОВЫЕ ===== */
954.nail-btn {
955    display: inline-flex;
956    align-items: center;
957    justify-content: center;
958    gap: 0.5rem;
959    padding: 1rem 2rem;
960    font-family: var(--nail-font-family);
961    font-weight: var(--nail-font-weight-semibold);
962    font-size: 1rem;
963    border: none;
964    border-radius: var(--nail-radius-full);
965    cursor: pointer;
966    transition: all var(--nail-transition-base);
967    text-align: center;
968    white-space: nowrap;
969    text-decoration: none;
970}
971
972.nail-btn-primary {
973    background: linear-gradient(135deg, var(--nail-color-gold), var(--nail-color-gold-light));
974    color: var(--nail-color-dark);
975    box-shadow: var(--nail-shadow-gold);
976}
977
978.nail-btn-primary:hover {
979    transform: translateY(-2px) scale(1.05);
980    box-shadow: 0 0 40px rgba(206, 167, 94, 0.5);
981}
982
983.nail-btn-secondary {
984    background: transparent;
985    color: var(--nail-color-gold);
986    border: 2px solid var(--nail-color-gold);
987}
988
989.nail-btn-secondary:hover {
990    background: rgba(206, 167, 94, 0.1);
991    border-color: var(--nail-color-gold-light);
992    transform: translateY(-2px) scale(1.05);
993}
994
995/* ===== HEADER (ШАПКА) ===== */
996.nail-header {
997    position: fixed;
998    top: 0;
999    left: 0;
1000    right: 0;
1001    z-index: var(--nail-z-header);
1002    background: transparent;
1003    transition: all var(--nail-transition-slow);
1004}
1005
1006.nail-header.nail-scrolled {
1007    background: rgba(41, 41, 42, 0.95);
1008    backdrop-filter: blur(10px);
1009    border-bottom: 1px solid rgba(206, 167, 94, 0.2);
1010    box-shadow: 0 2px 10px rgba(206, 167, 94, 0.1);
1011}
1012
1013.nail-header-container {
1014    max-width: 1280px;
1015    margin: 0 auto;
1016    padding: 0 1.5rem;
1017}
1018
1019.nail-header-content {
1020    display: flex;
1021    align-items: center;
1022    justify-content: space-between;
1023    padding: 1rem 0;
1024}
1025
1026/* Логотип */
1027.nail-logo {
1028    display: flex;
1029    align-items: center;
1030    gap: 0.75rem;
1031    text-decoration: none;
1032    cursor: pointer;
1033    transition: transform var(--nail-transition-base);
1034}
1035
1036.nail-logo:hover {
1037    transform: scale(1.05);
1038}
1039
1040.nail-logo-wrapper {
1041    position: relative;
1042    width: 48px;
1043    height: 48px;
1044}
1045
1046.nail-logo-ring-outer {
1047    position: absolute;
1048    inset: 0;
1049    border-radius: 50%;
1050    border: 2px solid var(--nail-color-gold);
1051    opacity: 0.5;
1052    box-shadow: 0 0 20px rgba(206, 167, 94, 0.4);
1053    animation: nail-rotate-slow 20s linear infinite;
1054}
1055
1056.nail-logo-icon {
1057    position: relative;
1058    width: 48px;
1059    height: 48px;
1060    border-radius: 50%;
1061    background: linear-gradient(135deg, var(--nail-color-gold), var(--nail-color-blue));
1062    display: flex;
1063    align-items: center;
1064    justify-content: center;
1065    animation: nail-rotate-reverse 15s linear infinite;
1066}
1067
1068.nail-logo-moon {
1069    color: var(--nail-color-dark);
1070}
1071
1072.nail-logo-sparkle-1,
1073.nail-logo-sparkle-2 {
1074    position: absolute;
1075    color: var(--nail-color-gold);
1076    animation: nail-float 3s ease-in-out infinite;
1077}
1078
1079.nail-logo-sparkle-1 {
1080    top: -4px;
1081    right: -4px;
1082}
1083
1084.nail-logo-sparkle-2 {
1085    bottom: -4px;
1086    left: -4px;
1087    color: var(--nail-color-blue);
1088    animation-delay: 0.5s;
1089}
1090
1091.nail-logo-text-wrapper {
1092    display: flex;
1093    flex-direction: column;
1094}
1095
1096.nail-logo-text {
1097    font-size: 1.25rem;
1098    font-weight: var(--nail-font-weight-medium);
1099    color: var(--nail-color-light);
1100    transition: color var(--nail-transition-base);
1101}
1102
1103.nail-logo:hover .nail-logo-text {
1104    color: var(--nail-color-gold);
1105}
1106
1107.nail-logo-subtitle {
1108    font-size: 0.75rem;
1109    color: var(--nail-color-blue);
1110    letter-spacing: 0.1em;
1111    text-transform: uppercase;
1112}
1113
1114/* Навигация */
1115.nail-nav {
1116    display: none;
1117    align-items: center;
1118    gap: 2rem;
1119}
1120
1121@media (min-width: 1024px) {
1122    .nail-nav {
1123        display: flex;
1124    }
1125}
1126
1127.nail-nav-link {
1128    position: relative;
1129    color: var(--nail-color-light);
1130    text-decoration: none;
1131    font-weight: var(--nail-font-weight-normal);
1132    padding: 0.5rem 0;
1133    transition: color var(--nail-transition-base);
1134}
1135
1136.nail-nav-link::after {
1137    content: '';
1138    position: absolute;
1139    bottom: 0;
1140    left: 0;
1141    width: 0;
1142    height: 2px;
1143    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-blue));
1144    transition: width var(--nail-transition-base);
1145}
1146
1147.nail-nav-link:hover,
1148.nail-nav-link.nail-active {
1149    color: var(--nail-color-gold);
1150}
1151
1152.nail-nav-link:hover::after,
1153.nail-nav-link.nail-active::after {
1154    width: 100%;
1155}
1156
1157/* Кнопка записи (header) */
1158.nail-header-btn {
1159    display: none;
1160    align-items: center;
1161    gap: 0.5rem;
1162    padding: 0.75rem 1.5rem;
1163    border-radius: var(--nail-radius-full);
1164    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-gold-light));
1165    color: var(--nail-color-dark);
1166    border: none;
1167    font-family: var(--nail-font-family);
1168    font-weight: var(--nail-font-weight-semibold);
1169    cursor: pointer;
1170    transition: all var(--nail-transition-base);
1171    position: relative;
1172    overflow: hidden;
1173}
1174
1175@media (min-width: 1024px) {
1176    .nail-header-btn {
1177        display: inline-flex;
1178    }
1179}
1180
1181.nail-header-btn::before {
1182    content: '';
1183    position: absolute;
1184    inset: 0;
1185    background: linear-gradient(90deg, var(--nail-color-blue), var(--nail-color-gold));
1186    opacity: 0;
1187    transition: opacity var(--nail-transition-base);
1188}
1189
1190.nail-header-btn:hover::before {
1191    opacity: 1;
1192}
1193
1194.nail-header-btn:hover {
1195    transform: scale(1.05);
1196    box-shadow: 0 0 30px rgba(206, 167, 94, 0.6);
1197}
1198
1199.nail-header-btn-text,
1200.nail-header-btn-icon {
1201    position: relative;
1202    z-index: 1;
1203}
1204
1205/* Мобильное меню (бургер) */
1206.nail-mobile-menu-btn {
1207    display: flex;
1208    flex-direction: column;
1209    gap: 4px;
1210    background: none;
1211    border: none;
1212    cursor: pointer;
1213    padding: 0.5rem;
1214    transition: transform var(--nail-transition-base);
1215}
1216
1217@media (min-width: 1024px) {
1218    .nail-mobile-menu-btn {
1219        display: none;
1220    }
1221}
1222
1223.nail-mobile-menu-btn:active {
1224    transform: scale(0.9);
1225}
1226
1227.nail-burger-line {
1228    width: 25px;
1229    height: 3px;
1230    background: var(--nail-color-gold);
1231    border-radius: 2px;
1232    transition: all var(--nail-transition-base);
1233}
1234
1235/* Магическая линия */
1236.nail-header-magic-line {
1237    height: 1px;
1238    background: linear-gradient(90deg, transparent, var(--nail-color-gold), transparent);
1239    opacity: 0;
1240    transform: scaleX(0);
1241    transition: all var(--nail-transition-slow);
1242}
1243
1244.nail-header.nail-scrolled .nail-header-magic-line {
1245    opacity: 1;
1246    transform: scaleX(1);
1247}
1248
1249/* Мобильное меню */
1250.nail-mobile-menu {
1251    position: fixed;
1252    top: 0;
1253    right: -100%;
1254    bottom: 0;
1255    width: 100%;
1256    max-width: 400px;
1257    background: rgba(41, 41, 42, 0.98);
1258    backdrop-filter: blur(20px);
1259    z-index: var(--nail-z-mobile-menu);
1260    transition: right var(--nail-transition-base);
1261}
1262
1263.nail-mobile-menu.nail-active {
1264    right: 0;
1265}
1266
1267.nail-mobile-menu-bg {
1268    position: absolute;
1269    inset: 0;
1270    overflow: hidden;
1271    opacity: 0.1;
1272}
1273
1274.nail-mobile-menu-glow {
1275    position: absolute;
1276    top: 25%;
1277    right: 25%;
1278    width: 256px;
1279    height: 256px;
1280    background: radial-gradient(circle, rgba(160, 190, 214, 0.6), transparent 70%);
1281    border-radius: 50%;
1282    animation: nail-pulse 4s ease-in-out infinite;
1283}
1284
1285.nail-mobile-menu-content {
1286    position: relative;
1287    z-index: 10;
1288    padding: 6rem 1.5rem 2rem;
1289    height: 100%;
1290    display: flex;
1291    flex-direction: column;
1292}
1293
1294.nail-mobile-menu-close {
1295    position: absolute;
1296    top: 1rem;
1297    right: 1rem;
1298    background: none;
1299    border: none;
1300    color: var(--nail-color-gold);
1301    cursor: pointer;
1302    padding: 0.5rem;
1303    transition: transform var(--nail-transition-base);
1304}
1305
1306.nail-mobile-menu-close:hover {
1307    transform: rotate(90deg);
1308}
1309
1310.nail-mobile-nav {
1311    display: flex;
1312    flex-direction: column;
1313    gap: 2rem;
1314}
1315
1316.nail-mobile-nav-link {
1317    display: flex;
1318    align-items: center;
1319    gap: 0.75rem;
1320    font-size: 1.5rem;
1321    font-weight: var(--nail-font-weight-normal);
1322    color: var(--nail-color-light);
1323    text-decoration: none;
1324    transition: color var(--nail-transition-base);
1325    opacity: 0;
1326    animation: nail-slide-in 0.3s ease-out forwards;
1327}
1328
1329.nail-mobile-nav-link:nth-child(1) { animation-delay: 0.1s; }
1330.nail-mobile-nav-link:nth-child(2) { animation-delay: 0.2s; }
1331.nail-mobile-nav-link:nth-child(3) { animation-delay: 0.3s; }
1332.nail-mobile-nav-link:nth-child(4) { animation-delay: 0.4s; }
1333.nail-mobile-nav-link:nth-child(5) { animation-delay: 0.5s; }
1334
1335.nail-mobile-nav-link:hover {
1336    color: var(--nail-color-gold);
1337}
1338
1339.nail-mobile-menu-cta {
1340    display: flex;
1341    align-items: center;
1342    justify-content: center;
1343    gap: 0.5rem;
1344    width: 100%;
1345    padding: 1rem 1.5rem;
1346    margin-top: 2rem;
1347    border-radius: var(--nail-radius-full);
1348    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-gold-light));
1349    color: var(--nail-color-dark);
1350    border: none;
1351    font-family: var(--nail-font-family);
1352    font-weight: var(--nail-font-weight-semibold);
1353    font-size: 1.125rem;
1354    cursor: pointer;
1355    transition: all var(--nail-transition-base);
1356}
1357
1358.nail-mobile-menu-cta:active {
1359    transform: scale(0.95);
1360}
1361
1362.nail-mobile-menu-stars {
1363    display: flex;
1364    justify-content: center;
1365    gap: 1rem;
1366    margin-top: 3rem;
1367}
1368
1369.nail-mobile-star {
1370    color: var(--nail-color-gold);
1371    opacity: 0.4;
1372    animation: nail-rotate-slow 3s linear infinite;
1373}
1374
1375.nail-mobile-star:nth-child(2) { animation-delay: 0.5s; animation-duration: 4s; }
1376.nail-mobile-star:nth-child(3) { animation-delay: 1s; animation-duration: 5s; }
1377.nail-mobile-star:nth-child(4) { animation-delay: 1.5s; animation-duration: 3.5s; }
1378.nail-mobile-star:nth-child(5) { animation-delay: 2s; animation-duration: 4.5s; }
1379
1380/* ===== HERO SECTION ===== */
1381.nail-hero {
1382    position: relative;
1383    min-height: 100vh;
1384    display: flex;
1385    align-items: center;
1386    justify-content: center;
1387    overflow: hidden;
1388    padding: 6rem 1.5rem 4rem;
1389}
1390
1391/* Фон Hero */
1392.nail-hero-background {
1393    position: absolute;
1394    inset: 0;
1395    z-index: 0;
1396}
1397.sparkles-icon {
1398      width: 20px;
1399      height: 20px;
1400      color: #CEA75E;
1401      flex-shrink: 0;
1402    }
1403.nail-hero-bg-image {
1404    position: absolute;
1405    inset: 0;
1406    background-size: cover;
1407    background-position: center;
1408}
1409
1410.nail-hero-bg-overlay {
1411    position: absolute;
1412    inset: 0;
1413    background: rgba(41, 41, 42, 0.9);
1414}
1415
1416.nail-hero-bg-gradient {
1417    position: absolute;
1418    inset: 0;
1419    background: radial-gradient(circle at 50% 50%, rgba(160, 190, 214, 0.15) 0%, transparent 70%);
1420}
1421
1422/* Плавающие частицы */
1423.nail-hero-particles {
1424    position: absolute;
1425    inset: 0;
1426    z-index: 1;
1427    pointer-events: none;
1428}
1429
1430.nail-particle {
1431    position: absolute;
1432    width: 4px;
1433    height: 4px;
1434    border-radius: 50%;
1435    background: var(--nail-color-gold);
1436    animation: nail-particle-float 4s ease-in-out infinite;
1437}
1438
1439.nail-particle:nth-child(1) { animation-delay: 0s; animation-duration: 4s; }
1440.nail-particle:nth-child(2) { animation-delay: 0.5s; animation-duration: 3.5s; }
1441.nail-particle:nth-child(3) { animation-delay: 1s; animation-duration: 4.5s; }
1442.nail-particle:nth-child(4) { animation-delay: 1.5s; animation-duration: 4s; }
1443.nail-particle:nth-child(5) { animation-delay: 2s; animation-duration: 3.8s; }
1444.nail-particle:nth-child(6) { animation-delay: 0.8s; animation-duration: 4.2s; }
1445.nail-particle:nth-child(7) { animation-delay: 1.2s; animation-duration: 3.9s; }
1446.nail-particle:nth-child(8) { animation-delay: 1.8s; animation-duration: 4.1s; }
1447
1448/* Декоративные звезды */
1449.nail-hero-star-1,
1450.nail-hero-star-2,
1451.nail-hero-star-3 {
1452    position: absolute;
1453    color: var(--nail-color-blue);
1454    opacity: 0.4;
1455    z-index: 1;
1456    pointer-events: none;
1457}
1458
1459.nail-hero-star-1 {
1460    top: 5rem;
1461    left: 5rem;
1462    animation: nail-rotate-slow 8s linear infinite;
1463}
1464
1465.nail-hero-star-2 {
1466    top: 8rem;
1467    right: 8rem;
1468    color: var(--nail-color-gold);
1469    opacity: 0.3;
1470    animation: nail-rotate-reverse 10s linear infinite;
1471}
1472
1473.nail-hero-star-3 {
1474    bottom: 10rem;
1475    left: 10rem;
1476    opacity: 0.25;
1477    animation: nail-rotate-slow 12s linear infinite;
1478}
1479
1480/* Контент Hero */
1481.nail-hero-content {
1482    position: relative;
1483    z-index: 10;
1484    text-align: center;
1485    max-width: 1200px;
1486    margin: 0 auto;
1487}
1488
1489/* Верхний декор */
1490.nail-hero-top-decor {
1491    display: flex;
1492    align-items: center;
1493    justify-content: center;
1494    gap: 1rem;
1495    margin-bottom: 2rem;
1496    opacity: 0;
1497    animation: nail-fade-in 0.8s ease-out forwards;
1498}
1499
1500.nail-hero-top-line-left,
1501.nail-hero-top-line-right {
1502    width: 64px;
1503    height: 2px;
1504}
1505
1506.nail-hero-top-line-left {
1507    background: linear-gradient(90deg, transparent, var(--nail-color-gold));
1508}
1509
1510.nail-hero-top-line-right {
1511    background: linear-gradient(90deg, var(--nail-color-gold), transparent);
1512}
1513
1514.nail-hero-sparkle {
1515    color: var(--nail-color-gold);
1516    flex-shrink: 0;
1517}
1518
1519.nail-hero-top-text {
1520    font-size: 0.875rem;
1521    letter-spacing: 0.3em;
1522    color: var(--nail-color-gold);
1523    text-transform: uppercase;
1524}
1525
1526.nail-hero-title {
1527    font-family: 'Romul', sans-serif !important;
1528    /* Уменьшили размер! Было (3rem, 12vw, 8rem) -> Стало (2rem, 8vw, 5.5rem) */
1529    font-size: clamp(2rem, 8vw, 5.5rem) !important; 
1530    font-weight: var(--nail-font-weight-medium);
1531    color: var(--nail-color-light);
1532    letter-spacing: 0.05em;
1533    margin-bottom: 2rem;
1534    opacity: 0;
1535    animation: nail-fade-in 0.8s ease-out 0.2s forwards, nail-text-glow 3s ease-in-out infinite;
1536}
1537
1538/* Запрещаем переносить слово на новую строку */
1539.nail-hero-title-nowrap {
1540    white-space: nowrap !important;
1541}
1542
1543/* Выделенная рукописная буква К (шрифт Kindentosca) */
1544.nail-hero-title-accent {
1545    font-family: 'Kindentosca', cursive !important;
1546    font-weight: normal !important;
1547    font-size: 1.3em !important; 
1548    color: var(--nail-color-gold); 
1549    display: inline-block;
1550    transform: translateY(0.1em); 
1551}
1552
1553/* Декор под заголовком */
1554.nail-hero-title-decor {
1555    display: flex;
1556    align-items: center;
1557    justify-content: center;
1558    gap: 0.75rem;
1559    margin-bottom: 2rem;
1560    opacity: 0;
1561    animation: nail-fade-in 1s ease-out 0.5s forwards;
1562}
1563
1564.nail-hero-title-line-1,
1565.nail-hero-title-line-2 {
1566    width: 96px;
1567    height: 2px;
1568}
1569
1570.nail-hero-title-line-1 {
1571    background: linear-gradient(90deg, transparent, var(--nail-color-gold), var(--nail-color-blue));
1572}
1573
1574.nail-hero-title-line-2 {
1575    background: linear-gradient(90deg, var(--nail-color-blue), var(--nail-color-gold), transparent);
1576}
1577
1578.nail-hero-sparkle-title {
1579    color: var(--nail-color-gold);
1580    flex-shrink: 0;
1581}
1582
1583/* Подзаголовок */
1584.nail-hero-subtitle {
1585    font-size: clamp(1.5rem, 4vw, 2.5rem);
1586    font-weight: var(--nail-font-weight-medium);
1587    color: var(--nail-color-light);
1588    margin-bottom: 1rem;
1589    opacity: 0;
1590    animation: nail-fade-in 0.8s ease-out 0.4s forwards;
1591}
1592
1593/* Описание */
1594.nail-hero-description {
1595    font-size: clamp(1rem, 2vw, 1.25rem);
1596    color: rgba(249, 249, 249, 0.7);
1597    max-width: 800px;
1598    margin: 0 auto 3rem;
1599    line-height: 1.8;
1600    opacity: 0;
1601    animation: nail-fade-in 0.8s ease-out 0.6s forwards;
1602}
1603/* Размер кастомной иконки в футере */
1604.nail-footer-custom-icon {
1605    width: 48px;
1606    height: 48px;
1607    flex-shrink: 0;
1608}
1609/* Железобетонно применяем шрифт Romul к названиям в Шапке и Футере */
1610.nail-logo-text,
1611.nail-footer-logo-text {
1612    font-family: 'Romul', sans-serif !important;
1613    font-size: 1rem; /* Размер шрифта, можешь подогнать под себя */
1614    font-weight: normal !important; /* Убираем жирность, Romul красивее смотрится обычным */
1615    color: var(--nail-color-light);
1616    letter-spacing: 0.05em;
1617    margin: 0;
1618}
1619/* Кнопки */
1620.nail-hero-buttons {
1621    display: flex;
1622    flex-direction: column;
1623    align-items: center; /* Добавили это: центрирует кнопки и не дает им растягиваться */
1624    gap: 1rem;
1625    justify-content: center;
1626    margin-bottom: 5rem;
1627    opacity: 0;
1628    animation: nail-fade-in 0.6s ease-out 0.8s forwards;
1629}
1630
1631@media (min-width: 640px) {
1632    .nail-hero-buttons {
1633        flex-direction: row;
1634        flex-wrap: wrap;
1635    }
1636}
1637
1638/* Статистика */
1639.nail-hero-stats {
1640    display: grid;
1641    grid-template-columns: repeat(3, 1fr);
1642    gap: 2rem;
1643    max-width: 768px;
1644    margin: 0 auto;
1645    opacity: 0;
1646    animation: nail-fade-in 0.8s ease-out 1s forwards;
1647}
1648
1649.nail-hero-stat {
1650    text-align: center;
1651}
1652
1653.nail-hero-stat-number {
1654    font-size: clamp(2.5rem, 5vw, 3.5rem);
1655    font-weight: var(--nail-font-weight-medium);
1656    color: var(--nail-color-gold);
1657    line-height: 1;
1658    margin-bottom: 0.5rem;
1659}
1660
1661.nail-hero-stat-label {
1662    font-size: 0.875rem;
1663    color: rgba(249, 249, 249, 0.6);
1664    text-transform: uppercase;
1665    letter-spacing: 0.1em;
1666}
1667
1668/* Светящиеся элементы */
1669.nail-hero-glow-1,
1670.nail-hero-glow-2 {
1671    position: absolute;
1672    border-radius: 50%;
1673    filter: blur(80px);
1674    pointer-events: none;
1675    opacity: 0;
1676    animation: nail-glow-pulse 4s ease-in-out infinite;
1677}
1678
1679.nail-hero-glow-1 {
1680    top: 0;
1681    left: -5rem;
1682    width: 384px;
1683    height: 384px;
1684    background: radial-gradient(circle, rgba(160, 190, 214, 0.4) 0%, transparent 70%);
1685}
1686
1687.nail-hero-glow-2 {
1688    bottom: 0;
1689    right: -5rem;
1690    width: 500px;
1691    height: 500px;
1692    background: radial-gradient(circle, rgba(206, 167, 94, 0.3) 0%, transparent 70%);
1693    animation-delay: 1s;
1694}
1695
1696/* Scroll indicator */
1697.nail-scroll-indicator {
1698    position: absolute;
1699    bottom: 2.5rem;
1700    left: 50%;
1701    transform: translateX(-50%);
1702    z-index: 20;
1703    display: flex;
1704    flex-direction: column;
1705    align-items: center;
1706    gap: 0.5rem;
1707    opacity: 0;
1708    animation: nail-fade-in 1s ease-out 1.2s forwards, nail-bounce 1.5s ease-in-out infinite 1.2s;
1709}
1710
1711.nail-scroll-mouse {
1712    width: 24px;
1713    height: 40px;
1714    border: 2px solid var(--nail-color-gold);
1715    border-radius: 12px;
1716    position: relative;
1717    display: flex;
1718    justify-content: center;
1719    padding-top: 6px;
1720}
1721
1722.nail-scroll-wheel {
1723    width: 4px;
1724    height: 8px;
1725    background: var(--nail-color-gold);
1726    border-radius: 2px;
1727    animation: nail-scroll 1.5s ease-in-out infinite;
1728}
1729
1730.nail-scroll-text {
1731    font-size: 0.75rem;
1732    color: var(--nail-color-gold);
1733    text-transform: uppercase;
1734    letter-spacing: 0.1em;
1735}
1736
1737/* ===== АНИМАЦИИ ===== */
1738@keyframes nail-rotate-slow {
1739    from { transform: rotate(0deg); }
1740    to { transform: rotate(360deg); }
1741}
1742
1743@keyframes nail-rotate-reverse {
1744    from { transform: rotate(0deg); }
1745    to { transform: rotate(-360deg); }
1746}
1747
1748@keyframes nail-float {
1749    0%, 100% {
1750        transform: translate(0, 0);
1751    }
1752    25% {
1753        transform: translate(-4px, -8px);
1754    }
1755    50% {
1756        transform: translate(4px, 8px);
1757    }
1758    75% {
1759        transform: translate(-4px, 4px);
1760    }
1761}
1762
1763@keyframes nail-pulse {
1764    0%, 100% {
1765        transform: scale(1);
1766        opacity: 0.3;
1767    }
1768    50% {
1769        transform: scale(1.2);
1770        opacity: 0.6;
1771    }
1772}
1773
1774@keyframes nail-fade-in {
1775    from {
1776        opacity: 0;
1777        transform: translateY(20px);
1778    }
1779    to {
1780        opacity: 1;
1781        transform: translateY(0);
1782    }
1783}
1784
1785@keyframes nail-slide-in {
1786    from {
1787        opacity: 0;
1788        transform: translateX(50px);
1789    }
1790    to {
1791        opacity: 1;
1792        transform: translateX(0);
1793    }
1794}
1795
1796@keyframes nail-particle-float {
1797    0%, 100% {
1798        transform: translate(0, 0);
1799        opacity: 0.2;
1800        scale: 1;
1801    }
1802    50% {
1803        transform: translate(0, -30px);
1804        opacity: 1;
1805        scale: 1.5;
1806    }
1807}
1808
1809@keyframes nail-text-glow {
1810    0%, 100% {
1811        text-shadow: 0 0 20px rgba(206, 167, 94, 0.3);
1812    }
1813    50% {
1814        text-shadow: 0 0 40px rgba(206, 167, 94, 0.5);
1815    }
1816}
1817
1818@keyframes nail-glow-pulse {
1819    0%, 100% {
1820        opacity: 0.3;
1821    }
1822    50% {
1823        opacity: 0.7;
1824    }
1825}
1826
1827@keyframes nail-bounce {
1828    0%, 100% {
1829        transform: translate(-50%, 0);
1830    }
1831    50% {
1832        transform: translate(-50%, -10px);
1833    }
1834}
1835
1836@keyframes nail-scroll {
1837    0% {
1838        opacity: 0;
1839        transform: translateY(0);
1840    }
1841    50% {
1842        opacity: 1;
1843    }
1844    100% {
1845        opacity: 0;
1846        transform: translateY(14px);
1847    }
1848}
1849
1850/* ПРОДОЛЖЕНИЕ В СЛЕДУЮЩЕЙ ЧАСТИ... */
1851
1852/* ===== АДАПТИВНОСТЬ (RESPONSIVE) ===== */
1853
1854/* Мобильные устройства (книжная ориентация) < 640px */
1855@media (max-width: 639px) {
1856    /* Header */
1857    .nail-header-content {
1858        padding: 0.75rem 0;
1859    }
1860    
1861    .nail-logo-wrapper {
1862        width: 40px;
1863        height: 40px;
1864    }
1865    
1866    .nail-logo-icon {
1867        width: 40px;
1868        height: 40px;
1869    }
1870    
1871    .nail-logo-text {
1872        font-size: 1.125rem;
1873    }
1874    
1875    .nail-logo-subtitle {
1876        font-size: 0.625rem;
1877    }
1878    
1879    /* Hero */
1880    .nail-hero {
1881        padding: 5rem 1rem 3rem;
1882        min-height: 100svh; /* Используем svh для мобильных */
1883    }
1884    
1885    .nail-hero-title {
1886        font-size: 3rem;
1887        margin-bottom: 1.5rem;
1888    }
1889    
1890    .nail-hero-subtitle {
1891        font-size: 1.5rem;
1892    }
1893    
1894    .nail-hero-description {
1895        font-size: 1rem;
1896        margin-bottom: 2rem;
1897    }
1898    
1899    .nail-hero-buttons {
1900        gap: 0.75rem;
1901    }
1902    
1903    .nail-btn {
1904        padding: 0.875rem 1.5rem;
1905        font-size: 0.9375rem;
1906    }
1907    
1908    .nail-hero-stats {
1909        gap: 1rem;
1910    }
1911    
1912    .nail-hero-stat-number {
1913        font-size: 2.5rem;
1914    }
1915    
1916    /* Services */
1917    .nail-services {
1918        padding: 3rem 1rem;
1919    }
1920    
1921    .nail-service-card {
1922        padding: 1.5rem;
1923        min-height: 150px;
1924    }
1925    
1926    .nail-service-icon {
1927        width: 56px;
1928        height: 56px;
1929        margin-bottom: 1rem;
1930    }
1931    
1932    .nail-service-title {
1933        font-size: 1.125rem;
1934    }
1935    
1936    /* Team */
1937    .nail-team {
1938        padding: 3rem 1rem;
1939    }
1940    
1941    .nail-team-carousel-wrapper {
1942        padding: 0 40px;
1943    }
1944    
1945    /* Gallery */
1946    .nail-gallery {
1947        padding: 3rem 1rem;
1948    }
1949    
1950    .nail-gallery-grid {
1951        gap: 1.5rem;
1952    }
1953    
1954    /* Other sections */
1955    .nail-atmosphere,
1956    .nail-about,
1957    .nail-contact,
1958    .nail-footer {
1959        padding: 3rem 1rem;
1960    }
1961}
1962
1963/* Мобильные устройства (альбомная ориентация) 640px - 768px */
1964@media (min-width: 640px) and (max-width: 767px) and (orientation: landscape) {
1965    .nail-hero {
1966        min-height: 100svh;
1967        padding: 5rem 1.5rem 3rem;
1968    }
1969    
1970    .nail-hero-title {
1971        font-size: 4rem;
1972    }
1973    
1974    .nail-hero-stats {
1975        grid-template-columns: repeat(3, 1fr);
1976        gap: 1.5rem;
1977    }
1978    
1979    .nail-services-grid,
1980    .nail-gallery-grid {
1981        grid-template-columns: repeat(2, 1fr);
1982    }
1983}
1984
1985/* Планшеты (портрет) 768px - 1024px */
1986@media (min-width: 768px) and (max-width: 1023px) {
1987    .nail-hero {
1988        padding: 6rem 2rem 4rem;
1989    }
1990    
1991    .nail-hero-title {
1992        font-size: 5rem;
1993    }
1994    
1995    .nail-hero-subtitle {
1996        font-size: 2rem;
1997    }
1998    
1999    .nail-services-grid {
2000        grid-template-columns: repeat(2, 1fr);
2001    }
2002    
2003    .nail-team-carousel-wrapper {
2004        padding: 0 60px;
2005    }
2006    
2007    .nail-gallery-grid {
2008        grid-template-columns: repeat(2, 1fr);
2009    }
2010    
2011    .nail-atmosphere-grid {
2012        grid-template-columns: repeat(2, 1fr);
2013    }
2014}
2015
2016/* Планшеты (ландшафт) и десктоп >= 1024px */
2017@media (min-width: 1024px) {
2018    .nail-hero-title {
2019        font-size: 7rem;
2020    }
2021    
2022    .nail-services-grid {
2023        grid-template-columns: repeat(3, 1fr);
2024    }
2025    
2026    .nail-gallery-grid {
2027        grid-template-columns: repeat(3, 1fr);
2028    }
2029    
2030    .nail-atmosphere-grid {
2031        grid-template-columns: repeat(3, 1fr);
2032    }
2033}
2034
2035/* Большие экраны >= 1280px */
2036@media (min-width: 1280px) {
2037    .nail-hero-title {
2038        font-size: 8rem;
2039    }
2040}
2041
2042/* Высота экрана (для мобильных с маленькой высотой) */
2043@media (max-height: 700px) and (max-width: 900px) {
2044    .nail-hero {
2045        min-height: auto;
2046        padding: 4rem 1rem 2rem;
2047    }
2048    
2049    .nail-hero-stats {
2050        margin-top: 2rem;
2051    }
2052    
2053    .nail-scroll-indicator {
2054        display: none;
2055    }
2056}
2057
2058/* Ориентация альбом (landscape) для всех устройств */
2059@media (orientation: landscape) and (max-height: 600px) {
2060    .nail-hero {
2061        min-height: auto;
2062        padding-top: 4rem;
2063        padding-bottom: 2rem;
2064    }
2065    
2066    .nail-hero-top-decor {
2067        margin-bottom: 1rem;
2068    }
2069    
2070    .nail-hero-title {
2071        margin-bottom: 1rem;
2072    }
2073    
2074    .nail-hero-subtitle {
2075        margin-bottom: 0.5rem;
2076    }
2077    
2078    .nail-hero-description {
2079        margin-bottom: 1.5rem;
2080    }
2081    
2082    .nail-hero-stats {
2083        margin-top: 2rem;
2084        gap: 1rem;
2085    }
2086    
2087    .nail-scroll-indicator {
2088        display: none;
2089    }
2090}
2091
2092/* Touch устройства - увеличенные области касания */
2093@media (hover: none) and (pointer: coarse) {
2094    .nail-btn,
2095    .nail-service-card,
2096    .nail-gallery-filter,
2097    .nail-carousel-arrow,
2098    .nail-floating-btn {
2099        min-height: 44px;
2100        min-width: 44px;
2101    }
2102    
2103    .nail-nav-link {
2104        padding: 0.75rem 0;
2105    }
2106    
2107    .nail-mobile-nav-link {
2108        padding: 1rem 0;
2109    }
2110}
2111
2112/* Prefersed reduced motion */
2113@media (prefers-reduced-motion: reduce) {
2114    *,
2115    *::before,
2116    *::after {
2117        animation-duration: 0.01ms !important;
2118        animation-iteration-count: 1 !important;
2119        transition-duration: 0.01ms !important;
2120        scroll-behavior: auto !important;
2121    }
2122}
2123
2124/* Print styles */
2125@media print {
2126    .nail-header,
2127    .nail-mobile-menu,
2128    .nail-floating-button {
2129        display: none !important;
2130    }
2131    
2132    .nail-hero,
2133    .nail-services,
2134    .nail-team,
2135    .nail-gallery,
2136    .nail-atmosphere,
2137    .nail-about,
2138    .nail-contact {
2139        page-break-inside: avoid;
2140    }
2141}
2142/*
2143 * ==================================================
2144 * NAIL WITCHES - CSS ЧАСТЬ 2
2145 * Стили для секций: Services, Team, Gallery, 
2146 * Atmosphere, About, Contact, Footer, Floating Button
2147 * ==================================================
2148 */
2149
2150/* ===== ОБЩИЕ СТИЛИ СЕКЦИЙ ===== */
2151.nail-section-header {
2152    text-align: center;
2153    margin-bottom: 3rem;
2154}
2155
2156.nail-section-title {
2157    font-size: clamp(2rem, 5vw, 3rem);
2158    font-weight: var(--nail-font-weight-medium);
2159    color: var(--nail-color-light);
2160    margin-bottom: 1rem;
2161}
2162
2163.nail-section-title-large {
2164    font-size: clamp(2.5rem, 6vw, 4rem);
2165}
2166
2167.nail-section-divider {
2168    width: 96px;
2169    height: 4px;
2170    background: var(--nail-color-gold);
2171    margin: 0 auto 1.5rem;
2172    border-radius: 2px;
2173}
2174
2175.nail-section-description {
2176    font-size: clamp(1rem, 2vw, 1.25rem);
2177    color: rgba(249, 249, 249, 0.7);
2178    max-width: 700px;
2179    margin: 0 auto;
2180    line-height: 1.8;
2181}
2182
2183/* Подзаголовок секции */
2184.nail-section-subtitle {
2185    display: flex;
2186    align-items: center;
2187    justify-content: center;
2188    gap: 0.75rem;
2189    margin-bottom: 1rem;
2190}
2191
2192.nail-section-subtitle-line-left,
2193.nail-section-subtitle-line-right {
2194    width: 48px;
2195    height: 2px;
2196}
2197
2198.nail-section-subtitle-line-left {
2199    background: linear-gradient(90deg, transparent, var(--nail-color-gold));
2200}
2201
2202.nail-section-subtitle-line-right {
2203    background: linear-gradient(90deg, var(--nail-color-gold), transparent);
2204}
2205
2206.nail-section-subtitle-icon {
2207    color: var(--nail-color-gold);
2208    flex-shrink: 0;
2209}
2210
2211.nail-section-subtitle-text {
2212    font-size: 0.875rem;
2213    letter-spacing: 0.3em;
2214    color: var(--nail-color-gold);
2215    text-transform: uppercase;
2216}
2217
2218/* Декор заголовка */
2219.nail-section-title-decor {
2220    display: flex;
2221    align-items: center;
2222    justify-content: center;
2223    gap: 0.75rem;
2224    margin-bottom: 1.5rem;
2225}
2226
2227.nail-section-title-line-1,
2228.nail-section-title-line-2 {
2229    width: 96px;
2230    height: 2px;
2231}
2232
2233.nail-section-title-line-1 {
2234    background: linear-gradient(90deg, transparent, var(--nail-color-gold), var(--nail-color-blue));
2235}
2236
2237.nail-section-title-line-2 {
2238    background: linear-gradient(90deg, var(--nail-color-blue), var(--nail-color-gold), transparent);
2239}
2240
2241.nail-section-title-icon {
2242    color: var(--nail-color-gold);
2243    flex-shrink: 0;
2244}
2245
2246/* ===== SERVICES (Услуги) ===== */
2247.nail-services {
2248    padding: 4rem 1.5rem;
2249    background: var(--nail-color-dark);
2250    position: relative;
2251}
2252
2253.nail-services-container {
2254    max-width: 1280px;
2255    margin: 0 auto;
2256}
2257
2258.nail-services-grid {
2259    display: flex;
2260    flex-wrap: wrap;
2261    justify-content: center; /* Магия центрирования нижнего ряда */
2262    gap: 1.5rem;
2263}
2264
2265@media (min-width: 640px) {
2266    .nail-services-grid {
2267        grid-template-columns: repeat(2, 1fr);
2268    }
2269}
2270
2271@media (min-width: 1024px) {
2272    .nail-services-grid {
2273        grid-template-columns: repeat(3, 1fr);
2274    }
2275}
2276
2277.nail-service-card {
2278    position: relative;
2279    background: var(--nail-color-muted);
2280    border-radius: var(--nail-radius-xl);
2281    padding: 2rem;
2282    cursor: pointer;
2283    overflow: hidden;
2284    transition: transform var(--nail-transition-base);
2285    height: 100%;
2286		width: 100%;
2287    min-height: 180px;
2288}
2289
2290.nail-service-card:hover {
2291    transform: translateY(-8px);
2292}
2293
2294.nail-service-card-border {
2295    position: absolute;
2296    inset: 0;
2297    border-radius: var(--nail-radius-xl);
2298    border: 2px solid var(--nail-color-gold);
2299    opacity: 0;
2300    transition: opacity var(--nail-transition-base);
2301    box-shadow: 0 0 20px rgba(206, 167, 94, 0.3);
2302}
2303
2304.nail-service-card:hover .nail-service-card-border {
2305    opacity: 1;
2306}
2307
2308.nail-service-card-glow {
2309    position: absolute;
2310    inset: 0;
2311    background: radial-gradient(circle at 50% 50%, rgba(160, 190, 214, 0.05) 0%, transparent 70%);
2312    opacity: 0;
2313    transition: opacity var(--nail-transition-slow);
2314}
2315
2316.nail-service-card:hover .nail-service-card-glow {
2317    opacity: 1;
2318}
2319
2320.nail-service-card-content {
2321    position: relative;
2322    z-index: 10;
2323    display: flex;
2324    flex-direction: column;
2325    align-items: center;
2326    text-align: center;
2327}
2328
2329.nail-service-icon {
2330    width: 64px;
2331    height: 64px;
2332    border-radius: 50%;
2333    background: rgba(206, 167, 94, 0.1);
2334    display: flex;
2335    align-items: center;
2336    justify-content: center;
2337    margin-bottom: 1.5rem;
2338    color: var(--nail-color-gold);
2339    transition: background var(--nail-transition-base);
2340}
2341
2342.nail-service-card:hover .nail-service-icon {
2343    background: rgba(206, 167, 94, 0.2);
2344}
2345
2346.nail-service-title {
2347    font-size: 1.25rem;
2348    font-weight: var(--nail-font-weight-medium);
2349    color: var(--nail-color-light);
2350    transition: color var(--nail-transition-base);
2351}
2352
2353.nail-service-card:hover .nail-service-title {
2354    color: var(--nail-color-gold);
2355}
2356@media (min-width: 640px) {
2357    .nail-service-card {
2358        width: calc(50% - 0.75rem); /* Половина ширины минус отступ */
2359    }
2360}
2361
2362/* На ПК (3 колонки) */
2363@media (min-width: 1024px) {
2364    .nail-service-card {
2365        width: calc(33.333% - 1rem); /* Треть ширины минус отступы */
2366    }
2367}
2368/* ===== TEAM (Команда) ===== */
2369.nail-team {
2370    position: relative;
2371    padding: 4rem 1.5rem;
2372    background: var(--nail-color-dark);
2373    overflow: hidden;
2374}
2375
2376.nail-team-container {
2377    max-width: 1280px;
2378    margin: 0 auto;
2379    position: relative;
2380    z-index: 10;
2381}
2382
2383/* Фоновые элементы */
2384.nail-team-bg {
2385    position: absolute;
2386    inset: 0;
2387    overflow: hidden;
2388    pointer-events: none;
2389}
2390
2391.nail-team-glow-1,
2392.nail-team-glow-2 {
2393    position: absolute;
2394    border-radius: 50%;
2395    filter: blur(80px);
2396}
2397
2398.nail-team-glow-1 {
2399    top: -10rem;
2400    left: -10rem;
2401    width: 384px;
2402    height: 384px;
2403    background: radial-gradient(circle, rgba(160, 190, 214, 0.3) 0%, transparent 70%);
2404    animation: nail-pulse 8s ease-in-out infinite;
2405}
2406
2407.nail-team-glow-2 {
2408    bottom: -10rem;
2409    right: -10rem;
2410    width: 500px;
2411    height: 500px;
2412    background: radial-gradient(circle, rgba(206, 167, 94, 0.3) 0%, transparent 70%);
2413    animation: nail-pulse 10s ease-in-out infinite 2s;
2414}
2415
2416.nail-team-sparkle {
2417    position: absolute;
2418    color: var(--nail-color-gold);
2419    opacity: 0.2;
2420    animation: nail-float 6s ease-in-out infinite;
2421}
2422
2423.nail-team-sparkle-1 {
2424    top: 5rem;
2425    left: 15%;
2426}
2427
2428.nail-team-sparkle-2 {
2429    top: 10rem;
2430    right: 20%;
2431    color: var(--nail-color-blue);
2432    opacity: 0.15;
2433    animation-delay: 1s;
2434    animation-duration: 8s;
2435}
2436
2437.nail-team-sparkle-3 {
2438    bottom: 8rem;
2439    left: 25%;
2440    opacity: 0.25;
2441    animation-delay: 2s;
2442    animation-duration: 7s;
2443}
2444
2445/* Карусель */
2446.nail-team-carousel {
2447    position: relative;
2448    padding-bottom: 4rem;
2449}
2450
2451.nail-carousel-arrow {
2452    position: absolute;
2453    top: 50%;
2454    transform: translateY(-50%);
2455    z-index: 10;
2456    width: 56px;
2457    height: 56px;
2458    border-radius: 50%;
2459    background: linear-gradient(135deg, var(--nail-color-gold), var(--nail-color-gold-light));
2460    border: none;
2461    color: var(--nail-color-dark);
2462    cursor: pointer;
2463    display: flex;
2464    align-items: center;
2465    justify-content: center;
2466    box-shadow: 0 8px 24px rgba(206, 167, 94, 0.3);
2467    transition: all var(--nail-transition-base);
2468}
2469
2470.nail-carousel-arrow:hover {
2471    transform: translateY(-50%) scale(1.1);
2472    box-shadow: 0 12px 32px rgba(206, 167, 94, 0.5);
2473}
2474
2475.nail-carousel-arrow:active {
2476    transform: translateY(-50%) scale(0.95);
2477}
2478
2479.nail-carousel-arrow-prev {
2480    left: 1rem;
2481}
2482
2483.nail-carousel-arrow-next {
2484    right: 1rem;
2485}
2486
2487@media (max-width: 768px) {
2488    
2489    .nail-carousel-arrow-prev {
2490        left: 0.5rem;
2491    }
2492    
2493    .nail-carousel-arrow-next {
2494        right: 0.5rem;
2495    }
2496}
2497
2498.nail-team-carousel-wrapper {
2499    overflow: hidden;
2500    padding: 0 70px;
2501}
2502
2503@media (max-width: 768px) {
2504    .nail-team-carousel-wrapper {
2505        padding: 0 50px;
2506    }
2507}
2508
2509.nail-team-carousel-track {
2510    display: flex;
2511    gap: 1.5rem;
2512    transition: transform var(--nail-transition-slow);
2513}
2514
2515/* Карточка мастера */
2516.nail-team-card {
2517    flex: 0 0 calc(33.333% - 1rem);
2518    
2519    border-radius: var(--nail-radius-xl);
2520    overflow: hidden;
2521    box-shadow: var(--nail-shadow-xl);
2522    transition: all var(--nail-transition-slow);
2523    position: relative;
2524}
2525
2526@media (max-width: 1024px) {
2527    .nail-team-card {
2528        flex: 0 0 calc(50% - 0.75rem);
2529    }
2530}
2531
2532@media (max-width: 640px) {
2533    .nail-team-card {
2534        flex: 0 0 100%;
2535    }
2536}
2537
2538.nail-team-card:hover {
2539    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4);
2540}
2541
2542.nail-team-card-border {
2543    position: absolute;
2544    inset: 0;
2545    border-radius: var(--nail-radius-xl);
2546    background: linear-gradient(135deg, rgba(206, 167, 94, 0.4), rgba(160, 190, 214, 0.4));
2547    padding: 2px;
2548    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
2549    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
2550    -webkit-mask-composite: xor;
2551    mask-composite: exclude;
2552    opacity: 0;
2553    transition: opacity var(--nail-transition-slow);
2554    pointer-events: none;
2555    z-index: 10;
2556}
2557
2558.nail-team-card:hover .nail-team-card-border {
2559    opacity: 1;
2560}
2561
2562.nail-team-card-image-wrapper {
2563    position: relative;
2564    overflow: hidden;
2565    aspect-ratio: 3/4;
2566}
2567
2568.nail-team-card-image {
2569    width: 100%;
2570    height: 100%;
2571    object-fit: cover;
2572    transition: transform var(--nail-transition-slower);
2573}
2574
2575.nail-team-card:hover .nail-team-card-image {
2576    transform: scale(1.1);
2577}
2578
2579.nail-team-card-gradient {
2580    position: absolute;
2581    inset: 0;
2582    background: linear-gradient(to top, rgba(41, 41, 42, 1) 0%, rgba(41, 41, 42, 0.5) 50%, transparent 100%);
2583    opacity: 0.7;
2584}
2585
2586.nail-team-card-glow {
2587    position: absolute;
2588    inset: 0;
2589    background: radial-gradient(circle at 50% 50%, rgba(206, 167, 94, 0.15), transparent 60%);
2590    opacity: 0;
2591    transition: opacity var(--nail-transition-slower);
2592}
2593
2594.nail-team-card:hover .nail-team-card-glow {
2595    opacity: 1;
2596}
2597
2598.nail-team-card-experience {
2599    position: absolute;
2600    bottom: 1rem;
2601    right: 1rem;
2602    z-index: 10;
2603    background: rgba(41, 41, 42, 0.8);
2604    backdrop-filter: blur(8px);
2605    padding: 0.375rem 0.75rem;
2606    border-radius: var(--nail-radius-full);
2607    font-size: 0.75rem;
2608    color: rgba(249, 249, 249, 0.8);
2609}
2610
2611.nail-team-card-content {
2612    padding: 1.5rem;
2613    position: relative;
2614}
2615
2616.nail-team-card-sparkle {
2617    position: absolute;
2618    top: 1rem;
2619    right: 1rem;
2620    color: var(--nail-color-gold);
2621    opacity: 0.1;
2622    animation: nail-rotate-slow 20s linear infinite;
2623}
2624
2625.nail-team-card-name {
2626    font-size: 1.25rem;
2627    font-weight: var(--nail-font-weight-medium);
2628    color: var(--nail-color-gold);
2629    margin-bottom: 0.5rem;
2630    transition: color var(--nail-transition-base);
2631}
2632
2633.nail-team-card:hover .nail-team-card-name {
2634    color: var(--nail-color-gold-light);
2635}
2636
2637.nail-team-card-role {
2638    font-size: 0.875rem;
2639    color: rgba(249, 249, 249, 0.7);
2640    margin-bottom: 1rem;
2641    min-height: 3rem;
2642    line-height: 1.5;
2643}
2644
2645.nail-team-card-info {
2646    display: flex;
2647    align-items: center;
2648    gap: 0.5rem;
2649    margin-bottom: 1rem;
2650    padding-bottom: 1rem;
2651    border-bottom: 1px solid rgba(249, 249, 249, 0.1);
2652}
2653
2654.nail-team-card-dot {
2655    width: 8px;
2656    height: 8px;
2657    border-radius: 50%;
2658    background: var(--nail-color-blue);
2659}
2660
2661.nail-team-card-clients {
2662    font-size: 0.75rem;
2663    color: rgba(249, 249, 249, 0.6);
2664}
2665
2666.nail-team-card-btn {
2667    width: 100%;
2668    padding: 0.75rem 1.5rem;
2669    border-radius: var(--nail-radius-md);
2670    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-gold-light));
2671    color: var(--nail-color-dark);
2672    border: none;
2673    font-family: var(--nail-font-family);
2674    font-weight: var(--nail-font-weight-semibold);
2675    cursor: pointer;
2676    position: relative;
2677    overflow: hidden;
2678    transition: all var(--nail-transition-base);
2679}
2680
2681.nail-team-card-btn:hover {
2682    transform: translateY(-2px);
2683    box-shadow: 0 8px 20px rgba(206, 167, 94, 0.3);
2684}
2685
2686.nail-team-card-btn:active {
2687    transform: translateY(0);
2688}
2689
2690/* Dots */
2691.nail-carousel-dots {
2692    display: flex;
2693    justify-content: center;
2694    gap: 0.75rem;
2695    margin-top: 4rem;
2696    flex-wrap: wrap; /* ИСПРАВЛЕНИЕ: Разрешаем перенос точек, чтобы они не сжимались */
2697}
2698
2699.nail-carousel-dot {
2700    width: 12px !important;
2701    height: 12px !important;
2702    min-height: 12px !important; /* Убиваем 42px от темы */
2703    min-width: 12px !important;
2704    padding: 0 !important; /* Убиваем внутренние отступы кнопок */
2705    margin: 0;
2706    border-radius: 50%;
2707    background: rgba(206, 167, 94, 0.3);
2708    border: none;
2709    cursor: pointer;
2710    transition: all var(--nail-transition-base);
2711    flex-shrink: 0;
2712}
2713/* Принудительно убираем фоны темы с контейнеров карусели */
2714.nail-team-carousel,
2715.nail-team-carousel-wrapper,
2716.nail-team-carousel-track {
2717    background: transparent !important;
2718    background-color: transparent !important;
2719}
2720.nail-carousel-dot:hover {
2721    background: rgba(206, 167, 94, 0.5);
2722    transform: scale(1.2);
2723}
2724
2725.nail-carousel-dot.nail-active {
2726    width: 40px !important;
2727    height: 12px !important;
2728    min-height: 12px !important; /* Убиваем 42px от темы */
2729    border-radius: 6px;
2730    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-gold-light));
2731    box-shadow: 0 0 15px rgba(206, 167, 94, 0.6);
2732}
2733
2734/* Footer команды */
2735.nail-team-footer {
2736    margin-top: 4rem;
2737    text-align: center;
2738}
2739
2740.nail-team-footer-content {
2741    display: inline-flex;
2742    align-items: center;
2743    gap: 1rem;
2744    background: var(--nail-color-dark);
2745    padding: 1rem 2rem;
2746    border-radius: var(--nail-radius-full);
2747    border: 1px solid rgba(206, 167, 94, 0.3);
2748}
2749
2750.nail-team-footer-icon {
2751    color: var(--nail-color-gold);
2752    flex-shrink: 0;
2753}
2754
2755.nail-team-footer-text {
2756    color: rgba(249, 249, 249, 0.8);
2757    font-weight: var(--nail-font-weight-normal);
2758}
2759
2760/* ===== GALLERY (Галерея) ===== */
2761.nail-gallery {
2762    position: relative;
2763    padding: 4rem 1.5rem;
2764    background: var(--nail-color-dark);
2765    overflow: hidden;
2766}
2767
2768.nail-gallery-container {
2769    max-width: 1280px;
2770    margin: 0 auto;
2771    position: relative;
2772    z-index: 10;
2773}
2774
2775/* Фон галереи */
2776.nail-gallery-bg {
2777    position: absolute;
2778    inset: 0;
2779    overflow: hidden;
2780    pointer-events: none;
2781}
2782
2783.nail-gallery-glow-1,
2784.nail-gallery-glow-2 {
2785    position: absolute;
2786    border-radius: 50%;
2787    filter: blur(100px);
2788}
2789
2790.nail-gallery-glow-1 {
2791    top: 5rem;
2792    right: 0;
2793    width: 600px;
2794    height: 600px;
2795    background: radial-gradient(circle, rgba(206, 167, 94, 0.3) 0%, transparent 70%);
2796    animation: nail-pulse 10s ease-in-out infinite;
2797}
2798
2799.nail-gallery-glow-2 {
2800    bottom: 0;
2801    left: 0;
2802    width: 500px;
2803    height: 500px;
2804    background: radial-gradient(circle, rgba(160, 190, 214, 0.25) 0%, transparent 70%);
2805    animation: nail-pulse 12s ease-in-out infinite 3s;
2806}
2807
2808.nail-gallery-sparkle {
2809    position: absolute;
2810    width: 16px;
2811    height: 16px;
2812    color: var(--nail-color-gold);
2813    opacity: 0;
2814    animation: nail-sparkle-float 5s ease-in-out infinite;
2815}
2816
2817.nail-gallery-sparkle:nth-child(1) { animation-delay: 0s; }
2818.nail-gallery-sparkle:nth-child(2) { animation-delay: 0.5s; }
2819.nail-gallery-sparkle:nth-child(3) { animation-delay: 1s; }
2820.nail-gallery-sparkle:nth-child(4) { animation-delay: 1.5s; }
2821.nail-gallery-sparkle:nth-child(5) { animation-delay: 2s; }
2822.nail-gallery-sparkle:nth-child(6) { animation-delay: 2.5s; }
2823
2824.nail-gallery-sparkle::before {
2825    content: '✨';
2826    font-size: 16px;
2827}
2828
2829/* Фильтры */
2830.nail-gallery-filters {
2831    display: flex;
2832    flex-wrap: wrap;
2833    justify-content: center;
2834    gap: 0.75rem;
2835    margin-bottom: 3rem;
2836}
2837
2838.nail-gallery-filter {
2839    padding: 0.75rem 1.5rem;
2840    border-radius: var(--nail-radius-full);
2841    background: var(--nail-color-muted);
2842    color: rgba(249, 249, 249, 0.7);
2843    border: 1px solid rgba(206, 167, 94, 0.2);
2844    font-family: var(--nail-font-family);
2845    font-weight: var(--nail-font-weight-semibold);
2846    cursor: pointer;
2847    transition: all var(--nail-transition-base);
2848}
2849
2850.nail-gallery-filter:hover {
2851    background: rgba(58, 58, 59, 1);
2852    border-color: rgba(206, 167, 94, 0.4);
2853    transform: translateY(-2px);
2854}
2855
2856.nail-gallery-filter.nail-gallery-filter-active {
2857    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-gold-light));
2858    color: var(--nail-color-dark);
2859    box-shadow: 0 4px 16px rgba(206, 167, 94, 0.3);
2860}
2861
2862/* Счетчик */
2863.nail-gallery-counter {
2864    text-align: center;
2865    margin-bottom: 2rem;
2866}
2867
2868.nail-gallery-counter-content {
2869    display: inline-flex;
2870    align-items: center;
2871    gap: 0.5rem;
2872    background: var(--nail-color-muted);
2873    padding: 0.5rem 1.5rem;
2874    border-radius: var(--nail-radius-full);
2875    border: 1px solid rgba(206, 167, 94, 0.2);
2876}
2877
2878.nail-gallery-counter-content svg {
2879    color: var(--nail-color-gold);
2880    flex-shrink: 0;
2881}
2882
2883.nail-gallery-counter-text {
2884    font-size: 0.875rem;
2885    color: rgba(249, 249, 249, 0.7);
2886}
2887
2888.nail-gallery-counter-number {
2889    color: var(--nail-color-gold);
2890    font-weight: var(--nail-font-weight-semibold);
2891}
2892
2893/* Сетка галереи */
2894.nail-gallery-grid {
2895    display: grid;
2896    grid-template-columns: repeat(1, 1fr);
2897    gap: 2rem;
2898}
2899
2900@media (min-width: 768px) {
2901    .nail-gallery-grid {
2902        grid-template-columns: repeat(2, 1fr);
2903    }
2904}
2905
2906@media (min-width: 1024px) {
2907    .nail-gallery-grid {
2908        grid-template-columns: repeat(3, 1fr);
2909    }
2910}
2911
2912.nail-gallery-item {
2913    position: relative;
2914    overflow: hidden;
2915    border-radius: var(--nail-radius-xl);
2916    box-shadow: var(--nail-shadow-xl);
2917    cursor: pointer;
2918    transition: all var(--nail-transition-base);
2919}
2920
2921.nail-gallery-item:hover {
2922    transform: translateY(-12px);
2923}
2924/* Принудительно возвращаем плавные анимации карусели мастеров */
2925
2926/* Плавное перелистывание трека */
2927.nail-team-carousel-track {
2928    transition: transform 0.5s ease !important;
2929}
2930/* Стили для кнопки-ссылки */
2931.nail-team-card-btn {
2932    display: inline-block;
2933    text-align: center;
2934    text-decoration: none;
2935    cursor: pointer;
2936}
2937/* Стили для рабочей Яндекс Карты */
2938.nail-yandex-map {
2939    width: 100%;
2940    height: 100%;
2941    min-height: 400px; /* Синхронизируем с высотой контейнера */
2942    display: block;
2943    border: none;
2944    /* Делаем карту чуть темнее, чтобы она не выбивалась из темного дизайна, пока на нее не наведут мышку */
2945    filter: grayscale(20%) contrast(90%) opacity(0.9);
2946    transition: filter var(--nail-transition-slow);
2947}
2948
2949.nail-contact-map:hover .nail-yandex-map {
2950    filter: grayscale(0%) contrast(100%) opacity(1);
2951}
2952/* Стили для новых PNG иконок */
2953.nail-service-img {
2954    width: 32px;  /* Размер как у старых SVG */
2955    height: 32px;
2956    object-fit: contain; /* Чтобы картинка не искажалась */
2957    display: block;
2958    transition: transform var(--nail-transition-base);
2959}
2960
2961/* Эффект увеличения самой иконки при наведении на карточку */
2962.nail-service-card:hover .nail-service-img {
2963    transform: scale(1.1);
2964}
2965/* Плавность самой карточки (тени, границы) */
2966.nail-team-card {
2967    transition: all 0.5s ease !important;
2968}
2969
2970/* Плавное приближение фотографии */
2971.nail-team-card-image {
2972    transition: transform 0.7s ease !important;
2973}
2974
2975.nail-team-card:hover .nail-team-card-image {
2976    transform: scale(1.1) !important;
2977}
2978
2979/* Плавность стрелочек */
2980.nail-carousel-arrow {
2981    transition: all 0.3s ease !important;
2982}
2983
2984/* Плавность точек */
2985.nail-carousel-dot {
2986    transition: all 0.3s ease !important;
2987}
2988/* Новая декоративная линия со звездами вместо просмотров */
2989.nail-gallery-item-decoration {
2990    display: flex;
2991    align-items: center;
2992    gap: 0.5rem;
2993    margin-top: 0.5rem;
2994    opacity: 0.8;
2995}
2996
2997.nail-gallery-item-line-center {
2998    flex: 1;
2999    height: 1px;
3000    background: linear-gradient(90deg, transparent, var(--nail-color-gold), transparent);
3001}
3002
3003.nail-star-icon {
3004    color: var(--nail-color-gold);
3005    flex-shrink: 0;
3006    width: 14px;
3007    height: 14px;
3008}
3009.nail-gallery-item-border {
3010    position: absolute;
3011    inset: 0;
3012    border-radius: var(--nail-radius-xl);
3013    background: linear-gradient(135deg, rgba(206, 167, 94, 0.6), rgba(160, 190, 214, 0.6));
3014    padding: 3px;
3015    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
3016    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
3017    -webkit-mask-composite: xor;
3018    mask-composite: exclude;
3019    opacity: 0;
3020    transition: opacity var(--nail-transition-slow);
3021    pointer-events: none;
3022    z-index: 20;
3023}
3024
3025.nail-gallery-item:hover .nail-gallery-item-border {
3026    opacity: 1;
3027}
3028
3029.nail-gallery-item-image {
3030    width: 100%;
3031    height: auto;
3032    display: block;
3033    transition: transform var(--nail-transition-slower);
3034}
3035
3036.nail-gallery-item:hover .nail-gallery-item-image {
3037    transform: scale(1.1);
3038}
3039
3040.nail-gallery-item-badge {
3041    position: absolute;
3042    top: 1rem;
3043    left: 1rem;
3044    z-index: 10;
3045    background: linear-gradient(90deg, var(--nail-color-gold), var(--nail-color-gold-light));
3046    padding: 0.5rem 1rem;
3047    border-radius: var(--nail-radius-full);
3048    box-shadow: var(--nail-shadow-lg);
3049}
3050
3051.nail-gallery-item-category {
3052    font-size: 0.75rem;
3053    font-weight: var(--nail-font-weight-semibold);
3054    color: var(--nail-color-dark);
3055    text-transform: uppercase;
3056    letter-spacing: 0.05em;
3057}
3058
3059.nail-gallery-item-overlay {
3060    position: absolute;
3061    inset: 0;
3062    background: linear-gradient(to top, rgba(41, 41, 42, 1) 0%, rgba(41, 41, 42, 0.8) 50%, transparent 100%);
3063    display: flex;
3064    flex-direction: column;
3065    justify-content: flex-end;
3066    padding: 1.5rem;
3067    opacity: 0;
3068    transition: opacity var(--nail-transition-slow);
3069    z-index: 10;
3070}
3071
3072.nail-gallery-item:hover .nail-gallery-item-overlay {
3073    opacity: 1;
3074}
3075
3076.nail-gallery-item-title {
3077    font-size: 1.5rem;
3078    font-weight: var(--nail-font-weight-medium);
3079    color: var(--nail-color-gold);
3080    margin-bottom: 0.75rem;
3081}
3082
3083.nail-gallery-item-stats {
3084    display: flex;
3085    align-items: center;
3086    gap: 1.5rem;
3087    margin-bottom: 1rem;
3088}
3089
3090.nail-gallery-item-stat {
3091    display: flex;
3092    align-items: center;
3093    gap: 0.5rem;
3094}
3095
3096.nail-gallery-item-stat svg {
3097    color: rgba(249, 249, 249, 0.7);
3098}
3099
3100.nail-gallery-item-stat-text {
3101    font-size: 0.875rem;
3102    color: rgba(249, 249, 249, 0.7);
3103}
3104
3105.nail-gallery-item-divider {
3106    display: flex;
3107    align-items: center;
3108    gap: 0.5rem;
3109}
3110
3111.nail-gallery-item-line {
3112    flex: 1;
3113    height: 2px;
3114    background: linear-gradient(90deg, var(--nail-color-gold), transparent);
3115    border-radius: 1px;
3116}
3117
3118.nail-gallery-item-divider svg {
3119    color: var(--nail-color-gold);
3120    flex-shrink: 0;
3121}
3122
3123.nail-gallery-item-glow {
3124    position: absolute;
3125    inset: 0;
3126    background: radial-gradient(circle at center, rgba(206, 167, 94, 0.15), transparent 60%);
3127    opacity: 0;
3128    transition: opacity var(--nail-transition-slower);
3129    pointer-events: none;
3130}
3131
3132.nail-gallery-item:hover .nail-gallery-item-glow {
3133    opacity: 1;
3134}
3135
3136/* Footer галереи */
3137.nail-gallery-footer {
3138    margin-top: 4rem;
3139    text-align: center;
3140}
3141
3142.nail-gallery-footer-content {
3143    display: inline-flex;
3144    flex-direction: column;
3145    align-items: center;
3146    gap: 1rem;
3147    background: var(--nail-color-muted);
3148    padding: 2.5rem;
3149    border-radius: var(--nail-radius-xl);
3150    border: 1px solid rgba(206, 167, 94, 0.3);
3151}
3152
3153.nail-gallery-footer-stars {
3154    display: flex;
3155    gap: 0.75rem;
3156    color: var(--nail-color-gold);
3157}
3158
3159.nail-gallery-footer-text {
3160    color: rgba(249, 249, 249, 0.8);
3161    font-size: 1.125rem;
3162}
3163
3164/* ===== ATMOSPHERE (Атмосфера) ===== */
3165.nail-atmosphere {
3166    position: relative;
3167    padding: 4rem 1.5rem;
3168    background: var(--nail-color-dark);
3169    overflow: hidden;
3170}
3171
3172.nail-atmosphere-container {
3173    max-width: 1280px;
3174    margin: 0 auto;
3175    position: relative;
3176    z-index: 10;
3177}
3178
3179.nail-atmosphere-bg {
3180    position: absolute;
3181    inset: 0;
3182    overflow: hidden;
3183    pointer-events: none;
3184    opacity: 0.3;
3185}
3186
3187.nail-atmosphere-glow {
3188    position: absolute;
3189    top: 50%;
3190    left: 30%;
3191    width: 600px;
3192    height: 600px;
3193    background: radial-gradient(circle, rgba(160, 190, 214, 0.3), transparent 70%);
3194    border-radius: 50%;
3195    filter: blur(80px);
3196}
3197
3198/* Сетка колонок */
3199.nail-atmosphere-grid {
3200    column-count: 1;
3201    column-gap: 2rem;
3202}
3203
3204@media (min-width: 768px) {
3205    .nail-atmosphere-grid {
3206        column-count: 3;
3207    }
3208}
3209
3210.nail-atmosphere-item {
3211    position: relative;
3212    break-inside: avoid; /* Запрещаем разрыв карточки между колонками */
3213    margin-bottom: 2rem; /* Используем margin вместо gap */
3214}
3215
3216.nail-atmosphere-item-glow {
3217    position: absolute;
3218    inset: -1rem;
3219    border-radius: var(--nail-radius-xl);
3220    filter: blur(40px);
3221    background: radial-gradient(circle, rgba(160, 190, 214, 0.4) 0%, transparent 70%);
3222    opacity: 0;
3223    transition: opacity var(--nail-transition-slow);
3224    z-index: 0;
3225}
3226
3227.nail-atmosphere-item:hover .nail-atmosphere-item-glow {
3228    opacity: 0.4;
3229}
3230
3231.nail-atmosphere-item-wrapper {
3232    position: relative;
3233    overflow: hidden;
3234    border-radius: var(--nail-radius-xl);
3235    z-index: 10;
3236}
3237
3238.nail-atmosphere-img {
3239    width: 100%;
3240    height: auto; /* Фото само определяет свои пропорции */
3241    display: block;
3242    transition: transform var(--nail-transition-slower);
3243}
3244
3245.nail-atmosphere-item:hover .nail-atmosphere-img {
3246    transform: scale(1.1);
3247}
3248
3249.nail-atmosphere-gradient {
3250    position: absolute;
3251    inset: 0;
3252    background: linear-gradient(to top, rgba(41, 41, 42, 0.8), transparent);
3253}
3254
3255.nail-atmosphere-caption {
3256    position: absolute;
3257    bottom: 0;
3258    left: 0;
3259    right: 0;
3260    padding: 1.5rem;
3261}
3262
3263.nail-atmosphere-caption-text {
3264    font-size: 1.25rem;
3265    font-weight: var(--nail-font-weight-medium);
3266    color: var(--nail-color-gold);
3267}
3268
3269.nail-atmosphere-border {
3270    position: absolute;
3271    inset: 0;
3272    border-radius: var(--nail-radius-xl);
3273    box-shadow: inset 0 0 0 2px rgba(206, 167, 94, 0.5);
3274    opacity: 0;
3275    transition: opacity var(--nail-transition-base);
3276    pointer-events: none;
3277}
3278
3279.nail-atmosphere-item:hover .nail-atmosphere-border {
3280    opacity: 1;
3281}
3282
3283/* ПРОДОЛЖЕНИЕ В СЛЕДУЮЩЕЙ ЧАСТИ... */
3284
3285/* ===== ДОПОЛНИТЕЛЬНАЯ АДАПТИВНОСТЬ ДЛЯ СЕКЦИЙ ===== */
3286
3287/* Мобильные (портрет) < 640px */
3288@media (max-width: 639px) {
3289    /* Services */
3290    .nail-section-header {
3291        margin-bottom: 2rem;
3292    }
3293    
3294    .nail-section-subtitle-line-left,
3295    .nail-section-subtitle-line-right {
3296        width: 24px;
3297    }
3298    
3299    .nail-section-subtitle-text {
3300        font-size: 0.75rem;
3301        letter-spacing: 0.2em;
3302    }
3303    
3304    .nail-section-title-line-1,
3305    .nail-section-title-line-2 {
3306        width: 48px;
3307    }
3308    
3309    .nail-services-grid {
3310        gap: 1rem;
3311    }
3312    
3313    /* Team */
3314    .nail-section-subtitle {
3315        flex-wrap: wrap;
3316    }
3317    
3318    .nail-section-description {
3319        font-size: 1rem;
3320    }
3321    
3322    .nail-team-card {
3323        min-height: auto;
3324    }
3325    
3326    .nail-team-card-content {
3327        padding: 1.25rem;
3328    }
3329    
3330    .nail-team-card-name {
3331        font-size: 1.125rem;
3332    }
3333    
3334    .nail-team-card-role {
3335        font-size: 0.8125rem;
3336        min-height: 2.5rem;
3337    }
3338    
3339    .nail-carousel-dots {
3340        margin-top: 3rem;
3341        gap: 0.5rem;
3342    }
3343    
3344    .nail-carousel-dot {
3345        width: 10px;
3346        height: 10px;
3347    }
3348    
3349    .nail-carousel-dot.nail-active {
3350        width: 32px;
3351        height: 10px;
3352    }
3353    
3354    .nail-team-footer-content {
3355        flex-direction: column;
3356        padding: 1rem 1.5rem;
3357    }
3358    
3359    /* Gallery */
3360    .nail-gallery-filters {
3361        gap: 0.5rem;
3362    }
3363    
3364    .nail-gallery-filter {
3365        padding: 0.625rem 1.25rem;
3366        font-size: 0.875rem;
3367    }
3368    
3369    .nail-gallery-item-title {
3370        font-size: 1.25rem;
3371    }
3372    
3373    .nail-gallery-item-badge {
3374        top: 0.75rem;
3375        left: 0.75rem;
3376        padding: 0.375rem 0.75rem;
3377    }
3378    
3379    .nail-gallery-footer-content {
3380        padding: 2rem;
3381    }
3382    
3383    .nail-gallery-footer-text {
3384        font-size: 1rem;
3385    }
3386    
3387    /* Atmosphere */
3388    .nail-atmosphere-grid {
3389        gap: 1.5rem;
3390    }
3391    
3392    .nail-atmosphere-img {
3393        height: 280px;
3394    }
3395    
3396    .nail-atmosphere-caption {
3397        padding: 1.25rem;
3398    }
3399    
3400    .nail-atmosphere-caption-text {
3401        font-size: 1.125rem;
3402    }
3403}
3404
3405/* Мобильные (ландшафт) 640px - 768px */
3406@media (min-width: 640px) and (max-width: 767px) {
3407    .nail-services {
3408        padding: 3.5rem 1.5rem;
3409    }
3410    
3411    .nail-team,
3412    .nail-gallery,
3413    .nail-atmosphere {
3414        padding: 3.5rem 1.5rem;
3415    }
3416    
3417    .nail-team-card {
3418        flex: 0 0 calc(50% - 0.75rem);
3419    }
3420}
3421
3422/* Планшеты (портрет) 768px - 1024px */
3423@media (min-width: 768px) and (max-width: 1023px) {
3424    .nail-section-header {
3425        margin-bottom: 2.5rem;
3426    }
3427    
3428    .nail-services,
3429    .nail-team,
3430    .nail-gallery,
3431    .nail-atmosphere {
3432        padding: 4rem 2rem;
3433    }
3434    
3435    .nail-services-grid,
3436    .nail-gallery-grid {
3437        gap: 1.5rem;
3438    }
3439    
3440    .nail-team-card {
3441        flex: 0 0 calc(50% - 0.75rem);
3442    }
3443    
3444    .nail-atmosphere-img {
3445        height: 300px;
3446    }
3447}
3448
3449/* Планшеты (ландшафт) 1024px - 1280px */
3450@media (min-width: 1024px) and (max-width: 1279px) {
3451    .nail-carousel-arrow {
3452        width: 52px;
3453        height: 52px;
3454    }
3455    
3456    .nail-team-card-name {
3457        font-size: 1.1875rem;
3458    }
3459}
3460
3461/* Большие экраны >= 1280px */
3462@media (min-width: 1280px) {
3463    .nail-services,
3464    .nail-team,
3465    .nail-gallery,
3466    .nail-atmosphere {
3467        padding: 5rem 2rem;
3468    }
3469    
3470    .nail-service-card {
3471        padding: 2.5rem;
3472    }
3473}
3474
3475/* Touch devices - улучшенная интерактивность */
3476@media (hover: none) {
3477    /* Убрать hover эффекты для touch устройств */
3478    .nail-service-card:hover,
3479    .nail-team-card:hover,
3480    .nail-gallery-item:hover,
3481    .nail-atmosphere-item:hover {
3482        transform: none;
3483    }
3484    
3485    /* Вместо hover использовать active */
3486    .nail-service-card:active {
3487        transform: scale(0.98);
3488    }
3489    
3490    .nail-gallery-item:active {
3491        transform: scale(0.98);
3492    }
3493    
3494    .nail-carousel-arrow {
3495        opacity: 1;
3496    }
3497}
3498/*
3499 * ==================================================
3500 * NAIL WITCHES - CSS ЧАСТЬ 3
3501 * Стили для: About, Contact, Footer, Floating Button
3502 * ==================================================
3503 */
3504
3505/* ===== ABOUT (О нас) ===== */
3506.nail-about {
3507    position: relative;
3508    padding: 4rem 1.5rem;
3509    background: var(--nail-color-dark);
3510    overflow: hidden;
3511}
3512
3513.nail-about-container {
3514    max-width: 1200px;
3515    margin: 0 auto;
3516    position: relative;
3517    z-index: 10;
3518}
3519
3520.nail-about-bg {
3521    position: absolute;
3522    inset: 0;
3523    pointer-events: none;
3524}
3525
3526.nail-about-glow-1,
3527.nail-about-glow-2 {
3528    position: absolute;
3529    border-radius: 50%;
3530    filter: blur(100px);
3531}
3532
3533.nail-about-glow-1 {
3534    top: 0;
3535    right: 0;
3536    width: 384px;
3537    height: 384px;
3538    background: radial-gradient(circle, rgba(160, 190, 214, 0.3) 0%, transparent 70%);
3539    opacity: 0.2;
3540}
3541
3542.nail-about-glow-2 {
3543    bottom: 0;
3544    left: 0;
3545    width: 384px;
3546    height: 384px;
3547    background: radial-gradient(circle, rgba(206, 167, 94, 0.3) 0%, transparent 70%);
3548    opacity: 0.1;
3549}
3550
3551.nail-about-content {
3552    display: grid;
3553    grid-template-columns: repeat(1, 1fr);
3554    gap: 3rem;
3555    align-items: start;
3556    margin-bottom: 4rem;
3557}
3558
3559@media (min-width: 1024px) {
3560    .nail-about-content {
3561        grid-template-columns: repeat(2, 1fr);
3562    }
3563}
3564
3565.nail-about-title {
3566    font-size: clamp(1.75rem, 4vw, 2rem);
3567    font-weight: var(--nail-font-weight-medium);
3568    color: var(--nail-color-gold);
3569    margin-bottom: 1.5rem;
3570}
3571
3572.nail-about-paragraphs {
3573    display: flex;
3574    flex-direction: column;
3575    gap: 1rem;
3576}
3577
3578.nail-about-paragraph {
3579    font-size: 1.125rem;
3580    line-height: 1.8;
3581    color: rgba(249, 249, 249, 0.8);
3582}
3583
3584.nail-about-features {
3585    display: grid;
3586    grid-template-columns: repeat(1, 1fr);
3587    gap: 1.5rem;
3588}
3589
3590@media (min-width: 640px) {
3591    .nail-about-features {
3592        grid-template-columns: repeat(2, 1fr);
3593    }
3594}
3595
3596.nail-about-feature {
3597    background: var(--nail-color-muted);
3598    padding: 1.5rem;
3599    border-radius: var(--nail-radius-md);
3600    border: 1px solid rgba(206, 167, 94, 0.2);
3601    transition: all var(--nail-transition-base);
3602}
3603
3604.nail-about-feature:hover {
3605    border-color: rgba(206, 167, 94, 0.5);
3606    transform: translateY(-4px);
3607}
3608
3609.nail-about-feature-icon {
3610    width: 48px;
3611    height: 48px;
3612    border-radius: 50%;
3613    background: rgba(206, 167, 94, 0.1);
3614    display: flex;
3615    align-items: center;
3616    justify-content: center;
3617    color: var(--nail-color-gold);
3618    margin-bottom: 1rem;
3619}
3620
3621.nail-about-feature-title {
3622    font-size: 1.125rem;
3623    font-weight: var(--nail-font-weight-medium);
3624    color: var(--nail-color-light);
3625    margin-bottom: 0.5rem;
3626}
3627
3628.nail-about-feature-desc {
3629    font-size: 0.875rem;
3630    color: rgba(249, 249, 249, 0.7);
3631    line-height: 1.6;
3632}
3633
3634.nail-about-stats {
3635    display: grid;
3636    grid-template-columns: repeat(2, 1fr);
3637    gap: 2rem;
3638    padding-top: 4rem;
3639    border-top: 1px solid rgba(206, 167, 94, 0.2);
3640}
3641
3642@media (min-width: 768px) {
3643    .nail-about-stats {
3644        grid-template-columns: repeat(4, 1fr);
3645    }
3646}
3647
3648.nail-about-stat {
3649    text-align: center;
3650}
3651
3652.nail-about-stat-number {
3653    font-size: clamp(2.5rem, 5vw, 3.5rem);
3654    font-weight: var(--nail-font-weight-medium);
3655    color: var(--nail-color-gold);
3656    line-height: 1;
3657    margin-bottom: 0.5rem;
3658}
3659
3660.nail-about-stat-label {
3661    font-size: 0.875rem;
3662    color: rgba(249, 249, 249, 0.7);
3663}
3664
3665/* ===== CONTACT (Контакты) ===== */
3666.nail-contact {
3667    padding: 4rem 1.5rem;
3668    background: var(--nail-color-dark);
3669}
3670
3671.nail-contact-container {
3672    max-width: 1280px;
3673    margin: 0 auto;
3674}
3675
3676.nail-contact-content {
3677    display: grid;
3678    grid-template-columns: repeat(1, 1fr);
3679    gap: 3rem;
3680}
3681
3682@media (min-width: 1024px) {
3683    .nail-contact-content {
3684        grid-template-columns: repeat(2, 1fr);
3685    }
3686}
3687
3688.nail-contact-info {
3689    display: flex;
3690    flex-direction: column;
3691    gap: 1.5rem;
3692}
3693
3694.nail-contact-subtitle {
3695    font-size: 1.5rem;
3696    font-weight: var(--nail-font-weight-medium);
3697    color: var(--nail-color-gold);
3698    margin-bottom: 2rem;
3699}
3700
3701.nail-contact-item {
3702    display: flex;
3703    align-items: flex-start;
3704    gap: 1rem;
3705    padding: 1.5rem;
3706    background: var(--nail-color-dark);
3707    border-radius: var(--nail-radius-md);
3708    border: 1px solid rgba(206, 167, 94, 0.2);
3709    transition: all var(--nail-transition-base);
3710}
3711
3712.nail-contact-item:hover {
3713    border-color: rgba(206, 167, 94, 0.5);
3714}
3715
3716.nail-contact-icon {
3717    width: 48px;
3718    height: 48px;
3719    border-radius: 50%;
3720    background: rgba(206, 167, 94, 0.1);
3721    display: flex;
3722    align-items: center;
3723    justify-content: center;
3724    flex-shrink: 0;
3725    color: var(--nail-color-gold);
3726}
3727
3728.nail-contact-details {
3729    flex: 1;
3730}
3731
3732.nail-contact-item-title {
3733    font-size: 1.125rem;
3734    font-weight: var(--nail-font-weight-medium);
3735    color: var(--nail-color-light);
3736    margin-bottom: 0.25rem;
3737}
3738
3739.nail-contact-item-text {
3740    color: rgba(249, 249, 249, 0.8);
3741}
3742
3743.nail-contact-social {
3744    padding-top: 2rem;
3745}
3746
3747.nail-contact-social-title {
3748    font-size: 1.125rem;
3749    font-weight: var(--nail-font-weight-medium);
3750    color: var(--nail-color-light);
3751    margin-bottom: 1rem;
3752}
3753
3754.nail-contact-social-links {
3755    display: flex;
3756    gap: 1rem;
3757}
3758
3759.nail-social-link {
3760    width: 48px;
3761    height: 48px;
3762    border-radius: 50%;
3763    background: rgba(206, 167, 94, 0.1);
3764    display: flex;
3765    align-items: center;
3766    justify-content: center;
3767    color: var(--nail-color-gold);
3768    transition: all var(--nail-transition-base);
3769    text-decoration: none;
3770}
3771
3772.nail-social-link:hover {
3773    background: var(--nail-color-gold);
3774    color: var(--nail-color-dark);
3775    transform: translateY(-4px) scale(1.1);
3776}
3777
3778.nail-contact-map {
3779    position: relative;
3780    border-radius: var(--nail-radius-xl);
3781    overflow: hidden;
3782    border: 2px solid rgba(206, 167, 94, 0.3);
3783    background: var(--nail-color-dark);
3784    min-height: 400px;
3785}
3786
3787.nail-contact-map-placeholder {
3788    position: absolute;
3789    inset: 0;
3790    display: flex;
3791    flex-direction: column;
3792    align-items: center;
3793    justify-content: center;
3794    gap: 1rem;
3795    color: var(--nail-color-gold);
3796}
3797
3798.nail-contact-map-title {
3799    color: rgba(249, 249, 249, 0.6);
3800    font-weight: var(--nail-font-weight-normal);
3801}
3802
3803.nail-contact-map-subtitle {
3804    font-size: 0.875rem;
3805    color: rgba(249, 249, 249, 0.4);
3806}
3807
3808.nail-contact-map-grid {
3809    position: absolute;
3810    inset: 0;
3811    opacity: 0.05;
3812    background-image: 
3813        linear-gradient(var(--nail-color-gold) 1px, transparent 1px),
3814        linear-gradient(90deg, var(--nail-color-gold) 1px, transparent 1px);
3815    background-size: 50px 50px;
3816}
3817
3818/* ===== FOOTER (Подвал) ===== */
3819.nail-footer {
3820    background: var(--nail-color-dark);
3821    border-top: 1px solid rgba(206, 167, 94, 0.2);
3822    font-family: var(--nail-font-family);
3823}
3824
3825.nail-footer-container {
3826    max-width: 1280px;
3827    margin: 0 auto;
3828    padding: 4rem 1.5rem 2rem;
3829}
3830
3831/* Основная сетка футера */
3832.nail-footer-grid {
3833    display: grid;
3834    grid-template-columns: 1fr;
3835    gap: 3rem;
3836    margin-bottom: 3rem;
3837}
3838
3839@media (min-width: 640px) {
3840    .nail-footer-grid {
3841        grid-template-columns: repeat(2, 1fr);
3842    }
3843}
3844
3845@media (min-width: 1024px) {
3846    .nail-footer-grid {
3847        grid-template-columns: 2fr 1fr 1fr 1fr; /* Бренд занимает больше места */
3848        gap: 2rem;
3849    }
3850}
3851
3852/* Бренд и логотип */
3853.nail-footer-logo {
3854    display: flex;
3855    align-items: center;
3856    gap: 0.5rem;
3857    margin-bottom: 1rem;
3858    color: var(--nail-color-gold);
3859}
3860
3861.nail-footer-logo-text {
3862    font-size: 1.5rem;
3863    font-weight: var(--nail-font-weight-bold);
3864    color: var(--nail-color-light);
3865    margin: 0;
3866}
3867
3868.nail-footer-tagline {
3869    color: rgba(249, 249, 249, 0.7);
3870    margin-bottom: 1.5rem;
3871    font-size: 0.95rem;
3872    line-height: 1.5;
3873}
3874
3875/* Соцсети */
3876.nail-footer-social {
3877    display: flex;
3878    gap: 1rem;
3879}
3880
3881.nail-footer-social-link {
3882    width: 40px;
3883    height: 40px;
3884    border-radius: 50%;
3885    background: rgba(249, 249, 249, 0.05);
3886    display: flex;
3887    align-items: center;
3888    justify-content: center;
3889    color: var(--nail-color-gold);
3890    transition: all var(--nail-transition-base);
3891    text-decoration: none;
3892    border: 1px solid rgba(206, 167, 94, 0.2);
3893}
3894
3895.nail-footer-social-link:hover {
3896    background: var(--nail-color-gold);
3897    color: var(--nail-color-dark);
3898    transform: translateY(-3px);
3899}
3900
3901/* Заголовки колонок */
3902.nail-footer-title {
3903    font-size: 1.125rem;
3904    font-weight: var(--nail-font-weight-semibold);
3905    color: var(--nail-color-light);
3906    margin-bottom: 1.5rem;
3907    text-transform: uppercase;
3908    letter-spacing: 0.05em;
3909}
3910
3911/* Списки ссылок */
3912.nail-footer-list {
3913    list-style: none;
3914    padding: 0;
3915    margin: 0;
3916    display: flex;
3917    flex-direction: column;
3918    gap: 0.875rem;
3919}
3920
3921.nail-footer-link {
3922    color: rgba(249, 249, 249, 0.6);
3923    text-decoration: none;
3924    transition: color var(--nail-transition-base);
3925    font-size: 0.95rem;
3926}
3927
3928.nail-footer-link:hover {
3929    color: var(--nail-color-gold);
3930}
3931
3932.nail-footer-item {
3933    color: rgba(249, 249, 249, 0.6);
3934    font-size: 0.95rem;
3935    line-height: 1.5;
3936}
3937
3938.nail-footer-schedule {
3939    margin-top: 0.5rem;
3940    color: var(--nail-color-gold);
3941    font-weight: var(--nail-font-weight-medium);
3942}
3943
3944/* Нижняя часть (Копирайт и Юридическая инфа) */
3945.nail-footer-bottom {
3946    display: flex;
3947    flex-direction: column;
3948    gap: 1.5rem;
3949    padding-top: 2rem;
3950    border-top: 1px solid rgba(249, 249, 249, 0.1);
3951}
3952
3953.nail-footer-bottom-main {
3954    display: flex;
3955    flex-direction: column;
3956    align-items: center;
3957    justify-content: space-between;
3958    gap: 1rem;
3959}
3960
3961@media (min-width: 768px) {
3962    .nail-footer-bottom-main {
3963        flex-direction: row;
3964    }
3965}
3966
3967.nail-footer-copyright,
3968.nail-footer-love {
3969    font-size: 0.875rem;
3970    color: rgba(249, 249, 249, 0.5);
3971    margin: 0;
3972}
3973
3974.nail-footer-love {
3975    display: flex;
3976    align-items: center;
3977    gap: 0.5rem;
3978}
3979
3980.nail-footer-heart {
3981    color: var(--nail-color-gold);
3982}
3983
3984/* Юридический блок */
3985.nail-footer-legal {
3986    display: flex;
3987    flex-direction: column;
3988    align-items: center;
3989    gap: 0.5rem;
3990    text-align: center;
3991}
3992
3993.nail-footer-legal-links {
3994    display: flex;
3995    flex-wrap: wrap;
3996    justify-content: center;
3997    align-items: center;
3998    gap: 0.5rem;
3999}
4000
4001.nail-footer-legal-link,
4002.nail-footer-requisites,
4003.nail-footer-legal-divider {
4004    font-size: 0.75rem;
4005    color: rgba(249, 249, 249, 0.3); /* Делаем текст приглушенным */
4006    text-decoration: none;
4007    transition: color var(--nail-transition-base);
4008}
4009
4010.nail-footer-legal-link:hover {
4011    color: rgba(249, 249, 249, 0.6);
4012}
4013
4014.nail-footer-glow {
4015    height: 4px;
4016    width: 100%;
4017    background: linear-gradient(90deg, transparent 0%, var(--nail-color-gold) 50%, transparent 100%);
4018    opacity: 0.3;
4019}
4020/* ===== FLOATING BUTTON (Плавающая кнопка) ===== */
4021.nail-floating-button {
4022    position: fixed;
4023    bottom: 1.5rem;
4024    right: 1.5rem;
4025    z-index: var(--nail-z-floating);
4026    animation: nail-fade-in 0.5s ease-out 1s forwards;
4027    opacity: 0;
4028}
4029
4030@media (min-width: 640px) {
4031    .nail-floating-button {
4032        bottom: 2rem;
4033        right: 2rem;
4034    }
4035}
4036
4037/* Магические кольца */
4038.nail-floating-ring-1,
4039.nail-floating-ring-2 {
4040    position: absolute;
4041    inset: 0;
4042    border-radius: 50%;
4043    border: 2px solid var(--nail-color-gold);
4044    animation: nail-rotate-slow 20s linear infinite;
4045}
4046
4047.nail-floating-ring-1 {
4048    box-shadow: 0 0 30px rgba(206, 167, 94, 0.5), inset 0 0 20px rgba(206, 167, 94, 0.2);
4049}
4050
4051.nail-floating-ring-2 {
4052    inset: -8px;
4053    border-color: var(--nail-color-blue);
4054    border-width: 1px;
4055    opacity: 0.5;
4056    box-shadow: 0 0 20px rgba(160, 190, 214, 0.4);
4057    animation-direction: reverse;
4058    animation-duration: 15s;
4059}
4060
4061/* Плавающие частицы */
4062.nail-floating-particles {
4063    position: absolute;
4064    inset: 0;
4065    pointer-events: none;
4066}
4067
4068.nail-floating-particle {
4069    position: absolute;
4070    left: 50%;
4071    top: 50%;
4072    color: var(--nail-color-gold);
4073}
4074
4075.nail-floating-particle:nth-child(odd) {
4076    color: var(--nail-color-blue);
4077}
4078
4079@keyframes nail-particle-orbit {
4080    0%, 100% {
4081        transform: translate(0, 0);
4082        opacity: 0.3;
4083        scale: 0.5;
4084    }
4085    50% {
4086        opacity: 1;
4087        scale: 1;
4088    }
4089}
4090
4091.nail-floating-particle-1 {
4092    animation: nail-particle-orbit 3s ease-in-out infinite;
4093    animation-delay: 0s;
4094}
4095
4096.nail-floating-particle-2 {
4097    animation: nail-particle-orbit 3.2s ease-in-out infinite;
4098    animation-delay: 0.3s;
4099}
4100
4101.nail-floating-particle-3 {
4102    animation: nail-particle-orbit 3.4s ease-in-out infinite;
4103    animation-delay: 0.6s;
4104}
4105
4106.nail-floating-particle-4 {
4107    animation: nail-particle-orbit 3.6s ease-in-out infinite;
4108    animation-delay: 0.9s;
4109}
4110
4111.nail-floating-particle-5 {
4112    animation: nail-particle-orbit 3.8s ease-in-out infinite;
4113    animation-delay: 1.2s;
4114}
4115
4116.nail-floating-particle-6 {
4117    animation: nail-particle-orbit 4s ease-in-out infinite;
4118    animation-delay: 1.5s;
4119}
4120
4121.nail-floating-particle-7 {
4122    animation: nail-particle-orbit 4.2s ease-in-out infinite;
4123    animation-delay: 1.8s;
4124}
4125
4126.nail-floating-particle-8 {
4127    animation: nail-particle-orbit 4.4s ease-in-out infinite;
4128    animation-delay: 2.1s;
4129}
4130
4131/* Пульсирующее свечение */
4132.nail-floating-glow {
4133    position: absolute;
4134    inset: 0;
4135    border-radius: 50%;
4136    filter: blur(40px);
4137    background: radial-gradient(circle, rgba(206, 167, 94, 0.6) 0%, transparent 70%);
4138    animation: nail-glow-pulse 2s ease-in-out infinite;
4139}
4140
4141/* Основная кнопка */
4142.nail-floating-btn {
4143    position: relative;
4144    width: 56px;
4145    height: 56px;
4146    border-radius: 50%;
4147    background: linear-gradient(135deg, var(--nail-color-gold), var(--nail-color-gold-light), var(--nail-color-gold));
4148    border: none;
4149    cursor: pointer;
4150    box-shadow: 
4151        0 10px 40px rgba(206, 167, 94, 0.5),
4152        inset 0 0 20px rgba(255, 255, 255, 0.2);
4153    overflow: hidden;
4154    transition: all var(--nail-transition-base);
4155    display: flex;
4156    align-items: center;
4157    justify-content: center;
4158}
4159
4160@media (min-width: 640px) {
4161    .nail-floating-btn {
4162        width: 64px;
4163        height: 64px;
4164    }
4165}
4166
4167.nail-floating-btn:hover {
4168    transform: scale(1.1);
4169}
4170
4171.nail-floating-btn:active {
4172    transform: scale(0.9);
4173}
4174
4175.nail-floating-btn-gradient {
4176    position: absolute;
4177    inset: 0;
4178    background: linear-gradient(135deg, var(--nail-color-blue), var(--nail-color-gold));
4179    opacity: 0;
4180    transition: opacity var(--nail-transition-base);
4181}
4182
4183.nail-floating-btn:hover .nail-floating-btn-gradient {
4184    opacity: 1;
4185}
4186
4187.nail-floating-btn-shine {
4188    position: absolute;
4189    inset: 0;
4190    animation: nail-rotate-slow 4s linear infinite;
4191}
4192/* Фикс для одинакового размера изображений */
4193.nail-gallery-item {
4194    aspect-ratio: 1 / 1; /* Делает карточки квадратными */
4195}
4196
4197.nail-gallery-item-image {
4198    width: 100%;
4199    height: 100%;
4200    object-fit: cover; /* Заполняет пространство без искажений */
4201    display: block;
4202    transition: transform var(--nail-transition-slower);
4203}
4204
4205/* Стили кнопки "Показать больше" */
4206.nail-gallery-more-wrapper {
4207    display: flex;
4208    justify-content: center;
4209    margin-top: 3rem;
4210}
4211
4212.nail-gallery-more-btn {
4213    display: flex;
4214    align-items: center;
4215    gap: 0.75rem;
4216    padding: 1rem 2.5rem;
4217    background: transparent;
4218    border: 1px solid var(--nail-color-gold);
4219    color: var(--nail-color-gold);
4220    border-radius: var(--nail-radius-full);
4221    font-family: var(--nail-font-family);
4222    font-weight: var(--nail-font-weight-semibold);
4223    cursor: pointer;
4224    transition: all var(--nail-transition-base);
4225    position: relative;
4226    overflow: hidden;
4227}
4228
4229.nail-gallery-more-btn:hover {
4230    background: var(--nail-color-gold);
4231    color: var(--nail-color-dark);
4232    box-shadow: 0 0 20px rgba(206, 167, 94, 0.4);
4233    transform: translateY(-3px);
4234}
4235
4236.nail-gallery-more-btn svg {
4237    transition: transform 0.3s ease;
4238}
4239
4240.nail-gallery-more-btn:hover svg {
4241    transform: translateY(3px);
4242}
4243/* Добавляем фон-скелетон для карточек */
4244.nail-gallery-item {
4245    aspect-ratio: 1 / 1;
4246    position: relative;
4247    overflow: hidden;
4248    border-radius: var(--nail-radius-xl);
4249    box-shadow: var(--nail-shadow-xl);
4250    cursor: pointer;
4251    transition: all var(--nail-transition-base);
4252    /* Эффект загрузки (скелетон) */
4253    background: linear-gradient(110deg, var(--nail-color-dark) 8%, #3a3a3b 18%, var(--nail-color-dark) 33%);
4254    background-size: 200% 100%;
4255    animation: 1.5s nail-skeleton-loading linear infinite;
4256}
4257
4258@keyframes nail-skeleton-loading {
4259    to {
4260        background-position-x: -200%;
4261    }
4262}
4263
4264/* На всякий случай скрываем картинку, пока она не загрузилась полностью */
4265.nail-gallery-item-image {
4266    width: 100%;
4267    height: 100%;
4268    object-fit: cover;
4269    display: block;
4270    transition: transform var(--nail-transition-slower);
4271    position: relative;
4272    z-index: 1; /* Чтобы перекрыть фон-заглушку */
4273}
4274
4275/* Стили для поворота стрелочки на кнопке */
4276.nail-gallery-more-btn svg {
4277    transition: transform 0.3s ease;
4278}
4279.nail-floating-btn-shine::before {
4280    content: '';
4281    position: absolute;
4282    top: 0;
4283    left: 50%;
4284    width: 2px;
4285    height: 100%;
4286    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8), transparent);
4287    filter: blur(2px);
4288    transform: translateX(-50%);
4289}
4290
4291.nail-floating-btn-icon {
4292    position: relative;
4293    z-index: 10;
4294    color: var(--nail-color-dark);
4295    display: flex;
4296    align-items: center;
4297    justify-content: center;
4298    transition: transform var(--nail-transition-base);
4299}
4300
4301.nail-floating-btn:hover .nail-floating-btn-icon {
4302    animation: nail-wiggle 0.5s ease-in-out;
4303}
4304
4305@keyframes nail-wiggle {
4306    0%, 100% { transform: rotate(0deg); }
4307    25% { transform: rotate(-10deg); }
4308    50% { transform: rotate(10deg); }
4309    75% { transform: rotate(-10deg); }
4310}
4311
4312/* Tooltip */
4313.nail-floating-tooltip {
4314    position: absolute;
4315    right: calc(100% + 1rem);
4316    top: 50%;
4317    transform: translateY(-50%);
4318    opacity: 0;
4319    pointer-events: none;
4320    transition: all var(--nail-transition-base);
4321    white-space: nowrap;
4322}
4323
4324@media (max-width: 1024px) {
4325    .nail-floating-tooltip {
4326        display: none;
4327    }
4328}
4329
4330.nail-floating-button:hover .nail-floating-tooltip {
4331    opacity: 1;
4332    right: calc(100% + 0.75rem);
4333}
4334
4335.nail-floating-tooltip-content {
4336    display: flex;
4337    align-items: center;
4338    gap: 0.5rem;
4339    padding: 0.75rem 1.25rem;
4340    border-radius: var(--nail-radius-md);
4341    background: linear-gradient(90deg, var(--nail-color-dark), var(--nail-color-muted));
4342    border: 1px solid rgba(206, 167, 94, 0.3);
4343    box-shadow: 0 8px 32px rgba(206, 167, 94, 0.3);
4344}
4345
4346.nail-floating-tooltip-icon {
4347    color: var(--nail-color-gold);
4348}
4349
4350.nail-floating-tooltip-text {
4351    font-weight: var(--nail-font-weight-semibold);
4352    color: var(--nail-color-light);
4353}
4354
4355.nail-floating-tooltip-arrow {
4356    position: absolute;
4357    right: 0;
4358    top: 50%;
4359    transform: translate(100%, -50%);
4360    width: 0;
4361    height: 0;
4362    border: 8px solid transparent;
4363    border-left-color: var(--nail-color-dark);
4364}
4365
4366.nail-floating-tooltip-sparkle-1,
4367.nail-floating-tooltip-sparkle-2 {
4368    position: absolute;
4369    animation: nail-pulse 1.5s ease-in-out infinite;
4370}
4371
4372.nail-floating-tooltip-sparkle-1 {
4373    top: -4px;
4374    left: -4px;
4375    color: var(--nail-color-blue);
4376}
4377
4378.nail-floating-tooltip-sparkle-2 {
4379    bottom: -4px;
4380    right: -4px;
4381    color: var(--nail-color-gold);
4382    animation-delay: 0.5s;
4383}
4384
4385/* Волны */
4386.nail-floating-wave {
4387    position: absolute;
4388    inset: 0;
4389    border-radius: 50%;
4390    border: 2px solid var(--nail-color-gold);
4391    animation: nail-wave 3s ease-out infinite;
4392}
4393
4394.nail-floating-wave-1 {
4395    animation-delay: 0s;
4396}
4397
4398.nail-floating-wave-2 {
4399    border-color: var(--nail-color-blue);
4400    animation-delay: 0.5s;
4401}
4402
4403@keyframes nail-wave {
4404    0% {
4405        transform: scale(1);
4406        opacity: 0.6;
4407    }
4408    50% {
4409        opacity: 0.3;
4410    }
4411    100% {
4412        transform: scale(2);
4413        opacity: 0;
4414    }
4415}
4416
4417@keyframes nail-sparkle-float {
4418    0%, 100% {
4419        transform: translate(0, 0) rotate(0deg);
4420        opacity: 0.1;
4421    }
4422    25% {
4423        transform: translate(0, -25px) rotate(90deg);
4424        opacity: 0.3;
4425    }
4426    50% {
4427        transform: translate(0, 0) rotate(180deg);
4428        opacity: 0.2;
4429    }
4430    75% {
4431        transform: translate(0, -15px) rotate(270deg);
4432        opacity: 0.25;
4433    }
4434}
4435
4436/* ===== АДАПТИВНОСТЬ ДЛЯ ABOUT, CONTACT, FOOTER, FLOATING BUTTON ===== */
4437
4438/* Мобильные (портрет) < 640px */
4439@media (max-width: 639px) {
4440    /* About */
4441    .nail-about {
4442        padding: 3rem 1rem;
4443    }
4444    
4445    .nail-about-title {
4446        font-size: 1.5rem;
4447        margin-bottom: 1.25rem;
4448    }
4449    
4450    .nail-about-paragraph {
4451        font-size: 1rem;
4452    }
4453    
4454    .nail-about-features {
4455        gap: 1rem;
4456    }
4457    
4458    .nail-about-feature {
4459        padding: 1.25rem;
4460    }
4461    
4462    .nail-about-feature-icon {
4463        width: 40px;
4464        height: 40px;
4465    }
4466    
4467    .nail-about-feature-title {
4468        font-size: 1rem;
4469    }
4470    
4471    .nail-about-stats {
4472        grid-template-columns: repeat(2, 1fr);
4473        gap: 1.5rem;
4474        padding-top: 3rem;
4475    }
4476    
4477    .nail-about-stat-number {
4478        font-size: 2.5rem;
4479    }
4480    
4481    /* Contact */
4482    .nail-contact {
4483        padding: 3rem 1rem;
4484    }
4485    
4486    .nail-contact-subtitle {
4487        font-size: 1.25rem;
4488        margin-bottom: 1.5rem;
4489    }
4490    
4491    .nail-contact-info {
4492        gap: 1.25rem;
4493    }
4494    
4495    .nail-contact-item {
4496        padding: 1.25rem;
4497    }
4498    
4499    .nail-contact-icon {
4500        width: 40px;
4501        height: 40px;
4502    }
4503    
4504    .nail-contact-item-title {
4505        font-size: 1rem;
4506    }
4507    
4508    .nail-contact-social {
4509        padding-top: 1.5rem;
4510    }
4511    
4512    .nail-social-link {
4513        width: 44px;
4514        height: 44px;
4515    }
4516    
4517    .nail-contact-map {
4518        min-height: 300px;
4519    }
4520    
4521    /* Footer */
4522    .nail-footer-container {
4523        padding: 2.5rem 1rem;
4524    }
4525    
4526    .nail-footer-content {
4527        gap: 2rem;
4528    }
4529    
4530    .nail-footer-logo-text {
4531        font-size: 1.25rem;
4532    }
4533    
4534    .nail-footer-social-link {
4535        width: 36px;
4536        height: 36px;
4537    }
4538    
4539    .nail-footer-nav-title,
4540    .nail-footer-contacts-title {
4541        font-size: 1rem;
4542    }
4543    
4544    .nail-footer-bottom {
4545        padding-top: 1.5rem;
4546    }
4547    
4548    .nail-footer-copyright,
4549    .nail-footer-love {
4550        font-size: 0.8125rem;
4551    }
4552    
4553    /* Floating Button */
4554    .nail-floating-button {
4555        bottom: 1rem;
4556        right: 1rem;
4557    }
4558    
4559    .nail-floating-btn {
4560        width: 52px;
4561        height: 52px;
4562    }
4563    
4564    .nail-floating-ring-2 {
4565        inset: -6px;
4566    }
4567}
4568
4569/* Мобильные (ландшафт) 640px - 768px */
4570@media (min-width: 640px) and (max-width: 767px) {
4571    .nail-about,
4572    .nail-contact {
4573        padding: 3.5rem 1.5rem;
4574    }
4575    
4576    .nail-about-features {
4577        grid-template-columns: repeat(2, 1fr);
4578    }
4579    
4580    .nail-about-stats {
4581        grid-template-columns: repeat(4, 1fr);
4582    }
4583}
4584
4585/* Планшеты (портрет) 768px - 1024px */
4586@media (min-width: 768px) and (max-width: 1023px) {
4587    .nail-about,
4588    .nail-contact {
4589        padding: 4rem 2rem;
4590    }
4591    
4592    .nail-about-content {
4593        gap: 2.5rem;
4594    }
4595    
4596    .nail-about-title {
4597        font-size: 1.875rem;
4598    }
4599    
4600    .nail-about-stats {
4601        gap: 1.5rem;
4602    }
4603    
4604    .nail-contact-content {
4605        gap: 2.5rem;
4606    }
4607    
4608    .nail-footer-container {
4609        padding: 3rem 2rem;
4610    }
4611}
4612
4613/* Планшеты (ландшафт) 1024px - 1280px */
4614@media (min-width: 1024px) and (max-width: 1279px) {
4615    .nail-about-content {
4616        grid-template-columns: 1fr 1fr;
4617    }
4618    
4619    .nail-contact-content {
4620        grid-template-columns: 1fr 1fr;
4621    }
4622}
4623
4624/* Большие экраны >= 1280px */
4625@media (min-width: 1280px) {
4626    .nail-about,
4627    .nail-contact {
4628        padding: 5rem 2rem;
4629    }
4630    
4631    .nail-footer-container {
4632        padding: 3.5rem 2rem;
4633    }
4634}
4635
4636/* Touch devices */
4637@media (hover: none) {
4638    .nail-about-feature:hover,
4639    .nail-contact-item:hover {
4640        transform: none;
4641    }
4642    
4643    .nail-about-feature:active {
4644        transform: scale(0.98);
4645    }
4646    
4647    .nail-social-link:hover,
4648    .nail-footer-social-link:hover {
4649        transform: none;
4650    }
4651    
4652    .nail-social-link:active,
4653    .nail-footer-social-link:active {
4654        transform: scale(0.95);
4655    }
4656    
4657    /* Floating button всегда видим */
4658    .nail-floating-tooltip {
4659        display: none !important;
4660    }
4661}
4662
4663/* Широкие экраны - показываем tooltip */
4664@media (min-width: 1280px) {
4665    .nail-floating-tooltip {
4666        display: block;
4667    }
4668}
4669
4670/* Очень маленькие экраны */
4671@media (max-width: 360px) {
4672    .nail-about-stats {
4673        grid-template-columns: 1fr;
4674        gap: 1.25rem;
4675    }
4676    
4677    .nail-footer-content {
4678        grid-template-columns: 1fr;
4679    }
4680    
4681    .nail-floating-button {
4682        bottom: 0.75rem;
4683        right: 0.75rem;
4684    }
4685    
4686    .nail-floating-btn {
4687        width: 48px;
4688        height: 48px;
4689    }
4690}
4691
4692/* Высокие экраны (десктоп) */
4693@media (min-height: 900px) and (min-width: 1024px) {
4694    .nail-about,
4695    .nail-contact {
4696        padding: 6rem 2rem;
4697    }
4698}
4699
4700/* ===== UTILITY CLASSES ===== */
4701.nail-hidden {
4702    display: none !important;
4703}
4704
4705.nail-fade-out {
4706    animation: nail-fade-out 0.3s ease-out forwards;
4707}
4708
4709@keyframes nail-fade-out {
4710    from {
4711        opacity: 1;
4712    }
4713    to {
4714        opacity: 0;
4715    }
4716}
4717
4718/* ===== ПЛАВАЮЩАЯ КНОПКА ЗАПИСИ ===== */
4719/* ========================================
4720       КОНТЕЙНЕР ПЛАВАЮЩЕЙ КНОПКИ
4721       ======================================== */
4722    .floating-button-container {
4723      position: fixed;
4724      bottom: 32px;
4725      right: 32px;
4726      z-index: 9999;
4727    }
4728
4729    @media (max-width: 768px) {
4730      .floating-button-container {
4731        bottom: 24px;
4732        right: 24px;
4733      }
4734    }
4735
4736    @media (max-width: 480px) {
4737      .floating-button-container {
4738        bottom: 20px;
4739        right: 20px;
4740      }
4741    }
4742
4743    /* ========================================
4744       ОБЁРТКА ДЛЯ КНОПКИ И ДЕКОРА
4745       ======================================== */
4746    .floating-button-container .button-wrapper {
4747      position: relative;
4748      width: 160px;
4749      height: 160px;
4750      display: flex;
4751      align-items: center;
4752      justify-content: center;
4753    }
4754
4755    @media (max-width: 768px) {
4756      .floating-button-container .button-wrapper {
4757        width: 140px;
4758        height: 140px;
4759      }
4760    }
4761
4762    @media (max-width: 480px) {
4763      .floating-button-container .button-wrapper {
4764        width: 120px;
4765        height: 120px;
4766      }
4767    }
4768
4769    /* ========================================
4770       ВРАЩАЮЩИЕСЯ КОЛЬЦА
4771       ======================================== */
4772    .floating-button-container .rotating-ring {
4773      position: absolute;
4774      border-radius: 50%;
4775      border: 2px solid transparent;
4776      pointer-events: none;
4777    }
4778
4779    /* Первое кольцо - золотое */
4780    .floating-button-container .ring-1 {
4781      width: 140px;
4782      height: 140px;
4783      border-top-color: #CEA75E;
4784      border-right-color: #CEA75E;
4785      opacity: 0.4;
4786      animation: nail-booking-rotateClockwise 8s linear infinite;
4787    }
4788
4789    /* Второе кольцо - синее */
4790    .floating-button-container .ring-2 {
4791      width: 120px;
4792      height: 120px;
4793      border-bottom-color: #A0BED6;
4794      border-left-color: #A0BED6;
4795      opacity: 0.3;
4796      animation: nail-booking-rotateCounterClockwise 6s linear infinite;
4797    }
4798
4799    /* Третье кольцо - золотое */
4800    .floating-button-container .ring-3 {
4801      width: 100px;
4802      height: 100px;
4803      border-top-color: #CEA75E;
4804      border-left-color: #CEA75E;
4805      opacity: 0.25;
4806      animation: nail-booking-rotateClockwise 10s linear infinite;
4807    }
4808
4809    @media (max-width: 768px) {
4810      .floating-button-container .ring-1 { width: 120px; height: 120px; }
4811      .floating-button-container .ring-2 { width: 100px; height: 100px; }
4812      .floating-button-container .ring-3 { width: 80px; height: 80px; }
4813    }
4814
4815    @media (max-width: 480px) {
4816      .floating-button-container .ring-1 { width: 100px; height: 100px; }
4817      .floating-button-container .ring-2 { width: 80px; height: 80px; }
4818      .floating-button-container .ring-3 { width: 60px; height: 60px; }
4819    }
4820
4821    @keyframes nail-booking-rotateClockwise {
4822      from { transform: rotate(0deg); }
4823      to { transform: rotate(360deg); }
4824    }
4825
4826    @keyframes nail-booking-rotateCounterClockwise {
4827      from { transform: rotate(0deg); }
4828      to { transform: rotate(-360deg); }
4829    }
4830
4831    /* ========================================
4832       ПЛАВАЮЩИЕ ЧАСТИЦЫ ВОКРУГ КНОПКИ
4833       ======================================== */
4834    .floating-button-container .floating-particles {
4835      position: absolute;
4836      inset: 0;
4837      pointer-events: none;
4838    }
4839
4840    .floating-button-container .particle {
4841      position: absolute;
4842      width: 6px;
4843      height: 6px;
4844      border-radius: 50%;
4845      background-color: #CEA75E;
4846      opacity: 0;
4847      animation: nail-booking-particleFloat 3s ease-in-out infinite;
4848    }
4849
4850    .floating-button-container .particle-1 {
4851      top: 10%;
4852      left: 50%;
4853      animation-delay: 0s;
4854    }
4855
4856    .floating-button-container .particle-2 {
4857      top: 30%;
4858      right: 10%;
4859      background-color: #A0BED6;
4860      animation-delay: 0.5s;
4861    }
4862
4863    .floating-button-container .particle-3 {
4864      bottom: 20%;
4865      left: 15%;
4866      animation-delay: 1s;
4867    }
4868
4869    .floating-button-container .particle-4 {
4870      bottom: 30%;
4871      right: 20%;
4872      background-color: #A0BED6;
4873      animation-delay: 1.5s;
4874    }
4875
4876    .floating-button-container .particle-5 {
4877      top: 50%;
4878      left: 5%;
4879      animation-delay: 2s;
4880    }
4881
4882    .floating-button-container .particle-6 {
4883      top: 60%;
4884      right: 5%;
4885      background-color: #A0BED6;
4886      animation-delay: 2.5s;
4887    }
4888
4889    @keyframes nail-booking-particleFloat {
4890      0%, 100% {
4891        opacity: 0;
4892        transform: translateY(0) scale(1);
4893      }
4894      50% {
4895        opacity: 0.8;
4896        transform: translateY(-20px) scale(1.5);
4897      }
4898    }
4899
4900    /* ========================================
4901       СВЕТЯЩИЙСЯ ФОН КНОПКИ
4902       ======================================== */
4903    .floating-button-container .button-glow {
4904      position: absolute;
4905      width: 80px;
4906      height: 80px;
4907      border-radius: 50%;
4908      background: radial-gradient(circle, rgba(206, 167, 94, 0.4) 0%, transparent 70%);
4909      filter: blur(20px);
4910      animation: nail-booking-pulseGlow 2s ease-in-out infinite;
4911      pointer-events: none;
4912    }
4913
4914    @media (max-width: 768px) {
4915      .floating-button-container .button-glow {
4916        width: 70px;
4917        height: 70px;
4918      }
4919    }
4920
4921    @media (max-width: 480px) {
4922      .floating-button-container .button-glow {
4923        width: 60px;
4924        height: 60px;
4925      }
4926    }
4927
4928    @keyframes nail-booking-pulseGlow {
4929      0%, 100% {
4930        opacity: 0.5;
4931        transform: scale(1);
4932      }
4933      50% {
4934        opacity: 1;
4935        transform: scale(1.2);
4936      }
4937    }
4938
4939    /* ========================================
4940       ГЛАВНАЯ КНОПКА
4941       ======================================== */
4942    .floating-button-container .floating-button {
4943      position: relative;
4944      width: 80px;
4945      height: 80px;
4946      border-radius: 50%;
4947      background: linear-gradient(135deg, #CEA75E 0%, #d9b46f 100%);
4948      border: none;
4949      cursor: pointer;
4950      display: flex;
4951      align-items: center;
4952      justify-content: center;
4953      font-size: 14px;
4954      font-weight: 600;
4955      color: #29292A;
4956      text-transform: uppercase;
4957      letter-spacing: 0.05em;
4958      box-shadow: 
4959        0 10px 25px rgba(0, 0, 0, 0.3),
4960        0 0 20px rgba(206, 167, 94, 0.4);
4961      transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
4962      z-index: 10;
4963    }
4964
4965    @media (max-width: 768px) {
4966      .floating-button-container .floating-button {
4967        width: 70px;
4968        height: 70px;
4969        font-size: 12px;
4970      }
4971    }
4972
4973    @media (max-width: 480px) {
4974      .floating-button-container .floating-button {
4975        width: 60px;
4976        height: 60px;
4977        font-size: 10px;
4978      }
4979    }
4980
4981    .floating-button-container .floating-button:hover {
4982      transform: scale(1.1);
4983      box-shadow: 
4984        0 15px 35px rgba(0, 0, 0, 0.4),
4985        0 0 40px rgba(206, 167, 94, 0.6);
4986    }
4987
4988    .floating-button-container .floating-button:active {
4989      transform: scale(1.05);
4990    }
4991
4992    /* Текст внутри кнопки */
4993    .floating-button-container .button-text {
4994      display: flex;
4995      flex-direction: column;
4996      align-items: center;
4997      line-height: 1.2;
4998      text-align: center;
4999    }
5000
5001    /* Иконка календаря над текстом */
5002    .floating-button-container .button-icon {
5003      width: 20px;
5004      height: 20px;
5005      margin-bottom: 4px;
5006      stroke-width: 2.5;
5007    }
5008
5009    @media (max-width: 768px) {
5010      .floating-button-container .button-icon {
5011        width: 18px;
5012        height: 18px;
5013        margin-bottom: 2px;
5014      }
5015    }
5016
5017    @media (max-width: 480px) {
5018      .floating-button-container .button-icon {
5019        width: 16px;
5020        height: 16px;
5021        margin-bottom: 2px;
5022      }
5023    }
5024
5025    /* ========================================
5026       АНИМАЦИЯ ПОЯВЛЕНИЯ ПРИ ЗАГРУЗКЕ
5027       ======================================== */
5028    .floating-button-container {
5029      animation: nail-booking-slideInFromBottom 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.5s backwards;
5030    }
5031
5032    @keyframes nail-booking-slideInFromBottom {
5033      from {
5034        opacity: 0;
5035        transform: translateY(100px) scale(0.8);
5036      }
5037      to {
5038        opacity: 1;
5039        transform: translateY(0) scale(1);
5040      }
5041    }
5042
5043    /* ========================================
5044       ПУЛЬСИРУЮЩИЙ ЭФФЕКТ ВНИМАНИЯ
5045       ======================================== */
5046    .floating-button-container .pulse-ring {
5047      position: absolute;
5048      width: 80px;
5049      height: 80px;
5050      border-radius: 50%;
5051      border: 3px solid #CEA75E;
5052      opacity: 0;
5053      animation: nail-booking-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
5054      pointer-events: none;
5055    }
5056
5057    @media (max-width: 768px) {
5058      .floating-button-container .pulse-ring {
5059        width: 70px;
5060        height: 70px;
5061      }
5062    }
5063
5064    @media (max-width: 480px) {
5065      .floating-button-container .pulse-ring {
5066        width: 60px;
5067        height: 60px;
5068      }
5069    }
5070
5071    @keyframes nail-booking-pulse {
5072      0% {
5073        transform: scale(1);
5074        opacity: 0.6;
5075      }
5076      100% {
5077        transform: scale(1.8);
5078        opacity: 0;
5079      }
5080    }
5081
5082/* Ссылка сохраняет оформление прежней кнопки. */
5083.floating-button-container .floating-button {
5084  font-family: var(--nail-font-family);
5085  line-height: 1.2;
5086  padding: 5px 20px;
5087  text-decoration: none;
5088}
5089.floating-button-container .floating-button:focus-visible {
5090  outline: 2px solid #F9F9F9;
5091  outline-offset: 4px;
5092}
5093
5094/* Ссылки записи в header: сохраняем параметры прежних кнопок. */
5095a.nail-header-btn, a.nail-mobile-menu-cta {
5096  min-height: 42px;
5097  line-height: 1.2;
5098  text-transform: uppercase;
5099  text-decoration: none;
5100}
5101a.nail-header-btn { font-size: 13px; }
5102a.nail-header-btn:hover, a.nail-mobile-menu-cta:hover { color: var(--nail-color-dark); }
5103
5104
5105/* Local title family registered in Woodmart > Typography > Custom fonts. */
5106html:root {
5107  --wd-title-font: "Cormorant Garamond Local", Georgia, "Times New Roman", serif;
5108}
5109
5110/* Keep home contact rows independent of the service contact cards in header CSS. */
5111.nail-contact .nail-contact-item {
5112    flex-direction: row;
5113    text-align: left;
5114}
5115.nail-contact .nail-contact-details {
5116    min-width: 0;
5117}
5118.nail-contact .nail-contact-item-title,
5119.nail-contact .nail-contact-social-title {
5120    font-family: var(--nail-font-family);
5121}
5122
5123/* Keep the visible carousel dots while enlarging their hit area to 24px. */
5124.nail-carousel-dots { gap: 0; }
5125.nail-carousel-dot, .nail-carousel-dot.nail-active {
5126  box-sizing: content-box;
5127  border: 6px solid transparent;
5128  border-radius: 12px;
5129  background-clip: padding-box;
5130}
5131
5132</style>
5133<style>
5134		
5135		</style></head>
5136
5137<body class="wp-singular page-template-default page page-id-28736 wp-theme-woodmart eio-default wrapper-full-width  global-color-scheme-light categories-accordion-on woodmart-ajax-shop-on wd-header-overlap dropdowns-color-light elementor-default elementor-kit-7 elementor-page elementor-page-28736">
5138			
5138<script type="text/javascript" id="wd-flicker-fix">// Flicker fix.</script>
5138	
5139	
5140	<div class="wd-page-wrapper website-wrapper">
5141							<div data-elementor-type="header" data-elementor-id="28945" class="elementor elementor-28945 elementor-location-header" data-elementor-post-type="elementor_library">
5142			<div class="wd-negative-gap elementor-element elementor-element-1e25637 e-flex e-con-boxed e-con e-parent" data-id="1e25637" data-element_type="container" data-e-type="container">
5143					<div class="e-con-inner">
5144				<div class="elementor-element elementor-element-0ad6dc9 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="0ad6dc9" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5145				<div class="elementor-widget-container">
5146					<!-- HEADER - Шапка сайта -->
5147<header class="nail-header" id="nail-header">
5148    <div class="nail-header-container">
5149        <div class="nail-header-content">
5150            <!-- Логотип -->
5151            <a href="/" class="nail-logo">
5152                <div class="nail-logo-wrapper">
5153                    <!-- Магический круг вокруг иконки -->
5154                    <div class="nail-logo-ring-outer"></div>
5155                    
5156                    <div class="nail-logo-icon">
5157                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="4000 2980 2000 2000" width="70%" height="70%" style="display: block; margin: auto; background: transparent;">
5158 <defs>
5159  <style type="text/css">
5160    .str0 {stroke:#442F2A;stroke-width:20;stroke-miterlimit:22.9256}
5161    .fil2 {fill:none}
5162    .fil1 {fill:#442F2A}
5163    .fil0 {fill:#442F2A;fill-rule:nonzero}
5164  </style>
5165 </defs>
5166 <g id="Слой_x0020_2">
5167  <g id="_2363597744320">
5168   <g class="selected-element">
5169    <polygon class="fil2 str0" points="4006.63,2989.07 5984.11,2989.07 5984.11,4975.23 4006.63,4975.23 "></polygon>
5170    <path class="fil1" d="M4541.04 3779.49c9.14,-13.65 30.36,-33.54 41.65,-48.08 3.01,-3.87 3.7,-4.17 6.78,-7.49l106.05 -122.33c34.21,-36.55 64.63,-76.81 97.9,-114.18l28.49 -32.67c10.49,-10.78 18.3,-21.57 28.57,-32.61l70.14 -80.75c5.71,-7.09 8.74,-9.64 14.47,-16.11l14.07 -16.51c13,-16.13 27.94,-36.07 44.57,-47.2 19.64,13.15 52.74,58.42 71.88,79.01 19.53,21.01 35.96,43.98 56.08,64.22l169.23 195.77c3.62,3.88 3.41,4.3 6.33,7.94l14.28 16.32c15.97,19.97 34.75,37.39 50.42,57.65 5.57,7.21 9.05,9.56 14.26,16.31l28.25 32.95c13.5,17.38 29.66,31.43 41.96,49.79l-57.41 58.83c-9.47,11.88 -18.49,18.51 -27.64,29.45 -25.34,30.33 -69.17,73.22 -97.99,105.94l-113.19 119.25c-5.59,5.81 -7.2,9.42 -13.18,15.37l-56.08 60.16c-4.83,5.22 -9.18,9.15 -14.31,14.24 -9.29,9.97 -62.48,70.57 -70.86,77.99 -6.97,-6.29 -34.35,-35.14 -42.26,-43.36 -18.11,-18.82 -41.34,-40.87 -57.35,-60.93 -4.39,-5.51 -9.86,-10.28 -15.08,-15.5l-84.84 -90.54c-15.15,-19 -41.98,-40.85 -56.52,-59.69l-183.89 -197.43c-5.31,-6.02 -10.42,-9.32 -14.78,-15.81zm246.74 -587.27c37.14,0 77.49,5.89 77.49,50.98 0,25.47 -35.15,61.23 -50.52,80l-115.81 145.19c-10.08,12.82 -18.58,23.89 -28.79,36.46l-173.7 217.81c-9.87,12.39 -19.21,23.78 -29.08,36.16l-43.19 54.69c-2.84,3.48 -4.95,5.63 -7.37,8.93 -3.77,5.12 -4.03,3.33 -4.23,12.11 6.64,2.4 1.74,0.02 7.77,6.5 15.5,16.65 42.41,41.81 54.58,57.56l320.45 342.27c5.76,5.98 10.48,10.42 16.38,16.25l44.8 49c15.37,15.97 35.17,32.1 47.44,50.43 -7.81,14.77 -21.47,22.21 -31.75,35.52 -5.81,7.52 -9.17,10.53 -15.65,16.98l-48.92 53.05c-10.86,11.74 -22.22,22.17 -33.66,33.62l-34.68 32.61c-4.09,3.59 -5.09,3.57 -9.15,7.17l-27.42 23.56c-119.41,96.22 -256.36,176.67 -412.88,192.73l-64.9 4.42 0 20.39c18.88,1.57 40.63,7.51 59.24,10.09 9.61,1.34 22.45,2.48 31.04,3.63 21.62,2.9 79.27,2.89 100.84,0 20.88,-2.8 41.25,-4.79 62.59,-8.78 70.49,-13.18 145.28,-38.72 206.26,-75.13l86.51 -54.2c13.28,-8.73 26.84,-19.19 39.92,-29.41l48.24 -39.43c34.13,-30.34 67.92,-61.22 98.95,-94.77 11.19,-12.1 21.33,-26.97 35.15,-36.22 6.71,4.5 12.17,10.28 17.49,17.18 18.74,24.27 100.93,102.75 125.24,121.49 13.02,10.04 24.31,20.83 38.15,31.16 27.54,20.55 54.68,41.19 84.08,58.67 103.01,61.24 191.29,96.07 314.44,109.69 38.84,4.3 95.51,1.26 133.7,-4.36 8.16,-1.21 21.54,-3.44 29.67,-5 25.02,-4.81 25.97,-2.29 25.97,-25 -10.54,0 -17.15,-2.17 -30.6,-2.02 -12.99,0.14 -20.1,-1.22 -32.44,-2.23 -54.26,-4.43 -113.98,-20.3 -162.13,-39.73 -55.58,-22.42 -104.06,-49.75 -153.7,-80.81 -60.86,-38.07 -118.37,-83.92 -169.14,-134.69l-115.19 -121.34c-6.16,-6.1 -10.96,-12.18 -17.86,-16.81l44.31 -49.49c5.75,-5.98 10.48,-10.42 16.38,-16.26l401.7 -428.19c3.84,-4.16 3.78,-5.01 7.21,-9.11 2.74,-3.29 5.01,-5.23 8.05,-8.26 5.84,-5.78 11.45,-10.3 15.82,-16.81 -18.78,-28.04 -188.22,-237.02 -226.61,-285.22l-113.62 -143.3c-3.31,-4.05 -5.31,-5.67 -8.51,-9.86 -2.42,-3.2 -5.12,-7.24 -7.81,-10.53 -17.99,-22.04 -90,-107.34 -94.91,-125.34 -8.61,-31.55 12.07,-58.69 41.86,-61.69 12.74,-1.29 21.4,-2.31 34.4,-2.31 0,-6.35 2.93,-18.35 -6.12,-18.35l-405.78 0 0 18.35z"></path>
5171    <path class="fil1" d="M5489.23 3179.99l0 14.27c46.09,0 68.89,1.8 102.59,29.95 8.74,7.3 6.98,5.19 14.29,14.26 13.94,17.3 25.86,40.76 25.86,65.9l0 1048.11c0,35.37 -31.07,73.88 -55.11,87.62 -5.38,3.08 -12.68,6.84 -19.12,9.43 -23.53,9.49 -42.81,8.98 -68.51,8.98 0,14.61 -2.01,20.39 6.12,20.39l397.63 0c8.13,0 6.11,-5.78 6.11,-20.39 -43.28,0 -75.77,-3.32 -104.53,-32.09 -18.24,-18.23 -38.21,-44.66 -38.21,-80.06l0 -1041.99c0,-45.42 37.2,-89.13 76.66,-102.78 21.16,-7.32 41.99,-7.33 66.08,-7.33l0 -20.39 -403.74 0c-4.7,0 -6.12,1.42 -6.12,6.12z"></path>
5172    <path class="fil1" d="M4086.33 3184.07c0,26.52 44.42,-10.55 103.4,39.33 29.27,24.76 41.37,58.77 41.37,99.33l0 1005.28c0,22.64 -2.86,42.72 -10.83,58.49 -12.87,25.45 -25.58,40.8 -49.9,56.14 -5.78,3.64 -16.66,8.35 -24.14,10.52 -49.05,14.26 -66.13,-9.7 -57.86,25.74l407.82 0 0 -20.39c-44.52,0 -75.86,-3.74 -105.57,-33.09 -20.68,-20.44 -37.17,-44.89 -37.17,-85.18l0 -1025.67c0,-36.92 13.59,-63.36 37.19,-87.19 28.13,-28.4 59.92,-33.12 105.55,-33.12l0 -20.39 -407.82 0c-1.07,4.57 -2.04,4.69 -2.04,10.2z"></path>
5173   </g>
5174  </g>
5175 </g>
5176</svg>
5177
5178                    </div>
5179
5180                    <!-- Плавающие частицы вокруг логотипа -->
5181                    <div class="nail-logo-sparkle-1">
5182                        <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5183                            <path d="M12 2v20M2 12h20"></path>
5184                        </svg>
5185                    </div>
5186                    <div class="nail-logo-sparkle-2">
5187                        <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5188                            <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5189                        </svg>
5190                    </div>
5191                </div>
5192
5193                <h3 class="nail-footer-logo-text">
5194    Красота на <span class="nail-hero-title-nowrap"><span class="nail-hero-title-accent">К</span>оломенской</span>
5195</h3>
5196            </a>
5197
5198            <!-- Десктопная навигация -->
5199            <nav class="nail-nav" id="nail-nav">
5200                <a href="/" class="nail-nav-link">Главная</a>
5201                <a href="/#nail-services" class="nail-nav-link">Услуги</a>
5202                <a href="/#nail-team" class="nail-nav-link">Команда</a>
5203                <a href="/#nail-gallery" class="nail-nav-link">Галерея</a>
5204                <a href="/#nail-contact" class="nail-nav-link">Контакты</a>
5205            </nav>
5206
5207            <!-- Кнопка записи (десктоп) --><a href="https://dikidi.ru/#widget=193290" target="_blank" rel="noopener noreferrer" class="nail-header-btn">
5208                <span class="nail-header-btn-text">Записаться</span>
5209                <svg class="nail-service-contact-btn-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5210                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5211                </svg>
5212            </a>
5213
5214            <!-- Мобильное меню (бургер) -->
5215            <button class="nail-mobile-menu-btn" id="nail-mobile-menu-btn" aria-label="Открыть меню">
5216                <span class="nail-burger-line"></span>
5217                <span class="nail-burger-line"></span>
5218                <span class="nail-burger-line"></span>
5219            </button>
5220        </div>
5221
5222        <!-- Магическая линия под шапкой (появляется при скролле) -->
5223        <div class="nail-header-magic-line" id="nail-header-magic-line"></div>
5224    </div>
5225</header>
5226
5227<!-- Мобильное меню -->
5228<div class="nail-mobile-menu" id="nail-mobile-menu">
5229    <!-- Декоративный фон -->
5230    <div class="nail-mobile-menu-bg">
5231        <div class="nail-mobile-menu-glow"></div>
5232    </div>
5233
5234    <div class="nail-mobile-menu-content">
5235        <!-- Кнопка закрытия -->
5236        <button class="nail-mobile-menu-close" id="nail-mobile-menu-close" aria-label="Закрыть меню">
5237            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5238                <line x1="18" y1="6" x2="6" y2="18"></line>
5239                <line x1="6" y1="6" x2="18" y2="18"></line>
5240            </svg>
5241        </button>
5242
5243        <!-- Мобильная навигация -->
5244        <nav class="nail-mobile-nav">
5245            <a href="/" class="nail-mobile-nav-link">
5246                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5247                    <path d="M12 2v20M2 12h20"></path>
5248                </svg>
5249                Главная
5250            </a>
5251            <a href="/#nail-services" class="nail-mobile-nav-link">
5252                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5253                    <path d="M12 2v20M2 12h20"></path>
5254                </svg>
5255                Услуги
5256            </a>
5257            <a href="/#nail-team" class="nail-mobile-nav-link">
5258                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5259                    <path d="M12 2v20M2 12h20"></path>
5260                </svg>
5261                Команда
5262            </a>
5263            <a href="/#nail-gallery" class="nail-mobile-nav-link">
5264                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5265                    <path d="M12 2v20M2 12h20"></path>
5266                </svg>
5267                Галерея
5268            </a>
5269            <a href="/#nail-contact" class="nail-mobile-nav-link">
5270                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5271                    <path d="M12 2v20M2 12h20"></path>
5272                </svg>
5273                Контакты
5274            </a>
5275        </nav>
5276
5277        <!-- Мобильная кнопка записи -->
5278        <a href="https://dikidi.ru/#widget=193290" target="_blank" rel="noopener noreferrer" class="nail-mobile-menu-cta">
5279            <svg class="nail-service-contact-btn-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5280                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5281                </svg>
5282            Записаться онлайн
5283        </a>
5284
5285        <!-- Декоративные звезды -->
5286        <div class="nail-mobile-menu-stars">
5287            <svg class="nail-mobile-star" width="16" height="16" viewB
5287ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5288                <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5289            </svg>
5290            <svg class="nail-mobile-star" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5291                <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5292            </svg>
5293            <svg class="nail-mobile-star" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5294                <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5295            </svg>
5296            <svg class="nail-mobile-star" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5297                <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5298            </svg>
5299            <svg class="nail-mobile-star" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5300                <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5301            </svg>
5302        </div>
5303    </div>
5304</div>
5305				</div>
5306				</div>
5307					</div>
5308				</div>
5309				</div>
5310		
5311								<div class="wd-page-content main-page-wrapper">
5312		
5313		
5314		<main class="wd-content-layout content-layout-wrapper container" role="main">
5315				
5316
5317<div class="wd-content-area site-content">
5318									<article id="post-28736" class="entry-content post-28736 page type-page status-publish has-post-thumbnail hentry">
5319							<div data-elementor-type="wp-page" data-elementor-id="28736" class="elementor elementor-28736" data-elementor-post-type="page">
5320				<div class="elementor-element elementor-element-1de8643 wd-section-stretch-content e-con-full e-flex e-con e-parent" data-id="1de8643" data-element_type="container" data-e-type="container">
5321		<div class="elementor-element elementor-element-768de5b e-con-full e-flex e-con e-child" data-id="768de5b" data-element_type="container" data-e-type="container">
5322				<div class="elementor-element elementor-element-501bc1e elementor-widget elementor-widget-html" data-id="501bc1e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5323				<div class="elementor-widget-container">
5324					<!-- ========================================
5325       ПЛАВАЮЩАЯ КНОПКА ЗАПИСИ
5326       ======================================== -->
5327  <div class="floating-button-container">
5328    <div class="button-wrapper">
5329      
5330      <!-- Вращающиеся кольца -->
5331      <div class="rotating-ring ring-1"></div>
5332      <div class="rotating-ring ring-2"></div>
5333      <div class="rotating-ring ring-3"></div>
5334
5335      <!-- Плавающие частицы -->
5336      <div class="floating-particles">
5337        <div class="particle particle-1"></div>
5338        <div class="particle particle-2"></div>
5339        <div class="particle particle-3"></div>
5340        <div class="particle particle-4"></div>
5341        <div class="particle particle-5"></div>
5342        <div class="particle particle-6"></div>
5343      </div>
5344
5345      <!-- Светящийся фон -->
5346      <div class="button-glow"></div>
5347
5348      <!-- Пульсирующее кольцо -->
5349      <div class="pulse-ring"></div>
5350
5351      <!-- Главная кнопка -->
5352      <a class="floating-button" href="https://dikidi.ru/#widget=193290" target="_blank" rel="noopener noreferrer" aria-label="Записаться онлайн">
5353        <span class="button-text">
5354          <svg class="button-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round">
5355            <rect x="3" y="4" width="18" height="18" rx="2" ry="2"/>
5356            <line x1="16" y1="2" x2="16" y2="6"/>
5357            <line x1="8" y1="2" x2="8" y2="6"/>
5358            <line x1="3" y1="10" x2="21" y2="10"/>
5359          </svg>
5360          Запись
5361        </span>
5362      </a>
5363    </div>
5364  </div>
5364				</div>
5365				</div>
5366				</div>
5367				<div class="elementor-element elementor-element-603b7ef elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="603b7ef" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5368				<div class="elementor-widget-container">
5369					<!-- HERO SECTION - Педикюр -->
5370<section class="nail-service-hero">
5371    <!-- Фоновое изображение -->
5372    <div class="nail-service-hero-bg">
5373        <div class="nail-service-hero-bg-image" style="background-image: url('https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-photo-1703792686930-9efa64a9c6c5-7c69eb5216.webp'); background-image: image-set(url('https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-photo-1703792686930-9efa64a9c6c5-7c69eb5216.avif') type('image/avif'), url('https://nailwitches.ru/wp-content/uploads/2026/09/nw-opt-photo-1703792686930-9efa64a9c6c5-7c69eb5216.webp') type('image/webp'));"></div>
5374        <div class="nail-service-hero-overlay"></div>
5375        
5376        <!-- Статуя в фоне -->
5377        
5378        
5379        <!-- Анимированные градиенты -->
5380        <div class="nail-service-hero-gradient nail-service-hero-gradient-1"></div>
5381        <div class="nail-service-hero-gradient nail-service-hero-gradient-2"></div>
5382        <div class="nail-service-hero-gradient nail-service-hero-gradient-3"></div>
5383    </div>
5384
5385    <!-- Магические лучи света (12 лучей) -->
5386    <div class="nail-service-hero-rays" id="nail-service-hero-rays"></div>
5387
5388    <!-- Плавающие частицы (25 частиц) -->
5389    <div class="nail-service-hero-particles" id="nail-service-hero-particles"></div>
5390
5391    <!-- Мистические символы (8 символов) -->
5392    <div class="nail-service-hero-symbols" id="nail-service-hero-symbols"></div>
5393
5394    <!-- Декоративные орнаменты по углам -->
5395    <div class="nail-service-hero-corner nail-service-hero-corner-tl"></div>
5396    <div class="nail-service-hero-corner nail-service-hero-corner-tr"></div>
5397    <div class="nail-service-hero-corner nail-service-hero-corner-bl"></div>
5398    <div class="nail-service-hero-corner nail-service-hero-corner-br"></div>
5399
5400    <!-- Контент -->
5401    <div class="nail-service-hero-content">
5402        <!-- Кнопка назад -->
5403        <div class="nail-service-hero-back">
5404            <a href="/" class="nail-service-hero-back-link">
5405                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5406                    <polyline points="15 18 9 12 15 6"></polyline>
5407                </svg>
5408                <span>Назад</span>
5409            </a>
5410        </div>
5411
5412        <!-- Декоративные элементы над заголовком -->
5413        <div class="nail-service-hero-header-decor">
5414            <svg class="nail-service-hero-icon nail-service-hero-icon-rotate-reverse" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5415                <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5416            </svg>
5417            <div class="nail-service-hero-line nail-service-hero-line-1"></div>
5418            <div class="nail-service-hero-dot"></div>
5419            <div class="nail-service-hero-line nail-service-hero-line-2"></div>
5420            <svg class="nail-service-hero-icon nail-service-hero-icon-rotate-reverse" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5421                <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5422            </svg>
5423        </div>
5424
5425        <!-- Заголовок -->
5426        <div class="nail-service-hero-title-wrapper">
5427            <div class="nail-service-hero-aura"></div>
5428            <h1 class="nail-service-hero-title">Ресницы</h1>
5429            
5430            <!-- Декоративные линии под заголовком -->
5431            <div class="nail-service-hero-title-decor">
5432                <div class="nail-service-hero-title-line-main"></div>
5433                <div class="nail-service-hero-title-dots">
5434                    <div class="nail-service-hero-title-dot-blue nail-service-hero-title-dot-pulse"></div>
5435                    <div class="nail-service-hero-title-line-secondary"></div>
5436                    <div class="nail-service-hero-title-dot-blue nail-service-hero-title-dot-pulse-delayed"></div>
5437                </div>
5438            </div>
5439        </div>
5440
5441        <!-- Описание -->
5442        <div class="nail-service-hero-description-wrapper">
5443            <div class="nail-service-hero-description-border"></div>
5444            <div class="nail-service-hero-description-glow"></div>
5445            
5446            <p class="nail-service-hero-description">
5447                Роскошный объем и изящный изгиб с применением гипоаллерÐ
5447³ÐµÐ½Ð½Ñ‹Ñ… материалов для неповторимой выразительности взгляда
5448            </p>
5449
5450            <!-- Декоративные точки по углам -->
5451            <div class="nail-service-hero-corner-dot nail-service-hero-corner-dot-1"></div>
5452            <div class="nail-service-hero-corner-dot nail-service-hero-corner-dot-2"></div>
5453            <div class="nail-service-hero-corner-dot nail-service-hero-corner-dot-3"></div>
5454            <div class="nail-service-hero-corner-dot nail-service-hero-corner-dot-4"></div>
5455        </div>
5456
5457        <!-- Декоративные элементы внизу -->
5458        <div class="nail-service-hero-footer-decor">
5459            <!-- Первая линия с сердечком -->
5460            <div class="nail-service-hero-footer-line-1">
5461                <div class="nail-service-hero-footer-line-left"></div>
5462                <svg class="nail-service-hero-footer-heart" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5463                    <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>
5464                </svg>
5465                <div class="nail-service-hero-footer-line-right"></div>
5466            </div>
5467            
5468            <!-- Вторая линия с точками -->
5469            <div class="nail-service-hero-footer-line-2">
5470                <div class="nail-service-hero-footer-dot nail-service-hero-footer-dot-1"></div>
5471                <div class="nail-service-hero-footer-dot nail-service-hero-footer-dot-2"></div>
5472                <div class="nail-service-hero-footer-dot nail-service-hero-footer-dot-3"></div>
5473                <div class="nail-service-hero-footer-dot nail-service-hero-footer-dot-4"></div>
5474                <div class="nail-service-hero-footer-dot nail-service-hero-footer-dot-5"></div>
5475            </div>
5476        </div>
5477    </div>
5478</section>
5479				</div>
5480				</div>
5481				<div class="elementor-element elementor-element-ba5c8b2 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="ba5c8b2" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5482				<div class="elementor-widget-container">
5483					<!-- PRICING SECTION - Прайс-лист -->
5484<section class="nail-pricing">
5485    <!-- Декоративный фон -->
5486    <div class="nail-pricing-bg">
5487        <div class="nail-pricing-glow nail-pricing-glow-1"></div>
5488        <div class="nail-pricing-glow nail-pricing-glow-2"></div>
5489    </div>
5490
5491    <!-- Плавающие частицы (7 штук) -->
5492    <div class="nail-pricing-particles">
5493        <div class="nail-pricing-particle nail-pricing-particle-1"></div>
5494        <div class="nail-pricing-particle nail-pricing-particle-2"></div>
5495        <div class="nail-pricing-particle nail-pricing-particle-3"></div>
5496        <div class="nail-pricing-particle nail-pricing-particle-4"></div>
5497        <div class="nail-pricing-particle nail-pricing-particle-5"></div>
5498        <div class="nail-pricing-particle nail-pricing-particle-6"></div>
5499        <div class="nail-pricing-particle nail-pricing-particle-7"></div>
5500    </div>
5501
5502    <!-- Декоративные линии по краям -->
5503    <div class="nail-pricing-edge-line nail-pricing-edge-line-left"></div>
5504    <div class="nail-pricing-edge-line nail-pricing-edge-line-right"></div>
5505
5506    <div class="nail-pricing-container">
5507        <!-- Заголовок -->
5508        <div class="nail-pricing-header">
5509            <!-- Декоративные звезды вокруг заголовка -->
5510            <svg class="nail-pricing-star nail-pricing-star-1" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5511                <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5512            </svg>
5513            <svg class="nail-pricing-star nail-pricing-star-2" width="16" height="16" viewB
5513ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5514                <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5515            </svg>
5516            <svg class="nail-pricing-star nail-pricing-star-3" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5517                <path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>
5518                <circle cx="12" cy="12" r="4"></circle>
5519            </svg>
5520
5521            <div class="nail-pricing-title-wrapper">
5522                <svg class="nail-pricing-sparkle nail-pricing-sparkle-left" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5523                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5524                </svg>
5525                <h2 class="nail-pricing-title">Прайс-лист</h2>
5526                <svg class="nail-pricing-sparkle nail-pricing-sparkle-right" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5527                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5528                </svg>
5529            </div>
5530
5531            <!-- Декоративная линия под заголовком -->
5532            <div class="nail-pricing-title-decor">
5533                <div class="nail-pricing-title-line nail-pricing-title-line-1"></div>
5534                <div class="nail-pricing-title-dot nail-pricing-title-dot-1"></div>
5535                <div class="nail-pricing-title-line nail-pricing-title-line-2"></div>
5536                <div class="nail-pricing-title-dot nail-pricing-title-dot-2"></div>
5537                <div class="nail-pricing-title-line nail-pricing-title-line-3"></div>
5538            </div>
5539        </div>
5540
5541        <!-- Список услуг -->
5542        <div class="nail-pricing-list" id="nail-pricing-list">
5543            <!-- Услуги будут добавлены через JavaScript -->
5544        </div>
5545
5546        <!-- Нижний информационный блок -->
5547        <div class="nail-pricing-footer">
5548            <div class="nail-pricing-footer-content">
5549                <div class="nail-pricing-footer-border"></div>
5550                <div class="nail-pricing-footer-glow"></div>
5551                
5552                <div class="nail-pricing-footer-text">
5553                    <p class="nail-pricing-footer-main">
5554                        ✨ Цены могут варьироваться в зависимости от сложности работы
5555                    </p>
5556                    <p class="nail-pricing-footer-sub">
5557                        Запишитесь на консультацию для точного расчета стоимости
5558                    </p>
5559                </div>
5560                <div class="nail-service-contact-cta">
5561            <a href="https://dikidi.ru/#widget=193290" class="nail-service-contact-btn">
5562                <span class="nail-service-contact-btn-text">Записаться онлайн</span>
5563                <svg class="nail-service-contact-btn-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5564                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5565                </svg>
5566            </a>
5567            
5568            <!-- Декоративные элементы под кнопкой -->
5569            <div class="nail-service-contact-btn-decor">
5570                <div class="nail-service-contact-btn-dot nail-service-contact-btn-dot-1"></div>
5571                <div class="nail-service-contact-btn-dot nail-service-contact-btn-dot-2"></div>
5572                <div class="nail-service-contact-btn-dot nail-service-contact-btn-dot-3"></div>
5573            </div>
5574        </div>
5575            </div>
5576
5577            <!-- Декоративные элементы снизу -->
5578            <div class="nail-pricing-footer-decor">
5579                <div class="nail-pricing-footer-line nail-pricing-footer-line-left"></div>
5580                <svg class="nail-pricing-footer-star" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5581                    <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5582                </svg>
5583                <div class="nail-pricing-footer-line nail-pricing-footer-line-right"></div>
5584            </div>
5585        </div>
5586        
5587    </div>
5588</section>
5589				</div>
5590				</div>
5591				<div class="elementor-element elementor-element-2ed1b2a elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="2ed1b2a" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5592				<div class="elementor-widget-container">
5593					<!-- TEAM - Команда мастеров -->
5594<section class="nail-team" id="nail-team">
5595    <!-- Фоновые декоративные элементы -->
5596    <div class="nail-team-bg">
5597        
5598        <div class="nail-gallery-sparkle" style="left: 15%; top: 20%;"></div>
5599<div class="nail-gallery-sparkle" style="left: 90%; top: 60%;"></div>
5600    </div>
5601
5602    <div class="nail-team-container">
5603        <!-- Заголовок секции -->
5604        <div class="nail-section-header">
5605            <div class="nail-section-subtitle">
5606                <div class="nail-section-subtitle-line-left"></div>
5607                <svg class="sparkles-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
5608          <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"/>
5609          <path d="M5 3v4"/>
5610          <path d="M19 17v4"/>
5611          <path d="M3 5h4"/>
5612          <path d="M17 19h4"/>
5613        </svg>
5614                <span class="nail-section-subtitle-text">Магия в руках профессионалов</span>
5615                <svg class="sparkles-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
5616          <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"/>
5617          <path d="M5 3v4"/>
5618          <path d="M19 17v4"/>
5619          <path d="M3 5h4"/>
5620          <path d="M17 19h4"/>
5621        </svg>
5622                <div class="nail-section-subtitle-line-right"></div>
5623            </div>
5624            
5625            <h2 class="nail-section-title nail-section-title-large">Мастера лешмейкеры</h2>
5626            
5627            <div class="nail-section-title-decor">
5628                <div class="nail-section-title-line-1"></div>
5629                <svg class="nail-section-title-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5630                    <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5631                </svg>
5632          <path d="M5 3v4"/>
5633          <path d="M19 17v4"/>
5634          <path d="M3 5h4"/>
5635          <path d="M17 19h4"/>
5636        </svg>
5637                <div class="nail-section-title-line-2"></div>
5638            </div>
5639            
5640            <p class="nail-section-description">
5641                4 талантливых специалиста с многолетним опытом
5642            </p>
5643        </div>
5644
5645        <!-- Карусель мастеров -->
5646        <div class="nail-team-carousel">
5647            <!-- Кнопка Prev -->
5648            <button class="nail-carousel-arrow nail-carousel-arrow-prev" id="nail-team-prev" aria-label="Предыдущий">
5649                <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5650                    <polyline points="15 18 9 12 15 6"></polyline>
5651                </svg>
5652            </button>
5653
5654            <!-- Кнопка Next -->
5655            <button class="nail-carousel-arrow nail-carousel-arrow-next" id="nail-team-next" aria-label="Следующий">
5656                <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5657                    <polyline points="9 18 15 12 9 6"></polyline>
5658                </svg>
5659            </button>
5660
5661            <!-- Контейнер слайдов -->
5662            <div class="nail-team-carousel-wrapper">
5663                <div class="nail-team-carousel-track" id="nail-team-track">
5664                    <!-- Слайды будут добавлены через JavaScript -->
5665                </div>
5666            </div>
5667
5668            <!-- Dots -->
5669            <div class="nail-carousel-dots" id="nail-team-dots">
5670                <!-- Dots будут добавлены через JavaScript -->
5671            </div>
5672        </div>
5673
5674        <!-- Нижняя декоративная секция -->
5675        <div class="nail-team-footer">
5676            <div class="nail-team-footer-content">
5677                <svg class="nail-section-title-icon" width="16" height="16" viewB
5677ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5678                    <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5679                </svg>
5680                <p class="nail-team-footer-text">
5681                    Каждый мастер проходит строгий отбор и регулярное обучение
5682                </p>
5683                <svg class="nail-section-title-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5684                    <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5685                </svg>
5686            </div>
5687        </div>
5688    </div>
5689</section>
5690				</div>
5691				</div>
5692				<div class="elementor-element elementor-element-0b810d1 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="0b810d1" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5693				<div class="elementor-widget-container">
5694					<section class="nail-service-gallery" id="nail-gallery">
5695    <div class="nail-service-gallery-bg">
5696        <div class="nail-service-gallery-glow nail-service-gallery-glow-1"></div>
5697        <div class="nail-service-gallery-glow nail-service-gallery-glow-2"></div>
5698    </div>
5699
5700    <div class="nail-service-gallery-container">
5701        <div class="nail-service-gallery-header">
5702            <div class="nail-service-gallery-title-wrapper">
5703                <svg class="nail-service-gallery-sparkle" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5704                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5705                </svg>
5706                <h2 class="nail-service-gallery-title">Наши работы</h2>
5707                <svg class="nail-service-gallery-sparkle" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5708                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5709                </svg>
5710            </div>
5711            <p class="nail-service-gallery-description">
5712                Вдохновитесь нашими работами и выберите свой идеальный дизайн
5713            </p>
5714            <div class="nail-service-gallery-title-line"></div>
5715        </div>
5716
5717        <div class="nail-gallery-grid" id="lashes-gallery-grid">
5718            </div>
5719
5720        <div id="lashes-gallery-more-container" class="nail-gallery-more-wrapper" style="margin-top: 3rem;">
5721            <button id="lashes-gallery-load-more" class="nail-gallery-more-btn">
5722                <span>Больше работ</span>
5723                <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5724                    <path d="m6 9 6 6 6-6"/>
5725                </svg>
5726            </button>
5727        </div>
5728    </div>
5729</section>				</div>
5730				</div>
5731				<div class="elementor-element elementor-element-c1929e3 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="c1929e3" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5732				<div class="elementor-widget-container">
5733					<!-- CONTACT SECTION - Контакты и запись -->
5734<section class="nail-service-contact" id="nail-contact">
5735    <!-- Декоративный фон -->
5736    <div class="nail-service-contact-bg">
5737        <div class="nail-service-contact-glow"></div>
5738    </div>
5739
5740    <div class="nail-service-contact-container">
5741        <!-- Заголовок -->
5742        <div class="nail-service-contact-header">
5743            <div class="nail-service-contact-title-decor">
5744                <div class="nail-service-contact-line"></div>
5745                <svg class="nail-service-contact-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5746                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5747                </svg>
5748                <span class="nail-service-contact-subtitle">ЗАПИШИТЕСЬ НА ПРОЦЕДУРУ</span>
5749                <svg class="nail-service-contact-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5750                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5751                </svg>
5752                <div class="nail-service-contact-line"></div>
5753            </div>
5754            
5755            <h2 class="nail-service-contact-title">Готовы преобразиться?</h2>
5756            
5757            <div class="nail-service-contact-title-line-wrapper">
5758                <div class="nail-service-contact-title-line-1"></div>
5759                <svg class="nail-service-contact-title-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5760                    <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5761                </svg>
5762                <div class="nail-service-contact-title-line-2"></div>
5763            </div>
5764            
5765            <p class="nail-service-contact-description">
5766                Свяжитесь с нами для записи или консультации
5767            </p>
5768        </div>
5769
5770        <!-- Информация о контактах -->
5771        <div class="nail-service-contact-info">
5772            <!-- Телефон -->
5773            <div class="nail-service-contact-item">
5774                <div class="nail-service-contact-item-glow"></div>
5775                <svg class="nail-service-contact-item-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5776                    <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>
5777                </svg>
5778                <div class="nail-service-contact-item-content">
5779                    <h3 class="nail-service-contact-item-title">Телефон</h3>
5780                    <a href="tel:+79266488673" class="nail-service-contact-item-link">+7 (926) 648-86-73</a>
5781                </div>
5782            </div>
5783
5784            <!-- Адрес -->
5785            <div class="nail-service-contact-item">
5786                <div class="nail-service-contact-item-glow"></div>
5787                <svg class="nail-service-contact-item-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5788                    <path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path>
5789                    <circle cx="12" cy="10" r="3"></circle>
5790                </svg>
5791                <div class="nail-service-contact-item-content">
5792                    <h3 class="nail-service-contact-item-title">Адрес</h3>
5793                    <p class="nail-service-contact-item-text">г. Москва, ул. Новинки 29</p>
5794                </div>
5795            </div>
5796
5797            <!-- Время работы -->
5798            <div class="nail-service-contact-item">
5799                <div class="nail-service-contact-item-glow"></div>
5800                <svg class="nail-service-contact-item-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5801                    <circle cx="12" cy="12" r="10"></circle>
5802                    <polyline points="12 6 12 12 16 14"></polyline>
5803                </svg>
5804                <div class="nail-service-contact-item-content">
5805                    <h3 class="nail-service-contact-item-title">Время работы</h3>
5806                    <p class="nail-service-contact-item-text">Пн-Вс: 10:00 - 21:00</p>
5807                </div>
5808            </div>
5809        </div>
5810
5811        <!-- Кнопка записи -->
5812        <div class="nail-service-contact-cta">
5813            <a href="https://dikidi.ru/#widget=193290" class="nail-service-contact-btn">
5814                <span class="nail-service-contact-btn-text">Записаться онлайн</span>
5815                <svg class="nail-service-contact-btn-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5816                    <path d="m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"></path>
5817                </svg>
5818            </a>
5819            
5820            <!-- Декоративные элементы под кнопкой -->
5821            <div class="nail-service-contact-btn-decor">
5822                <div class="nail-service-contact-btn-dot nail-service-contact-btn-dot-1"></div>
5823                <div class="nail-service-contact-btn-dot nail-service-contact-btn-dot-2"></div>
5824                <div class="nail-service-contact-btn-dot nail-service-contact-btn-dot-3"></div>
5825            </div>
5826        </div>
5827    </div>
5828</section>
5829				</div>
5830				</div>
5831				<div class="elementor-element elementor-element-09085c2 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="09085c2" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5832				<div class="elementor-widget-container">
5833					<!-- ABOUT - О салоне -->
5834<section class="nail-about" id="nail-about">
5835    <!-- Декоративные фоновые элементы -->
5836    <div class="nail-about-bg">
5837        <div class="nail-about-glow-1"></div>
5838        <div class="nail-about-glow-2"></div>
5839    </div>
5840
5841    <div class="nail-about-container">
5842        <!-- Заголовок секции -->
5843        <div class="nail-section-header">
5844            <h2 class="nail-section-title">О нас</h2>
5845            <div class="nail-section-divider"></div>
5846        </div>
5847
5848        <!-- Контент -->
5849        <div class="nail-about-content">
5850            <!-- Текстовый блок -->
5851            <div class="nail-about-text">
5852                <h3 class="nail-about-title">Красота на коломенской — салон красоты нового поколения</h3>
5853                <div class="nail-about-paragraphs">
5854                    <p class="nail-about-paragraph">
5855                        Мы создали уникальное пространство, где профессионализм встречается с магией. 
5856                        Наша миссия — не просто улучшить вашу внешность, а подарить незабываемый опыт 
5857                        преображения.
5858                    </p>
5859                    <p class="nail-about-paragraph">
5860                        Каждая процедура в "Салон на коломенской  ненный с любовью 
5861                        и вниманием к деталям. Мы используем только премиальные материалы и передовые 
5862                        техники, чтобы результат превзошел ваши ожидания.
5863                    </p>
5864                    <p class="nail-about-paragraph">
5865                        Наша команда — это настоящие волшебники своего дела, которые постоянно 
5866                        совершенствуют свое мастерство и следят за мировыми трендами индустрии красоты.
5867                    </p>
5868                </div>
5869            </div>
5870
5871            <!-- Блоки преимуществ -->
5872            <div class="nail-about-features">
5873                <!-- Опытные мастера -->
5874                <div class="nail-about-feature">
5875                    <div class="nail-about-feature-icon">
5876                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5877                            <circle cx="12" cy="8" r="7"></circle>
5878                            <polyline points="8.21 13.89 7 23 12 20 17 23 15.79 13.88"></polyline>
5879                        </svg>
5880                    </div>
5881                    <h4 class="nail-about-feature-title">Опытные мастера</h4>
5882                    <p class="nail-about-feature-desc">Команда сертифицированных специалистов с многолетним опытом</p>
5883                </div>
5884
5885                <!-- Индивидуальный подход -->
5886                <div class="nail-about-feature">
5887                    <div class="nail-about-feature-icon">
5888                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5889                            <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>
5890                        </svg>
5891                    </div>
5892                    <h4 class="nail-about-feature-title">Индивидуальный подход</h4>
5893                    <p class="nail-about-feature-desc">Персональные решения для каждого клиента</p>
5894                </div>
5895
5896                <!-- Премиум качество -->
5897                <div class="nail-about-feature">
5898                    <div class="nail-about-feature-icon">
5899                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5900                            <polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>
5901                        </svg>
5902                    </div>
5903                    <h4 class="nail-about-feature-title">Премиум качество</h4>
5904                    <p class="nail-about-feature-desc">Только профессиональные материалы и оборудование</p>
5905                </div>
5906
5907                <!-- Уникальная атмосфера -->
5908                <div class="nail-about-feature">
5909                    <div class="nail-about-feature-icon">
5910                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
5911                            <path d="M12 2v20M2 12h20"></path>
5912                        </svg>
5913                    </div>
5914                    <h4 class="nail-about-feature-title">Уникальная атмосфера</h4>
5915                    <p class="nail-about-feature-desc">Магическая обстановка для полного расслабления</p>
5916                </div>
5917            </div>
5918        </div>
5919
5920        <!-- Статистика -->
5921        <div class="nail-about-stats">
5922            <div class="nail-about-stat">
5923                <div class="nail-about-stat-number">18</div>
5924                <div class="nail-about-stat-label">Мастеров</div>
5925            </div>
5926            <div class="nail-about-stat">
5927                <div class="nail-about-stat-number">196</div>
5928                <div class="nail-about-stat-label">Услуг</div>
5929            </div>
5930            <div class="nail-about-stat">
5931                <div class="nail-about-stat-number">5000+</div>
5932                <div class="nail-about-stat-label">Клиентов</div>
5933            </div>
5934            <div class="nail-about-stat">
5935                <div class="nail-about-stat-number">100%</div>
5936                <div class="nail-about-stat-label">Качество</div>
5937            </div>
5938        </div>
5939    </div>
5940</section>
5941				</div>
5942				</div>
5943				</div>
5944		<div class="elementor-element elementor-element-b14c49f e-con-full wd-section-stretch-content e-flex e-con e-parent" data-id="b14c49f" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
5945				<div class="elementor-element elementor-element-e17685d elementor-widget__width-initial elementor-widget elementor-widget-html" data-id="e17685d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5946				<div class="elementor-widget-container">
5947					<section class="nail-services" id="nail-services">
5948    <div class="nail-services-container">
5949        <div class="nail-section-header">
5950            <h2 class="nail-section-title">Другие услуги</h2>
5951            <div class="nail-section-divider"></div>
5952        </div>
5953
5954        <div class="nail-services-grid">
5955            
5956            <a href="/manicure" class="nail-service-card" data-service="manikyur">
5957                <div class="nail-service-card-border"></div>
5958                <div class="nail-service-card-glow"></div>
5959                <div class="nail-service-card-content">
5960                    <div class="nail-service-icon">
5961                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-8.png" alt="Маникюр" class="nail-service-img" loading="lazy">
5962                    </div>
5963                    <h3 class="nail-service-title">Маникюр</h3>
5964                </div>
5965            </a>
5966
5967            <a href="/pedicure" class="nail-service-card" data-service="pedikyur">
5968                <div class="nail-service-card-border"></div>
5969                <div class="nail-service-card-glow"></div>
5970                <div class="nail-service-card-content">
5971                    <div class="nail-service-icon">
5972                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-9.png" alt="Педикюр" class="nail-service-img" loading="lazy">
5973                    </div>
5974                    <h3 class="nail-service-title">Педикюр</h3>
5975                </div>
5976            </a>
5977
5978            <a href="/brows" class="nail-service-card" data-service="brovi">
5979                <div class="nail-service-card-border"></div>
5980                <div class="nail-service-card-glow"></div>
5981                <div class="nail-service-card-content">
5982                    <div class="nail-service-icon">
5983                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-11.png" alt="Брови" class="nail-service-img" loading="lazy">
5984                    </div>
5985                    <h3 class="nail-service-title">Брови</h3>
5986                </div>
5987            </a>
5988
5989            
5990
5991            <a href="/cosmetology" class="nail-service-card" data-service="kosmetologiya">
5992                <div class="nail-service-card-border"></div>
5993                <div class="nail-service-card-glow"></div>
5994                <div class="nail-service-card-content">
5995                    <div class="nail-service-icon">
5996                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-17.png" alt="Косметология" class="nail-service-img" loading="lazy">
5997                    </div>
5998                    <h3 class="nail-service-title">Косметология</h3>
5999                </div>
6000            </a>
6001
6002            <a href="/epilation" class="nail-service-card" data-service="epilyaciya">
6003                <div class="nail-service-card-border"></div>
6004                <div class="nail-service-card-glow"></div>
6005                <div class="nail-service-card-content">
6006                    <div class="nail-service-icon">
6007                        <img decoding="async" src="/wp-content/uploads/2025/05/output-onlinepngtools-1.png" alt="Эпиляция" class="nail-service-img" loading="lazy">
6008                    </div>
6009                    <h3 class="nail-service-title">Эпиляция</h3>
6010                </div>
6011            </a>
6012
6013            <a href="/massage" class="nail-service-card" data-service="massazh">
6014                <div class="nail-service-card-border"></div>
6015                <div class="nail-service-card-glow"></div>
6016                <div class="nail-service-card-content">
6017                    <div class="nail-service-icon">
6018                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-15.png" alt="Массаж" class="nail-service-img" loading="lazy">
6019                    </div>
6020                    <h3 class="nail-service-title">Массаж</h3>
6021                </div>
6022            </a>
6023
6024            <a href="/makeup" class="nail-service-card" data-service="makiyazh">
6025                <div class="nail-service-card-border"></div>
6026                <div class="nail-service-card-glow"></div>
6027                <div class="nail-service-card-content">
6028                    <div class="nail-service-icon">
6029                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-16.png" alt="Макияж" class="nail-service-img" loading="lazy">
6030                    </div>
6031                    <h3 class="nail-service-title">Макияж</h3>
6032                </div>
6033            </a>
6034
6035            <a href="/for-men" class="nail-service-card" data-service="dlya-muzhchin">
6036                <div class="nail-service-card-border"></div>
6037                <div class="nail-service-card-glow"></div>
6038                <div class="nail-service-card-content">
6039                    <div class="nail-service-icon">
6040                        <img decoding="async" src="/wp-content/uploads/2025/03/03_24_2025_X-Design-18.png" alt="Для мужчин" class="nail-service-img" loading="lazy">
6041                    </div>
6042                    <h3 class="nail-service-title">Для мужчин</h3>
6043                </div>
6044            </a>
6045            
6046        </div>
6047    </div>
6048</section>				</div>
6049				</div>
6050				</div>
6051		<div class="wd-negative-gap elementor-element elementor-element-489d6ac e-flex e-con-boxed e-con e-parent" data-id="489d6ac" data-element_type="container" data-e-type="container">
6052					<div class="e-con-inner">
6053				<div class="elementor-element elementor-element-9a73792 elementor-widget elementor-widget-html" data-id="9a73792" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
6054				<div class="elementor-widget-container">
6055					
6055<script>
6056document.addEventListener('DOMContentLoaded', function() {
6057    
6058    // --- 1. РУБИЛЬНИК ---
6059    // Убедись, что в HTML галереи ресниц стоит id="lashes-gallery-grid"
6060    const lashesGalleryGrid = document.getElementById('lashes-gallery-grid');
6061    if (!lashesGalleryGrid) return;
6062
6063    // --- 2. ДАННЫЕ ДЛЯ СТРАНИЦЫ РЕСНИЦ ---
6064    const fallbackBookingUrl = "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0";
6065
6066    const lashesPricingData = {
6067    "extension": {
6068        "title": "Наращивание ресниц",
6069        "services": [
6070            {
6071                "name": "Наращивание ресниц — классика",
6072                "duration": "2 ч",
6073                "price": "от 3 200 ₽",
6074                "description": "Естественный и выразительный взгляд",
6075                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6076            },
6077            {
6078                "name": "Наращивание ресниц 1.5D",
6079                "duration": "от 1 ч 45 мин",
6080                "price": "от 3 500 ₽",
6081                "description": "Идеальный баланс между классикой и объемом",
6082                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6083            },
6084            {
6085                "name": "Наращивание ресниц 2D",
6086                "duration": "от 1 ч 45 мин",
6087                "price": "от 3 700 ₽",
6088                "description": "Двойной объем для яркого акцента",
6089                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6090            },
6091            {
6092                "name": "Наращивание ресниц 2.5D",
6093                "duration": "от 1 ч 45 мин",
6094                "price": "4 000 ₽",
6095                "description": "Густые и пушистые ресницы",
6096                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6097            },
6098            {
6099                "name": "Наращивание ресниц 3D",
6100                "duration": "от 1 ч 50 мин",
6101                "price": "от 4 300 ₽",
6102                "description": "Тройной объем для роскошного взгляда",
6103                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6104            },
6105            {
6106                "name": "Наращивание ресниц 4D",
6107                "duration": "от 2 ч 30 мин",
6108                "price": "4 700 ₽",
6109                "description": "Мега-объем для особого случая",
6110                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6111            },
6112            {
6113                "name": "Наращивание ресниц 5D",
6114                "duration": "от 2 ч 30 мин",
6115                "price": "5 300 ₽",
6116                "description": "Максимальный голливудский объем",
6117                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6118            },
6119            {
6120                "name": "Наращивание нижних ресниц",
6121                "duration": "1 ч",
6122                "price": "2 700 ₽",
6123                "description": "Для завершенного образа",
6124                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6125            },
6126            {
6127                "name": "Эффект «Аниме»",
6128                "duration": "2 ч",
6129                "price": "1 500 ₽",
6130                "description": "Трендовый кукольный эффект",
6131                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6132            },
6133            {
6134                "name": "Снятие наращённых ресниц",
6135                "duration": "от 15 мин",
6136                "price": "800 ₽",
6137                "description": "Бережное снятие без вреда для своих ресниц",
6138                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6139            },
6140            {
6141                "name": "Изгиб L и M",
6142                "duration": "5 мин",
6143                "price": "300 ₽",
6144                "description": "Доплата за специальный изгиб",
6145                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6146            },
6147            {
6148                "name": "Цветные ресницы / эффект Кайли / лучики / стрелочка / мокрый эффект",
6149                "duration": "5 мин",
6150                "price": "300 ₽",
6151                "description": "Эффекты Кайли, стрелочка и добавление цвета",
6152                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6153            }
6154        ]
6155    },
6156    "lamination": {
6157        "title": "Ламинирование и окрашивание",
6158        "services": [
6159            {
6160                "name": "Ламинирование ресниц: верхние + нижние",
6161                "duration": "1 ч 40 мин",
6162                "price": "4 000 ₽",
6163                "description": "Комплексное ламинирование всех ресниц",
6164                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6165            },
6166            {
6167                "name": "Ламинирование ресниц + Botox",
6168                "duration": "от 1 ч 20 мин",
6169                "price": "3 500 ₽",
6170                "description": "Восстановление, питание и красивый изгиб",
6171                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6172            },
6173            {
6174                "name": "Ламинирование ресниц",
6175                "duration": "от 1 ч 10 мин",
6176                "price": "3 000 ₽",
6177                "description": "Красивый завиток и визуальное удлинение",
6178                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6179            },
6180            {
6181                "name": "Окрашивание ресниц",
6182                "duration": "20 мин",
6183                "price": "1 000 ₽",
6184                "description": "Насыщенный цвет от корней до кончиков",
6185                "bookingUrl": "https://dikidi.net/363081?p=1.pi-po-ssm-sd&o=7&s=18082325&rl=0_0"
6186            }
6187        ]
6188    }
6189};
6190
6191    // Фильтруем мастеров: Александр (12), Елизавета (13), Олеся (14), Виктория (15)
6192    // (Олеся и Виктория как ламимейкеры отлично вписываются во вторую категорию прайса)
6193    const lashesMastersFiltered = teamData.filter(master => [13, 14, 15, 21].includes(master.id));
6194
6195    // --- 3. ЗАПУСК ФУНКЦИЙ ---
6196
6197    // 3.1 Прайс-лист
6198    if (typeof renderPricing === 'function') {
6199        renderPricing({
6200            containerId: 'nail-pricing-list',
6201            data: lashesPricingData,
6202            bookingUrl: fallbackBookingUrl
6203        });
6204    }
6205
6206    // 3.2 Карусель мастеров
6207    if (typeof createTeamCarousel === 'function') {
6208        createTeamCarousel({
6209            trackId: 'nail-team-track', 
6210            dotsId: 'nail-team-dots',
6211            prevBtnId: 'nail-team-prev',
6212            nextBtnId: 'nail-team-next',
6213            data: lashesMastersFiltered 
6214        });
6215    }
6216
6217    // 3.3 Галерея ресниц
6218    if (typeof createGallery === 'function') {
6219        createGallery({
6220            gridId: 'lashes-gallery-grid',
6221            btnContainerId: 'lashes-gallery-more-container',
6222            loadMoreBtnId: 'lashes-gallery-load-more',
6223            data: lashesData, // Данные из глобального файла
6224            hasFilters: false
6225        });
6226    }
6227
6228    // 3.4 Хиро-секция
6229    if (typeof initHero === 'function') initHero();
6230
6231    // 3.5 Анимации (ОБЯЗАТЕЛЬНО В КОНЦЕ)
6232    if (typeof initAnimations === 'function') initAnimations();
6233
6234});
6235</script>
6235				</div>
6236				</div>
6237					</div>
6238				</div>
6239				</div>
6240		
6241					
6242									</article>
6243
6244				
6245		
6246</div>
6247
6248
6249
6250			</main>
6251		
6252</div>
6253							<footer class="wd-footer footer-container color-scheme-light">
6254																				<div class="container main-footer wd-entry-content">
6255										<link rel="stylesheet" id="elementor-post-228-css" href="https://nailwitches.ru/wp-content/uploads/elementor/css/post-228.css?ver=1790953456" type="text/css" media="all">
6256					<div data-elementor-type="wp-post" data-elementor-id="228" class="elementor elementor-228" data-elementor-post-type="cms_block">
6257				<div class="elementor-element elementor-element-7f05ebd e-con-full wd-section-stretch-content e-flex e-con e-parent" data-id="7f05ebd" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
6258				<div class="elementor-element elementor-element-1dfb2f5 elementor-widget__width-initial elementor-widget elementor-widget-html" data-id="1dfb2f5" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
6259				<div class="elementor-widget-container">
6260					<footer class="nail-footer">
6261    <div class="nail-footer-container">
6262        <div class="nail-footer-content">
6263            <div class="nail-footer-grid">
6264                
6265                <div class="nail-footer-brand">
6266                    <div class="nail-footer-logo">
6267    <svg class="nail-footer-custom-icon" xmlns="http://www.w3.org/2000/svg" viewBox="4000 2980 2000 2000">
6268        <defs>
6269            <style type="text/css">
6270                /* Заменили темный цвет на наше фирменное золото, чтобы иконку было видно в футере */
6271                .str0 {stroke:var(--nail-color-gold);stroke-width:20;stroke-miterlimit:22.9256}
6272                .fil2 {fill:none}
6273                .fil1 {fill:var(--nail-color-gold)}
6274                .fil0 {fill:var(--nail-color-gold);fill-rule:nonzero}
6275            </style>
6276        </defs>
6277        <g id="Слой_x0020_2">
6278            <g id="_2363597744320">
6279                <g class="selected-element">
6280                    <polygon class="fil2 str0" points="4006.63,2989.07 5984.11,2989.07 5984.11,4975.23 4006.63,4975.23 "></polygon>
6281                    <path class="fil1" d="M4541.04 3779.49c9.14,-13.65 30.36,-33.54 41.65,-48.08 3.01,-3.87 3.7,-4.17 6.78,-7.49l106.05 -122.33c34.21,-36.55 64.63,-76.81 97.9,-114.18l28.49 -32.67c10.49,-10.78 18.3,-21.57 28.57,-32.61l70.14 -80.75c5.71,-7.09 8.74,-9.64 14.47,-16.11l14.07 -16.51c13,-16.13 27.94,-36.07 44.57,-47.2 19.64,13.15 52.74,58.42 71.88,79.01 19.53,21.01 35.96,43.98 56.08,64.22l169.23 195.77c3.62,3.88 3.41,4.3 6.33,7.94l14.28 16.32c15.97,19.97 34.75,37.39 50.42,57.65 5.57,7.21 9.05,9.56 14.26,16.31l28.25 32.95c13.5,17.38 29.66,31.43 41.96,49.79l-57.41 58.83c-9.47,11.88 -18.49,18.51 -27.64,29.45 -25.34,30.33 -69.17,73.22 -97.99,105.94l-113.19 119.25c-5.59,5.81 -7.2,9.42 -13.18,15.37l-56.08 60.16c-4.83,5.22 -9.18,9.15 -14.31,14.24 -9.29,9.97 -62.48,70.57 -70.86,77.99 -6.97,-6.29 -34.35,-35.14 -42.26,-43.36 -18.11,-18.82 -41.34,-40.87 -57.35,-60.93 -4.39,-5.51 -9.86,-10.28 -15.08,-15.5l-84.84 -90.54c-15.15,-19 -41.98,-40.85 -56.52,-59.69l-183.89 -197.43c-5.31,-6.02 -10.42,-9.32 -14.78,-15.81zm246.74 -587.27c37.14,0 77.49,5.89 77.49,50.98 0,25.47 -35.15,61.23 -50.52,80l-115.81 145.19c-10.08,12.82 -18.58,23.89 -28.79,36.46l-173.7 217.81c-9.87,12.39 -19.21,23.78 -29.08,36.16l-43.19 54.69c-2.84,3.48 -4.95,5.63 -7.37,8.93 -3.77,5.12 -4.03,3.33 -4.23,12.11 6.64,2.4 1.74,0.02 7.77,6.5 15.5,16.65 42.41,41.81 54.58,57.56l320.45 342.27c5.76,5.98 10.48,10.42 16.38,16.25l44.8 49c15.37,15.97 35.17,32.1 47.44,50.43 -7.81,14.77 -21.47,22.21 -31.75,35.52 -5.81,7.52 -9.17,10.53 -15.65,16.98l-48.92 53.05c-10.86,11.74 -22.22,22.17 -33.66,33.62l-34.68 32.61c-4.09,3.59 -5.09,3.57 -9.15,7.17l-27.42 23.56c-119.41,96.22 -256.36,176.67 -412.88,192.73l-64.9 4.42 0 20.39c18.88,1.57 40.63,7.51 59.24,10.09 9.61,1.34 22.45,2.48 31.04,3.63 21.62,2.9 79.27,2.89 100.84,0 20.88,-2.8 41.25,-4.79 62.59,-8.78 70.49,-13.18 145.28,-38.72 206.26,-75.13l86.51 -54.2c13.28,-8.73 26.84,-19.19 39.92,-29.41l48.24 -39.43c34.13,-30.34 67.92,-61.22 98.95,-94.77 11.19,-12.1 21.33,-26.97 35.15,-36.22 6.71,4.5 12.17,10.28 17.49,17.18 18.74,24.27 100.93,102.75 125.24,121.49 13.02,10.04 24.31,20.83 38.15,31.16 27.54,20.55 54.68,41.19 84.08,58.67 103.01,61.24 191.29,96.07 314.44,109.69 38.84,4.3 95.51,1.26 133.7,-4.36 8.16,-1.21 21.54,-3.44 29.67,-5 25.02,-4.81 25.97,-2.29 25.97,-25 -10.54,0 -17.15,-2.17 -30.6,-2.02 -12.99,0.14 -20.1,-1.22 -32.44,-2.23 -54.26,-4.43 -113.98,-20.3 -162.13,-39.73 -55.58,-22.42 -104.06,-49.75 -153.7,-80.81 -60.86,-38.07 -118.37,-83.92 -169.14,-134.69l-115.19 -121.34c-6.16,-6.1 -10.96,-12.18 -17.86,-16.81l44.31 -49.49c5.75,-5.98 10.48,-10.42 16.38,-16.26l401.7 -428.19c3.84,-4.16 3.78,-5.01 7.21,-9.11 2.74,-3.29 5.01,-5.23 8.05,-8.26 5.84,-5.78 11.45,-10.3 15.82,-16.81 -18.78,-28.04 -188.22,-237.02 -226.61,-285.22l-113.62 -143.3c-3.31,-4.05 -5.31,-5.67 -8.51,-9.86 -2.42,-3.2 -5.12,-7.24 -7.81,-10.53 -17.99,-22.04 -90,-107.34 -94.91,-125.34 -8.61,-31.55 12.07,-58.69 41.86,-61.69 12.74,-1.29 21.4,-2.31 34.4,-2.31 0,-6.35 2.93,-18.35 -6.12,-18.35l-405.78 0 0 18.35z"></path>
6282                    <path class="fil1" d="M5489.23 3179.99l0 14.27c46.09,0 68.89,1.8 102.59,29.95 8.74,7.3 6.98,5.19 14.29,14.26 13.94,17.3 25.86,40.76 25.86,65.9l0 1048.11c0,35.37 -31.07,73.88 -55.11,87.62 -5.38,3.08 -12.68,6.84 -19.12,9.43 -23.53,9.49 -42.81,8.98 -68.51,8.98 0,14.61 -2.01,20.39 6.12,20.39l397.63 0c8.13,0 6.11,-5.78 6.11,-20.39 -43.28,0 -75.77,-3.32 -104.53,-32.09 -18.24,-18.23 -38.21,-44.66 -38.21,-80.06l0 -1041.99c0,-45.42 37.2,-89.13 76.66,-102.78 21.16,-7.32 41.99,-7.33 66.08,-7.33l0 -20.39 -403.74 0c-4.7,0 -6.12,1.42 -6.12,6.12z"></path>
6283                    <path class="fil1" d="M4086.33 3184.07c0,26.52 44.42,-10.55 103.4,39.33 29.27,24.76 41.37,58.77 41.37,99.33l0 1005.28c0,22.64 -2.86,42.72 -10.83,58.49 -12.87,25.45 -25.58,40.8 -49.9,56.14 -5.78,3.64 -16.66,8.35 -24.14,10.52 -49.05,14.26 -66.13,-9.7 -57.86,25.74l407.82 0 0 -20.39c-44.52,0 -75.86,-3.74 -105.57,-33.09 -20.68,-20.44 -37.17,-44.89 -37.17,-85.18l0 -1025.67c0,-36.92 13.59,-63.36 37.19,-87.19 28.13,-28.4 59.92,-33.12 105.55,-33.12l0 -20.39 -407.82 0c-1.07,4.57 -2.04,4.69 -2.04,10.2z"></path>
6284                </g>
6285            </g>
6286        </g>
6287    </svg>
6288
6289    <h3 class="nail-footer-logo-text">
6290    Красота на <span class="nail-hero-title-nowrap"><span class="nail-hero-title-accent">К</span>оломенской</span>
6291</h3>
6292</div>
6293                    <p class="nail-footer-tagline">Салон, где красота превращается в магию
6293</p>
6294                    <div class="nail-contact-social-links">
6295        
6296        
6297        
6298        <a href="https://t.me/nailwitches1" class="nail-social-link" aria-label="Telegram" target="_blank" rel="noopener noreferrer">
6299            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
6300                <line x1="22" y1="2" x2="11" y2="13"></line>
6301                <polygon points="22 2 15 22 11 13 2 9 22 2"></polygon>
6302            </svg>
6303        </a>
6304        
6305        <a href="https://vk.com/nail.witches" class="nail-social-link" aria-label="VK" target="_blank" rel="noopener noreferrer">
6306            <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
6307                <path d="M13.354 16.924c-5.83 0-9.155-4.04-9.39-10.74h3.195c.16 4.88 2.375 6.94 4.18 7.37v-7.37h3.04v4.21c1.78-.19 3.59-2.14 4.18-4.21h3.04c-.38 2.65-2.35 4.67-3.59 5.35 1.25.54 3.48 2.22 4.3 5.39h-3.32c-.64-2.22-2.37-3.84-4.61-4.1v4.1h-1.02z"/>
6308            </svg>
6309        </a>
6310
6311        <a href="https://max.ru/u/f9LHodD0cOJ_S16V_aIQA_hgF_Vo9WUOYh6a_WZkTHHEdeyGo4qkg1bosWo" class="nail-social-link" aria-label="Max" target="_blank" rel="noopener noreferrer">
6312            <svg width="24" height="24" viewBox="0 0 720 720" style="display: block;">
6313                <defs>
6314                    <style type="text/css">
6315                        .max-icon-stroke { fill: none; stroke: currentColor; stroke-width: 25px; }
6316                        .max-icon-fill { fill: currentColor; }
6317                    </style>
6318                </defs>
6319                <g>
6320                    <path class="max-icon-stroke" d="M350.4,9.6C141.8,20.5,4.1,184.1,12.8,390.4c3.8,90.3,40.1,168,48.7,253.7,2.2,22.2-4.2,49.6,21.4,59.3,31.5,11.9,79.8-8.1,106.2-26.4,9-6.1,17.6-13.2,24.2-22,27.3,18.1,53.2,35.6,85.7,43.4,143.1,34.3,299.9-44.2,369.6-170.3C799.6,291.2,622.5-4.6,350.4,9.6z"/>
6321                    <path class="max-icon-fill" d="M269.4,504c-11.3,8.8-22.2,20.8-34.7,27.7-18.1,9.7-23.7-.4-30.5-16.4-21.4-50.9-24-137.6-11.5-190.9,16.8-72.5,72.9-136.3,150-143.1,78-6.9,150.4,32.7,183.1,104.2,72.4,159.1-112.9,316.2-256.4,218.6z"/>
6322                </g>
6323            </svg>
6324        </a>
6325        
6326    </div>
6327                </div>
6328
6329                <div class="nail-footer-nav">
6330                    <h4 class="nail-footer-title">Навигация</h4>
6331                    <ul class="nail-footer-list">
6332                        <li><a href="/#nail-services" class="nail-footer-link">Все услуги</a></li>
6333                        <li><a href="/#nail-team" class="nail-footer-link">Наши мастера</a></li>
6334                        <li><a href="/#nail-gallery" class="nail-footer-link">Портфолио</a></li>
6335                        <li><a href="/#nail-atmosphere" class="nail-footer-link">Атмосфера студии</a></li>
6336                        <li><a href="/#nail-contact" class="nail-footer-link">Контакты</a></li>
6337                    </ul>
6338                </div>
6339
6340                <div class="nail-footer-services">
6341                    <h4 class="nail-footer-title">Услуги</h4>
6342                    <ul class="nail-footer-list">
6343                        <li><a href="/manicure/" class="nail-footer-link">Маникюр</a></li>
6344                        <li><a href="/pedicure/" class="nail-footer-link">Педикюр</a></li>
6345                        <li><a href="/brows/" class="nail-footer-link">Брови</a></li>
6346                        <li><a href="/lashes/" class="nail-footer-link">Ресницы</a></li>
6347                        <li><a href="/cosmetology/" class="nail-footer-link">Косметология</a></li>
6348                        <li><a href="/epilation/" class="nail-footer-link">Эпиляция</a></li>
6349                        <li><a href="/massage/" class="nail-footer-link">Массаж</a></li>
6350                        <li><a href="/makeup/" class="nail-footer-link">Макияж</a></li>
6351                        <li><a href="/for-men/" class="nail-footer-link">Для мужчин</a></li>
6352                    </ul>
6353                </div>
6354
6355                <div class="nail-footer-contacts">
6356                    <h4 class="nail-footer-title">Контакты</h4>
6357                    <ul class="nail-footer-list">
6358                        <li class="nail-footer-item">г. Москва, ул. Новинки 29</li>
6359                        <li class="nail-footer-item">
6360                            <a href="tel:+79266488673" class="nail-footer-link">+7 (926) 648-86-73</a>
6361                        </li>
6362                        
6363                        <li class="nail-footer-item nail-footer-schedule">Ежедневно 10:00 - 21:00</li>
6364                    </ul>
6365                </div>
6366                
6367            </div>
6368        </div>
6369
6370        <div class="nail-footer-bottom">
6371            <div class="nail-footer-bottom-main">
6372                <p class="nail-footer-copyright">© 2026 Красота на Коломенской. Все права защищены.<
6372/p>
6373                <div class="nail-footer-love">
6374                    <span>Создано с</span>
6375                    <svg class="nail-footer-heart" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2">
6376                        <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>
6377                    </svg>
6378                    <span>для вас</span>
6379                </div>
6380            </div>
6381            
6382            <div class="nail-footer-legal">
6383                <div class="nail-footer-legal-links">
6384                    <a href="/политика-конфиденциальности" class="nail-footer-legal-link">Политика конфиденциальности</a>
6385                    <span class="nail-footer-legal-divider">|</span>
6386                    <a href="/политика-обработки" class="nail-footer-legal-link">Политика обработки персональных данных</a>
6387                </div>
6388                <div class="nail-footer-requisites">
6389                    ИП Доцу Роман Николаевич • ИНН 402714770401 • ОГРНИП 323508100356698
6390                </div>
6391            </div>
6392        </div>
6393    </div>
6394
6395    <div class="nail-footer-glow"></div>
6396</footer>				</div>
6397				</div>
6398				</div>
6399				</div>
6400								</div>
6401																</footer>
6402			</div>
6403<div class="wd-close-side wd-fill"></div>
6404		<a href="#" class="scrollToTop" aria-label="Scroll to top button"></a>
6405		<div class="mobile-nav wd-side-hidden wd-side-hidden-nav wd-left wd-opener-arrow color-scheme-light"><ul id="menu-mobile-navigation" class="mobile-pages-menu menu wd-nav wd-nav-mobile wd-layout-dropdown wd-active"><li id="menu-item-29192" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-29192 item-level-0" ><a href="/" class="woodmart-nav-link"><span class="nav-link-text">Главная</span></a></li>
6406<li id="menu-item-28015" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-28015 item-level-0" ><a href="#" class="woodmart-nav-link"><span class="nav-link-text">Услуги</span></a>
6407<ul class="wd-sub-menu">
6408	<li id="menu-item-28016" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28016 item-level-1" ><a href="/manicure" class="woodmart-nav-link">Маникюр</a></li>
6409	<li id="menu-item-28017" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28017 item-level-1" ><a href="/pedicure" class="woodmart-nav-link">Педикюр</a></li>
6410	<li id="menu-item-28018" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28018 item-level-1" ><a href="/brow" class="woodmart-nav-link">Брови</a></li>
6411	<li id="menu-item-28019" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28019 item-level-1" ><a href="/lash" class="woodmart-nav-link">Ресницы</a></li>
6412	<li id="menu-item-28020" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28020 item-level-1" ><a href="/cosmetology" class="woodmart-nav-link">Косметология</a></li>
6413	<li id="menu-item-28021" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28021 item-level-1" ><a href="/massage" class="woodmart-nav-link">Массаж</a></li>
6414	<li id="menu-item-28022" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28022 item-level-1" ><a href="/makeup" class="woodmart-nav-link">Макияж</a></li>
6415	<li id="menu-item-28023" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28023 item-level-1" ><a href="/men" class="woodmart-nav-link">Для мужчин</a></li>
6416	<li id="menu-item-28024" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28024 item-level-1" ><a href="/лазерная-эпиляция" class="woodmart-nav-link">Лазерная эпиляция</a></li>
6417</ul>
6418</li>
6419<li id="menu-item-28025" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28025 item-level-0" ><a href="#gallery" class="woodmart-nav-link"><span class="nav-link-text">Галерея</span></a></li>
6420<li id="menu-item-28026" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28026 item-level-0" ><a href="#about" class="woodmart-nav-link"><span class="nav-link-text">О нас</span></a></li>
6421<li id="menu-item-28027" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28027 item-level-0" ><a href="#team" class="woodmart-nav-link"><span class="nav-link-text">Мастера</span></a></li>
6422<li id="menu-item-28028" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28028 item-level-0" ><a href="#contact" class="woodmart-nav-link"><span class="nav-link-text">Контакты</span></a></li>
6423</ul>
6424		</div>            <noscript>
6425                <div>
6426                    <img src="https://mc.yandex.ru/watch/108221565" style="position:absolute; left:-9999px;" alt=""/>
6427                </div>
6428            </noscript>
6429            
6429<script type="speculationrules">
6430{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/woodmart/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
6431</script>
6431
6432			
6432<script>
6433				( () => {
6434					const lazyloadRunObserver = () => {
6435						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
6436						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
6437							entries.forEach( ( entry ) => {
6438								if ( entry.isIntersecting ) {
6439									let lazyloadBackground = entry.target;
6440									if( lazyloadBackground ) {
6441										lazyloadBackground.classList.add( 'e-lazyloaded' );
6442									}
6443									lazyloadBackgroundObserver.unobserve( entry.target );
6444								}
6445							});
6446						}, { rootMargin: '200px 0px 200px 0px' } );
6447						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
6448							lazyloadBackgroundObserver.observe( lazyloadBackground );
6449						} );
6450					};
6451					const events = [
6452						'DOMContentLoaded',
6453						'elementor/lazyload/observe',
6454					];
6455					events.forEach( ( event ) => {
6456						document.addEventListener( event, lazyloadRunObserver );
6457					} );
6458				} )();
6459			</script>
6459
6460			
6460<script id="wp-yandex-metrika_contact-form-7-js" src="https://nailwitches.ru/wp-content/plugins/wp-yandex-metrika/assets/contactFormSeven.min.js?ver=1.2.4"></script>
vendor: 1 bytes, line 6460
6460
6461<script id="wp-yandex-metrika_elementor-js" src="https://nailwitches.ru/wp-content/plugins/wp-yandex-metrika/assets/elementor.min.js?ver=1.2.4"></script>
vendor: 1 bytes, line 6461
6461
6462<script id="ae-pro-js-js-extra">
6463var aepro = {"ajaxurl":"https://nailwitches.ru/wp-admin/admin-ajax.php","current_url":"https%3A%2F%2Fnailwitches.ru%2Flashes%2F","plugin_url":"https://nailwitches.ru/wp-content/plugins/anywhere-elementor-pro","queried_page":{"ID":28736,"page_type":"single"},"access_level":"1","aep_nonce":"dc573ab44e"};
6464//# sourceURL=ae-pro-js-js-extra
6465</script>
vendor: 1 bytes, line 6465
6465
6466<script id="ae-pro-js-js" src="https://nailwitches.ru/wp-content/plugins/anywhere-elementor/includes/assets/js/ae-pro.min.js?ver=1.3"></script>
vendor: 1 bytes, line 6466
6466
6467<script id="aep-build-js-extra">
6468var aepro = {"ajaxurl":"https://nailwitches.ru/wp-admin/admin-ajax.php","current_url":"https%3A%2F%2Fnailwitches.ru%2Flashes%2F","plugin_url":"https://nailwitches.ru/wp-content/plugins/anywhere-elementor-pro","queried_page":{"ID":28736,"page_type":"single"},"access_level":"1","aep_nonce":"dc573ab44e"};
6469//# sourceURL=aep-build-js-extra
6470</script>
vendor: 1 bytes, line 6470
6470
6471<script id="aep-build-js" src="https://nailwitches.ru/wp-content/plugins/anywhere-elementor/build/index.min.js?ver=1.3"></script>
vendor: 1 bytes, line 6471
6471
6472<script id="wp-hooks-js" src="https://nailwitches.ru/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 6472
6472
6473<script id="wp-i18n-js" src="https://nailwitches.ru/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 6473
6473
6474<script id="wp-i18n-js-after">
6475wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
6476//# sourceURL=wp-i18n-js-after
6477</script>
vendor: 1 bytes, line 6477
6477
6478<script id="swv-js" src="https://nailwitches.ru/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 6478
6478
6479<script id="contact-form-7-js-translations">
6480( function( domain, translations ) {
6481	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
6482	localeData[""].domain = domain;
6483	wp.i18n.setLocaleData( localeData, domain );
6484} )( "contact-form-7", {"translation-revision-date":"2026-07-09 09:06:29+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);","lang":"ru"},"This contact form is placed in the wrong place.":["\u042d\u0442\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435."],"Error:":["\u041e\u0448\u0438\u0431\u043a\u0430:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
6485//# sourceURL=contact-form-7-js-translations
6486</script>
vendor: 1 bytes, line 6486
6486
6487<script id="contact-form-7-js-before">
6488var wpcf7 = {
6489    "api": {
6490        "root": "https:\/\/nailwitches.ru\/wp-json\/",
6491        "namespace": "contact-form-7\/v1"
6492    },
6493    "cached": 1
6494};
6495//# sourceURL=contact-form-7-js-before
6496</script>
vendor: 1 bytes, line 6496
6496
6497<script id="contact-form-7-js" src="https://nailwitches.ru/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 6497
6497
6498<script id="dikidi-widget-js" src="https://dikidi.net/assets/js/widget_record/widget2.min.js?v=1755082659"></script>
vendor: 1 bytes, line 6498
6498
6499<script id="nail-witches-carousel-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/carousel.js?ver=1.0.1"></script>
vendor: 1 bytes, line 6499
6499
6500<script id="elementor-webpack-runtime-js" src="https://nailwitches.ru/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 6500
6500
6501<script id="elementor-frontend-modules-js" src="https://nailwitches.ru/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 6501
6501
6502<script id="jquery-ui-core-js-before">
6503jQuery.uiBackCompat = true;
6504//# sourceURL=jquery-ui-core-js-before
6505</script>
vendor: 1 bytes, line 6505
6505
6506<script id="jquery-ui-core-js" src="https://nailwitches.ru/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 6506
6506
6507<script id="elementor-frontend-js-before">
6508var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432 Facebook","shareOnX":"Share on X","pinIt":"\u0417\u0430\u043f\u0438\u043d\u0438\u0442\u044c","download":"\u0421\u043a\u0430\u0447\u0430\u0442\u044c","downloadImage":"\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435","fullscreen":"\u0412\u043e \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d","zoom":"\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435","share":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f","playVideo":"\u041f\u0440\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e","previous":"\u041d\u0430\u0437\u0430\u0434","next":"\u0414\u0430\u043b\u0435\u0435","close":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c","a11yCarouselPrevSlideMessage":"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselNextSlideMessage":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselFirstSlideMessage":"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselLastSlideMessage":"\u042d\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselPaginationBulletMessage":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043b\u0430\u0439\u0434\u0443"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":769,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0439 - \u043a\u043d\u0438\u0436\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":768,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0439 - \u0430\u043b\u044c\u0431\u043e\u043c\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"\u041f\u043b\u0430\u043d\u0448\u0435\u0442 - \u043a\u043d\u0438\u0436\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"\u041f\u043b\u0430\u043d\u0448\u0435\u0442 - \u0430\u043b\u044c\u0431\u043e\u043c\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"\u041d\u043e\u0443\u0442\u0431\u0443\u043a","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"\u0428\u0438\u0440\u043e\u043a\u043e\u0444\u043e\u0440\u043c\u0430\u0442\u043d\u044b\u0435","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.3.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/nailwitches.ru\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/nailwitches.ru\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/nailwitches.ru\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"71f0071bf0","atomicFormsSendForm":"c15fa2e00e"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_mobile":"768.98","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title"},"post":{"id":28736,"title":"%D0%9D%D0%B0%D1%80%D0%B0%D1%89%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%80%D0%B5%D1%81%D0%BD%D0%B8%D1%86%20%7C%20%D0%98%D0%B4%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%BE%D0%B1%D1%8A%D1%91%D0%BC%20%D0%B8%20%D0%BB%D0%B0%D0%BC%D0%B8%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5","excerpt":"","featuredImage":"https:\/\/nailwitches.ru\/wp-content\/uploads\/2025\/04\/IMG_6211.jpg"}};
6509var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432 Facebook","shareOnX":"Share on X","pinIt":"\u0417\u0430\u043f\u0438\u043d\u0438\u0442\u044c","download":"\u0421\u043a\u0430\u0447\u0430\u0442\u044c","downloadImage":"\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435","fullscreen":"\u0412\u043e \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d","zoom":"\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435","share":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f","playVideo":"\u041f\u0440\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e","previous":"\u041d\u0430\u0437\u0430\u0434","next":"\u
65090414\u0430\u043b\u0435\u0435","close":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c","a11yCarouselPrevSlideMessage":"\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselNextSlideMessage":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselFirstSlideMessage":"\u042d\u0442\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselLastSlideMessage":"\u042d\u0442\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u043b\u0430\u0439\u0434","a11yCarouselPaginationBulletMessage":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043b\u0430\u0439\u0434\u0443"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":769,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0439 - \u043a\u043d\u0438\u0436\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":768,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0439 - \u0430\u043b\u044c\u0431\u043e\u043c\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"\u041f\u043b\u0430\u043d\u0448\u0435\u0442 - \u043a\u043d\u0438\u0436\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"\u041f\u043b\u0430\u043d\u0448\u0435\u0442 - \u0430\u043b\u044c\u0431\u043e\u043c\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"\u041d\u043e\u0443\u0442\u0431\u0443\u043a","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"\u0428\u0438\u0440\u043e\u043a\u043e\u0444\u043e\u0440\u043c\u0430\u0442\u043d\u044b\u0435","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.3.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/nailwitches.ru\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/nailwitches.ru\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/nailwitches.ru\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"71f0071bf0","atomicFormsSendForm":"c15fa2e00e"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_mobile":"768.98","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title"},"post":{"id":28736,"title":"%D0%9D%D0%B0%D1%80%D0%B0%D1%89%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%80%D0%B5%D1%81%D0%BD%D0%B8%D1%86%20%7C%20%D0%98%D0%B4%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%BE%D0%B1%D1%8A%D1%91%D0%BC%20%D0%B8%20%D0%BB%D0%B0%D0%BC%D0%B8%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5","excerpt":"","featuredImage":"https:\/\/nailwitches.ru\/wp-content\/uploads\/2025\/04\/IMG_6211.jpg"}};
6510//# sourceURL=elementor-frontend-js-before
6511</script>
vendor: 1 bytes, line 6511
6511
6512<script id="elementor-frontend-js" src="https://nailwitches.ru/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 6512
6512
6513<script id="wp-statistics-tracker-js-extra">
6514var WP_Statistics_Tracker_Object = {"requestUrl":"https://nailwitches.ru/wp-json/wp-statistics/v2","ajaxUrl":"https://nailwitches.ru/wp-admin/admin-ajax.php","hitParams":{"wp_statistics_hit":1,"source_type":"page","source_id":28736,"search_query":"","signature":"93b55cbe59ae0c7267cebe331df56d99","endpoint":"hit"},"onlineParams":{"wp_statistics_hit":1,"source_type":"page","source_id":28736,"search_query":"","signature":"93b55cbe59ae0c7267cebe331df56d99","endpoint":"online"},"option":{"userOnline":true,"dntEnabled":false,"bypassAdBlockers":false,"consentIntegration":{"name":null,"status":[]},"isPreview":false,"trackAnonymously":false,"isWpConsentApiActive":false,"consentLevel":"disabled"},"jsCheckTime":"60000","isLegacyEventLoaded":""};
6515//# sourceURL=wp-statistics-tracker-js-extra
6516</script>
vendor: 1 bytes, line 6516
6516
6517<script id="wp-statistics-tracker-js" src="https://nailwitches.ru/wp-content/plugins/wp-statistics/assets/js/tracker.js?ver=14.14"></script>
vendor: 1 bytes, line 6517
6517
6518<script id="elementor-pro-webpack-runtime-js" src="https://nailwitches.ru/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.30.1"></script>
vendor: 1 bytes, line 6518
6518
6519<script id="elementor-pro-frontend-js-before">
6520var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/nailwitches.ru\/wp-admin\/admin-ajax.php","nonce":"b1fe0afc9f","urls":{"assets":"https:\/\/nailwitches.ru\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/nailwitches.ru\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"ru_RU","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/nailwitches.ru\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
6521var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/nailwitches.ru\/wp-admin\/admin-ajax.php","nonce":"b1fe0afc9f","urls":{"assets":"https:\/\/nailwitches.ru\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/nailwitches.ru\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"ru_RU","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/nailwitches.ru\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
6522//# sourceURL=elementor-pro-frontend-js-before
6523</script>
vendor: 1 bytes, line 6523
6523
6524<script id="elementor-pro-frontend-js" src="https://nailwitches.ru/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.30.1"></script>
vendor: 1 bytes, line 6524
6524
6525<script id="pro-elements-handlers-js" src="https://nailwitches.ru/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.30.1"></script>
vendor: 1 bytes, line 6525
6525
6526<script id="wd-cookie-library-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/libs/cookie.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6526
6526
6527<script id="woodmart-theme-js-extra">
6528var woodmart_settings = {"menu_storage_key":"woodmart_af8751464c197d66e8c08ddf52109748","ajax_dropdowns_save":"1","photoswipe_close_on_scroll":"1","woocommerce_ajax_add_to_cart":"yes","variation_gallery_storage_method":"new","elementor_no_gap":"enabled","adding_to_cart":"Processing","added_to_cart":"Product was successfully added to your cart.","continue_shopping":"Continue shopping","view_cart":"View Cart","go_to_checkout":"Checkout","loading":"Loading...","countdown_days":"days","countdown_hours":"hr","countdown_mins":"min","countdown_sec":"sc","cart_url":"","ajaxurl":"https://nailwitches.ru/wp-admin/admin-ajax.php","add_to_cart_action":"widget","added_popup":"no","categories_toggle":"yes","enable_popup":"no","popup_delay":"2000","popup_event":"time","popup_scroll":"1000","popup_pages":"0","promo_popup_hide_mobile":"yes","product_images_captions":"no","ajax_add_to_cart":"1","all_results":"View all results","zoom_enable":"yes","ajax_scroll":"yes","ajax_scroll_class":".wd-page-content","ajax_scroll_offset":"100","infinit_scroll_offset":"300","product_slider_auto_height":"no","price_filter_action":"click","product_slider_autoplay":"","close"
6528:"Close (Esc)","share_fb":"Share on Facebook","pin_it":"Pin it","tweet":"Share on X","download_image":"Download image","off_canvas_column_close_btn_text":"Close","cookies_version":"1","header_banner_version":"1","promo_version":"1","header_banner_close_btn":"yes","header_banner_enabled":"no","whb_header_clone":"\n    \u003Cdiv class=\"whb-sticky-header whb-clone whb-main-header \u003C%wrapperClasses%\u003E\"\u003E\n        \u003Cdiv class=\"\u003C%cloneClass%\u003E\"\u003E\n            \u003Cdiv class=\"container\"\u003E\n                \u003Cdiv class=\"whb-flex-row whb-general-header-inner\"\u003E\n                    \u003Cdiv class=\"whb-column whb-col-left whb-visible-lg\"\u003E\n                        \u003C%.site-logo%\u003E\n                    \u003C/div\u003E\n                    \u003Cdiv class=\"whb-column whb-col-center whb-visible-lg\"\u003E\n                        \u003C%.wd-header-main-nav%\u003E\n                    \u003C/div\u003E\n                    \u003Cdiv class=\"whb-column whb-col-right whb-visible-lg\"\u003E\n                        \u003C%.wd-header-my-account%\u003E\n                        \u003C%.wd-header-search:not(.wd-header-search-mobile)%\u003E\n                        \u003C%.wd-header-wishlist%\u003E\n                        \u003C%.wd-header-compare%\u003E\n                        \u003C%.wd-header-cart%\u003E\n                        \u003C%.wd-header-fs-nav%\u003E\n                    \u003C/div\u003E\n                    \u003C%.whb-mobile-left%\u003E\n                    \u003C%.whb-mobile-center%\u003E\n                    \u003C%.whb-mobile-right%\u003E\n                \u003C/div\u003E\n            \u003C/div\u003E\n        \u003C/div\u003E\n    \u003C/div\u003E\n","pjax_timeout":"5000","split_nav_fix":"","shop_filters_close":"no","woo_installed":"","base_hover_mobile_click":"no","centered_gallery_start":"1","quickview_in_popup_fix":"","one_page_menu_offset":"150","hover_width_small":"1","is_multisite":"","current_blog_id":"1","swatches_scroll_top_desktop":"no","swatches_scroll_top_mobile":"no","lazy_loading_offset":"0","add_to_cart_action_timeout":"no","add_to_cart_action_timeout_number":"3","single_product_variations_price":"no","google_map_style_text":"Custom style","quick_shop":"yes","sticky_product_details_offset":"150","sticky_product_details_different":"100","preloader_delay":"300","comment_images_upload_size_text":"Some files are too large. Allowed file size is 1 \u041c\u0411.","comment_images_count_text":"You can upload up to 3 images to your review.","single_product_comment_images_required":"no","comment_required_images_error_text":"Image is required.","comment_images_upload_mimes_text":"You are allowed to upload images only in png, jpeg formats.","comment_images_added_count_text":"Added %s image(s)","comment_images_upload_size":"1048576","comment_images_count":"3","search_input_padding":"no","comment_images_upload_mimes":{"jpg|jpeg|jpe":"image/jpeg","png":"image/png"},"home_url":"https://nailwitches.ru/","shop_url":"","age_verify":"no","banner_version_cookie_expires":"60","promo_version_cookie_expires":"7","age_verify_expires":"30","countdown_timezone":"GMT","cart_redirect_after_add":"no","swatches_labels_name":"no","product_categories_placeholder":"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e","product_categories_no_results":"No matches found","cart_hash_key":"wc_cart_hash_2c79b4d9c767c15fa981db017f0a264d","fragment_name":"wc_fragments_2c79b4d9c767c15fa981db017f0a264d","photoswipe_template":"\u003Cdiv class=\"pswp\" aria-hidden=\"true\" role=\"dialog\" tabindex=\"-1\"\u003E\u003Cdiv class=\"pswp__bg\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__scroll-wrap\"\u003E\u003Cdiv class=\"pswp__container\"\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__ui pswp__ui--hidden\"\u003E\u003Cdiv class=\"pswp__top-bar\"\u003E\u003Cdiv class=\"pswp__counter\"\u003E\u003C/div\u003E\u003Cbutton class=\"pswp__button pswp__button--close\" title=\"\u0417\u0430\u043a\u0440\u044b\u0442\u044c (Esc)\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--share\" title=\"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--fs\" title=\"\u041d\u0430 \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--zoom\" title=\"\u041c\u0430\u0441\u0448\u0442\u0430\u0431 +/-\"\u003E\u003C/button\u003E\u003Cdiv class=\"pswp__preloader\"\u003E\u003Cdiv class=\"pswp__preloader__icn\"\u003E\u003Cdiv class=\"pswp__preloader__cut\"\u003E\u003Cdiv class=\"pswp__preloader__donut\"\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__share-modal pswp__share-modal--hidden pswp__single-tap\"\u003E\u003Cdiv class=\"pswp__share-tooltip\"\u003E\u003C/div\u003E\u003C/div\u003E\u003Cbutton class=\"pswp__button pswp__button--arrow--left\" title=\"\u041f\u0440\u0435\u0434. (\u0441\u0442\u0440\u0435\u043b\u043a\u0430 \u0432\u043b\u0435\u0432\u043e)\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--arrow--right\" title=\"\u0421\u043b\u0435\u0434. (\u0441\u0442\u0440\u0435\u043b\u043a\u0430 \u0432\u043f\u0440\u0430\u0432\u043e)\u003E\"\u003E\u003C/button\u003E\u003Cdiv class=\"pswp__caption\"\u003E\u003Cdiv class=\"pswp__caption__center\"\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","load_more_button_page_url":"yes","load_more_button_page_url_opt":"yes","menu_item_hover_to_click_on_responsive":"no","clear_menu_offsets_on_resize":"yes","three_sixty_framerate":"60","three_sixty_prev_next_frames":"5","ajax_search_delay":"300","animated_counter_speed":"3000","site_width":"1222","cookie_secure_param":"1","cookie_path":"/","theme_dir":"https://nailwitches.ru/wp-content/themes/woodmart","slider_distortion_effect":"sliderWithNoise","current_page_builder":"elementor","collapse_footer_widgets":"yes","carousel_breakpoints":{"1025":"lg","768.98":"md","0":"sm"},"ajax_fullscreen_content":"yes","grid_gallery_control":"hover","grid_gallery_enable_arrows":"none","ajax_shop":"1","add_to_cart_text":"Add to cart","mobile_navigation_drilldown_back_to":"Back to %s","mobile_navigation_drilldown_back_to_main_menu":"Back to menu","mobile_navigation_drilldown_back_to_categories":"Back to categories","tooltip_left_selector":".wd-buttons[class*=\"wd-pos-r\"] .wd-action-btn, .wd-portfolio-btns .portfolio-enlarge","tooltip_top_selector":".wd-tooltip, .wd-buttons:not([class*=\"wd-pos-r\"]) \u003E .wd-action-btn, body:not(.catalog-mode-on):not(.login-see-prices) .wd-hover-base .wd-bottom-actions .wd-action-btn.wd-style-icon, .wd-hover-base .wd-compare-btn, body:not(.logged-in) .wd-review-likes a","ajax_links":".wd-nav-product-cat a, .wd-page-wrapper .widget_product_categories a, .widget_layered_nav_filters a, .woocommerce-widget-layered-nav a, .filters-area:not(.custom-content) a, body.post-type-archive-product:not(.woocommerce-account) .woocommerce-pagination a, body.tax-product_cat:not(.woocommerce-account) .woocommerce-pagination a, .wd-shop-tools a:not([rel=\"v:url\"]), .woodmart-woocommerce-layered-nav a, .woodmart-price-filter a, .wd-clear-filters a, .woodmart-woocommerce-sort-by a, .woocommerce-widget-layered-nav-list a, .wd-widget-stock-status a, .widget_nav_mega_menu a, .wd-products-shop-view a, .wd-products-per-page a, .category-grid-item a, .wd-cat a, body[class*=\"tax-pa_\"] .woocommerce-pagination a","wishlist_expanded":"no","wishlist_show_popup":"enable","wishlist_page_nonce":"9a1f6ae8d8","wishlist_fragments_nonce":"bd6416ff14","wishlist_remove_notice":"Do you really want to remove these products?","wishlist_hash_name":"woodmart_wishlist_hash_fb2d0006983d6cc3e3b25871a542fdce","wishlist_fragment_name":"woodmart_wishlist_fragments_fb2d0006983d6cc3e3b25871a542fdce","wishlist_save_button_state":"no","is_criteria_enabled":"","summary_criteria_ids":"","review_likes_tooltip":"Please log in to rate reviews.","vimeo_library_url":"https://nailwitches.ru/wp-content/themes/woodmart/js/libs/vimeo-player.min.js","reviews_criteria_rating_required":"no","is_rating_summary_filter_enabled":""};
6529var woodmart_page_css = {"wd-helpers-wpb-elem-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/helpers-wpb-elem.min.css","wd-widget-recent-post-comments-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/widget-recent-post-comments.min.css","wd-widget-wd-recent-posts-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/widget-wd-recent-posts.min.css","wd-widget-nav-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/widget-nav.min.css","wd-wpcf7-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/int-wpcf7.min.css","wd-elementor-base-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/int-elem-base.min.css","wd-elementor-pro-base-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/int-elementor-pro.min.css","wd-wp-blocks-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/wp-blocks.min.css","wd-widget-collapse-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/opt-widget-collapse.min.css","wd-footer-base-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/footer-base.min.css","wd-scroll-top-css":"https://nailwitches.ru/wp-content/themes/woodmart/css/parts/opt-scrolltotop.min.css"};
6530//# sourceURL=woodmart-theme-js-extra
6531</script>
vendor: 1 bytes, line 6531
6531
6532<script id="woodmart-theme-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/global/helpers.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6532
6532
6533<script id="wd-woocommerce-notices-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/wc/woocommerceNotices.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6533
6533
6534<script id="wd-widget-collapse-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/global/widgetCollapse.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6534
6534
6535<script id="wd-scroll-top-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/global/scrollTop.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6535
6535
6536<script id="wd-mobile-navigation-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/menu/mobileNavigation.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6536
6536
6537<script id="wd-menu-offsets-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/menu/menuOffsets.min.js?ver=8.0.6"></script>
vendor: 1 bytes, line 6537
6537
6538<script id="wd-menu-setup-js" src="https://nailwitches.ru/wp-content/themes/woodmart/js/scripts/menu/menuSetUp.min.js?ver=8.0.6"></script>
6538
6539</body>
6540</html>
6541
6542<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790979662 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.