/* 
Theme Name: Le pro du Web
Theme URI: https://leproduweb.fr
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Le Pro Du Web
Author: Le pro du Web
Author URI: https://leproduweb.fr
Template: hello-elementor
Version: 3.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
/* Textes */


@media screen and  (max-width : 1440px) {
    h1, h1 span { font-size: calc(24px + (42 - 24) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(22px + (44 - 22) * ((100vw - 320px) / (1440 - 320)))!important;}
    h2, h2 span { font-size: calc(18px + (26 - 18) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(20px + (28 - 20) * ((100vw - 320px) / (1440 - 320)))!important;}
    h3, h3 span { font-size: calc(15px + (24 - 15) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(18px + (26 - 18) * ((100vw - 320px) / (1440 - 320)))!important;}
    }

    
p { margin-block-end: 0; margin-block-start: 0; }

#uc_ue_taxonomy_terms_elementor_20d8fbb .ue_taxonomy_item_content { text-align: center; }

.theme-post-content.default h2 {font-size: 26px;}

.elementor-1435 .elementor-element.elementor-element-9cdcf3e .ue_taxonomy_item { margin: 0px 0px 0px 20px; }
.elementor-1435 .elementor-element.elementor-element-9cdcf3e .ue_taxonomy_item.uc-is-parent{ margin: 0px 0px 0px 0px!important; font-weight: 700; }



img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail { width: 150px; aspect-ratio: auto 150 / 150; height: 150px; }
#yith-ywraq-form .quantity .qty {width: 100px;}
: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:not(.grouped_form):not(.variations_form)
{flex-wrap: wrap;}

.woocommerce.single-product .product .yith-ywraq-add-to-quote {width: 80%; margin-top: 20px;}