/* Hiding First Posts in Recent Posts Plugin */
.hide-first .ba-blog-post:first-child {
    display: none;
}
.hide-first .ba-blog-post:last-child {
    margin-top: 10 !important;
}
/* accordion */
#item-15003687280 .ba-blog-post-title-wrapper {min-height: 55px;}
.ba-overlay-section-backdrop[data-id=item-1774627118706] .close-overlay-section {
text-align: right;}
.close-overlay-section i, .close-lightbox i {font-size: 1.5rem; margin-top: 10px; background-color: var(--bg-secondary);padding: 6px; border-radius:5px;}
.close-overlay-section i:hover{background-color: var(--primary); opacity:1;}
#item-1774606058178 .accordion-toggle>span {padding-left: 15px;}
/*tab main kategorije*/
.ba-modal-sm .modal-footer a {text-transform: none;}
.ba-modal-sm input[type=password], .ba-modal-sm input[type=text] {font-size: 1.05rem;}
#item-1773854754444 ul.nav.nav-tabs li.active a {
    color: var(--title);background-color: var(--bg-secondary);}
.ba-tabs-wrapper.tabs-top li.active a:before {height: 2px;}
#item-1773854754444 ul.nav.nav-tabs li a:hover {color: var(--title);background-color: var(--bg-secondary);}
.ba-blog-post-product-options-wrapper .ba-blog-post-product-options > span > span:not(.ba-tooltip){-webkit-box-shadow: 0 0 1px 3px #000 inset;-moz-box-shadow: 0 0 1px 3px #000 inset;box-shadow: 0 0 1px 1px rgba(0, 0, 0, .15) inset;}
/*tab main kategorije*/
.ba-item-add-to-cart .ba-add-to-cart-row-value>span>span:not(.ba-tooltip) { -webkit-box-shadow: 0 0 1px 3px #000 inset;-moz-box-shadow: 0 0 1px 3px #000 inset;box-shadow: 0 0 1px 1px rgba(0, 0, 0, .15) inset;}
.ba-checkout-order-product-title{font-weight: 700;}
::-moz-selection { /* Code for Firefox */
  color: var(--title);  background: var(--primary);}
::selection {color: var(--title);background: var(--primary);}
.ba-blog-post-wishlist-wrapper i:hover{color: var(--primary);}
.ba-item-fields-filter .ba-field-filter .ba-checkbox span{display: none;}
.ba-live-search-product-price-cell, .ba-live-search-product-title a, .ba-live-search-price-wrapper, .ba-wishlist-product-title a, .ba-store-cart .ba-cart-product-title a {font-size: 0.95rem;letter-spacing: -0.25px;font-weight: 600;}
.ba-live-search-product-category a {font-size: .8rem;color: var(--subtitle); transition: opacity .3s;font-weight: 400;}
.ba-live-search-product-category a:hover {font-size: .8rem;color: var(--subtitle); transition: opacity .7s;font-weight: 400;}
.ba-menu-wrapper:not(.vertical-menu) .nav > li.deeper > span i.ba-icon-caret-right:before{display: none;}
.ba-item-add-to-cart .ba-add-to-cart-extra-options {margin-top: 0px;}
.ba-item-add-to-cart .ba-add-to-cart-row-value > span > span:not(.ba-tooltip) {height: 0.5rem;width: 0.5rem;}
.ba-item-add-to-cart .ba-add-to-cart-row-value > span > span:not(.ba-tooltip):before {
border: 1px solid var(--variation-color-value);}
.ba-item-reviews .ba-comments-total-count-wrapper .ba-review-stars-wrapper i {font-size: 1.25rem;}
.ba-item-add-to-cart .ba-add-to-cart-row-value {text-decoration: underline;}
.ba-item-add-to-cart .ba-add-to-cart-row-label {font-weight: 400;}
.ba-item-reviews .ba-reviews-total-rating {   font-size: 2rem;}
.full-width-btn-left .ba-button-wrapper a {  justify-content: left;}
.ba-add-to-cart-variation { margin-bottom: 1rem;}
.ba-hotspot-popover[data-position="left"]:after { border-left-color: var(--border);}
.ba-store-cart .ba-cart-price-wrapper { font-size: 1rem;}
.ba-cart-price-wrapper {color: var(--title);font-weight: 500;}
.ba-cart-checkout-btn {color: var(--title);font-size: 1.15rem;}
.ba-blog-post-fields .ba-blog-post-field-value { flex-grow: 1; text-align: left;}
.ba-blog-post-fields .ba-blog-post-field-title {flex-grow: 1; text-align: left; display: none;}
.gridbox-gallery-modal i{color: #000;}
.ba-add-to-cart-buttons-wrapper{flex: 1;}
#item-15948919360 .ba-add-to-cart-button-wrapper a {flex: 1;}
.ba-item-fields-filter .ba-fields-filter-wrapper.horizontal-filter-bar .ba-field-filter {border-radius: 0rem;border: 1px solid var(--color-2); background-color: var(--color-2);}
.ba-blog-post-product-options-wrapper .ba-blog-post-product-options > span > span:not(.ba-tooltip) { height: 8px; width: 8px;}
.ba-blog-post-fields .ba-blog-post-field-value img {margin-top: -75px;}
.blog-posts-sorting-wrapper select {font-size: 14px !important;font-weight: 500 !important;    letter-spacing: 0px !important; line-height: initial !important;}
.ba-blog-post-product-options-wrapper .ba-blog-post-product-options { display: flex;align-items: center;justify-content: center;}
.ba-item-field-group .ba-field-wrapper .ba-field-content > span{ display: inline-block;  padding-left: 10px;}
.accordion-heading > a.accordion-toggle {padding: 15px 15px 15px 0px; border-bottom: 0px solid var(--border);}
.ocjene .accordion-heading > a.accordion-toggle {padding: 15px 15px 15px 0px; border-bottom: 1px solid var(--border);}
.ba-item-field-group .ba-field-content a{background-color: var(--color-1);padding: 7px 15px;}
.ba-item-field-group .ba-field-content a:hover{background-color: var(--primary);text-decoration: underline;}
.ba-item-fields-filter .ba-fields-filter-wrapper:not(.horizontal-filter-bar) .ba-field-filter {
    margin: 5px 0;    border-bottom: 1px solid var(--border);}
.ba-wishlist-headline-wrapper, .ba-cart-headline-wrapper { padding: 25px 50px 15px 50px;background-color: var(--color-2); border-bottom: 1px solid var(--color-4)}
.ba-cart-product-row:not(:last-child) {border-bottom: 1px solid var(--color-4);}
.ba-checkout-edit-order{padding: 0.25rem 0.5rem; background-color: var(--color-4);}
.ba-checkout-edit-order:hover{background-color: var(--primary);}
.comment-logout-action, .ba-submit-comment, .ba-leave-review-box-wrapper .ba-submit-cancel{font-size: 0.85rem !important;;}
.ba-account-wrapper {margin: 50px auto;width: 1600px;}
.comment-user-name, .ba-user-login-btn, .ba-guest-login-btn{font-size: .85rem !important;}
.ba-item-reviews .ba-author-avatar{height: 35px; min-width: 35px;width: 35px;}
.ba-item-reviews .ba-comments-login-wrapper + .ba-review-rate-wrapper .ba-review-stars-wrapper i, .ba-comments-login-wrapper + .ba-review-rate-wrapper i{font-size: 1.25rem;}
 li.deeper > a i.ba-icon-caret-right { display: none;}
.accordion-heading > a > span + i {margin: 0; right: 0px;}
.ba-item-categories .ba-blog-post a span.ba-app-category-counter {color: var(--overlay);    font-size: .75rem;}
.blog-posts-sorting-wrapper {margin-bottom: 5px;}
.naplata .ba-slideshow-img{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'https://led-rasvjeta.online///></filter></svg>#grayscale"); /* Firefox 3.5+ */
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(100%); opacity: 0.25;}
.naplata:hover .ba-slideshow-img{opacity: 0.75;filter: none;}
.ba-blog-post-product-options-wrapper .ba-blog-post-product-options[data-type="color"] > span.active > span:not(.ba-tooltip):before, .ba-blog-post-product-options-wrapper .ba-blog-post-product-options[data-type="color"] > span > span:not(.ba-tooltip):before {border: 1px solid var(--variation-value);}
.ba-account-wrapper .tab-content {padding-left: 25px;}
.ba-wishlist-add-all-btn{font-size: 1.125rem;color: var(--title);}
.ba-wishlist-add-all-btn:hover{color: var(--title-inverse);}
.ba-item-recently-viewed-products .carousel-type .ba-slideshow-caption > *{padding: 0 15px;}
.ba-item-carousel .ba-slideshow-caption > *{padding: 0 5px;}
.ba-item-blog-posts .ba-blog-post-content{padding: 0 10px;}
.ba-blog-post-badge.out-of-stock-badge {background: #fcc603;}
.ba-blog-post-badge.out-of-stock-badge, .ba-blog-post-badge {color: var(--title);font-weight: 400;}
.ba-item-fields-filter .ba-checkbox-wrapper > span {padding-left: 2rem; padding-bottom:0.325rem;
    margin-top: 0;}
.ba-item-fields-filter .ba-fields-filter-wrapper .ba-checkbox-wrapper {margin-bottom: .625rem;
    margin-top: 1rem;}
.ba-cart-checkout-promo-code .ba-activated-promo-code, .ba-item-fields-filter .ba-selected-filter-values {color: #000;}
.ba-cart-checkout-row.ba-cart-checkout-includes-tax .ba-cart-checkout-title > span{font-weight: 300;font-size: 0.80rem;}
#item-1753801424011 li.deeper.parent > ul{padding-bottom: 1rem;padding-left: .45rem;padding-right: 0.45rem; padding-top: 1rem; --border-radius: 0rem;}

.ba-checkout-authentication-btn-wrapper span{color: var(--title);}
.ba-checkout-authentication-btn-wrapper span:hover { color: var(--title-inverse);
#ba-my-account-orders .ba-account-td:nth-child(3) span {background: var(--primary);
}
}


/*horizontal headline*/
/*badge*/
.ba-blog-post-badge {color: var(--title);opacity: 0.85;padding: 10px;}
.ba-blog-post-badge-wrapper {top: 5%;}
.ba-blog-post-badge {font-weight: 400;}
/*slider*/
..ba-slideset-nav, ..ba-slideshow-nav { top: 50%; width: 110%; z-index: 10; left: -5%;}
/*slider menu razmak*/
.ba-item-recent-posts-slider .carousel-type .ba-slideshow-caption > *{padding: 0 10px;}
/*obvezno polje*/
.ba-checkout-alert-tooltip{ padding: 10px;}
.ba-account-alert input, .ba-checkout-alert * {border-color: #fcc603 !important;}
.ba-checkout-alert-tooltip {background: #fcc603;color: #000;font-size: 0.9rem;font-weight:500;}

/*soc ikone align*/
#item-1755674775515 {text-align: left;}
/*tooltip*/
.ba-variation-notice {background: #fcc603;right: calc(55% + 15px);color: #000;}
/*gumb kosarica*/
.ba-authorize-pay-btn, .ba-checkout-order-form-section.ba-checkout-order-form-total-wrapper .ba-checkout-place-order .ba-checkout-place-order-btn { background: var(--primary);color: var(--title);font-weight: 700;}
.ba-authorize-pay-btn:hover, .ba-checkout-order-form-section.ba-checkout-order-form-total-wrapper .ba-checkout-place-order .ba-checkout-place-order-btn:hover { background: var(--title);color: var(--primary);}
..ba-item-add-to-cart .ba-add-to-cart-row-label {font-weight: 400;letter-spacing: -0.025625rem;}
.ba-item-wishlist .ba-btn-transition i:not([data-products-count="0"]):after, .ba-item-cart .ba-btn-transition i:not([data-products-count="0"]):after {background: #fcc603;color: #000;}
#item-1755843319787 .ba-button-wrapper a{  flex-direction: row-reverse;  align-items: flex-start;justify-content: flex-end;}
.ba-variation-notice:before {border-left: 5px solid #fcc603;}
 .ba-cart-headline {color: var(--title);font-size: 1.35rem;font-weight: 600;letter-spacing: -0.5px;}
#item-1754113271333 .accordion-heading a, #item-17568019226181 .accordion-heading a, #item-1754329321842 .accordion-heading a {padding: 10px 0px;}
.accordion-heading > a > span + i {right: 10px;}
#item-17568019226184 .ba-field-wrapper {padding-top: 0.85rem;}
#item-1754025586582 li.deeper.parent > ul {margin-top: -1px;}
.ba-item-related-posts-slider .carousel-type .ba-slideshow-caption > *{padding: 0 15px;}
#item-15948919360 .ba-add-to-cart-quantity {background-color: var(--title-inverse);}
.ba-cart-product-info > span {font-weight: 300;font-size: 0.75rem;}
#ba-my-account-orders .ba-account-td:nth-child(3) span {background: var(--primary);color: var(--title);font-weight: 400;letter-spacing: 0px;padding: 0 15px;}
.ba-account-order-status {background: var(--primary);border-radius: 0px;color: #000;font-weight: 400;}
.ba-account-wrapper > .nav-tabs li > a *:not(i){font-size: 1rem;font-weight: 600;}
.ba-account-wrapper > .nav-tabs li > a i {display: none;}
.ba-account-wrapper > .nav-tabs {background-color: var(--bg-secondary);}
/*animated link div*/
.izbornik {
  position: relative;
  color: var(--title);
  text-decoration: none;
  padding-bottom: 0px;
}

.izbornik:hover {
  color: var(--title);
}

.izbornik:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: var(--primary);
  transform: scaleX(0);
  transition: transform 0.65s ease;
}

.izbornik:hover::before {
  transform: scaleX(1);
}
/*full btn*/
.full-width-btn-left a span, 
.full-width-btn-left a {width: 100%;text-align: left !important;box-sizing: border-box;}


/*sidebar scroll*/
body::-webkit-scrollbar {
  width: 3px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: var(--bg-primary);        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-color: var(--primary);    /* color of the scroll thumb */
  border-radius: 0px;       /* roundness of the scroll thumb */
  border: 5px solid var(--primary);  /* creates padding around scroll thumb */
}
.viewer .titlebar .model-info h2 a {
    padding: 0;
    margin: 0;
    font-size: 0px;
    line-height: 16px;
    color: #fff;
    text-shadow: 0 0 5px rgba(0, 0, 0, .8);
    text-shadow: 0 0 5px var(--color-black-a80, rgba(0, 0, 0, .8));
}
/*resp*/
@media (max-width: 1024px) {
    .ba-item-add-to-cart .ba-add-to-cart-stock, .ba-item-add-to-cart .ba-add-to-cart-variation {
        flex-direction: row !important;}
  #item-17605065199120 .ba-slideset-nav { display: none;}
}
@media (max-width: 80rem) {
    .ba-item .open-responsive-filters {border-radius: 0px;color: #000 !important;font-weight: 400 !important;padding: 11px 40px;margin-bottom: 15px;}}
@media (max-width: 80rem) {.ba-item .open-responsive-filters i {font-size: 18px;}
  .ba-item-related-posts-slider .carousel-type .ba-slideshow-caption > *{padding: 0 5px;}
  .ba-item-reviews .ba-author-avatar {display: none;}
}
@media (max-width: 1024px) {
    .ba-item-add-to-cart .ba-add-to-cart-row-label, .ba-item-add-to-cart .ba-add-to-cart-sku > div {text-align: left !important;}
.ba-item-add-to-cart .ba-add-to-cart-sku {
        flex-wrap: nowrap !important;}
.ba-add-to-cart-variation {margin-bottom: 1.5em;}
  .ba-live-search-product-title a{font-size: 0.8rem;letter-spacing: -0.034375rem;}
#item-17738550638220 .ba-slideset-nav, #item-17738547803450 .ba-slideset-nav, #item-17738548480921 .ba-slideset-nav. #item-17738550350990 .ba-slideset-nav, #item-17738526065123 .ba-slideset-nav, #item-17738550781220 .ba-slideset-nav {display: none;}
}
@media (max-width: 26.25rem) {
  #item-1757073701460 .ba-blog-post-reviews {display: none;}
  ..#item-17558550704870 ul.carousel-type li {width: calc((100% - -20px) / 2);}
.ba-blog-post-badge {  font-size: 0.65rem;}
 #item-17605065199120 ul.carousel-type li{width: calc((100% - -20px) / 2);}
 .ba-blog-post-fields .ba-blog-post-field-value img {margin-top: -40px;}
 .ba-blog-post-badge {padding: 5px;}
  .ba-blog-post-badge-wrapper {top: 3%;left: 5px;}
 .ba-blog-post-fields .ba-blog-post-field-value img {margin-top: -65px;}
  .eprel img{height: 25px; width: auto;!important}
  #item-17652652112730 .ba-slideset-nav {display: none;}
  .ba-item-blog-posts .ba-blog-post-content{padding: 0 8px;}
  .ba-live-search-product-price-cell, .ba-live-search-product-title a, .ba-live-search-price-wrapper, .ba-wishlist-product-title a, .ba-store-cart .ba-cart-product-title a {font-size: 0.95rem;letter-spacing: -0.25px;font-weight: 600;}
#item-15003687280 .ba-blog-post-reviews {margin-bottom: 0rem;display: none;}
 #item-15003687280 .ba-blog-post-field-row[data-id="item-17570862285640"] {margin-bottom: 0;    display: none;}
#item-1754334449484 .ba-login-field-label {font-size: 0.75em;}
#item-15003687280 .ba-blog-post-category {display: none;}
#item-15003687280 .ba-blog-post-title-wrapper {min-height: none;}
body { padding-bottom: 0;}
}
@media (max-width: 48rem) {.ba-item-add-to-cart .ba-add-to-cart-stock > div, .ba-item-add-to-cart .ba-add-to-cart-variation > div {
        justify-content: right;
        text-align: right;
        width: 100%;}
}
@media (max-width: 64rem) {
    .ba-item-add-to-cart .ba-add-to-cart-sku > div{
        justify-content: right;
        text-align: center;
        width: 100%;
    }
}
