.cl06_extras{width:calc(76.4% - 116px) !important}
.cl06_extras .banner-text{margin-bottom:24px;position:relative}
@media(max-width:1024px){.cl06_extras .banner-text{width:auto !important;margin:0 24px 24px}
}
.cl06_extras .banner-text__text{padding:16px 24px;border-radius:12px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}
@media(max-width:1024px){.cl06_extras .banner-text__text{padding:16px}
}
.cl06_extras .banner-text__text span{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cl06_extras .banner-text__text span p{margin:0}
@media(max-width:1024px){.cl06_extras .banner-text__text span{padding-right:16px}
}
.cl06_extras .banner-text__text i{font-size:22px;color:#1b1b1b}
.cl06_extras .banner-text__fondo{background-color:var(--color-secondary-01);width:100%;height:100%;border-radius:12px;position:absolute;top:0;opacity:.15}
@media(max-width:768px){.cl06_extras{width:100% !important}
}
.cl06_extras button:focus{outline:0}
.cl06_extras .rgba{display:none}
.cl06_extras .overflow-hidden{overflow:hidden}
.cl06_extras .rgba::before{content:"";background:var(--color-background-modal);opacity:.8;position:fixed;z-index:1000;width:100%;top:0;left:0;height:100%}
.cl06_extras .contenedor-cl06{display:block;position:fixed;left:0;right:0;top:20px;z-index:1000;width:974px;height:auto;margin:0 auto;background-color:#fff;opacity:1;border-radius:16px}
@media(max-width:1500px){.cl06_extras .contenedor-cl06{top:20px;height:90%}
}
@media(max-width:1024px){.cl06_extras .contenedor-cl06{width:95%}
}
@media(max-width:768px){.cl06_extras .contenedor-cl06{width:100%;height:unset;position:fixed;display:block;border-radius:16px 16px 0 0;z-index:9999;margin-bottom:54px;bottom:0}
}
.cl06_extras .contenedor-cl06.midDesktop{overflow:auto;height:650px;top:60px}
@media(max-width:1024px){.cl06_extras .contenedor-cl06.midDesktop{height:90%}
}
@media(max-width:1200px){.cl06_extras .contenedor-cl06.midDesktop{top:25px;height:90%}
}
.cl06_extras .modal_content{height:100%;float:left;width:100%;position:relative}
@media(max-width:1200px){.cl06_extras .modal_content{height:100%}
}
@media(max-width:768px){.cl06_extras .modal_content{width:100%;padding:16px 24px;float:none;overflow:auto}
}
.cl06_extras .modal-extras__body{padding:0 24px 24px 24px;max-height:550px;overflow-y:auto}
@media(max-width:1500px){.cl06_extras .modal-extras__body{max-height:unset;height:90%}
}
@media(max-width:1200px){.cl06_extras .modal-extras__body{height:81%}
}
@media(max-width:575px){.cl06_extras .modal-extras__body{margin:0;padding:0 !important;margin-bottom:24px;max-height:unset;overflow-y:unset}
}
.cl06_extras .modal-extras__body .select-extras .errorMsg{margin-right:26px;padding:8px 16px}
@media(max-width:768px){.cl06_extras .modal-extras__body .select-extras .errorMsg{margin-right:0}
}
.cl06_extras .modal-extras__body .select-extras .errorMsg .container{display:flex;width:100%;justify-content:space-between;flex-direction:row;align-content:center;align-items:center}
.cl06_extras .modal-extras__body .select-extras .errorMsg .container .message-container .message{padding:0}
@media(max-width:768px){.cl06_extras .modal-extras__body .select-extras .errorMsg .container .message-container .message{padding-right:24px}
}
.cl06_extras .modal-extras__body .select-extras .errorMsg .container i.icon-close{font-size:12px;color:var(--color-system-03)}
@media(max-width:1024px){.cl06_extras .modal-extras__buttons{background-color:white}
}
.cl06_extras div.cf05_controlbuttons .container{padding:24px 0 24px 24px}
@media(max-width:768px){.cl06_extras div.cf05_controlbuttons .container{padding:8px 24px}
}
.cl06_extras .buttons_cl06{display:flex;border-radius:0 0 12px 12px;flex-direction:row;margin-top:30px;margin-right:0;margin-left:0;margin-bottom:12px;justify-content:space-between;align-content:space-between}
@media(max-width:575px){.cl06_extras .buttons_cl06{margin:0}
}
.cl06_extras .modal-visitors,.cl06_extras .modal-extras{border-radius:12px;background-color:#fff;position:fixed;display:none;flex-direction:column;flex-wrap:nowrap;padding:16px;z-index:2;margin:auto;left:0;right:0;top:270px;width:auto;height:auto}
@media(max-width:575px){.cl06_extras .modal-visitors,.cl06_extras .modal-extras{width:90%;height:auto;top:100px}
}
.cl06_extras .modal-visitors__close,.cl06_extras .modal-extras__close{display:flex;justify-content:flex-end;padding:24px 24px 0}
.cl06_extras .modal-visitors__close .icon-close,.cl06_extras .modal-extras__close .icon-close{cursor:pointer;color:var(--color-primary-01)}
@media(max-width:1024px){.cl06_extras .modal-visitors__close,.cl06_extras .modal-extras__close{padding:24px 24px 0}
}
@media(max-width:768px){.cl06_extras .modal-visitors__close .cl06_extras .modal-extras__close,.cl06_extras .modal-extras__close .cl06_extras .modal-extras__close{padding:24px}
}
.cl06_extras .modal-visitors__text,.cl06_extras .modal-extras__text,.cl06_extras .modal-visitors__header,.cl06_extras .modal-extras__header{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;padding:16px 24px 32px}
.cl06_extras .modal-visitors__text .products-title h1,.cl06_extras .modal-extras__text .products-title h1,.cl06_extras .modal-visitors__header .products-title h1,.cl06_extras .modal-extras__header .products-title h1{color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;letter-spacing:0;line-height:56px}
.cl06_extras .modal-visitors__text .desc,.cl06_extras .modal-extras__text .desc,.cl06_extras .modal-visitors__header .desc,.cl06_extras .modal-extras__header .desc{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cl06_extras .modal-visitors__buttons,.cl06_extras .modal-extras__buttons{border-radius:0 0 12px 12px;padding:16px 24px;box-shadow:0 0 32px 0 rgba(0,0,0,0.1)}
@media(max-width:575px){.cl06_extras .modal-visitors__buttons,.cl06_extras .modal-extras__buttons{border-radius:unset;margin:0;padding:0;position:fixed;bottom:0;width:unset;display:block;flex-direction:unset;left:0;right:0;box-shadow:0 0 32px 0 #000;background-color:white}
}
.cl06_extras .modal-visitors__buttons .buttons_cl06,.cl06_extras .modal-extras__buttons .buttons_cl06{display:flex;border-radius:0 0 12px 12px;flex-direction:row;margin-top:0;margin-right:0;margin-left:0;margin-bottom:0;justify-content:space-between;align-content:space-between}
@media(max-width:575px){.cl06_extras .modal-visitors__buttons .buttons_cl06,.cl06_extras .modal-extras__buttons .buttons_cl06{margin:0;padding:5px 20px 9px}
}
.cl06_extras .modal-visitors__buttons .buttons_cl06 .buttonBack,.cl06_extras .modal-extras__buttons .buttons_cl06 .buttonBack{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;display:flex;justify-content:center;align-items:center;height:100%;padding:12px 49px;box-sizing:border-box;border:2px solid var(--color-primary-01);border-radius:12px}
@media(max-width:575px){.cl06_extras .modal-visitors__buttons .buttons_cl06 .buttonBack,.cl06_extras .modal-extras__buttons .buttons_cl06 .buttonBack{width:100%;margin-top:auto;margin-bottom:auto;padding:6px 0;margin-right:5px}
}
.cl06_extras .modal-visitors__buttons .buttons_cl06 .buttonContinue,.cl06_extras .modal-extras__buttons .buttons_cl06 .buttonContinue{background-color:var(--color-primary-01);border:2px solid var(--color-primary-01);padding:10px 40px;border-radius:12px;color:white;display:flex;flex-direction:column;justify-content:space-around;font-weight:600;align-items:center;transition:200ms ease-in}
@media(max-width:575px){.cl06_extras .modal-visitors__buttons .buttons_cl06 .buttonContinue,.cl06_extras .modal-extras__buttons .buttons_cl06 .buttonContinue{width:100%;margin-top:auto;margin-bottom:auto;padding:6px 0;margin-left:5px}
}
.cl06_extras .modal-visitors__buttons .buttons_cl06 .buttonContinue:hover,.cl06_extras .modal-extras__buttons .buttons_cl06 .buttonContinue:hover{background-color:var(--color-primary-02);color:#fff}
.cl06_extras .modal-visitors__buttons .oneButton,.cl06_extras .modal-extras__buttons .oneButton{justify-content:flex-end}
@media(max-width:768px){.cl06_extras .modal-visitors__buttons .oneButton .buttonContinue,.cl06_extras .modal-extras__buttons .oneButton .buttonContinue{margin-left:unset}
}
.cl06_extras .background-modal{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-background-megamenu);z-index:1}
.cl06_extras .modal.view-detail{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}
@media(max-width:768px){.cl06_extras .modal.view-detail{justify-content:flex-end}
}
.cl06_extras .modal.view-detail .wrapper{display:block;position:relative;z-index:1000;width:80%;height:auto;margin:0 auto;background-color:#fff;opacity:1;border-radius:16px;padding:24px;max-width:1200px}
@media(max-width:768px){.cl06_extras .modal.view-detail .wrapper{width:100%;height:94%;overflow:auto;border-radius:16px 16px 0 0}
}
.cl06_extras .modal.view-detail .wrapper .close{opacity:1;text-shadow:unset;cursor:pointer}
.cl06_extras .modal.view-detail .wrapper .close i{color:var(--color-primary-01);font-size:16px}
@media(max-width:768px){.cl06_extras .modal.view-detail .wrapper .close i{font-size:16px}
}
.cl06_extras .modal.view-detail .wrapper .title{margin-bottom:24px}
@media(max-width:768px){.cl06_extras .modal.view-detail .wrapper .title{margin-bottom:16px}
}
.cl06_extras .modal.view-detail .wrapper .title span{color:#1b1b1b;font-family:var(--robotoSlab-bold);font-size:40px;font-weight:bold;letter-spacing:0;line-height:56px}
@media(max-width:768px){.cl06_extras .modal.view-detail .wrapper .title span{font-size:24px;line-height:32px}
}
.cl06_extras .modal.view-detail .wrapper .description span,.cl06_extras .modal.view-detail .wrapper .description p,.cl06_extras .modal.view-detail .wrapper .description div{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px;margin:0}
@media(max-width:768px){.cl06_extras .modal.view-detail .wrapper .description span,.cl06_extras .modal.view-detail .wrapper .description p,.cl06_extras .modal.view-detail .wrapper .description div{font-size:16px;line-height:24px}
}
.cl06_extras .modal.view-detail::before{content:"";background:var(--color-background-modal);opacity:.8;position:fixed;z-index:1000;width:100%;top:0;left:0;height:100%}
@media(max-width:768px){.cc13_linkslist{margin-bottom:100px}
}
.cl06_extras .choose-location__title{margin-bottom:16px}
.cl06_extras .choose-location__title--text{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}
.cl06_extras .choose-location__title--text__subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cl06_extras .choose-location__title--text__title{color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;font-weight:bold;letter-spacing:0;line-height:56px}
@media(max-width:768px){.cl06_extras .choose-location__title--text__title{font-size:32px;line-height:32px}
}
.cl06_extras .choose-location__error{padding:6px 10px;background-color:#fcd4d0;border-radius:7px;margin-bottom:12px}
.cl06_extras .choose-location__error--text{color:#f22613;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:24px}
.cl06_extras .choose-location__stepper{display:flex;position:relative}
.cl06_extras .choose-location__stepper--stepperContent{text-align:center;display:flex;position:relative;min-width:100px}
.cl06_extras .choose-location__stepper--stepperContent .stepperStepContainer{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}
.cl06_extras .choose-location__stepper--stepperContent .stepperStepContainer .stepperStep{height:24px;width:24px;border-radius:16px;border-radius:8px;background-color:#cacaca;font-family:var(--barlow-regular);font-size:16px;font-weight:600;padding-top:0;margin:0 auto;color:#fff}
.cl06_extras .choose-location__stepper--stepperContent .stepperStepContainer:before{position:absolute;left:-40px;top:50%;height:3px;background-color:#cacaca;content:"";width:40px;display:block}
.cl06_extras .choose-location__stepper--stepperContent .stepperStepContainer:after{position:absolute;left:24px;top:50%;height:3px;background-color:#cacaca;content:"";width:40px;display:block;z-index:9}
.cl06_extras .choose-location__stepper--stepperContent .stepperTitle{color:#1b1b1b;font-size:14px;line-height:24px}
.cl06_extras .choose-location__stepper--stepperContent.active .stepperStepContainer .stepperStep{background-color:var(--color-secondary-01);color:var(--color-font-stepperFunnel)}
.cl06_extras .choose-location__stepper--stepperContent.active .stepperStepContainer:before{background:var(--color-secondary-01);width:40px}
.cl06_extras .choose-location__stepper--stepperContent.active .stepperStepContainer:after{background:var(--color-secondary-01);display:block}
.cl06_extras .choose-location__stepper--stepperContent.active .stepperTitle{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:16px}
.cl06_extras .choose-location__stepper--stepperContent.activeCheck .stepperStepContainer .stepperStep{border-radius:50%;background-color:var(--color-secondary-01);color:#fff;height:27px;width:27px}
.cl06_extras .choose-location__stepper--stepperContent.activeCheck .stepperStepContainer .stepperStep::before{content:"\e932";font-family:'icomoon';top:1px;position:relative}
.cl06_extras .choose-location__stepper--stepperContent.activeCheck .stepperStepContainer:before{background:var(--color-secondary-01);display:block}
.cl06_extras .choose-location__stepper--stepperContent.activeCheck .stepperStepContainer:after{background:var(--color-secondary-01);display:block}
.cl06_extras .choose-location__stepper--stepperContent.primero .stepperStepContainer::before{display:none}
.cl06_extras .choose-location__stepper--stepperContent.ultimo .stepperStepContainer::after{display:none}
.cl06_extras .choose-location__accomodation{margin-bottom:18px;margin-top:8px;display:flex;flex-direction:column;flex-wrap:nowrap}
.cl06_extras .choose-location__accomodation--subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px}
.cl06_extras .choose-location__accomodation--title{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.cl06_extras .choose-location .map-relative{height:100%;border-radius:12px;width:100%;background-color:white;max-height:330px;z-index:1;overflow:hidden}
@media(max-width:1500px){.cl06_extras .choose-location .map-relative{width:100%}
}
@media(max-width:1024px){.cl06_extras .choose-location .map-relative{max-height:285px}
}
.cl06_extras .choose-location .map-relative .tooltip-rel{border-radius:12px;padding:4px 8px;background-color:#fff;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center;font-family:var(--barlow-semibold-2);color:var(--color-primary-01);opacity:1 !important}
.cl06_extras .choose-location .map-relative .leaflet-popup-content{border-radius:12px;padding:12px;max-width:178px;margin:0;width:178px !important}
@media(max-width:768px){.cl06_extras .choose-location .map-relative .leaflet-popup-content{border-radius:0}
}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .top{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;margin-bottom:6px}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .top span{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .top i{font-size:24px;color:var(--color-primary-01);cursor:pointer}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .price{margin-bottom:6px}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .price span{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .price span.currency-left::before{content:attr(data-currency);display:inline-block}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .price span.currency-right::after{content:attr(data-currency);display:inline-block}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .border-solid{border:2px solid var(--color-primary-01);border-radius:8px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;cursor:pointer}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .border-solid:hover{border:2px solid var(--color-primary-01);background-color:var(--color-primary-01)}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .border-solid:hover .cmp-button__text{color:white}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa .border-solid .cmp-button__text{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;padding:6px 0}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa::before{top:10px;position:absolute;left:10px;font-size:22px}
.cl06_extras .choose-location .map-relative .leaflet-popup-content .modal-mapa::after{content:"";position:absolute;top:121px;left:90px;transform:translate(-50%,0);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid white}
.cl06_extras .choose-location .map-relative .leaflet-popup-close-button{display:none}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon{background-color:#19d338;border:2px solid #fff;border-radius:14px;width:20px !important;height:20px !important}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon::before{top:10px;position:absolute;left:10px;font-size:22px}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon.click{background-color:#ffd400}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon.selected{background-color:#18adff}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon.notAvailable{background-color:#a9a9a9}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text{font-weight:100;background-color:white;color:black;border-radius:6px;width:80px !important;height:42px !important;box-shadow:0 0 24px 0 rgba(0,0,0,0.1);top:59px;left:3px;position:absolute;padding:0}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text::before{top:10px;position:absolute;left:10px;font-size:22px}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text::after{content:"";position:absolute;top:41px;left:40px;transform:translate(-50%,0);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid white}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text svg{position:absolute;right:-30px;top:-59px}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text .texto-icono{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:100%}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text.click{background-color:black;color:white}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text.click::after{border-top:12px solid black}
.cl06_extras .choose-location .map-relative .leaflet-marker-pane .my-div-icon-text.click .texto-icono{color:white}
.cl06_extras .choose-location .map-relative .leaflet-popup-tip-container{display:none}
.cl06_extras .choose-location .map-relative .leaflet-control-zoom{border:unset;margin:24px 24px 0 0}
@media(max-width:768px){.cl06_extras .choose-location .map-relative .leaflet-control-zoom{margin:8px 8px 0 0}
}
.cl06_extras .choose-location .map-relative .leaflet-control-zoom .leaflet-control-zoom-in{background-color:#fff;width:40px;border-radius:12px 12px 0;height:40px;cursor:pointer;text-align:center;margin-bottom:8px;padding:8px}
.cl06_extras .choose-location .map-relative .leaflet-control-zoom .leaflet-control-zoom-in i{color:var(--color-primary-01)}
.cl06_extras .choose-location .map-relative .leaflet-control-zoom .leaflet-control-zoom-out{background-color:#fff;width:40px;border-radius:12px 0 12px 12px;height:40px;cursor:pointer;text-align:center;padding:8px}
.cl06_extras .choose-location .map-relative .leaflet-control-zoom .leaflet-control-zoom-out i{color:var(--color-primary-01)}
.cl06_extras .choose-location .map-relative .leaflet-image-layer{position:relative}
.cl06_extras .choose-location__status{margin-top:24px;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
@media(max-width:768px){.cl06_extras .choose-location__status{flex-wrap:wrap;justify-content:space-between}
}
.cl06_extras .choose-location__status--Preselected{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
.cl06_extras .choose-location__status--Preselected__point{height:17px;width:17px;border:2px solid #e4e4e4;background-color:#00c6fa;border-radius:24px;margin-right:8px}
.cl06_extras .choose-location__status--available{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-right:16px}
.cl06_extras .choose-location__status--available__point{height:17px;width:17px;border:2px solid #e4e4e4;background-color:#5fb45d;border-radius:24px;margin-right:8px}
.cl06_extras .choose-location__status--notAvailable{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-right:16px}
.cl06_extras .choose-location__status--notAvailable__point{height:17px;width:17px;border:2px solid #e4e4e4;background-color:#a9a9a9;border-radius:24px;margin-right:8px}
.cl06_extras .choose-location__status--selected{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-right:16px}
.cl06_extras .choose-location__status--selected__point{height:17px;width:17px;border:2px solid #e4e4e4;background-color:#ffde00;border-radius:24px;margin-right:8px}
.cl06_extras .choose-location__selected--text{color:#000;font-family:var(--barlow-semibold-2);font-size:18px;letter-spacing:0;line-height:42px}
.cl06_extras .choose-location__selected--wrapper{background-color:var(--color-primary-04);border-radius:8px;padding:18px 24px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center;margin-top:8px}
.cl06_extras .choose-location__selected--wrapper .accomodation-text .title{color:#000;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:19px}
.cl06_extras .choose-location__selected--wrapper .accomodation-text .point{font-family:var(--barlow-semibold-2)}
.cl06_extras .choose-location__selected--wrapper .accomodation-text .text{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cl06_extras .choose-location__selected--wrapper .icon i{color:var(--color-primary-01);font-size:24px;cursor:pointer}
.cl06_extras .select-extras__title{margin-bottom:24px}
@media(max-width:768px){.cl06_extras .select-extras__title{margin-bottom:0}
}
.cl06_extras .select-extras__title--text{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}
.cl06_extras .select-extras__title--text__subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.cl06_extras .select-extras__title--text__title{color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;font-weight:bold;letter-spacing:0;line-height:56px}
@media(max-width:768px){.cl06_extras .select-extras__title--text__title{font-size:32px;line-height:43px;margin-bottom:8px}
}
.cl06_extras .select-extras__subtitle{display:flex;flex-direction:row;flex-wrap:nowrap}
.cl06_extras .select-extras__error{padding:6px 10px;background-color:#fcd4d0;border-radius:7px;margin-bottom:12px}
.cl06_extras .select-extras__error--text{color:#f22613;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:24px}
.cl06_extras .select-extras__accomodation{margin-bottom:18px;margin-top:8px;display:flex;flex-direction:column;flex-wrap:nowrap}
.cl06_extras .select-extras__accomodation--subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px}
.cl06_extras .select-extras__accomodation--title{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.cl06_extras .select-extras__stepper{display:flex;position:relative;margin-bottom:24px}
.cl06_extras .select-extras__stepper--stepperContent{text-align:center;display:flex;position:relative;min-width:100px}
.cl06_extras .select-extras__stepper--stepperContent .stepperStepContainer{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}
.cl06_extras .select-extras__stepper--stepperContent .stepperStepContainer .stepperStep{height:24px;width:24px;border-radius:16px;border-radius:8px;background-color:#cacaca;font-family:var(--barlow-regular);font-size:16px;font-weight:600;padding-top:0;margin:0 auto;color:#fff}
.cl06_extras .select-extras__stepper--stepperContent .stepperStepContainer:before{position:absolute;left:-40px;top:50%;height:3px;background-color:#cacaca;content:"";width:40px;display:block}
.cl06_extras .select-extras__stepper--stepperContent .stepperStepContainer:after{position:absolute;left:24px;top:50%;height:3px;background-color:#cacaca;content:"";width:40px;display:block;z-index:9}
.cl06_extras .select-extras__stepper--stepperContent .stepperTitle{color:#1b1b1b;font-size:14px;line-height:24px}
.cl06_extras .select-extras__stepper--stepperContent.active .stepperStepContainer .stepperStep{background-color:var(--color-secondary-01);color:var(--color-font-stepperFunnel)}
.cl06_extras .select-extras__stepper--stepperContent.active .stepperStepContainer:before{background:var(--color-secondary-01);width:40px}
.cl06_extras .select-extras__stepper--stepperContent.active .stepperStepContainer:after{background:var(--color-secondary-01);display:block}
.cl06_extras .select-extras__stepper--stepperContent.active .stepperTitle{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:16px}
.cl06_extras .select-extras__stepper--stepperContent.activeCheck .stepperStepContainer .stepperStep{border-radius:50%;background-color:var(--color-secondary-01);color:#fff;height:27px;width:27px}
.cl06_extras .select-extras__stepper--stepperContent.activeCheck .stepperStepContainer .stepperStep::before{content:"\e932";font-family:'icomoon';top:1px;position:relative}
.cl06_extras .select-extras__stepper--stepperContent.activeCheck .stepperStepContainer:before{background:var(--color-secondary-01);display:block}
.cl06_extras .select-extras__stepper--stepperContent.activeCheck .stepperStepContainer:after{background:var(--color-secondary-01);display:block}
.cl06_extras .select-extras__stepper--stepperContent.primero .stepperStepContainer::before{display:none}
.cl06_extras .select-extras__stepper--stepperContent.ultimo .stepperStepContainer::after{display:none}
.cl06_extras .select-extras__extra{margin-top:24px}
.cl06_extras .select-extras__extra--date{margin-bottom:8px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
@media(max-width:768px){.cl06_extras .select-extras__extra--date{margin-bottom:16px}
}
.cl06_extras .select-extras__extra--date i{font-size:20px;color:#878788;margin-right:10px}
.cl06_extras .select-extras__extra--date__textD{color:#868686;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}
.cl06_extras .select-extras__extra--adult{border-radius:12px;background-color:#fff;box-shadow:0 0 32px 0 rgba(0,0,0,0.1);margin-right:24px;padding:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:16px}
@media(max-width:768px){.cl06_extras .select-extras__extra--adult{margin-right:0;flex-direction:column}
}
.cl06_extras .select-extras__extra--adult__titleText{display:flex;flex-direction:column;flex-wrap:nowrap}
@media(max-width:768px){.cl06_extras .select-extras__extra--adult__titleText{margin-bottom:16px}
}
.cl06_extras .select-extras__extra--adult__titleText .title{color:#1b1b1b;font-family:var(--anton-regular);font-size:24px;font-weight:bold;letter-spacing:0;line-height:32px;margin-bottom:8px}
.cl06_extras .select-extras__extra--adult__titleText .price{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}
@media(max-width:768px){.cl06_extras .select-extras__extra--adult__titleText .price{text-align:right}
}
.cl06_extras .select-extras__extra--adult__checks{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}
@media(max-width:768px){.cl06_extras .select-extras__extra--adult__checks{justify-content:flex-end}
}
.cl06_extras .select-extras__extra--adult__checks .visitor-less{transform:scaleX(-1);height:32px;border-radius:12px 12px 12px 0;background-color:var(--color-primary-01);cursor:pointer;height:40px;width:40px}
.cl06_extras .select-extras__extra--adult__checks .visitor-less.disabled{box-sizing:border-box;border:2px solid #cacaca;background-color:transparent;cursor:not-allowed;pointer-events:none}
.cl06_extras .select-extras__extra--adult__checks .visitor-less.disabled .icon-less{color:#cacaca !important}
.cl06_extras .select-extras__extra--adult__checks .tickets-value{height:32px;margin:0 16px;border-radius:12px;background-color:#cacaca;height:40px;width:40px}
.cl06_extras .select-extras__extra--adult__checks .tickets-value .numTickets{color:var(--color-primary-01) !important}
.cl06_extras .select-extras__extra--adult__checks .tickets-value.disabled{background-color:#cacaca}
.cl06_extras .select-extras__extra--adult__checks .tickets-value.disabled .numTickets{color:#545454 !important}
.cl06_extras .select-extras__extra--adult__checks .visitor-plus{height:32px;border-radius:12px 12px 12px 0;background-color:var(--color-primary-01);cursor:pointer;height:40px;width:40px}
.cl06_extras .select-extras__extra--adult__checks .visitor-plus.disabled{box-sizing:border-box;border:2px solid #cacaca;background-color:transparent;cursor:not-allowed;pointer-events:none}
.cl06_extras .select-extras__extra--adult__checks .visitor-plus.disabled .icon-plus{color:#cacaca !important}
.cl06_extras .select-extras__extra--adult__button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;margin-top:24px}
@media(max-width:575px){.cl06_extras .select-extras__extra--adult__button{width:100%}
}
.cl06_extras .select-extras__extra--adult__button i.icon-rubbish{margin-right:24px;color:var(--color-primary-01);font-size:24px;cursor:pointer}
.cl06_extras .select-extras__extra--adult__button .button.add{background-color:var(--color-primary-01);padding:10px 40px;border-radius:12px;color:white;display:flex;flex-direction:column;justify-content:space-around;font-weight:600;align-items:center;transition:200ms ease-in;cursor:pointer}
@media(max-width:575px){.cl06_extras .select-extras__extra--adult__button .button.add{width:100%;margin-top:auto;margin-bottom:auto;padding:6px 0}
}
.cl06_extras .select-extras__extra--adult__button .button.add:hover{background-color:var(--color-primary-02);color:#fff}
.cl06_extras .select-extras__extra--adult__button .button.add.disabled{cursor:not-allowed;background-color:#cacaca;color:#1b1b1b;pointer-events:none}
.cl06_extras .select-extras__extra--adult.calc{border-radius:12px;background-color:#fff;box-shadow:0 0 32px 0 rgba(0,0,0,0.1);margin-right:24px;padding:16px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-bottom:16px}
@media(max-width:768px){.cl06_extras .select-extras__extra--adult.calc{margin-right:0;flex-direction:column}
}
.cl06_extras .select-extras__extra--kids{border-radius:12px;background-color:#fff;box-shadow:0 0 32px 0 rgba(0,0,0,0.1);margin-right:24px;padding:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}
.cl06_extras .select-extras__extra--kids__titleText{display:flex;flex-direction:column;flex-wrap:nowrap}
.cl06_extras .select-extras__extra--kids__titleText .title{color:#1b1b1b;font-family:var(--anton-regular);font-size:24px;font-weight:bold;letter-spacing:0;line-height:32px}
.cl06_extras .select-extras__extra--kids__titleText .price{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}
.cl06_extras .select-extras__extra--kids__checks{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}
.cl06_extras .select-extras__extra--kids__checks .visitor-less{transform:scaleX(-1);height:32px;border-radius:12px 12px 12px 0;background-color:var(--color-primary-01);cursor:pointer;height:40px;width:40px}
.cl06_extras .select-extras__extra--kids__checks .visitor-less.disabled{box-sizing:border-box;border:2px solid var(--color-primary-03);background-color:transparent;cursor:not-allowed}
.cl06_extras .select-extras__extra--kids__checks .visitor-less.disabled .icon-less{color:var(--color-primary-03) !important}
.cl06_extras .select-extras__extra--kids__checks .tickets-value{height:32px;margin:0 16px;border-radius:12px;background-color:#cacaca;height:40px;width:40px}
.cl06_extras .select-extras__extra--kids__checks .tickets-value .numTickets{color:var(--color-primary-01) !important}
.cl06_extras .select-extras__extra--kids__checks .tickets-value.disabled{background-color:#cacaca}
.cl06_extras .select-extras__extra--kids__checks .tickets-value.disabled .numTickets{color:#545454 !important}
.cl06_extras .select-extras__extra--kids__checks .visitor-plus{height:32px;border-radius:12px 12px 12px 0;background-color:var(--color-primary-01);cursor:pointer;height:40px;width:40px}
.cl06_extras .select-extras__extra--kids__checks .visitor-plus.disabled{box-sizing:border-box;border:2px solid var(--color-primary-03);background-color:transparent;cursor:not-allowed}
.cl06_extras .select-extras__extra--kids__checks .visitor-plus.disabled .icon-plus{color:var(--color-primary-03) !important}