.CallButton_callButtonContainer__7cEb7{position:fixed;bottom:2rem;right:2rem;z-index:1000}.CallButton_menu__RVK7Z{position:absolute;bottom:80px;right:0;display:flex;flex-direction:column;gap:.75rem;animation:CallButton_slideUp__2GLng .3s ease-out}.CallButton_menu__RVK7Z .CallButton_menuItem__B6kjX{display:flex;align-items:center;gap:.75rem;background:#fff;border:none;padding:1rem 1.5rem;border-radius:25px;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.15);transition:all .3s ease;min-width:150px;text-align:left;border:2px solid rgba(0,0,0,0)}.CallButton_menu__RVK7Z .CallButton_menuItem__B6kjX:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(0,0,0,.2);border-color:var(--color)}.CallButton_menu__RVK7Z .CallButton_menuItem__B6kjX .CallButton_icon__Gvnv0{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color);color:#fff;flex-shrink:0}.CallButton_menu__RVK7Z .CallButton_menuItem__B6kjX .CallButton_label__tCRab{font-weight:600;color:#1f2937;font-size:.9rem}.CallButton_callButton__0Cadb{width:60px;height:60px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px rgba(34,197,94,.4);transition:all .3s ease;animation:CallButton_pulse__HighA 2s infinite}.CallButton_callButton__0Cadb:hover{transform:scale(1.1);box-shadow:0 6px 25px rgba(34,197,94,.5)}.CallButton_callButton__0Cadb.CallButton_active__yvaf4{transform:rotate(45deg);background:linear-gradient(135deg,#ef4444,#dc2626);animation:none}.CallButton_callButton__0Cadb.CallButton_active__yvaf4:hover{transform:rotate(45deg) scale(1.1)}@keyframes CallButton_slideUp__2GLng{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes CallButton_pulse__HighA{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width:768px){.CallButton_callButtonContainer__7cEb7{bottom:1rem;right:1rem}.CallButton_callButton__0Cadb{width:50px;height:50px}.CallButton_menu__RVK7Z{bottom:70px}.CallButton_menu__RVK7Z .CallButton_menuItem__B6kjX{padding:.75rem 1rem;min-width:130px}.CallButton_menu__RVK7Z .CallButton_menuItem__B6kjX .CallButton_label__tCRab{font-size:.8rem}}.Contacts_contacts__VUwj4{padding:5rem 0;background:linear-gradient(135deg,rgba(240,253,244,.2),rgba(255,255,255,.2) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,rgba(255,255,255,.2)),url(/background.webp) 50%/cover no-repeat}.Contacts_contacts__VUwj4 .Contacts_container__QiFal{max-width:1200px;margin:0 auto;padding:0 2rem}.Contacts_contacts__VUwj4 .Contacts_title__F0Igh{text-align:center;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:3rem}.Contacts_contacts__VUwj4 .Contacts_content__XQYZr{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2.5rem;padding:1.5rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:15px;border:1px solid rgba(34,197,94,.1);transition:all .3s ease}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.08)}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2 .Contacts_icon__T1Dn_{color:#22c55e;margin-top:.25rem;flex-shrink:0}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2 h3{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2 p,.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2 span{color:#6b7280;line-height:1.6}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2 a{color:#22c55e;text-decoration:none;font-weight:600;font-size:1.125rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2 a:hover{text-decoration:underline}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_deliveryInfo__nDHI4{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:2rem;border-radius:20px;box-shadow:0 4px 20px rgba(34,197,94,.3)}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_deliveryInfo__nDHI4 h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_deliveryInfo__nDHI4 ul{list-style:none;padding:0}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_deliveryInfo__nDHI4 ul li{position:relative;padding:.5rem 0 .5rem 1.5rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_deliveryInfo__nDHI4 ul li:before{content:"✓";position:absolute;left:0;color:#dcfce7;font-weight:700}.Contacts_contacts__VUwj4 .Contacts_mapSection__CipwH .Contacts_map__87RMp{border-radius:20px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.1);border:1px solid rgba(34,197,94,.1);margin-bottom:1rem}.Contacts_contacts__VUwj4 .Contacts_mapSection__CipwH .Contacts_mapNote__mXHrC{text-align:center;padding:1.5rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:15px;border:1px solid rgba(34,197,94,.1)}.Contacts_contacts__VUwj4 .Contacts_mapSection__CipwH .Contacts_mapNote__mXHrC p{margin:.25rem 0;color:#374151;font-weight:500}.Contacts_contacts__VUwj4 .Contacts_mapSection__CipwH .Contacts_mapNote__mXHrC p:first-child{color:#22c55e;font-weight:600;font-size:1.125rem}.Contacts_contacts__VUwj4 .Contacts_mapSection__CipwH .Contacts_mapNote__mXHrC .Contacts_mapLink__eE2Wa{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;background:#22c55e;color:#fff;text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease}.Contacts_contacts__VUwj4 .Contacts_mapSection__CipwH .Contacts_mapNote__mXHrC .Contacts_mapLink__eE2Wa:hover{background:#16a34a;transform:translateY(-2px);box-shadow:0 4px 15px rgba(34,197,94,.3)}@media(max-width:768px){.Contacts_contacts__VUwj4 .Contacts_content__XQYZr{grid-template-columns:1fr;gap:2rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_infoItem___wbh2{padding:1rem}.Contacts_contacts__VUwj4 .Contacts_info__WOMJb .Contacts_deliveryInfo__nDHI4{padding:1.5rem}}.FAQ_faq__yEDRW{padding:5rem 0;background:linear-gradient(135deg,rgba(240,253,244,.9),rgba(220,252,231,.9) 25%,rgba(187,247,208,.9) 50%,rgba(220,252,231,.9) 75%,rgba(240,253,244,.9)),url(/hookah-main.webp) 50%/cover no-repeat}.FAQ_faq__yEDRW .FAQ_container__3oYQe{max-width:800px;margin:0 auto;padding:0 2rem}.FAQ_faq__yEDRW .FAQ_title__9SGmA{text-align:center;font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:3rem}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl{background:#fff;border-radius:15px;margin-bottom:1rem;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid rgba(34,197,94,.1)}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_question___Ep_K{width:100%;padding:1.5rem;background:none;border:none;text-align:left;font-size:1.125rem;font-weight:600;color:#1f2937;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_question___Ep_K:hover{background:rgba(34,197,94,.05)}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_question___Ep_K .FAQ_icon__EfC_M{color:#22c55e;transition:transform .3s ease}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_question___Ep_K .FAQ_icon__EfC_M.FAQ_rotated__2WVA6{transform:rotate(180deg)}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_answer__9usx7{max-height:0;overflow:hidden;transition:all .3s ease}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_answer__9usx7.FAQ_open__8F1mv{max-height:200px}.FAQ_faq__yEDRW .FAQ_accordion__wZWyw .FAQ_item__XEhrl .FAQ_answer__9usx7 p{padding:0 1.5rem 1.5rem;color:#6b7280;line-height:1.6;margin:0}.Footer_footer__1yt0L{background:#1f2937;color:#fff;padding:3rem 0 1rem}.Footer_footer__1yt0L .Footer_container__Udwq5{max-width:1200px;margin:0 auto;padding:0 2rem}.Footer_footer__1yt0L .Footer_content__lzH__{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem;margin-bottom:2rem}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_brand__1aCaa h3{color:#22c55e;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_brand__1aCaa p{color:#9ca3af;line-height:1.6}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR h4,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_menu___lqHH h4,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX h4{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#22c55e}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR ul,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_menu___lqHH ul,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX ul{list-style:none;padding:0}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR ul li,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_menu___lqHH ul li,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX ul li{margin-bottom:.5rem}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR ul li a,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_menu___lqHH ul li a,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX ul li a{color:#9ca3af;text-decoration:none;transition:color .3s ease}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR ul li a:hover,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_menu___lqHH ul li a:hover,.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX ul li a:hover{color:#22c55e}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR .Footer_contactItem__RWRKn{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;color:#9ca3af}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR .Footer_contactItem__RWRKn a{color:#9ca3af;text-decoration:none;transition:color .3s ease}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_contacts__hU9wR .Footer_contactItem__RWRKn a:hover{color:#22c55e}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX .Footer_socialLinks__rNwWK{display:flex;gap:1rem}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX .Footer_socialLinks__rNwWK a{color:#9ca3af;transition:all .3s ease}.Footer_footer__1yt0L .Footer_content__lzH__ .Footer_social__Ya8CX .Footer_socialLinks__rNwWK a:hover{color:#22c55e;transform:translateY(-2px)}.Footer_footer__1yt0L .Footer_warning__rZ8M6{background:rgba(55,65,81,.5);border:1px solid #374151;border-radius:10px;padding:1.5rem;margin-bottom:2rem}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI{display:flex;align-items:flex-start;gap:1rem}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI .Footer_warningIcon__wpq_K{color:#6b7280;flex-shrink:0;margin-top:.25rem}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI .Footer_warningText__XJVq6 .Footer_warningTitle__iXf_B{color:#d1d5db;font-size:.9rem;margin-bottom:.75rem;line-height:1.4;font-weight:500}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI .Footer_warningText__XJVq6 .Footer_warningDescription__oZp8s{color:#9ca3af;font-size:.8rem;line-height:1.4;margin:0}.Footer_footer__1yt0L .Footer_bottom__1s1_o{border-top:1px solid #374151;padding-top:1rem;text-align:center}.Footer_footer__1yt0L .Footer_bottom__1s1_o p{color:#9ca3af;font-size:.875rem}@media(max-width:768px){.Footer_footer__1yt0L .Footer_content__lzH__{grid-template-columns:1fr;gap:1.5rem}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI{flex-direction:column;text-align:center}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI .Footer_warningIcon__wpq_K{align-self:center}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI .Footer_warningText__XJVq6 .Footer_warningTitle__iXf_B{font-size:.85rem}.Footer_footer__1yt0L .Footer_warning__rZ8M6 .Footer_warningContent__KZciI .Footer_warningText__XJVq6 .Footer_warningDescription__oZp8s{font-size:.75rem}}.Header_header__b7i2g{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(34,197,94,.1);position:fixed;justify-content:center;align-items:center;top:0;left:0;right:0;z-index:1000;transition:all .3s ease}.Header_header__b7i2g .Header_container__gp0o_{max-width:1200px;margin:0 auto;padding:1rem;display:flex;align-items:center;justify-content:space-between}.Header_header__b7i2g .Header_logo__p32_V{display:flex;justify-content:center;align-items:center}.Header_header__b7i2g .Header_logo__p32_V img{height:40px}.Header_header__b7i2g .Header_logo__p32_V h2{color:#22c55e;font-size:1.5rem;font-weight:700;margin:0}.Header_header__b7i2g .Header_nav__dKdGf{display:flex;gap:2rem}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6,.Header_header__b7i2g .Header_nav__dKdGf a{color:#374151;text-decoration:none;font-weight:500;transition:color .3s ease;position:relative;background:none;border:none;font-size:1rem;cursor:pointer;padding:.5rem 0}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6:hover,.Header_header__b7i2g .Header_nav__dKdGf a:hover{color:#22c55e}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6:after,.Header_header__b7i2g .Header_nav__dKdGf a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#22c55e;transition:width .3s ease}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6:hover:after,.Header_header__b7i2g .Header_nav__dKdGf a:hover:after{width:100%}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f{display:none}.Header_header__b7i2g .Header_headerRight__fbMI_{display:flex;align-items:center;gap:1rem}.Header_header__b7i2g .Header_badge__lZH32{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;white-space:nowrap;animation:Header_pulse__aR6_e 2s infinite;box-shadow:0 2px 8px rgba(34,197,94,.3)}.Header_header__b7i2g .Header_phoneButton__2QNib{display:flex;align-items:center;gap:.5rem;background:#22c55e;color:#fff;padding:.75rem 1.5rem;border-radius:25px;text-decoration:none;font-weight:600;transition:all .3s ease}.Header_header__b7i2g .Header_phoneButton__2QNib:hover{background:#16a34a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,197,94,.3)}.Header_header__b7i2g .Header_menuToggle__PEn8q{display:none;background:none;border:none;color:#374151;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease}.Header_header__b7i2g .Header_menuToggle__PEn8q:hover{background:rgba(34,197,94,.1);color:#22c55e}.Header_header__b7i2g .Header_overlay__F96ge{display:none}@media(max-width:768px){.Header_header__b7i2g .Header_nav__dKdGf{position:fixed;top:0;right:0;height:100vh;width:320px;background:#fff;flex-direction:column;padding:6rem 2rem 2rem;box-shadow:-4px 0 20px rgba(0,0,0,.15);transform:translateX(100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.Header_header__b7i2g .Header_nav__dKdGf.Header_navOpen__j7egB{transform:translateX(0);opacity:1;visibility:visible}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6{width:100%;text-align:left;padding:1.25rem 1rem;font-size:1.125rem;border-bottom:1px solid #f3f4f6;border-radius:12px;margin-bottom:.5rem;transition:all .3s ease}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6:after{display:none}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6:hover{background:rgba(34,197,94,.08);color:#22c55e;transform:translateX(8px)}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6:last-of-type{border-bottom:none}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:2px solid #e5e7eb}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f .Header_mobilePhone__ui1Vk{display:flex;align-items:center;justify-content:center;gap:.75rem;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:1.25rem 1.5rem;border-radius:20px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px rgba(34,197,94,.3)}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f .Header_mobilePhone__ui1Vk:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-2px);box-shadow:0 6px 20px rgba(34,197,94,.4)}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f .Header_mobileBadge__rpYqF{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:1rem 1.5rem;border-radius:20px;font-size:.95rem;font-weight:600;text-align:center;animation:Header_pulse__aR6_e 2s infinite;box-shadow:0 4px 15px rgba(245,158,11,.3)}.Header_header__b7i2g .Header_headerRight__fbMI_{display:none}.Header_header__b7i2g .Header_menuToggle__PEn8q{display:block;z-index:1001}.Header_header__b7i2g .Header_overlay__F96ge{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:-1;animation:Header_fadeIn__RvcUE .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media(max-width:480px){.Header_header__b7i2g .Header_container__gp0o_{padding:1rem}.Header_header__b7i2g .Header_logo__p32_V img{height:35px}.Header_header__b7i2g .Header_nav__dKdGf{width:300px;padding:5rem 1.5rem 2rem}.Header_header__b7i2g .Header_nav__dKdGf .Header_navItem___PZp6{font-size:1rem;padding:.75rem}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f .Header_mobilePhone__ui1Vk{font-size:1rem;padding:1rem 1.25rem}.Header_header__b7i2g .Header_nav__dKdGf .Header_mobileContacts__Ajm4f .Header_mobileBadge__rpYqF{font-size:.9rem;padding:.875rem 1.25rem}}@keyframes Header_pulse__aR6_e{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Header_fadeIn__RvcUE{0%{opacity:0}to{opacity:1}}.Hero_hero__SpqmS{min-height:100vh;display:flex;align-items:center;position:relative;background:linear-gradient(135deg,rgba(240,253,244,.9),rgba(220,252,231,.9) 25%,rgba(187,247,208,.9) 50%,rgba(220,252,231,.9) 75%,rgba(240,253,244,.9)),url(/hookah-main.webp) 50%/cover no-repeat;overflow:hidden;padding:8rem 0 4rem}.Hero_hero__SpqmS:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/hookah-main.webp) 50%/cover no-repeat;opacity:.2;z-index:0}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;overflow:hidden}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke1__mj2aM,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke2__IbfY7,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke3__HFHL4,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke4__I4YR8,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke5__5IetP,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke6__vx74o,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke7__mpwxP,.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke8__CrH2E{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(34,197,94,.15) 0,rgba(34,197,94,.08) 40%,transparent 70%);filter:blur(1px);animation:Hero_smokeFloat__O6xE9 8s ease-in-out infinite}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke1__mj2aM{width:120px;height:120px;top:15%;left:10%;animation-delay:0s;animation-duration:12s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke2__IbfY7{width:80px;height:80px;top:25%;right:15%;animation-delay:2s;animation-duration:10s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke3__HFHL4{width:150px;height:150px;bottom:30%;left:5%;animation-delay:4s;animation-duration:14s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke4__I4YR8{width:100px;height:100px;top:60%;right:25%;animation-delay:1s;animation-duration:11s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke5__5IetP{width:60px;height:60px;top:40%;left:25%;animation-delay:3s;animation-duration:9s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke6__vx74o{width:90px;height:90px;bottom:15%;right:10%;animation-delay:5s;animation-duration:13s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke7__mpwxP{width:70px;height:70px;top:10%;left:60%;animation-delay:6s;animation-duration:8s}.Hero_hero__SpqmS .Hero_backgroundElements__Cgs45 .Hero_smoke8__CrH2E{width:110px;height:110px;bottom:50%;right:40%;animation-delay:7s;animation-duration:15s}.Hero_hero__SpqmS .Hero_container__M2ybh{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:3}.Hero_hero__SpqmS .Hero_content__q3rxz{text-align:center;max-width:800px;margin:0 auto}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_badge__Ze90_{display:inline-block;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:.75rem 2rem;border-radius:50px;font-weight:600;margin-bottom:2rem;box-shadow:0 4px 20px rgba(34,197,94,.3);animation:Hero_pulse__VZzXX 2s infinite}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_badge__Ze90_ span{font-size:1rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_title__aR3w6{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:#1f2937;margin-bottom:1.5rem;line-height:1.1}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_title__aR3w6 .Hero_highlight__aVroY{background:linear-gradient(135deg,#22c55e,#16a34a);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;position:relative}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_title__aR3w6 .Hero_highlight__aVroY:after{content:"";position:absolute;bottom:-10px;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,#22c55e,transparent);border-radius:2px}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_subtitle__4J3_X{font-size:1.5rem;color:#6b7280;margin-bottom:3rem;line-height:1.6;font-weight:400}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_features__JdyRv{display:flex;justify-content:center;gap:2rem;margin-bottom:3rem;flex-wrap:wrap}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_features__JdyRv .Hero_feature__gdHoo{cursor:pointer;display:flex;align-items:center;gap:.5rem;background:#fff;padding:1rem 1.5rem;border-radius:25px;box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid rgba(34,197,94,.1);transition:all .3s ease}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_features__JdyRv .Hero_feature__gdHoo:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.12)}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_features__JdyRv .Hero_feature__gdHoo .Hero_featureIcon__bl_CN{font-size:1.25rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_features__JdyRv .Hero_feature__gdHoo span:last-child{font-weight:600;color:#1f2937}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_actions___MAvI{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_primaryButton__cPH5L{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none;padding:1.25rem 3rem;border-radius:50px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(34,197,94,.3);display:flex;align-items:center;gap:.75rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_primaryButton__cPH5L:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(34,197,94,.4)}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_primaryButton__cPH5L .Hero_buttonIcon__siVSK{font-size:1.25rem;animation:Hero_bounce__o_15X 2s infinite}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_secondaryButton__SfQWi{background:#fff;color:#22c55e;border:2px solid #22c55e;padding:1.25rem 2.5rem;border-radius:50px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;gap:.75rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_secondaryButton__SfQWi:hover{background:#22c55e;color:#fff;transform:translateY(-3px);box-shadow:0 4px 15px rgba(34,197,94,.3)}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_secondaryButton__SfQWi .Hero_phoneIcon__n7MHb{font-size:1.25rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_priceRange__lQESn{font-size:1.125rem;color:#6b7280;font-weight:500;padding:1rem 2rem;background:#fff;border-radius:25px;display:inline-block;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid rgba(34,197,94,.1)}@media(max-width:768px){.Hero_hero__SpqmS{padding:6rem 0 2rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_features__JdyRv{flex-direction:column;align-items:center;gap:1rem}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_actions___MAvI{flex-direction:column;align-items:center}.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_primaryButton__cPH5L,.Hero_hero__SpqmS .Hero_content__q3rxz .Hero_secondaryButton__SfQWi{width:100%;max-width:300px;justify-content:center}}@keyframes Hero_smokeFloat__O6xE9{0%{transform:translateY(0) translateX(0) scale(1);opacity:.2}25%{transform:translateY(-30px) translateX(15px) scale(1.1);opacity:.4}50%{transform:translateY(-20px) translateX(-10px) scale(.9);opacity:.6}75%{transform:translateY(-40px) translateX(20px) scale(1.2);opacity:.3}to{transform:translateY(0) translateX(0) scale(1);opacity:.2}}@keyframes Hero_pulse__VZzXX{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Hero_bounce__o_15X{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.Products_products__X2hnF{padding:5rem 0;background:linear-gradient(135deg,rgba(240,253,244,.2),rgba(255,255,255,.2) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,rgba(255,255,255,.2)),url(/background.webp) 50%/cover no-repeat}.Products_products__X2hnF .Products_container__bRy1c{max-width:1200px;margin:0 auto;padding:0 2rem}.Products_products__X2hnF .Products_title__jNthy{text-align:center;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:3rem}.Products_products__X2hnF .Products_grid__pMCBD{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.Products_products__X2hnF .Products_card__FDcwB{background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.Products_products__X2hnF .Products_card__FDcwB:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(34,197,94,.3)}.Products_products__X2hnF .Products_card__FDcwB .Products_imageWrapper__MJzZ0{position:relative;height:250px;overflow:hidden}.Products_products__X2hnF .Products_card__FDcwB .Products_imageWrapper__MJzZ0 .Products_image__u5a_5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Products_products__X2hnF .Products_card__FDcwB:hover .Products_image__u5a_5{transform:scale(1.1)}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay{padding:1.5rem}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay .Products_name__Rmf3w{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay .Products_description__0L3wl{color:#6b7280;line-height:1.6;margin-bottom:1.5rem;font-size:.9rem}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay .Products_footer__ruWOm{display:flex;justify-content:space-between;align-items:center}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay .Products_footer__ruWOm .Products_price__Mdltn{font-size:1.5rem;font-weight:700;color:#000}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay .Products_footer__ruWOm .Products_orderButton__UHG_e{background:#027a2e;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s ease}.Products_products__X2hnF .Products_card__FDcwB .Products_content__l_Nay .Products_footer__ruWOm .Products_orderButton__UHG_e:hover{background:#16a34a;transform:translateY(-2px)}.Products_products__X2hnF .Products_dialogOverlay__1HCEw{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:Products_fadeIn__pGcBb .3s ease}.Products_products__X2hnF .Products_dialog__diVqg{background:#fff;border-radius:20px;max-width:400px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:Products_slideUp__PfvV4 .3s ease}.Products_products__X2hnF .Products_dialogHeader__qeRCu{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.Products_products__X2hnF .Products_dialogHeader__qeRCu h3{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.Products_products__X2hnF .Products_dialogHeader__qeRCu .Products_closeButton__ZW4Ki{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease}.Products_products__X2hnF .Products_dialogHeader__qeRCu .Products_closeButton__ZW4Ki:hover{background:#f3f4f6;color:#1f2937}.Products_products__X2hnF .Products_dialogContent__tHTNm{padding:1.5rem}.Products_products__X2hnF .Products_dialogContent__tHTNm p{color:#6b7280;margin-bottom:1.5rem;text-align:center}.Products_products__X2hnF .Products_dialogContent__tHTNm .Products_contactOptions__Fij_H{display:flex;flex-direction:column;gap:1rem}.Products_products__X2hnF .Products_dialogContent__tHTNm .Products_contactOption__wu3UW{display:flex;align-items:center;gap:1rem;background:#fff;border:2px solid #e5e7eb;padding:1rem 1.5rem;border-radius:15px;cursor:pointer;transition:all .3s ease;text-align:left}.Products_products__X2hnF .Products_dialogContent__tHTNm .Products_contactOption__wu3UW:hover{border-color:var(--color);background:rgba(var(--color),.05);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.Products_products__X2hnF .Products_dialogContent__tHTNm .Products_contactOption__wu3UW .Products_optionIcon__MFsKf{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color);color:#fff;flex-shrink:0}.Products_products__X2hnF .Products_dialogContent__tHTNm .Products_contactOption__wu3UW .Products_optionLabel__V_Iql{font-weight:600;color:#1f2937;font-size:1rem}@media(max-width:768px){.Products_products__X2hnF .Products_grid__pMCBD{grid-template-columns:1fr}.Products_products__X2hnF .Products_dialog__diVqg{margin:1rem;width:calc(100% - 2rem)}}@keyframes Products_fadeIn__pGcBb{0%{opacity:0}to{opacity:1}}@keyframes Products_slideUp__PfvV4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Reviews_reviews__9yarn{padding:5rem 0;background:linear-gradient(135deg,rgba(240,253,244,.2),rgba(255,255,255,.2) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,rgba(255,255,255,.2)),url(/background.webp) 50%/cover no-repeat}.Reviews_reviews__9yarn .Reviews_container__OHJ5h{max-width:1200px;margin:0 auto;padding:0 2rem}.Reviews_reviews__9yarn .Reviews_header__RVWT8{text-align:center;margin-bottom:4rem}.Reviews_reviews__9yarn .Reviews_header__RVWT8 .Reviews_title__EdooQ{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.Reviews_reviews__9yarn .Reviews_header__RVWT8 .Reviews_subtitle__uo_a4{font-size:1.125rem;color:#6b7280;font-weight:500}.Reviews_reviews__9yarn .Reviews_carousel__r6gfM{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:2rem}.Reviews_reviews__9yarn .Reviews_navButton__09uRC{background:#fff;color:#22c55e;border:2px solid #22c55e;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}.Reviews_reviews__9yarn .Reviews_navButton__09uRC:hover{background:#22c55e;color:#fff;transform:scale(1.1);box-shadow:0 4px 15px rgba(34,197,94,.3)}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo{background:#fff;padding:2rem;border-radius:20px;max-width:600px;width:100%;box-shadow:0 8px 30px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);transition:all .3s ease}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_avatar__YYWuq{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.125rem;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_userInfo__4Enng{flex:1}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_userInfo__4Enng .Reviews_name__zPA87{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.25rem}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_userInfo__4Enng .Reviews_rating__p5uti{display:flex;gap:.125rem}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_date__y73mN{color:#9ca3af;font-size:.875rem;font-weight:500}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_text__aL1Qf{font-size:1rem;color:#4b5563;line-height:1.7;margin:0;text-align:left}.Reviews_reviews__9yarn .Reviews_dots__52xtF{display:flex;justify-content:center;gap:.5rem;margin-bottom:3rem}.Reviews_reviews__9yarn .Reviews_dots__52xtF .Reviews_dot__w4HXA{width:12px;height:12px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;transition:all .3s ease}.Reviews_reviews__9yarn .Reviews_dots__52xtF .Reviews_dot__w4HXA.Reviews_active__lACNu{background:#22c55e;transform:scale(1.3);box-shadow:0 2px 8px rgba(34,197,94,.4)}.Reviews_reviews__9yarn .Reviews_dots__52xtF .Reviews_dot__w4HXA:hover:not(.Reviews_active__lACNu){background:#9ca3af;transform:scale(1.1)}.Reviews_reviews__9yarn .Reviews_reviewLinks__E5HML{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.Reviews_reviews__9yarn .Reviews_reviewLinks__E5HML .Reviews_reviewLink__9nW3B{display:flex;align-items:center;gap:.75rem;background:#fff;color:#374151;padding:1rem 2rem;border-radius:25px;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05)}.Reviews_reviews__9yarn .Reviews_reviewLinks__E5HML .Reviews_reviewLink__9nW3B:hover{background:#22c55e;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(34,197,94,.3)}.Reviews_reviews__9yarn .Reviews_reviewLinks__E5HML .Reviews_reviewLink__9nW3B .Reviews_linkIcon__WsA2z{font-size:1.25rem}@media(max-width:768px){.Reviews_reviews__9yarn .Reviews_carousel__r6gfM{flex-direction:column;gap:1rem}.Reviews_reviews__9yarn .Reviews_navButton__09uRC{display:none}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo{padding:1.5rem;margin:0 1rem}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_avatar__YYWuq{width:45px;height:45px;font-size:1rem}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_cardHeader__aA0eG .Reviews_userInfo__4Enng .Reviews_name__zPA87{font-size:1rem}.Reviews_reviews__9yarn .Reviews_reviewCard__Cqbuo .Reviews_text__aL1Qf{font-size:.9rem}.Reviews_reviews__9yarn .Reviews_reviewLinks__E5HML{flex-direction:column;align-items:center}.Reviews_reviews__9yarn .Reviews_reviewLinks__E5HML .Reviews_reviewLink__9nW3B{width:100%;max-width:300px;justify-content:center}}.WhyUs_whyUs__3j3F0{padding:5rem 0;cursor:pointer;background:linear-gradient(135deg,rgba(240,253,244,.9),rgba(220,252,231,.9) 25%,rgba(187,247,208,.9) 50%,rgba(220,252,231,.9) 75%,rgba(240,253,244,.9)),url(/hookah-main.webp) 50%/cover no-repeat}.WhyUs_whyUs__3j3F0 .WhyUs_container__a0aiw{max-width:1200px;margin:0 auto;padding:0 2rem}.WhyUs_whyUs__3j3F0 .WhyUs_title__1HWjN{text-align:center;font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:3rem}.WhyUs_whyUs__3j3F0 .WhyUs_grid__VdPnc{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.WhyUs_whyUs__3j3F0 .WhyUs_card__oKcJ0{background:#fff;padding:2rem;border-radius:20px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid rgba(34,197,94,.1)}.WhyUs_whyUs__3j3F0 .WhyUs_card__oKcJ0:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.WhyUs_whyUs__3j3F0 .WhyUs_card__oKcJ0 .WhyUs_icon__rB8mn{color:#22c55e;margin-bottom:1rem;display:flex;justify-content:center}.WhyUs_whyUs__3j3F0 .WhyUs_card__oKcJ0 .WhyUs_cardTitle___mvWZ{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.WhyUs_whyUs__3j3F0 .WhyUs_card__oKcJ0 .WhyUs_description__MRpQO{color:#6b7280;line-height:1.6}