@keyframes vip-live-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes vip-shimmer{0%{background-position:-200%}to{background-position:200%}}.vip-shimmer-text{background:linear-gradient(90deg,#d4af37,#f0d060 40%,#d4af37 60%,#b8962e);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:vip-shimmer 3s linear infinite}.car-card-container .car-card-media{border-top-left-radius:20px;border-top-right-radius:20px;width:100%;object-fit:cover}.car-card-container .car-card{background-color:#f7f1ff;border-radius:20px}.car-card-container .car-card.car-card-feed{border-top-left-radius:0;border-top-right-radius:0}.car-card-container .car-card{font-family:Poppins,sans-serif}.car-card-container .car-card__header{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 0}.car-card-container .car-card__header h3{font-size:18px;font-weight:700;margin:0}.car-card-container .car-card__header-icons{display:flex;gap:8px}.car-card-container .car-card__header-icons .more-details{color:#000;font-size:12px;text-decoration:underline;display:flex}.car-card-container .car-card__header-icons .icon-heart,.car-card-container .car-card__header-icons .icon-more,.car-card-container .car-card__header-icons .icon-share{background-color:#fff;border-radius:50%;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.car-card-container .car-card__header-icons .icon-heart svg,.car-card-container .car-card__header-icons .icon-more svg,.car-card-container .car-card__header-icons .icon-share svg{width:20px;height:20px}.car-card-container .car-card__subtitle{display:flex;justify-content:space-between;flex-direction:column;padding:0 16px}.car-card-container .car-card__subtitle .delivery{color:#009c44;padding:13px 0;display:flex;align-items:center;column-gap:10px}.car-card-container .car-card__subtitle .delivery svg{fill:#009c44}.car-card-container .car-card__body{padding:0 16px}.car-card-container .car-card__body .owner-info{display:flex;flex-direction:column;justify-content:space-between;padding:16px 0;width:100%}.car-card-container .car-card__body .owner-info .label{padding-bottom:10px;color:#888;font-size:12px}.car-card-container .car-card__body .owner-info__content{display:flex;justify-content:space-between;align-items:center}.car-card-container .car-card__body .owner-info__content__details{display:flex;align-items:center;justify-content:space-between;gap:15px}.car-card-container .car-card__body .owner-info__content__details p{margin:0;font-weight:700}.car-card-container .car-card__body .owner-info .view-profile{color:#000;font-size:12px;text-decoration:underline;display:flex}.car-card-container .car-card__body__pricing{display:flex;column-gap:55px;row-gap:15px;flex-wrap:wrap;padding:25px 0}.car-card-container .car-card__body__pricing__item{display:flex;flex-direction:column}.car-card-container .car-card__body__pricing__item span{font-size:12px;color:#888}.car-card-container .car-card__body__pricing__item p{font-size:15px}.car-card-container .car-card__body__pricing__item.total-row{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(0,0,0,.12)}.car-card-container .car-card__body__pricing__item.total-row p,.car-card-container .car-card__body__pricing__item.total-row span{font-weight:600;color:#333}.car-card-container .car-card__body__pricing-breakdown{width:100%;padding:12px;margin-top:8px;background:rgba(0,0,0,.03);border-radius:8px}.car-card-container .car-card__body__pricing-breakdown .estimated-badge{font-size:10px;color:#888;font-weight:400}.car-card-container .car-card__footer{display:flex;justify-content:space-between}.car-card-container .car-card__footer .one-click-btn,.car-card-container .car-card__footer .place-bid-btn,.car-card-container .car-card__footer .review-bids-btn{flex:1 1;padding:15px 12px;border:none;border-radius:6px;font-weight:700;cursor:pointer}.car-card-container .car-card__footer .one-click-btn{background-color:#81cefd;color:#fff;width:100%;border-radius:0 0 0 20px;font-weight:700;text-transform:none}.car-card-container .car-card__footer .one-click-btn:hover{background-color:rgba(129,205,253,.769)}.car-card-container .car-card__footer .one-click-btn div{background-color:#81cefd;color:#fff;width:100%;border-radius:0 0 0 20px;font-weight:700;text-transform:none}.car-card-container .car-card__footer .one-click-btn div:hover{background-color:rgba(129,205,253,.769)}.car-card-container .car-card__footer .place-bid-btn,.car-card-container .car-card__footer .review-bids-btn{background-color:#a27ee7;width:100%;color:#fff;border-radius:0 0 20px 0;font-weight:700;text-transform:none}.car-card-container .car-card__footer .place-bid-btn:hover,.car-card-container .car-card__footer .review-bids-btn:hover{background-color:rgba(163,126,231,.533)}.car-card-container .car-card--vip{position:relative;background:#fff!important;border:1.5px solid rgba(212,175,55,.35);border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.06),0 0 0 1px rgba(212,175,55,.06)}.car-card-container .car-card--vip:before{content:"";position:absolute;top:0;left:16px;right:16px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#d4af37,#f0d060 50%,#b8962e);pointer-events:none}.car-card-container .car-card--vip .car-card__header{padding-top:22px}.car-card-container .car-card--vip .car-card__header h3{color:#111827;font-weight:800}.car-card-container .car-card--vip .car-card__header-icons .icon-heart,.car-card-container .car-card--vip .car-card__header-icons .icon-more,.car-card-container .car-card--vip .car-card__header-icons .icon-share{background:#f3f4f6;border:1px solid rgba(212,175,55,.2);transition:border-color .2s,background .2s}.car-card-container .car-card--vip .car-card__header-icons .icon-heart:hover,.car-card-container .car-card--vip .car-card__header-icons .icon-more:hover,.car-card-container .car-card--vip .car-card__header-icons .icon-share:hover{border-color:rgba(212,175,55,.5);background:rgba(212,175,55,.06)}.car-card-container .car-card--vip .owner-info .label{color:#d4af37;font-weight:600}.car-card-container .car-card--vip .owner-info .view-profile{color:#b8962e;font-weight:600}.car-card-container .car-card--vip .car-card__body__pricing__item span{color:#6b7280}.car-card-container .car-card--vip .car-card__body__pricing__item p{color:#111827;font-weight:700}.car-card-container .car-card--vip .car-card__footer .one-click-btn,.car-card-container .car-card--vip .car-card__footer .one-click-btn div{background:linear-gradient(135deg,#f0d060,#d4af37)!important;color:#111827!important;font-weight:800}.car-card-container .car-card--vip .car-card__footer .one-click-btn div:hover,.car-card-container .car-card--vip .car-card__footer .one-click-btn:hover{opacity:.92}.car-card-container .car-card--vip .car-card__footer .place-bid-btn,.car-card-container .car-card--vip .car-card__footer .review-bids-btn{background:linear-gradient(135deg,#d4af37,#b8962e)!important;color:#111827!important;font-weight:800}.car-card-container .car-card--vip .car-card__footer .place-bid-btn:hover,.car-card-container .car-card--vip .car-card__footer .review-bids-btn:hover{opacity:.92}.bids-review-modal{padding:2% 5%!important;max-width:1000px!important}.bids-review-modal .bids-review-container .review-title{font-size:20px;font-weight:700;text-align:center;font-family:Poppins,sans-serif}