
.cookie-notification { background: rgb(255 255 255 / 80%); margin: 0; height: 100%;  width: 100%;  padding: 25px;  position: fixed;  bottom: 0;  z-index: 9999;}
.cookie-notification #cookie-notification a { text-decoration: none; }


.roundCat { border-radius: 20px; background-color:#efefef;background: linear-gradient(270deg,#b8c2cb,#efefef);  }
.flex-center-left {display: flex; flex-wrap: wrap; align-items: center; padding-left: 30px;  width: 70%; font-size: 20px;}
.flex-center-left .animated-dark {padding: 7px 12px;}
.flex-center-left p {  z-index: 2; }
.flex-center-left p.img {  z-index: 1; }
.flex-center-left p.title {  font-size: 20px; margin-top: 10px; font-weight: 700; min-width: 350px;}
.flex-center-left p.description { font-size: 15px; color: #326ea6; }
.flex-center-left p.button {  margin-bottom: 25px; }
.flex-center-left p img { position: absolute; right: 0; top: -10px; max-height: 220px;}



.product-button-choose button { border: 2px solid #E1E8EE; border-radius: 6px; padding: 3px 9px; color: #5E6977; background-color: #fff; cursor: pointer; transition: all .5s; margin-right: 3px; margin-bottom: 3px; font-size: 14px;}
@media only screen and (max-width: 767px) {
    .product-button-choose button { font-size: 12px; }
}


.static .sadrzaj a { text-decoration: underline; }


.price-old-b2b { color:#1f8be7; font-size:14px }
.discountedprice { font-size: 28px; color: #ae2733;}

.iffixed .discountedprice { font-size: 14px; color: #ae2733; font-weight: 700}
