.frame-item{width:100%;height:calc(30vw - .5rem);min-height:109px;background-color:#5e5e5e;font-size:10px;border-radius:8px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;overflow:hidden}.frame-item .ghost-image{width:45%;transform:translateY(-3px)}.frame-item .ghost-image.scalable{width:70%}.frame-item .frame-name{position:absolute;bottom:3px;right:50%;transform:translateX(50%);width:100%}.frame-item .frame-name .super{vertical-align:super;font-size:6px}.frame-item .add-btn{position:absolute;top:10px;right:10px;width:18px;height:18px;display:grid;place-items:center}.frame-item .uploaded-image{height:100%;-o-object-fit:cover;object-fit:cover}.frame-item .edit-options-list{position:absolute;bottom:8px;left:8px;right:8px;display:flex;justify-content:space-between;align-items:center}.frame-item .edit-options-list .edit-icon{width:25px;height:25px;cursor:pointer}.frame-item .img-upload-fail{background-color:#eee}.frame-item .upload-fail-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;justify-content:center}.frame-item .upload-fail-text .upload-fail-icon{width:14px!important;height:14px!important}.frame-item .upload-fail-text p{color:#d20319!important;font-size:11px!important;margin-left:5px;margin-bottom:0}@media screen and (min-width:768px){.frame-item{min-width:150px}}@media screen and (min-width:900px){.frame-item{height:100%}.frame-item .edit-icon{width:18px!important;height:18px!important}.frame-item .uploaded-image{height:109px}}