.cust-footer{overflow:hidden}.cust-footer.footer__section.footer__section--menus{padding-top:60px}.cust-footer .footer__section--menus{padding-top:60px!important}.cust-footer .footer__block .footer__title{margin:0}.cust-footer .footer__section{border:none;padding:48px 0}.cust-footer .footer__block{flex:0 0 33%;max-width:300px;display:flex;flex-direction:column;gap:20px}.cust-footer .footer__menu,.cust-footer .footer__block--mobile{display:flex;flex-direction:column;gap:20px}.cust-footer .footer__block h2{font-size:16px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.cust-footer .footer__menu a{font-size:14px;padding:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.cust-footer .footer__base-links span{font-size:12px}.cust-footer .footer__base-links{border-top:1px solid #4e4d4b;padding-top:48px}.cust-footer .footer__section--menus .footer__blocks{gap:60px;justify-content:flex-start}.cust-footer .footer__section .footer__base-links{text-align:left}.cust-footer .cust-payment-icons{display:flex;position:absolute;right:70px;bottom:22px}.cust-footer .cust-payment-icons .footer__title{display:none}@media screen and (max-width: 768px){.cust-footer .footer__section{padding:0}.cust-footer .footer__section.footer__section--menus{padding-top:40px!important}.cust-footer .footer__blocks{flex-direction:column}.cust-footer .footer__title{margin-bottom:20px}.cust-footer .footer__mobile-section{padding:0 var(--pageWidthPadding)}.cust-footer .footer__block h2{font-size:15px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.cust-footer .footer__menu a{font-size:14px;padding:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.cust-footer .footer__section--menus .footer__blocks{gap:40px}.cust-footer .footer__base-links{padding-top:0;border-top:none}.cust-footer .footer__block--mobile{display:flex;flex-direction:column}.cust-footer .footer__menu{margin-bottom:0;display:flex;flex-direction:column;gap:20px}.cust-footer .footer__blocks--mobile{flex-direction:column;gap:20px}.cust-footer .footer__mobile-section{border-top:none}.cust-footer .footer__section:has(.cust-payment-icons){display:flex;flex-direction:column-reverse;gap:40px;padding:40px 15px;margin:0 10px}.cust-footer .footer__section:has(.cust-payment-icons) .page-width{margin:0;padding:0}.cust-footer .cust-payment-icons{flex-direction:column;position:unset;border-top:1px solid #4e4d4b;padding-top:40px}.cust-footer .footer__blocks .footer__menu li{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/cust-footer.css.map?v=175108295879038648741756195752 */
