.elementor-30624 .elementor-element.elementor-element-23315c9c{--display:flex;}.elementor-30624 .elementor-element.elementor-element-ff5e1a6{--spacer-size:50px;}.elementor-30624 .elementor-element.elementor-element-c136ac8{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30624 .elementor-element.elementor-element-52777b9{--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-30624 .elementor-element.elementor-element-52777b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30624 .elementor-element.elementor-element-e105beb{--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;}.elementor-30624 .elementor-element.elementor-element-e105beb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30624 .elementor-element.elementor-element-89164a3{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-30624 .elementor-element.elementor-element-89164a3:not(.elementor-motion-effects-element-type-background), .elementor-30624 .elementor-element.elementor-element-89164a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30624 .elementor-element.elementor-element-89164a3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-9b41795{text-align:start;font-family:"Mulish BOLD";font-size:16px;font-weight:400;color:var( --e-global-color-013bd7a );}.elementor-30624 .elementor-element.elementor-element-4162996{font-family:"Mulish Regular";font-size:13px;font-weight:400;color:var( --e-global-color-013bd7a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-090013a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-30624 .elementor-element.elementor-element-090013a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-30624 .elementor-element.elementor-element-090013a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );}.elementor-30624 .elementor-element.elementor-element-462382a .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-462382a{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-462382a .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-462382a .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-462382a .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-462382a .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-462382a .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-462382a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-dd653b0{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-dd653b0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-3bfb134{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-3bfb134 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-2fce439{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-2fce439 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-e8b31df{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-e8b31df .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-dbf1fa3{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-dbf1fa3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button{background-color:#E8F1FA;font-family:"Mulish Regular";font-size:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-3f15941{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-3f15941 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-c84d145{width:100%;max-width:100%;margin:3px 3px calc(var(--kit-widget-spacing, 0px) + 3px) 3px;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button .elementor-button-content-wrapper{gap:5px;justify-content:start;}.elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button{font-family:"Mulish Regular";font-size:14px;fill:#910303;color:#910303;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button:hover, .elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button:hover svg, .elementor-30624 .elementor-element.elementor-element-c84d145 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-30624 .elementor-element.elementor-element-168a3ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-30624 .elementor-element.elementor-element-168a3ba.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-a995669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 20px;}.elementor-30624 .elementor-element.elementor-element-a995669 .elementor-heading-title{font-family:"MuseoModerno";font-size:22px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-30624 .elementor-element.elementor-element-535fe72.elementor-element{--align-self:flex-end;}.elementor-30624 .elementor-element.elementor-element-535fe72{text-align:end;}.elementor-30624 .elementor-element.elementor-element-535fe72 img{width:17%;}.elementor-30624 .elementor-element.elementor-element-1d462e0e{width:var( --container-widget-width, 96% );max-width:96%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-30624 .elementor-element.elementor-element-1d462e0e.elementor-element{--align-self:center;}.elementor-30624 .elementor-element.elementor-element-a5745b6{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-30624 .elementor-element.elementor-element-a5745b6.elementor-element{--align-self:flex-start;}.elementor-30624 .elementor-element.elementor-element-a5745b6 img{width:17%;}.elementor-30624 .elementor-element.elementor-element-dbbba9f{--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-30624 .elementor-element.elementor-element-5122d41{--spacer-size:50px;}.elementor-30624 .elementor-element.elementor-element-6bfb50e{--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:center;--align-items:center;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-30624 .elementor-element.elementor-element-6bfb50e:not(.elementor-motion-effects-element-type-background), .elementor-30624 .elementor-element.elementor-element-6bfb50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-6bfb50e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30624 .elementor-element.elementor-element-8806295{--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:center;}.elementor-30624 .elementor-element.elementor-element-8806295:not(.elementor-motion-effects-element-type-background), .elementor-30624 .elementor-element.elementor-element-8806295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-8806295.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30624 .elementor-element.elementor-element-8c7b76d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-30624 .elementor-element.elementor-element-8c7b76d:not(.elementor-motion-effects-element-type-background), .elementor-30624 .elementor-element.elementor-element-8c7b76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-8c7b76d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30624 .elementor-element.elementor-element-0aa55e1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30624 .elementor-element.elementor-element-0aa55e1 .elementor-heading-title{font-family:"MuseoModerno";font-weight:700;color:var( --e-global-color-accent );}.elementor-30624 .elementor-element.elementor-element-ca7e569 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Mulish BOLD";font-size:11px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:1px 25px 1px 15px;}.elementor-30624 .elementor-element.elementor-element-ca7e569{margin:29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30624 .elementor-element.elementor-element-ca7e569.elementor-element{--align-self:center;}.elementor-30624 .elementor-element.elementor-element-e2e62a4{--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-30624 .elementor-element.elementor-element-e2e62a4:not(.elementor-motion-effects-element-type-background), .elementor-30624 .elementor-element.elementor-element-e2e62a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-e2e62a4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-30624 .elementor-element.elementor-element-3a00f82{--display:flex;--min-height:134px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-30624 .elementor-element.elementor-element-3a00f82:not(.elementor-motion-effects-element-type-background), .elementor-30624 .elementor-element.elementor-element-3a00f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30624 .elementor-element.elementor-element-3a00f82.e-con{--align-self:center;}.elementor-30624 .elementor-element.elementor-element-cffef42{margin:-24px -24px calc(var(--kit-widget-spacing, 0px) + -24px) -24px;text-align:center;}.elementor-30624 .elementor-element.elementor-element-cffef42.elementor-element{--align-self:center;}.elementor-30624 .elementor-element.elementor-element-cffef42 img{width:75%;}@media(min-width:768px){.elementor-30624 .elementor-element.elementor-element-c136ac8{--content-width:1170px;}.elementor-30624 .elementor-element.elementor-element-52777b9{--width:27.502%;}.elementor-30624 .elementor-element.elementor-element-e105beb{--width:100%;}.elementor-30624 .elementor-element.elementor-element-89164a3{--width:100%;}.elementor-30624 .elementor-element.elementor-element-168a3ba{--width:78%;}.elementor-30624 .elementor-element.elementor-element-6bfb50e{--width:500px;}.elementor-30624 .elementor-element.elementor-element-8806295{--width:62.012%;}.elementor-30624 .elementor-element.elementor-element-8c7b76d{--width:100%;}.elementor-30624 .elementor-element.elementor-element-e2e62a4{--width:37.62%;}.elementor-30624 .elementor-element.elementor-element-3a00f82{--width:100%;}}/* Start custom CSS for spacer, class: .elementor-element-ff5e1a6 */.woocommerce-cart-form {
    font-family: 'VotrePolice', sans-serif; /* Changez 'VotrePolice' par le nom de la police souhaitée */
    font-size: 16px; /* Ajustez la taille de la police selon vos besoins */
    font-weight: bold; /* Vous pouvez également modifier le poids de la police */
    border: none; /* Retire les bordures */
}
/* Style général de l'input */
input[type="text"].input-text#coupon_code {
    font-family: 'VotrePolice', sans-serif; /* Changez 'VotrePolice' par le nom de la police souhaitée */
    font-size: 8px; /* Ajustez la taille de la police selon vos besoins */
    font-weight: bold; /* Vous pouvez également modifier le poids de la police */
    border: 2px solid #ccc; /* Changez la couleur et l'épaisseur de la bordure */
    padding: 8px; /* Ajustez le padding selon vos besoins */
    border-radius: 10px; /* Ajoutez des coins arrondis */
}

/* Style du placeholder */
input[type="text"].input-text#coupon_code::placeholder {
    color: #888; /* Changez la couleur du placeholder */
    font-style: italic; /* Changez le style de la police du placeholder */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e105beb */.elementor-button {
text-align: left;
justify-content: flex-start;
}
.elementor-button-content-wrapper {
display: flex;
align-items: center;
}
.elementor-button-text {
margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52777b9 */.elementor-button {
text-align: left;
justify-content: flex-start;
}
.elementor-button-content-wrapper {
display: flex;
align-items: center;
}
.elementor-button-text {
margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1d462e0e *//* Styles pour le formulaire du panier WooCommerce */
.elementor-30624 .elementor-element.elementor-element-1d462e0e .woocommerce-cart-form {
    font-family: 'VotrePolice', sans-serif; /* Changez 'VotrePolice' par le nom de la police souhaitée */
    font-size: 16px; /* Ajustez la taille de la police selon vos besoins */
    font-weight: bold; /* Vous pouvez également modifier le poids de la police */
    border: none; /* Retire les bordures */
    margin: 0; /* Supprime les marges par défaut */
    padding: 0; /* Supprime les paddings par défaut */
}

/* Styles pour l'input du code promo */
#coupon_code {
    font-family: 'VotrePolice', sans-serif; /* Changez 'VotrePolice' par le nom de la police souhaitée */
    font-size: 8px; /* Ajustez la taille de la police selon vos besoins */
    font-weight: bold; /* Vous pouvez également modifier le poids de la police */
    border: 1px solid #ccc; /* Changez la couleur et l'épaisseur de la bordure */
    padding: 10px; /* Ajustez le padding selon vos besoins */
    border-radius: 10px; /* Ajoutez des coins arrondis */
    background-color: #f9f9f9; /* Changez la couleur de fond */
    color: #333; /* Changez la couleur du texte */
}

/* Styles pour le placeholder de l'input du code promo */
#coupon_code::placeholder {
    color: #034991; /* Changez la couleur du placeholder */
    font-style: italic; /* Changez le style de la police du placeholder */
    opacity: 1; /* Assurez-vous que le placeholder est bien visible */
}
/* Style général du bouton */
button.button[name="apply_coupon"] {
    font-family: 'VotrePolice', sans-serif; /* Changez 'VotrePolice' par le nom de la police souhaitée */
    font-size: 12px; /* Ajustez la taille de la police selon vos besoins */
    font-weight: bold; /* Vous pouvez également modifier le poids de la police */
    background-color: #034991; /* Changez la couleur de fond */
    color: white; /* Changez la couleur du texte */
    border: none; /* Retire les bordures */
    padding: 10px 20px; /* Ajustez le padding selon vos besoins */
    border-radius: 5px; /* Ajoutez des coins arrondis */
    cursor: pointer; /* Change le curseur au survol */
    transition: background-color 0.3s ease; /* Ajoute une transition pour l'effet de survol */
}

/* Style au survol du bouton */
button.button[name="apply_coupon"]:hover {
    background-color: #034991; /* Changez la couleur de fond au survol */
    color: white; /* Changez la couleur du texte */
}

/* Style au focus du bouton */
button.button[name="apply_coupon"]:focus {
    outline: none; /* Retire le contour par défaut */
    box-shadow: 0 0 5px #0349910; /* Ajoute une ombre pour indiquer le focus */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mulish BOLD';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://fis.frame-prod.fr/wp-content/uploads/2024/07/Mulish-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mulish Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://fis.frame-prod.fr/wp-content/uploads/2024/07/Mulish-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MuseoModerno';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://fis.frame-prod.fr/wp-content/uploads/2024/07/MuseoModerno-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */