.logo-container{cursor:pointer;align-items:center;gap:1rem;display:flex}.logo-container .logo-icon{object-fit:contain;border-radius:5px;height:50px}@media (max-width:400px){.logo-container .logo-icon{height:40px}}.logo-container .name{flex-direction:column;justify-content:center;display:flex}.logo-container .name h1{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.1rem}
.foooter{background:var(--bg-tertiary);flex-direction:column;padding:7rem 5rem 3rem;display:flex}.foooter .top-section{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.foooter .top-section .left-section{flex-direction:column;gap:1rem;width:35%;max-width:100%;display:flex;overflow:hidden}.foooter .top-section .left-section .footer-logo{flex-direction:row;align-items:center;gap:0;display:flex}.foooter .top-section .left-section .footer-logo .logo-icon{object-fit:cover;border-radius:5px;width:auto;height:70px}.foooter .top-section .left-section .footer-logo .name{width:60%}.foooter .top-section .left-section .footer-logo .name h2{color:var(--text-secondary);line-height:2.3rem}.foooter .top-section .left-section .footer-logo .name h2 span{color:var(--text-theme)}.foooter .top-section .left-section .social-icons{flex-direction:row;justify-content:flex-start;gap:1rem;display:flex}.foooter .top-section .left-section .social-icons .connect-text{color:var(--text-secondary)}.foooter .top-section .left-section .social-icons .linkedin,.foooter .top-section .left-section .social-icons .facebook,.foooter .top-section .left-section .social-icons .twitter,.foooter .top-section .left-section .social-icons .whatsapp{color:var(--text-secondary);transition:color .2s ease-in-out}.foooter .top-section .left-section .social-icons .linkedin:hover{color:var(--linkedin)}.foooter .top-section .left-section .social-icons .facebook:hover{color:var(--facebook)}.foooter .top-section .left-section .social-icons .twitter:hover{color:var(--twitter)}.foooter .top-section .left-section .social-icons .whatsapp:hover{color:#25d366}.foooter .top-section .right-section{justify-content:space-between;gap:1rem;width:60%;max-width:100%;display:flex}.foooter .top-section .right-section .tab-column-1 h5,.foooter .top-section .right-section .tab-column-1 .tab-links p,.foooter .top-section .right-section .tab-column-1 .details p,.foooter .top-section .right-section .tab-column-2 h5,.foooter .top-section .right-section .tab-column-2 .tab-links p,.foooter .top-section .right-section .tab-column-2 .details p,.foooter .top-section .right-section .tab-column-3 h5,.foooter .top-section .right-section .tab-column-3 .tab-links p,.foooter .top-section .right-section .tab-column-3 .details p{color:var(--text-secondary)}.foooter .top-section .right-section .tab-column-1 h5,.foooter .top-section .right-section .tab-column-2 h5,.foooter .top-section .right-section .tab-column-3 h5{margin-bottom:.8rem;line-height:1.5rem}.foooter .top-section .right-section .tab-column-1 .tab-links,.foooter .top-section .right-section .tab-column-2 .tab-links,.foooter .top-section .right-section .tab-column-3 .tab-links{flex-direction:column;gap:10px;display:flex}.foooter .top-section .right-section .tab-column-1 .tab-links p,.foooter .top-section .right-section .tab-column-2 .tab-links p,.foooter .top-section .right-section .tab-column-3 .tab-links p{cursor:pointer;width:fit-content;font-weight:300}.foooter .top-section .right-section .tab-column-1 .tab-links p:hover,.foooter .top-section .right-section .tab-column-2 .tab-links p:hover,.foooter .top-section .right-section .tab-column-3 .tab-links p:hover{color:var(--text-theme)}.foooter .top-section .right-section .tab-column-1 .details,.foooter .top-section .right-section .tab-column-2 .details,.foooter .top-section .right-section .tab-column-3 .details{flex-direction:column;gap:10px;display:flex}.foooter .top-section .right-section .tab-column-1 .details p,.foooter .top-section .right-section .tab-column-2 .details p,.foooter .top-section .right-section .tab-column-3 .details p{width:fit-content;font-weight:300}.foooter .top-section .right-section .tab-column-1{width:20%}.foooter .top-section .right-section .tab-column-2{width:30%}.foooter .top-section .right-section .tab-column-3{width:40%}.foooter .bottom-section{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;display:flex}.foooter .bottom-section p{color:var(--text-secondary)}.foooter .bottom-section p span{font-weight:700}@media (max-width:980px){.foooter{padding:4rem 4rem 3rem}.foooter .top-section{flex-direction:column;gap:4rem}.foooter .top-section .left-section,.foooter .top-section .right-section{width:100%}.foooter .top-section .left-section{gap:1rem}}@media (max-width:600px){.foooter{padding:3rem}.foooter .top-section{gap:2rem}.foooter .top-section .left-section .footer-logo h1{font-size:1.5rem}.foooter .top-section .right-section .tab-column-1 h3,.foooter .top-section .right-section .tab-column-2 h3,.foooter .top-section .right-section .tab-column-3 h3{font-size:.9rem;line-height:1.1rem}.foooter .top-section .right-section .tab-column-1 .tab-links p,.foooter .top-section .right-section .tab-column-1 .details p,.foooter .top-section .right-section .tab-column-2 .tab-links p,.foooter .top-section .right-section .tab-column-2 .details p,.foooter .top-section .right-section .tab-column-3 .tab-links p,.foooter .top-section .right-section .tab-column-3 .details p{font-size:.9rem}}@media (max-width:500px){.foooter{padding:2rem}.foooter .top-section .left-section{gap:1rem}.foooter .top-section .left-section .logo-icon{height:50px!important}.foooter .top-section .left-section .social-icons p{width:50%}.foooter .top-section .left-section .footer-logo img{width:70px}.foooter .top-section .left-section .footer-logo .name h2{margin:0;font-size:1.5rem;line-height:1.6rem}.foooter .top-section .right-section{flex-direction:column;gap:1rem}.foooter .top-section .right-section .tab-column-1,.foooter .top-section .right-section .tab-column-2,.foooter .top-section .right-section .tab-column-3{width:100%}.foooter .top-section .right-section .tab-column-1 h3,.foooter .top-section .right-section .tab-column-2 h3,.foooter .top-section .right-section .tab-column-3 h3{margin-bottom:.5rem}.foooter .top-section .right-section .tab-column-1 .tab-links,.foooter .top-section .right-section .tab-column-1 .details,.foooter .top-section .right-section .tab-column-2 .tab-links,.foooter .top-section .right-section .tab-column-2 .details,.foooter .top-section .right-section .tab-column-3 .tab-links,.foooter .top-section .right-section .tab-column-3 .details{gap:5px}.foooter .bottom-section{margin-top:2rem}}
.footer-categories{background-color:var(--bg-tertiary);font-family:var(--font-geist-sans),sans-serif;border-bottom:1px solid #333;padding:30px 0}.footer-categories .container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-categories .section-title{color:var(--bg-secondary);text-transform:capitalize;margin-bottom:20px;font-size:1.2rem;font-weight:500}.footer-categories .categories-list{flex-direction:column;gap:12px;display:flex}.footer-categories .category-row{flex-wrap:wrap;align-items:baseline;gap:5px;font-size:.85rem;line-height:1.5;display:flex}.footer-categories .category-name{color:var(--bg-secondary);text-transform:uppercase;white-space:nowrap;margin-right:5px;font-weight:700;text-decoration:none}.footer-categories .category-name:hover{text-decoration:underline}.footer-categories .products-links{display:contents}.footer-categories .product-link{color:#a0a0a0;text-decoration:none;transition:color .2s}.footer-categories .product-link:hover{color:var(--text-secondary);text-decoration:underline}.footer-categories .separator{color:#4a4a4a;margin:0 4px}@media (max-width:768px){.footer-categories .category-row{flex-direction:column;gap:2px}.footer-categories .products-links{flex-wrap:wrap;display:flex}}
