.kosel-header{--kosel-header-mark: 80px;--kosel-header-clear: calc(var(--kosel-header-mark) * .2);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.kosel-header--rule{border-bottom:1px solid rgb(var(--color-foreground))}.kosel-header__inner{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"home bag" "nav nav";align-items:center;row-gap:calc(var(--kosel-header-clear) - 6px);padding-top:var(--kosel-header-clear);padding-bottom:10px}@media screen and (max-width:749px){.kosel-header__inner.page-width{padding-left:16px;padding-right:16px}}.kosel-header a{color:inherit;text-decoration:none}.kosel-header a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}.kosel-header__home{grid-area:home;display:block;width:var(--kosel-header-mark);line-height:0}.kosel-header .kosel-header__wordmark{display:block;width:100%;height:auto}.kosel-header__nav{--kosel-header-sep: 1.2em;grid-area:nav;min-width:0;overflow:hidden;padding:6px;margin:-6px}.kosel-header__list,.kosel-bag{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.kosel-header__list{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0 calc(-1 * var(--kosel-header-sep));padding:0;list-style:none}.kosel-header__item{display:flex;align-items:center;margin:0;white-space:nowrap}.kosel-header__sep{display:inline-block;width:var(--kosel-header-sep);letter-spacing:0;text-align:center}.kosel-header__link,.kosel-bag{display:inline-block;padding-top:6px;padding-bottom:6px}.kosel-header__link:hover,.kosel-header__link:focus-visible,.kosel-bag:hover,.kosel-bag:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.kosel-header__bag{grid-area:bag;justify-self:end}.kosel-bag{white-space:nowrap}@media screen and (min-width:750px){.kosel-header{--kosel-header-mark: 104px}.kosel-header__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"home nav bag";row-gap:0;padding-top:var(--kosel-header-clear);padding-bottom:var(--kosel-header-clear)}.kosel-header__nav{--kosel-header-sep: 2em;justify-self:end;margin-left:calc(var(--kosel-header-clear) - 6px)}.kosel-header__list{justify-content:flex-end}.kosel-header__bag .kosel-bag{margin-left:32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-kosel-header.css.map */
