.cruisePerks .slick-track {
/*     width: 100%!important; */
    display: flex;
    justify-content: space-between;
}

#transaction-content.flow_style_costa section.cruisePerksContent .cruisePerksBlock .cruisePerks .cruise-perks__container .cruise-perks__items .cruise-perks__item {
    width: 300px !important;
    border-radius: 15px;
}

@media screen and (max-width: 500px) {
    .cruisePerks .slick-track {
        width: max-content !important;
    }

    #transaction-content.flow_style_costa section.cruisePerksContent .cruisePerksBlock .cruisePerks .cruise-perks__container .cruise-perks__items .cruise-perks__item {
        width: 410px !important;
    }

    .cruisePerks-page #transaction-content.flow_style_costa .cruise_details_summary section .btn.continue {
        left: 115px;
    }

    #transaction-content.flow_style_costa section.cruisePerksContent .cruisePerksBlock .cruisePerks .cruise-perks__container .cruise-perks__items .cruise-perks__item .content .cruise-perks__description {
        width: 250px;
        margin: 47px auto;
    }

    section.cruisePerksContent .cruisePerksBlock .cruisePerks .cruise-perks__container .cruise-perks__items .cruise-perks__item .content {
        min-height: 275px;
    }
}