/*
 Theme Name:   Fabric Child Theme
 Theme URI:    http://fabric.axiomthemes.com/
 Description:  Fabric Child Theme
 Author:       AxiomThemes
 Author URI:   http:///axiomthemes.com/
 Template:     fabric
 Version:      1.0
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  fabric
*/


/* =Theme customization starts here
------------------------------------------------------------ */
.pewc_group_29283_29302{
	width:50%;
	float:right;
	margin-right:-4rem;
}

.variation dt{
	font-weight:bold !important;
}


.portfolio_page_details_wrap{
	display:none;
}

.pewc-preset-style .pewc-radio-image-wrapper.checked, .pewc-preset-style .pewc-checkbox-image-wrapper.checked, .pewc-preset-style .checked .pewc-hex, .pewc-preset-style .pewc-radio-image-wrapper:hover, .pewc-preset-style .pewc-checkbox-image-wrapper:hover, .pewc-preset-style .pewc-radio-image-wrapper:hover .pewc-hex{
	border-color:#4E4D30 !important;
}


.woocommerce-product-details__short-description{
	display: flex;
	flex-wrap:wrap;
	justify-content:center
  /*align-content: center;
  align-items: center;*/
		padding:0;
	margin:0;
	width:440px;
	
}
.woocommerce-product-details__short-description p{
	width: calc(100% /2);

}
.woocommerce-product-details__short-description p:last-child{
	flex-basis:100%;
	text-align:center;

}

.pewc-product-extra-groups-wrap{
	display:flex;
	flex-direction:column;
}

.pewc-product-extra-groups-wrap:first-child{
	order:2;
}
.pewc-grand-total{
	order:3;
}
.pewc-group-wrap{
	order:2;
}
.pewc-group-index-1{
	order:1
}
.pewc-total-only{
	order:3;
}
.pewc-product-extra-groups-wrap:nth-child(2){
	order:1;
}
.pewc-product-extra-groups{
	padding-left:0 !important;
}
.pewc_group_29283_29434, .pewc_group_29283_29799 {
	display:none;
	
}
.pewc-preset-style .pewc-checkbox-form-label, .pewc-preset-style .pewc-radio-form-label, .pewc-preset-style .pewc-item-field-wrapper, .pewc-preset-style .pewc-item-checkbox label{
	position:inherit;
}
ul.pewc-product-extra-groups label{
	text-transform:uppercase;
}
@media screen and (max-width: 800px) {
	  .pewc-radio-images-wrapper.pewc-columns-3 .pewc-radio-image-wrapper{
	width:33%;
    grid-template-columns: 1fr;
  }
  .pewc-radio-images-wrapper.pewc-columns-4 .pewc-radio-image-wrapper{
	width:33%;
    grid-template-columns: 1fr;
  }
	/*.pewc-radio-images-wrapper .pewc-columns-4 .pewc-radio-image-wrapper{
	width:33%;
    grid-template-columns: 1fr;
  }*/
	
	.woocommerce-product-details__short-description{

	flex-wrap:wrap;
	
	
}
.woocommerce-product-details__short-description p{
width: 50%;
 margin-right: 0;
 margin-bottom: 0;
}
.pewc_group_29283_29302{
		width:100%;
		margin-right:0;
		float:none;
	}


	
	
	}