
.elementor-location-header{background:#fff!important;border-bottom:1px solid #e9edf2!important;box-shadow:none!important}
.zs-global-categorybar{display:none}
@media(min-width:1025px){
 .elementor-location-header .elementor-element-506429d{padding:0!important;background:#fff!important}
 .elementor-location-header .elementor-element-506429d>.e-con-inner{display:grid!important;width:min(1200px,calc(100% - 44px))!important;max-width:none!important;min-height:78px!important;margin:0 auto!important;padding:0!important;align-items:center!important;grid-template-columns:112px minmax(0,1fr) auto!important;gap:24px!important}
 .elementor-location-header .elementor-element-ac43e63{width:112px!important;min-width:112px!important;padding:0!important;flex:0 0 112px!important}
 .elementor-location-header .elementor-element-2af64ec{width:112px!important;max-width:112px!important;margin:0 0 0 -18px!important;padding:0!important;transform:none!important}
 .elementor-location-header .elementor-element-2af64ec img{display:block!important;width:112px!important;height:auto!important;margin:0!important}
 .elementor-location-header .elementor-element-a9bfe83{display:flex!important;min-width:0!important;width:auto!important;align-items:center!important;gap:14px!important;flex-wrap:nowrap!important}
 .elementor-location-header .elementor-element-f0f1c08{width:104px!important;min-width:104px!important;height:38px!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}
 .elementor-location-header .elementor-element-f0f1c08 .e-n-menu-heading,.elementor-location-header .elementor-element-f0f1c08 .e-n-menu-item,.elementor-location-header .elementor-element-f0f1c08 .e-n-menu-title{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
 .elementor-location-header .elementor-element-f0f1c08 .e-n-menu-title-container{display:flex!important;width:104px!important;min-width:104px!important;height:38px!important;min-height:38px!important;padding:0 15px!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:20px!important;background:#0877e5!important;color:#fff!important;font-size:12px!important;font-weight:650!important;line-height:1!important;box-shadow:none!important}
 .zs-catalog-grid-icon{display:grid!important;width:14px!important;height:14px!important;flex:0 0 14px!important;grid-template-columns:repeat(2,4px)!important;grid-template-rows:repeat(2,4px)!important;gap:3px!important}
 .zs-catalog-grid-icon i{display:block!important;width:4px!important;height:4px!important;border:1.4px solid currentColor!important;border-radius:50%!important}
 .elementor-location-header .elementor-element-10cd7c1{width:158px!important;min-width:158px!important;height:38px!important;margin:0!important}
 .elementor-location-header .elementor-element-10cd7c1 .elementor-icon-wrapper{width:100%!important;height:38px!important}
 .elementor-location-header .elementor-element-10cd7c1 .elementor-icon{display:flex!important;width:100%!important;height:38px!important;padding:0 14px!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;border-radius:20px!important;background:#f4f5f7!important;color:#16191e!important}
 .elementor-location-header .elementor-element-10cd7c1 .elementor-icon:after{content:"\041F\043E\0438\0441\043A";color:#7b818b;font-size:12px;font-weight:400}
 .elementor-location-header .elementor-element-10cd7c1 svg{width:17px!important;height:17px!important}
 .elementor-location-header .elementor-element-3fb2a48{min-width:0!important;width:auto!important;flex:1 1 auto!important;margin:0!important}
 .elementor-location-header .elementor-element-3fb2a48 nav.elementor-nav-menu--main>ul{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;gap:0!important;flex-wrap:nowrap!important}
 .elementor-location-header .elementor-element-3fb2a48 li{flex:0 0 auto!important}
 .elementor-location-header .elementor-element-3fb2a48 li a.elementor-item{margin:0!important;padding:9px 3px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;white-space:nowrap!important}
 .elementor-location-header .elementor-element-d8a674b{display:flex!important;width:auto!important;min-width:108px!important;align-items:center!important;justify-content:flex-end!important;gap:13px!important;flex-wrap:nowrap!important}
 .elementor-location-header .elementor-element-3472683{width:38px!important;min-width:38px!important;height:38px!important;margin:0!important}
 .elementor-location-header .elementor-element-3472683 .e-n-menu-title{width:38px!important;height:38px!important;margin:0!important;padding:0!important}
 .elementor-location-header .elementor-element-3472683 .e-n-menu-title-container{display:flex!important;width:38px!important;height:38px!important;padding:0!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#0877e5!important;color:#fff!important;font-size:0!important;box-shadow:none!important}
 .elementor-location-header .elementor-element-3472683 .e-n-menu-title-text{display:block!important;width:0!important;max-width:0!important;overflow:hidden!important;color:transparent!important;font-size:0!important;line-height:0!important}
 .elementor-location-header .elementor-element-3472683 .e-n-menu-title-container:before{content:none!important}
 .elementor-location-header .elementor-element-9482f17,.elementor-location-header .elementor-element-1efe067{width:27px!important;min-width:27px!important;height:38px!important;margin:0!important;padding:0!important}
 .elementor-location-header .zs-header-original-icon{display:none!important}
 .elementor-location-header .zs-header-icon{display:flex!important;width:27px!important;height:38px!important;align-items:center!important;justify-content:center!important;color:#111318!important;line-height:0!important}
 .elementor-location-header .zs-header-icon--phone{width:38px!important;height:38px!important;color:#fff!important}
 .elementor-location-header .zs-header-icon svg{display:block!important;width:25px!important;height:25px!important;overflow:visible!important}
 .elementor-location-header .zs-header-icon--phone svg{width:21px!important;height:21px!important}
 .elementor-location-header .elementor-element-9482f17 a,.elementor-location-header .elementor-element-1efe067 .elementor-menu-cart__toggle_button{position:relative!important;display:flex!important;width:27px!important;height:38px!important;padding:0!important;align-items:center!important;justify-content:center!important;background:transparent!important;box-shadow:none!important}
 .elementor-location-header .elementor-element-9482f17 .wlfmc-counter-icon{position:relative!important;display:flex!important;width:27px!important;height:38px!important;align-items:center!important;justify-content:center!important}
 .elementor-location-header .elementor-element-9482f17 .wlfmc-counter-icon>i{display:none!important}
 .elementor-location-header .elementor-element-9482f17 .wlfmc-counter-icon:before{content:""!important;display:block!important;width:25px!important;height:25px!important;background:center/25px 25px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111318' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.4 5.6a5.1 5.1 0 0 0-7.2 0L12 6.8l-1.2-1.2a5.1 5.1 0 0 0-7.2 7.2L12 21l8.4-8.2a5.1 5.1 0 0 0 0-7.2Z'/%3E%3C/svg%3E")!important}
 .elementor-location-header .elementor-element-9482f17 .wlfmc-counter-number.position-top-right,.elementor-location-header .elementor-element-1efe067 .elementor-button-icon-qty[data-counter]{top:-1px!important;right:-5px!important}
 .zs-global-categorybar{display:block!important;width:100%!important;border-top:1px solid #eef1f4!important;border-bottom:1px solid #e7ebef!important;background:#fff!important}
 .zs-global-categorybar__inner{display:flex;width:min(1200px,calc(100% - 44px));height:50px;margin:0 auto;align-items:center;justify-content:space-between;gap:13px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;white-space:nowrap}
 .zs-global-categorybar__inner::-webkit-scrollbar{display:none}
 .zs-global-categorybar a{display:inline-flex;min-height:34px;padding:0 2px;align-items:center;justify-content:center;border-radius:18px;color:#15171a!important;font-size:12px;font-weight:500;line-height:1;text-decoration:none!important;white-space:nowrap}
 .zs-global-categorybar a:hover,.zs-global-categorybar a:focus-visible{color:#0877e5!important}
 .zs-global-categorybar a.zs-global-categorybar__featured{padding:0 16px;background:#a81431!important;color:#fff!important;box-shadow:none!important;transform:none!important}
 .zs-global-categorybar a.zs-global-categorybar__featured:hover,.zs-global-categorybar a.zs-global-categorybar__featured:focus-visible{color:#fff!important;background:#95102b!important;box-shadow:none!important;transform:none!important}
}
@media(min-width:1025px) and (max-width:1279px){
 .elementor-location-header .elementor-element-506429d>.e-con-inner{width:calc(100% - 24px)!important;grid-template-columns:100px minmax(0,1fr) auto!important;gap:10px!important}
 .elementor-location-header .elementor-element-ac43e63,.elementor-location-header .elementor-element-2af64ec{width:100px!important;min-width:100px!important;max-width:100px!important}
 .elementor-location-header .elementor-element-2af64ec{margin-left:-15px!important}
 .elementor-location-header .elementor-element-2af64ec img{width:100px!important}
 .elementor-location-header .elementor-element-f0f1c08,.elementor-location-header .elementor-element-f0f1c08 .e-n-menu-title-container{width:92px!important;min-width:92px!important}
 .elementor-location-header .elementor-element-f0f1c08 .e-n-menu-title-container{padding:0 11px!important;gap:6px!important;font-size:11px!important}
 .elementor-location-header .elementor-element-10cd7c1{width:38px!important;min-width:38px!important}
 .elementor-location-header .elementor-element-10cd7c1 .elementor-icon{padding:0!important;justify-content:center!important}
 .elementor-location-header .elementor-element-10cd7c1 .elementor-icon:after{display:none!important}
 .elementor-location-header .elementor-element-3fb2a48 li a.elementor-item{padding-inline:2px!important;font-size:10px!important}
 .elementor-location-header .elementor-element-d8a674b{min-width:100px!important;gap:10px!important}
 .zs-global-categorybar__inner{width:calc(100% - 24px);justify-content:flex-start}
}
@media(max-width:1024px){.zs-global-categorybar{display:none!important}.elementor-location-header{box-shadow:0 4px 16px rgba(31,51,80,.045)!important}}
