.mast-navigation-backdrop{display:none}@media(min-width:1025px),(min-width:750px)and (min-height:600px)and (orientation:landscape)and (pointer:coarse){#header-component.mast-header--reference mast-original-navigation,#header-component.mast-header--reference .header__menu-wrapper,#header-component.mast-header--reference .header__inline-menu{min-width:0;width:100%}#header-component.mast-header--reference .header__inline-menu>.list-menu--inline{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px 8px;margin:0;padding:0}#header-component.mast-header--reference .header__inline-menu>.list-menu--inline>li{display:block;width:auto;flex:0 0 auto;margin:0;padding:0}#header-component.mast-header--reference .mast-original__disclosure{width:auto}#header-component.mast-header--reference .mast-original__disclosure:has(>.mega-menu__content>.header__submenu-wrapper){position:relative}#header-component.mast-header--reference .list-menu--inline>li>a,#header-component.mast-header--reference .mast-original__disclosure>summary{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:11;gap:5px;width:auto;min-height:42px;padding:10px 14px;margin:0;border:0;border-radius:999px;color:var(--mast-header-ink);background:transparent;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;list-style:none;cursor:pointer}#header-component.mast-header--reference .list-menu--inline>li>a:is(:hover,:focus-visible),#header-component.mast-header--reference .mast-original__disclosure[open]>summary{color:#fff;background:#171717}#header-component.mast-header--reference .mast-original__disclosure>summary>.text,#header-component.mast-header--reference .list-menu--inline>li>a>.text{font:inherit;color:inherit;background-image:none;text-decoration:none}#header-component.mast-header--reference .mast-original__disclosure>summary>.svg-wrapper{display:none}#header-component.mast-header--reference .mast-original__disclosure>summary::-webkit-details-marker{display:none}#header-component.mast-header--reference .mast-original__disclosure>summary:before{content:none}#header-component.mast-header--reference .header__inline-menu{display:block}#header-component.mast-header--reference .list-menu--inline>li>.link--hover-underline:after,#header-component.mast-header--reference .mast-original__disclosure>.link--hover-underline:after{content:none}#header-component.mast-header--reference .mast-original__disclosure:not([open])>.mega-menu__content{display:none}#header-component.mast-header--reference .mast-original__disclosure[open]>.mega-menu__content{display:block;opacity:1;visibility:visible;pointer-events:auto;transform:none;clip-path:none}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper){position:absolute;inset:var(--mast-panel-offset, 100%) auto auto var(--mast-panel-shift, 0px);box-sizing:border-box;width:250px!important;min-width:0!important;max-width:calc(100vw - 48px)!important;max-height:none;margin:0;padding:24px 32px 30px!important;border:0!important;border-radius:0 0 18px 18px;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#171717;box-shadow:none!important;overflow:visible;z-index:10}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):before,#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):after{content:"";position:absolute;top:0;width:18px;height:18px;pointer-events:none}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):before{left:-18px;background:radial-gradient(circle at 0 100%,transparent 18px,#fff 18.5px)}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):after{right:-18px;background:radial-gradient(circle at 100% 100%,transparent 18px,#fff 18.5px)}#header-component.mast-header--reference .mega-menu__content>.header__submenu-wrapper,#header-component.mast-header--reference .mega-menu__content>.header__submenu-wrapper>.list-menu{display:block;position:static;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:0;border:0;box-shadow:none;list-style:none;background:transparent}#header-component.mast-header--reference .mega-menu__content>.header__submenu-wrapper{max-height:max(0px,calc(var(--mast-panel-max-height, calc(100dvh - 200px) ) - 54px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#header-component.mast-header--reference .mega-menu__content>.header__submenu-wrapper .header__menu-item{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:28px;margin:0;padding:5px 0;color:#171717;background:transparent;font-size:12px;font-weight:400;line-height:1.5;text-transform:uppercase;text-decoration:none;white-space:normal!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}#header-component.mast-header--reference .header__submenu-wrapper-grandchild{position:static;width:100%;min-width:0;margin:0;padding:4px 0 4px 12px;border:0;border-inline-start:1px solid #e5e5e5;box-shadow:none;background:#fff}#header-component.mast-header--reference details:not([open])>.header__submenu-wrapper-grandchild{display:none}#header-component.mast-header--reference details[open]>.header__submenu-wrapper-grandchild{display:block;opacity:1;visibility:visible;transform:none}#header-component.mast-header--reference .header__submenu-wrapper-grandchild>.list-menu{display:block;width:100%;min-width:0;margin:0;padding:0}#header-component.mast-header--reference .mast-original__disclosure[open]:after{content:"";position:absolute;top:100%;left:var(--mast-panel-shift, 0px);width:250px;height:var(--mast-panel-bridge, 0px);z-index:9}#header-component.mast-header--reference mast-original-navigation :focus-visible{outline:2px solid currentColor;outline-offset:3px}#header-group:has(#header-component.mast-header--reference){display:contents}#header-group>.header-section:has(#header-component.mast-header--reference){position:sticky;top:0;width:100%;z-index:50;background:transparent!important;animation:none!important;transform:var(--mast-header-transform, none)!important;transition:transform .18s ease;box-shadow:none}#header-group>.header-section:has(#header-component.mast-header--reference[data-desktop-hidden]){--mast-header-transform: translateY(-100%);visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){#header-group>.header-section:has(#header-component.mast-header--reference){transition:none}}body.template-index #header-group>.header-section:has(#header-component.mast-header--reference){position:fixed;inset:0 0 auto}#header-component.mast-header--reference{position:relative;inset:auto;width:100%;display:block;--mast-header-ink: #171717;--mast-header-surface: transparent;--header-bg-color: var(--mast-header-surface);--header-logo-opacity: 1;--header-logo-inverse-opacity: 0;background:var(--mast-header-surface)!important;color:#171717;opacity:1!important;transform:none!important;border:0;box-shadow:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#header-component.mast-header--reference:is([data-desktop-scrolled],:has(mast-original-navigation:hover),:has(mast-original-navigation:focus-within),:has(.mast-original__disclosure[open])){--mast-header-surface: #fff}#header-component .header__columns{position:relative;z-index:2;display:grid;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;grid-template-areas:"left center right";gap:24px;padding:24px 32px;min-height:104px;width:100%;box-sizing:border-box;background:transparent;color:#171717}#header-component .header__column--left,#header-component .header__column--center{min-width:0}#header-component .header-logo,#header-component .header__heading,#header-component .header__heading-link{margin:0;padding:0;position:static;transform:none}#header-component .header-logo{width:100%}#header-component .header__heading-link{display:block}#header-component .header__heading-logo-wrapper{display:block;width:100%;height:auto}#header-component .header-logo__image-container--original{display:flex;align-items:center;opacity:1!important;position:static;overflow:hidden}#header-component .header-logo__image-container--inverse{display:none!important}#header-component .header-logo img{display:block;width:100%!important;max-width:100%;height:auto!important;object-fit:contain;transform:none}#header-component .header__column--right{display:flex;align-items:center;gap:8px;min-width:0}#header-component .header__column--right .header__icon{display:flex;align-items:center;justify-content:center;width:40px;height:44px;min-width:40px;padding:8px;border:0;background:transparent;color:#171717!important}#header-component .header__column--right .header__icon svg{color:#171717!important;width:24px;height:24px}#header-component .header__column--right .svg-wrapper{display:flex;width:24px;height:24px}#header-component .header__column--right .search-action{display:block!important}#header-component .header__column--right .cart-text,#header-component .header__column--right .wishlist-text{display:none}#header-component .mast-navigation-backdrop{display:none;position:fixed;inset:var(--header-height, 80px) 0 0;z-index:1;width:100%;height:auto;border:0;border-radius:0;margin:0;padding:0;background:transparent;cursor:default}#header-component:has(.mast-original__disclosure[open]) .mast-navigation-backdrop{display:block}#header-component .header__column--center .list-menu--inline{flex-wrap:nowrap}#header-component.mast-header--reference>.row-group{position:relative;z-index:2;background:transparent!important}#header-component.mast-header--reference .header__row--top{display:block;width:100%;max-width:none;margin:0;padding:0;background:transparent!important;border:0}#header-component.mast-header--reference .header__column{display:flex;min-width:0}#header-component.mast-header--reference .header__column--left{justify-content:flex-start}#header-component.mast-header--reference .header__column--right{justify-content:flex-end}#header-component.mast-header--reference .header-logo__image-container--original{width:100%;height:56px;min-width:0}body:has(#header-component.mast-header--reference) #Cart-Drawer,body:has(#header-component.mast-header--reference) #Drawer-Search{z-index:100}}@media(min-width:1025px)and (max-width:1199px),(min-width:750px)and (max-width:1024px)and (min-height:600px)and (orientation:landscape)and (pointer:coarse){#header-component.mast-header--reference .header__inline-menu>.list-menu--inline{gap:4px}#header-component.mast-header--reference .list-menu--inline>li>a,#header-component.mast-header--reference .mast-original__disclosure>summary{padding-inline:8px;font-size:13px}}@media(min-width:1025px)and (pointer:fine),(min-width:1025px)and (pointer:none){#header-component.mast-header--reference{transition:background-color .2s ease}#header-component.mast-header--reference:not([data-desktop-scrolled]):not([data-mast-navigation-open]):not(:has(.mast-original__disclosure[open])):not(:has(mast-original-navigation:hover)):not(:has(mast-original-navigation:focus-within)){--mast-header-surface: transparent}#header-component.mast-header--reference:is([data-desktop-scrolled],[data-mast-navigation-open],:has(.mast-original__disclosure[open]),:has(mast-original-navigation:hover),:has(mast-original-navigation:focus-within)){--mast-header-surface: #fff}#header-component.mast-header--reference .header__columns{grid-template-columns:184px minmax(0,1fr) auto;min-height:108px;padding-block:22px}#header-component.mast-header--reference .header-logo__image-container--original{height:64px}#header-component.mast-header--reference .header__inline-menu>.list-menu--inline{gap:clamp(3px,.55vw,10px)}#header-component.mast-header--reference .mast-original__disclosure{flex:0 0 auto}#header-component.mast-header--reference .list-menu--inline>li>a,#header-component.mast-header--reference .mast-original__disclosure>summary{min-height:48px;padding:12px clamp(8px,.95vw,16px);font-size:16px;transition:color .14s ease,background-color .14s ease}#header-component.mast-header--reference .mast-original__disclosure[open]>summary{color:var(--mast-header-ink);background:transparent;transition:none}#header-component.mast-header--reference .mast-original__disclosure[data-mast-active]>summary{color:#fff;background:#171717}#header-component.mast-header--reference .mast-original__disclosure[data-mast-closing]>.mega-menu__content{pointer-events:none}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper){padding:28px 32px 32px!important;border-radius:0 0 22px 22px;transform-origin:center top}#header-component.mast-header--reference .mega-menu__content>.header__submenu-wrapper{max-height:max(0px,calc(var(--mast-panel-max-height, calc(100dvh - 200px) ) - 60px))}#header-component.mast-header--reference .mega-menu__content>.header__submenu-wrapper .header__menu-item{min-height:32px;padding-block:6px;font-size:13px}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):before,#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):after{width:22px;height:22px}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):before{left:-22px;background:radial-gradient(circle at 0 100%,transparent 22px,#fff 22.5px)}#header-component.mast-header--reference .mast-original__disclosure>.mega-menu__content:has(>.header__submenu-wrapper):after{right:-22px;background:radial-gradient(circle at 100% 100%,transparent 22px,#fff 22.5px)}@media(max-width:1279px){#header-component.mast-header--reference .header__columns{grid-template-columns:150px minmax(0,1fr) auto;gap:12px;padding-inline:20px}#header-component.mast-header--reference .header__inline-menu>.list-menu--inline{gap:2px}#header-component.mast-header--reference .list-menu--inline>li>a,#header-component.mast-header--reference .mast-original__disclosure>summary{padding-inline:7px;font-size:15px;letter-spacing:.01em}#header-component.mast-header--reference .header__column--right{gap:4px}#header-component.mast-header--reference .header__column--right .header__icon{width:36px;min-width:36px;padding-inline:6px}}@media(prefers-reduced-motion:reduce){#header-component.mast-header--reference,#header-component.mast-header--reference .list-menu--inline>li>a,#header-component.mast-header--reference .mast-original__disclosure>summary{transition:none}}}.mast-header-search{display:none}@media(min-width:1025px)and (pointer:fine),(min-width:1025px)and (pointer:none){html:root #header-component.mast-header--reference .mast-header-search{display:flex;align-items:center;order:-1;flex:0 0 auto;width:clamp(140px,15vw,240px);height:44px;margin:0 12px 0 0;padding:0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:var(--mast-header-ink, #171717)}html:root #header-component.mast-header--reference .mast-header-search input{flex:1 1 0;width:0;min-width:0;height:44px;margin:0;padding:0 8px;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent!important;color:inherit;font:inherit;font-size:14px;text-transform:none;-webkit-appearance:none;appearance:none}html:root #header-component.mast-header--reference .mast-header-search input::placeholder{color:inherit;opacity:1}html:root #header-component.mast-header--reference .mast-header-search button{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:10px;margin:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}html:root #header-component.mast-header--reference .mast-header-search .svg-wrapper{display:flex;width:20px;height:20px}html:root #header-component.mast-header--reference .mast-header-search svg{width:100%;height:100%;color:inherit!important}html:root:not([data-mast-appearance=dark]) #header-component.mast-header--reference:has(.mast-header-search:focus-within){--mast-header-surface: #fff}html:root #header-component.mast-header--reference .mast-header-search:focus-within{outline:none;border-bottom-width:2px}html:root #header-component.mast-header--reference .mast-header-search input:is(:focus,:focus-visible){outline:none!important;border:0!important;box-shadow:none!important}html:root #header-component.mast-header--reference .mast-header-search button:focus-visible{outline:2px solid currentColor;outline-offset:-4px}html:root #header-component.mast-header--reference .header__column--right>.search-action{display:none!important}@media(max-width:1399px){html:root #header-component.mast-header--reference .header__columns{grid-template-columns:150px minmax(0,1fr) auto;gap:12px;padding-inline:20px}html:root #header-component.mast-header--reference .mast-header-search{width:140px;margin-right:4px}html:root #header-component.mast-header--reference .header__inline-menu>.list-menu--inline{gap:2px}html:root #header-component.mast-header--reference .list-menu--inline>li>a,html:root #header-component.mast-header--reference .mast-original__disclosure>summary{padding-inline:6px;font-size:14px}}}@media(min-width:750px)and (max-width:1024px)and (min-height:600px)and (orientation:landscape)and (pointer:coarse){#header-component.mast-header--reference .header__column--left>:is(.header__icon--menu,.search-action){display:none!important}#header-component.mast-header--reference .header__columns{grid-template-columns:140px minmax(0,1fr) auto;gap:10px;padding-inline:16px}#header-component.mast-header--reference .list-menu--inline>li>a,#header-component.mast-header--reference .mast-original__disclosure>summary{padding-inline:6px;font-size:12px}}@media(min-width:1025px)and (max-width:1599px)and (pointer:fine),(min-width:1025px)and (max-width:1599px)and (pointer:none){html:root #header-component.mast-header--reference:has([data-mast-planned-menu=schreinerei]) .header__inline-menu>.list-menu--inline{gap:2px}html:root #header-component.mast-header--reference:has([data-mast-planned-menu=schreinerei]) .list-menu--inline>li>a,html:root #header-component.mast-header--reference:has([data-mast-planned-menu=schreinerei]) .mast-original__disclosure>summary{padding-inline:6px;font-size:14px}}@media(min-width:1025px)and (max-width:1199px)and (pointer:fine),(min-width:1025px)and (max-width:1199px)and (pointer:none){html:root #header-component.mast-header--reference:has([data-mast-planned-menu=schreinerei]) .mast-header-search{width:100px}html:root #header-component.mast-header--reference:has([data-mast-planned-menu=schreinerei]) .list-menu--inline>li>a,html:root #header-component.mast-header--reference:has([data-mast-planned-menu=schreinerei]) .mast-original__disclosure>summary{padding-inline:4px;font-size:13px}}[data-mast-planned-menu][aria-disabled=true]{cursor:default}body:has(#header-component.mast-header--reference) :is(#Drawer-Account,#Drawer-Search,#Cart-Drawer,#Drawer-Menu){z-index:10000}
/*# sourceMappingURL=/cdn/shop/t/112/assets/mast-original-navigation.css.map */
