.s2c-footer{border-top:1px solid transparent;padding-top:4rem;padding-bottom:4rem;text-align:left;transition:background-color .3s,border-color .3s,color .3s}html[data-theme=light] .s2c-footer{background:#f1f5f9e6;border-color:var(--s2c-color-slate-200);color:var(--s2c-color-slate-800)}html[data-theme=dark] .s2c-footer{background:var(--s2c-color-brand-black);border-color:#ffffff0d;color:#fff}.s2c-footer__inner{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.s2c-footer__inner{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.s2c-footer__inner{padding-left:2rem;padding-right:2rem}}.s2c-footer__top{display:grid;grid-template-columns:1fr;gap:2rem;border-bottom:1px solid transparent;padding-bottom:3rem;transition:border-color .3s}@media(min-width:768px){.s2c-footer__top{grid-template-columns:repeat(12,minmax(0,1fr))}}html[data-theme=light] .s2c-footer__top{border-color:var(--s2c-color-slate-200)}html[data-theme=dark] .s2c-footer__top{border-color:#ffffff0d}.s2c-footer__brand{text-align:left}.s2c-footer__brand>*+*{margin-top:1rem}@media(min-width:768px){.s2c-footer__brand{grid-column:span 4 / span 4}}.s2c-footer__brand-row{display:flex;align-items:center;gap:.5rem}.s2c-footer__logo-img{height:1.75rem;width:auto;object-fit:contain}html[data-theme=dark] .s2c-footer__logo-img{filter:invert(1)}.s2c-footer__logo-fallback{font-family:var(--s2c-font-display);font-weight:700;font-size:1rem}.s2c-footer__logo-suffix{color:var(--s2c-color-primary-yellow);font-weight:700;font-size:.75rem;line-height:1rem}.s2c-footer__description{font-family:var(--s2c-font-sans);font-size:.75rem;line-height:1.625;max-width:20rem}html[data-theme=light] .s2c-footer__description{color:var(--s2c-color-slate-600)}html[data-theme=dark] .s2c-footer__description{color:#ffffff80}.s2c-footer__powered-by{font-family:var(--s2c-font-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;padding-top:.5rem}html[data-theme=light] .s2c-footer__powered-by{color:#94a3b8}html[data-theme=dark] .s2c-footer__powered-by{color:#ffffff4d}.s2c-footer__column{min-width:0}.s2c-footer__column>*+*{margin-top:.75rem}@media(min-width:768px){.s2c-footer__column{grid-column:span 2 / span 2}}.s2c-footer__column-heading{font-family:var(--s2c-font-mono);font-weight:700;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.05em;margin:0}html[data-theme=light] .s2c-footer__column-heading{color:var(--s2c-color-slate-900)}html[data-theme=dark] .s2c-footer__column-heading{color:#fff}.s2c-footer__column-list{list-style:none;margin:0;padding:0;font-size:.75rem;line-height:1rem}.s2c-footer__column-list>*+*{margin-top:.5rem}html[data-theme=light] .s2c-footer__column-list{color:var(--s2c-color-slate-600)}html[data-theme=dark] .s2c-footer__column-list{color:#ffffff80}.s2c-footer__link{color:inherit;text-decoration:none;transition:color .2s}.s2c-footer__link:hover,.s2c-footer__link--highlight,.s2c-footer__link--highlight:hover{color:var(--s2c-color-primary-yellow)}.s2c-footer__legal-link{display:block;color:inherit;text-decoration:none;cursor:default;transition:color .2s}a.s2c-footer__legal-link{cursor:pointer}html[data-theme=light] .s2c-footer__legal-link:hover{color:var(--s2c-color-slate-900)}html[data-theme=dark] .s2c-footer__legal-link:hover{color:#fff}.s2c-footer__compliance{display:block;font-family:var(--s2c-font-mono);font-size:.625rem;color:var(--s2c-color-green-500)}.s2c-footer__bottom{padding-top:2rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--s2c-font-mono);font-size:.75rem;line-height:1rem}@media(min-width:640px){.s2c-footer__bottom{flex-direction:row}}html[data-theme=light] .s2c-footer__bottom{color:#94a3b8}html[data-theme=dark] .s2c-footer__bottom{color:#ffffff4d}.s2c-footer__social{display:flex;align-items:center;gap:1rem}.s2c-footer__social-link{color:inherit;text-decoration:none;transition:color .2s}.s2c-footer__social-link:hover{color:var(--s2c-color-primary-yellow)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-custom-footer.css.map */
