header .logo {height: 52px;}
@media (max-width: 992px) {header .logo {height: 37px;}}
:root {--body-bg:rgb(255, 255, 255);--bs-body-bg:rgb(255, 255, 255); --bg-header-bg:rgb(255, 255, 255);--bs-bg-header-bg:rgb(255, 255, 255); --bg-footer-bg:rgb(80, 44, 30);--bs-bg-footer-bg:rgb(80, 44, 30); --menu-bg:rgb(106, 191, 75);--bs-menu-bg:rgb(106, 191, 75); --primary:#6ABF4B;--bs-primary:#6ABF4B; --secondary:#F5F5F5;--bs-secondary:#F5F5F5; --main-content:rgb(255, 255, 255);--bs-main-content:rgb(255, 255, 255); --border-color:rgb(239, 239, 239);--bs-border-color:rgb(239, 239, 239); --body-text:#212121;--bs-body-text:#212121; --bg-header-text:#502C1E;--bs-bg-header-text:#502C1E; --bg-footer-text:#FFFFFF;--bs-bg-footer-text:#FFFFFF; --menu-text:#FFFFFF;--bs-menu-text:#FFFFFF; --primary-text:#FFFFFF;--bs-primary-text:#FFFFFF; --secondary-text:#212121;--bs-secondary-text:#212121; --link-color:#212121;--bs-link-color:#212121; --link-hover-color:rgb(106, 191, 75);--bs-link-hover-color:rgb(106, 191, 75); --primary-10:#6ABF4B1a;--bs-primary-10:#6ABF4B1a; --primary-20:#6ABF4B33;--bs-primary-20:#6ABF4B33; --primary-30:#6ABF4B42;--bs-primary-30:#6ABF4B42; --primary-40:#6ABF4B66;--bs-primary-40:#6ABF4B66; --primary-50:#6ABF4B80;--bs-primary-50:#6ABF4B80; --primary-60:#6ABF4B99;--bs-primary-60:#6ABF4B99; --primary-70:#6ABF4Bb3;--bs-primary-70:#6ABF4Bb3; --primary-80:#6ABF4Bcc;--bs-primary-80:#6ABF4Bcc; --primary-90:#6ABF4Be6;--bs-primary-90:#6ABF4Be6; --secondary-10:#F5F5F51a;--bs-secondary-10:#F5F5F51a; --secondary-20:#F5F5F533;--bs-secondary-20:#F5F5F533; --secondary-30:#F5F5F542;--bs-secondary-30:#F5F5F542; --secondary-40:#F5F5F566;--bs-secondary-40:#F5F5F566; --secondary-50:#F5F5F580;--bs-secondary-50:#F5F5F580; --secondary-60:#F5F5F599;--bs-secondary-60:#F5F5F599; --secondary-70:#F5F5F5b3;--bs-secondary-70:#F5F5F5b3; --secondary-80:#F5F5F5cc;--bs-secondary-80:#F5F5F5cc; --secondary-90:#F5F5F5e6;--bs-secondary-90:#F5F5F5e6; }
.splide__pagination{
  display:none!important;
}

/* HIDE LANGUAGE EN UNTIL IS READY */
#langDropdown{
  display:none;
}
.lang-en{
display:none;
}

.orders-checkout-page .text-danger{
  font-weight:500!important;
}
/* HIDE LANGUAGE EN UNTIL IS READY */
.language-container{
    display:none;
}
.product-page .view .product-right-column {
     margin-bottom: 40px;
    min-height: auto;
}
.landing-page .product-page{
  text-align:center;
}
.fa-list{
  display:none;
}
.add-to-cart-div {
    padding: 5px 15px;
}
.cookie-consent a {
    font-size: 0.85rem!important;
    font-weight: 500!important;   
}
.top-product-image-1{
	width: 25px;
}
.cookie-consent .btn-primary, .cookie-consent .btn-secondary{
      font-size: 0.9rem;
    font-weight: 500;
    border-radius: 20px!important;
}
.cookie-consent .btn.btn-secondary:hover, .btn.btn-secondary:focus, .btn.btn-secondary:active {
    background-color: #f1eee8!important;
    border-color: #f1eee8!important;
}
.cookie-consent .btn.btn-secondary{
  background-color: #f1eee8!important;
    border-color: #f1eee8!important;
}
 .filter-9{
  background-color: #f1eee8!important;
    border-color: #f1eee8!important;
}
.cookie-consent {
    z-index: 10001;
}
.badge-container-product-view {
    position: absolute;
    top: 22px;
    right: 60px;
}
.badge-container img {
    max-width: 40px;
    max-height: 40px!important;
  	margin-top: -2px;
}
.custom-promo section{
	background-color: #028cb3;
}
.custom-official-rules section{
	background-color: #028cb3;
}
.custom-promo .footer {
    margin-top: 0 !important;
}
.custom-promo .main-content {
    padding-top: 0 !important;
}
.custom-official-rules .footer {
    margin-top: 0 !important;
}
.custom-official-rules .main-content {
    padding-top: 0 !important;
}
.main-menu2 .megamenu {
    top: 218px;
}
.promo-image-menu-shops {
    max-width: 28px;
    max-height: 28px;
    margin: 4px 0px 0px 2px;
}
@media (max-width: 767px) {
  /*Hide categories in header*/
.up-header{
    display: none !important;
}

.header-menu-phone, .header-menu-address{
    display: none !important;
}
.card-footer {
    font-size: 1.15rem;
}
 .icon-zoom{
       margin-left: 3px;
  }
  
      .bg-header .with-badge {
        margin-left: 12px;
    }
  
    
   .news-page .view img {
        -o-object-fit: contain !important;
        object-fit: contain !important;
        padding: 0 !important;
        height: auto !important;
    }
}


/*блог на таблет*/
@media (min-width: 767px) and (max-width:992px) {
    /*Hide categories in header*/
.up-header{
    display: none !important;
}

.header-menu-phone, .header-menu-address{
    display: none !important;
}
  
  /*блог на таблет*/
h2.card-title {
    font-size: 1.25rem;
    font-weight: 500 !important;
}

.card-footer {
    font-size: 1.25rem;
}
}
@media (max-width: 992px) { 
	.badge-container-product-view {
    	right: 20px;
}
  .product-page .view .product-right-column {
     margin-bottom: 20px;

}
  .social-media-forms{
  	font-size: 1.1rem;
  }
  .custom-login-page label{
            font-size: 1rem;
        }
        .custom-register-page label{
            font-size: 1rem;
        }
  .additional-link-forms{
  	font-size: 1rem;
  }
  .form-check input[type=checkbox]+label:before {
    height: 15px;
    width: 15px;
}
  .custom-login-page .form-check .form-check-label{
  	font-size: 1rem;
  }
  .custom-register-page .form-check .form-check-label{
  	font-size: 1rem;
  }
  body {
    		background-image: none;
 	 }
  

  .text-under-header {
    color: #502C1E;
}
  .header-footer {
    color: #502C1E;
}
  footer .bg-footer {
    background-image: none;;
    color: #502C1E;
    background-color: #f1eee8 !important;
}
  footer a {
    color: #502C1E!important;
}
  footer .copyright {
    background: #e6e1d7 !important;
}

}
.siteLoaded {display:block !important;}

