footer{background-color:#000;color:#fff;padding-top:var(--margin-xl)}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#fff;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:#fff;text-decoration:underline}footer .footer-block__heading{color:#fff;text-transform:uppercase}footer .footer-block__heading.h5{margin-top:var(--margin-s);margin-bottom:var(--margin-xs)}.footer__list-social.list-social{justify-content:flex-start}footer .list-social__link{color:#fff;padding:0 var(--margin-xs);align-items:center;height:100%}footer .list-social__item .icon{width:30px;height:auto}footer .list-social__item:first-child a{padding-left:0}.footer-block__newsletter{text-align:left}.footer-block__newsletter .accepts-marketing{margin-top:5px}.footer-block__newsletter .form__message{color:#fff}.feedaty_widget{margin-top:var(--margin-m)}@media screen and (min-width:750px){.footer-block--newsletter{flex-direction:column;margin-top:0}}.footer-logo{padding-bottom:var(--margin-l)}.footer-logo img{height:77px;width:auto}.footer .field:after,.footer .field:hover:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #fff}.footer .field label{color:#fff}.footer .field__input{background-color:#000;color:#fff}.footer__content-bottom{padding:var(--margin-s) 0}.copyright__content a,.copyright__content a:hover,.footer__policies a,.footer__policies a:hover{color:var(--jbl-grey);text-transform:uppercase;margin:0 var(--margin-s)}.footer .accepts-marketing label a,.footer .accepts-marketing label a:hover{color:#fff}.footer__policies a{text-decoration:none}.footer__column--info{display:flex;flex-direction:column-reverse;color:var(--jbl-grey)}.footer__content-bottom-wrapper{justify-content:space-between;color:#9e9e9e}.footer__copyright a{text-decoration:none;color:#9e9e9e}.footer__copyright a:hover{text-decoration:underline}@media screen and (min-width:750px){.footer__content-top__wrapper{display:grid;grid-template-columns:3fr 2fr}.footer__column--info{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid var(--jbl-dark-grey);color:var(--jbl-grey)}.footer__policies a:last-child{margin-right:0}}@media(max-width:750px){.jbl-down-theme .newsletter-form{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/jbl-theme-section-footer.css.map */
