.sh-local-product-photo{position:relative;container-type:inline-size;margin:0}.sh-local-product-photo img{display:block;width:100%;height:auto}.sh-local-product-photo figcaption{position:absolute;display:grid;grid-template-columns:1fr 1fr;top:4.8%;left:2.5%;right:2.5%;gap:5.2%;margin:0}.sh-local-product-photo figcaption span{display:grid;min-height:14cqi;place-items:center;padding:.3em;font-size:clamp(13px,4.8cqi,28px);font-weight:600;line-height:1.1;text-align:center;color:#28201a;background:#faf6f0}.sh-local-product-photo--hair figcaption{top:0;left:0;right:0;gap:.6%}.sh-local-product-photo--hair figcaption span{min-height:20cqi}.sh-local-product-photo--reversed figcaption{inset:auto 0 0;gap:.6%}.sh-local-product-photo--reversed figcaption span{min-height:10cqi}
/*# sourceMappingURL=/cdn/shop/t/59/assets/sh-local-product-photos.css.map */
