.cd-pdp-dentist-testimonials,.cd-pdp-dentist-testimonials *{box-sizing:border-box}.cd-pdp-dentist-testimonials{width:100%;overflow:hidden;background:#fff;color:var(--cd-pdp-testimonials-text, #000000);font-family:Noto Sans,sans-serif}.cd-pdp-dentist-testimonials__inner{width:min(100%,1920px);margin:0 auto;padding:70px 0 85px}.cd-pdp-dentist-testimonials__heading{margin:0 40px 56px;color:var(--cd-pdp-testimonials-text, #000000)!important;-webkit-text-fill-color:var(--cd-pdp-testimonials-text, #000000)!important;font-size:34px;line-height:1.12;font-weight:500;letter-spacing:-.035em;text-align:center}.cd-pdp-dentist-testimonials__viewport{width:100%;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:40px;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;touch-action:pan-x pan-y}.cd-pdp-dentist-testimonials__viewport::-webkit-scrollbar{display:none}.cd-pdp-dentist-testimonials__track{display:grid;grid-auto-flow:column;grid-auto-columns:427px;gap:26px;width:max-content;padding:0 40px}.cd-pdp-dentist-testimonials__card{min-width:0;min-height:146px;padding:23px 24px 20px;display:flex;flex-direction:column;justify-content:space-between;scroll-snap-align:start;border:1px solid #d9d9d9;border-radius:20px;background:#fff}.cd-pdp-dentist-testimonials__quote,.cd-pdp-dentist-testimonials__author-name,.cd-pdp-dentist-testimonials__clinic{margin:0}.cd-pdp-dentist-testimonials__quote{max-width:365px;color:#000!important;-webkit-text-fill-color:#000000!important;font-size:14px;line-height:1.28;font-weight:500;letter-spacing:-.02em}.cd-pdp-dentist-testimonials__author{margin-top:14px;display:flex;align-items:center;gap:14px}.cd-pdp-dentist-testimonials__avatar{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#d9d9d9;color:#151515;font-size:13px;font-weight:600}.cd-pdp-dentist-testimonials__avatar img{width:100%;height:100%;display:block;object-fit:cover}.cd-pdp-dentist-testimonials__author-copy{min-width:0}.cd-pdp-dentist-testimonials__author-name,.cd-pdp-dentist-testimonials__clinic{font-size:14px;line-height:1.25;letter-spacing:-.02em}.cd-pdp-dentist-testimonials__author-name{color:#000!important;-webkit-text-fill-color:#000000!important;font-weight:500}.cd-pdp-dentist-testimonials__clinic{margin-top:2px;color:#8a8a8a!important;-webkit-text-fill-color:#8a8a8a!important;font-weight:400}.cd-pdp-dentist-testimonials__controls{margin-top:50px;display:flex;align-items:center;justify-content:center}.cd-pdp-dentist-testimonials__pagination{width:auto;min-height:24px;padding:0;display:flex;align-items:center;justify-content:center;gap:10px}.cd-pdp-dentist-testimonials__page{width:8px;height:8px;min-width:8px;padding:0;border:0;border-radius:999px;background:#d2d2d2;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.cd-pdp-dentist-testimonials__page.is-active{background:#151515;transform:scale(1.08)}.cd-pdp-dentist-testimonials__page:focus-visible{outline:2px solid #6c53f6;outline-offset:3px}@media(max-width:767px){.cd-pdp-dentist-testimonials__viewport{scroll-padding-inline:20px}.cd-pdp-dentist-testimonials__inner{padding:31px 0 46px}.cd-pdp-dentist-testimonials__heading{margin:0 20px 39px;font-size:18px;line-height:1.2;letter-spacing:-.025em}.cd-pdp-dentist-testimonials__track{grid-auto-columns:calc(100vw - 74px);gap:19px;padding:0 20px}.cd-pdp-dentist-testimonials__card{min-height:108px;padding:13px 16px 12px;border-radius:15px}.cd-pdp-dentist-testimonials__quote{max-width:none;font-size:14px;line-height:1.2;letter-spacing:-.015em}.cd-pdp-dentist-testimonials__author{margin-top:8px;gap:11px}.cd-pdp-dentist-testimonials__avatar{width:39px;height:39px;flex-basis:39px;font-size:14px}.cd-pdp-dentist-testimonials__author-name,.cd-pdp-dentist-testimonials__clinic{font-size:14px;line-height:1.2}.cd-pdp-dentist-testimonials__clinic{margin-top:1px}.cd-pdp-dentist-testimonials__controls{margin-top:40px}.cd-pdp-dentist-testimonials__pagination{min-height:22px;gap:9px}.cd-pdp-dentist-testimonials__page{width:7px;height:7px;min-width:7px}}@media(prefers-reduced-motion:reduce){.cd-pdp-dentist-testimonials__viewport{scroll-behavior:auto}.cd-pdp-dentist-testimonials__page{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/cleerdent-pdp-dentist-testimonials.css.map */
