footer.footer{background-color:#1a1a1a}.section-footer,.section-footer [class*=color-]{--color-background: 26 26 26;--color-foreground: 208 208 208;--color-foreground-alt: 255 255 255;--color-border: 55 55 55;background-color:#1a1a1a;color:#d0d0d0}.section-footer .footer-blocks-wrapper{padding:64px 0 56px;border-bottom:1px solid #333}.section-footer .widget-title{font-size:16px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:#fff;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #d90429}.section-footer .footer-blocks-wrapper .list-unstyled li a{display:block;color:#ccc;font-size:16px;font-weight:600;line-height:1.5;padding:10px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;transition:color .15s ease,padding-left .15s ease}.section-footer .footer-blocks-wrapper .list-unstyled li:last-child a{border-bottom:none}.section-footer .footer-blocks-wrapper .list-unstyled li a:hover{color:#f45;padding-left:8px}.section-footer .footer-blocks-wrapper .rte,.section-footer .footer-blocks-wrapper .rte p{color:#ccc!important;font-size:16px!important;line-height:1.8!important;margin-bottom:4px}.section-footer .footer-blocks-wrapper .rte strong{color:#fff;font-weight:700}.section-footer .footer-blocks-wrapper .rte a{color:#f67;font-weight:600;text-decoration:none;transition:color .15s ease}.section-footer .footer-blocks-wrapper .rte a:hover{color:#f89;text-decoration:underline}.section-footer :is(h1,h2,h3,h4){color:#fff}.section-footer p{color:#ccc;font-size:16px}.section-footer .footer-pre-info-wrapper{padding:24px 0}.section-footer .footer-pre-info-content{padding-bottom:0}.section-footer .list-social{gap:14px;justify-content:center}.section-footer .list-social-link{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:#fff;background-color:#2a2a2a;border:1px solid #3a3a3a;border-radius:50%;box-shadow:none;transition:background-color .2s ease,color .2s ease,transform .15s ease}.section-footer .list-social-link:hover{color:#fff;background-color:#d90429;border-color:#d90429;box-shadow:none;transform:translateY(-2px)}.section-footer .list-social-link svg{width:20px;height:20px;color:inherit;fill:currentColor}.section-footer .footer-lang-region select,.section-footer .footer-lang-region .disclosure__button{background-color:#2a2a2a;color:#ccc;border-color:#3a3a3a;font-size:14px}.section-footer .footer-info-wrapper{padding:16px 0}.section-footer .footer-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0}.section-footer .footer-info-start{display:flex;flex-wrap:wrap;align-items:center;gap:16px;color:#fff;font-size:14px}.section-footer .footer-info-end{display:flex;align-items:center}.section-footer .list-payment{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.section-footer .list-payment-item{display:flex;align-items:center;padding:3px 6px;background:#2a2a2a;border-radius:4px}.section-footer .list-payment-item img{display:block;width:38px;height:24px;border-radius:4px;opacity:.9}.section-newsletter,.section-newsletter .newsletter-wrapper{border:0}.section-newsletter{background-color:transparent}.section-newsletter .newsletter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.section-newsletter .newsletter-content{flex:1 1 300px}.section-newsletter .newsletter-icon svg,.section-newsletter .newsletter-title,.section-newsletter .newsletter-content p,.section-newsletter .newsletter-content .rte{color:#fff}.section-newsletter .newsletter-content p{color:#fff!important;font-size:16px!important;line-height:1.7}.section-newsletter .newsletter-title{margin-bottom:8px}.section-newsletter .newsletter-form{display:flex;align-items:stretch;gap:0;flex:1 1 auto;width:100%;min-width:320px;max-width:600px;margin:0}.section-newsletter .newsletter-form-input-wrap{flex:1 1 auto;min-width:0;overflow:visible}.section-newsletter .newsletter-form input[type=email]{flex:1 1 auto;width:100%;height:44px;min-height:44px;padding:0 16px;font-size:15px;color:#111;background-color:#fff;border:2px solid #fff;border-right:none;border-radius:4px 0 0 4px;outline:none;box-shadow:none}.section-newsletter .newsletter-form input[type=email]::placeholder{color:#888;font-size:15px}.section-newsletter .newsletter-form input[type=email]:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff4d}.section-newsletter .newsletter-form button[type=submit]{flex:0 0 auto;height:44px;min-height:44px;padding:0 24px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#111;border:none;border-radius:0 4px 4px 0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.section-newsletter .newsletter-form button[type=submit]:hover{color:#fff;background-color:#d90429}.section-newsletter .newsletter-form__message,.section-newsletter .newsletter-form-error,.section-newsletter .newsletter-form-success-title{color:#fff;font-size:14px;margin-top:8px}@media(max-width:749px){.section-footer .footer-blocks-wrapper{padding:40px 0}.section-footer .widget-title{margin-bottom:16px}.section-footer .footer-blocks-wrapper .list-unstyled li a{padding:12px 0}.section-footer .list-social{gap:10px}.section-footer .list-social-link{width:52px;height:52px}.section-footer .footer-info{flex-direction:column;align-items:center}.section-newsletter .newsletter{flex-direction:column;gap:24px}.section-newsletter .newsletter-content{flex:none}.section-newsletter .newsletter-form{flex-direction:column;gap:8px;min-width:0;max-width:100%}.section-newsletter .newsletter-form input[type=email],.section-newsletter .newsletter-form button[type=submit]{width:100%;border-radius:4px}.section-newsletter .newsletter-form input[type=email]{border-right:2px solid #fff}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nardocar-footer.css.map */
