.FlightProductCardLoading_content_loader__rjGkO{display:block}.FlightProductCardLoading_has_top_margin__DWMm9{margin-top:var(--space-4)}.FlightProductCardLoading_flight_product_card_placeholder__5cMoi{padding:var(--space-12);background:var(--color-N0);border-radius:8px;box-shadow:var(--elevation-1);height:215px;width:290px;overflow:hidden}.FlightProductCardLoading_destination_and_ribbon__HOfcU{display:flex;justify-content:space-between;margin-top:var(--space-4)}.FlightProductCardLoading_date_and_price__npYmf{display:flex;align-items:flex-end;justify-content:space-between;margin-top:44px}.FlightProductCardLoading_price_container__rgUeM{display:flex;flex-direction:column;align-items:flex-end}.FlightProductCardLoading_divider__0tHCI{margin:var(--space-8) 0}.FlightProductCardLoading_airline_information__GIun3{align-items:center;display:flex}.FlightProductCardLoading_airline_information_text__92Eak{margin-left:var(--space-8)}@media(min-width:840px){.FlightProductCardLoading_flight_product_card_placeholder__5cMoi{height:237px;width:324px}.FlightProductCardLoading_origin__8F7FT div[class*=placeholder]{height:20px!important;width:70px}.FlightProductCardLoading_destination__aDvZm div[class*=placeholder]{width:300px}.FlightProductCardLoading_ribbon__KrhdU{width:70px!important}.FlightProductCardLoading_ribbon__KrhdU div[class*=placeholder]{width:70px}.FlightProductCardLoading_date_and_price__npYmf{margin-top:30px}.FlightProductCardLoading_one_way_round_trip__d6DOT{height:20px;width:70px!important}.FlightProductCardLoading_one_way_round_trip__d6DOT div[class*=placeholder]{height:20px!important;width:70px}.FlightProductCardLoading_flight_date__Wey4a{height:20px;width:148px!important}.FlightProductCardLoading_flight_date__Wey4a div[class*=placeholder]{height:20px!important;width:148px}.FlightProductCardLoading_start_from__0Ic1A{width:70px!important}.FlightProductCardLoading_start_from__0Ic1A div[class*=placeholder]{width:70px}.FlightProductCardLoading_price__N9v1T{height:24px;width:148px!important}.FlightProductCardLoading_price__N9v1T div[class*=placeholder]{height:24px!important;width:148px}.FlightProductCardLoading_airline_information_text__92Eak{height:20px;width:268px!important}.FlightProductCardLoading_airline_information_text__92Eak div[class*=placeholder]{height:20px!important;width:268px}.FlightProductCardLoading_benefits__crRPr{height:20px;width:300px!important}.FlightProductCardLoading_benefits__crRPr div[class*=placeholder]{height:20px!important;width:300px}}.ProductCardLoading_product_card_loading__vOn4I{height:243px}@media(min-width:840px){.ProductCardLoading_product_card_loading__vOn4I{height:308px}}.FlashSaleTabContent_edge_padding__1jofd:first-child{padding-left:var(--edge-padding)}.FlashSaleTabContent_edge_padding__1jofd:last-child{padding-right:var(--edge-padding)}@media(min-width:840px){.FlashSaleTabContent_edge_padding__1jofd:first-child{padding-left:0}.FlashSaleTabContent_edge_padding__1jofd:last-child{padding-right:0}}.FlashSaleTabContent_chips__KWgiu{margin:var(--space-12) calc(-1*var(--edge-padding)) 0;margin-bottom:16px}.FlashSaleTabContent_cta__PGgCs{text-align:center;margin-top:var(--space-16)}.FlashSaleTabContent_btn__rFzf1{width:100%}@media(min-width:524px){.FlashSaleTabContent_btn__rFzf1{width:388px}}@media(min-width:840px){.FlashSaleTabContent_chips__KWgiu{margin:var(--space-16) 0 0;margin-bottom:32px;padding:0 var(--space-16)}.FlashSaleTabContent_cta__PGgCs{margin-top:var(--space-24)}.FlashSaleTabContent_btn__rFzf1{width:242px}.FlashSaleTabContent_product_card_carousel_container__FJzBm{padding:0 var(--space-16)}}.ImageWithChips_edge_padding__1nwql:first-child{padding-left:var(--edge-padding)}.ImageWithChips_edge_padding__1nwql:last-child{padding-right:var(--edge-padding)}@media(min-width:840px){.ImageWithChips_edge_padding__1nwql:first-child{padding-left:0}.ImageWithChips_edge_padding__1nwql:last-child{padding-right:0}}.ImageWithChips_chips_error_container__GZ1HY{height:243px}.ImageWithChips_slide__Wc8hU{align-self:flex-end}@media(min-width:840px){.ImageWithChips_chips_error_container__GZ1HY{height:308px}}.TrainProductCardLoading_content_loader__M37R_{display:block}.TrainProductCardLoading_has_top_margin__mC6kt{margin-top:var(--space-4)}.TrainProductCardLoading_train_product_card_placeholder__hdUPD{padding:var(--space-12);background:var(--color-N0);border-radius:var(--space-8);box-shadow:var(--elevation-1);height:163px;width:290px}.TrainProductCardLoading_destination_and_ribbon__idNvR{display:flex;justify-content:space-between;margin-top:var(--space-4)}.TrainProductCardLoading_date_and_price__xaNHG{display:flex;align-items:flex-end;justify-content:space-between;margin-top:12px}.TrainProductCardLoading_price_container__DMnPu{display:flex;flex-direction:column;align-items:flex-end}.TrainProductCardLoading_divider__cxZ3r{margin:var(--space-8) 0}.TrainProductCardLoading_airline_information__KXdlJ{align-items:center;display:flex}.TrainProductCardLoading_airline_information_text__rrcfG{margin-left:var(--space-8)}.TrainProductCardLoading_icon__y0f1C div[class*=placeholder]{height:16px!important;width:16px}@media(min-width:840px){.TrainProductCardLoading_train_product_card_placeholder__hdUPD{height:183px;width:324px}.TrainProductCardLoading_destination_and_ribbon__idNvR div[class*=placeholder]{height:26px!important;width:130px}.TrainProductCardLoading_origin__0yQ7o div[class*=placeholder]{height:20px!important;width:70px}.TrainProductCardLoading_destination__0H6kR div[class*=placeholder]{width:130px}.TrainProductCardLoading_ribbon__4gtoL{width:70px!important}.TrainProductCardLoading_ribbon__4gtoL div[class*=placeholder]{width:70px}.TrainProductCardLoading_date_and_price__xaNHG{margin-top:22px}.TrainProductCardLoading_one_way_round_trip__9vDvC{height:20px;width:70px!important}.TrainProductCardLoading_one_way_round_trip__9vDvC div[class*=placeholder]{height:20px!important;width:70px}.TrainProductCardLoading_flight_date__a5zbn{height:26px;width:130px!important}.TrainProductCardLoading_flight_date__a5zbn div[class*=placeholder]{height:26px!important;width:130px}.TrainProductCardLoading_start_from__49pKf{width:70px!important}.TrainProductCardLoading_start_from__49pKf div[class*=placeholder]{width:70px;height:20px!important}.TrainProductCardLoading_price__TFIzk{height:26px;width:130px!important}.TrainProductCardLoading_price__TFIzk div[class*=placeholder]{height:26px!important;width:130px}.TrainProductCardLoading_airline_information_text__rrcfG{height:20px;width:272px!important}.TrainProductCardLoading_airline_information_text__rrcfG div[class*=placeholder]{height:20px!important;width:272px}.TrainProductCardLoading_benefits__ink5F{height:20px;width:300px!important}.TrainProductCardLoading_benefits__ink5F div[class*=placeholder]{height:20px!important;width:300px}.TrainProductCardLoading_icon__y0f1C div[class*=placeholder]{height:20px!important;width:20px}}.AirportTransferProductCardLoading_airport_transfer_product_card__0mdhH{border-radius:8px;box-shadow:var(--elevation-1);background-color:var(--color-N0)}.AirportTransferProductCardLoading_image_container__QzHaV{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;position:relative;padding-bottom:33.3333333333%;background-color:var(--color-N100)}.AirportTransferProductCardLoading_image_container__QzHaV img{object-fit:contain}.AirportTransferProductCardLoading_default_image__u7Ars{object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.AirportTransferProductCardLoading_content__ZYY5b{padding:var(--space-12);display:flex;flex-direction:column}.AirportTransferProductCardLoading_destination__JrapF{margin-top:var(--space-2)}.AirportTransferProductCardLoading_car_detail_and_price__J_bja{display:flex;flex-direction:row;justify-content:space-between;height:54px;margin-top:var(--space-8);align-items:flex-end}.AirportTransferProductCardLoading_car_detail__Suwua,.AirportTransferProductCardLoading_car_price__6eKIT{display:flex;flex-direction:column}.AirportTransferProductCardLoading_car_price__6eKIT{align-items:flex-end}.AirportTransferProductCardLoading_sub_item___acGU:last-child{margin-top:var(--space-4)}@media(min-width:840px){.AirportTransferProductCardLoading_origin__e4oDo div[class*=placeholder]{height:20px!important}.AirportTransferProductCardLoading_destination__JrapF div[class*=placeholder]{height:26px!important}.AirportTransferProductCardLoading_car_detail_and_price__J_bja{height:60px}.AirportTransferProductCardLoading_sub_item___acGU div[class*=placeholder]{height:20px!important}}.CarRentalProductCardLoading_card_placeholder__l7vSZ{box-shadow:var(--elevation-1);background-color:var(--color-N0);border-radius:8px;position:relative;display:flex;flex-direction:column;height:262px}.CarRentalProductCardLoading_image_container_wrapper__r64zd{padding:var(--space-8) var(--space-12);background-color:var(--color-N100);border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.CarRentalProductCardLoading_image_container__9eNPm{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;position:relative;padding-bottom:66.6666666667%}.CarRentalProductCardLoading_image_container__9eNPm img{object-fit:contain}.CarRentalProductCardLoading_default_image__zoH77{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.CarRentalProductCardLoading_content__SbYry{padding:var(--space-12) var(--space-8);height:100%}.CarRentalProductCardLoading_content__SbYry,.CarRentalProductCardLoading_price_container__YdCU7,.CarRentalProductCardLoading_title_container__yABcc{display:flex;flex-direction:column}.CarRentalProductCardLoading_price__y0eK1,.CarRentalProductCardLoading_subtitle__IwP_x{margin-top:var(--space-2)}.CarRentalProductCardLoading_price_container__YdCU7{justify-content:flex-end;flex-grow:1}@media(min-width:840px){.CarRentalProductCardLoading_card_placeholder__l7vSZ{height:328px}.CarRentalProductCardLoading_title___LZ4m div[class*=placeholder]{height:22px!important;width:180px!important}.CarRentalProductCardLoading_label__zadqz div[class*=placeholder],.CarRentalProductCardLoading_subtitle__IwP_x div[class*=placeholder]{height:20px!important}.CarRentalProductCardLoading_price__y0eK1 div[class*=placeholder]{height:24px!important}}.TrainProductCard_train_product_card__jcJpV{border-radius:var(--space-8);box-shadow:var(--elevation-1);color:inherit;text-decoration:none;display:flex;flex-direction:column;width:var(--card-width-mobile);height:163px}.TrainProductCard_train_icon__xs_iU{object-fit:contain;height:var(--space-12);width:var(--space-24)}.TrainProductCard_card__4mCcm{border-radius:var(--space-8);padding:var(--space-12);background-color:var(--color-N0);position:relative}.TrainProductCard_card__4mCcm,.TrainProductCard_top_section__bNmVW{display:flex;flex-direction:column;flex-grow:1}.TrainProductCard_origin_ribbon_container__h_kir{display:flex;justify-content:space-between}.TrainProductCard_origin_and_conjunction__fuSBo{display:flex}.TrainProductCard_origin__JhL5j{word-break:break-all;max-width:249px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TrainProductCard_origin__JhL5j.TrainProductCard_with_ribbon__RCpn7{max-width:113px}.TrainProductCard_conjunction__6zJiv{margin-left:var(--space-4)}.TrainProductCard_destination__fgXPC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrainProductCard_ribbon_container__W6KDp{display:flex;margin-right:calc(-1*(var(--space-12) + 5px));margin-left:var(--space-2);height:-moz-fit-content;height:fit-content}.TrainProductCard_ribbon__TkEmU{max-width:143px;justify-self:flex-start}.TrainProductCard_ribbon_text__FN8Jy{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TrainProductCard_date_and_price__92Wyg{flex-grow:1;display:flex;align-items:flex-end;justify-content:space-between;margin-top:var(--space-8)}.TrainProductCard_date_and_price__92Wyg>*{max-width:131px!important}.TrainProductCard_date__30alx{flex-shrink:1;margin-top:var(--space-4);word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TrainProductCard_divider__nqVm1{margin:var(--space-8) 0}.TrainProductCard_train_information__ZV6th{align-items:center;display:flex}.TrainProductCard_image_container__zSvh5{height:12px;width:24px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.TrainProductCard_label__UYkfz,.TrainProductCard_price_label__itCOP{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TrainProductCard_train_name_and_class_container__9VYwQ{display:flex;align-items:center;flex-grow:1}.TrainProductCard_train_name__RtTJz{margin-left:var(--space-8);max-width:110px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TrainProductCard_separator__pBl2Z{margin-left:var(--space-4)}.TrainProductCard_class__ui1xk{margin-left:var(--space-4);flex-shrink:0;max-width:110px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:840px){.TrainProductCard_train_product_card__jcJpV{width:var(--card-width-desktop);height:183px}.TrainProductCard_origin_and_conjunction__fuSBo{margin-bottom:var(--space-4)}.TrainProductCard_origin__JhL5j{max-width:281px}.TrainProductCard_origin__JhL5j.TrainProductCard_with_ribbon__RCpn7{max-width:132px}.TrainProductCard_destination__fgXPC{white-space:normal;word-break:break-all;margin-top:calc(-1*var(--space-4));line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.TrainProductCard_date_and_price__92Wyg>*{max-width:148px!important}.TrainProductCard_class__ui1xk{max-width:119px}.TrainProductCard_ribbon__TkEmU{max-width:160px}}.AirportTransferProductCard_airport_transfer_product_card__lFlWJ{border-radius:8px;box-shadow:var(--elevation-1);color:inherit;text-decoration:none;display:flex;flex-direction:column;width:var(--card-width-mobile);height:225px;background-color:var(--color-N0)}.AirportTransferProductCard_image_container_wrapper__TJ_7C{border-top-left-radius:8px;border-top-right-radius:8px;padding:var(--space-4) 56px;background-color:var(--color-N100);position:relative}.AirportTransferProductCard_image_container__kxLoe{overflow:hidden;position:relative;padding-bottom:50%;background-color:var(--color-N100)}.AirportTransferProductCard_default_image__o2ILO{object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.AirportTransferProductCard_label__LSljj{position:absolute;top:0;left:0;padding:var(--space-2) var(--space-8);background:linear-gradient(to right,var(--gradient-gl100),#d2e7fe);border-radius:var(--space-8) 0 var(--space-8) 0;max-width:50%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.AirportTransferProductCard_ribbon_relative__gsfQN{position:relative}.AirportTransferProductCard_ribbon_absolute__f1kOL{transform:translate(5px,-50%);right:0;top:0;position:absolute;display:flex}.AirportTransferProductCard_ribbon__hubdS{max-width:145px}.AirportTransferProductCard_ribbon_text__5v0De{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.AirportTransferProductCard_content__cS4Ja{padding:var(--space-12);display:flex;flex-direction:column;flex-grow:1}.AirportTransferProductCard_origin_and_conjunction__ewbNd{display:flex}.AirportTransferProductCard_origin__MXUyY{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.AirportTransferProductCard_conjunction__TEOc9{margin-left:var(--space-4);flex-shrink:0}.AirportTransferProductCard_destination__1DDpX{margin-top:var(--space-2);word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.AirportTransferProductCard_car_detail_and_price__84K4U{margin-top:var(--space-8);display:flex;justify-content:space-between;align-items:flex-end;flex-grow:1}.AirportTransferProductCard_car_detail_and_price__84K4U>*{max-width:calc(50% - var(--space-2))!important}.AirportTransferProductCard_car_spec_item__tR5sB{margin-top:var(--space-2);word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.AirportTransferProductCard_baggage_and_passenger__TWTo8{margin-top:var(--space-2);display:flex;align-items:center;gap:var(--space-4)}.AirportTransferProductCard_car_capacity_item__GEXcq{display:flex;align-items:center}.AirportTransferProductCard_car_capacity_item__GEXcq>*+*{margin-left:var(--space-4)}.AirportTransferProductCard_car_capacity_item__GEXcq.AirportTransferProductCard_has_passenger__1jsh4{margin-left:var(--space-8)}.AirportTransferProductCard_car_capacity_icon__Oi7qW{width:var(--space-12);height:var(--space-12)}.AirportTransferProductCard_price_label__ZYooX{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:840px){.AirportTransferProductCard_airport_transfer_product_card__lFlWJ{height:252px}.AirportTransferProductCard_destination__1DDpX{line-height:26px}.AirportTransferProductCard_car_spec_item__tR5sB:first-child{margin-top:0}.AirportTransferProductCard_ribbon__hubdS{max-width:162px}}.CarRentalProductCard_product_card__TwazD{cursor:pointer;color:inherit;text-decoration:none;box-shadow:var(--elevation-1);background-color:var(--color-N0);border-radius:8px;position:relative;display:flex;flex-direction:column;height:100%}.CarRentalProductCard_image_container_wrapper__Gvv7u{border-top-left-radius:8px;border-top-right-radius:8px;padding:var(--space-8) var(--space-12);background-color:var(--color-N100);position:relative}.CarRentalProductCard_image_container__FXwyC{overflow:hidden;position:relative;padding-bottom:66.6666666667%}.CarRentalProductCard_label__cbvQM{position:absolute;top:0;left:0;padding:var(--space-2) var(--space-8);background:linear-gradient(to right,var(--gradient-gl100),#d2e7fe);border-radius:var(--space-8) 0 var(--space-8) 0;max-width:50%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.CarRentalProductCard_default_image__E7fhg{object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.CarRentalProductCard_title__rPqp1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CarRentalProductCard_ribbon_relative___55lX{position:relative}.CarRentalProductCard_ribbon_absolute___U7Fl{transform:translate(5px,calc(-100% + 8px));right:0;position:absolute;display:flex}.CarRentalProductCard_ribbon_text__Zujof{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.CarRentalProductCard_content__p_4iA{padding:var(--space-12) var(--space-8) var(--space-8) var(--space-8);flex-grow:1;display:flex;flex-direction:column}.CarRentalProductCard_car_capacity__8vkOz{display:flex;align-items:center;margin-top:var(--space-2)}.CarRentalProductCard_car_capacity_item__dyRHv{display:flex;align-items:center}.CarRentalProductCard_car_capacity_item__dyRHv>*+*{margin-left:var(--space-4)}.CarRentalProductCard_car_capacity_item__dyRHv.CarRentalProductCard_has_passenger__so2kk{margin-left:var(--space-8)}.CarRentalProductCard_car_transmission_type__S4aT_{display:flex;align-items:center;margin-top:var(--space-2)}.CarRentalProductCard_car_transmission_type__S4aT_>*+*{margin-left:var(--space-4)}.CarRentalProductCard_price_container__aHoKx{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1}.CarRentalProductCard_price__FsAWn{justify-self:flex-end}.CarRentalProductCard_price_label__RTfS3{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.CarRentalProductCard_car_transmission_type_icon__WG4t4{display:block;width:var(--space-12);height:var(--space-12);object-fit:cover}.CarRentalProductCard_car_transmission_type_text__SW5th{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ImageWithChipsGrid_edge_padding__EeQiN:first-child{padding-left:var(--edge-padding)}.ImageWithChipsGrid_edge_padding__EeQiN:last-child{padding-right:var(--edge-padding)}@media(min-width:840px){.ImageWithChipsGrid_edge_padding__EeQiN:first-child{padding-left:0}.ImageWithChipsGrid_edge_padding__EeQiN:last-child{padding-right:0}}.ImageWithChipsGrid_chips_error_container__7K5rw{height:243px}.ImageWithChipsGrid_grid__4yuC8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-12) var(--space-8)}.ImageWithChipsGrid_grid__4yuC8.ImageWithChipsGrid_with_container_queries__7mJOT{container-type:inline-size}@supports not (container-type:inline-size){@media(min-width:840px){.ImageWithChipsGrid_grid__4yuC8.ImageWithChipsGrid_with_container_queries__7mJOT{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-16)}}}@container (min-width: 840px){.ImageWithChipsGrid_grid__4yuC8.ImageWithChipsGrid_with_container_queries__7mJOT{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-16)}}@media(min-width:600px){.ImageWithChipsGrid_grid__4yuC8{gap:var(--space-16)}}@media(max-width:839px){.ImageWithChipsGrid_grid__4yuC8>:nth-child(5){display:none}}@media(min-width:839px){.ImageWithChipsGrid_grid__4yuC8:not(.ImageWithChipsGrid_with_container_queries__7mJOT){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:840px){.ImageWithChipsGrid_grid__4yuC8:not(.ImageWithChipsGrid_with_container_queries__7mJOT){grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-24)}.ImageWithChipsGrid_chips_error_container__7K5rw{height:308px}}.BannerCarouselV2_edge_padding__H_39Y:first-child{padding-left:var(--edge-padding)}.BannerCarouselV2_edge_padding__H_39Y:last-child{padding-right:var(--edge-padding)}@media(min-width:840px){.BannerCarouselV2_edge_padding__H_39Y:first-child{padding-left:0}.BannerCarouselV2_edge_padding__H_39Y:last-child{padding-right:0}}.BannerCarouselV2_chips_error_container__zsK87{height:40vw;padding:0}.BannerCarouselV2_banner_carousel_loading_wrapper__fNW2N{display:block}@media(min-width:840px){.BannerCarouselV2_chips_error_container__zsK87{height:auto;padding:0}}.CardWithTextBottom_subtext__AyCWZ,.CardWithTextBottom_title__Cy6Hy{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.CardWithTextBottom_title_truncate2__Gp9rc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CardWithTextBottom_variant_small__09kC8 .CardWithTextBottom_title__Cy6Hy,.CardWithTextBottom_variant_xsmall__vCjiI .CardWithTextBottom_title__Cy6Hy,.CardWithTextBottom_variant_xxsmall__bw6S9 .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-bold);margin-top:8px}.CardWithTextBottom_variant_small__09kC8 .CardWithTextBottom_subtext__AyCWZ,.CardWithTextBottom_variant_xsmall__vCjiI .CardWithTextBottom_subtext__AyCWZ,.CardWithTextBottom_variant_xxsmall__bw6S9 .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b3);line-height:var(--line-height-b3);font-weight:var(--font-weight-regular);margin-top:2px}.CardWithTextBottom_variant_medium__TcRZ2 .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-b1);line-height:var(--line-height-b1);font-weight:var(--font-weight-bold);margin-top:8px}.CardWithTextBottom_variant_medium__TcRZ2 .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-regular);margin-top:8px}.CardWithTextBottom_variant_large__iIBli .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-h2);line-height:var(--line-height-h2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px}.CardWithTextBottom_variant_large__iIBli .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-regular);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px}.CardWithTextBottom_wrapper__Y_8P4{display:flex;flex-direction:column;text-decoration:none;color:unset}.CardWithTextBottom_card__3Xve2.CardWithTextBottom_card__3Xve2{position:relative;border-radius:8px;overflow:hidden;width:100%;padding-top:calc(100%/var(--image-width)*var(--image-height));cursor:pointer;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end}.CardWithTextBottom_card__3Xve2.CardWithTextBottom_card__3Xve2 .CardWithTextBottom_content_wrapper__C77D1{z-index:1;border-radius:8px;background:linear-gradient(180deg,rgba(24,25,27,0) 4.38%,rgba(24,25,27,.72) 97.01%)}.CardWithTextBottom_card__3Xve2.CardWithTextBottom_card__3Xve2 .CardWithTextBottom_content_wrapper__C77D1 .CardWithTextBottom_content__L9EBl{color:var(--color-N0);z-index:2}.CardWithTextBottom_card__3Xve2.CardWithTextBottom_card__3Xve2 .CardWithTextBottom_default_image__hNYCu{position:absolute;top:0;object-fit:cover;height:100%;left:0;width:100%}@media(min-width:840px){.CardWithTextBottom_variant_xxsmall_desktop__Q1Wah .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-bold);margin-top:12px}.CardWithTextBottom_variant_xxsmall_desktop__Q1Wah .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b3);line-height:var(--line-height-b3);font-weight:var(--font-weight-regular);margin-top:var(--space-2)}.CardWithTextBottom_variant_small_desktop__WGuxN .CardWithTextBottom_title__Cy6Hy,.CardWithTextBottom_variant_xsmall_desktop__aunM3 .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-bold);margin-top:12px}.CardWithTextBottom_variant_small_desktop__WGuxN .CardWithTextBottom_subtext__AyCWZ,.CardWithTextBottom_variant_xsmall_desktop__aunM3 .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b3);line-height:var(--line-height-b3);font-weight:var(--font-weight-regular);margin-top:4px}.CardWithTextBottom_variant_medium_desktop__4YGpB .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-b1);line-height:var(--line-height-b1);font-weight:var(--font-weight-bold);margin-top:12px}.CardWithTextBottom_variant_medium_desktop__4YGpB .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-regular);margin-top:4px}.CardWithTextBottom_variant_large_desktop__nTv9m .CardWithTextBottom_title__Cy6Hy{font-size:var(--font-size-h2);line-height:var(--line-height-h2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px}.CardWithTextBottom_variant_large_desktop__nTv9m .CardWithTextBottom_subtext__AyCWZ{font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-regular);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px}.CardWithTextBottom_variant_large_desktop__nTv9m.CardWithTextBottom_content_wrapper__C77D1{display:flex;align-items:center;justify-content:center;position:relative;width:50%}.CardWithTextBottom_variant_large_desktop__nTv9m.CardWithTextBottom_content_wrapper__C77D1 .CardWithTextBottom_content__L9EBl{padding:0;word-wrap:break-word;width:calc(100% - 112px)}.CardWithTextBottom_variant_large_desktop__nTv9m.CardWithTextBottom_content_wrapper__C77D1 .CardWithTextBottom_subtext__AyCWZ{margin-top:4px}}.HighlightDiscoverArticle_desktop_only__hPPXX{display:none}@media(min-width:840px){.HighlightDiscoverArticle_mobile_only__XcFDH{display:none}.HighlightDiscoverArticle_desktop_only__hPPXX{display:block}}.HighlightDiscoverMobileCarousel_image_container__2N2uD{position:relative;cursor:pointer;height:384px}@media(min-width:400px){.HighlightDiscoverMobileCarousel_image_container__2N2uD{height:432px}}@media(min-width:600px){.HighlightDiscoverMobileCarousel_image_container__2N2uD{height:528px}}.HighlightDiscoverMobileCarousel_fade_out__cp7Pt{animation-name:HighlightDiscoverMobileCarousel_fade__HRybg;animation-timing-function:ease-out;animation-duration:.35s}@keyframes HighlightDiscoverMobileCarousel_fade__HRybg{0%{opacity:1}to{opacity:0}}.HighlightDiscoverMobileCarousel_image__FZPWW{border-radius:8px;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.HighlightDiscoverMobileCarousel_keen_slider_container__f_UNj{position:absolute!important;bottom:0;left:0;background:linear-gradient(180deg,rgba(24,25,27,0) 4.38%,rgba(24,25,27,.72) 97.01%);width:100%;padding:40px 0 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.HighlightDiscoverMobileCarousel_single_item__bMraC>*{margin:0 auto;max-width:calc(100% - var(--space-16))}@media(min-width:400px){.HighlightDiscoverMobileCarousel_single_item__bMraC>*{max-width:calc(100% - var(--space-24))}}@media(min-width:600px){.HighlightDiscoverMobileCarousel_single_item__bMraC>*{max-width:calc(100% - var(--layout-32))}}.HighlightDiscoverMobileCarousel_slider_item__SjkpR{display:flex;width:100%}.HighlightDiscoverMobileCarousel_slider_item__SjkpR>div{flex-grow:1}.HighlightDiscoverArticleCard_button__tSjs3{margin-left:var(--space-12)}.HighlightDiscoverArticleCard_card_container__xWeWD{text-decoration:none;flex-grow:1}.HighlightDiscoverArticleCard_card__hRd67{background-color:var(--color-N0);border-radius:8px;display:grid;padding:var(--space-12);row-gap:var(--space-2)}@media(min-width:840px){.HighlightDiscoverArticleCard_card__hRd67{padding:var(--space-16);row-gap:var(--space-12)}}.HighlightDiscoverArticleCard_description_text__kLF38{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.HighlightDiscoverArticleCard_title_text__uSzcj{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:calc(var(--line-height-b2)*2)}@media(min-width:840px){.HighlightDiscoverArticleCard_title_text__uSzcj{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:calc(var(--line-height-b2)*1)}}.HighlightDiscoverArticleCard_text_button_container__Wkpv2{align-items:center;display:flex;justify-content:space-between}.HighlightDiscoverArticleDesktopCarousel_slider_container__tf9Zk{max-width:1008px;overflow:visible;position:relative}.HighlightDiscoverArticleDesktopCarousel_overlay__Ud6Mj{position:absolute;top:0;bottom:0;left:0;right:0;background:var(--color-N900);mix-blend-mode:multiply;opacity:.6;transition:opacity .35s ease-in}.HighlightDiscoverArticleDesktopCarousel_overlay__Ud6Mj.HighlightDiscoverArticleDesktopCarousel_active__goDSQ{opacity:0;pointer-events:none}.HighlightDiscoverArticleDesktopCarousel_overlay__Ud6Mj.HighlightDiscoverArticleDesktopCarousel_inactive__EbvDU{opacity:.6}.HighlightDiscoverArticleDesktopCarousel_slide__QgFGy{cursor:pointer;height:500px;width:500px}.HighlightDiscoverArticleDesktopCarousel_slider__2CJ3q{overflow:visible!important}.HighlightDiscoverArticleDesktopCarousel_next_button__1WKee,.HighlightDiscoverArticleDesktopCarousel_prev_button__KH3xZ{display:none;min-width:40px;height:40px;background:var(--color-N0);box-shadow:var(--elevation-1);border-radius:8px;align-items:center;justify-content:center;border:0;padding:0;cursor:pointer;position:absolute;top:calc(50% - 20px)}.HighlightDiscoverArticleDesktopCarousel_prev_button__KH3xZ{left:24px}.HighlightDiscoverArticleDesktopCarousel_next_button__1WKee{right:24px}.HighlightDiscoverArticleDesktopCarousel_highlight_discover_article_desktop_carousel__g3d1K{border-radius:8px;display:flex;justify-content:center;overflow:hidden;position:relative}.HighlightDiscoverArticleDesktopCarousel_highlight_discover_article_desktop_carousel__g3d1K:hover .HighlightDiscoverArticleDesktopCarousel_next_button__1WKee,.HighlightDiscoverArticleDesktopCarousel_highlight_discover_article_desktop_carousel__g3d1K:hover .HighlightDiscoverArticleDesktopCarousel_prev_button__KH3xZ{display:flex}.HighlightDiscoverArticleDesktopCarouselItem_article_card_container__McX8U{background:linear-gradient(180deg,rgba(24,25,27,0) 4.38%,rgba(24,25,27,.72) 97.01%);bottom:0;left:0;right:0;padding:var(--layout-32);position:absolute}.HighlightDiscoverArticleDesktopCarouselItem_carousel_item_container__4STOW{text-decoration:none}.HighlightDiscoverArticleDesktopCarouselItem_carousel_item__keuJv{position:relative!important;height:500px;width:500px}.HighlightDiscoverArticleDesktopCarouselItem_default_image__2EhB6{position:absolute;top:0;object-fit:cover;height:100%;left:0;width:100%}.HighlightDiscoverProductPrice_product_price__Dx6Rz,.HighlightDiscoverProductPrice_product_price_unavailable__eqEbd{padding-top:var(--space-4);margin-top:auto;display:flex;align-items:center}.HighlightDiscoverProductPrice_product_price__Dx6Rz>*+*,.HighlightDiscoverProductPrice_product_price_unavailable__eqEbd>*+*{margin-left:var(--space-4)}.HighlightDiscoverProductPrice_slash_price__h3lhm{text-decoration:line-through}.HighlightDiscoverProductPrice_price_bottom_section__CF1MA{display:flex;align-items:center}.HighlightDiscoverProductPrice_price_bottom_section__CF1MA>*+*{margin-left:var(--space-4)}.HighlightDiscoverProductPrice_main_price_and_additional_info__BWL6K{display:flex;align-items:center}.HighlightDiscoverProductPrice_main_price__N3YI7{white-space:nowrap}.HighlightDiscoverProductPrice_loyalty_badge_container__x3Rpe{flex-shrink:0;display:flex;justify-content:center;align-items:center}.HighlightDiscoverProductCard_product_card__J_xK_{background-color:#fff;border-radius:8px;padding:12px;overflow:hidden;display:flex;flex-direction:column;color:inherit;text-decoration:none;flex-grow:1}.HighlightDiscoverProductName_white_space_nowrap__MP581{--white-space:nowrap}.HighlightDiscoverProductName_product_card_title_container__bTZUQ{display:flex;align-items:center;overflow:hidden}.HighlightDiscoverProductName_product_card_title__Gqe3J{overflow:hidden;text-overflow:ellipsis;white-space:var(--white-space);margin-right:2px}.HighlightDiscoverProductName_star_rating__djotJ{white-space:nowrap}.HighlightDiscoverProductName_star_rating__djotJ>svg{width:10px;height:10px}.HighlightDiscoverProductInfo_product_info__ORJYn{display:flex;align-items:center;white-space:nowrap;overflow:hidden;margin-top:var(--space-4)}.HighlightDiscoverProductInfo_info_text__Ydxv1{overflow:hidden;text-overflow:ellipsis}.HighlightDiscoverProduct_desktop_only__lVjt7{display:none}@media(min-width:840px){.HighlightDiscoverProduct_mobile_only__hKaV4{display:none}.HighlightDiscoverProduct_desktop_only__lVjt7{display:block}}.ClaimedVoucher_card__bKXKf{text-decoration:none;display:flex;padding:20px var(--space-16);min-width:277px;max-width:277px;border-radius:4px;flex-direction:row;align-items:center;background:linear-gradient(95.29deg,var(--color-G400) 16.34%,var(--color-G500) 73.45%)}.ClaimedVoucher_card__bKXKf.ClaimedVoucher_white_background__rT0QY{background:var(--color-N0)}.ClaimedVoucher_slider_container__8bqZM{margin-left:calc(var(--edge-padding)*-1);margin-right:calc(var(--edge-padding)*-1);display:flex}.ClaimedVoucher_slider__q68mL{display:flex;overflow-x:scroll;padding-left:var(--edge-padding);padding-right:var(--edge-padding)}.ClaimedVoucher_slider__q68mL::-webkit-scrollbar{display:none}.ClaimedVoucher_slider__q68mL{-ms-overflow-style:none;scrollbar-width:none}.ClaimedVoucher_slider__q68mL>*+*{margin-left:12px}.ClaimedVoucher_icon_container__FQnJy{border-radius:999px;flex-shrink:0;margin-right:var(--space-8)}.ClaimedVoucher_icon_container__FQnJy img{object-fit:contain}.ClaimedVoucher_text_container__X1lbL{padding-left:var(--space-8);border-left:1px dashed var(--color-N200);height:100%;display:flex;align-items:center}.ClaimedVoucher_title___Kp_F{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ClaimedVoucher_cta__cHmFV{text-align:center;margin-top:16px}.ClaimedVoucher_cta__cHmFV .ClaimedVoucher_btn__OSRqj{width:100%}@media(min-width:840px){.ClaimedVoucher_slider_container__8bqZM{margin-left:0;margin-right:0}.ClaimedVoucher_slider__q68mL{padding-left:0;padding-right:0}}.GiftVoucherCard_voucher_card__GVVgr{display:flex;flex-wrap:wrap;align-content:stretch;height:100%}.GiftVoucherCard_voucher_head__A5QBZ{--voucher-icon-size:40px;--voucher-head-mb:4px;--voucher-head-pt:0px;width:100%;padding-top:var(--voucher-head-pt);display:flex;align-items:center;margin-bottom:var(--voucher-head-mb)}.GiftVoucherCard_voucher_head__A5QBZ>.GiftVoucherCard_icon_container__yY3us{height:var(--voucher-icon-size);width:var(--voucher-icon-size);border-radius:50%;display:block;flex-shrink:0}.GiftVoucherCard_voucher_head__A5QBZ>.GiftVoucherCard_icon_container__yY3us img{display:block;height:100%;width:100%;object-fit:cover}.GiftVoucherCard_voucher_head__A5QBZ>.GiftVoucherCard_text_container__RprMN{flex-grow:1;overflow:hidden;margin-left:var(--space-8)}.GiftVoucherCard_voucher_head__A5QBZ>.GiftVoucherCard_text_container__RprMN>.GiftVoucherCard_main_vertical__nt3zA,.GiftVoucherCard_voucher_head__A5QBZ>.GiftVoucherCard_text_container__RprMN>.GiftVoucherCard_title__Aajjg{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:840px){.GiftVoucherCard_voucher_head__A5QBZ>.GiftVoucherCard_text_container__RprMN{padding:0 var(--space-12)}}.GiftVoucherCard_divider__oZO0a{width:100%;height:20px;display:flex;align-items:center}.GiftVoucherCard_divider__oZO0a>*{width:100%}.GiftVoucherCard_voucher_bottom__qro_G{--voucher-bottom-pt:4px;--voucher-bottom-pb:0px;--voucher-cta-minheight:36px;--voucher-cta-minwidth:75px;width:100%;display:flex;align-items:center;padding-top:var(--voucher-bottom-pt);padding-bottom:var(--voucher-bottom-pb)}.GiftVoucherCard_voucher_bottom__qro_G>.GiftVoucherCard_expiry_date__DsS_o{padding:2px 0;flex-grow:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.GiftVoucherCard_voucher_bottom__qro_G>.GiftVoucherCard_voucher_cta__QbVB_{flex-shrink:0;height:100%;min-width:var(--voucher-cta-minwidth);margin-left:var(--space-8)}.GiftVoucherCard_voucher_bottom__qro_G>.GiftVoucherCard_voucher_cta__QbVB_>button{min-height:var(--voucher-cta-minheight);height:100%}.GiftVoucherCard_claim_button__WjdcY.GiftVoucherCard_claim_button__WjdcY,.GiftVoucherCard_claimed_text__Okhd4.GiftVoucherCard_claimed_text__Okhd4{text-align:center}@media(min-width:840px){.GiftVoucherCard_claim_button__WjdcY.GiftVoucherCard_claim_button__WjdcY,.GiftVoucherCard_claimed_text__Okhd4.GiftVoucherCard_claimed_text__Okhd4{min-width:72px}.GiftVoucherCard_voucher_head__A5QBZ{--voucher-head-pt:4px;--voucher-icon-size:48px;--voucher-head-mb:var(--space-8)}.GiftVoucherCard_voucher_bottom__qro_G{--voucher-cta-minheight:44px;--voucher-bottom-pt:var(--space-8);--voucher-bottom-pb:4px;--voucher-cta-minwidth:85px}}