.select2 .select2-selection__rendered{cursor:pointer;padding-left:0!important}.select2 .select2-selection__rendered:before{color:#ccc;width:13.75vw;text-align:center;vertical-align:middle;font-size:6.25vw;content:"\E92D"}.select2 .select2-selection__arrow:after,.select2 .select2-selection__rendered:before{font-family:civ-icons;font-style:normal;font-weight:500;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;display:inline-block}.select2 .select2-selection__arrow:after{text-decoration:inherit;content:"\E901";text-align:left;color:#666;width:6.25vw;line-height:11.40625vw!important;font-size:1.5vw}.select2.select2-container--open .select2-selection__arrow:after{content:"\E906";color:#fff}.x-outline{outline:1px solid #a0c1f9!important;box-shadow:0 0 1px 2px #a0c1f9}.select2 .select2-selection__arrow{font-size:0}.\--header__sub-nav .select2-search{padding:.4rem .5rem!important}.o-header__sub-nav .select2{width:auto!important;text-transform:uppercase}.o-header__sub-nav .select2 .select2-selection.select2-selection{background-color:#fff!important;border:1px solid #fff!important;white-space:nowrap;outline:none}.o-header__sub-nav .select2 .select2-selection__rendered,.o-header__sub-nav .select2 .select2-selection__rendered .select2-selection__placeholder{display:inline!important;padding-right:0!important;font-size:.8125rem!important;font-weight:500;border:1px solid #fff!important;color:#707070!important}.o-header__sub-nav .select2 .select2-selection__arrow{position:static!important;border:1px solid #707070;border-radius:2px;margin-left:6px}.o-header__sub-nav .select2 .select2-selection__arrow:after{width:20px;position:relative;top:-2px;text-align:center}.o-header__sub-nav .select2.select2-container--open{box-shadow:none}.o-header__sub-nav .select2.select2-container--open .select2-selection__rendered{color:#333!important;background-color:#fff!important}.o-header__sub-nav .select2.select2-container--open .select2-selection__arrow:after{color:#79797c!important}.m-counter--value{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}html[data-hideBookingTitle=true] #formReservaActividad .a-booking-title{display:none!important}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9),screen and (min-width:47.9375em){.select2 .select2-selection{height:40px!important}.select2 .select2-selection__placeholder,.select2 .select2-selection__rendered{height:40px!important;line-height:150%!important;display:flex;align-items:center;min-height:40px!important;font-size:1rem}.login-form-new .select2 .select2-selection__placeholder,.login-form-new .select2 .select2-selection__rendered{font-size:.875rem}.select2 .select2-selection__rendered:before{width:3rem;font-size:1.5rem}.select2 .select2-selection__arrow{width:1.875rem!important}.select2 .select2-selection__arrow:after{width:1.875rem;line-height:40px!important;font-size:.25rem}.select2.\--time .select2-selection__rendered:before{font-size:1.25rem}.select2.tipo-1 .select2-selection__rendered:before,.select2[data-class=tipo-1] .select2-selection__rendered:before{font-size:1.5rem}.select2.tipo-2 .select2-selection__rendered:before,.select2[data-class=tipo-2] .select2-selection__rendered:before{font-size:1.25rem}.select2.tipo-3 .select2-selection__rendered:before,.select2[data-class=tipo-3] .select2-selection__rendered:before{font-size:1.875rem;margin-top:3px}.select2.tipo-5 .select2-selection__rendered:before,.select2[data-class=tipo-5] .select2-selection__rendered:before{font-size:1.5625rem}.o-form .select2{margin-bottom:.375rem}.select2.\--no-icon-list .select2-dropdown .select2-results__option,.select2.\--no-icon .select2-dropdown .select2-results__option,.select2.\--no-icon .select2-selection__rendered{padding-left:1.125rem!important}.select2.filter-style{margin-bottom:0}.select2.filter-style .select2-selection{margin-bottom:0!important}.select2.filter-style .select2-selection__rendered{font-size:1rem;min-height:1.6875rem!important;padding-top:.3125rem;padding-bottom:.125rem;padding-right:2.8125rem}.select2.filter-style .select2-selection__rendered .select2-selection__placeholder{font-size:1rem;min-height:1.6875rem!important;line-height:1.6875rem!important;height:1.6875rem!important}.select2-dropdown .select2-results__option{line-height:150%;min-height:32px;display:flex;align-items:center;padding-left:3rem!important;font-size:.875rem}.select2-dropdown .select2-results__option .star-option:after{font-size:1rem;margin-left:.5rem;vertical-align:bottom}.select2-dropdown .select2-results__option.js-hide{display:none}.\--location .select2-dropdown .select2-results__option span{padding:0 0 0 3rem;line-height:40px;font-size:.875rem}.\--location .select2-dropdown .select2-results__option span:before{width:3rem;font-size:1.3rem}.\--location .select2-dropdown .select2-results__option span.tipo-1:before{font-size:5.5vw;font-size:1.3rem}.\--location .select2-dropdown .select2-results__option span.tipo-2:before{font-size:4.5vw;margin-top:-.4rem;font-size:1rem}.\--location .select2-dropdown .select2-results__option span.tipo-3:before{font-size:7vw;font-size:1.8rem}.\--location .select2-dropdown .select2-results__option span.tipo-5:before{content:"\E969"}.select2-container._category-selector--hidden{display:none}.select2-container._category-selector .select2-results__option[aria-disabled=true]:before{left:16px;width:20px;height:22px;font-size:16px}.select2-container._category-selector .select2-results__option[aria-disabled=true]:hover .tooltip{display:block!important}.select2-container._category-selector .select2-results__options{max-height:12.5rem;overflow-y:auto}.select2-container._category-selector ._disabled-dispo-icon,.select2-container._category-selector ._disabled-dispo-option{position:static}.select2-container._category-selector ._disabled-dispo-icon .tooltip{font-size:14px;position:absolute;bottom:40px;top:unset;left:-69px}.overflow-visible .select2-results__options{overflow:visible!important}.\--no-icon-list .select2-dropdown .select2-results__option,.\--no-icon .select2-dropdown .select2-results__option{padding-left:1.125rem!important}.filter-style .select2-dropdown .select2-results__option{font-size:1rem;min-height:2.125rem}.o-form--inverse .select2-container--default .select2-selection--single{margin-bottom:.3125rem}.select2-container.select2-container--default.select2-container--open.\--no-icon .select2-dropdown.select2-dropdown--below{min-width:250px!important}.m-supercalendar__row>.select2 .select2-selection__rendered{padding-right:50px}.o-form__additionalQuestions .select2-container .select2-selection--single .select2-selection__rendered{padding-right:1.875rem}.select2-dropdown .__quota{margin-left:.625rem}.select2-dropdown .__quota,.select2-selection__rendered .__quota{display:initial;font-size:.75rem}.o-filters__container{padding:9px 10px;margin-bottom:1.25rem}.scroll-up #activity-filters-sticky-container.is_stuck{margin-top:5.75rem!important}.o-filters--applied--small{float:left;margin-right:1.25rem}.a-button-filters{background-color:#999;color:#fff;display:flex;align-items:center;height:auto;padding:.3125rem 1.25rem .3125rem .625rem;font-size:1rem}.a-button-filters:before{font-size:1.375rem;width:1.375rem;height:auto;color:#fff;opacity:1;margin-right:.625rem;position:static}.a-title--search-result{font-size:1.125rem}.m-checklist li{max-height:80px;padding-left:10px;margin-left:-10px;transition:max-height .5s;display:flex;justify-content:space-between}.m-checklist li input[type=checkbox]+label{color:#333}.m-checklist li input[type=checkbox]+label:before{left:.3125rem;margin:0 .625rem 0 -.625rem}.m-checklist li .activitiesNumber{color:#666;font-size:14px}html[data-lang=it] .m-checklist li .activitiesNumber{color:#666!important}.m-checklist._show-hidden-items ._hidden{max-height:80px}.m-checklist label{font-size:.875rem}.m-checklist input[type=checkbox]+label:before{top:3px}.m-checklist__view-more{font-size:.875rem;padding-left:20px}.o-search-toolbar__title.is-no-results{min-height:6.875rem;margin-top:.625rem;padding-top:.625rem;padding-bottom:0}.o-search-toolbar__title.is-no-results:before{font-size:5.625rem;width:5.625rem;height:5.625rem}.o-search-toolbar__title.is-no-results .o-search-toolbar__title_inner .is-no-activities__text{margin-top:0;font-size:1.875rem;font-weight:200}.o-search-toolbar__title.is-no-results .o-search-toolbar__title_inner .is-no-activities__text p{margin-bottom:.9375rem}.o-search-toolbar__title.is-no-results .o-search-toolbar__title_inner .is-no-activities__text .is-no-activities__text__info p{line-height:130%}.o-search-toolbar__title.is-no-results .o-search-toolbar__title_inner .is-no-activities__text ._info-small,.o-search-toolbar__title.is-no-results .o-search-toolbar__title_inner .is-no-activities__text .is-no-activities__text__links{font-size:1.125rem;font-weight:300;margin-bottom:.625rem}.tooltip-wrapper{position:relative;display:flex;flex-flow:column nowrap;align-items:center}.new-tooltip{width:max-content!important;text-align:left;display:block;bottom:100%;top:unset;margin-bottom:.625rem}.tooltip{width:30.125rem;max-width:30.125rem;padding:1.875rem 1.875rem 1.875rem 7.25rem;font-size:1rem}.tooltip:after{top:1.3125rem;left:1.5625rem;font-size:4.0625rem}.tooltip.agency-tooltip{padding-left:1.875rem;font-size:1rem}.tooltip.agency-tooltip strong{font-size:1.25rem}.tooltip.activity-tooltip,.tooltip.landing-register-note,.tooltip.summary-item-tooltip{padding:.9375rem;font-size:1rem}.tooltip.activity-tooltip._small,.tooltip.landing-register-note._small,.tooltip.summary-item-tooltip._small{padding:.3125rem .9375rem;font-size:.875rem}.tooltip.activity-tooltip.\--small{max-width:25rem}.tooltip.landing-register-note{width:auto}.tooltip.error-submit-tooltip_no-highlight{max-width:360px;width:360px;padding:15px 20px 15px 80px;bottom:82px;top:unset;font-size:16px}.tooltip.error-submit-tooltip_no-highlight:after{font-size:36px}._with-tooltip:hover .tooltip.error-submit-tooltip_no-highlight{display:block}.tooltip.error-submit-tooltip{font-size:1rem;border:.0625rem solid #ea0558;padding:1.25rem 1.875rem;max-width:30.125rem}.tooltip.error-submit-tooltip .messages-wrapper>span{padding-left:3.125rem;margin-bottom:.625rem;min-height:3.125rem}.tooltip.error-submit-tooltip .messages-wrapper>span:after{top:calc(50% - 1.125rem);left:-.3125rem;font-size:2.25rem}.tooltip.error-submit-tooltip .messages-wrapper>span:last-of-type{margin-bottom:0}.tooltip.error-submit-tooltip:after{left:50%;transform:translateX(-50%);top:auto;bottom:100%}.tooltip.error-submit-tooltip.top:after{top:100%;bottom:auto}.tooltip.error-submit-tooltip.left:after{left:100%;top:50%;bottom:auto;transform:translateY(-50%)}.tooltip.error-submit-tooltip.right:after{right:100%;left:auto;top:50%;bottom:auto;transform:translateY(-50%)}.tooltip.error-submit-tooltip.bottom:after{top:auto;bottom:100%}.tooltip.error-submit-tooltip._mobile{display:none!important}.tooltip._with-min-height-100{min-height:100px}.u-with-tooltip .tooltip._civ-tooltip{bottom:50px;padding:15px 20px}.m-calendar-tooltip{font-size:.59375rem;padding:.625rem;max-width:7.8125rem;min-height:unset}.m-calendar-tooltip._go-to-destination-tooltip{max-width:200px}.m-availability__tooltip{padding-left:0;padding-right:0}.m-availability__tooltip span._time_empty{margin-left:auto;margin-right:auto}.m-availability{margin-left:0;left:30%;bottom:.9375rem;width:38%}.m-availability__item{border-radius:0;border:none;border-bottom:5px solid #77be7e;min-width:1.5625rem;max-width:1.5625rem;margin-left:.625rem;font-size:.875rem}.m-availability__item._no-dates{border-color:#ea0558}.m-availability__item:hover{font-weight:700}.__with-dates .o-card--comfort__features,.__with-times .o-card--comfort__features{width:30%}.__with-dates .o-card--comfort__price,.__with-times .o-card--comfort__price{width:65%;padding-top:.125rem}.\--price-medium .__with-dates .o-card--comfort__price,.\--price-medium .__with-times .o-card--comfort__price,.\--price-small .__with-dates .o-card--comfort__price,.\--price-small .__with-times .o-card--comfort__price{width:45%}.__with-dates{padding-bottom:30px}.__with-dates.o-card--transfers{padding-bottom:15px}.__with-dates .m-availability{display:flex;align-items:center}.__with-times:not(.o-card--transfers){padding-bottom:20px}.m-availability_times{padding-top:1.1875rem}.m-availability_times:before{font-size:1.25rem;line-height:100%}.m-availability_times ._time{font-size:.84375rem;margin-left:.625rem;display:none}.m-availability_times ._time._show-on-large{display:initial}.m-availability_times ._time_empty{font-size:.84375rem;margin-left:.625rem}.m-availability_times__plus-button{margin-left:1rem;display:none;position:relative}.m-availability_times__plus-button._show-on-large,.m-availability_times__plus-button._show-on-medium-down{display:initial}.m-availability_times__plus-button:before{font-size:1.25rem;line-height:100%}.m-availability_times__plus-button:hover ._civ-tooltip{display:block}.m-availability_times__plus-button .m-calendar-tooltip._civ-tooltip{bottom:3.125rem}.m-calendar-tooltip._civ-tooltip._booking_calendar{margin-bottom:6px}.m-calendar-tooltip._availability span._show-on-large{display:none}.m-calendar-tooltip._availability:not(._no-places-left){min-width:unset;width:auto}.m-calendar-tooltip._calendar{bottom:4.125rem}.m-calendar-tooltip._warning{max-width:13.75rem;width:13.75rem}.m-calendar-tooltip._civ-tooltip{bottom:3.625rem}.m-calendar-tooltip._civ-tooltip .m-availability__tooltip{display:flex;width:200px}.m-calendar-tooltip._civ-tooltip .m-availability__tooltip._0,.m-calendar-tooltip._civ-tooltip .m-availability__tooltip._1{width:auto}.m-calendar-tooltip._civ-tooltip .m-availability__tooltip._0 span._time,.m-calendar-tooltip._civ-tooltip .m-availability__tooltip._1 span._time{margin-left:.3125rem;margin-right:.3125rem}.m-calendar-tooltip._civ-tooltip .m-availability__tooltip._2{width:140px}.m-calendar-tooltip._civ-tooltip .m-availability__tooltip._2 span._time{margin:auto}.m-calendar-tooltip._civ-tooltip .m-availability__tooltip .__quota{color:#ea0558;text-transform:lowercase;font-size:12px}.m-calendar-tooltip._civ-tooltip._length_0 .m-availability__tooltip,.m-calendar-tooltip._civ-tooltip._length__medium .m-availability__tooltip{width:13.75rem}.m-calendar-tooltip._civ-tooltip._length__small .m-availability__tooltip{width:10rem}.user-panel-favorites{padding-bottom:3.125rem}.favs-list{margin-top:.3125rem}.favs-list>*{margin-bottom:1.25rem}.favs-list>:last-child{margin-bottom:0}.favs-list._big{flex-flow:row wrap;display:flex;position:relative;width:auto}.favs-list._big>*{flex:0 1 24.23%;height:auto;margin:.25rem;padding:2px 0;width:auto}.favs-list._big>:last-child{margin-bottom:1.25rem}.favs-list__item>.__left{margin-right:.6875rem}.favs-list__item>*>.__img-wrapper:before{width:3.75rem;height:3.75rem;line-height:3.75rem;font-size:2.5rem}.favs-list__item>*>.__img-wrapper._add:before{font-size:1.25rem}.favs-list__item>*>.__img-wrapper:not(._empty):not(._add){width:3.75rem;height:3.75rem}.favs-list__item>*>.__title{font-size:1.125rem}.favs-list__item>*>.__subtitle{font-size:1rem}._big .favs-list__item{flex-flow:column wrap;background-color:#fff;padding:1.25rem;-moz-box-shadow:0 .1875rem .375rem rgba(0,0,0,.16);-webkit-box-shadow:0 .1875rem .375rem rgba(0,0,0,.16);box-shadow:0 .1875rem .375rem rgba(0,0,0,.16)}._big .favs-list__item>.__left{margin-right:0;margin-bottom:.9375rem}._big .favs-list__item>*{width:100%}._big .favs-list__item>*>.__img-wrapper:before{width:auto;height:9.375rem;line-height:9.375rem;font-size:6.25rem}._big .favs-list__item>*>.__img-wrapper._add:before{font-size:3.125rem}._big .favs-list__item>*>.__img-wrapper:not(._empty):not(._add){width:auto;height:9.375rem}.user_panel_favs_list>*{margin-bottom:1.3125rem}.user_panel_favs_list>:last-child{margin-bottom:0}.o-activity-content._freetour .m-counter{height:4.0625rem}.o-activity-content._freetour .m-counter .m-counter--label{font-size:1rem!important}.o-activity-content._freetour .m-prices-freetour{font-size:.875rem;padding-top:.875rem;padding-bottom:.875rem}.o-activity-content._freetour .m-prices-freetour strong{font-size:1rem}#formReservaActividad{min-height:18.75rem;max-height:18.75rem;box-shadow:0 0 1000px rgba(0,0,0,.001)}#formReservaActividad.\--loaded{min-height:1px;max-height:1200px}#formReservaActividad .m-price-and-button__container{display:none}#formReservaActividad .o-info{padding:1.25rem 1.25rem 1.875rem;margin-bottom:0}#formReservaActividad .o-info:before{font-size:2.5rem;width:2.5rem;height:2.5rem;top:1.25rem}#formReservaActividad .o-info p{padding-left:3.375rem;margin-bottom:2rem}#formReservaActividad .o-info a,#formReservaActividad .o-info div,#formReservaActividad .o-info ol,#formReservaActividad .o-info ul{margin-bottom:0}#formReservaActividad .o-info .a-button-main{font-size:1.125rem;font-weight:400;padding-top:.8125rem;padding-bottom:.8125rem}.o-activity-calendar>div,.o-activity-calendar>form{padding:.4375rem}.o-activity-calendar>div{padding-bottom:0}.o-activity-calendar>form{padding:1.125rem}.o-activity-calendar .m-supercalendar__form{padding:1.25rem}.stuck-content-bottom .o-activity-calendar{position:absolute;bottom:0;top:auto!important}.o-activity-calendar._compressed,.o-activity-calendar._compressed-2{padding-top:0;padding-bottom:0}.o-activity-calendar._compressed-2>div#activityCalendar,.o-activity-calendar._compressed>div#activityCalendar{padding-top:.875rem}.o-activity-calendar._compressed-2 .a-field--enabled,.o-activity-calendar._compressed-2 .a-field--no-arrow,.o-activity-calendar._compressed-2 .select2-container--default,.o-activity-calendar._compressed .a-field--enabled,.o-activity-calendar._compressed .a-field--no-arrow,.o-activity-calendar._compressed .select2-container--default{margin-bottom:.75rem}.o-activity-calendar._compressed-2 .m-supercalendar__row~.m-supercalendar__row,.o-activity-calendar._compressed .m-supercalendar__row~.m-supercalendar__row{margin-top:0}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow{top:0}.o-activity-calendar._compressed-2 .alert--error,.o-activity-calendar._compressed .alert--error{margin-top:.625rem;margin-bottom:.625rem}.o-activity-calendar._compressed-2 .m-supercalendar__buttons .a-button-big,.o-activity-calendar._compressed .m-supercalendar__buttons .a-button-big{height:3.75rem;padding-top:.875rem;padding-bottom:.875rem}.o-activity-calendar._compressed-2 .m-supercalendar__buttons .a-button-big.loading,.o-activity-calendar._compressed .m-supercalendar__buttons .a-button-big.loading{padding-top:0;padding-bottom:0}.o-activity-calendar._compressed-2 .m-supercalendar__buttons .a-button-big[data-test=true],.o-activity-calendar._compressed .m-supercalendar__buttons .a-button-big[data-test=true]{font-size:1.375rem}.o-activity-calendar._compressed-2 .a-margin-bottom.row,.o-activity-calendar._compressed .a-margin-bottom.row{margin-bottom:0}.o-activity-calendar._compressed-2 .a-field--enabled[class*="--icon"],.o-activity-calendar._compressed-2 .a-field--no-arrow[class*="--icon"],.o-activity-calendar._compressed-2 .m-supercalendar__row .m-dropdown.\--relative-content .m-dropdown__header,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single,.o-activity-calendar._compressed .a-field--enabled[class*="--icon"],.o-activity-calendar._compressed .a-field--no-arrow[class*="--icon"],.o-activity-calendar._compressed .m-supercalendar__row .m-dropdown.\--relative-content .m-dropdown__header,.o-activity-calendar._compressed .select2-container--default .select2-selection--single{border:0}.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered{border:0!important;background-color:#f5f4f5!important}.o-activity-calendar._compressed-2 .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered,.o-activity-calendar._compressed .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{background-color:#79797c!important}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 .a-field--enabled:after,.o-activity-calendar._compressed-2 .a-field--enabled:before,.o-activity-calendar._compressed-2 .a-field--no-arrow:after,.o-activity-calendar._compressed-2 .a-field--no-arrow:before,.o-activity-calendar._compressed-2 .m-dropdown__header:after,.o-activity-calendar._compressed-2 .m-dropdown__header:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:before,.o-activity-calendar._compressed .a-field--enabled:after,.o-activity-calendar._compressed .a-field--enabled:before,.o-activity-calendar._compressed .a-field--no-arrow:after,.o-activity-calendar._compressed .a-field--no-arrow:before,.o-activity-calendar._compressed .m-dropdown__header:after,.o-activity-calendar._compressed .m-dropdown__header:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:before{color:#999}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:before,.o-activity-calendar._compressed-2 .a-field--enabled:before,.o-activity-calendar._compressed-2 .a-field--no-arrow:before,.o-activity-calendar._compressed-2 .m-dropdown__header:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:before,.o-activity-calendar._compressed .a-field--enabled:before,.o-activity-calendar._compressed .a-field--no-arrow:before,.o-activity-calendar._compressed .m-dropdown__header:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:before{width:2.5rem;margin-top:0;margin-right:.625rem}.o-activity-calendar._compressed #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #categoria-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 #horaActividad-radios--container.a-field--no-arrow.a-field--no-arrow:after,.o-activity-calendar._compressed-2 .a-field--enabled:after,.o-activity-calendar._compressed-2 .a-field--no-arrow:after,.o-activity-calendar._compressed-2 .m-dropdown__header:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed-2 .select2-container--default .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed .a-field--enabled:after,.o-activity-calendar._compressed .a-field--no-arrow:after,.o-activity-calendar._compressed .m-dropdown__header:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed .select2-container--default .select2-selection--single .select2-selection__rendered:after{font-size:.5rem}.o-activity-calendar._compressed-2 .dropdown--active .m-dropdown__header:after,.o-activity-calendar._compressed-2 .dropdown--active .m-dropdown__header:before,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed-2 .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:before,.o-activity-calendar._compressed .dropdown--active .m-dropdown__header:after,.o-activity-calendar._compressed .dropdown--active .m-dropdown__header:before,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:after,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__arrow:before,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:after,.o-activity-calendar._compressed .select2-container--open:not(._tranfer-select) .select2-selection--single .select2-selection__rendered:before{color:#fff}.o-activity-calendar._compressed-2._paxes-fixed .m-dropdown.dropdown--active._regular .dropdown__content,.o-activity-calendar._compressed._paxes-fixed .m-dropdown.dropdown--active._regular .dropdown__content{display:none}.o-activity-calendar-label{padding:.8125rem;font-size:1rem}.o-activity-calendar-label:before{margin-right:.3125rem;font-size:1.3125rem}.o-activity-calendar-label-text{font-size:1rem}.o-activity-calendar-label-text:before{margin-right:.3125rem}.m-supercalendar__row{margin-top:0}.m-supercalendar__row~.m-supercalendar__row{margin-top:1.25rem}.o-activity-calendar-paxes-fixed-wrapper{display:block}.o-activity-calendar-paxes-fixed-wrapper:before{content:"";display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000000;pointer-events:none;background-color:rgba(0,0,0,.2)}.o-activity-calendar-paxes-fixed-wrapper>.__inner{position:fixed;top:0;bottom:0;left:100%;z-index:1000001;display:flex;flex-direction:column;width:100%;max-width:34.625rem;height:100%;max-height:100%;background-color:#fff;padding:1.625rem 2.5rem;pointer-events:none;-webkit-transition:left .5s cubic-bezier(.17,.67,.74,.92);-o-transition:left .5s cubic-bezier(.17,.67,.74,.92);transition:left .5s cubic-bezier(.17,.67,.74,.92)}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body{position:static;display:flex;flex-flow:column wrap;box-shadow:none;flex:1 auto;overflow:auto;display:block}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter{display:flex;align-items:center;padding:.375rem .3125rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price input,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--value{height:auto;line-height:1.3;color:#1c1a1a;font-size:.875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price input span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total span:not(.pax-price),.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--value span:not(.pax-price){font-size:.75rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price input,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price span,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--value{white-space:nowrap}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label{flex:1 13.625rem;min-width:13.625rem;height:auto;line-height:1.3;padding-right:.625rem}.\--price-medium .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label,.\--price-small .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--label{flex:1 9.6875rem;min-width:9.6875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--data{display:flex;align-items:center}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total{width:auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price{flex:1 5rem;min-width:5rem;max-width:5rem}.\--price-medium .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price,.\--price-small .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--price{flex:1 6.5625rem;min-width:6.5625rem;max-width:6.5625rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter{flex:1 6.6875rem;min-width:6.6875rem;max-width:6.6875rem}.\--price-medium .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter,.\--price-small .o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--counter{flex:1 5.3125rem;min-width:5.3125rem;max-width:5.3125rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__body .m-counter--total{flex:1 auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer{display:flex;align-items:center;padding-top:1.25rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons{text-align:right;flex:1 auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons>*{margin-right:1.25rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons>:last-of-type{margin-right:0}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__buttons .a-button-main--large{position:static;top:auto;transform:none}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price{flex:1 auto}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__table{margin:0}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table table{display:inline-table;width:auto;font-size:.875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table td,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table th{padding:.1875rem 0 .1875rem .375rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table td:first-child,.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table th:first-child{padding-left:0}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total td{width:auto;font-size:1.125rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total__quotas{font-size:1rem;margin-bottom:-.875rem!important}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total__quotas.mobile-text-quotas{font-size:.875rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price .m-prices-table__total__quotas td{font-size:.75rem}.o-activity-calendar-paxes-fixed-wrapper>.__inner .m-dropdown__footer>.__price+.__buttons{flex:unset}.o-activity-calendar-paxes-fixed-wrapper:not(._hide):before{display:block}.o-activity-calendar-paxes-fixed-wrapper:not(._hide)>.__inner{pointer-events:all;left:calc(100% - 34.625rem)}.testAB__price__quotasBR{font-size:.75rem}.__right .m-activity-price__top .testAB__price__quotasBR{margin-left:auto;position:relative;flex-basis:100%;width:0}body.\--calendar-stuck .__right .m-activity-price__top .testAB__price__quotasBR{top:-6px;background-color:transparent!important}.m-activity-price__top:has(.testAB__price__quotasBR){flex-wrap:wrap}#itt-container{padding-top:0}.m-counter{padding:.3125rem .3125rem 0}.m-counter_min-age{padding:.5rem .3125rem;font-size:13px}.m-counter--data{display:block}.m-counter--label{margin-bottom:0;font-size:.75rem}.m-counter--price,.m-counter--price input,.m-counter--price span,.m-counter--total,.m-counter--value{line-height:1.5625rem;height:1.5625rem;font-size:1.125rem}.\--price-medium .m-counter--price,.\--price-medium .m-counter--price input,.\--price-medium .m-counter--price span,.\--price-medium .m-counter--total,.\--price-medium .m-counter--value,.\--price-small .m-counter--price,.\--price-small .m-counter--price input,.\--price-small .m-counter--price span,.\--price-small .m-counter--total,.\--price-small .m-counter--value{font-size:1rem}.\--price-medium .m-counter--price input span:not(.pax-price),.\--price-medium .m-counter--price span:not(.pax-price),.\--price-medium .m-counter--price span span:not(.pax-price),.\--price-medium .m-counter--total span:not(.pax-price),.\--price-medium .m-counter--value span:not(.pax-price),.\--price-small .m-counter--price input span:not(.pax-price),.\--price-small .m-counter--price span:not(.pax-price),.\--price-small .m-counter--price span span:not(.pax-price),.\--price-small .m-counter--total span:not(.pax-price),.\--price-small .m-counter--value span:not(.pax-price){font-size:.875rem}.m-counter--price{line-height:2.625rem;height:2.625rem;vertical-align:bottom;font-size:1.125rem;width:32%}.m-counter--value-note{font-size:.875rem;margin-top:.5rem}.m-counter--counter{height:2.625rem;display:flex;justify-content:space-between;align-items:center;width:32%}.m-counter--counter .m-counter--value{line-height:2.625rem;height:2.625rem}.m-counter--counter>*{line-height:1.5625rem}.m-counter--counter.\--default{height:auto;padding:.625rem;border:.0625rem solid #ccc;margin-bottom:0}.m-counter--counter.\--default label{font-size:1rem}.m-counter--counter.\--default label:before{width:3rem;height:3rem;line-height:3rem;font-size:1.5rem;border:.0625rem solid #afafaf;margin-right:.9375rem}.m-super-radio .m-counter--counter.\--default{width:auto;border:0;padding-left:0;padding-right:0}.m-counter--counter.\--default{width:100%}.\--price-medium .m-super-radio .m-counter--counter.\--default,.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.m-counter--minus,.m-counter--plus{margin:0 .2rem;width:1.5625rem;height:1.5625rem}.m-counter--minus:after,.m-counter--plus:after{font-size:1.5625rem;width:1.5625rem;height:1.5625rem;line-height:1.1}.m-counter--minus.is-disabled:after,.m-counter--plus.is-disabled:after{opacity:.5}.\--ebanx .m-counter--minus,.\--ebanx .m-counter--plus,.\--pagantis .m-counter--minus,.\--pagantis .m-counter--plus{margin-top:.375rem}.m-counter--total{width:36%}.\--default .m-counter--minus{margin-left:0}.\--default .m-counter--plus{margin-right:0}.\--default .m-counter--value{height:1.875rem!important;max-width:2.4375rem}.\--ebanx .m-counter--value,.\--pagantis .m-counter--value{border:.0625rem solid #ccc;border-radius:.1875rem;height:2.5rem!important;width:2.5rem;max-width:none}.m-counter--plus{position:relative}.m-counter--plus ._no-places-left{width:300px;line-height:140%}._maximum-reached._and-show-lightbox._max-participantes-reached .m-counter--plus:hover ._no-places-left._max-places-reached,._maximum-reached._and-show-lightbox:not(._max-participantes-reached) .m-counter--plus:hover ._no-places-left:not(._max-places-reached){display:block!important;user-select:none;width:15.625rem}.m-prices-table{margin-top:.625rem}.m-prices-table table{font-size:1.125rem}.\--price-medium .m-prices-table table,.\--price-small .m-prices-table table{font-size:1rem}.m-prices-table td,.m-prices-table th{padding:.1875rem 0 .1875rem .1875rem}.\--price-medium .m-prices-table td span,.\--price-medium .m-prices-table th span,.\--price-small .m-prices-table td span,.\--price-small .m-prices-table th span{font-size:.875rem}.m-prices-table td{padding-right:.625rem}.m-prices-table__total td{width:6.5625rem}.m-prices-table__total__quotas{font-size:1rem;margin-bottom:-.875rem!important}.m-prices-table__total__quotas.mobile-text-quotas{font-size:.875rem}.m-prices-table__total__quotas td{padding-top:0;padding-bottom:0;font-size:.875rem}.o-summary .m-prices-table--summary .m-prices-table__total,.o-summary .m-prices-table--summary td{border-top:1.875rem solid #fff}.o-summary .m-prices-table--summary .m-prices-table__total td,.o-summary .m-prices-table--summary .m-prices-table__total th,.o-summary .m-prices-table--summary td td,.o-summary .m-prices-table--summary td th{padding:1.25rem .625rem 1.25rem 1.25rem}.o-summary .m-prices-table--summary .m-prices-table__total td,.o-summary .m-prices-table--summary td td{font-size:1.25rem}.\--price-medium .o-summary .m-prices-table--summary .m-prices-table__total td span,.\--price-medium .o-summary .m-prices-table--summary td td span,.\--price-small .o-summary .m-prices-table--summary .m-prices-table__total td span,.\--price-small .o-summary .m-prices-table--summary td td span{font-size:1rem}.o-summary .m-prices-table--summary .m-prices-table__table.\--precio-total{width:110%;margin-left:-17px;background-color:#fdeabd}.o-summary .m-prices-table--summary .m-prices-table__table.\--precio-total tbody tr td{width:50%}#formReservaActividad #booking-title--02{display:none!important}#formReservaActividad #booking-title--01{height:3.75rem!important}#formReservaActividad .o-back .a-title-selection{padding-top:1.25rem!important;font-weight:100!important;font-size:large!important}#formReservaActividad .o-back .a-title-selection:before{top:-.3125rem!important;font-size:1.4375rem!important}#formReservaActividad .a-button-fixed--medium-down{display:none}.m-supercalendar__validation{margin-top:.875rem;margin-bottom:.875rem}.m-supercalendar__validation .a-error-msg{margin-top:.625rem;margin-bottom:.625rem}#goToBooking02{display:none}.o-activity-calendar{display:block}.m-supercalendar__buttons .a-button-big{font-size:1.5rem;height:4.0625rem}.m-supercalendar__buttons .loading{padding-top:0;padding-bottom:0;white-space:normal;padding-right:40px;background-position:right 10px center;background-size:1.5625rem 1.5625rem}.m-supercalendar__buttons.row .a-button-big{font-size:1.0625rem}.js-is-booking--01._basic .categoria--container,.js-is-booking--01._basic .m-prices-table,.js-is-booking--01._basic .people--container{display:none}.js-is-booking--01._basic #activityCalendar{border:1px solid #ccc}.DayPicker-NavButton{height:3.5rem}.DayPicker-NavButton:after{line-height:3.5rem;font-size:1.875rem;margin-top:-1px}.DayPicker-Caption{height:3.5rem;line-height:3.5rem;font-size:1.1875rem}.DayPicker-Caption__month{letter-spacing:.0625rem}.DayPicker-Caption__year{margin-left:.1875rem;font-size:.8125rem}.DayPicker-Weekdays abbr{font-size:.8125rem}.DayPicker-WeekdaysRow{height:2.125rem}.DayPicker-Weekday{padding:.25rem 0 0}.DayPicker-Body:before{line-height:.375rem}.DayPicker-Body:after{line-height:1.1875rem}.DayPicker-Day--inner{font-size:1rem}.\--smaller-calendar .DayPicker-Day--inner,.DayPicker-Day--inner{width:2.5rem;height:2.5rem;line-height:2.5rem}.DayPicker-Day--selected{background-color:transparent!important}._activities-calendar .DayPicker-Caption{font-size:16px}._activities-calendar .DayPicker-Caption .__year{font-weight:300;font-size:14px}.l-city-list_not-map .m-date-range-picker__calendar{margin-bottom:0}.l-city-list_not-map .DayPicker-Day ._inner{font-size:.875rem}.l-city-list_not-map .DayPicker-NavButton--prev{left:5px}.l-city-list_not-map .DayPicker-NavButton--next{right:5px}.o-activity-calendar .select2.\--type .select2-selection__rendered{padding-left:3.125rem!important}.o-activity-calendar .select2.\--type .select2-selection__rendered:before{line-height:2.5rem}#places-left-panel{display:none!important}.reveal--modify-activity .m-counter--minus,.reveal--modify-activity .m-counter--plus{width:33px;height:33px}.reveal--modify-activity .m-counter--minus:after,.reveal--modify-activity .m-counter--plus:after{font-size:1.875rem;width:33px;height:33px}}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9),screen and (min-width:47.9375em) and (max-width:63.9375em){.o-activity-filters .o-filters__container--visible{padding:1.875rem .625rem;display:flex;flex-direction:column}.o-activity-filters .m-top-twin-buttons{order:2;position:static;display:flex;height:3.5625rem;justify-content:center}.o-activity-filters .m-top-twin-buttons span{display:flex;justify-content:center;flex-direction:column;width:auto;min-width:13.6875rem;text-align:center;font-size:1rem;border-radius:2.5rem;margin:0 .625rem}.o-activity-filters .m-top-twin-buttons .m-top-twin-buttons--on{order:2}.o-activity-filters .m-top-twin-buttons .m-top-twin-buttons--off{order:1}.o-activity-filters .o-filters{margin:0;order:1}.o-activity-filters .o-collapsible{float:left;width:50%;padding-left:1.25rem;padding-right:1.25rem}.o-activity-filters .o-collapsible:nth-child(odd){clear:left}.o-filters--applied+.o-search-toolbar__title{padding-bottom:0;padding-left:0}.o-summary .m-prices-table--summary .m-prices-table__table.\--precio-total{width:105%;margin-left:-1.25rem}}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9) and (min-width:768px) and (max-width:990px),screen and (min-width:47.9375em) and (min-width:768px) and (max-width:990px){.favs-list._big>*{flex:0 1 23.74%}}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9) and (min-width:991px) and (max-width:1209px),screen and (min-width:47.9375em) and (min-width:991px) and (max-width:1209px){.favs-list._big>*{flex:0 1 23.63%}}@media screen and (min-width:64em){body:not(.is-booking-view) #formActividad .m-supercalendar__row{max-width:340px!important}.o-filters--applied,.o-filters__container{display:block}.m-top-twin-buttons{display:none}.m-calendar-tooltip{font-size:.9375rem;padding:1.25rem;max-width:15.625rem;min-height:unset}.m-calendar-tooltip._go-to-destination-tooltip{max-width:400px}#formReservaActividad,#opinionBlock{transition:top .2s}.scroll-up:not(.is-guide) #formReservaActividad.is_stuck:not(.\--bottomed),.scroll-up:not(.is-guide) #opinionBlock.is_stuck:not(.\--bottomed){top:9rem!important}.scroll-up.\--iframe:not(.is-guide) #formReservaActividad.is_stuck:not(.\--bottomed),.scroll-up.\--iframe:not(.is-guide) #opinionBlock.is_stuck:not(.\--bottomed){top:5rem!important}.o-activity-calendar>div{border-bottom:2px solid #f5f4f5}.o-activity-calendar._compressed-2>div#activityCalendar,.o-activity-calendar._compressed>div#activityCalendar{padding-top:.4375rem}.o-activity-calendar._compressed-2>div,.o-activity-calendar._compressed>div{border-bottom:0}.o-activity-calendar._compressed-2 .m-supercalendar__form,.o-activity-calendar._compressed .m-supercalendar__form{padding-top:0}.m-counter--price{width:26%}.\--price-medium .m-counter--price,.\--price-small .m-counter--price{width:33%}.m-counter--counter{width:39%}.m-counter--counter.\--default{width:100%}.m-super-radio .m-counter--counter.\--default{width:auto}.\--price-medium .m-counter--counter,.\--price-small .m-counter--counter{width:34%}.\--price-medium .m-counter--counter.\--default,.\--price-small .m-counter--counter.\--default{width:100%}.\--price-medium .m-super-radio .m-counter--counter.\--default,.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.m-counter--total{width:35%}.\--price-medium .m-counter--total,.\--price-small .m-counter--total{width:33%}.is-guide .m-counter--price,.is-guide .m-counter--total{width:27%}.is-guide .m-counter--counter{width:46%}.is-guide .m-counter--counter.\--default{width:100%}.is-guide .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide.\--price-medium .m-counter--price,.is-guide.\--price-small .m-counter--price{width:28%}.is-guide.\--price-medium .m-counter--counter,.is-guide.\--price-small .m-counter--counter{width:44%}.is-guide.\--price-medium .m-counter--counter.\--default,.is-guide.\--price-small .m-counter--counter.\--default{width:100%}.is-guide.\--price-medium .m-super-radio .m-counter--counter.\--default,.is-guide.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide.\--price-medium .m-counter--total,.is-guide.\--price-small .m-counter--total{width:28%}#formReservaActividad .a-booking-title{display:none!important}#formReservaActividad .a-button-fixed--medium-down{display:none}#activityCalendar,#activityCalendar--migrated{max-height:500px;opacity:1;transition:max-height .5s cubic-bezier(.17,.67,.74,.92),opacity 1s}#formReservaActividad.\--folded #activityCalendar,#formReservaActividad.\--folded #activityCalendar--migrated{overflow:hidden}.o-activity-calendar._compressed #activityCalendar,.o-activity-calendar._compressed #activityCalendar--migrated,.o-activity-calendar._compressed-2 #activityCalendar,.o-activity-calendar._compressed-2 #activityCalendar--migrated{transition:max-height .5s cubic-bezier(.17,.67,.74,.92),opacity 1s,padding-top .5s}.\--folded #activityCalendar,.\--folded #activityCalendar--migrated{opacity:0;max-height:0;border:none}.\--folded #foldedDate{display:block;white-space:nowrap;overflow:hidden}.\--folded #foldedDate:after{background-color:#f5f4f5;width:2.5rem;padding-left:.625rem;background:-moz-linear-gradient(left,hsla(0,0%,57.6%,0) 0,#f5f4f5 20%);background:-webkit-linear-gradient(left,hsla(0,0%,57.6%,0),#f5f4f5 20%);background:linear-gradient(90deg,hsla(0,0%,57.6%,0) 0,#f5f4f5 20%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00939393",endColorstr="#f5f4f5",GradientType=1)}.\--folded .o-activity-calendar._compressed #activityCalendar,.\--folded .o-activity-calendar._compressed #activityCalendar--migrated,.\--folded .o-activity-calendar._compressed-2 #activityCalendar,.\--folded .o-activity-calendar._compressed-2 #activityCalendar--migrated{padding-top:1.25rem}.is-guide .DayPicker-Day--inner{height:2.3125rem;width:2.3125rem;line-height:2.3125rem}.\--smaller-calendar .DayPicker-Day--inner{width:2.5rem;height:2.5rem;line-height:2.5rem}}@media screen and (min-width:64em) and (max-width:89.9375em){.__with-dates .m-availability{width:42%;transform:scale(.95);transform-origin:0}.__with-dates .a-text--price-old{display:block!important}[data-lang=fr] ._freetour .m-supercalendar__buttons .a-button-big,[data-lang=it] ._freetour .m-supercalendar__buttons .a-button-big{font-size:1.25rem;padding-left:25px;padding-right:25px}}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9) and (min-width:1210px) and (max-width:1445px),screen and (min-width:47.9375em) and (min-width:1210px) and (max-width:1445px){.favs-list._big>*{flex:0 1 24%}}@media screen and (min-width:90em){.\--price-medium .m-counter--price,.\--price-small .m-counter--price,.m-counter--price{width:32%}.m-counter--counter{width:35%}.m-counter--counter.\--default{width:100%}.\--price-medium .m-counter--counter,.\--price-small .m-counter--counter{width:31%}.\--price-medium .m-counter--counter.\--default,.\--price-small .m-counter--counter.\--default{width:100%}.\--price-medium .m-super-radio .m-counter--counter.\--default,.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.m-counter--total{width:33%}.\--price-medium .m-counter--total,.\--price-small .m-counter--total{width:37%}.is-guide .m-counter--price{width:41%}.is-guide .m-counter--counter{width:35%}.is-guide .m-counter--counter.\--default{width:100%}.is-guide .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide .m-counter--total{width:24%}.is-guide.\--price-medium .m-counter--counter,.is-guide.\--price-medium .m-counter--price,.is-guide.\--price-small .m-counter--counter,.is-guide.\--price-small .m-counter--price{width:32%}.is-guide.\--price-medium .m-super-radio .m-counter--counter.\--default,.is-guide.\--price-small .m-super-radio .m-counter--counter.\--default{width:auto}.is-guide.\--price-medium .m-counter--total,.is-guide.\--price-small .m-counter--total{width:36%}.is-guide .DayPicker-Day--inner{height:2.5rem;width:2.5rem;line-height:2.5rem}}@media screen and (min-width:90em) and (max-width:119.9375em){[data-lang=fr] ._freetour .m-supercalendar__buttons .a-button-big,[data-lang=it] ._freetour .m-supercalendar__buttons .a-button-big{padding-left:35px;padding-right:35px}}@media screen and (max-width:1200px){.select2-dropdown .select2-results__option{padding-left:.75rem!important}}
