.custom-footer-section{padding:40px 20px;background-color:#fff;color:#000;font-family:inherit}.template-index .custom-footer-section{display:flex;height:100%;align-items:center}.custom-footer-container{max-width:1400px;margin:0 auto}.custom-footer-top{flex-direction:row;justify-content:center;display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:40px}.footer-col-socials{display:flex;flex-direction:column;gap:10px}.footer-col-socials h4{margin:0;font-size:16px;font-weight:600;letter-spacing:0}.social-icons{display:flex;gap:15px;list-style:none;padding:0;margin:0}.social-icons a{color:#000;text-decoration:none}.social-icons svg{width:20px;height:20px}.footer-col-menu{display:flex;justify-content:center}.footer-horizontal-menu{display:flex;gap:40px;list-style:none;padding:0;margin:0}.footer-horizontal-menu a{color:#000;text-decoration:none;font-size:16px;font-weight:500;transition:opacity .3s ease}.footer-horizontal-menu a:hover{opacity:.7}.footer-col-badges{display:flex;align-items:center;gap:20px}.bct-logo{max-width:130px;height:auto}.payment-icons{display:flex;gap:8px;list-style:none;margin:0;padding:10.5px 8.5px;border:1px solid #000;border-radius:2px;position:relative}.payment-icons .payment-gateway{position:absolute;left:8.5px;top:0;z-index:9;transform:translateY(-50%);background:#fff;padding:0 4px}.payment-icons .methods{display:inline-block}.payment-icons .methods img{margin:4px 0}.payment-icons svg{width:60px}.footer-divider{border:none;border-top:1px solid #eaeaea;margin:0 0 40px}.custom-footer-bottom{text-align:center;font-size:14px;line-height:1.6}.custom-footer-bottom p{margin:2px 0}.footer-localization{margin-top:25px;display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:500;cursor:pointer}.footer-localization svg{width:12px;height:12px}.custom-footer-container .country-selector .country-selector__list{bottom:calc(100% + 8px);top:auto}@media screen and (max-width:990px){.footer-col-socials,.footer-col-badges{align-items:center}.footer-horizontal-menu{flex-direction:column;gap:15px}}@media screen and (min-width:768px){.custom-footer-top{justify-content:space-between}.footer-col-menu{display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-footer.css.map */
