.elementor-130 .elementor-element.elementor-element-c373697{--display:flex;--min-height:80vh;--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:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.5;--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-130 .elementor-element.elementor-element-c373697:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-c373697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maison-jilas.com/wp-content/uploads/db6f10f531e9ec51735248d0821852feb10deaf8-scaled.jpg");background-position:center center;background-size:cover;}.elementor-130 .elementor-element.elementor-element-c373697::before, .elementor-130 .elementor-element.elementor-element-c373697 > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-c373697 > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-c373697 > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-c373697 > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-c373697 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-130 .elementor-element.elementor-element-312618a{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-130 .elementor-element.elementor-element-312618a .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:48px;font-weight:400;text-transform:capitalize;line-height:40px;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-d79624b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-1%;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-d79624b.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-ec9fa1b{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-130 .elementor-element.elementor-element-18a61ff img{width:246px;}.elementor-130 .elementor-element.elementor-element-2d0669f{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-130 .elementor-element.elementor-element-2d0669f .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-e1fb528{padding:50px 0px 0px 0px;text-align:center;}.elementor-130 .elementor-element.elementor-element-e1fb528 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-2bcada4{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-24b64a6{padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-130 .elementor-element.elementor-element-f33dca9{padding:50px 0px 0px 0px;text-align:center;}.elementor-130 .elementor-element.elementor-element-f33dca9 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-1b1bb26{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-2592814{padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-130 .elementor-element.elementor-element-8be7e95{padding:50px 0px 0px 0px;text-align:center;}.elementor-130 .elementor-element.elementor-element-8be7e95 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:32px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-12340d8{--display:flex;--min-height:45px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-0e1bd3c{padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-130 .elementor-element.elementor-element-c7be6a6{--display:flex;--min-height:1277px;--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;--z-index:10;}.elementor-130 .elementor-element.elementor-element-c7be6a6:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-c7be6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maison-jilas.com/wp-content/uploads/FOND-JASMIN-1.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-130 .elementor-element.elementor-element-45ebfcf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-206a6b4 img{height:500px;object-fit:cover;object-position:center center;}.elementor-130 .elementor-element.elementor-element-6b8a808{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-f7099c7{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-130 .elementor-element.elementor-element-f7099c7 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-aa9ed54{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-130 .elementor-element.elementor-element-aa9ed54 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:19px;font-weight:400;}.elementor-130 .elementor-element.elementor-element-9db4804{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.5px;color:#817C7B;}.elementor-130 .elementor-element.elementor-element-490ede0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-490ede0 .elementor-button:hover, .elementor-130 .elementor-element.elementor-element-490ede0 .elementor-button:focus{background-color:#584924;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-490ede0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-490ede0 .elementor-button:hover svg, .elementor-130 .elementor-element.elementor-element-490ede0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-4fcf20f{--display:flex;--min-height:982px;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-d54b27a{--display:flex;--min-height:982px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-accd3a1{--display:flex;--min-height:982px;--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:space-between;--padding-top:53px;--padding-bottom:133px;--padding-left:53px;--padding-right:53px;}.elementor-130 .elementor-element.elementor-element-accd3a1:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-accd3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maison-jilas.com/wp-content/uploads/9be80cd849f1219445f7850375b4fbc9729cb86e-scaled.jpg");background-size:cover;}.elementor-130 .elementor-element.elementor-element-373d8a3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-373d8a3.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-d67d804{text-align:start;}.elementor-130 .elementor-element.elementor-element-d67d804 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-2dba755{text-align:start;}.elementor-130 .elementor-element.elementor-element-2dba755 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:140px;font-weight:400;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-f033a6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-f033a6c.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-e407954{--display:flex;}.elementor-130 .elementor-element.elementor-element-a877181{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:59px;--padding-right:59px;}.elementor-130 .elementor-element.elementor-element-a877181:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-a877181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-d9fe164 .elementor-heading-title{font-family:"Bodoni 72 bold", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-c018640{padding:0px 0px 0px 0px;color:#817C7B;}.elementor-130 .elementor-element.elementor-element-80c986b{--display:flex;--min-height:982px;--overlay-opacity:0.66;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-80c986b::before, .elementor-130 .elementor-element.elementor-element-80c986b > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-80c986b > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-80c986b > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-80c986b > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-80c986b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-130 .elementor-element.elementor-element-a88a95c{--display:flex;--min-height:982px;--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:space-between;--overlay-opacity:0.5;--padding-top:53px;--padding-bottom:133px;--padding-left:53px;--padding-right:53px;}.elementor-130 .elementor-element.elementor-element-a88a95c:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-a88a95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maison-jilas.com/wp-content/uploads/1dfa0433a6e6901dee119c747b5ea2812d0c974a-scaled.jpg");background-position:0px -191px;background-size:cover;}.elementor-130 .elementor-element.elementor-element-a88a95c::before, .elementor-130 .elementor-element.elementor-element-a88a95c > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-a88a95c > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-a88a95c > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-a88a95c > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-a88a95c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #F2295B00 100%);}.elementor-130 .elementor-element.elementor-element-d6b85c2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-d6b85c2.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-a41484f{text-align:start;}.elementor-130 .elementor-element.elementor-element-a41484f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-fec8662{text-align:start;}.elementor-130 .elementor-element.elementor-element-fec8662 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:140px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-c7cfab2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-c7cfab2.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-13d1152{--display:flex;}.elementor-130 .elementor-element.elementor-element-fa33152{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:59px;--padding-right:59px;}.elementor-130 .elementor-element.elementor-element-fa33152:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-fa33152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-46f575a .elementor-heading-title{font-family:"Bodoni 72 bold", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-7773bed{padding:0px 0px 0px 0px;color:#817C7B;}.elementor-130 .elementor-element.elementor-element-396cbc6{--display:flex;--min-height:982px;--overlay-opacity:0.66;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-396cbc6::before, .elementor-130 .elementor-element.elementor-element-396cbc6 > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-396cbc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-396cbc6 > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-396cbc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-396cbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-130 .elementor-element.elementor-element-9d6f5aa{--display:flex;--min-height:982px;--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:space-between;--overlay-opacity:0.5;--padding-top:53px;--padding-bottom:133px;--padding-left:53px;--padding-right:53px;}.elementor-130 .elementor-element.elementor-element-9d6f5aa:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-9d6f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maison-jilas.com/wp-content/uploads/ffc6353f6d7f3beed45cd05248f94ecdc744c377-scaled.jpg");background-position:0px -382px;background-size:cover;}.elementor-130 .elementor-element.elementor-element-9d6f5aa::before, .elementor-130 .elementor-element.elementor-element-9d6f5aa > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-9d6f5aa > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-9d6f5aa > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-9d6f5aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-9d6f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-130 .elementor-element.elementor-element-6a992e1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-6a992e1.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-60464ce{text-align:start;}.elementor-130 .elementor-element.elementor-element-60464ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-bd56cd6{text-align:start;}.elementor-130 .elementor-element.elementor-element-bd56cd6 .elementor-heading-title{font-family:"Bodoni 72 smallcaps", Sans-serif;font-size:140px;font-weight:400;color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-f172e6e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-f172e6e.e-con{--align-self:center;}.elementor-130 .elementor-element.elementor-element-02a8eaa{--display:flex;}.elementor-130 .elementor-element.elementor-element-8825110{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:59px;--padding-bottom:59px;--padding-left:59px;--padding-right:59px;}.elementor-130 .elementor-element.elementor-element-8825110:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-8825110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-130 .elementor-element.elementor-element-0b8cf6f .elementor-heading-title{font-family:"Bodoni 72 bold", Sans-serif;font-size:24px;font-weight:400;text-transform:none;color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-e028ad3{padding:0px 0px 0px 0px;color:#817C7B;}.elementor-130 .elementor-element.elementor-element-10f3641{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-130 .elementor-element.elementor-element-10f3641 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-130 .elementor-element.elementor-element-fbfbac1{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-3100cd0{--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:space-between;--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-130 .elementor-element.elementor-element-96e3dbb.elementor-element{--align-self:flex-start;}.elementor-130 .elementor-element.elementor-element-96e3dbb{z-index:10;}.elementor-130 .elementor-element.elementor-element-76bf517.elementor-element{--align-self:flex-end;}.elementor-130 .elementor-element.elementor-element-76bf517{z-index:10;}.elementor-130 .elementor-element.elementor-element-8fd56b6{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-130 .elementor-element.elementor-element-c7be6a6:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-c7be6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-130 .elementor-element.elementor-element-45ebfcf{--grid-auto-flow:row;}.elementor-130 .elementor-element.elementor-element-a88a95c:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-a88a95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-130 .elementor-element.elementor-element-9d6f5aa:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-9d6f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-130 .elementor-element.elementor-element-10f3641{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-130 .elementor-element.elementor-element-c373697{--content-width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-312618a .elementor-heading-title{font-size:49px;}.elementor-130 .elementor-element.elementor-element-d79624b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-130 .elementor-element.elementor-element-ec9fa1b{--content-width:90%;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-2d0669f{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-130 .elementor-element.elementor-element-2d0669f .elementor-heading-title{font-size:34px;}.elementor-130 .elementor-element.elementor-element-e1fb528{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-e1fb528.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-e1fb528 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-130 .elementor-element.elementor-element-2bcada4{--width:50%;}.elementor-130 .elementor-element.elementor-element-24b64a6{padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-f33dca9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-f33dca9.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-f33dca9 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-130 .elementor-element.elementor-element-1b1bb26{--width:50%;}.elementor-130 .elementor-element.elementor-element-2592814{padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-8be7e95{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-130 .elementor-element.elementor-element-8be7e95.elementor-element{--align-self:center;}.elementor-130 .elementor-element.elementor-element-8be7e95 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-130 .elementor-element.elementor-element-12340d8{--width:50%;}.elementor-130 .elementor-element.elementor-element-0e1bd3c{padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-c7be6a6{--min-height:800px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-c7be6a6:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-c7be6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:615px auto;}.elementor-130 .elementor-element.elementor-element-45ebfcf{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-f7099c7{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-130 .elementor-element.elementor-element-f7099c7 .elementor-heading-title{font-size:34px;}.elementor-130 .elementor-element.elementor-element-490ede0{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;}.elementor-130 .elementor-element.elementor-element-4fcf20f{--width:100%;}.elementor-130 .elementor-element.elementor-element-d54b27a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-accd3a1{--width:100%;--min-height:750px;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-130 .elementor-element.elementor-element-373d8a3{--width:90%;}.elementor-130 .elementor-element.elementor-element-d67d804{text-align:start;}.elementor-130 .elementor-element.elementor-element-2dba755{text-align:start;}.elementor-130 .elementor-element.elementor-element-2dba755 .elementor-heading-title{font-size:45px;}.elementor-130 .elementor-element.elementor-element-a877181{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-130 .elementor-element.elementor-element-c018640{padding:20px 20px 20px 20px;}.elementor-130 .elementor-element.elementor-element-80c986b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-a88a95c{--width:100%;--min-height:750px;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-130 .elementor-element.elementor-element-a88a95c:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-a88a95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-130 .elementor-element.elementor-element-d6b85c2{--width:90%;}.elementor-130 .elementor-element.elementor-element-a41484f{text-align:start;}.elementor-130 .elementor-element.elementor-element-fec8662{text-align:start;}.elementor-130 .elementor-element.elementor-element-fec8662 .elementor-heading-title{font-size:50px;}.elementor-130 .elementor-element.elementor-element-fa33152{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-130 .elementor-element.elementor-element-7773bed{padding:20px 20px 20px 20px;}.elementor-130 .elementor-element.elementor-element-396cbc6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-9d6f5aa{--width:100%;--min-height:750px;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-130 .elementor-element.elementor-element-9d6f5aa:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-9d6f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-130 .elementor-element.elementor-element-6a992e1{--width:90%;}.elementor-130 .elementor-element.elementor-element-60464ce{text-align:start;}.elementor-130 .elementor-element.elementor-element-bd56cd6{text-align:start;}.elementor-130 .elementor-element.elementor-element-bd56cd6 .elementor-heading-title{font-size:50px;}.elementor-130 .elementor-element.elementor-element-8825110{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-130 .elementor-element.elementor-element-e028ad3{padding:20px 20px 20px 20px;}.elementor-130 .elementor-element.elementor-element-10f3641{--e-n-carousel-swiper-slides-to-display:1;}.elementor-130 .elementor-element.elementor-element-fbfbac1{--content-width:98%;--margin-top:-281px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-3100cd0{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-130 .elementor-element.elementor-element-ec9fa1b{--content-width:814px;}.elementor-130 .elementor-element.elementor-element-2bcada4{--width:50%;}.elementor-130 .elementor-element.elementor-element-1b1bb26{--width:50%;}.elementor-130 .elementor-element.elementor-element-12340d8{--width:50%;}.elementor-130 .elementor-element.elementor-element-45ebfcf{--width:900px;}.elementor-130 .elementor-element.elementor-element-373d8a3{--width:1280px;}.elementor-130 .elementor-element.elementor-element-f033a6c{--width:1280px;}.elementor-130 .elementor-element.elementor-element-e407954{--width:50%;}.elementor-130 .elementor-element.elementor-element-a877181{--width:50%;}.elementor-130 .elementor-element.elementor-element-d6b85c2{--width:1280px;}.elementor-130 .elementor-element.elementor-element-c7cfab2{--width:1280px;}.elementor-130 .elementor-element.elementor-element-13d1152{--width:50%;}.elementor-130 .elementor-element.elementor-element-fa33152{--width:50%;}.elementor-130 .elementor-element.elementor-element-6a992e1{--width:1280px;}.elementor-130 .elementor-element.elementor-element-f172e6e{--width:1280px;}.elementor-130 .elementor-element.elementor-element-02a8eaa{--width:50%;}.elementor-130 .elementor-element.elementor-element-8825110{--width:50%;}.elementor-130 .elementor-element.elementor-element-fbfbac1{--content-width:1280px;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-490ede0 *//* ==================================================
   DESKTOP ET TABLETTE
================================================== */

/* Ligne quantité + bouton panier */
form.cart .woocommerce-variation-add-to-cart.variations_button {
    display: flex !important;
    align-items: stretch !important;
    flex-wrap: nowrap !important;

    width: 100% !important;
    max-width: 100% !important;

    gap: 0px !important;
    box-sizing: border-box !important;
}


/* ==================================================
   CONTENEUR QUANTITÉ
================================================== */

form.cart .quantity {
    display: flex !important;
    align-items: center !important;

    width: 185px !important;
    min-width: 185px !important;
    max-width: 185px !important;
    height: 64px !important;

    flex: 0 0 185px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 1px solid #E7DED2 !important;
    background: #fff !important;

    box-sizing: border-box !important;
}


/* ==================================================
   BOUTONS + ET -
================================================== */

form.cart .quantity .qty-btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 52px !important;
    min-width: 52px !important;
    max-width: 52px !important;
    height: 62px !important;

    flex: 0 0 52px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: none !important;
    border-radius: 0 !important;

    background: transparent !important;
    color: #444 !important;

    font-size: 16px !important;
    line-height: 1 !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
    pointer-events: auto !important;
    touch-action: manipulation !important;

    position: static !important;
    z-index: auto !important;

    transition: color 0.2s ease !important;
}

form.cart .quantity .qty-btn:hover,
form.cart .quantity .qty-btn:focus,
form.cart .quantity .qty-btn:active {
    border: none !important;
    background: transparent !important;
    color: #A88A47 !important;
    box-shadow: none !important;
    outline: none !important;
}


/* ==================================================
   CHAMP QUANTITÉ
================================================== */

form.cart .quantity input.qty {
    display: block !important;

    width: 79px !important;
    min-width: 0 !important;
    max-width: 79px !important;
    height: 62px !important;

    flex: 1 1 auto !important;

    margin: 0 !important;
    padding: 0 !important;

    border: none !important;
    border-radius: 0 !important;

    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;

    text-align: center !important;
    font-family: "Cormorant Garamond", serif !important;
    font-size: 16px !important;
    color: #222 !important;

    pointer-events: auto !important;

    position: static !important;
    z-index: auto !important;
}


/* Suppression des flèches natives */
form.cart .quantity input.qty::-webkit-inner-spin-button,
form.cart .quantity input.qty::-webkit-outer-spin-button {
    margin: 0 !important;
    -webkit-appearance: none !important;
}

form.cart .quantity input.qty[type="number"] {
    -moz-appearance: textfield !important;
}


/* ==================================================
   BOUTON AJOUTER AU PANIER
================================================== */

form.cart
.woocommerce-variation-add-to-cart.variations_button
.single_add_to_cart_button {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    height: 64px !important;

    flex: 1 1 0 !important;

    margin: 0 !important;
    padding: 0 20px !important;

    box-sizing: border-box !important;

    position: static !important;
    z-index: auto !important;

    white-space: nowrap !important;
}


/* ==================================================
   MOBILE
================================================== */

@media screen and (max-width: 767px) {

    form.cart .woocommerce-variation-add-to-cart.variations_button {
        display: grid !important;
        grid-template-columns: 140px minmax(0, 1fr) !important;
        align-items: stretch !important;

        width: 100% !important;
        max-width: 100% !important;

        column-gap: 10px !important;
        box-sizing: border-box !important;
    }

    form.cart
    .woocommerce-variation-add-to-cart.variations_button
    .quantity {
        display: flex !important;

        width: 140px !important;
        min-width: 140px !important;
        max-width: 140px !important;
        height: 58px !important;

        flex: none !important;

        margin: 0 !important;
        padding: 0 !important;

        box-sizing: border-box !important;
    }

    form.cart .quantity .qty-btn {
        width: 40px !important;
        min-width: 40px !important;
        max-width: 40px !important;
        height: 56px !important;

        flex: 0 0 40px !important;

        pointer-events: auto !important;
        cursor: pointer !important;
    }

    form.cart .quantity input.qty {
        width: 58px !important;
        min-width: 0 !important;
        max-width: 58px !important;
        height: 56px !important;

        flex: 1 1 auto !important;
    }

    form.cart
    .woocommerce-variation-add-to-cart.variations_button
    .single_add_to_cart_button {
        width: 100% !important;
        min-width: 0 !important;
        max-width: 100% !important;
        height: 58px !important;

        margin: 0 !important;
        padding: 0 8px !important;

        box-sizing: border-box !important;
        white-space: nowrap !important;
        overflow: hidden !important;
        text-overflow: ellipsis !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-10f3641 */.cocktail-nav{
    position:absolute;
    left:70px;
    right:70px;
    bottom:70px;
    z-index:20;

    display:flex;
    justify-content:space-between;
    align-items:center;
}

.cocktail-prev,
.cocktail-next{
    cursor:pointer;
    background:#A98435;
    color:#FFFFFF;

    padding:10px 20px;

    font-family:"Bodoni 72 Smallcaps", serif;
    font-size:19px;
    font-weight:400;
    letter-spacing:0.1em;
    line-height:1;

    border:none;

    /* Seule la couleur de fond est animée */
    transition:background .3s ease;
}

.cocktail-prev:hover,
.cocktail-next:hover{
    background:#8F702B;
}

/* Tablette */
@media(max-width:1024px){

    .cocktail-nav{
        left:40px;
        right:40px;
        bottom:40px;
    }

    .cocktail-prev,
    .cocktail-next{
        font-size:14px;
        padding:8px 16px;
    }
}

/* Mobile */
@media(max-width:767px){

    .cocktail-nav{
        left:20px;
        right:20px;
        bottom:20px;
    }

    .cocktail-prev,
    .cocktail-next{
        font-size:15px;
        padding:4px 6px;
        letter-spacing:0.08em;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bodoni 72 smallcaps';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maison-jilas.com/wp-content/uploads/bodoni-72-smallcaps-book.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bodoni 72 bold';
	font-display: auto;
	src: url('https://maison-jilas.com/wp-content/uploads/bodoni-72-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */