.footer{background:#ececec;padding:3rem 0 2rem;}.footer--style1{background:#fff;}@media (min-width: 36em){.footer{padding:6.5rem 0 2rem;}}.footer h3{text-align:left;font-size:1.3em;font-weight:600;color:#181818;}.footer ul{padding:0;}.footer ul li{list-style:none;display:inline-block;}.footer ul li{display:block;margin-bottom:.3em;}.footer ul a{color:#000;}.footer ul a:hover,.footer ul a.active{color:#181818;}.footer__navigation{margin-bottom:3rem;}@media (min-width: 48em){.footer__navigation{order:2;}}@media (min-width: 62em){.footer__navigation{margin-bottom:0;order:unset;}}.footer__navigation .button{margin:.5rem 0;}@media (min-width: 48em){.footer__paymentmethods{order:1;}}@media (min-width: 62em){.footer__paymentmethods{order:unset;}}.footer__paymentmethod{float:left;margin-right:20px;margin-bottom:20px;}.footer__paymentmethod--noimg{border:1px solid #c8c8c8;line-height:40px;padding:0 10px;}.footer__paymentmethod img{height:30px;}@media (min-width: 36em){.footer__paymentmethod img{height:40px;}}.footer__company{margin-bottom:3rem;order:0;}@media (min-width: 62em){.footer__company{margin-bottom:0;}}.footer__address{margin-top:2rem;}.footer__socialMedia{display:-webkit-flex;display:flex;flex-wrap:wrap;margin:-.25rem;padding-top:1.5rem;}.footer__socialMediaLink{width:25px;height:25px;margin:.25rem;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;}.footer__socialMediaLink--instagram{background-image:url("/assets/socialmedia/instagram.svg");}.footer__socialMediaLink:hover{opacity:.6;}