/*
 * NANU Market Footer V7.2 STABLE LIGHT
 * Developed by AdeptDEV — https://adeptdev.ro — https://t.me/adeptdevs
 * Internal signature: AdeptDEV / Telegram https://t.me/adeptdevs
 * Palette: #ffffff / #ec6608 / #373636 (+ alpha only)
 */
footer.nanu-next-footer{
  --nf-orange:#ec6608;
  --nf-gray:#373636;
  --nf-white:#ffffff;
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  width:100%!important;
  margin:68px 0 0!important;
  padding:54px 0 0!important;
  border:0!important;
  border-radius:34px 34px 0 0!important;
  color:#373636!important;
  background:
    radial-gradient(circle at 7% 10%,rgba(236,102,8,.10),rgba(236,102,8,0) 25%),
    radial-gradient(circle at 94% 28%,rgba(236,102,8,.07),rgba(236,102,8,0) 23%),
    linear-gradient(180deg,#ffffff 0%,rgba(236,102,8,.025) 100%)!important;
  box-shadow:0 -18px 54px rgba(55,54,54,.055)!important;
}
footer.nanu-next-footer,footer.nanu-next-footer *{box-sizing:border-box}
footer.nanu-next-footer a{text-decoration:none!important}
footer.nanu-next-footer .nf7-shell{position:relative!important;z-index:3!important}
footer.nanu-next-footer .nf7-ambient{position:absolute!important;z-index:0!important;pointer-events:none!important;border-radius:50%!important;filter:blur(12px)!important;opacity:.7!important}
footer.nanu-next-footer .nf7-ambient--a{width:430px!important;height:430px!important;left:-250px!important;top:-250px!important;background:radial-gradient(circle,rgba(236,102,8,.16),rgba(236,102,8,0) 72%)!important}
footer.nanu-next-footer .nf7-ambient--b{width:360px!important;height:360px!important;right:-200px!important;top:130px!important;background:radial-gradient(circle,rgba(236,102,8,.10),rgba(236,102,8,0) 72%)!important}

/* Always visible: no JS-gated opacity */
footer.nanu-next-footer .nf7-hero__copy,
footer.nanu-next-footer .nf7-hero__identity,
footer.nanu-next-footer .nf7-dock,
footer.nanu-next-footer .nf7-trust,
footer.nanu-next-footer .nf7-bottom{
  opacity:1!important;
  transform:none!important;
  visibility:visible!important;
}

/* HERO — compact, bright, readable */
footer.nanu-next-footer .nf7-hero{
  display:grid!important;
  grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr)!important;
  align-items:center!important;
  gap:44px!important;
  margin:0 0 22px!important;
  padding:0!important;
}
footer.nanu-next-footer .nf7-hero__copy{max-width:760px!important;animation:nf72Rise .55s cubic-bezier(.2,.8,.2,1) both}
footer.nanu-next-footer .nf7-kicker{
  display:inline-flex!important;align-items:center!important;gap:9px!important;
  margin:0 0 14px!important;color:rgba(55,54,54,.58)!important;
  font-size:10px!important;line-height:1!important;font-weight:900!important;letter-spacing:.12em!important
}
footer.nanu-next-footer .nf7-kicker i{display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#ec6608!important;box-shadow:0 0 0 6px rgba(236,102,8,.09)!important}
footer.nanu-next-footer .nf7-hero h2{
  max-width:740px!important;margin:0!important;color:#373636!important;
  font-size:clamp(34px,3.4vw,56px)!important;line-height:1.01!important;letter-spacing:-.045em!important;font-weight:950!important
}
footer.nanu-next-footer .nf7-hero__copy>p{max-width:680px!important;margin:16px 0 0!important;color:rgba(55,54,54,.66)!important;font-size:14px!important;line-height:1.62!important;font-weight:600!important}
footer.nanu-next-footer .nf7-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin:22px 0 0!important}
footer.nanu-next-footer .nf7-btn{
  position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;
  min-height:48px!important;padding:0 9px 0 18px!important;border-radius:15px!important;border:1px solid transparent!important;
  font-size:12px!important;font-weight:900!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease!important
}
footer.nanu-next-footer .nf7-btn b{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;border-radius:10px!important;font-size:14px!important}
footer.nanu-next-footer .nf7-btn--primary{background:#ec6608!important;color:#ffffff!important;box-shadow:0 13px 28px rgba(236,102,8,.20)!important}
footer.nanu-next-footer .nf7-btn--primary b{background:rgba(255,255,255,.16)!important;color:#ffffff!important}
footer.nanu-next-footer .nf7-btn--ghost{background:#ffffff!important;color:#373636!important;border-color:rgba(236,102,8,.22)!important;box-shadow:0 8px 22px rgba(55,54,54,.05)!important}
footer.nanu-next-footer .nf7-btn--ghost b{background:rgba(236,102,8,.09)!important;color:#ec6608!important}
footer.nanu-next-footer .nf7-btn:hover{transform:translateY(-3px)!important}
footer.nanu-next-footer .nf7-btn--primary:hover{color:#ffffff!important;box-shadow:0 17px 34px rgba(236,102,8,.27)!important}
footer.nanu-next-footer .nf7-btn--ghost:hover{color:#373636!important;border-color:#ec6608!important}

footer.nanu-next-footer .nf7-hero__identity{display:grid!important;gap:10px!important;animation:nf72Rise .55s .05s cubic-bezier(.2,.8,.2,1) both}
footer.nanu-next-footer .nf7-logo-card{
  position:relative!important;display:grid!important;place-items:center!important;overflow:hidden!important;
  min-height:142px!important;padding:22px!important;border-radius:25px!important;background:#ffffff!important;
  border:1px solid rgba(55,54,54,.075)!important;box-shadow:0 16px 44px rgba(55,54,54,.075)!important;
  transition:transform .22s ease,box-shadow .22s ease!important
}
footer.nanu-next-footer .nf7-logo-card:hover{transform:translateY(-4px)!important;box-shadow:0 22px 52px rgba(55,54,54,.10)!important}
footer.nanu-next-footer .nf7-logo-card:after{content:""!important;position:absolute!important;width:130px!important;height:130px!important;right:-58px!important;bottom:-75px!important;border:23px solid rgba(236,102,8,.07)!important;border-radius:50%!important}
footer.nanu-next-footer .nf7-logo-card img{position:relative!important;z-index:2!important;display:block!important;width:min(270px,90%)!important;height:auto!important;filter:none!important}
footer.nanu-next-footer .nf7-logo-card__pulse{position:absolute!important;right:18px!important;top:17px!important;display:flex!important;gap:4px!important}
footer.nanu-next-footer .nf7-logo-card__pulse span{display:block!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#ec6608!important}
footer.nanu-next-footer .nf7-logo-card__pulse span:nth-child(1){opacity:.28!important}footer.nanu-next-footer .nf7-logo-card__pulse span:nth-child(2){opacity:.58!important}footer.nanu-next-footer .nf7-logo-card__pulse span:nth-child(3){opacity:1!important}
footer.nanu-next-footer .nf7-metrics{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}
footer.nanu-next-footer .nf7-metrics>div{min-height:60px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;background:#ffffff!important;border:1px solid rgba(55,54,54,.07)!important;box-shadow:0 8px 20px rgba(55,54,54,.04)!important;transition:transform .18s ease,border-color .18s ease!important}
footer.nanu-next-footer .nf7-metrics>div:hover{transform:translateY(-3px)!important;border-color:rgba(236,102,8,.26)!important}
footer.nanu-next-footer .nf7-metrics strong{color:#ec6608!important;font-size:17px!important;line-height:1!important;font-weight:950!important}
footer.nanu-next-footer .nf7-metrics span{margin-top:3px!important;color:rgba(55,54,54,.54)!important;font-size:8px!important;font-weight:850!important;text-transform:uppercase!important;letter-spacing:.05em!important}

/* MAIN DOCK — one coherent card instead of floating blocks */
footer.nanu-next-footer .nf7-dock{
  display:grid!important;grid-template-columns:240px minmax(0,1fr) 285px!important;gap:14px!important;
  padding:14px!important;border-radius:28px!important;background:#ffffff!important;
  border:1px solid rgba(55,54,54,.075)!important;box-shadow:0 22px 58px rgba(55,54,54,.075)!important;
  animation:nf72Rise .55s .10s cubic-bezier(.2,.8,.2,1) both
}
footer.nanu-next-footer .nf7-dock__intro{display:flex!important;flex-direction:column!important;min-width:0!important;padding:18px!important;border-radius:21px!important;background:rgba(236,102,8,.045)!important;border:1px solid rgba(236,102,8,.10)!important}
footer.nanu-next-footer .nf7-dock__label{display:inline-flex!important;align-self:flex-start!important;padding:6px 10px!important;border-radius:999px!important;background:#ec6608!important;color:#ffffff!important;font-size:9px!important;font-weight:950!important;letter-spacing:.10em!important}
footer.nanu-next-footer .nf7-dock__intro h3{margin:17px 0 7px!important;color:#373636!important;font-size:24px!important;line-height:1.03!important;letter-spacing:-.035em!important;font-weight:930!important}
footer.nanu-next-footer .nf7-dock__intro p{margin:0!important;color:rgba(55,54,54,.64)!important;font-size:11px!important;line-height:1.52!important;font-weight:620!important}
footer.nanu-next-footer .nf7-pills{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-top:16px!important}
footer.nanu-next-footer .nf7-pills span{display:inline-flex!important;align-items:center!important;min-height:27px!important;padding:0 9px!important;border-radius:999px!important;background:#ffffff!important;border:1px solid rgba(55,54,54,.07)!important;color:#373636!important;font-size:9px!important;font-weight:800!important}
footer.nanu-next-footer .nf7-socials{display:flex!important;gap:6px!important;margin-top:auto!important;padding-top:18px!important}
footer.nanu-next-footer .nf7-socials a{display:grid!important;place-items:center!important;width:33px!important;height:33px!important;border-radius:11px!important;background:#ffffff!important;border:1px solid rgba(236,102,8,.18)!important;color:#ec6608!important;font-size:8px!important;font-weight:950!important;text-transform:uppercase!important;transition:transform .18s ease,background .18s ease,color .18s ease!important}
footer.nanu-next-footer .nf7-socials a:hover{transform:translateY(-3px)!important;background:#ec6608!important;color:#ffffff!important}
footer.nanu-next-footer .nf7-dock__links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0!important}
footer.nanu-next-footer .nf7-link-group{min-width:0!important;padding:17px 14px!important;border-radius:20px!important;background:rgba(55,54,54,.025)!important;border:1px solid rgba(55,54,54,.055)!important;transition:transform .2s ease,border-color .2s ease,background .2s ease!important}
footer.nanu-next-footer .nf7-link-group:hover{transform:translateY(-3px)!important;border-color:rgba(236,102,8,.20)!important;background:rgba(236,102,8,.035)!important}
footer.nanu-next-footer .nf7-link-group__icon{display:inline-grid!important;place-items:center!important;width:31px!important;height:31px!important;border-radius:10px!important;background:rgba(236,102,8,.09)!important;border:1px solid rgba(236,102,8,.11)!important;color:#ec6608!important;font-size:8px!important;font-weight:950!important}
footer.nanu-next-footer .nf7-link-group h4{margin:12px 0 8px!important;color:#373636!important;font-size:13px!important;font-weight:900!important}
footer.nanu-next-footer .nf7-link-group nav{display:grid!important;gap:2px!important}
footer.nanu-next-footer .nf7-link-group nav a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;min-height:31px!important;padding:4px 6px!important;border-radius:9px!important;color:rgba(55,54,54,.68)!important;font-size:10px!important;line-height:1.25!important;font-weight:700!important;transition:color .17s ease,background .17s ease,transform .17s ease!important}
footer.nanu-next-footer .nf7-link-group nav a b{opacity:0!important;color:#ec6608!important;transform:translateX(-4px)!important;transition:opacity .17s ease,transform .17s ease!important}
footer.nanu-next-footer .nf7-link-group nav a:hover{color:#373636!important;background:#ffffff!important;transform:translateX(2px)!important}
footer.nanu-next-footer .nf7-link-group nav a:hover b{opacity:1!important;transform:none!important}

footer.nanu-next-footer .nf7-contact{position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:19px!important;border-radius:21px!important;background:#ec6608!important;color:#ffffff!important;box-shadow:0 14px 34px rgba(236,102,8,.18)!important}
footer.nanu-next-footer .nf7-contact:after{content:""!important;position:absolute!important;right:-58px!important;top:-60px!important;width:145px!important;height:145px!important;border:24px solid rgba(255,255,255,.10)!important;border-radius:50%!important;pointer-events:none!important}
footer.nanu-next-footer .nf7-contact__badge{position:relative!important;z-index:1!important;display:inline-flex!important;align-self:flex-start!important;padding:6px 9px!important;border-radius:999px!important;background:rgba(255,255,255,.15)!important;color:#ffffff!important;font-size:8px!important;font-weight:950!important;letter-spacing:.07em!important}
footer.nanu-next-footer .nf7-contact h3{position:relative!important;z-index:1!important;margin:13px 0 6px!important;color:#ffffff!important;font-size:22px!important;line-height:1.03!important;font-weight:950!important;letter-spacing:-.03em!important}
footer.nanu-next-footer .nf7-contact>p{position:relative!important;z-index:1!important;margin:0 0 13px!important;color:rgba(255,255,255,.80)!important;font-size:10px!important;line-height:1.45!important;font-weight:600!important}
footer.nanu-next-footer .nf7-contact__phone{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:31px 1fr 24px!important;align-items:center!important;gap:7px!important;min-height:49px!important;padding:7px 8px!important;border-radius:14px!important;background:#ffffff!important;color:#373636!important;box-shadow:0 9px 22px rgba(55,54,54,.09)!important}
footer.nanu-next-footer .nf7-contact__phone>span{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;border-radius:10px!important;background:rgba(236,102,8,.09)!important;color:#ec6608!important}
footer.nanu-next-footer .nf7-contact__phone strong{color:#373636!important;font-size:11px!important;font-weight:900!important}footer.nanu-next-footer .nf7-contact__phone b{color:#ec6608!important}
footer.nanu-next-footer .nf7-contact__item{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;gap:2px!important;margin-top:6px!important;padding:7px 1px!important;color:#ffffff!important}
footer.nanu-next-footer .nf7-contact__item span{color:rgba(255,255,255,.60)!important;font-size:7px!important;font-weight:900!important;letter-spacing:.08em!important}footer.nanu-next-footer .nf7-contact__item strong{color:#ffffff!important;font-size:10px!important;line-height:1.25!important;font-weight:850!important}
footer.nanu-next-footer .nf7-contact__cta{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:39px!important;margin-top:auto!important;padding:0 9px 0 12px!important;border-radius:12px!important;background:#ffffff!important;color:#373636!important;font-size:9px!important;font-weight:850!important;transition:transform .18s ease!important}
footer.nanu-next-footer .nf7-contact__cta b{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border-radius:8px!important;background:rgba(236,102,8,.09)!important;color:#ec6608!important}footer.nanu-next-footer .nf7-contact__cta:hover{transform:translateY(-2px)!important;color:#373636!important}

footer.nanu-next-footer .nf7-trust{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;margin-top:10px!important;animation:nf72Rise .55s .14s cubic-bezier(.2,.8,.2,1) both}
footer.nanu-next-footer .nf7-trust>div{display:grid!important;grid-template-columns:31px 1fr!important;grid-template-rows:auto auto!important;column-gap:9px!important;align-items:center!important;min-height:62px!important;padding:10px 12px!important;border-radius:16px!important;background:#ffffff!important;border:1px solid rgba(55,54,54,.065)!important;box-shadow:0 7px 20px rgba(55,54,54,.035)!important;transition:transform .18s ease,border-color .18s ease!important}
footer.nanu-next-footer .nf7-trust>div:hover{transform:translateY(-3px)!important;border-color:rgba(236,102,8,.24)!important}
footer.nanu-next-footer .nf7-trust>div>span{grid-row:1/3!important;display:grid!important;place-items:center!important;width:31px!important;height:31px!important;border-radius:10px!important;background:#ec6608!important;color:#ffffff!important;font-size:8px!important;font-weight:950!important}
footer.nanu-next-footer .nf7-trust strong{color:#373636!important;font-size:10px!important;font-weight:900!important}footer.nanu-next-footer .nf7-trust small{color:rgba(55,54,54,.52)!important;font-size:7px!important;font-weight:700!important}
footer.nanu-next-footer .nf7-bottom{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:16px!important;padding:19px 2px 18px!important;animation:nf72Rise .55s .18s cubic-bezier(.2,.8,.2,1) both}
footer.nanu-next-footer .nf7-bottom__copy{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;border-radius:999px!important;background:#ffffff!important;border:1px solid rgba(55,54,54,.07)!important;color:#373636!important;font-size:9px!important;font-weight:850!important;box-shadow:0 6px 16px rgba(55,54,54,.035)!important}
footer.nanu-next-footer .nf7-bottom__developer{justify-self:center!important;display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important;color:rgba(55,54,54,.54)!important;font-size:9px!important;font-weight:700!important}
footer.nanu-next-footer .nf7-bottom__developer a{color:#373636!important;font-weight:900!important;transition:color .17s ease,transform .17s ease!important}footer.nanu-next-footer .nf7-bottom__developer a:hover{color:#ec6608!important;transform:translateY(-1px)!important}footer.nanu-next-footer .nf7-bottom__developer i{font-style:normal!important;color:#ec6608!important}
footer.nanu-next-footer .nf7-payments{display:flex!important;gap:7px!important}footer.nanu-next-footer .nf7-payments span{display:grid!important;place-items:center!important;min-width:48px!important;height:33px!important;padding:0 8px!important;border-radius:10px!important;background:#ffffff!important;border:1px solid rgba(55,54,54,.08)!important;color:#373636!important;font-size:9px!important;font-weight:950!important;box-shadow:0 6px 16px rgba(55,54,54,.035)!important}

/* Privacy is a soft utility row, never a dark strip */
footer.nanu-next-footer .nanu-footer-privacy{position:relative!important;z-index:4!important;width:100%!important;background:rgba(255,255,255,.90)!important;border:0!important;border-top:1px solid rgba(55,54,54,.07)!important;color:rgba(55,54,54,.58)!important;box-shadow:none!important}
footer.nanu-next-footer .nanu-footer-privacy .my-container{display:flex!important;align-items:center!important;gap:11px!important;flex-wrap:wrap!important;padding-top:11px!important;padding-bottom:11px!important;font-size:10px!important}
footer.nanu-next-footer .nanu-footer-privacy__link{color:#373636!important;font-weight:800!important}footer.nanu-next-footer .nanu-footer-privacy__link:hover{color:#ec6608!important}
footer.nanu-next-footer .nanu-footer-privacy__settings{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:31px!important;padding:0 12px!important;border:1px solid rgba(236,102,8,.22)!important;border-radius:999px!important;background:rgba(236,102,8,.07)!important;color:#ec6608!important;font-weight:850!important;cursor:pointer!important;pointer-events:auto!important;transition:background .17s ease,color .17s ease,transform .17s ease!important}
footer.nanu-next-footer .nanu-footer-privacy__settings:hover{background:#ec6608!important;color:#ffffff!important;transform:translateY(-2px)!important}
footer.nanu-next-footer .nanu-footer-privacy span{margin-left:auto!important;color:rgba(55,54,54,.50)!important}

@keyframes nf72Rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}

@media(max-width:1180px){
  footer.nanu-next-footer .nf7-dock{grid-template-columns:220px 1fr!important}
  footer.nanu-next-footer .nf7-contact{grid-column:1/3!important;display:grid!important;grid-template-columns:180px 1fr 220px!important;gap:13px!important;align-items:center!important}
  footer.nanu-next-footer .nf7-contact__badge,footer.nanu-next-footer .nf7-contact h3,footer.nanu-next-footer .nf7-contact>p{grid-column:1!important}
  footer.nanu-next-footer .nf7-contact__phone{grid-column:2!important}footer.nanu-next-footer .nf7-contact__item{margin:0!important}footer.nanu-next-footer .nf7-contact__cta{grid-column:3!important;grid-row:1/4!important;margin:0!important;align-self:stretch!important}
}
@media(max-width:900px){
  footer.nanu-next-footer{margin-top:52px!important;padding-top:42px!important;border-radius:28px 28px 0 0!important}
  footer.nanu-next-footer .nf7-hero{grid-template-columns:1fr!important;gap:21px!important}
  footer.nanu-next-footer .nf7-logo-card{min-height:128px!important}
  footer.nanu-next-footer .nf7-dock{grid-template-columns:1fr!important;padding:11px!important;border-radius:23px!important}
  footer.nanu-next-footer .nf7-dock__links{grid-template-columns:repeat(3,1fr)!important}
  footer.nanu-next-footer .nf7-contact{grid-column:auto!important;display:flex!important}
  footer.nanu-next-footer .nf7-contact__badge,footer.nanu-next-footer .nf7-contact h3,footer.nanu-next-footer .nf7-contact>p,footer.nanu-next-footer .nf7-contact__phone,footer.nanu-next-footer .nf7-contact__item,footer.nanu-next-footer .nf7-contact__cta{grid-column:auto!important;grid-row:auto!important}
  footer.nanu-next-footer .nf7-contact__cta{margin-top:10px!important}
  footer.nanu-next-footer .nf7-trust{grid-template-columns:1fr 1fr!important}
  footer.nanu-next-footer .nf7-bottom{grid-template-columns:1fr auto!important}
  footer.nanu-next-footer .nf7-bottom__developer{grid-column:1/3!important;grid-row:2!important;justify-self:start!important}
  footer.nanu-next-footer .nanu-footer-privacy span{margin-left:0!important;width:100%!important}
}
@media(max-width:620px){
  footer.nanu-next-footer{margin-top:40px!important;padding-top:31px!important;border-radius:21px 21px 0 0!important}
  footer.nanu-next-footer .nf7-hero h2{font-size:32px!important}
  footer.nanu-next-footer .nf7-hero__copy>p{font-size:12px!important}
  footer.nanu-next-footer .nf7-actions{display:grid!important;grid-template-columns:1fr!important}
  footer.nanu-next-footer .nf7-btn{width:100%!important}
  footer.nanu-next-footer .nf7-logo-card{min-height:110px!important;padding:18px!important;border-radius:19px!important}
  footer.nanu-next-footer .nf7-logo-card img{width:min(220px,90%)!important}
  footer.nanu-next-footer .nf7-metrics>div{min-height:55px!important;border-radius:13px!important}
  footer.nanu-next-footer .nf7-dock{padding:8px!important;border-radius:19px!important}
  footer.nanu-next-footer .nf7-dock__links{grid-template-columns:1fr!important}
  footer.nanu-next-footer .nf7-link-group{padding:14px!important;border-radius:16px!important}
  footer.nanu-next-footer .nf7-contact{padding:16px!important;border-radius:17px!important}
  footer.nanu-next-footer .nf7-contact h3{font-size:20px!important}
  footer.nanu-next-footer .nf7-trust{grid-template-columns:1fr!important}
  footer.nanu-next-footer .nf7-bottom{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding-bottom:15px!important}
  footer.nanu-next-footer .nanu-footer-privacy .my-container{align-items:flex-start!important;flex-direction:column!important}
  footer.nanu-next-footer .nanu-footer-privacy span{margin-left:0!important}
}
@media(prefers-reduced-motion:reduce){footer.nanu-next-footer .nf7-hero__copy,footer.nanu-next-footer .nf7-hero__identity,footer.nanu-next-footer .nf7-dock,footer.nanu-next-footer .nf7-trust,footer.nanu-next-footer .nf7-bottom{animation:none!important}}
