.footer.color-scheme-1,.footer.color-scheme-2,.footer{background-color:var(--pd-primary);color:#fff;padding:3rem 0 0;margin-top:4rem}.footer .footer-content{display:grid!important;grid-template-columns:2fr 1fr 1fr 1.5fr!important;gap:3rem!important;margin-bottom:2rem}@media (max-width: 1024px){.footer .footer-content{grid-template-columns:1fr 1fr!important;gap:2rem!important}}@media (max-width: 768px){.footer .footer-content{grid-template-columns:1fr!important;gap:2rem!important}}.footer-column h3,.footer-column h4,.footer-column h5{color:#fff;margin-bottom:1rem;font-weight:600}.footer-company h3{font-size:1.5rem;margin-bottom:.5rem}.footer-tagline{color:var(--pd-accent);font-size:.9rem;margin-bottom:1rem;font-style:italic}.footer-description{line-height:1.6;margin-bottom:1.5rem;color:#fffc;font-size:.9rem}.footer-social h4{font-size:1rem;margin-bottom:.75rem}.social-links{display:flex;gap:1rem}.social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff1a;border-radius:50%;color:#fff;transition:all .3s ease;text-decoration:none}.social-link:hover{background:var(--pd-accent);transform:translateY(-2px);color:#fff}.footer-nav{list-style:none;padding:0;margin:0}.footer-nav li{margin-bottom:.25rem!important}.footer-nav a{color:#fffc;text-decoration:none;font-size:.9rem;line-height:1.2;display:block;padding:.1rem 0;transition:color .3s ease}.footer-nav a:hover{color:var(--pd-accent)}.footer-support .footer-nav{display:block}.footer-support .footer-nav li,.footer-links .footer-nav li{margin-bottom:.25rem!important}.footer-newsletter p{color:#fffc;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.newsletter-form{margin-bottom:1.5rem}.newsletter-success,.newsletter-error{padding:1rem 1.25rem;border-radius:8px;margin-bottom:1.25rem;font-size:.9rem;text-align:left;font-weight:500}.newsletter-success{background:#22c55e26;border:1px solid rgba(34,197,94,.4);color:#10b981}.newsletter-success p{margin:0;line-height:1.4}.newsletter-error{background:#ef444426;border:1px solid rgba(239,68,68,.4);color:#f87171}.newsletter-error p{margin:0;line-height:1.4}.newsletter-input-group{display:flex;border-radius:6px;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.newsletter-input{flex:1;padding:.75rem 1rem;border:none;background:#ffffff1a;color:#fff;font-size:.9rem}.newsletter-input::placeholder{color:#fff9}.newsletter-input:focus{outline:none;background:#ffffff26}.newsletter-btn{padding:.75rem 1.5rem;background:var(--pd-accent);color:#fff;border:none;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .3s ease}.newsletter-btn:hover{background:#0891b2}.footer-payment h5{font-size:.9rem;margin-bottom:.5rem}.payment-icons{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.payment-icon{height:24px;width:auto;max-width:50px;padding:2px;border-radius:4px}.security-badges{margin-top:1rem}.security-badge{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#fffc;font-size:.85rem}.security-icon{font-size:1rem}.footer-payment-info p{color:#fffc;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.footer-security{list-style:none;padding:0;margin:0}.footer-security li{margin-bottom:.25rem}.security-badge{color:#fffc;font-size:.9rem;display:block;transition:color .3s ease;cursor:default}.footer-security li:hover .security-badge{color:var(--pd-accent)}.footer-bottom{border-top:1px solid rgba(255,255,255,.2);padding:1.5rem 0;background:var(--pd-primary)}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-left,.footer-center,.footer-right{flex:1;min-width:200px}.footer-left{text-align:left}.footer-center{text-align:center}.footer-right{text-align:right}.footer-copyright{margin:0;color:#ffffffb3;font-size:.85rem}.footer-legal{display:flex;gap:1.5rem}.footer-legal a{color:#ffffffb3;text-decoration:none;font-size:.85rem;transition:color .3s ease}.footer-legal a:hover{color:var(--pd-accent)}@media (max-width: 1024px){.footer-content{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width: 768px){.footer{padding:2rem 0 0}.footer .page-width{padding:0 1.5rem}.footer-content{grid-template-columns:1fr;gap:2rem}.footer-bottom-content{flex-direction:column;text-align:center}.footer-legal,.social-links{justify-content:center}}@media (max-width: 480px){.footer .page-width{padding:0 1rem}.newsletter-input-group{flex-direction:column}.newsletter-btn{border-radius:0 0 6px 6px}.footer-legal{flex-direction:column;gap:.5rem}}.footer-attribution{text-align:center;margin-top:.5rem!important;font-size:.875rem!important;color:var(--pd-text-secondary)!important}.footer-attribution a{color:#ef4444!important;font-weight:500!important;text-decoration:none!important;transition:all .2s ease!important}.footer-attribution a:hover{color:#dc2626!important;text-decoration:underline!important}.footer-attribution a[href*="github.com"]{color:#4f46e5!important}.footer-attribution a[href*="github.com"]:hover{color:#3730a3!important;text-decoration:underline!important}@media (max-width: 768px){.footer-bottom-content{flex-direction:column;text-align:center;gap:.5rem}.footer-left,.footer-center,.footer-right{text-align:center;min-width:auto}}@media (max-width: 480px){.footer-attribution{font-size:.75rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-footer.css.map */
