.elementor-45 .elementor-element.elementor-element-121bb495{--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-45 .elementor-element.elementor-element-2ad1925 .elementor-heading-title{font-size:62px;}.elementor-45 .elementor-element.elementor-element-694438b{--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;--justify-content:flex-start;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-45 .elementor-element.elementor-element-03ae3e8{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-45 .elementor-element.elementor-element-03ae3e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-82f08be{--display:flex;--min-height:70px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-45 .elementor-element.elementor-element-82f08be.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-34f7058 > .elementor-widget-container{margin:0px 0px 0px 31px;}.elementor-45 .elementor-element.elementor-element-34f7058 .elementor-heading-title a:hover, .elementor-45 .elementor-element.elementor-element-34f7058 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-34f7058 .elementor-heading-title a{transition-duration:0.1s;}.elementor-45 .elementor-element.elementor-element-4acaad6{--display:flex;--min-height:70px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-45 .elementor-element.elementor-element-4acaad6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-dfc85ab > .elementor-widget-container{margin:0px 0px 0px 31px;}.elementor-45 .elementor-element.elementor-element-dfc85ab .elementor-heading-title a:hover, .elementor-45 .elementor-element.elementor-element-dfc85ab .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-dfc85ab .elementor-heading-title a{transition-duration:0.1s;}.elementor-45 .elementor-element.elementor-element-f98fd68{--display:flex;--min-height:70px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-45 .elementor-element.elementor-element-f98fd68.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-486cd8d > .elementor-widget-container{margin:0px 0px 0px 31px;}.elementor-45 .elementor-element.elementor-element-486cd8d .elementor-heading-title a:hover, .elementor-45 .elementor-element.elementor-element-486cd8d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-486cd8d .elementor-heading-title a{transition-duration:0.1s;}.elementor-45 .elementor-element.elementor-element-405cc87{--display:flex;--min-height:70px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-45 .elementor-element.elementor-element-405cc87.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-01ce290 > .elementor-widget-container{margin:0px 0px 0px 31px;}.elementor-45 .elementor-element.elementor-element-01ce290 .elementor-heading-title a:hover, .elementor-45 .elementor-element.elementor-element-01ce290 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-01ce290 .elementor-heading-title a{transition-duration:0.1s;}.elementor-45 .elementor-element.elementor-element-4151dae{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-45 .elementor-element.elementor-element-4151dae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-9edc8ff > .elementor-widget-container{margin:-37px -29px -30px 2px;}.elementor-45 .elementor-element.elementor-element-057d908{--display:flex;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-694438b{--content-width:100%;}.elementor-45 .elementor-element.elementor-element-03ae3e8{--width:26%;}.elementor-45 .elementor-element.elementor-element-4151dae{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2ad1925 */.titre-surligne span {
    position: relative;
    z-index: 1;
}

.titre-surligne span::before {
    content: "";
    position: absolute;
    bottom: 0.05em; /* pour que le surlignement reste sous le texte */
    left: 0.15em;    /* décalage vers la droite */
    right: -0.5em;  /* éventuellement un petit débord à droite */
    height: 0.789em;
    background-color: #02c2ff;
    z-index: -1;
    border-radius: px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34f7058 */.hover-container:hover .commande {
  color: #1689ED !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f08be */.hover-container:hover .commande {
  color: #1689ED !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4acaad6 */.hover-container:hover .adresse {
  color: #1689ED !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f98fd68 */.hover-container:hover .details {
  color: #1689ED !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405cc87 */.hover-container:hover .deco {
  color: #1689ED !important;
  transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ae3e8 *//* Logged in & out conditions */

.logged-in-condition .hide-logged-in {
	display: none!important;
}

.logged-out-condition .hide-logged-out {
	display: none!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9edc8ff */body.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads {
    display: none;
}
.woocommerce-MyAccount-content > p:first-child {
  display: none;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-MyAccount-navigation, .woocommerce-MyAccount-tabs {
display:none;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%;
}
.woocommerce-MyAccount-content > p:first-child {
  display: none !important;
}/* End custom CSS */