body{font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:600;text-align:center}h1{font-size:3rem;line-height:1.2;letter-spacing:0}h2{font-size:2.4rem;line-height:1.25;letter-spacing:0}h3{font-size:2rem;line-height:1.3;letter-spacing:0}h4{font-size:1.8rem;line-height:1.35;letter-spacing:0}h5{font-size:1.5rem;line-height:1.5;letter-spacing:0}h6{font-size:1.2rem;line-height:1.6;letter-spacing:0}p{margin-top:0}.orange{color:#eca707}.green{color:#86bd42}.black{color:#000}.white{color:#fff}.light-grey{color:#fbffff}.extra-big{font-size:10rem}.bold{font-weight:700}a,.alink,a:visited{color:#86bd42;text-decoration:none}a:hover{color:#69bd42;cursor:pointer}.content{text-align:center;font-size:1.4rem}.content h1{margin-top:2rem;color:#86bd42}@media (min-width:350px){.datarangeinput input{margin:5px 0 5px 10px}}@media (max-width:350px){.datarangeinput input{margin:5px 0}h2{font-size:1.8rem}.content h1{font-size:1.8rem}.cat_group{font-size:1.8rem;line-height:1.8rem}}@media (max-width:540px){.input_wrapper:before{display:none}.products.list.items.product-items .item.product.product-item{width:49%}.products.list.items.product-items .item.product.product-item:nth-child(2n){margin-left:2%}h2{font-size:2rem}.content h1{font-size:2rem}.panal_home{width:100%}}@media (max-width:639px){.abs-title-orders-mobile .page-main .page-title-wrapper .order-status,.magento-rma-returns-returns .page-main .page-title-wrapper .order-status,.magento-rma-returns-view .page-main .page-title-wrapper .order-status,.account .page-main .page-title-wrapper .order-status,[class^=sales-guest-] .page-main .page-title-wrapper .order-status,.sales-guest-view .page-main .page-title-wrapper .order-status{margin:10px 0 10px}}@media only screen and (max-width:767px){.product-item .price-box{margin:10px 0}.airhotels-listing-search .filter-apply-btn button{width:80%;line-height:2.8rem;display:block;margin:auto}.airhotels-listing-search .filter-apply-btn{bottom:50%}.account .page-main .page-title-wrapper{margin-top:50px}.account .page-main .nav{display:inline-flex}.page-products .product-item-info,.actions-primary form{position:relative}.product-item-inner .product-item-actions{position:inherit}.switcher-currency,.nav-sections .switcher .label.switcher-label{display:none}.page-product-grouped .box-tocart{display:inline-block}.page-product-grouped .box-tocart .actions{width:100%}.minicart-wrapper .block-minicart{right:5px}.product.details.product-item-details{padding:0 10px}#formhide .action.tocart.primary{width:100%}.cart-products-toolbar .toolbar-amount{margin:15px 0}.account .page-main,.cms-privacy-policy .page-main{padding-top:62px}.block-collapsible-nav{top:0}.block-collapsible-nav .item{width:100%}.block-collapsible-nav .item .delimiter{width:100%}#my-rewardpoints-table{position:relative}#my-rewardpoints-table th{display:block}#my-rewardpoints-table tbody{position:absolute;left:55%;top:0}#my-rewardpoints-table tbody td{display:block;border-bottom:1px solid}.messages{left:0;top:100px;width:100%}.product-item-name{text-align:center}.product-item-name>a{-webkit-line-clamp:1 !important;text-align:center}.product-size{margin:5px 0}.custom-options .product-size{position:absolute;top:-31px;right:10px}.actions-secondary.product-item-inner{display:none}button.action.primary.checkout{margin:20px 15px 0;text-align:center;width:-webkit-fill-available;line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.cart-summary .checkout-methods-items .action.primary.checkout{margin:0}.page-main .block{margin-bottom:0}.beelocal_home_img,.beelocal_home_img_mob{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw}.beelocal_home_img_desk{display:none}.main_img{max-height:180px}.home_img,.main_img{color:#fff;position:relative}.home_img .row,.main_img .row{position:absolute;height:100%;top:0}.home_img .column,.main_img .column{position:absolute;top:0;justify-content:space-between;height:100%;display:flex;flex-direction:column;align-items:flex-start}.home_img .row.chefs,.main_img .row.chefs{font-size:1.2rem}.home_img .row.chefs img,.main_img .row.chefs img{display:block;margin:auto;margin-top:10px;margin-left:-7px}.home_img .row.chefs .white_button,.main_img .row.chefs .white_button{margin:0 0 0 -50px !important}.home_img .row.chefs p,.main_img .row.chefs p{margin-bottom:5px}.home_img h2,.main_img h2{font-family:Mont;font-size:1.4rem;text-align:left}.home_img h5,.main_img h5{font-family:Opensans;font-size:1.2rem;text-align:left}.home_img .extra-big,.main_img .extra-big{font-family:Opensans;font-weight:800;font-size:8rem;line-height:8rem;margin:10px}.home_img .light-grey,.main_img .light-grey{font-family:Opensans;font-size:2rem;line-height:2rem;padding:5px}.home_img .white_button,.main_img .white_button{margin:-50px auto 20px;border-radius:20px;font-size:1rem;width:auto;padding:5px 10px;background-color:#fff}.bg{height:400px;width:100%;top:270px;left:0}.category-chef .bg,.category-bartender-waiter .bg{top:220px}.bg.bg1{background-image:url(/media/BeeLocal/bg_mob.jpg)}.bg.bg2{background-image:url(/media/BeeLocal/bg1_mob.jpg)}.bg.bg3{background-image:url(/media/BeeLocal/bg2_mob.jpg)}.bg.bg4{background-image:url(/media/BeeLocal/bg3_mob.jpg)}.bg.bg5{background-image:url(/media/BeeLocal/bg4_mob.jpg)}.block-search{float:right;margin:0;line-height:50px;height:50px}ul.ui-menu.ui-widget.ui-widget-content.ui-corner-all{display:flex;flex-direction:column}.nav-sections-items{padding:40px 0}.nav-sections-item-title{display:none !important}.nav-sections-item-content{margin-top:0;display:block !important;padding:0;clear:both}li.level0.nav-4.last.level-top.ui-menu-item{display:none}.home-link{font-size:1.6rem;font-weight:700;order:-1;display:block}.search-autocomplete{top:133px;left:0;width:100%}.extra_header{display:block;background-color:#f18200;text-align:center;line-height:1.4rem;margin-top:0;padding:5px;font-size:1.2rem;height:50px}form.minisearch{margin:0}.nav-sections{color:#575757}.page-header{background-color:#86bd42;color:#fff;margin-bottom:0}.page-header .panel.wrapper{background-color:#86bd42;color:#fff;height:100px;line-height:50px}.page-header .panel.wrapper .switcher .options .action.toggle:after,.page-header .panel.wrapper .switcher .options .action.toggle.active:after{line-height:50px}.page-header .panel.wrapper .nav-toggle{top:inherit}.page-header .panel.wrapper .panel.header{padding:0}.page-header .panel.wrapper .panel.header .switcher-language{display:block;margin:0 10px 0 20px}.page-header .ui-dialog,.page-header .switcher-dropdown{color:#333;line-height:1.6}.airhotels-listing-search .page-title-wrapper.clearfix{display:none}.airhotels-listing-search .mob_show_filter{margin-top:0}#switcher-city{display:block}.home_logo{max-width:70%}.page-layout-1column .categories_grc .products-grid .product-item{width:32%;white-space:normal}.page-layout-1column .categories_grc .products-grid .product-item img{max-height:120px}.page-layout-1column .categories_grc .products-grid .product-item .cat_title{margin-top:3px}.column.main{padding-top:20px}.panal_home{width:90%}.panal_home svg text{font-size:27px}.category-chef .panal_home,.panal_home.landing,.category-bartender-waiter .panal_home{width:80%;margin:100px auto;z-index:10;position:relative;height:300px}.category-chef .panal_home svg text.icon,.panal_home.landing svg text.icon,.category-bartender-waiter .panal_home svg text.icon{font-size:95px}.category-chef .panal_home svg text,.panal_home.landing svg text,.category-bartender-waiter .panal_home svg text{font-size:46px}.minicart-wrapper{margin:0 0 0 20px;clear:left;padding-right:10px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{content:'\e90e';font-family:'icomoon';line-height:50px;font-size:28px}.minicart-wrapper .action.showcart .counter.qty{background:#eca707;display:initial;padding:0 3px;position:absolute;bottom:15px;left:15px;border-radius:10px}.minicart-wrapper .action.showcart .counter-number{text-shadow:0 0 #000}.page-layout-checkout .minicart-wrapper{clear:none}.customer-welcome .action.switch:after,.header.panel>.header.links>li.welcome,.header.panel>.header.links>li>a{line-height:80px}.header.links li:last-child{display:none}.nav-sections .header.links li.greet.welcome{display:none}.nav-sections .header.links li.link.authorization-link{display:block !important}.cart.table-wrapper .col.price{width:auto}.restaurants .row{display:flex;margin-bottom:20px}.rest_img{width:45%}.rest_info{width:50%;margin-left:5%}.fieldset .field.qty{top:0;display:inline-block;margin:0;padding-top:12px}.fieldset .field.qty .control{display:inline-block}.fieldset .actions{display:inline-block;position:absolute;right:0;width:50%}.column.main .row{padding:0 0 1em}.column.main .table-checkout-shipping-method tr.row{padding:0}.checkout-header{margin:-20px -15px 10px;padding:1px 0 2px;height:50px}header.checkout-header .home_logo{height:30px;margin:10px}.crossell-product{display:flex;justify-content:space-between;margin:0 0 40px}.crossell-product a{max-width:40%}.crossell-product .product-info{max-width:60%;margin:auto;padding:0 0 0 15px}.crossell-product .product-item-link{color:#000}#home_page_search{text-align:center}#home_page_search .panels-anytime{display:inline-block;max-width:91%;padding:0;margin:0}#home_page_search .actions{display:inline-block}#checkin_search button{padding:6px;margin:0;border-radius:20px}.advanced-mapsearch{padding-top:27px;position:relative}.datarangeinput select{max-width:77%;margin-bottom:10px}.datarangeinput .date_input{width:51%;margin:10px 0}.datarangeinput .guests{display:inline-block}.datarangeinput .guests input[type=number]{padding:0;text-align:center}.filter.active .filter-title strong{position:absolute}.filter-title strong{position:inherit;border-radius:19px;-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-ms-box-shadow:0 0 #000;box-shadow:0 0 #000;font-weight:600;padding:5px 15px}.navigation .parent.level1>a{display:block;text-decoration:none;position:relative}.navigation .parent.level1>a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:7px;top:10px}.navigation .parent.level1>a.ui-state-active:after{content:'\e621'}.navigation .level0>.level1{font-weight:300}}@media (min-width:768px){.cms-home.cms-index-index #search_mini_form{display:none}.block-authentication .block-title{font-size:2rem}.messages{margin-left:-250px;left:50%;width:500px;top:120px}.table-checkout-shipping-method{width:100%}.checkout-cart-index button.action.primary.checkout{display:none}.cart-summary .checkout-methods-items .action.primary.checkout{display:block}.home_logo{max-width:400px}.page-main .block{margin-bottom:0}.beelocal_home_img,.beelocal_home_img_desk{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw}.beelocal_home_img_mob{display:none}.main_img{height:500px;overflow-y:clip}.main_img .beelocal_home_img{margin-top:-150px}.home_img,.main_img{color:#fff;position:relative}.home_img .row,.main_img .row{position:absolute;height:100%;top:0}.home_img .column,.main_img .column{position:absolute;top:0;justify-content:space-between;height:100%;display:flex;flex-direction:column;align-items:flex-start}.home_img .row.chefs,.main_img .row.chefs{font-size:2.2rem}.home_img .row.chefs img,.main_img .row.chefs img{display:block;margin:auto;width:85%;border-radius:20px}.home_img h2,.main_img h2{font-family:Mont;font-size:3.4rem;text-align:left;margin:5px}.home_img h5,.main_img h5{font-family:Opensans;font-size:2rem;text-align:left}.home_img .extra-big,.main_img .extra-big{font-family:Opensans;font-weight:800;line-height:10rem;margin:0}.home_img .light-grey,.main_img .light-grey{font-family:Opensans;font-size:2rem;line-height:2rem}.home_img .white_button,.main_img .white_button{border-radius:20px;font-size:2rem;width:auto;padding:5px 10px;background-color:#fff;width:20rem}.home-link{display:none}.navigation{background-color:transparent}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top,.navigation .level0>.level-top{color:#86bd42;border:0}.nav-sections{margin:0;position:absolute;top:40px;left:10px;z-index:901;background:0 0}.block-search{line-height:25px}.block-search input{padding:6px 10px}.extra_header{display:block;background-color:#f18200;margin:-30px -30px 0;text-align:center;font-size:1.4rem;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}header.page-header,.page-wrapper{top:30px}header.page-header{height:80px;position:fixed;width:100%;transition:top .2s ease-in-out;z-index:900}.product-item-actions .actions-secondary{margin-right:0}.cart-summary table.totals tr{display:block;clear:both}.cart-summary table.totals td{float:right}.cart-totals .grand .amount{border:0}.cart.table-wrapper .product-item-photo{display:contents}.cart.table-wrapper .product-item-name{font-size:1.5rem}.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{font-size:1.5rem}.cart-summary .checkout-methods-items .action.primary.checkout{margin:0}.services_included{display:flex}.services_included .beecolumns{float:none}#switcher-city{display:block}.category-chef .panal_home,.panal_home.landing,.category-bartender-waiter .panal_home{width:400px;margin:100px auto}.category-chef .panal_home svg text.icon,.panal_home.landing svg text.icon,.category-bartender-waiter .panal_home svg text.icon{font-size:95px}.category-chef .panal_home svg text,.panal_home.landing svg text,.category-bartender-waiter .panal_home svg text{font-size:40px}.page-header .panel.wrapper{background:linear-gradient(90deg,rgba(0,0,0,0) 20%,#eca707 70%);height:80px !important;background-color:#fff;line-height:40px;border:0}.page-header .panel.wrapper .switcher .options .action.toggle:after,.page-header .panel.wrapper .switcher .options .action.toggle.active:after{line-height:40px}.page-header .panel.wrapper .panel.header{background-color:#86bd42;height:40px;max-width:100%;padding:0 20px}.page-header .panel.wrapper .panel.header .switcher-language{position:absolute;right:10px;margin:0 10px 0 20px}.page-header .panel.wrapper .panel.header .switcher-store{position:absolute;top:40px;color:#86bd42}.page-header .panel.wrapper .panel.header .header.links{position:absolute;right:60px}.page-header .panel.wrapper .panel.header .block-search,.page-header .panel.wrapper .panel.header .minicart-wrapper{margin-top:40px;line-height:40px}.customer-welcome .action.switch:after,.header.panel>.header.links>li.welcome,.header.panel>.header.links>li>a{line-height:40px}.header a.logo{position:absolute;left:30px;max-height:40px;top:0;margin:0}body{padding-top:100px}body.checkout-details{padding-top:0}.header_up{top:-40px !important}header.checkout-header{height:40px;background-color:#86bd42;color:#fff;top:0}header.checkout-header .home_logo{height:40px;margin-left:10px}.minicart-wrapper .block-minicart{color:#000;z-index:2000}.minicart-items-wrapper{max-height:40vh}.minicart-wrapper{margin:0 0 0 20px;padding-right:15px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{content:'\e90e';font-family:'icomoon';line-height:40px;font-size:28px}.minicart-wrapper .action.showcart .counter.qty{background:#86bd42;display:initial;padding:0 3px;position:absolute;bottom:15px;left:15px;border-radius:10px}.minicart-wrapper .action.showcart .counter-number{text-shadow:0 0 #000}.first_view{display:flex;flex-direction:column;justify-content:center;align-content:space-around;align-items:center;flex-wrap:nowrap;margin-top:0;z-index:10}.bg{height:520px;width:100vw;top:160px;left:0}.bg.bg1{background-image:url(/media/BeeLocal/bg.jpg)}.bg.bg2{background-image:url(/media/BeeLocal/bg1.jpg)}.bg.bg3{background-image:url(/media/BeeLocal/bg2.jpg)}.bg.bg4{background-image:url(/media/BeeLocal/bg3.jpg)}.bg.bg5{background-image:url(/media/BeeLocal/bg4.jpg)}.column.main{padding-top:0;min-height:50px}.panal_home{width:500px}.chef_center{margin:auto;width:80%;display:flex}.chef_center .chefs_home{padding:0 5%;margin:auto;font-size:2rem}.restaurants{display:flex;flex-wrap:wrap}.restaurants .row{display:inline-flex;margin-bottom:20px;width:50%}.rest_img{max-width:240px;width:30%}.rest_info{width:65%;margin-left:20px}.rest_info .descripcion{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.cat_group{font-size:3rem;line-height:3rem}.view_more{line-height:3rem}.page-layout-1column .modal-inner-wrap .products-grid .product-item{margin:5px;font-size:1.6rem;white-space:normal}.page-layout-2columns-left .categories_grc .products-grid .product-item,.page-layout-1column .categories_grc .products-grid .product-item{width:18% !important;font-size:1.6rem;white-space:normal}.page-layout-2columns-left .categories_grc .products-grid .product-item .img-container,.page-layout-1column .categories_grc .products-grid .product-item .img-container{text-align:center;height:200px}.page-layout-2columns-left .categories_grc .products-grid .product-item img,.page-layout-1column .categories_grc .products-grid .product-item img{max-height:200px}.page-layout-2columns-left .product.media,.page-layout-1column .product.media{width:47%}.page-layout-2columns-left .product-info-main,.page-layout-1column .product-info-main{width:50%}.product-info-main .product h1{font-size:2rem;margin-bottom:30px}.product-info-main .product-info-price{color:#eca707;margin-bottom:30px}.product-info-main .product-item .price-box{margin:10px 0 10px}.product-info-main .product-options-bottom .price-box .price-container .price,.product-info-main .product-info-price .price-box .price-container .price{font-size:2rem;line-height:2rem}.product-info-main .product.data.items>.item.title.active{border:1px solid #ccc;margin:0}.product-info-main .product-add-form .fieldset .field.qty{float:right}.product-info-main .product-add-form .fieldset .field.qty label{margin:8px 10px 0 0}.product-info-main .product-add-form .fieldset .field.qty div.control{float:right}.product-info-main .product.info.detailed .content{font-size:1.5rem}.product-info-main .product-social-links{font-weight:600;margin-bottom:50px;margin-top:-20px}.product-info-main .rewardpoints-product-point-text{position:relative;top:65px}.checkout-header{position:absolute;left:0;top:0;width:100%}.crossell-title{margin-top:40px;float:none}.crossell-product{display:flex;justify-content:flex-start;margin:0 0 40px}.crossell-product .product-info{margin:auto 50px}.home_block .row.odd{background:linear-gradient(90deg,#eca707 0%,rgba(236,167,7,0) 50%);margin:0 0 20px -300px;padding:0 0 0 300px}.home_block .row.odd img{order:2;float:right}.home_block img{max-height:400px}.footer.content .links{display:flex;padding:0;justify-content:space-evenly}.footer.content .links li{width:33%;text-align:center}.page-footer{margin-top:40px}.page-products .products{margin:auto;text-align:center}.page-products .product-item-info{margin:auto}.page-products .product-item-info .price-box{text-align:left;margin-left:5%}.page-products .product-item-info .product-size{position:absolute;top:-32px;right:10px}.page-products .product-item-info .product-item-description{text-align:left}.product-add-form .product-options-wrapper .field .control{width:100%}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding:0}.modal-popup .modal-inner-wrap{width:30%}#home_page_search{display:flex;justify-content:center}.panels-anytime{width:75%}.panels-anytime .datarangeinput{display:flex}.panels-anytime .datarangeinput input{display:inline-block}.panels-anytime .date_input,.panels-anytime .guests{display:flex;margin:5px}.panels-anytime .date_input input,.panels-anytime .guests input{width:100%}.panels-anytime .input_wrapper{flex:auto;padding:10px 0 10px 12px;width:100%;border:1px solid #dbdbdb;border-radius:0;margin-right:10px}.panels-anytime input{width:auto}#checkin_search{flex:inherit;margin-top:3px}#checkin_search button{padding:15px;border-radius:30px;margin:0}#checkin_search span{font-size:2rem;font-weight:600}.ckbox label{font-size:inherit}#fromh2,.catalog-product-view #sidebar.sticky .price-calculate h2{background:#86bd42}#sidebar.sticky .inside{bottom:-40px}.check-in-out-section input{font-size:1.4rem}.catalog-product-view aside .right-form-section{display:none}.catalog-product-view aside.sticky{width:22%}.catalog-product-view aside.sticky .right-form-section{display:block}.catalog-product-view .banner .first_row_gallery:first-child{display:block}.catalog-product-view .banner{height:45vw}.catalog-product-view .lising-details.property-space h5,.catalog-product-view .property,.catalog-product-view .value_description,.catalog-product-view .left-cnt-listing-details,.catalog-product-view .left-cnt-listing-details p,.catalog-product-view .left-cnt-listing-details p span{text-align:left;font-size:1.5rem;float:none}.catalog-product-view .space-list{margin:0}.page-header .panel.wrapper .switcher .options ul.dropdown{right:auto}.page-header .panel.wrapper .switcher .options ul.dropdown:before{left:10px;right:auto}.page-header .panel.wrapper .switcher .options ul.dropdown:after{left:9px;right:auto}.airhotels-listing-search #map{min-width:30%;height:70%}.airhotels-listing-search .searchmainpage_1{padding:75px 0 10px 20px;top:32px}.catalog-product-view .page.messages{left:10%;width:80%;z-index:898}.block-minicart .items-total,.block-minicart .subtotal,.block-minicart .block-content>.actions{line-height:30px}.minicart-items .product-item-pricing{display:inline-block}.minicart-wrapper .product .actions{display:inline-block;margin:0 0 0 10%;float:none}.minicart-items .product-item{padding:0 10px}.minicart-wrapper .minicart-widgets{margin:0}.product-item-details .content{text-align:left}.minicart-items .product-item-details .product .options.list dt,.minicart-items .product-item-details .product .options.list dd{clear:both;float:none}.listing-filters .show_filter{font-weight:600}.advanced-mapsearch{padding-top:0;position:relative}.searchform-container{margin-top:40px}.minicart-items .product-item:not(:first-child){padding-top:15px}.catalog-product-view #formhide{float:none}.cms-no-route #maincontent .columns{font-size:1.2rem}.header.panel>.header.links>.authorization-link:after{display:none}.breadcrumbs .item.category199,.breadcrumbs .item.category200,.breadcrumbs .item.category201,.breadcrumbs .item.category202,.breadcrumbs .item.category204,.breadcrumbs .item.category205,.breadcrumbs .item.category206,.breadcrumbs .item.category321,.breadcrumbs .item.category322,.breadcrumbs .item.category209,.breadcrumbs .item.category210,.breadcrumbs .item.category211,.breadcrumbs .item.category212,.breadcrumbs .item.category213,.breadcrumbs .item.category214,.breadcrumbs .item.category215,.breadcrumbs .item.category216,.breadcrumbs .item.category217,.breadcrumbs .item.category218,.breadcrumbs .item.category219,.breadcrumbs .item.category220,.breadcrumbs .item.category221,.breadcrumbs .item.category222,.breadcrumbs .item.category223{display:none}.category-chef.catalog-category-view .product-item-info .price-box{text-align:center;margin:0}}@media (min-width:1024px){.modal-header{width:-webkit-fill-available;position:relative;padding:3rem 0 0}.cart-summary table.totals tr{display:table-row;clear:both}.cart-summary table.totals td{float:none}.cart-totals .grand .amount{border:0}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{font-size:1.8rem}.cart.table-wrapper .product-item-name{font-size:1.5rem}.page-header .panel.wrapper .panel.header .header.links{right:100px}.content.home_block h1{font-size:2.6rem}.home_block{padding:0 80px;font-size:2rem}.home_block h1{margin-top:40px}.home_block .row{display:flex;align-items:center}}section.full_view{min-height:50vh;flex-direction:column;box-sizing:border-box;display:flex;place-content:stretch center;align-items:stretch}.page-layout-checkout #maincontent{padding-top:0}.page-layout-checkout .opc-wrapper{margin:20px 0 0}.table-checkout-shipping-method tbody tr td.col-method:first-child{flex:auto 0 0}.table-checkout-shipping-method tbody tr td.col-method{flex:2 0 0}.table-checkout-shipping-method tbody tr td.col-carrier,.table-checkout-shipping-method tbody tr td.col-description{display:none !important}.block-authentication .block-title{font-size:2.4rem;text-align:center}.block-authentication .block-title strong{font-weight:600}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding:3rem;border:0}.modal-popup .modal-inner-wrap{border-radius:60px}.navigation li.level0{display:none}.nav-sections li.nav-1{display:block}li.level1.ui-menu-item.ui-state-disabled{font-weight:600;display:block;line-height:inherit;padding:8px 20px;border-top:#979797 3px solid}.white_button_container{justify-content:center;display:flex}.white_button_container .white_button{margin:10px}.main_img .info{justify-content:center}.main_img .info h2,.main_img .info h5{text-align:center}.category-chef.catalog-category-view .product-custom-option,.category-chef.catalog-category-view .product-item-actions .actions-secondary{display:none}.category-chef.catalog-category-view .product.description.product-item-description{margin:0}.fondo_botones{background:url("/media/Chefs/fondo_chefs_4.jpg");text-align:center}.category-chef.catalog-category-view .product-item-name>a{min-height:18px}.footer.content .links>li{display:list-item}#switcher-city{position:absolute;left:50%;width:200px;margin-left:-100px;text-align:center;font-size:14px;height:40px;cursor:pointer}#switcher-city>div{height:40px}#switcher-city-trigger strong{display:block;height:40px;font-weight:400;overflow:hidden}#switcher-city-trigger i{font-size:1rem;margin-left:5px}#switcher-city .options .action.toggle:after{display:none}#switcher-city .options ul.dropdown{left:0;right:auto;text-align:left}#switcher-city .options ul.dropdown:before,#switcher-city .options ul.dropdown:after{left:10px;right:auto}#modalEncuesta{font-size:1.3em;color:#000}.modalEncuesta .modal-header{display:none}#modalEncuesta a{text-decoration:none}#modalEncuesta .row{margin:0}#modalEncuesta img.logo{margin:0 auto 20px;float:none;width:75%}#modalEncuesta button.submit{color:#fff;background:#efa901;border:0;display:block;margin:auto;padding:10px;border-radius:10px}.stripe-icon-container{padding:0 10px}.notice span{font-size:1.8rem;float:right;margin:10px 0 8px 10px}.notice img{width:auto;height:32px;margin:7px 0}.cart.table-wrapper .actions-toolbar>.action-edit:before,.cart.table-wrapper .actions-toolbar>.action-delete:before{color:#000}.cart.table-wrapper .actions-toolbar{bottom:10px}.product-image-wrapper{padding-bottom:90% !important;margin-top:10%}.home_logo{margin:0 auto 10px auto;display:block}.page-products .product-item-info{margin:auto}.rest_info .rest_name{font-weight:600;margin-bottom:5px}.rest_info .categoria{font-style:italic}form.homesearch{text-align:center}form.homesearch .block-search-home{z-index:4;margin-bottom:0;margin-top:5px;display:inline-block}form.homesearch .block-search-home .block-content{margin-bottom:0}form.homesearch .block-search-home .control{border:0;margin:0;padding:0}form.homesearch .block-search-home input[type=text]{height:5rem;line-height:5rem;border:2px solid #000;border-radius:30px;padding:0 25px}form.homesearch div.actions{display:inline-block}form.homesearch div.actions button.action{height:5rem;width:5rem;border-radius:5rem;box-shadow:none;background-color:#eca707;color:#fff;margin-left:10px}form.homesearch div.actions button.action:hover{background-color:#f18200}button,button.action,a.action.primary{-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;border-radius:19px;-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-ms-box-shadow:0 0 #000;box-shadow:0 0 #000}button:not(.primary){-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-ms-box-shadow:0 0 #000;box-shadow:0 0 #000}button:not(.primary):active{-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-ms-box-shadow:0 0 #000;box-shadow:0 0 #000}.product-item .tocart{font-size:1.2rem;-webkit-box-shadow:0 0 #000;-moz-box-shadow:0 0 #000;-ms-box-shadow:0 0 #000;box-shadow:0 0 #000;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;border-radius:19px;line-height:1;padding-bottom:10px;padding-top:10px;white-space:nowrap}.panal_home svg a{fill:#fff}.panal_home svg a:hover{opacity:.6;text-decoration:none;fill:#f9faf9}.panal_home svg text{font-size:25px;font-weight:400;line-height:20px}.panal_home svg text.icon{font-size:60px}.panal_home{display:block;margin:50px auto;z-index:10}.search_title{font-size:18px;font-weight:300;font-family:'Mont';color:#eca707}.footer.content .links a{font-weight:bolder;text-transform:uppercase}.page-footer .socials{text-align:center;font-size:1.6em}.cat_group{font-family:'Mont';color:#eca707}.categories_grc h4{text-align:left;font-size:1.4rem;font-weight:400}.view_more{float:right;font-size:1.6rem;margin:0}.categories_grc .cat_title{color:#000;text-align:center}.page-layout-1column .categories_grc .products-grid{margin-bottom:4rem}.sparsh_product_inquiry_link{margin:auto !important;display:block !important}.page-title-wrapper{text-align:center}.actions-primary{height:35px;display:inline-block}#checkin_search{max-width:10%}.input_wrapper{border:2px solid #000;padding:3px;border-radius:5px}.input_wrapper.date:before{font-family:'FontAwesome';color:#000;position:relative;content:'\f133'}.input_wrapper.guest:before{font-family:'FontAwesome';color:#000;position:relative;content:'\f234'}.date_input{width:60%;display:inline-block}.datarangeinput .input_wrapper{display:inline-block;height:27px}.datarangeinput input,.datarangeinput input[type=number]{background-color:#fff;width:50px;color:#000;border:0;height:auto}.accomodations .block-title{margin:0;font-family:'Mont';color:#eca707;font-size:18px;vertical-align:middle}.accomodations .product-item:last-child,.accomodations .product-item-inner{display:none}.searchform-container .advance_date .room_type:before,.searchform-container .airhotels-category-type .category-label:before,.searchform-container #pricerange .price_type:before,.searchform-container .show_filter:before{top:17px}.searchform-container .advance_date .room_type,.searchform-container .airhotels-category-type .category-label,.searchform-container #pricerange .price_type,.searchform-container .show_filter{font-size:1.5rem}.searchform-container .advance_date .room_type:after,.searchform-container .airhotels-category-type .category-label:after,.searchform-container #pricerange .price_type:after,.searchform-container .show_filter:after{top:19px}.airhotels-listing-search .popular_price{float:none}.airhotels-listing-search .popular_price span.price-tag-price{font-size:1.5rem}.airhotels-listing-search .search-result-container p{font-size:1rem}.categories_grc .actions-primary{display:block}.product-item-details strong{display:block;text-align:center}.product-item-name>a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-products .product-item-info .product-item-description{display:none}.actions-secondary.product-item-inner{border:0;box-shadow:none;text-align:right;width:100%;background:0 0}.actions-secondary.product-item-inner span{display:none}.product-item .tocart{margin-left:0 !important}.input-text.qty.form-control{width:35px;text-align:center;margin-right:0;margin-bottom:0;float:right}.bee{width:1em;height:1em;background-color:#000;-webkit-mask-image:url('/media/BeeLocal/iconoabeja.svg');mask-image:url('/media/BeeLocal/iconoabeja.svg');-webkit-mask-size:contain;mask-size:contain;display:inline-block;margin-right:5px}div.home{padding-top:1em}.home p{text-align:justify;margin:0 2rem 1.8rem !important}.page-products .columns{padding:0}.page-products .products{margin:0}.product-info-main{position:relative}.category-chef .page-title-wrapper,.cms-landing-page .page-title-wrapper,.category-playa .page-title-wrapper,.category-tulum .page-title-wrapper,.category-cancun .page-title-wrapper,.category-beta .page-title-wrapper,.category-new-services .page-title-wrapper,.category-nuevos-servicios .page-title-wrapper,.category-bartender-waiter .page-title-wrapper,.category-playa .breadcrumbs,.category-tulum .breadcrumbs,.category-cancun .breadcrumbs{display:none}.breadcrumbs{display:none}.category-chef .page-title-wrapper.product,.cms-landing-page .page-title-wrapper.product,.category-playa .page-title-wrapper.product,.category-tulum .page-title-wrapper.product,.category-cancun .page-title-wrapper.product,.category-bartender-waiter .page-title-wrapper.product{display:inherit}.category_list{overflow-x:auto;overflow-y:hidden;white-space:nowrap;text-align:center}.category_list li.category_item{display:inline-block;margin:5px}.columns .column.main{padding-bottom:10px}#ventajas_table summary>i{float:right;margin-right:20px}#ventajas_table summary:hover{background-color:#f9faf9}.opc-summary-wrapper .modal-inner-wrap{width:auto !important}.menu_title{font-weight:700}.menu_desc{display:block}.menu_home a:before,.menu_my_account a:before,.menu_list a:before,.menu_checkout a:before{font-family:'icomoon';display:inline-block;-webkit-font-smoothing:antialiased;margin-right:10px}.action.showcart.active:before{content:'\e90e';font-family:'icomoon';line-height:80px;font-size:28px}.menu_home a:before{content:'\e903'}.menu_my_account a:before{content:'\e971'}.menu_list a:before{content:'\e944'}.menu_checkout a:before{content:'\e93f'}@media only screen and (max-width:639px){.product-item-actions .actions-primary{display:inline-block}}.minicart-wrapper .action.close:before{color:#000;margin:5px}.product-size-select{width:auto;padding-right:15px;position:absolute;top:-38px;right:10px;border:0;color:#eca707}.input-text.product-custom-option{margin-top:4px}.product.description.product-item-description .action.more{display:none}.sparsh-product-inquiry-popup-modal>h2,.sparsh-product-inquiry-popup-modal>h3{font-weight:700;color:#86bd42}.minicart-items-wrapper{border:0}.notify{font-size:x-small}.minicart-items .action.edit:before,.minicart-items .action.delete:before{color:#000}.message{z-index:100}.chef_link a{width:45%;cursor:pointer;display:inline-block;padding:2%}.chef_service_more{padding:10px 0}.chef_service_intro,.chef_service_more{text-align:center}.menu_chef,.menu_chef ul{list-style:none}.product.info.detailed,.product.data.items{margin:0}body.category-chef .categories_grc,body.category-bartender-waiter .categories_grc,body.category-beta .categories_grc,.product-options-bottom .rewardpoints-product-point-text{display:none}.modal-slide .action-close{margin:35px}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{color:#000}.search-autocomplete{color:#000}.product.data.items>.item.title>.switch{border:0}.slidecontainer{width:100%;padding-top:10px}.slider{-webkit-appearance:none;appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#86bd42;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#86bd42;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#86bd42;cursor:pointer}.tip_section{padding:0 4%;box-sizing:border-box}.actions .primary a:hover{text-decoration:none}.form.methods-shipping select.select{line-height:normal}.cart.table-wrapper .col.qty .input-text{width:45px}.cart.table-wrapper .product-image-wrapper{margin:0 !important}.category-chef .extra-title,.category-tulum .extra-title,.category-playa .extra-title,.category-cancun .extra-title,.category-beta .extra-title,.category-bartender-waiter .extra-title{display:none}.grc-modal header{height:5px}.grc-modal .cat_title{color:#000;text-align:center}.grc-modal .cat_group,.grc-modal .product-items{text-align:center}.checkout-cart-index #block-shipping{display:none}.acc_intro{margin:40px 0;font-size:2rem}.acc_intro h1{font-size:2.6rem;color:#86bd42}.accomodations .price{color:#86bd42}.panel.header .currency.switcher-currency{display:none}.bg{filter:blur(4px);-webkit-filter:blur(4px);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute}.cart-totals .totals-tax-details,.opc-block-summary .table-totals .totals-tax-details{display:none !important;border:0}.cart-totals .totals-tax-details.shown,.opc-block-summary .table-totals .totals-tax-details.shown{display:table-row !important}tr.grand.totals,tr.totals-tax-summary{border-top:1px solid #ccc}.block-collapsible-nav-content .nav.item{display:block;width:100%;text-align:left}.account .page-main .block-title{margin:25px 0}#maincontent{padding-top:20px}.custom-checkout-payment-message,.amasty-deliverydate-comment{border:solid 1px #eca707;padding:15px 20px;border-radius:10px}.amasty-deliverydate-comment{margin-bottom:20px;display:block}.cms-faq.cms-page-view ul li{font-size:1.4rem;font-style:normal}.summary{font-weight:600}main .link,.link a{color:#000;text-decoration:underline}table.totals tr.totals.fee{display:none}.ui-datepicker-week-col{display:none}.messages{position:fixed;z-index:99}.depositmessage img{border-radius:10px}.checkout-cart-index .depositmessage{display:none}.cart-summary .checkout-methods-items .depositmessage{display:block}.center{text-align:center}.payment-method .payment-icon,.payment-method .action-help{display:none}.legacy_message{text-align:center;color:#eca707;background-color:#f4f4f4}.shipping-policy-block.field-tooltip .field-tooltip-action{color:#eca707}.checkout-onepage-success .block,.checkout-onepage-success .order-items{display:none}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}