

/* === ASSET CSS HASH: b0fdbcf9a132edfb296d5a643c75b5fd5d6b72a4 | SCOPE: section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] === */
section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero{width:100%;min-height:600px;background:#1689C7;color:#fff;font-family:'Inter',Arial,sans-serif}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__layout{display:grid;grid-template-columns:1fr;min-height:600px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:64px 24px;min-height:320px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__eyebrow{margin:0 0 16px;color:#a7793d;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__title{max-width:620px;margin:0;color:#fff;font-family:'Poppins',Arial,sans-serif;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.08;letter-spacing:-.03em}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__text{max-width:520px;margin:24px 0 32px;color:#fff;font-size:18px;line-height:1.6}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border-radius:4px;background:#EAF7FC;color:#1689C7;font-family:'Inter',Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s ease,transform .2s ease}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__button:hover{background:#F6F9FB;transform:translateY(-2px)}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__button:focus-visible{outline:3px solid #fff;outline-offset:4px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__media{min-height:320px;overflow:hidden}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__image{display:block;width:100%;min-height:320px;height:100%;object-fit:cover;object-position:center}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__image:focus{outline:3px solid #263445;outline-offset:-3px}@media (min-width:900px){section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__content{padding:80px clamp(32px,7vw,112px)}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__media{min-height:600px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__image{min-height:600px}}@media (max-width:599px){section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__content{padding:48px 24px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__text{font-size:16px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__media{min-height:280px}section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero__image{min-height:280px}}

/* tpe:#webid-58614922 */
section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero #webid-58614922{background-color:#1689C7!important}
/* /tpe:#webid-58614922 */

/* tpe:#webid-20872993 */
section[data-guid="2CEE3102-50E8-0CB2-CE94-98A05A846989"] .ew-dental-hero #webid-20872993{background-color:transparent!important;color:#F6F9FB!important;font-size:14px!important}
/* /tpe:#webid-20872993 */


/* === ASSET CSS HASH: e1c819fb5db056db810bb7cfeab0ee4f0ef6364f | SCOPE: section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] === */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access{background:#F6F9FB;padding:32px 20px;font-family:Inter,Arial,sans-serif}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:1200px;margin:0 auto}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__card{display:flex;flex-direction:column;align-items:flex-start;min-height:220px;padding:28px 24px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #263445;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #263445}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__card:focus-visible{outline:3px solid #121820;outline-offset:4px}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__icon{display:flex;align-items:center;justify-content:center;width:48px;min-height:48px;margin-bottom:20px;border-radius:50%;background:#F6F9FB}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__icon svg{width:25px;height:25px}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__title{min-height:29px;margin:0 0 10px;color:#263445;font-family:Poppins,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.45}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__text{min-height:48px;margin:0;color:#a7793d;font-size:15px;line-height:1.6}@media (min-width:640px){section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access{padding:48px 32px}section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1024px){section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] .ew-dental-quick-access__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}

/* tpe:#webid-32713300 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-32713300{
    background-color: #eaf7fc !important;
}
/* /tpe:#webid-32713300 */

/* tpe:#webid-92755719 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-92755719{
    background-color: #eaf7fc !important;
}
/* /tpe:#webid-92755719 */

/* tpe:#webid-71352807 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-71352807{
    background-color: #eaf7fc !important;
}
/* /tpe:#webid-71352807 */

/* tpe:#webid-17566306 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-17566306{
    background-color: #eaf7fc !important;
}
/* /tpe:#webid-17566306 */

/* tpe:#webid-71472077 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-71472077{
    color: #687782 !important;
}
/* /tpe:#webid-71472077 */

/* tpe:#webid-38416575 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-38416575{
    color: #687782 !important;
}
/* /tpe:#webid-38416575 */

/* tpe:#webid-03659319 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-03659319{
    color: #687782 !important;
}
/* /tpe:#webid-03659319 */

/* tpe:#webid-12165497 */
section[data-guid="F37C956B-8CE1-384C-1684-0CEF6B5453A0"] #webid-12165497{
    color: #687782 !important;
}
/* /tpe:#webid-12165497 */



/* === ASSET CSS HASH: b44dfaac369757464af3212ca0a26b5b9e8adb26 | SCOPE: section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] === */
section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental{background:#FFFFFF;color:#F6F9FB;font-family:Inter,Arial,sans-serif;padding:64px 24px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__inner{display:grid;gap:40px;margin:0 auto;max-width:1180px;align-items:center}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__media{margin:0;min-height:280px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__image{display:block;width:100%;min-height:280px;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__content{min-width:0}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__eyebrow{color:#F6F9FB;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.5;margin:0 0 12px;text-transform:uppercase}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__title{color:#F6F9FB;font-family:Poppins,Arial,sans-serif;font-size:clamp(30px,5vw,48px);font-weight:700;line-height:1.15;margin:0 0 20px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__description{color:#F6F9FB;font-size:16px;line-height:1.75;margin:0 0 28px;max-width:560px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__button{align-items:center;background:#EAF7FC;border:2px solid #EAF7FC;border-radius:6px;color:#1689C7;display:inline-flex;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:700;justify-content:center;line-height:1.4;min-height:48px;padding:12px 24px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__button:hover{background:#263445;border-color:#263445;transform:translateY(-2px)}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__button:focus-visible{outline:3px solid #263445;outline-offset:3px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefits{display:grid;gap:24px;margin:56px auto 0;max-width:1180px;padding:0;list-style:none}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefit{align-items:flex-start;display:flex;gap:16px;min-width:0}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefit-icon{background:#EAF6FB;border-radius:50%;color:#1689C7;display:grid;flex:0 0 40px;height:40px;place-items:center;width:40px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefit-icon svg{display:block;height:20px;width:20px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefit-title{color:#1689C7;font-family:Poppins,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.35;margin:0 0 8px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefit-text{color:#687782;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.6;margin:0}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental #webid-05885076{background-color:#1689c7!important}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental #webid-04683762{background-color:#eaf7fc!important;border-color:#eaf7fc!important}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental #webid-28489560{background-color:#eaf7fc!important;border-color:#eaf7fc!important}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental #webid-67832440{border-color:#eaf7fc!important}@media (min-width:768px){section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental{padding:88px 40px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__media{min-height:360px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__image{min-height:360px}section[data-guid="4F66771B-B874-EFE7-3DFB-47AA07FDC6D6"] .ew-about-dental__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:72px}}


/* === ASSET CSS HASH: 7fffd317a6a95bd5117a6b82f73e996a873e49cf | SCOPE: section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] === */
section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services{background:#1689C7;padding:64px 24px;font-family:Inter,Arial,sans-serif;color:#a7793d;text-align:justify}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__container{max-width:1180px;margin:0 auto}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__header{text-align:center;margin:0 auto 32px;max-width:680px}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__title{margin:0 0 12px;min-height:44px;color:#F6F9FB;font-family:Poppins,Arial,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__subtitle{margin:0;min-height:26px;color:#FFFFFF;font-size:18px;line-height:1.5}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__grid{display:grid;grid-template-columns:1fr;gap:24px}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__card{display:flex;flex-direction:column;align-items:flex-start;min-height:220px;padding:20px;background:#FFFFFF;border:2px solid transparent;border-radius:10px;box-shadow:0 8px 24px rgba(18,59,93,.10);transition:border-color .2s ease,box-shadow .2s ease}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__card:hover{border-color:#121820;box-shadow:0 10px 28px rgba(18,59,93,.14)}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__icon{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;margin-bottom:16px;background:#EAF7FC;border-radius:50%}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__icon svg{width:38px;height:38px}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__card-title{margin:0 0 8px;min-height:29px;color:#123B5D;font-family:Poppins,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.35}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__description{margin:0 0 16px;min-height:48px;color:#687782;font-size:15px;line-height:1.6}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;min-height:24px;color:#121820;font-size:15px;font-weight:700;text-decoration:none}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__link:hover,
section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__link:focus-visible{color:#121820;text-decoration:underline}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__link:focus-visible{outline:3px solid #121820;outline-offset:4px;border-radius:3px}@media (min-width:700px){section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services{padding:80px 28px}section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (min-width:1024px){section[data-guid="76208F3B-9D38-6CC7-D21C-3EF5986A4BD5"] .ew-dental-services__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}


/* === ASSET CSS HASH: 06729c6fca0025b341a3d9e9dd4b882b0540fb5c | SCOPE: section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] === */
section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta{--ew-dental-blue:#121820;--ew-dental-dark:#263445;box-sizing:border-box;background:#EAF7FC;border-radius:0;color:#687782;font-family:Inter,Arial,sans-serif;min-height:280px;overflow:hidden;position:relative}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta *{box-sizing:border-box}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__inner{display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:32px 24px;position:relative;z-index:1}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__content{max-width:620px}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__title{color:#687782;font-family:Poppins,Arial,sans-serif;font-size:34px;font-weight:700;line-height:1.15;margin:0 0 16px;min-height:39px}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__text{color:#687782;font-size:17px;line-height:1.5;margin:0 0 24px;min-height:26px}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__button{align-items:center;background:#1689C7;border:2px solid #1689C7;border-radius:0;color:#EAF7FC;display:inline-flex;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;justify-content:center;min-height:48px;padding:12px 24px;text-decoration:none;transition:background-color .2s ease,color .2s ease}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__button:hover,
section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__button:focus-visible{background:#263445;color:#fff}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__button:focus-visible{outline:3px solid #fff;outline-offset:4px}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__visual{display:block;min-height:220px;position:relative;width:100%}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__visual::after{background:#121820;content:"";inset:0;opacity:.3;pointer-events:none;position:absolute}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__image{aspect-ratio:16 / 10;display:block;height:100%;object-fit:cover;object-position:center;width:100%}@media (min-width:768px){section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__inner{align-items:center;flex-direction:row;gap:32px;padding:32px 56px}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__content{flex:1;position:relative;z-index:2}section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] .ew-dental-cta__visual{flex:0 0 42%;min-height:280px;position:absolute;right:0;top:0;width:42%}}

/* tpe:#ew-dental-cta-title */
section[data-guid="89830CC4-2158-CB54-B0D9-E27000EAA433"] #ew-dental-cta-title{
    color: #191b1f !important;
}
/* /tpe:#ew-dental-cta-title */



/* === ASSET CSS HASH: 7903f9762d7577ff7c999155d523b44f335b3381 | SCOPE: section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] === */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades{background:#1689C7;color:#121820;padding:64px 20px;font-family:Inter,Arial,sans-serif}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__inner{max-width:1184px;margin:0 auto}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__header{text-align:center;margin:0 auto 40px;max-width:760px}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__title{color:#F6F9FB;font-family:Poppins,Arial,sans-serif;font-size:clamp(30px,4vw,44px);line-height:1.15;margin:0 0 12px;font-weight:700}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__subtitle{color:#F6F9FB;font-family:Poppins,Arial,sans-serif;font-size:18px;line-height:1.4;margin:0 0 12px;font-weight:600}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__description{color:#FFFFFF;font-size:16px;line-height:1.7;margin:0}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__grid{display:grid;grid-template-columns:1fr;gap:24px}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__card{background:#FFFFFF;border:1px solid color-mix(in srgb,#121820 12%,#FFFFFF);border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,#121820 10%,transparent);overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__card:hover{transform:translateY(-4px);box-shadow:0 14px 30px color-mix(in srgb,#121820 16%,transparent)}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__card-image{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;background:#F2F6F8}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__card-content{padding:24px;display:flex;flex-direction:column;flex:1}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__card-title{color:#121820;font-family:Poppins,Arial,sans-serif;font-size:20px;line-height:1.3;margin:0 0 16px;font-weight:600}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__link{color:#263445;font-size:15px;font-weight:700;text-decoration:none;margin-top:auto;display:inline-flex;align-items:center;gap:8px;width:max-content}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__link::after{content:'→';font-size:18px;transition:transform .2s ease}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__link:hover::after{transform:translateX(4px)}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__link:focus-visible{outline:3px solid #263445;outline-offset:4px;border-radius:3px}@media (min-width:640px){section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades{padding:80px 32px}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (min-width:1024px){section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades{padding:96px 40px}section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}

/* tpe:#webid-68189010 */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] #webid-68189010{
    color: #1689c7 !important;
}
/* /tpe:#webid-68189010 */

/* tpe:#webid-69323895 */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] #webid-69323895{
    color: #016897 !important;
}
/* /tpe:#webid-69323895 */

/* tpe:#webid-00964035 */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] #webid-00964035{
    color: #1689c7 !important;
}
/* /tpe:#webid-00964035 */

