.cc-footer-top,.cc-footer-nav,.cc-footer-contact,.cc-footer-newsletter,.cc-footer-bottom{border-top:1px solid rgba(var(--color-foreground),.1)}.cc-footer-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-top:36px;padding-bottom:32px}.cc-footer-top__brand{display:flex;gap:14px}.cc-footer-top__logo a{display:inline-block;text-decoration:none;min-width:100px}.cc-footer-top__logo img{display:block}.cc-footer-top__logo-text{font-size:1.25rem;font-weight:700;color:rgb(var(--color-foreground))}.cc-footer-top__desc{font-size:14px;line-height:1.65;color:rgba(var(--color-foreground),.65);margin:0}.cc-footer-top__desc p{margin:0}.cc-footer-top__socials{display:flex;align-items:center;gap:10px;flex-shrink:0;padding-top:4px}.cc-footer-top__socials .social-icons__link,.cc-footer-top__socials a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#2563eb!important;color:#fff!important;text-decoration:none!important;transition:background .18s ease,transform .18s ease!important}.cc-footer-top__socials .social-icons__link:hover,.cc-footer-top__socials a:hover{background:#1d4ed8!important;transform:translateY(-2px)!important}.cc-footer-nav{padding-top:32px;padding-bottom:32px}.cc-footer-nav__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0 24px}.cc-footer-nav__heading{margin:0 0 14px;font-size:.875rem;font-weight:700;letter-spacing:.02em;color:rgb(var(--color-foreground))}.cc-footer-nav__toggle{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:20px;font-family:Poppins,sans-serif;font-weight:600;letter-spacing:.02em;color:#388fe9;cursor:default}.cc-footer-nav__chevron{display:none}.cc-footer-nav__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cc-footer-nav__links a,.cc-footer-nav__links.rte a{font-size:14px;color:#4b4b4b;text-decoration:none}.cc-footer-nav__links a:hover{color:#2563eb}.cc-footer-contact{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;padding-top:0;padding-bottom:0}.cc-footer-contact__item{display:flex;align-items:center;gap:12px;padding:20px 32px 20px 0;flex:1;min-width:200px;font-size:14px;color:rgba(var(--color-foreground),.65);text-decoration:none;transition:color .15s;line-height:1.5}.cc-footer-contact__item:last-child{padding-right:0}.cc-footer-contact__item:hover{color:#2563eb}.cc-footer-contact__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#388fe9;color:#fff;flex-shrink:0;margin-top:1px}.cc-footer-newsletter{padding-top:32px;padding-bottom:32px}.cc-footer-newsletter__logo{margin-bottom:16px}.cc-footer-newsletter__logo img{display:block}.cc-footer-newsletter__heading{font-size:1.125rem;font-weight:700;margin-bottom:14px;color:rgb(var(--color-foreground))}.cc-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:14px;padding-bottom:14px;font-size:.75rem;color:rgba(var(--color-foreground),.5)}.cc-footer-bottom__made-in strong{color:#2563eb;font-weight:600}@media screen and (max-width:768px){.cc-footer-top{flex-direction:column;gap:18px;padding-top:24px;padding-bottom:20px}.cc-footer-top__brand{max-width:100%}.cc-footer-nav__grid{grid-template-columns:1fr;gap:0}.cc-footer-nav__col{border-bottom:1px solid rgba(var(--color-foreground),.1)}.cc-footer-nav__heading{margin:0}.cc-footer-nav__toggle{cursor:pointer;padding:16px 0}.cc-footer-nav__chevron{display:block;transition:transform .22s ease;flex-shrink:0;opacity:.6}.cc-footer-nav__toggle[aria-expanded=true] .cc-footer-nav__chevron{transform:rotate(180deg)}.cc-footer-nav__links:not(.is-open){display:none}.cc-footer-nav__links.is-open{padding-bottom:16px}.cc-footer-contact{flex-direction:column}.cc-footer-contact__item{padding:16px 0;flex:unset;border-bottom:1px solid rgba(var(--color-foreground),.08)}.cc-footer-contact__item:last-child{border-bottom:none}}@media(prefers-reduced-motion:reduce){.cc-footer-top__socials .social-icons__link,.cc-footer-top__socials a,.cc-footer-contact__item,.cc-footer-nav__chevron{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/383/assets/footer-cc.css.map */
