                                                                                                                                                                                                      
      .amg-footer {                                                                                                                                                                                              
        font-family: inherit;                                                                                                                                                                                    
        font-size: 14px;                                                                                                                                                                                         
        color: inherit;                                                                                                                                                                                          
        padding: 40px 0 24px;                                                                                                                                                                                    
        border-top: 1px solid rgba(128,128,128,0.15);                                                                                                                                                            
      }                                                                                                                                                                                                          
      .amg-footer__wrap {                                                                                                                                                                                        
        display: grid;                                                                                                                                                                                           
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));                                                                                                                                             
        gap: 32px 24px;                                                                                                                                                                                          
      }                                                                                                                                                                                                          
      .amg-footer__col h4 {                                                                                                                                                                                      
        margin: 0 0 16px;                                                                                                                                                                                        
        font-size: 13px;                                                                                                                                                                                         
        font-weight: 700;                                                                                                                                                                                        
        text-transform: uppercase;                                                                                                                                                                               
        letter-spacing: 0.5px;                                                                                                                                                                                   
        opacity: 0.7;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
      .amg-footer__list {                                                                                                                                                                                        
        list-style: none;                                                                                                                                                                                        
        padding: 0;                                                                                                                                                                                              
        margin: 0;                                                                                                                                                                                               
      }                                                                                                                                                                                                          
      .amg-footer__list li {                                                                                                                                                                                     
        margin: 0;                                                                                                                                                                                               
      }                                                                                                                                                                                                          
      .amg-footer__list a {                                                                                                                                                                                      
        display: block;                                                                                                                                                                                          
        padding: 6px 0;                                                                                                                                                                                          
        color: inherit;                                                                                                                                                                                          
        text-decoration: none;                                                                                                                                                                                   
        transition: opacity 0.2s;                                                                                                                                                                                
      }                                                                                                                                                                                                          
      .amg-footer__list a:hover {                                                                                                                                                                                
        opacity: 0.7;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
                                                                                                                                                                                                                 
      /* Бренд */                                                                                                                                                                                                
      .amg-footer__brand {                                                                                                                                                                                       
        display: flex;                                                                                                                                                                                           
        align-items: center;                                                                                                                                                                                     
        gap: 10px;                                                                                                                                                                                               
        margin-bottom: 10px;                                                                                                                                                                                     
        text-decoration: none;                                                                                                                                                                                   
        color: inherit;                                                                                                                                                                                          
      }                                                                                                                                                                                                          
      .amg-footer__logo {                                                                                                                                                                                        
        width: 36px;                                                                                                                                                                                             
        height: 36px;                                                                                                                                                                                            
        border-radius: 8px;                                                                                                                                                                                      
        object-fit: contain;                                                                                                                                                                                     
        transition: transform 0.3s ease;                                                                                                                                                                         
      }                                                                                                                                                                                                          
      .amg-footer__brand:hover .amg-footer__logo {                                                                                                                                                               
        transform: scale(1.05) rotate(-3deg);                                                                                                                                                                    
      }                                                                                                                                                                                                          
      .amg-footer__brand-name {                                                                                                                                                                                  
        font-size: 20px;                                                                                                                                                                                         
        font-weight: 700;                                                                                                                                                                                        
      }                                                                                                                                                                                                          
      .amg-footer__tagline {                                                                                                                                                                                     
        font-size: 13px;                                                                                                                                                                                         
        opacity: 0.7;                                                                                                                                                                                            
        margin-bottom: 16px;                                                                                                                                                                                     
      }                                                                                                                                                                                                          
                                                                                                                                                                                                                 
      /* Контакти */                                                                                                                                                                                             
      .amg-footer__contact-item {                                                                                                                                                                                
        display: flex;                                                                                                                                                                                           
        align-items: center;                                                                                                                                                                                     
        gap: 10px;                                                                                                                                                                                               
        padding: 6px 0;                                                                                                                                                                                          
        color: inherit;                                                                                                                                                                                          
        text-decoration: none;                                                                                                                                                                                   
        transition: opacity 0.2s;                                                                                                                                                                                
      }                                                                                                                                                                                                          
      .amg-footer__contact-item:hover {                                                                                                                                                                          
        opacity: 0.7;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
      .amg-footer__contact-item svg {                                                                                                                                                                            
        flex-shrink: 0;                                                                                                                                                                                          
        width: 18px;                                                                                                                                                                                             
        height: 18px;                                                                                                                                                                                            
        opacity: 0.6;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
                                                                                                                                                                                                                 
      /* Соцмережі */                                                                                                                                                                                            
      .amg-footer__socials {                                                                                                                                                                                     
        display: flex;                                                                                                                                                                                           
        flex-wrap: wrap;                                                                                                                                                                                         
        gap: 8px;                                                                                                                                                                                                
        margin-top: 20px;                                                                                                                                                                                        
      }                                                                                                                                                                                                          
      .amg-footer__social-link {                                                                                                                                                                                 
        display: flex;                                                                                                                                                                                           
        align-items: center;                                                                                                                                                                                     
        justify-content: center;                                                                                                                                                                                 
        width: 40px;                                                                                                                                                                                             
        height: 40px;                                                                                                                                                                                            
        border-radius: 50%;                                                                                                                                                                                      
        background: rgba(128,128,128,0.1);                                                                                                                                                                       
        color: inherit;                                                                                                                                                                                          
        text-decoration: none;                                                                                                                                                                                   
        transition: background 0.2s, transform 0.2s;                                                                                                                                                             
      }                                                                                                                                                                                                          
      .amg-footer__social-link:hover {                                                                                                                                                                           
        background: rgba(128,128,128,0.2);                                                                                                                                                                       
        transform: translateY(-2px);                                                                                                                                                                             
      }                                                                                                                                                                                                          
      .amg-footer__social-link svg {                                                                                                                                                                             
        width: 20px;                                                                                                                                                                                             
        height: 20px;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
                                                                                                                                                                                                                 
      /* Оплата */                                                                                                                                                                                               
      .amg-footer__payments {                                                                                                                                                                                    
        display: flex;                                                                                                                                                                                           
        flex-wrap: wrap;                                                                                                                                                                                         
        align-items: center;                                                                                                                                                                                     
        gap: 12px;                                                                                                                                                                                               
        margin-top: 16px;                                                                                                                                                                                        
        font-size: 12px;                                                                                                                                                                                         
        opacity: 0.6;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
      .amg-footer__payments svg {                                                                                                                                                                                
        height: 18px;                                                                                                                                                                                            
        width: auto;                                                                                                                                                                                             
      }                                                                                                                                                                                                          
                                                                                                                                                                                                                 
      /* Нижній рядок */                                                                                                                                                                                         
      .amg-footer__bottom {                                                                                                                                                                                      
        margin-top: 32px;                                                                                                                                                                                        
        padding-top: 20px;                                                                                                                                                                                       
        border-top: 1px solid rgba(128,128,128,0.1);                                                                                                                                                             
        display: flex;                                                                                                                                                                                           
        flex-wrap: wrap;                                                                                                                                                                                         
        justify-content: space-between;                                                                                                                                                                          
        align-items: center;                                                                                                                                                                                     
        gap: 12px;                                                                                                                                                                                               
        font-size: 13px;                                                                                                                                                                                         
        opacity: 0.6;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
      .amg-footer__legal-link {                                                                                                                                                                                  
        color: inherit;                                                                                                                                                                                          
        text-decoration: none;                                                                                                                                                                                   
        transition: opacity 0.2s;                                                                                                                                                                                
      }                                                                                                                                                                                                          
      .amg-footer__legal-link:hover {                                                                                                                                                                            
        opacity: 0.7;                                                                                                                                                                                            
      }                                                                                                                                                                                                          
                                                                                                                                                                                                                 
      @media (max-width: 640px) {                                                                                                                                                                                
        .amg-footer { padding: 32px 0 20px; }                                                                                                                                                                    
        .amg-footer__wrap { gap: 28px 16px; }                                                                                                                                                                    
        .amg-footer__bottom {                                                                                                                                                                                    
          flex-direction: column;                                                                                                                                                                                
          align-items: flex-start;                                                                                                                                                                               
          gap: 8px;                                                                                                                                                                                              
        }                                                                                                                                                                                                        
      }                                                                                                                                                                                                          
    