@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Poppins:wght@300;400;500;600;700&display=swap);:root{--transition:0.3s ease;--border-color:#e0e0e0;--font-accent:"Poppins",sans-serif;--bg-light:#f8f9fa;--text-color:#333;--primary-color:#3ca201;--shadow-medium:0 5px 20px rgba(0,0,0,.15);--secondary-dark:#d4bd00;--font-main:"Outfit",sans-serif;--primary-dark:#2d7a01;--secondary-color:#f2d700;--border-radius-large:15px;--border-radius:8px;--text-light:#666;--shadow-light:0 2px 10px rgba(0,0,0,.05)}.dry-clean-branches{padding:20px 0;color:var(--text-color);margin:40px 0;line-height:1.6;font-family:var(--font-main)}.dry-clean-branches *{box-sizing:border-box}.branches-stats{justify-content:center;flex-wrap:wrap;gap:30px;margin:30px 0;display:flex}.stat-box{padding:25px 20px;border:2px solid var(--border-color);transition:var(--transition);min-width:130px;text-align:center;box-shadow:var(--shadow-light);border-radius:var(--border-radius-large);background:#fff}.stat-box:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 5px 20px rgba(60,162,1,.15)}.stat-number{font-size:2.2rem;font-weight:700;color:var(--primary-color);font-family:var(--font-accent);display:block}.stat-text{font-size:.9rem;font-weight:500;color:var(--text-light);margin-top:8px}.branches-search{border-left:4px solid var(--primary-color);padding:25px;margin-bottom:30px;border-radius:var(--border-radius-large);background:var(--bg-light)}.search-row{flex-wrap:wrap;gap:15px;align-items:center;display:flex}.search-input,.search-select{padding:12px 18px;font-size:14px;border:2px solid var(--border-color);transition:var(--transition);border-radius:var(--border-radius);font-family:var(--font-main)}.search-input{flex:1;min-width:250px}.search-input:focus,.search-select:focus{border-color:var(--primary-color);outline:0;box-shadow:0 0 0 3px rgba(60,162,1,.1)}.search-select{min-width:160px;background:#fff;cursor:pointer}.branches-grid{margin-bottom:30px;flex-direction:column;gap:30px;display:flex}.city-section[data-country="türkiye"]{width:100%}.international-branches{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;margin-top:40px;display:grid}.international-header{grid-column:1/-1;font-size:2rem;font-weight:700;margin-bottom:20px;color:var(--primary-color);border-bottom:3px solid var(--primary-color);text-align:center;padding-bottom:15px;font-family:var(--font-accent)}.city-section{overflow:hidden;border:1px solid var(--border-color);transition:var(--transition);box-shadow:0 3px 15px rgba(0,0,0,.08);border-radius:var(--border-radius-large);background:#fff}.city-section:hover{transform:translateY(-3px);box-shadow:var(--shadow-medium)}.city-header{padding:20px;color:#fff;position:relative;text-align:center;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%)}.city-header:after{height:0;border-right:15px solid #fff0;transform:translateX(-50%);border-left:15px solid #fff0;content:"";position:absolute;border-top:10px solid var(--primary-dark);bottom:-10px;left:50%;width:0}.city-title{font-size:1.4rem;font-weight:700;color:#fff!important;letter-spacing:.5px;margin:0 0 8px;font-family:var(--font-accent)}.city-subtitle{font-size:.9rem;font-weight:400;opacity:.9;margin:0}.city-branches{padding:25px 20px 20px}.branch-card{padding:15px 0;transition:var(--transition);border-bottom:1px solid #f0f0f0;gap:15px;align-items:flex-start;display:flex}.branch-card:last-child{border-bottom:none}.branch-card:hover{padding-right:10px;margin:0 -10px;border-radius:var(--border-radius);background:var(--bg-light);padding-left:10px}.branch-icon{height:40px;flex-shrink:0;justify-content:center;font-size:16px;align-items:center;box-shadow:0 2px 8px rgba(242,215,0,.3);border-radius:50%;background:linear-gradient(135deg,var(--secondary-color) 0,var(--secondary-dark) 100%);width:40px;display:flex}.branch-icon,.branch-title{font-weight:600;color:var(--text-color)}.branch-title{font-size:1rem;margin:0 0 6px;line-height:1.3;font-family:var(--font-accent)}.branch-title-link{text-decoration:none;color:var(--text-color);transition:var(--transition)}.branch-title-link:hover{text-decoration:none;color:var(--primary-color)}.branch-location{font-size:.85rem;color:var(--text-light);margin:0 0 10px;line-height:1.4}.branch-contacts{flex-wrap:wrap;gap:15px;display:flex}.contact-link{padding:4px 8px;font-size:.82rem;text-decoration:none;font-weight:500;color:var(--primary-color);transition:var(--transition);gap:6px;align-items:center;border-radius:6px;display:inline-flex}.contact-link:hover{transform:translateY(-1px);text-decoration:none;color:#fff;background:var(--primary-color)}.branch-detail-link{border:1px solid var(--border-color);background:var(--bg-light)}.branch-detail-link:hover{border-color:var(--primary-color);color:#fff;background:var(--primary-color)}.show-more-btn{padding:12px 20px;font-size:.9rem;border:none;font-weight:600;color:var(--text-color);transition:var(--transition);text-align:center;box-shadow:0 2px 8px rgba(242,215,0,.3);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--secondary-color) 0,var(--secondary-dark) 100%);cursor:pointer;width:100%;margin-top:15px;font-family:var(--font-main);display:block}.show-more-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(242,215,0,.4);background:linear-gradient(135deg,var(--secondary-dark) 0,var(--secondary-color) 100%)}.nearest-branch-result{animation:slideInFromTop .6s ease-out;overflow:hidden;padding:25px;border:3px solid hsla(0,0%,100%,.2);color:#fff;position:relative;margin:20px 0 30px;box-shadow:0 8px 30px rgba(60,162,1,.4);border-radius:20px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%)}.nearest-branch-result:before{height:100%;pointer-events:none;right:-50%;content:"";position:absolute;top:-50%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);width:100%;z-index:1}.nearest-branch-result>*{position:relative;z-index:2}@keyframes slideInFromTop{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.dry-clean-branches .nearest-branch-result h3{font-size:1.4rem!important;font-weight:700!important;color:#fff!important;text-align:center;margin:0 0 15px!important;font-family:var(--font-accent)}.nearest-branch-result h4 a{text-decoration:none!important;font-weight:700!important;color:#fff!important;transition:all .3s ease}.nearest-branch-result h4 a:hover{transform:translateY(-1px);text-shadow:0 0 10px hsla(0,0%,100%,.5);color:#fff!important}.nearest-branch-result a[style*="background:#F2D700"]:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(242,215,0,.5)!important}.nearest-branch-result a[style*="rgba(255,255,255,0.2)"]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 15px hsla(0,0%,100%,.2)!important;background:hsla(0,0%,100%,.3)!important}.dce-error{border-left:4px solid #d9534f;padding:15px;color:#721c24;margin:20px 0;border-radius:var(--border-radius);background:#fff3f3}.dce-loading{padding:40px;font-style:italic;color:var(--text-light);text-align:center}.city-section-header{border-left:3px solid var(--primary-color);padding:10px 15px;font-size:.9rem;font-weight:600;color:var(--text-color);margin:10px -10px;background:var(--bg-light)}.city-section[data-country*=abd] .city-header,.city-section[data-country*=gurcistan] .city-header,.city-section[data-country*=kktc] .city-header{background:linear-gradient(135deg,#06c,#049)}.city-section[data-country*=abd] .city-header:after,.city-section[data-country*=gurcistan] .city-header:after,.city-section[data-country*=kktc] .city-header:after{border-top-color:#049}.dce-single-branch{padding:20px;color:var(--text-color);max-width:800px;margin:0 auto;line-height:1.6;font-family:var(--font-main)}.branch-image{margin-bottom:30px;text-align:center}.branch-image img{height:auto;max-width:100%;box-shadow:0 5px 20px rgba(0,0,0,.1);border-radius:10px}.branch-info-grid{grid-template-columns:1fr 1fr;margin-bottom:30px;gap:40px;display:grid}.branch-description h2,.branch-details h2,.branch-services h2{font-size:1.1rem;margin-bottom:20px;color:var(--primary-color);border-bottom:2px solid var(--primary-color);padding-bottom:10px;font-family:var(--font-accent)}.contact-item{border-left:3px solid var(--primary-color);padding:15px;margin-bottom:20px;border-radius:10px;background:var(--bg-light)}.contact-item strong{font-size:14px;font-weight:600;margin-bottom:8px;color:var(--primary-dark);letter-spacing:.3px;font-family:var(--font-accent);display:block}.contact-item p{font-size:14px;font-weight:500;color:var(--text-color);margin:0;line-height:1.6}.phone-link{padding:3px 0;font-size:14px;text-decoration:none;font-weight:700;color:var(--primary-color);transition:var(--transition);display:inline-block}.phone-link:hover{transform:scale(1.02);text-decoration:none;color:var(--primary-dark)}.contact-actions{gap:15px;margin-top:25px;display:flex}.btn{flex:1;padding:12px 25px;font-size:14px;text-decoration:none;font-weight:600;transition:var(--transition);text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:var(--border-radius);font-family:var(--font-main);display:inline-block}.btn-phone{color:#fff;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark))}.btn-phone:hover{transform:translateY(-2px);text-decoration:none;color:#fff;box-shadow:0 4px 15px rgba(60,162,1,.3);background:linear-gradient(135deg,var(--primary-dark),#1a5801)}.btn-directions{color:var(--text-color);background:linear-gradient(135deg,var(--secondary-color),var(--secondary-dark))}.btn-directions:hover{transform:translateY(-2px);text-decoration:none;color:var(--text-color);box-shadow:0 4px 15px rgba(242,215,0,.4);background:linear-gradient(135deg,var(--secondary-dark),#b8a300)}.services-list{list-style:none;padding:0;margin:0}.service-item{padding:12px 0;transition:var(--transition);border-bottom:1px solid #f0f0f0;gap:12px;align-items:center;display:flex}.service-item:hover{padding-right:15px;margin:0 -15px;border-radius:var(--border-radius);background:var(--bg-light);padding-left:15px}.service-item:last-child{border-bottom:none}.service-icon{height:28px;flex-shrink:0;justify-content:center;font-size:14px;font-weight:700;color:#fff;align-items:center;box-shadow:0 2px 8px rgba(60,162,1,.2);border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));width:28px;display:flex}.branch-description{overflow:hidden;border-left:4px solid var(--primary-color);padding:25px;position:relative;border-radius:var(--border-radius-large);background:linear-gradient(135deg,var(--bg-light),#e8f5e8)}.branch-description:before{height:100%;pointer-events:none;right:-50%;content:"";position:absolute;top:-50%;background:radial-gradient(circle,rgba(60,162,1,.03) 0,transparent 70%);width:100%}.branch-description>*{position:relative;z-index:1}.dce-branch-finder{margin:40px 0;font-family:var(--font-main)}.finder-container{padding:0 20px;max-width:1200px;gap:40px;margin:0 auto;align-items:stretch;display:flex}.pickup-info{flex:1;overflow:hidden;border-left:5px solid var(--primary-color);padding:35px;position:relative;border-radius:20px;background:linear-gradient(135deg,var(--bg-light),#e8f5e8)}.pickup-info:before{height:100%;pointer-events:none;right:-50%;content:"";position:absolute;top:-50%;background:radial-gradient(circle,rgba(60,162,1,.05) 0,transparent 70%);width:100%}.pickup-content{position:relative;z-index:1}.pickup-icon{font-size:3rem;margin-bottom:20px;display:block}.pickup-info h3{font-size:1.4rem;font-weight:700;color:var(--primary-dark);margin:0 0 15px;font-family:var(--font-accent)}.pickup-info p{font-size:15px;margin-bottom:20px;color:#555;line-height:1.6}.pickup-btn{padding:14px 28px;font-weight:600;transition:var(--transition);box-shadow:0 4px 15px rgba(60,162,1,.2);border-radius:10px;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));font-family:var(--font-main);display:inline-block}.pickup-btn,.pickup-btn:hover{text-decoration:none;color:#fff}.pickup-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(60,162,1,.3)}.branch-finder{flex:1;padding:35px;border:1px solid var(--border-color);box-shadow:0 8px 30px rgba(0,0,0,.1);border-radius:20px;background:#fff}.finder-header{margin-bottom:25px}.finder-header h3{font-size:1.4rem;font-weight:700;color:var(--text-color);margin:0 0 8px;font-family:var(--font-accent)}.finder-header p{font-size:14px;color:var(--text-light);margin:0}.finder-inputs{margin-bottom:20px;flex-direction:column;gap:15px;display:flex}.finder-inputs input{padding:15px 20px;font-size:15px;border:2px solid var(--border-color);transition:var(--transition);border-radius:10px;width:100%;font-family:var(--font-main)}.finder-inputs input:focus{border-color:var(--primary-color);outline:0;box-shadow:0 0 0 3px rgba(60,162,1,.1)}.finder-buttons{gap:12px;display:flex}.find-btn,.location-btn{flex:1;padding:15px 25px;font-size:14px;border:none;font-weight:600;transition:var(--transition);border-radius:10px;cursor:pointer;font-family:var(--font-main)}.find-btn{color:#fff!important;box-shadow:0 4px 15px rgba(60,162,1,.2);background:linear-gradient(135deg,var(--primary-color),var(--primary-dark))}.find-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(60,162,1,.3)}.location-btn{color:var(--text-color);box-shadow:0 4px 15px rgba(242,215,0,.2);background:linear-gradient(135deg,var(--secondary-color),var(--secondary-dark))}.location-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(242,215,0,.3)}#finderResult{margin-top:20px}.multi-result-card{overflow:hidden;color:#fff;box-shadow:0 8px 25px rgba(60,162,1,.3);border-radius:var(--border-radius-large);background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));margin-top:20px;font-family:var(--font-main)}.result-header{padding:20px;justify-content:space-between;transition:background .3s;align-items:center;cursor:pointer;display:flex}.result-header:hover{background:hsla(0,0%,100%,.1)}.result-title{font-size:1.1rem;font-weight:600;color:var(--secondary-color);font-family:var(--font-accent)}.result-subtitle{font-size:.9rem;opacity:.9;margin-top:5px}.expand-icon{font-size:1.2rem;transition:transform .3s;user-select:none}.multi-result-card.expanded .expand-icon{transform:rotate(180deg)}.branches-list{padding:0;background:hsla(0,0%,100%,.1);display:none}.multi-result-card.expanded .branches-list{display:block}.branch-item{padding:15px 20px;transition:background .2s;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1);cursor:pointer}.branch-item:last-child{border-bottom:none}.branch-item:hover{background:hsla(0,0%,100%,.15)}.branch-name{font-size:.95rem;font-weight:600;margin-bottom:5px;padding-right:80px;font-family:var(--font-accent)}.branch-details{font-size:.8rem;opacity:.8;line-height:1.4}.distance-badge{padding:4px 8px;font-size:.7rem;font-weight:600;right:20px;color:var(--text-color);position:absolute;top:15px;border-radius:12px;background:var(--secondary-color)}@media (max-width:768px){.branches-stats{gap:15px}.stat-box{padding:20px 15px;min-width:110px}.stat-number{font-size:1.8rem}.search-row{flex-direction:column}.search-input,.search-select{width:100%}.branches-grid{flex-direction:column}.international-branches{grid-template-columns:1fr;margin-top:30px}.international-header{font-size:1.5rem;margin-bottom:15px}.branch-contacts{flex-direction:column;gap:8px}.city-branches{padding:20px 15px 15px}.branch-card{padding:12px 0}.finder-container{padding:0 15px;flex-direction:column;gap:25px}.branch-finder,.pickup-info{padding:25px}.finder-buttons{flex-direction:column}.result-header{padding:15px}.branch-item{padding:12px 15px}.branch-name{font-size:.9rem;padding-right:60px}.distance-badge{padding:3px 6px;font-size:.65rem;right:15px;top:12px}.nearest-branch-result{padding:20px;margin:15px 0 25px;border-radius:15px}.dry-clean-branches .nearest-branch-result h3{font-size:1.2rem!important;margin-bottom:12px!important}.nearest-branch-result div[style*="display:flex"]{flex-direction:column!important;gap:8px!important}.nearest-branch-result a{padding:10px 15px!important;font-size:.85rem!important;text-align:center!important}.dce-single-branch{padding:15px}.branch-info-grid{grid-template-columns:1fr;gap:25px}.contact-actions{flex-direction:column}.branch-description{padding:20px}.dce-single-branch h1,.single-dce_branch .entry-title,.single-dce_branch h1{font-size:1.2rem!important;font-weight:600!important;margin-bottom:15px!important;line-height:1.3!important}.dce-single-branch .branch-description h2,.dce-single-branch .branch-details h2,.dce-single-branch .branch-services h2,.single-dce_branch .branch-description h2,.single-dce_branch .branch-details h2,.single-dce_branch .branch-services h2{font-size:1rem!important;margin-bottom:15px!important}.dce-single-branch .contact-item,.single-dce_branch .contact-item{padding:12px;margin-bottom:15px}.dce-single-branch .contact-item p,.dce-single-branch .contact-item strong,.dce-single-branch .phone-link,.single-dce_branch .contact-item p,.single-dce_branch .contact-item strong,.single-dce_branch .phone-link{font-size:13px}}@media (min-width:769px) and (max-width:1024px){.dce-single-branch h1,.single-dce_branch .entry-title,.single-dce_branch h1{font-size:1.4rem!important;line-height:1.4!important}.dce-single-branch .contact-item strong,.single-dce_branch .contact-item strong{font-size:15px}.dce-single-branch .contact-item p,.single-dce_branch .contact-item p{font-size:14px}}@media (min-width:1025px){.dce-single-branch h1,.single-dce_branch .entry-title,.single-dce_branch h1{font-size:1.6rem!important;line-height:1.3!important}}.single-dce_branch .author-avatar,.single-dce_branch .author-info,.single-dce_branch .author.vamtam-meta-author,.single-dce_branch .breadcrumb-meta,.single-dce_branch .byline,.single-dce_branch .entry-author,.single-dce_branch .entry-date,.single-dce_branch .entry-header .entry-meta,.single-dce_branch .entry-header>:not(.entry-title):not(h1),.single-dce_branch .entry-info,.single-dce_branch .entry-meta,.single-dce_branch .meta-info,.single-dce_branch .post-author,.single-dce_branch .post-avatar,.single-dce_branch .post-date,.single-dce_branch .post-details,.single-dce_branch .post-info,.single-dce_branch .post-meta,.single-dce_branch .post-meta-info,.single-dce_branch .posted-on,.single-dce_branch .vamtam-author,.single-dce_branch .vamtam-meta-author,.single-dce_branch [class*=vamtam-meta]{display:none!important}.single-dce_branch .meta-header h1,.single-dce_branch .page-header h1{text-align:center!important}