@font-face{font-family:Arvo;src:url(./fonts/Arvo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arvo;src:url(./fonts/Arvo-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Arvo;src:url(./fonts/Arvo-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arvo;src:url(./fonts/Arvo-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(./fonts/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--font-poppins: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-arvo: "Arvo", Georgia, serif}:root{--Noir-Profond: #0D0E0A;--Taupe-Leger: #CEB7B8;--Taupe-Rose: #9B6258;--Taupe-Accent: #733A30;--Taupe-Accent-rgb: 115, 58, 48;--Blanc-Pur: #FFFFFF;--Taupe-Dark: #4E3028;--Vert-Light: #C0C9C9;--Vert-Mid: #828D8D;--Vert-Dark: #515F5F;--Creme: #DED9CD;--Creme-rgb: 222, 217, 205;--Creme-Light: #EFECE6;--Light: #FFFFFF;--Dark: #0D0E0A;--Primary: #9B6258;--Component-Primary: #9B6258;--Component-Primary-rgb: 155, 98, 88;--Corner_Radius-CTA: 56px}.form-newsletter__input-wrapper{position:relative;display:block}.form-newsletter__input-wrapper span.wpcf7-form-control-wrap{display:block}.form-newsletter__input-wrapper input{font-family:Inter,sans-serif;color:var(--Taupe-Rose, #9b6258);background:var(--Blanc-Pur, #ffffff);border-radius:.5rem;border:1px solid var(--Taupe-Rose, #9b6258);padding:1rem;font-size:1rem;width:100%;height:3.5rem;transition:background-color .3s ease}.form-newsletter__input-wrapper input::placeholder{color:var(--Taupe-Rose, #9b6258);opacity:1;transition:opacity .3s ease}.form-newsletter__input-wrapper input:focus{outline:none}.form-newsletter__input-wrapper.is-active input{background:var(--Blanc-Pur, #ffffff)}.form-newsletter__input-wrapper.is-active input::placeholder{opacity:0}.form-newsletter__input-wrapper.is-active .form-newsletter__floating-label{opacity:1;top:-.625rem;font-size:.75rem;transform:translateY(0)}.block-newsletter{position:relative;display:flex;min-height:100dvh}@media(max-width:768px){.block-newsletter{flex-direction:column;min-height:auto}}.block-newsletter__image{position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden}@media(max-width:768px){.block-newsletter__image{position:relative;width:100%;height:50vh}}.block-newsletter__image img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 2s ease-out}.block-newsletter__image img.is-zoomed{transform:scale(1.2)}.block-newsletter__content{margin-left:50%;width:50%;display:flex;align-items:center;justify-content:flex-start;padding:6rem;min-height:100dvh}@media(max-width:768px){.block-newsletter__content{margin-left:0;width:100%;padding:0 1rem;min-height:auto;position:relative;bottom:2rem}}.block-newsletter__formulaire{background-color:var(--Creme-Light, #ded9cd);padding:3.75rem 5rem;max-width:40.625rem;width:47rem;margin-left:-13.5rem;position:relative;z-index:2;box-shadow:0 .5rem 2rem #0000001a;overflow:hidden}@media(max-width:1024px){.block-newsletter__formulaire{padding:1.875rem 2.5rem}}@media(max-width:768px){.block-newsletter__formulaire{width:100%;padding:.5rem 1rem;max-width:unset;margin-left:0}}.block-newsletter__formulaire-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none}.block-newsletter__formulaire-bg svg{width:100%;height:100%;display:block}.block-newsletter__titre{font-family:var(--font-arvo);font-weight:400;color:var(--Taupe-Rose, #9b6258);font-size:3rem;line-height:normal;margin-top:0;margin-bottom:1rem;letter-spacing:.15rem;text-transform:uppercase}@media(max-width:768px){.block-newsletter__titre{margin-top:1rem;letter-spacing:.1rem;font-size:2rem}}.block-newsletter__texte{font-family:var(--font-poppins);font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1rem}.block-newsletter__form .form-newsletter__row{display:flex;gap:1rem;margin-bottom:1rem}@media(max-width:768px){.block-newsletter__form .form-newsletter__row{flex-direction:column}}.block-newsletter__form .form-newsletter__field{flex:1}.block-newsletter__form .form-newsletter__field--half{flex:1;min-width:0}.block-newsletter__form .form-newsletter__field--submit{display:flex;align-items:start;width:100%}.block-newsletter__form .form-newsletter__field--submit .btn--primary{border:.0625rem solid var(--Blanc-Pur, #ffffff)!important;transition:all .3s ease}.block-newsletter__form .form-newsletter__field--submit .btn--primary:hover{border:.0625rem solid transparent!important}.block-newsletter__row{display:flex;gap:1rem;margin-bottom:1rem}@media(max-width:768px){.block-newsletter__row{flex-direction:column}}.block-newsletter .wpcf7-spinner{display:none!important}
