.custom-image-wrapper{position:relative;background-color:var(--bg-color);border-radius:15px;padding:20px;width:100%;max-width:100%;display:inline-block;z-index:1;overflow:visible}.custom-image-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);border-radius:inherit;z-index:1}.custom-image-wrapper img{border-radius:15px;display:block;width:100%;height:auto;transform:rotate(3deg);position:relative;z-index:2;margin:-20px -30px}.text-overlay{position:absolute;top:50%;left:-10%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:10px}.text-overlay span{background-color:#fff;padding:5px 10px;border-radius:10px;color:#000;box-shadow:0px 0px 10px rgba(0,0,0,.1)}@media (max-width:768px){.custom-image-wrapper{padding:10px}.custom-image-wrapper img{margin:-10px -20px;transform:none}.text-overlay{left:0;transform:translateY(-50%) translateX(10px)}.text-overlay span{font-size:14px;padding:3px 8px}}@media (max-width:480px){.text-overlay{left:0;bottom:10px;top:auto}.text-overlay span{font-size:12px;padding:2px 5px}}