.ccmoto-footer-final{border-top:1px solid #e0e0e0;padding:40px 0 20px;background-color:#f8f8f8}.footer-decor-line{height:1px;background-color:#e0e0e0;margin:0}.footer-grid-layout{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto;padding:20px}@media (max-width: 768px){.footer-grid-layout{grid-template-columns:1fr}}.footer-col--about,.footer-col--info,.footer-col--contact,.footer-col--newsletter,.footer-col--map{padding:10px}.footer-heading{font-size:18px;font-weight:700;margin-bottom:15px}.footer-text,.footer-link{font-size:14px;line-height:1.6;color:#555;text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-links-list{list-style:none;padding:0;margin:0}.footer-links-list li{margin-bottom:8px}.footer-newsletter-form{display:flex;margin-top:15px}.newsletter-input{flex-grow:1;padding:10px;border:1px solid #ccc;border-radius:4px}.newsletter-submit-btn{background-color:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer;margin-left:10px}.social-icons{display:flex;gap:10px;margin-top:15px}.social-icon-item{font-size:24px;text-decoration:none}.footer-copyright-area{text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}.footer-copyright-text{font-size:12px;color:#888}.footer-logo-small img{margin-top:10px}@media screen and (max-width: 768px){.js-toggle-content{transition:max-height .4s ease-out,opacity .4s ease-out;padding:0}.js-footer-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.toggle-icon{display:block;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-repeat:no-repeat;background-position:center;transition:transform .3s ease}.js-footer-toggle.is-active .toggle-icon{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
