#uly-explore .uly-home-real .uly-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:none}
#uly-explore .uly-home-real .uly-card{background:#fff;border:1px solid #ede8f5;box-shadow:0 7px 22px #29225c0b;border-radius:18px;color:#1d234b;min-width:0}
#uly-explore .uly-home-real .uly-cover{background:#f4efff;display:flex;align-items:center;justify-content:center;height:210px;aspect-ratio:auto;overflow:hidden}
#uly-explore .uly-home-real .uly-cover img{width:100%;height:100%;max-height:100%;object-fit:contain}
#uly-explore .uly-home-real .uly-card-body{padding:17px;background:#fff;display:flex;flex-direction:column;flex:1}
#uly-explore .uly-home-real .uly-card h2{font-size:17px!important;line-height:1.4!important;letter-spacing:0!important;margin:8px 0 12px!important}
#uly-explore .uly-home-real .uly-card h2 a{color:#24284d}
#uly-explore .uly-home-real .uly-card p{color:#6d738d;font-size:13px}
#uly-explore .uly-home-real .uly-card-category{color:#713cf1;background:#f3efff}
#uly-explore .uly-home-real .uly-price{color:#713cf1;font-size:19px}
#uly-explore .uly-home-real .uly-card-bottom{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto}
#uly-explore .uly-home-real .uly-actions{display:flex;flex-wrap:wrap;gap:8px}
#uly-explore .uly-home-real .uly-view{color:#713cf1!important;border:1px solid #d4c7fb;background:white}
#uly-explore .uly-home-real .uly-buy{background:#713cf1;color:white!important}
@media(max-width:980px){#uly-explore .uly-home-real .uly-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){#uly-explore .uly-home-real .uly-grid{gap:11px}#uly-explore .uly-home-real .uly-cover{height:155px}#uly-explore .uly-home-real .uly-card-body{padding:12px}#uly-explore .uly-home-real .uly-card h2{font-size:14px!important}#uly-explore .uly-home-real .uly-actions{width:100%}#uly-explore .uly-home-real .uly-buy,#uly-explore .uly-home-real .uly-view{font-size:12px;padding:9px 10px;flex:1}}

#uly-explore .uly-wk-live-form{display:flex;flex-wrap:wrap;gap:14px;align-items:end;padding:22px;background:#f7f3ff;border:1px solid #e8e1fa;border-radius:16px;margin-bottom:25px}
#uly-explore .uly-wk-live-form label{display:flex;flex:1 1 190px;flex-direction:column;gap:7px;font-size:13px;font-weight:700;color:#1d234b}
#uly-explore .uly-wk-live-form input,#uly-explore .uly-wk-live-form select{width:100%;min-height:46px;padding:11px 12px;background:white;border:1px solid #d9ceee;border-radius:9px;color:#1d234b}
#uly-explore .uly-wk-live-form button{background:#713cf1;border:0;border-radius:10px;color:white;padding:12px 18px;min-height:46px;font-weight:700;cursor:pointer}
#uly-explore .uly-wk-live-form>a{padding:12px;color:#713cf1;text-decoration:underline}
#uly-explore .uly-wk-live-count{color:#6d738d;margin:0 0 22px}
#uly-explore .uly-wk-live-count strong{color:#713cf1}

/* Match the approved homepage footer dimensions. */
#uly-explore .foot{background:#202049;color:#fff;padding:55px 0 22px;margin-top:0}
#uly-explore .foot .wrap{width:min(1200px,calc(100% - 44px));max-width:none;margin-inline:auto}
#uly-explore .foot .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr!important;gap:30px}
#uly-explore .foot h3{color:#fff;font-size:16px;margin:0 0 14px}
#uly-explore .foot p,#uly-explore .foot a{color:#d1d1e3;font-size:14px;line-height:1.5;margin:0 0 9px}
#uly-explore .foot a[aria-label="UDAANLY home"]{display:inline-block;margin:0 0 16px;padding:10px 14px;background:#fff;border-radius:12px;max-width:100%}
#uly-explore .foot a[aria-label="UDAANLY home"] img{width:230px;max-width:100%;height:auto;display:block}
#uly-explore .foot .footer-bottom{border-top:1px solid #464565;margin-top:35px;padding-top:20px;color:#c6c5dc;font-size:12px;line-height:1.5}
@media(max-width:680px){#uly-explore .foot .wrap{width:calc(100% - 30px)}#uly-explore .foot .footer-grid{grid-template-columns:1fr 1fr!important;gap:28px}#uly-explore .foot .footer-grid>div:first-child{grid-column:1/-1}}
