.intro-banner__subtitle[data-v-20b1fa32]{font-size:40px;font-weight:500;line-height:1.5;margin-bottom:15px}.intro-banner__text[data-v-20b1fa32]{color:#fff;font-size:25px;font-weight:300;line-height:1.5;max-width:720px}.intro-banner__subtitle-block p[data-v-20b1fa32]{font-family:Poppins;font-size:25px;font-weight:300;line-height:42.5px;text-align:left}@media (max-width:1640px){.intro-banner__subtitle[data-v-20b1fa32]{font-size:30px}.intro-banner__text[data-v-20b1fa32]{font-size:20px;max-width:510px}.intro-banner__subtitle-block p[data-v-20b1fa32]{font-size:20px}}@media (max-width:1240px){.intro-banner__subtitle[data-v-20b1fa32]{font-size:25px;line-height:1}.intro-banner__subtitle-block p[data-v-20b1fa32]{font-size:18px}.intro-banner__text[data-v-20b1fa32]{font-size:18px;margin-bottom:40px;max-width:460px}}@media (max-width:1072px){.intro-banner__subtitle[data-v-20b1fa32]{font-size:20px}.intro-banner__subtitle-block p[data-v-20b1fa32]{font-size:16px}.intro-banner__text[data-v-20b1fa32]{font-size:16px;line-height:1.7;max-width:330px}}@media (max-width:766px){section.intro-section[data-v-20b1fa32]{background-position:70%}.intro-banner__subtitle[data-v-20b1fa32]{max-width:215px}.intro-banner__text[data-v-20b1fa32]{max-width:280px}}.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{position:relative;width:440px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{position:relative;width:255px}.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{top:130px}.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f]{top:-130px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f]{left:-140px}.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{left:140px;z-index:1}.gallery-block-content[data-v-a4a9b62f]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gallery-blocks[data-v-a4a9b62f]{position:relative}.gallery-block-content h2[data-v-a4a9b62f]{font-family:Prata;font-size:70px;font-weight:400;letter-spacing:-1px;line-height:87.5px;max-width:630px;text-align:center;text-transform:uppercase}.gallery-block-content h2 span[data-v-a4a9b62f]{color:#b7a66d}@media (max-width:1640px){.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f]{left:-120px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f]{left:-250px}.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{left:120px}.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{left:240px}.gallery-block-content h2[data-v-a4a9b62f]{font-size:60px;line-height:1.3}}@media (max-width:1240px){.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{width:380px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{width:220px}.gallery-block-content h2[data-v-a4a9b62f]{font-size:50px}.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f]{top:-90px}.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{top:90px}}@media (max-width:1072px){.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{width:270px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{width:160px}.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f]{left:-90px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f]{left:-170px}.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{left:90px}.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{left:170px}.gallery-block-content h2[data-v-a4a9b62f]{font-size:40px}}@media (max-width:766px){.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{width:155px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f],.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{width:90px}.gallery-block-content h2[data-v-a4a9b62f]{font-size:25px;width:260px}.gallery-block [alt=haircuts-image-3][data-v-a4a9b62f]{left:10px;top:-90px}.gallery-block [alt=haircuts-image-1][data-v-a4a9b62f]{left:-10px;top:90px}.gallery-block [alt=haircuts-image-4][data-v-a4a9b62f]{left:-100px;top:-45px}.gallery-block [alt=haircuts-image-2][data-v-a4a9b62f]{left:100px;top:45px}}.container-slider[data-v-a0c3ffb1]{height:200vh;overflow:hidden;position:relative}.sticky-block[data-v-a0c3ffb1]{align-items:flex-end;display:flex;height:100vh;overflow:hidden;position:sticky;top:0}.first .fixed[data-v-a0c3ffb1]{background:#f8f8f8}.second .fixed[data-v-a0c3ffb1]{background:#b8b2c0;z-index:2}.scroll-content-flex .mobile-button-link[data-v-a0c3ffb1]{display:none}.sticky-block h2[data-v-a0c3ffb1]{font-family:Prata;font-size:70px;font-weight:400;left:50%;letter-spacing:-1px;line-height:86.8px;padding:120px 0;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translate(-50%);width:100%}.scroll-content-flex__text p[data-v-a0c3ffb1]{font-family:Poppins;font-size:25px;font-weight:300;line-height:1.5;max-width:380px;text-align:center}.scroll-content-flex__list p[data-v-a0c3ffb1]{color:#002e24;font-family:Poppins;font-size:20px;font-weight:600;line-height:1.5;margin-bottom:25px;text-transform:uppercase;width:100%}.second .scroll-content-flex__list p[data-v-a0c3ffb1]{color:#000}.scroll-content-flex__list li[data-v-a0c3ffb1]{font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;margin-bottom:15px}.scroll-content-flex__list ul[data-v-a0c3ffb1]{list-style:disc;margin-bottom:50px;padding-left:40px;width:100%}.scroll-content-flex__list li[data-v-a0c3ffb1]::marker{color:#b7a66d}.second .scroll-content-flex__list li[data-v-a0c3ffb1]::marker{color:#000}.second .fixed[data-v-a0c3ffb1]{align-items:flex-end;-webkit-clip-path:inset(100% 0 0);clip-path:inset(100% 0 0);display:flex;height:100vh;overflow:hidden;position:fixed;top:0;width:100%}.scroll-content-flex[data-v-a0c3ffb1]{display:flex}.scroll-content-flex>div[data-v-a0c3ffb1]{align-items:center;display:flex;flex-basis:33%;flex-direction:column;justify-content:center;max-width:33%}.scroll-content-flex img[data-v-a0c3ffb1]{width:100%}.second .fixed .scroll-content-flex[data-v-a0c3ffb1]>:nth-child(2){height:100%;position:relative;width:100%}.second .fixed .scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{bottom:0;-webkit-clip-path:inset(100% 75% 0);clip-path:inset(100% 75% 0);display:flex;max-width:33%;position:fixed;width:100%}.scroll-content-flex[data-v-a0c3ffb1]{height:60vh;width:100%}.first .scroll-content-flex[data-v-a0c3ffb1]>:nth-child(2){align-items:flex-end;height:100%;position:relative;width:100%}.first .scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{bottom:0;position:absolute}.first .fixed[data-v-a0c3ffb1]{align-items:flex-end;display:flex;height:100%;position:relative;top:0;width:100%;z-index:-1}.scroll-content-flex__list-wrap[data-v-a0c3ffb1]{max-width:380px;width:100%}@media (max-width:1640px){.sticky-block h2[data-v-a0c3ffb1]{font-size:50px}.scroll-content-flex__text p[data-v-a0c3ffb1]{font-size:20px;max-width:290px}.scroll-content-flex__list li[data-v-a0c3ffb1],.scroll-content-flex__list p[data-v-a0c3ffb1]{font-size:18px}.scroll-content-flex__list p[data-v-a0c3ffb1]{margin-bottom:20px}.scroll-content-flex__list li[data-v-a0c3ffb1]{margin-bottom:6px}.scroll-content-flex__list-wrap[data-v-a0c3ffb1]{max-width:290px}}@media (max-width:1240px){.sticky-block h2[data-v-a0c3ffb1]{font-size:40px;padding:65px 0}.scroll-content-flex__text p[data-v-a0c3ffb1]{font-size:18px;max-width:260px}.scroll-content-flex__list li[data-v-a0c3ffb1],.scroll-content-flex__list p[data-v-a0c3ffb1]{font-size:16px}.scroll-content-flex__list p[data-v-a0c3ffb1]{margin-bottom:10px}.scroll-content-flex__list li[data-v-a0c3ffb1]{margin-bottom:0}.scroll-content-flex__list-wrap[data-v-a0c3ffb1]{max-width:260px}.scroll-content-flex__list ul[data-v-a0c3ffb1]{margin-bottom:40px}.scroll-content-flex__list a[data-v-a0c3ffb1]{font-size:18px;line-height:1.4;padding:11px 35px}}@media (max-width:1072px){.scroll-content-flex[data-v-a0c3ffb1]{height:420px}.first .scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{bottom:0;position:relative}.scroll-content-flex>div[data-v-a0c3ffb1]{flex-basis:fit-content;max-width:-moz-fit-content;max-width:fit-content}.second .fixed .scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{max-width:380px;position:relative}.second .fixed .scroll-content-flex[data-v-a0c3ffb1]>:nth-child(2){max-width:380px;width:380px!important}.scroll-content-flex>.scroll-content-flex__list[data-v-a0c3ffb1]{flex-basis:175px;max-width:175px}.scroll-content-flex[data-v-a0c3ffb1]{bottom:0;justify-content:space-around;position:absolute}.fixed .scroll-content-flex[data-v-a0c3ffb1]>:nth-child(2){justify-content:end;max-width:420px;width:420px}.scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{-webkit-clip-path:inset(0)!important;clip-path:inset(0)!important;max-width:380px;position:relative;width:100%}.sticky-block h2[data-v-a0c3ffb1]{line-height:1;padding:40px 0}.second .fixed[data-v-a0c3ffb1]{position:fixed}.scroll-content-flex__text p[data-v-a0c3ffb1]{font-size:14px;max-width:200px}.scroll-content-flex__list li[data-v-a0c3ffb1],.scroll-content-flex__list p[data-v-a0c3ffb1]{font-size:13px;line-height:1.8}.scroll-content-flex__list a[data-v-a0c3ffb1]{font-size:14px}.scroll-content-flex__list ul[data-v-a0c3ffb1]{margin-bottom:25px}.scroll-content-flex__list-wrap[data-v-a0c3ffb1]{max-width:175px}}@media (max-width:766px){.first .scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{max-width:250px;position:unset}.first .fixed .scroll-content-flex[data-v-a0c3ffb1]>:nth-child(2){max-width:-moz-fit-content;max-width:fit-content;padding:20px 0}.scroll-content-flex__text p[data-v-a0c3ffb1]{font-size:13px;max-width:280px}.scroll-content-flex__list ul[data-v-a0c3ffb1]{-moz-column-gap:30px;column-gap:30px;display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:flex-start;width:100%}.scroll-content-flex__list-wrap[data-v-a0c3ffb1]{max-width:280px;width:280px}.scroll-content-flex[data-v-a0c3ffb1]{align-items:center;flex-direction:column;height:calc(100vh - 60px);justify-content:start;position:unset;transform:unset}.sticky-block h2[data-v-a0c3ffb1]{font-size:20px;height:60px;padding:20px 0;position:unset;transform:unset}.sticky-block .fixed[data-v-a0c3ffb1]{flex-direction:column}.second .fixed .scroll-content-flex>:nth-child(2)>img[data-v-a0c3ffb1]{max-width:250px;position:unset}.second .fixed .scroll-content-flex[data-v-a0c3ffb1]>:nth-child(2){max-width:-moz-fit-content;max-width:fit-content;padding:20px 0}}
