.sc4-book-page .sc1646-smart-booking{max-width:900px;padding:18px 0 6px;margin-top:14px;border-top:1px solid color-mix(in srgb,currentColor 17%,transparent);background:transparent;color:inherit}.sc4-book-page .sc1646-smart-booking label{display:block;font-size:14px;font-weight:700;line-height:1.4;margin:0 0 8px}.sc4-book-page .sc1646-input-row{display:flex;gap:12px;align-items:stretch;width:100%}.sc4-book-page .sc1646-input-row input{flex:1 1 0;min-width:0;min-height:46px;padding:10px 12px!important;border:1px solid color-mix(in srgb,currentColor 35%,transparent)!important;background:transparent!important;color:inherit!important;border-radius:5px!important;box-shadow:none!important;font:400 16px/1.4 system-ui!important}.sc4-book-page .sc1646-input-row button{flex:0 0 auto;min-height:46px;padding:10px 16px!important;border:1px solid var(--sc4-green,#9de966)!important;background:transparent!important;color:inherit!important;border-radius:5px!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important}.sc4-book-page .sc1646-input-row :is(input,button):focus-visible{outline:2px solid var(--sc4-green,#9de966)!important;outline-offset:2px!important}.sc4-book-page .sc1646-status{min-height:18px;font-size:12px;line-height:1.5;opacity:.8;margin:7px 0 0!important}@media(max-width:560px){.sc4-book-page .sc1646-input-row{flex-direction:column;gap:7px}.sc4-book-page .sc1646-input-row button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1408/assets/sc-smart-booking-v1646.css.map */
