@import url("https://fonts.googleapis.com/css2?family=Merienda:wght@400;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Oswald:wght@200;300;400;500;600;700&display=swap");.element-anim-1,.scroll-animate{opacity:1!important;transform:none!important}html{scroll-behavior:smooth}*,:after,:before{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}[contenteditable=true],input,textarea{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}@keyframes float-particle{0%{transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translateY(-100px) rotate(2turn);opacity:0}}@keyframes scroll-bounce{0%,to{transform:translateX(-50%) translateY(0);opacity:1}50%{transform:translateX(-50%) translateY(15px);opacity:.5}}@keyframes glow-pulse{0%,to{text-shadow:0 0 20px rgba(212,167,98,.3)}50%{text-shadow:0 0 40px rgba(212,167,98,.6),0 0 60px rgba(212,167,98,.3)}}@keyframes icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-10deg) scale(.9)}to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes ripple{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}.hover-lift{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.hover-lift:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.image-hover-zoom{overflow:hidden;border-radius:var(--radius-md)}.image-hover-zoom img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.image-hover-zoom:hover img{transform:scale(1.08)}.hover-underline{position:relative;text-decoration:none}.hover-underline:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#d4a762;transition:width .3s ease}.hover-underline:hover:after{width:100%}.icon-pulse{transition:transform .3s ease,color .3s ease}.icon-pulse:hover{animation:icon-pulse .6s ease}.feature-card{padding:30px 20px;border-radius:var(--radius-md);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,167,98,.1),transparent);transition:left .6s ease}.feature-card:hover{background:hsla(0,0%,100%,.06);border-color:rgba(212,167,98,.3);transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.feature-card:hover:before{left:100%}.feature-card .feature-icon{transition:transform .4s ease}.feature-card:hover .feature-icon{transform:scale(1.2) rotate(5deg)}.kf-btn{position:relative;overflow:hidden;transition:all .3s ease}.kf-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.1);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.kf-btn:hover:before{width:300px;height:300px}.kf-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(212,167,98,.3)}.kf-btn:active{transform:translateY(-1px)}.parallax-section{position:relative;background-attachment:fixed;background-size:cover;background-position:50%}@media (max-width:768px){.parallax-section{background-attachment:scroll}}.kf-numbers-item{transition:transform .4s ease}.kf-numbers-item:hover{transform:scale(1.05)}.kf-numbers-item .num{transition:all .4s ease}.kf-numbers-item:hover .num{text-shadow:0 0 30px rgba(212,167,98,.5)}.contact-item,.hours-item{transition:all .3s ease;padding-left:0;border-left:3px solid transparent}.contact-item:hover,.hours-item:hover{padding-left:15px;border-left-color:#d4a762;background:rgba(212,167,98,.05)}.kf-cta{position:relative;background-attachment:fixed;background-size:cover;background-position:50%}.kf-cta:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.8),rgba(0,0,0,.6));z-index:1}.kf-cta .container{position:relative;z-index:2}.scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#d4a762,#f5d99a);z-index:9999;transition:width .1s ease-out}.shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,0));background-size:200% 100%;animation:shimmer 2s infinite}.glass-effect{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.gradient-text{background:linear-gradient(135deg,#d4a762,#f5d99a,#d4a762);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s linear infinite}::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.kf-header{border:none!important;background:transparent!important;height:auto!important}.kf-navbar{border:none!important;padding:10px 30px!important}.kf-header:after,.kf-header:before,.kf-navbar:after,.kf-navbar:before{display:none!important;content:none!important}.kf-topline{display:none!important}.wrapper{padding-top:0!important}.section.kf-started-slider{padding-top:0!important;margin-top:0!important}.kf-started-item{height:auto!important;padding-top:150px!important}.hero-logo{display:flex}@media (max-width:991px){.hero-logo{display:none}}.menu-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 60px;gap:40px 60px}@media (max-width:768px){.menu-grid{grid-template-columns:1fr;gap:30px}}.shisha-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media (max-width:768px){.shisha-grid{grid-template-columns:1fr;gap:15px}}.menu-hero{margin-top:0;padding-top:80px}@media (max-width:768px){.menu-hero{height:350px!important;padding-top:70px}.menu-hero h1{font-size:32px!important;letter-spacing:4px!important}.menu-hero p{font-size:12px!important;letter-spacing:2px!important}}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;grid-gap:15px;gap:15px}@media (max-width:1200px){.gallery-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:180px}}@media (max-width:768px){.gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px;gap:10px}}@media (max-width:480px){.gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:120px;gap:8px}}