.uc-round-image img {
  border-radius: 10px;
}

.uc-round-image-sm img {
  border-radius: 6px;
}

.uc-roundback-image img {
    box-sizing: border-box;
    position: relative;
    padding: 16px;
    background: linear-gradient(to bottom, #663CFE, #8529A8);
    display: inline-block;
    border-radius: 10px;
    box-shadow: 0 0 0 16px transparent;
}

.uc-roundback-image img::before {
    content: '';
    position: absolute;
    top: -16px; left: -16px;
    right: -16px; bottom: -16px;
    background: linear-gradient(to bottom, #663CFE, #8529A8);
    z-index: -1;
    border-radius: 10px;
}

.uc-round-iframe iframe {
  border-radius: 10px;
}

.uc-round-video .t-video-lazyload {
    border-radius: 10px;
}
.uc-round-video .t-video-lazyload iframe {
    border-radius: 10px;
}


.uc-curved-bottom2 .t-bgimg {
    clip-path: ellipse(200% 100% at 50% -30%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-curved-bottom {
    clip-path: ellipse(200% 100% at 50% 0%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-curved-up-right {
    clip-path: ellipse(200% 100% at 60% 0%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-curved-up-left {
    clip-path: ellipse(200% 100% at 40% 0%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-curved-top {
    clip-path: ellipse(200% 100% at 50% 100%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-curved-top-right {
    clip-path: ellipse(200% 100% at 60% 100%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-curved-top-left {
    clip-path: ellipse(200% 100% at 40% 100%);
    filter: drop-shadow(0 0 10px rgba(0, 0, 0, 0.1));
}

.uc-roundback-card .t-store__card__imgwrapper {
    box-sizing: border-box;
    position: relative;
    background: linear-gradient(to bottom, #663CFE, #8529A8);
    display: inline-block;
    border-radius: 10px;
    padding: 16px;
    box-shadow: 0 0 0 16px transparent;
    overflow: hidden;
}

.uc-roundback-card .t-store__card__imgwrapper::before {
    content: '';
    position: absolute;
    top: -16px;
    left: -16px;
    right: -16px;
    bottom: -16px;
    background: linear-gradient(to bottom, #663CFE, #8529A8);
    z-index: -1;
    padding: 16px;
    border-radius: 10px;
}