:root{--lpx-color-primary: var(--bricks-color-verde-oscuro);--lpx-color-input-shadow: var(--bricks-color-obnhff);--lpx-color-input-label-link: var(--bricks-color-mmlkwm);--lpx-form-element-border-radius: 0.4rem}.brxe-form .options-wrapper li{padding-left:1.5em;margin-bottom:0.5em}.brxe-form .options-wrapper li:last-child{margin-bottom:0}.brxe-form .submit-button-wrapper{width:fit-content}.brxe-form label a{color:var(--lpx-color-input-label-link)}input[type="checkbox"],input[type="radio"]{-webkit-print-color-adjust:exact;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-size:contain;flex-shrink:0;float:left;height:1em;margin-left:-1.5em;margin-top:.35em;padding:0;vertical-align:top;width:1em}input[type="checkbox"]{-webkit-border-radius:.2em !important;-moz-border-radius:.2em !important;border-radius:.2em !important}input[type="checkbox"]:checked{background-color:var(--lpx-color-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}input[type="radio"]{-webkit-border-radius:.5em !important;-moz-border-radius:.5em !important;border-radius:.5em !important}input[type="radio"]:checked{background-color:var(--lpx-color-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}select{appearance:none;-moz-appearance:none;-webkit-print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-size:16px 12px}input:focus,select:focus,textarea:focus{outline:0 !important;box-shadow:0 0 0 0.25rem var(--lpx-color-input-shadow)}textarea{resize:vertical}.input-group{display:grid}.input-group .input-group-text{border-top:var(--bricks-border-color) solid 1px;border-bottom:var(--bricks-border-color) solid 1px;background-color:#f8f9fa;padding:0 0.75rem;display:flex;align-items:center}.input-group .input-group-text-left{-webkit-border-top-left-radius:var(--lpx-form-element-border-radius) !important;-webkit-border-top-right-radius:inherit !important;-webkit-border-bottom-right-radius:inherit !important;-webkit-border-bottom-left-radius:var(--lpx-form-element-border-radius) !important;-moz-border-radius-topleft:var(--lpx-form-element-border-radius) !important;-moz-border-radius-topright:inherit !important;-moz-border-radius-bottomright:inherit !important;-moz-border-radius-bottomleft:var(--lpx-form-element-border-radius) !important;border-top-left-radius:var(--lpx-form-element-border-radius) !important;border-top-right-radius:inherit !important;border-bottom-right-radius:inherit !important;border-bottom-left-radius:var(--lpx-form-element-border-radius) !important;border-left:var(--bricks-border-color) solid 1px}.input-group .input-group-text-right{-webkit-border-top-left-radius:inherit !important;-webkit-border-top-right-radius:var(--lpx-form-element-border-radius) !important;-webkit-border-bottom-right-radius:var(--lpx-form-element-border-radius) !important;-webkit-border-bottom-left-radius:inherit !important;-moz-border-radius-topleft:inherit !important;-moz-border-radius-topright:var(--lpx-form-element-border-radius) !important;-moz-border-radius-bottomright:var(--lpx-form-element-border-radius) !important;-moz-border-radius-bottomleft:inherit !important;border-top-left-radius:inherit !important;border-top-right-radius:var(--lpx-form-element-border-radius) !important;border-bottom-right-radius:var(--lpx-form-element-border-radius) !important;border-bottom-left-radius:inherit !important;border-right:var(--bricks-border-color) solid 1px;z-index:0}.input-group input,.input-group select{z-index:1}.input-group-prefix{grid-template-columns:auto 1fr}.input-group-prefix input,.input-group-prefix select{-webkit-border-top-left-radius:inherit !important;-webkit-border-top-right-radius:var(--lpx-form-element-border-radius) !important;-webkit-border-bottom-right-radius:var(--lpx-form-element-border-radius) !important;-webkit-border-bottom-left-radius:inherit !important;-moz-border-radius-topleft:inherit !important;-moz-border-radius-topright:var(--lpx-form-element-border-radius) !important;-moz-border-radius-bottomright:var(--lpx-form-element-border-radius) !important;-moz-border-radius-bottomleft:inherit !important;border-top-left-radius:inherit !important;border-top-right-radius:var(--lpx-form-element-border-radius) !important;border-bottom-right-radius:var(--lpx-form-element-border-radius) !important;border-bottom-left-radius:inherit !important}.input-group-suffix{grid-template-columns:1fr auto}.input-group-suffix input,.input-group-suffix select{-webkit-border-top-left-radius:var(--lpx-form-element-border-radius) !important;-webkit-border-top-right-radius:inherit !important;-webkit-border-bottom-right-radius:inherit !important;-webkit-border-bottom-left-radius:var(--lpx-form-element-border-radius) !important;-moz-border-radius-topleft:var(--lpx-form-element-border-radius) !important;-moz-border-radius-topright:inherit !important;-moz-border-radius-bottomright:inherit !important;-moz-border-radius-bottomleft:var(--lpx-form-element-border-radius) !important;border-top-left-radius:var(--lpx-form-element-border-radius) !important;border-top-right-radius:inherit !important;border-bottom-right-radius:inherit !important;border-bottom-left-radius:var(--lpx-form-element-border-radius) !important}.input-group-both{grid-template-columns:auto 1fr auto}.input-group-both input,.input-group-both select{-webkit-border-top-left-radius:inherit !important;-webkit-border-top-right-radius:inherit !important;-webkit-border-bottom-right-radius:inherit !important;-webkit-border-bottom-left-radius:inherit !important;-moz-border-radius-topleft:inherit !important;-moz-border-radius-topright:inherit !important;-moz-border-radius-bottomright:inherit !important;-moz-border-radius-bottomleft:inherit !important;border-top-left-radius:inherit !important;border-top-right-radius:inherit !important;border-bottom-right-radius:inherit !important;border-bottom-left-radius:inherit !important}.form-floating{position:relative}.form-floating label,.form-floating input{transition:all 0.2s;touch-action:manipulation}.form-floating label{position:absolute;top:0;left:0}.form-floating input:placeholder-shown+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translate(0, 2.125rem) scale(1.5)}.form-floating ::-webkit-input-placeholder{opacity:0;transition:inherit}.form-floating input:focus::-webkit-input-placeholder{opacity:1}.form-floating input:not(:placeholder-shown)+label,.form-floating input:focus+label{transform:translate(0, 0) scale(1);cursor:pointer}.lpx-aws-search-1{width:100%;max-width:100%}.lpx-aws-search-1 .aws-container .aws-search-form{background-color:transparent}.lpx-aws-search-1 .aws-container .aws-search-form .aws-wrapper{-webkit-border-radius:var(--bricks-theme-limapixel-button-border-radius-top) !important;-moz-border-radius:var(--bricks-theme-limapixel-button-border-radius-top) !important;border-radius:var(--bricks-theme-limapixel-button-border-radius-top) !important}.lpx-aws-search-1 .aws-container .aws-search-form .aws-wrapper .aws-search-field{-webkit-border-top-left-radius:var(--bricks-theme-limapixel-form-fieldborder-radius-top) !important;-webkit-border-top-right-radius:0 !important;-webkit-border-bottom-right-radius:0 !important;-webkit-border-bottom-left-radius:var(--bricks-theme-limapixel-form-fieldborder-radius-left) !important;-moz-border-radius-topleft:var(--bricks-theme-limapixel-form-fieldborder-radius-top) !important;-moz-border-radius-topright:0 !important;-moz-border-radius-bottomright:0 !important;-moz-border-radius-bottomleft:var(--bricks-theme-limapixel-form-fieldborder-radius-left) !important;border-top-left-radius:var(--bricks-theme-limapixel-form-fieldborder-radius-top) !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:var(--bricks-theme-limapixel-form-fieldborder-radius-left) !important;background-color:var(--bricks-theme-limapixel-form-fieldbackgroundcolor);border:var(--bricks-theme-limapixel-form-fieldborder-color) var(--bricks-theme-limapixel-form-fieldborder-style) 1px;font-size:1rem}.lpx-aws-search-1 .aws-container .aws-search-form .aws-wrapper .aws-search-field::placeholder{color:var(--bricks-theme-limapixel-form-placeholdertypography-color)}.lpx-aws-search-1 .aws-container .aws-search-form .aws-wrapper .aws-search-field:hover{border-color:var(--bricks-theme-limapixel-form-fieldborder_hover-color)}.lpx-aws-search-1 .aws-container .aws-search-form .aws-wrapper .aws-search-field:focus{border-color:var(--bricks-theme-limapixel-form-fieldborder_focus-color);outline:0 !important;box-shadow:0 0 0 0.25rem var(--bricks-color-primary-transparent)}.lpx-aws-search-1 .aws-container .aws-search-form .aws-search-btn{-webkit-border-top-left-radius:0 !important;-webkit-border-top-right-radius:var(--bricks-theme-limapixel-button-border-radius-right) !important;-webkit-border-bottom-right-radius:var(--bricks-theme-limapixel-form-fieldborder-radius-bottom) !important;-webkit-border-bottom-left-radius:0 !important;-moz-border-radius-topleft:0 !important;-moz-border-radius-topright:var(--bricks-theme-limapixel-button-border-radius-right) !important;-moz-border-radius-bottomright:var(--bricks-theme-limapixel-form-fieldborder-radius-bottom) !important;-moz-border-radius-bottomleft:0 !important;border-top-left-radius:0 !important;border-top-right-radius:var(--bricks-theme-limapixel-button-border-radius-right) !important;border-bottom-right-radius:var(--bricks-theme-limapixel-form-fieldborder-radius-bottom) !important;border-bottom-left-radius:0 !important;background-color:var(--bricks-theme-limapixel-button-primarybackground);border:var(--bricks-theme-limapixel-form-fieldborder-color) var(--bricks-theme-limapixel-form-fieldborder-style) 1px;color:var(--bricks-theme-limapixel-button-primarytypography-color);text-decoration:none}.lpx-aws-search-1 .aws-container .aws-search-form .aws-search-btn svg path{fill:var(--bricks-theme-limapixel-button-primarytypography-color)}.lpx-aws-search-1 .aws-container .aws-search-form .aws-search-btn:hover{background-color:var(--bricks-theme-limapixel-button-primarybackground_hover);border-color:var(--bricks-theme-limapixel-button-primarybackground_hover)}.mphb-booking-form label{display:block;font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:5px;color:var(--bricks-color-verde-oscuro)}.mphb-booking-form p,.mphb-booking-form .mphb-rooms-quantity-wrapper{margin-bottom:1rem !important}.mphb-booking-form p br,.mphb-booking-form .mphb-rooms-quantity-wrapper br{display:none}.mphb-booking-form input,.mphb-booking-form select,.mphb-booking-form textarea{color:#212529;border:1px solid #dee2e6;border-radius:4px;background-color:#ffffff}.mphb-booking-form input:hover,.mphb-booking-form select:hover,.mphb-booking-form textarea:hover{border-color:var(--bricks-color-bvngcp)}.mphb-booking-form .button{width:100%;background-color:var(--bricks-color-bvngcp);color:var(--bricks-color-cilanb);border-radius:4px;font-weight:400;align-items:center;border-width:0;color:var(--bricks-text-dark);display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center;line-height:1.5}.mphb-booking-form .button:hover{background-color:var(--bricks-color-cilanb);color:var(--bricks-color-bvngcp)}.mphb_sc_checkout-form h3,.mphb_sc_checkout-form h4{font-weight:400;margin-bottom:0.5rem}.mphb_sc_checkout-form .mphb-reserve-rooms-details,.mphb_sc_checkout-form .mphb-services-details{margin-top:2rem}.mphb_sc_checkout-form .mphb_checkout-services-list{padding-left:1.3rem}.mphb_sc_checkout-form label:not(.mphb-checkbox-label){display:block;font-size:1rem;line-height:1.5;font-weight:400;margin-bottom:5px;color:var(--bricks-color-verde-oscuro)}.mphb_sc_checkout-form .mphb-checkbox-label{color:var(--bricks-color-verde-oscuro)}.mphb_sc_checkout-form p,.mphb_sc_checkout-form .mphb-rooms-quantity-wrapper{margin-bottom:1rem !important}.mphb_sc_checkout-form p br,.mphb_sc_checkout-form .mphb-rooms-quantity-wrapper br{display:none}.mphb_sc_checkout-form input,.mphb_sc_checkout-form select,.mphb_sc_checkout-form textarea{color:#212529;border:1px solid #dee2e6;border-radius:4px;background-color:#ffffff}.mphb_sc_checkout-form input:hover,.mphb_sc_checkout-form select:hover,.mphb_sc_checkout-form textarea:hover{border-color:var(--bricks-color-bvngcp)}.mphb_sc_checkout-form .button{background-color:var(--bricks-color-bvngcp);color:var(--bricks-color-cilanb);border-radius:4px;font-weight:400;align-items:center;border-width:0;color:var(--bricks-text-dark);display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center;line-height:1.5}.mphb_sc_checkout-form .button:hover{background-color:var(--bricks-color-cilanb);color:var(--bricks-color-bvngcp)}.mphb_sc_checkout-form .mphb-terms-and-conditions-accept label input[type="checkbox"],.mphb_sc_checkout-form .mphb-terms-and-conditions-accept label input[type="radio"]{margin-left:0;margin-right:0.5rem}.mphb_sc_checkout-form .mphb_sc_checkout-submit-wrapper{margin-top:1rem}.mphb_sc_checkout-form .mphb_sc_checkout-submit-wrapper .button{width:100%}@media (min-width: 500px){.mphb_sc_checkout-form .mphb_sc_checkout-submit-wrapper .button{width:auto}}.mphb-price-breakdown{-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important;background-color:var(--bricks-color-nqscxc);padding:1rem}.mphb-price-breakdown tbody tr td,.mphb-price-breakdown tbody tr th{text-align:left;border-top:#b7bc9e solid 1px;padding-top:0.5rem;padding-bottom:0.5rem}.mphb-price-breakdown tbody tr td:nth-child(2),.mphb-price-breakdown tbody tr th:nth-child(2){text-align:right}.mphb-price-breakdown tbody tr:first-child td,.mphb-price-breakdown tbody tr:first-child th{border:0}.mphb-price-breakdown tbody .mphb-price-breakdown-services-headers th:nth-child(2){text-align:left}.mphb-price-breakdown tbody .mphb-price-breakdown-services-headers th:nth-child(3){text-align:right}.mphb-price-breakdown tbody .mphb-price-breakdown-service td:nth-child(2){text-align:left}.mphb-price-breakdown tbody .mphb-price-breakdown-service td:nth-child(3){text-align:right}.mphb-price-breakdown tfoot tr th{text-align:left}.mphb-price-breakdown tfoot tr th:nth-child(2){text-align:right}.mphb-price-breakdown tfoot .mphb-price-breakdown-total th{font-size:1.3rem}@media (min-width: 992px){.lpx-form-complaints{display:grid;grid-template-columns:repeat(6, 1fr);column-gap:2rem}.lpx-form-complaints .form-group:nth-child(3n+1),.lpx-form-complaints .form-group:nth-child(n+13){grid-column:1 / 7}.lpx-form-complaints .form-group:nth-child(8){grid-column:1 / 3}.lpx-form-complaints .form-group:nth-child(2),.lpx-form-complaints .form-group:nth-child(5),.lpx-form-complaints .form-group:nth-child(11){grid-column:1 / 4}.lpx-form-complaints .form-group:nth-child(9){grid-column:3 / 5}.lpx-form-complaints .form-group:nth-child(3),.lpx-form-complaints .form-group:nth-child(6),.lpx-form-complaints .form-group:nth-child(12){grid-column:4 / 7}.lpx-form-complaints .form-group:nth-child(10){grid-column:5 / 7}}.container-xs{max-width:360px !important}.container-sm{max-width:540px !important}.container-md{max-width:720px !important}.container-lg{max-width:960px !important}.container-xl{max-width:1140px !important}.container-xxl{max-width:1320px !important}.shadow-sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;-moz-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow-md{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;-moz-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;-moz-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.py-xs{padding-top:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem);padding-bottom:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.py-sm{padding-top:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem);padding-bottom:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.py-md{padding-top:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem);padding-bottom:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.py-lg{padding-top:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem);padding-bottom:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.py-xl{padding-top:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem);padding-bottom:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.py-xxl{padding-top:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem);padding-bottom:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.px-xs{padding-right:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem);padding-left:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.px-sm{padding-right:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem);padding-left:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.px-md{padding-right:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem);padding-left:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.px-lg{padding-right:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem);padding-left:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.px-xl{padding-right:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem);padding-left:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.px-xxl{padding-right:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem);padding-left:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.pt-xs{padding-top:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.pt-sm{padding-top:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.pt-md{padding-top:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.pt-lg{padding-top:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.pt-xl{padding-top:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.pt-xxl{padding-top:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.pb-xs{padding-bottom:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.pb-sm{padding-bottom:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.pb-md{padding-bottom:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.pb-lg{padding-bottom:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.pb-xl{padding-bottom:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.pb-xxl{padding-bottom:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.my-xs{margin-top:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem);margin-bottom:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.my-sm{margin-top:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem);margin-bottom:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.my-md{margin-top:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem);margin-bottom:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.my-lg{margin-top:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem);margin-bottom:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.my-xl{margin-top:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem);margin-bottom:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.my-xxl{margin-top:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem);margin-bottom:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.mx-xs{padding-right:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem);padding-left:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.mx-sm{padding-right:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem);padding-left:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.mx-md{padding-right:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem);padding-left:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.mx-lg{padding-right:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem);padding-left:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.mx-xl{padding-right:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem);padding-left:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.mx-xxl{padding-right:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem);padding-left:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.mt-xs{margin-top:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.mt-sm{margin-top:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.mt-md{margin-top:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.mt-lg{margin-top:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.mt-xl{margin-top:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.mt-xxl{margin-top:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.mb-xs{margin-bottom:clamp(1rem, calc( 1.0000rem + 0.0000vw), 1rem)}.mb-sm{margin-bottom:clamp(1.5rem, calc( 1.4063rem + 0.8333vw), 2rem)}.mb-md{margin-bottom:clamp(2.25rem, calc( 2.1618rem + 1.1765vw), 3rem)}.mb-lg{margin-bottom:clamp(3rem, calc( 2.9143rem + 1.5238vw), 4rem)}.mb-xl{margin-bottom:clamp(3.75rem, calc( 3.6657rem + 1.8727vw), 5rem)}.mb-xxl{margin-bottom:clamp(4.5rem, calc( 4.4167rem + 2.2222vw), 6rem)}.ratio-1x1{aspect-ratio:1}.ratio-4x3{aspect-ratio:calc(3 / 4 * 100%)}.ratio-3x4{aspect-ratio:calc(4 / 3 * 100%)}.ratio-16x9{aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{aspect-ratio:calc(9 / 21 * 100%)}.lpx-checkout .wp-block-woocommerce-checkout{width:100%}.lpx-checkout .wc-block-components-sidebar-layout{display:grid;grid-template-columns:auto 320px;column-gap:2rem}.lpx-checkout .wc-block-components-sidebar-layout .wc-block-checkout__main{width:100%;padding:0}.lpx-checkout .wc-block-components-sidebar-layout .wc-block-checkout__sidebar{width:100%;padding:0}.lpx-property-gallery{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);aspect-ratio:4 / 3}.lpx-property-gallery a{display:block;background-position:center center;background-size:cover;position:relative;-webkit-border-radius:16px !important;-moz-border-radius:16px !important;border-radius:16px !important}.lpx-property-gallery a .lpx-property-gallery-image-counter{position:absolute;bottom:1rem;right:1rem;background-color:rgba(255,255,255,0.8);color:black;font-weight:600;padding:5px 10px;font-size:0.875rem;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important}.lpx-property-gallery a:nth-child(1){grid-column:1 / 4;grid-row:1 / 3}.lpx-property-gallery a:nth-child(n+2){display:none}.lpx-property-gallery a:nth-child(n+2) .lpx-property-gallery-image-counter{display:none}@media (min-width: 768px){.lpx-property-gallery{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:1rem;aspect-ratio:21 / 8}.lpx-property-gallery a:nth-child(1) .lpx-property-gallery-image-counter{display:none}.lpx-property-gallery a:nth-child(n+2){display:block}.lpx-property-gallery a:nth-child(n+2) .lpx-property-gallery-image-counter{display:block}.lpx-property-gallery a:nth-child(n+4){display:none}}.brxe-icon-box{flex-direction:row;gap:1rem}.brxe-icon-box .icon svg{width:32px;height:auto}.mphb-calendar{width:100% !important}.mphb-calendar .datepick{width:100% !important}.mphb-calendar .datepick-month-row{display:flex;flex-direction:column}.mphb-calendar .datepick-month{width:100% !important}.mphb-calendar .last .datepick-month-header{height:40px !important;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;line-height:1em;padding:0}@media (min-width: 1024px){.mphb-calendar .datepick-month-row{flex-direction:row}}.lpx-mphb-availability-calendar .datepick-month-row{column-gap:1rem}.lpx-mphb-availability-calendar .datepick-month-row .datepick-month-header{display:flex;column-gap:2rem;flex-wrap:nowrap;justify-content:center;height:40px}.lpx-mphb-availability-calendar .datepick-month-row .datepick-month-header .datepick-month-year{text-align:left;padding-right:0;background-position:right;align-content:center}.lpx-mphb-availability-calendar .datepick-month-row .datepick-month-header .datepick-month-year:nth-child(2){padding-right:1.5rem}.lpx-mphb-availability-calendar .datepick-month-row .datepick-month{border:0 !important}.lpx-mphb-availability-calendar .datepick-month-row table .mphb-date-cell{-webkit-border-radius:.75rem !important;-moz-border-radius:.75rem !important;border-radius:.75rem !important;height:50px;padding:0 2px !important;display:flex;flex-direction:column;justify-content:center;min-width:36px;color:var(--bricks-color-cilanb);font-weight:500}.lpx-mphb-availability-calendar .datepick-month-row table .mphb-date-cell:hover{text-decoration:none}.lpx-mphb-availability-calendar .datepick-month-row table .mphb-date-cell .mphb-date-cell__price{font-weight:400}.lpx-mphb-availability-calendar .datepick-month-row table .datepick-today{border:var(--bricks-color-cilanb) dashed 2px}.mphb-calendar .mphb-datepicker-peru .datepick-nav{-webkit-border-radius:.75rem !important;-moz-border-radius:.75rem !important;border-radius:.75rem !important;border:1px solid #e3e3e3}.mphb-calendar td .mphb-available-date{background-color:#FAF8F5;border:#e3e3e3 solid 1px}.mphb-calendar td .mphb-selected-date,.mphb-calendar td .mphb-selected-date--check-in,.mphb-calendar td .mphb-selected-date--check-in.mphb-date-check-out,.mphb-calendar td .mphb-selected-date--check-out,.mphb-calendar td .mphb-selected-date--check-out.mphb-date-check-in,.mphb-calendar td .mphb-selectable-date--check-in:hover,.mphb-calendar td .mphb-selectable-date--check-out:hover{background-color:#7AD09C !important;color:white !important}.mphb-calendar td .mphb-date-check-in{background:linear-gradient(to bottom right, #FAF8F5 0%, #FAF8F5 50%, #F5BEBE 50%, #F5BEBE 100%)}.mphb-calendar td .mphb-date-check-out{background:linear-gradient(to bottom right, #F5BEBE 0%, #F5BEBE 50%, #FAF8F5 50%, #FAF8F5 100%)}.mphb-calendar td .mphb-mark-as-unavailable--check-out{background:linear-gradient(to bottom right, #F5BEBE 0%, #F5BEBE 50%, #FAF8F5 50%, #FAF8F5 100%)}.mphb-calendar td .mphb-booked-date{background-color:#F5BEBE}.mphb-calendar .mphb-datepicker-peru .datepick-ctrl,.datepick-popup .mphb-datepicker-peru .datepick-ctrl{margin-top:1rem;border:0}.mphb-calendar .datepick-month-row{align-items:flex-start}.mphb-calendar .mphb-datepicker-peru .datepick-month td,.datepick-popup .mphb-datepicker-peru .datepick-month td{padding:1px}.mphb-datepicker-peru td .datepick-weekend{background-color:#fbf5ec}.datepick-popup .datepick-nav{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.datepick-popup .datepick-month-year{padding-right:2rem}.datepick-popup .datepick-ctrl .datepick-cmd{color:#7AD09C !important;background-color:transparent !important}.datepick-popup .datepick-ctrl .datepick-cmd:hover{text-decoration:underline}.datepick-popup .mphb-datepicker-peru.mphb-datepick-popup .datepick-month td .mphb-selectable-date{-webkit-border-radius:.4rem !important;-moz-border-radius:.4rem !important;border-radius:.4rem !important;background-color:#FAF8F5;border:#e3e3e3 solid 1px}.datepick-popup .mphb-datepicker-peru.mphb-datepick-popup .datepick-month td .datepick-today{-webkit-border-radius:.4rem !important;-moz-border-radius:.4rem !important;border-radius:.4rem !important;border:var(--bricks-color-cilanb) dashed 2px;color:var(--bricks-color-cilanb)}.datepick-popup .mphb-datepicker-peru.mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#7AD09C !important;color:white !important}.datepick-popup .mphb-datepicker-peru.mphb-datepick-popup .datepick-month td .mphb-selectable-date{color:var(--bricks-color-cilanb)}.datepick-popup .mphb-datepicker-peru.mphb-datepick-popup .datepick-month td .mphb-check-in-date{-webkit-border-radius:.4rem !important;-moz-border-radius:.4rem !important;border-radius:.4rem !important;background-color:#7AD09C !important;color:white !important}.mphb-loop-room-type-attributes .mphb-room-type-facilities{display:none}.mphb-loop-room-type-attributes .mphb-room-type-categories{display:none}@media (min-width: 1024px){.mphb-customer-details{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.mphb-customer-details p{margin-bottom:0 !important}}.mphb_sc_checkout-submit-wrapper .button{font-size:1.2rem;font-weight:500}
