/* Changes requested in Website content feedback.docx, 20261103. */
.feedback-titlecase-navigation .site-header .ba-nav-group>summary{text-transform:none;letter-spacing:.02em}
.feedback-business-model{width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;background:#fff}
.feedback-simon-portrait{overflow:hidden;border-radius:6px}
.feedback-simon-portrait img{transform:scale(1.27);transform-origin:50% 32%}
.feedback-figure{margin:40px 0 48px}
.feedback-figure img{display:block;width:100%;height:auto;object-fit:contain;border-radius:6px}
.feedback-dentist-solutions{max-width:760px;margin-inline:auto}
.feedback-digital-workflow{padding:24px;background:#fff;border:1px solid var(--hair);border-radius:6px}
.feedback-patient-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;margin-bottom:48px}
.feedback-patient-hero h1{font-size:clamp(38px,4.2vw,66px)}
.feedback-patient-hero .ba-lead{margin-bottom:0}
.feedback-patient-photo{margin:0;max-width:540px;justify-self:end}
.feedback-patient-photo img{max-height:630px;object-fit:cover;object-position:center;aspect-ratio:928/1152}
/* Feather the orange photo edges into a matching orange backdrop, retaining the source portrait. */
.home-content .slideshow .comment-white-tshirt-slide{background:linear-gradient(115deg,#d66a35,#c86638)}
.home-content .slideshow .comment-white-tshirt-slide .slideshow__slide-media-overlay{background:none}
.home-content .slideshow .comment-white-tshirt-slide .slideshow__slide-media{width:min(70%,calc(128.388vh - 128.388px),1168px);height:auto;inset:auto 0 0 auto;object-position:right bottom;transform:none;border-radius:0;mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 3%);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 3%);-webkit-mask-composite:source-in}
.feedback-product-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 48px}
.feedback-product-gallery figure{margin:0;min-width:0}
.feedback-product-gallery img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:6px}
.feedback-product-gallery figcaption{margin-top:16px;font:500 22px/1.3 var(--display)}
@media(max-width:1200px){.home-content .slideshow .comment-white-tshirt-slide .slideshow__slide-media{width:min(72%,calc(128.388vh - 128.388px),1027px)}}
@media(max-width:820px){
 .home-content .slideshow .comment-white-tshirt-slide .slideshow__slide-media-wrapper{align-self:end;height:auto;aspect-ratio:1800/1402}
 .home-content .slideshow .comment-white-tshirt-slide .slideshow__slide-media{width:100%;height:auto;inset:auto 0 0;transform:none}
 .feedback-patient-hero{grid-template-columns:1fr;gap:30px}
 .feedback-patient-photo{max-width:100%;width:100%}
 .feedback-patient-photo img{max-height:none}
 .feedback-digital-workflow{padding:8px}
 .feedback-figure{margin-block:28px}
 .feedback-patient-photo{margin:0}
 .feedback-product-gallery{gap:12px}
 .feedback-product-gallery figcaption{font-size:16px}
}

/* Five office countries; retain the existing tablet and mobile layouts. */
@media(min-width:1101px){.office-locations-updated .stores-locator__list{grid-template-columns:repeat(5,minmax(0,1fr))}}
