diff --git a/components/HotelReservation/MyStay/MyStay/Ancillaries/ancillaries.module.css b/components/HotelReservation/MyStay/MyStay/Ancillaries/ancillaries.module.css
index 341597b4e..28214879f 100644
--- a/components/HotelReservation/MyStay/MyStay/Ancillaries/ancillaries.module.css
+++ b/components/HotelReservation/MyStay/MyStay/Ancillaries/ancillaries.module.css
@@ -46,24 +46,25 @@
display: none;
}
-.mobileAncillaries {
- display: flex;
- gap: var(--Spacing-x2);
- overflow: hidden;
- overflow-x: auto;
- scrollbar-width: none;
- -ms-overflow-style: none;
- flex-wrap: nowrap;
-}
-
.modal {
display: none;
}
+.carouselContainer {
+ display: grid;
+ grid-auto-flow: column;
+ grid-auto-columns: 80%;
+ gap: var(--Spacing-x2);
+}
+
@media screen and (min-width: 768px) {
.modalContent {
width: 600px;
}
+
+ .carouselContainer {
+ grid-auto-columns: calc((100% - var(--Spacing-x3)) / 2);
+ }
}
@media screen and (min-width: 1052px) {
diff --git a/components/HotelReservation/MyStay/MyStay/Ancillaries/index.tsx b/components/HotelReservation/MyStay/MyStay/Ancillaries/index.tsx
index 7bca0c836..efab8c567 100644
--- a/components/HotelReservation/MyStay/MyStay/Ancillaries/index.tsx
+++ b/components/HotelReservation/MyStay/MyStay/Ancillaries/index.tsx
@@ -2,6 +2,7 @@
import { useState } from "react"
import { useIntl } from "react-intl"
+import { Carousel } from "@/components/Carousel"
import { ChevronRightSmallIcon } from "@/components/Icons"
import Modal from "@/components/Modal"
import { AncillaryCard } from "@/components/TempDesignSystem/AncillaryCard"
@@ -100,11 +101,19 @@ export function Ancillaries({ ancillaries }: AncillariesProps) {