.elementor-9 .elementor-element.elementor-element-170a7a75{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:150px;--padding-right:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2b567c6 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-17a33ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-9 .elementor-element.elementor-element-17a33ca:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-17a33ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.les-ptits-explorateurs.fr/wp-content/uploads/2025/10/chiffres-cles-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-17a33ca::before, .elementor-9 .elementor-element.elementor-element-17a33ca > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-17a33ca > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-17a33ca > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-17a33ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-17a33ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.les-ptits-explorateurs.fr/wp-content/uploads/2025/10/chiffres-cles-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-0e98f3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7bd892c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-7739500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-7739500.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7739500 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-7739500 .elementor-counter{gap:16px;}.elementor-9 .elementor-element.elementor-element-7739500 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-86bbe7e );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-9e131f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8ca5acc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-8ca5acc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8ca5acc .elementor-counter{flex-direction:column-reverse;gap:16px;}.elementor-9 .elementor-element.elementor-element-8ca5acc .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-9 .elementor-element.elementor-element-8ca5acc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-86bbe7e );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-2c21667{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8fc2c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-8fc2c25 .elementor-counter{flex-direction:column-reverse;gap:16px;}.elementor-9 .elementor-element.elementor-element-8fc2c25 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-8fc2c25 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-86bbe7e );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-6edb959{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f6579d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-0f6579d .elementor-counter{flex-direction:column-reverse;gap:16px;}.elementor-9 .elementor-element.elementor-element-0f6579d .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-9 .elementor-element.elementor-element-0f6579d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-86bbe7e );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-170a7a75{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5590d57{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-17a33ca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-5590d57 */.return-to-shop {
    text-align: center;
}
.button,.wc-backward {
    background-color: #E6C867 !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: black !important;
    padding: 16px 26px !important;
    border-radius: 60px !important;
}
.button:hover, .wc-backward:hover {
    background-color: #396F57 !important;
    color: white !important;
}

table thead:first-child tr:first-child th {
    border-block-start: 1px solid hsl(45.83deg 71.75% 65.29%) !important;
}

table th {
    border: 1px solid hsl(45.83deg 71.75% 65.29%) !important;
}

#coupon_code {
    width:40% !important;
    font-size: 16px !important
}

.woocommerce-cart-form__cart-item, .cart_item .cart-subtotal {
    border-color:#E6C867 !important;
}

.elementor-kit-99 h2 {
    font-size:20px !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
    font-size: 14px !important;
        margin: 4px 4px 0 0;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    background-color: #396E57 !important;
    font-size: 16px !important;
    letter-spacing: 2px;
    color: white !important;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
    background-color: #5FA066 !important;
    color: white !important;
}

@media (max-width: 768px) {
    #content table.cart td.actions .coupon .button
    {
    width: 100% !important;
    float:none !important;
    }
    #coupon_code {
    width: 100% !important;
    margin: 4px 0 6px 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-170a7a75 */.woocommerce-thankyou-order-received {
        text-align: center;
    font-size: 22px;
    font-weight: bold;
    font-family: 'Poppins';
    color: black;
        margin-bottom: 46px;
}

.woocommerce ul.order_details {
    padding: 16px;
    background-color: #EBE8D5;
    border-radius: 16px;
}

.woocommerce ul.order_details li {
        border-right: 1px dashed #E6C867 !important;
        font-size: 12px !important;
}

.woocommerce .woocommerce-order-details {
    margin-top:2em;
    background-color: #EBF5ED;
    border-radius:16px;
    padding: 16px;
    color: black;
    font-family: 'Poppins';
}

.woocommerce-order-details__title {
        font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #396E57;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd)>th {
    color: black;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th {
    color:black !important;
}

.order-again{
    text-align: center;
    
}

:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button {
    padding: 16px 26px !important;
    border-radius: 60px !important;
    background: #396E57 !important;
    color: white !important;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px !important;
    font-weight: 600 !important;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover {
    background-color: #9CCBA3 !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0f6579d */.elementor-counter {
    text-align: center !important;
}/* End custom CSS */