@media (min-width: 981px) {
            .gsr-obi-header-shell {
                gap: 14px !important;
            }

            .gsr-obi-header-nav {
                gap: 6px !important;
            }

            .gsr-obi-header-link {
                min-height: 42px !important;
                padding: 0 11px !important;
                border-color: transparent !important;
                border-radius: 8px !important;
                background: transparent !important;
                box-shadow: none !important;
                color: #3f3436 !important;
                font-size: 1.08rem !important;
                font-weight: 750 !important;
                letter-spacing: 0 !important;
            }

            .gsr-obi-header-link:hover,
            .gsr-obi-header-link:focus-visible,
            .gsr-obi-header-item.is-open .gsr-obi-header-link {
                border-color: #e7dcd5 !important;
                background: #fffdf9 !important;
                transform: none !important;
            }

            .gsr-obi-header-item {
                padding-bottom: 12px !important;
                margin-bottom: -12px !important;
            }

            .gsr-obi-header-flyout {
                border-color: #e7dcd5 !important;
                border-radius: 8px !important;
                box-shadow: 0 18px 42px rgba(48, 38, 36, 0.12) !important;
            }

            .gsr-obi-header-item:first-child .gsr-obi-header-flyout {
                grid-template-columns: minmax(220px, 1fr) !important;
                width: min(300px, calc(100vw - 80px)) !important;
                min-width: min(300px, calc(100vw - 80px)) !important;
            }

            .gsr-obi-header-flyout-link {
                border-radius: 8px !important;
            }

            .gsr-obi-header-search {
                min-width: 220px !important;
                max-width: 360px !important;
            }
        }