.mclin{padding:80px var(--m-space-56);background:var(--mclin-bg, var(--m-bg-page));color:var(--mclin-fg, var(--m-charcoal));font-family:var(--m-font)}.mclin__inner{max-width:1328px;margin-inline:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--m-space-24)}.mclin__intro{flex:0 1 483px;min-width:0;display:flex;flex-direction:column;gap:var(--m-space-32)}.mclin__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-space-12)}.mclin__eyebrow{display:inline-flex;align-items:center;padding:var(--m-space-4) var(--m-space-8);border-radius:var(--m-radius-xs);background:#fff;color:var(--m-charcoal);font-size:var(--m-caption2-size);line-height:var(--m-caption2-line);font-weight:var(--m-weight-bold);white-space:nowrap}.mclin__heading{margin:0;display:flex;flex-direction:column;font-size:var(--m-h2-size);line-height:var(--m-h2-line);letter-spacing:var(--m-h2-track);font-weight:var(--m-weight-medium);text-wrap:balance}.mclin__body{display:none;margin:0;font-size:var(--m-body-size);line-height:var(--m-body-line);font-weight:var(--m-weight-book)}.mclin__cards{flex:0 1 749px;min-width:0;display:flex;gap:var(--m-space-24);align-items:stretch}.mclin__card{flex:1 0 0;min-width:1px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-space-12);margin:0;padding:var(--m-space-24);border-radius:var(--m-radius-md);background:var(--m-beige-sand);color:var(--m-charcoal)}.mclin__who{display:flex;align-items:center;gap:var(--m-space-16)}.mclin__avatar{display:grid;place-items:center;flex:0 0 auto;width:56px;height:56px;overflow:hidden;border:1.167px solid rgba(51,45,39,.15);border-radius:9.333px;background:#fff;font-size:var(--m-body2-size);font-weight:var(--m-weight-bold)}.mclin__avatar img{width:100%;height:100%;object-fit:cover}.mclin__meta{display:flex;flex-direction:column;gap:var(--m-space-4)}.mclin__name{font-size:var(--m-body2-size);line-height:var(--m-body2-line);font-weight:var(--m-weight-bold)}.mclin__role{font-size:var(--m-caption2-size);line-height:var(--m-caption2-line);font-weight:var(--m-weight-book)}.mclin__chip{display:inline-flex;align-items:center;padding:var(--m-space-4) var(--m-space-8);border-radius:var(--m-radius-xs);background:var(--chip-bg, var(--m-olive));color:#fff;font-size:var(--m-caption2-size);line-height:var(--m-caption2-line);font-weight:var(--m-weight-bold);text-transform:uppercase;white-space:nowrap}.mclin__quote{margin:0;font-size:var(--m-body2-size);line-height:var(--m-body2-line);font-weight:var(--m-weight-book);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.mclin__toggle-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.mclin__toggle{font-size:var(--m-body2-size);line-height:var(--m-body2-line);font-weight:var(--m-weight-bold);text-decoration:underline;text-underline-position:from-font;cursor:pointer}.mclin__toggle-input:focus-visible+.mclin__toggle{outline:2px solid var(--m-charcoal);outline-offset:2px}.mclin__toggle .mclin__toggle-less{display:none}.mclin__card:has(.mclin__toggle-input:checked) .mclin__quote{-webkit-line-clamp:unset}.mclin__card:has(.mclin__toggle-input:checked) .mclin__toggle .mclin__toggle-more{display:none}.mclin__card:has(.mclin__toggle-input:checked) .mclin__toggle .mclin__toggle-less{display:inline}.mclin__badges{display:flex;justify-content:flex-start;gap:var(--m-space-16);width:100%}.mclin__badge{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:102px}.mclin__bubble{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--m-beige-sand);color:var(--m-charcoal);overflow:hidden}.mclin__bubble svg{display:block}.mclin__bubble--check svg{width:20px;height:20px}.mclin__bubble--truck svg{width:22px;height:auto}.mclin__bubble--medal svg{width:28.8px;height:28.8px}.mclin__bubble--shield svg{width:19.2px;height:19.2px}.mclin__bubble--book svg{width:24px;height:24px}.mclin__bubble img{width:24px;height:24px;object-fit:contain}.mclin__badge-label{font-size:var(--m-body-size);line-height:20px;font-weight:var(--m-weight-book)}@media(max-width:989px){.mclin{padding:var(--m-space-48) var(--m-space-16)}.mclin__inner{flex-direction:column;align-items:stretch;gap:var(--m-space-24)}.mclin__intro{display:contents}.mclin__badges{order:1}.mclin__head{gap:var(--m-space-8)}.mclin__eyebrow{font-size:var(--m-caption-size);line-height:var(--m-caption-line);font-weight:var(--m-weight-medium)}.mclin__heading{font-size:32px;line-height:36px;letter-spacing:0}.mclin__body{display:block;margin-top:var(--m-space-4)}.mclin__cards{flex:0 1 auto;flex-direction:column;gap:var(--m-space-16)}.mclin__card{gap:var(--m-space-8);padding:var(--m-space-16)}.mclin__avatar{width:48px;height:48px;border-width:1px;border-radius:var(--m-radius-sm)}.mclin__name{font-size:var(--m-body-size);line-height:var(--m-body-line)}.mclin__role{font-size:var(--m-caption-size);line-height:var(--m-caption-line)}.mclin__chip{font-size:var(--m-caption-size);line-height:var(--m-caption-line);font-weight:var(--m-weight-medium)}.mclin__quote{font-size:var(--m-body-size);line-height:var(--m-body-line);-webkit-line-clamp:6}.mclin__toggle{font-size:var(--m-body-size);line-height:var(--m-body-line)}.mclin__badges{justify-content:space-between;gap:var(--m-space-8)}.mclin__badge{align-items:center;gap:var(--m-space-8);width:auto;min-width:0;max-width:none}.mclin__badge-label{font-size:var(--m-caption-size);line-height:var(--m-space-24);text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/pdp-clinicians.css.map */
