/*
 * NANU Market live footer parity v7.16
 * Recreates the current nanu.md footer inside the rebuilt storefront.
 * AdeptDEV — https://adeptdev.ro — Telegram: https://t.me/adeptdevs
 */
footer.nanu-live-footer,
body.nx-dark footer.nanu-live-footer,
html.nx-theme-dark-root body footer.nanu-live-footer{
  padding-top:40px!important;
  color:#fff!important;
  margin-top:80px!important;
  position:relative!important;
  overflow:hidden!important;
  background-image:url(../image/footer-bg2.png)!important;
  background-repeat:no-repeat!important;
  background-color:#373636!important;
  background-position:center bottom!important;
  background-size:auto!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}
footer.nanu-live-footer>*{position:relative!important;z-index:5!important}
footer.nanu-live-footer .container{width:100%!important;max-width:1424px!important;margin-left:auto!important;margin-right:auto!important}
footer.nanu-live-footer .footer-logo{margin:0 0 45px!important}
footer.nanu-live-footer .footer-row{display:flex!important;justify-content:space-between!important;align-items:stretch!important;gap:0!important}
footer.nanu-live-footer .footer-row .column{width:17%!important;padding-right:30px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
footer.nanu-live-footer .footer-row .column.footer-logo{width:25%!important}
footer.nanu-live-footer .footer-loogo{margin:0 0 30px!important;padding-bottom:30px!important;border-bottom:1px solid rgba(255,255,255,.15)!important}
footer.nanu-live-footer .footer-loogo img{display:block!important;width:210px!important;max-width:100%!important;height:auto!important;filter:none!important}
footer.nanu-live-footer .footer-text{font-size:12px!important;font-weight:200!important;line-height:normal!important;color:#fff!important;margin:0 0 30px!important;padding-bottom:30px!important;border-bottom:1px solid rgba(255,255,255,.15)!important}
footer.nanu-live-footer .footer-text b{color:#ec6608!important}
footer.nanu-live-footer .footer-row ul{list-style:none!important;margin:0!important;padding:0!important}
footer.nanu-live-footer .footer-row ul li{margin:0!important;padding:0!important}
footer.nanu-live-footer .footer-row ul a,
body.nx-dark footer.nanu-live-footer .footer-row ul a,
html.nx-theme-dark-root body footer.nanu-live-footer .footer-row ul a{
  display:flex!important;
  margin:0 0 10px!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  font-weight:400!important;
  font-size:16px!important;
  line-height:137%!important;
  color:rgba(255,255,255,.60)!important;
  text-decoration:none!important;
  transform:none!important;
  box-shadow:none!important;
}
footer.nanu-live-footer .footer-row ul a:hover{color:#ec6608!important;transform:none!important;background:transparent!important}
footer.nanu-live-footer .footer-row .column .title{
  margin:0 0 25px!important;
  font-weight:700!important;
  font-size:24px!important;
  line-height:125%!important;
  letter-spacing:-.04em!important;
  color:#fff!important;
  border:0!important;
  border-bottom:3px solid #ec6608!important;
  padding:0 0 11px!important;
  width:100%!important;
  background:transparent!important;
  border-radius:0!important;
}
footer.nanu-live-footer .footer-row .column .title:before,
footer.nanu-live-footer .footer-row .column .title:after{display:none!important}
footer.nanu-live-footer .column.contact-info{padding:0 0 0 30px!important;width:fit-content!important;min-width:230px!important}
footer.nanu-live-footer .column.contact-info>p{font-weight:400!important;font-size:14px!important;line-height:157%!important;color:rgba(255,255,255,.70)!important;margin:0 0 5px!important;text-transform:none!important;letter-spacing:normal!important}
footer.nanu-live-footer .column.contact-info>a,
footer.nanu-live-footer .footer-row .column.contact-info>div:not(.title):not(.socials){
  margin:0 0 24px!important;
  padding:0!important;
  display:flex!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  font-weight:800!important;
  font-size:24px!important;
  line-height:92%!important;
  letter-spacing:-.04em!important;
  text-transform:uppercase!important;
  color:#fff!important;
  transform:none!important;
}
footer.nanu-live-footer .column.contact-info>a:hover{color:#ec6608!important;background:transparent!important;transform:none!important}
footer.nanu-live-footer .column.contact-info>a+a{margin:-20px 0 25px!important}
footer.nanu-live-footer .address{font-size:18px!important}
footer.nanu-live-footer .socials{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;margin:0 0 30px!important;padding:0!important;border:0!important}
footer.nanu-live-footer .socials p{width:100%!important;margin:0 0 10px!important;color:#fff!important;font-size:inherit!important;text-transform:none!important;letter-spacing:normal!important}
footer.nanu-live-footer .socials a,
body.nx-dark footer.nanu-live-footer .socials a{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  width:auto!important;height:auto!important;margin:0 30px 0 0!important;padding:0!important;
  background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:#fff!important;
}
footer.nanu-live-footer .socials a:hover:not(.insta) path{fill:#ec6608!important}
footer.nanu-live-footer .socials a.insta:hover path{stroke:#ec6608!important}
footer.nanu-live-footer .column.contact-info .socials{display:none!important}
footer.nanu-live-footer .very-bottom{
  max-width:100%!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  margin:0 auto!important;
  padding:9px 0!important;
  border:0!important;
  border-top:2px solid rgba(255,255,255,.15)!important;
  background:transparent!important;
}
footer.nanu-live-footer .very-bottom>.my-container{
  max-width:1430px!important;
  margin:0 auto!important;
  width:100%!important;
  display:flex!important;
  justify-content:space-between!important;
  padding:0 15px!important;
  align-items:center!important;
}
footer.nanu-live-footer .very-bottom p{
  margin:0!important;padding:0!important;background:transparent!important;
  font-weight:400!important;font-size:14px!important;line-height:125%!important;color:#fff!important;
}
footer.nanu-live-footer .very-bottom a{font-weight:400!important;font-size:14px!important;line-height:125%!important;color:#fff!important}
footer.nanu-live-footer .very-bottom a:hover{color:#ec6608!important}
@media screen and (max-width:1150px){
  footer.nanu-live-footer .footer-row{flex-wrap:wrap!important}
  footer.nanu-live-footer .footer-row .column.footer-logo,
  footer.nanu-live-footer .footer-row .column{width:33%!important}
}
@media screen and (max-width:991px){
  footer.nanu-live-footer .footer-row .column{width:50%!important}
  footer.nanu-live-footer .very-bottom{flex-direction:column!important}
  footer.nanu-live-footer .very-bottom p{order:2!important;margin:10px 0!important;text-align:center!important;width:100%!important}
  footer.nanu-live-footer .very-bottom a{order:3!important;text-align:center!important}
  footer.nanu-live-footer .very-bottom>.my-container{flex-direction:column!important}
  footer.nanu-live-footer .footer-logo{margin:0 0 30px!important}
  footer.nanu-live-footer .footer-logo img{height:75px!important;width:auto!important;max-width:100%!important}
  footer.nanu-live-footer .footer-row ul{margin:0 0 30px!important}
  footer.nanu-live-footer .footer-row .column:nth-child(1){order:1!important}
  footer.nanu-live-footer .footer-row .column:nth-child(2){padding:0!important;order:1!important;align-items:flex-start!important}
  footer.nanu-live-footer .footer-row .column:nth-child(3){padding:0!important;order:2!important;align-items:flex-start!important}
  footer.nanu-live-footer .footer-row .column:nth-child(4){padding:0!important;order:3!important}
  footer.nanu-live-footer .footer-row .column:nth-child(5){padding:0!important;order:5!important}
  footer.nanu-live-footer{padding-top:55px!important;margin-top:55px!important}
}
@media screen and (max-width:768px){
  footer.nanu-live-footer .footer-row .column{width:100%!important;display:flex!important;flex-direction:column!important;padding:0!important;min-width:0!important}
  footer.nanu-live-footer .footer-row .column li{display:flex!important}
  footer.nanu-live-footer .footer-row .column.footer-logo .socials{display:none!important}
  footer.nanu-live-footer .socials{text-align:center!important;margin-top:40px!important}
  footer.nanu-live-footer .socials a{margin:10px 15px 0!important}
  footer.nanu-live-footer .column.contact-info>a,
  footer.nanu-live-footer .footer-row .column.contact-info>div:not(.title):not(.socials){font-size:20px!important}
  footer.nanu-live-footer .column.contact-info .socials{display:flex!important;margin-top:50px!important;justify-content:center!important;align-items:center!important}
}
