.kz-tools{grid-area:tools;justify-self:end}.kz-tools__list{display:flex;align-items:center;gap:8px}.kz-tools__item--account,.kz-tools__item--locale{display:none}@media(min-width:700px){.kz-tools__item--account{display:block}}@media(min-width:1000px){.kz-tools__item--locale{display:block;margin-inline-end:10px}}.kz-icon{display:block;width:22px;height:22px}@media(min-width:700px){.kz-icon{width:20px;height:20px}}.kz-icon-link{display:block;color:#1c1c1c;line-height:0}.kz-cart{position:relative;width:22px;height:22px}@media(min-width:700px){.kz-cart{width:20px;height:20px}}.kz-cart>svg,.kz-cart>.icon{display:none!important}.kz-cart:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5'/%3E%3C/svg%3E") center / contain no-repeat}.kz-cart .cart-count-bubble{position:absolute;top:-6px;right:-9px;left:auto;bottom:auto;display:flex;align-items:center;justify-content:center;width:auto;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#000;color:#fff;font-family:var(--kz-f-marquee, Inter, sans-serif);font-size:10px;font-weight:600;line-height:1;letter-spacing:0}.kz-cart .cart-count-bubble span{color:inherit;font:inherit;line-height:1}.kz-locale{position:relative}.kz-locale__toggle{display:inline-flex!important;align-items:center;gap:10px;font-family:var(--kz-f-nav-regular, var(--kz-f-nav, "Instrument Sans", sans-serif));font-size:11px;font-weight:400;line-height:18.15px;letter-spacing:.18em;text-transform:uppercase;color:#1c1c1ca6;transition:color .2s ease-in-out}.kz-locale__toggle:hover,.kz-locale__toggle[aria-expanded=true]{color:#1c1c1c}.kz-flag{width:20px;height:15px;overflow:clip;object-fit:cover;border-radius:2px}.kz-locale__chev{width:10px;height:10px}.kz-pop{position:absolute;top:calc(100% + 14px);right:0;z-index:5;width:290px;max-height:340px;overflow:auto;padding:14px 8px 8px;background:#fffffff7;-webkit-backdrop-filter:saturate(1.8) blur(22px);backdrop-filter:saturate(1.8) blur(22px);border-radius:6px;box-shadow:0 6px 20px #0000001a,0 1px 3px #0000000d;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility .2s}.kz-pop.is-open{opacity:1;visibility:visible;transform:translateY(0)}.kz-pop__title{margin:0 0 6px;padding:0 8px;font-family:var(--kz-f-nav, "Instrument Sans", sans-serif);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.kz-pop__opt{display:flex!important;align-items:center;gap:10px;width:100%;text-align:left;padding:8px;border-radius:4px;font-family:var(--kz-f-nav-regular, var(--kz-f-nav, "Instrument Sans", sans-serif));font-size:13px;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;color:#1c1c1cbf}.kz-pop__opt:hover,.kz-pop__opt.is-current{background:#0000000d;color:#1c1c1c}.kz-pop--up{top:auto;bottom:calc(100% + 12px);right:auto;left:0}.kz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--kz-z) - 2);background:#0006;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.kz-sidebar{position:fixed;top:calc(var(--kz-top) + var(--kz-ann-h));left:var(--kz-gutter);right:var(--kz-gutter);z-index:calc(var(--kz-z) - 1);max-height:calc(100vh - var(--kz-top) - var(--kz-ann-h) - 12px);max-height:calc(100dvh - var(--kz-top) - var(--kz-ann-h) - 12px);overflow-y:auto;overscroll-behavior:contain;padding:60px 20px 20px;background:#fff;border-radius:0 0 6px 6px;box-shadow:0 6px 20px #00000014,0 1px 3px #0000000a;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}html.kz-open .kz-overlay{opacity:1;visibility:visible}html.kz-open .kz-sidebar{opacity:1;visibility:visible;transform:translateY(0)}html.kz-open{overflow:hidden}@media(min-width:1000px){.kz-overlay,.kz-sidebar{display:none!important}}.kz-side__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0;font-family:var(--kz-f-active, Inter, -apple-system, sans-serif);font-size:12px;font-weight:600;line-height:20.4px;letter-spacing:.04em;text-transform:uppercase;color:#1c1c1c;list-style:none;cursor:pointer}.kz-side__link::-webkit-details-marker{display:none}.kz-side__link::marker{content:""}.kz-plus{position:relative;display:block;width:10px;height:10px;flex:0 0 auto}.kz-plus:before,.kz-plus:after{content:"";position:absolute;background:#1c1c1c;transition:transform .25s ease,opacity .25s ease}.kz-plus:before{left:0;top:4.5px;width:10px;height:1px}.kz-plus:after{left:4.5px;top:0;width:1px;height:10px}.kz-acc[open] .kz-plus:after{transform:rotate(90deg);opacity:0}.kz-side__sub{display:grid;gap:12px;padding:4px 0 12px 24px}.kz-side__sub a{font-family:var(--kz-f-active, Inter, -apple-system, sans-serif);font-size:12px;font-weight:600;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#1c1c1c;transition:opacity .2s}.kz-side__sub a:hover{opacity:.6}.kz-side__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08)}.kz-side__login{display:inline-flex;align-items:center;gap:10px;font-family:var(--kz-f-active, Inter, sans-serif);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.kz-side__login svg{width:20px;height:20px}@media(min-width:700px){.kz-side__login{display:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/kz-header-ui.css.map */
