/*
Theme Name: Syndified Child Theme
Theme URI: https://designStudio.com
description: Next Generation WordPress Theme to showcase products with a complex data syndication 
Version: 2.0.0
Author: DesignStudio
Author URI: https://designstudio.com/
Template: syndified-theme-main
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
Text Domain: syndified-theme-child
*/

@media (max-width: 1024px){#primary-menu > li > a{background-color: #21419A;}#dsShowcaseHeader .hide-sub-item{background-color: #21419A;}}#top-menu > li > a{}.dsShowcaseSubMenu li a{font-size: 1.25rem!important;line-height: 1.75rem!important;}.hidden_label label {}.gform_fields legend {font-size: 1.25rem;line-height: 1.75rem;}#input_71_2_3_container, #input_71_2_6_container{width: 50%;}#field_71_2 .ginput_complex{display: flex;gap: 1em;}#field_71_5{width: calc(50% - 0.5em);display: inline-block;margin-right: 1em;}#field_71_4{width: calc(50% - 0.5em);display: inline-block;}#input_71_3_2_container{width: 100%;}.dsShowcaseTopMenu > li > a {border-bottom:0 !important;}.dsShowcaseTopMenu > li:hover > a {border-bottom:none !important;border-right:1px solid #fff !important;}@media (min-width: 1025px){#dsShowcaseHeader .dsShowcaseMenu > li > a {font-size: 10px !important;}}@media (min-width: 1100px){#dsShowcaseHeader .dsShowcaseMenu > li > a {font-size: 12px !important;}}@media (min-width: 1300px){#dsShowcaseHeader .dsShowcaseMenu > li > a {font-size: 16px !important;}}@media (min-width: 1500px){#dsShowcaseHeader .dsShowcaseMenu > li > a {font-size: 18px !important;}}@media (min-width:1024px) {#dsShowcaseHeader .dsShowcaseMenu {flex-wrap:nowrap;}}@media (min-width:768px) {.logo-inner img {width:100%;max-width:300px !important;}}

.desk-nav-cont #primary-menu > li:first-of-type > .dsShowcaseSubMenu{
	transform: unset !important;
	right: 0;
}
@media screen and (max-width: 1160px) {
	.dsShowcaseSubMenu li a{
	    font-size: 1rem!important;
    	line-height: 1.25rem!important;
	}
}
#dsShowcaseHeader .dsShowcaseMenu > li.menu-item-has-children > a > svg{
    width: 0;
    margin: 0;
}

.gfield--type-honeypot
{
    display: none !important;
}

.gfield input {
  color: #333;
}

.sync-notification
{
    display: none;
}
.ds-estore-search-content h1 {
    text-align: center;
    color: #fff;
}

@media (max-width: 639px) {
  .ds-estore-banner-wrap .ds-estore-search {
    margin-bottom: 180px !important;
  }
  .ds-estore-search-content {
      box-shadow: 0px 0px 3px 0px #ddd;
  }
}

.woocommerce-coupon-form.mb-6 {
  display: none;
}
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {
    background-color: #CD4C56;
    color: #fff;
}

@media only screen and (min-width: 1024px) {
    #post-1063369 .woocommerce {
        display: flex;
          gap: 2em;
          align-items: start;
    }
}
.woocommerce div.product form.cart .button {
  height: 48px;
  background-color: #21419a;
}

.woocommerce .woocommerce-message {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 1rem !important;
}
.woocommerce .woocommerce-message::before {
  content: "\e015";
  color: #8fae1b;
  position: relative;
  top: auto;
  left: auto;
}

.woocommerce #coupon_code {
  width: auto;
}
@media only screen and (min-width: 1024px) {
    .woocommerce .woocommerce-cart-form {
  width: 68.5%;
  display: inline-block;
  float: left;
  margin-right: 2.25%;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
  width: 29%;
  display: inline-block;
  border: 1px solid #e9e6ed;
  padding: 1em;
}
}

.woocommerce .quantity .qty {
  width: 2.631em;
  height: 2.631em;
  border: 1px solid #9ca3af;
}

.ds-filters {
    padding: 20px 15px 20px;
}
.entry-content .woocommerce {
    overflow-y: auto;
}

.woocommerce-cart .wc-proceed-to-checkout .woocommerce-shipping-calculator {
  display: none;
}