.aim-footer{padding-top:48px;padding-bottom:28px}.aim-footer__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(28px,3.5vw,72px);align-items:start}.aim-footer__nav .widget{margin-bottom:0}.aim-footer__nav .thb-widget-title{margin-bottom:22px}.aim-footer__nav .thb-widget-menu li{margin-bottom:8px}.aim-footer__purpose{margin-top:44px;padding:30px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.aim-footer__purpose-inner{max-width:760px}.aim-footer__purpose .thb-widget-title{margin-bottom:14px}.aim-footer__purpose-copy{max-width:680px;color:rgba(var(--color-body-rgb),.78);font-size:.875rem;line-height:1.7}.aim-footer__subfooter{margin-top:0}.aim-footer__utility{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:28px;align-items:center;padding:30px 0 24px}.aim-footer__social .social-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.aim-footer__social .social-links li{margin:0}.aim-footer__social .social-links li a{width:auto;height:auto;justify-content:flex-start}.aim-footer__social .social-links span{margin-left:8px}.aim-footer__localization{text-align:center}.aim-footer__localization .thb-localization-forms{margin-bottom:0;text-align:center}.aim-footer__payments{text-align:right}.aim-footer__payments .payment-icons,.aim-footer .payment-icons{margin-bottom:0}.aim-footer__copyright{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;border-top:1px solid var(--color-border)}.aim-footer__copyright p{margin:0}@media only screen and (min-width:768px)and (max-width:1199px){.aim-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}}@media only screen and (max-width:767px){.aim-footer{padding-top:28px}.aim-footer__nav{grid-template-columns:1fr;gap:0}.aim-footer__nav-column{border-top:1px solid var(--color-border)}.aim-footer__nav-column:last-child{border-bottom:1px solid var(--color-border)}.aim-footer__purpose{margin-top:30px;padding:24px 0}.aim-footer__utility{grid-template-columns:1fr;gap:22px;align-items:start;padding:26px 0 22px}.aim-footer__localization,.aim-footer__payments,.aim-footer__localization .thb-localization-forms,.aim-footer__payments .payment-icons{text-align:left}.aim-footer__copyright{display:block}.aim-footer__copyright .footer--follow-on-shop{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/356/assets/aim-footer.css.map */
