.card-shoppagecard-1{position:relative;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden;width:100%;height:200px;transition:transform .3s ease,box-shadow .3s ease;aspect-ratio:16/9}.cover-image{object-fit:cover}.black-overlay,.cover-image{width:100%;height:100%;border-radius:15px}.black-overlay{position:absolute;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3));z-index:1}.overlay-content{position:absolute;bottom:15px;left:15px;right:15px;z-index:2;color:white;text-shadow:0 3px 8px rgba(0,0,0,.8);opacity:.9;transition:opacity .3s ease,transform .3s ease}.flag-image-2{position:absolute;top:0;left:0;border-bottom-right-radius:10px!important;box-shadow:0 3px 10px rgba(0,0,0,.3);z-index:3;object-fit:cover}.card-shoppagecard-1:hover{transform:scale(1);box-shadow:0 6px 20px rgba(0,0,0,.25)}.card-shoppagecard-1:hover .black-overlay{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4))}.card-shoppagecard-1:hover .overlay-content{opacity:1;transform:translateY(-5px)}.heading-country-2{font-size:1rem;font-weight:600;text-transform:capitalize;margin:0}.current-price-p-2{font-size:.9rem;font-weight:700;color:#fff}.current-price-p-2 .old-price{font-weight:400;color:#ccc;margin-right:5px}