section.custom--top-dermatologist{padding:40px 0;background:linear-gradient(180deg,#fff,#ecfdff)}.custom--top-dermatologist .heading{text-align:center;color:#e16b38;padding:0 0 50px}.custom--top-dermatologist .dermatologist{display:flex;justify-content:center;gap:20px;margin:auto;width:100%}.custom--top-dermatologist .dermatologist .derma-information{display:flex;flex-direction:column;align-items:start;gap:8px}.custom--top-dermatologist .dermatologist .derma-information.no-image{align-self:center}.custom--top-dermatologist .dermatologist .description{width:65%;max-width:800px;font-size:1.3rem;line-height:2rem;align-content:center;font-family:gothampro;font-weight:300}.custom--top-dermatologist .dermatologist .derma-information p{font-size:16px;font-weight:400;padding:3px 10px}.custom--top-dermatologist .dermatologist .derma-information p.name{font-weight:600;padding-top:10px}.custom--top-dermatologist .dermatologist .description p{margin-block-start:1em;margin-block-end:1em}.custom--top-dermatologist .dermatologist .description p:first-child{margin-top:0}.custom--top-dermatologist .dermatologist .description .video-description{display:flex;justify-content:center}.custom--top-dermatologist .dermatologist .description:has(.video-description .vimeo){max-width:700px}.custom--top-dermatologist .section-footer{margin-top:50px;display:flex;align-items:center;justify-content:center}.custom--top-dermatologist .section-button{font-weight:700;font-size:18px;line-height:20px;text-align:center;background:#ff6b35;color:#fff;border-radius:12px;padding:15px 25px}@media screen and (min-width: 1800px){section.custom--top-dermatologist{padding-top:80px}.custom--top-dermatologist h2.heading.font-bold.title-md{margin-top:15px}.custom--top-dermatologist .custom--heading .custom-heading{font-size:6rem}.custom--top-dermatologist .page-width.container{padding-inline:10rem}.custom--top-dermatologist .dermatologist .derma-information img{max-width:500px}.custom--top-dermatologist .dermatologist .description{max-width:1000px}.custom--top-dermatologist .dermatologist{gap:50px}.custom--top-dermatologist .dermatologist .derma-information p{font-size:22px}}@media screen and (min-width: 800px){.custom--top-dermatologist .dermatologist .derma-information img{max-width:300px}}@media screen and (max-width: 768px){.custom--top-dermatologist .dermatologist{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:auto}.custom--top-dermatologist .dermatologist .description{width:100%;padding:3px 10px}.custom--top-dermatologist .dermatologist .description p:first-child:has(strong){text-align:center}.custom--top-dermatologist .dermatologist .description{font-size:14px;line-height:20px}.custom--top-dermatologist .section-footer{margin-top:30px}.custom--top-dermatologist .section-button{font-size:16px;padding:15px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom--top-dermatologist.css.map */
