   @import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
a.widget-list-link, body .bg-success, h4, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 .container, .navbar-expand-lg .navbar-nav .nav-link, .dropdown-item, button#submitForm, span.widget-filter-item-text {
  font-family: 'Roboto Condensed', sans-serif;
}  

:root {
    --mainbrandcolor: #5f5750;
    --softcolor: #D4D4D4;
    --bottoncolor: #3f3f40;
    --btnshadow: 2.4492935982947064e-16px 4px 8px 0px rgba(0, 0, 0, 0.25);
    --btrr: 40px;
    --buyproductbanner: #D4D4D4;
    --darkbrandcolor: #5f5750;
    --darkerbrandcolor: #5f5750;
    --akcentcolor: #161616;
    --akcentcolorhover: #8e94a0;
    --fadedcolor: #D4D4D4;
    --fadedcolorakcent: rgba(22, 22, 22, 0.09);
    --shadows: rgba(22, 22, 22, 0.579);
    --secondakcentcolor: #B7B7B7;
    --linkcolor: #B7B7B7;
    --fadedbgcolor: #e2dcd5;
    --bgsuccsesslignt: #D4D4D4;
    --bgsuccsess: #B7B7B77b;
    --pricecolor: #242424;
    --darkestbrandcolor: #47413c;
    --bs-blue: #B7B7B7;
    --bs-indigo: #B7B7B7;
    --bs-purple: #D4D4D4;
    --bs-pink: #B7B7B7;
    --bs-red: #B7B7B7;
    --bs-orange: #B7B7B7;
    --bs-yellow: #B7B7B7;
    --bs-green: #B7B7B7;
    --bs-teal: #B7B7B7;
    --bs-cyan: #B7B7B7;
    --bs-white: #ffffff;
    --bs-gray: #7d879c;
    --bs-gray-dark: #373f50;
    --bs-primary: #47413c ;
    --bs-primary-subtle: #242424;
    --bs-accent: #1A1A1A;
    --bs-secondary: #D4D4D4;
    --bs-success: #aaaaaa;
    --bs-info: #B7B7B7;
    --bs-warning: #D4D4D4;
    --bs-danger: #eaeaea;
    --bs-light: #fff;
    --bs-dark: #fff;
    --bs-black: #000000;
    --bs-font-sans-serif: "Rubik", sans-serif;
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bg-danger-subtle: #eaeaea;
    --bg-warning-subtle: #D4D4D4;
    --bg-success-subtle: #aaaaaa;
    --bg-primary-subtle: #7d879c;
  } 
      
      
      main.page-wrapper {
    background: #efe8e1;
}
      
      
      .navbar.navbar-expand-lg.navbar-light {
    background: #f8f4f0;
}
      
      .langsHolder button.btn, footer button.btn {
    padding: initial;
    color: #aaa7a4;
    font-size: 13px !important;
}
      
/* Вземаме последния .nav-item.dropdown, който е видим само на десктоп */
ul.navbar-nav > li.nav-item.dropdown:nth-last-of-type(5) > a.nav-link {
    background-color: #5f5750 !important;
    color: #fff !important;
    border-radius: 40px !important;
    padding: 8px 18px !important;
  margin-bottom:8px;
}
      
     ul.navbar-nav > li.nav-item.dropdown:nth-of-type(2) > a.nav-link {
    background-color: #921921 !important;
    color: #fff !important;
    border-radius: 40px !important;
    padding: 8px 18px !important;
    margin-bottom: 8px;
}

ul.navbar-nav > li.nav-item.dropdown > a.nav-link {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  margin-bottom:8px;
}

      
      a.nav-link {
    text-transform: uppercase;
}
      
      a.dropdown-item {
    text-transform: uppercase;
}
      
      
      body button.submit_fast_popup, body .btn:not(div.design_edit_holder a.btn, #view_cart_header_dropdown a.btn, form#checkout a.btn, a.btn.btn-light.btn-sm.ps-2, .d-sm-flex.justify-content-between.mt-lg-2.mb-2.pb-0.pb-sm-2.border-bottom.cart_table_item.cart_item_holder .btn,#submit_fast,.btn-sm) {
    background-color: #fff;
    padding: 0.8em 1.5em;
    user-select: none;
    cursor: pointer;
    font-size: 18px;
    transition: all 100ms 
linear;
    position: relative;
    font-family: Poppins, Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
    background-color: #3f3f40;
    border-radius: 50px 50px 50px 50px;
    padding: 12px 56px;
    box-shadow: inset 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    border: 1px solid white !important;
}

      
      div#section345, div#section495 {
    padding-top: 70px;
}

      body {backgound:#f8f4f0}
      
      main.page-wrapper {
    background: #f8f4f0;
}

body button.btn.btn-primary:hover, body a.btn.btn-primary:hover {
    background: var(--softcolor) !important;
    border: 2px solid var(--bottoncolor) !important;
      color: var(--bottoncolor) !important;
}

.logo {
    max-width: 240px !important;
    max-height: 100px;
}


