:root{--mg-page-margin: 16px}@media screen and (min-width:750px){:root{--mg-page-margin: 40px}}.button-primary{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border)}.button-secondary{--button-background-color: transparent;box-shadow:inset 0 0 0 var(--style-border-width-secondary) currentcolor}.button-link{background-color:transparent;border-color:transparent;color:var(--color-secondary-button-text);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:var(--color-secondary-button-text);box-shadow:none}.button.button-link:not(.button-secondary,.button-unstyled){outline:none}.button.button-link:not(.button-secondary,.button-unstyled):focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){.button.button-link:not(.button-secondary,.button-unstyled):focus{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.section--page-narrow{--full-page-grid-central-column-width: min( 52rem, calc(100% - var(--page-margin) * 2) )}.section--page-narrow>*{grid-column:2}.contact-form.size-style{width:100%}.footer-content .group-block .menu__heading{color:var(--color-highlight)}.footer-content .group-block .details-content .menu__item:not(:first-child){margin-top:2px}.footer-content .group-block .details-content .menu__item a:hover{color:var(--color-highlight)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mg-base.css.map */
