@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";html{scroll-behavior:smooth}body{margin:0}.banner__two-area{position:relative;z-index:1;overflow:hidden;padding-top:105px}.banner__two-area-image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transform:scale(1);transition:all 10s ease-out 0s}.banner__two .swiper-slide-active .banner__two-area-image{transform:scale(1.12)}.kau-hero-video-banner .swiper-wrapper{transform:none!important}.kau-hero-video-slide:before{background:linear-gradient(90deg,#0000009e,#00000057 34%,#0000000f 62%,#0000),linear-gradient(0deg,#0000008c,#0000001f 38%,#0000 66%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.kau-hero-video-slide .banner__two-area-image{opacity:0;transform:none!important}.kau-hero-video{background:var(--heading-color);height:100%;inset:0;object-fit:cover;object-position:center center;pointer-events:none;position:absolute;width:100%;z-index:0}.kau-hero-video-slide .container,.kau-hero-video-banner .banner__two-video{position:relative;z-index:2}.kau-hero-video-banner .banner__two-video{align-items:center;bottom:clamp(20px,3vh,36px);display:flex;height:auto;justify-content:flex-start;left:50%;margin:0 auto;max-width:1140px;min-height:0;padding:0 12px;pointer-events:none;position:absolute;right:auto;top:auto!important;transform:translate(-50%)!important;width:100%}@media(min-width:576px){.kau-hero-video-banner .banner__two-video{max-width:540px}}@media(min-width:768px){.kau-hero-video-banner .banner__two-video{max-width:720px}}@media(min-width:992px){.kau-hero-video-banner .banner__two-video{max-width:960px}}@media(min-width:1200px){.kau-hero-video-banner .banner__two-video{max-width:1140px}}@media(min-width:1400px){.kau-hero-video-banner .banner__two-video{max-width:1320px}}.kau-hero-video-banner .banner__two-video>span{display:none}.kau-hero-video-banner .banner__two-video-right{pointer-events:auto;position:static;transform:none;writing-mode:horizontal-tb}.kau-hero-video-banner .banner__two-video-right span{display:block;inset:auto;position:static;transform:none}.kau-hero-video-banner .banner__two-video-right a{align-items:center;background:none;border:0;color:#ffffffb3;display:inline-flex;font-family:var(--heading-font);font-size:13px;font-weight:500;gap:8px;letter-spacing:.03em;line-height:1;min-height:0;padding:0;text-transform:lowercase;transition:color .2s ease}.kau-hero-video-banner .banner__two-video-right a:hover{color:var(--white)}.kau-hero-video-banner .banner__two-video-right a i{animation:kau-scroll-arrow 1.4s ease-in-out infinite;font-size:12px;order:2;transform:rotate(-90deg)}.kau-hero-video-slide{padding-top:0}.kau-hero-video-banner .banner__two-content{bottom:clamp(66px,8vh,116px);left:12px;margin:0;max-width:640px;padding:0;position:absolute;right:12px;text-align:left}@media(min-width:993px){.kau-hero-video-banner .banner__two-content h1{white-space:nowrap}}.kau-hero-video-banner .banner__two-content h1{font-family:Roboto,Arial,sans-serif;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.08;margin-bottom:16px}.kau-hero-subtitle{color:#ffffffe0;font-family:var(--body-font);font-size:17px;font-weight:400;letter-spacing:0;line-height:1.45;margin:0;max-width:560px}@keyframes kau-scroll-arrow{0%,to{transform:rotate(-90deg) translate(0)}50%{transform:rotate(-90deg) translate(4px)}}.header__area-menubar-right-menu ul li a{color:var(--white);display:block;font-size:18px;line-height:28px;font-weight:600;transition:all .4s ease-out 0s;text-transform:inherit;padding:26px clamp(16px,2.45vw,35px);font-family:var(--heading-font)}.header__area-menubar-left-logo a img{max-width:80px;position:relative;z-index:999}.theme-btn,.theme-border-btn{font-size:14px;padding:9px 27px}.header__area-menubar-right-box-btn .theme-btn{border-radius:10px;box-shadow:0 10px 24px #b891463d;transition:background-color .2s ease,box-shadow .2s ease}.header__area-menubar-right-box-btn .theme-btn:hover{background:#a97f39;box-shadow:0 12px 28px #b891464d}.footer__area-widget-about-logo a img{max-width:95px}h1{font-size:60px;line-height:70px;padding:0;margin:0;color:var(--heading-color);font-family:var(--heading-font);font-weight:700}h2{text-transform:uppercase;font-size:24px;line-height:40px;padding:0;margin:0;color:var(--heading-color);font-family:var(--heading-font);font-weight:500}h4{text-transform:inherit}.header__area{border-bottom:0!important}.mb-60{margin-bottom:20px}.accommodations__two-title{margin-left:30px!important;margin-right:20px}.section-padding{padding:120px 0 20px}.deluxe__two.section-padding{padding-top:72px}input[type=submit]{background:var(--primary-color)!important}.banner__two-area{min-height:830px}.banner__two-content h1{margin-bottom:45px;color:var(--white);font-weight:300}.ays-pb-modal-image-type-img .ays_pb_timer{position:absolute;width:100%;bottom:10px;margin:0;display:none}@media(max-width:992px){.banner__two-area{min-height:770px}.kau-hero-video-banner .banner__two-content h1{font-size:32px}.kau-hero-subtitle{font-size:16px;max-width:560px}}@media(max-width:575px){.kau-hero-video-banner .banner__two-content h1{font-size:27px;line-height:1.12}.kau-hero-subtitle{font-size:15px;line-height:1.5}}.migration-not-found{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:920px;padding:48px 24px}.migration-not-found h1{font-size:32px;margin:0 0 12px}.migration-not-found p{color:#555;margin:0 0 24px}.migration-not-found ul{columns:2;list-style:none;margin:0;padding:0}.migration-not-found li{break-inside:avoid;margin:0 0 8px}.migration-not-found a{color:#146b6c}.deluxe__two-item-image{height:320px!important;overflow:hidden}.deluxe__two .container>.row{align-items:stretch}.deluxe__two .container>.row>.col-xl-6{display:flex;flex-direction:column}.deluxe__two .container>.row>.col-xl-6>.row:not(.align-items-end){flex:1}.deluxe__two .container>.row>.col-xl-6>.row:not(.align-items-end)>.col-xl-12{display:flex}.deluxe__two-item{display:flex;flex-direction:column;height:100%;width:100%}.deluxe__two-item-image a{display:block;height:100%}.deluxe__two-item-content{display:flex;flex:1;flex-direction:column;min-height:210px}.kau-room-card-heading{align-items:center;display:inline-flex;gap:10px;margin:0 0 14px}.kau-room-card-heading .subtitle__one{color:var(--primary-color);font-family:var(--heading-font);font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1;margin:0;text-transform:uppercase}.kau-room-card-heading h2{border-left:1px solid rgba(185,132,49,.38);color:var(--heading-color);font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1;margin:0;padding:0 0 0 10px}.kau-room-card-heading+h4{margin-top:0}.deluxe__two-item-content h4{font-size:16px!important;line-height:1.42}.deluxe__two-item-content h4 a{font-size:16px!important;font-weight:600;line-height:inherit}.deluxe__two-item-content-meta{margin-top:auto}.deluxe__two-item-image img{width:100%;height:320px!important;object-fit:cover;display:block}.deluxe__two .container>.row>.col-xl-6:nth-child(n+3){margin-top:60px}@media(max-width:575px){.deluxe__two.section-padding{padding-top:56px}.deluxe__two-item-content h4{font-size:15px!important;line-height:1.45}.deluxe__two-item-content h4 a{font-size:15px!important}.deluxe__two-item-content{min-height:270px}}@media(min-width:576px)and (max-width:991px){.deluxe__two-item-content h4,.deluxe__two-item-content h4 a{font-size:16px!important}}@media(max-width:360px){.deluxe__two-item-content{min-height:352px}}.call__area{overflow:hidden}.call__area>.container{max-width:none!important;padding-left:0;padding-right:0;width:100%}.call__area-bg{background-attachment:fixed;min-height:220px}.call__area-bg:after{background:#000;opacity:.6}:root{--kau-entry-header-offset: 46px;--kau-entry-hero-height: calc(100vh - var(--kau-entry-header-offset))}@supports (height: 100svh){:root{--kau-entry-hero-height: calc(100svh - var(--kau-entry-header-offset))}}.home-two-main-banner,.banner__two,.banner__two .swiper-wrapper,.banner__two-area,.banner__two-area-image{height:var(--kau-entry-hero-height)!important;min-height:var(--kau-entry-hero-height)!important}.banner__two-area{overflow:hidden}.banner__two-area .container,.banner__two-area .row{min-height:var(--kau-entry-hero-height)}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area.section-padding{padding:clamp(72px,7vw,110px) 0 clamp(82px,8vw,124px)}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container{max-width:1180px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row{margin-left:0;margin-right:0}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row>[class*=col-]{padding-left:0;padding-right:0}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title{align-items:start;display:grid;gap:clamp(26px,5vw,72px);grid-template-columns:minmax(260px,.86fr) minmax(0,1.14fr);text-align:left}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title h2{font-size:clamp(34px,3.3vw,46px);font-weight:500;line-height:1.08;margin:0;max-width:400px;padding-top:0}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title p{font-size:17px;line-height:1.82;margin:0;max-width:none}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title p:empty{display:none}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area .row.mb-5{margin-bottom:clamp(56px,7vw,92px)!important;margin-top:clamp(46px,6vw,80px)}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area-image{overflow:hidden}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area-image img,body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area-image video{background:var(--heading-color);display:block;height:clamp(360px,44vw,560px);object-fit:cover;object-position:center;width:100%}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title{display:grid;gap:18px clamp(34px,5vw,70px);grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title h2{border-top:1px solid var(--border-color-3);font-size:clamp(26px,2.7vw,38px);font-weight:500;line-height:1.2;margin:0;max-width:none;padding-top:26px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title h2:nth-of-type(2){grid-column:2;grid-row:1}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title p{font-size:16px;line-height:1.78;margin:0;max-width:none}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title p:nth-of-type(1){grid-column:1;grid-row:2}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title p:nth-of-type(2){grid-column:2;grid-row:2}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area.section-padding{padding-bottom:20px;padding-top:20px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery{display:grid;gap:clamp(14px,2vw,22px);grid-auto-rows:clamp(180px,17vw,240px);grid-template-columns:repeat(4,minmax(0,1fr));margin-left:0;margin-right:0}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .col-sm-3{max-width:none;padding-left:0;padding-right:0;width:auto}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .col-sm-3:first-child{grid-column:span 2;grid-row:span 2}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .col-sm-3:nth-child(4){grid-column:span 2}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .gallery__area-item,body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .gallery__area-item a{display:block;height:100%}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery img{display:block;height:100%;object-fit:cover;width:100%}body.gastronomia-en-torres-del-paine .offers__area.section-padding{padding:clamp(72px,7vw,110px) 0 clamp(40px,4vw,64px)}body.gastronomia-en-torres-del-paine .offers__area>.container{align-items:stretch;column-gap:clamp(34px,5vw,76px);display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);max-width:1180px;row-gap:0}body.gastronomia-en-torres-del-paine .offers__area>.container>.row{margin-left:0;margin-right:0}body.gastronomia-en-torres-del-paine .offers__area>.container>.row>[class*=col-]{padding-left:0;padding-right:0}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child{grid-column:1;grid-row:1}body.gastronomia-en-torres-del-paine .offers__area>.container>.row.mb-5{grid-column:2;grid-row:1;margin-bottom:0!important}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child{grid-column:1 / -1}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title{align-items:center;border-left:2px solid var(--primary-color);display:flex;height:100%;padding-left:clamp(22px,3vw,34px);text-align:left}body.gastronomia-en-torres-del-paine .offers__area-title p{color:var(--body-color);margin:0;max-width:none}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title p{color:var(--heading-color);font-size:clamp(18px,1.6vw,22px);line-height:1.64}body.gastronomia-en-torres-del-paine .offers__area>.container>.row.mb-5>[class*=col-]{height:100%}body.gastronomia-en-torres-del-paine .offers__area-image{height:100%;min-height:clamp(420px,31vw,446px);overflow:hidden}body.gastronomia-en-torres-del-paine .offers__area-image img{display:block;height:100%;min-height:clamp(420px,31vw,446px);object-fit:cover;object-position:center;width:100%}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title{border-top:1px solid var(--border-color-3);column-count:3;column-gap:clamp(34px,5vw,70px);column-rule:1px solid var(--border-color-3);display:block;padding-top:24px;text-align:left}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title p{font-size:16px;-webkit-hyphens:none;hyphens:none;line-height:1.78;margin-bottom:18px;padding-top:0;text-align:justify;text-align-last:left;text-wrap:pretty}@media(max-width:767px){body.gastronomia-en-torres-del-paine .offers__area>.container{grid-template-columns:1fr}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child,body.gastronomia-en-torres-del-paine .offers__area>.container>.row.mb-5,body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child{grid-column:1;grid-row:auto}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title{column-count:1;column-rule:0}body.gastronomia-en-torres-del-paine .offers__area>.container>.row.mb-5{order:-1}body.gastronomia-en-torres-del-paine .kau-readmore{margin-top:clamp(26px,7vw,40px)}body.gastronomia-en-torres-del-paine .offers__area.section-padding{padding-bottom:clamp(26px,6vw,44px)}}body.gastronomia-en-torres-del-paine .gallery__area.section-padding{padding:0 0 clamp(72px,7vw,108px)}body.gastronomia-en-torres-del-paine .gallery__area .row{display:grid;gap:clamp(14px,2vw,22px);grid-template-columns:repeat(4,minmax(0,1fr));margin-left:0;margin-right:0;padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}body.gastronomia-en-torres-del-paine .gallery__area .col-sm-3{max-width:none;padding-left:0;padding-right:0;width:auto}body.gastronomia-en-torres-del-paine .gallery__area .col-sm-3:has(img[src=""]){display:none}body.gastronomia-en-torres-del-paine .gallery__area-item,body.gastronomia-en-torres-del-paine .gallery__area-item a{display:block;height:100%}body.gastronomia-en-torres-del-paine .gallery__area-item img{aspect-ratio:1.18;display:block;height:auto;object-fit:cover;width:100%}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area.kau-carousel-gallery.section-padding,body.gastronomia-en-torres-del-paine .gallery__area.kau-carousel-gallery.section-padding{overflow:hidden;padding:clamp(18px,2.8vw,34px) 0}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area.kau-carousel-gallery .container-fluid,body.gastronomia-en-torres-del-paine .gallery__area.kau-carousel-gallery .container-fluid{max-width:none;padding-left:0!important;padding-right:0!important;width:100%}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery.kau-photo-carousel,body.gastronomia-en-torres-del-paine .gallery__area .kau-optimized-gallery.kau-photo-carousel{display:block;gap:0;grid-auto-rows:auto;grid-template-columns:none;margin-left:calc(50% - 50vw);margin-right:0;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100vw}.kau-photo-carousel__viewport{cursor:grab;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%}.kau-photo-carousel__viewport::-webkit-scrollbar{display:none}.kau-photo-carousel__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto}.kau-photo-carousel__track{display:flex;gap:clamp(14px,1.6vw,22px);padding:0 clamp(18px,5vw,72px);width:max-content}.kau-photo-carousel__slide{border-radius:8px;flex:0 0 clamp(360px,42vw,590px);height:clamp(220px,24vw,320px);overflow:hidden}.kau-photo-carousel__slide a,.kau-photo-carousel__slide img{display:block;height:100%;width:100%}.kau-photo-carousel__slide img{object-fit:cover;pointer-events:none}.kau-lightbox{align-items:center;background:#000000e0;display:grid;inset:0;justify-items:center;opacity:0;padding:clamp(18px,4vw,44px);pointer-events:none;position:fixed;transition:opacity .18s ease,visibility .18s ease;visibility:hidden;z-index:99999}.kau-lightbox.is-open{opacity:1;pointer-events:auto;visibility:visible}body.kau-lightbox-open{overflow:hidden}.kau-lightbox__stage{margin:0;max-width:min(1180px,92vw);position:relative}.kau-lightbox__stage img{display:block;max-height:82vh;max-width:100%;object-fit:contain}.kau-lightbox__stage figcaption,.kau-lightbox__counter{color:#fff;font-size:13px;letter-spacing:.02em;line-height:1.4;text-align:center}.kau-lightbox__stage figcaption{margin-top:14px}.kau-lightbox__counter{bottom:18px;position:fixed}.kau-lightbox__close,.kau-lightbox__nav{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.24);color:#fff;display:inline-flex;height:46px;justify-content:center;position:fixed;transition:background-color .16s ease,border-color .16s ease;width:46px;z-index:1}.kau-lightbox__close:hover,.kau-lightbox__nav:hover{background:#ffffff29;border-color:#ffffff7a}.kau-lightbox__close{right:22px;top:22px}.kau-lightbox__nav{top:50%;transform:translateY(-50%)}.kau-lightbox__nav--prev{left:22px}.kau-lightbox__nav--next{right:22px}body.areas-comunes .offers__area.section-padding{padding:clamp(72px,7vw,108px) 0 clamp(66px,7vw,104px)}body.areas-comunes .offers__area>.container{align-items:stretch;display:grid;gap:clamp(34px,5vw,74px);grid-template-columns:minmax(280px,.84fr) minmax(0,1.16fr);max-width:1180px}body.areas-comunes .offers__area>.container>.row{margin-left:0;margin-right:0}body.areas-comunes .offers__area>.container>.row>[class*=col-]{padding-left:0;padding-right:0}body.areas-comunes .offers__area>.container>.row:first-child{grid-column:1;grid-row:1}body.areas-comunes .offers__area>.container>.row.mb-5{align-self:stretch;grid-column:2;grid-row:1;margin-bottom:0!important}body.areas-comunes .offers__area>.container>.row.mb-5>[class*=col-]{height:100%}body.areas-comunes .offers__area>.container>.row:last-child{grid-column:1 / -1}body.areas-comunes .offers__area>.container>.row:first-child .offers__area-title{align-items:center;border-left:2px solid var(--primary-color);display:flex;height:100%;padding-left:clamp(22px,3vw,34px);text-align:left}body.areas-comunes .offers__area-title p{color:var(--body-color);margin:0;max-width:none}body.areas-comunes .offers__area>.container>.row:first-child .offers__area-title p{color:var(--heading-color);font-size:clamp(17px,1.28vw,19px);line-height:1.72;text-wrap:pretty}body.areas-comunes .offers__area>.container>.row:first-child .offers__area-title p:empty{display:none}body.areas-comunes .offers__area-image{height:100%;overflow:hidden}body.areas-comunes .offers__area-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}body.areas-comunes .offers__area>.container>.row:last-child .offers__area-title{align-items:start;border-top:1px solid var(--border-color-3);display:grid;gap:clamp(22px,5vw,72px);grid-template-columns:minmax(240px,.58fr) minmax(0,1fr);padding-top:clamp(26px,4vw,44px);text-align:left}body.areas-comunes .offers__area>.container>.row:last-child .offers__area-title h4{color:var(--heading-color);font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.12;margin:0;text-transform:none}body.areas-comunes .offers__area>.container>.row:last-child .offers__area-title p{font-size:17px;line-height:1.78;text-wrap:pretty}body.areas-comunes .gallery__area.section-padding{padding:0 0 clamp(72px,7vw,108px)}body.areas-comunes .gallery__area .container-fluid{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:12px!important;padding-right:12px!important}body.areas-comunes .gallery__area .row{display:grid;gap:clamp(14px,2vw,22px);grid-auto-rows:clamp(180px,17vw,240px);grid-template-columns:repeat(4,minmax(0,1fr));margin-left:0;margin-right:0}body.areas-comunes .gallery__area .col-sm-3{max-width:none;padding-left:0;padding-right:0;width:auto}body.areas-comunes .gallery__area .col-sm-3:first-child{grid-column:span 2;grid-row:span 2}body.areas-comunes .gallery__area .col-sm-3:nth-child(4){grid-column:span 2}body.areas-comunes .gallery__area-item,body.areas-comunes .gallery__area-item a{display:block;height:100%}body.areas-comunes .gallery__area-item img{display:block;height:100%;object-fit:cover;width:100%}body.kau-runners{--kau-runners-ground: 42 30 16}body.patagonian-international-marathon{--kau-runners-ground: 22 48 15}body.kau-runners .page__banner{background-color:rgb(var(--kau-runners-ground));background-repeat:no-repeat;min-height:clamp(340px,27vw,520px)}body.kau-runners .page__banner{background-position:center bottom 22px;background-size:min(520px,86vw) auto;padding-bottom:calc(min(520px,86vw) / 1.911 + 54px);padding-top:clamp(150px,16vw,210px)}body.kau-runners .page__banner:after{opacity:0}body.kau-runners .page__banner>.container{position:relative;z-index:1}@media(min-width:1200px){body.kau-runners .page__banner{align-items:center;background-position:right center;background-size:auto 100%;display:flex;height:clamp(370px,30vw,500px);min-height:0;padding-bottom:0;padding-top:0}body.kau-runners .page__banner>.container{width:100%}body.kau-runners .page__banner:after{background:linear-gradient(95deg,rgb(var(--kau-runners-ground)) 0% 40%,rgb(var(--kau-runners-ground) / .75) 54%,rgb(var(--kau-runners-ground) / 0) 68%);opacity:1;z-index:0}body.kau-runners .page__banner-title{max-width:38%;text-align:left}}body.kau-runners .offers__area.section-padding{padding:clamp(72px,7vw,108px) 0 clamp(66px,7vw,104px)}body.kau-runners .offers__area>.container{align-items:stretch;display:grid;gap:clamp(34px,5vw,74px);grid-template-columns:minmax(280px,1.06fr) minmax(0,.94fr);max-width:1180px}body.kau-runners .offers__area>.container>.row{margin-left:0;margin-right:0}body.kau-runners .offers__area>.container>.row>[class*=col-]{padding-left:0;padding-right:0}body.kau-runners .offers__area>.container>.row:first-child{grid-column:1;grid-row:1}body.kau-runners .offers__area>.container>.row.mb-5{align-self:stretch;grid-column:2;grid-row:1;margin-bottom:0!important}body.kau-runners .offers__area>.container>.row.mb-5>[class*=col-]{height:100%}body.kau-runners .offers__area>.container>.row:last-child{grid-column:1 / -1}body.kau-runners .offers__area>.container>.row:first-child .offers__area-title{border-left:2px solid var(--primary-color);display:flex;flex-direction:column;gap:clamp(14px,1.4vw,20px);height:100%;justify-content:center;padding-left:clamp(22px,3vw,34px);text-align:left}body.kau-runners .offers__area-title p{color:var(--heading-color);font-size:clamp(17px,1.28vw,19px);line-height:1.72;margin:0;max-width:none;text-wrap:pretty}body.kau-runners .offers__area>.container>.row:first-child .offers__area-title p:first-child strong{display:block;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.18}body.kau-runners .offers__area>.container>.row:first-child .offers__area-title p:nth-child(2){color:var(--primary-color);font-size:clamp(14px,1.05vw,15px);font-weight:600;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}body.kau-runners .offers__area>.container>.row:first-child .offers__area-title p:nth-child(3){color:var(--color-1);margin-top:clamp(4px,.6vw,8px)}body.kau-runners .offers__area-image{height:100%;overflow:hidden}body.kau-runners .offers__area-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}body.kau-runners .offers__area>.container>.row:last-child .offers__area-title{border-top:1px solid var(--border-color-3);display:block;margin:0 auto;max-width:840px;padding-top:clamp(30px,4vw,54px);text-align:left}body.kau-runners .offers__area>.container>.row:last-child .offers__area-title h2.kau-section-heading{color:var(--heading-color);font-family:var(--heading-font);font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.14;margin:0 0 clamp(22px,3vw,34px);max-width:none;text-align:center;text-transform:none}body.kau-runners .offers__area-title .kau-runners__letter>*+*{margin-top:clamp(14px,1.5vw,20px)}body.kau-runners .offers__area>.container>.row:last-child .offers__area-title p{font-size:17px;line-height:1.78}body.kau-runners .kau-runners__contact{border-bottom:1px solid var(--border-color-3);border-top:1px solid var(--border-color-3);display:grid;gap:clamp(14px,2vw,28px);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:clamp(20px,2.4vw,28px) 0}body.kau-runners .kau-runners__contact li{border-left:2px solid var(--primary-color);padding-left:16px}body.kau-runners .kau-runners__contact span{color:var(--color-1);display:block;font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}body.kau-runners .kau-runners__contact a{color:var(--heading-color);font-size:clamp(16px,1.2vw,18px);font-weight:500;transition:color .4s ease-in-out;word-break:break-word}body.kau-runners .kau-runners__contact a:hover{color:var(--primary-color)}body.kau-runners p.kau-runners__signoff{color:var(--color-1);text-align:center}body.kau-runners .kau-runners__cta{text-align:center}@media(max-width:991px){body.kau-runners .offers__area>.container{display:block;max-width:720px}body.kau-runners .offers__area>.container>.row.mb-5{margin-bottom:clamp(30px,5vw,44px)!important;margin-top:clamp(30px,5vw,44px)}}@media(max-width:575px){body.kau-runners .offers__area>.container>.row:first-child .offers__area-title{padding-left:18px}body.kau-runners .offers__area-image img{height:300px}body.kau-runners .kau-runners__contact{grid-template-columns:minmax(0,1fr)}body.kau-runners .offers__area-title p,body.kau-runners .offers__area>.container>.row:last-child .offers__area-title p{font-size:17px;line-height:1.7}}body.contacto .page__banner{background-position:center 46%;min-height:clamp(320px,38vw,470px)}.kau-contact.contact__area.section-padding{padding:clamp(72px,7vw,112px) 0 0!important}.kau-contact>.container{max-width:1180px}.kau-contact__main{align-items:stretch;display:grid!important;gap:clamp(44px,6vw,86px);grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);margin-left:0;margin-right:0}.kau-contact__main>[class*=col-]{max-width:none;padding-left:0;padding-right:0;width:auto}.kau-contact__info-col{display:flex;position:static}.kau-contact .contact__area-title{border-left:2px solid var(--primary-color);display:flex;flex-direction:column;justify-content:center;margin-bottom:0;min-height:100%;padding-left:clamp(24px,3vw,38px);width:100%}.kau-contact .contact__area-title h3{color:var(--heading-color);font-size:40px;font-weight:500;line-height:1.08;margin:0 0 clamp(22px,3vw,32px)!important;max-width:520px}.kau-contact .contact__area-title p{color:var(--body-color);font-size:17px;line-height:1.75;margin:0;max-width:470px;text-wrap:pretty}.kau-contact__actions{display:grid;gap:10px;grid-template-columns:1fr 1fr 1.16fr;margin:clamp(24px,3vw,34px) 0 clamp(24px,3vw,34px);max-width:470px}.kau-contact__action{align-items:center;border:1px solid var(--border-color-3);color:var(--heading-color);display:inline-flex;font-family:var(--heading-font);font-size:13px;font-weight:700;gap:10px;justify-content:center;line-height:1;min-height:48px;min-width:0;padding:0 16px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100%}.kau-contact__action:last-child{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.kau-contact__action:last-child{font-size:14px}.kau-contact__action:hover{border-color:var(--primary-color);color:var(--heading-color)}.kau-contact__action:last-child:hover{background:var(--heading-color);border-color:var(--heading-color);color:var(--white)}.kau-contact__info-row{margin:clamp(42px,5.5vw,72px) 0 0}.kau-contact__info-row>[class*=col-]{padding-left:0;padding-right:0}.kau-contact .contact__area-info{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.kau-contact .contact__area-info-item{align-items:flex-start;background:var(--white);border:1px solid var(--border-color-3);display:flex;flex-direction:column;gap:14px;margin:0;min-height:166px;padding:24px 18px}.kau-contact .contact__area-info-item+.contact__area-info-item{border-top:1px solid var(--border-color-3)}.kau-contact .contact__area-info-item-icon{align-items:center;border:1px solid var(--border-color-3);color:var(--primary-color);display:inline-flex;height:42px;justify-content:center;width:42px}.kau-contact .contact__area-info-item-icon i{font-size:18px}.kau-contact .contact__area-info-item-content{width:100%}.kau-contact .contact__area-info-item-content span{color:var(--primary-color);display:block;font-family:var(--heading-font);font-size:12px;font-weight:700;line-height:1.2;margin-bottom:8px;text-transform:uppercase}.kau-contact .contact__area-info-item-content h6{color:var(--heading-color);font-size:15px;font-weight:500;line-height:1.45;margin:0;overflow-wrap:anywhere}.kau-contact .contact__area-info-item-content a{color:inherit}.kau-contact .contact__area-form{border:1px solid var(--border-color-3);padding:clamp(28px,4vw,46px)}.kau-contact .contact__area-form h3{font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.12;margin-bottom:clamp(24px,4vw,36px)!important}.kau-contact .contact__area-form .row{display:grid!important;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;margin-right:0}.kau-contact .contact__area-form .row>[class*=col-]{margin-bottom:0!important;max-width:none;padding-left:0;padding-right:0;width:auto}.kau-contact .contact__area-form .row>.col-sm-12,.kau-contact .contact__area-form .row>.col-lg-12{grid-column:1 / -1}.kau-contact .contact__area-form-item{position:relative}.kau-contact .contact__area-form-item i{color:var(--primary-color);font-size:16px;left:18px;pointer-events:none;position:absolute;top:21px;z-index:1}.kau-contact .contact__area-form-item input:not([type=submit]),.kau-contact .contact__area-form-item textarea{background:var(--white);border:1px solid var(--border-color-3);color:var(--heading-color);font-size:15px;height:58px;line-height:1.4;padding:0 18px 0 48px;width:100%}.kau-contact .contact__area-form-item textarea{height:178px;padding-top:18px;resize:vertical}.kau-contact .contact__area-form-item input:not([type=submit]):focus,.kau-contact .contact__area-form-item textarea:focus{border-color:var(--primary-color)}.kau-contact .contact__area-form-item input[type=submit]{min-height:54px;min-width:158px}.kau-contact .kau-honeypot{height:1px;left:-10000px;opacity:0;overflow:hidden;position:absolute;top:auto;width:1px}.kau-contact .kau-honeypot input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.kau-contact .wpcf7-response-output{margin:20px 0 0!important}.kau-contact__map-row{left:50%;margin:clamp(38px,5vw,68px) 0 0 -50vw;max-width:100vw;position:relative;width:100vw}.kau-contact__map-row>[class*=col-]{padding-left:0;padding-right:0}.kau-contact .contact__area-map.section-padding{padding:0!important}.kau-contact .contact__area-map iframe{border:0;display:block;filter:grayscale(.18);height:clamp(280px,30vw,380px);width:100%}.kau-not-found{align-items:center;color:var(--white);display:flex;min-height:100vh;overflow:hidden;padding:clamp(28px,5vw,68px);position:relative}.kau-not-found__media{background:linear-gradient(90deg,#000000c7,#0000006b 58%,#0003),url(/app/uploads/2024/11/kau-rio-serrano-banner-poster.webp) center / cover no-repeat;inset:0;position:absolute;z-index:0}.kau-not-found__content{max-width:680px;position:relative;z-index:1}.kau-not-found__logo{display:inline-flex;margin-bottom:clamp(42px,7vw,96px)}.kau-not-found__logo img{display:block;height:auto;max-width:142px;width:34vw}.kau-not-found__eyebrow{color:var(--primary-color);display:block;font-family:var(--heading-font);font-size:15px;font-weight:800;letter-spacing:0;line-height:1;margin-bottom:16px;text-transform:uppercase}.kau-not-found h1{color:var(--white);font-size:clamp(42px,7vw,86px);font-weight:600;letter-spacing:0;line-height:.98;margin:0 0 22px;max-width:780px}.kau-not-found p{color:#ffffffe0;font-size:clamp(17px,2vw,21px);line-height:1.55;margin:0;max-width:560px}.kau-not-found__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,4vw,42px)}.kau-not-found__button{align-items:center;border:1px solid rgba(255,255,255,.58);color:var(--white);display:inline-flex;font-family:var(--heading-font);font-size:13px;font-weight:800;justify-content:center;min-height:50px;min-width:136px;padding:0 20px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.kau-not-found__button--primary,.kau-not-found__button:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.kau-not-found__button--primary:hover{background:var(--white);border-color:var(--white);color:var(--heading-color)}.kau-not-found__language{color:#ffffffd6;display:inline-flex;font-family:var(--heading-font);font-size:13px;font-weight:700;margin-top:24px;text-transform:uppercase}.kau-not-found__language:hover{color:var(--primary-color)}.kau-404-page .joinchat{animation:none!important;display:block!important;transform:scaleX(1)!important}.kau-floating-contact{bottom:20px;display:block;font-family:var(--heading-font);position:fixed;right:24px;z-index:9998}.joinchat{--bottom: 68px;--sep: 20px;--s: 46px;transform-origin:center;transition:opacity .24s ease,transform .24s ease;will-change:opacity,transform}.joinchat .joinchat__button{animation:kau-floating-action-enter .46s cubic-bezier(.22,1,.36,1) both;background:var(--primary-color)!important;border-radius:10px!important;box-shadow:1px 6px 24px #b8914647;height:46px!important;min-width:46px!important;width:46px!important}.joinchat .joinchat__button__open{border-radius:10px!important;height:46px!important;width:46px!important}.joinchat .joinchat__button:hover,.joinchat .joinchat__button:active{background:#a97f39!important}body.kau-floating-contact-open .joinchat{opacity:0!important;pointer-events:none!important;transform:translateY(14px) scale(.9)!important}.kau-floating-contact__toggle{align-items:center;animation:kau-floating-action-enter .46s cubic-bezier(.22,1,.36,1) both;background:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;box-shadow:0 10px 24px #b891463d;color:var(--white);display:inline-flex;font-size:13px;font-weight:700;gap:8px;height:42px;justify-content:center;line-height:1;min-width:138px;padding:0 22px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.kau-floating-contact__toggle i{font-size:15px}.kau-floating-contact__toggle:hover,.kau-floating-contact.is-open .kau-floating-contact__toggle{background:#a97f39;border-color:#a97f39;box-shadow:0 12px 28px #b891464d;color:var(--white)}@keyframes kau-floating-action-enter{0%{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.kau-floating-contact__panel{background:var(--white);border:1px solid var(--border-color-3);border-radius:8px;bottom:54px;box-shadow:0 18px 44px #0000002e;max-height:min(620px,calc(100dvh - 118px));opacity:0;overflow-y:auto;padding:16px;pointer-events:none;position:absolute;right:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:min(330px,calc(100vw - 32px))}.kau-floating-contact.is-open .kau-floating-contact__panel{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.kau-floating-contact__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.kau-floating-contact__head strong{color:var(--heading-color);font-size:18px;font-weight:700;line-height:1.2}.kau-floating-contact__close{align-items:center;background:transparent;border:1px solid var(--border-color-3);color:var(--heading-color);display:inline-flex;height:32px;justify-content:center;padding:0;transition:border-color .2s ease,color .2s ease;width:32px}.kau-floating-contact__close:hover{border-color:var(--primary-color);color:var(--primary-color)}.kau-floating-contact__form{display:grid;gap:9px}.kau-floating-contact__form label{display:grid;gap:5px;margin:0}.kau-floating-contact__form label span{color:var(--primary-color);font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.kau-floating-contact__form input,.kau-floating-contact__form textarea{background:var(--white);border:1px solid var(--border-color-3);color:var(--heading-color);font-family:var(--body-font);font-size:14px;line-height:1.4;padding:10px 12px;width:100%}.kau-floating-contact__form input{height:40px}.kau-floating-contact__form textarea{min-height:78px;resize:vertical}.kau-floating-contact__form input:focus,.kau-floating-contact__form textarea:focus{border-color:var(--primary-color)}.kau-floating-contact__submit{background:var(--primary-color);border:1px solid var(--primary-color);color:var(--white);font-family:var(--heading-font);font-size:13px;font-weight:700;height:44px;line-height:1;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.kau-floating-contact__submit:hover{background:var(--heading-color);border-color:var(--heading-color);color:var(--white)}.kau-floating-contact__status{color:var(--body-color);font-family:var(--body-font);font-size:12px;line-height:1.4;margin:0;min-height:17px}.kau-floating-contact__trap{height:1px;left:-10000px;opacity:0;overflow:hidden;position:absolute;top:auto;width:1px}.page__banner:after{opacity:.5}.gastronomia-en-torres-del-paine .kau-readmore{margin-top:clamp(40px,4vw,64px);max-height:2000px;opacity:1;overflow:hidden;transition:max-height .55s ease,opacity .4s ease,padding .4s ease,margin .4s ease}.gastronomia-en-torres-del-paine .kau-readmore.kau-readmore--collapsed{border-width:0!important;margin-bottom:0!important;margin-top:0!important;max-height:0;opacity:0;padding-bottom:0!important;padding-top:0!important}.gastronomia-en-torres-del-paine .kau-readmore__toggle{background:none;border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;font-family:var(--heading-font);font-size:13px;font-weight:700;letter-spacing:.06em;margin-top:14px;padding:11px 26px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.gastronomia-en-torres-del-paine .kau-readmore__toggle:hover{background:var(--primary-color);color:var(--white)}.gastronomia-en-torres-del-paine .offers__area-title.kau-readmore-host{align-items:stretch;flex-direction:column;justify-content:center}.gastronomia-en-torres-del-paine .kau-readmore-host>.kau-readmore__toggle{align-self:flex-start}.kau-room-sales .page__banner{background-position:center 48%}.kau-room-sales .room__details.section-padding{padding:clamp(72px,7vw,112px) 0 clamp(38px,4vw,56px)}.kau-room-sales .room__details .container{max-width:1180px}.kau-room-sales .room__details .row{margin-left:0;margin-right:0}.kau-room-sales .room__details [class*=col-]{padding-left:0;padding-right:0}.kau-room-sales .room__details-right-content{display:block;margin-bottom:0;padding-bottom:0}.kau-room-sales .huemul-room__intro{align-items:stretch;display:grid;gap:clamp(36px,5vw,78px);grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);margin-bottom:clamp(34px,5vw,74px)}.kau-room-sales .huemul-room__intro-copy{align-items:flex-start;border-left:2px solid var(--primary-color);display:flex;flex-direction:column;justify-content:center;padding-left:clamp(24px,3vw,38px)}.kau-room-sales .huemul-room__intro-copy h3{color:var(--heading-color);font-family:var(--heading-font);font-size:32px;font-weight:600;line-height:1.28;margin:0 0 clamp(18px,2.4vw,26px);max-width:440px;text-align:left!important}.kau-room-sales .huemul-room__intro-copy h3 strong,.kau-room-sales .huemul-room__intro-copy h3 b,.kau-room-sales .huemul-room__intro-copy h3 span,.kau-room-sales .huemul-room__intro-copy h3 a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.kau-room-sales .huemul-room__intro-copy p{color:var(--body-color);font-size:16px;line-height:1.72;margin:0;max-width:540px;text-wrap:pretty}.kau-room-sales .huemul-room__booking-primary{margin:clamp(20px,2.6vw,30px) 0 clamp(20px,2.8vw,34px)!important}.kau-room-sales .huemul-room__booking-primary .theme-btn{align-items:center;border-radius:10px;box-shadow:0 10px 24px #b891463d;display:inline-flex;gap:10px;justify-content:center;min-width:162px;transition:background-color .2s ease,box-shadow .2s ease}.kau-room-sales .huemul-room__booking-primary .theme-btn:before,.kau-room-sales .huemul-room__booking-primary .theme-btn:after{background:var(--white)}.kau-room-sales .huemul-room__booking-primary .theme-btn:hover{background:#a97f39;box-shadow:0 12px 28px #b891464d;color:var(--heading-color)}.kau-room-sales .huemul-room__facts{display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(28px,4vw,42px);max-width:540px;width:100%}.kau-room-sales .huemul-room__fact{border-top:1px solid var(--border-color-3);padding-top:14px}.kau-room-sales .huemul-room__fact strong{color:var(--heading-color);display:block;font-family:var(--heading-font);font-size:clamp(19px,1.9vw,26px);font-weight:500;line-height:1.14;margin-bottom:4px}.kau-room-sales .huemul-room__fact span{color:var(--body-color);display:block;font-size:13px;line-height:1.35}.kau-room-sales .huemul-room__intro-media{display:flex;flex-direction:column;gap:clamp(10px,1vw,16px)}.kau-room-sales .huemul-room__main{flex:1 1 auto;min-height:clamp(360px,40vw,520px);overflow:hidden}.kau-room-sales .huemul-room__main img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.kau-room-sales .huemul-room__thumbs{display:grid;gap:clamp(8px,.8vw,12px);grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.kau-room-sales .huemul-room__thumb{aspect-ratio:4 / 3;background:none;border:2px solid transparent;cursor:pointer;opacity:.7;overflow:hidden;padding:0;transition:border-color .2s ease,opacity .2s ease}.kau-room-sales .huemul-room__thumb img{display:block;height:100%;object-fit:cover;width:100%}.kau-room-sales .huemul-room__thumb:hover{opacity:1}.kau-room-sales .huemul-room__thumb.is-active{border-color:var(--primary-color);opacity:1}.kau-room-sales .huemul-room__gallery{display:grid;gap:clamp(14px,2vw,22px);grid-auto-rows:clamp(180px,16vw,238px);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(42px,6vw,86px)}.kau-room-sales .huemul-room__gallery a{display:block;height:100%;overflow:hidden}.kau-room-sales .huemul-room__gallery a:first-child{grid-column:span 2;grid-row:span 2}.kau-room-sales .huemul-room__gallery--3 a:nth-child(2),.kau-room-sales .huemul-room__gallery--3 a:nth-child(3){grid-column:span 2}.kau-room-sales .huemul-room__gallery img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.kau-room-sales .huemul-room__gallery a:hover img{transform:scale(1.035)}.kau-room-sales .huemul-room__details-grid{border-bottom:1px solid var(--border-color-3);display:grid;gap:0 clamp(28px,4vw,58px);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0;padding:clamp(26px,4vw,44px) 0}.kau-room-sales .huemul-room__details-grid>*{color:var(--body-color);font-size:16px;line-height:1.78;margin:0;padding:16px 0;text-wrap:pretty}.kau-room-sales .huemul-room__details-grid>*:nth-child(n+3){border-top:1px solid var(--border-color-3)}.kau-room-sales .room__details-right>.mb-10{margin-bottom:clamp(62px,7vw,96px)!important;text-align:left}.kau-room-sales .room__details-right-list{margin-top:0}.kau-room-sales .huemul-room__amenities-panel{border-bottom:1px solid var(--border-color-3);border-top:1px solid var(--border-color-3);display:grid;gap:clamp(22px,3vw,34px);grid-template-columns:1fr;margin-bottom:0;padding:clamp(28px,4vw,46px) 0}.kau-room-sales .huemul-room__amenities-panel h3{margin:0}.kau-room-sales .room__details-right-list h3{font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.14;margin-bottom:clamp(26px,4vw,44px)}.kau-room-sales .huemul-room__amenities-panel h3{margin-bottom:0}.kau-room-sales .room__details-right-list .row{display:grid;column-gap:clamp(18px,3vw,42px);row-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0!important}.kau-room-sales .room__details-right-list .row>[class*=col-]{margin-bottom:0!important;max-width:none;width:auto}.kau-room-sales .room__details-right-list-item{align-items:center;border:1px solid var(--border-color-3);display:flex;gap:16px;height:100%;padding:18px}.kau-room-sales .room__details-right-list-item-icon{flex:0 0 42px}.kau-room-sales .room__details-right-list-item-icon img{height:34px;object-fit:contain;width:34px}.kau-room-sales .room__details-right-list-item-title h6{font-size:15px;line-height:1.35;margin:0}.band__area .band__area-border{padding-bottom:25px!important;padding-top:25px!important}.band__slider{overflow:hidden!important}.band__slider .swiper-wrapper{align-items:center;animation:band-logo-marquee 22s linear infinite;display:flex!important;transition:none!important;width:max-content}.band__area:hover .band__slider .swiper-wrapper,.band__area:focus-within .band__slider .swiper-wrapper{animation-play-state:paused}@keyframes band-logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.band__area-item{align-items:center;display:flex!important;flex:0 0 clamp(180px,20vw,250px);height:96px;justify-content:center;margin:0;opacity:1!important;text-align:center;width:clamp(180px,20vw,250px)!important}.band__area-item a{align-items:center;display:inline-flex;height:96px;justify-content:center;padding:12px 16px;width:100%}.band__area-item img{display:block;filter:grayscale(1);height:64px;max-width:none;object-fit:contain;opacity:.74;transition:opacity .2s ease;width:156px}.band__area-item[data-partner=patagonia-exp] img{height:44px;width:118px}.band__area-item a:hover img,.band__area-item a:focus-visible img,.band__area-item a:active img{filter:grayscale(1);opacity:.74;transform:none}.band__area-item a:focus-visible{outline:2px solid #b8b8b8;outline-offset:8px}.accommodations__two{overflow:hidden;padding:clamp(84px,8vw,128px) 0 clamp(90px,8vw,132px)}.accommodations__two>.container{max-width:1290px}.accommodations__two>.container>.row{align-items:center;display:grid;gap:clamp(48px,6vw,86px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-left:0;margin-right:0}.accommodations__two>.container>.row>[class*=col-]{max-width:none;padding-left:0;padding-right:0;width:auto}.accommodations__two>.container>.row>[class*=col-]:nth-child(1){align-self:end;grid-column:2;grid-row:1;justify-self:start;margin:0 0 0 -36px;padding-top:0;width:min(43%,282px);z-index:2}.accommodations__two>.container>.row>[class*=col-]:nth-child(2){grid-column:1;grid-row:1}.accommodations__two>.container>.row>[class*=col-]:nth-child(3){grid-column:2;grid-row:1;justify-self:end;width:88%;z-index:1}.accommodations__two-left,.accommodations__two-right{margin:0;padding:0;position:relative}.accommodations__two-left img,.accommodations__two-right img{display:block;object-fit:cover;width:100%}.accommodations__two-left img{border:10px solid var(--white);height:clamp(250px,24vw,356px)}.accommodations__two-right img{height:clamp(460px,46vw,610px)}.accommodations__two .accommodations__two-title{border-left:2px solid var(--primary-color);margin-left:0!important;margin-right:0;max-width:580px;padding:clamp(34px,4vw,54px) 0 clamp(36px,4vw,56px) clamp(30px,4vw,54px)}.accommodations__two .accommodations__two-title .subtitle__one{display:block;margin-bottom:14px}.accommodations__two .accommodations__two-title h2{font-size:clamp(32px,3.2vw,46px);font-weight:600;line-height:1.12;margin-bottom:clamp(24px,3vw,38px)!important}.accommodations__two .accommodations__two-title p{color:var(--body-color);font-size:17px;line-height:1.75;margin-bottom:24px!important;max-width:540px}.accommodations__two .accommodations__two-title p:empty{display:none;margin:0!important}.accommodations__two .accommodations__two-title p:last-child{margin-bottom:0!important}@media(max-width:1199px){.kau-contact .contact__area-info{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.kau-contact .contact__area-info-item:nth-child(n+3){border-top:1px solid var(--border-color-3)}}@media(max-width:991px){.kau-contact__main{grid-template-columns:1fr}.kau-contact__info-col{position:static}.kau-contact .contact__area-title{margin-bottom:0}.kau-contact .contact__area-info{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.kau-contact .contact__area-info-item:nth-child(2){border-top:0}.kau-contact .contact__area-form .row{gap:16px}.kau-room-sales .huemul-room__intro{grid-template-columns:1fr}.kau-room-sales .huemul-room__gallery{grid-auto-rows:clamp(160px,30vw,240px);grid-template-columns:repeat(2,minmax(0,1fr))}.kau-room-sales .huemul-room__gallery a:first-child{grid-column:span 2}.kau-room-sales .huemul-room__details-grid,.kau-room-sales .huemul-room__amenities-panel{grid-template-columns:1fr}.kau-room-sales .huemul-room__details-grid>*:nth-child(n+2){border-top:1px solid var(--border-color-3)}.kau-room-sales .room__details-right-list .row{grid-template-columns:repeat(2,minmax(0,1fr))}body.areas-comunes .offers__area>.container{grid-template-columns:1fr}body.areas-comunes .offers__area>.container>.row:first-child,body.areas-comunes .offers__area>.container>.row.mb-5,body.areas-comunes .offers__area>.container>.row:last-child{grid-column:1;grid-row:auto}body.areas-comunes .offers__area>.container>.row:last-child .offers__area-title{grid-template-columns:1fr}body.areas-comunes .gallery__area .row{grid-auto-rows:clamp(160px,30vw,240px);grid-template-columns:repeat(2,minmax(0,1fr))}body.areas-comunes .gallery__area .col-sm-3:first-child,body.areas-comunes .gallery__area .col-sm-3:nth-child(4){grid-column:span 2}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery{grid-auto-rows:clamp(160px,30vw,240px);grid-template-columns:repeat(2,minmax(0,1fr))}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .col-sm-3:first-child,body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery .col-sm-3:nth-child(4){grid-column:span 2}body.gastronomia-en-torres-del-paine .offers__area>.container{grid-template-columns:1fr}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child,body.gastronomia-en-torres-del-paine .offers__area>.container>.row.mb-5,body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child{grid-column:1;grid-row:auto}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title{column-count:1;column-rule:0}body.gastronomia-en-torres-del-paine .gallery__area .row{grid-template-columns:repeat(2,minmax(0,1fr))}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title{gap:22px;grid-template-columns:1fr}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title h2{max-width:720px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title{gap:18px 34px}.accommodations__two{padding:78px 0 96px}.accommodations__two>.container>.row{gap:36px;grid-template-columns:1fr}.accommodations__two>.container>.row>[class*=col-]:nth-child(1){grid-column:1;grid-row:2;margin:0 0 0 22px;width:min(48%,250px)}.accommodations__two>.container>.row>[class*=col-]:nth-child(2){grid-column:1;grid-row:1}.accommodations__two>.container>.row>[class*=col-]:nth-child(3){grid-column:1;grid-row:2;width:100%}.accommodations__two .accommodations__two-title{max-width:none}.accommodations__two-right img{height:clamp(360px,58vw,520px)}}@media(max-width:575px){body.contacto .page__banner{min-height:300px}.kau-contact.contact__area.section-padding{padding:58px 0 0!important}.kau-contact .contact__area-title{padding-left:18px}.kau-contact .contact__area-title h3{font-size:31px;line-height:1.08}.kau-contact .contact__area-title p{font-size:15px;line-height:1.64}.kau-contact__actions{display:grid;grid-template-columns:1fr}.kau-contact__action{width:100%}.kau-contact .contact__area-info{gap:12px;grid-template-columns:1fr}.kau-contact .contact__area-info-item+.contact__area-info-item{border-top:1px solid var(--border-color-3)}.kau-contact .contact__area-form{padding:24px 18px}.kau-contact .contact__area-form .row{grid-template-columns:1fr}.kau-contact .contact__area-form-item input[type=submit]{width:100%}.kau-contact .contact__area-map iframe{height:300px}.kau-not-found{align-items:flex-end;min-height:100svh;padding:28px 20px 92px}.kau-not-found__media{background:linear-gradient(180deg,#0000007a,#000000d1),url(/app/uploads/2024/11/kau-rio-serrano-banner-poster.webp) center / cover no-repeat}.kau-not-found__logo{margin-bottom:72px}.kau-not-found__actions{display:grid;grid-template-columns:1fr}.kau-not-found__button{width:100%}.kau-floating-contact{bottom:18px;right:16px}.joinchat{--bottom: 68px;--sep: 16px}.kau-floating-contact__toggle{height:42px;min-width:138px;padding:0 20px}.kau-floating-contact__panel{bottom:54px;padding:14px;width:calc(100vw - 32px)}.kau-room-sales .room__details.section-padding{padding:58px 0 44px}.kau-room-sales .huemul-room__intro{gap:34px}.kau-room-sales .huemul-room__intro-copy{padding-left:18px}.kau-room-sales .huemul-room__intro-copy h3{font-size:32px;line-height:1.32}.kau-room-sales .huemul-room__intro-copy p{font-size:16px;line-height:1.7}.kau-room-sales .huemul-room__booking-primary,.kau-room-sales .huemul-room__booking-primary .theme-btn{width:100%}.kau-room-sales .huemul-room__facts{grid-template-columns:1fr}.kau-room-sales .huemul-room__main{min-height:260px}.kau-room-sales .huemul-room__gallery{gap:12px;grid-auto-rows:150px}.kau-room-sales .room__details-right>.mb-10{margin-bottom:58px!important}.kau-room-sales .room__details-right-list .row{grid-template-columns:1fr}body.areas-comunes .offers__area.section-padding{padding:58px 0 68px}body.areas-comunes .offers__area>.container{gap:34px}body.areas-comunes .offers__area>.container>.row:first-child .offers__area-title{padding-left:18px}body.areas-comunes .offers__area>.container>.row:first-child .offers__area-title p{font-size:17px;line-height:1.62}body.areas-comunes .offers__area-image img{height:300px;min-height:0}body.areas-comunes .offers__area>.container>.row:last-child .offers__area-title h4{font-size:30px}body.areas-comunes .gallery__area.section-padding{padding-bottom:64px}body.areas-comunes .gallery__area .container-fluid{padding-left:14px!important;padding-right:14px!important}body.areas-comunes .gallery__area .row{gap:12px;grid-auto-rows:150px}body.gastronomia-en-torres-del-paine .offers__area.section-padding{padding:58px 0 68px}body.gastronomia-en-torres-del-paine .offers__area>.container{gap:34px}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title{padding-left:18px}body.gastronomia-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title p{font-size:18px;line-height:1.58}body.gastronomia-en-torres-del-paine .offers__area-image img{height:300px}body.gastronomia-en-torres-del-paine .gallery__area.section-padding{padding-bottom:64px}body.gastronomia-en-torres-del-paine .gallery__area .row{gap:12px;padding-left:14px;padding-right:14px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area .kau-optimized-gallery{gap:12px;grid-auto-rows:150px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area.section-padding{padding:58px 0 76px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title h2{font-size:32px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:first-child .offers__area-title p{font-size:16px;line-height:1.72}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area .row.mb-5{margin-bottom:48px!important;margin-top:38px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area-image img{height:280px}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title{grid-template-columns:1fr}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title h2:nth-of-type(2),body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title p:nth-of-type(1),body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title p:nth-of-type(2){grid-column:auto;grid-row:auto}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .offers__area>.container>.row:last-child .offers__area-title h2{padding-top:22px}.band__area .band__area-border{padding-bottom:25px!important;padding-top:25px!important}.band__area-item,.band__area-item a{height:84px}.band__area-item{flex-basis:180px;width:180px!important}.band__area-item img{height:54px;width:132px}.band__area-item[data-partner=patagonia-exp] img{height:38px;width:104px}.accommodations__two{padding:64px 0 82px}.accommodations__two .accommodations__two-title{padding:8px 0 8px 24px}.accommodations__two .accommodations__two-title h2{font-size:30px}.accommodations__two .accommodations__two-title p{font-size:16px;line-height:1.7}.accommodations__two>.container>.row>[class*=col-]:nth-child(1){margin:0 0 0 16px;width:min(56%,210px)}.accommodations__two-left img{border-width:8px;height:220px}.accommodations__two-right img{height:360px}}@media(max-width:991px){.header__area-menubar-right,.header__area-menubar-right-menu.menu-responsive{display:none!important}.responsive-menu{pointer-events:none;z-index:10002}.mean-container .mean-bar,.mean-container .mean-bar *{box-sizing:border-box}.mean-container .mean-bar{background:transparent!important;min-height:0;padding:0;pointer-events:none;position:relative;z-index:10002}.mean-container a.meanmenu-reveal{align-items:center;background:transparent!important;border:0;border-radius:0;color:var(--white)!important;display:inline-flex!important;flex-direction:column;font-size:0!important;gap:4px;height:44px!important;justify-content:center;line-height:1;padding:0!important;pointer-events:auto;right:0!important;text-indent:0!important;top:18px!important;transition:none;width:44px!important}.mean-container a.meanmenu-reveal:before,.mean-container a.meanmenu-reveal:after,.mean-container a.meanmenu-reveal span:nth-child(2){background:var(--white);border-radius:999px;display:block;height:2px;left:13px;margin:0;position:absolute;top:50%;transform-origin:center;transition:opacity .2s ease,transform .2s ease;width:18px}.mean-container a.meanmenu-reveal:before,.mean-container a.meanmenu-reveal:after{content:""}.mean-container a.meanmenu-reveal:before{transform:translateY(-7px)}.mean-container a.meanmenu-reveal span:nth-child(2){transform:translateY(-50%)}.mean-container a.meanmenu-reveal:after{transform:translateY(5px)}.mean-container a.meanmenu-reveal span:not(:nth-child(2)){display:none}.mean-container a.meanmenu-reveal:hover,.mean-container a.meanmenu-reveal.meanclose{background:transparent!important;color:var(--white)!important}.mean-container a.meanmenu-reveal.meanclose:before{transform:translateY(-1px) rotate(45deg)}.mean-container a.meanmenu-reveal.meanclose span:nth-child(2){opacity:0}.mean-container a.meanmenu-reveal.meanclose:after{transform:translateY(-1px) rotate(-45deg)}.mean-container .mean-nav{background:transparent;box-shadow:none;margin-top:88px;max-height:calc(100dvh - 162px);overflow-y:auto;padding:0;pointer-events:auto}.mean-container .mean-nav>ul{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid rgba(18,24,31,.08);border-radius:8px;box-shadow:0 22px 50px #0000002e;padding:8px}.mean-container a.meanmenu-reveal.meanclose+.mean-nav>ul{display:block!important;height:auto!important;margin:0!important;overflow:visible!important;padding:8px!important}.mean-container .mean-nav ul,.mean-container .mean-nav ul li{float:none}.mean-container .mean-nav ul li{border:0;margin:0;width:100%}.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li li a,.mean-container .mean-nav li li:first-child>a{align-items:center;border:0!important;border-radius:6px;color:var(--heading-color);display:flex;float:none;font-family:var(--heading-font);font-size:15px;font-weight:700;line-height:1.25;min-height:50px;opacity:1;padding:0 16px;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100%}.mean-container .mean-nav ul li.menu-item-has-children>a:not(.mean-expand){padding-right:62px}.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li.current-menu-item>a:not(.mean-expand),.mean-container .mean-nav ul li.current_page_item>a:not(.mean-expand){background:#c2974a1f;color:var(--primary-color)}.mean-container .mean-nav ul li a.mean-expand,.mean-container .mean-nav .sub-menu li a.mean-expand{align-items:center;background:#c2974a1a!important;border:1px solid rgba(194,151,74,.22)!important;border-radius:6px;color:var(--primary-color);display:flex;float:none;font-size:18px!important;font-weight:800;height:36px;justify-content:center;line-height:1;margin:0;min-height:36px;padding:0!important;position:absolute;right:10px;top:7px;width:36px;z-index:2}.mean-container .mean-nav ul li a.mean-expand:hover,.mean-container .mean-nav ul li a.mean-expand.mean-clicked{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:var(--white)}.mean-container .mean-nav ul li .sub-menu{background:#12181f09;border:1px solid rgba(18,24,31,.06);border-radius:8px;margin:0 0 8px;padding:6px}.mean-container .mean-nav ul li:has(>a.mean-expand.mean-clicked)>.sub-menu{display:block!important;height:auto!important;margin:0 0 8px!important;overflow:visible!important;padding:6px!important}.mean-container .mean-nav ul li .sub-menu li a{color:#12181fc2;font-size:14px;font-weight:600;min-height:42px;padding:0 14px}.mean-container .mean-nav ul li.lang-item>a{display:inline-flex;margin-top:6px;min-height:40px;padding:0 14px;width:auto}.mean-container .mean-nav ul li.lang-item img{display:block}}@media(max-width:767px){body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .gallery__area.kau-carousel-gallery.section-padding,body.gastronomia-en-torres-del-paine .gallery__area.kau-carousel-gallery.section-padding{padding:16px 0}.kau-photo-carousel__track{gap:12px;padding:0 14px}.kau-photo-carousel__slide{flex-basis:82vw;height:220px}.kau-lightbox{padding:16px}.kau-lightbox__stage img{max-height:78vh}.kau-lightbox__close,.kau-lightbox__nav{height:42px;width:42px}.kau-lightbox__close{right:14px;top:14px}.kau-lightbox__nav--prev{left:14px}.kau-lightbox__nav--next{right:14px}}.footer__area-widget .footer__area-widget-title{color:var(--white);display:block;font-family:var(--heading-font);font-size:20px;font-weight:500;line-height:30px;margin:0;padding:0}.banner__two-content .kau-hero-slide-title{color:var(--white);font-family:var(--heading-font);font-size:60px;font-weight:300;line-height:70px;margin:0 0 45px;padding:0;text-transform:none}@media(max-width:991px){.banner__two-content .kau-hero-slide-title{font-size:65px;line-height:85px}}@media(max-width:767px){.banner__two-content .kau-hero-slide-title{font-size:50px;line-height:70px}}@media(max-width:465px){.banner__two-content .kau-hero-slide-title{font-size:38px;line-height:50px;margin-bottom:35px}}@media(max-width:359px){.banner__two-content .kau-hero-slide-title{font-size:33px;line-height:45px}}.kau-hero-video-banner .banner__two-content{max-width:720px}@media(min-width:993px){.kau-hero-video-banner .banner__two-content h1{white-space:normal}}.kau-room-card-heading h3,.deluxe__two-title h3{color:var(--heading-color);font-family:var(--heading-font);font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1;margin:0;text-transform:uppercase}.kau-room-card-heading h3{border-left:1px solid rgba(185,132,49,.38);padding:0 0 0 10px}.kau-room-card-heading+h4,.kau-room-card-heading~h4{margin-top:0}.deluxe__two .kau-rooms-section-title{margin:0 0 clamp(28px,3vw,40px);max-width:760px}.deluxe__two .kau-rooms-section-title h2{font-size:clamp(30px,3.2vw,46px);font-weight:600;line-height:1.12;margin:0}.page__banner-title h1{line-height:1.22;margin-left:auto;margin-right:auto;max-width:900px;text-wrap:balance}body.nosotros-lodge-kau-rio-serrano-en-torres-del-paine .page__banner-title h1,body.gastronomia-en-torres-del-paine .page__banner-title h1,body.areas-comunes .page__banner-title h1,body.huemul .page__banner-title h1,body.puma .page__banner-title h1,body.condor .page__banner-title h1,body.condor-suite .page__banner-title h1,body.reservas-kau-rio-serrano .page__banner-title h1,body.contacto .page__banner-title h1,body.blog .page__banner-title h1{font-size:clamp(28px,4.2vw,45px)}body.areas-comunes .offers__area-title h2.kau-section-heading{color:var(--heading-color);font-family:var(--heading-font);font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.12;margin:0;max-width:none;text-transform:none}@media(max-width:575px){body.areas-comunes .offers__area-title h2.kau-section-heading{font-size:30px}}body.gastronomia-en-torres-del-paine .offers__area-title h2.kau-section-heading{color:var(--heading-color);font-family:var(--heading-font);font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.16;margin:0 0 20px;max-width:none;text-align:center;text-transform:none}.kau-room-sales .huemul-room__intro-copy h2{color:var(--heading-color);font-family:var(--heading-font);font-size:32px;font-weight:600;line-height:1.28;margin:0 0 clamp(18px,2.4vw,26px);max-width:440px;text-align:left!important;text-transform:none}.kau-room-sales .huemul-room__intro-copy h2 strong,.kau-room-sales .huemul-room__intro-copy h2 b,.kau-room-sales .huemul-room__intro-copy h2 span,.kau-room-sales .huemul-room__intro-copy h2 a{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}@media(max-width:575px){.kau-room-sales .huemul-room__intro-copy h2{line-height:1.32}}.kau-room-sales .room__details-right-list h2{color:var(--heading-color);font-family:var(--heading-font);font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.14;margin-bottom:clamp(26px,4vw,44px);text-transform:none}.kau-room-sales .huemul-room__amenities-panel h2{margin:0}.room__details-right-list-item-title .kau-amenity-label{color:var(--heading-color);font-family:var(--heading-font);font-size:18px;font-weight:500;line-height:28px;margin:0;padding:0}.kau-room-sales .room__details-right-list-item-title .kau-amenity-label{font-size:15px;line-height:1.35;margin:0}.contact__area-title h2,.contact__area-form h2{font-size:30px;line-height:40px;text-transform:none}.kau-contact .contact__area-title h2{color:var(--heading-color);font-size:40px;font-weight:500;line-height:1.08;margin:0 0 clamp(22px,3vw,32px)!important;max-width:520px}@media(max-width:575px){.kau-contact .contact__area-title h2{font-size:31px}}.kau-contact .contact__area-form h2{font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.12;margin-bottom:clamp(24px,4vw,36px)!important}.contact__area-info-item-content .kau-info-value{color:var(--heading-color);font-family:var(--heading-font);font-size:18px;font-weight:500;line-height:28px;margin:0;max-width:240px;padding:0}.contact__area-info-item-content .kau-info-value a{transition:all .4s ease-out 0s}.contact__area-info-item-content .kau-info-value a:hover{color:var(--primary-color)}.kau-contact .contact__area-info-item-content .kau-info-value{font-size:15px;line-height:1.45;overflow-wrap:anywhere}.blog__two-item-content h2{font-size:24px;line-height:34px;font-weight:500;margin:0 0 25px;text-transform:none}.blog__two-item-content h2 a{transition:all .4s ease-out 0s}.blog__two-item-content h2 a:hover{color:var(--primary-color)}@media(max-width:440px){.blog__two-item-content h2{font-size:22px;line-height:32px}}.blog__two-item-content .blog__two-item-content-author{color:var(--heading-color);font-family:var(--heading-font);font-size:14px;font-weight:500;line-height:24px;margin:0 0 5px;padding:0}
