@font-face{font-family:'din';font-display:swap;src:url("/fonts/smartbox/DINWeb.eot?#iefix") format("embedded-opentype"),url("/fonts/smartbox/DINWeb.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'din-bold';font-display:swap;src:url("/fonts/smartbox/DINWeb-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/smartbox/DINWeb-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'din-medium';font-display:swap;src:url("/fonts/smartbox/DINWeb-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/smartbox/DINWeb-Medium.woff") format("woff");font-weight:normal;font-style:normal}#main .container .search-results-title{margin:0}#main .container .search-results-title h2{margin:10px 0 0 0}#main .container .categories{position:relative;float:left;clear:none;margin-top:20px}#main .container .categories .topTitle{position:relative;float:left;clear:none;border:1px solid #ebebeb}#main .container .categories .topTitle .titleContent h3{font-size:14px;margin-top:0!important;margin-bottom:0!important}#main .container .categories .topTitle .imageCategorie{text-align:right}#main .container .categories .topTitle .imageCategorie img{height:100%}#main .container .categories #categoriesWrapper{position:relative;float:left;clear:none;width:100%;margin-top:20px!important;display:none}#main .container .categories .categoriesInnerContainer{position:relative;float:left;clear:none;margin-top:20px!important}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .block-title{font-size:16px;font-weight:bold;line-height:normal;border-bottom:1px solid #909090;padding-bottom:10px}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .block-title strong span::before,#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .block-title strong .block-blog .blog-title h5::before,#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .block-title strong .upsell_product .block-title h3 span::before,#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .block-title strong .block-title h2::before{background-color:#fff!important}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .block-title strong span{background-color:#fff!important;text-transform:none;font-size:16px}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block #menu-left .nav-accordion li a span{text-transform:none;font-size:14px}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block #menu-left .nav-accordion li a span.active{color:#eb5f40}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .SliderMainContainer #slider{margin-left:12px;margin-top:15px;width:90%}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block .SliderMainContainer .sliderTextPrices{color:#333;margin-top:10px;text-align:center}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block #MapProducts p{font-size:12px;color:#4f4f4f;text-align:center;margin-bottom:5px;margin-top:30px}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block #MapProducts .MapProductsInside{width:100%}#main .container .categories .categoriesInnerContainer .sidebarCategorie .widget-menu .block #MapProducts .MapProductsInside a img{width:100%}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary{font-family:"Noto Sans",sans-serif;position:relative}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a img{display:block;height:100%;width:100%}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper{width:100%;height:100%;position:relative;float:left;clear:both}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .title,#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2{color:#333;font-size:16px;line-height:1.25em;width:100%;position:relative;float:left;clear:both;margin:0;padding-bottom:5px;margin-top:5px!important}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h3{color:#333;font-size:12px;line-height:1.2em;padding-bottom:2px;vertical-align:middle;width:100%;position:relative;margin-top:0!important;font-family:"Noto Sans",sans-serif}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServicePostageInfo{width:100%;position:relative;float:left;clear:both;color:#333;font-weight:bold;font-size:14px;border-bottom:1px solid #ececec;background-image:url("/images/general/delivery.jpg");background-repeat:no-repeat;padding-left:20px;padding-bottom:5px}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{margin-top:4px;position:relative;float:left;clear:both;width:100%}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper{position:relative;float:left;clear:none}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount{color:#eb5f40;font-size:14px;font-weight:bold}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP{color:gray;font-size:14px;margin-left:8px;text-decoration:line-through}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductSummaryPreviousCampaignPVP{font-weight:bold;text-decoration:line-through;font-size:14px;color:#4eb4b6;margin-left:10px}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPVP{color:#333;font-size:18px;font-weight:bold}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPVPArrow{color:#eb5f40;font-size:18px;font-weight:bold}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper{position:relative;clear:none;float:right}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP{position:relative;float:left;clear:none;color:#333;font-size:12px;padding-top:4px}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow{color:#eb5f40;font-size:18px;font-weight:bold}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryDiscount{color:#eb5f40;font-size:14px;font-weight:bold}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPreviousPVP{color:gray;font-size:14px;margin-left:8px;text-decoration:line-through}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductSummaryPreviousCampaignPVP{font-weight:bold;text-decoration:line-through;font-size:14px;color:#4eb4b6;margin-left:10px}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .moreInfo{position:relative;float:left;clear:both;width:100%;border:1px solid #000;text-align:center;color:#000;padding-top:5px;padding-bottom:5px;margin-bottom:20px}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .moreInfo i{color:#eb5f40}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .WrapperWith3rdPrice .ProductSummaryPreviousCampaignPVP{color:#333;font-size:12px;padding-top:4px;text-decoration:line-through}#main .container .categories .categoriesInnerContainer .content .HighlightSectionItemContainer .ProductServiceSummary a .WrapperWith3rdPrice .wp-rating-value{margin-top:10px!important}#main .container .categories .subcategories-list .titleContainer{position:relative;float:left;clear:none}#main .container .categories .subcategories-list .titleContainer h2{font-size:22px;font-weight:bold}#main .container .categories .subcategories-list .titleContainer h3{font-size:14px;font-weight:normal;font-family:"Noto Sans",sans-serif;margin-top:0}#main .container .categories .subcategories-list .titleContainer .pointsContainer{text-align:right}#main .container .categories .subcategories-list .titleContainer .pointsContainer .points{background-color:#ebebeb;padding:5px!important;position:relative;float:right;clear:none;border-radius:5px;text-align:center;margin-top:20px!important;font-size:16px}#main .container .categories .subcategories-list .titleContainer .pointsContainer .points b{font-size:22px;font-weight:bold}#main .container .categories .subcategories-list .imageContainer .slides_control{position:relative;float:left;width:100%}#main .container .categories .subcategories-list .imageContainer .slides_control .imgInsideSlide{width:100%}#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper{margin:0}#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-controls-direction{display:none}#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-pager,#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-wrapper .bx-controls-auto{bottom:0}#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-pager.bx-default-pager a:hover,#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active{background:#eb5f40 none repeat scroll 0 0}#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-default-pager a.active{background:#eb5f40 none repeat scroll 0 0}#main .container .categories .subcategories-list .imageContainer .slides_control .bx-wrapper .bx-viewport{box-shadow:none;border:0;left:0}#main .container .categories .subcategories-list .packDescription{position:relative;float:left;clear:none}#main .container .categories .subcategories-list .packDescription .packTable{position:relative;float:left;clear:none;border:1px dotted #ebebeb}#main .container .categories .subcategories-list .packDescription .packTable .header{background-color:#ebebeb;padding-top:10px;padding-bottom:10px}#main .container .categories .subcategories-list .packDescription .packTable .right{text-align:right}#main .container .categories .subcategories-list .packDescription .packTable .pack-info .price{color:#333;font-size:36px;font-weight:bold;margin-top:20px}#main .container .categories .subcategories-list .packDescription .packTable .pack-info .description{margin-top:5px!important;margin-bottom:5px!important;border-left:1px solid #eb5f40}#main .container .categories .subcategories-list .packDescription .packTable .pack-info .description .postage{margin-top:10px;background-image:url("/images/general/delivery.jpg");background-repeat:no-repeat;padding-left:20px}#main .container .categories .subcategories-list .packDescription .options{position:relative;float:left;clear:none}#main .container .categories .subcategories-list .packDescription .options .radio{margin-top:15px!important}#main .container .categories .subcategories-list .packDescription .buttonBuy{position:relative;float:left;clear:none;text-align:center;background-color:#eb5f40;color:#fff;width:100%;border-radius:5px;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-size:18px;font-weight:bold}#main .container .categories .subcategories-list .packDescription .conditionsContainer{position:relative;float:left;clear:none;margin-top:10px}#main .container .categories .subcategories-list .packDescription .conditionsContainer .upgradeDowngrade{background:url(/images/general/upgrade_ou_downgrade_pack.png) no-repeat left top;font-size:18px;padding:0 0 2px 32px}#main .container .categories .subcategories-list .packDescription .conditionsContainer .validationDate{background:url(/images/general/validade_pack.png) no-repeat left top;font-size:18px;padding:0 0 2px 32px}#main .container .categories .subcategories-list .tab_on{padding-top:5px!important;padding-bottom:5px!important;font-size:18px;text-align:center;border-top:1px solid #ebebeb!important;border-left:1px solid #ebebeb!important;border-right:1px solid #ebebeb!important;background-color:#fff!important}#main .container .categories .subcategories-list .tab_on a,#main .container .categories .subcategories-list .tab_on a:hover{margin:0;padding:0;font-size:18px;color:#000}#main .container .categories .subcategories-list .tab{padding-top:5px!important;padding-bottom:5px!important;font-size:18px;text-align:center;background-color:#ebebeb}#main .container .categories .subcategories-list .tab a,#main .container .categories .subcategories-list .tab a:hover{margin:0;padding:0;font-size:18px;color:#000}#main .container .categories .subcategories-list .tab-link{cursor:pointer}#main .container .categories .subcategories-list .tab_none{padding-top:5px!important;padding-bottom:5px!important;font-size:18px;text-align:center;border-bottom:1px solid #ebebeb}#main .container .categories .subcategories-list .packs-filters .packs-filter .filterOptions .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}#main .container .categories .subcategories-list .map-container{width:100%;height:400px}#main .container .categories .subcategories-list #packs-list{position:relative;float:left;clear:none}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary{font-family:"Noto Sans",sans-serif;position:relative}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a img{display:block;height:100%;width:100%}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper{width:100%;height:100%;position:relative}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .title,#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h2{color:#333;font-size:14px;height:50px;line-height:1.25em;vertical-align:middle;width:100%;overflow-y:hidden;margin:0;border-bottom:1px solid #ececec;padding-top:10px;padding-bottom:2px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper h3{color:#333;font-size:12px;line-height:1.2em;height:28px;overflow-y:hidden;margin-top:5px}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .article-pvp{color:#333;font-size:18px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .article-pvp i{color:#eb5f40}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServicePostageInfo{width:100%;position:relative;float:left;clear:both;color:#333;font-weight:bold;font-size:14px;border-bottom:1px solid #ececec;background-image:url("/images/general/delivery.jpg");background-repeat:no-repeat;padding-left:20px;padding-bottom:5px}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails{margin-top:4px;position:relative;float:left;clear:both;width:100%}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper{position:relative;float:left;clear:none}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryDiscount{color:#eb5f40;font-size:14px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPreviousPVP{color:gray;font-size:14px;margin-left:8px;text-decoration:line-through}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductSummaryPreviousCampaignPVP{font-weight:bold;text-decoration:line-through;font-size:14px;color:#4eb4b6;margin-left:10px}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPVP{color:#333;font-size:18px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryLeftWrapper .ProductServiceSummaryPVPArrow{color:#eb5f40;font-size:18px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper{position:relative;clear:none;float:right}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVP{position:relative;float:left;clear:none;color:#333;font-size:12px;padding-top:4px}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPVPArrow{color:#eb5f40;font-size:18px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryDiscount{color:#eb5f40;font-size:14px;font-weight:bold}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductServiceSummaryPreviousPVP{color:gray;font-size:14px;margin-left:8px;text-decoration:line-through}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .ProductServiceSummaryPriceDetails .ProductServiceSummaryRightWrapper .ProductSummaryPreviousCampaignPVP{font-weight:bold;text-decoration:line-through;font-size:14px;color:#4eb4b6;margin-left:10px}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .moreInfo{position:relative;float:left;clear:both;width:100%;border:1px solid #000;text-align:center;color:#000;padding-top:5px;padding-bottom:5px;margin-bottom:20px}#main .container .categories .subcategories-list #packs-list .HighlightSectionItemContainer .ProductServiceSummary a .ProductServiceSummaryDetailsWrapper .moreInfo i{color:#eb5f40}#main .container .categories .subcategories-list #mapSection{position:relative;float:left;clear:none;display:none;margin-top:20px!important}#main .container .categories .subcategories-list #mapSection img{width:100%}#main .container .sidebar .closebtn{cursor:pointer;font-size:.8em;margin-right:4px;margin-top:4px}#main .container .mysidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:20px}#main .container .mysidenav a{padding:0 8px 0 20px;text-decoration:none;font-size:25px;color:#333;display:block;transition:.3s}#main .container .mysidenav a:hover,#main .container .mysidenav .offcanvas a:focus{color:#eb5f40}#main .container .mysidenav .closebtn{margin-left:60px;cursor:pointer}#main .container .mysidenav #menu-left .nav-accordion li a span{text-transform:none;font-size:14px}#main .container .mysidenav .mySidenavContent{width:260px}#main .container .mysidenav .mySidenavContent .block-title{margin-left:5px!important}#main .container .toggle-cat-menu{margin-left:15px}@media(max-width:767px){#main .container .categories #categoriesWrapper{display:block}#main .container .categories .categories-wrapper{background-color:#f5f5f5;padding:5px 2px 5px 2px;margin-bottom:10px}#main .container .categories .categories-wrapper a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#000;cursor:pointer}#main .container .categories .categories-wrapper a .burguerImage{width:24px;vertical-align:middle}#main .container .categories .categories-wrapper a .selectedCategory{font-weight:bold;display:inline-block;vertical-align:middle;margin-left:5px}#main .container .categories .categories-wrapper .categories-container{display:none}#main .container .categories .categories-wrapper .categories-container .orangeborder{border-bottom:solid 2px #eb5f40;text-align:center;font-weight:bold}#main .container .categories .categories-wrapper .categories-container .orangeborder a{text-decoration:none;color:#eb5f40;font-size:18px}#main .container .categories .categories-wrapper .categories-container .orangeborder .showMainCatsTitle{display:inline-block;width:100%}#main .container .categories .categories-wrapper .categories-container .catProdsWrapperFull{width:100%;border-bottom:solid 2px #eb5f40;padding:5px 0 8px 0;margin-bottom:8px;text-align:center;font-weight:bold}#main .container .categories .categories-wrapper .categories-container .floatLeft{float:left}#main .container .categories .categories-wrapper .categories-container .catProdsWrapper{width:50%;border-bottom:solid 2px #ccc;padding:5px 0 8px 0;margin-bottom:8px;text-align:center;font-weight:bold}#main .container .categories .categories-wrapper .categories-container .catProdsWrapper .showMainCatsTitle{display:inline-block;width:100%}#main .container .categories .categories-wrapper .categories-container #experiencesContainer .elementContainer{border-bottom:solid 1px gray}#main .container .categories .categories-wrapper .categories-container #experiencesContainer .elementContainer .linkCatTypeProd{padding:5px 0 5px 0;margin-left:10px;display:inline-block;line-height:24px}#main .container .categories .categories-wrapper .categories-container #experiencesContainer .elementContainer .imgArrow{margin-top:12px;float:right}#main .container .categories .categories-wrapper .categories-container #experiencesContainer .subElement{background:url(/images/general/right_arrow.png) no-repeat right center;padding-left:20px}#main .container .categories .categories-wrapper .categories-container #experiencesContainer .subElement .linkTypeProduct{display:inline-block;height:24px;line-height:24px;margin-bottom:15px;padding:10px 0;width:100%}#main .container .categories .categoriesInnerContainer .sidebarCategorie{display:none}}@media(max-width:991px){.page-section .sidebar{padding-top:15px;position:fixed;background-color:#fff;z-index:999;top:0;left:0;display:none;height:100%;overflow-y:auto;width:300px}.page-section .sidebar-open{display:block!important}}@media(min-width:992px){.sidebar{display:block!important}}#categoriesWrapper{display:none}.sidebar .widget-menu{padding-top:2.3em}.sidebar .widget-menu .block .ui-widget-header{background-color:#f8a56d}.sidebar .widget-menu .block .block-title{font-size:16px;font-weight:bold;line-height:normal;border-top:1px solid #909090;padding-top:10px;margin-bottom:15px;font-family:"Montserrat",sans-serif!important}.sidebar .widget-menu .block .block-title strong span::before,.sidebar .widget-menu .block .block-title strong .block-blog .blog-title h5::before,.sidebar .widget-menu .block .block-title strong .upsell_product .block-title h3 span::before,.sidebar .widget-menu .block .block-title strong .block-title h2::before{background-color:#fff!important}.sidebar .widget-menu .block .block-title strong span{background-color:#fff!important;text-transform:none;font-size:16px;font-weight:bold}.sidebar .widget-menu .block .SliderMainContainer #slider{margin-left:12px;margin-top:15px;width:90%}.sidebar .widget-menu .block .SliderMainContainer .sliderTextPrices{color:#333;margin-top:10px;text-align:center}.sidebar .widget-menu .block #MapProducts p{font-size:12px;color:#4f4f4f;text-align:center;margin-bottom:5px;margin-top:30px}.sidebar .widget-menu .block #MapProducts .MapProductsInside{width:100%}.sidebar .widget-menu .block #MapProducts .MapProductsInside a img{width:100%}.shop-sorting{white-space:nowrap;padding-left:0;padding-right:0}.shop-sorting .block-title{font-size:16px;font-weight:bold;line-height:normal;border-bottom:0;margin:0;float:left;position:relative;clear:none;font-family:"Montserrat",sans-serif!important}.shop-sorting .block-title span::before,.shop-sorting .block-title .block-blog .blog-title h5::before,.shop-sorting .block-title .upsell_product .block-title h3 span::before,.shop-sorting .block-title .block-title h2::before{background-color:#fff!important}.shop-sorting .block-title span,.shop-sorting .block-title h1{background-color:#fff!important;text-transform:none;font-size:16px;font-weight:bold;font-family:"Montserrat",sans-serif!important}.shop-sorting .filterLabel{font-size:14px;line-height:normal;border-bottom:0;margin:0;float:right;position:relative;clear:none;margin-right:10px}.shop-sorting .filterLabel strong span::before,.shop-sorting .filterLabel strong .block-blog .blog-title h5::before,.shop-sorting .filterLabel strong .upsell_product .block-title h3 span::before,.shop-sorting .filterLabel strong .block-title h2::before{background-color:#fff!important}.shop-sorting .filterLabel strong span{background-color:#fff!important;text-transform:none;font-size:16px}.shop-sorting .filterSelect{float:right;position:relative;clear:none}.shop-sorting .filterSelect .form-inline .filterLabel{font-size:14px;font-weight:normal}.shop-sorting .filterSelect .form-inline .form-group .bootstrap-select .selectpicker{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border:0;margin-bottom:10px;height:100%}.shop-sorting .filterSelectList{clear:none;padding-bottom:8px}.shop-sorting .filterSelectList .active{color:#eb5f40}.shop-sorting .filterSelectList .mouseHover:hover{color:#eb5f40;cursor:pointer}.shop-sorting .filterSelectList .icon{font-size:1.3em;vertical-align:middle}.shop-sorting .filterSelectList .textShow{vertical-align:middle}.shop-sorting .filterSelectList .SortCriteriaCell{display:inline-block;margin-right:10px}.shop-sorting .filter-mobile{background-color:#f2f2f2;color:#666;border:1px solid #e6e6e6;line-height:38px;cursor:pointer!important}.shop-sorting .filter-mobile .toggle-cat-menu{margin-left:0!important}.shop-sorting .filter-mobile .filter-mobile-btn{padding:2px 0}.shop-sorting .filter-mobile .filter-mobile-btn:hover,.shop-sorting .filter-mobile .filter-mobile-btn:active{background-color:#666;color:#fff}.shop-sorting .filter-mobile .toggle-order-menu{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.shop-sorting .filter-mobile .icon{vertical-align:middle}.shop-sorting .filter-mobile .filter-mobile-text{margin-left:5px;font-size:1.1em;vertical-align:middle}.shop-sorting .filter-mobile .sort-link .sortRadioButton{cursor:pointer!important}.shop-sorting .order-select-list{position:fixed;z-index:800;width:90%;top:21vh;background-color:#fff;padding:10px;margin:0;color:#666}.shop-sorting .order-select-list .order-select-line{padding:15px 10px}.shop-sorting .order-select-list .order-select-line a{display:block}.shop-sorting .order-select-list .sortRadioButtonText{font-size:1.2em}.shop-sorting .order-select-list label{display:block;font-weight:normal;cursor:pointer}.shop-sorting .order-select-list .sortRadioButton{cursor:pointer}.products .catalog-no-results{font-size:14px}.products .HighlightSectionItemContainer{float:left;margin-bottom:20px}.products .HighlightSectionItemContainer .ProductSummary{font-family:"Noto Sans",sans-serif;position:relative}.products .HighlightSectionItemContainer .ProductSummary a{color:#337ab7}.products .HighlightSectionItemContainer .ProductSummary a img{display:block;width:100%}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper{width:100%;height:100%}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper h2,.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper h3,.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper h4{color:#333;font-size:14px;height:45px;line-height:1.3em;padding-bottom:2px;vertical-align:middle;overflow-y:hidden;margin-top:10px;margin-bottom:0;border-bottom:0;font-weight:500}@media(max-width:991px){.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper h4{height:initial}}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .customizable-gift-delivery{color:#666;font-size:1.1em}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPreviousPVPDetails{min-height:22px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPreviousPVPDetails .ProductSummaryPreviousPVP{color:gray;font-size:14px;margin-left:8px;text-decoration:line-through;height:18px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPreviousPVPDetails .ProductSummaryPreviousCampaignPVP{font-weight:bold;text-decoration:line-through;font-size:14px;color:#4eb4b6;margin-left:10px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails{padding-bottom:4px;border-bottom:1px solid #ebebeb;min-height:35px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .customizable-gift-category{text-transform:uppercase;color:#999;font-size:1.2em;display:block}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper{float:left}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryDiscount{color:#fff;background-color:#eb5f40;font-size:16px;font-weight:bold;padding:0 8px 0 8px;border-radius:15px;display:inline-block}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .wp-product-summary-booking-night{color:#666}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .wp-product-summary-booking-night .ProductSummaryDiscount{margin-right:3px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .wp-product-summary-booking-night .product-summary-booking-night-value{font-weight:bold;font-size:1.15em}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryPVP{margin-left:5px;color:#333;font-size:22px;font-weight:bold}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryPVP span{font-size:16px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryPVP .ProductSummaryPVPArrow{color:#eb5f40;font-size:18px;font-weight:bold}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .WrapperWith3rdPrice .ProductSummaryPreviousCampaignPVP{color:#333!important;font-size:22px;padding-top:4px;text-decoration:line-through;margin-left:5px;font-weight:bold}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary{border-radius:5px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.2);box-shadow:0 0 3px 1px rgba(0,0,0,.2)}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a img{border-radius:5px 5px 0 0}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper{padding:0 5px 0 5px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails{border-bottom:0}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_1{height:50px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_1 .DiscountInfo{margin:2px 0;display:inline-block}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_1 .DiscountInfo .icon{font-size:1.3em}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_1 .BookingNextNightDiscountInfo{color:#548dff}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_1 .BookingAppliedNightDiscountInfo{color:#24c875}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_2{height:65px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_2 .DiscountInfo{border-radius:15px;color:#fff;padding:3px 5px;margin:2px 0;display:inline-block}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_2 .DiscountInfo .icon{font-size:1.3em}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_2 .BookingNextNightDiscountInfo{border:1px solid #548dff;background-color:#548dff}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_2 .BookingAppliedNightDiscountInfo{border:1px solid #24c875;background-color:#24c875}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_3{position:absolute;bottom:100px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_3 .DiscountInfo{border-radius:15px;color:#fff;padding:3px 5px;margin:2px 0;display:inline-block}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_3 .DiscountInfo .icon{font-size:1.3em}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_3 .BookingNextNightDiscountInfo{border:1px solid #548dff;background-color:#548dff}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .BookingDiscountNightInfo.version_3 .BookingAppliedNightDiscountInfo{border:1px solid #24c875;background-color:#24c875}.products .HighlightSectionItemContainer .ProductSummary:hover{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.15);box-shadow:0 0 10px 1px rgba(0,0,0,.15)}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary{-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 1px rgba(0,0,0,.1);box-shadow:0 0 6px 1px rgba(0,0,0,.1);border-radius:10px;font-family:"Montserrat"!important}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary h2,.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary h3,.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary h4{font-family:"Montserrat"!important;height:40px;margin-bottom:5px}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryPriceDetails{margin-top:8px}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryDiscount{color:#fff;background-color:#eb5f40;font-size:16px;font-weight:bold;padding:1px 8px 0 8px;border-radius:15px;display:inline-block}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryPreviousPVP{color:gray;font-size:14px;margin-left:8px;text-decoration:line-through;height:18px}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryPreviousCampaignPVP{font-weight:bold;font-size:14px;color:#4eb4b6;margin-left:10px;text-decoration:line-through}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryLocation{color:gray;font-size:14px}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryLocation .icon{font-size:1.9em}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryPVP{margin-left:5px;color:#eb5f40!important;font-size:22px;font-weight:bold}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .ProductSummaryPVP .ProductSummaryPVPDecimal{font-size:16px}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .wp-image-aspect-ratio-125{border-radius:10px}.products .HighlightSectionItemContainer .versionT8200.ProductSummary-Round-Version.ProductSummary .rating-text{font-size:14px}.products .infinite{display:none}@media(max-width:767px){#categoriesWrapper{display:block}.categories-wrapper{background-color:#f5f5f5;padding:5px 2px 5px 2px;margin-bottom:10px}.categories-wrapper a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#000;cursor:pointer}.categories-wrapper a .burguerImage{width:24px;vertical-align:middle}.categories-wrapper a .selectedCategory{font-weight:bold;display:inline-block;vertical-align:middle;margin-left:5px}.categories-wrapper .categories-container{display:none}.categories-wrapper .categories-container .orangeborder{border-bottom:solid 2px #eb5f40;text-align:center;font-weight:bold}.categories-wrapper .categories-container .orangeborder a{text-decoration:none;color:#eb5f40;font-size:18px}.categories-wrapper .categories-container .orangeborder .showMainCatsTitle{display:inline-block;width:100%}.categories-wrapper .categories-container .catProdsWrapperFull{width:100%;border-bottom:solid 2px #eb5f40;padding:5px 0 8px 0;margin-bottom:8px;text-align:center;font-weight:bold}.categories-wrapper .categories-container .floatLeft{float:left}.categories-wrapper .categories-container .catProdsWrapper{width:50%;border-bottom:solid 2px #ccc;padding:5px 0 8px 0;margin-bottom:8px;text-align:center;font-weight:bold}.categories-wrapper .categories-container .catProdsWrapper .showMainCatsTitle{display:inline-block;width:100%}.categories-wrapper .categories-container #experiencesContainer .elementContainer{border-bottom:solid 1px gray}.categories-wrapper .categories-container #experiencesContainer .elementContainer .linkCatTypeProd{padding:5px 0 5px 0;margin-left:10px;display:inline-block;line-height:24px}.categories-wrapper .categories-container #experiencesContainer .elementContainer .imgArrow{margin-top:12px;float:right}.categories-wrapper .categories-container #experiencesContainer .subElement{background:url(/images/general/right_arrow.png) no-repeat right center;padding-left:20px}.categories-wrapper .categories-container #experiencesContainer .subElement .linkTypeProduct{display:inline-block;height:24px;line-height:24px;margin-bottom:15px;padding:10px 0;width:100%}.products .infinite{display:block}}@media(max-width:991px){.mobile-view-offer-text{color:#fff!important;font-size:16px}.shop-sorting{padding-bottom:0;margin-bottom:0}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper{width:100%;height:auto;padding:5px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper h2{color:#fff;margin-top:2px;margin-bottom:0}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .customizable-gift-delivery{color:#666;font-size:1.1em;display:block}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails{border-bottom:0}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryDiscount{font-size:18px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryPreviousPVP{color:#fff;font-size:14px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .wp-product-summary-booking-night{color:#666}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVP{font-size:18px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVP span{font-size:16px}.products .HighlightSectionItemContainer .ProductSummary a .ProductSummaryDetailsWrapperPosAbsolute{position:absolute;bottom:0}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper{background-color:inherit;height:100%}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper h2{color:#333;margin-top:10px;margin-bottom:inherit}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .customizable-gift-delivery{color:#666;font-size:1.1em;display:inherit}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails{border-bottom:0;border-top:0}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryDiscount{font-size:16px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .ProductSummaryPreviousPVP{color:gray;font-size:12px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryLeftWrapper .wp-product-summary-booking-night{color:#666}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVP{color:#333!important;font-size:18px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapper .ProductSummaryPriceDetails .ProductSummaryRightWrapper .ProductSummaryPVP span{font-size:16px}.products .HighlightSectionItemContainer .ProductSummary-Round-Version.ProductSummary a .ProductSummaryDetailsWrapperPosAbsolute{position:absolute;bottom:0}}@media(min-width:768px) and (max-width:991px){.products .infinite{display:block}}@media(min-width:768px) and (max-width:991px){.products .infinite{display:block}}@media(min-width:992px) and (max-width:1199px){.shop-sorting .filterSelectList .SortCriteriaCell{font-size:11px}}@media(max-width:991px){.shop-sorting{border-bottom:0}.ProductSummary-Round-Version:not(.versionT8200.ProductSummary-Round-Version) .rating-text{display:none}}@media(max-width:768px){.BookingDiscountNightInfo .DiscountInfo{font-size:.9em}.BookingDiscountNightInfo .DiscountInfo .icon{font-size:.9em}}.book-catalog-search-ph .book-date-wrapper,.book-catalog .book-date-wrapper,.book-catalog-search-ph .book-word-wrapper,.book-catalog .book-word-wrapper{padding-left:8px;padding-right:8px}.book-catalog-search-ph .book-date-wrapper,.book-catalog .book-date-wrapper,.book-catalog-search-ph .book-word-wrapper,.book-catalog .book-word-wrapper,.book-catalog-search-ph .booking-options-wrapper,.book-catalog .booking-options-wrapper{cursor:pointer!important;color:#666}.book-catalog-search-ph .book-date-wrapper .icon,.book-catalog .book-date-wrapper .icon,.book-catalog-search-ph .book-word-wrapper .icon,.book-catalog .book-word-wrapper .icon,.book-catalog-search-ph .booking-options-wrapper .icon,.book-catalog .booking-options-wrapper .icon{vertical-align:middle}.book-catalog-search-ph .book-date-wrapper .icon-close,.book-catalog .book-date-wrapper .icon-close,.book-catalog-search-ph .book-word-wrapper .icon-close,.book-catalog .book-word-wrapper .icon-close,.book-catalog-search-ph .booking-options-wrapper .icon-close,.book-catalog .booking-options-wrapper .icon-close{font-size:.6em}.book-catalog-search-ph .book-date-wrapper input[type="text"],.book-catalog .book-date-wrapper input[type="text"],.book-catalog-search-ph .book-word-wrapper input[type="text"],.book-catalog .book-word-wrapper input[type="text"],.book-catalog-search-ph .booking-options-wrapper input[type="text"],.book-catalog .booking-options-wrapper input[type="text"]{border:0;background-color:transparent;font-weight:bold;cursor:pointer;text-align:left}.book-catalog-search-ph .book-date-wrapper input[type="text"]::-webkit-input-placeholder,.book-catalog .book-date-wrapper input[type="text"]::-webkit-input-placeholder,.book-catalog-search-ph .book-word-wrapper input[type="text"]::-webkit-input-placeholder,.book-catalog .book-word-wrapper input[type="text"]::-webkit-input-placeholder,.book-catalog-search-ph .booking-options-wrapper input[type="text"]::-webkit-input-placeholder,.book-catalog .booking-options-wrapper input[type="text"]::-webkit-input-placeholder{font-weight:normal}.book-catalog-search-ph .book-date-wrapper input[type="text"]::-moz-placeholder,.book-catalog .book-date-wrapper input[type="text"]::-moz-placeholder,.book-catalog-search-ph .book-word-wrapper input[type="text"]::-moz-placeholder,.book-catalog .book-word-wrapper input[type="text"]::-moz-placeholder,.book-catalog-search-ph .booking-options-wrapper input[type="text"]::-moz-placeholder,.book-catalog .booking-options-wrapper input[type="text"]::-moz-placeholder{font-weight:normal}.book-catalog-search-ph .book-date-wrapper input[type="text"]:-ms-input-placeholder,.book-catalog .book-date-wrapper input[type="text"]:-ms-input-placeholder,.book-catalog-search-ph .book-word-wrapper input[type="text"]:-ms-input-placeholder,.book-catalog .book-word-wrapper input[type="text"]:-ms-input-placeholder,.book-catalog-search-ph .booking-options-wrapper input[type="text"]:-ms-input-placeholder,.book-catalog .booking-options-wrapper input[type="text"]:-ms-input-placeholder{font-weight:normal}.book-catalog-search-ph .book-date-wrapper input[type="text"]:-moz-placeholder,.book-catalog .book-date-wrapper input[type="text"]:-moz-placeholder,.book-catalog-search-ph .book-word-wrapper input[type="text"]:-moz-placeholder,.book-catalog .book-word-wrapper input[type="text"]:-moz-placeholder,.book-catalog-search-ph .booking-options-wrapper input[type="text"]:-moz-placeholder,.book-catalog .booking-options-wrapper input[type="text"]:-moz-placeholder{font-weight:normal}.book-catalog-search-ph .booking-options-wrapper .booking-element-title,.book-catalog .booking-options-wrapper .booking-element-title{margin-left:3px;font-size:1.1em;vertical-align:middle;color:#333}.book-catalog-search-ph .booking-options-wrapper .textbox-date,.book-catalog .booking-options-wrapper .textbox-date{border:0;background-color:transparent;font-weight:bold;cursor:pointer;text-align:right}.book-catalog-search-ph .booking-options-wrapper .booking-calendar-arrow,.book-catalog .booking-options-wrapper .booking-calendar-arrow{font-size:.45em;margin:3px 8px 0 0;float:right;line-height:35px}.book-catalog-search-ph .booking-options-wrapper .option-active,.book-catalog .booking-options-wrapper .option-active{background-color:#d2d2d2;color:#333;font-weight:bold}.book-catalog-search-ph .booking-options-wrapper .clock-separator,.book-catalog .booking-options-wrapper .clock-separator{position:absolute;left:-11px}.book-catalog-search-ph .booking-options-wrapper .clock-separator i,.book-catalog .booking-options-wrapper .clock-separator i{background-color:#e6e6e6;border-radius:15px}.book-catalog-search-ph .booking-options-wrapper .border-right,.book-catalog .booking-options-wrapper .border-right{border-right:solid 1px #e6e6e6}.book-catalog-search-ph .booking-date-selected .icon-calendar_book,.book-catalog .booking-date-selected .icon-calendar_book{margin-left:10px;margin-right:10px}.book-catalog-search-ph .booking-date-selected .icon-close,.book-catalog .booking-date-selected .icon-close{padding-left:15px}.book-catalog-search-ph .booking-date-selected .booking-element-title,.book-catalog .booking-date-selected .booking-element-title{font-weight:bold}.book-catalog-search-ph .booking-date-selected .br-date,.book-catalog .booking-date-selected .br-date{margin-right:15px}.book-catalog-search-ph .booking-date-selected .dark-gray-bg,.book-catalog .booking-date-selected .dark-gray-bg{background-color:#d2d2d2}.book-catalog-search-ph .btn-submit-booking,.book-catalog .btn-submit-booking{display:block!important;width:100%;font-size:1.3em;font-weight:bold;padding:7px;font-family:"Montserrat",sans-serif!important;text-transform:uppercase}.book-catalog-search-ph .booking-calendar-delete i,.book-catalog .booking-calendar-delete i{padding:5px}.book-catalog-search-ph .calendar-ph,.book-catalog .calendar-ph,.book-catalog-search-ph .calendar-bar-ph,.book-catalog .calendar-bar-ph{position:absolute;z-index:999;left:0;min-width:100%}@media(max-width:991px){.book-catalog-search-ph .calendar-ph,.book-catalog .calendar-ph,.book-catalog-search-ph .calendar-bar-ph,.book-catalog .calendar-bar-ph{position:static;width:100%}}.book-catalog-search-ph .ui-datepicker,.book-catalog .ui-datepicker{width:auto;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;border-radius:10px;padding:0;font-family:"Noto Sans",sans-serif}.book-catalog-search-ph .ui-datepicker a,.book-catalog .ui-datepicker a{text-decoration:none}.book-catalog-search-ph .ui-datepicker table,.book-catalog .ui-datepicker table{width:100%;border-collapse:separate;background-color:#fff;border-radius:10px}.book-catalog-search-ph .ui-datepicker-header,.book-catalog .ui-datepicker-header{background-color:transparent;color:#333;font-weight:bold;line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#fff;border-radius:10px;padding:10px 0 10px 0}.book-catalog-search-ph .ui-datepicker-title,.book-catalog .ui-datepicker-title{text-align:center;font-size:14px;color:#666}.book-catalog-search-ph .ui-datepicker-prev span,.book-catalog .ui-datepicker-prev span,.book-catalog-search-ph .ui-datepicker-next span,.book-catalog .ui-datepicker-next span{background-image:none!important}.book-catalog-search-ph .ui-datepicker-prev,.book-catalog .ui-datepicker-prev,.book-catalog-search-ph .ui-datepicker-next,.book-catalog .ui-datepicker-next{top:1px!important;background-color:transparent!important;border:0!important;cursor:pointer;margin-top:12px}.book-catalog-search-ph .ui-datepicker-prev .ui-state-hover,.book-catalog .ui-datepicker-prev .ui-state-hover,.book-catalog-search-ph .ui-datepicker-next .ui-state-hover,.book-catalog .ui-datepicker-next .ui-state-hover{background-color:transparent!important;border:0!important;cursor:pointer}.book-catalog-search-ph .ui-datepicker-prev,.book-catalog .ui-datepicker-prev{left:1px!important}.book-catalog-search-ph .ui-datepicker-next,.book-catalog .ui-datepicker-next{right:1px!important}.book-catalog-search-ph .ui-datepicker-prev .ui-datepicker-prev-hover,.book-catalog .ui-datepicker-prev .ui-datepicker-prev-hover{left:1px!important;top:1px!important}.book-catalog-search-ph .ui-datepicker-next .ui-datepicker-next-hover,.book-catalog .ui-datepicker-next .ui-datepicker-next-hover{right:1px!important;top:1px!important}.book-catalog-search-ph .ui-datepicker-prev:before,.book-catalog .ui-datepicker-prev:before,.book-catalog-search-ph .ui-datepicker-next:before,.book-catalog .ui-datepicker-next:before{font-family:'odisseias_icon';position:absolute;display:flex;font-weight:normal;align-items:center;justify-content:center;font-size:1.2em;cursor:pointer}.book-catalog-search-ph .ui-datepicker-prev:before,.book-catalog .ui-datepicker-prev:before{color:#333;content:"";cursor:pointer;top:0;right:0;bottom:0;left:0}.book-catalog-search-ph .ui-datepicker-next:before,.book-catalog .ui-datepicker-next:before{color:#333;content:"";cursor:pointer;top:0;right:0;bottom:0;left:0}.book-catalog-search-ph .ui-datepicker thead,.book-catalog .ui-datepicker thead{background-color:transparent}.book-catalog-search-ph .ui-datepicker th,.book-catalog .ui-datepicker th{text-align:center;font-size:1.2em;font-weight:normal;padding:5px 0;color:gray}.book-catalog-search-ph .ui-datepicker tbody td,.book-catalog .ui-datepicker tbody td{padding:1px;border:0}.book-catalog-search-ph .ui-datepicker tbody td:last-child,.book-catalog .ui-datepicker tbody td:last-child{border-right:0}.book-catalog-search-ph .ui-datepicker tbody tr,.book-catalog .ui-datepicker tbody tr{border:0}.book-catalog-search-ph .ui-datepicker tbody tr:last-child,.book-catalog .ui-datepicker tbody tr:last-child{border-bottom:0}.book-catalog-search-ph .ui-datepicker td span,.book-catalog .ui-datepicker td span,.book-catalog-search-ph .ui-datepicker td a,.book-catalog .ui-datepicker td a{display:inline-block;font-weight:normal;text-align:center;width:34px;height:34px;line-height:28px;color:#333;font-size:1.2em;border-radius:10px}.book-catalog-search-ph .ui-datepicker-calendar .ui-state-default,.book-catalog .ui-datepicker-calendar .ui-state-default{background-color:#fff;border:0;padding:3px}.book-catalog-search-ph .ui-datepicker-calendar .ui-state-hover,.book-catalog .ui-datepicker-calendar .ui-state-hover{background-color:#eb5f40;color:#fff;border:0}.book-catalog-search-ph .ui-datepicker-calendar .ui-state-active,.book-catalog .ui-datepicker-calendar .ui-state-active{background-color:#eb5f40;color:#fff;position:relative;margin:-1px;border:0}.book-catalog-search-ph .ui-datepicker-unselectable .ui-state-default,.book-catalog .ui-datepicker-unselectable .ui-state-default{border:0}.book-catalog-search-ph .ui-datepicker-unselectable .ui-state-disabled,.book-catalog .ui-datepicker-unselectable .ui-state-disabled{color:#ffa500!important;border:0}.book-catalog-search-ph .ui-datepicker-calendar td:first-child .ui-state-active,.book-catalog .ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0;background:#eb5f40}.book-catalog-search-ph .ui-datepicker-calendar td:last-child .ui-state-active,.book-catalog .ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;background:#eb5f40}.book-catalog-search-ph .ui-datepicker-calendar tr:last-child .ui-state-active,.book-catalog .ui-datepicker-calendar tr:last-child .ui-state-active{margin-bottom:0;background:#eb5f40}.book-catalog-search-ph .ui-datepicker tfoot,.book-catalog .ui-datepicker tfoot{line-height:18px;height:18px;vertical-align:middle}.book-catalog-search-ph .ui-datepicker tfoot td,.book-catalog .ui-datepicker tfoot td{padding:0 5px 0 0}.book-catalog-search-ph .ui-datepicker tfoot hr,.book-catalog .ui-datepicker tfoot hr{margin:0}.book-catalog-search-ph .ui-datepicker tfoot .ph-footer-calendar-nights,.book-catalog .ui-datepicker tfoot .ph-footer-calendar-nights{font-size:1.3em;padding-left:10px}.book-catalog-search-ph .ui-datepicker tfoot .calendar-tfoot-btn-close,.book-catalog .ui-datepicker tfoot .calendar-tfoot-btn-close{display:inline-block;font-size:1.2em;cursor:pointer;width:100%;text-align:right}.book-catalog-search-ph .ui-datepicker tfoot .calendar-tfoot-btn-close .icon-close,.book-catalog .ui-datepicker tfoot .calendar-tfoot-btn-close .icon-close{font-size:.6em;margin-right:5px}.book-catalog-search-ph .ui-widget.ui-widget-content,.book-catalog .ui-widget.ui-widget-content{border:0;box-shadow:0 0 6px #00000017;border-radius:10px}.book-catalog-search-ph .book-search-elements,.book-catalog .book-search-elements{cursor:pointer!important;color:#666;border:1px solid #e6e6e6;background-color:#f2f2f2;padding-left:8px;padding-right:8px;border-radius:5px}.book-catalog-search-ph .book-search-elements .icon,.book-catalog .book-search-elements .icon{vertical-align:middle}.book-catalog-search-ph .book-search-elements label,.book-catalog .book-search-elements label{margin:0;font-weight:normal;color:#333}.book-catalog-search-ph .book-search-elements .textbox-date,.book-catalog .book-search-elements .textbox-date,.book-catalog-search-ph .book-search-elements .textbox-guests,.book-catalog .book-search-elements .textbox-guests,.book-catalog-search-ph .book-search-elements .textbox-search-word,.book-catalog .book-search-elements .textbox-search-word{border:0;background-color:transparent;font-weight:bold;height:20px;font-size:13px;cursor:pointer}.book-catalog-search-ph .book-search-elements .booking-calendar-arrow,.book-catalog .book-search-elements .booking-calendar-arrow{font-size:.45em;margin:3px 4px 0 0}.book-catalog-search-ph .book-search-elements .bold,.book-catalog .book-search-elements .bold{font-weight:bold}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main,.book-catalog .booking-guest-main .wp-booking-guest-main{position:relative;width:100%}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms{border:solid 1px #e6e6e6;border-radius:10px;-webkit-box-shadow:0 4px 6px -6px #222;-moz-box-shadow:0 4px 6px -6px #222;box-shadow:0 4px 6px -6px #222;padding:0 8px 8px 8px}@media(min-width:992px){.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms{z-index:99;background-color:#fff;min-width:100%;position:absolute}}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item{margin-top:6px;margin-bottom:6px;font-size:.9em}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .guest-type-title,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .guest-type-title,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .guest-type-title,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .guest-type-title{color:#666;font-size:1.2em}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .guest-type-ages,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .guest-type-ages,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .guest-type-ages,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .guest-type-ages{color:#666;font-size:1.1em}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .wp-guest-qty-controls,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .wp-guest-qty-controls,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .wp-guest-qty-controls,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .wp-guest-qty-controls{white-space:nowrap;text-align:right}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .txt-guest-quantity,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .txt-guest-quantity,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .txt-guest-quantity,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .txt-guest-quantity{width:20px;margin-left:5px;margin-right:5px;text-align:center;vertical-align:top;border:0;display:inline-block;line-height:38px;height:38px;font-size:1.2em}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .btn-guest-qty,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .btn-guest-qty,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .btn-guest-qty,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .btn-guest-qty{color:gray;font-size:2em;cursor:pointer;line-height:38px;height:38px}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .disabled,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .disabled,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .disabled,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .disabled{color:#ccc}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item label,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item label,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item label,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item label{cursor:pointer;font-weight:normal}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .wp-guest-qty,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .wp-guest-qty,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .wp-guest-qty,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .wp-guest-qty{white-space:nowrap;display:inline-block;margin-left:15px}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .wp-guest-qty .qty,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-item .wp-guest-qty .qty,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .wp-guest-qty .qty,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-item .wp-guest-qty .qty{vertical-align:middle}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .line-division,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .line-division,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .line-division,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .line-division{border-bottom:1px solid #f2f2f2}.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-age-selection,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-guest-items .wp-guest-age-selection,.book-catalog-search-ph .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-age-selection,.book-catalog .booking-guest-main .wp-booking-guest-main .wp-rooms .wp-guest-age-selection{padding:5px;color:#666}.book-catalog-search-ph .btn-submit-search-booking,.book-catalog .btn-submit-search-booking{border-radius:3px;height:40px;line-height:40px;padding:0;font-weight:normal}.book-catalog-search-ph .btn-submit-search-booking span,.book-catalog .btn-submit-search-booking span{font-family:"Montserrat",sans-serif!important;text-transform:none;font-size:16px}@media(max-width:991px){.book-catalog-search-ph .wp-flex-elements,.book-catalog .wp-flex-elements{display:flex;flex-direction:column}.book-catalog-search-ph .wp-flex-elements .wp-flex-one,.book-catalog .wp-flex-elements .wp-flex-one{order:2}.book-catalog-search-ph .wp-flex-elements .wp-flex-two,.book-catalog .wp-flex-elements .wp-flex-two{order:1}}.sticky-booking-selection{position:fixed;top:64px;width:100%;z-index:900;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}.sticky-booking-selection .sticky-booking-mobile-info{display:-webkit-flex;display:flex}.sticky-booking-selection .sticky-booking-mobile-info .sticky-booking-mobile-info-elements{color:#666;border:1px solid #e6e6e6;background-color:#f2f2f2;padding-left:8px;padding-right:8px;border-radius:5px;height:42px}.sticky-booking-selection .sticky-booking-mobile-info .sticky-booking-mobile-info-elements .textbox-date{border:0;background-color:transparent;font-weight:bold;cursor:pointer;text-align:left;height:20px;font-size:13px}.sticky-booking-selection .sticky-booking-mobile-info .sticky-booking-mobile-info-elements label{margin:0;font-weight:normal;color:#333}.sticky-booking-selection .sticky-booking-mobile-info .sticky-booking-mobile-info-dates{-webkit-flex:5;-ms-flex:5;flex:5}.sticky-booking-selection .sticky-booking-mobile-info .sticky-booking-mobile-info-nguests{-webkit-flex:1;-ms-flex:1;flex:1}.sticky-booking-selection .sticky-booking-selection-ph{padding:10px}@media(max-width:991px){.sticky-booking-selection .sticky-booking-selection-ph{padding-top:0}}@media(max-width:991px){.sticky-booking-selection{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.ui-datepicker{width:auto;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;border-radius:10px;padding:0;font-family:"Noto Sans",sans-serif}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:separate;background-color:#fff;border-radius:10px}.ui-datepicker-header{background-color:#fff;color:#333;font-weight:bold;line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#fff;border-radius:10px;padding:10px 0 10px 0!important}.ui-datepicker-title{text-align:center;font-size:14px;color:#666}.ui-datepicker-prev span,.ui-datepicker-next span{background-image:none!important}.ui-datepicker-prev,.ui-datepicker-next{top:1px!important;background-color:transparent!important;border:0!important;cursor:pointer;margin-top:12px}.ui-datepicker-prev .ui-state-hover,.ui-datepicker-next .ui-state-hover{background-color:transparent!important;border:0!important;cursor:pointer}.ui-datepicker-prev{left:1px!important}.ui-datepicker-next{right:1px!important}.ui-datepicker-prev .ui-datepicker-prev-hover{left:1px!important;top:1px!important}.ui-datepicker-next .ui-datepicker-next-hover{right:1px!important;top:1px!important}.ui-datepicker-prev:before,.ui-datepicker-next:before{font-family:'odisseias_icon';position:absolute;display:flex;font-weight:normal;align-items:center;justify-content:center;font-size:1.2em;cursor:pointer}.ui-datepicker-prev:before{color:#333;content:"";cursor:pointer;top:0;right:0;bottom:0;left:0}.ui-datepicker-next:before{color:#333;content:"";cursor:pointer;top:0;right:0;bottom:0;left:0}.ui-datepicker thead{background-color:transparent}.ui-datepicker th{text-align:center;font-size:1.1em;font-weight:bold;padding:5px 0;color:#333}.ui-datepicker tbody td{padding:1px;border:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:normal;text-align:center;width:34px;height:34px;line-height:28px;color:#333;font-size:1.2em;border-radius:10px}.ui-datepicker-calendar .ui-state-default{background-color:#fff;border:0;padding:3px}.ui-datepicker-calendar .ui-state-hover{background-color:#eb5f40;color:#fff;border:0}.ui-datepicker-calendar .ui-state-active{background-color:#eb5f40;color:#fff;position:relative;margin:-1px;border:0}.ui-datepicker-unselectable .ui-state-default{border:0}.ui-datepicker-unselectable .ui-state-disabled{color:#ffa500!important;border:0}.ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0;background:#eb5f40}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;background:#eb5f40}.ui-datepicker-calendar tr:last-child .ui-state-active{margin-bottom:0;background:#eb5f40}.ui-datepicker tfoot{line-height:18px;height:18px;vertical-align:middle}.ui-datepicker tfoot td{padding:0 5px 0 0}.ui-datepicker tfoot hr{margin:0}.ui-datepicker tfoot .ph-footer-calendar-nights{font-size:1.3em;padding-left:10px}.ui-datepicker tfoot .calendar-tfoot-btn-close{display:inline-block;font-size:1.2em;cursor:pointer;width:100%;text-align:right}.ui-datepicker tfoot .calendar-tfoot-btn-close .icon-close{font-size:.6em;margin-right:5px}.ui-widget.ui-widget-content{border:0;box-shadow:0 0 6px #00000017;border-radius:10px}.search-now-results-info{padding:15px;margin:10px 0 30px 0;text-align:center;background-color:#fff6a8}.search-now-results-info .title{text-transform:uppercase;font-weight:bold;font-size:1.25em;display:inline-block}.search-now-results-info .title .text{margin-left:8px;vertical-align:middle;font-size:1.1em}.search-now-results-info .title i{font-size:1.3em}@media(max-width:991px){.search-now-results-info .title i{display:block;margin-bottom:5px}}#FiltersArea .active{color:#eb5f40}#FiltersArea #btn-near-me{display:block;padding:3px;font-size:1.1em}#FiltersArea #btn-near-me icon{vertical-align:middle;margin-left:5px}#FiltersArea #menu-left .nav-accordion li a span{text-transform:none;font-size:1.05em}#FiltersArea #menu-left .nav-accordion li a span .icon-down_arrow{font-size:.45em;margin:0 5px 0 0;padding-bottom:2px}#FiltersArea #menu-left .nav-accordion li a span .icon-up_arrow{font-size:.45em;margin:0 5px 0 0;padding-bottom:2px}#FiltersArea h3{font-family:"Montserrat",sans-serif!important;background-color:#fff!important;text-transform:none;font-size:16px;font-weight:bold;letter-spacing:normal}#FiltersArea .ElementCount{color:#888;display:inline-block;font-size:.8em!important;margin-left:3px}#FiltersArea .checkbox label{color:#666;font-size:1.05em}#FiltersArea .wp-filters-search{border:1px solid gray;border-radius:18px;background-color:#fff;padding-left:14px;padding-right:10px;margin-bottom:10px}#FiltersArea .wp-filters-search .text-city-search{border:0;height:26px;margin-top:2px;color:gray}#FiltersArea .wp-filters-search .button-city-search{color:gray;font-size:1.3em;line-height:30px;cursor:pointer}#FiltersArea .wp-amount-sel{color:#eb5f40}#FiltersArea .slider-range{box-shadow:none;height:8px;border:0;background-color:#ebebeb}#FiltersArea .slider-range .noUi-handle{background-color:#b3b3b3;border:0;border-left-style:none;border-right-style:none;border-right-width:0;border-left-width:0;box-shadow:none;border-radius:20px;width:28px;height:28px;cursor:pointer;top:-9px}#FiltersArea .slider-range .noUi-handle::after,#FiltersArea .slider-range .noUi-handle::before{background:none}#FiltersArea #btn-apply-filters{display:block;width:100%}#FiltersArea #btn-apply-filters span{display:inline;padding:0;margin:0}#FiltersArea .filter-class-level{display:inline-block;width:20px;height:20px;border-radius:5px;vertical-align:text-bottom;margin-right:4px}#FiltersArea .testimonials-filters-rating{color:#fff;background-color:#eb5f40;padding:0 6px 0 6px;border-radius:4px;display:inline-block;font-weight:bold;font-size:1.1em!important}#FiltersArea .testimonials-filters-text{font-weight:bold;margin-left:8px}#FiltersArea .testimonials-filters-text-all{margin-left:37px}.catalog-product{padding-bottom:15px;margin-bottom:10px}.catalog-product a,.catalog-product a:hover{color:#333!important}.catalog-product img{max-width:100%;min-width:100%}.catalog-product .catalog-product-title{font-size:1.2em;height:2.6em;line-height:1.3em;margin-bottom:3px;font-weight:bold}.catalog-product .catalog-product-subtitle{overflow-y:hidden;font-size:1em;height:3em}.catalog-product .testimonials-rating{white-space:nowrap;height:1em}.catalog-product .catalog-product-controls{margin-top:5px;padding-top:5px;border-bottom:1px solid #ebebeb;white-space:nowrap}.catalog-product .catalog-product-controls .catalog-product-discount{color:#4eb4b6;font-weight:bold;font-size:1.1em;line-height:1.5em;display:inline-block;padding:2px;border:1px solid #4eb4b6}.catalog-product .catalog-product-controls .catalog-product-price{vertical-align:middle;font-size:1.6em;height:1.6em;line-height:1.6em;display:inline-block;color:#eb5f40;font-weight:bold}.catalog-product .catalog-product-controls .catalog-product-previous-price{vertical-align:middle;height:1.5em;line-height:1.5em;display:inline-block;text-decoration:line-through;color:gray;margin-left:15px;margin-right:15px}.catalog-product .catalog-product-controls .catalog-product-view-more{background-color:#eb5f40;border-radius:2px}.catalog-product .catalog-product-controls .catalog-product-view-more .catalog-product-view-offer-text{font-size:1em;font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;padding:4px 0 4px 0}.catalog-product .catalog-product-controls .catalog-product-find-more{background-color:#fff;border:1px solid #eb5f40;border-radius:2px}.catalog-product .catalog-product-controls .catalog-product-find-more .catalog-product-view-offer-text{font-size:1em;font-weight:bold;color:#000;text-align:center;padding:4px 0 4px 0}.booking-catalog .wp-search-word,.booking-restaurant-catalog .wp-search-word,.booking-academy-catalog .wp-search-word{position:relative}.booking-catalog .wp-search-word .search-word-delete,.booking-restaurant-catalog .wp-search-word .search-word-delete,.booking-academy-catalog .wp-search-word .search-word-delete{position:absolute;right:10px;top:12px;font-size:.7em;cursor:pointer}.booking-catalog .booking-date-wrapper,.booking-restaurant-catalog .booking-date-wrapper,.booking-academy-catalog .booking-date-wrapper,.booking-catalog .booking-guest-wrapper,.booking-restaurant-catalog .booking-guest-wrapper,.booking-academy-catalog .booking-guest-wrapper{cursor:pointer!important;color:#666;border:1px solid #e6e6e6;background-color:#f2f2f2;line-height:38px;padding-left:8px;padding-right:8px}.booking-catalog .booking-date-wrapper .icon,.booking-restaurant-catalog .booking-date-wrapper .icon,.booking-academy-catalog .booking-date-wrapper .icon,.booking-catalog .booking-guest-wrapper .icon,.booking-restaurant-catalog .booking-guest-wrapper .icon,.booking-academy-catalog .booking-guest-wrapper .icon{vertical-align:middle}.booking-catalog .booking-date-wrapper .booking-element-title,.booking-restaurant-catalog .booking-date-wrapper .booking-element-title,.booking-academy-catalog .booking-date-wrapper .booking-element-title,.booking-catalog .booking-guest-wrapper .booking-element-title,.booking-restaurant-catalog .booking-guest-wrapper .booking-element-title,.booking-academy-catalog .booking-guest-wrapper .booking-element-title{margin-left:5px;font-size:1.1em;vertical-align:middle}.booking-catalog .booking-date-wrapper .textbox-date,.booking-restaurant-catalog .booking-date-wrapper .textbox-date,.booking-academy-catalog .booking-date-wrapper .textbox-date,.booking-catalog .booking-guest-wrapper .textbox-date,.booking-restaurant-catalog .booking-guest-wrapper .textbox-date,.booking-academy-catalog .booking-guest-wrapper .textbox-date{border:0;background-color:transparent;font-weight:bold;cursor:pointer;text-align:right}.booking-catalog .booking-date-wrapper .booking-calendar-arrow,.booking-restaurant-catalog .booking-date-wrapper .booking-calendar-arrow,.booking-academy-catalog .booking-date-wrapper .booking-calendar-arrow,.booking-catalog .booking-guest-wrapper .booking-calendar-arrow,.booking-restaurant-catalog .booking-guest-wrapper .booking-calendar-arrow,.booking-academy-catalog .booking-guest-wrapper .booking-calendar-arrow{font-size:.45em;margin:3px 4px 0 0}.booking-catalog .booking-date-wrapper .bold,.booking-restaurant-catalog .booking-date-wrapper .bold,.booking-academy-catalog .booking-date-wrapper .bold,.booking-catalog .booking-guest-wrapper .bold,.booking-restaurant-catalog .booking-guest-wrapper .bold,.booking-academy-catalog .booking-guest-wrapper .bold{font-weight:bold}.booking-catalog .wp-guest-items,.booking-restaurant-catalog .wp-guest-items,.booking-academy-catalog .wp-guest-items,.booking-catalog .wp-rooms,.booking-restaurant-catalog .wp-rooms,.booking-academy-catalog .wp-rooms{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6}.booking-catalog .wp-guest-items .wp-guest-item,.booking-restaurant-catalog .wp-guest-items .wp-guest-item,.booking-academy-catalog .wp-guest-items .wp-guest-item,.booking-catalog .wp-rooms .wp-guest-item,.booking-restaurant-catalog .wp-rooms .wp-guest-item,.booking-academy-catalog .wp-rooms .wp-guest-item{margin-top:6px;margin-bottom:6px;font-size:.9em}.booking-catalog .wp-guest-items .wp-guest-item .guest-type-title,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .guest-type-title,.booking-academy-catalog .wp-guest-items .wp-guest-item .guest-type-title,.booking-catalog .wp-rooms .wp-guest-item .guest-type-title,.booking-restaurant-catalog .wp-rooms .wp-guest-item .guest-type-title,.booking-academy-catalog .wp-rooms .wp-guest-item .guest-type-title{color:#666;font-size:1.2em}.booking-catalog .wp-guest-items .wp-guest-item .guest-type-ages,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .guest-type-ages,.booking-academy-catalog .wp-guest-items .wp-guest-item .guest-type-ages,.booking-catalog .wp-rooms .wp-guest-item .guest-type-ages,.booking-restaurant-catalog .wp-rooms .wp-guest-item .guest-type-ages,.booking-academy-catalog .wp-rooms .wp-guest-item .guest-type-ages{color:#666;font-size:1.1em}.booking-catalog .wp-guest-items .wp-guest-item .wp-guest-qty-controls,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .wp-guest-qty-controls,.booking-academy-catalog .wp-guest-items .wp-guest-item .wp-guest-qty-controls,.booking-catalog .wp-rooms .wp-guest-item .wp-guest-qty-controls,.booking-restaurant-catalog .wp-rooms .wp-guest-item .wp-guest-qty-controls,.booking-academy-catalog .wp-rooms .wp-guest-item .wp-guest-qty-controls{white-space:nowrap;text-align:right}.booking-catalog .wp-guest-items .wp-guest-item .txt-guest-quantity,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .txt-guest-quantity,.booking-academy-catalog .wp-guest-items .wp-guest-item .txt-guest-quantity,.booking-catalog .wp-rooms .wp-guest-item .txt-guest-quantity,.booking-restaurant-catalog .wp-rooms .wp-guest-item .txt-guest-quantity,.booking-academy-catalog .wp-rooms .wp-guest-item .txt-guest-quantity{width:20px;margin-left:5px;margin-right:5px;text-align:center;vertical-align:top;border:0;display:inline-block;line-height:38px;height:38px;font-size:1.2em}.booking-catalog .wp-guest-items .wp-guest-item .btn-guest-qty,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .btn-guest-qty,.booking-academy-catalog .wp-guest-items .wp-guest-item .btn-guest-qty,.booking-catalog .wp-rooms .wp-guest-item .btn-guest-qty,.booking-restaurant-catalog .wp-rooms .wp-guest-item .btn-guest-qty,.booking-academy-catalog .wp-rooms .wp-guest-item .btn-guest-qty{color:gray;font-size:2em;cursor:pointer;line-height:38px;height:38px}.booking-catalog .wp-guest-items .wp-guest-item .disabled,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .disabled,.booking-academy-catalog .wp-guest-items .wp-guest-item .disabled,.booking-catalog .wp-rooms .wp-guest-item .disabled,.booking-restaurant-catalog .wp-rooms .wp-guest-item .disabled,.booking-academy-catalog .wp-rooms .wp-guest-item .disabled{color:#ccc}.booking-catalog .wp-guest-items .wp-guest-item label,.booking-restaurant-catalog .wp-guest-items .wp-guest-item label,.booking-academy-catalog .wp-guest-items .wp-guest-item label,.booking-catalog .wp-rooms .wp-guest-item label,.booking-restaurant-catalog .wp-rooms .wp-guest-item label,.booking-academy-catalog .wp-rooms .wp-guest-item label{cursor:pointer;font-weight:normal}.booking-catalog .wp-guest-items .wp-guest-item .wp-guest-qty,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .wp-guest-qty,.booking-academy-catalog .wp-guest-items .wp-guest-item .wp-guest-qty,.booking-catalog .wp-rooms .wp-guest-item .wp-guest-qty,.booking-restaurant-catalog .wp-rooms .wp-guest-item .wp-guest-qty,.booking-academy-catalog .wp-rooms .wp-guest-item .wp-guest-qty{white-space:nowrap;display:inline-block;margin-left:15px}.booking-catalog .wp-guest-items .wp-guest-item .wp-guest-qty .qty,.booking-restaurant-catalog .wp-guest-items .wp-guest-item .wp-guest-qty .qty,.booking-academy-catalog .wp-guest-items .wp-guest-item .wp-guest-qty .qty,.booking-catalog .wp-rooms .wp-guest-item .wp-guest-qty .qty,.booking-restaurant-catalog .wp-rooms .wp-guest-item .wp-guest-qty .qty,.booking-academy-catalog .wp-rooms .wp-guest-item .wp-guest-qty .qty{vertical-align:middle}.booking-catalog .wp-guest-items .line-division,.booking-restaurant-catalog .wp-guest-items .line-division,.booking-academy-catalog .wp-guest-items .line-division,.booking-catalog .wp-rooms .line-division,.booking-restaurant-catalog .wp-rooms .line-division,.booking-academy-catalog .wp-rooms .line-division{border-bottom:1px solid #f2f2f2}.booking-catalog .wp-guest-items .wp-guest-age-selection,.booking-restaurant-catalog .wp-guest-items .wp-guest-age-selection,.booking-academy-catalog .wp-guest-items .wp-guest-age-selection,.booking-catalog .wp-rooms .wp-guest-age-selection,.booking-restaurant-catalog .wp-rooms .wp-guest-age-selection,.booking-academy-catalog .wp-rooms .wp-guest-age-selection{padding:5px;color:#666}.booking-catalog .btn-submit-search-booking,.booking-restaurant-catalog .btn-submit-search-booking,.booking-academy-catalog .btn-submit-search-booking,.booking-catalog .btn-submit-search-booking-rest,.booking-restaurant-catalog .btn-submit-search-booking-rest,.booking-academy-catalog .btn-submit-search-booking-rest{display:block!important;width:100%;font-size:1.3em;padding:7px;font-family:"Montserrat",sans-serif!important;text-transform:uppercase}.booking-catalog .ph-calendar-nights,.booking-restaurant-catalog .ph-calendar-nights,.booking-academy-catalog .ph-calendar-nights{font-size:1.1em;margin-top:7px;color:#333}.wp-booking-guest-main .booking-guest-wrapper{line-height:19px}.book-catalog-search-ph .btn-submit-search-booking{padding:initial}.booking-restaurant-catalog .booking-options-wrapper{cursor:pointer!important;color:#666;border:1px solid #e6e6e6;background-color:#f2f2f2;line-height:38px}.booking-restaurant-catalog .booking-options-wrapper .icon{vertical-align:middle}.booking-restaurant-catalog .booking-options-wrapper .booking-element-title{margin-left:5px;font-size:1.1em;vertical-align:middle}.booking-restaurant-catalog .booking-options-wrapper .textbox-date{border:0;background-color:transparent;font-weight:bold;cursor:pointer;text-align:right}.booking-restaurant-catalog .booking-options-wrapper .booking-calendar-arrow{font-size:.45em;margin:3px 4px 0 0}.booking-restaurant-catalog .booking-options-wrapper .option-active{background-color:#d8d8d8;color:#333;font-weight:bold}.booking-restaurant-catalog .booking-options-wrapper .clock-separator{position:absolute;left:-14px}.booking-restaurant-catalog .booking-options-wrapper .clock-separator i{background-color:#f2f2f2;padding:3px;border:solid 1px #e6e6e6;border-radius:15px}.booking-restaurant-catalog .booking-options-wrapper .border-right{border-right:solid 1px #e6e6e6}.booking-restaurant-catalog .booking-restaurant-date-selected .icon-calendar_book{margin-left:10px}.booking-restaurant-catalog .booking-restaurant-date-selected .icon-close{font-size:1em}.booking-restaurant-catalog .booking-restaurant-date-selected .booking-element-title{font-weight:bold}.booking-restaurant-catalog .booking-restaurant-date-selected .br-date{margin-right:15px}.booking-restaurant-catalog .booking-restaurant-date-selected .dark-gray-bg{background-color:#d8d8d8}.si,.icon{vertical-align:middle!important}.booking-restaurant-calendar-ph .booking-date-wrapper .textbox-date-in,.booking-restaurant-calendar-ph .booking-date-wrapper .textbox-book-hour{white-space:nowrap;font-weight:normal;text-align:right;font-size:1.1em}.booking-restaurant-calendar-ph .table-schedule{border:1px solid #e6e6e6;margin:10px 0 0 0}.booking-restaurant-calendar-ph .table-schedule .book-period{margin:0}.booking-restaurant-calendar-ph .table-schedule .table-schedule-element{padding:6px 8px 6px 8px;border:1px solid #e6e6e6;border-bottom:0}.booking-restaurant-calendar-ph .table-schedule .table-schedule-element .table-schedule-period-title{font-size:1.1em;text-align:center;display:block;color:#666}.booking-restaurant-calendar-ph .table-schedule .table-schedule-slot{white-space:nowrap}.booking-restaurant-calendar-ph .table-schedule .table-schedule-slot .slot-time{font-size:1.1em;color:#666;padding:0}.booking-restaurant-calendar-ph .table-schedule .table-schedule-slot .slot-discount{color:#4eb4b6;font-weight:bold;text-align:center;padding:0}.booking-restaurant-calendar-ph .table-schedule .table-schedule-slot .slot-pvp{color:#eb5f40;font-weight:bold;text-align:right;font-size:1.1em;padding:0}.booking-restaurant-calendar-ph .table-schedule .table-schedule-slot.selectable:hover{background-color:#f2f2f2!important;cursor:pointer}.booking-restaurant-catalog-v2 .booking-restaurant-catalog{background-color:#fff;border-radius:10px}.booking-restaurant-catalog-v2 .booking-row-container{margin-right:-10px;margin-left:-5px}.booking-restaurant-catalog-v2 .booking-element{background-color:#f5f5f5}.booking-restaurant-catalog-v2 .booking-outline{position:relative;z-index:1}.booking-restaurant-catalog-v2 .option-active .booking-element{border-color:#eb5f40}.booking-restaurant-catalog-v2 .booking-options-wrapper{cursor:pointer!important;color:#666;background-color:#f2f2f2;line-height:38px;border:0}.booking-restaurant-catalog-v2 .border-right{display:block;border:solid 1px #e6e6e6;border-radius:5px}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .booking-options-wrapper .option-active{background:none;border-color:#eb5f40;font-weight:normal;color:#eb5f40}.booking-restaurant-catalog-v2 .option-active .booking-element-title{border-color:#eb5f40;font-weight:normal;font-size:1.1em;color:#eb5f40}.booking-restaurant-catalog-v2 .border-right:hover,.booking-restaurant-catalog-v2 border-right:active,.booking-restaurant-catalog-v2 border-right:focus{border-color:#eb5f40}.booking-restaurant-catalog-v2 .date-wrapper{display:flex;justify-content:space-evenly}.booking-restaurant-catalog-v2 .date-spa-wrapper{display:flex;justify-content:space-evenly}.booking-restaurant-catalog-v2 .horizontal-calendar{position:absolute;z-index:1;margin-top:-.5rem}.booking-restaurant-catalog-v2 .horizontal-calendar-mobile{width:100%;margin-right:3rem;margin-left:-1.5rem!important;margin-top:3rem!important}.booking-restaurant-catalog-v2 .selected-date-close-wrapper{background-color:#f2f2f2;padding-bottom:2px}.booking-restaurant-catalog-v2 .icon-close::before{position:relative;z-index:1}.booking-restaurant-catalog-v2 .btn-submit-search-booking-rest{text-transform:none}.booking-restaurant-catalog-v2 .calendar-ph{width:105%}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker,.booking-restaurant-catalog-v2 .booking-academy-catalog .ui-datepicker{border:0;box-shadow:0 0 6px #00000017;border-radius:10px}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker-header{background-color:transparent;color:#333;font-weight:bold;line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#fff;border-radius:0;padding:10px 0 10px 0}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker table{width:100%;border-collapse:separate;background-color:#fff;border-radius:10px}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker-title{text-align:center;font-size:14px;color:#666}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker th{text-align:center;font-size:1.2em;font-weight:normal;padding:5px 0;color:gray}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker tfoot td,.booking-restaurant-catalog-v2 .booking-academy-catalog .ui-datepicker tfoot td{padding:0 5px 0 0}.booking-restaurant-catalog-v2 .ui-datepicker .ui-datepicker-prev,.booking-restaurant-catalog-v2 .ui-datepicker .ui-datepicker-next{position:absolute;width:1.8em;height:1.8em;background-color:transparent!important;border:0!important;cursor:pointer;top:10px!important}.booking-restaurant-catalog-v2 .booking-restaurant-catalog .ui-datepicker-prev{left:1px!important}.booking-restaurant-catalog-v2 .ui-datepicker .ui-datepicker-next{right:1px!important}.booking-restaurant-catalog-v2 .btn-today,.booking-restaurant-catalog-v2 .btn-tomorrow{padding-right:2px}@media(max-width:767px){.booking-restaurant-catalog-v2 .booking-restaurant-catalog{padding-left:7px;padding-right:7px;padding-top:12px;padding-bottom:12px}.booking-restaurant-catalog-v2 .booking-row-container{margin-right:-10px;margin-left:-10px}.booking-restaurant-catalog-v2 .btn-search-wp-spa{margin-top:30px;padding-top:20px}.booking-restaurant-catalog-v2 .btn-search-wp-restaurant{margin-top:60px;padding-top:30px}.booking-restaurant-catalog-v2 .calendar-ph{width:100%}}@media(max-width:991px){.booking-restaurant-catalog-v2 .booking-restaurant-catalog{padding-left:7px;padding-right:7px;padding-top:12px;padding-bottom:12px}.booking-restaurant-catalog-v2 .booking-row-container{margin-right:-10px;margin-left:-10px}.booking-restaurant-catalog-v2 .btn-search-wp-spa{margin-top:30px;padding-top:20px}.booking-restaurant-catalog-v2 .btn-search-wp-restaurant{margin-top:60px;padding-top:30px}.booking-restaurant-catalog-v2 .calendar-ph{width:100%}}@media(min-width:992px) and (max-width:1199px){.booking-restaurant-catalog-v2 .booking-restaurant-catalog{padding:10px}}@media(min-width:1200px){.booking-restaurant-catalog-v2 .booking-restaurant-catalog{padding:10px}}@media(min-width:992px) and (max-width:1199px){.booking-restaurant-catalog .ui-datepicker td span,.booking-restaurant-catalog .ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:28px;height:28px;line-height:28px;color:#666;font-size:1.1em}.booking-restaurant-catalog .booking-date-wrapper .booking-element-title{font-size:1em}.booking-restaurant-catalog .booking-date-wrapper .icon-calendar_book{display:none}}.featured-product{margin-top:10px}.featured-product *{color:#333}.featured-product img{max-width:100%;min-width:100%}.featured-product .featured-product-title{font-size:1em;overflow-y:hidden;height:3em}.featured-product .featured-product-controls{margin-top:5px}.featured-product .featured-product-discount{font-weight:bold;color:#4eb4b6;float:left;font-size:1.2em;line-height:1.2em;font-family:"Montserrat",sans-serif}.featured-product .featured-product-price{font-family:"Montserrat",sans-serif;font-size:1.4em;line-height:1.2em;font-weight:bold;text-align:right;color:#eb5f40;white-space:nowrap}.featured-product .featured-product-price .featured-product-view-more{font-size:.7em;text-transform:uppercase;vertical-align:middle!important}.featured-product .featured-product-price .featured-product-view-more i{font-size:1.8em}.featured-product .featured-product-previous-price{color:gray;white-space:nowrap;text-align:right}.featured-product .featured-product-previous-price .featured-product-previous-price-value{text-decoration:line-through;color:gray}.featured-product .featured-product-view-offer{margin-top:3px;background-color:#eb5f40}.featured-product .featured-product-view-offer .featured-product-view-offer-text{font-family:"Montserrat",sans-serif;font-size:1.1em;color:#fff;text-transform:uppercase;text-align:center;padding:5px 0 5px 0}.article-session-list-item{font-size:1.1em;border-top:1px solid #e6e6e6;margin:0;padding-top:25px}.article-session-list-item .image{max-width:100%}.article-session-list-item h2{color:#666;font-weight:bold;font-size:1em;line-height:130%}.article-session-list-item .wp-level .level{color:#fff;padding:3px 6px 3px 6px;border-radius:4px;display:inline-block}.article-session-list-item .wp-level .level-green{background-color:#7fcd84}.article-session-list-item .wp-level .level-yellow{background-color:#fdc168}.article-session-list-item .wp-level .level-red{background-color:#f3656a}.article-session-list-item .wp-duration .duration{color:#999}.article-session-list-item .wp-type .type{color:#999;text-transform:uppercase}.article-session-list-item .schedules{white-space:nowrap;vertical-align:top}.article-session-list-item .schedules .schedule-item{background-color:#f2f2f2;color:#666;display:inline-block;padding:3px 6px 4px 6px;font-weight:bold;white-space:nowrap}.article-session-list-item .schedules .schedule-item:not(:first-child){margin-left:5px}.article-session-list-item .wp-rating{white-space:nowrap}.article-session-list-item .wp-rating .wp-rating-value{background-color:#fff;padding:2px 6px 2px 6px;border-radius:4px;color:#fff;display:inline-block}.article-session-list-item .wp-rating .wp-rating-value .rating{font-weight:bold}.article-session-list-item .wp-rating .rating-text{color:#eb5f40;font-weight:bold}.article-session-list-item .wp-discount{font-size:1.2em;color:#eb5f40;font-weight:bold;text-align:right}.article-session-list-item .wp-price .price{white-space:nowrap;text-align:center;font-weight:bold;font-size:1.6em;color:#000}.article-session-list-item .wp-price .previous-pvp{color:gray;text-decoration:line-through;margin-right:15px}.article-session-list-item .btn-reserve{border:2px solid #eb5f40;color:#eb5f40;text-transform:uppercase;padding:4px 20px 4px 20px;font-weight:bold;border-radius:3px;display:block;white-space:nowrap;text-align:center}.article-session-list-item a:hover,.article-session-list-item a:visited{color:initial}.article-session-list-item:first-child{padding-top:15px;padding-bottom:15px}.booking-academy-catalog .ui-datepicker-inline{width:100%}.academy-filters .btn-academy-filter{background-color:#f2f2f2;color:#666;padding-top:10px;padding-bottom:10px;cursor:pointer;display:block;border:1px solid #e6e6e6;height:42px;vertical-align:bottom}.academy-filters .btn-academy-filter-today{border:1px solid #e6e6e6;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #ccc}.academy-filters .btn-academy-filter-tomorrow{border:1px solid #e6e6e6;border-top-right-radius:4px;border-bottom-right-radius:4px}.academy-filters .btn-academy-filter-selected{color:#333;background-color:#e6e6e6;font-weight:bold}.academy-filters .btn-academy-show-calendar{border-left:0;border-right:0}.academy-filters .btn-academy-prev-day{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0}.academy-filters .btn-academy-next-day{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:0}.academy-filters .btn-academy-remove-filters{cursor:pointer;vertical-align:middle}.academy-filters .btn-academy-remove-filters i{font-size:1.2em}.academy-filters i{font-size:1.9em}@media(max-width:991px){.booking-academy-catalog{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.article-session-list-item .wp-level .level{padding:0}.article-session-list-item .wp-price .price{text-align:left;vertical-align:bottom}.sidebar .widget-menu .block #menu-left .nav-accordion li a span{font-size:16px}.sidebar .widget-menu .block #menu-left .nav-accordion li a:hover{color:#666}.customizable-gift-item-container .customizable-gift-item-inner-container{display:flex}.customizable-gift-item-container .customizable-gift-info-details-container{display:flex;flex-direction:column}.customizable-gift-item-container .customizable-gift-info-details-container .customizable-gift-info-details{flex:1}.customizable-gift-item-container .customizable-gift-info-details-container .customizable-gift-info-details h2{font-size:1em;color:#666;font-weight:bold}.customizable-gift-item-container .customizable-gift-info-details-container .customizable-gift-info-details .wp-rating-value{background-color:#eb5f40;padding:2px 6px 2px 6px;border-radius:4px;color:#fff;display:inline-block}.customizable-gift-item-container .customizable-gift-info-details-container .customizable-gift-info-details .wp-rating-value .rating{font-weight:bold;font-size:1.1em}.customizable-gift-item-container .customizable-gift-info-details-container .customizable-gift-info-details .customizable-gift-category{text-transform:uppercase;color:#999;font-size:1.2em;display:block}.customizable-gift-item-container .customizable-gift-info-details-container .customizable-gift-info-details .customizable-gift-delivery{color:#666;font-size:1.1em}.customizable-gift-item-container .customizable-gift-buy-details{display:flex;align-items:end}.customizable-gift-item-container .customizable-gift-buy-details .ProductSummaryPVP{color:#333;font-size:18px;font-weight:bold}.customizable-gift-item-container .customizable-gift-buy-details .ProductSummaryPVP span{font-size:14px}.customizable-gift-item-container .customizable-gift-buy-details .btn-buy-customizable-gift{border:2px solid #eb5f40;color:#eb5f40;text-transform:uppercase;padding-top:4px;padding-bottom:4px;font-weight:bold;border-radius:3px;display:block;white-space:nowrap;text-align:center}}.table-booking-calendar{width:100%;border-spacing:2px;border-collapse:separate;background-color:#eee;padding:6px}.table-booking-calendar td{padding:3px;width:14%}.table-booking-calendar .booking-month{background-color:#fff}.table-booking-calendar .booking-month .month-controls-left,.table-booking-calendar .booking-month .month-controls-right{width:25%;min-width:25%;padding:5px}.table-booking-calendar .booking-month .month-controls-right{text-align:right;float:right}.table-booking-calendar .booking-month .month-controls-left{float:left;text-align:left}.table-booking-calendar .booking-month th{font-weight:normal;text-align:center}.table-booking-calendar .booking-month .booking-month-name{padding:5px;color:#eb5f40;font-size:1.1em;display:inline-block;float:left;min-width:50%;width:50%}.table-booking-calendar .booking-month td{padding:0}.table-booking-calendar .month-controls{color:#eb5f40;font-size:1.2em;cursor:pointer}.table-booking-calendar .month-controls i{font-size:.5em;border-radius:50%;border:1px solid #eb5f40;padding:6px 7px 6px 6px;margin-right:1px}.table-booking-calendar .booking-days-of-week th{font-size:.9em;text-align:center;padding:4px}.table-booking-calendar .booking-day-cell{text-align:center;font-size:1.1em;font-weight:bold}.table-booking-calendar .booking-day-cell-content{font-size:.9em;text-align:center}.table-booking-calendar .booking-cell{background-color:#eb5f40;color:#fff}.table-booking-calendar .booking-cell-inactive{background-color:#e2e2e2;color:#9b9b9b}.table-booking-calendar .booking-legend{margin-right:5px;display:inline-block;width:20px}.table-booking-calendar .booking-cell-highlight{border:solid 1px #eb5f40!important;color:#eb5f40!important;background-color:transparent!important}.table-booking-calendar .booking-legend-active{background-color:#eb5f40}.table-booking-calendar .booking-legend-inactive{background-color:#bbb;margin-left:5px}.table-booking-calendar .booking-calendar-close{float:right;background-color:#eb5f40;color:#fff;border:0;padding:1px 4px 5px 4px;cursor:pointer}.table-booking-calendar-v2 .table-booking-calendar{width:100%;border-spacing:2px;border-collapse:collapse!important;background-color:#fff;border:solid 1px #e6e6e6;border-radius:2px;padding:0!important}.table-booking-calendar-v2 .table-booking-calendar td{padding:3px;width:14%}.table-booking-calendar-v2 .table-booking-calendar .tbody-booking-calendar{border:solid 1px #e6e6e6}.table-booking-calendar-v2 .table-booking-calendar .booking-month{background-color:#fff}.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-left,.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-right{width:25%;min-width:25%;padding:5px}.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-right{text-align:right;float:right}.table-booking-calendar-v2 .table-booking-calendar .booking-month .month-controls-left{float:left;text-align:left}.table-booking-calendar-v2 .table-booking-calendar .booking-month th{font-weight:normal;text-align:center}.table-booking-calendar-v2 .table-booking-calendar .booking-month .booking-month-name{padding:5px;color:gray;font-size:1.1em;display:inline-block;float:left;min-width:50%;width:50%;font-weight:bold}.table-booking-calendar-v2 .table-booking-calendar .booking-month td{padding:0}.table-booking-calendar-v2 .table-booking-calendar .month-controls{color:#333;font-size:1.2em;cursor:pointer}.table-booking-calendar-v2 .table-booking-calendar .month-controls i{font-size:.8em!important;border-radius:0!important;border:0!important;margin-right:2px}.table-booking-calendar-v2 .table-booking-calendar .booking-days-of-week th{font-size:.9em;text-align:center;padding:4px;color:gray;font-weight:normal}.table-booking-calendar-v2 .table-booking-calendar .booking-day-cell{text-align:center;font-size:1em;color:#b3b3b3}.table-booking-calendar-v2 .table-booking-calendar .booking-day-cell-content{font-size:.9em;text-align:center;color:#4d4d4d;margin-top:3px}.table-booking-calendar-v2 .table-booking-calendar .booking-cell{background-color:#fff;color:gray}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #eb5f40;cursor:pointer}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active .booking-day-cell{color:#eb5f40;font-weight:700}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active:hover{background-color:#eb5f40;color:#fff!important}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active:hover .booking-day-cell{color:#fff}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-active:hover .booking-day-cell-content{color:#fff}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive{background-color:#f2f2f2;color:#ccc}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive .booking-day-cell{font-weight:normal}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive:not([data-date]){background-color:#fff}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-inactive[data-date]{border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6}.table-booking-calendar-v2 .table-booking-calendar .booking-legend{margin-right:5px;display:inline-block;width:25px;height:25px;line-height:25px;vertical-align:middle}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-highlight{background-color:#eb5f40!important;border-top:solid 1px #fff!important;border-left:solid 1px #fff!important;border-right:solid 1px #fff!important}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-highlight .booking-day-cell-content{color:#fff}.table-booking-calendar-v2 .table-booking-calendar .booking-cell-highlight .booking-day-cell{color:#fff;font-weight:bold}.table-booking-calendar-v2 .table-booking-calendar .bcstartdate{position:relative}.table-booking-calendar-v2 .table-booking-calendar .bcstartdate:before{content:"";position:absolute;right:-9px;bottom:0;width:0;height:0;border-left:8px solid #eb5f40;border-top:23px solid transparent;border-bottom:23px solid transparent}.table-booking-calendar-v2 .table-booking-calendar .bcenddate{position:relative}.table-booking-calendar-v2 .table-booking-calendar .bcenddate:after{content:"";position:absolute;left:-8px;bottom:0;width:0;height:0;border-right:8px solid #eb5f40;border-top:23px solid transparent;border-bottom:23px solid transparent}.table-booking-calendar-v2 .table-booking-calendar .booking-legend-active{background-color:#eb5f40}.table-booking-calendar-v2 .table-booking-calendar .booking-legend-inactive{background-color:#fff;margin-left:5px}.table-booking-calendar-v2 .table-booking-calendar .booking-calendar-close{float:right;background-color:#fff!important;color:gray;border:0;padding:1px 4px 1px 4px;cursor:pointer;font-size:1.1em}.table-booking-calendar-v2 .table-booking-calendar .booking-calendar-close i{font-size:.7em!important;margin-right:10px}.table-booking-calendar-v2 .table-booking-calendar .ph-calendar-nights{color:gray;margin-top:10px;display:inline-block}.table-booking-calendar-v2 .table-booking-calendar tfoot td{border-top:solid 1px #ddd}.table-booking-calendar-v2 .table-booking-calendar .interval-selection{background-color:#ffa169}.table-booking-calendar-v2 .table-booking-calendar .interval-selection .booking-day-cell{color:#fff}.table-booking-calendar-v2 .table-booking-calendar .interval-selection .booking-day-cell-content{color:#fff}.table-booking-calendar-v2 .table-booking-calendar .interval-hover{background-color:#ffa169!important}.table-booking-calendar-v2 .table-booking-calendar .interval-hover .booking-day-cell{color:#fff}.table-booking-calendar-v2 .table-booking-calendar .interval-hover .booking-day-cell-content{color:#fff}.calendar-checkout-ph .table-booking-calendar-v2 .booking-cell-active:hover .booking-day-cell-content{color:#eb5f40}.booking-restaurant-calendar-ph .booking-date-wrapper.booking-outline{border:1px solid #e6e6e6!important}.booking-restaurant-calendar-ph .date-selected{color:#039401}.table-booking-restaurant-calendar .wp-booking-legend{padding-top:10px!important}.table-booking-restaurant-calendar .booking-legend.booking-legend-active{border:1px solid #e6e6e6;background-color:#fff}.table-booking-restaurant-calendar .booking-legend.booking-legend-inactive{border:1px solid #e6e6e6!important;background-color:#e6e6e6;margin-left:10px}.booking-academy-calendar-ph .booking-date-wrapper.booking-outline{border:1px solid #e6e6e6!important}.booking-academy-calendar-ph .date-selected{color:#039401}.booking-academy-calendar-ph .button.button-border-orange{background:#fff none repeat scroll 0 0;border-color:#eb5f40;color:#eb5f40;font-weight:700}.booking-academy-calendar-ph .button.button-border-orange span{height:30px;line-height:30px}.booking-academy-calendar-ph .button-border-orange.selected-hour{background:#eb5f40 none repeat scroll 0 0;color:#fff}.booking-academy-calendar-ph .schedule-hour{color:#666;font-weight:700;font-size:14px}.booking-academy-calendar-ph .schedule-duration{color:#999;font-size:14px}.table-booking-academy-calendar .wp-booking-legend{padding-top:10px!important}.table-booking-academy-calendar .booking-legend.booking-legend-active{border:1px solid #e6e6e6;background-color:#fff}.table-booking-academy-calendar .booking-legend.booking-legend-inactive{border:1px solid #e6e6e6!important;background-color:#e6e6e6;margin-left:10px}.custom-checkbox-ph{color:#4eb4b6;cursor:pointer;font-weight:700;font-size:13px}.custom-checkbox-ph .custom-checkbox{display:inline-block;width:20px;height:20px;border-radius:3px;vertical-align:middle;margin-right:4px;border:solid 2px #4eb4b6;position:relative}.custom-checkbox-ph .checked{background-color:#4eb4b6}.custom-checkbox-ph .checked::before{content:"✔";font-weight:bold;position:absolute;top:-2px;left:1px;color:#fff}.article-item-landscape{display:block;position:relative}.article-item-landscape .ProductSummaryDetailsWrapper{padding-right:15px!important}.article-item-landscape .btn-reservar{position:absolute;bottom:15px;right:15px;padding-left:40px;padding-right:40px}.article-item-landscape h2,.article-item-landscape h4{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:1.3em!important}.article-item-landscape .voucher-title{border-radius:4px;color:#fff;padding:6px 12px;position:absolute;top:10px;left:10px}.article-item-landscape .subtitle{color:#333}.article-item-landscape .row-flex{display:flex;flex-wrap:wrap}.article-item-landscape .col-flex{display:flex;flex-direction:row;justify-content:flex-end}.article-item-landscape .availability-info{font-family:"Montserrat",sans-serif;margin-right:10px;font-size:16px;position:absolute;bottom:10px}@media(max-width:991px){.article-item-landscape .availability-info{position:unset;bottom:unset}}.article-item-landscape .no-availability-info i{vertical-align:middle;font-size:1.1em;margin-right:0}.article-item-landscape .wp-location{font-size:13px;color:#333}.article-item-landscape .wp-location i{vertical-align:middle;color:#eb5f40}@media(max-width:991px){.article-item-landscape .no-availability-info{margin-left:5px}.article-item-landscape .no-availability-info .hide-on-mobile{display:none}}@media(min-width:992px) and (max-width:1199px){.article-item-landscape .no-availability-info{font-size:1em}}.other-offers{background-color:#3fa9f526;border:1px solid #3fa9f5;border-radius:10px;padding:5px 15px 5px 15px}.other-offers .text-1{font-weight:bold;font-size:16px}.other-offers .text-2{margin-top:5px;font-size:14px}.book-item-voucher-article .ProductSummary .article-name{font-weight:bold!important}.book-item-voucher-article .ProductSummary img{border-radius:8px}.book-item-voucher-article .ProductSummary .btn-agency-catalog-item-details{position:absolute;bottom:10px;right:10px;z-index:100;background-color:#fff;border-radius:4px;padding:6px;font-size:1em;opacity:.7;cursor:pointer;color:#eb5f40;border:1px solid #eb5f40}.book-item-voucher-article .ProductSummary .btn-agency-catalog-item-details:hover{opacity:1}.book-item-voucher-article .ProductSummary .wp-location{font-size:1.05em}.book-item-voucher-article .ProductSummary .wp-location .icon-odi_icon-point{color:unset}.book-item-voucher-article .ProductSummary .availability-status{font-weight:bold;font-size:15px}.book-item-voucher-article .ProductSummary .availability-text{font-size:14px}.book-item-voucher-article .ProductSummary.available{border-radius:10px;border:2px solid #33c44b;box-shadow:none!important}.book-item-voucher-article .ProductSummary.available .availability-info{color:#33c44b}.book-item-voucher-article .ProductSummary.unavailable{border-radius:10px;border:2px solid #d8223b;box-shadow:none!important}.book-item-voucher-article .ProductSummary.unavailable .availability-info{color:#d8223b}.book-item-voucher-article .ProductSummary.available .voucher-title{background-color:#33c44b}.book-item-voucher-article .ProductSummary.unavailable .voucher-title{background-color:#d8223b}@media(max-width:991px){.book-item-voucher-article .ProductSummary.unavailable .btn-reservar{display:none}}.book-item-voucher-article .ProductSummaryDetailsWrapper{position:relative}