.search--icon[data-v-88251285]{height:24px}.search_input[data-v-88251285]{background-color:#fff;border:1px solid transparent;border-radius:12px;box-sizing:border-box;cursor:text;padding:4px 4px 4px 16px;position:relative;width:100%}.search_input--field[data-v-88251285]{align-items:center;display:flex;gap:8px;height:38px;position:relative}.input[data-v-88251285]{border:none;box-sizing:border-box;color:#252929;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:28px;line-height:20px;margin-bottom:-3px;outline:none;padding:0;transform-origin:left top;width:100%}.input[data-v-88251285]::-moz-placeholder{color:#a7acac;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.input[data-v-88251285]::placeholder{color:#a7acac;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.search_input--button[data-v-88251285]{background-color:#636fff;height:40px;padding:8px 14px}.search_input--options[data-v-88251285]{background-color:#fff;border-radius:14px;left:0;margin-top:14px;position:absolute;width:100%;z-index:9}.search_input--option[data-v-88251285]{align-items:center;cursor:pointer;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;height:48px;line-height:20px;padding:0 20px}.search_input--option[data-v-88251285]:hover{color:#21a7af}.search_input-active[data-v-88251285]{border:1px solid #636fff;border-radius:12px}@media (max-width:1259px){.search_input[data-v-88251285]{display:inline-block}.search_input--options[data-v-88251285]{margin-top:12px;overflow:hidden}.search_input--option[data-v-88251285]{box-sizing:border-box;display:block;overflow:hidden;padding:14px 20px;text-overflow:ellipsis;white-space:nowrap}.input[data-v-88251285]{font-size:16px;margin-bottom:3px;margin-right:-14.25%;transform:scale(.875);transform-origin:left center}.search_input--field[data-v-88251285]{height:38px}}.compose--tabs[data-v-4356fccd]{border:1px solid #d9d9d9;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.compose--tab[data-v-4356fccd]{align-items:center;background:#fff;border:none;color:#898c93;cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:center;padding:8px 10px;transition:background-color .15s,color .15s}.compose--tab[data-v-4356fccd]:first-child{border-right:1px solid #d9d9d9}.compose--tab-active[data-v-4356fccd]{background:#21a7af;color:#fff}.compose--tab-icon[data-v-4356fccd]{flex-shrink:0;height:18px;width:18px}.compose--fileupload[data-v-4356fccd]{align-content:center;background:#f7f8f8;border-radius:24px;color:#898c93;cursor:pointer;display:grid;gap:6px;grid-auto-rows:max-content;height:160px;justify-items:center;margin-top:12px;text-align:center;width:100%}.compose--fileupload_hint[data-v-4356fccd]{color:#898c93}.compose--upload-error[data-v-4356fccd]{color:#e56760;margin-top:8px}.compose--fileupload_text-desktop[data-v-4356fccd]{display:none}.compose--fileupload_text-mobile[data-v-4356fccd]{display:block}.compose--files[data-v-4356fccd]{grid-gap:16px;display:grid;grid-auto-rows:max-content;margin-top:16px}.compose--file[data-v-4356fccd]{grid-gap:8px;align-items:center;display:grid;grid-template-columns:max-content 1fr max-content;height:32px}.compose--text-panel[data-v-4356fccd]{display:grid;gap:6px;margin-top:12px}.compose--textarea[data-v-4356fccd]{border:1px solid #d9d9d9;border-radius:16px;box-sizing:border-box;color:#252929;font-family:inherit;font-size:16px;line-height:1.6;min-height:140px;outline:none;padding:14px 16px;resize:vertical;transition:border-color .15s;width:100%}.compose--textarea[data-v-4356fccd]:focus{border-color:#636fff}.compose--textarea[data-v-4356fccd]::-moz-placeholder{color:#898c93}.compose--textarea[data-v-4356fccd]::placeholder{color:#898c93}@media (min-width:1260px){.compose--tab[data-v-4356fccd]{font-size:14px}.compose--fileupload[data-v-4356fccd]{height:180px}.compose--fileupload_text-desktop[data-v-4356fccd]{display:block}.compose--fileupload_text-mobile[data-v-4356fccd]{display:none}.compose--textarea[data-v-4356fccd]{font-size:12px}}.referral[data-v-599b536d]{display:grid;gap:12px}.referral--submit-error[data-v-599b536d]{color:#e56760;margin-bottom:8px;text-align:center}.referral--counter[data-v-599b536d]{color:#898c93;text-align:right}.referral--city-select[data-v-599b536d] .city_select--select{width:100%}.referral--city-select[data-v-599b536d] .select_input--field{border:1px solid #d9d9d9;border-radius:16px}.referral--city-select[data-v-599b536d] .select_input--field:focus-within{border-color:#636fff}.referral--auth-fields[data-v-599b536d]{display:grid;gap:8px}.referral--section-label[data-v-599b536d]{margin-bottom:10px}.referral--delivery[data-v-599b536d]{display:flex;flex-direction:column;gap:10px}.referral--delivery[data-v-599b536d] input[type=radio]{height:18px;width:18px}.referral--delivery[data-v-599b536d] input[type=radio]:before{height:9px;width:9px}.referral--delivery[data-v-599b536d] .mc_radio_button{align-items:center;font-size:12px;grid:"r m"/max-content 1fr!important}.referral--delivery[data-v-599b536d] .mc_radio_button-select{padding:0}.referral--consent[data-v-599b536d]{align-items:center;margin-top:4px}.referral--consent-text[data-v-599b536d]{color:#8a8f9e;line-height:1.4}.referral--consent-link[data-v-599b536d]{background:none;border:none;color:#636fff;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;text-decoration:none}.referral--consent-link[data-v-599b536d]:hover{text-decoration:underline}.referral--sms[data-v-599b536d]{display:grid;gap:10px;padding-top:4px}.referral--sms-timer[data-v-599b536d]{color:#898c93;display:flex;gap:6px;justify-content:center}.referral--sms-resend[data-v-599b536d]{color:#636fff;cursor:pointer}.referral--actions[data-v-599b536d]{padding-bottom:env(safe-area-inset-bottom,0);padding-top:12px;width:100%}.referral--button[data-v-599b536d]{padding-bottom:14px;padding-top:14px;width:100%}[data-v-599b536d] .input--field,[data-v-599b536d] .select_input--field{border-radius:16px;height:38px!important}[data-v-599b536d] .sheet__title{font-size:16px;line-height:22px}[data-v-599b536d] .sheet__subtitle{font-size:12px;line-height:16px}@media (min-width:1260px){.referral[data-v-599b536d]{gap:24px}.referral--actions[data-v-599b536d],.referral--button[data-v-599b536d]{padding-bottom:0;padding-top:0}[data-v-599b536d] .input--field,[data-v-599b536d] .select_input--field{border-radius:12px;height:48px!important}}
