/* Add custom CSS styles below */ 
body {
  background-color: #ffffff;
}

.home-block.home-block--square-images .title--has-dash {
  text-align: center;
  background: #C2A27C;
  color: #fff !important;
  width: fit-content;
  padding: 4px 25px;
  border-radius: 3px;
  margin: auto
}

.banner--square figure img {
  height: 125px;
}

.banner--square {
  margin: 0 0 2px;
}

.store-footer__inner, .store-footer__contacts-row, .store-footer {
  background-color: #302018 !important;
  color: #C2A27C !important
}

.store-footer__curve {
  color: #302018 !important;
}

@media(max-width: 991px) {
  .s-block.double-banner+.s-block.double-banner {
    margin-top: .3rem;
  }
}

.circle-links-2 .auto-fit-grid, .circle-links-2 .border-primary {
  display: none;
}

.double-banner--3 {
  margin-top: 1rem;
}

.circle-links-2 h2 {

  background-color: #302018;
  border-right: 2px solid var(--color-primary);
  width: max-content;
  margin: 0 auto;
  padding: 5px 20px;
  font-size: 25px;
}

@media (max-width: 767px) {
  .simplified-products .s-products-slider-card .product-card--simplified .product-card__image, .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__image, .simplified-products .offer-slide .product-card--simplified .product-card__image {
    height: 14.3rem;
    max-height: 14.3rem;
  }
}

.product-card__mini-cart__btn button {
  background-color: #302018;
  border-color: #07142d !important;
  color: #fff;
}

.product-card__mini-cart__btn button i {
  display: none
}

.product-card__mini-cart__btn salla-button {
  border-color: #302018 !important;
}

.store-footer .mb-2\.5:has(salla-user-menu) {
  display: none;
}

.s-block:first-of-type {
  margin-top: 1rem !important;
}

.circle-links-1 ul {
  display: none;
}

.circle-links-1+.s-block--double-banner {
  margin-top: .5rem;
} ⁠