.elementor .e-4b44a9aa-2d97{width:40px;height:1px;min-width:40px;padding:0px;background-color:var(--ep-rose-gold);}.elementor .e-131e1268-bec8{text-align:center;}.elementor .e-1c4dfa83-1908{width:40px;height:1px;min-width:40px;padding:0px;background-color:var(--ep-rose-gold);}.elementor .e-13fcc25-5fc3{padding:0px;gap:14px;justify-content:center;align-items:center;}.elementor .e-2ad6a45d-915d{font-family:var(--ep-font-heading);font-weight:500;font-size:60px;color:var(--ep-charcoal);letter-spacing:-0.01em;line-height:1.05;text-align:center;text-transform:none;}.elementor .e-3133a7ec-ec46{max-width:640px;font-family:var(--ep-font-body);font-size:18px;color:var(--ep-charcoal);line-height:1.7;text-align:center;}.elementor .e-1f89c65a-a816{max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-45063227-caa2{padding:0px;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .e-24633c75-689f{font-weight:500;letter-spacing:0.04em;}.elementor .e-61f3f3d-dbac{padding:0px;gap:18px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-29726e3b-16f9{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;flex-wrap:wrap;justify-content:center;align-items:center;border-block-start: 1px solid rgba(201, 143, 122, 0.35); border-block-end: 1px solid rgba(201, 143, 122, 0.35);\n}.elementor .e-3a7c9e51-cs{display:block;max-width:620px;margin:8px auto 48px;padding:40px 32px;background:#FDF6EF;border:1px solid #EAD7C9;border-radius:18px;text-align:center;font-family:'Jost',sans-serif;font-size:16px;line-height:1.7;color:#5A4A42;box-sizing:border-box;
&:empty{display:none;}
& strong{display:block;margin-bottom:12px;font-family:'Bodoni Moda',serif;font-weight:500;font-size:28px;line-height:1.25;color:#2B1D18;}
& a{display:table;margin:24px auto 0;padding:13px 28px;border-radius:999px;background:#2B1D18;color:#FDF6EF !important;font-family:'Jost',sans-serif;font-size:14px;letter-spacing:0.06em;text-decoration:none;}
& a:hover{background:#C98F7A;}
body.woocommerce-shop &{display:none !important;}\n}.elementor .e-5c726821-3527{margin-block-end:2px;}.elementor .e-4497d44c-c8f0{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;flex-direction:column;gap:2px;}.elementor .e-53fbd948-a2c2{width:100%;font-size:12px;letter-spacing:0.14em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;display:block;}.elementor .e-8f09fc1-9368{width:100%;font-size:12px;letter-spacing:0.14em;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;display:block;}.elementor .e-520f6000-fc45{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;flex-direction:column;gap:10px;}.elementor .e-518050e1-fe92{height:100%;padding:0px;}.elementor .e-2a78023f-2daf{padding:0px;gap:32px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .e-75e05c43-8495{width:100%;padding:0px;}.elementor .e-3ddbbb96-7708{font-family:var(--ep-font-heading);font-weight:500;font-size:34px;color:var(--ep-charcoal);letter-spacing:0px;line-height:1.15;text-transform:none;}.elementor .e-117b2976-1444{max-width:560px;font-family:var(--ep-font-body);font-size:17px;color:var(--ep-charcoal);line-height:1.7;}.elementor .e-4b7a80bb-64dd{padding:0px;flex-direction:column;gap:10px;}.elementor .e-7ca9e009-866a{text-align:center;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-2908ef26-4029{width:100%;max-width:1080px;margin-block-start:24px;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-66474a35-4cbd{max-width:var(--ep-container);padding-block-start:88px;padding-block-end:120px;padding-inline-start:var(--ep-gutter);padding-inline-end:var(--ep-gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:40px;align-items:center;}.elementor .e-119462ad-7586{padding:0px;background-color:var(--ep-cream);}