.spn2x{--x-m:48px;--x-g:32px }@media(max-width:1439px){.spn2x{--x-m:32px;--x-g:24px }}.mega-menu.spn2.spn2x .spn2__in{padding:32px var(--x-m) 0;max-height:calc(100vh - var(--header-height, 120px) - var(--announcement-bar-height, 40px));max-height:calc(100dvh - var(--header-height, 120px) - var(--announcement-bar-height, 40px));overflow-y:auto;overscroll-behavior:contain}.spn2.spn2x .spn2__in>.spx{margin-bottom:0}.spx{font-family:var(--n-font);color:var(--n-ink);text-align:left}.spx p{margin:0}.spx ul{list-style:none;margin:0;padding:0}.spx a{text-decoration:none}.spx [hidden]{display:none!important}.spx svg.spx-ic path,.spx svg.spn2-tic path,.spn2-nav svg.spx-ic path{fill:none}.spx .spx-ic,.spx .spn2-tic{flex:none}.spx .spx-l{font-family:var(--n-font);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.spx .spx-s{font-family:var(--n-font);font-size:16px;line-height:20px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.spx .spx-b{font-family:var(--n-font);font-size:16px;line-height:24px;font-weight:400;letter-spacing:0;text-transform:none}.spx .spx-h{font-family:var(--n-font);font-size:24px;line-height:28px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.spx .spx-mut{color:var(--n-muted)}.spx .spx-ink{color:var(--n-ink)}.spx-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--x-g);align-items:stretch}.spx-in{grid-column:1 / span 9;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:var(--x-g);align-items:start;align-content:start;min-width:0}.spx-side{grid-column:10 / span 3;display:flex;flex-direction:column;min-width:0}.spx .spx-c2{grid-column:span 2}.spx .spx-c3{grid-column:span 3}.spx .spx-c4{grid-column:span 4}.spx .spx-c5{grid-column:span 5}.spx .spx-c6{grid-column:span 6}.spx .spx-c9{grid-column:1 / -1}.spx-tab{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:var(--x-g);align-items:start}.spx-pres{display:contents}.spx-in .spn2-pres{grid-column:1 / -1}.spx-t{display:flex;flex-direction:column;gap:12px;align-self:end;min-width:0}.spx-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-self:end;min-width:0}.spx .spx-k{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px;margin:0;border:0;border-radius:12px;background:#fff;color:var(--n-ink);box-shadow:inset 0 0 0 1px var(--n-field);white-space:nowrap;cursor:pointer;font-family:var(--n-font);text-transform:none;letter-spacing:0;box-sizing:border-box;min-width:0;-webkit-appearance:none;appearance:none}.spx .spx-k:hover{background:var(--n-mint-soft);box-shadow:inset 0 0 0 1px var(--n-ink)}.spx .spx-k[aria-pressed=true]{background:var(--n-ink);color:#fff;box-shadow:none}.spx .spx-k>span{overflow:hidden;text-overflow:ellipsis}.spx .spx-srch{display:flex;align-items:center;gap:12px;height:48px;padding:0 16px;margin:0;border-radius:12px;box-shadow:inset 0 0 0 1px var(--n-field);color:var(--n-muted);align-self:end;box-sizing:border-box;min-width:0}.spx .spx-srch:focus-within{box-shadow:inset 0 0 0 2px var(--n-ink)}.spx .spx-srch input[type=search]{flex:1;min-width:0;height:46px;margin:0;padding:0;border:0!important;border-radius:0;background:none!important;box-shadow:none!important;outline:0;color:var(--n-ink);font-family:var(--n-font);font-size:16px;line-height:24px;font-weight:400;-webkit-appearance:none;appearance:none}.spx .spx-srch input[type=search]::placeholder{color:var(--n-muted);opacity:1}.spx .spx-srch input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.spx-g{display:flex;flex-direction:column;min-width:0}.spx .spx-gh{padding-bottom:11px;margin-bottom:8px;border-bottom:1px solid var(--n-line)}.spx .spx-lst{display:grid;grid-template-columns:minmax(0,1fr)}.spx .spx-lst--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--x-g)}.spx .spx-row{display:flex;align-items:center;gap:12px;min-height:40px;padding:8px;margin:0 -8px;border-radius:12px;color:var(--n-ink);box-sizing:border-box}.spx-rt{display:flex;flex-direction:column;flex:1;min-width:0}.spx a.spx-row:hover,.spx a.spx-row:focus-visible,.spx .spx-row--multi:hover{background:var(--n-mint);color:var(--n-on-mint)}.spx a.spx-row:hover .spx-mut,.spx a.spx-row:focus-visible .spx-mut,.spx .spx-row--multi:hover .spx-row__sub{color:var(--n-on-mint)}.spx .spx-row[aria-current=page],.spx .spx-row--multi:has(.spx-row__a[aria-current=page]){background:var(--n-mint-soft)}.spx .spx-row--off{color:var(--n-field);cursor:default}.spx .spx-row--off .spx-l{color:var(--n-field)}.spx .spx-row--multi{position:relative}.spx .spx-row__a{color:inherit}.spx .spx-row__a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px}.spx .spx-row__sub{position:relative;z-index:1;color:var(--n-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spx .spx-row__sub a{color:inherit}.spx .spx-row__sub a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.spx .spx-row__x{color:var(--n-field)}.spx .spx-row--multi:hover .spx-row__x{color:var(--n-on-mint);opacity:.55}.spx .spx-badge{flex:none;display:inline-flex;align-items:center;height:24px;padding:4px 8px;border-radius:12px;white-space:nowrap;box-sizing:border-box}.spx .spx-badge--k{background:var(--n-ink);color:var(--n-mint)}.spx .spx-badge--s{background:var(--n-mint-soft);color:var(--n-ink)}.spx .spx-badge--m{background:var(--n-mint);color:var(--n-on-mint)}.spx .spx-badge--o{background:#fff;color:var(--n-muted);box-shadow:inset 0 0 0 1px var(--n-field)}.spx .spx-badges{display:flex;flex-wrap:wrap;gap:8px}.spx-chips{display:flex;flex-direction:column;gap:8px;min-width:0}.spx .spx-chips__r{display:flex;flex-wrap:wrap;gap:8px}.spx .spx-bk{position:relative;display:flex;flex-direction:column;align-self:stretch;border-radius:24px;background:#fff;overflow:hidden;color:var(--n-ink);min-width:0}.spx .spx-bk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;box-shadow:inset 0 0 0 1px var(--n-line);pointer-events:none}.spx a.spx-bk:hover:after,.spx a.spx-bk:focus-visible:after{box-shadow:inset 0 0 0 1px var(--n-ink)}.spx a.spx-bk:hover .spx-tl{color:var(--n-mint-ink)}.spx .spx-bk__img{position:relative;flex:none;height:176px;background:var(--n-ground);display:flex;align-items:center;justify-content:center;overflow:hidden}.spx .spx-bk__img img{height:144px;width:auto;max-width:100%;object-fit:contain;mix-blend-mode:darken}.spx .spx-bk__img--sw .spv-svg{display:block;width:100%;height:100%}.spx .spx-bk__img .spn2-vis{width:100%;height:100%;border-radius:0;background:none}.spx .spx-bk__img .spn2-vis .spn2-vis__img{height:144px}.spx .spx-bk__img .spn2-vis .spn2-vis__sil{width:150px;height:138px}.spx .spx-bk__img--photo img.spx-f__cover{width:100%;height:100%;max-width:none;object-fit:cover;mix-blend-mode:normal}.spx .spx-bk__ic,.spx .spx-f__ic{width:96px;height:96px;border-radius:12px;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:var(--n-ink)}.spx .spx-bk__t{display:flex;flex-direction:column;gap:8px;padding:24px 24px 0}.spx .spx-bk__a{margin-top:auto;padding:16px 24px 24px}.spx .spx-bk.is-best{background:var(--n-mint-soft)}.spx .spx-bk.is-best:after{box-shadow:inset 0 0 0 3px var(--n-mint)}.spx .spx-bk.is-also:after{box-shadow:inset 0 0 0 1px var(--n-ink)}.spv[data-spv-mode=finder] .spx-in:has(.is-best) .spx-bk:not(.is-best):not(.is-also){opacity:.6}.spv[data-spv-mode=finder] .spx-in:has(.is-best) .spx-bk:not(.is-best):not(.is-also):hover{opacity:1}.spx .spx-nk{display:flex;align-items:center;gap:16px;min-height:80px;padding:16px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--n-line);color:var(--n-ink);box-sizing:border-box;align-self:stretch;min-width:0}.spx .spx-nk__ic{flex:none;width:48px;height:48px;border-radius:12px;background:var(--n-mint-soft);color:var(--n-ink);display:inline-flex;align-items:center;justify-content:center}.spx .spx-nk__t{display:flex;flex-direction:column;flex:1;min-width:0}.spx a.spx-nk:hover,.spx a.spx-nk:focus-visible{box-shadow:inset 0 0 0 1px var(--n-ink)}.spx a.spx-nk:hover .spx-nk__ic,.spx a.spx-nk:focus-visible .spx-nk__ic{background:var(--n-mint);color:var(--n-on-mint)}.spx .spx-f{position:relative;display:flex;flex-direction:column;flex:1;border-radius:24px;overflow:hidden;background:#fff;min-width:0}.spx .spx-f:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;box-shadow:inset 0 0 0 1px var(--n-line);pointer-events:none}.spx .spx-f__img{position:relative;flex:none;height:208px;background:var(--n-ground);display:flex;align-items:center;justify-content:center;overflow:hidden}.spx .spx-f__img img{height:176px;width:auto;max-width:100%;object-fit:contain}.spx .spx-f__img--photo img.spx-f__cover{width:100%;height:100%;max-width:none;object-fit:cover}.spx .spx-f__img .spn2-vis{width:100%;height:100%;border-radius:0;background:none}.spx .spx-f__img .spn2-vis .spn2-vis__img{height:176px}.spx .spx-f__img .spn2-vis .spn2-vis__sil{width:150px;height:138px}.spx .spx-f__img .spv-ph{width:150px;height:110px}.spx .spx-f__t{display:flex;flex-direction:column;gap:8px;padding:24px;flex:1}.spx .spx-f__t .spx-badge{align-self:flex-start}.spx .spx-f__txt{margin-bottom:16px}.spx .spx-btn{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:56px;padding:14px 24px;border-radius:12px;box-sizing:border-box;background:var(--n-mint);color:var(--n-on-mint)!important;text-align:center;font-family:var(--n-font);font-size:24px;line-height:28px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.spx .spx-btn:hover{background:#9cf0de}.spx .spx-btn:focus-visible,.spx .spx-k:focus-visible,.spx .spx-bk:focus-visible,.spx .spx-nk:focus-visible,.spx .spx-row:focus-visible,.spx .spx-faq:focus-visible,.spx .spx-tl:focus-visible{outline:2px solid var(--n-ink);outline-offset:2px}.spx .spx-trio{display:flex;align-items:flex-end;justify-content:center;width:100%;padding:0 16px;box-sizing:border-box}.spx .spx-trio img{flex:1 1 0;min-width:0;width:33.333%;height:136px;max-width:none;object-fit:contain;mix-blend-mode:darken;margin:0 -4px}.spx .spx-find{flex:1;border-radius:24px}.spx .spx-tl{color:var(--n-ink);text-decoration:underline;text-decoration-color:var(--n-mint);text-decoration-thickness:2px;text-underline-offset:4px}.spx a.spx-tl:hover{color:var(--n-mint-ink)}.spx .spx-line{align-self:center}.spx .spx-line__l{margin-right:16px}.spx .spx-faq{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--x-g);align-items:center;min-height:56px;padding:16px 0 15px;border-bottom:1px solid var(--n-line);color:var(--n-ink);box-sizing:border-box}.spx .spx-faq>:first-child{grid-column:1 / span 3}.spx .spx-faq>:last-child{grid-column:4 / span 3}.spx a.spx-faq:hover>:first-child{color:var(--n-mint-ink)}.spx .spx-foot{display:flex;align-items:center;gap:32px;margin:32px calc(-1 * var(--x-m)) 0;padding:24px var(--x-m);border-top:1px solid var(--n-line)}.spx .spx-vs{display:flex;flex-wrap:wrap;gap:16px 32px}.spx .spx-v{display:inline-flex;align-items:center;gap:8px}.spx .spx-v__c{flex:none;width:24px;height:24px;border-radius:50%;background:var(--n-mint);color:var(--n-on-mint);display:inline-flex;align-items:center;justify-content:center}.spx .spx-foot__r{margin-left:auto;white-space:nowrap}@media screen and (min-width:1280px){.shopify-section--header{--header-grid-template:"logo main-nav secondary-nav" / auto minmax(0, 1fr) auto !important;--header-logo-width:91px !important;--header-logo-height:64px !important;--header-padding-block:0px !important}.shopify-section--header .header__wrapper{min-height:120px;padding-block:0!important;padding-inline:48px 24px!important;column-gap:32px!important;align-items:center}.shopify-section--header .header__logo{align-self:center}.shopify-section--header .header__logo-image{width:91px;height:64px;max-width:none;object-fit:contain}.shopify-section--header .header__main-nav{display:flex;justify-content:center;min-width:0}.shopify-section--header .header__main-nav>.header__icon-list{flex:1;justify-content:center;min-width:0}.shopify-section--header .header__main-nav nav.header__link-list.spn2-nav{gap:0 32px!important;justify-content:center;flex-wrap:nowrap}.spn2-nav summary.spn2-top{display:inline-flex!important;align-items:center;gap:4px!important;height:120px;white-space:nowrap}.spn2-nav summary.spn2-top .spx-ic{color:var(--n-muted)}.shopify-section--header .header__secondary-nav li:has(>.relative>button[aria-controls^=popover-localization-form-locale-]){margin-right:8px}.shopify-section--header .header__secondary-nav button[aria-controls^=popover-localization-form-locale-]{gap:4px!important}.shopify-section--header .header__secondary-nav button[aria-controls^=popover-localization-form-locale-] .text-sm{display:none}.shopify-section--header .header__secondary-nav button[aria-controls^=popover-localization-form-locale-]:before{content:var(--spx-lang, "DE");font-family:var(--heading-font-family, "Trade Gothic"),"Arial Narrow",Arial,sans-serif;font-size:16px;line-height:20px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111}.shopify-section--header .header__secondary-nav button[aria-controls^=popover-localization-form-locale-] .icon-chevron-bottom{width:8px;height:auto;margin:0 4px;opacity:1;color:#5e656b}.shopify-section--header .sp-header-cta{align-self:center;flex-shrink:0;width:auto;max-width:none;height:56px;padding:0 24px;margin:0 48px 0 0;border:0;border-radius:12px;background:#78e6d0!important;filter:none;gap:0}.shopify-section--header .sp-header-cta:hover{background:#9cf0de!important;filter:none}.shopify-section--header .sp-header-cta:focus-visible{outline:2px solid #111111;outline-offset:2px}.shopify-section--header .sp-header-cta__label{font-size:24px;line-height:28px;font-weight:700;letter-spacing:.02em;color:#0a1f1a!important}.shopify-section--header .sp-header-cta__sub,.shopify-section--header .sp-header-cta__arrow{display:none!important}}.spx .spx-br{min-height:96px}.spx .spx-br .spx-nk__t{gap:4px}@media screen and (min-width:1280px)and (max-width:1439px){.shopify-section--header .header__main-nav nav.header__link-list.spn2-nav{display:flex!important}.shopify-section--header .header__main-nav .header__icon-list>button.tap-area[aria-controls=header-sidebar-menu]{display:none!important}#header-sidebar-menu.lg\:hidden{display:none!important}.shopify-section--header .header__wrapper{padding-inline:32px 16px!important;column-gap:24px!important}.shopify-section--header .sp-header-cta{height:48px;padding:0 16px;margin:0 32px 0 0}.shopify-section--header .sp-header-cta__label{font-size:16px;line-height:20px;letter-spacing:.04em}.shopify-section--header .header__secondary-nav .header__icon-list{gap:12px!important}}@media screen and (min-width:1280px)and (max-width:1599px){.shopify-section--header .header__main-nav nav.header__link-list.spn2-nav{gap:0 24px!important}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/sp-nav2-x.css.map */
