.kv-header{display:block;position:relative;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.kv-header__row{display:block}.kv-header__row--top{--kv-header-row-height: 40px;background-color:var(--kv-surface);color:var(--kv-text)}.kv-header__row--main{--kv-header-row-height: 90px;background-color:var(--kv-surface);color:var(--kv-text)}.kv-header__row--bottom{--kv-header-row-height: 62px;background-color:var(--kv-accent);color:var(--kv-text)}.kv-header__row-inner{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--kv-gap);min-height:var(--kv-header-row-height, 62px);padding-top:.5rem;padding-bottom:.5rem}.kv-header__area{display:flex;align-items:center;gap:var(--kv-gap-sm);min-width:0}.kv-header__area--left{justify-content:flex-start}.kv-header__area--center{justify-content:center}.kv-header__area--right{justify-content:flex-end}.kv-header__block{display:flex;align-items:center;min-width:0}@media screen and (max-width:1024.98px){.kv-header__row--hide-mobile{display:none}}@media screen and (min-width:1025px){.kv-header__row--hide-desktop{display:none}}.kv-header__logo-heading{margin:0;font-size:inherit}.kv-header__logo{display:block;text-decoration:none;color:inherit}.kv-header__logo-image{display:block;width:var(--kv-logo-width, 90px);height:auto}.kv-header__logo-text{display:block;margin:0}.kv-header .list-menu{list-style:none;margin:0;padding:0}.kv-header .list-menu--inline{display:inline-flex;flex-wrap:wrap}.kv-header .list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.kv-header summary.list-menu__item{padding-right:2.7rem}.kv-header__menu{min-width:0}.kv-header__menu-list{align-items:center}.kv-header__menu-list>li>.header__menu-item{padding:.5rem 1.2rem;color:inherit;font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);letter-spacing:0;text-transform:capitalize}.kv-header__menu-list>li>summary.header__menu-item{padding-right:2.7rem}.kv-header__block--search{flex:1 1 auto;justify-content:center;min-width:0}.kv-header__search{width:100%;min-width:0;max-width:var(--kv-search-width, 600px)}.kv-header__search-shell,.kv-header__search-form{display:block;position:relative;width:100%}.kv-header__search-input{width:100%;height:var(--kv-control-h);margin:0;padding:0 76px 0 15px;border:1px solid var(--kv-border);border-radius:var(--kv-radius-pill);background-color:var(--kv-surface);color:var(--kv-text);font-family:var(--kv-font-body);font-size:var(--kv-size-small);line-height:1;appearance:none;-webkit-appearance:none}.kv-header__search-input::placeholder{color:var(--kv-muted);opacity:1}.kv-header__search-input::-webkit-search-cancel-button,.kv-header__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.kv-header__search-submit{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--kv-radius-pill);background-color:var(--kv-primary);color:var(--kv-surface);cursor:pointer}.kv-header__search-submit .svg-wrapper{width:18px;height:18px}.kv-header__search-reset{position:absolute;top:0;right:50px;bottom:0;display:flex;align-items:center;justify-content:center;width:26px;padding:0;border:0;background:none;color:var(--kv-muted);cursor:pointer}.kv-header__search-reset .svg-wrapper{width:16px;height:16px}.kv-header__search .predictive-search{right:-.1rem;top:calc(100% + .4rem)}.kv-header__tool{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 6px;color:inherit;text-decoration:none}.kv-header__tool-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto}.kv-header__tool-icon .svg-wrapper{width:22px;height:22px}.kv-header__tool-text{color:inherit;font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);line-height:1;white-space:nowrap}.kv-header .cart-count-bubble{right:-.6rem;bottom:auto;left:auto;top:-.4rem;height:1.6rem;width:1.6rem;background-color:var(--kv-primary);color:var(--kv-surface);font-size:1rem}.kv-header__tool--pill{gap:var(--kv-gap-sm);min-height:42px;padding:0 14px 0 3px;border-radius:var(--kv-radius-pill);background-color:var(--kv-primary);color:var(--kv-surface)}.kv-header__tool--pill .kv-header__tool-icon{width:36px;height:36px;border-radius:50%;background-color:var(--kv-surface);color:var(--kv-text)}.kv-header__tool--pill .cart-count-bubble{background-color:var(--kv-surface);color:var(--kv-primary)}.kv-header__country{display:flex;align-items:center}.kv-header__country-picker{display:inline-flex;align-items:center;gap:var(--kv-gap-sm);min-height:40px}.kv-header__country-flag{display:block;width:20px;height:auto;flex:0 0 auto;border-radius:2px}.kv-header__country-name,.kv-header__country .localization-form__select{padding:0;color:inherit;font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);letter-spacing:0;text-transform:capitalize}.kv-header__country .localization-form,.kv-header__country .localization-form__select{min-height:0}.kv-header__country .disclosure__list-wrapper{right:0;left:auto}.kv-header__country--flag-only .kv-header__country-name,.kv-header__country--flag-only .localization-form__select>span{display:none}.kv-header shopify-account.header__icon{--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-radius-base: var(--popup-corner-radius);--shopify-account-radius-button: var(--buttons-radius);--shopify-account-radius-button-small: var(--buttons-radius);--shopify-account-radius-input: var(--inputs-radius);--shopify-account-color-background: rgb(var(--color-background));--shopify-account-color-text: rgb(var(--color-foreground));--shopify-account-color-accent: rgb(var(--color-button));--shopify-account-color-accent-text: rgb(var(--color-button-text))}.kv-header shopify-account.header__icon:not(:defined){display:flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem}.kv-header__text{margin:0;min-width:0}.kv-header__text p{margin:0}.kv-header__spacer{display:block;width:var(--kv-spacer-width, 20px);flex:0 0 auto}.kv-header__divider{display:block;width:.1rem;height:2.4rem;flex:0 0 auto;background-color:currentColor;opacity:.25}.kv-header__area-hint{display:block;padding:.4rem 1.2rem;border:.1rem dashed rgba(var(--color-foreground),.3);border-radius:.4rem;color:rgba(var(--color-foreground),.55);font-size:1.2rem;line-height:1.6;text-transform:capitalize}@media screen and (max-width:1024.98px){.kv-header__row--main{--kv-header-row-height: 64px}.kv-header__row-inner{column-gap:var(--kv-gap-sm)}.kv-header__search{max-width:none}.kv-header__tool{padding:0 2px}.kv-header__tool-text{font-size:var(--kv-size-small)}}.kv-header--standard .kv-header__row-inner{box-sizing:border-box;max-width:var(--kv-row-max);margin:0 auto;padding-left:var(--kv-row-pad);padding-right:var(--kv-row-pad);column-gap:var(--kv-row-gap)}.kv-header--standard .kv-header__row--main{--kv-header-row-height: 90px;background-color:var(--kv-surface);color:var(--kv-text)}.kv-header--standard .kv-header__row--bottom{--kv-header-row-height: 62px;position:relative;background-color:var(--kv-accent);color:var(--kv-text)}.kv-header--standard .kv-header__area{gap:0}.kv-header .kv-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--kv-icon-size);height:var(--kv-icon-size);color:var(--kv-icon-color);font-family:kv-icons;font-size:var(--kv-icon-size);font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kv-header .kv-icon:before{display:block}.kv-header .kv-icon--cart:before{content:var(--kv-glyph-cart)}.kv-header .kv-icon--wishlist:before{content:var(--kv-glyph-wishlist)}.kv-header .kv-icon--compare:before{content:var(--kv-glyph-compare)}.kv-header .kv-icon--account:before{content:var(--kv-glyph-account)}.kv-header .kv-icon--menu:before{content:var(--kv-glyph-menu)}.kv-header .kv-icon--close:before{content:var(--kv-glyph-close)}.kv-header--standard .kv-header__tool,.kv-header--standard .kv-header__account-control,.kv-header--standard .kv-header__drawer .header__icon--menu{box-sizing:border-box;min-width:var(--kv-icon-hit);min-height:var(--kv-icon-hit)}.kv-header--standard .kv-header__logo-image{display:block;width:var(--kv-logo-width);height:auto}.kv-header--standard .kv-header__logo-text{font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);color:var(--kv-text)}.kv-header--standard .kv-header__searchbox{min-width:0}.kv-header--standard .kv-header__searchbox .kv-search,.kv-header--standard .kv-header__searchbox .kv-header__search{width:100%;max-width:var(--kv-search-width)}.kv-header--standard .kv-header__account{position:relative;display:flex;align-items:center}.kv-header--standard .kv-header__account-control{display:inline-flex;align-items:center;justify-content:center;gap:var(--kv-gap-sm);color:inherit;text-decoration:none}.kv-header--standard .kv-header__account-glyph{display:var(--kv-account-icon-display);align-items:center}.kv-header--standard .kv-header__account-label{font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);line-height:1;white-space:nowrap}.kv-header--standard .kv-header__account--has-card{align-self:center}.kv-header--standard .kv-header__account-card{position:absolute;top:100%;right:0;z-index:5;margin-top:var(--kv-account-card-offset);box-sizing:border-box;width:var(--kv-account-card-w);padding:var(--kv-account-card-pad);border-radius:var(--kv-account-card-radius);background-color:var(--kv-surface);color:var(--kv-text);box-shadow:var(--kv-account-card-shadow);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--kv-drawer-duration) ease,transform var(--kv-drawer-duration) ease,visibility var(--kv-drawer-duration) ease}.kv-header--standard .kv-header__account-card:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:var(--kv-account-card-offset)}.kv-header--standard .kv-header__account--has-card:hover .kv-header__account-card,.kv-header--standard .kv-header__account--has-card:focus-within .kv-header__account-card{opacity:1;visibility:visible;transform:translateY(0)}.kv-header--standard .kv-header__account-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kv-gap-sm);margin-bottom:var(--kv-gap)}.kv-header--standard .kv-header__account-card-title{font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium)}.kv-header--standard .kv-header__account-card-link,.kv-header--standard .kv-header__account-card-fallback{color:var(--kv-primary);font-family:var(--kv-font-body);font-size:var(--kv-size-small)}.kv-header--standard .kv-header__account-portal:defined+.kv-header__account-card-fallback{display:none}.kv-header--standard .kv-header__account-portal:not(:defined){display:none}.kv-header--standard .kv-header__secondary-list{display:inline-flex;align-items:center;margin:0;padding:0;list-style:none}.kv-header--standard .kv-header__secondary-link{display:flex;align-items:center;min-height:var(--kv-link-h);padding:0 var(--kv-secondary-pad);line-height:var(--kv-line-height-heading);color:inherit;font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);text-transform:var(--kv-secondary-case);text-decoration:none}@media screen and (min-width:1025px){.kv-header--standard .kv-megamenu__link{display:flex;align-items:center;min-height:var(--kv-link-h);padding-top:0;padding-bottom:0}}.kv-header--standard .kv-header__divider{display:block;flex:0 0 auto;width:var(--kv-divider-w);height:var(--kv-divider-h);margin:0 var(--kv-divider-gap-after) 0 var(--kv-divider-gap);background-color:var(--kv-divider-color);opacity:1}.kv-header--standard .kv-header__row--bottom .kv-header__divider{margin:0 var(--kv-divider-gap-after-bottom) 0 var(--kv-divider-gap-bottom)}.kv-header--standard .kv-header__country{padding:0 var(--kv-country-pad)}.kv-header--standard .kv-header__secondary{padding:0 var(--kv-secondary-nav-pad)}.kv-header--standard .kv-header__tool{display:inline-flex;align-items:center;justify-content:center;gap:var(--kv-tool-count-gap);padding:0 var(--kv-tool-pad);color:inherit;text-decoration:none}.kv-header--standard .kv-header__tool-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;height:auto}.kv-header--standard .kv-header__tool-icon .kv-icon{width:auto}.kv-header--standard .kv-header__tool-text{font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);line-height:1;white-space:nowrap}.kv-header--standard .kv-header__tool--cart{padding:0}.kv-header--standard .kv-header__cart-pill{position:relative;display:inline-flex;align-items:center;gap:var(--kv-cart-pill-gap);box-sizing:border-box;height:var(--kv-cart-pill-h);padding-left:calc((var(--kv-cart-pill-h) - var(--kv-cart-disc)) / 2);padding-right:var(--kv-cart-pill-pad-end);border-radius:var(--kv-cart-pill-radius);background-color:var(--kv-cart-pill-bg);color:var(--kv-surface)}.kv-header--standard .kv-header__cart-disc{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--kv-cart-disc);height:var(--kv-cart-disc);border-radius:50%;background-color:var(--kv-cart-disc-bg);color:var(--kv-icon-color)}.kv-header--standard .kv-header__cart-live{display:contents}.kv-header--standard .kv-header__cart-live .svg-wrapper{display:none}.kv-header--standard .kv-header__cart-pill .cart-count-bubble{position:absolute;top:var(--kv-cart-badge-y);right:var(--kv-cart-badge-x);bottom:auto;left:auto;width:var(--kv-cart-badge);height:var(--kv-cart-badge);border-radius:50%;background-color:var(--kv-cart-badge-bg);color:var(--kv-cart-badge-color);font-size:var(--kv-cart-badge-font);line-height:1}.kv-header--standard .kv-header__drawer .menu-drawer{width:var(--kv-drawer-w)}.kv-header--standard .kv-header__drawer .menu-drawer,.kv-header--standard .kv-header__drawer .menu-drawer__submenu{transition-duration:var(--kv-drawer-duration)}.kv-header--standard .kv-header__drawer[data-kv-drawer-side=right] .menu-drawer{left:auto;right:0;transform:translate(100%)}.kv-header--standard .kv-header__drawer[data-kv-drawer-side=right] details[open]>.menu-drawer{transform:translate(0)}.kv-header--standard .kv-header__drawer[data-kv-drawer-animation=fade] .menu-drawer,.kv-header--standard .kv-header__drawer[data-kv-drawer-animation=fade] .menu-drawer__submenu{transform:none;opacity:0;transition-property:opacity,visibility}.kv-header--standard .kv-header__drawer[data-kv-drawer-animation=fade] details[open]>.menu-drawer,.kv-header--standard .kv-header__drawer[data-kv-drawer-animation=fade] details[open].menu-opening>.menu-drawer__submenu{opacity:1}.kv-header--standard .kv-header__drawer[data-kv-drawer-type=dropdown] .menu-drawer__submenu{position:static;transform:none;visibility:visible;width:auto}.kv-header--standard .kv-header__drawer[data-kv-drawer-type=dropdown] .menu-drawer__navigation .submenu-open{visibility:visible}.kv-header--standard .kv-header__drawer .menu-drawer__close-button{font-size:0}.kv-header--standard .kv-header__drawer .menu-drawer__close-button:after{content:var(--kv-drawer-back-label);font-size:var(--kv-size-body)}.kv-header--standard .kv-header__drawer[data-kv-drawer-back=arrow] .menu-drawer__close-button:after{content:""}@media screen and (min-width:1025px){.kv-header--standard .kv-header__row--main .kv-header__row-inner,.kv-header--standard .kv-header__row--bottom .kv-header__row-inner{grid-template-columns:auto minmax(0,1fr) auto}.kv-header--standard .kv-header__area--left{grid-column:1}.kv-header--standard .kv-header__area--center{grid-column:2}.kv-header--standard .kv-header__area--right{grid-column:3;justify-content:flex-end}.kv-header--standard .kv-header__searchbox--narrow,.kv-header--standard .kv-header__narrow-only,.kv-header--standard .kv-header__drawer{display:none}}@media screen and (max-width:1024.98px){.kv-header--standard .kv-header__wide-only,.kv-header--standard .kv-header__searchbox--wide{display:none}.kv-header--standard .kv-header__row-inner{column-gap:0}.kv-header--standard .kv-header__searchbox--narrow{grid-column:1 / -1;width:100%}.kv-header--standard .kv-header__searchbox--narrow .kv-search{width:100%;max-width:none}.kv-header--standard .kv-header__searchbox--narrow{--kv-search-h: var(--kv-search-h-narrow);--kv-search-btn-size: var(--kv-search-btn-size-narrow)}.kv-header--standard .kv-header__searchbox.kv-header__searchbox--narrow .kv-search__input{border-color:var(--kv-search-border-narrow)}.kv-header--standard .kv-header__row--main{--kv-header-row-height: var(--kv-row-main-h-narrow)}.kv-header--standard .kv-header__row--bottom{--kv-header-row-height: var(--kv-row-bottom-h-narrow)}.kv-header--standard .kv-header__row--main .kv-header__row-inner{grid-template-columns:1fr auto 1fr}.kv-header--standard .kv-header__row--main .kv-header__area--left{justify-content:center;grid-column:2}.kv-header--standard .kv-header__row--main .kv-header__area--center{display:none}.kv-header--standard .kv-header__row--main .kv-header__area--right{grid-column:3;justify-content:flex-end;padding-right:calc(var(--kv-cart-inset-narrow) + var(--kv-icon-hit) + var(--kv-account-cart-gap-narrow) - var(--kv-row-pad))}.kv-header--standard .kv-header__logo-image{width:var(--kv-logo-w-narrow);height:var(--kv-logo-h-narrow);object-fit:contain}.kv-header--standard .kv-header__row--bottom .kv-header__row-inner{grid-template-columns:0 minmax(0,1fr) 0}.kv-header--standard .kv-header__row--bottom .kv-header__area--left,.kv-header--standard .kv-header__row--bottom .kv-header__area--right{width:0;overflow:visible}.kv-header--standard .kv-header__searchbox--narrow .kv-search,.kv-header--standard .kv-header__searchbox--narrow .kv-header__search{max-width:none}.kv-header--standard .kv-header__row--bottom .kv-megamenu{position:static}.kv-header--standard .kv-header__row--bottom .kv-megamenu__drawer,.kv-header--standard .kv-header__row--bottom .kv-megamenu__scrim{display:none}.kv-header--standard .kv-header__row--bottom .kv-header__drawer,.kv-header--standard .kv-header__row--bottom .kv-header__tool--cart{position:absolute;bottom:calc(100% + (var(--kv-row-main-h-narrow) - var(--kv-icon-hit)) / 2);width:var(--kv-icon-hit);height:var(--kv-icon-hit);padding:0}.kv-header--standard .kv-header__row--bottom .kv-header__drawer{left:var(--kv-row-pad-narrow)}.kv-header--standard .kv-header__row--bottom .kv-header__tool--cart{right:var(--kv-cart-inset-narrow)}.kv-header--standard .kv-header__drawer .menu-drawer-container{display:flex}.kv-header--standard .kv-header__drawer .header__icon--menu{display:flex;align-items:center;justify-content:center;width:var(--kv-icon-hit);height:var(--kv-icon-hit);color:var(--kv-icon-color)}.kv-header--standard .kv-header__cart-pill{height:var(--kv-icon-hit);padding:0;border-radius:0;background-color:transparent;color:inherit}.kv-header--standard .kv-header__cart-disc{width:var(--kv-icon-hit);height:var(--kv-icon-hit);border-radius:0;background-color:transparent}.kv-header--standard .kv-header__tool--cart .kv-header__tool-text{display:none}.kv-header--standard .kv-header__cart-pill .cart-count-bubble{top:0;right:0;background-color:var(--kv-cart-pill-bg);color:var(--kv-surface)}.kv-header--standard .kv-header__account-control{width:var(--kv-icon-hit);padding:0}.kv-header--standard .kv-header__account-glyph{display:inline-flex}.kv-header--standard .kv-header__account-label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.kv-header--standard .kv-header__account-card{display:none}}.kv-header--standard .kv-header__searchbox .kv-search,.kv-header--standard .kv-header__searchbox .kv-header__search{width:100%;max-width:none;margin-inline:auto}.kv-header--standard .kv-header__searchbox .kv-search__form{position:relative;display:flex;align-items:center;width:100%}.kv-header--standard .kv-header__searchbox .kv-search__input{box-sizing:border-box;width:100%;height:var(--kv-search-h);padding-top:0;padding-bottom:0;padding-left:var(--kv-search-pad-start);padding-right:calc(var(--kv-search-btn-size) + var(--kv-search-btn-inset) + var(--kv-search-clearance));border:1px solid var(--kv-search-border);border-radius:var(--kv-search-radius);background-color:var(--kv-surface);color:var(--kv-search-text-color);font-family:var(--kv-font-body);font-size:max(var(--kv-search-font),var(--kv-field-size-min))}.kv-header--standard .kv-header__searchbox .kv-search__input::placeholder{color:var(--kv-muted);opacity:1}.kv-header--standard .kv-header__searchbox .kv-search__submit{position:absolute;top:50%;right:var(--kv-search-btn-inset);z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--kv-search-btn-size);height:var(--kv-search-btn-size);padding:0;transform:translateY(-50%);border:0;border-radius:var(--kv-search-radius);background-color:var(--kv-search-btn-bg);color:var(--kv-search-btn-color);opacity:1;cursor:pointer}.kv-header--standard .kv-header__searchbox .kv-search__submit:hover,.kv-header--standard .kv-header__searchbox .kv-search__submit:focus-visible{opacity:1}.kv-header--standard .kv-header__searchbox .kv-search__submit .svg-wrapper,.kv-header--standard .kv-header__searchbox .kv-search__submit svg{display:block;width:calc(var(--kv-search-btn-size) / 2);height:calc(var(--kv-search-btn-size) / 2);color:var(--kv-search-btn-color);fill:currentColor;stroke:currentColor;opacity:1}.kv-header--standard .kv-header__searchbox .kv-search__reset{position:absolute;top:50%;right:calc(var(--kv-search-btn-size) + (var(--kv-search-btn-inset) * 2));transform:translateY(-50%);border:0;background:none;color:var(--kv-muted);cursor:pointer}.kv-header--standard .kv-header__country-picker{display:inline-flex;align-items:center;gap:var(--kv-country-gap);min-height:var(--kv-link-h);line-height:var(--kv-line-height-heading);color:inherit;text-decoration:none}.kv-header--standard .kv-header__country-flag{display:block;width:var(--kv-country-flag-w);height:auto;flex:0 0 auto;border-radius:0}.kv-header--standard .kv-header__country-name{font-family:var(--kv-font-heading);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);line-height:inherit;white-space:nowrap}.kv-header--standard .kv-header__login{display:block;margin:0}.kv-header--standard .kv-header__login-errors{margin-bottom:var(--kv-gap-sm);color:var(--kv-primary);font-family:var(--kv-font-body);font-size:var(--kv-size-small)}.kv-header--standard .kv-header__login-field{margin-bottom:var(--kv-gap)}.kv-header--standard .kv-header__login-label{display:block;margin-bottom:var(--kv-gap-sm);color:var(--kv-text);font-family:var(--kv-font-body);font-size:var(--kv-size-small)}.kv-header--standard .kv-header__login-required{color:var(--kv-primary)}.kv-header--standard .kv-header__login-input{box-sizing:border-box;width:100%;height:var(--kv-account-field-h);padding:0 var(--kv-gap);border:1px solid var(--kv-border);border-radius:var(--kv-account-field-radius);background-color:var(--kv-surface);color:var(--kv-text);font-family:var(--kv-font-body);font-size:max(var(--kv-size-small),var(--kv-field-size-min))}.kv-header--standard .kv-header__login-submit{box-sizing:border-box;width:100%;height:var(--kv-account-field-h);border:0;border-radius:var(--kv-account-field-radius);background-color:var(--kv-primary);color:var(--kv-surface);font-family:var(--kv-font-body);font-size:var(--kv-size-body);font-weight:var(--kv-weight-medium);cursor:pointer}.kv-header--standard .kv-header__login-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--kv-gap-sm);margin-top:var(--kv-gap)}.kv-header--standard .kv-header__login-remember{display:inline-flex;align-items:center;gap:var(--kv-gap-sm);color:var(--kv-text);font-family:var(--kv-font-body);font-size:var(--kv-size-small);cursor:pointer}.kv-header--standard .kv-header__login-checkbox{width:var(--kv-size-small);height:var(--kv-size-small);margin:0;accent-color:var(--kv-primary)}.kv-header--standard .kv-header__login-recover{color:var(--kv-primary);font-family:var(--kv-font-body);font-size:var(--kv-size-small);text-decoration:none}.kv-header--standard .kv-header__secondary-list{gap:var(--kv-secondary-gap)}.kv-header--standard .kv-header__cart-disc{position:relative}.kv-header--standard .kv-header__cart-badge{position:absolute;top:var(--kv-cart-badge-y);right:var(--kv-cart-badge-x);display:block;box-sizing:border-box;width:var(--kv-cart-badge);height:var(--kv-cart-badge);padding:0;border-radius:50%;background-color:var(--kv-cart-badge-bg);color:var(--kv-cart-badge-color);font-family:var(--kv-font-body);font-size:var(--kv-cart-badge-font);font-weight:var(--kv-weight-body);line-height:var(--kv-cart-badge);text-align:center;white-space:nowrap}@media screen and (min-width:1025px){.kv-header--standard .kv-header__cart-disc{position:static}.kv-header--standard .kv-header__cart-badge{z-index:1;box-shadow:var(--kv-cart-badge-shadow)}.kv-header--standard .kv-header__country-picker:hover,.kv-header--standard .kv-header__country-picker:focus-visible,.kv-header--standard .kv-header__secondary-link:hover,.kv-header--standard .kv-header__secondary-link:focus-visible{color:var(--kv-link-hover)}.kv-header--standard .kv-header__account-control:hover,.kv-header--standard .kv-header__account-control:focus-visible,.kv-header--standard .kv-header__account-control:hover .kv-icon,.kv-header--standard .kv-header__account-control:focus-visible .kv-icon,.kv-header--standard .kv-header__tool:not(.kv-header__tool--cart):hover,.kv-header--standard .kv-header__tool:not(.kv-header__tool--cart):focus-visible,.kv-header--standard .kv-header__tool:not(.kv-header__tool--cart):hover .kv-icon,.kv-header--standard .kv-header__tool:not(.kv-header__tool--cart):focus-visible .kv-icon{color:var(--kv-tool-hover)}.kv-header--standard .kv-header__tool--cart:hover .kv-header__tool-text,.kv-header--standard .kv-header__tool--cart:focus-visible .kv-header__tool-text{color:var(--kv-cart-total-hover)}.kv-header--standard .kv-header__tool--cart:hover .kv-icon--cart,.kv-header--standard .kv-header__tool--cart:focus-visible .kv-icon--cart{color:var(--kv-cart-icon-hover)}.kv-header--standard .kv-header__area--right{margin-right:calc(min(var(--kv-tool-pad),var(--kv-row-pad))*-1)}.kv-header--standard .kv-header__row--main .kv-header__area--right{margin-left:calc(var(--kv-row-gap-end) - var(--kv-row-gap))}.kv-header--standard .kv-header__tool--cart,.kv-header--standard .kv-header__account-control{padding:0 var(--kv-tool-pad)}.kv-header--standard .kv-header__tool--cart{height:var(--kv-icon-hit)}.kv-header--standard .kv-header__tool--cart .kv-header__tool-text{transform:translateY(var(--kv-cart-total-dy))}}.kv-header--standard .kv-header__cart-disc:has(.kv-header__cart-badge)+.kv-header__cart-live .cart-count-bubble{display:none}@media screen and (max-width:1024.98px){.kv-header--standard .kv-header__drawer .menu-drawer{overflow-y:auto}.kv-header--standard .kv-header__drawer .menu-drawer-container[open] .menu-drawer{overscroll-behavior:contain}body.overflow-hidden-tablet,body.overflow-hidden-desktop{overflow:hidden}.kv-header--standard .kv-header__drawer .menu-drawer__close-button{position:sticky;top:0;z-index:1;background-color:var(--kv-surface)}.kv-header--standard .kv-header__cart-badge{top:calc((var(--kv-icon-hit) - var(--kv-icon-size)) / 2 + var(--kv-cart-badge-dy-narrow));right:auto;left:calc((var(--kv-icon-hit) - var(--kv-icon-size)) / 2 + var(--kv-cart-badge-dx-narrow));width:var(--kv-cart-badge-narrow);height:var(--kv-cart-badge-narrow);padding:0;background-color:var(--kv-cart-badge-bg-narrow);color:var(--kv-cart-badge-color-narrow);font-size:var(--kv-cart-badge-font-narrow);font-weight:var(--kv-weight-body);line-height:var(--kv-cart-badge-narrow)}}.kv-header--standard .kv-header__drawer-head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--kv-gap);padding:var(--kv-drawer-head-py) var(--kv-drawer-head-px);border-bottom:1px solid var(--kv-border);background-color:var(--kv-surface)}.kv-header--standard .kv-header__drawer-title{margin:0;font-family:var(--kv-font-heading);font-size:var(--kv-drawer-title-size);font-weight:var(--kv-weight-medium);line-height:var(--kv-line-height-heading);color:var(--kv-drawer-title-color)}.kv-header--standard .kv-header__drawer-close{display:inline-flex;align-items:center;gap:var(--kv-drawer-close-gap);margin:0;padding:0;border:0;background:transparent;font-family:var(--kv-font-body);font-size:var(--kv-size-small);line-height:normal;color:var(--kv-muted);cursor:pointer}.kv-header--standard .kv-header__drawer-close:hover,.kv-header--standard .kv-header__drawer-close:focus-visible{color:var(--kv-primary)}.kv-header--standard .kv-header__drawer-close .kv-icon{width:var(--kv-drawer-close-icon);height:var(--kv-drawer-close-icon);font-size:var(--kv-drawer-close-icon);color:currentColor}.kv-header--standard .kv-header__drawer .menu-drawer__navigation{padding-top:0;padding-bottom:0}.kv-header--standard .kv-header__drawer .menu-drawer__menu li{margin-bottom:0}.kv-header--standard .kv-header__drawer .menu-drawer__menu-item{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:var(--kv-drawer-item-h);padding:0 var(--kv-drawer-item-pad);border-bottom:1px solid var(--kv-border);font-family:var(--kv-font-body);font-size:var(--kv-drawer-item-font);font-weight:var(--kv-drawer-item-weight);line-height:1.4;text-transform:var(--kv-drawer-top-case);color:var(--kv-text)}.kv-header--standard .kv-header__drawer .menu-drawer__submenu .menu-drawer__menu-item{line-height:1.3;text-transform:var(--kv-drawer-sub-case)}.kv-header--standard .kv-header__drawer summary.menu-drawer__menu-item{padding-right:calc(var(--kv-drawer-opener-w) + var(--kv-drawer-item-pad))}.kv-header--standard .kv-header__drawer .kv-header__drawer-split{display:grid;grid-template-columns:minmax(0,1fr) auto}.kv-header--standard .kv-header__drawer .kv-header__drawer-split>.menu-drawer__menu-item{grid-row:1;grid-column:1 / -1;padding-right:calc(var(--kv-drawer-opener-w) + var(--kv-drawer-item-pad))}.kv-header--standard .kv-header__drawer .kv-header__drawer-split>details{grid-row:1;grid-column:2}.kv-header--standard .kv-header__drawer summary.kv-header__drawer-arrow{width:var(--kv-drawer-opener-w);height:100%;min-height:0;padding:0;border-bottom-color:transparent}.kv-header--standard .kv-header__drawer .kv-header__drawer-link-icon{width:auto;height:auto;margin-right:var(--kv-drawer-icon-gap);font-size:var(--kv-drawer-icon-size);line-height:inherit;color:inherit}.kv-header--standard .kv-header__drawer .menu-drawer__menu-item>.kv-header__drawer-opener{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--kv-drawer-opener-w);height:auto;border-left:var(--kv-drawer-opener-rule) solid var(--kv-border);transform:none}.kv-header--standard .kv-header__drawer-opener .kv-icon{position:static;width:var(--kv-drawer-opener-size);height:var(--kv-drawer-opener-size);font-size:var(--kv-drawer-opener-size);color:var(--kv-heading);transform:none}.kv-header--standard .kv-header__drawer .menu-drawer__close-button .kv-icon--back{position:static;align-self:stretch;box-sizing:border-box;width:var(--kv-drawer-opener-w);height:auto;margin:0;border-right:var(--kv-drawer-opener-rule) solid var(--kv-border);font-size:var(--kv-drawer-opener-size);color:var(--kv-heading);transform:none}.kv-header--standard .kv-icon--next:before{content:var(--kv-glyph-next)}.kv-header--standard .kv-icon--back:before{content:var(--kv-glyph-back)}.kv-header--standard .kv-header__drawer .menu-drawer__close-button{align-items:stretch;gap:0;box-sizing:border-box;min-height:var(--kv-drawer-item-h);margin-top:0;padding:0;border-bottom:1px solid var(--kv-border);color:var(--kv-drawer-back-color)}.kv-header--standard .kv-header__drawer .menu-drawer__close-button:hover,.kv-header--standard .kv-header__drawer .menu-drawer__close-button:focus-visible{color:var(--kv-drawer-back-hover)}.kv-header--standard .kv-header__drawer .menu-drawer__close-button:after{align-self:center;padding:0 var(--kv-drawer-item-pad);font-family:var(--kv-font-body);font-size:var(--kv-drawer-item-font);font-weight:var(--kv-drawer-item-weight);line-height:1.3;text-transform:var(--kv-drawer-sub-case)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kv-header.css.map */
