body {
line-height: 1.5;
}
a {
color: #d48700;
}
h1 {
margin-bottom: 10px;
color: #d48700 !important;
}
h2 {
font: normal 25px/25px Open Sans !important;
margin-bottom: 25px;
}
acronym {
text-decoration: none;
}
.j_clearfix {
clear: both;
font-size: 0px;
line-height: 0px;
height: 0px;
} .logo_box .logo_tagline {
display: none;
}
header.header {
background-color: rgba(61, 56, 53, 0.85) !important;
border-bottom: 4px solid #d48700 !important;
padding-bottom: 0px;
}
.nav__primary {
padding-top: 60px;
}
.logo {
margin: 20px;
float: left;
position: static;
line-height: 0px;
font-size: 0px;
}
.logo_box.isStuck .logo a {
height: 31px;
overflow: hidden;
display: inline-block;
}
.logo_box.isStuck {
background-color: rgba(61, 56, 53, 0.85) !important;
border-bottom: 4px solid #d48700 !important;
}
.logo_box.isStuck .nav__primary {
padding-top: 30px;
}
.nav__primary .sf-menu>li>a:hover,
.nav__primary .sf-menu>li.sfHover>a,
.nav__primary .sf-menu>li.current-menu-item>a,
.nav__primary .sf-menu>li.current_page_item>a {
color: #d48700;
}
header.header .box {
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
}
.header_cart .cart {
white-space: nowrap;
}
.topbar-banner ul li {
text-transform: uppercase;
}
.mega-menu ul li a {
text-transform: none !important;
} #sidebar {
background: rgba(232, 228, 225, 0.3);
padding-left: 0px;
padding-top: 15px;
}
#sidebar .widget {
padding-bottom: 20px;
margin-bottom: 0px;
}
#sidebar .sidebar-widget {
padding-left: 25px;
padding-right: 25px;
padding-bottom: 0px;
margin-bottom: 20px;
}
#sidebar h3 {
margin: 0 0 10px;
font-family: inherit;
font-size: 16px;
padding: 0px;
font-weight: normal;
}
#sidebar h3:after {
display: none;
}
#woocommerce_product_categories-2 h3 {
display: none;
}
#sidebar .product-categories {
list-style: none;
margin-left: 25px;
}
#sidebar .product-categories li {
font-size: 14px;
padding-left: 0px;
margin: 0;
}
#sidebar .product-categories li:before {
content: '';
}
body #motopress-main.main-holder ul.product-categories li.current-cat a,
#sidebar .product-categories li a {
color: #d48700;
}
.current-cat>.count,
body #motopress-main.main-holder ul.product-categories li.current-cat>a {
color: #000;
font-weight: bold;
}
#sidebar .children {
padding: 0;
list-style: none;
margin-left: 0px;
}
.cat-parent>a {
font-size: 120%;
font-weight: bold;
}
.cat-item.cat-parent {
margin-bottom: 25px !important;
}
.cat-item.cat-parent:last-child {
margin-bottom: 0px !important;
} #content {
padding-top: 0px;
}
body #motopress-main.main-holder .content-holder .products ul li.product h3,
body #motopress-main.main-holder .content-holder .products ul li.product strong,
body #motopress-main.main-holder .content-holder ul.products li.product h3,
body #motopress-main.main-holder .content-holder ul.products li.product strong {
margin: 0;
padding: 0;
font-weight: bold;
}
body #motopress-main.main-holder .content-holder .products ul li.product>.btn,
body #motopress-main.main-holder .content-holder ul.products li.product>.btn {
display: none;
}
ul.products .add_to_cart_button {
display: none !important;
}
body #motopress-main.main-holder .content-holder ul.products li.product>a .price,
body #motopress-main.main-holder .content-holder div.product .summary .price {
font-size: 16px;
font-weight: 100;
float: none;
}
.woocommerce ul.products li.product .price {
margin-bottom: 0px;
}
.woocommerce div.product .product_title {
color: #3d3835;
}
.woocommerce div.product form.cart,
.woocommerce div.product p.cart {
margin-bottom: 0px;
}
.product_meta {
margin-top: 0px;
}
body #motopress-main.main-holder .product_list_widget li {
border: 1px solid #eee;
padding: 10px !important;
}
body #motopress-main.main-holder .product_list_widget li .product-title {
line-height: 100%;
}
body #motopress-main.main-holder .product_list_widget li img {
margin-right: 10px;
}
body #motopress-main.main-holder .product_list_widget li a {
line-height: 16px;
} .product-images {
padding-left: 95px;
box-sizing: border-box;
}
.product-thumbnails {
margin-left: -95px;
float: left;
margin-right: 0px;
}
body #motopress-main.main-holder .content-holder div.product .product-images img {
border-color: #eee;
} .shop_attributes_list {
font-size: 16px;
line-height: 16px;
display: block;
}
.shop_attribute_item {
display: inline-block;
margin: 0 10px 10px 0;
line-height: 16px;
font-size: 15px;
}
.shop_attribute_item.color {
border: 1px solid transparent !important;
color: #3d3835;
padding: 2px 6px;
}
.shop_attribute_item.color:first-child {
margin-left: 0px;
padding-left: 0px;
}
.shop_attribute_item.color:before {
content: '';
font-size: 0px;
width: 12px;
height: 12px;
background: red;
display: inline-block;
margin: 0 5px 0 0px;
}
.shop_attribute_item.size {
margin-right: 5px;
padding: 2px 6px;
border: 1px solid #efefef;
color: #3d3835;
}
.shop_attribute_item.color.black { border-color: black; }
.shop_attribute_item.color.black:before { background: black; }
.shop_attribute_item.color.blue { border-color: blue; }
.shop_attribute_item.color.blue:before { background: blue; }
.shop_attribute_item.color.beige { border-color: beige; }
.shop_attribute_item.color.beige:before { background: beige; }
.shop_attribute_item.color.vinous { border-color: #800020; }
.shop_attribute_item.color.vinous:before { background: #800020; }
.shop_attribute_item.color.azure { border-color: azure; }
.shop_attribute_item.color.azure:before { background: azure; }
.shop_attribute_item.color.yellow { border-color: yellow; }
.shop_attribute_item.color.yellow:before { background: yellow; }
.shop_attribute_item.color.green { border-color: green; }
.shop_attribute_item.color.green:before { background: green; }
.shop_attribute_item.color.brown { border-color: brown; }
.shop_attribute_item.color.brown:before { background: brown; }
.shop_attribute_item.color.red { border-color: red; }
.shop_attribute_item.color.red:before { background: red; }
.shop_attribute_item.color.pink { border-color: pink; }
.shop_attribute_item.color.pink:before { background: pink; }
.shop_attribute_item.color.ginger { border-color: #B06500; }
.shop_attribute_item.color.ginger:before { background: #B06500; }
.shop_attribute_item.color.grey { border-color: grey; }
.shop_attribute_item.color.grey:before { background: grey; }
.shop_attribute_item.color.purple { border-color: purple; }
.shop_attribute_item.color.purple:before { background: purple; } .woocommerce table.shop_attributes th {
text-align: left;
width: auto;
white-space: nowrap;
}
.woocommerce table.shop_attributes td {
width: 100%;
}
.woocommerce table.shop_attributes td p {
font-style: normal;
padding-left: 10px;
} .btn {
font-family: inherit;
}
a.button,
.btn.cherry-quick-view,
body #motopress-main.main-holder .content-holder div.product .summary .stock,
body #motopress-main.main-holder a.button,
body #motopress-main.main-holder button.button,
body #motopress-main.main-holder input.button,
body #motopress-main.main-holder #respond input#submit,
body #motopress-main.main-holder #content input.button,
body #motopress-main.main-holder input[type="submit"],
body #motopress-main.main-holder input[type="reset"],
body #motopress-main.main-holder .button-alt {
font-size: inherit;
font-family: inherit;
background: #3d3835 !important;
color: #fff !important;
padding: 0.75em;
line-height: 100%;
font-weight: 100;
}
a.button:hover,
.btn.cherry-quick-view:hover,
body #motopress-main.main-holder a.button:hover,
body #motopress-main.main-holder a.button:focus,
body #motopress-main.main-holder button.button:hover,
body #motopress-main.main-holder button.button:focus,
body #motopress-main.main-holder input.button:hover,
body #motopress-main.main-holder input.button:focus,
body #motopress-main.main-holder #respond input#submit:hover,
body #motopress-main.main-holder #respond input#submit:focus,
body #motopress-main.main-holder #content input.button:hover,
body #motopress-main.main-holder #content input.button:focus,
body #motopress-main.main-holder input[type="submit"]:hover,
body #motopress-main.main-holder input[type="submit"]:focus,
body #motopress-main.main-holder input[type="reset"]:hover,
body #motopress-main.main-holder input[type="reset"]:focus,
body #motopress-main.main-holder .button-alt:hover,
body #motopress-main.main-holder .button-alt:focus {
background: #d48700 !important;
} select.hasCustomSelect {
width: auto !important;
}
.select-hidden {
display: none;
visibility: hidden;
padding-right: 10px;
}
.rev-select {
cursor: pointer;
display: inline-block;
position: relative;
font-size: 15px;
color: #3d3835;
width: 100%;
height: 40px;
}
.select-styled {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: #d48700;
padding: 8px 15px;
}
.select-styled::after {
content: "";
width: 0;
height: 0;
border: 7px solid transparent;
border-color: #3d3835 transparent transparent transparent;
position: absolute;
top: 16px;
right: 10px;
}
.select-styled:hover,
.select-styled:active,
.select-styled.active {
background-color: #d48700;
}
.select-styled.active::after {
top: 9px;
border-color: transparent transparent #3d3835 transparent;
}
.select-options {
display: none;
position: absolute;
top: 100%;
left: 0;
z-index: 999;
margin: 0;
padding: 0;
background-color: #d48700;
}
.select-options li {
margin: 0;
padding: 12px 0;
text-indent: 15px;
border-top: 1px solid #d48700;
}
.select-options li:hover {
color: #d48700;
background: #3d3835;
}
.select-options li[rel="hide"] {
display: none;
} .woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li.active span,
.pagination__posts ul li span.current,
.pagination__posts ul li.active span {
background: #d48700;
border-color: #d48700;
}
body #motopress-main.main-holder div[id*="layered_nav"] ul li {
display: block;
margin: 0;
line-height: inherit;
}
body #motopress-main.main-holder div[id*="layered_nav"] ul li a {
background: none !important;
padding: 0px;
display: inline-block;
}
body #motopress-main.main-holder div[id*="layered_nav"] ul li .count {
position: static;
background: none;
line-height: inherit;
font-weight: normal;
}
body #motopress-main.main-holder div[id*="layered_nav"] ul li.chosen .count,
body #motopress-main.main-holder div[id*="layered_nav"] ul li.chosen a {
color: #000;
font-weight: bold;
}
body #motopress-main.main-holder .content-holder .breadcrumb__t li.divider:after,
body #motopress-main.main-holder .content-holder .breadcrumb__t li.divider,
body #motopress-main.main-holder .content-holder [class="breadcrumb"] a,
body #motopress-main.main-holder .content-holder [id="breadcrumb"] a,
body #motopress-main.main-holder .content-holder [class="breadcrumb"] li:last-child,
body #motopress-main.main-holder .content-holder [id="breadcrumb"] li:last-child {
font-size: inherit;
font-family: inherit;
line-height: 100% !important;
font-weight: normal;
}
body #motopress-main.main-holder .content-holder .breadcrumb__t li.divider:after,
body #motopress-main.main-holder .content-holder .breadcrumb__t li.divider {
font-size: 110%;
}
body #motopress-main.main-holder .content-holder .title-section {
padding: 1em 0;
}
.category-toolbar {
overflow: inherit !important;
}
.category-toolbar:after {
content: '';
display: block;
clear: both;
} body #motopress-main.main-holder .cart-holder h3:before {
color: #3d3835;
font-size: 26px;
}
#tab-additional_information h2,
#tab-description h2,
#comments h2 {
display: none;
}
body #motopress-main.main-holder #respond .comment-reply-title {
font-family: inherit;
margin-bottom: 0px;
}
.related-posts_h:after,
.comments-h:after,
#respond h3:after {
display: none;
}
.yith-wcwl-add-to-wishlist a {
margin: 0;
}
.wpn_buttons.prev-next-link {
margin: 0 0 20px 0;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px solid #3d3835;
border-top: 1px solid #3d3835;
font-size: 18px;
}
.wpn_buttons.prev-next-link a {
color: #3d3835;
text-transform: uppercase;
}
.wpn_buttons.prev-next-link,
.wpn_buttons.prev-next-link a {
color: #d48700 !important;
}
.prev-next-link .previous a:before,
.prev-next-link .next a:after {
font: normal normal normal 16px/1 FontAwesome;
display: inline-block;
}
.prev-next-link .previous a:before {
content: "\f060";
margin-right: 5px;
}
.prev-next-link .next a:after {
content: "\f061";
margin-left: 5px;
}
#content h3 {
margin: 30px 0 15px 0;
font-size: 20px;
}
.share-buttons_link {
background: #3d3835;
} footer {
background-color: rgba(61, 56, 53, 0.85) !important;
border-top: 4px solid #d48700 !important;
}
.copyright {
padding: 25px;
}
.footer-logo {
margin-bottom: 5px;
}
footer.footer .social {
padding: 0px;
margin: 5px 0;
}
footer.footer .social li {
margin: 0 5px;
}
.footer-text {
margin-bottom: 10px;
}
nav.footer-nav .menu li.current-menu-item a,
nav.footer-nav .menu li a:hover {
color: #d48700;
}
nav.footer-nav .menu li a {
color: #3d3835;
}
footer.footer .footer-widgets {
padding-top: 0;
padding-bottom: 0;
}
footer.footer .footer-widgets:before {
content: '';
}
#back-top-wrapper {
right: 20px;
bottom: 20px;
}
#back-top {
margin: 0;
} #slider-wrapper {
display: none;
}
.parallax-slider {
width: 100%;
}
.parallax-slider #mainCaptionHolder .slider_caption p a {
font-family: inherit;
}
.parallax-box.main_welcome {
padding: 35px 0;
}
.parallax-box.main_welcome p {
color: #3d3835;
}
.parallax-box.main_welcome h1 {
color: #d48700;
}
.welcome_wrapper {
margin-top: -74px;
}
.flex-direction-nav a:before {
content: none !important;
}
.home-slider {
width: 100% !important;
}
.slider_area_inner_container {
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
text-align: center;
}
.slider_area_inner {
pointer-events: none;
}
.slider-title {
color: #3d3835 !important;
}
.home-slider.mobile {
display: none;
}
.slider-title h2 {
font-size: 16px !important;
margin: 0;
}
.wcps-container button {
padding: 0 !important;
background-color: #eee !important;
}
.wcps-container .item {
text-align: center;
}
.wcps-container .owl-nav.topright {
display: none !important;
}
.wcps-container button.active {
background-color: #d48700 !important;
} @media (min-width: 1430px) {
.parallax-slider {
margin-top: -128px;
}
}
@media (max-width: 1429px) {
#motopress-main.main-holder .cart-holder {
text-align: center;
float: none;
margin: 20px 0 0 0;
}
}
@media only screen and (max-width: 1100px) {
.mega-menu ul li.menu-item-has-children a,
.mega-menu ul li a {
font-size: 14px;
padding: 12px 12px;
}
}
@media (max-width: 1147px) and (min-width: 768px) {
.logo {
float: none !important;
margin: 10px auto;
}
.nav__primary {
padding: 10px;
}
.nav__primary .sf-menu>li {
margin: 5px;
float: none;
display: inline-block;
}
}
@media only screen and (max-width: 999px) {
body.tax-product_cat #content {
display: flex;
flex-direction: column;
}
.woocommerce-products-header {
order: 11111;
}
.woocommerce-loop-product__title,
ul.products .price {
text-align: center !important;
}
.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
text-align: center;
display: block;
}
ul.products span.price {
font-weight: bold !important;
}
ul.products .shop_attributes_list {
display: inline-block;
margin-right: 10px;
}
.product-list-buttons {
line-height: 25px;
}
.woocommerce-loop-product__title {
font-size: 18px !important;
text-transform: none;
line-height: 21px !important;
font-weight: bold !important;
padding: 0px !important;
}
.motopress-wrapper>.container>.row:last-child {
display: flex;
flex-direction: column;
}
#motopress-main.main-holder .parallax-slider {
padding: 0 10px;
}
#content {
order: 2;
}
#sidebar {
order: 1;
padding: 0px;
background: none;
margin: -20px 0px 0 0px;
}
#sidebar .widget>ul {
margin-left: 0px;
}
.cat-item.cat-parent {
margin-bottom: 5px !important;
}
#sidebar li {
line-height: 25px;
}
.woocommerce-result-count,
.woocommerce-ordering {
float: none !important;
text-align: center;
}
#sidebar .sidebar-widget {
padding: 0px;
}
#sidebar h3 {
font-size: 16px !important;
}
.mobile-inline-widget li {
display: inline-block !important;
margin: 0 10px 0px 0px !important;
}
.price_slider_amount {
display: flex;
align-items: center;
font-size: 14px;
}
body #motopress-main.main-holder div[id*="price_filter"] form .button {
margin: 0 10px 0 0;
}
body #motopress-main.main-holder .content-holder .title-section {
padding: 5px 0;
}
.product-categories>li {
display: none;
}
.product-categories>li.current-cat,
.product-categories>li.current-cat-parent {
display: list-item;
}
.mobile-inline-widget>h3 {
display: block;
display: flex !important;
align-items: center;
}
.mobile-inline-widget h3:before {
content: '+';
display: inline-block;
order: 11;
margin-left: 12px;
font-size: 25px;
}
.mobile-inline-widget.expanded h3:before {
content: '-';
}
.mobile-inline-widget.expanded>* {
display: block;
}
.woocommerce-result-count {
display: none;
}
.product-list-buttons {
text-align: center;
}
.product-list-buttons a {
font-size: 0px;
border: 1px solid #d48700;
padding: 0 3px 0 7px;
border-radius: 3px;
}
.product-list-buttons a:before {
font-size: 15px;
}
#sidebar .widget {
padding-bottom: 15px;
margin-bottom: 0px;
}
.header-right>a { order: 1; }
.header-right-inner.header-main { order: 3; }
.header_cart { order: 2; }
.header_cart .fa-user, .header_cart .fa-shopping-cart {
font-size: 20px;
}
.header_cart .fa-user:before, .header_cart .fa-shopping-cart:before {
top: 8px;
position: relative;
}
.menu-toggle:before {
color: #cccccc !important;
display: block !important;
position: static !important;
right: 0 !important;
font-size: 21px !important;
}
.menu-toggle {
font-size: 11px !important;
font-weight: bold !important;
text-align: center !important;
padding: 0 !important;
color: #ccc !important;
display: block !important;
height: 22px !important;
line-height: 22px !important;
}
.header-right-inner.header-main {
margin: 0 auto !important;
}
.menu-toggle:hover,
.menu-toggle:hover:before {
color: #d48700 !important;
}
.primary-navigation {
width: auto !important;
padding: 0 !important;
}
.header-right>a {
flex-basis: 100%;
text-align: left;
}
.cart.togg {
white-space: nowrap;
}
#primary-navigation {
margin-right: 10px;
float: none !important;
}
.header_cart .togg a,
.header_login .togg a {
text-align: center !important;
line-height: 24px;
}
.fa {
margin-top: 0;
}
}
@media only screen and (max-width: 999px) and (min-width: 768px) {
.mega-menu ul li {
float: none !important;
white-space: nowrap;
}
.toggled-on .mega-menu .mega {
width: auto !important;
right: 0 !important;
left: auto !important;
top: 15px;
}
.toggled-on .mega-menu ul li,
.toggled-on .mega-menu ul li .sub-container.non-mega li,
.toggled-on .mega-menu ul li .sub li.mega-hdr {
width: auto !important;
}
.mega-menu ul li a {
float: none !important;
padding-right: 30px;
}
.toggled-on .mega-menu ul li.menu-item-has-children a,
.toggled-on .mega-menu ul li a {
padding-right: 15px;
box-sizing: border-box;
width: 100% !important;
}
.menu-item.menu-item-has-children .menu-item-hitarea {
display: none !important;
}
}
@media only screen and (max-width: 767px) { header.header,
.header-main-other,
.header-container,
.nav__primary {
display: none !important;
}
.logo {
margin: 10px 0 0 0;
}
.nav__primary {
padding: 0 10px;
}
header.header .box {
top: 0;
transform: none;
-webkit-transform: none;
margin: 10px 0;
}
body #motopress-main.main-holder .cart-holder {
margin: 0;
}
h1 {
text-align: center;
}
.product-images {
padding: 0;
max-width: none !important;
}
.product-thumbnails {
float: none;
text-align: center;
margin: 10px 0;
width: 100% !important;
}
.product-thumbnails_item {
max-width: 25%;
display: inline-block;
margin: 0 5px;
}
.product-thumbnails_list {
height: auto !important;
}
.product-large-image {
width: 100%;
}
.logo a {
height: 31px;
overflow: hidden;
display: inline-block;
}
.toggled-on .mega-menu .mega {
left: 0 !important;
right: auto !important;
width: 100% !important;
top: 40px !important;
}
.header-main-other {
display: flex;
flex-direction: row;
}
.header-main-other .topbar-outer {
display: none;
}
.header-main-other .header-right {
background: #3d3835;
margin-top: 0;
text-align: right;
padding-right: 10px;
}
.header.style-3 .header-left-inner {
padding: 10px 0 10px 0;
}
.menu-toggle:before {
top: 0 !important;
position: static !important;
right: 0 !important;
margin-right: 0px;
}
.header-right {
display: flex;
justify-content: center;
float: none;
flex-direction: row;
align-items: center;
}
#primary-navigation>div.mega-menu {
position: absolute !important;
left: 0 !important;
width: 100% !important;
}
#primary-navigation .sub-menu {
position: relative !important;
}
.toggled-on .mega-menu ul li.menu-item-has-children a,
.toggled-on .mega-menu ul li a {
width: calc(100% - 16px) !important;
}
body.home .products {
display: none !important;
}
.main-content-inner {
display: flex;
flex-direction: column;
}
.main-content-inner>.page-title {
order: 1;
}
.main-content-inner>#secondary {
order: 2;
}
.main-content-inner>#primary {
order: 3;
}
#secondary h1 {
display: none;
}
#woocommerce_price_filter-2 {
display: none;
}
#secondary aside {
background: none repeat scroll 0 0 #f5f5f5;
margin: 0;
padding: 6px;
}
.home-slider {
display: none;
}
.home-slider.mobile {
display: block;
margin: 0 -15px !important;
width: calc(100% + 30px) !important;
}
.home-slider .flexslider {
margin: 20px 0 !important;
}
.home-slider .flex-direction-nav {
display: none !important;
}
.home-slider .slides {
width: 100% !important;
transform: none !important;
}
.home-slider .slides .clone {
display: none !important;
}
.home-slider .slides li {
margin-bottom: 10px;
}
.home-slider.mobile li {
position: relative;
padding-top: 100%;
}
.home-slider.mobile li .main_background_image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.home-slider .slides .main_background_image {
position: relative;
aspect-ratio: 1;
}
.home-slider .slides .main_background_image img {
position: absolute;
top: 0;
left: 0;
height: 100%;
max-width: none;
width: auto;
}
.slider-button-container {
display: none;
}
.slider-title {
color: #fff !important;
font-family: inherit !important;
padding: 10px;
font-size: 14px !important;
margin: 0;
background: rgba(161, 40, 67, 0.8) !important;
}
}  .mobile-header-flex {
display: none !important;
}
.mobile-top-flags-bar {
display: none !important;
}
a[href*="/ru/"] img,
img[src*="ru.png"],
img[src*="ru.svg"],
a[href*="lang=ru"] img,
.gt_switcher img[alt*="Russian"] {
display: none !important;
}
@media screen and (max-width: 768px) { .mobile-header-flex {
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
width: 100% !important;
padding: 8px 15px !important;
background-color: #ffffff !important;
box-sizing: border-box !important;
border-bottom: 2px solid #e0e0e0 !important;
}
.mobile-header-flex .mob-col {
flex: 1 !important;
display: flex !important;
align-items: center !important;
}
.mobile-header-flex .mob-left {
justify-content: flex-start !important;
}
.mobile-header-flex .mob-center {
justify-content: center !important;
}
.mobile-header-flex .mob-right {
justify-content: flex-end !important;
}
.mobile-header-flex .mob-center .header-logo img {
height: auto !important;
max-height: 70px !important;
width: auto !important;
object-fit: contain !important;
}
.menu-toggle-btn {
color: #d48700 !important;
font-size: 18px !important;
text-decoration: none !important;
display: flex !important;
align-items: center !important;
gap: 5px !important;
}
.header-right, 
.menu-mobile, 
.responsive-menu-toggle,
div[class*="menu"] {
padding-top: 8px !important;
}
.mobile-top-flags-bar {
display: flex !important;
visibility: visible !important;
opacity: 1 !important;
justify-content: flex-end !important;
align-items: center !important;
background-color: #3d3835 !important;
padding: 0px 0px !important;
width: 100% !important;
min-height: 40px !important;
margin: 0 auto !important;
margin-right: 0px !important;
box-sizing: border-box !important;
z-index: 99999 !important;
position: relative !important;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
will-change: transform, opacity;
}
.mobile-top-flags-bar img,
.mobile-top-flags-bar .gt_switcher img,
.mobile-top-flags-bar a img {
width: auto !important;
height: 32px !important;
max-height: 40px !important;
object-fit: cover !important;
display: inline-block !important;
vertical-align: middle !important;
}
.mobile-top-flags-bar .gtranslate_wrapper, 
.mobile-top-flags-bar .gt_switcher,
.mobile-top-flags-bar div,
.mobile-top-flags-bar ul {
display: inline-flex !important;
flex-direction: row !important;
gap: 2px !important;
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}
.mobile-top-flags-bar a {
display: block !important;
margin: 0 !important;
padding: 0 !important;
}
.site-header-main .gtranslate_wrapper,
.site-header .gtranslate_wrapper,
.header-main .gtranslate_wrapper,
.gt_switcher {
display: none !important;
}
}
.mobile-top-flags-bar a[href*="/ru/"],
.mobile-top-flags-bar img[src*="ru.png"],
.mobile-top-flags-bar img[src*="ru.svg"],
.mobile-top-flags-bar a[onclick*="ru"] {
display: none !important;
}