/* Extracted from inline <style> blocks */
/* Home hero search (mobile): stack fields as rows instead of two columns */
                                @media (max-width: 767.98px) {
                                    .bs-search .bs-search-row {
                                        flex-direction: column !important;
                                    }
                                    .bs-search .bs-field,
                                    .bs-search .bs-search-btn {
                                        width: 100% !important;
                                    }
                                }
