/* @font-face {
	font-family: 'Inter';
	src: url('box/css/fonts/interv.woff2') format('woff2'), url('box/css/fonts/interv.woff') format('woff');
	font-weight: 1;
	font-style: normal;
} */

/* @import "//fonts.fontstorage.com/import/inter.css";*/
/* @import url('https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@400;600;700&display=swap'); */
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap');
body {
	/* font-family: 'Inter' !important; */
    /* font-family: 'Montserrat Alternates', sans-serif; */
    font-family: 'Rubik', sans-serif;
} 

/* Header */
.uk-navbar{
    height: 120px;
}
/* .navbar{
    background-color: rgba(255, 255, 255, 0.7);
} */
.uk-navbar a, .requisits_footer a{
    color: rgba(255, 255, 255, 0.7) !important;
    text-decoration: none;
    transition: .1s ease-in-out;
    transition-property: color,background-color;
}
.uk-navbar a:hover, .requisits_footer a:hover{
    color: rgba(255, 255, 255, 0.9) !important;
}
.no_min_height{
    min-height: auto !important;
}
.opacity_05{
    opacity: 0.5 !important;
}
.minicart_box .divider{
    margin-left: 0 !important;
    margin-top: 20px;
    padding-top: 10px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
}
.minicart_box .divider > div{
    padding-left: 0;
}
.logo_light{
    fill: #ffffff;
}
.minicart_box svg{
    width: 20px;
    height: 20px;
}
/* end Header */

/* Home */
.leader_item {
    height: 240px;
    width: 240px;
    border: 1px solid #ffffffb3;
    border-radius: 50%;
    text-align: center;
    font-size: 200%;
  }
/* end Home */

/* Category */
#category h3{
    height: 80px;
}
.category_nav_top .active{
    background-color: rgba(34, 34, 34, 0.6);
    color: rgba(255, 255, 255, 0.8);
}
/* end Category */

/* Product */
.code{
    display: none;
}
.slideshow_box{
    height: 580px;
}
.category_nav_bottom a, .category_nav_top a{
    margin-right: 10px;
}
.category_nav_bottom a.last{
    margin-right: 0;
}

[data-quantity] [data-act]  * {
    pointer-events: none;
}
/* end Product */

/* media-queries */
#mse2_results
{
    display: flex !important;
}

@media screen and (max-width: 1379px) and (min-width: 1200px) {
    .uk-button {
      padding: 0 20px;
    }
  }
  
  @media screen and (max-width: 979px) and (min-width: 768px) {
  }
  
  @media screen and (max-width: 960px) {
    .uk-navbar{
        height: auto;
    }
  }
  @media screen and (max-width: 767px) {
  }
  
  @media screen and (max-width: 480px) {
    
  }
  