.hx-footer-links{background:#0e1b4d;color:#fff;padding:35px 18px 22px;border-bottom:1px solid rgba(255,255,255,.18)}.hx-footer-links__inner{max-width:1250px;margin:auto;display:grid;grid-template-columns:1fr 1.8fr;gap:20px}.hx-footer-links h2{font-size:20px;font-weight:750;line-height:1.4;margin:0 0 8px;color:#fff}.hx-footer-links p{font-size:14px;color:#d8e4fa;margin:0}.hx-footer-links__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hx-footer-links h3{font-size:15px;color:#fff;margin:0 0 12px;font-weight:700}.hx-footer-links a{display:block;color:#dce9ff;text-decoration:none;font-size:14px;line-height:1.65;margin:0 0 7px}.hx-footer-links a:hover,.hx-footer-links a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.hx-footer-links__inner{grid-template-columns:1fr;gap:22px}.hx-footer-links__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:510px){.hx-footer-links__groups{grid-template-columns:1fr;gap:20px}}.hx-family-nav{background:#f7f9fc;border-bottom:1px solid #dce6f5;color:#0e1b4d}.hx-family-nav__inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:flex-start;gap:clamp(10px,1.3vw,22px);padding:10px 18px;overflow-x:auto;scrollbar-width:thin}.hx-family-nav__inner a{flex:none;white-space:nowrap;color:#0e1b4d;text-decoration:none;font-weight:600;font-size:12px;line-height:1.5;text-underline-offset:4px}.hx-family-nav__inner a:hover,.hx-family-nav__inner a:focus-visible{text-decoration:underline;color:#3157aa}.hx-family-nav__label{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#587091;white-space:nowrap}.hx-family-nav__muted{font-weight:400;color:#637798}.hx-family-nav__contact{color:#3157aa!important}@media(max-width:850px){.hx-family-nav__inner{justify-content:flex-start;gap:19px;padding:12px 15px}.hx-family-nav__label{display:none}}.hx-dental-gallery{padding-block:clamp(14px,3vw,38px) clamp(22px,3vw,42px)}.hx-dental-gallery__intro{margin:0 0 20px}.hx-dental-gallery h2{font-size:clamp(21px,2.6vw,29px);font-weight:800;color:#0e1b4d;line-height:1.25;margin:0 0 8px}.hx-dental-gallery__intro p{font-size:14px;line-height:1.6;color:#536989;margin:0}.hx-dental-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.hx-dental-gallery__item{background:#f9fbff;border:1px solid #dfebf7;border-radius:12px;padding:13px;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;color:#0e1b4d;gap:10px;min-width:0}.hx-dental-gallery__item img{width:100%;max-height:180px;object-fit:contain;background:#fff;aspect-ratio:4/3}.hx-dental-gallery__item span{font-size:13px;font-weight:750;line-height:1.45}.hx-dental-gallery__item:hover,.hx-dental-gallery__item:focus-visible{border-color:#4770db;box-shadow:0 4px 15px #0e1b4d17}@media(max-width:650px){.hx-dental-gallery__grid{grid-template-columns:1fr;gap:10px}.hx-dental-gallery__item{display:grid;grid-template-columns:110px 1fr;align-items:center;text-align:left}.hx-dental-gallery__item img{height:90px;width:110px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AACAAoA */
