.kenwel-mega__panel{left:0;right:0}.kenwel-mega__grid{clip-path:inset(0 100% 0 0);transition:clip-path .32s cubic-bezier(.22,1,.36,1);transition-delay:.1s}.main-navigation-mega li:hover .kenwel-mega__grid,.main-navigation-mega li:focus-within .kenwel-mega__grid{clip-path:inset(0 0 0 0)}.kenwel-mega{--kenwel-mega-navy: #0f1f3a;--kenwel-mega-steel: #7a7a7a;--kenwel-mega-accent: #2a448e;padding-top:3.2rem;padding-bottom:3.2rem}.kenwel-mega--with-families{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:0;row-gap:0;min-height:62.2rem;grid-template-rows:1fr auto}.kenwel-mega--with-families .kenwel-mega__families{grid-column:1 / -1;grid-row:1}.kenwel-mega--with-families .kenwel-mega__grid{grid-column:1;grid-row:2}.kenwel-mega--with-families .kenwel-mega__wide{grid-column:2;grid-row:2}.kenwel-mega__families{grid-column:2;grid-row:1}.kenwel-mega__families{padding-bottom:2.4rem}.kenwel-mega__families-title{margin:0 0 1.4rem;text-align:center;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--kenwel-mega-steel)}.kenwel-mega__famlist{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0 1.6rem;align-items:start;margin:0;padding:0;list-style:none}.kenwel-mega__fam{display:block;text-decoration:none;color:var(--kenwel-mega-navy)}.kenwel-mega__famlist>li{display:flex;flex-direction:column}.kenwel-mega__fam{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;min-height:4.9rem;padding-bottom:1rem;border-bottom:1px solid rgba(15,31,58,.1);transition:border-color .2s ease}a.kenwel-mega__fam:hover,a.kenwel-mega__fam:focus-visible{border-bottom-color:var(--kenwel-mega-accent)}.kenwel-mega__fam-name{display:block;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:.04em;line-height:1.15;color:var(--kenwel-mega-navy);transition:color .2s ease}.kenwel-mega__fam-meta{display:block;margin-top:.25rem;font-family:var(--font-body-family);font-size:1.25rem;font-weight:400;letter-spacing:.01em;line-height:1.35;color:var(--kenwel-mega-steel);transition:color .2s ease}.kenwel-mega__fam-number{font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em}.kenwel-mega__fam-desc{display:block;margin-top:.35rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.35;color:var(--kenwel-mega-steel)}a.kenwel-mega__fam:hover .kenwel-mega__fam-name,a.kenwel-mega__fam:focus-visible .kenwel-mega__fam-name{color:var(--kenwel-mega-accent)}a.kenwel-mega__fam:hover .kenwel-mega__fam-meta,a.kenwel-mega__fam:focus-visible .kenwel-mega__fam-meta{color:var(--kenwel-mega-accent)}.kenwel-mega__fam--soon{cursor:default}.kenwel-mega__fam--soon .kenwel-mega__fam-name,.kenwel-mega__fam--soon .kenwel-mega__fam-meta{color:var(--kenwel-mega-steel)}.kenwel-mega__grid{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2.4rem;padding-top:1.8rem;border-top:1px solid rgba(15,31,58,.1)}.kenwel-mega__group{display:inline-flex;flex-direction:column}.kenwel-mega__sublist{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.kenwel-mega__sublink{display:block;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:1.3;color:var(--kenwel-mega-steel);text-decoration:none;transition:color .2s ease}a.kenwel-mega__sublink:hover,a.kenwel-mega__sublink:focus-visible{color:var(--kenwel-mega-accent);text-decoration:none}.kenwel-mega__sublink--plain{cursor:default}.kenwel-mega__icon{display:block;flex:0 0 auto;width:1.8rem;height:1.8rem;color:currentColor}.kenwel-mega__tile{display:inline-flex;flex-direction:row;align-items:center;gap:.6rem;padding:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.02em;line-height:1.25;color:var(--kenwel-mega-navy);text-decoration:none;transition:color .2s ease}a.kenwel-mega__tile:hover,a.kenwel-mega__tile:focus-visible{color:var(--kenwel-mega-accent);text-decoration:none}.kenwel-mega__wide{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.2rem 3.2rem;padding-top:1.8rem;padding-left:3.2rem;border-top:1px solid rgba(15,31,58,.1)}.kenwel-mega__widelink{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kenwel-mega-steel);text-decoration:none;transition:color .2s ease}.kenwel-mega__widelink:hover,.kenwel-mega__widelink:focus-visible{color:var(--kenwel-mega-accent);text-decoration:none}@media screen and (max-width:1199px){.kenwel-mega--with-families{grid-template-columns:minmax(0,1fr);gap:1.8rem 0}.kenwel-mega--with-families .kenwel-mega__families{grid-column:1;grid-row:1}.kenwel-mega--with-families .kenwel-mega__grid{grid-column:1;grid-row:2}.kenwel-mega--with-families .kenwel-mega__wide{grid-column:1;grid-row:3;justify-content:flex-start;margin-top:0}.kenwel-mega__famlist{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem 2.4rem}.kenwel-mega__famsublist{gap:.25rem;margin-top:.7rem}.kenwel-mega__fam{padding-bottom:.6rem}}@media screen and (max-width:989px){.kenwel-mega__grid,.kenwel-mega__famlist{grid-template-columns:repeat(2,minmax(0,1fr))}.kenwel-mega__wide{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.kenwel-mega__tile,.kenwel-mega__widelink,.kenwel-mega__sublink{transition:none}.kenwel-mega__grid{clip-path:none;transition:none}}.kenwel-mega__famsublist{display:grid;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;text-align:left}.kenwel-mega__famsublist>li{display:flex;align-items:baseline;gap:.4rem}.kenwel-mega__famsublist>li:before{content:"\2022";flex:none;color:var(--kenwel-mega-steel);font-family:var(--font-body-family);font-size:1.25rem;line-height:1.35}.kenwel-mega__famsublist .kenwel-mega__famsublink{font-family:var(--font-body-family);font-size:1.25rem;font-weight:400;letter-spacing:.01em;line-height:1.35;color:var(--kenwel-mega-steel);text-decoration:none;transition:color .2s ease}.kenwel-mega__famsublist a.kenwel-mega__famsublink{color:var(--kenwel-mega-navy)}.kenwel-mega__famsublist a.kenwel-mega__famsublink:hover,.kenwel-mega__famsublist a.kenwel-mega__famsublink:focus-visible{color:var(--kenwel-mega-accent);text-decoration:none}.kenwel-mega__famsublist .kenwel-mega__famsublink--plain{cursor:default}.kenwel-la__nr{margin-left:.6rem;font-size:1.2rem;font-variant-numeric:tabular-nums;color:var(--kenwel-mega-steel, #7a7a7a)}.kenwel-la__plain{display:block;color:var(--kenwel-mega-steel, #7a7a7a);cursor:default}.kenwel-la__loc,.kenwel-la__wide{color:var(--kenwel-mega-steel, #7a7a7a)}.kenwel-la__alles{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-kenwel-mega-locations.css.map */
