@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap');
* {font-family: 'Montserrat', sans-serif !important;}
html, body { height: 100%; }
body { background-color: #fff; }
h1, h2, h5 { color: #789048; }

.form-signin { width: 100%; max-width: 330px; padding: 15px; margin: auto; }
.form-signin .form-control { position: relative; box-sizing: border-box; height: auto; padding: 10px; font-size: 16px; }
.form-signin input { margin-bottom: 10px; }

.breadcrumb { background-color: transparent; }
.breadcrumb a { color: #6c757d !important; }

header { padding: 20px 0;background-color: #fff; }
header .slog { padding-top: 10px; font-size: 90%; color: #6b5454; line-height: 1; }
header .korzina { text-align: right; }
header .korzina a:hover { text-decoration: none !important; }
header .korzina  img{ width:35px; }
header .korzina  .badge-success { background-color: #ff7900 !important; }
.ne-tocart  { display:block; }
.ne-tocart  img{ width:40px; }
.prodOnePhoto { height: 350px; overflow: hidden; }
.prodOnePhoto img { max-width: 100%; }
.catSub .header { color: #789048; font-weight: 700; }
.catSub .header a { color: #789048; font-weight: 700; }
.catSub .nav a { font-size: 85%; padding: 0 .5rem !important; }
.prodPrice { color: #000; font-size: 20px;font-weight: 700; }
/* .prodOnePrice .ne-tocart:hover { border: 2px solid #789048; border-radius: 10%; } */
.prodOnePrice a:hover { text-decoration: none; }
footer { padding: 40px 0; }

.nebg-green { background-color: #789048 !important; }
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,1) !important;
}