/* CSS FOR STYLE TEMPLATE 1 */
/* 
UNIVERSAL
======================== */
/* 
General
======================== */
/* --- Auto Text --- */
/* --- Buttons --- */
.btn {
  border-radius: 0;
}

/* --- Forms --- */
/* 
Top Header
=============================== */
/* --- top menu --- */
/* 
Main Header
============================ */
/* --- Pageheader --- */
/* --- Searchbar --- */
#searchbox input {
  padding-left: 0.8em;
  background-clip: border-box;
}

#searchbox button {
  background-color: var(--accent);
  border-color: var(--accent);
}

#searchbox input, #searchbox button {
  border-radius: 0;
}

/* 
Navbar / Mega Menu
======================== */
/* --- General --- */
/* 
Body
================================ */
/* something */
/* 
Side Menu
================================= */
.category-card {
  border-radius: 0;
}

.category-card .btn-link {
  color: var(--accent);
}

.category-card .card-header {
  border-radius: 0;
  font-weight: 600;
  font-size: 12pt;
}

.category-list {
  margin-top: 0.4rem;
}

.category-list .custom-control-label {
  cursor: pointer;
}

.category-list a {
  color: inherit;
}

/* 
Product Cards (portfolio-item)
================================== */
.portfolio-item .card-title {
  font-size: 110%;
  min-height: 4rem;
}

.portfolio-item .input-group-text {
  border-radius: 0;
}

.portfolio-item select.custom-select {
  border-radius: 0;
}

.item-quantity {
  font-size: 80%;
  opacity: 0.6;
}

span.price {
  font-weight: 600;
}

span.size {
  font-size: 100%;
  opacity: 0.6;
  padding-left: 0.2rem;
}
/*# sourceMappingURL=template-1.css.map */