@media (max-width:767px){.top-searchform[data-v-f7b5c953]{display:grid;gap:8px}}.top-searchform__top[data-v-f7b5c953]{align-items:center;background-color:#c01443;display:flex;gap:1.11vw;justify-content:space-between;padding:8px 5vw}@media (max-width:767px){.top-searchform__top[data-v-f7b5c953]{padding:4px 5vw}}.top-searchform__top .tags[data-v-f7b5c953]{-ms-overflow-style:none;display:flex;gap:.56vw;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.top-searchform__top .tags[data-v-f7b5c953]::-webkit-scrollbar{display:none}@media (max-width:767px){.top-searchform__top .tags[data-v-f7b5c953]{display:none}}.top-searchform__top .tags a[data-v-f7b5c953]{background-color:#ffd8e3;border-radius:10px;color:#c01443;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1em;padding:12px 16px;transition:.2s}.top-searchform__top .tags a[data-v-f7b5c953]:hover{background-color:#fff}@media (max-width:767px){.top-searchform__top .tags a[data-v-f7b5c953]{border:1px solid #c01443;border-radius:90px;color:#c01443;flex-shrink:0;font-size:12px;font-weight:300;line-height:1.167em;padding:8px}}.top-searchform__top .search[data-v-f7b5c953]{align-items:stretch;background-color:#fff;border-radius:90px;display:flex;font-size:14px;overflow:hidden;padding:10px 16px;width:min(526px,36.52vw)}@media (max-width:1024px){.top-searchform__top .search[data-v-f7b5c953]{position:relative;transition:.6s;width:80px}}@media (max-width:767px){.top-searchform__top .search[data-v-f7b5c953]{height:40px;padding:0 0 0 12px;width:100%}}@media (max-width:1024px){.top-searchform__top .search.active[data-v-f7b5c953]{width:min(526px,36.52vw)}.top-searchform__top .search.active .search-button[data-v-f7b5c953]{display:none}}.top-searchform__top .search .search-button[data-v-f7b5c953]{display:none}@media (max-width:1024px){.top-searchform__top .search .search-button[data-v-f7b5c953]{display:block;height:auto;left:0;position:absolute;top:0;width:80px}}@media (max-width:767px){.top-searchform__top .search .search-button[data-v-f7b5c953]{display:none}}.top-searchform__top .search[data-v-f7b5c953] .v-combobox.v-input--horizontal{grid-template-rows:1fr}.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-input__control{align-items:center}.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-field__append-inner,.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-field__outline,.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-input__details{display:none}.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-field__input{border:none;font-size:16px;min-height:0;padding:0 10px}@media (max-width:767px){.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-field__input{font-size:14px}}.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-input__prepend{-webkit-margin-end:0;color:#c4c4c4;margin-inline-end:0;opacity:1}@media (max-width:767px){.top-searchform__top .search[data-v-f7b5c953] .v-combobox .v-input__prepend{display:none}}.top-searchform__top .search .v-btn.text[data-v-f7b5c953]{background-color:#c01443;border-radius:90px;color:#fff;font-size:16px;height:auto;line-height:1.125em;min-width:auto;padding:8px 16px}@media (max-width:767px){.top-searchform__top .search .v-btn.text[data-v-f7b5c953]{display:none}}.top-searchform__top .search .v-btn.text.v-btn--disabled[data-v-f7b5c953]{opacity:.5}.top-searchform__top .search .v-btn.icon[data-v-f7b5c953]{border-radius:90px;color:#c4c4c4;cursor:pointer;display:none;font-size:16px;height:auto;line-height:1.125em;min-width:auto;padding:5px}@media (max-width:767px){.top-searchform__top .search .v-btn.icon[data-v-f7b5c953]{display:block}}.top-searchform__top .search .v-btn.icon.v-btn--disabled[data-v-f7b5c953]{opacity:.5}.top-searchform__bottom[data-v-f7b5c953]{display:none}@media (max-width:767px){.top-searchform__bottom[data-v-f7b5c953]{-ms-overflow-style:none;display:block;margin:auto 16px;overflow-x:scroll;scrollbar-width:none}.top-searchform__bottom[data-v-f7b5c953]::-webkit-scrollbar{display:none}}.top-searchform__bottom .tags[data-v-f7b5c953]{-moz-column-gap:8px;column-gap:8px;display:flex}.top-searchform__bottom .tags a[data-v-f7b5c953]{border:1px solid #c01443;border-radius:90px;color:#c01443;flex-shrink:0;padding:8px}@media (max-width:767px){.top-searchform__bottom .tags a[data-v-f7b5c953]{font-size:12px}}
