.line[data-astro-cid-omzuibld]{font-weight:600}.fb[data-astro-cid-omzuibld]{font-size:13px}.dnl[data-astro-cid-omzuibld]{background:#7cc6fe;border:3px solid #2b2118;border-radius:32px;margin:40px 0 0;padding:24px 28px;box-shadow:6px 6px #2b2118}.dnl[data-astro-cid-omzuibld] h2[data-astro-cid-omzuibld]{margin-top:0}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/comfortaa-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/comfortaa-greek-700-normal.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-greek-400-normal.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-greek-600-normal.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-greek-800-normal.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}body:has(#dogs){--bg:#fff6e9;--ink:#2b2118;--muted:#5a4a3c;--line:#2b2118;--accent:#b23a0c;--f2:Manrope, system-ui, sans-serif;color:#2b2118;background:#fff6e9 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22220%22%20height%3D%22220%22%3E%3Cg%20fill%3D%22%232B2118%22%20opacity%3D%22.08%22%3E%3Cg%20transform%3D%22translate%2820%20170%29%20rotate%28-30%29%22%3E%3Cellipse%20cx%3D%2210%22%20cy%3D%2213%22%20rx%3D%225%22%20ry%3D%224%22/%3E%3Ccircle%20cx%3D%224%22%20cy%3D%227%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%228%22%20cy%3D%224%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%224%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%227%22%20r%3D%222%22/%3E%3C/g%3E%3Cg%20transform%3D%22translate%28120%2080%29%20rotate%28-30%29%22%3E%3Cellipse%20cx%3D%2210%22%20cy%3D%2213%22%20rx%3D%225%22%20ry%3D%224%22/%3E%3Ccircle%20cx%3D%224%22%20cy%3D%227%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%228%22%20cy%3D%224%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%224%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%227%22%20r%3D%222%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E);font-family:Manrope,system-ui,sans-serif}body:has(#dogs) footer{color:#fff6e9;background:#2b2118}body:has(#dogs) footer a{color:#fff6e9}.dogs{color:#2b2118;font:16px/1.55 Manrope,system-ui,sans-serif}.dogs h1,.dogs h2,.dogs h3{font-family:Comfortaa,Manrope,sans-serif;font-weight:700}.dogs a{color:#2b2118}.dogs :focus-visible{outline-offset:3px;outline:3px solid #2b2118}.dogs[data-lang=en] [lang=el],.dogs[data-lang=el] [lang=en]{display:none!important}.dogs .fsub{border-bottom:3px dashed #2b2118;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:12px 0;display:flex}.dogs .fsub a{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;align-items:center;min-height:24px;font:800 14px Manrope,sans-serif;text-decoration:none;display:inline-flex}.dogs .fsub a:first-child{font:700 17px Comfortaa,sans-serif}.dogs .fsub a:hover{text-decoration:underline}.dogs .lang{color:#2b2118;cursor:pointer;background:#fff;border:2.5px solid #2b2118;border-radius:999px;margin-left:auto;padding:6px 14px;font:800 13px Manrope,sans-serif;box-shadow:2px 2px #2b2118}.dogs .lbl{letter-spacing:.04em;color:#2e7d32;font:800 12px Manrope,sans-serif}.dogs .aff{font-size:14px}.dogs .btn,.dogs .faw-btn{color:#2b2118;cursor:pointer;background:#ff6b3d;border:2.5px solid #2b2118;border-radius:999px;padding:11px 20px;font:800 15px Manrope,sans-serif;text-decoration:none;display:inline-block;box-shadow:3px 3px #2b2118}.dogs .btn:hover,.dogs .faw-btn:hover{animation:.5s dg-bounce}.dogs .btn.alt,.dogs .faw-btn.ghost{background:#fff}.dogs .faw-btn:disabled{opacity:.6}.dogs .faw-input{color:#2b2118;background:#fff;border:2.5px solid #2b2118;border-radius:999px;width:100%;padding:11px 18px;font:400 16px Manrope,sans-serif}.dogs textarea.faw-input{border-radius:20px}.dogs .lead{color:#5a4a3c;max-width:680px;font-size:17px}.dogs .hp{position:absolute;left:-9999px}.dogs .chk-badge{color:#b23a0c;vertical-align:middle;background:#fff;border:2px solid #2b2118;border-radius:999px;margin-left:6px;padding:1px 8px;font:800 12px Manrope,sans-serif;display:inline-block}.dogs .note{background:#fff;border:2.5px solid #2b2118;border-radius:18px;padding:10px 14px}.dogs .pawdiv{align-items:center;gap:12px;font-size:26px;display:flex}.dogs .pawdiv:before{content:"🐾";font-size:18px}.dogs .divider{text-align:center;letter-spacing:18px;margin:26px 0;font-size:18px}.dogs ul.paws{margin:0;padding:0;list-style:none}.dogs ul.paws li{border-bottom:1.5px dashed;padding:7px 0 7px 28px;position:relative}.dogs ul.paws li:before{content:"🐾";transition:transform .2s;position:absolute;left:0}.dogs ul.paws li:hover:before{transform:scale(1.35)rotate(-15deg)}.dogs ul.paws .sub{font-size:13px;font-weight:600;display:block}.dogs .tile{color:#2b2118;border:3px solid #2b2118;border-radius:28px;padding:22px;transition:transform .25s;box-shadow:6px 6px #2b2118}.dogs .t-parks{color:#fff;background:#2e7d32}.dogs .t-parks a{color:#fff}.dogs .t-cafes{background:#ff6b3d}.dogs .t-vets{background:#7cc6fe}.dogs .t-other{background:#fff}.dogs .suggest{background:#ff6b3d;border:3px solid #2b2118;border-radius:32px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin:30px 0;padding:24px 28px;display:grid;box-shadow:6px 6px #2b2118}.dogs .suggest h2{margin:0}.dogs .suggest p{margin:4px 0 0;font-weight:600}.dogs .mascot .tail{transform-origin:95px 80px;animation:.6s infinite dg-wag}.dogs .mascot:hover{animation:.6s infinite dg-bounce}.dogs .nl{background:#7cc6fe;border:3px solid #2b2118;border-radius:32px;margin-top:30px;padding:24px 28px}@keyframes dg-wag{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes dg-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes dg-wobble{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)scale(1.08)}}@media (width<=760px){.dogs .suggest{text-align:center;grid-template-columns:1fr}.dogs .suggest svg{margin:auto}}@media (prefers-reduced-motion:reduce){.dogs *,.dogs :before{transition:none!important;animation:none!important}}.hero[data-astro-cid-xgxcxxcv]{grid-template-columns:1.4fr 1fr;align-items:center;gap:24px;padding:32px 0 16px;display:grid}.kicker[data-astro-cid-xgxcxxcv]{margin:0;font-weight:800}.hero[data-astro-cid-xgxcxxcv] h1[data-astro-cid-xgxcxxcv]{margin:8px 0;font-size:56px;line-height:1.05}.hl[data-astro-cid-xgxcxxcv]{color:#b23a0c}.sitename[data-astro-cid-xgxcxxcv]{margin:4px 0;font:700 18px Comfortaa,sans-serif}.mascotbox[data-astro-cid-xgxcxxcv]{text-align:center}.counter[data-astro-cid-xgxcxxcv]{flex-wrap:wrap;gap:10px;margin:8px 0 28px;padding:0;list-style:none;display:flex}.counter[data-astro-cid-xgxcxxcv] li[data-astro-cid-xgxcxxcv]{background:#fff;border:2.5px solid #2b2118;border-radius:999px;padding:8px 16px;font-weight:800}.counter[data-astro-cid-xgxcxxcv] b[data-astro-cid-xgxcxxcv]{margin-right:4px;font:700 22px Comfortaa,sans-serif}.tabs[data-astro-cid-xgxcxxcv]{display:none}.tiles[data-astro-cid-xgxcxxcv]{grid-template-columns:repeat(3,1fr);gap:22px;margin:12px 0 30px;display:grid}.tile[data-astro-cid-xgxcxxcv]:hover{transform:translateY(-6px)rotate(-1deg)}.tile[data-astro-cid-xgxcxxcv]:hover .ic[data-astro-cid-xgxcxxcv] svg[data-astro-cid-xgxcxxcv]{animation:.5s infinite dg-wag}.t-vets[data-astro-cid-xgxcxxcv]:hover .ic[data-astro-cid-xgxcxxcv] svg[data-astro-cid-xgxcxxcv]{animation:.6s infinite dg-wobble}.tile[data-astro-cid-xgxcxxcv] h3[data-astro-cid-xgxcxxcv]{margin:6px 0;font-size:30px}.tag[data-astro-cid-xgxcxxcv]{margin:0 0 10px;font-weight:700}.tile[data-astro-cid-xgxcxxcv] .more[data-astro-cid-xgxcxxcv]{margin-top:12px;font-weight:800;display:inline-block}.filters[data-astro-cid-xgxcxxcv]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0 8px;display:grid}.filters[data-astro-cid-xgxcxxcv] label[data-astro-cid-xgxcxxcv]{gap:4px;display:grid}.chips[data-astro-cid-xgxcxxcv]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.chips[data-astro-cid-xgxcxxcv] .lbl[data-astro-cid-xgxcxxcv]{min-width:90px}.chip[data-astro-cid-xgxcxxcv]{color:#2b2118;cursor:pointer;background:#fff;border:2.5px solid #2b2118;border-radius:999px;padding:7px 14px;font:700 14px Manrope,sans-serif;transition:transform .2s}.chip[data-astro-cid-xgxcxxcv]:hover{transform:translateY(-3px)rotate(-2deg)}.chip[data-astro-cid-xgxcxxcv][aria-pressed=true]{color:#fff;background:#2e7d32}.map[data-astro-cid-xgxcxxcv]{z-index:0;border:3px solid #2b2118;border-radius:32px;height:420px;margin-top:12px;overflow:hidden}.count[data-astro-cid-xgxcxxcv]{margin:12px 0;font-weight:600}.list[data-astro-cid-xgxcxxcv]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin:20px 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-xgxcxxcv]{background:#fff;border:3px solid #2b2118;border-radius:28px;padding:20px 22px;transition:transform .25s,box-shadow .25s;box-shadow:6px 6px #2b2118}.card[data-astro-cid-xgxcxxcv]:hover{transform:translateY(-4px)rotate(-.6deg);box-shadow:10px 10px #ff6b3d}.card[data-astro-cid-xgxcxxcv][hidden]{display:none}.card[data-astro-cid-xgxcxxcv] h3[data-astro-cid-xgxcxxcv]{margin:4px 0;font-size:21px}.card[data-astro-cid-xgxcxxcv] h3[data-astro-cid-xgxcxxcv]:before{content:"🐾 ";vertical-align:middle;font-size:.6em}.card[data-astro-cid-xgxcxxcv] .small[data-astro-cid-xgxcxxcv]{margin:4px 0 0;font-size:14px}.notes[data-astro-cid-xgxcxxcv]{color:#5a4a3c}.feat[data-astro-cid-xgxcxxcv]{color:#2b2118;background:#ff6b3d;border:2px solid #2b2118;border-radius:999px;padding:2px 12px;font-size:13px;font-weight:800;display:inline-block}.more[data-astro-cid-xgxcxxcv]{text-align:center;margin:16px 0}@media (width<=760px){.hero[data-astro-cid-xgxcxxcv]{grid-template-columns:1fr;padding:20px 0 8px}.mascotbox[data-astro-cid-xgxcxxcv]{display:none}.hero[data-astro-cid-xgxcxxcv] h1[data-astro-cid-xgxcxxcv]{font-size:36px}.tabs[data-astro-cid-xgxcxxcv]{gap:6px;margin:10px 0;display:flex}.tabs[data-astro-cid-xgxcxxcv] button[data-astro-cid-xgxcxxcv]{color:#2b2118;cursor:pointer;background:#fff;border:2.5px solid #2b2118;border-radius:999px;flex:1;padding:9px 4px;font:800 14px Manrope,sans-serif}.tabs[data-astro-cid-xgxcxxcv] button[data-astro-cid-xgxcxxcv][aria-selected=true]{color:#fff6e9;background:#2b2118}.tiles[data-astro-cid-xgxcxxcv]{display:block}.tile[data-astro-cid-xgxcxxcv]{display:none}.tile[data-astro-cid-xgxcxxcv].active{display:block}.map[data-astro-cid-xgxcxxcv]{border-radius:24px;height:300px}.list[data-astro-cid-xgxcxxcv]{grid-template-columns:1fr}}
