.wp-container-core-group-is-layout-5 > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: 100% !important;}
.config-button, .product a button{
    background: #D01A1A;
    padding: 10px 20px;
    border: none;
    border-radius: 20px;
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
}
.config-button:hover{
	background:#a10000;
	cursor:pointer;
}
.shop-favorites .products-block-post-template .product:hover, .shop-favorites .products-block-post-template .wp-block-post:hover {
    padding: 5px;
}
#product_option_selected_name ul {
	position: inherit !important;}
.products-block-post-template .wp-block-post-excerpt {
	    -webkit-line-clamp: 3 !important;
}
.wc-block-product-template .wp-block-post-title {
    overflow: visible;
    -webkit-line-clamp: 2;
    text-align: center !important;
}
.addon-btn{
	text-align:center;
	margin-bottom: 10px;
	cursor:pointer;
}
