:root{--sp-btn-bg:#B07F06;--sp-btn-hover:#916800;--sp-btn-color:#ffffff;--sp-btn-radius:100px;--sp-btn-width:220px;--sp-btn-height:52px;--sp-btn-padding:0 26px;--sp-btn-font:14px;--sp-field-radius:12px;--sp-gold:#a8802b;--sp-gold-line:rgba(168,128,43,.30);--sp-field-bg:#ffffff;--sp-ink:#23201d}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce #place_order,.woocommerce .single_add_to_cart_button,.woocommerce-cart table.cart td.actions .button,.woocommerce-page a.button,.mphb_sc_search-form button,.mphb_sc_search-form input[type="submit"],.mphb-search-form button,.mphb-search-form input[type="submit"],.mphb_widget_search-form button,.mphb-checkout-form-wrapper .button,.mphb_cb_checkout_form .button,.mphb-submit-button-wrapper input.button,.button.button-primary,.button.button-primary.button-hero,.mphb-submit-popup-button,.mphb-remove-room-button,.mphb-replace-room-button,button.button.btn.mphb-apply-coupon-code-button,.mphb-apply-coupon-code-button{background:var(--sp-btn-bg)!important;background-image:none!important;color:var(--sp-btn-color)!important;border:0!important;border-radius:var(--sp-btn-radius)!important;font-family:"proxima-nova",Helvetica,Arial,sans-serif!important;font-weight:600!important;font-size:var(--sp-btn-font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--sp-btn-width)!important;max-width:100%!important;height:var(--sp-btn-height)!important;line-height:1!important;padding:var(--sp-btn-padding)!important;box-sizing:border-box!important;vertical-align:middle!important;cursor:pointer;box-shadow:none!important;transition:background-color .25s ease,opacity .25s ease!important;-webkit-appearance:none;appearance:none;overflow:hidden!important}input[type="submit"],input[type="button"],input[type="reset"],.woocommerce input.button,.mphb-submit-button-wrapper input.button,.mphb_cb_checkout_form input[type="submit"]{display:inline-block!important;line-height:var(--sp-btn-height)!important;text-align:center!important}.et_pb_button span,.button span,.woocommerce a.button span,.woocommerce button.button span{display:inline!important;margin:0!important;padding:0!important;line-height:1!important;text-align:center!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce #place_order:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce .added_to_cart:hover,.woocommerce-cart table.cart td.actions .button:hover,.woocommerce-page a.button:hover,.mphb_sc_search-form button:hover,.mphb_sc_search-form input[type="submit"]:hover,.mphb-search-form button:hover,.mphb-search-form input[type="submit"]:hover,.mphb_widget_search-form button:hover,.mphb-checkout-form-wrapper .button:hover,.mphb_cb_checkout_form .button:hover,.mphb-submit-button-wrapper input.button:hover,.button.button-primary:hover,.button.button-primary.button-hero:hover,.mphb-submit-popup-button:hover,.mphb-remove-room-button:hover,.mphb-replace-room-button:hover,button.button.btn.mphb-apply-coupon-code-button:hover,.mphb-apply-coupon-code-button:hover{background:var(--sp-btn-hover)!important;background-image:none!important;color:var(--sp-btn-color)!important;opacity:1!important;width:var(--sp-btn-width)!important;max-width:100%!important;padding:var(--sp-btn-padding)!important;height:var(--sp-btn-height)!important;line-height:1!important;letter-spacing:.08em!important;box-shadow:none!important;transform:none!important}input[type="submit"]:hover,input[type="button"]:hover,.woocommerce input.button:hover,.mphb-submit-button-wrapper input.button:hover{line-height:var(--sp-btn-height)!important}.et_pb_button:before,.et_pb_button:after,body .et_pb_button_module_wrapper a.et_pb_button:after{display:none!important}.mphb-apply-coupon-code-button,.mphb-submit-button-wrapper input.button,.woocommerce #place_order,.button.button-primary,.woocommerce .single_add_to_cart_button{width:var(--sp-btn-width)!important;display:inline-block!important}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="number"],input[type="password"],input[type="search"],input[type="date"],input[type="datetime-local"],textarea,select,.et_pb_contact_form input,.et_pb_contact_form textarea,.et_pb_contact_form select,.et_pb_searchform input#s,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce-page form .form-row input.input-text,.mphb-datepick,.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb-search-form input,.mphb-search-form select,.mphb_widget_search-form input,.mphb_widget_search-form select,.mphb-checkout-form-wrapper input[type="text"],.mphb-checkout-form-wrapper input[type="email"],.mphb-checkout-form-wrapper input[type="tel"],.mphb-checkout-form-wrapper textarea,.mphb-checkout-form-wrapper select,.mphb_cb_checkout_form input,.mphb_cb_checkout_form select{border:1px solid var(--sp-gold-line)!important;border-radius:var(--sp-field-radius)!important;background-color:var(--sp-field-bg)!important;padding:12px 16px!important;font-size:16px!important;line-height:1.4!important;color:var(--sp-ink)!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;max-width:100%}textarea{min-height:120px!important}input:focus,textarea:focus,select:focus,.woocommerce form .form-row input.input-text:focus,.mphb-datepick:focus,.mphb_cb_checkout_form input:focus{border-color:var(--sp-gold)!important;box-shadow:0 0 0 3px rgba(168,128,43,.14)!important;outline:none!important}.woocommerce .select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single,.select2-container .select2-selection--single{height:auto!important;min-height:46px!important;border:1px solid var(--sp-gold-line)!important;border-radius:var(--sp-field-radius)!important;background-color:var(--sp-field-bg)!important;padding:6px 10px!important;display:flex!important;align-items:center!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.4!important;padding-left:6px!important;color:var(--sp-ink)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px!important}.select2-dropdown{border:1px solid var(--sp-gold-line)!important;border-radius:var(--sp-field-radius)!important;overflow:hidden!important}select{padding-right:40px!important;background-position:right 14px center!important}.woocommerce .quantity input.qty{text-align:center!important;width:78px!important}.mphb-datepick{background-color:var(--sp-field-bg)!important}@media screen and (max-width:782px){input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="search"],input[type="date"],textarea,select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.mphb-datepick,.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb_cb_checkout_form input,.mphb_cb_checkout_form select,.woocommerce .select2-container--default .select2-selection--single{width:100%!important;box-sizing:border-box!important;font-size:16px!important}.mphb_sc_search-form,.mphb-search-form,.mphb_widget_search-form{display:block!important}.mphb_sc_search-form>p,.mphb-search-form>p,.mphb_widget_search-form>p{width:100%!important;float:none!important;margin:0 0 14px!important}button,input[type="submit"],.button,a.button,.et_pb_button,a.et_pb_button,.woocommerce a.button,.woocommerce button.button,.woocommerce #place_order,.woocommerce .single_add_to_cart_button,.button.button-primary,.mphb-submit-button-wrapper input.button{width:var(--sp-btn-width)!important;max-width:100%!important;height:var(--sp-btn-height)!important;line-height:var(--sp-btn-height)!important;padding:var(--sp-btn-padding)!important;display:inline-block!important;margin-left:auto!important;margin-right:auto!important}.mphb-submit-button-wrapper,.woocommerce #respond .form-submit,.et_pb_button_module_wrapper{text-align:center!important}.woocommerce-cart table.cart td.actions .button{margin-bottom:10px!important}}.et_pb_pricing_table .et_pb_button,.et_pb_pricing .et_pb_button,.et_pb_pricing_table_button,.et_pb_promo .et_pb_button,.et_pb_promo_button,.woocommerce .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .button.alt,.woocommerce a.checkout-button,.woocommerce .checkout-button,.wc-proceed-to-checkout a.checkout-button,.wc-proceed-to-checkout .button,.woocommerce .return-to-shop .button,.woocommerce .return-to-shop a,.woocommerce a.wc-backward,.woocommerce .wc-backward,.woocommerce-cart .cart-empty~p .button,.woocommerce #place_order,.woocommerce-checkout #payment #place_order,.woocommerce form.checkout #place_order,.woocommerce .cart .button,.woocommerce td.actions .button{background:var(--sp-btn-bg)!important;background-image:none!important;color:var(--sp-btn-color)!important;border:0!important;border-radius:var(--sp-btn-radius)!important;font-family:"proxima-nova",Helvetica,Arial,sans-serif!important;font-weight:600!important;font-size:var(--sp-btn-font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-decoration:none!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--sp-btn-width)!important;max-width:100%!important;height:var(--sp-btn-height)!important;line-height:1!important;padding:var(--sp-btn-padding)!important;box-sizing:border-box!important;vertical-align:middle!important;cursor:pointer;box-shadow:none!important;opacity:1!important;transition:background-color .25s ease!important;-webkit-appearance:none;appearance:none;overflow:hidden!important}.et_pb_pricing_table .et_pb_button:hover,.et_pb_pricing .et_pb_button:hover,.et_pb_pricing_table_button:hover,.et_pb_promo .et_pb_button:hover,.et_pb_promo_button:hover,.woocommerce .button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .button.alt:hover,.woocommerce a.checkout-button:hover,.woocommerce .checkout-button:hover,.wc-proceed-to-checkout a.checkout-button:hover,.wc-proceed-to-checkout .button:hover,.woocommerce .return-to-shop .button:hover,.woocommerce .return-to-shop a:hover,.woocommerce a.wc-backward:hover,.woocommerce .wc-backward:hover,.woocommerce #place_order:hover,.woocommerce-checkout #payment #place_order:hover,.woocommerce form.checkout #place_order:hover,.woocommerce .cart .button:hover,.woocommerce td.actions .button:hover{background:#D2B277!important;background-image:none!important;color:var(--sp-btn-color)!important;opacity:1!important;transform:none!important;box-shadow:none!important;width:var(--sp-btn-width)!important;max-width:100%!important;height:var(--sp-btn-height)!important;line-height:1!important;padding:var(--sp-btn-padding)!important;letter-spacing:.08em!important}p.mphb-view-details-button-wrapper{display:none}.woocommerce #place_order,.woocommerce-checkout #payment #place_order,.woocommerce form.checkout #place_order{display:none!important}button#moneris_place_order:hover{background:#D2B277!important;background-image:none!important;color:var(--sp-btn-color)!important;opacity:1!important;transform:none!important;box-shadow:none!important;width:var(--sp-btn-width)!important;max-width:100%!important;height:var(--sp-btn-height)!important;line-height:1!important;padding:var(--sp-btn-padding)!important;letter-spacing:.08em!important}a#prowc_empty_cart:hover{background:#D2B277!important;background-image:none!important;color:var(--sp-btn-color)!important;opacity:1!important;transform:none!important;box-shadow:none!important;width:var(--sp-btn-width)!important;max-width:100%!important;height:var(--sp-btn-height)!important;line-height:1!important;padding:var(--sp-btn-padding)!important;letter-spacing:.08em!important}.quform-1 .quform-button-submit.quform-button-submit-1_2 button,.quform-1 .quform-element-submit.quform-button-style-theme .quform-button-submit.quform-button-submit-1_2 button{color:#ffffff!important;border-width:0px!important;border-radius:100px;letter-spacing:0.08em;font-family:'Proxima Nova',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#a8802b}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:0em}.flex-viewport{pointer-events:none}