.categories-sidebar{position:relative!important;overflow:visible!important;border-radius:8px 0 0 8px!important}.categories-list{position:relative!important;overflow:visible!important}.category-item{position:static!important}.home-hero .categories-sidebar{border-right:none!important;border-radius:8px 0 0 8px!important}.category-mega-menu{display:none}.category-item:hover>.category-mega-menu{display:block!important}.home-hero .category-mega-menu{position:absolute!important;top:0!important;left:100%!important;width:1000px!important;height:100%!important;min-height:450px!important;max-height:450px!important;background:#fff!important;border-radius:0 8px 8px 0!important;box-shadow:2px 0 15px rgba(0,0,0,0.08)!important;padding:22px 24px!important;overflow-y:auto!important;z-index:100!important;box-sizing:border-box!important;margin-left:0!important;border-left:1px solid #e8e8e8!important}.home-hero .categories-list{position:relative!important;height:450px!important;padding-top:8px!important}.home-hero .mega-menu-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px 28px!important;align-content:start!important;align-items:start!important;box-sizing:border-box!important;width:100%!important}.home-hero .mega-menu-column{min-width:0!important;box-sizing:border-box!important;width:100%!important}.nav-dropdown .categories-sidebar{position:relative!important;overflow:visible!important}.nav-dropdown .categories-list{position:relative!important;overflow:visible!important}.nav-dropdown .category-item{position:static!important}.nav-dropdown .category-mega-menu,.nav-dropdown .categories-sidebar .category-mega-menu{position:absolute!important;top:0!important;left:100%!important;width:900px!important;height:auto!important;min-height:100%!important;max-height:none!important;background:#fff!important;border-radius:0 8px 8px 0!important;box-shadow:5px 0 25px rgba(0,0,0,0.1)!important;padding:22px 24px!important;overflow-y:auto!important;z-index:1001!important;box-sizing:border-box!important}.nav-dropdown .mega-menu-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px 24px!important;align-content:start!important;align-items:start!important;box-sizing:border-box!important}.nav-dropdown .mega-menu-column{min-width:0!important;box-sizing:border-box!important}.nav-dropdown .category-item.hidden-category{display:block!important}.nav-dropdown .categories-toggle-btn{display:none!important}.mega-menu-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px 24px!important;align-content:start!important;align-items:start!important;box-sizing:border-box!important}.mega-menu-column{min-width:0!important;box-sizing:border-box!important}.mega-menu-column h4,.home-hero .mega-menu-column h4,.nav-dropdown .mega-menu-column h4{font-family:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#1a1a1a!important;margin:0 0 10px 0!important;padding:0!important;border-bottom:none!important;line-height:1.4!important;letter-spacing:-0.01em!important}.mega-menu-column h4 a,.home-hero .mega-menu-column h4 a,.nav-dropdown .mega-menu-column h4 a{font-family:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#1a1a1a!important;text-decoration:none!important;display:block!important;transition:color .15s ease!important;letter-spacing:-0.01em!important}.mega-menu-column h4 a:hover,.home-hero .mega-menu-column h4 a:hover,.nav-dropdown .mega-menu-column h4 a:hover{color:#009cb4!important}.mega-menu-column ul,.home-hero .mega-menu-column ul,.nav-dropdown .mega-menu-column ul{list-style:none!important;padding:0!important;margin:0 0 16px 0!important;box-sizing:border-box!important}.mega-menu-column li,.home-hero .mega-menu-column li,.nav-dropdown .mega-menu-column li{list-style:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.mega-menu-column li a,.home-hero .mega-menu-column li a,.nav-dropdown .mega-menu-column li a{font-family:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#555!important;line-height:1.85!important;text-decoration:none!important;display:block!important;padding:1px 0!important;transition:color .15s ease!important}.mega-menu-column li a:hover,.home-hero .mega-menu-column li a:hover,.nav-dropdown .mega-menu-column li a:hover{color:#009cb4!important}.category-mega-menu{position:relative!important}.category-mega-menu::after{content:'';position:absolute;bottom:0;right:0;width:240px;height:240px;opacity:.07;background-size:contain;background-repeat:no-repeat;background-position:bottom right;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(135deg,transparent 15%,rgba(0,0,0,0.3) 40%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(135deg,transparent 15%,rgba(0,0,0,0.3) 40%,rgba(0,0,0,1) 100%)}.category-mega-menu .mega-menu-grid{position:relative;z-index:1}.category-mega-menu[data-category*="intrerupatoare"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Crect x='35' y='15' width='130' height='175' rx='14' fill='none' stroke='%23333' stroke-width='4'/%3E%3Crect x='35' y='15' width='130' height='175' rx='14' fill='%23333' opacity='0.08'/%3E%3Ccircle cx='100' cy='65' r='22' fill='none' stroke='%23333' stroke-width='3'/%3E%3Ccircle cx='100' cy='65' r='8' fill='%23333' opacity='0.4'/%3E%3Ccircle cx='100' cy='130' r='22' fill='none' stroke='%23333' stroke-width='3'/%3E%3Ccircle cx='100' cy='130' r='8' fill='%23333' opacity='0.15'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="prize"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Crect x='25' y='25' width='150' height='150' rx='16' fill='none' stroke='%23333' stroke-width='4'/%3E%3Crect x='25' y='25' width='150' height='150' rx='16' fill='%23333' opacity='0.06'/%3E%3Ccircle cx='100' cy='100' r='52' fill='none' stroke='%23333' stroke-width='3'/%3E%3Ccircle cx='78' cy='85' r='7' fill='%23333' opacity='0.5'/%3E%3Ccircle cx='122' cy='85' r='7' fill='%23333' opacity='0.5'/%3E%3Ccircle cx='100' cy='120' r='5' fill='%23333' opacity='0.35'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="iluminat"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cellipse cx='100' cy='85' rx='45' ry='50' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Cpath d='M72 115 Q72 145 78 152 L122 152 Q128 145 128 115' fill='none' stroke='%23333' stroke-width='3'/%3E%3Cline x1='82' y1='158' x2='118' y2='158' stroke='%23333' stroke-width='2.5'/%3E%3Cline x1='85' y1='165' x2='115' y2='165' stroke='%23333' stroke-width='2.5'/%3E%3Cline x1='88' y1='172' x2='112' y2='172' stroke='%23333' stroke-width='2.5'/%3E%3Cline x1='100' y1='18' x2='100' y2='30' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='145' y1='40' x2='155' y2='30' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='55' y1='40' x2='45' y2='30' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='160' y1='85' x2='172' y2='85' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='40' y1='85' x2='28' y2='85' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="senzori"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Crect x='60' y='70' width='80' height='100' rx='10' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Crect x='60' y='70' width='80' height='100' rx='10' fill='%23333' opacity='0.06'/%3E%3Ccircle cx='100' cy='110' r='14' fill='none' stroke='%23333' stroke-width='2.5'/%3E%3Ccircle cx='100' cy='110' r='5' fill='%23333' opacity='0.3'/%3E%3Cpath d='M68 52 A40 40 0 0 1 132 52' fill='none' stroke='%23333' stroke-width='2.5' stroke-linecap='round'/%3E%3Cpath d='M55 36 A58 58 0 0 1 145 36' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' opacity='0.5'/%3E%3Cpath d='M42 22 A75 75 0 0 1 158 22' fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' opacity='0.3'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="relee"]::after,.category-mega-menu[data-category*="module"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Crect x='25' y='45' width='150' height='110' rx='6' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Crect x='25' y='45' width='150' height='110' rx='6' fill='%23333' opacity='0.05'/%3E%3Crect x='38' y='58' width='35' height='25' rx='3' fill='none' stroke='%23333' stroke-width='2'/%3E%3Crect x='82' y='58' width='35' height='25' rx='3' fill='none' stroke='%23333' stroke-width='2'/%3E%3Crect x='126' y='58' width='35' height='25' rx='3' fill='none' stroke='%23333' stroke-width='2'/%3E%3Ccircle cx='50' cy='115' r='6' fill='none' stroke='%23333' stroke-width='2'/%3E%3Ccircle cx='80' cy='115' r='6' fill='none' stroke='%23333' stroke-width='2'/%3E%3Ccircle cx='110' cy='115' r='6' fill='none' stroke='%23333' stroke-width='2'/%3E%3Ccircle cx='140' cy='115' r='6' fill='none' stroke='%23333' stroke-width='2'/%3E%3Crect x='40' y='160' width='8' height='18' rx='1.5' fill='%23333' opacity='0.3'/%3E%3Crect x='55' y='160' width='8' height='18' rx='1.5' fill='%23333' opacity='0.3'/%3E%3Crect x='137' y='160' width='8' height='18' rx='1.5' fill='%23333' opacity='0.3'/%3E%3Crect x='152' y='160' width='8' height='18' rx='1.5' fill='%23333' opacity='0.3'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="hub"]::after,.category-mega-menu[data-category*="telecomenzi"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Crect x='40' y='75' width='120' height='80' rx='16' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Crect x='40' y='75' width='120' height='80' rx='16' fill='%23333' opacity='0.06'/%3E%3Ccircle cx='100' cy='115' r='16' fill='none' stroke='%23333' stroke-width='2.5'/%3E%3Ccircle cx='100' cy='115' r='5' fill='%23333' opacity='0.25'/%3E%3Ccircle cx='100' cy='38' r='4' fill='%23333' opacity='0.4'/%3E%3Cline x1='100' y1='42' x2='100' y2='75' stroke='%23333' stroke-width='2.5'/%3E%3Cpath d='M80 30 A25 25 0 0 1 120 30' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M68 20 A40 40 0 0 1 132 20' fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' opacity='0.5'/%3E%3Crect x='75' y='160' width='50' height='6' rx='3' fill='%23333' opacity='0.15'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="securitate"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100 18 L168 52 L168 105 Q168 160 100 188 Q32 160 32 105 L32 52 Z' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Cpath d='M100 18 L168 52 L168 105 Q168 160 100 188 Q32 160 32 105 L32 52 Z' fill='%23333' opacity='0.04'/%3E%3Crect x='82' y='95' width='36' height='32' rx='5' fill='none' stroke='%23333' stroke-width='2.5'/%3E%3Cpath d='M88 95 L88 82 A12 12 0 0 1 112 82 L112 95' fill='none' stroke='%23333' stroke-width='2.5'/%3E%3Ccircle cx='100' cy='108' r='4' fill='%23333' opacity='0.4'/%3E%3Cline x1='100' y1='112' x2='100' y2='119' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="termostate"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='78' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Ccircle cx='100' cy='100' r='78' fill='%23333' opacity='0.04'/%3E%3Ccircle cx='100' cy='100' r='62' fill='none' stroke='%23333' stroke-width='1.5' stroke-dasharray='4 8'/%3E%3Ctext x='100' y='98' text-anchor='middle' font-family='Arial,sans-serif' font-size='32' font-weight='700' fill='%23333' opacity='0.6'%3E22°%3C/text%3E%3Ctext x='100' y='122' text-anchor='middle' font-family='Arial,sans-serif' font-size='11' fill='%23333' opacity='0.3'%3EHEATING%3C/text%3E%3C/svg%3E")}.category-mega-menu[data-category*="supraveghere"]::after,.category-mega-menu[data-category*="camere"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cellipse cx='95' cy='95' rx='48' ry='35' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Cellipse cx='95' cy='95' rx='48' ry='35' fill='%23333' opacity='0.05'/%3E%3Ccircle cx='95' cy='95' r='18' fill='none' stroke='%23333' stroke-width='2.5'/%3E%3Ccircle cx='95' cy='95' r='7' fill='%23333' opacity='0.25'/%3E%3Cpolygon points='143,82 170,65 170,125 143,108' fill='none' stroke='%23333' stroke-width='3' stroke-linejoin='round'/%3E%3Crect x='78' y='135' width='34' height='10' rx='3' fill='%23333' opacity='0.2'/%3E%3Crect x='65' y='145' width='60' height='6' rx='3' fill='%23333' opacity='0.15'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="pet"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cellipse cx='100' cy='135' rx='38' ry='30' fill='none' stroke='%23333' stroke-width='3'/%3E%3Cellipse cx='100' cy='135' rx='38' ry='30' fill='%23333' opacity='0.06'/%3E%3Cellipse cx='66' cy='92' rx='14' ry='18' fill='none' stroke='%23333' stroke-width='2.5' transform='rotate(-15 66 92)'/%3E%3Cellipse cx='134' cy='92' rx='14' ry='18' fill='none' stroke='%23333' stroke-width='2.5' transform='rotate(15 134 92)'/%3E%3Cellipse cx='52' cy='58' rx='11' ry='15' fill='none' stroke='%23333' stroke-width='2.5' transform='rotate(-25 52 58)'/%3E%3Cellipse cx='148' cy='58' rx='11' ry='15' fill='none' stroke='%23333' stroke-width='2.5' transform='rotate(25 148 58)'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="curatenie"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='72' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Ccircle cx='100' cy='100' r='72' fill='%23333' opacity='0.04'/%3E%3Ccircle cx='100' cy='80' r='20' fill='none' stroke='%23333' stroke-width='2'/%3E%3Ccircle cx='100' cy='80' r='7' fill='%23333' opacity='0.2'/%3E%3Crect x='72' y='120' width='56' height='5' rx='2.5' fill='%23333' opacity='0.2'/%3E%3Ccircle cx='100' cy='145' r='6' fill='none' stroke='%23333' stroke-width='2'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="jaluzele"]::after,.category-mega-menu[data-category*="draperii"]::after,.category-mega-menu[data-category*="automatizare"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Crect x='30' y='20' width='140' height='165' rx='4' fill='none' stroke='%23333' stroke-width='3.5'/%3E%3Crect x='30' y='20' width='140' height='22' fill='%23333' opacity='0.1'/%3E%3Cline x1='100' y1='42' x2='100' y2='185' stroke='%23333' stroke-width='1.5' opacity='0.3'/%3E%3Cline x1='30' y1='62' x2='170' y2='62' stroke='%23333' stroke-width='1.5' opacity='0.5'/%3E%3Cline x1='30' y1='82' x2='170' y2='82' stroke='%23333' stroke-width='1.5' opacity='0.4'/%3E%3Cline x1='30' y1='102' x2='170' y2='102' stroke='%23333' stroke-width='1.5' opacity='0.3'/%3E%3Cline x1='30' y1='122' x2='170' y2='122' stroke='%23333' stroke-width='1.5' opacity='0.2'/%3E%3C/svg%3E")}.category-mega-menu[data-category*="accesorii"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100 25 L110 45 L132 38 L128 60 L150 68 L138 85 L155 100 L138 115 L150 132 L128 140 L132 162 L110 155 L100 175 L90 155 L68 162 L72 140 L50 132 L62 115 L45 100 L62 85 L50 68 L72 60 L68 38 L90 45 Z' fill='none' stroke='%23333' stroke-width='3'/%3E%3Cpath d='M100 25 L110 45 L132 38 L128 60 L150 68 L138 85 L155 100 L138 115 L150 132 L128 140 L132 162 L110 155 L100 175 L90 155 L68 162 L72 140 L50 132 L62 115 L45 100 L62 85 L50 68 L72 60 L68 38 L90 45 Z' fill='%23333' opacity='0.04'/%3E%3Ccircle cx='100' cy='100' r='28' fill='none' stroke='%23333' stroke-width='2.5'/%3E%3Ccircle cx='100' cy='100' r='10' fill='%23333' opacity='0.15'/%3E%3C/svg%3E")}.home-hero{gap:0!important;padding:0!important;background:transparent!important;box-shadow:0 2px 8px rgba(0,0,0,0.08)!important;border-radius:8px!important;overflow:visible!important;margin-bottom:20px!important}.home-hero .categories-sidebar{border-radius:8px 0 0 8px!important;box-shadow:none!important;border-right:1px solid #e8e8e8!important;height:450px!important;background:#fff!important}.home-hero .hero-slider-wrapper{border-radius:0 8px 8px 0!important;height:450px!important}.home-hero .hero-slider-wrapper .slider-slide img{border-radius:0 8px 8px 0!important}