footer{font-family:Noto Sans;padding:80px 0;background-color:var(--background-secondary)}footer .footer-head .footer-links ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}footer .footer-head .footer-links ul a{font-family:Noto Sans;font-size:16px;line-height:150%;color:var(--accent-green)}footer .footer-head .company-info{display:flex;gap:12px;flex-direction:column}footer .footer-head .company-info .company-description,footer .footer-logo p{font-family:Noto Sans;font-size:16px;line-height:150%;color:var(--text-secondary)}footer .footer-bottom .company-name span,footer .footer-bottom .links a,footer .footer-head .company-info .company-data,footer .footer-head .company-info .company-email{font-family:Noto Sans;line-height:150%;color:var(--text-primary)}footer .horizontal-line{border-top:1px solid var(--text-disabled);margin:80px 0}footer .footer-bottom{display:flex;align-items:center;justify-content:space-between}footer .footer-bottom .links{display:flex;justify-content:flex-end;gap:50px}@media (max-width:992px){footer{padding:50px 20px}footer .horizontal-line{margin:30px 0}footer .footer-head{flex-direction:column;align-items:center}footer .footer-head .footer-links ul{display:flex;flex-direction:row}footer .footer-bottom{display:flex;justify-content:flex-start;align-items:flex-start}footer .footer-bottom .links{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;justify-content:center}}header{background-color:var(--background-secondary);padding:20px;display:flex;align-items:center}.header-content{transition:all .3s ease}header .logo{display:flex;width:100%;justify-content:space-between;align-items:center}.navigation ul{list-style:none;gap:20px}.navigation ul li{padding-top:7px}.navigation ul a{font-size:28px;line-height:150%;text-transform:uppercase;text-wrap:nowrap}.user-actions{display:flex;align-items:center;gap:12px}header .currency-select{font-family:Noto Sans;font-size:16px;font-weight:600;line-height:17.6px;text-transform:uppercase;background:transparent!important;outline:none!important;border:none!important;box-shadow:none!important}header .currency-select:focus{outline:none!important}.actionBtn{position:relative;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:4px;color:var(--text-primary);text-decoration:none;transition:all .3s ease}.actionBtn:hover{color:var(--text-secondary);background-color:rgba(255,255,255,.1)}.actionBtn svg{width:20px;height:20px}.actionCount{position:absolute;top:-5px;right:-5px;background-color:#ff4444;color:white;font-size:12px;font-weight:600;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.actionCount.updated{animation:pulse .6s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.actionCount:empty{display:none}header .search-bar{display:flex;min-width:200px;max-width:200px;justify-content:flex-end;align-items:center}header .mobile-navigation.active .search-bar,header .search-bar:has(input:focus){display:flex;border:1px solid var(--text-disabled);background:var(--background-secondary);box-sizing:border-box;box-shadow:inset 0 5px 0 0 #000,inset 0 -5px 0 0 #666}header .search-bar i{color:var(--text-primary);margin-right:16px}header .search-bar input{color:var(--text-secondary);background:transparent!important;outline:none;border:none!important;box-shadow:none!important;max-width:0;min-width:0;padding:12px 16px;transition:all .3s ease}header .mobile-navigation.active .search-bar input,header .search-bar:has(input:focus) input{min-width:calc(100% - 62px);max-width:calc(100% - 62px)}@media (max-width:991.98px){header .mobile-navigation{max-height:0;margin:0;overflow:hidden;transition:max-height .3s ease,margin .3s ease}header .mobile-navigation.active{margin-top:1.5rem;height:100vh}header .mobile-navigation.active ul{width:100%}header .mobile-navigation.active .navigation li{border-bottom:1px solid var(--text-disabled)}}