/* Supplied Tourist Guide Netherlands identity and a clear responsive favourites action. */
.tgn-header__inner{gap:20px}
.tgn-header .tgn-brand{display:flex;flex:0 1 264px;min-width:190px;align-items:center}
.tgn-header .tgn-brand__logo{display:block;width:100%;height:auto;max-height:52px;object-fit:contain;object-position:left center}
.tgn-trip-link{min-height:40px;padding:7px 10px;border:1px solid #f3bba6;border-radius:999px;background:#fff3ee;color:var(--deep);white-space:nowrap;transition:background .2s,border-color .2s,transform .2s}
.tgn-trip-link:hover{border-color:var(--orange);background:#ffe5db;transform:translateY(-1px)}
.tgn-trip-link__heart{color:var(--orange);font-size:18px;line-height:1}
.tgn-trip-link__label{display:inline;font-size:12px}
.tgn-trip-link__label--short{display:none}
.tgn-trip-link b{background:var(--orange)}
@media(max-width:1080px){.tgn-trip-link>.tgn-trip-link__label--full{display:inline}.tgn-header .tgn-brand{flex-basis:230px}.tgn-header__inner{gap:12px}}
@media(max-width:900px){.tgn-header .tgn-brand{flex:0 1 214px;margin-right:auto}.tgn-tools{gap:7px}}
@media(max-width:620px){.tgn-header__inner{gap:6px}.tgn-header .tgn-brand{flex:0 1 142px;min-width:105px}.tgn-header .tgn-brand__logo{max-height:36px}.tgn-tools{gap:4px}.tgn-trip-link{min-height:36px;padding:5px 7px;gap:4px;font-size:13px}.tgn-trip-link>.tgn-trip-link__label--full{display:none}.tgn-trip-link>.tgn-trip-link__label--short{display:inline;font-size:10px}.tgn-trip-link__heart{font-size:15px}.tgn-trip-link b{min-width:18px;height:18px;padding:0 4px;font-size:10px}.tgn-language>button{padding:7px}.tgn-menu-toggle{width:36px;padding:6px}.tgn-menu-toggle span{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}
@media(max-width:360px){.tgn-header .tgn-brand{flex-basis:112px}.tgn-trip-link{padding-inline:6px}.tgn-language>button{font-size:11px}.tgn-menu-toggle{width:32px}}
