/*
CTC Separate Stylesheet
Updated: 2020-02-20 09:59:42
Theme Name: Artefactory
Theme URI: https://wordpress.org/themes/twentytwenty/
Template: MGG
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Thème de la boutique Artefactory
Tags: blog,one-column,custom-background,custom-colors,custom-logo,custom-menu,editor-style,featured-images,footer-widgets,full-width-template,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,block-styles,wide-blocks,accessibility-ready
Version: 1.1.0
*/

.woocommerce-products-header__title {
    font-weight: 400!important;
    font-size: 5vh!important;
}
.woocommerce div.product div.images {
	max-width: 500px;
}
.product {
	margin: auto;
}
ul.products li.product .button {
	margin: 0 auto;
    background-color: #6b7986ba;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.single-product {
	width: fit-content;
    margin: auto;
}
h1.product_title {
	margin-top: 0;
	font-style: italic;
	color: #7c6a53;
	letter-spacing: 2px;
}
.related h2 {
	display: none;
}
.woocommerce-product-details__short-description p {
	font-size: 17px;
}
.woocommerce-Price-amount {
	color: #7c6a53;
}
 .woocommerce button.button.alt {
	background: #9db7d4;
	font-size: 12px;
}

.woocommerce .quantity .qty {
	padding: 3px;
}

.single-product * table.shop_attributes {
	min-width : 230px!important;
	width: min-content;
}
.single-product * table.shop_attributes th {
    width: 50%;
	padding: 0 5px;
	font-weight: 500;
}

.woocommerce-product-attributes {
	padding: 0 15px;
}
.woocommerce-product-attributes-item__label {
    min-width: 120px;
	width: auto;
	color: #7c6a53;
}
.woocommerce-product-attributes-item__value {
	padding: 0 8px!important;
	line-height: 1!important;
}
.woocommerce-product-attributes-item__value p {
	font-size: 16px;
	font-weight: 400;
}
.woocommerce table.shop_attributes td p {
    margin: 0;
    padding: 0;
}
.single-product hr {
	margin-left: 0;
}
.single-product hr::before {
    content: unset;
}.single-product hr::after {
    content: unset;
}
.pagination-single {
	display: none;
}
.related * .button {
	display: none!important;
}

.cart-subtotal th {
	width: 110px;
}

.woocommerce-checkout-review-order-table {
	width: fit-content!important;
}
.woocommerce-checkout-review-order-table .product-name {
	width: 265px;
}
.cart-subtotal td,
.order-total td,
.woocommerce-checkout-review-order-table .product-total {
	text-align: right;
}




/* Pour visu. Modifier le php aussi */
.columns-4 * .button {
	visibility: hidden;
	height: 0!important;
	margin : 0!important;
	padding: 0!important;
	line-height: 0!important;
	font-size: 0!important;
}

.woocommerce-loop-product__link h2 {
	color: #7c6a53; 
	padding: 0;
}

.woocommerce-loop-product__link * .amount,
.woocommerce-loop-product__link * woocommerce-Price-currencySymbol {
	font-size : 0.9em;
	color: #7c6a53;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
    padding: 0;
    margin: 0;
    font-size: 1em;
}
.woocommerce ul.products li.product {
	margin-bottom: 0.5em;
}

.woocommerce ul.products li.product a img {
    margin: 0 0 0.3em;
}

.woocommerce div.product div.summary {
	margin-top: 29px;
}

/* Masquer la loupe */
.woocommerce-product-gallery__trigger {
	display: none;	
}