html,body{overscroll-behavior-y:none;background:var(--ka-off-white, #F6F4F1)}body:has(main[data-template="404"]){background:#111}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover,.resource-card:hover,.predictive-search-results__card:hover{box-shadow:0 0 0 3px var(--ka-red, #CC0000)}}.header__row{background-color:#f6f4f1f7!important;background-image:none!important;border-bottom:1px solid rgba(18,8,12,.08)!important;box-shadow:0 2px 12px #12080c08!important;transition:box-shadow var(--ka-dur-standard, .25s) var(--ka-ease-out, ease);--color-foreground: var(--ka-ink, #12080c);--color-foreground-rgb: 18, 8, 12;--color-primary: var(--ka-ink, #12080c);--color-primary-rgb: 18, 8, 12;--color-border: rgba(18, 8, 12, .12)}html.ka-nav-scrolled .header__row{box-shadow:0 8px 28px #12080c14!important}.header-menu,.header__drawer{display:none!important}.ka-header-controls{position:fixed;top:var(--ann-height, 60px);left:0;z-index:1001;height:var(--header-height, 60px);display:flex;flex-direction:row;align-items:center;gap:0}.header-section:has(>#header-component[sticky=always]){top:0!important}.header[data-sticky-state]{view-transition-name:none!important;opacity:1!important}.ka-ham{display:flex;flex-direction:row;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0 .8rem 0 .9rem;height:100%;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease}.ka-ham--open{opacity:0;pointer-events:none;visibility:hidden}.ka-ham__bars{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex-shrink:0}.ka-ham__line{display:block;width:22px;height:2px;background:var(--ka-ink, #12080c);border-radius:1px;transition:background .2s ease,transform .3s ease,opacity .25s ease;transform-origin:center}.ka-ham:hover .ka-ham__line{background:var(--ka-ink, #12080c)}.ka-ham__label{display:none}@media(min-width:990px){.ka-ham__label{display:block;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ka-ink, #12080c);line-height:1;transition:color .2s ease}.ka-ham:hover .ka-ham__label{color:var(--ka-ink, #12080c)}}.ka-search-trigger{display:none}@media(min-width:990px){.ka-search-trigger{display:flex;align-items:center;height:100%}.search-action{display:none!important}.ka-search-btn{display:flex;flex-direction:row;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0 .9rem;height:100%;-webkit-tap-highlight-color:transparent}.ka-search-btn:hover .ka-search-icon svg,.ka-search-btn:hover .ka-search-icon path{stroke:var(--ka-ink, #12080c);fill:var(--ka-ink, #12080c)}.ka-search-btn:hover .ka-search-label{color:var(--ka-ink, #12080c)}.ka-search-icon{display:flex;align-items:center;justify-content:center;color:var(--ka-ink, #12080c);transition:color .2s ease}.ka-search-icon svg{width:16px;height:16px;fill:var(--ka-ink, #12080c);transition:fill .2s ease}.ka-search-label{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ka-ink, #12080c);line-height:1;transition:color .2s ease}}.ka-header-controls--drawer-open{z-index:999}.ka-nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1003;background:#000000a6;opacity:0;pointer-events:none;transition:opacity .35s var(--ka-ease-out, ease)}.ka-nav-backdrop--visible{opacity:1;pointer-events:auto}.ka-nav-drawer{position:fixed;top:0;left:0;width:92vw;max-width:400px;height:100dvh;background:#111;z-index:1004;transform:translate(-100%);transition:transform .35s var(--ka-ease-out, cubic-bezier(.25, .46, .45, .94));display:flex;flex-direction:column;overflow:hidden;-webkit-font-smoothing:antialiased;pointer-events:none}.ka-nav-drawer--open{transform:translate(0);pointer-events:auto}.ka-nav-drawer:before{content:"";display:block;height:3px;background:#c00;flex-shrink:0}.ka-nav-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:0 1.6rem;height:72px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.ka-nav-drawer__brand{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:1.55rem;letter-spacing:.1em;color:#fff;text-decoration:none;line-height:1}.ka-nav-drawer__brand em{font-style:normal;color:#c00}.ka-nav-drawer__close{background:none;border:none;color:#fff6;font-size:1rem;cursor:pointer;padding:.4rem .5rem;line-height:1;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.ka-nav-drawer__close:hover{color:#fff}.ka-nav-drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.ka-nav-list{list-style:none;margin:0;padding:0}.ka-nav-item{border-bottom:1px solid rgba(255,255,255,.07);position:relative}.ka-nav-link{display:flex;align-items:center;justify-content:space-between;padding:1.35rem 1.6rem;text-decoration:none;cursor:pointer;background:none;border:none;width:100%;text-align:left;position:relative;transition:background-color var(--ka-dur-standard, .25s) var(--ka-ease-out, ease),padding-left var(--ka-dur-standard, .25s) var(--ka-ease-out, ease);-webkit-tap-highlight-color:transparent}.ka-nav-link:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--ka-red, #CC0000);transform:scaleY(0);transform-origin:center;transition:transform var(--ka-dur-standard, .25s) var(--ka-ease-out, ease)}.ka-nav-link:hover,.ka-nav-link:focus-visible{background:#cc00001a;padding-left:1.85rem}.ka-nav-link:hover:before,.ka-nav-link:focus-visible:before{transform:scaleY(1)}.ka-nav-link:active{background:#cc00002e}.ka-nav-link:hover .ka-nav-link__text{color:var(--ka-red-bright, #FF1A1A)}.ka-nav-link__text{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;line-height:1;transition:color var(--ka-dur-standard, .25s) ease}.ka-nav-link--sale .ka-nav-link__text{color:#c00}.ka-nav-chevron{flex-shrink:0;color:#ffffff4d;transition:transform var(--ka-dur-standard, .25s) var(--ka-ease-out, ease),color var(--ka-dur-micro, .15s) ease;line-height:1}.ka-nav-chevron svg{width:18px;height:18px;fill:currentColor;display:block}.ka-nav-item--open>.ka-nav-link .ka-nav-chevron{transform:rotate(180deg);color:#c00}.ka-nav-sub{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .35s var(--ka-ease-out, ease);background:#00000040}.ka-nav-item--open>.ka-nav-sub{max-height:600px}.ka-nav-sub__item{border-top:1px solid rgba(255,255,255,.05)}.ka-nav-sub__link{display:block;padding:1rem 1.6rem 1rem 2.3rem;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.95rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none;transition:background-color var(--ka-dur-standard, .25s) ease,color var(--ka-dur-standard, .25s) ease}.ka-nav-sub__link:hover,.ka-nav-sub__link:focus-visible{background:#cc00001a;color:var(--ka-red-bright, #FF1A1A)}.ka-nav-sub__link:active{background:#cc00002e}.ka-nav-sub__btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.ka-nav-sub-chevron{flex-shrink:0;color:#ffffff40;transition:transform var(--ka-dur-standard, .25s) var(--ka-ease-out, ease),color var(--ka-dur-micro, .15s) ease;line-height:1}.ka-nav-sub-chevron svg{width:16px;height:16px;fill:currentColor;display:block}.ka-nav-sub__item--open>.ka-nav-sub__btn .ka-nav-sub-chevron{transform:rotate(180deg);color:#c00}.ka-nav-sub-sub{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .35s var(--ka-ease-out, ease);background:#0003}.ka-nav-sub__item--open>.ka-nav-sub-sub{max-height:400px}.ka-nav-sub-sub__item{border-top:1px solid rgba(255,255,255,.04)}.ka-nav-sub-sub__link{display:block;padding:.85rem 1.6rem .85rem 3.1rem;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.88rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none;transition:background-color var(--ka-dur-standard, .25s) ease,color var(--ka-dur-standard, .25s) ease}.ka-nav-sub-sub__link:hover,.ka-nav-sub-sub__link:focus-visible{background:#cc00001a;color:var(--ka-red-bright, #FF1A1A)}.ka-nav-sub-sub__link:active{background:#cc00002e}.price,.price-item,.price__regular,.price__sale,.price--on-sale .price-item--sale,.price--on-sale .price-item--regular,.price-item--sale,.price-item--regular,.price__badge-sale,[class*=price]:not([class*=ka-pp2__]){color:var(--color-foreground, #ffffff)!important}a[ref=productTitleLink]{color:var(--color-foreground, #ffffff)!important}s.price-item,.price-item--compare,.price__compare{color:color-mix(in srgb,var(--color-foreground, #ffffff) 55%,transparent)!important;text-decoration:line-through}.search-modal__content{position:fixed!important;inset:0 auto 0 0!important;width:min(560px,92vw)!important;max-width:min(560px,92vw)!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border:none!important;border-radius:0 24px 24px 0!important;background:var(--ka-off-white, #F6F4F1)!important;overflow:hidden!important}.search-modal__content[open]{display:flex!important;flex-direction:column!important}.search-modal__content::backdrop{background:#12080c8c!important;display:block!important}.dialog-modal[open].search-modal__content{animation:ka-search-slide-in .28s cubic-bezier(.4,0,.2,1) forwards!important}.dialog-modal.search-modal__content.dialog-closing{animation:ka-search-slide-out .22s cubic-bezier(.4,0,.2,1) forwards!important}@keyframes ka-search-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ka-search-slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}.search-modal predictive-search-component{width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;background:transparent!important;position:static!important}.search-modal .predictive-search-form{width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;position:static!important}.search-modal .predictive-search-form__header{flex-shrink:0!important;position:static!important;padding:1.5rem 1.5rem 1.2rem!important;background:var(--ka-off-white, #F6F4F1)!important;border:none!important;border-radius:0!important}.search-modal .predictive-search-form__header:before{display:none!important}.search-modal .predictive-search-form__header-inner{background:#fff!important;border:1px solid rgba(18,8,12,.1)!important;max-width:none!important;margin:0!important;border-radius:12px!important;padding-inline:1rem!important;outline:none!important}.search-modal .predictive-search-form__header-inner:focus-within{border-color:var(--ka-ink, #12080c)!important;outline:none!important;box-shadow:none!important}.search-modal .search-input{font-size:1.05rem!important;padding-block:.85rem!important;color:var(--ka-ink, #12080c)!important;background:transparent!important}@media(max-width:749px){.search-modal .search-input{font-size:1rem!important}}.search-modal .search-input::placeholder{color:#12080c59!important}.search-modal .predictive-search__icon svg{width:20px!important;height:20px!important;color:#12080c73!important;fill:#12080c73!important}.search-modal .predictive-search-form__content-wrapper{position:static!important;flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;background:transparent!important;border-top:1px solid rgba(18,8,12,.08)!important;border-radius:0!important;max-height:none!important;overflow:hidden!important;box-shadow:none!important}.search-modal .predictive-search-form__content{flex:1 1 auto!important;min-height:0!important;background:transparent!important;max-width:none!important;width:100%!important;margin:0!important;max-height:none!important;overflow-y:auto!important;padding:1.2rem 1.5rem!important}.search-modal .predictive-search-results__card,.search-modal .predictive-search-results__wrapper,.search-modal .predictive-search-results__list,.search-modal .predictive-search-results__no-results,.search-modal .predictive-search-results__wrapper-products .predictive-search-results__card{animation:none!important;opacity:1!important;transform:none!important}.search-modal predictive-search-component,.search-modal .predictive-search-results__inner,.search-modal .predictive-search-results__title,.search-modal .predictive-search-results__card,.search-modal .predictive-search-results__no-results,.search-modal .resource-card__title,.search-modal .resource-card__price,.search-modal .predictive-search-results__pill{color:var(--ka-ink, #12080c)!important}.search-modal .predictive-search-results__title{color:#12080c73!important;font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-family:var(--ka-font, "Zalando Sans", sans-serif)!important;border-bottom:1px solid rgba(18,8,12,.08)!important;padding-bottom:.5rem!important;margin-bottom:.75rem!important}.search-modal .predictive-search-results__card--product:hover,.search-modal .predictive-search-results__card:hover{background:#12080c0a!important}.search-modal .predictive-search-results__pill{background:#12080c0d!important;border-color:#12080c1f!important}.search-modal .predictive-search-results__pill mark{color:#12080c66!important}.search-modal .price,.search-modal .price-item,.search-modal [class*=price]{color:var(--ka-ink, #12080c)!important;font-weight:400!important}.search-modal .compare-at-price,.search-modal .price-item--compare{color:#12080c73!important;font-weight:400!important}.search-modal .predictive-search-results__pill:hover{background:#12080c17!important}.search-modal .predictive-search-form:has(.search-input:placeholder-shown) .predictive-search-form__content-wrapper{display:none!important}.search-modal .predictive-search-form:has(.search-input:not(:placeholder-shown)) .predictive-search-dropdown:not([data-transition-container]){display:none!important}.search-modal predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__footer{display:flex!important}.search-modal .predictive-search-form__footer{position:static!important;flex-shrink:0!important;padding:1rem 1.5rem 1.5rem!important;background:var(--ka-off-white, #F6F4F1)!important;background-image:none!important}.search-modal .predictive-search-form__footer .predictive-search__search-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;background:var(--ka-ink, #12080c)!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:.85rem 1.5rem!important;font-weight:700!important}.search-modal .predictive-search-form__footer .predictive-search__search-button:hover{background:#000!important}.search-modal .predictive-search__close-modal-button{color:#12080c73!important}.search-modal .predictive-search__close-modal-button:hover{color:var(--ka-ink, #12080c)!important}.search-modal .predictive-search__reset-button{color:#12080c80!important}.search-modal .predictive-search-results__no-results{color:#12080c66!important;font-family:var(--ka-font, "Zalando Sans", sans-serif)!important;letter-spacing:.05em!important}.search-page-input{border-radius:999px!important;padding-inline-start:var(--margin-xl, 1.5rem)!important}search-page-input-component .search__icon{display:none!important}body:has(main[data-template=search]) .product-card,body:has(main[data-template=search]) .card-gallery,body:has(main[data-template=search]) .product-card__image{border-radius:16px!important;overflow:hidden!important}body:has(main[data-template=search]) .product-card a[ref=productTitleLink]{color:var(--ka-ink, #12080c)!important}@media(min-width:990px){.ka-header-controls{gap:2rem;padding-left:2.5rem}.ka-ham{padding-left:0}header-actions{display:flex;align-items:center;gap:2rem;padding-right:2.5rem}.ka-ham__line{width:32px;height:3px}.ka-ham__bars{gap:7px}.ka-ham__label{font-size:1rem;font-weight:800;letter-spacing:.2em}.ka-search-icon svg{width:22px;height:22px;fill:var(--ka-ink, #12080c)}.ka-search-label{font-size:1rem;font-weight:800;letter-spacing:.2em}.header-actions__action svg{width:2rem;height:2rem}.header-actions__action .svg-wrapper{width:2rem;height:2rem}}@media(prefers-reduced-motion:reduce){.header__row,.ka-nav-drawer,.ka-nav-backdrop,.ka-nav-link,.ka-nav-link:before,.ka-nav-link__text,.ka-nav-chevron,.ka-nav-sub,.ka-nav-sub__link,.ka-nav-sub-chevron,.ka-nav-sub-sub,.ka-nav-sub-sub__link,#shopify-section-header_section,.ka-header-controls{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ka-nav.css.map */
