.header.header--kgt-shop{position:relative;grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:clamp(1rem,3vw,4rem)}.header--kgt-shop .header__heading,.header--kgt-shop .header__heading-link{justify-self:start}.kgt-nav{grid-area:navigation;display:flex;align-items:center;gap:clamp(1.2rem,3vw,3.6rem)}.kgt-nav__primary,.kgt-nav__panel summary,.kgt-nav__panel a{display:flex;align-items:center;min-height:4.4rem;gap:.7rem;color:rgb(var(--color-foreground));text-decoration:none}.kgt-nav__primary{white-space:nowrap;font-size:1.5rem;font-weight:var(--font-body-weight-bold)}.kgt-nav__primary:hover,.kgt-nav [aria-current=page],.kgt-nav__panel a:hover{text-decoration:underline;text-underline-offset:.3em}.kgt-nav__deals{color:#a3242b}.kgt-nav summary{list-style:none}.kgt-nav summary::-webkit-details-marker{display:none}.kgt-nav__caret{display:inline-flex;flex-shrink:0}.kgt-nav summary .kgt-nav__caret .icon{position:static;width:.9rem;height:.6rem}.kgt-nav details[open]>summary .kgt-nav__caret{transform:rotate(180deg)}.kgt-nav__panel{position:absolute;z-index:3;inset:100% 1.2rem auto;display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;max-height:min(67vh,54rem);overflow:auto;overscroll-behavior:contain;padding:1.8rem 2rem 1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.15);border-radius:1rem;box-shadow:0 1rem 2.8rem rgba(var(--color-foreground),.13)}.kgt-nav__shop:not([open])>.kgt-nav__panel{display:none}.kgt-nav__panel ul{margin:0}.kgt-nav__label{margin:0 0 .7rem;color:rgba(var(--color-foreground),.75);font-size:1.1rem;font-weight:var(--font-body-weight-bold);letter-spacing:.1em;text-transform:uppercase}.kgt-nav__group>summary{min-height:3.8rem;margin-top:.4rem;padding:.55rem .9rem;border-radius:.55rem;background:rgba(var(--color-foreground),.045);font-size:1.4rem;font-weight:var(--font-body-weight-bold);line-height:1.35}.kgt-nav__group>summary:hover,.kgt-nav__group[open]>summary{background:rgba(var(--color-foreground),.09)}.kgt-nav__panel .kgt-nav__children{margin:.5rem 0 .8rem .9rem;padding-inline-start:.9rem;border-inline-start:1px solid rgba(var(--color-foreground),.17)}.kgt-nav__panel .kgt-nav__children :is(a,summary){min-height:3.5rem;padding:.45rem .5rem;font-size:1.35rem;line-height:1.35;overflow-wrap:anywhere}.kgt-nav__panel .kgt-nav__children li+li{border-top:1px solid rgba(var(--color-foreground),.075)}.kgt-nav__panel .kgt-nav__info{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:0 1.8rem;border-top:1px solid rgba(var(--color-foreground),.13)}.kgt-nav__info a{min-height:3.8rem;font-size:1.25rem}@media screen and (min-width:750px){.kgt-nav__group>.kgt-nav__children{max-height:min(31vh,24rem);overflow-y:auto;scrollbar-gutter:stable}}@media screen and (min-width:900px){.kgt-nav__shop{position:relative}.kgt-nav__panel{inset:calc(100% + .6rem) auto auto 0;width:58rem;max-width:68vw}}@media screen and (max-width:749px){.header.header--kgt-shop{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:minmax(0,1fr) auto;column-gap:.6rem;padding-inline:1.2rem}.header--kgt-shop .header__heading{min-width:0}.header--kgt-shop .header__icons{padding-inline-end:0}.kgt-nav{justify-content:space-between;gap:.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.kgt-nav__primary{font-size:clamp(1.15rem,3.35vw,1.4rem);gap:.5rem}.kgt-nav__panel{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:1.4rem 1.2rem .5rem}.kgt-nav__group>summary,.kgt-nav__panel .kgt-nav__children :is(a,summary),.kgt-nav__info a{min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/49/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAg */
