.pageblock--gravity-form .container .reservation-form{display:flex;gap:var(--spacing-xl)}@container style(--breakpoint-md-max: true){.pageblock--gravity-form .container .reservation-form{flex-direction:column}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--gravity-form .container .reservation-form{flex-direction:column}.pageblock--gravity-form .container h1{margin-bottom:var(--spacing-xl);font-size:var(--h1-size-small)}.pageblock--gravity-form .gf-form{width:60%}@container style(--breakpoint-md-max: true){.pageblock--gravity-form .gf-form{width:100%}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--gravity-form .gf-form{width:100%}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .gfield_description{padding-block:0}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .gfield input{padding:16px;border:solid 1px var(--color-neutral-100);border-radius:var(--component-border-radius)}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .gfield select{padding:16px;border:solid 1px var(--color-neutral-100);border-radius:var(--component-border-radius);-webkit-appearance:none;appearance:none}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .gfield.gfield--type-date input{width:100%}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .gfield.gfield--type-time input{width:100px}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .ginput_container_time{max-width:100%}.pageblock--gravity-form .gf-form .gform_wrapper.gravity-theme .gfield-choice-input{display:none}.pageblock--gravity-form .gf-form .gform-footer{display:none!important}.pageblock--gravity-form .gf-form .gfield-choice-input+label{position:relative;display:inline-block;padding-left:30px;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none}.pageblock--gravity-form .gf-form .gfield-choice-input+label:before{position:absolute;top:-5px;left:0;width:20px;height:20px;background-color:var(--color-neutral-0);border:2px solid var(--color-neutral-100);border-radius:var(--component-border-radius);transition:background-color .2s ease,border-color .2s ease;content:""}.pageblock--gravity-form .gf-form .gfield-choice-input:checked+label:before{background-color:var(--color-secondary-500);border-color:var(--color-secondary-500)}.pageblock--gravity-form .gf-form .gfield-choice-input:checked+label:after{position:absolute;top:1px;left:8px;width:5px;height:7px;border:solid white;border-width:0 2px 2px 0;rotate:45deg;content:""}.pageblock--gravity-form .price-list{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:50px;align-self:start;width:40%;padding:var(--spacing-lg);background-color:var(--color-secondary-300);border-radius:var(--component-border-radius);background-image:url(./grain-DE-6nzDC.png);background-blend-mode:soft-light}.pageblock--gravity-form .price-list h4{margin-bottom:22px}@container style(--breakpoint-md-max: true){.pageblock--gravity-form .price-list{width:100%}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--gravity-form .price-list{width:100%}.pageblock--gravity-form .price-list ul{margin:0;padding:0}.pageblock--gravity-form .price-list li{display:flex;justify-content:space-between;list-style:none}.pageblock--gravity-form .price-list .total-price{display:flex;justify-content:space-between;margin-top:var(--spacing-md);padding-top:var(--spacing-md);font-weight:700;border-top:1px solid var(--color-neutral-900)}.pageblock--gravity-form .price-list .list-of-choices li{margin-bottom:var(--spacing-md)}.pageblock--gravity-form .price-list .x-core-button{position:relative;z-index:2;width:100%;margin-top:20px;text-align:center}.pageblock--gravity-form .price-list .x-core-button .x-core-icon-text{justify-content:center}
