.shopify-section-group-header-group.section-header,.section-header{z-index:100;isolation:isolate;overflow:visible}.section-header .header{z-index:1;overflow:visible}.section-header:has(.header[data-sticky=none]){position:relative;top:auto;transform:none}.section-header .header__inner{padding-top:0;padding-bottom:0;overflow:visible}.section-header .header__action{gap:10px}.section-header .header_search,.section-header .vsklo-header-mobile-search,.section-header .wishlist-icon-bubble,.section-header .cart-icon-bubble{position:relative;z-index:1}.vsklo-mobile-menu-trigger,.vsklo-header-mobile-language,.vsklo-header-mobile-search{display:none}.section-header .header__logo{display:inline-flex;align-items:center;line-height:0;min-width:0}.section-header .header__logo img,.section-header .header__logo svg,.section-header .header__normal-logo,.section-header .header__transparent-logo{display:block;width:auto;height:auto;max-width:100%;object-fit:contain}@media screen and (min-width:1025px){.section-header,.section-header .header,.section-header .header__inner,.section-header header-inner.header-middle,.section-header .header__menu,.section-header .header__menu>nav.navigation.horizontal,.section-header .navigation__menu-content,.section-header .horizontal-list,.section-header .level0.menu-parent{overflow:visible}.section-header{z-index:400}.section-header .header{position:relative;z-index:401}.section-header .header__menu{position:static;z-index:auto}.section-header .header__menu>nav.navigation.horizontal:not(.mobile){position:static}.section-header .navigation__menu-content,.section-header .horizontal-list,.section-header .level0.menu-parent{position:static}.section-header .vsklo-mega-menu-panel{top:100%;left:0;right:0;min-width:0;padding-block:20px 22px;z-index:450;overflow-x:clip;overflow-y:visible;box-sizing:border-box}.section-header .vsklo-mega-menu-panel.full-width{width:100%;max-width:100vw;margin-inline:0}.section-header .vsklo-mega-menu-panel.mega-menu-custom-width{width:min(var(--mega_custom_width),calc(100vw - 48px));max-width:calc(100vw - 48px);margin-inline:auto}.section-header .vsklo-mega-menu-panel>.container{width:100%;max-width:calc(var(--page-width) + var(--bs-gutter-x, 1.5rem) * 2);margin-inline:auto;box-sizing:border-box}.section-header .vsklo-mega-menu-panel>.fluid_container,.section-header .vsklo-mega-menu-panel>.stretch_width,.section-header .vsklo-mega-menu-panel>.full_width{width:100%;max-width:100%;margin-inline:auto;box-sizing:border-box}.section-header .vsklo-mega-menu-panel .menu-list,.section-header .vsklo-mega-menu-panel .submenu-list,.section-header .vsklo-mega-menu-panel ul,.section-header .vsklo-mega-menu-panel li{min-width:0}.section-header .vsklo-mega-menu-panel .menu-list>.subchildmenu{column-gap:28px;row-gap:11px;align-content:start}.section-header .vsklo-mega-menu-panel .menu-list>.subchildmenu>.menu-link>menu-item>.menu_item-link{min-height:20px;padding-top:4px;padding-bottom:4px;line-height:1.35}.section-header .animation-down-to-up .menu-parent.visible>.vsklo-mega-menu-panel,.section-header .animation-fade-in .menu-parent.visible>.vsklo-mega-menu-panel{transform:translateY(0);-webkit-transform:translateY(0)}.section-header header-inner.header-middle{min-height:72px;align-items:center;grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto;column-gap:clamp(20px,2.2vw,42px);overflow:visible}.section-header .header__logo img,.section-header .header__logo svg,.section-header .header__normal-logo,.section-header .header__transparent-logo{max-height:76px}.section-header .header__menu{display:flex;align-items:center;justify-content:center;min-width:0;overflow:visible}.section-header .header__menu>nav.navigation.horizontal:not(.mobile){flex:0 1 auto;min-width:0}.section-header .header__menu>nav.navigation.horizontal:not(.mobile) .horizontal-list{flex-wrap:nowrap}.section-header .header__menu>nav.navigation.horizontal:not(.mobile) a{white-space:nowrap}.section-header .header__menu nav.navigation.horizontal.mobile{display:none}.section-header .header__action{flex-wrap:nowrap;white-space:nowrap;min-width:0;overflow:visible}.section-header .header__action>*{flex-shrink:0}.section-header .vsklo-header-language-wrap{display:inline-flex;align-items:center;flex:0 0 auto}.section-header .header_search{display:block;flex:0 0 clamp(180px,15vw,230px);width:clamp(180px,15vw,230px);min-width:180px;max-width:230px;overflow:visible}.section-header .header_search .block-quick-search,.section-header .header_search .block-search,.section-header .header_search .search-type-default,.section-header .header_search .block-search-full,.section-header .header_search .search-layout-form,.section-header .header_search .search-modal,.section-header .header_search .search-modal__content,.section-header .header_search .search-modal__form,.section-header .header_search .field{width:100%;min-width:0;max-width:100%}.section-header .header_search .vsklo-header-search-field{--vsklo-header-search-leading-slot: 32px;--vsklo-header-search-trailing-slot: 30px;position:relative;display:grid;grid-template-columns:var(--vsklo-header-search-leading-slot) minmax(0,1fr);align-items:center;width:100%;height:40px;min-height:40px;overflow:hidden;border:var(--inputs-border-width, 1px) solid var(--color-border);border-radius:var(--input-border-radius);background:var(--input-bg);cursor:text;box-sizing:border-box;transition:border-color .25s,box-shadow .25s}.section-header .header_search .vsklo-header-search-field:focus-within{border-color:var(--color-heading)}.section-header .header_search .vsklo-header-search-field:has(.search__input.is-error){border-color:#d6001c;box-shadow:0 0 0 2px #d6001c73}.section-header .header_search .search__button{position:static;grid-column:1;grid-row:1;align-self:stretch;justify-self:stretch;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--vsklo-header-search-leading-slot);min-width:var(--vsklo-header-search-leading-slot);height:38px;margin:0;padding:0;color:var(--color-heading);opacity:1}.section-header .header_search .search__button svg{display:block;width:18px;height:18px;overflow:visible;color:currentColor;opacity:1}.section-header .header_search .search__input.field__input{position:static;grid-column:2;grid-row:1;align-self:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:24px;min-height:24px;margin:0;padding:2px var(--vsklo-header-search-trailing-slot) 2px 0;border:0;border-radius:0;background:transparent;color:var(--color-heading);box-shadow:none;font-family:Arial,Helvetica,sans-serif;font-size:var(--body-font-size, 16px);font-weight:400;line-height:20px;text-align:start;opacity:1;visibility:visible;transform:none;z-index:1;cursor:text;-webkit-appearance:none;appearance:none}.section-header .header_search .search__input.field__input::placeholder{color:var(--color-heading);font:inherit;line-height:inherit;opacity:.72}.section-header .header_search .loading-icon{right:8px;left:auto;pointer-events:none}}@media screen and (max-width:1024px){:root{--vsklo-mobile-header-height: 64px}html,body{max-width:100%;overflow-x:clip}.section-header:has(.header[data-sticky-mobile=false]){position:relative;top:auto;transform:none}.section-header .header,.section-header .header.transparent-mobile,.section-header .header.absolute,.section-header .header.absolute-1025{position:relative;top:auto;left:auto;right:auto;width:100%}.section-header .header__inner>.container,.section-header .header__inner>.fluid_container,.section-header .header__inner>.stretch_width,.section-header .header__inner>.full_width{width:100%;max-width:100%;padding-left:14px;padding-right:14px}.section-header header-inner.header-middle{position:relative;display:grid;align-items:center;width:100%;min-width:0;grid-template-columns:40px minmax(104px,132px) minmax(0,1fr);gap:7px;min-height:var(--vsklo-mobile-header-height)}.section-header .header__menu{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:flex-start;width:40px;min-width:40px;overflow:visible}.section-header .header__logo{grid-column:2;grid-row:1;justify-content:flex-start;justify-self:start;width:auto;max-width:132px}.section-header .header__logo img,.section-header .header__logo svg,.section-header .header__normal-logo,.section-header .header__transparent-logo{max-width:132px;max-height:42px}.section-header .header__action{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;justify-self:end;flex-wrap:nowrap;width:auto;max-width:100%;min-width:0;gap:3px;overflow:visible}.section-header .header__menu>nav.navigation.horizontal,.section-header .navigation.mobile{display:none;visibility:hidden;pointer-events:none}.section-header .vsklo-mobile-menu-trigger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;min-width:40px;height:40px;margin:0;padding:0;border:0;background:transparent;color:currentColor;position:relative;z-index:80}.vsklo-mobile-menu-trigger .icon-close{display:none}html.vsklo-mobile-drawer-open .vsklo-mobile-menu-trigger>svg:not(.icon-close){display:none}html.vsklo-mobile-drawer-open .vsklo-mobile-menu-trigger .icon-close{display:block}.section-header .vsklo-header-language-wrap{display:none}.section-header .vsklo-header-mobile-language{display:inline-flex;align-items:center;justify-content:center;visibility:visible;opacity:1;pointer-events:auto;flex:0 0 auto;position:relative;z-index:95;margin:0}.section-header .header__action .header_search,.section-header .header__action .block-quick-search,.section-header .header__action .block-search-full,.section-header .header__action .search-layout-form,.section-header .header__action .search-modal__form{display:none;visibility:hidden;width:0;min-width:0;max-width:0;overflow:hidden;pointer-events:none}.section-header .vsklo-header-mobile-search,.section-header .wishlist-icon-bubble,.section-header .cart-icon-bubble{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;min-width:36px;height:36px}.section-header .vsklo-header-mobile-search{border:0;background:transparent;color:currentColor;text-decoration:none}.section-header .cart-count{font-size:11px;top:-7px;left:-10px}}@media screen and (max-width:430px){.section-header .header__inner>.container,.section-header .header__inner>.fluid_container,.section-header .header__inner>.stretch_width,.section-header .header__inner>.full_width{padding-left:11px;padding-right:11px}.section-header header-inner.header-middle{grid-template-columns:38px minmax(92px,112px) minmax(0,1fr);gap:4px;min-height:62px}.section-header .header__menu{width:38px;min-width:38px}.section-header .vsklo-mobile-menu-trigger{flex-basis:38px;width:38px;min-width:38px;height:38px}.section-header .header__logo{max-width:112px}.section-header .header__logo img,.section-header .header__logo svg,.section-header .header__normal-logo,.section-header .header__transparent-logo{max-width:112px;max-height:39px}.section-header .header__action{gap:1px}.section-header .vsklo-header-mobile-search,.section-header .wishlist-icon-bubble,.section-header .cart-icon-bubble{flex-basis:33px;width:33px;min-width:33px;height:33px}}@media screen and (max-width:360px){.section-header header-inner.header-middle{grid-template-columns:36px minmax(82px,98px) minmax(0,1fr);gap:3px}.section-header .header__menu{width:36px;min-width:36px}.section-header .vsklo-mobile-menu-trigger{width:36px;min-width:36px;height:36px}.section-header .header__logo{max-width:98px}.section-header .header__logo img,.section-header .header__logo svg,.section-header .header__normal-logo,.section-header .header__transparent-logo{max-width:98px;max-height:36px}.section-header .vsklo-header-mobile-search,.section-header .wishlist-icon-bubble,.section-header .cart-icon-bubble{flex-basis:31px;width:31px;min-width:31px;height:31px}}
/*# sourceMappingURL=/cdn/shop/t/548/assets/vsklo-header-layout.css.map */
