.market-product-card:is([data-vd-culture="african"],[data-vd-culture="indian"],[data-vd-culture="middle-eastern"],[data-vd-culture="european"],[data-vd-culture="christmas"]) .market-product-image{height:245px;background:linear-gradient(145deg,#f5eee3,#eee4d6)}
.market-product-card:is([data-vd-culture="african"],[data-vd-culture="indian"],[data-vd-culture="middle-eastern"],[data-vd-culture="european"],[data-vd-culture="christmas"]) .market-product-image img{object-fit:contain;padding:18px 20px 14px;filter:drop-shadow(0 7px 9px #402d2526)}
.market-product-card:is([data-vd-culture="african"],[data-vd-culture="indian"],[data-vd-culture="middle-eastern"],[data-vd-culture="european"],[data-vd-culture="christmas"]) .market-card-chip{font-size:9px;top:9px;left:9px;box-shadow:0 2px 12px #33213012}
.market-art-frame .vd-new-hero-grid img{height:170px;width:100%;aspect-ratio:3/4;object-fit:contain;background:#fffaf4;border-radius:5px;padding:6px}
.vd-african-controls{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin:0 0 22px}
.vd-african-controls p{margin:0;color:#88788a;font-size:12px}
.vd-african-search{width:min(410px,100%);display:grid;gap:8px;font-size:12px;font-weight:700;color:#61506d}
.vd-african-search input{width:100%;padding:13px 16px;border:1px solid #dfd2e9;border-radius:12px;color:#3e2e52;background:white;font-size:13px}
.vd-african-search input:focus{outline:2px solid #9f7ce3;outline-offset:2px}
.vd-african-more{display:flex;justify-content:center;margin-top:28px}
.vd-african-more button{border:0;cursor:pointer}
.vd-african-more [hidden]{display:none}
@media(max-width:560px){.market-product-card:is([data-vd-culture="african"],[data-vd-culture="indian"],[data-vd-culture="middle-eastern"],[data-vd-culture="european"],[data-vd-culture="christmas"]) .market-product-image{height:235px}.market-art-frame .vd-new-hero-grid img{height:170px}.vd-african-controls{gap:14px}}

.vd-african-product .vd-product-media>img{width:auto;max-width:240px;max-height:340px;margin:0 auto 15px;object-fit:contain}
.vd-african-product .vd-booklet-frame{height:585px}
@media(max-width:560px){.vd-african-product .vd-booklet-frame{height:600px}}
