/* Current DaSHEa proof portraits/rating, compact for the hero. */
.dhl-hero-proof{--dh-ink:#472538;--dh-accent:#b83e71;--dh-white:#fffcfa;--dh-muted:#755d68;--dh-sans:'Manrope',Arial,sans-serif;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:16px;width:max-content;max-width:100%;align-self:flex-start;margin:0;color:var(--dh-ink);text-decoration:none;font:400 15px/1.6 var(--dh-sans);letter-spacing:0}
.dhl-hero-proof .dh-proof-avatars{display:flex;align-items:center;flex-shrink:0;padding-right:2px;isolation:isolate}
.dhl-hero-proof .dh-proof-avatar{display:block;position:relative;overflow:hidden;width:58px;height:58px;flex:0 0 58px;border:2px solid var(--dh-white);border-radius:50%;background:#eadcde;box-shadow:0 5px 10px -7px #4725384d}
.dhl-hero-proof .dh-proof-avatar+.dh-proof-avatar{margin-left:-21px}
.dhl-hero-proof .dh-proof-avatar:nth-child(1){z-index:3}.dhl-hero-proof .dh-proof-avatar:nth-child(2){z-index:2}
.dhl-hero-proof .dh-proof-avatar img{width:100%;height:100%;border:0;border-radius:0;box-shadow:none;margin:0;object-fit:cover;object-position:50% 25%}
.dhl-hero-proof .dh-proof-avatar:nth-child(1) img{transform:scale(1.65);transform-origin:48% 29%}
.dhl-hero-proof .dh-proof-avatar:nth-child(2) img{transform:scale(1.9);transform-origin:65% 35%}
.dhl-hero-proof .dh-proof-avatar:nth-child(3) img{transform:scale(1.08);transform-origin:50% 24%}
.dhl-hero-proof .dh-purchase-proof__copy{display:flex;flex-direction:column;gap:6px;min-width:0}
.dhl-hero-proof .dh-purchase-proof__rating{font:500 14px/1.3 var(--dh-sans);display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}
.dhl-hero-proof .dh-stars{color:var(--dh-accent);letter-spacing:1px;font-size:18px;line-height:1}
.dhl-hero-proof .dh-purchase-proof__rating>small{font-size:10px}
.dhl-hero-proof .dh-purchase-proof__sold{font-size:13px;line-height:1.5}
.dhl-hero-proof:focus-visible{outline:3px solid var(--dh-accent);outline-offset:7px;border-radius:8px}
@media(max-width:480px){.dhl-hero-proof{gap:12px}.dhl-hero-proof .dh-proof-avatar{width:46px;height:46px;flex-basis:46px}.dhl-hero-proof .dh-proof-avatar+.dh-proof-avatar{margin-left:-18px}.dhl-hero-proof .dh-purchase-proof__rating{font-size:13px;gap:6px 9px}.dhl-hero-proof .dh-stars{font-size:15px}.dhl-hero-proof .dh-purchase-proof__sold{font-size:11.5px}}
@media(max-width:359px){.dhl-hero-proof{gap:10px}.dhl-hero-proof .dh-proof-avatar{width:42px;height:42px;flex-basis:42px}.dhl-hero-proof .dh-proof-avatar+.dh-proof-avatar{margin-left:-17px}.dhl-hero-proof .dh-purchase-proof__rating>small{display:none}}
