Theme Name:Coeurcristal Author:MG WEB Author URI:https://mg-web.fr Description:Theme pour coeurcristal Version:1.0.0 License:GNU General Public License v2 or later License URI:http://www.gnu.org/licenses/gpl-2.0.html Text Domain:coeurcristal Template:astra */ .home-mg img{border-radius:10%;max-height:50vh;width:35vw;object-fit:cover;box-shadow:0 0 8px 4px rgba(66,114,246,.1)}span.woocommerce-Price-amount.amount,h2 a{color:#666699!important}.button{font-family:"verdana",Sans-serif;letter-spacing:.5px}.woocommerce-js .star-rating span{color:gold}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:gold}.uael-mc .tax_label{display:none}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart{margin:4px 0 0 0!important}.p-unique .price{font-size:2.2rem!important;font-weight:200!important}.list-products .price{font-size:1.8rem!important;font-weight:200!important}span.woocommerce-Price-suffix{font-size:50%;letter-spacing:normal}.home-mg img{border-radius:10%;max-height:50vh;width:35vw;object-fit:cover;box-shadow:0 0 8px 4px rgba(66,114,246,.1)}#logoCC img{border-radius:0;box-shadow:none}.home .uael-product-cat-inner img{border-radius:0;box-shadow:none}.menu-cat img{width:300px!important;max-width:100%;border-bottom:#0088D6 solid 5px}.menu-cat h3{margin:auto;text-align:center}.home .menu-cat img{width:300px!important}.menu-cat h3{margin:auto;text-align:center}.menu-cat h3 a{text-decoration:none!important;font-size:1.1rem}.woocommerce-product-details__short-description,.row.list-products p{font-size:18px;font-weight:700}.page-cat img{width:400px!important;max-width:100%;border-bottom:#0088D6 solid 5px}.page-cat h3{margin:5px auto 7px;text-align:center}.list-products h2 a{color:var(--e-global-color-text)!important}.list-products h2 a:hover{var(--e-global-color-primary)}.astra-shop-thumbnail-wrap{position:relative;min-height:40vh}.quantity .qty{border-width:1px 1px 1px 1px!important}.woocommerce div.product form.cart div.quantity{margin-bottom:0}.woocommerce div.product form.cart .button.single_add_to_cart_button{border:1px solid #7a7a7a}.woocommerce div.product div.images img{display:block;width:auto;max-height:50vh;box-shadow:none;margin:auto;float:inline-start}.woocommerce div.product div.images .flex-control-thumbs img{overflow:hidden;zoom:1;margin:0;padding:0;height:100px;width:auto}.uael-woo-categories .products li.product-category>a,.uael-woo-categories ul.products li.product-category>a{display:block;position:relative;text-decoration:none}.related.products h2{display:none}.related.products h2.woocommerce-loop-product__title{display:block!important;display:block!important;color:var(--e-global-color-text)!important}.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:.9rem}.uael-woo-categories .products li.product a img,.uael-woo-categories ul.products li.product a img,.uael-woocommerce .uael-woo-products-thumbnail-wrap img{box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.term-description{font-size:1.1rem!important;line-height:1.4}.term-description .button{margin-top:1rem}.list-products{box-shadow:rgba(0,0,0,.1) 0 4px 12px;margin-bottom:2rem;display:flex;align-items:center;max-width:80%;padding:1rem 1rem 2rem 2rem;border-radius:1rem}.list-products img{border-radius:1rem}.list-products .col-md-4{padding-left:0}.list-products p{margin-bottom:.3rem}.collapse{padding:0!important;font-size:1.2rem!important;line-height:1.6}.b{margin-top:2rem}.similaires .woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:0 .5em}.similaires .astra-shop-thumbnail-wrap{position:relative;min-height:20vh}.aw-referrals-share-buttons a.btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;border:0;background:#43454b;color:#fff;padding:.44em 1em .45em;line-height:.9;font-weight:600;text-shadow:none;border-radius:0;text-align:center;min-width:140px;font-size:14px!important;margin:0 5px 9px;text-decoration:none!important}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce-cart table.cart td.actions .button,.woocommerce form.checkout_coupon .button,.woocommerce #respond input#submit,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border-radius:0;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border:1px solid #0088D6}.prod-c a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.button.product_type_variable.add_to_cart_button,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:75%!important;color:#0088D6}.prod-c img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border:1px #000 solid}.temoignage{box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;padding:16px 16px 0 16px;border-radius:1.5rem}.temoignage h4{font-weight:700}.woocommerce-js .quantity.buttons_added{display:inline-flex;max-height:38px}.p-unique img{border-radius:1rem}.elementor-lightbox .elementor-lightbox-image{box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);cursor:none!important;border-radius:2rem!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:50%;min-width:50%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:50%;min-width:50%}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .ast-quick-view-button,body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap>.button{padding:.7em .8em;width:auto!important}a.checkout-button.button.alt.wc-forward{font-size:1rem}ul.products li.product .button{color:var(--e-global-color-primary)}.woocommerce-js div.product p.price,.woocommerce-js div.product span.price{color:#666699!important;font-size:1.5rem;font-weight:700;margin:1rem 0 .2em}.woocommerce a.button{background:#0088D6;color:#fff;font-size:1rem;letter-spacing:normal}.woocommerce-js a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{font-size:1rem!important;letter-spacing:normal}.woocommerce a.button:hover{background:#fff;color:#0088D6}.b a.woocommerce.button.inverted{color:#0088D6;background-color:#fff}.b a.woocommerce.button.inverted:hover{color:#fff;background-color:var(--e-global-color-text)}.b a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.b a.button.product_type_variable.add_to_cart_button{color:#fff}.b a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.b a.button.product_type_variable.add_to_cart_button:hover{color:#fff;background:var(--e-global-color-text)}.b .woocommerce a.button{width:25%;text-align:center;font-size:1rem;font-weight:500}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:48%!important;float:left;margin-right:2%}.woocommerce form .form-row-last{margin-right:0}.woocommerce form .clear{clear:both}.temoignage h4{color:#669;display:inline-block}.temoignage{font-weight:500;padding-bottom:.5rem}.row:nth-child(even) .temoignage{background-color:#f9d9d9}.row:nth-child(odd) .temoignage{background-color:#aad4ff}.temoignage img{border-radius:50%;transition-duration:0.3s;width:150px;height:150px;object-fit:cover;object-position:top;border:8px solid rgba(255,255,255,.5);float:left;margin-right:2rem}.cross-sells ul.products.columns-2{grid-template-columns:repeat(4,1fr)!important}.woocommerce-js ul.products li.product a img{width:80%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.cross-sells ul.products .ast-article-single .astra-shop-summary-wrap{padding-right:1em!important}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap>.button{color:#fff}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap>.button:hover{color:var(--e-global-color-primary)}.cross-sells .astra-shop-thumbnail-wrap{position:relative;min-height:fit-content}.cross-sells a.button{font-size:0.7rem!important}#ast-checkout-coupon{display:none}form.checkout_coupon.woocommerce-form-coupon{display:block!important}.woocommerce-form-coupon-toggle{display:none}form.checkout_coupon.woocommerce-form-coupon p{margin:0}@media (max-width:767px){.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:flex;flex-wrap:wrap!important;margin-bottom:1rem}.elementor-widget-n-tabs .e-n-tabs-content .e-collapse.e-active{display:none}.elementor-widget-n-tabs .e-n-tabs-content .e-collapse:not(:first-child){display:none}div.e-collapse:nth-child(1){display:none!important}#tabs-services{display:flex;flex-wrap:nowrap;overflow-x:auto;width:auto}#tabs-services .tab-title{width:auto;flex:0 0 auto}.e-n-tab-title{flex-shrink:0;max-width:135px;min-width:45%;flex-basis:auto;padding:10px 20px!important;margin:0;margin-block-end:5px}.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title:not(:first-child){margin-block-start:0!important}.elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected=true]{margin-block-end:6px!important;}}.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true],.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true],.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover,.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{background-color:#0088d6!important}@media (min-width:922px){.woocommerce div.product.ast-product-gallery-layout-vertical .flex-viewport{width:75%;float:left;margin:0 1rem 0 0 auto!important}ol.flex-control-nav.flex-control-thumbs{float:inline-end}}@media (max-width:768px){.home-mg img{border-radius:10%;max-height:40vh;width:90vw;object-fit:cover;box-shadow:0 0 8px 4px rgba(66,114,246,.1)}.woocommerce a.button{width:100%;text-align:center;font-size:1rem;margin:5px auto!important}.woocommerce div.product div.images img{display:block;width:auto;height:auto;box-shadow:none;max-height:300px;margin:auto}.woocommerce div.product div.images .flex-control-thumbs img{overflow:hidden;zoom:1;margin:0;padding:0;height:auto;width:auto;max-width:60px}.list-products .b{display:inline-grid;margin:0 5%;width:90%}.list-products{padding:.5rem 1rem;margin:2%;width:100%;max-width:96%}.list-products h2{text-align:center}.list-products .col-md-4{text-align:center}.list-products img{width:70%;margin:0 15%}.list-products .col-md-8{padding:1rem 2rem}.list-product p{margin-bottom:1rem}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:98%;min-width:98%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:98%;min-width:98%}.col-md-6{margin-top:2rem}.temoignage img{margin:0 30% 2%}.temoignage h4,.temoignage p{text-align:center;display:block}}