#loading-screen{transform:translateZ(0);display:flex;align-items:center;justify-items:center;justify-content:center;position:fixed;top:0;right:0;left:0;bottom:0;width:100vw;height:100vh;z-index:100;opacity:0;background-size:200% 100%;background-image:linear-gradient(270deg,#172335 50%,#0f1723 0)}#loading-screen.run{animation-name:run;animation-duration:2.5s;animation-timing-function:ease-out}@keyframes run{0%{opacity:1;background-position:100% 50%}10%{opacity:1;background-position:100% 50%}80%{opacity:1;background-position:0 50%}to{opacity:0}}header .header{position:fixed;z-index:32;width:100%;background-color:#202837;display:flex;justify-content:space-between}header .header .header-logo{width:10%;margin:2% 0 2% 45%}header .header .menu-burger{display:none}header .header .header-select-languages{width:20%;margin-right:30px;display:flex;justify-content:space-between;align-items:center}header .header .header-select-languages li{width:50%;list-style:none}header .header .header-select-languages li a{font-family:NunitoSans,sans-serif;font-size:1.3em;letter-spacing:3.75px;text-align:center;text-transform:uppercase;color:#e4b090;display:block;width:100%}header .header .header-select-languages .current-lang{font-weight:700}header .header .header-select-languages .lang-item-44{border-right:2px solid #e4b090}header .nav{position:fixed;display:flex;justify-content:center;flex-wrap:wrap;width:100%;z-index:31;margin-top:10.25%;background-color:#fff}header .nav .menu{width:75%}header .nav .menu ul{display:flex;padding:0;justify-content:space-between;flex-direction:row}header .nav .menu ul .current_page_item{border-bottom:4px solid #000}header .nav .menu ul li{font-family:NunitoSans,sans-serif;font-size:.7em;letter-spacing:3px;text-align:center;padding:1% 0;color:#202837}@media screen and (max-width:1024px){.menu-burger{cursor:pointer}.menu-burger svg{fill:#e4b090}header .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}header .header .menu-burger{display:block;width:8%;height:60px;margin-left:30px;margin-right:7%;text-align:center}header .header .menu-burger svg{height:80%;width:80%;padding-top:25%}header .header .header-logo{margin:2% auto}header .header .header-select-languages{width:15%}header .nav .menu ul .current_page_item{border-bottom:1px solid #e4b090;width:-moz-fit-content;width:fit-content}.info-brand .maison-jy-information .maison-jy-information-content p{width:140%}}@media screen and (max-width:750px){header .header .header-logo{width:20%}header .header .header-select-languages{width:22%;margin-right:8px}header .header .header-select-languages li{width:50%}header .header .header-select-languages li a{margin-left:0;font-size:0.85em;letter-spacing:1.5px;padding:2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header .header .header-select-languages .lang-item-44 a{margin-right:4px}header .header .header-select-languages .lang-item-47 a{margin-left:4px}}.footer{display:flex;flex-direction:row;justify-content:space-around;background-color:#202837;align-items:center;padding:8% 3%}.footer .menu-footer{width:30%;display:flex;flex-direction:column;justify-content:flex-start;padding:0}.footer .menu-footer a{text-transform:uppercase;font-family:Nunito Sans,serif;font-size:15px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:2.25px;text-align:left;color:#fff;margin:4% 0}.footer img{width:18%}.footer .social-network{width:30%;display:flex;padding:0;flex-direction:column;align-items:center}.footer .social-network .social-network-list{padding:0;margin:0;text-align:center}.footer .social-network .social-network-list li{margin:90% 0}.footer .social-network a,.footer .social-network p{text-transform:uppercase;color:#e4b090;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:700;font-style:normal;font-stretch:normal;line-height:.83;letter-spacing:2.25px;text-align:center;margin:4% 0}.footer .social-network a .social-networks-icons{width:24px;height:24px}.menu-footer li a:hover{color:#e4b090}.menu-footer li a{transition:color .5s linear}@media screen and (max-width:1024px){.footer,.footer .menu-footer{flex-direction:column}.footer .menu-footer img,.footer img{order:1}.footer .menu-footer,.footer .menu-footer .menu-footer{order:2;margin-top:5%;margin-bottom:5%;align-items:center;width:100%;text-align:center;line-height:2}.footer .menu-footer .menu-footer a,.footer .menu-footer a{text-align:center;line-height:20px}.footer .menu-footer .social-network,.footer .social-network{order:3;align-items:center;width:100%}.footer .menu-footer .social-network a,.footer .social-network a{line-height:20px}}.post-edit-link{display:none}.sell_point_link{font-size:1.125em;font-weight:700}.country-listing{margin-bottom:4%}#post-49,#post-147,.page-item-49{display:none}.content{width:100%}.show{opacity:1}.hide,.show{transition:.2s cubic-bezier(.5,0,0,1)}.hide{opacity:0}.page-template-default{background-color:#fff!important}.sib-default-btn,.wpcf7-submit,main a{background:none;font-size:1.5em;font-style:normal;font-stretch:normal;letter-spacing:1.75px;color:#172435;text-decoration:none;text-transform:lowercase;padding-bottom:15px;border:none;border-bottom:5px solid #000}ul{list-style-type:none;text-transform:uppercase;font-size:1.875em}.presentation{width:100%;margin-top:15%;margin-bottom:21%}.presentation .presentation-home-image{width:75%;margin:0 auto}.presentation .presentation-information{margin-top:6%}.presentation .presentation-information .horizontal-ligne{width:10%;float:right;margin-top:2.5%;margin-right:16%}.presentation .presentation-information .presentation-title{margin-left:14%;width:30%}.presentation .presentation-information .presentation-title h3{line-height:1em;margin:0 0 1%;font-family:Playfair Display,serif;font-size:4.5em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#172435}.presentation .presentation-information .presentation-information{float:right;margin-right:16%;margin-top:-1%;width:20%;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.info-brand{display:flex;justify-content:flex-end;margin-bottom:10%}.info-brand .maison-jy-information{width:21%;margin:0 auto}.info-brand .maison-jy-information .maison-jy-information-content{margin-top:150%}.info-brand .maison-jy-information .maison-jy-information-content p{font-family:Playfair Display,serif;font-size:1.1em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;text-align:justify;color:#162737;margin-bottom:40%}.info-brand .maison-jy-information .maison-jy-information-content a{float:right}.info-brand .maison-jy-photo{width:55%}.info-brand .maison-jy-photo .title-important-element-01{display:flex;flex-direction:column;position:absolute;width:30%;margin-top:-80%;margin-left:-17%;z-index:10;background-color:#202837}.info-brand .maison-jy-photo .title-important-element-01 .number{width:10%;margin:35% auto 0;font-family:NunitoSans,sans-serif;font-size:1em;letter-spacing:3.75px;text-align:center;color:#e4b090}.info-brand .maison-jy-photo .title-important-element-01 .element{width:80%;margin:20% auto 50%;font-family:Playfair Display,serif;font-size:3.125em;font-weight:400;font-style:normal;font-stretch:normal;line-height:.69;letter-spacing:normal;text-align:center;color:#e4b090}.inspirations{background-color:rgba(228,176,144,.2);display:flex;justify-content:flex-end}.inspirations .carrousel{width:40%;margin-bottom:3%}.inspirations .carrousel .title-carrrousel{font-family:NunitoSans,sans-serif;font-size:1.5em;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:3.75px;color:#162737;margin:20% 0}.inspirations .carrousel hr{position:absolute;width:25%;margin:-9% 0 0 13%;z-index:9}.inspirations .carrousel .nav-courrouselle{display:flex;flex-direction:column;width:85%}.inspirations .carrousel .nav-courrouselle a{cursor:pointer;font-family:NunitoSans,sans-serif;font-size:1.2em;font-style:normal;font-stretch:normal;line-height:2.67;letter-spacing:2.25px;text-align:right;border:none;text-transform:uppercase;color:#202837;margin:5% 0;padding:0}.inspirations .carrousel .nav-courrouselle .preview-photo-carrousel img{max-width:none;width:100%}.inspirations .photos-carrousel{width:45%;z-index:0}.inspirations .photos-carrousel img{height:100%;width:1000%;object-fit:contain}.header-logo{cursor:pointer}.collection{z-index:1}.collection .gallery-random-product{display:flex;width:80%;margin:5% auto 0}.collection .gallery-random-product .gallery-product-bloc{width:24%;margin-left:10px;margin-right:-5px}.collection .gallery-random-product .gallery-product-bloc .gallery-number{font-family:NunitoSans,sans-serif;letter-spacing:3px;width:80%;font-size:1.4em;text-align:center;margin:0 auto 15%}.collection .gallery-random-product .gallery-product-bloc .gallery-product-image hr{width:12%;float:left;margin-top:4%;margin-right:5%;border:.5px solid #000}.collection .gallery-random-product .gallery-product-bloc .gallery-product-image p{display:none;position:absolute;float:left;width:20%;margin-top:-3%;font-family:NunitoSans,sans-serif;letter-spacing:3px;font-size:1.4em;font-weight:300;color:#000}.collection .link-to-all-product{display:flex;justify-content:flex-end;width:80%;margin:3% auto 40%}.commander{z-index:auto;display:flex;justify-content:center;margin-top:37%}.commander .commander-informations{z-index:auto;margin-bottom:10%}.commander .commander-informations #information{margin-left:24%;margin-top:30%;margin-bottom:18%;width:50%;font-family:Playfair Display,serif;font-size:1.1em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;text-align:justify;color:#162737}.commander .commander-informations a{margin-left:24%;text-transform:none}.commander .photo-commander{z-index:auto;width:140%}.commander .photo-commander .title-important-element-02{display:flex;flex-direction:column;position:absolute;width:30%;margin-top:-34%;margin-left:-25%;z-index:10;background-color:#202837}.commander .photo-commander .title-important-element-02 .number{width:10%;margin:35% auto 0;font-family:NunitoSans,sans-serif;font-size:1em;letter-spacing:3.75px;text-align:center;color:#e4b090}.commander .photo-commander .title-important-element-02 .element{width:100%;margin:20% auto 50%;font-family:Playfair Display,serif;font-size:3.125em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#e4b090}.commander .photo-commander .photo-commander-under{margin-top:-55%}.newsletter{display:flex;flex-direction:column}.newsletter,.newsletter .newsletter-title{margin-top:5%}.newsletter .newsletter-title h3{margin:0 0 1%;font-family:Playfair Display,serif;font-size:4.5em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#172435}.newsletter .newsletter-information{width:60%;margin:3% auto 4%}.newsletter .newsletter-information .why-newsletters{margin:0;font-size:1.3em}.newsletter .newsletter-information .why-newsletters,.newsletter .newsletter-information .why-newsletters a{font-family:Playfair Display,serif;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.54;letter-spacing:normal;text-align:center;color:#8e8e8e}.newsletter .newsletter-information .why-newsletters a{font-size:1em;border:none;text-transform:none;text-decoration:underline}.newsletter .input-mail-newsletteer,.newsletter .sib-email-area{margin-left:8%;margin-right:20%}.newsletter .input-mail-newsletteer input,.newsletter .sib-email-area input{width:100%;box-sizing:border-box;border-color:#162737;padding-top:3%;padding-bottom:3%;padding-left:3%}.newsletter .input-mail-newsletteer ::placeholder,.newsletter .sib-email-area ::placeholder{font-family:Playfair Display,serif;font-size:1.5em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.54;letter-spacing:normal;padding-bottom:4%;color:#8e8e8e;border:none;text-transform:none}.newsletter .input-mail-newsletteer input{margin:inherit}.newsletter .submit{--webkit-box-pack:end}.newsletter .sib-default-btn,.newsletter .submit{margin:1% 20% 3%;display:flex;justify-content:flex-end}.newsletter .sib-default-btn{float:right}.newsletter .photo-post-footer img{width:100%}.photo-post-footer div{position:relative;height:0;padding-bottom:56.25%}.photo-post-footer div iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1042px){header .nav{background-color:#202837;display:none}.show-menu{height:100%}.show-menu div.menu ul{flex-direction:column;height:50%;margin-top:20vh}.show-menu div.menu ul li{text-align:left;font-size:1.1em}.show-menu div.menu ul li a{color:#e4b090}.info-brand .maison-jy-information{width:79%}.info-brand .maison-jy-information .maison-jy-information-content{margin-top:140%}.info-brand .maison-jy-information .maison-jy-information-content p{margin-left:6%;margin-bottom:10%}.info-brand .maison-jy-photo .title-important-element-01{margin-top:-65%;width:25%;margin-left:-48%}.info-brand .maison-jy-photo .title-important-element-01 .number{font-size:2em}.info-brand .maison-jy-photo img{max-width:120%;margin-top:15%;margin-left:-67%}.presentation{margin-top:10%;width:89%}.presentation .presentation-home-image{width:112%}.presentation .presentation-information .presentation-information{width:100%;padding-left:4%;margin-top:4%;margin-right:0}.presentation .presentation-information .presentation-title{width:100%;margin-left:3%}.presentation .presentation-information .presentation-title h3{font-size:3.5em}#inspirations-carrousel{display:none}.collection .gallery-random-product{flex-direction:column;align-items:center;width:100%}.commander .photo-commander .title-important-element-02{width:38%;margin-left:-48%;margin-top:-31%}.commander .photo-commander .title-important-element-02 .number{font-size:2em}.commander .photo-commander .photo-commander-under img{max-width:200%;margin-left:-100%}.commander .commander-informations #information{width:100%;margin-top:105%}}@media screen and (max-width:768px){.presentation .presentation-information .presentation-title h3{font-size:2.5em}.presentation .presentation-information .presentation-information{text-align:left}.collection .link-to-all-product{justify-content:center}.info-brand .maison-jy-information .maison-jy-information-content p{text-align:left}.info-brand .maison-jy-information .maison-jy-information-content a{float:left;margin-left:6%}}@media screen and (max-width:614px){.info-brand{width:374px}.info-brand .maison-jy-information .maison-jy-information-content{margin-top:180%}.info-brand .maison-jy-photo .title-important-element-01{margin-top:-81%;width:30%;margin-left:-30%}.info-brand .maison-jy-photo img{max-width:268%;margin-top:40%;margin-left:-80%}.collection .gallery-random-product:nth-child(4){display:none}.commander .photo-commander .photo-commander-under img{max-width:263%;margin-left:-159%}.commander .photo-commander .title-important-element-02{width:40%;margin-left:-73%}.newsletter .sib-email-area input{padding:6% 0 6% 6%}}@media screen and (max-width:425px){header .header .header-select-languages{width:24%;margin-right:6px}header .header .header-select-languages li{width:50%}header .header .header-select-languages li a{font-size:0.75em;letter-spacing:1px;padding:1px 0}.presentation .presentation-home-image{width:112%}.presentation .presentation-information .presentation-information{position:absolute;width:96%;margin-top:4%;margin-right:0;padding-left:10%;padding-right:10%}.info-brand{padding-top:30%}.info-brand .maison-jy-photo img{max-width:140%;margin-top:40%;margin-left:-13%}.info-brand .maison-jy-photo .title-important-element-01{margin-top:-85%;width:40%;margin-left:-37%}.info-brand .maison-jy-photo .title-important-element-01 .number{font-size:1.5em}.info-brand .maison-jy-photo .title-important-element-01 .element{font-size:2em}.info-brand .maison-jy-information .maison-jy-information-content p{width:154%;margin-left:6%;margin-top:-15%;padding-right:10%;padding-left:10%}.info-brand .maison-jy-information .maison-jy-information-content a{margin-left:16%}.collection .gallery-random-product .gallery-product-bloc{width:65%;margin-bottom:15%;margin-left:0}.collection .gallery-random-product .gallery-product-bloc .gallery-number{margin-bottom:5%}.commander .commander-informations a{margin-left:15%}.commander .commander-informations #information{width:110%;margin-top:100%;margin-left:5%;text-align:left;padding-left:10%;padding-right:10%}.commander .photo-commander .title-important-element-02{width:42%;margin-left:-69%}.commander .photo-commander .title-important-element-02 .number{font-size:1.5em}.commander .photo-commander .title-important-element-02 .element{font-size:2em}.commander .photo-commander .photo-commander-under img{max-width:227%;margin-left:-123%}.newsletter .newsletter-title h3{font-size:3.5em}.newsletter .photo-post-footer{width:101%}.newsletter .footer{width:100%}}@media screen and (max-width:375px){header .header .header-select-languages{width:26%;margin-right:4px}header .header .header-select-languages li a{font-size:0.7em;letter-spacing:0.5px}.presentation .presentation-home-image{width:112%}.commander .commander-informations a{margin-left:10%}.commander .photo-commander .photo-commander-under img{max-width:323%;margin-left:-223%}.commander .photo-commander .title-important-element-02{width:42%;margin-left:-69%}.info-brand{padding-top:50%;width:335px}.info-brand .maison-jy-photo img{max-width:140%;margin-top:40%;margin-left:-11%}.info-brand .title-important-element-01{margin-top:-85%;width:40%;margin-left:-50%}.footer,.newsletter .photo-post-footer{width:100%}}@media screen and (max-width:360px){.commander .photo-commander .photo-commander-under img{margin-left:-127%}.info-brand{width:360px;padding-top:40%}.info-brand .maison-jy-photo img{margin-left:-41%}}@media screen and (max-width:320px){.presentation .presentation-home-image{width:114%}.collection .gallery-random-product{width:112%}.info-brand{width:319px;padding-top:60%}.info-brand .maison-jy-photo img{margin-left:-36%}.commander .photo-commander .photo-commander-under img{margin-left:-129%}.footer,.newsletter .photo-post-footer{width:102%}}.sell-points{margin:23% auto 0}.sell-points .information-points-de-vente{display:flex}.sell-points .information-points-de-vente .picture{width:65%;margin-top:2%;margin-bottom:5%}.sell-points .information-points-de-vente .picture img{width:90%}.sell-points .information-points-de-vente .vignette{width:29%;display:flex;flex-direction:column;position:absolute;z-index:10;padding:2% 0 4%;background-color:#202837;margin-top:-55%;margin-left:52%}.sell-points .information-points-de-vente .vignette .number{width:10%;margin:20% auto 9%;font-family:NunitoSans,sans-serif;font-size:1.5em;letter-spacing:3.75px;text-align:center;color:#e4b090}.sell-points .information-points-de-vente .vignette .element{width:80%;margin:-11% auto -23%;font-family:Playfair Display,serif;font-size:4.125em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#e4b090}.sell-points .information-points-de-vente .vignette .content-type-pv{width:65%;margin:20% auto 12%;font-family:Playfair Display,serif;font-size:1.6em;line-height:1.3;letter-spacing:0;text-align:justify;color:#e4b090}.sell-points .information-points-de-vente .vignette .content-type-pv a{color:#e4b090;font-size:1em;border-bottom:1px solid #e4b090;padding-bottom:0;text-transform:none}.sell-points h3{width:36%;margin:4% auto;font-family:Playfair Display,serif;line-height:1em;font-size:4.5em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#172435}.sell-points .sell-point-filtre{width:30%;margin:0 auto}.sell-points .sell-point-filtre ul{width:100%;display:flex;justify-content:space-between;align-self:center;padding-left:0;margin:0 0 16%;border-bottom:5px solid rgba(228,176,144,.2)}.sell-points .sell-point-filtre ul li{font-family:Nunito Sans,sans-serif;font-size:1em;font-weight:200;font-style:normal;font-stretch:normal;text-transform:lowercase;letter-spacing:2px;padding-bottom:3%;cursor:pointer}.sell-points h3{font-size:50px;text-align:center}.sell-points h2{margin-left:10%;font-size:30px;color:#deb887}.sell-points .all-sell-point ul{display:flex;justify-content:space-around;flex-flow:row wrap;padding:0}.sell-points .all-sell-point ul li{width:100%}.sell-points .all-sell-point ul li .sell-point{width:40%;margin:auto;text-align:center;font-family:Playfair Display,serif;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:2px;text-transform:none}.sell-points .all-sell-point ul li .sell-point .sell_point_content{margin:5% 0}.sell-points .all-sell-point ul li .sell-point .sell_point_content h4{margin:0;font-size:1em}.sell-points .all-sell-point ul li .sell-point .sell_point_content p{margin:0;font-size:.8em}.sell-points .all-sell-point ul li .sell-point .sell_point_content .number_phone{font-size:1em;padding-bottom:5px;border-bottom:1px solid}@media screen and (max-width:1243px){.sell-points .information-points-de-vente .vignette .element{font-size:4em}.sell-points .information-points-de-vente .vignette .content-type-pv{font-size:1.5em}}@media screen and (max-width:1100px){.sell-points .information-points-de-vente .vignette{margin-top:-65%}.sell-points .information-points-de-vente .vignette .element{font-size:3.5em}.sell-points .information-points-de-vente .vignette .content-type-pv{font-size:1.3em}}@media screen and (max-width:930px){.sell-points .information-points-de-vente .vignette .element{font-size:3.5em}.sell-points .information-points-de-vente .vignette .content-type-pv{font-size:1.3em}}@media screen and (max-width:854px){.sell-points h3{width:96%}.sell-points .information-points-de-vente .vignette{width:45%}.sell-points .all-sell-point{margin-top:15%}}@media screen and (max-width:680px){.sell-points h3{font-size:3em}.sell-points .information-points-de-vente .picture{margin-bottom:0;width:100%}.sell-points .information-points-de-vente .picture img{width:100%}.sell-points .information-points-de-vente .vignette{margin-top:-5px;margin-left:0;width:100%}.sell-points .information-points-de-vente .vignette .content-type-pv p{text-align:left}.sell-points .all-sell-point{margin-top:150%}.sell-points .all-sell-point ul li{margin-bottom:15%}.sell-points .all-sell-point ul li .sell-point{width:70%}.sell-points .all-sell-point ul li .sell-point .sell_point_content{width:100%;margin:auto}.sell-points .all-sell-point ul li .sell-point .sell_point_content h4{margin-bottom:5%}.sell-points .sell-point-filtre{width:50%}.sell-points .sell-point-filtre ul{width:88%;border-bottom:none}.sell-points .sell-point-filtre ul li:first-child{margin-right:10%}}.hide-menu{opacity:0;transform:translateY(-100px)}.hide-menu,.show-menu{transition:1s cubic-bezier(.5,0,0,1)}.show-menu{opacity:1;transform:translateY(0)}.page_item:hover{border-width:1px}.page_item{border-bottom:0 solid grey;transition:border-width}.story{margin-top:22%;margin-bottom:5%}.story .post-story .horizontal-ligne{width:10%;float:right;margin-top:13%;margin-right:-19%}.story .post-story .presentation-title{width:35%;margin-left:20%}.story .post-story .presentation-title h3{margin:0 0 1%;font-size:4.5em;letter-spacing:normal;line-height:1em;text-align:left;color:#172435}.story .post-story .presentation-information,.story .post-story .presentation-title h3{font-family:Playfair Display,serif;font-weight:400;font-style:normal;font-stretch:normal}.story .post-story .presentation-information{float:right;margin-right:16%;margin-top:-1%;width:19%;font-size:1.2em;text-align:justify;line-height:1.25;letter-spacing:3px;color:#202837}.story .post-story-info{display:flex;justify-content:flex-end;margin-top:17%}.story .post-story-info .image{width:65%}.story .post-story-info .info{width:35%}.story .post-story-info .info p{margin:117% auto 0;width:55%;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.story .post-story-info .title-important-element-01{display:flex;flex-direction:column;position:absolute;width:30%;z-index:10;padding:13% 0;background-color:#202837;margin-top:-7%;margin-left:-52%;margin-right:52%}.story .post-story-info .title-important-element-01 .number{width:10%;margin:35% auto 9%;font-family:NunitoSans,sans-serif;font-size:1.5em;letter-spacing:3.75px;text-align:center;color:#e4b090}.story .post-story-info .title-important-element-01 .element{width:80%;margin:20% auto 30%;font-family:Playfair Display,serif;font-size:5.125em;font-weight:400;font-style:normal;font-stretch:normal;line-height:.69;letter-spacing:normal;text-align:center;color:#e4b090}.designer{background-color:rgba(228,176,144,.2);display:flex;justify-content:flex-start}.designer .designer-image{width:48%}.designer .designer-info{width:52%}.designer .designer-info .title{margin-top:18%;font-family:NunitoSans,serif;font-size:2em;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:3.75px;color:#162737}.designer .designer-info .title p{margin-top:-4%;margin-left:58%}.designer .designer-info .title hr{width:50%;margin-left:0}.designer .designer-info .informations{margin-top:8%}.designer .designer-info .informations p{width:55%;margin-left:auto;margin-right:auto;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.vision-inspiration-book .vision-info hr{float:right;width:8%;margin-top:6%;margin-right:30%;margin-left:13%}.vision-inspiration-book .vision-info .presentation-title{margin-left:14%;margin-top:6%;width:25%}.vision-inspiration-book .vision-info .presentation-title h3{margin:0 0 1%;font-family:Playfair Display,serif;font-size:4.5em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;line-height:1em;text-align:left;color:#172435}.vision-inspiration-book .vision-info .presentation-information{float:right;margin-right:29%;margin-top:-1%;width:19%;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.vision-inspiration-book .vision-inspiration{margin-top:14%}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations{width:72.5%;margin:0 auto 6%;display:grid;grid-template-columns:auto auto auto;grid-column-gap:1%}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations #pictures-inspirations-2{margin-top:64%}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations #pictures-inspirations-3{margin-top:22%}.vision-inspiration-book .vision-inspiration .link-to-inspirations{display:flex;justify-content:center;margin-bottom:6%}.post-footer img{width:100%}@media screen and (max-width:1100px){.designer .designer-info .informations{margin-top:12%}}@media screen and (max-width:950px){.designer .designer-info .informations{margin-top:8%}}@media screen and (max-width:854px){.story .post-story{display:flex;flex-direction:column;align-items:center}.story .post-story .presentation-title{padding-left:5%;margin-left:0;width:100%}.story .post-story .presentation-title h3{font-size:3.5em}.story .post-story .presentation-information{width:75%;margin-top:25px;margin-right:0}.story .post-story .horizontal-ligne{margin-top:-30%;margin-right:13%}.story .post-story-info{margin-top:40%}.story .post-story-info .title-important-element-01 .element{font-size:3em}.story .post-story-info .info p{width:270%;margin-top:242%;margin-left:8%}.designer .designer-info .title p{margin-top:0;margin-left:17%}.designer .designer-info .informations{margin-top:15%}.designer .designer-info .informations p{margin-left:2%;margin-right:2%;font-size:1em;width:96%}.vision-inspiration-book .vision-info .presentation-title{margin-left:5%;margin-top:6%;width:95%}.vision-inspiration-book .vision-info .presentation-title h3{font-size:3.5em}.vision-inspiration-book .vision-info .presentation-information{width:96%;margin-left:2%;margin-right:2%;margin-top:5%}.vision-inspiration-book .vision-info hr{margin-top:-12%}.vision-inspiration-book .vision-inspiration{margin-top:45%}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations{grid-template-columns:auto;width:60.5%}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations #pictures-inspirations-2{margin-top:22%}}@media screen and (max-width:750px){.story .post-story{display:flex;flex-direction:column;align-items:center}.story .post-story .presentation-title{padding-left:5%;width:100%}.story .post-story .presentation-title h3{font-size:2.5em}.story .post-story .presentation-information{width:75%;margin-top:25px;margin-right:0;text-align:left}.story .post-story .horizontal-ligne{margin-top:-30%;margin-right:13%}.story .post-story-info{margin-top:40%}.story .post-story-info .title-important-element-01 .element{font-size:2em}.story .post-story-info .info p{width:270%;margin-top:242%;margin-left:8%;padding-left:10%;padding-right:10%;text-align:left}.designer{flex-direction:column}.designer .designer-image,.designer .designer-info{width:100%}.designer .designer-info .informations{margin-top:10%}.designer .designer-info .informations p{padding:0 10% 10%;text-align:left}.vision-inspiration-book .vision-info .presentation-title{margin-left:5%;margin-top:6%;width:95%}.vision-inspiration-book .vision-info .presentation-title h3{font-size:2.5em}.vision-inspiration-book .vision-info .presentation-information{width:96%;margin-left:2%;margin-right:2%;margin-top:5%;padding-left:10%;padding-right:10%}.vision-inspiration-book .vision-info hr{margin-top:-40%}.vision-inspiration-book .vision-inspiration{margin-top:55%}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations{grid-template-columns:auto}.vision-inspiration-book .vision-inspiration .la-maison-pictures-inspirations #pictures-inspirations-2{margin-top:22%}}body{margin:0}.inspirations-page{position:relative}.inspirations-page .inspirations-filtre{width:50%;margin:0 auto}.inspirations-page .inspirations-filtre ul{width:100%;display:flex;justify-content:space-between;align-self:center;padding-left:0;margin:0 0 16%;border-bottom:5px solid rgba(228,176,144,.2)}.inspirations-page .inspirations-filtre ul #tous{border-bottom:1px solid #000}.inspirations-page .inspirations-filtre ul li{font-family:Nunito Sans,sans-serif;font-size:1em;text-transform:lowercase;font-weight:200;font-style:normal;font-stretch:normal;letter-spacing:2px;padding-bottom:3%;cursor:pointer}.inspirations-page .title-inspirations-page{margin-top:22%}.inspirations-page .title-inspirations-page h1{margin:0 0 5%;font-family:Playfair Display,serif;font-size:6em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#172435}.inspirations-page .inspirations-catalog{width:80%;margin:auto;display:grid;grid-template-columns:auto auto 32%;grid-column-gap:2rem}.inspirations-page .inspirations-catalog .inspirations-grid-column img{margin-bottom:2rem;cursor:pointer}.inspirations-page .inspirations-catalog .inspirations-grid-column .product-info{margin-top:-11%;position:absolute;display:flex}.inspirations-page .inspirations-catalog .inspirations-grid-column .product-info .product-name{flex-direction:row;justify-content:space-between}.inspirations-page .inspirations-catalog .inspirations-grid-column .product-info .product-name p{margin-top:-8%;margin-left:6%;font-family:Playfair Display,sans-serif;font-size:2em;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:2px;text-align:left;color:#172435}.inspirations-page .inspirations-catalog .inspirations-grid-column .product-info .product-name hr{width:50px}.inspirations-page .inspirations-catalog .column-1{margin-top:20%;margin-bottom:90%;max-width:362px}.inspirations-page .inspirations-catalog .column-3{margin-top:70%}.social-network{display:flex}.social-network .content-name{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(228,176,144,.2)}.social-network .content-name label{font-family:Playfair Display,sans-serif;font-size:1.5em;font-weight:400;font-style:normal;font-stretch:normal;text-transform:uppercase;line-height:1.25;letter-spacing:1.5px;text-align:justify;color:#162737;margin:1%;align-self:center}.social-network .picture{width:50%;background-color:#202837}.social-network .picture img{width:50%;margin:20% auto 20% 25%}.picture-post-footer,.picture-post-footer img{width:100%}.post-inspi-text .horizontal-ligne{width:32%;float:right;margin-top:-8%;margin-right:17%}.post-inspi-text .presentation-information{float:right;margin-right:16%;margin-top:-60%;margin-bottom:15%;width:70%;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}@media screen and (max-width:750px){.inspirations-page .inspirations-catalog{grid-template-columns:auto}.inspirations-page .inspirations-catalog .column-3{grid-column:1;grid-row:1}.inspirations-page .inspirations-catalog .column-1{margin-bottom:0}.inspirations-page .title-inspirations-page h1{font-size:3.5em}.inspirations-page .inspirations-filtre{margin:0;width:100%}.inspirations-page .inspirations-filtre ul{flex-wrap:wrap;justify-content:space-evenly;width:100%}.inspirations-page .inspirations-filtre ul li{font-size:.8em}.post-inspi-text .presentation-information{width:80%;margin-right:9%;text-align:left}.social-network .content-name label{font-size:1em}.inspirations-page .inspirations-catalog .column-1{text-align:center}}.product-header{width:100%;margin-top:11%}.product-content{display:flex;width:100%}.product-content .second-picture{width:50%;margin-top:5%}.product-content .content{width:50%}.product-content .content .product-description{position:absolute;margin-top:-21%;width:41%;margin-left:-4%;background-color:#202837;color:#e4b090;font-family:NunitoSans,sans-serif;letter-spacing:3px;font-size:1em;text-align:justify}.product-content .content .product-description .product-information{width:70%;margin:15%;line-height:180%;font-size:1.1em}.product-content .content .product-description h3{text-align:center;font-size:3.2em;font-weight:100;margin:10% auto;line-height:1}.product-content .content .link-to-coffret-jy{margin-top:89%}.product-content .content .link-to-coffret-jy a{font-family:NunitoSans,sans-serif;letter-spacing:3px;font-weight:600;text-transform:none}.other-product-pictures{width:80%;margin:7% auto 0;display:flex;justify-content:space-between}.other-product-pictures .alternativ-picture{width:24%}.other-product-pictures .alternativ-picture p{font-family:NunitoSans,sans-serif;letter-spacing:3px;width:80%;font-size:1.4em;text-align:center;font-weight:400;margin:0 auto 15%}.other-product-pictures .alternativ-picture img{width:100%}.links{display:grid;grid-template-columns:33% 33% 33%;text-align:center;margin-top:8%;margin-bottom:7%}.links .back-to-inspirations{text-transform:uppercase}.links .back-to-inspirations a{border:none;font-family:NunitoSans,sans-serif;letter-spacing:2px;font-weight:400}.links .link-to-contact-form a{font-family:NunitoSans,sans-serif;letter-spacing:3px;font-weight:600}.links .link-to-next-inspiration{text-transform:uppercase}.links .link-to-next-inspiration a{border:none;font-family:NunitoSans,sans-serif;letter-spacing:2px;font-weight:400}@media screen and (min-width:1088px) and (max-width:5120px){.product-content .content .link-to-coffret-jy{margin-left:15%}}@media screen and (max-width:1087px){.product-content{flex-direction:column;width:100%}.product-content .second-picture{order:2;width:100%}.product-content .content .product-description{order:1;width:104%;margin-top:0}.product-content .content .link-to-coffret-jy{margin-top:150%}.other-product-pictures{flex-direction:row;align-items:center}}@media screen and (max-width:750px){.product-header{margin-top:16%}.product-content .content .link-to-coffret-jy{text-align:center;margin-top:15%;margin-bottom:15%;width:200%}.product-content .content .product-description{position:relative;width:204%;padding-bottom:1%}.product-content .content .product-description h3{margin-bottom:20%;line-height:60px}.product-content .content .product-description .product-information{padding-top:5%;margin-top:0}.product-content .content .product-description .product-information label p{font-size:1.5em}.wpcf7-submit,main a{padding-bottom:2px}.other-product-pictures{flex-direction:column}.other-product-pictures .alternativ-picture{width:100%;margin-bottom:10%}.other-product-pictures .alternativ-picture p{margin-bottom:5%}}.page-contact{display:flex;margin-top:16.5%}.page-contact .contact-content{width:50%;margin:auto;font-family:Playfair Display,serif;font-size:1.3em;text-align:center;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:3px;color:#202837}.page-contact .contact-content .content{width:50%;margin:auto}.page-contact .contact-content .content h3{font-family:Playfair Display,serif;line-height:1em;font-size:4.5em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#172435}.page-contact .contact-content .content h4{color:#202837;margin-bottom:0;margin-top:15%}.page-contact .contact-content .content label{color:#2e394f}.page-contact .contact-content .content a{padding:0;width:100%;font-size:1em;border-bottom:1px solid #000;color:#2e394f}.page-contact .contact-photo{width:50%}.page-contact .contact-photo img{width:100%}@media screen and (max-width:920px){.page-contact{flex-direction:column;align-items:center}.page-contact .contact-content{width:62%}.page-contact .contact-content .content{width:80%;margin:auto auto 15px}.page-contact .contact-photo{width:100%;margin-top:10%}}@media screen and (max-width:614px){.page-contact .contact-content{width:100%;margin:0}.page-contact .contact-content .content h3{font-size:3.5em}}.page-savoir-faire{margin-top:19%}.page-savoir-faire .bloc-sf{margin-top:15%;display:flex;width:100%}.page-savoir-faire .bloc-sf .vignette{width:29%;display:flex;flex-direction:column;position:absolute;z-index:10;padding:2% 0 4%;background-color:#202837}.page-savoir-faire .bloc-sf .vignette .number{width:10%;margin:35% auto 9%;font-family:NunitoSans;font-size:1.5em;letter-spacing:3.75px;text-align:center;color:#e4b090}.page-savoir-faire .bloc-sf .vignette .element{width:80%;margin:20% auto 30%;font-family:Playfair Display;font-size:5.125em;font-weight:400;font-style:normal;font-stretch:normal;line-height:.69;letter-spacing:normal;text-align:center;color:#e4b090}.page-savoir-faire .bloc-sf .content{width:40%;font-family:Playfair Display;font-size:1.3em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;text-align:justify;color:#162737}.page-savoir-faire .bloc-sf .picture{width:65%}.page-savoir-faire .introduce-savoir-faire{display:flex;justify-content:space-between;width:60%;margin:auto}.page-savoir-faire .introduce-savoir-faire .title h3{width:55%;font-family:Playfair Display;font-size:4.5em;line-height:1em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#172435}.page-savoir-faire .introduce-savoir-faire .post-content{position:absolute;margin-left:44%;margin-top:16%;width:19%;font-family:Playfair Display;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.page-savoir-faire .introduce-savoir-faire .horizontal-line{float:right;width:17%;margin-right:0;margin-top:18%}.page-savoir-faire .sf-creation .vignette{margin-top:-8%;margin-left:20%}.page-savoir-faire .sf-creation .content{margin:auto}.page-savoir-faire .sf-creation .content p{width:48%;margin:33% auto auto}.page-savoir-faire .sf-matieres .vignette{margin-left:46%;margin-top:-9%}.page-savoir-faire .sf-matieres .content{margin:auto}.page-savoir-faire .sf-matieres .content p{width:48%;margin:32% auto auto}.page-savoir-faire .sf-fabrication .vignette{margin-top:-9%;margin-left:26%}.page-savoir-faire .sf-fabrication .content{margin:auto}.page-savoir-faire .sf-fabrication .content p{width:48%;margin:43% auto auto}.page-savoir-faire .sf-innovation .vignette{margin-left:46%;margin-top:-8%}.page-savoir-faire .sf-innovation .content{margin:auto}.page-savoir-faire .sf-innovation .content p{width:48%;margin:36% auto auto}.page-savoir-faire .bandeau-footer .content{margin:auto}.page-savoir-faire .bandeau-footer .content p{width:48%;margin:auto}.page-savoir-faire .link-to-inspirations{text-align:center;margin:8% auto 10%}@media screen and (max-width:1187px){.page-savoir-faire .sf-creation .content p,.page-savoir-faire .sf-fabrication .content p,.page-savoir-faire .sf-innovation .content p,.page-savoir-faire .sf-matieres .content p{margin-top:75%}}@media screen and (max-width:980px){.page-savoir-faire .sf-creation .content p,.page-savoir-faire .sf-fabrication .content p,.page-savoir-faire .sf-innovation .content p,.page-savoir-faire .sf-matieres .content p{margin-top:90%}}@media screen and (max-width:854px){.page-savoir-faire .bloc-sf .vignette .element{font-size:3.5em}}@media screen and (max-width:750px){.page-savoir-faire .introduce-savoir-faire{width:96%;margin-left:2%;margin-right:2%}.page-savoir-faire .introduce-savoir-faire .title h3{width:100%;font-size:3.5em}.page-savoir-faire .introduce-savoir-faire .post-content{margin-left:0;width:96%}.page-savoir-faire .introduce-savoir-faire .horizontal-line{margin-top:9%}.page-savoir-faire .bloc-sf{margin-top:20%}.page-savoir-faire .bloc-sf .vignette .element{font-size:3.5em}.page-savoir-faire .sf-creation .content p,.page-savoir-faire .sf-fabrication .content p{margin-top:210%;width:256%;margin-left:4%;margin-right:4%}.page-savoir-faire .sf-innovation .content p,.page-savoir-faire .sf-matieres .content p{margin-top:210%;width:256%;margin-left:-160%}}@media screen and (max-width:550px){.page-savoir-faire .introduce-savoir-faire .title h3{font-size:2.5em}.page-savoir-faire .introduce-savoir-faire .post-content{margin-top:25%}.page-savoir-faire .introduce-savoir-faire .post-content p{padding-left:10%;padding-right:10%;text-align:left}.page-savoir-faire .bloc-sf .vignette .element{font-size:1.7em}.page-savoir-faire .sf-creation{margin-top:45%}.page-savoir-faire .sf-creation .content p,.page-savoir-faire .sf-fabrication .content p,.page-savoir-faire .sf-innovation .content p,.page-savoir-faire .sf-matieres .content p{padding-left:10%;padding-right:10%;text-align:left}.page-savoir-faire .sf-creation .vignette,.page-savoir-faire .sf-fabrication .vignette,.page-savoir-faire .sf-innovation .vignette,.page-savoir-faire .sf-matieres .vignette{width:33%}}.page-coffret-jy{margin-top:20%}.page-coffret-jy .introduce-coffret-jy{display:flex;justify-content:space-between;width:60%;margin:auto}.page-coffret-jy .introduce-coffret-jy .title h3{width:55%;font-family:Playfair Display,serif;font-size:4.5em;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;line-height:1em;color:#172435}.page-coffret-jy .introduce-coffret-jy .post-content{position:absolute;margin-left:42%;margin-top:17%;width:28%;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.page-coffret-jy .introduce-coffret-jy .horizontal-line{float:right;width:17%;margin-right:-5%;margin-top:18%}.page-coffret-jy .vignette{width:29%;display:flex;flex-direction:column;position:absolute;z-index:10;padding:8% 0 4%;background-color:#202837}.page-coffret-jy .vignette .number{width:10%;margin:35% auto 9%;font-family:NunitoSans,serif;font-size:1.5em;letter-spacing:3.75px;text-align:center;color:#e4b090}.page-coffret-jy .vignette .element{width:80%;margin:20% auto 30%;font-family:Playfair Display,serif;font-size:4.125em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#e4b090}.page-coffret-jy .coffret-jy-tarif-paiement{margin-top:13%;margin-bottom:5%;display:flex;width:100%}.page-coffret-jy .coffret-jy-tarif-paiement .vignette{margin-left:23%;margin-top:-12%}.page-coffret-jy .coffret-jy-tarif-paiement .content{width:45%;margin:auto}.page-coffret-jy .coffret-jy-tarif-paiement .content p{width:50%;margin:51% auto auto;font-family:Playfair Display,serif;font-size:1.3em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;text-align:justify;color:#162737}.page-coffret-jy .coffret-jy-tarif-paiement .picture{width:70%;margin-top:10%}.page-coffret-jy .submit-command{display:flex;justify-content:center;margin:9% 0 11%}.page-coffret-jy .submit-command input[type=submit]{padding-left:0;padding-right:0;font-size:1.5em;font-family:revert;font-weight:500;letter-spacing:3px}.page-coffret-jy .submit-command .ajax-loader{display:none}.page-coffret-jy .text-coffret{background-color:rgba(228,176,144,.2);margin-bottom:5%;display:flex;justify-content:flex-start}.page-coffret-jy .text-coffret .text-coffret-image{width:48%}.page-coffret-jy .text-coffret .text-coffret-info{width:52%}.page-coffret-jy .text-coffret .text-coffret-info .title{margin-top:18%;font-family:NunitoSans,sans-serif;font-size:2em;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:3.75px;color:#162737}.page-coffret-jy .text-coffret .text-coffret-info .title p{margin-top:-4%;margin-left:58%}.page-coffret-jy .text-coffret .text-coffret-info .title hr{width:50%;margin-left:0}.page-coffret-jy .text-coffret .text-coffret-info .informations{margin-top:24%}.page-coffret-jy .text-coffret .text-coffret-info .informations p:first-child{margin-top:-12%}.page-coffret-jy .text-coffret .text-coffret-info .informations p{width:81%;margin-left:auto;margin-right:auto;font-family:Playfair Display,serif;font-size:1.2em;text-align:justify;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:1px;color:#202837}.page-coffret-jy .coffret-jy-form{font-family:Playfair Display,serif}.page-coffret-jy .coffret-jy-form .title{margin:3% auto;font-size:1.5em;letter-spacing:1px;color:#8e8e8e}.page-coffret-jy .coffret-jy-form .title,.page-coffret-jy .coffret-jy-form h3{font-family:Playfair Display,serif;font-weight:400;font-style:normal;font-stretch:normal;text-align:center}.page-coffret-jy .coffret-jy-form h3{width:30%;margin:auto auto 2%;font-size:4.5em;letter-spacing:normal;color:#172435}.page-coffret-jy .coffret-jy-form form{width:80%;margin:auto}.page-coffret-jy .coffret-jy-form form label,.page-coffret-jy .coffret-jy-form form label span{width:100%}.page-coffret-jy .coffret-jy-form form label span input{width:100%;height:111%;font-size:1em;font-family:Playfair Display,serif;padding:1.9% 2.5%}.page-coffret-jy .coffret-jy-form form label span ::placeholder{font-family:Playfair Display,serif;font-size:18px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.54;letter-spacing:normal;padding-bottom:4%;color:#8e8e8e;border:none;text-transform:none}.page-coffret-jy .coffret-jy-form form .first-line{display:flex;justify-content:space-between;margin-bottom:.7%}.page-coffret-jy .coffret-jy-form form .first-line label{width:33%}.page-coffret-jy .coffret-jy-form form .first-line label input{width:100%;height:75%;font-size:1.5em;font-family:Playfair Display,serif;padding:4% 5%;margin-bottom:2%}.page-coffret-jy .coffret-jy-form form .first-line .first-line-select{color:grey;background-color:#fff;font-style:italic;width:100%;height:75%;font-size:1.5em;margin-bottom:2%;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;border-radius:0;padding-left:6%}.page-coffret-jy .coffret-jy-form form .second-line{display:flex;justify-content:space-between}.page-coffret-jy .coffret-jy-form form .second-line label{width:48%}.page-coffret-jy .coffret-jy-form form .second-line label input{width:100%;height:75%;font-size:1.5em;font-family:Playfair Display,serif;padding:4% 8%;margin-bottom:2%}.page-coffret-jy .coffret-jy-form form .second-line .email input{width:343.6%;height:68%}.page-coffret-jy .coffret-jy-form form .second-line .numero-telephone input{width:170%;height:85%;margin-left:38%;font-size:1.2em}.page-coffret-jy .coffret-jy-form form .second-line .numero-telephone span{margin-left:38%;font-size:11px}.page-coffret-jy .coffret-jy-form form .third-line{display:flex;justify-content:space-between}.page-coffret-jy .coffret-jy-form form .third-line label{width:33%}.page-coffret-jy .coffret-jy-form form .third-line label span input{width:100%;height:75%;font-size:1.5em;font-family:Playfair Display,serif;padding:4%;margin-bottom:2%}.page-coffret-jy .coffret-jy-form input[type=checkbox]{content:"";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-border-radius:4px;height:5em;width:5em;background:#fff;border:1px solid #ccc}.page-coffret-jy .coffret-jy-form input[type=checkbox]:checked{background:#fff}.page-coffret-jy .coffret-jy-form input[type=checkbox]:checked:after{content:"";display:block;width:1.5em;height:3em;border:solid #ccc;border-width:0 2px 2px 0;transform:rotate(45deg);margin-left:29%}.page-coffret-jy .coffret-jy-form .select-type-command{display:flex;margin-bottom:3%}.page-coffret-jy .coffret-jy-form .select-type-command .wpcf7-list-item{margin:0}.page-coffret-jy .coffret-jy-form .select-type-command label{width:20%;margin:auto 2%;font-family:Playfair Display,serif;font-size:1.5em;font-weight:400;font-style:normal;font-stretch:normal;text-transform:uppercase;line-height:1.54;letter-spacing:2px;border:none}.page-coffret-jy .coffret-jy-form .select-type-command hr{width:80%;margin-top:2%}.page-coffret-jy .coffret-jy-form p{display:flex;width:100%;margin-top:0;font-family:Playfair Display,serif;font-size:1.4em;font-weight:400;font-style:normal;font-stretch:normal;color:#162737}.page-coffret-jy .coffret-jy-form p .vfp-first-line{margin-bottom:1.5%}.page-coffret-jy .coffret-jy-form p .faire-plaisir{width:100%;justify-content:flex-end}.page-coffret-jy .coffret-jy-form p .faire-plaisir span{display:flex}.page-coffret-jy .coffret-jy-form p .faire-plaisir span input{width:64px;height:55px}.page-coffret-jy .coffret-jy-form p .faire-plaisir span span{margin-left:2%;width:35%}.page-coffret-jy .coffret-jy-form p .faire-plaisir span span span{margin:auto 3%;width:90%}@media screen and (max-width:1100px){.page-coffret-jy .text-coffret .text-coffret-info .informations{margin-top:12%}.page-coffret-jy .coffret-jy-form form .first-line .first-line-select{margin-bottom:15px}.page-coffret-jy .coffret-jy-form form .second-line .numero-telephone input{height:85%}}@media screen and (max-width:950px){.page-coffret-jy .text-coffret .text-coffret-info .informations{margin-top:8%}}@media screen and (min-width:855px) and (max-width:1080px){.page-coffret-jy .coffret-jy-tarif-paiement .content p{margin-top:100%}}@media screen and (max-width:854px){.page-coffret-jy .introduce-coffret-jy{flex-direction:column;margin-right:2%;margin-left:2%;width:96%}.page-coffret-jy .introduce-coffret-jy .title h3{width:100%}.page-coffret-jy .introduce-coffret-jy .horizontal-line{margin-left:50%;margin-top:-10%}.page-coffret-jy .introduce-coffret-jy .post-content{margin-left:0;width:96%;margin-top:20%;padding-left:10%;padding-right:10%}.page-coffret-jy .text-coffret .text-coffret-info .title p{margin-top:0;margin-left:17%}.page-coffret-jy .text-coffret .text-coffret-info .informations{margin-top:24%}.page-coffret-jy .text-coffret .text-coffret-info .informations p{margin-left:2%;margin-right:2%;font-size:1em;width:96%}.page-coffret-jy .coffret-jy-form h3{width:100%}.page-coffret-jy .coffret-jy-tarif-paiement{margin-top:35%}.page-coffret-jy .coffret-jy-tarif-paiement .content p{margin-top:100%}.page-coffret-jy .vignette .element{font-size:4em}}@media screen and (max-width:750px){.page-coffret-jy .introduce-coffret-jy .title h3{font-size:3.5em}.page-coffret-jy .introduce-coffret-jy .horizontal-line{margin-top:0}.page-coffret-jy .vignette .element{font-size:3em}.page-coffret-jy .coffret-jy-tarif-paiement{margin-top:100%}.page-coffret-jy .coffret-jy-tarif-paiement .content{margin-top:15%}.page-coffret-jy .coffret-jy-tarif-paiement .content p{margin-left:4%;width:246%;margin-top:200%}.page-coffret-jy .text-coffret{flex-direction:column}.page-coffret-jy .text-coffret .text-coffret-image,.page-coffret-jy .text-coffret .text-coffret-info{width:100%}.page-coffret-jy .text-coffret .text-coffret-info .informations{margin-top:15%}.page-coffret-jy .text-coffret .text-coffret-info .informations p{padding:0 10% 10%;text-align:left}.page-coffret-jy .coffret-jy-form h3{width:100%;font-size:2.5em}}@media screen and (max-width:550px){.page-coffret-jy .introduce-coffret-jy .title h3{font-size:2.5em}.page-coffret-jy .introduce-coffret-jy .horizontal-line{display:none}.page-coffret-jy .introduce-coffret-jy .post-content{padding-left:10%;padding-right:10%;text-align:left}.page-coffret-jy .vignette .element{font-size:1.5em}.page-coffret-jy .coffret-jy-tarif-paiement .content p{padding-left:10%;padding-right:10%;text-align:left}.page-coffret-jy .coffret-jy-form form .first-line,.page-coffret-jy .coffret-jy-form form .second-line{flex-direction:column;margin-bottom:5%}.page-coffret-jy .coffret-jy-form form .first-line label,.page-coffret-jy .coffret-jy-form form .second-line label{width:100%}.page-coffret-jy .coffret-jy-form form .first-line label input,.page-coffret-jy .coffret-jy-form form .second-line label input{margin-bottom:0}.page-coffret-jy .coffret-jy-form form .first-line .first-line-select{width:100%;padding:4% 5%;margin-bottom:0}.page-coffret-jy .coffret-jy-form form .second-line .email input{width:100%;margin-bottom:5%}.page-coffret-jy .coffret-jy-form form .second-line .numero-telephone input{margin-left:0;width:100%}.page-coffret-jy .coffret-jy-form form .third-line{flex-direction:column;margin-bottom:0}.page-coffret-jy .coffret-jy-form form .third-line label{width:100%}.page-coffret-jy .coffret-jy-form form .third-line label span input{margin-bottom:0}.page-coffret-jy .coffret-jy-form form .third-line,.page-coffret-jy .coffret-jy-form form .vfp-third-line{height:50%}.page-coffret-jy .coffret-jy-form form label span input{width:100%;height:75%;font-size:1.5em;padding:4% 5%;margin-bottom:0}.page-coffret-jy .coffret-jy-form .select-type-command{margin-bottom:10%}.page-coffret-jy .coffret-jy-form p{margin-bottom:0}.page-coffret-jy .coffret-jy-form p .faire-plaisir{margin-bottom:3%;margin-left:2%;flex-direction:column;justify-content:flex-start}.page-coffret-jy .coffret-jy-form p .faire-plaisir span span{margin-bottom:10%;width:100%}}@media screen and (max-width:380px){.page-coffret-jy .introduce-coffret-jy .post-content{margin-top:30%}.page-coffret-jy .coffret-jy-tarif-paiement{margin-top:100%}}.one-column-text-brut article{margin:17% 5% 5%;font-family:Playfair Display,sans-serif}.one-column-text-brut article h1{font-size:3em}.one-column-text-brut article h2{margin-top:0;font-size:2em}.one-column-text-brut article h3{font-size:1.5em}.one-column-text-brut article p{font-size:1.2em;color:#202837}.one-column-text-brut article p a{border-bottom:1px solid #000;font-size:1em;padding-bottom:0}.not-found{margin:20% auto 5%;width:80%;font-size:1.5em}.not-found section{width:40%;margin:10% auto;text-align:center}.not-found .contact-404:hover{border-width:1px}.not-found .contact-404{border-bottom:0 solid grey;transition:border-width;font-size:1em;font-weight:700;padding:0}.one-column-text-brut article{margin:17% 5% 5%;font-family:Playfair Display,sans-serif}.one-column-text-brut article h1{font-size:3em}.one-column-text-brut article h2{margin-top:0;font-size:2em}.one-column-text-brut article h3{font-size:1.5em}.one-column-text-brut article p{font-size:1.2em;color:#202837}.one-column-text-brut article p a{border-bottom:1px solid #000;font-size:1em;padding-bottom:0}
