/*
Theme Name:     Adaptive Seeds Theme
Theme URI:      https://www.adaptiveseeds.com
Template:       kadence
Author:         Andrew Still
Author URI:     n/a
Description:    Child Theme Description
Version:        6.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
/*Hide Add to cart buttons and all checkout payment methods for everyone
.woocommerce-checkout-payment {
  display: none;
}
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
display: none;
}
.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .product-inner .added_to_cart {
    display: none;
}
.wishlist_table .product-add-to-cart a.button {
display: none !important;
}
.single_variation_wrap {
display: none !important;
}
.elementor-add-to-cart.elementor-product-simple {
display: none !important;
}*/

/*Basic CSS Kadence*/
h6 {
    font-size: 16px;
}
a {
    color: #4a8942;
    font-weight: 600;
}
 a:hover, a:focus {
    color: orange
}

/*Header Kadence*/
.elementor-menu-cart__toggle .elementor-button .amount {
    color: #fff !important;
}

/*header Elementor cart menu Kadence*/
.elementor-menu-cart__product-price {
    color: #2d2d2d;
}
.elementor-menu-cart__product-remove {
    color: #2f2f2f;
    border: 1px solid #2d2d2d;

}
.elementor-menu-cart__product-remove::after, .elementor-menu-cart__product-remove::before {
    background: #2b2b2b;
}

/*header cart menu Kadence*/
.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown {
  min-width: 320px;
  padding: 2em;
  color: #161616;
  font-size: 18px;
  font-family: Trebuchet MS, Verdana, san serif;
}
.header-cart-wrap .header-cart-button .kadence-svg-iconset {
  font-size: 1.5em;
  margin: 8px;
}
.elementor-menu-cart__product-image.product-thumbnail {
  height: auto;
  max-width: 40%;
}

/*header Kadence ubermenu*/

.ubermenu-main, .ubermenu-main .ubermenu-target, .ubermenu-main .ubermenu-nav .ubermenu-item-level-0 .ubermenu-target {
  font: 12px Verdana, sans-serif;
    font-weight: normal;
  padding-right: 24px;
  font-weight: 600;
	margin-right: 1px
}

element {
}
.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {
  display: none;
}

/*Page Kadence
.entry-content-wrap {
  padding: 2rem 6rem 2rem 6rem;
}*/

/*Product Archive Page Kadence*/
.woocommerce ul.products li.product .star-rating {
  display: none;
}
/*brand archive*/
.pwb-brand-banner-cont.pwb-before-loop{
  display: none;
}

/*Product Archive blocks Kadence*/
body.content-style-unboxed .wc-block-grid .wc-block-grid__product .entry-content-wrap, .wc-block-grid .wc-block-grid__product.product-loop-unboxed .entry-content-wrap {
  background: #fff;
}

/*Single product Kadence*/
.woocommerce div.product .product_meta .sku_wrapper {
  display: none;
}

/*Single product Kadence*/
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
  width: 100%;
}
.woocommerce-notices-wrapper {
    margin: 20px;
    padding-bottom: 10px;
}
.price {
  font-weight: bold;
	font-size: 18px;
}
.stock.in-stock {
  display: none;
}
.price, .amount {
    color: #000 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    font-size: 100%;
		font-weight: 700;
}
.woocommerce div.product .product_meta > span {
  font-size: 100%;
  font-weight: bold;
  color: #4a8942;
	  border-bottom: 2px dotted rgba(0,0,0,0.1);
  margin-left: 6px;
	margin-top: 10px
}
.woocommerce div.product .product_meta .detail-content a{
  font-weight: 700;
  color: #4a8942;
  margin-left: 6px;
	margin-top: 10px
}
.woocommerce div.product .product_meta .sku_wrapper.detail-container > span {
  display: none;
}
.yith-wcwl-add-to-wishlist {
  margin-top: 30px;
  margin-bottom: 30px;
}
.add_to_wishlist.single_add_to_wishlist.button.alt {
  background-color: #639f5b;
}
.add_to_wishlist.single_add_to_wishlist.button.alt:hover {
  background-color: #d69b3b;
}
.woocommerce table.shop_attributes th {
  width: 200px;
  font-weight: 700;
  padding: 0px;
}
.elementor-widget-woocommerce-product-meta .detail-label {
  font-weight: 800;
  color: #444;
}
.slbElement {
  display: none;
}
.elementor-add-to-cart.elementor-product-simple {
  margin: 20px 0px 0px 0px;
}

