header .container{max-width:var(--content-width)}header .topbar{background-color:var(--primary-color);border-bottom-left-radius:100% 50px;border-bottom-right-radius:100% 50px;color:white;padding:20px}header .topbar .right{text-align:right}header .topbar .right .menu{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;justify-content:space-between;list-style:none;margin-bottom:0;padding-left:0px}header .topbar .right .menu .menu-item a{color:#fff}header .topbar .right .quote-li .afrq-menu-item .dashicons{width:25px;height:25px;font-size:25px}header .topbar .right .quote-li .afrq-menu-item .totalitems{background:red;padding:2px;font-size:12px;position:absolute;line-height:1;width:16px;height:16px;text-align:center;font-weight:700;border-radius:50%;top:0;right:-10px}header .topbar .right .quote-li a{color:#fff}@media (max-width: 576px){header .topbar .left{display:none}}header .topbar a{font-weight:500}header .middle{border-bottom-left-radius:100% 50px;border-bottom-right-radius:100% 50px;box-shadow:0px 5px 10px #efefef;padding:20px 0}header .middle .center-col{text-align:center}@media (max-width: 576px){header .middle .center-col{margin-top:20px}}header .middle .center-col .logo img{max-height:var(--height-logo);width:auto}header .middle .left-col{text-align:left;margin:auto}@media (max-width: 576px){header .middle .left-col{text-align:center}}header .middle .left-col .button--primary{padding:15px 40px;font-size:24px}@media (max-width: 992px){header .middle .left-col .button--primary{padding:15px}}@media (max-width: 576px){header .middle .left-col .button--primary{padding:6px 30px;margin-bottom:20px}}header .middle .left-col .button--primary i{margin-right:10px}header .middle .left-col .button--primary:hover{background-color:var(--primary-color)}header .middle .left-col .assortiment{position:relative}header .middle .left-col .assortiment .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none;position:absolute;max-width:100vw;width:1170px;background:#ffffff;box-shadow:0 0 10px #eee;padding:5px;z-index:9}@media (max-width: 992px){header .middle .left-col .assortiment .sub-menu{width:100%;text-align:left}}header .middle .left-col .assortiment .sub-menu .item{width:25%;float:left;padding:5px 10px}@media (max-width: 992px){header .middle .left-col .assortiment .sub-menu .item{width:100%}}header .middle .left-col .assortiment .sub-menu .item a{font-weight:700;color:var(--content-color)}header .middle .left-col .assortiment .sub-menu .item a i{font-size:10px;color:var(--primary-color);vertical-align:middle}header .middle .left-col .assortiment .sub-menu .item a:hover{text-decoration:underline}header .middle .left-col .assortiment:hover .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}header .middle .right-col{text-align:right;margin:auto}@media (max-width: 576px){header .middle .right-col{margin-top:20px;text-align:center}}header .middle .right-col .cart_link{margin-bottom:15px;font-weight:700;position:relative}@media (max-width: 576px){header .middle .right-col .cart_link a{position:relative}}header .middle .right-col .cart_link i{margin-left:10px}header .middle .right-col .cart_link .count{background:#ff8229;width:18px;height:18px;position:absolute;top:-5px;right:-12px;font-size:12px;text-align:center;color:#fff;font-weight:900;line-height:18px;border-radius:50%}header .middle .right-col .cart_link .count.empty{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none}header .middle .right-col .vso_search_form input{padding:2px 10px;line-height:inherit;font-size:inherit;height:auto;border:0;background:#e9e6ed;margin-left:10px}header .middle .right-col .vso_search_form input[type="submit"]{background:var(--primary-color);color:#fff0;margin-left:0;background-image:url(/wp-content/themes/vso/assets/images/search.svg);background-size:15px;background-position:center;background-repeat:no-repeat}
