.meet-dermatologists{position:relative;text-align:center;padding:4rem 0}@media screen and (min-width:990px){.meet-dermatologists{padding:6rem 0}}.meet-dermatologists__container{max-width:1400px;margin:0 auto;padding:0 1rem}.meet-dermatologists__header{text-align:center;margin-bottom:3rem;padding:0 1rem;position:relative}@media screen and (min-width:990px){.meet-dermatologists__header{margin-bottom:4rem}}.meet-dermatologists__heading{font-weight:600;color:var(--color-foreground);margin:0;line-height:1}.meet-dermatologists__heading-line1{position:relative;display:inline-flex;align-items:center;justify-content:center}.meet-dermatologists__heading-italic{font-style:italic;font-weight:400;font-size:1.5rem;line-height:1;display:block}@media screen and (min-width:990px){.meet-dermatologists__heading-italic{font-size:2.25rem}}.meet-dermatologists__heading-image1{width:90px;height:auto;vertical-align:middle;margin-left:.5rem}@media screen and (min-width:990px){.meet-dermatologists__heading-image1{width:132px}}.meet-dermatologists__heading-line2{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:1.25rem;font-weight:600;position:relative;margin-top:.5rem}@media screen and (min-width:990px){.meet-dermatologists__heading-line2{font-size:2.25rem}}.meet-dermatologists__heading-image2{width:94px;height:auto;position:relative;top:-10px;margin-left:.5rem}@media screen and (min-width:990px){.meet-dermatologists__heading-image2{width:124px}}.meet-dermatologists__slider-wrapper{position:relative;padding:0 1rem}@media screen and (min-width:990px){.meet-dermatologists__slider-wrapper{padding:0 3rem}}.meet-dermatologists__viewport{overflow:hidden}.meet-dermatologists__track{display:flex;gap:16px;transition:transform .4s ease}.meet-dermatologists__slide{flex:0 0 calc(100% + -0px);min-width:0}@media screen and (min-width:750px){.meet-dermatologists__slide{flex:0 0 calc(50% - 8px)}}@media screen and (min-width:990px){.meet-dermatologists__slide{flex:0 0 calc(33.333% - 11px)}}.meet-dermatologists__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background-color:var(--color-background, #fff);border:1px solid var(--color-border, #e5e5e5);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease;color:var(--color-foreground)}.meet-dermatologists__nav:hover:not(:disabled){background-color:var(--color-foreground);color:var(--color-background)}.meet-dermatologists__nav:disabled{opacity:.4;cursor:not-allowed}.meet-dermatologists__nav--prev{left:0}.meet-dermatologists__nav--next{right:0}@media screen and (max-width:749px){.meet-dermatologists__nav{display:none}}.md-card{display:flex;flex-direction:column;height:100%;border-radius:12px;text-align:left;background-color:var(--color-blush, #fdf2f0);overflow:hidden}.md-card__header{padding:1rem 1.5rem;text-align:left;color:var(--color-foreground)}.md-card__name{font-family:var(--font-heading--family);font-size:1.125rem;font-weight:600;line-height:1.2;margin:0 0 .25rem;white-space:nowrap}@media screen and (min-width:990px){.md-card__name{font-size:1.25rem}}.md-card__role{font-family:var(--font-body--family);font-size:.875rem;line-height:1.1;margin:0;color:var(--color-foreground);opacity:.85}.md-card__role span{font-weight:600}.md-card__video-wrapper{position:relative;background-color:var(--color-blush, #fdf2f0);width:100%}.md-card__video-figure{margin:0;aspect-ratio:450 / 320;position:relative;overflow:hidden}.md-card__video-surface{position:relative;width:100%;height:100%;cursor:pointer}.md-card__video-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;z-index:2}.md-card__video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.md-card__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;background:transparent;border:none;cursor:pointer;padding:0;transition:opacity .3s ease,transform .2s ease}.md-card__play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.md-card__play-btn svg{width:50px;height:50px}@media screen and (min-width:990px){.md-card__play-btn svg{width:60px;height:60px}}.md-card__loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:none;align-items:center;justify-content:center;z-index:10}.md-card__spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:md-spin 1s linear infinite}@keyframes md-spin{to{transform:rotate(360deg)}}.md-card__product{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1rem 1.5rem;flex-grow:1}.md-card__tag{display:inline-block;padding:.25rem .75rem;font-family:var(--font-heading--family);font-weight:600;text-transform:uppercase;background-color:var(--color-daisy, #fbe44d);color:var(--color-indigo, #3f27ae);font-size:.875rem;border-radius:4px}.md-card__product-image-wrapper{display:flex;justify-content:center;align-items:center}.md-card__product-image{width:100px;height:100px;object-fit:contain}@media screen and (min-width:990px){.md-card__product-image{width:124px;height:124px}}.md-card__cta{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-heading--family);font-weight:600;font-size:.875rem;text-transform:uppercase;color:var(--color-indigo, #3f27ae);text-decoration:none;transition:gap .2s ease}.md-card__cta:hover{gap:.75rem}.md-card__cta svg{width:20px;height:14px}.bg-blush{background-color:var(--color-blush, #fdf2f0)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-meet-dermatologists.css.map */
