/*
Theme Name: Flatsome Child - No plugin
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
@font-face {
    font-family: 'Noto Serif Display';
    src: local('☺'),url('font/NotoSerifDisplay-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: block
}
@font-face {
    font-family: 'Hand Script';
    src: local('☺'),url('font/Hand-Script.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: block
}

.multi-column {
  display: grid;
  grid-template-columns: repeat(4, 1fr); /* 2 stupca */
  gap: 10px;
}

.multi-column tr {
  display: contents; /* tr se 'raspada' da bi td ostao unutar grida */
}

.multi-column td {
  padding: 5px;
}
#search-lightbox .live-search-results .search-price {
	display: none
}
header .cart-item.has-icon {
    display: none; /* Sakrij ikonu košarice po defaultu */
}

body.logged-in header .cart-item.has-icon {
    display: block; /* Prikaži ikonu košarice kada je korisnik prijavljen */
}
.uk-hide {
	display: none
}
.fluentform label.ff-el-image-input-src {
    height: 50px!important;
    width: 50px!important;
}
@media (min-width: 768px) {
  .frm-fluent-form .ff-t-container {
    display: flex;
    width: 100%;
  }

  .frm-fluent-form .ff-t-container > * {
    position: relative;
    padding-right: 15px;
  }

  .frm-fluent-form .ff-t-container > *:not(:last-child)::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background-color: #dadbdd;
  }
}
.user-info {
	font-size: 14px
}
.ux-menu-link--active .ux-menu-link__link,
#main-menu .uk-sub .ux-menu-link__link:hover
{color: #551a43!important}

.buyback-value bdi {
  color: #8B0000;
}