/*
Theme Name: Beaver Builder Chamber Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An Chamber child theme that can be used as a starting point for custom development.
Author: The Chamber Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

.woocommerce-breadcrumb {visibility:hidden;}



@media (min-width: 992px) {
          .woocommerce div.product div.images {
              width: 35%;
              float: right;	
          } 

          .woocommerce-page div.product div.summary {
              width: 60%;
              float: left;	
          }

} /* MEDIA MIN WIDTH 992px */

@media (max-width: 768px) {
	
	
       .woocommerce div.product div.images {
              width: 50%;
              float: left;	
				 
		   display: none !important; 
          } 



          .woocommerce-page div.product div.summary {
              width: 100%;
              float: left;	
			  
          }
	
	
} /* MEDIA 768px */

  



/* BEAVER BUILDER - WOO - CUSTOMISATION ============================================================ */




.fl-page .fl-module-woocommerce a.button {	
	font-size: 2em;
	color: white;
/*	background: black; */
	padding: 20px;
	margin: 10px;	
	border-radius: 20px;
}

.fl-page .fl-module-woocommerce a.button:hover {	
	font-size: 2em;
	color: white;
/*	background: #ed174a; */
	padding: 20px;
	margin: 10px;
	border-radius: 20px;
}




.wc-product-table th, .wc-product-table td {
    text-align: left;
}

/* BLOCK CUSTOMISATION ============================================================ */

/* DROPDOWNS */
select {
	padding: 10px;	
}
/* CHECKOUT TERMS */

.woocommerce-terms-and-conditions-wrapper {
	 font-size: 1.25em;
	
}

.woocommerce-privacy-policy-text {
	

	font-size: 0.75em;
	margin-bottom: 20px;
}

/* PRODUCT SUMMARY */
.woocommerce .summary {
/*	border:thin solid #cccccc;
	border-radius: 20px;
	background: #efefef; */
	padding: 20px;
	
}

.thwepo-extra-options  {
	width: 100%;
	margin: 10px;
}

.thwepo-extra-options td {

	width: 50%;
	margin: 10px;
	text-align: right;
}

.woonp-overwrite {
		width: 100%;
	padding: 20px;
	margin: 10px;
	
}

.woonp-overwrite label {

	width: 50%;
	text-align: right;
}

.woonp-overwrite value {
	width: 50%;
}


/* CHECKOUT REVIEW ORDER */

#order_review_heading {
	
	margin-top: 20px;
	margin-bottom: 20px;
}

/* BASKET - BLOCK PROCEED TO CHECKOUT BUTTON */

.wc-block-cart__submit-button {
	font-size: 2em;
	font-weight: 600;
	background-color: #ba141a;	
	border-radius: 20px;
	padding:20px;
	width: 100%;
	color: white;
}

.wc-block-cart__submit-button:hover {
	font-size: 2em;
	font-weight: 600;
	background-color: #f07e40;		
	border-radius: 20px;
	padding:20px;
	width: 100%;
	color: white;
	text-decoration: none;
}










.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price  {
	
	font-weight: 600;
	font-size: 2em;
	padding: 20px;
	 margin:20px;
	padding-bottom: 40px;
}
 .woocommerce-page a.button {
	 border-radius: 20px;
	width: 100%;
}




/* ADD TO CART BUTTONS */
.woocommerce-page ul.products li.product a.button {
/*	background-color: black;	*/
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

.woocommerce-page ul.products li.product a.button:hover {
/*	background-color: #ed174a;	*/
	border-radius: 20px;
	padding:20px;
	width: 100%;
}



.woocommerce-page button.button {
/*	background-color: black;	*/
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

.woocommerce-page button.button:hover {
/*	background-color: #ed174a;	*/
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

/* CHECKOUT BUTTON */
.woocommerce-page button.button.alt  {
	font-size: 2em;
/*	background-color: black;	*/
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

.woocommerce-page button.button.alt:hover  {
	
/*	background-color: #ed174a;	*/
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

/* PRODUCT BUTTON */
.woocommerce-page button[type=submit].alt.disabled {
	
	background-color: #cccccc;	
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

.woocommerce-page button[type=submit].alt.disabled:hover {
	
	background-color: #8B8888;		
	border-radius: 20px;
	padding:20px;
	width: 100%;
}

/* Add your custom styles here... */ 


#billing_wnycid_field {
	background: gray;
	color: white;	
	visibility: hidden;
	display: none !important; 
}

#billing_purchase_order_field {
	background: gray;
	color: white;
	visibility: hidden;
	display: none !important; 
}

.form-row-wide-hidden {
	visibility: visible;	
}

.woocommerce-variation-price {
		
}


/* QUANTITY SELECTOR IN CART*/

.woocommerce div.product form.cart div.quantity {
	
/*	display: none !important; */
}

/* REMOVE ITEM TEXT LINK */
.wc-block-cart-item__quantity {
 /*  display: none !important; */
	color: #333333;
	
}


.wc-block-cart-item__remove-link button {

	text-decoration: none;
}





.quantity {
/*	display: none !important; */
	
}

.wc-block-cart__submit-container {
	
}

.wc-block-components-quantity-selector {
	color: #333333;
	/*	display: none !important; */
	
}









/* BASKET BLOCK HEADER - MATCH OTHER PAGES */

.wc-block-cart-items__header , .wc-block-cart-items__header-total  {
	
}

.wc-block-cart-items__header-total , .wc-block-cart-items__header-product , .wp-block-woocommerce-cart-order-summary-heading-block, .wc-block-cart__totals-title {
	
}

.wc-block-cart-items__header-image {
	
}

.wc-block-cart-items__header {		
		
}


.wp-block-woocommerce-cart-order-summary-heading-block {
		
}

span.wp-block-woocommerce-cart-order-summary-heading-block{
		
}

span.wc-block-cart__totals-title {
	
}


.button,  .add_to_cart_button, .ajax_add_to_cart {
		
}
