.fc .el-dialog.header-modal-search{background:none;box-shadow:none;margin-top:0;width:100%}.fc .el-dialog.header-modal-search .el-dialog__header{display:block;margin:0;padding:0}.fc .el-dialog.header-modal-search .el-dialog__header .modal-header{justify-content:flex-end;margin:0 0 22px;padding:0}.fc .el-dialog.header-modal-search .el-dialog__header .modal-header img.btn-close{cursor:pointer;display:block;height:48px;margin-bottom:0;width:48px}.fc .el-dialog.header-modal-search .el-dialog__body{background-color:#f7f6fa;border-radius:48px;overflow:clip;padding:0}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body{background:var(--fc-green-15);padding:32px 16px 48px}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container{align-items:center;flex-direction:column;row-gap:20px;width:100%}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container h2{color:var(--fc-primary-green);font:var(--font-h0);font-weight:500;letter-spacing:-.06em}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form{width:100%}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container{align-items:center;background-color:var(--primary-colour-white);border-radius:56px;display:flex;gap:10px;height:40px;justify-content:flex-start;overflow:clip;padding:0 0 0 16px;width:100%}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container span.nuxt-icon{color:var(--fc-grey-70-color);font-size:22px}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container span.nuxt-icon svg{margin-bottom:0}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container input{background:none;border:none;color:var(--fc-grey-70-color);font:var(--font-b2);letter-spacing:-.03em;outline:none;width:100%}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container input:focus::-moz-placeholder{color:transparent}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container input:focus::placeholder{color:transparent}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container input::-moz-placeholder{color:var(--fc-grey-70-color);font:var(--font-b2);letter-spacing:-.03em;text-align:right}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container input::placeholder{color:var(--fc-grey-70-color);font:var(--font-b2);letter-spacing:-.03em;text-align:right}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container .btn-search{align-items:center;background:var(--fc-grey-15-color);height:100%;justify-content:center;width:70px}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container .el-form.site-search-form .search-input-container .btn-search .nuxt-icon{color:var(--fc-grey-70-color);margin-left:-3px}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-result{width:100%}.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-result .search-loader{margin:5vw auto}@media only screen and (min-width:768px){.fc .el-dialog.header-modal-search{margin-top:4vh;width:650px}}@media only screen and (min-width:1367px){.fc .el-dialog.header-modal-search .el-dialog__body .search-modal-body .fc-site-search-form-container h2{font-size:36px;line-height:1}}
