@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed");.shop-container .badge-container {
  padding-left: 20px;
  margin-left: -34px;
  font-weight: 200;
  font-family: Roboto Condensed;
  border-radius: 12px 12px 12px 12px;
  padding-right: 20px;
  background-color: #c13535;
}
body #main > .row {
  padding-top: 131px;
  padding-bottom: 67px;
}
.product-small .attachment-woocommerce_thumbnail {
  border-radius: 16px 16px 16px 16px;
}
div .primary {
  margin-top: 13.52px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 44px;
  padding-right: 44px;
  margin-right: 12;
  margin-left: 22px;
  border-radius: 20px 20px 20px 20px;
  font-family: Roboto Condensed;
  word-spacing: 2;
  letter-spacing: 5;
  -webkit-text-stroke-width: 0px;
  font-weight: 400;
  font-size: 14px;
}
.flex-row > .flex-col > .nav .uppercase {
  color: #442e18;
}
#wrapper > .shop-page-title .shop-page-title {
  font-size: 14px;
  font-weight: 600;
}
.woocommerce .woocommerce-breadcrumb a {
  font-size: 12px;
}
.page-title-inner .divider {
  font-size: 12px;
}
.woocommerce .woocommerce-breadcrumb {
  font-size: 12px;
  font-weight: 400;
}
div .quick-view {
  background-color: #442e18;
}
#wrapper > #main .product-main {
  padding-top: 94px;
}
.product-main .badge-container {
  padding-right: 24px;
  padding-left: 24px;
  background-color: #c13535;
  border-radius: 12px 12px 12px 12px;
}
.woocommerce div.product {
  margin-left: 20px;
  margin-right: 20px;
}
.shop-container .product-small .badge-container {
  font-size: 12px;
  border-radius: 80px 80px 80px 80px;
}
.woocommerce div.product .product_meta > span {
  padding-top: 6px;
  margin-top: 0px;
  font-weight: 700;
  color: #bf8644;
}
.woocommerce div.product .single_add_to_cart_button {
  margin-bottom: 33px;
  margin-top: 39px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-radius: 12px 12px 12px 12px;
}
.woocommerce div.product .entry-summary p {
  margin-bottom: 50px;
}
.woocommerce div.product form.cart .button {
  padding-bottom: 0px;
}
#product-349 #product-sidebar {
  padding-left: 79px;
}
#footer .copyright-footer {
  padding-top: 15px;
  color: #83664a;
  letter-spacing: 1px;
}
#footer #text-3395182854 {
  font-size: 14px;
}
#footer #block_widget-2 > .widget-title {
  color: #624222;
}
#footer #flatsome_recent_posts-18 > .widget-title {
  color: #624222;
}
.row > #block_widget-2 p > span {
  font-size: 13px;
}
#flatsome_recent_posts-18 .recent-blog-posts-li .mr-half {
  color: #bf8644;
  background-color: #1c0d00;
  border-color: #a54b00;
  border-width: 1px;
  border-style: solid;
}
ul > .recent-blog-posts-li .flex-col > a {
  color: #ad845e;
}
#footer #block_widget-3 > .widget-title {
  color: #624222;
  padding-left: 94px;
}
.footer-widgets #block_widget-3 p {
  color: #ad845e;
}
body > #wrapper .footer-2 {
  padding-top: 80px;
  padding-bottom: 40px;
}
#footer #block_widget-3 > .button {
  margin-left: 60%;
  padding-left: 36px;
  padding-right: 36px;
  margin-right: 0px;
}
body > #wrapper > #main #gap-572218356 {
  padding-top: 0px;
}
body > #wrapper > #main #gap-885802835 {
  padding-top: 20px;
}
#wrapper > #main .container > .section-title {
  border-color: #f7f7f7;
  padding-top: 40px;
  margin-bottom: 0px;
}
#content .icon-star {
  border-color: #ad845e;
  color: #bf8644;
}
#content .icon-shopping-bag {
  border-color: #ad845e;
  color: #bf8644;
}
#main > #content #banner-grid-1295481787 > .col {
  padding-bottom: 0.6px;
  margin-bottom: 0px;
}
#footer #block_widget-3 > .is-divider {
  margin-left: 92%;
}
#main > #content > .container .section-title-main {
  background-color: #f7f7f7;
  color: #624222;
  font-size: 16px;
  background-position: center;
  padding-top: 8px;
  padding-left: 20px;
  padding-right: 20px;
  border-radius: 12px 12px 0px 0px;
}
.row .badge-container {
  padding-left: 12px;
  padding-right: 12px;
  background-color: #c13535;
  border-radius: 0px 12px 12px 0px;
  font-size: 12px;
  font-family: Roboto Condensed;
  word-spacing: 0;
  letter-spacing: 2px;
}
.flickity-slider > #banner-1574074993 .banner-layers > .fill {
  border-radius: 22px 12px 22px 22px;
}
.flex-col > .header-nav .wishlist-icon {
  color: #ad845e;
}
.flex-col > .header-nav .icon-user {
  color: #ad845e;
}
.flex-col > .header-nav .icon-shopping-basket {
  color: #c13535;
}
body > #wrapper #content > div {
  margin-top: 50px;
}
.flickity-slider > #banner-604452854 .banner-layers > .fill {
  border-radius: 0px 0px 0px 0px;
}
#main > #content #banner-grid-810586598 > .col {
  border-radius: 0px 0px 0px 0px;
}
@media screen and (max-width: 375px) {
  body #main > .row {
    padding-top: 60px;
  }
  #main .products {
    margin-left: 10px;
    margin-right: 10px;
  }
  .flex-col .icon-menu {
    background-color: #f7f7f7;
    color: #ad845e;
  }
  .flex-col > .mobile-nav .wishlist-icon {
    color: #ad845e;
  }
  .flex-col > .mobile-nav .icon-user {
    color: #ad845e;
  }
  .flex-col > .mobile-nav .icon-shopping-basket {
    color: #c13535;
  }
  #wrapper > #header .header-inner {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 26px;
    margin-bottom: 0px;
  }
  #wrapper > #header .header-bg-color {
    margin-bottom: 0px;
  }
  #masthead .header_logo {
    margin-top: 0px;
  }
  body > #wrapper .page-title-inner {
    margin-top: 22px;
  }
  #header .top-divider {
    color: #ffffff;
  }
  .flickity-slider > #banner-604452854 .banner-layers > .fill {
    margin-top: 0px;
    padding-left: 0px;
    margin-right: 0px;
    border-radius: 0px 0px 0px 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  #main > #content #banner-grid-810586598 > .col {
    margin-left: 0px;
    margin-right: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
  }
  #wrapper > #main .container > .section-title {
    padding-top: 0px;
  }
  .product-small .primary {
    margin-left: 34px;
  }
}
