/* v94 — approved "Colors of Iran Today" header only. */
.gp-v68-root{position:relative!important}
.gp-v94-header{position:absolute!important;top:0!important;right:0!important;left:0!important;z-index:12!important;display:block!important;background:linear-gradient(105deg,#062d88 0%,#05389e 52%,#063080 100%)!important;color:#fff!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.18)!important;box-shadow:0 8px 24px rgba(4,34,103,.18)!important}
.gp-v94-row{display:grid!important;width:min(1180px,calc(100% - 34px))!important;min-height:102px!important;margin:auto!important;grid-template-columns:auto minmax(300px,1fr) auto auto!important;gap:24px!important;align-items:center!important;direction:rtl!important}
.gp-v94-brand{display:flex!important;align-items:center!important;gap:10px!important;color:#fff!important;white-space:nowrap!important}.gp-v94-brand img{width:52px!important;height:52px!important;object-fit:contain!important}.gp-v94-brand b{font-size:23px!important;font-weight:950!important}
.gp-v94-search{display:flex!important;height:48px!important;overflow:hidden!important;border-radius:999px!important;background:#fff!important;box-shadow:0 8px 20px rgba(0,0,0,.12)!important;direction:rtl!important}.gp-v94-search input{flex:1!important;min-width:0!important;height:100%!important;padding:0 20px!important;border:0!important;outline:0!important;background:#fff!important;color:#17233a!important;font:700 12px Vazirmatn,Tahoma,sans-serif!important}.gp-v94-search input::placeholder{color:#9ba1aa!important}.gp-v94-search button{width:54px!important;border:0!important;background:#fff!important;color:#13264b!important;font-size:27px!important;cursor:pointer!important}
.gp-v94-links{display:flex!important;align-items:center!important;gap:18px!important;white-space:nowrap!important}.gp-v94-links a{color:#fff!important;font-size:12px!important;font-weight:800!important;opacity:.94!important}.gp-v94-links a:hover{color:#ffd05c!important}
.gp-v94-actions{display:flex!important;align-items:center!important;gap:8px!important;direction:ltr!important}.gp-v94-actions button{position:relative!important;display:grid!important;width:42px!important;height:42px!important;place-items:center!important;padding:0!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:999px!important;background:transparent!important;color:#fff!important;font:700 23px Arial,sans-serif!important;cursor:pointer!important}.gp-v94-actions #gpV94Menu{display:none!important;border:0!important;font-size:24px!important}.gp-v94-actions #gpV94CartBadge{position:absolute!important;top:-5px!important;right:-5px!important;min-width:18px!important;height:18px!important;padding:0 4px!important;border-radius:99px!important;background:#ffca45!important;color:#082a70!important;font:900 10px/18px Vazirmatn,Tahoma,sans-serif!important}.gp-v94-actions #gpV94CartBadge[hidden]{display:none!important}
.gp-v94-mobile-menu{display:none!important}
/* Hide only the obsolete image-hotspots in the header band. Hero CTA remains active. */
.gp-v68-layer .gp-v68-search,.gp-v68-layer .gp-v68-cart,.gp-v68-layer .gp-v68-profile,.gp-v68-layer .gp-v68-login,.gp-v68-layer .gp-v68-brand,.gp-v68-layer .gp-v68-nav-home,.gp-v68-layer .gp-v68-nav-products,.gp-v68-layer .gp-v68-nav-cats,.gp-v68-layer .gp-v68-nav-about,.gp-v68-layer .gp-v68-nav-contact,.gp-v68-layer .gp-v68-menu,.gp-v68-layer .gp-v68-drawer{display:none!important}
@media(max-width:900px){.gp-v94-row{grid-template-columns:auto minmax(220px,1fr) auto!important;gap:12px!important}.gp-v94-links{display:none!important}.gp-v94-actions #gpV94Menu{display:grid!important}}
@media(max-width:650px){.gp-v94-header{min-height:152px!important}.gp-v94-row{width:calc(100% - 24px)!important;min-height:152px!important;grid-template-columns:46px 1fr 88px!important;grid-template-rows:72px 62px!important;gap:0 7px!important}.gp-v94-brand{grid-column:2!important;grid-row:1!important;justify-content:center!important}.gp-v94-brand img{width:37px!important;height:37px!important}.gp-v94-brand b{font-size:17px!important}.gp-v94-search{grid-column:1/-1!important;grid-row:2!important;height:46px!important}.gp-v94-search input{font-size:11px!important}.gp-v94-actions{grid-column:3!important;grid-row:1!important;justify-content:flex-end!important}.gp-v94-actions #gpV94Fav{display:none!important}.gp-v94-actions button{width:38px!important;height:38px!important;border:0!important}.gp-v94-actions #gpV94Menu{grid-column:auto!important}.gp-v94-mobile-menu{position:absolute!important;top:143px!important;right:12px!important;left:12px!important;z-index:15!important;padding:10px!important;grid-template-columns:1fr 1fr!important;gap:8px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:15px!important;background:#063184!important;box-shadow:0 15px 30px rgba(0,0,0,.3)!important}.gp-v94-mobile-menu.open{display:grid!important}.gp-v94-mobile-menu a{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:rgba(255,255,255,.09)!important;color:#fff!important;font-size:11px!important;font-weight:800!important}}
