.main-header{margin:0!important}html,body{scroll-padding-top:150px}.toc-heading,.toc-icon{display:none}.toc-extra{font-size:16px;font-weight:600;padding-bottom:8px}.article-container{display:flex;gap:32px;align-items:flex-start;max-width:1216px;justify-content:center;margin:auto}.main-zoo-heading{font-size:18px;font-weight:600;line-height:28px}.article-toc{width:320px;position:sticky;top:150px;background:#fff;border-radius:8px;padding:20px}.article-toc ul{list-style:none;padding:0;margin-top:-15px}.article-toc a{text-decoration:none;color:#333;display:block}.article-content{flex:1;display:flex;flex-direction:column;gap:30px}.toc-content a{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;transition:all .3s ease;text-decoration:none;color:#6b7280}.toc-content svg{height:16px;width:16px;color:#6b7280}.toc-content a.active{background-color:#dbeafe;color:#2563eb;font-weight:700}.toc-content a.active svg,.toc-content a.active .toc-icon{color:#2563eb!important}.article-toc-wrapper{position:sticky!important;top:150px;background:#fff;border-radius:8px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.toc-toggle{display:none;justify-content:space-between;align-items:center;padding:8px 16px;font-weight:600;cursor:pointer;background-color:#fff;border-radius:6px;border-bottom:1px solid #e2e8f0;margin-bottom:24px}.toc-toggle-label{display:flex;align-items:center;gap:8px}.toc-toggle-label svg{width:16px;height:16px}.hero-blog-section{background:#f0fdf4;padding:32px;border-radius:16px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.hero-blog-meta{display:flex;align-items:center;gap:6px;padding-bottom:16px;flex-wrap:wrap}.svg-icon{display:flex}.hero-blog-meta-text{font-size:.875rem;line-height:1.25rem;display:flex;align-items:center;gap:4px}.hero-blog-section h1{font-size:38px;font-weight:700;padding-bottom:24px;line-height:40px}.hero-blog-section p{font-size:15px;padding-bottom:26px;line-height:1.6}.hero-blog-section img{width:100%;height:256px;object-fit:cover;border-radius:8px}.hero-blog-meta svg{height:16px;width:16px}.vet-care-section{background-color:#fff;padding:32px;border-radius:16px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.vet-care-header-icon svg{height:32px;width:32px}.vet-care-header{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.vet-care-header-icon{font-size:28px;display:flex;align-items:center;justify-content:center}.vet-care-header-text{font-size:24px;font-weight:700;line-height:1.3;margin:0}.vet-care-description p{font-size:16px;line-height:1.7;margin:12px 0;color:#222}.vet-care-image{width:100%;border-radius:10px;margin:20px 0;overflow:hidden}.vet-care-image img{width:100%;object-fit:cover;height:256px;display:block}.pet-guide-section{padding:32px;border-radius:16px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.pet-guide-header{display:flex;align-items:center;gap:12px;padding-bottom:24px}.pet-guide-icon{display:flex;width:32px;height:32px}.pet-guide-icon svg{width:100%;height:100%}.pet-guide-header h2{font-size:30px;font-weight:700}.pet-guide-intro{font-size:16px;line-height:24px;padding-bottom:24px}.pet-guide-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.pet-guide-card:hover{box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.pet-guide-card{display:flex;flex-direction:column;gap:24px;border:1px solid;border-radius:8px;padding:24px;background:#fff}.pet-icon-with-header h4{font-size:24px;font-weight:600;line-height:24px}.pet-icon-with-header{display:flex;align-items:center;gap:12px}.pet-guide-card-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:8px}.top10-clinic-card:hover{box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px -6px}.pet-guide-card-text h4{margin:0 0 8px;font-size:18px}.pet-guide-card-text p{margin:0;font-size:13px}.pet-guide-footer-text{font-size:16px}.top10-clinics-section{background-color:#fff;padding:32px;border-radius:16px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.pet-guide-header,.top10-clinics-header{display:flex;align-items:center;gap:10px}.pet-guide-header h2,.top10-clinics-header h2{font-size:24px;margin:0}.top10-clinics-intro,.pet-guide-intro,.top10-clinic-footer{font-size:16px}.top10-clinic-cards{display:grid;grid-template-columns:1fr;gap:24px}.top10-clinic-card{border:1px solid #ccc;border-radius:8px;overflow:hidden;padding:24px;box-shadow:#0000 0 0,#0000 0 0,#0000000d 0 1px 2px}.top10-card-inner{display:flex;flex-direction:column}.top10-clinic-img img{width:100%;height:auto;border-radius:12px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.top10-clinic-content{display:flex;flex-direction:column;gap:10px}p.top10-clinic-desc{font-size:18px;line-height:29.25px;padding-bottom:24px}span.top10-clinic-number{font-size:18px;padding:10px 16px;background:#dbeafe;border-radius:50%;font-weight:800;color:#1e40af}h3.top10-clinic-title{font-size:24px;font-weight:600}.header-number{display:flex;gap:12px;align-items:center;padding-bottom:16px}.header-name-card{display:flex;flex-direction:column;padding-bottom:12px}.top10-clinic-badge .clinic-badge{padding:2px 10px;font-size:12px;border-radius:20px;display:inline-flex;align-items:center;gap:3px}.top10-clinic-details{list-style:none;padding-bottom:32px;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}span.clinic-badge svg{height:12px;width:12px}.top10-clinic-details li{display:flex;align-items:self-start;gap:12px}.text-client h4{font-size:16px;font-weight:600;line-height:24px}.text-client p{font-size:16px;line-height:24px}.svg-icon{font-size:16px;display:inline-block}@media (max-width: 1024px){.toc-extra{display:none}.toc-toggle{display:flex}.article-toc{display:none}.article-toc.open{display:block}.article-container{flex-direction:column}.article-toc{width:100%;position:unset}.article-toc-wrapper{width:100%;background-color:transparent;border:none;box-shadow:none;position:unset!important}.toc-toggle-arrow{display:flex}.toc-toggle-arrow svg{width:16px;height:16px}}@media (max-width: 767px){.top10-clinic-badge{display:flex;flex-direction:column;gap:8px;align-items:start}.hero-blog-section h1{font-size:24px}.hero-blog-section p{font-size:15px}.hero-blog-meta{font-size:13px;gap:4px}.petcare-cards{flex-direction:column}.petcare-card{flex:1 1 100%}}@media (max-width: 768px){.top10-card-inner,.top10-clinic-details{grid-template-columns:1fr}.main-single-block{padding:24px 16px!important}.hero-blog-section,.toc-heading,.vet-care-section,.pet-guide-section,.top10-clinics-section,.choose-clinic-wrapper,.emergency-services-wrapper,.vet-treatments-section,.pet-health-journey-wrapper{padding:24px}.pet-guide-cards{grid-template-columns:1fr}.top10-clinic-img{width:100%;height:100%}.top10-clinic-title{font-size:20px}.vet-care-header-text,.pet-guide-header h2,.emergency-vet-heading p{font-size:20px;font-weight:500;line-height:1.2;width:calc(100% - 44px)}.choose-clinic-card-grid,.alert-list{grid-template-columns:1fr}.contact-list{gap:12px;grid-template-columns:1fr}.vet-treatments-cards,.vet-costs-cards{grid-template-columns:1fr}.choose-clinic-header{text-align:left}.emergency-boxes{grid-template-columns:1fr}h2.emergency-vet-heading{font-size:22px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/best-vet-clinics-dubai.css.map */
