.elementor-969 .elementor-element.elementor-element-633fda2{--display:flex;--min-height:420px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-633fda2:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-633fda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/gravure-grasse.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-969 .elementor-element.elementor-element-45aba23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-969 .elementor-element.elementor-element-ef1bd29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-4d3c40a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-969 .elementor-element.elementor-element-6dd3690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-18c4cf7{--display:flex;}.elementor-969 .elementor-element.elementor-element-18c4cf7:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-18c4cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/GRAVURE-CRISTAL-BACCARAT.jpeg");}.elementor-969 .elementor-element.elementor-element-feb23eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-4420de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-7783ac2{--display:flex;}.elementor-969 .elementor-element.elementor-element-7783ac2:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-7783ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/PORTE-CLE-PROFESSIONNEL.jpeg");}.elementor-969 .elementor-element.elementor-element-d25e4ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-bec1b02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-08e234d{--display:flex;}.elementor-969 .elementor-element.elementor-element-08e234d:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-08e234d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/GRAVURE-DISQUE-ALUMINIUM.jpeg");}.elementor-969 .elementor-element.elementor-element-3d74852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-76dbe01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-88b0a7c{--display:flex;}.elementor-969 .elementor-element.elementor-element-88b0a7c:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-88b0a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/DECOUPE-CUIR-MAROQUINERIE.jpeg");}.elementor-969 .elementor-element.elementor-element-622458b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-51fa3ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-1b826fb{--display:flex;}.elementor-969 .elementor-element.elementor-element-1b826fb:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-1b826fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/PLAQUE-ACRYLIQUE-SUR-MESURE.jpeg");}.elementor-969 .elementor-element.elementor-element-ef888aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-f9343b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-d24e916{--display:flex;}.elementor-969 .elementor-element.elementor-element-d24e916:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-d24e916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/GRAVURE-PROFONDE-PIERRE-NATURELLE.jpeg");}.elementor-969 .elementor-element.elementor-element-8f85956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-6687edf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-3013322{--display:flex;}.elementor-969 .elementor-element.elementor-element-3013322:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-3013322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/GRAVURE-PLASTIQUE-LEGO.jpeg");}.elementor-969 .elementor-element.elementor-element-0193591{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-91288cf{--display:flex;}.elementor-969 .elementor-element.elementor-element-e21efe1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-558acc8{--display:flex;}.elementor-969 .elementor-element.elementor-element-558acc8:not(.elementor-motion-effects-element-type-background), .elementor-969 .elementor-element.elementor-element-558acc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.atelier-carestia.fr/wp-content/uploads/2026/10/carestia-gravure-cta.jpg");}.elementor-969 .elementor-element.elementor-element-7986f7a{--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-969 .elementor-element.elementor-element-4d3c40a{--grid-auto-flow:row;}.elementor-969 .elementor-element.elementor-element-e21efe1{--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;}}@media(min-width:768px){.elementor-969 .elementor-element.elementor-element-45aba23{--width:55%;}.elementor-969 .elementor-element.elementor-element-558acc8{--width:43%;}.elementor-969 .elementor-element.elementor-element-7986f7a{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-969 .elementor-element.elementor-element-45aba23{--width:100%;}.elementor-969 .elementor-element.elementor-element-558acc8{--width:100%;}.elementor-969 .elementor-element.elementor-element-7986f7a{--width:100%;}}@media(max-width:767px){.elementor-969 .elementor-element.elementor-element-45aba23{--width:100%;}.elementor-969 .elementor-element.elementor-element-4d3c40a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-969 .elementor-element.elementor-element-e21efe1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-969 .elementor-element.elementor-element-558acc8{--width:100%;}.elementor-969 .elementor-element.elementor-element-7986f7a{--width:100%;}}/* Start custom CSS */.carestia-g .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;color:#1A1A1A!important;line-height:1.12!important;margin:0}.carestia-g-bar{width:34px;height:1px;background:#B08D4A;margin-bottom:26px}.carestia-g-eyebrow{display:flex;align-items:center;gap:16px;font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.1em;color:#B08D4A;margin-bottom:8px}.carestia-g-eyebrow i{display:block;width:44px;height:1px;background:#B08D4A}.carestia-g-hero{position:relative;isolation:isolate}.carestia-g-hero::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(248,244,236,.93) 0%,rgba(248,244,236,.8) 35%,rgba(248,244,236,.25) 58%,rgba(248,244,236,0) 75%);pointer-events:none}.carestia-g-hero>.e-con{position:relative;z-index:1}.carestia-g-htxt{justify-content:center;padding:70px 7%!important}.carestia-g-hero h1.elementor-heading-title{font-size:88px!important;margin-bottom:22px!important}.carestia-g-hero .elementor-widget-text-editor,.carestia-g-split .elementor-widget-text-editor{font-family:Montserrat,sans-serif;font-size:14.5px;line-height:1.75;color:#2b2722}.carestia-g-hero .elementor-widget-text-editor{max-width:520px}.carestia-g-sec{background:#F8F3E8;padding:36px 3% 44px!important}.carestia-g-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:26px}.carestia-g-h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:40px;line-height:1.1;color:#1A1A1A;margin:0}.carestia-g-head p{font-family:Montserrat,sans-serif;font-size:12.5px;line-height:1.7;color:#4a443a;max-width:300px;margin:0}.carestia-g-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:none!important;gap:24px!important}.carestia-g-card{position:relative;background:#FBF8F1;border:1px solid #EDE4D1;padding:0!important;gap:0!important;transition:box-shadow .3s}.carestia-g-card:hover{box-shadow:0 8px 24px rgba(80,60,20,.12)}.carestia-g-cimg{aspect-ratio:1.18/1;background-size:cover;background-position:center;padding:0!important;min-height:0!important;width:100%}.carestia-g-cbody{position:static!important;padding:16px 16px 18px!important;gap:0!important}.carestia-g-card .elementor-widget{position:static}.carestia-g-card .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:2}.carestia-g-card h3.elementor-heading-title{font-size:25px!important;margin-bottom:10px!important;min-height:2.3em}.carestia-g-card .elementor-widget-text-editor{font-family:Montserrat,sans-serif;font-size:12.5px;line-height:1.6;color:#6b6155}.carestia-g-card .elementor-widget-text-editor p{margin:0}.carestia-g-more{display:inline-block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;color:#B08D4A;border-bottom:1px solid #B08D4A;padding-bottom:3px;margin-top:16px}.carestia-g-more span{margin-left:8px}.carestia-g-why{background:linear-gradient(90deg,#F2E9D5,#F8F3E8);padding:34px 3%!important}.carestia-why{display:flex;align-items:center;gap:40px;max-width:1360px;margin:0 auto;width:100%}.carestia-why h3{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:36px;line-height:1.15;color:#1A1A1A;margin:0;flex:0 0 340px}.carestia-why ul{list-style:none;display:flex;flex:1;margin:0;padding:0}.carestia-why li{flex:1;text-align:center;padding:4px 14px;border-left:1px solid #D9C9A8;display:flex;flex-direction:column;align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-size:12.5px;line-height:1.5;color:#4a443a}.carestia-why li i{font-size:30px;color:#B08D4A}.carestia-g-cta{gap:0!important;padding:0!important;align-items:stretch}.carestia-g-ctaimg{background-size:cover;background-position:center;min-height:230px;padding:0!important}.carestia-g-ctapanel{background:#8E7B63;justify-content:center;align-items:center;text-align:center;padding:40px 5%!important;box-sizing:border-box}.carestia-cta h3{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:36px;color:#F8F3E8;margin:0 0 6px}.carestia-cta p{font-family:"Cormorant Garamond",Georgia,serif;font-size:19px;color:#EFE5D2;margin:0 0 24px}.carestia-g-btn{display:inline-block;background:#B88F45;color:#fff!important;font-family:Montserrat,sans-serif;font-size:13px;letter-spacing:.08em;padding:16px 34px;text-decoration:none;border-radius:2px;transition:background .3s}.carestia-g-btn:hover{background:#9c7733}.carestia-g-btn span{margin-left:10px}.carestia-g-split{gap:0!important;padding:0!important;align-items:stretch;background:#F8F3E8}.carestia-g-stxt{justify-content:center;padding:56px 7%!important;box-sizing:border-box;background:#F8F3E8}.carestia-g-stxt h1.elementor-heading-title{font-size:50px!important;margin:0 0 22px!important}.carestia-g-stxt ul{list-style:none;margin:8px 0 0;padding:0}.carestia-g-stxt li{position:relative;padding-left:24px;margin:0 0 6px}.carestia-g-stxt li::before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;background:#B08D4A;transform:rotate(45deg)}.carestia-g-stxt p{margin:0 0 14px}.carestia-g-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:26px}.carestia-g-back{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;color:#B08D4A;text-decoration:none;border-bottom:1px solid #B08D4A;padding-bottom:3px}.carestia-g-simg{background-size:cover;background-position:center;min-height:460px;padding:0!important}@media(min-width:1025px){.carestia-g-split>.carestia-g-stxt,.carestia-g-split>.carestia-g-simg{flex:none!important;width:50%!important;max-width:50%!important}.carestia-g-cta>.carestia-g-ctaimg{flex:none!important;width:43%!important}.carestia-g-cta>.carestia-g-ctapanel{flex:none!important;width:57%!important}}@media(max-width:1024px){.carestia-g-hero h1.elementor-heading-title{font-size:64px!important}.carestia-g-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.carestia-g-head{flex-direction:column;align-items:flex-start;gap:14px}.carestia-why{flex-direction:column;align-items:flex-start}.carestia-why h3{flex:none}.carestia-why ul{width:100%}.carestia-g-simg{min-height:320px}.carestia-g-stxt{padding:44px 8%!important}.carestia-g-ctaimg{min-height:200px}}@media(max-width:767px){.carestia-g-hero::before{background:linear-gradient(180deg,rgba(248,244,236,.93),rgba(248,244,236,.82))}.carestia-g-htxt{padding:44px 22px!important}.carestia-g-hero h1.elementor-heading-title{font-size:54px!important}.carestia-g-h2{font-size:30px}.carestia-g-grid{grid-template-columns:1fr!important}.carestia-g-card h3.elementor-heading-title{min-height:0}.carestia-why ul{flex-wrap:wrap}.carestia-why li{flex:0 0 50%;border-left:0;padding:14px 8px}.carestia-g-stxt h1.elementor-heading-title{font-size:38px!important}.carestia-g-simg{min-height:240px}.carestia-g-stxt{padding:36px 22px!important}.carestia-cta h3{font-size:30px}}.carestia-g-hero{padding:0!important;gap:0!important}.carestia-g-hero>.carestia-g-htxt{margin:0!important}.carestia-g-hero::before{background:linear-gradient(90deg,rgba(248,244,236,.55) 0%,rgba(248,244,236,.38) 40%,rgba(248,244,236,0) 62%)!important}@media(max-width:767px){.carestia-g-hero::before{background:linear-gradient(180deg,rgba(248,244,236,.8),rgba(248,244,236,.6))!important}.carestia-g-hero{background-position:78% center!important}}/* End custom CSS */