.pp-derm{background:var(--pp-blue);overflow:hidden;padding-block:var(--pp-band-y)}.pp-derm__inner{display:flex;flex-direction:column;align-items:stretch;gap:50px}.pp-derm__heading{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;text-align:center}.pp-derm__heading>*{margin:0}.pp-derm__eyebrow{font-weight:500;font-size:16px;line-height:20px;color:var(--pp-ink)}.pp-derm__title{font-weight:500;font-size:32px;line-height:35px;color:var(--pp-ink);width:100%}.pp-derm__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:stretch}.pp-derm__cards{grid-auto-rows:1fr}.pp-derm__card{position:relative;z-index:0;min-width:0;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;outline:1px solid var(--pp-line);outline-offset:0}.pp-derm__media{position:relative;height:300px;overflow:hidden;flex:none}.pp-derm__photo{width:100%;height:100%;max-width:none;object-fit:cover}.pp-derm__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0006 9.9705%,#6660 37.6275%);pointer-events:none}.pp-derm__media--top:after{background:linear-gradient(178.95deg,#fff0 40.52%,#0006 92.34%)}.pp-derm__media--crop_a .pp-derm__photo{position:absolute;left:0;top:-64.848px;height:561.93px;object-fit:fill}.pp-derm__media--crop_b .pp-derm__photo{position:absolute;left:0;top:-81.142px;height:561.397px;object-fit:fill}.pp-derm__play{position:absolute;z-index:1;left:15px;top:235px;width:50px;height:50px}.pp-derm__play svg{display:block;width:50px;height:50px}.pp-derm__body{position:relative;display:flex;flex-direction:column;gap:25px;padding:25px;background:var(--pp-white);outline:1px solid var(--pp-line);outline-offset:0;flex:1 1 auto}.pp-derm__body p{margin:0;text-align:left}.pp-derm__quote{font-weight:400;font-size:16px;line-height:25px;color:var(--pp-ink);min-height:var(--pp-derm-quote-h, 0px)}.pp-derm__quote-faded{color:#1d1d1d80}.pp-derm__footer{display:flex;flex-direction:column;gap:15px}.pp-derm__rule{position:relative;height:0}.pp-derm__rule:before{content:"";position:absolute;left:0;right:0;top:-.5px;height:1px;background:var(--pp-line)}.pp-derm__byline{display:flex;flex-direction:column;gap:10px}.pp-derm__name{font-weight:500;font-size:16px;line-height:25px;color:var(--pp-ink)}.pp-derm__role{font-weight:400;font-size:16px;line-height:25px;color:var(--pp-ink);opacity:.5}@media(min-width:768px){.pp-derm__title{font-size:40px;line-height:50px}.pp-derm__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.pp-derm__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}button.pp-derm__media{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:inherit;font:inherit;color:inherit}button.pp-derm__media:focus-visible{outline:2px solid var(--pp-ink);outline-offset:2px}.pp-vmodal{width:min(92vw,520px);max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.pp-vmodal::backdrop{background:#000000d1}.pp-vmodal video{display:block;width:100%;max-height:86vh;border-radius:16px;background:#000;object-fit:contain}.pp-vmodal__close{position:absolute;top:-52px;right:0;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--pp-white);color:var(--pp-ink);font:500 24px/40px var(--pp-font);text-align:center;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/32/assets/rr-pp-12-dermatologists.css.map */
