


.tort_blok img {
  width: 170px;
  float: right;
}

.tort_blok {
  display: none;
}



body {
  font-size: 16px;
  font-family: "Montserrat", sans-serif;
font-weight: 500;
}

.bg-foot-svg {
background-image: url(/upload/bg-foot-svg-s.svg);
background-repeat: repeat-x;
background-color: #F1EBD2;
    height: 40px;
background-size: cover;
margin-top: 16px;
margin-bottom: 50px;

}

.head-svg {
	margin-top: 0px; 
	height: 30px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999999999;
}
header .product-categories-container.fixed {
 
      top: 30px; 
   
  }

  

  
  
  


.elem {
    
    width: 150px!important;
   
}

header .product-categories-container nav ul li,  .product-categories-container nav ul li {
 
    margin-right: 20px!important;
    margin-top: 3px!important;
}


.product .product-info .product-title {
   

    font-size: 20px!important;
    font-weight: 700!important;
    padding: 10px 0px;

}
.eskiz img {
  width: 100%;
  max-width: 600px;
  border-radius: 25px;
}

.eskiz p {
    margin: 28px 90px 0px 90px!important;
    font-size: 18px!important;
  }
  .eskiz a {
     color: #0D3B70;
     text-decoration: underline;
     
    }
    .eskiz a:hover {
       color: #0D3B70;
       text-decoration: none;
       
      }
 .top_eskiz {
   text-align: center;
 
   
 }
 .top_eskiz h2{
     
      font-size: 26px!important;
      font-weight: 600!important;
      color: inherit!important;
      margin-bottom: 35px;
      margin-top: 0!important;
      
    }
  .not-catalog .breadcrumb-box {
        margin-top: 0px!important;
    }
  
.content-current b:first-child {
        font-weight: 700;
        color: #0D3B70;
    }
  .content-current b {
        font-weight: 600;
        color: #0D3B70;
    }
.tabs-style-flip {
      
      padding: 15px;
  }
.tabs {
     
      width: 100%;
     
  }
.main-last-container {
      background-color: #f9f9f9;
      margin-top: 10px;
     
  }
footer {
  box-shadow: none!important;
}

.stat-page b {
  font-weight: 600;
  color: #0D3B70;
}

a.disabled {
  pointer-events: none;
}
.copyright {

    filter: brightness(0) invert(1);
}

footer {
    padding-bottom: 0 !important;
    font-size: 16px!important;
    font-weight: 400!important;
    

}

.cont-men {
   
    padding-top: 17px!important;
}

.col-men {
    
    padding-top: 3px!important;
}

.col-men a {
    font-size: 16px!important;
    color: #373a3c !important;
    -webkit-font-smoothing: inherit!important;
}


.cat-h1 {

    padding-bottom: 20px!important;
}
.tabs-style-flip a {
  text-decoration: underline;
}
.tabs-style-flip a:hover {
    text-decoration: none;
  }
.product .product-info {
   
    padding: 0 30px;
}

.product .product-info .product-description {
   
    font-size: 16px;
    font-weight: 300;
  
}
.category-seo-text {
    font-size: 15px;
    font-weight: 400;
    padding-top: 20px;
    padding: 20px 16px 0 16px;
}

.pad20 {
/* 	padding: 20px 20px 0px 20px; */
}

.product-description {
	font-size: 16px!important;
	
}

.engy {
    font-size: 16px!important;
    padding-top: 15px!important;
}
.top-10 {
    position: absolute;
    z-index: 5;
    left: 10%;
    top: 3%;

  }
  
  .top-10-det {
      position: absolute;
      z-index: 5;
      left: 9%;
      top: 11%;
   
    }
.top  {
    margin-top: 5px!important;
    margin-bottom: 20px;
    
  }
.top b {
  font-weight: bold;
  color: #0D3B70;
  font-size: 17px;
  
}
.ov {
  pointer-events: none;
}
 .energy-value-content ul li {
    color: #272727;
    font-size: 15px;
    
    padding-top: 3px;
}

.meta-value-kal {
     color: #272727!important;
    font-size: 15px!important;
    
    padding-top: 10px!important;
    display: block;
}

.energy-value-content ul li:first-child {
   
    padding-top: 10px;
}

.product-description-seo {
	color: #666666!important;
	font-size: 16px!important;
	font-weight: 400!important;

}
#popover-basket .webui-popover-content #basket .information-col .info-col-content {
    margin-top: 0px;
    line-height: 1.5;
}
.product .product-actions .add-to-cart-btn {
    font-size: 15px;
    line-height: 2.2;
    font-weight: 500;
    border: solid 1px #0D3B70;
    color: #0D3B70;
        opacity: 0.7;
}

header .product-categories-container nav ul li:hover a, header .product-categories-container nav ul li:hover span, header .product-categories-container nav ul li.active a, header .product-categories-container nav ul li.active span,  .product-categories-container nav ul li:hover a,  .product-categories-container nav ul li:hover span,  .product-categories-container nav ul li.active a,  .product-categories-container nav ul li.active span  {
	color: #0D3B70;
}


.product .product-prices .current-price {
    font-size: 30px;
    line-height: 1;

    font-weight: 600;
}

.product .product-prices .weight {
    font-size: 16px;
    font-weight: 500;
  
    color: #666666;
    margin-left: -5px;
}

.product .product-footer {
	padding-top: 0!important;
}

.product .product-actions .add-to-cart-btn.native:hover {
    border-color: #fff;
    background: #0D3B70;
    
    
}

.product:hover .add-to-cart-btn.native {
    border-color: #fff;
    background: #0D3B70;
    color: white;
    opacity: 1;
}

.product.product-detail .add-to-cart-btn {
    background-color: #fff;
  
    color: #0D3B70;
}
/* .px-0 {
	padding-left: 0 !important;
	padding-right: 0 !important;
} */

.product label span {
    font-size: 16px!important;
    font-weight: 400;
}

.product label {
    margin-bottom: 5px;
    margin-right: 0px;
}

.product .option_title {
    color: #373a3c;
    font-size: 16px;
    margin-bottom: 10px;
}

.ves .option_title {
	margin-bottom: 0;
}

.ves label {
	margin-bottom: 0;
}


.to-cart-btn {
    font-size: 15px;
    line-height: 2.2;
    font-weight: 500;
    border: solid 1px #0D3B70;
    color: #0D3B70;
    opacity: 0.7;
    border-radius: 12px;
    display: block;
    height: 36px;
    text-align: center;
}

.to-cart-btn:hover {
    border-color: #fff;
    background: #0D3B70;
    text-decoration: none;
    color: #fff;
    opacity: 1;
}

.product:hover .to-cart-btn {
    border-color: #fff;
    background: #0D3B70;
    color: white;
    opacity: 1;
}


@media (min-width: 992px) {

  .tort_blok {
      display: block;
      position: fixed;
      right: 0%;
     top: 20%; 
      z-index: 99999999999;
      max-width: 170px;
    }

.product {
    height: 570px!important;
}
.nacimin {
	height: 460px!important;
}
.topmin {
    height: 510px!important;
  }
  .category-seo-text {

 padding: 20px 16px 0 16px;
  }
}


@media (min-width: 1200px){
.container {
      max-width: 1200px;
  }
.product {
    height: 590px!important;
}
.product .product-info {
    height: 120px;
    }
    .nacimin {
	height: 460px!important;
}
.topmin {
    height: 630px!important;
  }
}












