.uniclear-footer{background:var(--uniclear-card);border-top:1px solid var(--uniclear-border);margin-top:8rem}.uniclear-footer__main{max-width:var(--page-width);margin:0 auto;padding:6rem 2rem 4rem;display:grid;grid-template-columns:1fr;gap:5rem}@media (min-width: 750px){.uniclear-footer__main{padding-left:3rem;padding-right:3rem}}@media (min-width: 990px){.uniclear-footer__main{grid-template-columns:1.5fr 2.5fr;gap:6rem}}.uniclear-footer__brand-section{display:flex;flex-direction:column;gap:3rem}.uniclear-footer__brand{display:flex;flex-direction:column;gap:1.6rem}.uniclear-footer__logo{display:inline-block;width:fit-content;color:var(--uniclear-text);text-decoration:none;transition:opacity .2s ease}.uniclear-footer__logo:hover{opacity:.8}.uniclear-footer__logo-text{font-size:2.4rem;font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:-.02em}.uniclear-footer__logo-image{max-height:48px;width:auto;display:block}.uniclear-footer__logo-image--svg{height:auto;max-width:160px}.uniclear-footer__logo-svg{display:block;height:auto;max-width:160px}.uniclear-footer__logo-image--svg path,.uniclear-footer__logo-image--svg rect,.uniclear-footer__logo-image--svg circle,.uniclear-footer__logo-svg path,.uniclear-footer__logo-svg rect,.uniclear-footer__logo-svg circle{transition:fill .2s ease}.uniclear-footer__brand-description{color:var(--uniclear-text-muted);font-size:1.4rem;line-height:1.7;max-width:380px}.uniclear-footer__social-section{display:flex;flex-direction:column;gap:1.6rem}.uniclear-footer__social-title{color:var(--uniclear-text);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;margin:0}.uniclear-footer__social{display:flex;gap:1.2rem;flex-wrap:wrap}.uniclear-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--uniclear-bg);border:1px solid var(--uniclear-border);border-radius:10px;color:var(--uniclear-text);text-decoration:none;transition:all .3s ease}.uniclear-footer__social-link:hover{background:var(--uniclear-accent);border-color:var(--uniclear-accent);color:#fff;transform:translateY(-3px);box-shadow:0 8px 16px #2563eb4d}.uniclear-footer__social-link svg{width:22px;height:22px}.uniclear-footer__nav-columns{display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width: 550px){.uniclear-footer__nav-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width: 990px){.uniclear-footer__nav-columns{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem}}.uniclear-footer__nav-column{display:flex;flex-direction:column}.uniclear-footer__nav-title{color:var(--uniclear-text);font-size:1.6rem;font-weight:600;margin:0 0 2rem;letter-spacing:-.01em}.uniclear-footer__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.4rem}.uniclear-footer__nav-link{color:var(--uniclear-text-muted);text-decoration:none;font-size:1.4rem;transition:all .2s ease;display:inline-block;position:relative}.uniclear-footer__nav-link:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--uniclear-accent);transition:width .3s ease}.uniclear-footer__nav-link:hover{color:var(--uniclear-text);transform:translate(4px)}.uniclear-footer__nav-link:hover:before{width:100%}.uniclear-footer__newsletter-text{color:var(--uniclear-text-muted);font-size:1.4rem;line-height:1.6;margin:0 0 2rem}.uniclear-footer__newsletter-form{display:flex;flex-direction:column;gap:.8rem}.uniclear-footer__newsletter-input-wrapper{display:flex;gap:.8rem;background:var(--uniclear-bg);border:1px solid var(--uniclear-border);border-radius:10px;padding:.4rem;transition:all .2s ease}.uniclear-footer__newsletter-input-wrapper:focus-within{border-color:var(--uniclear-accent);box-shadow:0 0 0 3px #2563eb1a}.uniclear-footer__newsletter-input{flex:1;padding:1rem 1.4rem;background:transparent;border:none;color:var(--uniclear-text);font-size:1.4rem}.uniclear-footer__newsletter-input:focus{outline:none}.uniclear-footer__newsletter-input::placeholder{color:var(--uniclear-text-muted)}.uniclear-footer__newsletter-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:linear-gradient(135deg,var(--uniclear-accent),var(--uniclear-success));color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;flex-shrink:0}.uniclear-footer__newsletter-btn:hover{transform:scale(1.05);box-shadow:0 4px 12px #2563eb66}.uniclear-footer__newsletter-btn:active{transform:scale(.98)}.uniclear-footer__newsletter-btn svg{width:20px;height:20px}.uniclear-footer__newsletter-success{padding:1.2rem 1.6rem;background:#22c55e1a;border:1px solid var(--uniclear-success);border-radius:8px;color:var(--uniclear-success);font-size:1.3rem;margin-top:.8rem}.uniclear-footer__newsletter-error{padding:1.2rem 1.6rem;background:#ef44441a;border:1px solid #ef4444;border-radius:8px;color:#ef4444;font-size:1.3rem;margin-top:.8rem}.uniclear-footer__bottom{border-top:1px solid var(--uniclear-border);padding:3rem 2rem}@media (min-width: 750px){.uniclear-footer__bottom{padding-left:3rem;padding-right:3rem}}.uniclear-footer__bottom>div{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:column;gap:2rem;align-items:center}@media (min-width: 990px){.uniclear-footer__bottom>div{flex-direction:row;justify-content:space-between}}.uniclear-footer__copyright{color:var(--uniclear-text-muted);font-size:1.4rem;text-align:center}@media (min-width: 990px){.uniclear-footer__copyright{text-align:left}}.uniclear-footer__copyright p{margin:0}.uniclear-footer__copyright a{color:var(--uniclear-text-muted);text-decoration:none;transition:color .2s ease}.uniclear-footer__copyright a:hover{color:var(--uniclear-accent)}.uniclear-footer__utilities{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap;justify-content:center}@media (min-width: 990px){.uniclear-footer__utilities{justify-content:flex-end}}.uniclear-footer__payment-icons{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.uniclear-footer__payment-icon{height:28px;width:auto;opacity:.5;transition:opacity .2s ease;filter:grayscale(1)}.uniclear-footer__payment-icon:hover{opacity:.8;filter:grayscale(0)}.uniclear-footer__localization{position:relative}.uniclear-footer__localization-btn{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.4rem;background:var(--uniclear-bg);border:1px solid var(--uniclear-border);border-radius:8px;color:var(--uniclear-text-muted);font-size:1.3rem;cursor:pointer;transition:all .2s ease}.uniclear-footer__localization-btn:hover{border-color:var(--uniclear-accent);color:var(--uniclear-text)}@media (prefers-reduced-motion: no-preference){.uniclear-footer__brand-section,.uniclear-footer__nav-column{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.uniclear-footer__brand-section{animation-delay:.1s}.uniclear-footer__nav-column:nth-child(1){animation-delay:.2s}.uniclear-footer__nav-column:nth-child(2){animation-delay:.3s}.uniclear-footer__nav-column:nth-child(3){animation-delay:.4s}.uniclear-footer__nav-column:nth-child(4){animation-delay:.5s}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/uniclear-footer.css.map */
