.elementor-533 .elementor-element.elementor-element-7539506{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-533 .elementor-element.elementor-element-c881438{--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;}.elementor-533 .elementor-element.elementor-element-694485a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-2524f49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-6beb0ae > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-533 .elementor-element.elementor-element-6beb0ae.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-533 .elementor-element.elementor-element-6beb0ae .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:20px;font-weight:600;}.elementor-533 .elementor-element.elementor-element-22c8ca2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-533 .elementor-element.elementor-element-22c8ca2.elementor-element{--align-self:flex-start;}.elementor-533 .elementor-element.elementor-element-40dc626 .price{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-40dc626 .price .amount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-533 .elementor-element.elementor-element-ee1abe5{text-align:left;}.woocommerce .elementor-533 .elementor-element.elementor-element-ee1abe5 .woocommerce-product-details__short-description{color:var( --e-global-color-text );}.elementor-533 .elementor-element.elementor-element-cdb57c2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2.elementor-element{--align-self:flex-start;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-minus{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-minus{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-plus{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity.wl-qunatity-plus{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-1 .quantity input[type=number]{color:var( --e-global-color-primary );border-radius:45px 45px 45px 45px;padding:0px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 .quantity input[type=number]{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-3 .quantity input[type=number]{color:var( --e-global-color-primary );border-radius:45px 45px 45px 45px;padding:0px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-4 .quantity input[type=number]{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 .quantity input[type=number]{color:var( --e-global-color-primary );border-radius:45px 45px 45px 45px;padding:0px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-1 .quantity input[type=number],.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-3 .quantity input[type=number],.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:45px 45px 45px 45px;padding:0px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:45px 45px 45px 45px;padding:0px 0px 0px 0px;}.woocommerce .elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{margin-left:0px;}.woocommerce .elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:17px;}.woocommerce .elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal .wl-quantity{font-size:17px;}.woocommerce .elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart form.cart .wl-quantity-wrap .wl-quantity-cal .quantity input{font-size:17px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare{color:var( --e-global-color-primary );background:var( --e-global-color-accent );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare a{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare{color:var( --e-global-color-primary );background:var( --e-global-color-accent );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare a{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:50px 50px 50px 50px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:50px 50px 50px 50px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon{border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:48px;height:45px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:48px;height:45px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-cart-icon.wishlist a svg{width:0px;height:0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist .wishsuite-button svg{width:0px;height:0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-cart-icon.compare a{font-size:0px;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart[class*="wl-style-"] form.cart button{color:var( --e-global-color-secondary );padding:9px 14px 9px 14px;background-color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-style-1 form.cart button{color:var( --e-global-color-secondary );padding:9px 14px 9px 14px;background-color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-style-1 form.cart button{font-family:"Questrial", Sans-serif;font-size:17px;font-weight:500;text-transform:none;letter-spacing:0px;border-style:none;}.woocommerce .elementor-533 .elementor-element.elementor-element-cdb57c2 form.cart{margin:0px 0px 0px 0px !important;}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-style-1 form.cart button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-533 .elementor-element.elementor-element-c881438{--width:50%;}.elementor-533 .elementor-element.elementor-element-694485a{--width:50%;}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-533 .elementor-element.elementor-element-40dc626 .price .amount{font-size:var( --e-global-typography-primary-font-size );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-533 .elementor-element.elementor-element-40dc626 .price .amount{font-size:var( --e-global-typography-primary-font-size );}.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-533 .elementor-element.elementor-element-cdb57c2 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-180bee6 */.woocommerce-product-gallery__image.flex-active-slide {
aspect-ratio: 3 / 2;
height: auto;
overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-22c8ca2 */span.yith-wcwl-add-to-wishlist-button__label {
    color: var( --e-global-color-primary )!important;
}


wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon path {
   stroke: var( --e-global-color-primary )!important;
}


.elementor-533 .elementor-element.elementor-element-22c8ca2 path {
     stroke: var( --e-global-color-primary )!important;
}


a.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor.yith-wcwl-add-to-wishlist-button--added.yith-wcwl-add-to-wishlist-button--single path{
    fill:var( --e-global-color-secondary );
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-ee1abe5 */.elementor-533 .elementor-element.elementor-element-ee1abe5 a {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-cdb57c2 */.elementor-533 .elementor-element.elementor-element-cdb57c2 form.cart {
    display: flex
;
    gap: 20px;
}

.elementor-533 .elementor-element.elementor-element-cdb57c2 input {
    background: transparent;
}




.elementor-533 .elementor-element.elementor-element-cdb57c2 span.wl-quantity.wl-qunatity-plus svg {
    width: 16px;
    position: relative;
    left: -12px;
    top: 2px;
}


.elementor-533 .elementor-element.elementor-element-cdb57c2 span.wl-quantity.wl-qunatity-minus svg {
    width: 12px;
    position: relative;
    right: -12px;
    top: -1px;
}


.elementor-533 .elementor-element.elementor-element-cdb57c2 form.cart {
    display: flex
;
    gap: 20px;
    align-items: center;
}


.elementor-533 .elementor-element.elementor-element-cdb57c2 .woocommerce div.product .wl-addto-cart.external.wl-style-2 form.cart .button, .woocommerce div.product .wl-addto-cart.wl-style-2 form.cart .button, .wl-addto-cart.wl-style-2 form.cart .button, .wl-addto-cart.external.wl-style-2 form.cart .button{
    margin-bottom: 0px;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background: transparent;
    font-family: Questrial ;
    color:var( --e-global-color-primary );
}


form.variations_form.cart {
    flex-direction: column;
}

.woocommerce-variation-add-to-cart.variations_button {
    display: flex
;
    gap: 20px;
}

select#taille {
    border-radius: 60px;
    color: color:var( --e-global-color-primary );
    border: var( --e-global-color-primary ) 1px solid;
}


th.label {
    padding-left: 0;
    padding-top: 22px;
}

a.reset_variations{
    color:var( --e-global-color-primary ) ;
}/* End custom CSS */