.footer-baseline{width:100%;color:inherit;font-weight:var(--weight-light);font-size:.75rem;border-top:1px solid var(--color-white);padding-block-start:var(--section-spacing-small);padding-block-end:var(--section-spacing-small)}@media (min-width: 768px){.footer-baseline{font-size:.875rem}}@media (min-width: 768px) and (min-width: 900px){.footer-baseline{font-size:.75rem}}@media (min-width: 1200px){.footer-baseline{font-size:.875rem}}.footer-baseline__body{width:100%}.footer-baseline__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 900px){.footer-baseline__list{grid-template-columns:32.5% repeat(4,16.875%);gap:0;align-items:center}}.footer-baseline__list-item--copyright{margin-block-end:.025rem;grid-column:span 2}@media (min-width: 900px){.footer-baseline__list-item--copyright{grid-column:span 1}}.footer-baseline__copyright{cursor:default}.footer-baseline__link{position:relative;margin-block-end:.025rem}.footer-baseline__link:after{position:absolute;bottom:-.1ch;left:0;width:100%;border-top:1px solid;transform:scaleX(0);transform-origin:right;transition:transform var(--transition);content:""}@media (hover: hover){.footer-baseline__link:hover{color:var(--color-highlight);cursor:pointer}.footer-baseline__link:hover:after{transform:scaleX(1);transform-origin:left;transition:transform var(--transition)}}.footer-baseline__link:hover{color:var(--color-highlight)}.footer-brand{text-align:center}.footer-brand__image{max-width:14rem;margin:auto}.footer-brand__title{max-width:14rem;margin:auto;margin-top:1rem;font-weight:var(--weight-bold);text-transform:uppercase}.footer-brand__contact{display:flex;align-items:center;justify-content:center;margin-top:1rem;font-weight:var(--weight-bold)}.footer-brand__link{color:var(--color-black);position:relative;margin-block-end:.025rem}.footer-brand__link:after{position:absolute;bottom:-.1ch;left:0;width:100%;border-top:1px solid;transform:scaleX(0);transform-origin:right;transition:transform var(--transition);content:""}@media (hover: hover){.footer-brand__link:hover{color:var(--color-highlight);cursor:pointer}.footer-brand__link:hover:after{transform:scaleX(1);transform-origin:left;transition:transform var(--transition)}}.built-by__link{display:flex;gap:.5ch;align-items:center;margin-block-end:.025rem;transition:opacity var(--transition);-webkit-user-select:none;user-select:none}@media (hover: hover){.built-by__link:hover{opacity:var(--transition-opacity)}}.built-by__link .svg{display:block;width:3.2rem;height:auto;margin-bottom:-.25rem}@media (min-width: 900px){.built-by__link .svg{width:3.3rem;margin-bottom:-.125rem}}.built-by__text{font-weight:var(--weight-light)}.footer-nav__columns{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.footer-nav__columns{font-size:1.125rem}}@media (min-width: 768px) and (min-width: 900px){.footer-nav__columns{font-size:1rem}}@media (min-width: 900px){.footer-nav__columns{grid-template-columns:32.5% repeat(4,16.875%)}}@media (min-width: 1200px){.footer-nav__columns{font-size:1.125rem}}.footer-nav__column{grid-column:span 1;margin-block-end:2rem}@media (min-width: 900px){.footer-nav__column{order:1;margin-block-end:0}}.footer-nav__column.footer-nav__column--static-desktop{grid-column:span 2}@media (min-width: 900px){.footer-nav__column.footer-nav__column--static-desktop{grid-column:span 1;margin-block-end:0;order:1}}.footer-nav__column.footer-nav__column--static-mobile{grid-column:span 2;margin-block-end:1.5rem}@media (min-width: 900px){.footer-nav__column.footer-nav__column--static-mobile{display:none}}.footer-nav__title{color:var(--color-primary-dark);font-weight:var(--weight-medium);font-size:1.125rem;line-height:var(--line-height-flat);-webkit-user-select:none;user-select:none}@media (min-width: 768px) and (min-width: 900px){.footer-nav__title{font-size:1rem}}@media (min-width: 1200px){.footer-nav__title{font-size:1.125rem}}.footer-menu__content,.footer-menu__item{display:block}.footer-nav__column--static-desktop .footer-menu__item.footer-menu__item--social,.footer-nav__column--static-desktop .footer-menu__item.footer-menu__item--markets{display:none}@media (min-width: 900px){.footer-nav__column--static-desktop .footer-menu__item.footer-menu__item--social,.footer-nav__column--static-desktop .footer-menu__item.footer-menu__item--markets{display:block}}.footer-nav__column--static-mobile .footer-menu__item.footer-menu__item--text{display:none}.footer-menu__link{position:relative;margin-block-end:.025rem}.footer-menu__link:after{position:absolute;bottom:-.1ch;left:0;width:100%;border-top:1px solid;transform:scaleX(0);transform-origin:right;transition:transform var(--transition);content:""}@media (hover: hover){.footer-menu__link:hover{color:var(--color-highlight);cursor:pointer}.footer-menu__link:hover:after{transform:scaleX(1);transform-origin:left;transition:transform var(--transition)}}.footer-menu__link{margin-block-end:.75rem;color:inherit;font-weight:var(--weight-light)}.footer-menu__link:hover{color:var(--color-highlight)}.footer-menu__text{max-width:26.5rem;font-weight:var(--weight-light)}@media (min-width: 900px){.footer-menu__text{max-width:12.5rem}}.footer-menu__logo{display:block;max-width:4rem}.footer{color:var(--color-white);background-color:var(--color-black)}.footer__inner{max-width:90rem;padding-block-start:var(--section-spacing-medium);padding-block-end:var(--section-spacing-medium);padding-inline-end:var(--container-inset-small);padding-inline-start:var(--container-inset-small);width:100%;margin-inline-end:auto;margin-inline-start:auto}@media (min-width: 768px){.footer__inner{max-width:90rem}}@media (min-width: 768px){.footer__inner{padding-block-start:4.625rem;padding-block-end:1.625rem;padding-inline-start:var(--container-inset-large);padding-inline-end:var(--container-inset-large)}}@media (min-width: 900px){.footer__upper{margin-block-end:2.5rem}}.footer__header{margin-block-end:1rem}@media (min-width: 900px){.footer__header{margin-block-end:2.625rem}}.footer__title{font-size:1.75rem;letter-spacing:-.045em;-webkit-user-select:none;user-select:none}.footer__columns{width:100%;margin-inline-end:auto;margin-inline-start:auto}@media (min-width: 768px){.footer__columns{max-width:90rem}}.footer__column{grid-column-start:1;grid-column-end:-1}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-footer.css.map?v=91175282349292157751718428289 */
