/*
Theme Name:     Magme-Theme
Theme URI:      https://madeinitalyslc.it
Description:    Magme Theme by Made In Italy SLC
Author:         Made In Italy SLC
Author URI:     https://madeinitalyslc.it
Template:       kuteshop
Version:        1.1.0
*/
.results-search input {
  color: #022c4f !important;
  font-weight: 700; }
.results-search .result-count {
  color: #022c4f;
  font-weight: 700; }
.results-search .view-all.button {
  background-color: #022c4f; }
  .results-search .view-all.button:hover {
    opacity: 1;
    background-color: #cc3b8d; }
.results-search .product-info .product-title a {
  color: #022c4f; }
  .results-search .product-info .product-title a:hover {
    color: #cc3b8d; }

.ovic-shop-filter .ovic-responsive-filter .chosen > a:not(:hover) {
  color: #022c4f !important;
  border-color: #022c4f !important; }
  .ovic-shop-filter .ovic-responsive-filter .chosen > a:not(:hover):after {
    border-color: #022c4f !important; }

.product-item.style-5 .product_title a {
  background-color: #022c4f; }
  .product-item.style-5 .product_title a:hover {
    background-color: #cc3b8d; }
.product-item.style-6 a.yith-wcqv-button:before, .product-item.style-7 a.yith-wcqv-button:before {
  background-color: #022c4f; }

.slick-slider .pe-7s-angle-left,
.slick-slider .pe-7s-angle-right {
  margin-right: .5rem;
  margin-top: .5rem !important; }
.slick-slider .slick-arrow {
  background-color: #022c4f;
  opacity: .7; }
  .slick-slider .slick-arrow:hover {
    opacity: 1; }

.cart-style12 .header-nav-inner .block-minicart .link-dropdown,
.kuteshop-mini-cart,
.header-top-inner,
.product-item.style-5 .product-info {
  display: none !important; }

.header.style12 {
  background-color: #022c4f !important; }
  .header.style12 .header-nav-inner {
    background-color: #cc3b8d !important; }
  .header.style12 .header-middle-inner > .header-control > .block-menu-bar a.menu-bar {
    color: #022c4f !important;
    background-color: #cc3b8d !important; }
  .header.style12 .block-search .btn-submit {
    background-color: #022c4f !important; }
    .header.style12 .block-search .btn-submit:hover {
      opacity: 1; }
  .header.style12 .block-nav-category .block-title {
    background-color: #022c4f !important; }
  .header.style12 .box-header-nav .main-menu > .menu-item {
    display: block;
    width: 100%;
    margin: 1.3rem 0;
    text-align: center; }
    .header.style12 .box-header-nav .main-menu > .menu-item > a {
      font-size: 1.2em;
      color: white; }

.kuteshop-products.style-5 .content-product-append {
  padding-left: 0 !important; }

.kuteshop-slider.style1 .slick-slider .slick-arrow:nth-child(3) {
  border-bottom: 1px solid #eee; }

.kuteshop-tabs.style2 .tab-link {
  position: static;
  border-right: 1px solid #eee;
  border-left: 1px solid #eee; }
  .kuteshop-tabs.style2 .tab-link.slick-slider .slick-arrow {
    color: white;
    background-color: #022c4f; }
    .kuteshop-tabs.style2 .tab-link.slick-slider .slick-arrow:hover {
      background-color: #cc3b8d; }
.kuteshop-tabs.style2 .kuteshop-products {
  padding: 30px 30px 0 30px;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee; }
.kuteshop-tabs.style2 .tab-head .kuteshop-title {
  padding-bottom: .5em; }

.tab-control .flaticon-escalator {
  color: white; }

#menu-top-menu .menu-item span.icon,
#menu-top-menu-1 .menu-item span.icon {
  padding-right: 5px; }

.block-nav-category .vertical-menu .submenu {
  width: 220px !important; }

.short-text .product-inner .product_title {
  margin-bottom: 0 !important; }

.kuteshop-tabs.style2 .tab-head .kuteshop-title {
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 2em;
  font-weight: 700;
  text-align: center; }
.kuteshop-tabs.style2 .tab-head figure {
  margin: 5px; }

figcaption.vc_figure-caption {
  font-family: Abel, Arial, Helvetica, sans-serif;
  font-size: 25px !important;
  font-weight: 700;
  margin-top: 1em !important;
  margin-bottom: 1em;
  color: #3c3c3b; }

.kuteshop-category.default .thumb img {
  width: 100%; }

.menu-item .image img {
  width: 25px;
  margin-right: 10px; }

.block-nav-category .block-title .icon-title.before {
  display: inline-block !important; }

.header-sticky-menu .icon-title.after {
  display: none !important; }
.header-sticky-menu .block-nav-category .block-title {
  background-color: #022c4f; }

.kuteshop-live-search-form .price {
  display: none; }

.in-stock {
  display: none; }

.entry-summary .price {
  display: none; }
.entry-summary .variations .data-val a.photo {
  width: 24px !important;
  height: 24px !important; }

.widget_layered_nav .color-group > * i {
  width: 24px !important;
  height: 24px !important; }

.footer.style2 {
  color: white; }

.kuteshop-simpleseo.style1 .seo_keyword {
  color: white; }

#mit-copyright {
  font-family: Abel, Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin-top: .4em;
  /* font-weight: 700; */
  text-align: center; }
  #mit-copyright i {
    color: #cc3b8d; }

.kuteshop-socials.style-circle .socials {
  text-align: center; }

.footer blockquote p {
  font-size: 1.4em;
  color: #ff0022;
  background-color: white;
  padding: 2rem;
  border-radius: 80px;
  width: fit-content;
  margin: auto; }
.footer .menu {
  /* border-bottom: 2px solid white; */
  /* margin-bottom: 1em; */
  padding-bottom: 1em;
  text-align: center; }
  .footer .menu li {
    display: inline-block; }
    .footer .menu li:last-child a {
      border-right: none; }
    .footer .menu li a {
      padding: 0 10px;
      border-right: 1px solid white; }

/*# sourceMappingURL=style.css.map */
