@font-face{font-family:referenzGrotesk;src:url(/_next/static/media/0df8da5eaa266056-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:referenzGrotesk;src:url(/_next/static/media/06c30605d6df828b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:referenzGrotesk;src:url(/_next/static/media/fe4df38579fff286-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:referenzGrotesk;src:url(/_next/static/media/2f1ec46fa5dda987-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:referenzGrotesk Fallback;src:local("Arial");ascent-override:102.96%;descent-override:40.59%;line-gap-override:0.00%;size-adjust:101.01%}.__className_b7b15f{font-family:referenzGrotesk,referenzGrotesk Fallback}.__variable_b7b15f{--font-referenz-grotesk:"referenzGrotesk","referenzGrotesk Fallback"}:root{--south-yellow-500:#fffc00;--south-yellow-400:#fffd33;--south-yellow-300:#fffd66;--south-yellow-200:#fffe99;--south-yellow-100:#fffecc;--south-yellow-50:#ffffe5;--nature-green-500:#1fd169;--nature-green-400:#4cda87;--nature-green-300:#79e3a5;--nature-green-200:#a5edc3;--nature-green-100:#d2f6e1;--nature-green-50:#e9faf0;--culture-turquoise-500:#28e4d6;--culture-turquoise-400:#53e9de;--culture-turquoise-300:#7eefe6;--culture-turquoise-200:#a9f4ef;--culture-turquoise-100:#d4faf7;--culture-turquoise-50:#e9fcfb;--cities-violet-500:#d19dff;--cities-violet-400:#dab1ff;--cities-violet-300:#e3c4ff;--cities-violet-200:#edd8ff;--cities-violet-100:#f6ebff;--cities-violet-50:#faf5ff;--taste-orange-500:#ff9d14;--taste-orange-400:#ffb143;--taste-orange-300:#ffc472;--taste-orange-200:#ffd8a1;--taste-orange-100:#ffebd0;--taste-orange-50:#fff5e7;--wine-red-500:#ff6e8b;--wine-red-400:#ff8ba2;--wine-red-300:#ffa8b9;--wine-red-200:#ffc5d1;--wine-red-100:#ffe2e8;--wine-red-50:#fff0f3;--wellness-blue-500:#85b8ff;--basic-grey-900:#1a1a1a;--basic-grey-800:#333333;--basic-grey-700:#4d4d4d;--basic-grey-600:#666666;--basic-grey-500:#808080;--basic-grey-400:#999999;--basic-grey-300:#b2b2b2;--basic-grey-200:#cccccc;--basic-grey-100:#e5e5e5;--basic-grey-50:#f2f2f2;--basic-grey-black:#000;--basic-grey-white:#fff;--system-colors-red:#c90000;--system-colors-green:#009e49;--background-primary:var(--basic-grey-white);--background-secondary:var(--basic-grey-100);--background-invert:var(--basic-grey-black);--background-brand:var(--south-yellow-500);--background-nature:var(--nature-green-500);--background-culture:var(--culture-turquoise-500);--background-cities:var(--cities-violet-500);--background-taste:var(--taste-orange-500);--background-wine:var(--wine-red-500);--background-wellness:var(--wellness-blue-500);--text-primary:var(--basic-grey-black);--text-secondary:var(--basic-grey-600);--text-invert:var(--basic-grey-white);--text-on-images:var(--basic-grey-white);--text-brand:var(--south-yellow-500);--text-on-brand-colors:var(--basic-grey-black);--text-error:var(--system-colors-red);--text-success:var(--system-colors-green);--text-focus:var(--basic-grey-400);--text-focus-on-brand-colors:var(--basic-grey-600);--icon-primary:var(--basic-grey-black);--icon-secondary:var(--basic-grey-400);--icon-invert:var(--basic-grey-white);--icon-on-images:var(--basic-grey-white);--icon-brand:var(--south-yellow-500);--icon-on-brand-colors:var(--basic-grey-black);--asset-on-brand-colors:var(--basic-grey-black);--icon-focus:var(--basic-grey-600);--button-primary-background:var(--basic-grey-black);--button-primary-background-hover:var(--basic-grey-800);--button-primary-label:var(--basic-grey-white);--button-brand-background:var(--south-yellow-500);--button-brand-background-hover:var(--south-yellow-200);--button-brand-label:var(--basic-grey-black);--button-secondary-background:var(--background-grey-white);--button-secondary-background-hover:var(--basic-grey-200);--button-secondary-background-focus:var(--background-invert);--button-secondary-border:var(--basic-grey-black);--button-secondary-label:var(--basic-grey-black);--button-secondary-label-hover:var(--basic-grey-white);--button-disabled-background:var(--basic-grey-300);--button-disabled-label:var(--basic-grey-500);--wish-button-background:var(--basic-grey-white);--wish-button-text:var(--basic-grey-black);--wish-button-text-hover:var(--basic-grey-400);--wish-button-icon-border:var(--basic-grey-black);--wish-button-icon-active:var(--basic-grey-black);--wish-button-icon-inactive:var(--basic-grey-white);--wish-button-icon-hover:var(--basic-grey-500);--wish-button-icon-active-hover:var(--south-yellow-500);--wish-button-icon-active-focus:var(--south-yellow-500);--wish-button-icon-inactive-hover:var(--basic-grey-500);--wish-button-icon-inactive-focus:var(--basic-grey-500);--text-link:var(--basic-grey-black);--text-link-invert:var(--basic-grey-white);--text-link-hover:var(--basic-grey-600);--text-link-focus:var(--basic-grey-400);--tag-border:var(--basic-grey-black);--tag-label:var(--basic-grey-black);--border-primary:var(--basic-grey-black);--border-on-brand-color:var(--basic-grey-black);--border-secondary:var(--basic-grey-500);--border-checkbox-default:var(--basic-grey-500);--border-invert:var(--basic-grey-white);--border-brand:var(--south-yellow-500);--border-error:var(--system-colors-red);--border-success:var(--system-colors-green);--navigation-background-default:var(--basic-grey-white);--navigation-background-hover:var(--basic-grey-black);--navigation-background-focus:var(--basic-grey-600);--navigation-background-main-menu-item-hover:var(--basic-grey-100);--navigation-background-active:var(--basic-grey-black);--navigation-text-primary:var(--basic-grey-black);--navigation-text-secondary:var(--basic-grey-400);--navigation-text-active:var(--basic-grey-white);--navigation-background-brand:var(--south-yellow-500)}main{display:flex;flex-direction:column;justify-content:space-between;height:100%}.mapboxgl-control-container a:focus{outline:2px dotted red;border-radius:12px}@font-face{font-family:vollkorn;src:url(/_next/static/media/5973629dc6f4da68-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:vollkorn;src:url(/_next/static/media/df6a70b919500d70-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:vollkorn;src:url(/_next/static/media/31dc2ecead60fe20-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:vollkorn Fallback;src:local("Arial");ascent-override:96.22%;descent-override:44.57%;line-gap-override:0.00%;size-adjust:98.94%}.__className_7fb1b5{font-family:vollkorn,vollkorn Fallback}.__variable_7fb1b5{--font-vollkorn:"vollkorn","vollkorn Fallback"}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,html{height:100%}main{display:block}h1,h2,h3,h4,h5,h6{font-style:inherit;font-weight:inherit;font-size:inherit}b,strong{font-weight:700}a{background-color:rgba(0,0,0,0);color:inherit;text-decoration:none}code,kbd{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}button{border:0;border-radius:0;color:inherit;-webkit-font-smoothing:inherit;-moz-appearance:button;appearance:button;-webkit-appearance:button;cursor:pointer;outline:0;background:none rgba(0,0,0,0);letter-spacing:inherit}button,input{overflow:visible}button,input,textarea{font:inherit;text-align:inherit}input:disabled,textarea:disabled{color:inherit}button,select{text-transform:none}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-moz-appearance:button;appearance:button;-webkit-appearance:textfield;outline-offset:-2px}:focus{outline:0}::-moz-focus-inner{border:0;padding:0}::-webkit-file-upload-button{appearance:button;-webkit-appearance:button;font:inherit}table{border-collapse:collapse}th{font-weight:inherit;text-align:left}details,menu{display:block}summary{display:list-item}[hidden],template{display:none}svg{display:inline-block;overflow:hidden}ol,ul{list-style:none}