.font-title{text-transform:uppercase;font-family:Barlow Semi Condensed;font-size:56px;font-style:normal;font-weight:500;line-height:normal}.font-subtitle{text-transform:uppercase;font-family:Barlow Semi Condensed;font-size:32px;font-style:normal;font-weight:300;line-height:normal}.font-sub-subtitle{text-transform:uppercase;font-family:Barlow;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.font-text{font-family:Barlow Semi Condensed;font-size:18px;font-style:normal;font-weight:300;line-height:normal}.font-button,.font-button-nav{font-family:Barlow;font-size:24px;font-style:normal;font-weight:300;line-height:normal}.font-cta{text-transform:uppercase;font-family:Barlow;font-size:24px;font-style:normal;font-weight:300;line-height:normal}@media (width>=720px){.font-button-nav{font-family:Barlow;font-size:18px;font-style:normal;font-weight:300;line-height:normal}}@media (width>=1280px){.font-button-nav{font-family:Barlow;font-size:24px;font-style:normal;font-weight:300;line-height:normal}.font-title{text-transform:uppercase;font-family:Barlow Semi Condensed;font-size:64px;font-style:normal;font-weight:500;line-height:normal}}*{box-sizing:border-box;--Absolute-White:#fff;--Absolute-Black:#000;--Latam-Teracotta:#c1440e;--Latam-Yellow:#e8b800;--Latam-Teal:#0d7377;margin:0;padding:0}a{color:inherit}img,video{display:block}.communication{flex-direction:column;align-self:stretch;align-items:flex-start;gap:80px;padding:80px 24px;display:flex}.communication .communication-follow{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.communication .communication-follow .com-follow-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.communication .communication-follow .com-follow-content .com-follow-title,.communication .communication-follow .com-follow-content .com-follow-text{color:var(--Absolute-Black,#000);align-self:stretch}.communication .communication-follow .com-follow-nav{align-self:stretch;align-items:center;gap:24px;display:flex}.communication .communication-follow .com-follow-nav .com-follow-link .com-follow-img{aspect-ratio:1;fill:var(--Absolute-Black,#000);width:43px;height:43px;transition:transform .3s}.communication .communication-follow .com-follow-nav .com-follow-link .com-follow-img:hover{transform:scale(1.1)}.communication .communication-vod{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.communication .communication-vod .com-vod-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.communication .communication-vod .com-vod-content .com-vod-title,.communication .communication-vod .com-vod-content .com-vod-text{color:var(--Absolute-Black,#000);align-self:stretch}.communication .communication-vod .com-vod-link{color:var(--Absolute-Black,#000);text-decoration:none;transition:-webkit-text-decoration .2s,-webkit-text-decoration .2s,text-decoration .2s}.communication .communication-vod .com-vod-link:hover{text-decoration:underline;text-decoration-thickness:1px}.communication .communication-newsletter{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.communication .communication-newsletter .com-newsletter-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.communication .communication-newsletter .com-newsletter-content .com-newsletter-title,.communication .communication-newsletter .com-newsletter-content .com-newsletter-text{color:var(--Absolute-Black,#000);align-self:stretch}.communication .communication-newsletter .com-newsletter-sub{justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.communication .communication-newsletter .com-newsletter-sub .com-newsletter-sub-email{border:1px solid var(--Absolute-Black,#000);background:var(--Absolute-White,#fff);outline:none;flex:1 0 0;align-items:center;padding:8px 16px;display:flex}.communication .communication-newsletter .com-newsletter-sub .com-newsletter-sub-button{border:1px solid var(--Absolute-Black,#000);background-color:var(--Absolute-White,#fff);cursor:pointer;justify-content:center;align-self:stretch;align-items:flex-end;padding:8px 16px;display:flex;position:relative;overflow:hidden}.communication .communication-newsletter .com-newsletter-sub .com-newsletter-sub-button:before{content:"";background-color:var(--Absolute-Black,#000);z-index:0;width:0%;height:100%;transition:width .4s;position:absolute;top:0;left:0}.communication .communication-newsletter .com-newsletter-sub .com-newsletter-sub-button .com-newsletter-sub-button-text{z-index:1;color:var(--Absolute-Black,#000);transition:color .4s;display:block;position:relative}.communication .communication-newsletter .com-newsletter-sub .com-newsletter-sub-button:hover:before{width:100%}.communication .communication-newsletter .com-newsletter-sub .com-newsletter-sub-button:hover .com-newsletter-sub-button-text{color:var(--Absolute-White,#fff)}@media (width>=720px){.communication{padding:80px}}@media (width>=1280px){.communication{flex-direction:row;align-self:stretch;align-items:flex-start;gap:80px;padding:80px 160px;display:flex}.communication .communication-follow,.communication .communication-vod,.communication .communication-newsletter{flex:1 0 0}}footer{background:var(--Absolute-Black,#000);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}footer .footer-content{flex-wrap:wrap;place-content:flex-start center;align-self:stretch;align-items:flex-start;gap:40px 80px;padding:80px;display:flex}footer .footer-content .ft-content-cinegusto{aspect-ratio:189/86;width:100%;max-width:560px;margin:0 auto}footer .footer-content .ft-content-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;display:flex}footer .footer-content .ft-content-text .ft-about{flex-direction:column;align-items:flex-start;gap:12px;width:146px;display:flex}footer .footer-content .ft-content-text .ft-about .ft-about-title{color:var(--Absolute-White,#fff);align-self:stretch}footer .footer-content .ft-content-text .ft-about .ft-about-nav{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}footer .footer-content .ft-content-text .ft-about .ft-about-nav .ft-about-link{color:var(--Absolute-White,#fff);align-self:stretch;text-decoration:none;transition:-webkit-text-decoration .2s,-webkit-text-decoration .2s,text-decoration .2s}footer .footer-content .ft-content-text .ft-about .ft-about-nav .ft-about-link:hover{text-decoration:underline;text-decoration-thickness:1px}footer .footer-content .ft-content-text .ft-media{flex-direction:column;align-items:flex-start;gap:12px;display:flex}footer .footer-content .ft-content-text .ft-media .ft-media-title{color:var(--Absolute-White,#fff)}footer .footer-content .ft-content-text .ft-media .ft-media-nav{align-items:center;gap:24px;display:flex}footer .footer-content .ft-content-text .ft-media .ft-media-nav .ft-media-link .ft-media-img{aspect-ratio:1;fill:var(--Absolute-White,#fff);width:32px;height:32px;transition:transform .3s}footer .footer-content .ft-content-text .ft-media .ft-media-nav .ft-media-link .ft-media-img:hover{transform:scale(1.1)}footer .footer-content .ft-content-text .ft-location{color:var(--Absolute-White,#fff)}footer .footer-logos{flex-direction:column;align-self:stretch;align-items:center;gap:80px;padding:80px;display:flex}footer .footer-logos .ft-logo-link .ft-logo-img{width:50vw}@media (width>=720px){footer .footer-content{flex-wrap:wrap;place-content:flex-start center;align-self:stretch;align-items:center;gap:40px 80px;padding:80px 40px;display:flex}footer .footer-content .ft-content-text{flex-direction:row;justify-content:center;align-items:flex-start;gap:40px;display:flex}footer .footer-logos{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:64px;padding:80px 40px;display:flex}footer .footer-logos .ft-logo-link .ft-logo-img{width:15vw}}@media (width>=1280px){footer .footer-content{flex-wrap:nowrap;justify-content:center;align-self:center;align-items:center;gap:80px;padding:80px;display:flex}footer .footer-content .ft-content-cinegusto{aspect-ratio:189/86;align-self:stretch;width:336.251px}footer .footer-content .ft-content-text,footer .footer-logos{gap:80px}}.header-marge{align-self:stretch;height:64px}header{background:var(--Absolute-White,#fff);z-index:2;justify-content:space-between;align-self:stretch;align-items:center;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}header .logo-link{aspect-ratio:140.65/64;width:140.654px;height:64px}header .header-nav{align-items:center;gap:8px;display:flex}header .header-nav .header-button{justify-content:center;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:flex}header .header-nav .header-button .button-picto{aspect-ratio:39/40;stroke-width:1.5px;stroke:var(--Absolute-Black,#000);align-self:stretch;width:21.45px}header .header-nav .header-button .button-text{display:none}@media (width>=720px){.header-marge{height:80px}header{padding:0 32px}header .logo-link{aspect-ratio:175.82/80;width:175.817px;height:80px}header .header-nav{gap:16px}header .header-nav .header-button .button-picto{aspect-ratio:39/40;align-self:stretch;width:21.45px}header .header-nav .header-button .button-text{color:var(--Absolute-Black,#000);display:block}}@media (width>=1280px){.header-marge{height:120px}header .logo-link{aspect-ratio:189/86;width:263.726px;height:120px}header .header-nav{gap:32px}header .header-nav .header-button{transition:opacity .3s}header .header-nav .header-button .button-picto{aspect-ratio:1;stroke-width:1.5px;stroke:var(--Absolute-Black,#000);align-self:stretch;width:29px}header .header-nav .header-button:hover{opacity:.5}}.hero{background:var(--Absolute-White,#fff);flex-direction:column;align-self:stretch;align-items:center;gap:80px;padding:40px 24px;display:flex}.hero .hero-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:40px;display:flex}.hero .hero-content .hr-content-title{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.hero .hero-content .hr-content-title .hr-content-title-date{color:var(--Absolute-Black,#000);align-self:stretch}.hero .hero-content .hr-content-title .hr-content-title-theme{color:var(--Latam-Yellow,#e8b800);align-self:stretch}.hero .hero-content .hr-content-main{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.hero .hero-content .hr-content-main .hr-content-paragraph{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.hero .hero-content .hr-content-main .hr-content-paragraph .hr-content-paragraph-title{color:var(--Latam-Yellow,#e8b800);align-self:stretch}.hero .hero-content .hr-content-main .hr-content-paragraph .hr-content-prargraph-text{color:var(--Absolute-Black,#000);align-self:stretch}.hero .hero-chef{flex-direction:column;align-self:stretch;align-items:center;gap:40px;display:flex}.hero .hero-chef .hr-chef-desktop{aspect-ratio:327/436.1;background:#d3d3d3 url(../img/camilla-portait.12521488.jpg) 50%/cover no-repeat;width:100%;max-width:560px;margin:0 auto}.hero .hero-chef .hr-chef-desktop .hr-chef-desktop-title,.hero .hero-chef .hr-chef-desktop .hr-chef-desktop-paragraph{display:none}.hero .hero-chef .hr-chef-mobile{flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;display:flex}.hero .hero-chef .hr-chef-mobile .hr-chef-mobile-title{color:var(--Latam-Yellow,#e8b800);align-self:stretch}.hero .hero-chef .hr-chef-mobile .hr-chef-mobile-paragraph{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.hero .hero-chef .hr-chef-mobile .hr-chef-mobile-paragraph .hr-chef-mobile-text{color:var(--Absolute-Black,#000);align-self:stretch}@media (width>=720px){.hero{padding:40px 80px}.hero .hero-chef .hr-chef-desktop{aspect-ratio:560/746.83;width:560px;max-width:none;height:746.835px}}@media (width>=1280px){.hero{flex-direction:row;align-self:stretch;align-items:stretch;gap:160px;padding:80px 160px;display:flex}.hero .hero-content{flex:1 0 0;justify-content:center}.hero .hero-content .hr-content-title{gap:0}.hero .hero-chef{flex-direction:column;align-items:center;gap:40px;display:flex}.hero .hero-chef .hr-chef-desktop{background:#d3d3d3 url(../img/camilla-portait.12521488.jpg) 50%/cover no-repeat;flex-direction:column;align-items:flex-start;gap:32px;width:400px;height:533.45px;padding:32px;transition:background .5s;display:flex}.hero .hero-chef .hr-chef-desktop .hr-chef-desktop-title{color:var(--Latam-Yellow,#e8b800);opacity:0;align-self:stretch;transition:opacity .5s;display:block}.hero .hero-chef .hr-chef-desktop .hr-chef-desktop-paragraph{opacity:0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;transition:opacity .5s;display:flex}.hero .hero-chef .hr-chef-desktop .hr-chef-desktop-paragraph .hr-chef-desktop-text{color:var(--Absolute-Black,#000);opacity:0;align-self:stretch;transition:opacity .5s}.hero .hero-chef .hr-chef-desktop:hover{background:linear-gradient(#fffffff2 0% 100%),#d3d3d3 url(../img/camilla-portait.12521488.jpg) 50%/cover no-repeat}.hero .hero-chef .hr-chef-desktop:hover .hr-chef-desktop-title,.hero .hero-chef .hr-chef-desktop:hover .hr-chef-desktop-paragraph,.hero .hero-chef .hr-chef-desktop:hover .hr-chef-desktop-paragraph .hr-chef-desktop-text{opacity:1}.hero .hero-chef .hr-chef-mobile,.hero .hero-chef .hr-chef-mobile .hr-chef-mobile-title,.hero .hero-chef .hr-chef-mobile .hr-chef-mobile-paragraph,.hero .hero-chef .hr-chef-mobile .hr-chef-mobile-paragraph .hr-chef-mobile-text{display:none}}.menu{background:var(--Absolute-White,#fff);flex-direction:column;align-self:stretch;align-items:flex-start;gap:80px;padding:40px 24px;display:flex}.menu .menu-title{color:var(--Latam-Teracotta,#c1440e);align-self:stretch}.menu .menu-card{flex-direction:column;align-self:stretch;align-items:center;gap:40px;display:flex}.menu .menu-card .mn-card-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:40px;display:flex}.menu .menu-card .mn-card-content .mn-card-intro{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.menu .menu-card .mn-card-content .mn-card-intro .mn-card-intro-title,.menu .menu-card .mn-card-content .mn-card-intro .mn-card-intro-text{color:var(--Absolute-Black,#000);align-self:stretch}.menu .menu-card .mn-card-content .mn-card-plates{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.menu .menu-card .mn-card-content .mn-card-plates .mn-card-plates-paragraph{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.menu .menu-card .mn-card-content .mn-card-plates .mn-card-plates-paragraph .mn-card-plates-title{color:var(--Latam-Teracotta,#c1440e);align-self:stretch}.menu .menu-card .mn-card-content .mn-card-plates .mn-card-plates-paragraph .mn-card-plates-text{color:var(--Absolute-Black,#000);align-self:stretch}.menu .menu-card .mn-card-img{aspect-ratio:1;width:100%;max-width:560px;margin:0 auto}.menu .menu-card .tacos-1{display:none}.menu .menu-offer{flex-direction:column;align-self:stretch;align-items:center;gap:32px;display:flex}.menu .menu-offer .mn-offer-text{color:var(--Absolute-Black,#000);align-self:stretch}.menu .menu-offer .mn-offer-booking{flex-direction:column;align-self:stretch;align-items:center;gap:32px;display:flex}.menu .menu-offer .mn-offer-booking .mn-offer-booking-title{color:var(--Latam-Teracotta,#c1440e);text-align:center;align-self:stretch}.menu .menu-offer .mn-offer-booking .mn-offer-booking-cta{border:1px solid var(--Absolute-Black,#000);justify-content:center;align-items:center;gap:10px;padding:16px 32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.menu .menu-offer .mn-offer-booking .mn-offer-booking-cta:before{content:"";background-color:var(--Latam-Teracotta,#c1440e);z-index:0;width:0%;height:100%;transition:width .4s;position:absolute;top:0;left:0}.menu .menu-offer .mn-offer-booking .mn-offer-booking-cta .mn-offer-booking-cta-text{z-index:1;color:var(--Absolute-Black,#000);transition:color .4s;position:relative}.menu .menu-offer .mn-offer-booking .mn-offer-booking-cta:hover{border-color:var(--Latam-Teracotta,#c1440e)}.menu .menu-offer .mn-offer-booking .mn-offer-booking-cta:hover:before{width:100%}.menu .menu-offer .mn-offer-booking .mn-offer-booking-cta:hover .mn-offer-booking-cta-text{color:var(--Absolute-White,#fff)}@media (width>=720px){.menu{padding:40px 80px}}@media (width>=1280px){.menu{padding:80px 160px}.menu .menu-card{flex-direction:row;align-self:stretch;align-items:center;gap:160px;display:flex}.menu .menu-card .mn-card-img{aspect-ratio:1;width:400px;height:400px}.menu .menu-card .tacos-1{display:inline}.menu .menu-card .tacos-2{display:none}.menu .menu-offer{flex-direction:row;align-self:stretch;align-items:center;gap:160px;padding:40px 0;display:flex}.menu .menu-offer .mn-offer-text{flex:1 0 0}.menu .menu-offer .mn-offer-booking{flex-direction:column;align-items:flex-start;gap:32px;display:flex}}.montain{background:var(--Absolute-White,#fff);flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding:8px 0;display:flex;overflow:hidden}.montain .montain-andes{aspect-ratio:554/41;stroke-width:2px;stroke:var(--Latam-Yellow,#e8b800);align-self:stretch;transform:scale(1.05)}.montain .montain-marta{aspect-ratio:720/63.35;stroke-width:2px;stroke:var(--Latam-Teracotta,#c1440e);align-self:stretch;transform:scale(1.05)}.montain .montain-madre{aspect-ratio:720/62.69;stroke-width:2px;stroke:var(--Latam-Teal,#0d7377);align-self:stretch;transform:scale(1.05)}.montain .montain-centrale{aspect-ratio:709/54;stroke-width:2px;stroke:var(--Absolute-Black,#000);align-self:stretch;transform:scale(1.05)}.projections{background:var(--Absolute-White,#fff);flex-direction:column;align-self:stretch;align-items:flex-start;gap:80px;padding:40px 24px;display:flex}.projections .projections-title{color:var(--Latam-Teal,#0d7377);align-self:stretch}.projections .projections-movie{flex-direction:column;align-self:stretch;align-items:flex-start;gap:40px;display:flex}.projections .projections-movie .prj-movie-img{aspect-ratio:16/9;align-self:stretch}.projections .projections-movie .prj-movie-content{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}.projections .projections-movie .prj-movie-content .prj-movie-title{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.projections .projections-movie .prj-movie-content .prj-movie-title .prj-movie-title-name{color:var(--Absolute-Black,#000);align-self:stretch}.projections .projections-movie .prj-movie-content .prj-movie-title .prj-movie-title-location{color:var(--Latam-Teal,#0d7377);align-self:stretch}.projections .projections-movie .prj-movie-content .prj-movie-synopsis{color:var(--Absolute-Black,#000);align-self:stretch}.projections .projections-movie .prj-movie-content .prj-movie-timetable{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}.projections .projections-movie .prj-movie-content .prj-movie-timetable .prj-movie-timetable-title{color:var(--Latam-Teal,#0d7377);align-self:stretch}.projections .projections-movie .prj-movie-content .prj-movie-timetable .prj-movie-timetable-grid{flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px 32px;display:flex}.projections .projections-movie .prj-movie-content .prj-movie-timetable .prj-movie-timetable-grid .prj-movie-timetable-hourenplace{color:var(--Absolute-Black,#000)}.projections .projections-booking{flex-direction:column;align-self:stretch;align-items:center;gap:12px;display:flex}.projections .projections-booking .prj-booking-cta{border:1px solid var(--Absolute-Black,#000);text-align:center;justify-content:center;align-items:center;padding:16px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.projections .projections-booking .prj-booking-cta:before{content:"";background-color:var(--Latam-Teal,#0d7377);z-index:0;width:0%;height:100%;transition:width .4s;position:absolute;top:0;left:0}.projections .projections-booking .prj-booking-cta .prj-booking-cta-text{z-index:1;color:var(--Absolute-Black,#000);transition:color .4s;position:relative}.projections .projections-booking .prj-booking-cta:hover{border-color:var(--Latam-Teal,#0d7377)}.projections .projections-booking .prj-booking-cta:hover:before{width:100%}.projections .projections-booking .prj-booking-cta:hover .prj-booking-cta-text{color:var(--Absolute-White,#fff)}.projections .projections-booking .prj-booking-button{justify-content:center;align-items:center;gap:10px;padding:16px 32px;display:flex}.projections .projections-booking .prj-booking-button .prj-booking-button-link{color:var(--Absolute-Black,#000);text-decoration:none;transition:-webkit-text-decoration .3s,-webkit-text-decoration .3s,text-decoration .3s}.projections .projections-booking .prj-booking-button .prj-booking-button-link:hover{text-decoration:underline;text-decoration-thickness:1px}@media (width>=720px){.projections{grid-template-rows:repeat(5,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:80px 40px;padding:80px;display:inline-grid}.projections .projections-title{grid-area:1/1/span 1/span 2;justify-self:stretch}.projections .projections-booking{flex-direction:column;grid-area:5/1/span 1/span 2;justify-self:stretch;align-items:center;gap:12px;display:flex}}@media (width>=1280px){.projections{flex-direction:column;align-self:stretch;align-items:flex-start;gap:80px;padding:80px 160px;display:flex}.projections .projections-title{align-self:stretch}.projections .projections-movie{flex-direction:row;align-self:stretch;align-items:flex-start;gap:160px;display:flex}.projections .projections-movie .prj-movie-img{aspect-ratio:16/9;height:200px}}
/*# sourceMappingURL=index.90314ab6.css.map */
