.df-header-style{--df-nav-active: var(--df-nav-active-color, #c45c4a);--df-nav-font: "Manrope", "Avenir Next", "Segoe UI", sans-serif}.df-header-style:not([transparent]) .header__underlay-closed{height:100%;opacity:1}.df-header-style[transparent=not-sticky]:not([data-sticky-state=active]) .header__underlay-closed{height:0;opacity:0}.df-header-style[transparent=not-sticky][data-sticky-state=active] .header__underlay-closed{height:100%;opacity:1;transition:height .25s ease,opacity .25s ease;box-shadow:0 8px 24px #46372814}.df-header-style .header-menu,.df-header-style .menu-list__link,.df-header-style .menu-list__link-title{font-family:var(--df-nav-font)}.df-header-style .menu-list__link{text-transform:uppercase;letter-spacing:.06em;font-weight:500;font-size:.78rem;position:relative}@media screen and (min-width:990px){.df-header-style .menu-list__link{font-size:.82rem}}.df-header-style .menu-list__link-title{position:relative;display:inline-block;padding-block:.35rem;font-weight:inherit}.df-header-style .menu-list__link--active,.df-header-style .menu-list__link[aria-current=page]{font-weight:500}.df-header-style .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.df-header-style .menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link,.df-header-style .menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active)) .menu-list__link{color:rgb(var(--menu-top-level-font-color-rgb, var(--color-foreground-rgb)) / .55)}.df-header-style .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.df-header-style .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link[aria-current=page],.df-header-style .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.df-header-style[transparent] .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.df-header-style[transparent] .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link[aria-current=page]{color:var(--df-nav-active)!important}.df-header-style .menu-list__link--active .menu-list__link-title,.df-header-style .menu-list__link[aria-current=page] .menu-list__link-title,.df-header-style[transparent] .menu-list__link--active .menu-list__link-title,.df-header-style[transparent] .menu-list__link[aria-current=page] .menu-list__link-title{color:var(--df-nav-active)!important}.df-header-style .menu-list__link--active .menu-list__link-title:after,.df-header-style .menu-list__link[aria-current=page] .menu-list__link-title:after{content:"";position:absolute;left:50%;bottom:0;width:1.35rem;height:2px;background:var(--df-nav-active);transform:translate(-50%);border-radius:1px}.df-header-style .menu-list--mobile .menu-list__item{text-transform:uppercase;letter-spacing:.06em;font-weight:500}.df-header-style .menu-list--mobile .menu-list__item[aria-current=page]{color:var(--df-nav-active);box-shadow:inset 0 -2px 0 var(--df-nav-active)}.df-header-actions{display:inline-flex;align-items:center;gap:.75rem}.df-header-style.df-header-style--hide-shop .header-actions__cart-icon,.df-header-style.df-header-style--hide-shop .header-actions__action:has(shopify-account){display:none}@media screen and (max-width:749px){.df-header-style .header__columns,#header-component.df-header-style[data-menu-style=drawer] .header__columns{--header-template-columns: 44px 44px 1fr auto max-content}.df-header-style .header__columns .header-logo,#header-component.df-header-style[data-menu-style=drawer] .header__columns .header-logo{grid-area:rightB;justify-self:end;margin-inline-start:.75rem;margin-inline-end:.15rem}.df-header-style .header-logo .header-logo__image{height:42px!important;width:auto!important;max-width:none}.df-header-style .header__columns .df-header-actions,#header-component.df-header-style[data-menu-style=drawer] .header__columns .df-header-actions{grid-area:rightA;justify-self:end;margin-inline-end:.65rem}.df-header-style .header__columns header-actions,#header-component.df-header-style[data-menu-style=drawer] .header__columns header-actions{grid-area:rightA}}.df-kontakt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .95rem;border-radius:.55rem;background:var(--df-kontakt-bg, #8b6b3f);color:var(--df-kontakt-color, #fff);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-family:var(--df-nav-font);font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap;transition:filter .2s ease,transform .2s ease}.df-kontakt-btn:hover{filter:brightness(1.06);transform:translateY(-1px);color:var(--df-kontakt-color, #fff)}.df-kontakt-btn__icon{display:grid;place-items:center}.df-kontakt-btn__icon svg,.df-kontakt-btn__icon img{display:block;width:16px;height:16px;object-fit:contain}.df-lang-dropdown .dropdown-localization__button{gap:.2rem;min-height:2rem;padding-inline:.35rem;font-family:var(--df-nav-font);font-weight:600;letter-spacing:.06em}.df-lang-dropdown__panel{min-width:5.5rem;padding:.35rem;background:#f7f2ea;border:1px solid rgb(139 107 63 / .28);box-shadow:0 16px 36px #3f383229}.df-header-style .language-picker__option{font-family:var(--df-nav-font);color:#3f3832}.df-header-style .language-picker__option:hover{background-color:#8b6b3f1f}.df-header-style .language-picker__option--current{background-color:var(--df-kontakt-bg, #8b6b3f);color:var(--df-kontakt-color, #fff)}.df-header-style .language-picker__option--current:hover{background-color:var(--df-kontakt-bg, #8b6b3f)}.df-header-style .language-picker__option--current .language-picker__code{color:inherit;opacity:.9}.df-header-style .language-picker__code{color:#8b6b3f}.menu-drawer__localization .language-picker{width:100%;min-width:0}.menu-drawer__localization .language-picker__option{padding-block:.7rem;font-size:.95rem}.menu-drawer__kontakt{margin-block-start:1.25rem}.menu-drawer__kontakt .df-kontakt-btn{width:fit-content;min-width:10rem;justify-content:center;padding:.7rem 1.15rem;font-size:.8rem}.menu-drawer__kontakt .df-kontakt-btn:focus-visible{outline:3px solid #8b6b3f;outline-offset:3px}.df-header-style[data-menu-style=drawer] .df-header-actions__kontakt,.df-header-style--hide-shop[data-menu-style=drawer] .df-header-actions{display:none}@media screen and (max-width:749px){.df-header-style--hide-shop .df-header-actions{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/df-header.css.map */
