:root{--transition:all 0.3s cubic-bezier(0.4,0,0.2,1);--safe-bottom:env(safe-area-inset-bottom);--shadow:0 2px 8px rgba(0,0,0,.1);--secondary:#000;--spacing:2rem;--primary:#fff;--radius:12px;--accent:red}*{padding:0;box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--secondary);position:relative;background-color:var(--primary);line-height:1.6;font-family:Montserrat,sans-serif}nav{backdrop-filter:blur(10px);position:fixed;top:0;background:hsla(0,0%,100%,.1);left:0;width:100%;z-index:1000}.nav-container{padding:1rem 2rem;justify-content:space-between;align-items:center;display:flex}.logo{height:50px;width:auto}.nav-links a{font-size:1.7rem;text-decoration:none;color:var(--secondary);transition:color .3s ease;margin-left:2rem}.nav-links a:hover{color:var(--accent)}main{padding:var(--spacing);max-width:1200px;margin:0 auto}section{margin:4rem 0}h1,h2,h3{text-transform:lowercase}h1{font-size:3rem;font-weight:700;margin-bottom:1rem}h2{font-size:2rem;margin-bottom:2rem}.urun-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.urun-hover-effect{transition:var(--transition);position:absolute;opacity:0;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.1),transparent)}.urun-kart:focus-within .urun-hover-effect,.urun-kart:hover .urun-hover-effect{opacity:1}footer{padding:var(--spacing);text-align:center;margin-top:4rem}.google-link{text-decoration:none;font-weight:500;color:var(--accent)}.marka-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:2rem 0;display:grid}.marka-kart{padding:2rem;justify-content:center;border:1px solid var(--secondary);transition:all .3s ease;text-align:center;align-items:center;background:var(--primary);display:flex}.marka-kart img{height:auto;max-width:100%;object-fit:contain}.marka-kart:hover{color:var(--primary);background:var(--secondary)}.bakim-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0;display:grid}.bakim-kart{overflow:hidden;margin-bottom:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:12px;background:var(--primary)}.bakim-header{padding:1.5rem;justify-content:space-between;align-items:center;background:var(--primary);cursor:pointer;display:flex}.bakim-header h3{font-size:1.2rem;color:var(--secondary);margin:0}.bakim-icon{transition:transform .3s ease}.bakim-content{height:0;overflow:hidden;padding:0 1.5rem;transition:height .3s ease-out;opacity:0}.bakim-content.active{height:auto;padding:1.5rem;opacity:1}.bakim-kart ul{list-style:none;padding:0;margin:0}.bakim-kart li{font-size:.95rem;margin-bottom:1rem;align-items:center;line-height:1.5;display:flex}.bakim-kart .icon{font-size:1.2rem;margin-right:1rem}.bakim-kart:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,.1)}.bakim-header.active .bakim-icon{transform:rotate(45deg)}.google-embed{overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;width:100%}.google-embed iframe{height:400px;border:none;width:100%}.instagram-feed{overflow:hidden;margin:2rem 0;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px}.lightwidget-widget{min-height:500px!important;padding:0!important;border:none!important;margin:0!important;width:100%!important}.instagram-link{text-align:center;margin-top:1rem}.social-link{color:var(--accent);transition:all .3s ease;gap:.5rem;align-items:center;display:inline-flex}.social-link:hover{transform:translateY(-2px)}@media (max-width:768px){h1{font-size:2rem}.nav-container{padding:.5rem;justify-content:center}.logo{height:100px}.nav-links{display:none}.marka-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.bakim-grid{grid-template-columns:1fr}.bakim-kart{padding:1.2rem}.google-embed iframe{height:300px}.lightwidget-widget{min-height:400px!important}}.video-section{flex-direction:column;width:100%;display:flex}.video-container{height:100vh;overflow:hidden;position:relative;width:100%}.hero-video{transform:translate(-50%,-50%);object-fit:cover;top:50%;left:50%}.hero-video,.video-overlay{height:100%;position:absolute;width:100%}.video-overlay{top:0;background:rgba(0,0,0,.3);left:0;z-index:1}.video-overlay:after{height:100%;content:"";mix-blend-mode:overlay;position:absolute;opacity:.6;top:0;left:0;width:100%;background-image:url(https://clevercart.shop/noise.jpg)}.content{transform:translate(-50%,-50%);padding:0 2rem;color:var(--primary);position:absolute;text-align:center;top:50%;left:50%;width:100%;z-index:2}.brand-name{font-size:5rem;font-weight:700;margin-bottom:1rem;text-transform:lowercase}.brand-tagline{font-size:2.5rem;font-weight:400;text-transform:lowercase}@media (max-width:768px){.brand-name{font-size:3rem}.brand-tagline{font-size:1.8rem}}details.bakim-kart{cursor:pointer}details.bakim-kart summary{list-style:none;padding:1rem;justify-content:space-between;font-weight:600;color:var(--accent);align-items:center;display:flex}details.bakim-kart summary:after{font-size:1.5rem;content:"+"}details.bakim-kart[open] summary:after{content:"-"}.iletisim-form{max-width:600px;margin:0 auto}.form-group{margin-bottom:1.5rem}.form-group label{font-weight:500;margin-bottom:.5rem;display:block}.form-group input,.form-group textarea{min-height:44px;padding:.8rem;font-size:16px;border:1px solid var(--secondary);transition:var(--transition);border-radius:4px;border-radius:var(--radius);width:100%;font-family:Montserrat,sans-serif}.form-group input:focus,.form-group textarea:focus{outline:none;box-shadow:0 0 0 2px var(--accent)}.iletisim-form button{padding:1rem 2rem;font-size:1rem;border:none;color:var(--primary);transition:all .3s ease;background:var(--secondary);cursor:pointer}.iletisim-form button:hover{background:var(--accent)}.email-info{font-weight:500;text-align:center;margin-top:2rem}.email-info a{text-decoration:none;color:var(--accent);transition:opacity .3s ease}.email-info a:hover{opacity:.8}.social-link{text-decoration:none;font-weight:500;color:var(--secondary)}.form-status{padding:1rem;text-align:center;border-radius:4px;margin-top:1rem;display:none}.form-status.success{border:1px solid #2e7d32;color:#2e7d32;background-color:#e8f5e9;display:block}.form-status.error{border:1px solid #c62828;color:#c62828;background-color:#ffebee;display:block}.iletisim-form button:disabled{opacity:.7;cursor:not-allowed}.mobile-menu-btn{padding:.5rem;border:none;background:none;cursor:pointer;display:none}@media (max-width:768px){.mobile-menu-btn{display:block}.nav-links{transform:translateY(-100%);padding:1rem;transition:var(--transition);position:fixed;top:70px;background:var(--primary);left:0;width:100%}.nav-links.active{transform:translateY(0)}}.products-section{padding:4rem 0;background:var(--primary)}.urun-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:2rem 0;gap:2rem;display:grid}.urun-image-container{overflow:hidden;position:relative;aspect-ratio:4/3}.urun-image{height:100%;object-fit:cover;width:100%}.urun-image,.urun-overlay{transition:var(--transition)}.urun-overlay{padding:2rem;justify-content:flex-end;position:absolute;flex-direction:column;opacity:0;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1));display:flex}.urun-kart:focus-within .urun-overlay,.urun-kart:hover .urun-overlay{opacity:1}.urun-kart:focus-within .urun-image,.urun-kart:hover .urun-image{transform:scale(1.05)}.urun-overlay h3{font-size:1.5rem;margin-bottom:.5rem}.urun-description,.urun-overlay h3{transform:translateY(20px);color:var(--primary);transition:var(--transition)}.urun-description{font-size:1rem;margin-bottom:1rem;opacity:.9}.urun-link-text{transform:translateY(20px);font-size:.9rem;font-weight:500;color:var(--accent);transition:var(--transition);letter-spacing:.5px}.urun-kart:focus-within .urun-description,.urun-kart:focus-within .urun-link-text,.urun-kart:focus-within .urun-overlay h3,.urun-kart:hover .urun-description,.urun-kart:hover .urun-link-text,.urun-kart:hover .urun-overlay h3{transform:translateY(0)}@media (max-width:768px){.urun-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:1rem;gap:1rem}.urun-overlay{opacity:1;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1))}.urun-description,.urun-link-text,.urun-overlay h3{transform:translateY(0)}}.urun-link{height:100%;text-decoration:none;color:inherit;width:100%;display:block}.urun-kart{height:100%;overflow:hidden;transition:var(--transition);position:relative;box-shadow:var(--shadow);border-radius:var(--radius);background:var(--primary);cursor:pointer}.urun-link:focus .urun-overlay,.urun-link:hover .urun-overlay{opacity:1}.urun-link:focus .urun-image,.urun-link:hover .urun-image{transform:scale(1.05)}.urun-link:focus .urun-description,.urun-link:focus .urun-link-text,.urun-link:focus .urun-overlay h3,.urun-link:hover .urun-description,.urun-link:hover .urun-link-text,.urun-link:hover .urun-overlay h3{transform:translateY(0)}.gallery{column-gap:0}@media (min-width:480px){.gallery{column-count:2}}@media (min-width:1260px){.gallery{column-count:3}}.gallery-image{padding:0;position:relative;margin:0}.gallery-image:after,.gallery-image:before{border:16px solid rgba(0,0,0,.1);right:0;transition:all .2s;content:"";position:absolute;bottom:0;will-change:border;top:0;left:0}.gallery-image:after{border-width:0}.gallery-image img{height:auto;max-width:100%;display:block}.gallery-image figcaption{transform:translate(-50%,-50%);padding:1em;font-size:14px;font-weight:600;color:hsla(0,0%,100%,0);transition:all .2s ease;position:absolute;max-width:calc(100% - 9em);text-align:center;top:50%;box-sizing:border-box;left:50%;line-height:1.25}html:not(.touch) .gallery-image{overflow:hidden}html:not(.touch) .gallery-image:hover:before{border-width:16px}html:not(.touch) .gallery-image:hover:after{border-width:32px}html:not(.touch) .gallery-image:hover figcaption{text-shadow:0 0 1px rgba(0,0,0,.2);color:#fff;transition:all .2s ease .3s}.touch .gallery-image figcaption{text-shadow:0 0 1px rgba(0,0,0,.2);color:#fff;bottom:2em;top:auto}.collection-info{padding:0 1rem;font-size:1.1rem;color:rgba(0,0,0,.2);max-width:800px;text-align:center;margin:1rem auto 2rem;line-height:1.6}.instagram-section{padding:4rem 0;background:#f1f1f1}.card{max-width:400px;margin:0 auto;box-shadow:2px 4px 16px rgb(0 0 0/6%);border-radius:8px;background:#fff;width:100%}.card-carousel{padding:6px}.card-carousel .slick-slide{margin:0}.card-carousel .slick-slide img{height:200px;object-fit:cover;border-radius:5px;width:100%}.card-carousel .slick-next,.card-carousel .slick-prev{height:30px;border-radius:50%;background:hsla(0,0%,100%,.8);width:30px;z-index:10}.card-carousel .slick-prev{left:10px}.card-carousel .slick-next{right:10px}.card-carousel .slick-next:before,.card-carousel .slick-prev:before{font-size:20px;color:#333}.card-header{transform:translateY(-20px);padding:0 1.5em;justify-content:center;display:flex}.card-header--img img{height:70px;border:5px solid #fff;object-fit:cover;border-radius:50%;width:70px}.card-body{text-align:center}.card-body h3{font-size:1.4rem;font-weight:700;margin-bottom:1px;margin-top:-18px}.card-body span{font-size:.92rem;font-weight:500;color:#717171}.card-body p{padding:.5em 3em;font-size:1rem;font-weight:500;color:#4e4c4c;line-height:1.4}.card-footer ul{list-style:none;grid-template-columns:repeat(3,1fr);padding:1.5em 2.6em;border-top:1px solid #d6d6d6;margin:0;display:grid}.card-footer li{font-size:1.2rem;font-weight:700;color:#333;flex-direction:column;align-items:center;display:flex}.card-footer li span{font-size:.9rem;color:#666464;margin-top:5px}.card-footer li a{text-decoration:none;font-weight:600;color:#1084e8;transition:color .2s}.card-footer li a:hover{color:#0056b3}.empera-list{column-gap:48px;list-style:none;columns:200px 5;-webkit-columns:200px 5;-moz-columns:200px 5;padding:0;font-size:1.25rem;margin:0;font-family:Montserrat,sans-serif}.empera-list li{font-weight:400;margin-bottom:1.2em;color:#222;letter-spacing:.01em;break-inside:avoid}.empera-collections-list h3{font-size:1.4rem;font-weight:600;margin-bottom:1.2em;color:#222;margin-top:.5em;font-family:Montserrat,sans-serif}.featured-collections-grid{grid-template-columns:repeat(3,1fr);margin-bottom:2.5em;gap:32px;margin-top:1em;display:grid}@media (max-width:900px){.featured-collections-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.featured-collections-grid{grid-template-columns:1fr}}.featured-collection{padding:1em 1em .5em;flex-direction:column;text-align:center;align-items:center;box-shadow:0 2px 12px rgba(0,0,0,.06);border-radius:12px;background:#fff;display:flex}.featured-collection img{height:auto;margin-bottom:.7em;max-width:320px;border-radius:8px;width:100%}.featured-caption{font-size:1.1rem;font-weight:500;margin-bottom:.2em;color:#222;font-family:Montserrat,sans-serif}.featured-caption span{font-size:.98rem;font-weight:400;color:#888;letter-spacing:.01em;margin-top:.1em;display:block}