/*
Theme Name: Salient Child
Template: salient
Version: 1.0.0
Description: Child theme for Salient
*/
/* Your custom CSS goes below */
#ajax-content-wrap > .container-wrap {
  background: linear-gradient(to bottom right, #f5f6fa 0%, #ffffff 80%);
}

.post-type-archive-product.woocommerce .container-wrap, .tax-product_cat.woocommerce .container-wrap {
  background-color: inherit;
}

body h1 {
  font-weight: 700;
}
body th {
  font-size: 14px;
}

#top .menu-title-text {
  color: #444;
}

.homepage-hero .homepage-hero-button {
  font-size: 14px;
  padding: 15px 20px;
}

.footer-copyright {
  color: #fff;
}

.woocommerce .woocommerce-breadcrumb, .nectar-post-grid .meta-category a, body.material #page-header-wrap .uncategorized {
  display: none;
}

.homepage-hero-left .iwithtext .icon-default-style {
  font-size: 22px;
}
.homepage-hero-left .iwithtext .iwt-text {
  padding-left: 35px;
}
.homepage-hero-left .icon-default-style {
  width: 22px !important;
  height: 22px !important;
  line-height: 22px !important;
}
.homepage-hero-left .bottom-items .wpb_wrapper {
  display: flex;
  align-items: center; /* optional */
  gap: 20px;
}
.homepage-hero-left .bottom-items .wpb_wrapper .iwithtext {
  margin-bottom: 0;
}
.homepage-hero-left .wpb_text_column:first p {
  font-size: 26px !important;
}

.woocommerce.single-product .price.nectar-inherit-default {
  display: none !important;
}

.single-product-summary .variations {
  margin-bottom: 0 !important;
}

.nectar-prod-wrap .product_meta {
  display: none;
}
.nectar-prod-wrap #woic-customize-button {
  padding: 20px;
}

.woocommerce .material.product .product-wrap .product-add-to-cart {
  left: 0 !important;
}

.woocommerce-page div.product .product_title {
  margin-bottom: 20px;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
  font-size: 2.25em;
}

.tabs.wc-tabs {
  display: none;
}

.woocommerce-tabs.wc-tabs-wrapper {
  padding-top: 30px !important;
}

.woic-upload-btn {
  padding: 20px !important;
}

div.product .single_variation .price {
  margin-top: 20px !important;
}

.post-type-archive-product .products {
  margin-top: 40px !important;
}

.woocommerce .material.product {
  padding: 20px !important;
  background: linear-gradient(145deg, #ffffff 0%, #f8f5ff 100%);
  border: 1px solid #ede9fe;
  border-radius: 5px;
}
.woocommerce .material.product .product-wrap .product-meta {
  padding-left: 0;
  padding-right: 0;
}
.woocommerce .material.product .product-wrap .product-meta .price * {
  color: rgb(124, 98, 247) !important;
}

.nectar-button.pai-gen-btn, .nectar-button.pai-download-btn {
  background: #7c62f7;
}

.nectar_hook_global_section_footer {
  border-top: solid 1px #f5f5f6;
}

.nectar-shop-header .woocommerce-ordering, .nectar-shop-header .woocommerce-result-count {
  display: none !important;
}

/* FORMS */
#wpforms-982 label {
  display: none;
}
#wpforms-982 button {
  line-height: 0.5;
}

/* Mobile Phones */
@media (max-width: 767px) {
  .homepage-hero {
    padding-top: 40px !important;
  }
  .homepage-hero h1 {
    font-size: 36px;
    line-height: 1.2;
  }
  .homepage-hero .homepage-hero-button {
    font-size: 14px;
    padding: 15px 20px;
  }
  .homepage-hero .iwithtext:first {
    margin-bottom: 18px;
  }
  .homepage-hero .iwithtext:first .iwithtext .icon-default-style {
    font-size: 16px;
  }
  #intro.image-creator-header h1 {
    font-size: 48px !important;
    line-height: 1.2 !important;
  }
}
/* Tablets */
@media (min-width: 768px) and (max-width: 991px) {
  #intro.image-creator-header h1 {
    line-height: 1.2 !important;
  }
}
/* Small Desktops */
/* Large Desktops *//*# sourceMappingURL=style.css.map */