PageSourceSearch

https://www.travala.com/_next/static/chunks/pages/campaign/spain/catalonia-e098d9a9e8848cd6.js

js travala.com collected 2026-10-02 06:47:49 UTC 44,812 bytes, 1 lines download raw bytes

1try{let e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="accdaefa-024a-4d67-a4f7-94734adaa1d5",e._sentryDebugIdIdentifier="sentry-dbid-accdaefa-024a-4d67-a4f7-94734adaa1d5")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[22891,44271,57091,75728,97084],{3321:(e,a,t)=>{"use strict";t.d(a,{V:()=>l});var i=t(39978),s=t(89099),o=t(76757),n=t(14232),r=t(2171);let l=(e={})=>{let a=(0,s.useRouter)(),t=(0,r.d4)(e=>e.searchParams),[l,c]=(0,n.useState)((0,i.nD)(t)),[d,h]=(0,n.useState)(t?.check_in),[u,m]=(0,n.useState)(t?.check_out);return{selectedPlace:e,rooms:l,checkIn:d,checkOut:u,onSearch:(e,t)=>{a.push(`/search?${o.stringify(t)}`)},onSelectSearchDate:(e={})=>{h(e?.startDate),m(e?.enđate)},onSelectSearchRoom:e=>{c(e)}}}},8008:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/campaign/spain/catalonia",function(){return t(59913)}])},9797:e=>{e.exports={container:"ListCrypto_container__sP422",arrowIcon:"ListCrypto_arrowIcon__mcVB9"}},15015:e=>{e.exports={shimmer:"SectionItemSliderSkeleton_shimmer__UqY_b",row:"SectionItemSliderSkeleton_row__Ha67f",card:"SectionItemSliderSkeleton_card__wHNaw",cardHidden:"SectionItemSliderSkeleton_cardHidden__vHq47",cardHiddenTablet:"SectionItemSliderSkeleton_cardHiddenTablet__vP6zw",cardHiddenMobile:"SectionItemSliderSkeleton_cardHiddenMobile__8V2Ei",destination:"SectionItemSliderSkeleton_destination__jilyI",property:"SectionItemSliderSkeleton_property__Hv6gV",image:"SectionItemSliderSkeleton_image__xMQBb",info:"SectionItemSliderSkeleton_info__wYghh",infoProperty:"SectionItemSliderSkeleton_infoProperty__efmhs",line:"SectionItemSliderSkeleton_line__1__Fy",lineShort:"SectionItemSliderSkeleton_lineShort__zkwTd",lineTitle:"SectionItemSliderSkeleton_lineTitle__cD_Uk",lineBody:"SectionItemSliderSkeleton_lineBody__FFR96"}},16878:e=>{e.exports={wrapper:"StaticCataloniaPage_wrapper__5JWH2",sectionContent:"StaticCataloniaPage_sectionContent__MZkVG",introWrapper:"StaticCataloniaPage_introWrapper__MDdY_",introLogo:"StaticCataloniaPage_introLogo__3JJlS",introImageWrapper:"StaticCataloniaPage_introImageWrapper___CqYZ",cataloniaLogo:"StaticCataloniaPage_cataloniaLogo__egdUO",cataloniaMap:"StaticCataloniaPage_cataloniaMap__qLyit",cataloniaMapMb:"StaticCataloniaPage_cataloniaMapMb__RES2F",cataloniaSloganImg:"StaticCataloniaPage_cataloniaSloganImg__piReB",rightBlock:"StaticCataloniaPage_rightBlock__zVkZc",subSlogan:"StaticCataloniaPage_subSlogan__uCNp_",topSlogan:"StaticCataloniaPage_topSlogan__vcvdw",introContent:"StaticCataloniaPage_introContent__AtP__",itemDesc:"StaticCataloniaPage_itemDesc__QVfjS",exploreDestination:"StaticCataloniaPage_exploreDestination__EcbEG",customSlideWrapper:"StaticCataloniaPage_customSlideWrapper__Xb9ts",customSlideDestination:"StaticCataloniaPage_customSlideDestination__x3jV_",link:"StaticCataloniaPage_link__DSfqr",customHeroBanner:"StaticCataloniaPage_customHeroBanner__rhERt",experienceLinkWrapper:"StaticCataloniaPage_experienceLinkWrapper__O9jC7"}},19862:(e,a,t)=>{"use strict";t.d(a,{AL:()=>n,Qi:()=>s,mr:()=>o});var i=t(52457);let s=(e,a,t,i)=>e>1||i?o(a,t):n(a)||t,o=(e,a,t)=>{let s=t?e=>t(e):e=>i.Ru.t(e),o={properties:s("seo:UniqueProperties"),hotels:s("seo:Hotels"),chalets:s("seo:Chalets"),cottages:s("seo:Cottages"),"hostel-backpacker-accommodations":s("seo:Hostels&Backpacker"),ranches:s("seo:Ranches"),villas:s("seo:Villas"),lodges:s("seo:Lodges"),apartments:s("seo:Apartments"),"private-vacation-homes":s("seo:PrivateVacationHomes"),houseboats:s("seo:Houseboats"),motels:s("seo:Motels"),ryokans:s("seo:Ryokans"),"tree-house-properties":s("seo:Treehouses"),aparthotels:s("seo:Aparthotels"),"condominium-resorts":s("seo:CondominiumResorts"),campsites:s("seo:Campsites"),riads:s("seo:Riads"),hostals:s("seo:Hostals"),"country-houses":s("seo:CountryHouses"),resorts:s("seo:Resorts"),pensions:s("seo:Pensions"),"pousada-portugal-s":s("seo:Pousada(Portugal)"),"pousada-brazil-s":s("seo:Pousada(Brazil)"),residences:s("seo:Residences"),townhouses:s("seo:Townhouses"),castles:s("seo:Castles"),"safari-tentalows":s("seo:Safaris&Tentalows"),palaces:s("seo:Palaces"),inns:s("seo:Inns"),"agritourism-properties":s("seo:AgritourismProperties"),cruises:s("seo:Cruises"),"holiday-parks":s("seo:HolidayParks"),"capsule-hotels":s("seo:CapsuleHotels"),"bed-breakfasts":s("seo:Bed&Breakfasts"),guesthouses:s("seo:Guesthouses"),condos:s("seo:Condos"),"all-inclusive-properties":s("seo:All-InclusiveProperties"),cabins:s("seo:Cabins"),"mobile-homes":s("seo:Mobilehomes")};return e?o[e]||n(e,t)||a:o.hotels},n=(e,a)=>{let t=a?e=>a(e):e=>i.Ru.t(e),s={properties:t("seo:UniqueProperty"),hotels:t("seo:Hotel"),chalets:t("seo:Chalet"),cottages:t("seo:Cottage"),"hostel-backpacker-accommodations":t("seo:Hostel&Backpacker"),ranches:t("seo:Ranch"),villas:t("seo:Villa"),lodges:t("seo:Lodge"),apartments:t("seo:Apartment"),"private-vacation-homes":t("seo:PrivateVacationHome"),houseboats:t("seo:Houseboat"),motels:t("seo:Motel"),ryokans:t("seo:Ryokan"),"tree-house-properties":t("seo:Treehouse"),aparthotels:t("seo:Aparthotel"),"condominium-resorts":t("seo:CondominiumResort"),campsites:t("seo:Campsite"),riads:t("seo:Riad"),hostals:t("seo:Hostal"),"country-houses":t("seo:CountryHouse"),resorts:t("seo:Resort"),pensions:t("seo:Pension"),"pousada-portugal-s":t("seo:Pousada(Portugal)"),"pousada-brazil-s":t("seo:Pousada(Brazil)"),residences:t("seo:Residence"),townhouses:t("seo:Townhouse"),castles:t("seo:Castle"),"safari-tentalows":t("seo:Safari&Tentalow"),palaces:t("seo:Palace"),inns:t("seo:Inn"),"agritourism-properties":t("seo:AgritourismProperty"),cruises:t("seo:Cruise"),"holiday-parks":t("seo:HolidayPark"),"capsule-hotels":t("seo:CapsuleHotel"),"bed-breakfasts":t("seo:Bed&Breakfast"),guesthouses:t("seo:Guesthouse"),condos:t("seo:Condo"),"all-inclusive-properties":t("seo:All-InclusiveProperty"),cabins:t("seo:Cabin"),"mobile-homes":t("seo:Mobilehomes")};return e?s[e]:s.hotels}},21010:e=>{e.exports={wrapper:"SectionItemSlider_wrapper__RztRF",titleWrapper:"SectionItemSlider_titleWrapper__xcJYo",firstTitle:"SectionItemSlider_firstTitle___qK7y",mainTitle:"SectionItemSlider_mainTitle__uYgVo",subTitle:"SectionItemSlider_subTitle__7_zSm",slideWrapper:"SectionItemSlider_slideWrapper__m9j_M",slideItem:"SectionItemSlider_slideItem__HRsAI",sliderHidden:"SectionItemSlider_sliderHidden__j_LTj",btnWrapper:"SectionItemSlider_btnWrapper__0IXQA"}},21810:(e,a,t)=>{"use strict";t.d(a,{A:()=>h});var i=t(37876),s=t(99404),o=t.n(s),n=t(15039),r=t.n(n),l=t(52457),c=t(54587),d=t.n(c);function h({themeData:e={},className:a=""}){let{t}=(0,l.Bd)();return(0,i.jsxs)("div",{className:r()(o().wrapper,a),children:[(0,i.jsx)(d(),{src:`https://static.travala.com/resources/images-pc/icon/hotel-types/${e?.image||"city"}.svg`,width:20,height:20,alt:e?.image}),(0,i.jsx)("span",{children:t(e?.tag)})]})}},44895:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var i=t(37876),s=t(93326),o=t(10688),n=t(44113),r=t(72787);let l=({bannerImg:e,title:a,subtitle:t,searchBoxProps:l={},flightSearchBoxProps:c={},activitiesSearchBoxProps:d={},searchBoxVariant:h="default",defaultShowDateRange:u=!1,blurBackgroun
1d:m=!1,className:p,stickyThreshold:g=700,domain:b="hotels",showTabs:f=!1,"data-testid":_})=>{let{isMobile:y}=(0,s.Y0)(),v={showTabs:f,searchBoxProps:l,flightSearchBoxProps:c,activitiesSearchBoxProps:d,defaultShowDateRange:u,stickyThreshold:g};return(0,i.jsx)(r.A,{bannerImg:e,title:a,subtitle:t,blurBackground:m,className:p,"data-testid":_,children:y?(0,i.jsx)(n.A,{domain:b,...v}):(0,i.jsx)(o.A,{domain:b,searchBoxVariant:h,...v})})}},47110:(e,a,t)=>{"use strict";t.d(a,{n:()=>l});var i=t(37876);t(14232);var s=t(98967),o=t(87536),n=t(67436);let r=n.L.darkPurple,l=function({className:e="",src:a,alt:t="Travala",width:l,height:c,variant:d="dark-purple",as:h,"data-testid":u,...m}){let p={src:a??((e=r)=>{let a="https://static.travala.com/frontend/logos-v2",t={[n.L.white]:`${a}/logo-white.svg`,[n.L.darkPurple]:`${a}/logo-dark-purple.svg`,[n.L.mint]:`${a}/logo-mint.svg`,[n.L.binance]:`${a}/logo-binance.svg`,[n.L.binanceUs]:`${a}/logo-binance-us.svg`,[n.L.bitcoinExchange]:`${a}/logo-bitcoin-exchange.svg`,[n.L.affiliateProgram]:`${a}/logo-affiliate-program.svg`,[n.L.appDownloadBanner]:`${a}/logo-app-download-banner.svg`};return t[e]??t[r]})(d),alt:t,width:l,height:c,className:(0,s.cn)("h-auto max-w-full object-contain",e),"data-testid":u,...m};return h&&"img"!==h?(0,i.jsx)(h??"img",{...p}):(0,i.jsx)(o.F,{...p})}},55209:(e,a,t)=>{"use strict";t.d(a,{A:()=>S});var i=t(37876),s=t(14232),o=t(21010),n=t.n(o),r=t(15039),l=t.n(r),c=t(18847),d=t.n(c),h=t(33210),u=t(49385),m=t(15568),p=t(21810),g=t(52457),b=t(15015),f=t.n(b);function _({className:e}){return(0,i.jsxs)("div",{className:l()(f().card,f().destination,e),"aria-hidden":"true",children:[(0,i.jsx)("div",{className:l()(f().image,f().shimmer)}),(0,i.jsx)("div",{className:f().info,children:(0,i.jsx)("div",{className:l()(f().line,f().shimmer)})})]})}function y({className:e}){return(0,i.jsxs)("div",{className:l()(f().card,f().property,e),"aria-hidden":"true",children:[(0,i.jsx)("div",{className:l()(f().image,f().shimmer)}),(0,i.jsxs)("div",{className:f().infoProperty,children:[(0,i.jsx)("div",{className:l()(f().lineTitle,f().shimmer)}),(0,i.jsx)("div",{className:l()(f().lineShort,f().shimmer)}),(0,i.jsx)("div",{className:l()(f().lineBody,f().shimmer)}),(0,i.jsx)("div",{className:l()(f().lineBody,f().shimmer)})]})]})}function v({count:e=4,variant:a="destination"}){let{t}=(0,g.Bd)("common"),s=Math.min(Math.max(e,1),4),o="property"===a?y:_;return(0,i.jsx)("div",{className:f().row,role:"status","aria-busy":"true","aria-label":t("loadingSlider"),"data-testid":"section-item-slider-skeleton",children:Array.from({length:s},(e,a)=>(0,i.jsx)(o,{className:l()({[f().cardHidden]:a>=3,[f().cardHiddenTablet]:a>=2,[f().cardHiddenMobile]:a>=1})},a))})}var w=t(37626);let x=d()(()=>Promise.all([t.e(92351),t.e(19357),t.e(39149)]).then(t.bind(t,19357)),{loadableGenerated:{webpack:()=>[19357]},ssr:!1,loading:()=>null}),k=(0,s.forwardRef)((e,a)=>(0,i.jsx)(x,{ref:a,...e}));k.displayName="Slider";let S=({firstTitle:e,mainTitle:a,theme:t,subTitle:o,slideSettings:r={},slideSettingsMb:c={},listItems:d,renderItem:g,seeAllBtnContent:b="See All Destinations",onClickSeeMore:f,seeAllUrl:_,children:y,className:x="","data-testid":S="section-item-slider",skeletonVariant:C="destination"})=>{let j=(0,s.useRef)(null),[T,N]=(0,s.useState)(!1),{t:A}=(0,w.B)(["common"]),I=r.slidesToShow??4,P=Math.min(I,d?.length??I),R={dots:!1,speed:500,arrows:!1,infinite:d?.length>4,slidesToShow:4,slidesToScroll:1,nextArrow:(0,i.jsx)("button",{type:"button",className:"slick-arrow slick-next","aria-label":A("common:sliderNext"),children:(0,i.jsx)(h.g,{icon:u.XkK,"aria-hidden":!0})}),prevArrow:(0,i.jsx)("button",{type:"button",className:"slick-arrow slick-prev","aria-label":A("common:sliderPrevious"),children:(0,i.jsx)(h.g,{icon:u.Wzs,"aria-hidden":!0})}),responsive:[{breakpoint:1536,settings:{arrows:!0,slidesToShow:3,slidesToScroll:1,infinite:d?.length>=3}},{breakpoint:1024,settings:{arrows:!0,infinite:!0,slidesToShow:2,slidesToScroll:1,centerPadding:"30px",centerMode:!0}},{breakpoint:768,settings:{arrows:!0,slidesToShow:2,slidesToScroll:1,infinite:!0,...c}},{breakpoint:480,settings:{arrows:!1,infinite:!0,slidesToShow:1,slidesToScroll:1,centerPadding:"30px",centerMode:!0,...c}}]};return d?.length?(0,i.jsxs)("div",{className:l()(n().wrapper,x),"data-testid":S,children:[(0,i.jsxs)("div",{className:n().titleWrapper,children:[e&&(0,i.jsx)("div",{className:n().firstTitle,children:e}),a&&(0,i.jsxs)("h2",{className:n().mainTitle,"data-testid":`${S}-title`,children:[a,t?.slug&&(0,i.jsx)(p.A,{themeData:t})]}),o&&(0,i.jsx)("div",{className:n().subTitle,children:o})]}),d?.length&&g&&(0,i.jsxs)("div",{className:l()(n().slideWrapper,"slideWrapper"),children:[!T&&(0,i.jsx)(v,{c
1ount:P,variant:C}),(0,i.jsx)("div",{className:l()(!T&&n().sliderHidden),children:(0,i.jsx)(k,{ref:j,...R,...r,onInit:()=>{N(!0),r.onInit?.()},children:d.map((e,a)=>{let t=g(e,a);return null!=t?(0,i.jsx)(s.Fragment,{children:t},a):null})})})]}),y,(_||f)&&(0,i.jsx)("div",{className:n().btnWrapper,children:(0,i.jsx)(m.A,{..._&&{href:_},variant:"secondary",onClick:f,suffixIcon:(0,i.jsx)(h.g,{icon:u.dmS}),"data-testid":`${S}-see-all-button`,children:b})})]}):null}},56528:(e,a,t)=>{"use strict";t.d(a,{P:()=>i,d:()=>s});let i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8fxIAAs0Byqg7+jUAAAAASUVORK5CYII=",s="https://static.travala.com/resources"},59913:(e,a,t)=>{"use strict";t.r(a),t.d(a,{__N_SSP:()=>G,default:()=>$});var i=t(37876),s=t(11110),o=t(63849),n=t(19862),r=t(25881),l=t(99298),c=t.n(l),d=t(15039),h=t.n(d);function u({thumbnail:e,name:a,active:t,onClick:s,tracking:o={}}){let{className:n,...l}=o||{};return(0,i.jsxs)("div",{className:h()(c().wrapper,n),children:[(0,i.jsx)(r.A,{src:e,className:h()(c().image,{[c().active]:t}),onClick:s,fallbackSrc:"/images-pc/landing/sitemap/default-destination-thumbnail.jpg",...l}),(0,i.jsx)("div",{className:h()(c().name,{[c().active]:t}),onClick:s,...l,children:a})]})}var m=t(9223),p=t(80880),g=t(44895),b=t(93326),f=t(55209),_=t(65454),y=t(14593),v=t(1944),w=t(3321),x=t(52457),k=t(14232),S=t(16878),C=t.n(S),j=t(76269),T=t(76757);let N=[{city_slug:"barcelona",city_name:"Barcelona",description:"The vibrant capital of Catalonia, Barcelona is a city where art, culture, history, and the Mediterranean coast converge to create a truly unique experience. At the heart of the city is the famous La Rambla, a bustling promenade that leads you to some of Barcelona's most iconic sites, such as the Gothic Quarter with its labyrinthine streets and the stunning Barcelona Cathedral. Other highlights not to be missed include the architectural wonders of Antoni Gaud\xed, the Picasso Museum, Barceloneta Beach, and the bustling Boqueria market.",explore_slug:"barcelona",hotel_image:"/images-pc/campaign/catalonia/hotel-barcelona.jpg"},{city_slug:"girona",city_name:"Girona",description:"Girona offers a rich tapestry of history, culture, and picturesque landscapes. The city is home to the iconic Girona Cathedral, scenic pathways created by the medieval walls, and a vibrant culinary scene that showcases Catalan gastronomy. Exploring the Jewish Quarter reveals a fascinating history, while the Arab Baths offer a glimpse into Girona's Moorish past. The Onyar River, lined with colourful houses, adds to the city's charm, and crossing its bridges is a visual treat.",explore_slug:"girona",total_properties:121},{city_slug:"tarragona",city_name:"Tarragona",description:"With a rich Roman history, the city of Tarragona boasts impressive architectural and natural marvels, including the UNESCO World Heritage Site of the Tarragona Amphitheatre. Beyond the city limits, a visit to Montserrat—a stunning mountain range with its famed monastery set in the mountain—is a must for its breathtaking vistas and spiritual ambiance. Additionally, wine enthusiasts can explore the nearby Pened\xe8s wine region, known for its vineyards and cellars producing some of Catalonia's finest wines, including sparkling Cava.",explore_slug:"tarragona",total_properties:66},{city_slug:"lleida",city_name:"Lleida",description:"To the west of the region lies Lleida, one of the oldest towns in Catalonia with settlements dating back to the Bronze Age. Lleida's historic old town is a labyrinth of gorgeous streets, historic buildings, and inviting squares, perfect for leisurely strolls. The city's iconic Lleida Cathedral is a must-see, alongside the picturesque Gardeny Castle and the tranquil Camps Elisis Park. Lleida's cultural scene is vibrant, with museums like the Jaume Morera Art Museum and the Lleida Museum showcasing art and history. The nearby Montsec mountain range also offers hiking, rock climbing, and stargazing opportunities.",explore_slug:"lleida"},{city_slug:"sitges",city_name:"Sitges",description:"Sitges is a charming coastal town located just 35 kilometres southwest of Barcelona. Known for its picturesque streets, stunning beaches, and vibrant cultural scene, Sitges is a popular destination for both locals and tourists. Its stunning coastline boasts 17 different beaches ranging from secluded coves to wide stretches of sand perfect for swimming, sunbathing, and water sports. The town al
1so has a number of historic landmarks, including the 17th-century church of Sant Bartomeu i Santa Tecla and the 14th-century Castle of Sitges, which now houses a museum.",explore_slug:"sitges",total_properties:484},{city_slug:"l-ametlla-de-mar",city_name:"L'Ametlla de Mar",description:"Nestled along the stunning Costa Dorada, this charming fishing village boasts crystal-clear Mediterranean waters, serene beaches, and a tranquil ambiance. Visitors can explore its pristine coves, such as Cala de l'\xc0liga and Cala Forn, perfect for swimming and snorkelling. The town's old quarter is a delight to wander through, with narrow streets adorned by colourful houses and traditional Catalan architecture. The town serves as an ideal gateway to the Delta de l'Ebre, a UNESCO Biosphere Reserve renowned for its birdwatching, kayaking, and cycling opportunities.",explore_slug:"l-ametlla-de-mar",total_properties:40},{city_slug:"cadaques",city_name:"Cadaqu\xe9s",description:"Known for its pristine white-washed buildings cascading down the hillsides, Cadaqu\xe9s has long been a haven for artists, including the renowned Salvador Dal\xed, who once called it home. The labyrinthine streets of the old town invite exploration, with quaint shops, art galleries, and seafood restaurants offering a taste of authentic Catalan culture. Be sure to visit the Church of Santa Maria, the Salvador Dal\xed House-Museum, and the Cap de Creus Natural Park, with its dramatic coastal cliffs and hiking trails.",explore_slug:"cadaques",total_properties:54},{city_slug:"la-seu-d-urgell",city_name:"La Seu d'Urgell",description:"La Seu d'Urgell serves as an ideal gateway to exploring the surrounding natural wonders and charming towns. Nearby, the Vall d'\xc0neu beckons adventure seekers with its pristine landscapes, offering opportunities for hiking, mountain biking, and even skiing in the winter months. Vielha, a charming town in the Vall d'Aran, enchants visitors with its traditional stone houses, narrow streets, and a lively atmosphere. Just a stone's throw away, the renowned ski resort of Baqueira-Beret lures winter sports enthusiasts with its world-class slopes.",explore_slug:"la-seu-d-urgell",total_properties:79},{city_slug:"tossa-de-mar",city_name:"Tossa de Mar",description:"Situated on the Costa Brava, Tossa de Mar is a beautiful town that’s believed to have been continuously inhabited since the Stone Age. Upon arrival, explore the town's charming old quarter, which is filled with narrow streets, ancient walls, and beautiful medieval buildings, including the impressive 12th-century castle of Vila Vella. The town is also home to a number of beautiful natural landscapes, including the stunning Tossa de Mar Mountains, which offer breathtaking views of the surrounding countryside whether you choose to hike or cycle.",explore_slug:"tossa-de-mar",total_properties:117},{city_slug:"tortosa",city_name:"Tortosa",description:"Situated in the Terres de l'Ebre region, Tortosa is a city steeped in history and culture. At the heart of the town lies the majestic Suda Castle, a historical fortress that offers breathtaking views of the Ebro River valley. The town is also home to the Cathedral of Santa Maria—an architectural masterpiece that showcases a unique blend of Romanesque and Gothic styles—and stunning Renaissance-style Royal Colleges, which house the municipal museum.",explore_slug:"tortosa",total_properties:16},{city_slug:"ripoll",city_name:"Ripoll",description:"In the Catalonian Pyrenees lies Ripoll, a captivating destination for history buffs and nature enthusiasts. At the heart of Ripoll lies the awe-inspiring Santa Maria de Ripoll Monastery, a jewel of Romanesque architecture and home to the famous Stone Bible, a masterpiece of medieval sculpture depicting biblical scenes intricately carved into a large stone slab. Ripoll serves as a gateway to the Vall de N\xfaria, an idyllic valley surrounded by towering peaks, making it a haven for hiking, skiing, and outdoor exploration throughout the year.",explore_slug:"ripoll",total_properties:25},{city_slug:"olot",city_name:"Olot",description:"Olot serves as the gateway to the captivating La Garrotxa volcanic zone, where visitors can explore over 40 dormant volcanoes and enjoy hikes through the lush beech forest of La Fageda d'en Jord\xe0. In Olot itself, you'll find charming streets, squares, and the striking Sant Esteve church, a masterpiece of neoclassical architecture. Nearby, the town of Banyoles boasts the beautiful Lake Banyoles, offering opportunities for boating, swimming, and enjoying the scenic waterfront.",explore_slug:"olot",total_properties:38,hotel_image:"/images-pc/campaign/catalonia/hotel-olot.jpg"},{city_slug:"montblanc",city_name:"Montblanc",description:"Encircled by well-preserved medieval walls and crowned by the impressive Sant Miquel Basilica, Montblanc exudes an aura of historical significance. Walking through its cobbled streets, you'll discover picturesque squares, Gothic and Romanesque architecture, and the lovely Pla\xe7a Major. Montblanc also serves as an ideal base for exploring the renowned wine region of Priorat and, just a short drive away, the UNESCO World Heritage Site of Poblet Monastery awaits, housing serene cloisters, a majestic church, and royal tombs.",explore_slug:"salou",location_id:6125952,total_properties:70,hotel_image:"/images-pc/campaign/catalonia/hotel-montblanc.jpg"},{city_slug:"taull",city_name:"Ta\xfcll",description:"Ta\xfcll is a village tucked away in the Pyrenees mountains in the Vall de Bo\xed region. Ta\xfcll boasts the stunning Sant Climent de Ta\xfcll church, one of the Catalan Romanesque Churches of the Vall de Bo\xed listed as a UNESCO World Heritage Site. Ta\xfcll is also a gateway to the Aig\xfcestortes i Estany de Sant Maurici National Park, a pristine wilderness of high mountain landscapes, crystal-clear lakes, and lush forests. Hiking, mountain biking, and birdwatching are all popular activities in this natural wonderland.",explore_slug:"vielha-e-mijaran",location_id:6049139,total_properties:17},{city_slug:"rupit",city_name:"Rupit",description:"Rupit, a quaint village nestled in the stunning countryside, offers a delightful escape into a bygone era. This medieval gem is characterised by its well-preserved stone buildings, cobblestone streets, and suspended bridges that span the deep gorge surrounding the village. The centrepiece of Rupit is the Romanesque Church of Sant Miquel, a historic and architectural treasure. Take in the authentic atmosphere and admire the rustic beauty of this timeless village or embark on adventures in the beautiful surrounding areas.",explore_slug:"vic",location_id:6349237,total_properties:44}],A=[{name:"Food & Wine",slug:"food-wine",linkLabel:"Food & Wine Tours",activityId:21911,blogLink:"https://www.travala.com/blog/food-and-wine-tours-in-catalonia",description:"Selected to be the World Region of Gastronomy 2025, Catalonia is a leader in exquisite cuisine. From the street markets of Barcelona to restaurants atop mountainous peaks, Catalan dishes are famous for their fresh ingredients and bold flavours. The Grand Tour of Catalonia provides ample opportunities to visit some of the best restaurants in not just the country, but the entire world, including El Celler de Can Roca in Girona, consistently ranked as one of the best restaurants globally. Catalonia is also home to many wine regions, such as Priorat, Pened\xe8s, and Empord\xe0, where you’ll have the opportunity to sample delicious wines and food pairings on vineyard tours during your journey."},{name:"Culture",slug:"art-culture",linkLabel:"Cultural Tours",activityId:21910,blogLink:"https://www.travala.com/blog/cultural-tours-in-catalonia",description:"Catalonia is home to a thriving art scene, with plenty of galleries and museums along the Grand Tour of Catalonia showcasing the works of local and international artists. In particular, the Joan Mir\xf3 Foundation in Barcelona and the Dal\xed Theatre-Museum in Girona are must-visits. The region also has a rich tradition of music, dance, and theatre. The Gran Teatre del Liceu in Barcelona is one of the most famous opera houses in Europe, while the Palau de la M\xfasica Catalana is renowned for its stunning modernist design. The warmer months see a wave of traditional festivals, including the Festa Major de Gr\xe0cia and the Festa Major de Sants."},{name:"Active Tourism",slug:"active-tourism",linkLabel:"Outdoor Activities",activityId:21909,blogLink:"https://www.travala.com/blog/outdoor-activities-in-catalonia",description:"With a mild climate throughout most of the year, Catalonia is an i
1deal destination for outdoor enthusiasts. Boasting over 500 kilometres of coastline, visitors can enjoy pristine beaches, hidden coves, and water sports along the Costa Brava, Costa Daurada, and Costa del Garraf throughout their journey on the Grand Tour of Catalonia. Inland, the Pyrenees Mountains offer some of the best hiking and skiing opportunities in Spain, with trails that range from easy walks to challenging climbs. Highlights include the Ebro Delta wetlands, Montserrat mountain, Aig\xfcestortes i Estany de Sant Maurici National Park, Cap de Creus Natural Park, and Garrotxa Volcanic Zone Natural Park."},{name:"Sports",slug:"sports",linkLabel:"Sports Activities",activityId:11923,blogLink:"https://www.travala.com/blog/sports-activities-in-catalonia",description:"Catalans live an active lifestyle, and the region is a hub for a variety of sports and athletic events. Catalonia is home to one of the world's most successful football clubs in FC Barcelona, with their home ground of Camp Nou boasting the largest capacity in Europe. Barcelona will also host the 37th America's Cup in 2024, the world’s premier sailing event. Water sports enthusiasts can enjoy a variety of activities, including sailing, windsurfing, and kitesurfing along the region's expansive coastline, crystal-clear waters, and consistent winds. The region’s mountainous terrain and scenic roads also make it a popular destination for cyclists, providing myriad ways for adventurers to experience the Grand Tour of Catalonia."},{name:"Ecotourism",slug:"ecotourism",linkLabel:"Ecotourism Activities",activityId:11962,blogLink:"https://www.travala.com/blog/ecotourism-activities-in-catalonia",description:"No matter how you do the Grand Tour of Catalonia, you’re bound to encounter several ec
1otourism initiatives and more than 30 UNESCO World Heritage sites that are being carefully preserved and protected for future generations. Among these sites, you’ll be able to witness the region’s Roman influence in places like the Archaeological Ensemble of Tarraco in Tarragona, the incredible natural wonders in Montserrat—a stunning mountain range known for its dramatic rock formations—and man-made marvels, including the modernist works of renowned architect Antoni Gaud\xed in Barcelona and the Catalan Romanesque Churches of the Vall de Bo\xed in the Pyrenees."}];var I=t(48230),P=t.n(I),R=t(2171),B=t(97084),M=t(5130),L=t(56557),E=t.n(L),D=t(24087);let H=(e,a)=>{let t=new M.A,i=E()().add(1,"month").toDate();t.set(e,a,{expires:i,path:"/"})},W={searchCondition:{toAirport:{iata:"BCN",city_code:"BCN",city_name:"Barcelona",country:"Spain",country_code:"ES",name:"Barcelona-El Prat"}},customTracking:{"data-campaign-id":"catalonia"},searchBtnProps:{id:"flight-search-btn"}},q={defaultSearchActivities:{type:"REGION",name:"Catalonia, Spain",code:25883,destinationName:"Catalonia"},customTracking:{"data-campaign-id":"catalonia"},searchBtnProps:{id:"activity-search-btn"}},O=(0,R.Ng)(e=>({allowSeeContent:e.allowSeeContent,dataCurrency:e.dataCurrency}))(function({accommodationType:e,countrySlug:a,campaignSlug:t,campaignData:l,locationInfo:c,allowSeeContent:d,dataCurrency:S}){let{t:I}=(0,x.Bd)(["campaign","common"]),{isMobile:R}=(0,b.Y0)(),[M,L]=(0,k.useState)(N?.[0]),[E,O]=(0,k.useState)(A?.[0]),G=c?.location_id,$=l?.region?.country_name,V=(0,w.V)(),F=l?.region?.region,U=(e,a)=>{H("tvl-campaign-section",e),H("tvl-campaign-item",a)},z=l?.top_destinations?.map(e=>{let a=N.find(a=>a.explore_slug===e.city_slug)||{};return{...e,...a}}).sort((e,a)=>a.total_properties-e.total_properties),K=z?.map(i=>({id:i.id,label:i.city,url:i.explore_slug===i.city_slug?(0,o.hq)(e,a,s.UP&&t,i.city_slug):`/search?location=${i.location_id}`,onClick:()=>{U("popular-cities",i.city)},tracking:{className:D.b6.DROPDOWN_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"popular-cities",[D.AR["data-item-id"]]:i.city}})),J=s.UP?l?.other_accommodation?.map(e=>({id:e.id,label:(0,n.AL)(e.slug),url:(0,o.hq)(e.slug,a,t),onClick:()=>{U("accommodation-type",(0,n.AL)(e.slug))},tracking:{className:D.b6.DROPDOWN_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"accommodation-type",[D.AR["data-item-id"]]:(0,n.AL)(e.slug)}})):[],Y=[{label:"< $50",url:(0,o.Kt)(G,void 0,50),onClick:()=>{U("budgets","50")},tracking:{className:D.b6.DROPDOWN_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"budgets",[D.AR["data-item-id"]]:"<$50"}},{label:"$50 - $200",url:(0,o.Kt)(G,50,200),onClick:()=>{U("budgets","50-200")},tracking:{className:D.b6.DROPDOWN_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"budgets",[D.AR["data-item-id"]]:"$50-$200"}},{label:"$200 - $400",url:(0,o.Kt)(G,200,400),onClick:()=>{U("budgets","200-400")},tracking:{className:D.b6.DROPDOWN_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"budgets",[D.AR["data-item-id"]]:"$200-$400"}},{label:"> $400",url:(0,o.Kt)(G,400),onClick:()=>{U("budgets","400")},tracking:{className:D.b6.DROPDOWN_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"budgets",[D.AR["data-item-id"]]:">$400"}}],Q=e=>{["hotel-search-btn","flight-search-btn","activity-search-btn"].includes(e.target.id)&&U("search",e.target.id)};(0,k.useEffect)(()=>(H("tvl-campaign",t),document.addEventListener("click",Q),()=>{document.removeEventListener("click",Q)}),[]);let X=()=>{let s=z?.map(e=>({accent_name:[e.city,F].join(", "),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"cityName",children:e.city}),F&&(0,i.jsxs)("span",{children:[", ",F]})]}),id:e.location_id}));return(0,i.jsxs)("div",{className:C().wrapper,children:[(0,i.jsx)(g.A,{bannerImg:"https://static.travala.com/resources/images-pc/campaign/catalonia/catalonia-hero-bg.jpg",title:"GRAND TOUR OF CATALONIA",subtitle:d?"A Journey Full of Journeys With Crypto":"A Journey Full of Journeys",defaultShowDateRange:!0,blurBackground:!0,searchBoxProps:{...V,defaultSuggestions:s,defaultShowDateRange:!1,searchPlaceholder:"Search Top Locations",customTracking:{"data-campaign-id":"catalonia"},searchBtnProps:{id:"hotel-search-btn"}},flightSearchBoxProps:W,activitiesSearchBoxProps:q,stickyThreshold:600,showTabs:!0,className:C().customHeroBanner}),(0,i.jsx)("section",{children:(0,i.jsx)("div",{className:C().sectionContent,children:(0,i.jsx)(_.A,{breadcrumbs:[{label:"Hotels",url:(0,o.hq)(e)},{label:$,url:(0,o.hq)(e,a)},{label:F,url:(0,o.hq)("campaign",a,t),notLink:!0}]})})}),(0,i.jsx)("section",{children:(0,i.jsx)("div",{className:C().sectionContent,children:(0,i.jsxs)("div",{className:C().introWrapper,children:[(0,i.jsxs)("div",{className:C().introLogo,children:[(0,i.jsx)(r.A,{className:C().cataloniaLogo,src:"/images-pc/campaign/catalonia/catalonia-logo.png"}),(0,i.jsxs)("div",{className:C().topSlogan,children:[(0,i.jsx)(r.A,{className:C().cataloniaSloganImg,src:"/images-pc/campaign/catalonia/catalonia-slogan.png"}),d&&(0,i.jsx)("div",{className:C().subSlogan,children:"- with crypto -"})]})]}),(0,i.jsxs)("div",{className:C().introContent,children:[(0,i.jsx)(r.A,{className:C().cataloniaMap,src:"/images-pc/campaign/catalonia/catalonia-map.jpeg"}),(0,i.jsxs)("p",{children:[(0,i.jsx)("strong",{children:"Unveil the Magic of Catalonia:"})," The magical region of Catalonia is a journey full of journeys, encapsulating centuries-old traditions and remarkable secrets waiting to be explored. The Grand Tour of Catalonia offers a tailored experience through over 2,000 kilometres of rich cultural heritage, breathtaking landscapes, and culinary Catalan delights across four unique provinces. Traverse charming cosmopolitan cities, step back in time to picturesque medieval towns, and relax along the shores of spectacular coastlines in an extraordinary corner of the world."]}),(0,i.jsx)("p",{children:"Catalonia boasts over 30 UNESCO World Heritage sites, including the Tarragona Amphitheatre, Poblet Monastery, the Romanesque churches of the Vall de Bo\xed, Mediterranean Arc Cave Paintings, and the architectural works of both Antoni Gaud\xed and Dom\xe8nech i Montaner."}),(0,i.jsx)(r.A,{className:C().cataloniaMapMb,src:"/images-pc/campaign/catalonia/catalonia-map.jpeg"}),(0,i.jsxs)("p",{children:[(0,i.jsx)("strong",{children:"About the Grand Tour of Catalonia:"})," The Catalonia region comprises four provinces: Barcelona, Girona, Tarragona, and Lleid
1a, each offering a wealth of traditions, landmarks, and activities to explore. The Grand Tour of Catalonia—designed by the Catalan Tourist Board—is a journey throughout the four provinces by car that allows travellers to organise the trip however they like, travel at their pace, and embark on unforgettable experiences all year round."]}),(0,i.jsx)("p",{children:"Along your journey, you’ll find gorgeous medieval towns dating back to Catalonia’s Roman roots, museums showcasing the region’s best artists, renowned restaurants offering delectable Catalan cuisine, and celebrated vineyards crafting some of Spain’s finest wines using centuries-old techniques."}),(0,i.jsx)("p",{children:"Creating your Grand Tour of Catalonia is easy with Travala.com. Simply use the search bar above to find flights, hotels and activities in Catalonia, visit the Grand Tour of Catalonia website, or continue reading for more itinerary inspiration. Your Grand Tour of Catalonia awaits!"})]})]})})}),(0,i.jsx)("section",{children:(0,i.jsx)("div",{className:C().sectionContent,children:(0,i.jsx)(f.A,{firstTitle:d?"Explore with Crypto":"Explore",mainTitle:"Popular Destinations in Catalonia",listItems:N,className:C().customSlideWrapper,onNext:()=>{let e=N.findIndex(e=>e.city_slug===M?.city_slug);L(N?.[e===N?.length-1?0:e+1])},onPrev:()=>{let e=N.findIndex(e=>e.city_slug===M?.city_slug);L(N?.[0===e?N?.length-1:e-1])},slideSettingsMb:{beforeChange:(e,a)=>{L(N?.[a])}},renderItem:e=>(0,i.jsx)(u,{name:e?.city_name,thumbnail:"catalonia"===t?`/images-pc/campaign/${t}/${e.city_slug}-1.jpg`:e.thumbnail,onClick:()=>L(e),active:M.city_slug===e.city_slug,tracking:{className:D.b6.POPULAR_DESTINATION_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"popular-destinations",[D.AR["data-item-id"]]:e.city_name}}),children:M&&(0,i.jsxs)("div",{className:C().itemDesc,children:[(0,i.jsx)("p",{children:M.description}),(0,i.jsxs)(P(),{href:M?.explore_slug===M?.city_slug?(0,o.hq)("hotels","spain","catalonia",M.explore_slug):`/search?location=${M.location_id}`,className:h()(C().link,D.b6.EXPLORE_LINK),"data-campaign-id":t,"data-section-id":"popular-destinations","data-item-id":M.city_name,onClick:()=>U("popular-destinations",M.city_name),children:["Explore ",M.city_name]})]})})})}),(0,i.jsx)("section",{children:(0,i.jsx)("div",{className:C().sectionContent,children:(0,i.jsx)(f.A,{firstTitle:d?"Experience with Crypto":"Experience",mainTitle:"Top Things To Do in Catalonia",listItems:A,className:C().customSlideWrapper,onNext:()=>{let e=A.findIndex(e=>e.name===E?.name);O(A?.[e===A?.length-1?0:e+1])},onPrev:()=>{let e=A.findIndex(e=>e.name===E?.name);O(A?.[0===e?A?.length-1:e-1])},slideSettingsMb:{beforeChange:(e,a)=>{O(A?.[a])}},renderItem:e=>(0,i.jsx)(u,{name:e.name,thumbnail:e?.thumbnail||`/images-pc/campaign/${t}/${e.slug}.jpg`,onClick:()=>O(e),active:E?.name===e.name,tracking:{className:D.b6.TOP_THINGS_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"top-activities",[D.AR["data-item-id"]]:e.name}}),children:E&&(0,i.jsxs)("div",{className:C().itemDesc,children:[(0,i.jsx)("p",{children:E.description}),(0,i.jsxs)("div",{className:C().experienceLinkWrapper,children:[(0,i.jsxs)("a",{href:E.blogLink,className:D.b6.EXPLORE_LINK,"data-campaign-id":t,"data-section-id":"top-activities","data-item-id":E.linkLabel,onClick:()=>{U("top-activities",E.linkLabel)},children:["Explore ",E.linkLabel]}),"|",(0,i.jsx)(P(),{href:`/activities/search?destId=25883&page=1&tagId=${E.activityId}`,className:D.b6.BOOK_NOW_LINK,"data-campaign-id":t,"data-section-id":"top-activities","data-item-id":E.linkLabel,onClick:()=>{U("top-activities",E.linkLabel)},children:"Book Now"})]})]})})})}),(0,i.jsx)("section",{children:(0,i.jsx)("div",{className:C().sectionContent,children:(0,i.jsx)(f.A,{firstTitle:d?"Discover with Crypto":"Discover",mainTitle:"Hotels in Top Catalonia Destinations",subTitle:"Find hotels in the most popular destinations in Catalonia",listItems:z,className:C().customSlideDestination,renderItem:a=>(0,i.jsx)(j.A,{url:`/search?${T.stringify({location:a.location_id})}`,city:a?.city?.toUpperCase(),total:a.total_properties,thumbnail:a?.hotel_image||a?.thumbnail,propertyType:e,onClick:()=>U("top-hotel-destinations",a.city),tracking:{className:D.b6.TOP_DESTINATION_ITEM,[D.AR["data-campaign-id"]]:t,[D.AR["data-section-id"]]:"top-hotel-destinations",[D.AR["data-item-id"]]:a?.city}})})})}),(0,i.jsx)("section",{children:(0,i.jsx)("div",{className:h()(C().sectionContent,C().exploreDestination),children:(0,i.jsx)(m.A,{firstTitle:"Search",title:"More Ways to Stay in Catalonia",subtitle:"See what else Catalonia has to offer",destinationData:[{title:I("common:popularCitiesLocation",{destination:F}),data:K},{title:I("common:accommodationTypeLocation",{destination:F}),data:J},{title:I("common:budgetOptionsLocation",{destination:F}),data:Y}]})})}),(0,i.jsx)("section",{style:{backgroundColor:"#F4F9FC"},children:(0,i.jsx)("div",{className:C().sectionContent,children:(0,i.jsx)(v.default,{title:I("common:whyBookWithTravala")})})}),R&&(0,i.jsx)(B.default,{cryptoList:S.payment_options,backgroundColor:"#f5f5f5"})]})};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(y.A,{title:"Catalonia | Where Culture Meets Adventure",children:(0,i.jsx)("meta",{name:"robots",content:"noindex"})}),R?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(p.default,{}),X()]}):X()]})});var G=!0;function $(e){return(0,i.jsx)(O,{...e})}},67436:(e,a,t)=>{"use strict";t.d(a,{L:()=>i});let i={white:"white",darkPurple:"dark-purple",mint:"mint",binance:"binance",binanceUs:"binance-us",bitcoinExchange:"bitcoin-exchange",affiliateProgram:"affiliate-program",appDownloadBanner:"app-download-banner"}},73115:e=>{e.exports={destinationItem:"DestinationItem_destinationItem__vLUGa",thumbnail:"DestinationItem_thumbnail__EEkyF",city:"DestinationItem_city__MSa_H",info:"DestinationItem_info__EdtLJ",infoNoIcon:"DestinationItem_infoNoIcon__OP6zg",country:"DestinationItem_country__a3NvW",totalHotels:"DestinationItem_totalHotels__upkz4",thumbWrap:"DestinationItem_thumbWrap__UNVcw"}},76269:(e,a,t)=>{"use strict";t.d(a,{A:()=>b});var i=t(37876),s=t(39978),o=t(19862),n=t(73115),r=t.n(n),l=t(15039),c=t.n(l),d=t(52457),h=t(54587),u=t.n(h),m=t(14232),p=t(56528);let g="https://static.travala.com/resources/images-pc/landing/sitemap/default-destination-thumbnail.jpg";function b({url:e,thumbnail:a="",city:t,country:n,total:l,propertyType:h="hotels",className:f,alt:_,fallbackImage:y,icon:v="https://static.travala.com/resources/images-pc/rebranding/icon/marker-filled.svg",direction:w="",onClick:x=()=>{},tracking:k={},"data-testid":S="destination-item",tabIndex:C=0}){let{t:j}=(0,d.Bd)(["seo","common"]),{className:T,...N}=k||{},[A,I]=(0,m.useState)(()=>"string"==typeof a&&a.trim()?a.trim():"string"==typeof y&&y.trim()?y.trim():g);return(0,i.jsxs)("a",{href:e,className:c()(r().destinationItem,f,T),onClick:x,"data-testid":S,tabIndex:C,children:[(0,i.jsx)("div",{className:r().thumbWrap,children:(0,i.jsx)(u(),{className:r().thumbnail,style:{objectFit:"cover"},src:A,alt:_??t,fill:!0,unoptimized:!0,loading:"lazy",placeholder:"blur",blurDataURL:p.P,onError:()=>{A!==g&&I(g)},...N})}),(0,i.jsxs)("div",{className:c()(r().info,!v&&r().infoNoIcon),style:{...v?{backgroundImage:`url(${v})`}:{}},...N,children:[t&&(0,i.jsxs)("div",{className:r().city,...N,children:["flights"===h?`${j("from"==w?"common:footer.flightFrom":"common:footer.flightTo")} `:"",t]}),n&&(0,i.jsx)("div",{className:r().country,...N,children:n}),l>0&&(0,i.jsxs)("div",{className:r().totalHotels,...N,children:[(0,s.jq)(l)," ",(0,o.Qi)(l,h)]})]})]})}},87536:(e,a,t)=>{"use strict";t.d(a,{F:()=>n});var i=t(37876),s=t(14232);let o="image",n=({src:e,alt:a,className:t="",draggable:n,style:r,type:l=o,fallbackSrc:c,...d})=>
1{let[h,u]=(0,s.useState)(e?.indexOf("http")===-1?`https://static.travala.com/resources${e}`:e);(0,s.useEffect)(()=>{u(e?.indexOf("http")===-1?`https://static.travala.com/resources${e}`:e)},[e]);let m="string"==typeof a&&""!==a.trim()?a.trim():null!=a&&!1!==a?String(a):"Image";return e?l===o?(0,i.jsx)("img",{className:t,style:r,src:h,alt:m,...d,draggable:n||!1,onError:()=>{c&&u(-1===c.indexOf("http")?`https://static.travala.com/resources${c}`:c)}}):(0,i.jsx)("div",{className:t,style:{...r,backgroundImage:`url(${h})`},...d,draggable:n||!1}):null}},97084:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>f});var i=t(37876),s=t(14232),o=t(9797),n=t.n(o),r=t(18847),l=t.n(r),c=t(52457),d=t(71879),h=t(2171),u=t(54587),m=t.n(u);let p=l()(()=>Promise.all([t.e(67128),t.e(23281),t.e(61530)]).then(t.bind(t,23281)).then(e=>e.TvlSlider),{loadableGenerated:{webpack:()=>[23281]},ssr:!1}),g=l()(()=>Promise.all([t.e(67128),t.e(23281),t.e(61530)]).then(t.bind(t,23281)).then(e=>e.TvlSliderSlide),{loadableGenerated:{webpack:()=>[23281]},ssr:!1}),b=(0,i.jsx)(e=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"8.649",height:"17.583",...e,viewBox:"0 0 8.649 17.583",children:(0,i.jsx)("path",{d:"M7,15.889,0,7.944,7,0",transform:"translate(0.8 0.847)",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"1.2"})}),{className:n().arrowIcon,"aria-hidden":!0}),f=(0,c.CI)(["common","home"])((0,h.Ng)(e=>({allowSeeContent:e.allowSeeContent}))(({cryptoList:e,backgroundColor:a,t,allowSeeContent:o})=>{let r=(0,s.useMemo)(()=>({customArrowLeft:b,customArrowRight:b,dots:!1,arrows:!0,loop:!0,perPage:5,perMove:5,gap:0}),[]);if(!o)return null;let l=(e||[]).filter(e=>e.is_display&&e.symbol);return(0,i.jsxs)("div",{className:`${n().container} bg-white py-[25px]`,style:{backgroundColor:a},"data-testid":"list-crypto",children:[(0,i.jsx)("h3",{className:"mb-[15px] px-[15px] text-center text-base font-semibold uppercase text-black",children:t("common:currencyFooter")}),(0,i.jsx)(p,{options:r,className:"px-4","data-testid":"list-crypto-slider",children:l.map((e,a)=>(0,i.jsx)(g,{children:(0,i.jsx)("div",{className:"flex cursor-pointer w-full","data-coin-key":e.key,onClick:()=>{var a;(a=e.url)&&d.S[a]&&window.open("ava"===a?"/ava":`/payment/${a}`,"_blank")},"data-testid":`list-crypto-item-${a}`,children:(0,i.jsx)(m(),{width:48,height:48,alt:e.symbol,className:"mx-auto h-12 w-12",src:`${e.symbol}?v1`})})},e.symbol||a))})]})}))},98967:(e,a,t)=>{"use strict";t.d(a,{cn:()=>n,s:()=>r});let i=function(){for(var e,a,t=0,i="",s=arguments.length;t<s;t++)(e=arguments[t])&&(a=function e(a){var t,i,s="";if("string"==typeof a||"number"==typeof a)s+=a;else if("object"==typeof a)if(Array.isArray(a)){var o=a.length;for(t=0;t<o;t++)a[t]&&(i=e(a[t]))&&(s&&(s+=" "),s+=i)}else for(i in a)a[i]&&(s&&(s+=" "),s+=i);return s}(e))&&(i&&(i+=" "),i+=a);return i};var s=t(19111);let o=(0,t(29573).zu)({extend:{classGroups:{typo:["tva-h1","tva-h2","tva-h3","tva-h4","tva-h5","tva-h6","tva-h7","tva-label-1","tva-label-2","tva-label-3","tva-label-4","tva-label-5","tva-body-1-bold","tva-body-1-regular","tva-body-2-bold","tva-body-2-regular","tva-caption-bold","tva-caption-regular"]},theme:{spacing:["safe-top","safe-bottom","header-mobile"],color:["primary","background"]}}}),n=(...e)=>o(i(e)),r=(0,s.d)({compose:n})},99298:e=>{e.exports={image:"BasicDestinationItem_image__8e8BN",active:"BasicDestinationItem_active__ZH_3V",name:"BasicDestinationItem_name__jefhK"}},99404:e=>{e.exports={wrapper:"HotelThemeTag_wrapper__3geV8"}}},e=>{e.O(0,[87271,48230,54587,19379,69046,90636,46593,38792],()=>e(e.s=8008)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.