@media(max-width:767px){#header #formSearchForm button[type="submit"]{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23063b68' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: 24px 24px !important;
  font-size: 0 !important;
}}@media(max-width:767px){#header #formSearchForm button[type="submit"]::before,#header #formSearchForm button[type="submit"]::after{
  display: none !important;
}}@media  (min-width: 1200px) {@media(max-width:767px){#header .header-top > .search{
    flex: 1 1 0% !important;
    min-width: 0 !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 20px !important;
    margin-left: 24px !important;
    margin-right: 20px !important;
  }}@media(max-width:767px){#header .header-top > .search > #formSearchForm{
    order: 1 !important;
    flex: 1 1 0% !important;
    width: auto !important;
    min-width: 180px !important;
    margin: 0 !important;
  }}@media(max-width:767px){#header #formSearchForm > fieldset{
    width: 100% !important;
    min-width: 0 !important;
  }}@media(max-width:767px){#header .header-top > .search > .header-phone{
    order: 2 !important;
    flex: 0 0 auto !important;
    white-space: nowrap !important;
  }}@media(max-width:767px){#header .header-top > .search > .top-nav-button-login{
    order: 3 !important;
    flex: 0 0 auto !important;
    white-space: nowrap !important;
  }}}@media  (min-width: 1200px) {@media(max-width:767px){#header{
    background: linear-gradient(110deg, #ffda66 0%, #ffcd42 55%, #ffd760 100%) !important;
  }}@media(max-width:767px){#header > .navigation-wrapper,#header .header-top{
    background: transparent !important;
  }}@media(max-width:767px){#header #navigation,#header #navigation .navigation-in,#header #navigation .menu-level-1{
    background: #ffc42e !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li{
    background: transparent !important;
    border-color: rgba(6, 59, 104, .12) !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li > a{
    color: #063b68 !important;
    background: transparent !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li > a:hover,#header #navigation .menu-level-1 > li > a:focus-visible,#header #navigation .menu-level-1 > li.exp > a{
    background: #ffe28a !important;
    color: #063b68 !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li > a .submenu-arrow,#header .header-phone,#header .top-nav-button-login,#header .cart-count,#header .cart-price{
    color: #063b68 !important;
  }}@media(max-width:767px){#header .header-phone small{
    color: #435166 !important;
  }}@media(max-width:767px){#header .cart-count::before{
    background-color: #063b68 !important;
  }}@media(max-width:767px){#header #formSearchForm input[type="search"]{
    background-color: #fff !important;
    color: #25374a !important;
    border-color: #dca92b !important;
  }}@media(max-width:767px){#header #formSearchForm input[type="search"]::placeholder{
    color: #606a75 !important;
    opacity: 1;
  }}@media(max-width:767px){#header #formSearchForm button[type="submit"]{
    background-color: #fff4ce !important;
    border-color: #dca92b !important;
  }}@media(max-width:767px){#header #formSearchForm button[type="submit"]:hover{
    background-color: #ffe28a !important;
  }}}.banners-row .wide-carousel{
  width: 100vw;
  max-width: none;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}.banners-row #carousel,.banners-row #carousel .carousel-inner,.banners-row #carousel .item{
  width: 100%;
}.banners-row #carousel .item > a{
  display: block;
  position: relative;
  overflow: hidden;
}.banners-row #carousel .item > a > img{
  display: block;
  width: 100%;
  height: auto;
}@media  (min-width: 768px) {.banners-row #carousel .extended-banner-texts{
    left: max(5vw, calc((100vw - 1418px) / 2 + 32px)) !important;
    width: min(38vw, 530px) !important;
    min-height: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }.banners-row #carousel .extended-banner-title{
    color: #063b68 !important;
    font-size: clamp(36px, 3.2vw, 58px) !important;
    line-height: 1.07 !important;
    font-weight: 700 !important;
  }.banners-row #carousel .extended-banner-text{
    color: #243c54 !important;
    font-size: clamp(16px, 1.25vw, 21px) !important;
  }}.banners-row #carousel .extended-banner-link{
  background: #063b68 !important;
  color: #fff !important;
  font-weight: 700 !important;
  border-radius: 7px !important;
  box-shadow: 0 3px 8px rgba(6, 59, 104, .14) !important;
  transition: background-color .22s ease, box-shadow .22s ease, transform .22s ease !important;
}.banners-row #carousel .item > a:hover .extended-banner-link,.banners-row #carousel .item > a:focus-visible .extended-banner-link{
  background: #004f89 !important;
  box-shadow: 0 9px 20px rgba(6, 59, 104, .24) !important;
  transform: translateY(-3px) !important;
}.banners-row #carousel .item > a:focus-visible{
  outline: 3px solid #063b68;
  outline-offset: -3px;
}@media  (prefers-reduced-motion: reduce) {.banners-row #carousel .extended-banner-link{
    transition: none !important;
  }.banners-row #carousel .item > a:hover .extended-banner-link,.banners-row #carousel .item > a:focus-visible .extended-banner-link{
    transform: none !important;
  }}.in-index #content > .banners-row{
  margin-top: 0 !important;
}@media  (max-width: 767px) {@media(max-width:767px){.top-navigation-bar,.top-navigation-bar > .container,#header,#header .navigation-wrapper,#header .header-top{
    background: #ffd65a !important;
  }}@media(max-width:767px){.top-navigation-bar,#header{
    box-shadow: none !important;
  }}@media(max-width:767px){.top-navigation-bar .responsive-tools a{
    color: #063b68 !important;
    background-color: #fff4ce !important;
    border-color: rgba(6, 59, 104, .13) !important;
  }}@media(max-width:767px){#header .navigation-buttons .cart-count{
    background-color: #063b68 !important;
    color: #fff !important;
    border-color: #063b68 !important;
  }}@media(max-width:767px){#header .navigation-buttons .cart-count::before,#header .navigation-buttons .cart-count::after{
    color: #fff !important;
  }}.in-index #content > .banners-row{
    margin-top: 0 !important;
  }.in-index .banners-row #carousel .carousel-inner{
    min-height: 0 !important;
    background: #fff1d8 !important;
  }.in-index .banners-row #carousel .item > a{
    background: #fff1d8 !important;
    text-decoration: none !important;
  }.in-index .banners-row #carousel .item > a > img{
    width: 100% !important;
    height: auto !important;
  }.in-index .banners-row #carousel .extended-banner-texts{
    position: absolute !important;
    display: block !important;
    top: auto !important;
    right: 0 !important;
    bottom: 5% !important;
    left: 0 !important;
    width: 100% !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 22px !important;
    background: transparent !important;
    box-shadow: none !important;
    text-align: center !important;
  }.in-index .banners-row #carousel .extended-banner-title{
    display: block !important;
    margin: 0 0 8px !important;
    color: #063b68 !important;
    font-size: clamp(27px, 7.5vw, 36px) !important;
    line-height: 1.1 !important;
    font-weight: 700 !important;
  }.in-index .banners-row #carousel .extended-banner-text{
    display: block !important;
    margin: 0 0 16px !important;
    color: #243c54 !important;
    font-size: 15px !important;
    line-height: 1.35 !important;
  }.in-index .banners-row #carousel .extended-banner-link{
    display: inline-block !important;
    max-width: 100%;
    padding: 12px 18px !important;
    background: #063b68 !important;
    color: #fff !important;
    border-radius: 7px !important;
    text-align: center !important;
  }}@media  (max-width: 767px) {.in-index #content > .homepage-products-heading-27{
    display: block !important;
    visibility: visible !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 18px 16px 12px !important;
    color: #063b68 !important;
    font-size: 21px !important;
    line-height: 1.2 !important;
    text-align: center !important;
  }}@media  (max-width: 767px) {html,body{
    min-width: 0 !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
    overflow-x: clip !important;
  }@media(max-width:767px){.top-navigation-bar,.top-navigation-bar > .container,#header,#header .navigation-wrapper,#header .header-top{
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }}.in-index #content > .banners-row{
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }.in-index .banners-row .wide-carousel{
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }}@media  (max-width: 767px) {@media(max-width:767px){#header .navigation-buttons,#header .navigation-buttons .cart-count{
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
  }}.in-index #content > .banners-row{
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: 0 !important;
  }}@media  (min-width: 768px) and (max-width: 1199px) {html:has(> body.mobile){
    overflow-x: hidden !important;
    overflow-x: clip !important;
  }body.mobile{
    min-width: 0 !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
    overflow-x: clip !important;
  }@media(max-width:767px){body.mobile #header,body.mobile #header .navigation-wrapper,body.mobile #header .header-top,body.mobile .top-navigation-bar,body.mobile .top-navigation-bar > .container{
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }}body.mobile.in-index #content > .banners-row{
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: 0 !important;
  }body.mobile.in-index .banners-row .wide-carousel{
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
  }body.mobile.in-index .banners-row #carousel .carousel-inner{
    min-height: 0 !important;
    background: #fff1d8 !important;
  }body.mobile.in-index .banners-row #carousel .item > a{
    background: #fff1d8 !important;
  }body.mobile.in-index .banners-row #carousel .item > a > img{
    display: block !important;
    width: min(100%, 640px) !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
  }body.mobile.in-index .banners-row #carousel .extended-banner-texts{
    position: absolute !important;
    display: block !important;
    top: auto !important;
    right: 0 !important;
    bottom: 5% !important;
    left: 0 !important;
    width: min(100%, 640px) !important;
    min-height: 0 !important;
    margin: 0 auto !important;
    padding: 0 32px !important;
    background: transparent !important;
    box-shadow: none !important;
    text-align: center !important;
  }body.mobile.in-index .banners-row #carousel .extended-banner-title{
    color: #063b68 !important;
    font-size: clamp(30px, 4vw, 40px) !important;
    line-height: 1.1 !important;
  }}@media  (min-width: 768px) and (max-width: 1199px) {@media(max-width:767px){#header{
    background: linear-gradient(110deg, #ffda66 0%, #ffcd42 55%, #ffd760 100%) !important;
  }}@media(max-width:767px){#header > .navigation-wrapper,#header .header-top{
    background: transparent !important;
  }}@media(max-width:767px){#header #formSearchForm input[type="search"]{
    background-color: #fff !important;
    color: #25374a !important;
    border-color: #dca92b !important;
  }}@media(max-width:767px){#header #formSearchForm button[type="submit"]{
    background-color: #fff4ce !important;
    border-color: #dca92b !important;
  }}}@media  (max-width: 767px) {@media(max-width:767px){.top-navigation-bar > .container{
    position: relative !important;
  }}@media(max-width:767px){.top-navigation-bar .top-navigation-contacts{
    display: block !important;
    position: absolute !important;
    top: 50% !important;
    right: 216px !important;
    z-index: 30 !important;
    width: 42px !important;
    height: 42px !important;
    margin: 0 !important;
    transform: translateY(-50%) !important;
  }}@media(max-width:767px){.top-navigation-bar .top-navigation-contacts strong,.top-navigation-bar .top-navigation-contacts .project-email,.top-navigation-bar .top-navigation-contacts .project-phone span{
    display: none !important;
  }}@media(max-width:767px){.top-navigation-bar .top-navigation-contacts .project-phone{
    display: block !important;
    width: 42px !important;
    height: 42px !important;
    padding: 0 !important;
    border: 1px solid rgba(6, 59, 104, .13) !important;
    border-radius: 7px !important;
    background-color: #fff4ce !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23063b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l1 4-2 2c1 3 3 5 6 6l2-2 4 1v4c0 1-1 2-2 2C10 21 3 14 3 6c0-1 1-2 2-2Z'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 23px 23px !important;
    font-size: 0 !important;
  }}@media(max-width:767px){.top-navigation-bar .top-navigation-contacts .project-phone::before,.top-navigation-bar .top-navigation-contacts .project-phone::after{
    display: none !important;
  }}@media(max-width:767px){.top-navigation-bar .top-navigation-contacts .project-phone:focus-visible{
    outline: 2px solid #063b68 !important;
    outline-offset: 2px !important;
  }}@media(max-width:767px){#header .navigation-buttons .cart-count{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 42px !important;
    height: 42px !important;
    padding: 0 !important;
    margin: 0 !important;
  }}@media(max-width:767px){#header .navigation-buttons .cart-count::before{
    margin: 0 !important;
  }}}@media  (max-width: 359px) {@media(max-width:767px){#header .site-name-wrapper{
    max-width: 108px !important;
  }}@media(max-width:767px){#header .site-name-wrapper img{
    max-width: 100% !important;
    height: auto !important;
  }}}@media  (max-width: 767px) {@media(max-width:767px){.top-navigation-bar .responsive-tools{
    position: static !important;
  }}@media(max-width:767px){.top-navigation-bar .responsive-tools a[data-target="login"]{
    display: flex !important;
    position: absolute !important;
    top: 50% !important;
    right: 168px !important;
    z-index: 30 !important;
    align-items: center !important;
    justify-content: center !important;
    width: 42px !important;
    height: 42px !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: translateY(-50%) !important;
    border: 1px solid rgba(6, 59, 104, .13) !important;
    border-radius: 7px !important;
    background-color: #fff4ce !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23063b68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21v-2a8 8 0 0 1 16 0v2'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 23px 23px !important;
  }}@media(max-width:767px){.top-navigation-bar .responsive-tools a[data-target="login"]::before,.top-navigation-bar .responsive-tools a[data-target="login"]::after{
    display: none !important;
  }}@media(max-width:767px){.top-navigation-bar .responsive-tools a[data-target="login"]:focus-visible{
    outline: 2px solid #063b68 !important;
    outline-offset: 2px !important;
  }}}@media  (min-width: 360px) and (max-width: 400px) {@media(max-width:767px){#header .site-name-wrapper{
    max-width: 120px !important;
  }}@media(max-width:767px){#header .site-name-wrapper img{
    max-width: 100% !important;
    height: auto !important;
  }}}@media  (max-width: 359px) {@media(max-width:767px){.top-navigation-bar .top-navigation-contacts{
    display: none !important;
  }}}@media  (min-width: 360px) and (max-width: 375px) {@media(max-width:767px){#header .site-name-wrapper{
    display: flex !important;
    visibility: visible !important;
    position: relative !important;
    z-index: 40 !important;
    align-items: center !important;
    width: 90px !important;
    max-width: 90px !important;
    min-width: 0 !important;
    overflow: visible !important;
  }}@media(max-width:767px){#header .site-name-wrapper .site-name,#header .site-name-wrapper a,#header .site-name-wrapper img{
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }}}@media  (max-width: 767px) {@media(max-width:767px){#header .navigation-buttons .cart-count::before{
    transform: translateY(4px) !important;
  }}}@media  (max-width: 359px) {@media(max-width:767px){#header .site-name-wrapper{
    display: flex !important;
    visibility: visible !important;
    position: relative !important;
    z-index: 40 !important;
    align-items: center !important;
    width: 96px !important;
    max-width: 96px !important;
    min-width: 0 !important;
  }}}@media  (max-width: 767px) {@media(max-width:767px){.top-navigation-bar,.top-navigation-bar > .container,#header,#header .navigation-wrapper,#header .header-top{
    background-color: #ffd65a !important;
  }}@media(max-width:767px){#header .site-name-wrapper{
    display: flex !important;
    visibility: visible !important;
    position: relative !important;
    z-index: 40 !important;
    align-items: center !important;
    flex: 0 0 auto !important;
    width: min(140px, calc(100vw - 270px)) !important;
    max-width: min(140px, calc(100vw - 270px)) !important;
    min-width: 0 !important;
    overflow: visible !important;
  }}@media(max-width:767px){#header .site-name-wrapper .site-name,#header .site-name-wrapper .site-name a,#header .site-name-wrapper .site-name img{
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }}@media(max-width:767px){.top-navigation-bar .responsive-tools a,.top-navigation-bar .responsive-tools a[data-target="login"],.top-navigation-bar .top-navigation-contacts .project-phone,#header .navigation-buttons,#header .navigation-buttons .cart-count{
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
  }}@media(max-width:767px){#header .navigation-buttons .cart-count,#header .navigation-buttons .cart-count::before{
    color: #063b68 !important;
  }}@media(max-width:767px){#header .navigation-buttons .cart-count::before{
    background: transparent !important;
  }}@media(max-width:767px){.top-navigation-bar .responsive-tools a:hover,.top-navigation-bar .top-navigation-contacts .project-phone:hover,#header .navigation-buttons .cart-count:hover{
    background-color: rgba(6, 59, 104, .08) !important;
  }}}@media  (max-width: 359px) {@media(max-width:767px){#header .site-name-wrapper{
    width: 96px !important;
    max-width: 96px !important;
  }}}@media  (max-width: 767px) {@media(max-width:767px){body.mobile #header .navigation-buttons .cart-count::before{
    display: block !important;
    width: 42px !important;
    height: 42px !important;
    background-color: transparent !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23063b68' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12h25l-2.4 15H5.9L3.5 12Z'/%3E%3Cpath d='M9 12 13 4m10 8-4-8M11 17v6m5-6v6m5-6v6'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 25px 25px !important;
  }}@media(max-width:767px){body.mobile .top-navigation-bar .top-navigation-contacts,body.mobile .top-navigation-bar .top-navigation-contacts .project-phone,body.mobile .top-navigation-bar .responsive-tools a[data-target="navigation"]{
    background-color: transparent !important;
    border-color: transparent !important;
    box-shadow: none !important;
  }}}@media  (min-width: 360px) and (max-width: 767px) {@media(max-width:767px){body.mobile .top-navigation-bar .top-navigation-contacts{
    transform: translate(14px, -50%) !important;
  }}@media(max-width:767px){body.mobile .top-navigation-bar .responsive-tools a[data-target="login"]{
    transform: translate(15px, -50%) !important;
  }}@media(max-width:767px){body.mobile .top-navigation-bar .responsive-tools a[data-target="search"]{
    transform: translateX(9px) !important;
  }}@media(max-width:767px){body.mobile #header .navigation-buttons .cart-count{
    transform: translateX(-7px) !important;
  }}@media(max-width:767px){body.mobile .top-navigation-bar .responsive-tools a[data-target="navigation"]::before{
    background-color: transparent !important;
  }}}@media  (max-width: 767px) {@media(max-width:767px){body.mobile .top-navigation-bar .responsive-tools a[data-target="search"],body.mobile .top-navigation-bar .responsive-tools a[data-target="navigation"]{
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: 42px !important;
    min-width: 42px !important;
    height: 42px !important;
    padding: 0 !important;
  }}}.in-index .banners-row #carousel .extended-banner-texts .extended-banner-link{
  background: #ffd65a !important;
  color: #063b68 !important;
}.in-index .banners-row #carousel .item > a:hover .extended-banner-texts .extended-banner-link,.in-index .banners-row #carousel .item > a:focus-visible .extended-banner-texts .extended-banner-link{
  background: #ffbf32 !important;
  color: #063b68 !important;
  transform: translateY(-3px) !important;
}@media  (prefers-reduced-motion: reduce) {.in-index .banners-row #carousel .item > a:hover .extended-banner-texts .extended-banner-link,.in-index .banners-row #carousel .item > a:focus-visible .extended-banner-texts .extended-banner-link{
    transform: none !important;
  }}@media  (max-width: 767px) {@media(max-width:767px){body.mobile .top-navigation-bar .top-navigation-contacts,body.mobile .top-navigation-bar .responsive-tools a[data-target="login"]{
    display: none !important;
  }}@media(max-width:767px){body.mobile .top-navigation-bar .responsive-tools a[data-target="search"],body.mobile .top-navigation-bar .responsive-tools a[data-target="navigation"]{
    width: 42px !important;
    height: 42px !important;
    min-width: 42px !important;
    flex: 0 0 42px !important;
  }}@media(max-width:767px){body.mobile .top-navigation-bar .responsive-tools a[data-target="search"]::before,body.mobile .top-navigation-bar .responsive-tools a[data-target="navigation"]::before{
    width: 42px !important;
    height: 42px !important;
    line-height: 42px !important;
    text-align: center !important;
  }}}body.in-index #content > .banners-row{ order: -50 !important; }body.in-index #content > .homepage-products-heading-41{ order: -40 !important; }body.in-index #content > #products-41{ order: -39 !important; }body.in-index #content > .homepage-box.welcome-wrapper:has(.arax-categories){ order: -38 !important; }body.in-index #content > .homepage-products-heading-1{ order: -37 !important; }body.in-index #content > #products-1{ order: -36 !important; }@media(max-width:767px){#header,body.mobile #header,.top-navigation-bar,.top-navigation-bar > .container{
  background: #ffcc00 !important;
}}@media(max-width:767px){#header .header-top,#header > .navigation-wrapper,body.mobile #header .header-top,body.mobile #header .navigation-wrapper{
  background: transparent !important;
}}@media  (min-width: 1200px) {@media(max-width:767px){#header #navigation,#header #navigation .navigation-in,#header #navigation .menu-level-1{
    background: #ffcc00 !important;
  }}}@media  (min-width: 768px) {@media(max-width:767px){#header #navigation,#header #navigation .navigation-in,#header #navigation .menu-level-1{
    background: #ffcc00 !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li,#header #navigation .menu-level-1 > li > a{
    background: transparent !important;
    border-color: rgba(6, 59, 104, .15) !important;
    color: #063b68 !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li > a:hover,#header #navigation .menu-level-1 > li > a:focus-visible,#header #navigation .menu-level-1 > li.exp > a{
    background: #ffe28a !important;
    color: #063b68 !important;
  }}@media(max-width:767px){#header #navigation .menu-level-1 > li > a .submenu-arrow,#header #navigation .menu-level-1 > li > a::before,#header #navigation .menu-level-1 > li > a::after{
    color: #063b68 !important;
  }}}@media  (min-width: 768px) and (max-width: 1199px) {#pkHeaderPhone{
    display: none !important;
  }@media(max-width:767px){.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .responsive-tools a[data-target="login"],#header .header-phone,#header .top-nav-button-login{
    display: none !important;
  }}}body.in-index .banners-row #carousel .extended-banner-title,body.in-index .banners-row #carousel .extended-banner-text,body.in-index .banners-row #carousel .extended-banner-link,body.in-index .banners-row #carousel a:hover .extended-banner-link,body.in-index .banners-row #carousel a:focus-visible .extended-banner-link{
  color: #3b3b3b !important;
}body #footer h2,body #footer h3,body #footer h4,body #footer p,body #footer li,body #footer a,body #footer strong,body #footer small{
  color: #3b3b3b !important;
}body #footer a:hover,body #footer a:focus-visible{
  color: #111111 !important;
}.external-fonts-loaded,.external-fonts-loaded body,.external-fonts-loaded :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.cart-table .main-link,.cart-related-name,#footer h5,.empty-content,ol.cart-header,.next-step,.price-additional,.price-measure,.price-final,.price-save,.price-standard,.btn,.products .name,.vote-name),.tooltip,.quantity input,.vote-initials,body.in-index .banners-row #carousel :is(.extended-banner-title,.extended-banner-text,.extended-banner-link){
  font-family: system-ui, -apple-system, "Segoe UI", sans-serif !important;
}@media(min-width:768px){.top-navigation-bar{display:block!important;background:#fff!important}.top-navigation-bar>.container{min-height:38px;align-items:center}.top-navigation-contacts>strong,.top-navigation-menu{display:none!important}.top-navigation-bar>.container>.top-navigation-contacts{flex:1 1 auto;white-space:nowrap}.top-navigation-bar>.container>.top-navigation-tools{flex:0 0 auto}#header{position:relative!important;top:auto!important;background:#fff!important}#header .site-name img{width:220px;height:60px;object-fit:contain}#header .cart-count{top:0!important}}