.elementor-2336 .elementor-element.elementor-element-32c7365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2336 .elementor-element.elementor-element-5be3ca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2336 .elementor-element.elementor-element-cd9ad74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2336 .elementor-element.elementor-element-f495865 .elementor-heading-title{font-size:27px;letter-spacing:-0.2px;}.elementor-2336 .elementor-element.elementor-element-46ddf90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2336 .elementor-element.elementor-element-f900d2a .elementor-heading-title{font-size:27px;letter-spacing:-0.2px;}.elementor-2336 .elementor-element.elementor-element-5d015e6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2336 .elementor-element.elementor-element-5d015e6.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-2336:not(.elementor-motion-effects-element-type-background), body.elementor-page-2336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}@media(min-width:768px){.elementor-2336 .elementor-element.elementor-element-32c7365{--content-width:1200px;}.elementor-2336 .elementor-element.elementor-element-5be3ca5{--width:25%;}.elementor-2336 .elementor-element.elementor-element-cd9ad74{--width:75%;}.elementor-2336 .elementor-element.elementor-element-46ddf90{--width:75%;}}@media(max-width:1024px){.elementor-2336 .elementor-element.elementor-element-5d015e6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2336 .elementor-element.elementor-element-5d015e6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-0b52d47 */.sb-shop-sidebar {
  background: #fff;
  border-radius: 8px;
  padding: 20px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.05);
}

.sb-shop-sidebar .sb-sidebar-section {
  margin-bottom: 30px;
}

.sb-shop-sidebar .sb-widget-title {
  font-size: 1.25rem;
  font-weight: 600;
  margin-bottom: 20px;
  color: #212121;
}


.sb-shop-sidebar .sb-category-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sb-shop-sidebar .sb-category-list .sb-cat-item {
  padding: 10px 0;
  border-bottom: 1px solid #ededed;
}
.sb-shop-sidebar .sb-category-list .sb-cat-item:last-child {
  border-bottom: none;
}
.sb-shop-sidebar .sb-category-list .sb-cat-item a {
  color: #333;
  text-decoration: none;
  font-size: 0.95rem;
  display: block;
  transition: ease color 0.3s;
}
.sb-shop-sidebar .sb-category-list .sb-cat-item a:hover,
.sb-shop-sidebar .sb-category-list .sb-cat-item.current-cat a {
  color: #d91b5c;
}


.sb-shop-sidebar .sb-recently-viewed-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sb-shop-sidebar .sb-recently-viewed-list .sb-recent-item {
  display: flex;
  align-items: flex-start;
  padding: 10px 0;
  border-bottom: 1px solid #ededed;
}
.sb-shop-sidebar .sb-recently-viewed-list .sb-recent-item:last-child {
  border-bottom: none;
}
/* Miniatiūra */
.sb-shop-sidebar .sb-recent-item img {
  width: 60px;
  height: 60px;
  object-fit: cover;
  border-radius: 4px;
  margin-right: 12px;
}
/* Informacija šalia */
.sb-shop-sidebar .sb-recent-info {
  flex: 1;
}
/* Pavadinimas */
.sb-shop-sidebar .sb-recent-title {
  display: block;
  font-size: 0.95rem;
  font-weight: 600;
  color: #212121;
  margin-bottom: 4px;
  text-decoration: none;
}
.sb-shop-sidebar .sb-recent-title:hover {
  color: #6ba539;
}
/* Kaina */
.sb-shop-sidebar .sb-recent-price {
  font-size: 0.9rem;
  color: #555;
}

/* Jei nėra peržiūrėtų produktų */
.sb-shop-sidebar .sb-no-recent {
  font-size: 0.9rem;
  color: #777;
}/* End custom CSS */