.germans-footer{background:#050505;color:#fff;width:100%}.germans-footer__top-line{width:100%;height:4px;background:gold}.germans-footer__container{width:min(1600px,calc(100% - 60px));margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr 1.15fr 1fr;gap:70px;padding:55px 0 40px}.germans-footer__column{min-width:0}.germans-footer h3{margin:0 0 18px;color:gold;font-size:15px;font-weight:900;line-height:1.2;text-transform:uppercase}.germans-footer__text{color:#fff;font-size:16px;line-height:1.65}.germans-footer__label{margin:0 0 4px;color:#fff;font-size:16px;font-weight:700}.germans-footer__logo{margin-bottom:28px}.germans-footer__logo img{display:block;width:auto;max-width:220px;max-height:100px;object-fit:contain}.germans-footer__brand{display:inline-flex;flex-direction:column;margin-bottom:28px;color:gold;font-size:31px;font-weight:950;line-height:.85;letter-spacing:-1px}.germans-footer__brand span{font-size:17px;letter-spacing:5px}.germans-footer__contact{display:flex;flex-direction:column;margin-top:15px;color:#fff;font-size:16px;line-height:1.5}.germans-footer__contact strong{color:gold}.germans-footer__contact a,.germans-footer__contact span{color:#fff;text-decoration:none}.germans-footer__contact a:hover{color:gold}.germans-footer__payments-title{margin-top:34px;margin-bottom:12px;color:#fff;font-size:14px}.germans-footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.germans-footer__payments svg{width:40px;height:auto;border-radius:4px}.germans-footer__newsletter{margin-top:22px}.germans-footer__newsletter input{display:block;width:100%;height:55px;padding:0 18px;border:2px solid #ffffff;border-radius:14px;outline:none;background:#fff;color:#000;font-size:16px}.germans-footer__newsletter input::placeholder{color:#555}.germans-footer__newsletter button{display:flex;width:100%;height:55px;margin-top:12px;align-items:center;justify-content:center;border:2px solid #FFD700;border-radius:14px;cursor:pointer;background:transparent;color:gold;font-size:16px;font-weight:900;transition:background .2s ease,color .2s ease,transform .2s ease}.germans-footer__newsletter button:hover{background:gold;color:#000;transform:translateY(-1px)}.germans-footer__success{margin-top:10px;color:gold;font-size:14px}.germans-footer__error{margin-top:10px;font-size:14px}.germans-footer__menu{display:flex;flex-direction:column;gap:11px}.germans-footer__menu a{width:fit-content;color:#fff;font-size:16px;text-decoration:none;transition:color .2s ease}.germans-footer__menu a:hover{color:gold}.germans-footer__bottom{width:min(1600px,calc(100% - 60px));margin:0 auto;display:flex;align-items:center;justify-content:center;gap:25px;padding:25px 0 32px;border-top:1px solid rgba(255,255,255,.15)}.germans-footer__copyright{color:#fff;font-size:14px}.germans-footer__social{color:gold;font-size:14px;font-weight:800;text-decoration:none}.germans-footer__social:hover{text-decoration:underline}@media screen and (max-width:1100px){.germans-footer__container{grid-template-columns:1fr 1fr;gap:45px;width:min(100% - 40px,900px)}}@media screen and (max-width:749px){.germans-footer__top-line{height:3px}.germans-footer__container{width:calc(100% - 36px);grid-template-columns:1fr;gap:38px;padding:40px 0 30px}.germans-footer__logo img{max-width:180px}.germans-footer h3{font-size:14px}.germans-footer__text,.germans-footer__label,.germans-footer__contact,.germans-footer__menu a{font-size:15px}.germans-footer__payments-title{margin-top:25px}.germans-footer__bottom{width:calc(100% - 36px);flex-direction:column;gap:10px;padding:23px 0 28px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/germans-footer.css.map */
