.elementor-1250 .elementor-element.elementor-element-bc3fe59{--display:flex;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-54e905f{--spacer-size:5vh;}.elementor-1250 .elementor-element.elementor-element-53b4ffe{--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;}.elementor-1250 .elementor-element.elementor-element-580152cc{--display:flex;}.woocommerce .elementor-1250 .elementor-element.elementor-element-1d99cf03 .flex-viewport:not(:last-child){margin-bottom:0px;}.elementor-1250 .elementor-element.elementor-element-15e4ca8e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1250 .elementor-element.elementor-element-d8b1f85 .woocommerce-breadcrumb{color:#053664;font-family:"Raleway", Sans-serif;font-size:12px;font-weight:500;text-transform:none;line-height:1.6em;letter-spacing:0.2px;}.elementor-1250 .elementor-element.elementor-element-d8b1f85 .woocommerce-breadcrumb > a{color:#053664;}.elementor-1250 .elementor-element.elementor-element-20c9694d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-20c9694d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:#053664;}.elementor-1250 .elementor-element.elementor-element-36fd487{font-family:"Lato", Sans-serif;font-size:0.8rem;color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-36fd487 a{font-family:"Lato", Sans-serif;font-size:0.8rem;color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-51daafe9 .cart button, .elementor-1250 .elementor-element.elementor-element-51daafe9 .cart .button{font-family:"Lato", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;padding:15px 20px 15px 20px;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1250 .elementor-element.elementor-element-51daafe9{--button-spacing:10px;}.elementor-1250 .elementor-element.elementor-element-51daafe9 .quantity .qty{font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;padding:0px 0px 0px 10px;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-icon i{color:#053664;transition:color 0.3s;}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-icon svg{fill:#053664;transition:fill 0.3s;}.elementor-1250 .elementor-element.elementor-element-48e0e04{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-text{color:#31445C;transition:color 0.3s;}.elementor-1250 .elementor-element.elementor-element-1d8d61f2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:6px;}.elementor-1250 .elementor-element.elementor-element-1d8d61f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-1d8d61f2 .elementor-divider-separator{width:10%;}.elementor-1250 .elementor-element.elementor-element-1d8d61f2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1250 .elementor-element.elementor-element-490be99d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-490be99d{text-align:justify;}.woocommerce .elementor-1250 .elementor-element.elementor-element-490be99d .woocommerce-product-details__short-description{color:#55677E;}.elementor-1250 .elementor-element.elementor-element-5e0e8ab{--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;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-1250 .elementor-element.elementor-element-5e0e8ab:not(.elementor-motion-effects-element-type-background), .elementor-1250 .elementor-element.elementor-element-5e0e8ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7FEFF;}.elementor-1250 .elementor-element.elementor-element-76d4919c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 15px;--row-gap:0px;--column-gap:15px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-wrapper{gap:15px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-title{margin-block-end:8px;color:#053664;}.elementor-1250 .elementor-element.elementor-element-1205a164.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-1205a164.elementor-view-framed .elementor-icon, .elementor-1250 .elementor-element.elementor-element-1205a164.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-1205a164.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon{font-size:25px;padding:14px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.7px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.7em;color:#55677E;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-wrapper{gap:15px;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-title{margin-block-end:8px;color:#053664;}.elementor-1250 .elementor-element.elementor-element-1bf7639f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-1bf7639f.elementor-view-framed .elementor-icon, .elementor-1250 .elementor-element.elementor-element-1bf7639f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-1bf7639f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon{font-size:25px;padding:14px;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.7px;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.7em;color:#55677E;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-wrapper{gap:15px;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-title{margin-block-end:8px;color:#053664;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9.elementor-view-framed .elementor-icon, .elementor-1250 .elementor-element.elementor-element-3f6cebb9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-3f6cebb9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon{font-size:25px;padding:14px;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.7px;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.7em;color:#55677E;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-wrapper{gap:15px;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-title{margin-block-end:8px;color:#053664;}.elementor-1250 .elementor-element.elementor-element-25025b66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-25025b66.elementor-view-framed .elementor-icon, .elementor-1250 .elementor-element.elementor-element-25025b66.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1250 .elementor-element.elementor-element-25025b66.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon{font-size:25px;padding:14px;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.7px;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.7em;color:#55677E;}.elementor-1250 .elementor-element.elementor-element-386e39f{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-72e6f6d{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1250 .elementor-element.elementor-element-cd453ee > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-cd453ee{color:#55677E;font-family:"Raleway", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.75em;}.elementor-1250 .elementor-element.elementor-element-4d6659c{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1250 .elementor-element.elementor-element-46920a7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1250 .elementor-element.elementor-element-2e3ddd55{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-78114659.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1250 .elementor-element.elementor-element-78114659.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-1250 .elementor-element.elementor-element-53b4ffe{--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-1250 .elementor-element.elementor-element-580152cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-15e4ca8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-20c9694d .elementor-heading-title{font-size:27px;}.elementor-1250 .elementor-element.elementor-element-5e0e8ab{--padding-top:60px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1250 .elementor-element.elementor-element-76d4919c{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1250 .elementor-element.elementor-element-386e39f{--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-1250 .elementor-element.elementor-element-78114659.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1250 .elementor-element.elementor-element-580152cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-15e4ca8e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-20c9694d .elementor-heading-title{font-size:23px;}.elementor-1250 .elementor-element.elementor-element-5e0e8ab{--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1250 .elementor-element.elementor-element-76d4919c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 0px;--row-gap:35px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon{font-size:25px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-title a{font-size:12px;}.elementor-1250 .elementor-element.elementor-element-1205a164 .elementor-icon-box-description{font-size:13px;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon{font-size:25px;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-title a{font-size:12px;}.elementor-1250 .elementor-element.elementor-element-1bf7639f .elementor-icon-box-description{font-size:13px;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon{font-size:25px;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-title a{font-size:12px;}.elementor-1250 .elementor-element.elementor-element-3f6cebb9 .elementor-icon-box-description{font-size:13px;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon{font-size:25px;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-title, .elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-title a{font-size:12px;}.elementor-1250 .elementor-element.elementor-element-25025b66 .elementor-icon-box-description{font-size:13px;}.elementor-1250 .elementor-element.elementor-element-cd453ee{font-size:13.5px;}.elementor-1250 .elementor-element.elementor-element-78114659.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1250 .elementor-element.elementor-element-bc3fe59{--content-width:1400px;}.elementor-1250 .elementor-element.elementor-element-53b4ffe{--content-width:1400px;}.elementor-1250 .elementor-element.elementor-element-580152cc{--width:56%;}.elementor-1250 .elementor-element.elementor-element-15e4ca8e{--width:44%;}.elementor-1250 .elementor-element.elementor-element-5e0e8ab{--content-width:1500px;}.elementor-1250 .elementor-element.elementor-element-386e39f{--content-width:1400px;}.elementor-1250 .elementor-element.elementor-element-72e6f6d{--width:58%;}.elementor-1250 .elementor-element.elementor-element-4d6659c{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1250 .elementor-element.elementor-element-580152cc{--width:100%;}.elementor-1250 .elementor-element.elementor-element-15e4ca8e{--width:100%;}.elementor-1250 .elementor-element.elementor-element-72e6f6d{--width:100%;}.elementor-1250 .elementor-element.elementor-element-4d6659c{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-d8b1f85 */.elementor-1250 .elementor-element.elementor-element-d8b1f85, .elementor-1250 .elementor-element.elementor-element-d8b1f85 .woocommerce-breadcrumb, .elementor-1250 .elementor-element.elementor-element-d8b1f85 a, .elementor-1250 .elementor-element.elementor-element-d8b1f85 span{font-family:"Raleway",sans-serif !important;font-size:12px !important;font-weight:500 !important;line-height:1.6 !important;letter-spacing:0.2px !important;color:#053664 !important;}
.elementor-1250 .elementor-element.elementor-element-d8b1f85 a{color:#053664 !important;}
.elementor-1250 .elementor-element.elementor-element-d8b1f85 a:hover{color:#0A4C8A !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-36fd487 */.elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta > span, .elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta{font-family:"Raleway",sans-serif !important;font-size:13px !important;line-height:1.9 !important;color:#31445C !important;}
.elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta .sku_wrapper, .elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta .posted_in, .elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta .tagged_as{display:flex;gap:10px;align-items:baseline;}
.elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta .sku_wrapper::first-line{}
.elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta a{color:#31445C !important;font-weight:500 !important;}
.elementor-1250 .elementor-element.elementor-element-36fd487 .product_meta a:hover{color:#053664 !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3234da0c *//* variante visiteur sans compte uniquement - la pastille tarif client n'est pas concernee */
.elementor-1250 .elementor-element.elementor-element-3234da0c .dl-acq__invite{display:block !important;}
.elementor-1250 .elementor-element.elementor-element-3234da0c .dl-acq__invite-texte{display:inline !important;font-family:"Raleway",sans-serif !important;font-size:13px !important;line-height:1.75 !important;color:#31445C !important;}
.elementor-1250 .elementor-element.elementor-element-3234da0c .dl-acq__invite-lien{display:inline !important;font-family:"Raleway",sans-serif !important;font-size:13px !important;font-weight:600 !important;line-height:1.75 !important;color:#053664 !important;text-decoration:none !important;border-bottom:1px solid #5CE1E6;padding-bottom:1px;margin:0 !important;}
.elementor-1250 .elementor-element.elementor-element-3234da0c .dl-acq__invite-lien:hover{color:#0A4C8A !important;text-decoration:none !important;border-bottom-color:#0A4C8A;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-51daafe9 */.elementor-1250 .elementor-element.elementor-element-51daafe9 .quantity label, .elementor-1250 .elementor-element.elementor-element-51daafe9 label.screen-reader-text{font-family:"Lato",sans-serif !important;font-size:11px !important;text-transform:uppercase !important;letter-spacing:0.7px !important;color:#8A97A6 !important;}
.elementor-1250 .elementor-element.elementor-element-51daafe9 .quantity input.qty{font-family:"Lato",sans-serif !important;font-weight:700 !important;font-size:14px !important;color:#053664 !important;}
.elementor-1250 .elementor-element.elementor-element-51daafe9 button.single_add_to_cart_button{font-family:"Lato",sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;font-size:12.5px !important;letter-spacing:0.7px !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-25218a60 */.elementor-1250 .elementor-element.elementor-element-25218a60 a, .elementor-1250 .elementor-element.elementor-element-25218a60 button, .elementor-1250 .elementor-element.elementor-element-25218a60 .distriloc-cta{font-family:"Lato",sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;font-size:12px !important;letter-spacing:0.7px !important;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-48e0e04 */.elementor-1250 .elementor-element.elementor-element-48e0e04 .elementor-icon-list-text{font-family:"Raleway",sans-serif !important;font-size:13.5px !important;line-height:1.7 !important;color:#55677E !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-490be99d */.elementor-1250 .elementor-element.elementor-element-490be99d, .elementor-1250 .elementor-element.elementor-element-490be99d p, .elementor-1250 .elementor-element.elementor-element-490be99d li, .elementor-1250 .elementor-element.elementor-element-490be99d span{font-family:"Raleway",sans-serif !important;font-size:14.5px !important;font-weight:400 !important;line-height:1.75 !important;color:#55677E !important;text-align:left !important;}
.elementor-1250 .elementor-element.elementor-element-490be99d p:last-child{margin-bottom:0;}
@media (max-width:767px){ .elementor-1250 .elementor-element.elementor-element-490be99d, .elementor-1250 .elementor-element.elementor-element-490be99d p, .elementor-1250 .elementor-element.elementor-element-490be99d li, .elementor-1250 .elementor-element.elementor-element-490be99d span{font-size:13.5px !important;} }/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-cd453ee */.elementor-1250 .elementor-element.elementor-element-cd453ee p{font-size:14.5px;line-height:1.75;color:#55677E;text-align:left !important;}
.elementor-1250 .elementor-element.elementor-element-cd453ee h2, .elementor-1250 .elementor-element.elementor-element-cd453ee h3, .elementor-1250 .elementor-element.elementor-element-cd453ee h4, .elementor-1250 .elementor-element.elementor-element-cd453ee h5{font-family:"Lato",sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;font-size:12.5px !important;letter-spacing:0.7px !important;color:#053664 !important;margin:26px 0 12px !important;line-height:1.4 !important;}
.elementor-1250 .elementor-element.elementor-element-cd453ee ul{margin:0;padding-left:0;list-style:none;}
.elementor-1250 .elementor-element.elementor-element-cd453ee ul li{position:relative;padding-left:18px;font-family:"Raleway",sans-serif !important;font-size:13.5px !important;line-height:1.9 !important;color:#55677E !important;}
.elementor-1250 .elementor-element.elementor-element-cd453ee ul li::before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:#5CE1E6;}
.elementor-1250 .elementor-element.elementor-element-cd453ee a{font-family:"Raleway",sans-serif !important;font-size:13.5px !important;font-weight:600 !important;color:#053664 !important;border-bottom:1px solid #5CE1E6;padding-bottom:1px;}
.elementor-1250 .elementor-element.elementor-element-cd453ee a:hover{color:#0A4C8A !important;border-bottom-color:#0A4C8A;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-46920a7 */.elementor-1250 .elementor-element.elementor-element-46920a7 h2{display:none !important;}
.elementor-1250 .elementor-element.elementor-element-46920a7 table th{font-family:"Raleway",sans-serif !important;font-weight:500 !important;font-size:12.5px !important;color:#8A97A6 !important;text-transform:none !important;}
.elementor-1250 .elementor-element.elementor-element-46920a7 table td, .elementor-1250 .elementor-element.elementor-element-46920a7 table td p{font-family:"Raleway",sans-serif !important;font-weight:600 !important;font-size:13px !important;color:#053664 !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-78114659 */.elementor-1250 .elementor-element.elementor-element-78114659 h2{font-family:"Lato",sans-serif !important;font-weight:900 !important;text-transform:uppercase !important;font-size:20px !important;letter-spacing:0.5px !important;color:#053664 !important;line-height:1.3 !important;}
.elementor-1250 .elementor-element.elementor-element-78114659 .dl-loop-brand{font-family:"Raleway",sans-serif !important;font-weight:600 !important;font-size:10.5px !important;text-transform:uppercase !important;letter-spacing:0.8px !important;color:#8A97A6 !important;}
.elementor-1250 .elementor-element.elementor-element-78114659 .woocommerce-loop-product__title{font-family:"Lato",sans-serif !important;font-weight:700 !important;font-size:13.5px !important;text-transform:uppercase !important;letter-spacing:0.2px !important;color:#053664 !important;line-height:1.45 !important;}
.elementor-1250 .elementor-element.elementor-element-78114659 li.product bdi{font-family:"Lato",sans-serif !important;font-weight:900 !important;font-size:17px !important;color:#053664 !important;}
.elementor-1250 .elementor-element.elementor-element-78114659 .dl-carte-lld, .elementor-1250 .elementor-element.elementor-element-78114659 .dl-carte-lld *{font-family:"Raleway",sans-serif !important;font-weight:500 !important;font-size:12px !important;color:#55677E !important;}
.elementor-1250 .elementor-element.elementor-element-78114659 li.product a.button{font-family:"Lato",sans-serif !important;font-weight:700 !important;font-size:11.5px !important;text-transform:uppercase !important;letter-spacing:0.6px !important;}/* End custom CSS */