/*Bundle Product Kadence*/
.bundled_product_title {
  font-size: 16px;
}
.woocommerce.product-variation-style-vertical div.product form.cart .variations tr, .woocommerce.product-variation-style-vertical div.product form.cart table td {
  display: inline;
  font-size: 14px;
}
.single_variation_wrap.bundled_item_wrap {
  font-size: 14px;
}
.bundled_product p.stock, .bundled_item_cart_details p.stock, .bundled_item_cart_details span.price, .bundled_item_cart_details .single_variation .price, .bundled_item_cart_details p.bundled_item_unavailable, .single-product div.product .bundled_item_cart_details span.price, .single-product div.product .bundled_item_cart_details .single_variation .price, .bundled_item_cart_details .woocommerce-variation-description {
  margin: -14px 0 -14px 0;
}
.bundle_form .variations_button, .single-product div.product .bundle_form .variations_button {
  margin-top: 0 !important;
}
div.bundled_product_summary, .woocommerce div.product.bundled_product_summary {
  padding-bottom: 1rem !important;
  margin-bottom: 1rem !important;
  border-bottom: 0px !important;
}
.bundled_product_excerpt.product_excerpt
 {
	display: none;
}
/*Reviews*/
.contributions-title {
	display: none;
}
.woocommerce #reviews .product-rating, .woocommerce-page #reviews .product-rating {
    display: none;
}
.woocommerce #reviews .contributions-filter, .woocommerce-page #reviews .contributions-filter {
    display: none;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    position: inherit;
}
#contributions-list-title {
	display: none
}
.contribution-type-selector {
  display: none;
}
.woocommerce #reviews h3 {
  margin-bottom: 20px;
  margin-top: 10px;
}
.woocommerce #reviews #review_form_wrapper {
  width: 80%;
}
.woocommerce #reviews #comments {
  width: 90%;
}

/*Cart Kadnece*/
.kadence-woo-cart-form-wrap .cart-collaterals {
  float: right;
  width: 50%;
}
.woocommerce-cart table.cart img {
    width: auto;
    max-width: 100px;
}
.woocommerce table.shop_table td {
    font-weight: 600;
}
.kadence-woo-cart-form-wrap > form {
  width: 98%;
	padding-right: 0px;
}


/*Checkout*/
/*.woocommerce-checkout .form-row.place-order {
    display: none;
}
.woocommerce-checkout #place_order {
    display: none !important;
}
.woocommerce-form-coupon-toggle {
    display: none;
}*/
.woocommerce-checkout .woocommerce-info .woocommerce-cart-notice b, strong {
  font-weight: 600;
}

.woocommerce-checkout .woocommerce-info a {
    font-size: 14px;
    font-weight: bold;
}
.woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button {
  margin-top: 1px;
  margin-bottom: 1px;
}

#woocommerce-cart-notice-international-customers {
	padding-bottom: 10px;
	margin-top: 10px;
}
.woocommerce-checkout .woocommerce-info {
    border-color: #9e9e9e !important;
}
.woocommerce-form-coupon-toggle {
    margin-bottom: 40px;
    margin-top: 20px;
}
.woocommerce #order_review table.shop_table {
    border: none;
    border-width: 1px;
    border-style: solid;
}
.woocommerce .woocommerce-checkout #customer_details h3 {
    font-size: 18px;
}
.woocommerce .woocommerce-checkout h3#order_review_heading {
    font-size: 18px;
}
.woocommerce-checkout .woocommerce-info::before {
	color: #4dad54;
	font-size: 16px;
}
form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea{
    border: 1px solid #888;
}
.mc4wp-checkbox-woocommerce {
    font-size: 16px;
    font-weight: bold;
}
#payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:first-child:checked + label {
  border-left: 1px solid var(--global-palette9);
  background: none;
}
#payment ul.wc_payment_methods li.wc_payment_method > label {
  background: #f1f1f1;
  border-left: none;
}
#payment .payment_methods li .payment_box.payment_method_woocommerce_payments fieldset {
  border: 1px solid #FFF;
}
.mc4wp-checkbox-woocommerce {
  font-size: 19px;
  font-weight: bold;
  margin-top: 30px !important;
  color: #538e4b;
}

/*Wish List Kadence*/
.wishlist_table tr td.product-thumbnail a {
    width: 100px;
}
.woocommerce table.wishlist_table tbody td {
    font-size: 16px;
    font-weight: 600;
}

/*Seed rack order form*/
.ant-checkbox-input {
  opacity: 1;
}

/*seed rack registration page*/
.form-row.field-set.text-field-set.wwlc_registration_field.form_field {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

/*login page*/
 .woocommerce-privacy-policy-text {
  font-size: 15px;
}
.col2-set {
    padding-top: 40px;
}
.col2-set .woocommerce-Input.woocommerce-Input--text.input-text {
    border: 1px solid #888;
}

/*Footer*/

