/*Commerce Grille*/.mf-product-content, .woocommerce ul.products li.product h2 a, .woocommerce ul.products li.product .woo-loop-product__title a {    height: 30px;    overflow: hidden;    /* text-overflow: ellipsis; */    /* white-space: nowrap; */    color: #000000;    font-weight: 700;    text-transform: uppercase;    -webkit-line-clamp: 2;    font-size: 12px;    display: -webkit-box;    -webkit-box-orient: vertical;    margin-bottom: 15px;}.woocommerce-Price-amount.amount {    font-size: 20px;    font-weight: 700;    color: #00AF66;		margin:10px 0;}.quantity {    margin: 10px 0 0 0;}.woocommerce div.product form.cart div.quantity .label, .quantity label.label {    display: none;}.by-vendor-name {    font-size: 10px;    text-transform: uppercase;    margin: 10px 0;}.woocommerce ul.products li.product .button {    display: inline-block;    margin-top: 10px;    align-content: center;    width: 100%;    text-transform: uppercase;    font-size: 14px;}.woocommerce ul.products li.product .mf-product-thumbnail .footer-button {    position: unset;    left: 0;    bottom: -15px;    right: 0;    background-color: #fff;    z-index: 10;    opacity: 100;    display: flex;    align-items: center;    justify-content: center;    padding: 10px 0;    transition: none;}a.button.product_type_variable.add_to_cart_button {    margin-top: 55px !important;}/*Commerce Product Page*/.woocommerce .mf-single-product.mf-product-layout-3 .actions-button {    text-align: left;    display: flex;    padding-top: 10px;    width: 100%;    clear: both;    justify-content: center;    flex-wrap: wrap;    font-size: 12px;}/*Commerce Quickview*/#yith-quick-view-content div.images {    width: 300px;}.woocommerce .mf-single-product.mf-product-layout-3 form.cart div.quantity .label {    display: none;}.woocommerce div.product div.images .product-image-ms {    /* position: absolute; */    text-align: center;    padding: 10px;    font-size: 10px;    text-transform: uppercase;}	.woocommerce div.product form.cart {    margin-bottom: 30px;}.woocommerce div.product form.cart .button {    vertical-align: middle;    float: left;    white-space: nowrap;    display: inline-block;    font-size: 14px;    text-transform: uppercase;    height: 39px;    line-height: 1.5;	  margin: 0 !important;}.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button > a, .woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a, .woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a {    width: 40px;    height: 40px;    color: #999;    display: flex;    align-items: center;    justify-content: center;    background-color: transparent;    text-align: center;}.woocommerce div.product form.cart .yith-wcwl-add-to-wishlist, .woocommerce div.product form.cart .wcboost-wishlist-button {    float: left;    margin-top: 0px !important;}.mf-quick-view-modal div.product .entry-summary {    position: unset;    overflow: auto;    padding: 50px;}.mf-product-detail {    margin: 30px;}.entry-left h2.product_title {    font-size: 20px !important;    text-transform: uppercase;    font-weight: 600 !important;}.entry-left h2.product_title a:hover{ 	  color:#00AF66;}.woocommerce ul.products li.product .price del span, .woocommerce ul.products li.product .price del span bdi {    color: #999;    font-size: 14px;}/** CART PAGE **/i.ywmmq-icon {    display: none;}.woocommerce td.product-name .variation .variation-Composition {    display: none;}.woocommerce ul.cart_list li dl, .woocommerce .widget_shopping_cart_content ul.product_list_widget li dl {    border-left: 0;    padding-left: 0;    display: none;    visibility: hidden;}/** COMMANDE PAGE **/.woocommerce td.product-name .wc-item-meta:last-child {    display:none;}/** liste favoris **/.woocommerce table.wishlist_table td.product-add-to-cart {    text-align: center;    padding-right: 0;}.woocommerce table.wishlist_table td {    padding-top: 5px;    padding-bottom: 10px;    text-align: left;    font-size: 14px;		color: #000000;}.woocommerce table.shop_table td {    border: none;    color: #000;    vertical-align: middle;    border-bottom: 1px solid #d6d6d6;}dl {    margin: 0 0 10px;}.product-name a {    color: #00AF66;}.woocommerce td.product-name .wc-item-meta, .woocommerce td.product-name dl.variation {    list-style: none outside;    font-size: 10px;    font-style: normal;    text-transform: uppercase;    color: #6c6c6c;}.term-description {    display: none;}.page-header-catalog .page-breadcrumbs, .page-header-page .page-breadcrumbs  {    background-color: #ffffff;}.product_meta, .product_meta a, .woocommerce div.product .product_meta > span span, .woocommerce div.product .product_meta > span a, .woocommerce div.product .product_meta strong, .yith_wcmv_sold_by_wrapper, .yith_wcmv_sold_by_wrapper a, .woocommerce table.shop_table td small, .woocommerce-cart .woocommerce table.shop_table td.product-name dl.variation, .woocommerce-cart .woocommerce table.shop_table td.product-name dl.variation dd, .woocommerce-cart .woocommerce table.shop_table td.product-name dl.variation dt {    color: #666666 !important;    font-size: 10px !important;    text-transform: uppercase;    line-height: 1.4;		margin:0px;}.woocommerce div.product .wc-tabs-wrapper .panel .shop_attributes td, .woocommerce div.product .wc-tabs-wrapper .panel .shop_attributes td a {    background-color: transparent;    border-bottom: 1px solid #e1e1e1;    font-style: normal;    color: #666;}.woocommerce-cart .woocommerce table.shop_table td.product-name a span small, .woocommerce-cart .woocommerce table.shop_table td.product-name a span {    display: none;    visibility: hidden;}.woocommerce-cart .woocommerce table.shop_table td.product-name span.yith_wcmv_sold_by_wrapper small {    display: block !important;}.page-header .breadcrumbs a {    color: #02af66;	text-transform:uppercase;	font-size:10px;}.woocommerce div.product div.images .flex-control-nav {    opacity: 1;}