.sel-2-dental-spotlight-section{overflow-x:clip;overflow-y:visible}.sel-2-dental-spotlight-section .sel-2-dental{--sel-2-dental-accent: #ff5c00;--sel-2-dental-icon: #007bff;--sel-2-dental-text: #1a1a1a;--sel-2-dental-muted: #3a3a3a;--sel-2-dental-bg: #fdf8f0;--sel-2-dental-card-bg: #ffffff;--sel-2-dental-card-border: #b8d9f5;--sel-2-dental-card-radius: 14px;--sel-2-dental-icon-size: 28px;--sel-2-dental-media-max: 640px;--sel-2-dental-card-overlap: 48px;--sel-2-dental-cta-overlap: 44px;--sel-2-dental-trust-icon: 20px;width:100%;box-sizing:border-box;color:var(--sel-2-dental-text);position:relative;overflow-x:clip;overflow-y:visible}.sel-2-dental-spotlight-section .sel-2-dental *,.sel-2-dental-spotlight-section .sel-2-dental *:before,.sel-2-dental-spotlight-section .sel-2-dental *:after{box-sizing:border-box}.sel-2-dental-spotlight-section .sel-2-dental__shade{position:absolute;z-index:0;pointer-events:none;border-radius:50%;top:50%;transform:translate(-50%,-50%);display:none;min-width:280px;min-height:280px}.sel-2-dental-spotlight-section .sel-2-dental__shade.is-on{display:block}.sel-2-dental-spotlight-section .sel-2-dental__shade--left{left:18%}.sel-2-dental-spotlight-section .sel-2-dental__shade--center{left:50%}.sel-2-dental-spotlight-section .sel-2-dental__shade--right{left:82%}.sel-2-dental-spotlight-section .sel-2-dental__inner{width:100%;max-width:var(--page-width, 1180px);margin:0 auto;position:relative;z-index:1}.sel-2-dental-spotlight-section .sel-2-dental--full-width .sel-2-dental__inner{max-width:none}.sel-2-dental-spotlight-section .sel-2-dental__header{text-align:center;max-width:760px;margin:0 auto}.sel-2-dental-spotlight-section .sel-2-dental__eyebrow{margin:0;font-weight:700;text-transform:uppercase;line-height:1.3}.sel-2-dental-spotlight-section .sel-2-dental__heading{margin:0;font-family:Cal Sans,sans-serif!important;font-weight:700!important}.sel-2-dental-spotlight-section .sel-2-dental__heading p{margin:0}.sel-2-dental-spotlight-section .sel-2-dental__heading strong,.sel-2-dental-spotlight-section .sel-2-dental__heading b{font-weight:inherit;color:var(--sel-2-dental-accent)}.sel-2-dental-spotlight-section .sel-2-dental__body{margin:0 auto;max-width:640px}.sel-2-dental-spotlight-section .sel-2-dental__body p{margin:0}.sel-2-dental-spotlight-section .sel-2-dental__stage{position:relative;max-width:1100px;margin:0 auto;width:100%}.sel-2-dental-spotlight-section .sel-2-dental__stage-grid{display:flex;flex-direction:column;gap:16px}.sel-2-dental-spotlight-section .sel-2-dental__media{order:1;width:var(--sel-2-dental-media-width-m, 100%);max-width:100%;margin-inline:auto;aspect-ratio:var(--sel-2-dental-media-aspect-m, 1 / 1);border-radius:16px;overflow:hidden;background:#e8e4de;z-index:1}.sel-2-dental-spotlight-section .sel-2-dental__media-img,.sel-2-dental-spotlight-section .sel-2-dental__media-placeholder{width:100%;height:100%;display:block;object-fit:cover}.sel-2-dental-spotlight-section .sel-2-dental__media-img--desktop{display:none}.sel-2-dental-spotlight-section .sel-2-dental__media-img--mobile{display:block;object-position:center center}.sel-2-dental-spotlight-section .sel-2-dental--media-m-natural .sel-2-dental__media{aspect-ratio:auto;height:auto;background:transparent}.sel-2-dental-spotlight-section .sel-2-dental--media-m-natural .sel-2-dental__media-img--mobile{width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center center}.sel-2-dental-spotlight-section .sel-2-dental--media-m-natural .sel-2-dental__media-placeholder{aspect-ratio:var(--sel-2-dental-media-aspect-m, 1 / 1);height:auto}.sel-2-dental-spotlight-section .sel-2-dental__media-placeholder{display:flex;align-items:center;justify-content:center}.sel-2-dental-spotlight-section .sel-2-dental__media-placeholder .sel-2-ph-icon{width:72px;height:72px}.sel-2-dental-spotlight-section .sel-2-dental__features-bundle{order:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sel-2-dental-spotlight-section .sel-2-dental__features{list-style:none;margin:0;padding:0;display:contents}.sel-2-dental-spotlight-section .sel-2-dental__card{display:flex;align-items:center;gap:14px;min-width:0;padding:18px 20px;background:var(--sel-2-dental-card-bg);border:1px solid var(--sel-2-dental-card-border);border-radius:var(--sel-2-dental-card-radius);box-shadow:0 8px 24px #1a1a1a0f}.sel-2-dental-spotlight-section .sel-2-dental__card-icon{flex:0 0 auto;width:var(--sel-2-dental-icon-size);height:var(--sel-2-dental-icon-size);color:var(--sel-2-dental-icon);display:inline-flex;align-items:center;justify-content:center}.sel-2-dental-spotlight-section .sel-2-dental__card-icon img,.sel-2-dental-spotlight-section .sel-2-dental__card-icon svg,.sel-2-dental-spotlight-section .sel-2-dental__card-icon .sel-2-ph-icon{width:100%;height:100%;display:block;object-fit:contain}.sel-2-dental-spotlight-section .sel-2-dental__card-label{margin:0;font-weight:700;line-height:1.3;color:var(--sel-2-dental-text)}.sel-2-dental-spotlight-section .sel-2-ph-icon path{fill:#fb7a30!important;stroke:none!important}.sel-2-dental-spotlight-section .sel-2-dental__cta-wrap{display:flex;justify-content:center;width:100%;margin-top:20px}.sel-2-dental-spotlight-section .sel-2-dental__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;border:none;text-decoration:none!important;cursor:pointer;background:var(--sel-2-dental-accent);color:#fff!important;font-weight:700;line-height:1.2;text-transform:uppercase;padding:18px 36px;border-radius:12px;min-height:54px;box-shadow:0 10px 28px #ff5c0038;transition:filter .15s ease}.sel-2-dental-spotlight-section .sel-2-dental__cta:hover{filter:brightness(.96);color:#fff!important}.sel-2-dental-spotlight-section .sel-2-dental__cta--full{width:100%}.sel-2-dental-spotlight-section .sel-2-dental__cta--fit{width:fit-content;max-width:100%}.sel-2-dental-spotlight-section .sel-2-dental__cta-arrow{line-height:1}.sel-2-dental-spotlight-section .sel-2-dental__trust{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 0;width:100%}.sel-2-dental-spotlight-section .sel-2-dental__trust-item{display:inline-flex;align-items:center;gap:8px;padding:0 16px;line-height:1.3}.sel-2-dental-spotlight-section .sel-2-dental__trust-item+.sel-2-dental__trust-item{border-left:1px solid rgba(26,26,26,.14)}.sel-2-dental-spotlight-section .sel-2-dental__trust-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--sel-2-dental-trust-icon);height:var(--sel-2-dental-trust-icon);color:var(--sel-2-dental-icon)}.sel-2-dental-spotlight-section .sel-2-dental__trust-icon img,.sel-2-dental-spotlight-section .sel-2-dental__trust-icon svg,.sel-2-dental-spotlight-section .sel-2-dental__trust-icon .sel-2-ph-icon{width:100%;height:100%;display:block;object-fit:contain}.sel-2-dental-spotlight-section .sel-2-dental__trust-label{margin:0}@media screen and (min-width:900px){.sel-2-dental-spotlight-section .sel-2-dental__stage{padding-bottom:calc(var(--sel-2-dental-cta-overlap, 44px) * .55 + 12px)}.sel-2-dental-spotlight-section .sel-2-dental__stage-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,var(--sel-2-dental-media-max)) minmax(0,1fr);align-items:center;column-gap:0;row-gap:0;flex-direction:unset}.sel-2-dental-spotlight-section .sel-2-dental__features-bundle{display:contents;order:unset}.sel-2-dental-spotlight-section .sel-2-dental__features--left,.sel-2-dental-spotlight-section .sel-2-dental__features--right{display:flex;flex-direction:column;gap:24px;z-index:2;width:100%;max-width:280px}.sel-2-dental-spotlight-section .sel-2-dental__features--left{grid-column:1;grid-row:1;justify-self:end;margin-right:calc(-1 * var(--sel-2-dental-card-overlap, 48px))}.sel-2-dental-spotlight-section .sel-2-dental__features--right{grid-column:3;grid-row:1;justify-self:start;margin-left:calc(-1 * var(--sel-2-dental-card-overlap, 48px))}.sel-2-dental-spotlight-section .sel-2-dental__media{order:unset;position:relative;grid-column:2;grid-row:1;aspect-ratio:var(--sel-2-dental-media-aspect-d, 4 / 3);border-radius:20px;max-width:var(--sel-2-dental-media-max);width:100%;margin-inline:0;justify-self:center;z-index:1}.sel-2-dental-spotlight-section .sel-2-dental__media-img--desktop{display:block;object-position:center center}.sel-2-dental-spotlight-section .sel-2-dental__media-img--mobile{display:none}.sel-2-dental-spotlight-section .sel-2-dental__media-img--mobile:only-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sel-2-dental-spotlight-section .sel-2-dental--media-d-natural .sel-2-dental__media{aspect-ratio:auto;height:auto;background:transparent}.sel-2-dental-spotlight-section .sel-2-dental--media-d-natural .sel-2-dental__media-img--desktop,.sel-2-dental-spotlight-section .sel-2-dental--media-d-natural .sel-2-dental__media-img--mobile:only-child{position:static;inset:auto;width:100%;height:auto;max-width:100%;object-fit:contain}.sel-2-dental-spotlight-section .sel-2-dental--media-d-natural .sel-2-dental__media-placeholder{aspect-ratio:var(--sel-2-dental-media-aspect-d, 4 / 3);height:auto}.sel-2-dental-spotlight-section .sel-2-dental__cta-wrap{position:absolute;left:50%;bottom:var(--sel-2-dental-cta-overlap, 44px);transform:translate(-50%,50%);z-index:3;margin-top:0}.sel-2-dental-spotlight-section .sel-2-dental__trust{margin-top:40px}}@media screen and (max-width:899px){.sel-2-dental-spotlight-section .sel-2-dental__cta-wrap{margin-top:20px}.sel-2-dental-spotlight-section .sel-2-dental__trust-item{padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/sel-2-dental-spotlight.css.map */
