h3[data-v-eaab3ba2]{border-bottom:1px solid #cbb;font-size:1.6rem;margin:1rem auto;padding-bottom:.5rem}h3 b[data-v-eaab3ba2]{color:#933}h4[data-v-eaab3ba2]{color:#877;font-size:1rem;font-weight:600;line-height:1;margin:0 auto 1rem;text-align:center}img[data-v-eaab3ba2]{border-radius:.5rem;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.payments-area[data-v-eaab3ba2]{margin-top:2rem}.ps-options-area[data-v-eaab3ba2]{display:flex;flex-basis:33.33333%;gap:1rem;justify-content:center}.ps[data-v-eaab3ba2]{align-items:center;border:1px solid transparent;border-radius:1.6rem;cursor:pointer;display:flex;flex-direction:column;min-width:10rem;padding:1rem 2rem}.ps.active[data-v-eaab3ba2]{outline:.2rem solid #caa}.ps .ps-img[data-v-eaab3ba2]{aspect-ratio:12/8;background-position:50%;background-repeat:no-repeat;background-size:90%;min-width:100%}.options-area[data-v-eaab3ba2]{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.options-area button[data-v-eaab3ba2]{padding:2rem}.method-wrapper[data-v-eaab3ba2]{color:var(--color-soft);font-size:.9rem;margin-top:1rem;min-height:1rem;text-align:center}.inputs-wrapper[data-v-eaab3ba2]{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.price-area[data-v-eaab3ba2]{display:flex;gap:1rem;justify-content:space-between;margin-top:1.5rem;text-align:right}.price-area span[data-v-eaab3ba2]{font-weight:600}.adult-total[data-v-eaab3ba2]{text-align:left}.book-dialog[data-v-eaab3ba2] .content{padding:2rem 3rem}.total-amount[data-v-eaab3ba2]{color:#933;font-weight:600}.name-field[data-v-eaab3ba2]{grid-column:span 3}.book-dialog.mobile .ps[data-v-eaab3ba2]{font-size:.8rem;min-width:6rem;padding:.5rem}.book-dialog.mobile.content[data-v-eaab3ba2-s]{padding:0}.book-dialog.mobile .adult-total[data-v-eaab3ba2],.book-dialog.mobile .total[data-v-eaab3ba2]{font-size:.9rem}.book-dialog.mobile h3[data-v-eaab3ba2]{font-size:1.4rem;margin-bottom:1rem;padding-bottom:.8rem}.book-dialog.mobile .ps-options-area[data-v-eaab3ba2]{gap:.3rem}.book-dialog.mobile .payments-area[data-v-eaab3ba2]{margin-top:1rem}.book-dialog.mobile .method-wrapper[data-v-eaab3ba2]{font-size:.8rem}.book-dialog.mobile h4[data-v-eaab3ba2]{margin-bottom:.5rem}.footer,:deep(.footer),:slotted(.footer){border:1px solid red;display:flex;justify-content:space-between}.book-dialog.mobile:deep(.content){padding:0!important}#subwoofer{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem;margin-top:1rem}
