.ta1-nutshell{background:var(--color-footer-bg, #2c2d2e);color:var(--color-footer-text, #fff);font-size:.9375rem;padding:40px 0 0}.ta1-nutshell .row>.columns{padding-bottom:32px;border-bottom:1px solid var(--color-footer-border, rgba(255, 255, 255, .2))}.ta1-nutshell__heading{margin:0 0 20px;font-size:1.0625rem;line-height:1.2;font-weight:var(--font-body-medium-weight, 500);color:var(--color-footer-heading, #fff)}.ta1-nutshell__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:22px}.ta1-nutshell__item{margin:0;padding:0;min-width:0}.ta1-nutshell__title{margin:0 0 6px;font-size:.9375rem;line-height:1.3;font-weight:var(--font-body-medium-weight, 500);color:var(--color-footer-heading, #fff)}.ta1-nutshell__text{margin:0;font-size:.875rem;line-height:1.6;color:var(--color-footer-text, #fff)}.ta1-nutshell__text+.ta1-nutshell__text{margin-top:6px}.ta1-nutshell__text strong,.ta1-nutshell__text b{color:var(--color-footer-heading, #fff);font-weight:var(--font-body-medium-weight, 500)}.ta1-nutshell__link{display:inline-block;margin-top:8px;font-size:.875rem;color:var(--color-footer-link, #fff);text-decoration:underline;text-underline-offset:3px}.ta1-nutshell__link:hover,.ta1-nutshell__link:focus{color:var(--color-footer-link-hover, #fff)}@media only screen and (min-width:768px){.ta1-nutshell{padding-top:55px}.ta1-nutshell .row>.columns{padding-bottom:45px}.ta1-nutshell__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}}@media only screen and (min-width:1024px){.ta1-nutshell__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ta1-nutshell-section:has(~.shopify-section .footer--ta1-merged) .ta1-nutshell .row>.columns{border-bottom:0;padding-bottom:0}.footer.footer--ta1-merged{padding-top:36px}@media only screen and (min-width:768px){.footer.footer--ta1-merged{padding-top:44px}}.footer--ta1-merged>.row{align-items:center;row-gap:16px}.footer--ta1-merged>.row>.columns{flex:0 1 auto;width:auto;max-width:100%}.footer--ta1-merged>.row .widget{margin-bottom:0}.ta1-footer-flat__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 26px;font-size:.875rem}.ta1-footer-flat__links li{margin:0}@media only screen and (min-width:768px){.footer--ta1-merged>.row>.ta1-footer-flat{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ta1-nutshell.css.map */
