@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}}
