.header-action-btn.header-icon-btn{background:transparent!important;color:#111!important;box-shadow:none!important;border:0!important;border-radius:0!important}.header-action-btn.header-icon-btn i{color:#111!important}

.header-action-btn.header-icon-btn svg{display:block;width:22px;height:22px}.header-action-btn.header-icon-btn:hover{color:#376473!important;transform:translateY(-1px)}#diamondMobileSearchToggle{background:transparent!important;border:0!important;box-shadow:none!important;color:#111!important}

.header-action-btn.header-icon-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:54px!important;height:52px!important;flex-shrink:0!important;text-decoration:none!important}
.frame-action-label{font-size:11px;font-weight:600;line-height:14px;color:#202333}
@media(min-width:1100px){
.diamond-top-header{background:#fff!important;box-shadow:0 2px 12px #172b3a0b!important;padding:0!important}
.diamond-header-container{max-width:1800px!important;width:100%!important;padding:0 32px!important}
.diamond-header-panel{padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.diamond-header-bar{display:grid!important;grid-template-columns:190px auto minmax(200px,1fr) 180px!important;gap:24px!important;align-items:center!important;min-height:88px!important;padding:0!important}
.diamond-header-brand-slot{width:auto!important;min-width:0!important}.diamond-brand-logo-image{width:190px!important;max-width:100%!important;height:auto!important}
.diamond-header-bar .ruchita-category-menu{display:flex!important;align-items:stretch!important;gap:22px!important;padding:0!important;margin:0!important;height:88px!important;border:0!important;box-shadow:none!important;background:transparent!important;white-space:nowrap}
.diamond-header-bar .ruchita-category-menu a{display:flex!important;align-items:center!important;font-size:11px!important;font-weight:700!important;padding:0!important;border-bottom:3px solid transparent!important;color:#252c3d!important}
.diamond-header-bar .ruchita-category-menu a[aria-current="page"]{border-bottom-color:#184e60!important}
.diamond-header-search{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}
.diamond-header-search input{width:100%!important;height:42px!important;background:#f5f5f7!important;border:1px solid #f0f0f3!important;border-radius:4px!important;padding-left:16px!important;padding-right:38px!important;font-size:12px!important;box-shadow:none!important}
.diamond-header-actions{width:auto!important;gap:6px!important;justify-content:flex-end!important;margin:0!important}.diamond-mobile-search-toggle{display:none!important}
}
@media(max-width:767px){.header-action-btn.header-icon-btn{width:38px!important;height:46px!important;gap:3px!important}.frame-action-label{font-size:9px;line-height:11px}.header-action-btn.header-icon-btn svg{width:20px;height:20px}}

/* Compact search and the original icon-only actions. */
.frame-action-label{display:none!important}
.header-action-btn.header-icon-btn{width:38px!important;height:42px!important;gap:0!important}
@media(min-width:1100px){.diamond-header-bar{grid-template-columns:190px auto minmax(200px,1fr) 144px!important}.diamond-header-search{max-width:460px!important;justify-self:start!important}.diamond-header-actions{gap:10px!important}.header-action-btn.header-icon-btn svg{width:22px!important;height:22px!important}}

.diamond-header-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;min-width:0!important}.header-action-btn.header-icon-btn{min-width:38px!important;flex:0 0 38px!important;padding:0!important}

@media(min-width:1100px){.diamond-header-search{justify-self:end!important}}

@media(min-width:1100px){
.diamond-header-bar{min-height:76px!important}
.diamond-header-bar .ruchita-category-menu{height:76px!important}
.diamond-header-bar .ruchita-category-menu a{position:relative;border-bottom:0!important}
.diamond-header-bar .ruchita-category-menu a[aria-current="page"]::after{content:'';position:absolute;left:0;right:0;bottom:18px;height:2px;background:#184e60}
}
