.header__heading-logo{height:34px;width:auto;max-height:none}.header__heading-link{flex:0 0 auto}@media screen and (min-width:990px){.header{display:flex;align-items:center;gap:1.6rem;min-height:72px}.header__heading,.header__heading-link{margin:0}.header__heading-logo{height:36px}.header__inline-menu{margin-left:auto;flex:0 1 auto;min-width:0}.header__icons{margin-left:0;gap:1.4rem;flex:0 0 auto}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:0 clamp(.85rem,1.35vw,2rem)}.header__inline-menu summary.list-menu__item{padding-right:0}.header__menu-item{font-weight:300;font-size:1.3rem;letter-spacing:.02em;padding:2.2rem 0;text-decoration:none;white-space:nowrap}.header__menu-item:hover span,.header__menu-item[aria-expanded=true] span,.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -1px 0 currentColor}}@media screen and (min-width:990px)and (max-width:1219px){.ko-ship-note{display:none}.header__heading-logo{height:30px}}@media screen and (min-width:1220px){.ko-ship-note{display:inline;font-size:1.1rem;color:rgba(var(--color-foreground),.62);letter-spacing:.02em;margin-right:.6rem;white-space:nowrap}}.ko-bag-pill{border:1px solid rgba(var(--color-foreground),.55);border-radius:2rem;padding:.4rem 1.1rem;font-size:1.2rem;line-height:1;display:inline-flex;gap:.5rem;align-items:center;text-decoration:none}.ko-bag-pill.header__icon{width:auto;height:auto}.ko-bag-pill:hover{border-color:rgb(var(--color-foreground))}.mega-menu__content{border-top:1px solid rgba(var(--color-foreground),.25);border-bottom:0;padding:2.6rem 4rem 3.6rem;box-shadow:none}.ko-mega-grid{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:2.4rem 4rem;max-width:120rem;margin:0 auto}.ko-mega-lead{font-size:2.8rem;font-weight:300;line-height:1.15;letter-spacing:-.01em}.ko-mega-lead a{color:inherit;text-decoration:none}.ko-mega-lead a:hover{box-shadow:inset 0 -1px 0 currentColor}.ko-mega-lead small{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.62);margin-top:1rem;letter-spacing:0;font-weight:400}.ko-mega-grid .mega-menu__list{margin:0}.mega-menu__link--level-2{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.62);font-weight:400}.mega-menu__link--level-3{font-size:1.4rem;line-height:1.9;font-weight:300}@media screen and (max-width:989px){.ko-mega-grid{grid-template-columns:minmax(0,1fr)}}.menu-drawer__menu-item{font-size:3rem;font-weight:300;letter-spacing:-.01em;padding:.8rem 0}.ko-drawer-inline{display:block;padding:0 0 1.2rem 1.4rem;font-size:1.4rem;line-height:2;font-weight:300}.ko-drawer-inline a{color:inherit;text-decoration:none}.ko-drawer-inline a:hover{text-decoration:underline}.ko-drawer-inline .ko-sep{color:rgba(var(--color-foreground),.4);padding:0 .5rem}.menu-drawer .ko-pill{display:inline-block;border:1px solid rgba(var(--color-foreground),.3);border-radius:1.8rem;padding:.4rem 1.2rem;margin:.3rem .4rem .3rem 0;font-size:1.4rem;font-weight:300;text-decoration:none}.menu-drawer .ko-pill:hover{border-color:rgb(var(--color-foreground))}.ko-drawer-foot{position:sticky;bottom:0;padding:1.4rem 1.8rem;font-size:1.2rem;color:rgba(var(--color-foreground),.62);display:flex;justify-content:space-between;border-top:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background))}@media screen and (max-width:989px){.header.page-width{padding-top:1.2rem;padding-bottom:1.2rem}}@media(prefers-reduced-motion:reduce){.mega-menu__content,.menu-drawer__inner-container{transition:none}}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.mega-menu__link--level-2{text-transform:none!important;letter-spacing:.01em}.header__menu-item{font-size:1.4rem}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{gap:0 3rem}}.ko-ship-note{display:none}.ko-strip{display:flex;justify-content:space-between;align-items:center;padding:.6rem 4rem;font-size:1.1rem;font-weight:300;color:#777;letter-spacing:.02em;border-bottom:1px solid #eee;background:rgb(var(--color-background))}.ko-strip a{color:rgb(var(--color-foreground));text-decoration:none;font-weight:400}.ko-strip .ko-strip-right{display:flex;gap:.8rem}.ko-drawer-quiet{font-size:1.5rem;color:#555;padding:.8rem 0;border-top:1px solid #eee;margin-top:1rem}.ko-drawer-quiet a{color:inherit;text-decoration:none;margin-right:1.6rem}.ko-drawer-foot{flex-direction:column;gap:.2rem;line-height:1.6}.ko-drawer-foot .ko-cur{float:right}.ko-mega-more{color:#777;font-size:1.2rem;margin-top:.4rem}.ko-drawer-foot .ko-cur{float:none;align-self:flex-end;margin-top:.2rem}.ko-strip{display:block;padding:.6rem 0}.ko-strip-inner{display:flex;justify-content:space-between;align-items:center}.ko-strip .ko-sep{color:#bbb}.ko-band{background:#111;color:#fff;text-align:center;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;padding:.9rem 2rem;font-weight:400}.ko-band a{color:#fff;text-decoration:none}@media screen and (min-width:990px){.header{display:grid;grid-template-columns:26rem 1fr 26rem;grid-template-areas:"logo search icons" "nav nav nav";align-items:center;column-gap:3rem;row-gap:0;min-height:0;padding-top:2.2rem;padding-bottom:0}.header__heading{grid-area:logo}.header__heading-logo{height:56px}.ko-search-field{grid-area:search;display:flex;align-items:center;justify-content:space-between;border:1px solid #ddd;border-radius:2.4rem;background:#f7f5f2;padding:1.1rem 1.8rem;font-size:1.3rem;color:#777;font-weight:300}.header__icons{grid-area:icons;justify-self:end;gap:1.8rem}.header__icons .header__search{display:none}.ko-util-stores{font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none}.header__inline-menu{grid-area:nav;margin:0;justify-self:center;padding:1.2rem 0 1.6rem}.header__inline-menu .list-menu--inline{gap:0 3.4rem}.header__menu-item{font-size:1.5rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:.6rem 0}.header__menu-item span{display:inline-grid}.header__menu-item span:after{content:attr(data-label);font-weight:700;height:0;visibility:hidden;overflow:hidden;grid-area:1/1}.header__menu-item span{grid-area:1/1}.header__menu-item:hover span,.header__menu-item[aria-expanded=true] span,details[open]>.header__menu-item span{font-weight:700}.header__menu-item:hover span,details[open]>.header__menu-item span,.header__active-menu-item{box-shadow:none}}.ko-mega-grid{grid-template-columns:17rem repeat(4,1fr) 38rem}.ko-mega-grid.ko-no-tiles{grid-template-columns:17rem repeat(4,1fr)}.ko-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;align-self:start}.ko-tile{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#eee}.ko-tile img{width:100%;height:100%;object-fit:cover;display:block}.ko-tile span{position:absolute;left:.8rem;bottom:.8rem;background:#ffffffe0;padding:.5rem .8rem;font-size:1.1rem;font-weight:500;letter-spacing:.02em;color:#111}.ko-tile:hover span{background:#111;color:#fff}@media screen and (max-width:1199px){.ko-mega-grid{grid-template-columns:17rem repeat(4,1fr)}.ko-tiles{display:none}}@media screen and (min-width:990px){.ko-strip{display:none}}.footer{background:#141414;color:#e8e6e1;font-weight:300}.footer a{color:inherit;text-decoration:none}.footer .ko-foot-cols{display:grid;grid-template-columns:1.3fr 1.3fr 1fr 1fr 1fr;gap:4rem;padding:4.8rem 0 3.6rem;border-bottom:1px solid #2a2a2a}.footer h2.ko-foot-h{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#9a9790;margin:0 0 1.2rem}.footer .ko-store b{display:block;font-weight:500}.footer .ko-store .ko-dir{display:inline-block;margin-top:.6rem;border-bottom:1px solid currentColor;font-size:1.2rem}.footer ul{list-style:none;margin:0;padding:0;line-height:1.8}.footer .ko-entry-grid{padding:2.2rem 0 2.6rem;border-bottom:1px solid #2a2a2a}.footer .ko-chips{display:flex;flex-wrap:wrap;gap:.8rem}.footer .ko-chips a{border:1px solid #e8e6e1;border-radius:2rem;padding:.5rem 1.2rem;font-size:1.2rem}.footer .ko-chips a:hover{background:#e8e6e1;color:#141414}.footer .ko-base{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;font-size:1.1rem;color:#8a8780}.footer .ko-news{display:flex;gap:.8rem;margin-top:1rem}.footer .ko-news input{flex:1;padding:.9rem 1.2rem;border:1px solid #e8e6e1;background:transparent;color:inherit;font:inherit}.footer .ko-news button{padding:.9rem 1.4rem;border:1px solid #e8e6e1;background:transparent;color:inherit;font:inherit}@media screen and (max-width:989px){.footer .ko-foot-cols{grid-template-columns:1fr 1fr;gap:2.4rem}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{text-transform:uppercase!important;letter-spacing:.04em}}.ko-mega-grid{grid-template-columns:17rem minmax(0,1fr) 38rem}.ko-mega-grid.ko-no-tiles{grid-template-columns:17rem minmax(0,1fr)}@media screen and (max-width:1199px){.ko-mega-grid,.ko-mega-grid.ko-no-tiles{grid-template-columns:17rem minmax(0,1fr)}}@media screen and (max-width:989px){.ko-mega-grid,.ko-mega-grid.ko-no-tiles{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.header__inline-menu{margin-left:0;margin-right:0}}@media screen and (min-width:990px){.header__heading,.header__heading-link{grid-area:logo}}@media screen and (max-width:989px){.ko-search-field{display:none}}@media screen and (min-width:990px){.ko-search-field .search,.ko-search-field .field{width:100%;margin:0}.ko-search-field .field__input{border:0;background:transparent;box-shadow:none;padding:0;height:auto;min-height:0;font-size:1.3rem}.ko-search-field .field__input:focus{box-shadow:none;outline:0}.ko-search-field .field__button{width:3.2rem;height:3.2rem;color:inherit}.ko-search-field .predictive-search{top:calc(100% + 1.1rem);left:0;right:0;width:auto}}.ko-band{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ko-band a{color:inherit}.ko-band-inner{max-width:120rem;margin:0 auto}.ko-band-sep{opacity:.6}@media screen and (max-width:989px){.ko-util-stores{display:none}}.footer .ko-foot-cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.footer .ko-news input{min-width:0}.footer .ko-news button{white-space:nowrap}@media screen and (max-width:989px){.footer .ko-foot-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width:599px){.footer .ko-foot-cols{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.header .header__icons .header__search{display:none}.ko-search-field .field .field__input{padding:0 3.2rem 0 0}}@media screen and (max-width:989px){.ko-strip{display:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ko-header-c.css.map */
