footer{padding:0!important}footer .footer_main{margin:16px 0 0;padding:80px 0 0;border-top:1px solid #000000;border-bottom:1px solid #000000;background-color:#000}footer .footer__content-top{padding:0;display:flex;justify-content:space-between;align-items:flex-start}footer .footer__content-top,footer .footer__content-bottom{max-width:100%;min-width:10px;width:1440px;margin:0 auto}footer .footer__content-top .footer-block__heading{text-transform:uppercase;font-size:16px;font-weight:500;display:block;margin-bottom:8px}.footer-block__newsletter .footer-block__heading{font-size:13px!important}footer .footer__content-top .footer-block__details-content>li{margin-bottom:10px;margin-right:0;line-height:normal}footer .footer__content-top .link.list-menu__item{color:#eee;font-weight:400;font-size:13px;line-height:normal;padding:0;text-transform:uppercase}footer .footer__content-top .link.list-menu__item:hover{color:#888}footer .footer__content-top .footer__blocks-wrapper{flex:1;max-width:100%}footer .footer__content-top .footer-block--newsletter{flex:0 1 41%;flex-direction:row-reverse;margin:0;align-items:flex-start}footer .footer__content-bottom .footer_top{display:flex;align-items:center;justify-content:center;color:#888;max-width:100%;padding:0}footer .footer__content-bottom .footer_top .footer-website-link a{color:#888;text-decoration:none}footer .footer__content-bottom .footer_top .footer-website-link{font-size:11px}footer .footer__content-bottom{padding:0 0 16px;background:#000;width:100%}footer .footer__content-bottom .footer__copyright{margin:0;color:#fff}footer .footer__content-bottom .footer__copyright a:hover{color:#fff;text-decoration:none}footer .footer__content-bottom .footer__content-bottom-wrapper{flex-direction:column;justify-content:center;align-items:center;padding:0 0 11px;max-width:100%;display:none}footer .footer__content-bottom .footer-credit p{text-align:center;font-size:11px;margin:0;line-height:2;color:#888}footer .footer__content-top .footer-block--newsletter .social_main{flex:unset}footer .footer__content-top .footer-block--newsletter .footer-right{flex:1 1 90%;margin-left:45px;padding:0 5px}footer .footer__content-top .footer-block--newsletter .footer-right .footer-block__newsletter{text-align:left}footer .footer__content-top .footer-block--newsletter .site-footer__newsletter__terms{font-size:11.104px;font-weight:700;letter-spacing:0;color:#fff}footer .footer__content-top .footer-block--newsletter .site-footer__newsletter__terms p{margin-top:5px;margin-bottom:16px;font-weight:500;font-size:14px}footer .footer__content-top .footer-block--newsletter .site-footer__newsletter__terms a{color:#fff}footer .footer__content-top .footer-block--newsletter .footer-payment-icon img{width:100%;height:100%;filter:invert(1)}footer .footer__content-top .footer-block--newsletter .footer-contact-details>span{font-size:13.328px;font-weight:700;margin-bottom:16px;text-transform:uppercase;color:#fff;line-height:normal;display:block}footer .footer__content-top .footer-block--newsletter .contact span{display:flex;align-items:center;color:#eee;font-size:13px;font-weight:400;line-height:normal}footer .footer__content-top .footer-block--newsletter .contact p{margin:0}footer .footer__content-top .footer-block--newsletter .contact{margin-bottom:16px}footer .footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper input{background:#fff;color:#888;border:1px solid #fff;padding:0 50px 0 12px;margin:0;font-size:13px;outline:none;width:100%}footer .footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}footer .footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper input:focus{box-shadow:none;margin:0}footer .footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper input:focus~.field__label{display:none}footer .footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper .field__label{font-size:13px;top:30%;left:3.4%;color:#c7c7c7;letter-spacing:0}footer .footer__content-top .footer-block--newsletter .newsletter-form__button{background-color:#000;color:#fff;border:1px solid #d0d0d0;white-space:nowrap}footer .footer__content-top .footer-block--newsletter .newsletter-form{max-width:100%}footer .footer__content-top .footer-block--newsletter .newsletter-form__field-wrapper{max-width:100%}footer .footer__content-top .footer-block--newsletter .list-social{flex-wrap:nowrap;justify-content:flex-start}footer .footer__content-top .footer-block--newsletter .list-social__link{color:#eb242e;padding:13px 25px 13px 0}footer .footer__content-top .footer-block--newsletter .icon{width:2.5rem;height:2.5rem}footer .footer__content-bottom .list-payment__item{margin:16px 8px;padding:0}footer .footer__content-top .footer-block--newsletter .list-social__item:first-child{order:1}footer .footer__content-top .footer-block--newsletter .list-social__item:nth-child(2){order:3}footer .footer__content-top .footer-block--newsletter .list-social__item:nth-child(3){order:2}footer .footer__content-top .footer-block--newsletter .list-social__item:last-child{order:4}.footer-yoshikin-logo img{width:50%;margin-top:20px}@media(min-width:1025px)and (max-width:1503px){footer .footer__content-top,footer .footer__content-bottom{padding-left:32px;padding-right:32px}footer .footer__content-top .footer-block--newsletter .footer-right{flex:1 1 100%;margin-left:57px}footer .footer__content-top .footer-block--newsletter .list-social{width:auto;justify-content:flex-start}}@media(max-width:1050px){footer .footer__content-top,footer .footer__content-bottom{padding-left:8px;padding-right:8px}}@media(max-width:1024px){footer .footer__content-top{flex-direction:column-reverse;align-items:center}footer .footer__content-top .footer-block--newsletter{flex:unset;flex-direction:column;width:94%;align-items:center}footer .footer__content-top .footer-block--newsletter .footer-right{flex:unset;width:100%;margin-left:0}footer .footer__content-top .footer-block__heading,footer .footer__content-top .footer-block--newsletter .footer-contact-details,footer .footer__content-top .footer-block--newsletter .site-footer__newsletter__terms{text-align:center}footer .footer__content-top .footer-block--newsletter .contact span{justify-content:center}footer .footer__content-top .footer-block--newsletter .list-social{margin-bottom:32px;width:auto}footer .footer__content-top .footer__blocks-wrapper{flex:unset;width:94%;flex-wrap:nowrap;justify-content:center}footer .footer__content-top .footer__blocks-wrapper .grid__item{max-width:33.33333%;text-align:center}footer .footer__content-top .footer-block--newsletter .list-social__link{padding:13px}}@media(max-width:767px){footer .footer__content-top .footer-block--newsletter,footer .footer__content-top .footer__blocks-wrapper{width:100%}footer .footer__content-top .footer__blocks-wrapper .grid__item .footer-block__details-content{display:none}footer .footer__content-top .footer__blocks-wrapper .grid__item .footer-block__details-content.footer_content-active{display:block;margin:0}footer .footer__content-top .footer__blocks-wrapper{width:96%}footer .footer__content-top .footer__blocks-wrapper .footer-block__heading{padding:16px 12px;text-align:left;margin:0;border-top:1px solid #ffffff}footer .footer__content-top .footer__blocks-wrapper .grid__item{padding:0 3px}footer .footer__content-top .footer-block__details-content>li{margin:0;padding:0 12px 16px}}@media(max-width:748px){footer .footer__content-top .footer__blocks-wrapper{width:100%;margin:10px}footer .footer__content-top .footer__blocks-wrapper .grid__item{padding:0;margin:0;width:100%}footer .footer__content-bottom .footer_top{flex-flow:wrap column;justify-content:center}footer .footer__content-bottom .footer__column--info{padding:16px 0}footer .footer__content-bottom .list-payment{padding:0}footer .footer__content-bottom .list-payment__item{margin:0 8px}footer .footer__content-top .footer-block--newsletter,footer .footer__content-top .footer__blocks-wrapper{row-gap:0}}@media screen and (min-width:320px)and (max-width:749px){.social_main{position:absolute;transform:translate(3px,-74px)}}@media screen and (min-width:750px)and (max-width:768px){.social_main{transform:translate(4px,-490px)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/footer.css.map */
