:root{--gm-feld: #8a8781;--gm-grau-2: #6e6b65;--gm-fehler: #a52a1e;--gm-lang: .42s;--gm-pl: max(var(--gm-rand), env(safe-area-inset-left, 0px));--gm-pr: max(var(--gm-rand), env(safe-area-inset-right, 0px))}.gm-leiste{line-height:1.4}.gm-leiste ul{min-height:36px;align-items:center}.gm-leiste:not(:has(li)){display:none}@media(min-width:1024px){.gm-leiste ul{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:24px}.gm-leiste li:first-child{justify-self:start}.gm-leiste li:nth-child(2){justify-self:center;text-align:center}.gm-leiste li:nth-child(3),.gm-leiste li:nth-child(2):last-child{grid-column:3;justify-self:end;text-align:end}}.gm-leiste .gm-code{display:inline-block;margin-block:-13px;margin-inline-start:2px;padding:13px 0;border:0;background:none;font:inherit;font-weight:500;color:var(--gm-tinte);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.gm-leiste .gm-code:hover{text-decoration-thickness:2px}.gm-leiste .gm-code:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:2px}.gm-leiste__status:not(:empty){margin-inline-start:6px;color:var(--gm-tinte)}.gm-leiste__kurz{display:none}@media(max-width:767px){.gm-leiste:has(.gm-leiste__kurz) ul{justify-content:flex-start;gap:0}.gm-leiste:has(.gm-leiste__kurz) li:nth-child(2){display:block}.gm-leiste:has(.gm-leiste__kurz) li:nth-child(n+3){display:none}.gm-leiste:has(.gm-leiste__kurz) li:has(.gm-code){display:block;width:100%;text-align:center}.gm-leiste:has(.gm-leiste__kurz) li+li:before{content:"\b7";margin:0 8px}.gm-leiste:has(.gm-leiste__kurz) li:has(.gm-code):before{content:none;margin:0}.gm-leiste li:has(>.gm-leiste__kurz)>.gm-leiste__lang{display:none}.gm-leiste .gm-leiste__kurz{display:inline}}@media(max-width:359px){.gm-leiste:has(.gm-leiste__kurz){font-size:.75rem}}:root{--gm-logo-px: 1.2;--gm-logo-farbe: #000}.gm-logo{--gm-logo-hoehe: 30;--gm-logo-strich: calc(var(--gm-logo-px) * var(--gm-logo-vb, 912) / var(--gm-logo-hoehe) * 1px);display:block;flex:none;width:auto;height:calc(var(--gm-logo-hoehe) * 1px);color:var(--gm-logo-farbe);stroke-width:var(--gm-logo-strich)}.gm-logo__punkt{r:calc(var(--gm-logo-strich) * .675)}#header-group #header-component .header-logo{justify-content:flex-start;min-height:44px;color:var(--gm-logo-farbe)}#header-group #header-component :is(.header-logo,.gm-menue-logo) .gm-logo{width:auto;height:calc(var(--gm-logo-hoehe) * 1px)}@media(min-width:750px){#header-group #header-component .header-logo .gm-logo{--gm-logo-hoehe: 36}}#header-group #header-component[data-menu-style=drawer] .header-logo .gm-logo{--gm-logo-hoehe: 30}#header-group #header-component .header-logo:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:3px}#header-group #header-component .header__row--top{--border-bottom-color: var(--gm-linie)}#header-group #header-component .header__columns{--padding-block-start: 0px;--padding-block-end: 0px;box-sizing:border-box;width:100%;max-width:1440px;min-height:64px;margin-inline:auto;padding-block:0;padding-inline:var(--gm-pl) var(--gm-pr);column-gap:40px}#header-group #header-component .header__column--left{gap:40px}#header-group #header-component .header__column--right{gap:24px}#header-group #header-component .header__column--right header-actions,#header-group #header-component .header__column--right .search-action{margin-inline:0}#header-group #header-component :is(header-menu,.header-actions__action,.header__icon--menu){opacity:1}#header-group #header-component .menu-list{--menu-horizontal-gap: 28px}#header-group #header-component .menu-list__link{min-height:44px;font-size:.875rem;font-weight:400;line-height:1.35;text-transform:none;letter-spacing:0;color:var(--gm-tinte)}#header-group #header-component .menu-list__link-title{padding-inline:14px}#header-group #header-component [slot=overflow] .menu-list__link-title{padding-inline:0}#header-group #header-component .menu-list__link:is(:hover,[aria-current=page],.menu-list__link--active) .menu-list__link-title,#header-group #header-component .menu-list__list-item:has(>.menu-list__trigger [aria-expanded=true]) .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}#header-group #header-component .menu-list__link:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:-2px}#header-group #header-component .gm-menue-knopf{font:inherit;cursor:pointer}#header-group #header-component .gm-menue-knopf>*{pointer-events:none}@media(min-width:1100px)and (max-width:1279px){#header-group #header-component .header__columns{column-gap:24px}#header-group #header-component .header__column--left{gap:24px}#header-group #header-component .menu-list__link-title{padding-inline:9px}#header-group #header-component .overflow-menu::part(list){margin-inline:-9px -19px}}@media(min-width:990px)and (max-width:1099px){#header-group #header-component .header__columns{column-gap:16px}#header-group #header-component .header__column--left{gap:24px}#header-group #header-component .menu-list__link-title{padding-inline:6px}#header-group #header-component .overflow-menu::part(list){margin-inline:-6px -24px}}#header-group #header-component .header__underlay-open:after{box-shadow:inset 0 -1px 0 var(--gm-linie)}#header-group #header-component .menu-list__submenu{--submenu-padding-block-start: 12px;--submenu-padding-block-end: 16px}#header-group #header-component .mega-menu__list:not(:has(.mega-menu__link--parent,.mega-menu__link-image)){display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:0 28px}#header-group #header-component .mega-menu__list:not(:has(.mega-menu__link--parent,.mega-menu__link-image))>.mega-menu__column{display:contents}#header-group #header-component .mega-menu>.mega-menu__grid{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gm-pl) var(--gm-pr)}#header-group #header-component .mega-menu__link{display:inline-block;padding-block:10px;font-size:.875rem;font-weight:400;line-height:1.6;text-transform:none;color:var(--gm-tinte);text-decoration:none}#header-group #header-component .mega-menu__link:is(:hover,[aria-current=page]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#header-group #header-component .account-button{display:none}#header-group #header-component .header-actions__action{align-items:center;min-width:44px;min-height:44px;padding-inline:0;font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1;text-transform:none;color:var(--gm-tinte);white-space:nowrap}#header-group #header-component .header-actions__action:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:-2px}#header-group #header-component .search-action .header-actions__action:hover>span:not(.svg-wrapper),#header-group #header-component .header-actions__action:hover .header-actions__cart-icon>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}#header-group #header-component .search-action .svg-wrapper svg{width:20px;height:20px}#header-group #header-component .header-actions__cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px}#header-group #header-component .header-actions__cart-icon>span:first-child{display:none!important}#header-group #header-component .header-actions__cart-icon>.svg-wrapper{display:inline-flex!important;width:22px;height:22px}#header-group #header-component .header-actions__cart-icon>.svg-wrapper svg{width:22px;height:22px}#header-group #header-component .header-actions__cart-icon .cart-bubble,#header-group #header-component .header-actions__cart-icon .cart-bubble.visually-hidden{position:absolute!important;inset:4px 2px auto auto;display:inline-grid;place-items:center;box-sizing:border-box;width:auto;min-width:16px;height:16px;margin:0;padding:0 3px;aspect-ratio:auto;border:0;border-radius:8px;background:var(--gm-tinte);clip:auto;overflow:hidden;color:var(--gm-papier)}#header-group #header-component .header-actions__cart-icon .cart-bubble__background{display:none}#header-group #header-component .header-actions__cart-icon .cart-bubble__text{font-family:var(--font-body--family);font-size:10px;font-weight:500;line-height:1;color:var(--gm-papier);font-variant-numeric:tabular-nums}#header-group #header-component .header-actions__cart-icon .cart-bubble__text-count.hidden{display:inline!important}#header-group #header-component .cart-bubble--animating .cart-bubble__text{--start-y: 110%;--start-opacity: 0}.gm-kauflinie{position:absolute;z-index:2;left:var(--gm-pl);right:var(--gm-pr);bottom:-1px;height:2px;background:var(--gm-tinte);transform:scaleX(0);transform-origin:left center;pointer-events:none}@media(min-width:1440px){.gm-kauflinie{left:calc((100% - 1440px) / 2 + var(--gm-pl));right:calc((100% - 1440px) / 2 + var(--gm-pr))}}#header-component.gm-ist-kauf .gm-kauflinie{transform:scaleX(1);transition:transform .52s var(--gm-ease)}#header-component.gm-ist-kauf.gm-ist-weg .gm-kauflinie{opacity:0;transition:opacity .3s linear}@media(max-width:749px){#header-group #header-component .header__columns{grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"leftA center . rightA rightB";column-gap:8px;min-height:56px}#header-group #header-component .header__drawer{--header-drawer-min-height: 44px;grid-area:leftA}#header-group #header-component .header-logo{grid-area:center}#header-group #header-component .search-action{grid-area:rightA;margin-inline:0 -8px}#header-group #header-component header-actions{grid-area:rightB;gap:0;margin-inline:0}}#header-group #header-component[data-menu-style=drawer] .header__columns{grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"leftA center . rightA rightB";column-gap:8px;min-height:56px}#header-group #header-component[data-menu-style=drawer] .header__drawer{--header-drawer-min-height: 44px;grid-area:leftA}#header-group #header-component[data-menu-style=drawer] .header-logo{grid-area:center}#header-group #header-component[data-menu-style=drawer] .search-action{grid-area:rightA;margin-inline:0 -8px}#header-group #header-component[data-menu-style=drawer] header-actions{grid-area:rightB;gap:0;margin-inline:0}@media(min-width:750px)and (max-width:989px){#header-group #header-component[data-menu-style=menu] .header-menu{display:none}}#header-group #header-component[data-menu-style=drawer] .search-action .mobile\:hidden{display:none!important}#header-group #header-component[data-menu-style=drawer] .search-action .desktop\:hidden{display:flex!important}#header-group #header-component .header__icon--menu{justify-content:center;min-width:44px;min-height:44px;margin-inline-start:0;padding:0;color:var(--gm-tinte)}#header-group #header-component .header__icon--menu:after{content:none}#header-group #header-component .header__icon--menu .header-drawer-icon--open{display:flex!important}#header-group #header-component .header__icon--menu .header-drawer-icon--close{display:none!important}#header-group #header-component .menu-drawer-container[open]>.header__icon--menu .header-drawer-icon--open{display:none!important}#header-group #header-component .menu-drawer-container[open]>.header__icon--menu .header-drawer-icon--close{display:flex!important}#header-group #header-component .header__icon--menu .header-drawer-icon svg{width:20px;height:20px}#header-group #header-component .header__icon--menu:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:-2px}#header-group #header-component .menu-drawer{width:100vw;max-width:none;padding-inline:0;border-inline-end:0;box-shadow:none;background:var(--gm-papier);color:var(--gm-tinte);transition-duration:var(--gm-lang);transition-timing-function:var(--gm-ease)}#header-group #header-component .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1a52}#header-group #header-component .menu-drawer-container[open] .menu-drawer__animated-element{animation:none}#header-group #header-component .menu-drawer-container[open] .menu-drawer__menu--childlist.menu-drawer__animated-element{animation:menu-drawer-nav-open var(--drawer-animation-speed) ease-in-out backwards}.gm-menue-kopf{display:flex;flex:none;align-items:center;gap:16px;min-height:56px;padding-inline:var(--gm-pl) var(--gm-pr);border-bottom:1px solid var(--gm-linie)}#header-group #header-component .gm-menue-kopf .menu-drawer__close-button{display:inline-flex;align-items:center;gap:8px;width:auto;height:auto;min-height:44px;margin-inline-start:-4px;padding:0 4px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--gm-tinte);font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1}#header-group #header-component .gm-menue-kopf .menu-drawer__close-button:before{content:"Schlie\df en"}#header-group #header-component .gm-menue-kopf .menu-drawer__close-button:hover:before{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#header-group #header-component .gm-menue-kopf .menu-drawer__close-button .header-drawer-icon{display:flex;width:24px;height:24px;margin:0}#header-group #header-component .gm-menue-kopf .menu-drawer__close-button svg{--icon-stroke-width: .75px;width:24px;height:24px}#header-group #header-component .gm-menue-logo{display:inline-flex;align-items:center;min-height:44px;color:var(--gm-logo-farbe)}#header-group #header-component .gm-menue-logo .gm-logo{--gm-logo-hoehe: 28;flex:none}#header-group #header-component .gm-menue-logo:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:2px}#header-group #header-component .menu-drawer__navigation{margin-top:8px;padding-inline:var(--gm-pl) var(--gm-pr)}#header-group #header-component .menu-drawer__menu.has-submenu{padding-inline:0;margin-block-end:0}#header-group #header-component .menu-drawer__menu.has-submenu>.menu-drawer__list-item{min-height:56px}#header-group #header-component .menu-drawer__menu--childlist>.menu-drawer__list-item{min-height:0}#header-group #header-component .menu-drawer__list-item--divider{border-block-end:1px solid var(--gm-linie)}#header-group #header-component .menu-drawer__menu-item--mainlist{min-height:56px;padding-block:8px;font-family:var(--font-body--family);font-size:var(--gm-t-2);font-weight:300;line-height:1.15;letter-spacing:-.015em;text-transform:none;color:var(--gm-tinte)}#header-group #header-component .menu-drawer__menu-item--mainlist[aria-current=page] .menu-drawer__menu-item-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}#header-group #header-component .menu-drawer__menu-item--mainlist .icon-plus{display:flex;flex:none;width:20px;height:20px;margin-inline-start:auto;padding:0}#header-group #header-component .menu-drawer__menu-item--mainlist .icon-plus svg{--icon-stroke-width: 1px;flex:none;width:20px;height:20px}#header-group #header-component .menu-drawer__menu--childlist{padding-block:0 16px;margin-block-start:-8px}#header-group #header-component .menu-drawer__menu-item--child{min-height:44px;padding-block:10px;font-family:var(--font-body--family);font-size:1rem;font-weight:400;line-height:1.4;text-transform:none;color:var(--gm-tinte)}#header-group #header-component .menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#header-group #header-component .menu-drawer__menu-item:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:2px}.gm-menue-extra{display:grid;gap:32px;margin-top:32px;padding:0 var(--gm-pr) calc(32px + env(safe-area-inset-bottom,0px)) var(--gm-pl);color:var(--gm-tinte)}.gm-menue-extra__block{display:grid;gap:10px;align-content:start}.gm-menue-extra .gm-kicker{font-weight:400}.gm-menue-extra p{margin:0}.gm-haken{display:grid;gap:6px;margin:0;padding:0;list-style:none}.gm-haken li{display:flex;align-items:flex-start;gap:8px;font-size:.8125rem;line-height:1.5;color:var(--gm-grau)}.gm-haken__i{flex:none;width:16px;height:16px;margin-top:2px;color:var(--gm-tinte)}.gm-haken strong{font-weight:500;color:var(--gm-tinte)}.gm-menue-extra .gm-code{display:inline-block;margin-block:-13px;padding:13px 0;border:0;background:none;font:inherit;font-weight:500;color:var(--gm-tinte);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.gm-menue-extra .gm-code:hover{text-decoration-thickness:2px}.gm-menue-extra .gm-code:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:2px}.gm-haken__status:not(:empty){margin-inline-start:6px;color:var(--gm-grau)}.gm-menue-extra__kontakt{font-size:.875rem;line-height:1.7}.gm-menue-extra__kontakt p+p{margin-top:8px}.gm-menue-extra__kontakt a{display:inline-block;color:var(--gm-tinte);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}.gm-menue-extra__kontakt a:hover{text-decoration-thickness:2px}.gm-menue-extra__kontakt a:first-child{margin-top:-8px;padding-top:8px}.gm-menue-extra__kontakt a:last-child{margin-bottom:-8px;padding-bottom:8px}#search-modal .search-modal__content{--search-border-radius: 0;inset:var(--gm-suche-top, 0px) 0 auto 0;box-sizing:border-box;width:100%;max-width:none;height:auto;max-height:calc(100dvh - var(--gm-suche-top, 0px));margin:0;padding:0;border:0;border-bottom:1px solid var(--gm-linie);border-radius:0;box-shadow:none;background:var(--gm-papier);overflow-y:auto}#search-modal .dialog-modal[open].search-modal__content{border-radius:0;box-shadow:none;animation:gm-suche-rein .24s var(--gm-ease) both}#search-modal .dialog-modal.search-modal__content.dialog-closing{animation:gm-suche-raus .16s var(--gm-ease) both}#search-modal .search-modal__content::backdrop{display:block;background:#1c1c1a52;-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes gm-suche-rein{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes gm-suche-raus{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}#search-modal predictive-search-component{--product-corner-radius: 0px;--card-corner-radius: 0px;--resource-card-corner-radius: 0px;box-sizing:border-box;max-width:1440px;padding:0 var(--gm-pr) 0 var(--gm-pl)}#search-modal .predictive-search-form__header{position:sticky;top:0;z-index:2;gap:16px;padding:16px 0 0;border:0;border-radius:0;background:var(--gm-papier)}#search-modal .predictive-search-form__header:before{content:none}#search-modal .predictive-search-form__header-inner{position:relative;border:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--gm-feld);outline:none}#search-modal .predictive-search-form__header-inner:focus-within{box-shadow:inset 0 -2px 0 var(--gm-tinte);outline:none}#search-modal .predictive-search__icon{display:none}#search-modal input.search-input{height:56px;padding:0;border-radius:0;font-family:var(--font-body--family);font-size:var(--gm-t-2);font-weight:300;line-height:1.15;color:var(--gm-tinte)}#search-modal input.search-input::placeholder{color:var(--gm-grau-2);opacity:1}@media(max-width:374px){#search-modal input.search-input{font-size:1.25rem}}#search-modal input.search-input::-webkit-search-cancel-button{display:none}#search-modal .predictive-search-form__header-inner:has(input.search-input:placeholder-shown) .predictive-search__reset-button{display:none}#search-modal .predictive-search__reset-button{flex:none;min-width:auto;height:44px;margin:0;padding-inline:8px 0;font-family:var(--font-body--family);font-size:.875rem;line-height:1;white-space:nowrap;color:var(--gm-grau);opacity:1}#search-modal .predictive-search__reset-button:hover{color:var(--gm-tinte);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#search-modal .predictive-search__close-modal-button{flex:none;gap:8px;width:auto;height:44px;margin:0 -4px 0 0;padding:0 4px;border-radius:0;background:transparent;color:var(--gm-tinte);font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1;white-space:nowrap}#search-modal .predictive-search__close-modal-button:before{content:"Schlie\df en"}#search-modal .predictive-search__close-modal-button:hover:before{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#search-modal .predictive-search__close-modal-button :is(.svg-wrapper,svg){width:20px;height:20px}#search-modal .predictive-search-form__content-wrapper{position:static;max-height:none;border-radius:0;box-shadow:none;overflow:visible}#search-modal .predictive-search-form__content{max-height:none;padding-top:8px;padding-bottom:24px;overflow:visible}#search-modal .predictive-search-form__footer{position:sticky;bottom:0;z-index:2;padding:12px 0 calc(24px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--gm-linie);background:var(--gm-papier);background-image:none}#search-modal .predictive-search-form__footer:before{content:"Alle Preise inkl. MwSt., kostenloser Versand innerhalb Deutschlands.";display:block;margin-bottom:12px;font-size:.8125rem;line-height:1.5;color:var(--gm-grau)}#search-modal .predictive-search__search-button{margin:0;border-radius:0}#search-modal :is(.resource-card,.resource-card__image,.resource-card__media,img){border-radius:0}#search-modal .predictive-search-results__products{max-width:760px;padding-inline:0}#search-modal .predictive-search-results__title{margin-block:8px 4px;font-size:.8125rem;font-weight:400;line-height:1.4;text-transform:none;color:var(--gm-grau)}#search-modal .predictive-search-results__wrapper-products{display:block;padding-block-end:0}#search-modal .predictive-search-results__card--product{border-bottom:1px solid var(--gm-linie);border-radius:0;background:transparent}#search-modal .predictive-search-results__card--product:is(:hover,:active){background:transparent;transform:none}#search-modal .predictive-search-results__card--product .resource-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:16px;align-items:center;padding-block:8px}#search-modal .predictive-search-results__card--product .resource-card__media{--resource-card-aspect-ratio: 3 / 4 !important;width:48px;aspect-ratio:3 / 4;overflow:hidden;background:var(--gm-nebel)}#search-modal .predictive-search-results__card--product .resource-card__image{display:block;width:100%;height:100%}#search-modal .resource-card__image-placeholder{display:block;width:100%;height:100%;padding:0;overflow:hidden;border-radius:0;font-size:0;line-height:0;color:transparent;background:var(--gm-nebel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%235C5A55' stroke-opacity='.45' stroke-width='1' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M20.5 15.5a3.5 3.5 0 1 1 4.6 3.33c-.66.22-1.1.84-1.1 1.54V22L6.6 33.2a1.5 1.5 0 0 0 .82 2.8h33.16a1.5 1.5 0 0 0 .82-2.8L24 22'/%3E%3C/svg%3E") center / min(56px,80%) no-repeat}#search-modal .predictive-search-results__card--product .resource-card__image--secondary{display:none}#search-modal .predictive-search-results__card--product .resource-card__content{display:contents}#search-modal .predictive-search-results__card--product .resource-card__title{margin:0;font-size:.875rem;font-weight:400;line-height:1.35;color:var(--gm-tinte);text-transform:none}#search-modal .predictive-search-results__card--product [ref=priceContainer]{display:flex;gap:6px;font-size:.875rem;line-height:1.35;white-space:nowrap;font-variant-numeric:tabular-nums}#search-modal .predictive-search-results__card--product .compare-at-price{color:var(--gm-grau)}#search-modal .predictive-search-results__card--product:hover .resource-card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#search-modal .predictive-search-results__card--product:has(:focus-visible){outline:2px solid var(--gm-tinte);outline-offset:2px}#search-modal predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-results__products:after{content:none}#search-modal .predictive-search-results__products:after{content:"Alle Preise inkl. MwSt., kostenloser Versand innerhalb Deutschlands.";display:block;margin-top:12px;font-size:.8125rem;line-height:1.5;color:var(--gm-grau)}#search-modal .predictive-search-results__wrapper-queries{padding-inline:0}#search-modal .predictive-search-results__no-results,#search-modal .predictive-search-results__no-results:last-child{max-width:760px;margin-block:16px 8px;font-size:.9375rem;line-height:1.5;text-align:start;color:var(--gm-tinte)}#search-modal :is(.pills__pill,.predictive-search-results__pill){border-radius:0}#cart-drawer{--theme-drawer-width: 440px;--gm-tasche-pad: 24px}#cart-drawer .theme-drawer__dialog{--theme-drawer-padding: var(--gm-tasche-pad);border-inline-start:0;box-shadow:0 0 0 1px var(--gm-linie),0 24px 64px -24px #1c1c1a38;background:var(--gm-papier);color:var(--gm-tinte)}#cart-drawer .theme-drawer__dialog::backdrop{background:#1c1c1a52}@media(max-width:599px){#cart-drawer{--theme-drawer-width: 100vw}}@media(min-width:990px){body:has(#cart-drawer[open]) .page-wrapper--drawer-open{margin-inline-end:0}#cart-drawer{--gm-tasche-z: calc(var(--layer-menu-drawer, 18) + 2 + var(--drawer-stack-order, 0))}#cart-drawer .theme-drawer__dialog{z-index:var(--gm-tasche-z)}#cart-drawer:has(>.theme-drawer__dialog[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--gm-tasche-z);background:#1c1c1a52;cursor:pointer;animation:gm-schleier-rein var(--gm-lang) var(--gm-ease) both}#cart-drawer:has(>.theme-drawer__dialog--closing):before{opacity:0;transition:opacity .24s var(--gm-ease)}}@keyframes gm-schleier-rein{0%{opacity:0}}body:has(#cart-drawer>.theme-drawer__dialog[open]) .gm-toast{visibility:hidden;opacity:0;pointer-events:none}#cart-drawer .gm-tasche__kopf{flex:none;gap:16px;min-height:64px;padding:8px calc(var(--gm-tasche-pad) - 8px) 8px var(--gm-tasche-pad);border-bottom:1px solid var(--gm-linie)}#cart-drawer .gm-tasche__titel{display:block;min-width:0;margin:0;font-family:var(--font-body--family);font-size:1.125rem;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--gm-tinte)}#cart-drawer .gm-tasche__n{font-weight:400;color:var(--gm-grau);font-variant-numeric:tabular-nums}#cart-drawer .gm-tasche__zu{display:inline-flex;flex:none;align-items:center;gap:8px;width:auto;height:auto;min-height:44px;margin:0 -4px 0 auto;padding:0 4px;border:0;border-radius:0;outline-offset:-2px;background:transparent;box-shadow:none;color:var(--gm-tinte);font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1;white-space:nowrap}#cart-drawer .gm-tasche__zu:before{content:"Schlie\df en"}#cart-drawer .gm-tasche__zu:hover{background:transparent;color:var(--gm-tinte)}#cart-drawer .gm-tasche__zu:hover:before{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#cart-drawer .gm-tasche__zu:focus-visible{outline:2px solid var(--gm-tinte)}#cart-drawer .gm-tasche__x{display:block;flex:none;width:20px;height:20px}#cart-drawer .gm-tasche__versand{display:flex;flex:none;align-items:center;gap:8px;margin:0;padding:10px var(--gm-tasche-pad);border-bottom:1px solid var(--gm-linie);font-size:.8125rem;line-height:1.4;color:var(--gm-grau)}#cart-drawer .gm-tasche__versand svg{flex:none;color:var(--gm-tinte)}#cart-drawer .gm-fokus-ende{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#cart-drawer .cart-drawer__content:has(.gm-tasche__leer-t){display:grid;align-content:start;align-items:start;justify-content:start;justify-items:start;gap:20px;padding:32px var(--gm-tasche-pad) 24px;text-align:start}#cart-drawer .gm-tasche__leer-t{margin:0;font-size:1.125rem;font-weight:400;line-height:1.4;color:var(--gm-tinte)}#cart-drawer .cart-drawer__content:has(.gm-tasche__leer-t) .cart-drawer__items{padding:0;overflow:visible}#cart-drawer .cart-items__wrapper--drawer-empty{align-items:flex-start;text-align:start}#cart-drawer .cart-items__wrapper--drawer-empty>p{display:none}:is(#cart-drawer,#MainContent) .cart-items__empty-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding:0 24px;border:1px solid var(--gm-tinte);border-radius:0;background:transparent;box-shadow:none;color:var(--gm-tinte);font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:1.2;text-transform:none;letter-spacing:0}:is(#cart-drawer,#MainContent) .cart-items__empty-button:hover{background:var(--gm-hafer);color:var(--gm-tinte)}:is(#cart-drawer,#MainContent) .cart-items__empty-button:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:3px}#cart-drawer .gm-tasche__tipp{margin:4px 0 0}#cart-drawer .cart-drawer__items{padding-inline:var(--gm-tasche-pad)}#cart-drawer .cart-items__table-row{grid-template-columns:64px minmax(0,1fr) auto;column-gap:16px;margin:0;padding-block:16px;border-bottom:1px solid var(--gm-linie)}#cart-drawer .cart-drawer__items .cart-items__table-row:is(:last-child,:last-of-type){padding-block-end:16px;border-bottom:1px solid var(--gm-linie)}#cart-drawer .cart-items__media-container{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--gm-nebel)}#cart-drawer .cart-items__media:not(:has(.cart-items__media-container)):before{content:"";display:block;aspect-ratio:3 / 4;background:var(--gm-nebel)}#cart-drawer .cart-items__media-image{width:100%;height:100%;object-fit:cover;border-radius:0}#cart-drawer :is(.cart-items__product-info,.cart-items__title-row){font-size:.875rem;line-height:1.35}#cart-drawer .cart-items__title{font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.35;text-transform:none;letter-spacing:0;color:var(--gm-tinte);text-decoration:none}#cart-drawer .cart-items__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(#cart-drawer,#MainContent) .cart-items__details :is(.cart-items__variants,.cart-items__properties,.cart-items__unit-price-wrapper) *{font-size:inherit;line-height:inherit}#cart-drawer :is(.cart-items__variants,.cart-items__properties,.cart-items__unit-price-wrapper){margin-top:2px;font-size:.75rem;line-height:1.5;color:var(--gm-grau)}#cart-drawer .cart-items__price{font-size:.875rem;line-height:1.35;color:var(--gm-tinte);font-variant-numeric:tabular-nums}#cart-drawer .compare-at-price{color:var(--gm-grau)}#cart-drawer .cart-items__quantity{margin-top:4px}:is(#cart-drawer,#MainContent) .cart-items__variants{display:block}:is(#cart-drawer,#MainContent) .cart-items__variant{display:inline}:is(#cart-drawer,#MainContent) .cart-items__variant :is(dt,dd){display:inline;margin:0}:is(#cart-drawer,#MainContent) .cart-items__quantity-controls{gap:4px}:is(#cart-drawer,#MainContent) .cart-items .quantity-selector{--quantity-selector-width: auto;flex:none;width:auto;height:44px;margin-inline-start:-12px;border:0;border-radius:0;background:transparent;color:var(--gm-tinte)}:is(#cart-drawer,#MainContent) .cart-items .quantity-selector button{width:44px;height:44px;border-radius:0;color:var(--gm-tinte)}@media(hover:hover){:is(#cart-drawer,#MainContent) .cart-items .quantity-selector button:hover:not([disabled]){box-shadow:inset 0 0 0 1px var(--gm-tinte)}}:is(#cart-drawer,#MainContent) .cart-items .quantity-selector button:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:-2px}:is(#cart-drawer,#MainContent) .cart-items .quantity-selector button[disabled]{color:var(--gm-feld);cursor:not-allowed}:is(#cart-drawer,#MainContent) .cart-items .quantity-selector svg{width:16px;height:16px}:is(#cart-drawer,#MainContent) .cart-items .quantity-selector input[type=number]{width:24px;min-width:0;padding:0;font-family:var(--font-body--family);font-size:.875rem;color:var(--gm-tinte);font-variant-numeric:tabular-nums}:is(#cart-drawer,#MainContent) .cart-items__remove.gm-entfernen{justify-content:flex-start;width:auto;height:auto;min-width:44px;min-height:44px;margin:0;padding:0 4px;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:var(--font-body--family);font-size:.75rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--gm-grau);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}:is(#cart-drawer,#MainContent) .cart-items__remove.gm-entfernen:hover{background:transparent;color:var(--gm-tinte)}:is(#cart-drawer,#MainContent) .cart-items__remove.gm-entfernen:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:-2px}#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 16px;align-items:stretch;gap:8px;padding:16px var(--gm-tasche-pad) calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--gm-linie);-webkit-mask-image:none;mask-image:none;background:var(--gm-papier)}:is(#cart-drawer,#MainContent) .cart-totals{gap:8px;margin:0;padding:0;border:0}:is(#cart-drawer,#MainContent) .cart-totals__container,:is(#cart-drawer,#MainContent) .cart-totals__container--has-installments{row-gap:2px}:is(#cart-drawer,#MainContent) .cart-totals__installments:not(:has(shopify-payment-terms)){display:none}:is(#cart-drawer,#MainContent) .cart-totals__original-container{gap:2px;font-size:.8125rem;color:var(--gm-grau)}:is(#cart-drawer,#MainContent) .cart-totals__total{align-items:baseline;font-weight:400}:is(#cart-drawer,#MainContent) .cart-totals__total-label{font-size:1rem;font-weight:400;line-height:1.6;color:var(--gm-tinte)}:is(#cart-drawer,#MainContent) .cart-totals__total-value{font-size:1rem;font-weight:500;line-height:1.6;color:var(--gm-tinte);font-variant-numeric:tabular-nums}:is(#cart-drawer,#MainContent) .cart-totals__tax-note,:is(#cart-drawer,#MainContent) .cart-totals__tax-note small{font-size:.75rem;line-height:1.6;color:var(--gm-grau)}.gm-korb-code,:is(#cart-drawer,#MainContent) .gm-codekasten{box-sizing:border-box;width:100%;margin:0;padding:8px 12px;background:var(--gm-rose-blass);font-size:.8125rem;line-height:1.6;color:var(--gm-grau)}:is(#cart-drawer,#MainContent) .gm-codekasten__text{font-size:.8125rem;font-weight:500;color:var(--gm-tinte)}.gm-korb-code .gm-korb-code__knopf{margin-inline-start:8px;color:var(--gm-tinte)}.gm-korb-code .gm-korb-code__knopf:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:2px}.gm-korb-code__status:not(:empty){margin-inline-start:8px;color:var(--gm-tinte)}:is(#cart-drawer,#MainContent) .cart__ctas{gap:8px}:is(#cart-drawer,#MainContent) .cart__checkout-button{display:flex;align-items:center;justify-content:center;width:100%;height:56px;min-height:56px;border:0;border-radius:0;background:var(--gm-tinte);color:var(--gm-papier);font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;text-transform:none;letter-spacing:0;text-decoration:none;position:relative;z-index:2}#cart-drawer .cart-drawer__summary,#MainContent .cart-page__summary{position:relative;z-index:2}:is(#cart-drawer,#MainContent) :is(.cart-drawer__items,.cart-page__items,.cart-items){min-width:0}:is(#cart-drawer,#MainContent) .cart__checkout-button:hover{background:var(--gm-tinte-2)}:is(#cart-drawer,#MainContent) .cart__checkout-button:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:3px}:is(#cart-drawer,#MainContent) shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-row-gap: 8px}#MainContent .cart-page{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding:clamp(24px,4vw,48px) var(--gm-pr) 0 var(--gm-pl);gap:0;color:var(--gm-tinte)}#MainContent .gm-korb__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 24px;padding:16px 0 0;border-top:1px solid var(--gm-linie);text-align:start}#MainContent .gm-korb__kopf :where(h1,p){margin:0}#MainContent .gm-korb__titel{display:block;color:var(--gm-tinte);font-family:var(--font-heading--family)}#MainContent .gm-korb__leer{flex-basis:100%;margin-top:12px;font-size:1.125rem;line-height:1.4;color:var(--gm-tinte)}#MainContent .cart-page__title+.cart-page__items{margin-block-start:0}#MainContent .cart-page .cart-items__table-row{grid-template-columns:clamp(64px,8vw,96px) minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;grid-template-areas:"media details price" "media quantity quantity" "media error error";column-gap:clamp(16px,2vw,24px);margin:0;padding-block:20px;border-bottom:1px solid var(--gm-linie)}#MainContent .cart-page .cart-items__table-row:first-child{padding-top:0}#MainContent .cart-page .cart-items__table-row:is(:last-child,:last-of-type){padding-bottom:20px;border-bottom:1px solid var(--gm-linie)}#MainContent .cart-page :is(.cart-items__quantity,.cart-items__price){grid-area:auto}#MainContent .cart-page .cart-items__quantity{grid-area:quantity;margin-top:4px}#MainContent .cart-page .cart-items__price{grid-area:price;display:block;min-width:0;min-height:0;font-size:.875rem;line-height:1.35;color:var(--gm-tinte);font-variant-numeric:tabular-nums}#MainContent .cart-page .cart-items__media-container{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--gm-nebel)}#MainContent .cart-page .cart-items__media:not(:has(.cart-items__media-container)):before{content:"";display:block;aspect-ratio:3 / 4;background:var(--gm-nebel)}#MainContent .cart-page .cart-items__media-image{width:100%;height:100%;object-fit:cover;border-radius:0}#MainContent .cart-page .cart-items__details{color:var(--gm-tinte)}#MainContent .cart-page :is(.cart-items__product-info,.cart-items__title-row,.cart-items__title){font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.35;text-transform:none;letter-spacing:0;color:var(--gm-tinte)}#MainContent .cart-page .cart-items__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#MainContent .cart-page :is(.cart-items__variants,.cart-items__properties,.cart-items__unit-price-wrapper){margin-top:2px;font-size:.8125rem;line-height:1.5;color:var(--gm-grau)}#MainContent .cart-page .compare-at-price{color:var(--gm-grau)}@media(min-width:750px){#MainContent .cart-page :is(.cart-items__product-info,.cart-items__title-row,.cart-items__title,.cart-items__price){font-size:.9375rem}}#MainContent .cart-page__summary{padding-top:20px}#MainContent .cart-page__summary .cart-summary{display:block;height:auto;border:0}#MainContent .cart-page__summary .cart-summary__inner{align-items:stretch;gap:8px;padding:0}@media(min-width:750px){#MainContent .cart-page:not(.cart-page--empty){grid-template-columns:minmax(0,1fr) minmax(280px,392px);grid-template-rows:auto auto 1fr;column-gap:clamp(32px,5vw,80px)}#MainContent .cart-page:not(.cart-page--empty) .cart-page__title{grid-column:1 / -1;grid-row:1}#MainContent .cart-page:not(.cart-page--empty) .cart-page__items{grid-column:1;grid-row:2}#MainContent .cart-page:not(.cart-page--empty) .cart-page__more-blocks{grid-column:1;grid-row:3}#MainContent .cart-page__summary{display:block;grid-column:2;grid-row:2 / -1;height:auto;padding-top:0}html body #MainContent .cart-page .cart-page__summary .cart-summary__inner{top:calc(var(--header-height, 64px) + 24px)}}#MainContent .cart-page--empty{display:block}#MainContent .cart-page--empty :is(.cart-page__title,.cart-page__more-blocks){margin-top:0}#MainContent .cart-page--empty .cart-items__wrapper{align-items:flex-start;margin:0;text-align:start}#MainContent .cart-page--empty .cart-items__wrapper>p{display:none}#MainContent .cart-page--empty .cart-items__empty-button{margin:0}:is(.product-list,product-card,.product-card) :is(#ultimateTrustBadgeswidgetDiv,.ultimateTrustBadgesInnerContainer){display:none!important}#MainContent>.shopify-section:last-child>.spacing-style,#MainContent>.shopify-section:last-child>.section>.spacing-style{padding-block-end:0}.gm-fuss{margin-top:var(--gm-sektion);padding-top:64px;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--gm-linie);background:var(--gm-papier);color:var(--gm-tinte);font-size:1rem;line-height:1.6}.gm-fuss :where(p,ul,h2){margin:0}.gm-fuss ul{padding:0;list-style:none}.gm-fuss__r1{display:grid;gap:48px var(--gm-gap)}.gm-fuss__listen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--gm-gap)}.gm-fuss .gm-fuss__t{margin-bottom:4px;font-weight:400}.gm-fuss__liste{font-size:.875rem;line-height:1.6}.gm-fuss__liste a{display:inline-block;margin-inline:-10px;padding:11px 10px;color:var(--gm-tinte);text-decoration:none}.gm-fuss__liste a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.gm-fuss__kontakt{font-size:.875rem;line-height:1.6}.gm-fuss__kontakt p+p{margin-top:12px}.gm-fuss__kontakt .gm-fuss__t+p{margin-top:0}.gm-fuss__kontakt a{display:inline-block;color:var(--gm-tinte);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}.gm-fuss__kontakt a:hover{text-decoration-thickness:2px}.gm-fuss__kontakt a:first-child{margin-top:-6px;padding-top:6px}.gm-fuss__kontakt a:last-child{margin-bottom:-6px;padding-bottom:6px}.gm-fuss a:focus-visible,.gm-fuss button:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:3px}.gm-fuss__r2{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:48px;padding-top:24px;border-top:1px solid var(--gm-linie);font-size:.8125rem;line-height:1.6;color:var(--gm-grau)}.gm-fuss__recht{display:flex;flex-wrap:wrap;gap:0 20px}.gm-fuss__recht a{display:inline-flex;align-items:center;min-height:44px;margin-inline:-10px;padding-inline:10px;color:var(--gm-grau);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.gm-fuss__recht a:hover{color:var(--gm-tinte)}.gm-news{display:grid;gap:12px;align-content:start;min-width:0;scroll-margin-top:calc(var(--header-height, 57px) + 16px)}.gm-news__titel{font-size:1.125rem;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--gm-tinte)}.gm-news__text{max-width:30rem;font-size:.9375rem;line-height:1.6;color:var(--gm-grau)}.gm-news__zeile{display:grid;gap:8px;margin-top:4px}.gm-news__label{font-size:.8125rem;line-height:1.6;color:var(--gm-grau)}.gm-news input[type=email]{box-sizing:border-box;width:100%;min-width:0;height:48px;margin:0;padding:0 14px;border:1px solid var(--gm-feld);border-radius:0;background:var(--gm-papier);box-shadow:none;font-family:var(--font-body--family);font-size:16px;color:var(--gm-tinte)}.gm-news input[type=email]:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:1px;border-color:var(--gm-tinte)}.gm-news input[aria-invalid=true]{border-color:var(--gm-fehler)}.gm-news__knopf{height:48px;margin:0;padding:0 24px;border:1px solid var(--gm-tinte);border-radius:0;background:var(--gm-tinte);color:var(--gm-papier);font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color var(--gm-kurz) var(--gm-ease)}.gm-news__knopf:hover{background:var(--gm-tinte-2);border-color:var(--gm-tinte-2)}.gm-news__knopf:focus-visible{outline:2px solid var(--gm-tinte);outline-offset:3px}.gm-news__fein{font-size:.8125rem;line-height:1.6;color:var(--gm-grau)}.gm-news__link{color:var(--gm-grau);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.gm-news__link:hover{color:var(--gm-tinte)}.gm-news .gm-news__meldung{display:block;min-height:1.5em;font-size:.8125rem;line-height:1.5;color:var(--gm-tinte)}.gm-news__meldung.is-fehler{color:var(--gm-fehler)}@media(max-width:599px){.gm-fuss__listen>.gm-fuss__kontakt{grid-column:1 / -1}.gm-news__knopf{width:100%}}@media(min-width:600px){.gm-fuss__listen{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-news__zeile{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.gm-news__label{grid-column:1 / -1}}@media(min-width:1024px){.gm-fuss__r1{grid-template-columns:repeat(12,minmax(0,1fr))}.gm-fuss__r1>.gm-news{grid-column:1 / 6}.gm-fuss__listen{grid-column:7 / 13}}@media(prefers-reduced-motion:reduce){#header-group #header-component .menu-drawer,#search-modal .search-modal__content,.gm-kauflinie,.gm-news__knopf,#cart-drawer:before{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gelo-kopfbereich.css.map */
