/*
 * Kopfzeile gottardi.at im Weinblog - Werte aus topBar-default.css von gottardi.at.
 * Copyright (c) 2026 Stefan Ennemoser, web-crossing GmbH
 */
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-600.woff2) format("woff2")}
#gottardi-header{position:relative;z-index:50;background:#fff;font-family:"Inter",Helvetica,Arial,sans-serif;line-height:1.3;letter-spacing:0;text-align:left}
#gottardi-header *{box-sizing:border-box}
#gottardi-header ul{list-style:none;margin:0;padding:0}
#gottardi-header a{text-decoration:none;border:0}
#gottardi-header .gh-usp{display:flex;justify-content:flex-end;align-items:center;column-gap:20px;height:40px;padding-right:15px;font-size:11px;color:#6c7880}
#gottardi-header .gh-usp-item{display:flex;align-items:center;gap:6px}
#gottardi-header .gh-bar{display:flex;align-items:center;height:72px;background:#f7f7f8;padding-right:20px}
#gottardi-header .gh-logo{display:flex;align-items:center;height:100%;min-width:160px;padding:0 40px 0 50px;background:#911246}
#gottardi-header .gh-logo svg{height:70px;width:auto;display:block}
#gottardi-header .gh-logo svg path,#gottardi-header .gh-logo svg rect{fill:#fff}
#gottardi-header .gh-nav{margin-left:20px}
#gottardi-header .gh-nav ul{display:flex}
#gottardi-header .gh-nav a,#gottardi-header .gh-mobile a{display:block;padding:8px 20px;color:#383838;font-size:14px;font-weight:600;white-space:nowrap;transition:color 350ms ease}
#gottardi-header .gh-nav a:hover,#gottardi-header .gh-nav a.is-active,#gottardi-header .gh-mobile a:hover,#gottardi-header .gh-mobile a.is-active{color:#911246}
#gottardi-header .gh-search{position:relative;flex:1 1 auto;max-width:580px;margin:0 20px}
#gottardi-header .gh-search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);line-height:0}
#gottardi-header .gh-search input{width:100%;margin:0;border:0;border-radius:8px;background:#fff;padding:11px 12px 11px 45px;font:12px/1.333 "Inter",Helvetica,Arial,sans-serif;color:#383838;font-style:normal;box-shadow:none;height:auto}
#gottardi-header .gh-search input::placeholder{font-style:normal;color:#6c7880}
#gottardi-header .gh-icons{display:flex;align-items:center;column-gap:30px;margin-left:auto}
#gottardi-header .gh-icons a{line-height:0}
#gottardi-header .gh-toggle{display:none;background:none;border:0;padding:6px;cursor:pointer}
#gottardi-header .gh-toggle span{display:block;width:24px;height:2px;margin:5px 0;background:#383838}
#gottardi-header .gh-mobile{background:#fff;border-bottom:1px solid #f0f1f2}
#gottardi-header .gh-mobile a{padding:14px 24px;border-top:1px solid #f0f1f2}
#gottardi-header .gh-mobile[hidden]{display:none}
@media (max-width:1199px){#gottardi-header .gh-nav a{padding:8px 12px}#gottardi-header .gh-logo{padding:0 24px}}
@media (max-width:991px){
 #gottardi-header .gh-usp,#gottardi-header .gh-nav,#gottardi-header .gh-search,#gottardi-header .gh-hide-mobile{display:none}
 #gottardi-header .gh-bar{height:50px;padding-right:12px}
 #gottardi-header .gh-logo{min-width:0;padding:0 16px}
 #gottardi-header .gh-logo svg{height:40px}
 #gottardi-header .gh-icons{column-gap:18px}
 #gottardi-header .gh-toggle{display:block}
}
@media (min-width:992px){#gottardi-header .gh-mobile{display:none !important}}
