/* v0.6.80 – larger semantic menu icons + safe search spacing */
@media (min-width:1180px){
 body.cs-account-ui .cs29-mainnav{left:17.5vw!important;width:600px!important;min-width:600px!important;display:flex!important;flex-wrap:nowrap!important;gap:0!important;}
 body.cs-account-ui .cs29-mainnav a{width:120px!important;min-width:120px!important;max-width:120px!important;flex:0 0 120px!important;white-space:nowrap!important;}
 body.cs-account-ui .cs29-mainnav .cs64-navicon{width:52px!important;height:52px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
 body.cs-account-ui .cs29-mainnav .cs64-navicon:before{width:44px!important;height:44px!important;background-size:44px 44px!important;background-position:center!important;background-repeat:no-repeat!important;}
 /* Kezdőlap – house */
 body.cs-account-ui .cs29-mainnav a:nth-child(1) .cs64-navicon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 22 24 7l19 15'/%3E%3Cpath d='M10 19v23h28V19'/%3E%3Cpath d='M19 42V28h10v14'/%3E%3C/svg%3E")!important;}
 /* Profilom – upper body person */
 body.cs-account-ui .cs29-mainnav a:nth-child(2) .cs64-navicon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round'%3E%3Ccircle cx='24' cy='14' r='8'/%3E%3Cpath d='M9 42c1.5-11 7-16 15-16s13.5 5 15 16'/%3E%3C/svg%3E")!important;}
 /* Közös célok – three upper-body people */
 body.cs-account-ui .cs29-mainnav a:nth-child(3) .cs64-navicon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round'%3E%3Ccircle cx='24' cy='12' r='6'/%3E%3Ccircle cx='10' cy='19' r='5'/%3E%3Ccircle cx='38' cy='19' r='5'/%3E%3Cpath d='M13 41c1-10 4.8-15 11-15s10 5 11 15'/%3E%3Cpath d='M1.5 41c.7-8 3.5-12 8.5-12 3 0 5.2 1.3 6.7 4'/%3E%3Cpath d='M46.5 41c-.7-8-3.5-12-8.5-12-3 0-5.2 1.3-6.7 4'/%3E%3C/svg%3E")!important;}
 /* Piactér – market stall */
 body.cs-account-ui .cs29-mainnav a:nth-child(4) .cs64-navicon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 18h32l-4-10H12L8 18Z'/%3E%3Cpath d='M9 18v23h30V18'/%3E%3Cpath d='M17 41V29h14v12'/%3E%3Cpath d='M8 18c0 4 4 6 8 2 4 4 8 2 8-2 0 4 4 6 8 2 4 4 8 2 8-2'/%3E%3C/svg%3E")!important;}
 /* Kosár – shopping cart */
 body.cs-account-ui .cs29-mainnav a:nth-child(5) .cs64-navicon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h6l5 23h21l5-16H14'/%3E%3Cpath d='M18 36h20'/%3E%3Ccircle cx='20' cy='41' r='2.5'/%3E%3Ccircle cx='36' cy='41' r='2.5'/%3E%3C/svg%3E")!important;}
 /* Search starts after the full five-item menu, with a real gap. */
 body.cs-account-ui .cs29-search{left:calc(17.5vw + 620px)!important;margin:0!important;z-index:6!important;}
}
@media (min-width:1180px) and (max-width:1500px){
 body.cs-account-ui .cs29-mainnav .cs64-navicon{width:46px!important;height:46px!important;}
 body.cs-account-ui .cs29-mainnav .cs64-navicon:before{width:38px!important;height:38px!important;background-size:38px 38px!important;}
}