/* tpe:#webid-73747776 */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] #webid-73747776{
    color: #1689c7 !important;
}
/* /tpe:#webid-73747776 */

/* tpe:#webid-52714851 */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] #webid-52714851{
    color: #1689c7 !important;
}
/* /tpe:#webid-52714851 */

/* tpe:#webid-68271902 */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] #webid-68271902{
    color: #1689c7 !important;
}
/* /tpe:#webid-68271902 */



/* === ASSET CSS HASH: 1ce0fe7e9ac1f348649711c0b33b02370dcb5a3c | SCOPE: section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] === */
section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team{background:#EAF7FC;color:#a7793d;font-family:'Inter',sans-serif;padding:64px 20px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__inner{margin:0 auto;max-width:1180px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__header{text-align:center;margin:0 auto 40px;max-width:680px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__title{color:#1689C7;font-family:'Poppins',sans-serif;font-size:clamp(30px,5vw,44px);line-height:1.15;margin:0 0 12px;min-height:40px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__subtitle{color:#687782;font-size:17px;line-height:1.6;margin:0;min-height:28px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__grid{display:grid;grid-template-columns:1fr;gap:24px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__card{background:#fff;border-radius:10px;box-shadow:0 10px 28px color-mix(in srgb,#121820 10%,transparent);display:flex;flex-direction:column;min-height:420px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__card:hover{box-shadow:0 14px 34px color-mix(in srgb,#121820 16%,transparent);transform:translateY(-4px)}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__photo{aspect-ratio:4 / 3;background:#EAF2F6;display:block;object-fit:cover;width:100%}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__content{display:flex;flex:1;flex-direction:column;padding:24px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__name{color:#1689C7;font-family:'Poppins',sans-serif;font-size:20px;line-height:1.3;margin:0 0 6px;min-height:27px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__specialty{color:#687782;font-size:14px;font-weight:600;line-height:1.5;margin:0;min-height:21px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__bio{color:#a7793d;font-size:14px;line-height:1.65;margin:14px 0 20px;min-height:46px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__socials{align-items:center;display:flex;gap:10px;margin-top:auto}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__social{align-items:center;border:1px solid #D9E7ED;border-radius:50%;color:#687782;display:inline-flex;height:36px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:36px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__social:hover,
section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__social:focus-visible{background:#263445;color:#fff}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__social:focus-visible{outline:3px solid #121820;outline-offset:3px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__social svg{height:17px;width:17px}@media (min-width:640px){section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team{padding:80px 32px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__content{padding:22px}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team__card{min-height:430px}}section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team #webid-66729222,
section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team #webid-21494467,
section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team #webid-95664041,
section[data-guid="7C7E7AB7-99F4-DA38-62B0-270DCC42B0B0"] .ew-dental-team #webid-56124007{color:#687782!important}


/* === ASSET CSS HASH: c9157dee7d0fe049b6f176c974c20edfa26f94b8 | SCOPE: section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] === */
section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c{background:#123B5D;color:#fff;padding:32px 20px}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;max-width:1200px;margin:0 auto}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__item{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:128px;justify-content:center;gap:8px}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__icon{width:28px;height:28px;flex:0 0 auto;color:#EAF7FC}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__number{font-family:Poppins,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.1;letter-spacing:-.02em;min-height:46px}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__label{font-family:Inter,sans-serif;color:#EAF7FC;font-size:14px;line-height:1.4;min-height:20px}@media (min-width:768px){section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c{padding:40px 32px}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}section[data-guid="655718DB-D33A-4B6C-202A-3FA480E13DFE"] .ew-dental-stats-7f3a2c .ew-dental-stats__item{min-height:136px}}


/* === ASSET CSS HASH: 19d63cb33b77bf2e1a8ea97796c4d201c1baf730 | SCOPE: section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] === */
section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions{background:#1689C7;color:#a7793d;font-family:Inter, sans-serif;padding:64px 20px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__inner{margin:0 auto;max-width:1160px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__header{text-align:center;margin:0 auto 40px;max-width:720px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__title{color:#F6F9FB;font-family:Poppins, sans-serif;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2;margin:0 0 12px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__subtitle{color:#F6F9FB;font-size:clamp(17px,2vw,20px);line-height:1.5;margin:0}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__grid{display:grid;gap:24px;grid-template-columns:1fr}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__card{background:#FFFFFF;border:1px solid #a7793d;border-radius:10px;box-shadow:0 8px 24px #121820;display:flex;flex-direction:column;min-height:280px;padding:28px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__rating{color:#FFD700;font-size:20px;letter-spacing:3px;line-height:1;margin:0 0 20px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__comment{color:#687782;font-size:16px;line-height:1.7;margin:0 0 24px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__patient{align-items:center;display:flex;gap:12px;margin-top:auto}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__avatar{border-radius:50%;display:block;height:52px;object-fit:cover;width:52px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__name{color:#121820;font-family:Poppins, sans-serif;font-size:15px;font-weight:600;line-height:1.4;margin:0}@media (min-width:700px){section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions{padding:80px 32px}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__grid{grid-template-columns:repeat(3,minmax(0,1fr))}section[data-guid="AE1053A3-90CE-5936-A5A7-B27753169A4E"] .ew-patient-opinions__card{padding:32px}}


/* === ASSET CSS HASH: 89abc3224eedea00f6ccdd8aad0909e61dc91249 | SCOPE: section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] === */
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news{background:#EAF7FC;color:#1689c7;font-family:Inter,Arial,sans-serif;padding:48px 20px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__inner{margin:0 auto;max-width:1180px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__header{text-align:center;margin:0 auto 32px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__title{color:#1689c7;font-family:Poppins,Arial,sans-serif;font-size:clamp(28px,5vw,42px);line-height:1.2;margin:0 0 12px;min-height:34px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__subtitle{color:#1689c7;font-size:16px;line-height:1.6;margin:0;min-height:26px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__grid{display:grid;gap:24px;grid-template-columns:1fr}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__card{background:#fff;border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,#121820 8%,transparent);display:flex;flex-direction:column;overflow:hidden}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__image{aspect-ratio:16 / 9;display:block;object-fit:cover;width:100%}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__content{display:flex;flex:1;flex-direction:column;padding:24px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__category{color:#1689c7;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase;min-height:18px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__card-title{color:#1689c7;font-family:Poppins,Arial,sans-serif;font-size:20px;line-height:1.35;margin:0 0 16px;min-height:54px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__date{color:#1689c7;font-size:14px;line-height:1.5;margin:0 0 20px;min-height:21px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__link{align-items:center;background-color:#EAF7FC;border:1px solid #EAF7FC;color:#1689c7;display:inline-flex;font-size:15px;font-weight:700;gap:8px;margin-top:auto;min-height:24px;text-decoration:none;width:max-content}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__link:hover{text-decoration:underline}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__link:focus-visible{border-radius:4px;outline:3px solid #263445;outline-offset:4px}@media (min-width:720px){section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news{padding:64px 32px}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__grid{grid-template-columns:repeat(3,minmax(0,1fr))}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news__content{padding:24px 22px}}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-08567495,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-00639927,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-06984262,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-37571453,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-10012517,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-03928887{color:#1689c7!important}section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-14334268,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-00450761,
section[data-guid="200ED43A-1D51-AB0C-1C28-1F3C20BFB7B5"] .ew-dental-news #webid-81884653{background-color:#EAF7FC!important;border:1px solid #EAF7FC!important}


/* === ASSET CSS HASH: b6a7ad4505a34993759b72de63a3eb276e149989 | SCOPE: section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] === */
section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta{background:#1689C7;color:#121820;display:flex;align-items:center;justify-content:center;min-height:260px;padding:32px 20px;font-family:Inter, sans-serif;text-align:center}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__inner{width:100%;max-width:760px}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__title{margin:0 0 12px;color:#fff;font-family:Poppins, sans-serif;font-size:34px;font-weight:600;line-height:1.2}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__text{margin:0 auto 24px;max-width:620px;font-size:16px;line-height:1.6}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:2px solid #121820;border-radius:6px;font-family:Inter, sans-serif;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button--primary,
section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button--secondary{background:#EAF7FC;border-color:#EAF7FC;color:#1689C7}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button:hover{transform:translateY(-2px)}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button--primary:hover,
section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button--secondary:hover{background:#a7793d}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button:focus-visible{outline:3px solid #a7793d;outline-offset:3px}@media (max-width:480px){section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta{padding:32px 16px}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__title{font-size:34px}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__actions{flex-direction:column;align-items:stretch}section[data-guid="E92EA6BC-3DFC-2361-53A8-9966C320EC6B"] .ew-dental-final-cta__button{width:100%}}

/* === WIDGET CSS 39EBCCF6-1849-0162-F5F2-8B20B5110D57 START === */
section[data-guid="39EBCCF6-1849-0162-F5F2-8B20B5110D57"] .ew-odontologia-especialidades .ew-odontologia-especialidades__card-image{display:block;width:100%;height:400px !important;object-fit:cover;}
/* === WIDGET CSS 39EBCCF6-1849-0162-F5F2-8B20B5110D57 END === */

/* === WIDGET CSS 2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5 START === */
section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products{background:#f7f5f1;color:#121820;font-family:var(--secondary_font);padding:64px 20px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__inner{margin:0 auto;max-width:1240px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__header{margin:0 auto 40px;max-width:720px;text-align:center}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__eyebrow{color:#a7793d;display:block;font-family:var(--secondary_font);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__title{font-family:var(--primary_font);font-size:clamp(38px,5vw,64px);font-weight:500;line-height:1.02;margin:12px 0 20px;min-height:42px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__intro{color:#5f625f;font-size:16px;line-height:1.7;margin:0 auto;max-width:600px;min-height:28px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__status{align-items:center;color:#5f625f;display:flex;font-size:14px;gap:12px;justify-content:center;min-height:48px;text-align:center}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__loader{animation:ew-limiteeth-spin 1s linear infinite;border:2px solid #ddd9d1;border-radius:50%;border-top-color:#a7793d;height:18px;width:18px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__grid{display:grid;gap:24px;grid-template-columns:repeat(1,minmax(0,1fr))}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card{animation:ew-limiteeth-rise .7s cubic-bezier(.2,.8,.2,1) both;background:#fff;border:1px solid #e8e3da;display:flex;flex-direction:column;min-width:0;opacity:0;position:relative;transform:translateY(24px);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card.is-visible{opacity:1;transform:translateY(0)}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card:hover{border-color:#a7793d;box-shadow:0 20px 45px rgba(18,24,32,.12);transform:translateY(-8px)}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__visual{background:#f1eee8;overflow:hidden;position:relative}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__visual:after{background:#a7793d;content:"";height:3px;left:24px;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;width:52px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card:hover .ew-limiteeth-products__visual:after{transform:scaleX(1)}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__image{aspect-ratio:1/1;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);width:100%}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card:hover .ew-limiteeth-products__image{transform:scale(1.07)}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__body{display:flex;flex:1;flex-direction:column;padding:24px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__category{color:#a7793d;font-size:11px;font-weight:800;letter-spacing:.12em;margin:0 0 10px;min-height:16px;text-transform:uppercase}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__name{font-family:var(--primary_font);font-size:27px;font-weight:600;line-height:1.05;margin:0 0 12px;min-height:29px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__description{color:#686b68;font-size:14px;line-height:1.6;margin:0 0 22px;min-height:45px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__footer{align-items:center;border-top:1px solid #eeeae3;display:flex;gap:16px;justify-content:space-between;margin-top:auto;padding-top:18px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__price{color:#121820;font-size:18px;font-weight:800;min-height:22px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link{align-items:center;background:#121820;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.08em;min-height:42px;padding:10px 14px;text-decoration:none;text-transform:uppercase;transition:background .25s ease,box-shadow .25s ease,transform .25s ease}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link:hover{background:#a7793d;box-shadow:0 8px 18px rgba(167,121,61,.25);transform:translateY(-2px)}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link:focus-visible{outline:3px solid #a7793d;outline-offset:3px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link svg{transition:transform .25s ease}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link:hover svg{transform:translateX(4px)}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products .d-none{display:none}@keyframes ew-limiteeth-rise{to{opacity:1;transform:translateY(0)}}@keyframes ew-limiteeth-spin{to{transform:rotate(360deg)}}@media (min-width:640px){section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products{padding:80px 32px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products{padding:104px 40px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__header{margin-bottom:56px}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card,
section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__image,
section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link,
section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__link svg{animation:none;transition:none}section[data-guid="2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5"] .ew-limiteeth-products__card{opacity:1;transform:none}}
/* === WIDGET CSS 2A7779CE-A6BA-8DD1-8A03-FB8E40B915F5 END === */
