.card{position:relative;height:320px;overflow:hidden}.card:hover{cursor:pointer}.card.card-more{height:240px;margin:0 20px 0 0}.card.card-more:last-child{margin:0}.card,.card.card-more:nth-child(-n+2){flex:0 0 calc(33.33% - 14px)}.card:nth-child(-n+2),.card:nth-child(n+6):nth-child(-n+7){flex:0 0 calc(50% - 10px)}.card:hover .image-wrapper{transform:scale(1.2)}.card .image-wrapper{width:100%;height:100%;transition:transform 2s ease-out}.card .content{position:absolute;width:100%;padding:0 0 10px 15px;background-color:rgba(0,0,0,.1);color:#fff;z-index:2;bottom:0}.card .content .tag{margin:12px 0;padding:2px 13px;display:inline-block;border-radius:4px;font-size:13px}.card .content .h4{font-size:26px;font-weight:500}.cards-vacation-image{transition:none 0s ease 0s}.image-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));z-index:1}@media screen and (max-width:1024px){.card{flex:0 0 calc(50% - 10px)}.card.card-more{flex:0 0 calc(33% - 20px)}}@media screen and (max-width:768px){.card.card-more:nth-child(-n+2),.card:nth-child(n),.card:nth-child(n+6):nth-child(-n+8){flex:0 0 100%;margin:0 0 20px}}@media screen and (max-width:425px){.card .content{padding:0 15px 15px}}.price--slant-strike-through{position:relative}.price--slant-strike-through:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:3px solid red;transform:rotate(-20deg)}