/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 21 2024 | 11:53:40 */
.p_badges .ms_adk {
    width: auto !important;
    height: auto !important;
    max-width: 56px;
	margin-top:5px;
}



.ec {
    display: inline-block;
    font: normal normal normal 14px/1 font-electro;
    font-size: x-large;
    text-rendering: auto;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.single .cart {
	margin-top:30px;
}

.single .summary .amount-eur:before{
  display:none;
}

.page-id-8 .woocommerce-checkout-review-order .woocommerce-Price-amount{display:grid;}

#shipping_method li label>span {
    position: relative;
    top: 2px;
}

.woocommerce-shipping-totals td{text-align: end;}

#shipping_method li label{
    position: relative;
}

.single-product .price del .amount {
    text-decoration: line-through;
    font-size: medium;
}

.single .summary .amount-eur{margin-right:20px;}

.woocommerce-loop-product__title {
  min-height: 80px !important;
}

.single .kartice{display:none;}

.off-canvas-cart {
    right: 0px!important;
}

.ms_free_shipping img{
  color:#40ba48;
  font-weight:900;
  width:50px;
  position:absolute;
  z-index: 67;
  top: 135px;
  right: 0;
}
.single .ms_free_shipping img{
color:#40ba48;
font-weight:900;
  width:50px;
  position:absolute;
z-index: 67;
left: 0;
right: unset;
}

.owl-stage .ms_free_shipping{
  color:#40ba48;
  font-weight:900;
  width:50px!important;
  position:absolute;
  z-index: 67;
  top: 0;
right: unset;
}

.bfridaj{
 background: black;
    padding: 0 10px;
    border-radius: 5px;
    color: white;
}

li.product .button.product_type_simple::before {
background:crimson;
}

li.product .button.product_type_simple::before:hover {
background:crimson;
}

li.product .button.product_type_variable::before {
background:#40ba48;
}

li.product .button.add_to_cart_button::before {
background:#40ba48;
}

.bfridaj a{
    color: white!important;
}

.term-description{
  margin:20px 0 40px;
  text-align:justify;
}
.berocket_aapf_widget input[type="checkbox"]{
  display:inline-block!important;
  margin-right:4px;
}
.ms_sale_badge{
  position: absolute;
  background: green;
  color: #fff;
  padding: 0px 10px;
  font-weight: bold;
  opacity:0.8;
  z-index:67;
}

.ms_sale_badge{
  top:87px;
  left:0;
}

.single .ms_sale_badge{
  top:20px;
  left:0;
}
.single .ms_qty_badge{
  top:50px;
  left:0;
  right:unset;
}
.related .ms_sale_badge{
  top:74px;
  left:0;
}
.related .ms_qty_badge{
  top:70px;
  right:0;
  left:unset;
}
.berocket_aapf_widget_selected_area_text{display:none!important;}

.single-product p.stock {
    display: table!important;
}

.single-product p.in-stock {
    display: inline-block!important;
    padding: 0px;
    margin: 0px
}

.out-of-stock span, p.out-of-stock {
    background: #d9534f;
    display: block;
    font-size: 20px;
    color: white;
    padding: 10px 15px;
}


.home .owl-carousel .owl-item img {
    -webkit-transform-style: preserve-3d;
    display: block;
    width: auto!important;
    height: auto;
}


.products > .product:hover .product-inner {
    position: relative;
}




