﻿@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:#808080;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:#808080;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:#808080;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:#808080;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 #808080;}#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:#808080;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:#808080;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:#808080;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 #808080;}.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:#808080;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:#808080;}.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:#808080;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 #808080;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:#808080;}#FiltersArea .wp-filters-search .button-city-search{color:#808080;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:#808080;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:#808080;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:#808080;}.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:#808080;white-space:nowrap;text-align:right;}.featured-product .featured-product-previous-price .featured-product-previous-price-value{text-decoration:line-through;color:#808080;}.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:#808080;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:#808080;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:#808080;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:#808080;}.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:#808080;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:#808080;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;}