.PhotoFrame_photo__YRuhH{--photo-outline-color:#fff;--photo-outline-size:min(30px,4vw);--polaroid-base-size:100px;position:relative;border-radius:4px;background-color:var(--color-3);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;border:var(--photo-outline-size) solid var(--photo-outline-color);box-shadow:0 1px 3px rgba(0,0,0,.2);&:after,&:before{content:"";position:absolute;width:min(12vw,100px);height:min(9vw,75px);border-radius:3px;background:var(--color-4);box-shadow:inset 0 0 10px rgba(0,0,0,.4)}&:before{top:calc((-1 * var(--photo-outline-size)) - 4px);right:calc((-1 * var(--photo-outline-size)) - 6px);-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);z-index:1}&:after{bottom:calc((-1 * var(--photo-outline-size)) - 4px);left:calc((-1 * var(--photo-outline-size)) - 6px);-webkit-clip-path:polygon(0 100%,0 0,100% 100%);clip-path:polygon(0 100%,0 0,100% 100%);z-index:1}}.PhotoFrame_photoImageContainer__bdidg{display:flex;width:100%;height:100%}.PhotoFrame_photoImageContainer__bdidg img{object-fit:cover}.PhotoFrame_vintage__iY8a4 .PhotoFrame_photoImageContainer__bdidg{filter:contrast(.9) saturate(.5) grayscale(.2) brightness(1.05) blur(.1px) sepia(.1)}@media (max-width:600px){.PhotoFrame_vintage__iY8a4 .PhotoFrame_photoImageContainer__bdidg{filter:contrast(.9) saturate(.5) grayscale(.2) brightness(1.05) blur(0) sepia(.1)}}.PhotoFrame_polaroid__Z4rEQ{border-bottom:var(--polaroid-base-size) solid #fff;&:before{all:unset}&:after{all:unset;content:"";position:absolute;bottom:calc(-1 * var(--polaroid-base-size));height:var(--polaroid-base-size);width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-subtitle);font-size:var(--font-size-subheader-title)}}