.footer-wrapper .footer-support-section{justify-content:space-between;transition:padding .25s ease-in-out;padding:20px 40px}.footer-wrapper .support-options{display:flex}.footer-wrapper .contact-container{display:flex;align-items:center;padding-left:20px;padding-right:20px}.footer-wrapper .contact-container .support-heading{display:block;font-size:12px;font-weight:600;text-transform:uppercase;white-space:nowrap;color:var(--color-text-grey-light)}.footer-wrapper .contact-container .support-text{font-weight:600;font-size:20px;color:var(--color-text-grey);line-height:1.4;white-space:nowrap}.footer-wrapper .contact-container .icon-wrapper{border:1px solid var(--color-light-body);background:#fff;border-radius:50%;width:36px;height:36px;padding:7px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.footer-wrapper .footer-nav .nav-category .category-title{font-weight:700;text-transform:uppercase;padding-bottom:24px;font-size:17px;color:var(--color-text-black)}.footer-wrapper .footer-nav .nav-category a{text-transform:capitalize;padding-bottom:10px;font-size:14px;color:var(--color-text-grey);display:block}.footer-wrapper .footer-nav .app-section-wrapper .section-title{text-transform:uppercase;font-weight:700;color:var(--color-text-black);margin-bottom:8px}.footer-wrapper .footer-nav .social-section .social-icon{cursor:pointer;padding:7px;display:flex;justify-content:center;align-items:center;margin-inline:10px}.footer-wrapper .footer-nav .social-section .social-icon .icon-wrapper{transform:scale(1.8)}.footer-wrapper .footer-inline-padding{padding:20px 40px}.footer-bottom{border-top:1px solid var(--color-light-body);padding:24px 20px;display:flex;gap:16px;flex-wrap:wrap;align-items:center}.footer-bottom .copyright-text{font-size:14px;line-height:20px;font-weight:400;color:var(--color-text-grey-light)}.footer-bottom .payment-method-wrapper{display:flex}.footer-bottom .payment-method-wrapper .payment-method{column-gap:24px;flex:1 1;display:flex;align-items:center;justify-content:space-between}.footer-bottom .footer-bottom-links ul{display:inline-flex;column-gap:24px}.footer-bottom .footer-bottom-links ul a{font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-grey);transition:all .3s ease}.footer-bottom .footer-bottom-links ul a:hover{text-decoration:underline;transition:all .3s ease}@media screen and (max-width:768px){.footer-wrapper .footer-support-section .contact-container{padding-left:0;padding-right:0}.footer-wrapper .footer-inline-padding{padding:15px 20px}}