.footer-modern{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.1)}.kl-private-reset-css-Xuajs1 .ql-font-nunito-sans{color:#fff!important}.kl-private-reset-css-Xuajs1 button:hover{opacity:.8}.kl-private-reset-css-Xuajs1 button{border-radius:50px!important;font-weight:700!important;border:none!important;cursor:pointer;height:38px!important;font-size:13px!important;background-color:#fff!important;color:#1a1a1a!important}.kl-private-reset-css-Xuajs1 input::placeholder{font-size:1.4rem!important;color:#fff!important}.footer-modern__newsletter-input{height:45px!important}.kl-private-reset-css-Xuajs1 input{outline:none!important;font-size:1.4rem!important;height:38px!important;padding:8px!important;border:1px solid #ccc!important;color:#fff!important;background-color:transparent!important}.footer-modern__wrapper{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-modern__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:3rem;margin-bottom:3rem}@media screen and (min-width: 990px){.footer-modern__grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 990px){.footer-modern__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media screen and (max-width: 749px){.footer-modern__grid{grid-template-columns:1fr;gap:2rem;text-align:center}.footer-modern__wrapper{padding:0 1.5rem}}.footer-modern__logo-column{display:flex;flex-direction:column;gap:1rem}.footer-modern__logo img{max-width:120px;height:auto}.footer-modern__logo-text{font-size:2rem;font-weight:700;margin:0;color:rgb(var(--color-foreground))}.footer-modern__description{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.7);max-width:250px}@media screen and (max-width: 749px){.footer-modern__description{max-width:100%}}.footer-modern__links-column{display:flex;flex-direction:column;gap:1rem}.footer-modern__heading{font-size:1.6rem;font-weight:600;margin:0 0 1rem;color:rgb(var(--color-foreground))}.footer-modern__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.footer-modern__link-item{margin:0}.footer-modern__link{color:rgba(var(--color-foreground),.7);text-decoration:none;font-size:1.4rem;transition:color .3s ease}.footer-modern__link:hover{color:rgb(var(--color-foreground));text-decoration:underline}.footer-modern__contact-column{display:flex;flex-direction:column;gap:1rem}.footer-modern__contact-info{display:flex;flex-direction:column;gap:.8rem}.footer-modern__contact-item{margin:0}.footer-modern__contact-link{color:rgba(var(--color-foreground),.7);text-decoration:none;font-size:1.4rem;transition:color .3s ease}.footer-modern__contact-link:hover{color:rgb(var(--color-foreground));text-decoration:underline}.footer-modern__contact-text{color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.5}.footer-modern__newsletter-column,.footer-modern__newsletter-form{display:flex;flex-direction:column;gap:1rem}.footer-modern__newsletter-wrapper{display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width: 750px){.footer-modern__newsletter-wrapper{flex-direction:row}}.footer-modern__newsletter-input{flex:1;padding:1rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:6px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;outline:none;transition:border-color .3s ease}.footer-modern__newsletter-input:focus{border-color:rgb(var(--color-foreground))}.footer-modern__newsletter-input::placeholder{color:rgba(var(--color-foreground),.5)}.footer-modern__newsletter-button{padding:1rem 2rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border:none;border-radius:6px;font-size:1.4rem;font-weight:500;cursor:pointer;transition:opacity .3s ease;white-space:nowrap}.footer-modern__newsletter-button:hover{opacity:.8}.footer-modern__newsletter-error{color:#dc2626;font-size:1.2rem;margin-top:.5rem}.footer-modern__newsletter-success{color:#16a34a;font-size:1.2rem;font-weight:500;margin-top:.5rem}.footer-modern__social{padding:2rem 0;border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1);text-align:center}.footer-modern__social-list{display:flex;justify-content:center;gap:1.5rem;list-style:none;margin:0;padding:0}.footer-modern__social-list a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));transition:all .3s ease}.footer-modern__social-list a:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:translateY(-2px)}.footer-modern__bottom{padding:2rem 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}@media screen and (max-width: 749px){.footer-modern__bottom{flex-direction:column;text-align:center;gap:1.5rem}}.footer-modern__legal{display:flex;align-items:center}.footer-modern__policy-links{display:flex;list-style:none;margin:0;padding:0;gap:0;flex-wrap:wrap}.footer-modern__policy-item{margin:0}.footer-modern__policy-item:not(:last-child):after{content:"\2022";margin:0 1rem;color:rgba(var(--color-foreground),.5)}.footer-modern__policy-link{color:rgba(var(--color-foreground),.7);text-decoration:none;font-size:1.2rem;transition:color .3s ease}.footer-modern__policy-link:hover{color:rgb(var(--color-foreground));text-decoration:underline}.footer-modern__copyright{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.footer-modern__copyright span{margin:0}.color-scheme-2 .footer-modern,.color-scheme-3 .footer-modern{background-color:#1a1a1a;color:#fff}.color-scheme-2 .footer-modern__newsletter-input,.color-scheme-3 .footer-modern__newsletter-input{background-color:#2a2a2a;border-color:#444;color:#fff}.color-scheme-2 .footer-modern__newsletter-button,.color-scheme-3 .footer-modern__newsletter-button{background-color:#fff;color:#1a1a1a}@media screen and (max-width: 749px){.footer-modern__heading{font-size:1.8rem;text-align:center}.footer-modern__links,.footer-modern__contact-info{align-items:center}}.footer-modern__grid>*{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.footer-modern__grid>*:nth-child(1){animation-delay:.1s}.footer-modern__grid>*:nth-child(2){animation-delay:.2s}.footer-modern__grid>*:nth-child(3){animation-delay:.3s}.footer-modern__grid>*:nth-child(4){animation-delay:.4s}.footer-modern__grid>*:nth-child(5){animation-delay:.5s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-footer-modern.css.map */
