.ApSlideShow .slide_config , .LeoSlideshow .slide_config{
  display: none; 
}
.products-selection {
    background-color: #d9d9d9;
}

/* AFTER ADD TO CART */
#blockcart-modal .cart-content .cart-content-btn .btn {
        background-color: #c0541b;
}

/* CHECKOUT */
.btn-primary:not(.btn-product) {
    background-color: #c0541b;
}
.cart-grid-body > a.label {
    background-color: #c0541b;
}
.custom-radio input[type="radio"]:checked + span
 background-color: #c0541b;
}

/* THEME COLOR CHANGING */
:root {
  --theme-color-default: #c0541b;
  --headings-color: #000000;
  --link-color: #000000;
  --text-color: #000000;
  --price-color: #000000;
  --btn-bg: #c0541b;
  --btn-bg-hover: #c0541b;
  --product-name-color: #000000;
  --product-price-color: #000000;
  --product-regular-price-color: #999;
}

/* TITLE */
.leo-megamenu .navbar-nav > li > a > .menu-title::before {
          border-bottom: 2px solid #c0541b !important;
}
.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navbar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
      color: #c0541b !important;
}

/* HOMEPAGE ADD TO CART BUTTON */
.plist-4 .thumbnail-container .add-to-cart {
background-color: #c0541b !important;
  color: #fff !important;
}
 .plist-4 .thumbnail-container .add-to-cart:hover {
    background-color: #ff671d !important;
    color: #fff; 
}

/* CATEGORY BUTTONS */
.plist-1 .functional-buttons .quick-view {
    background-color: #c0541b !important;
}
.plist-1 .functional-buttons .btn-product {
    background-color: #c0541b !important;
}

/* PRODUCT PREVIEW BUTTONS */
.product-quantity .add .btn, .product-quantity .wishlist .btn, .product-quantity .compare .btn {
    background-color: #c0541b;
}

/* RESIZABLE PHONE MENU */
.off-canvas-nav-megamenu .offcanvas-mainnav {
    width: 234px;
}

/* SOLD OUT PRODUCTS */
.product-flags li.product-flag {
    position: absolute;
    transform: translate(15%, 150%) rotate(-20deg);
    background: #c0541b;
    color: #fff;
    padding: 10px 40px;
    font-size: 2em;
    border-radius: 12px 0;
    text-align: center;
    white-space: nowrap;
}
@media (max-width: 768px) {
    .product-flags li.product-flag {
        font-size: 2em;
        padding: 5px 16px;
        transform: translate(40%, 250%) rotate(-20deg);
        border-radius: 8px 0;
        z-index: 2;
        max-width: 70vw; 
        white-space: nowrap;
    }
}
.soldout .product-flags li.product-flag {
    position: absolute;
    transform: translate(40%, 185%) rotate(-20deg);
    background: #c0541b;
    color: #fff;
    padding: 10px 40px;
    font-size: 2em;
    border-radius: 12px 0;
    text-align: center;
    white-space: nowrap;
}
@media (max-width: 768px) {
    .soldout .product-flags li.product-flag {
          font-size: 1.5em;
        padding: 5px 16px;
        transform: translate(0%, 250%) rotate(-20deg); /* Pakoreguokite poziciją pagal poreikį */
        border-radius: 8px 0;
        z-index: 2;
        max-width: 70vw;
        white-space: nowrap;
    }

body, p, li, span, a, td, th {
  font-family: 'Onest', sans-serif !important;
  font-size: 17.92px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Unbounded', sans-serif !important;
}

@media (max-width: 768px) {
body, p, li, span, a, td, th {
font-size: 14px;
}
