.block-button,.block-button:link{background:#232323;border-radius:4px;border:1px solid #000;display:-ms-inline-flexbox;display:inline-flex;padding:.5rem 2rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1.125rem;transition:.1s ease-in-out}.block-button-secondary,.block-button-secondary:link{background:#a9c3e8;border-color:#a9c3e8;color:#232323!important}.block-button:hover,.block-button:focus-visible{background:#333;color:#fff!important}.block-button--size-large,.block-button--size-large:link{padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){.block-button,.block-button:link{font-size:1.25rem;padding-bottom:.75rem;padding-top:.75rem}.block-button--size-large,.block-button--size-large:link{padding-top:1.25rem;padding-bottom:1.25rem}}.heading-block[style*=font-size]{font-size:var(--mobile-font-size)!important;font-weight:var(--font-weight, 600)}@media (min-width: 768px){.heading-block[style*=font-size]{font-size:var(--tablet-font-size)!important}}@media (min-width: 1024px){.heading-block[style*=font-size]{font-size:var(--desktop-sm-font-size, var(--desktop-font-size))!important}}@media (min-width: 1280px){.heading-block[style*=font-size]{font-size:var(--desktop-font-size)!important}}
/*# sourceMappingURL=/cdn/shop/t/212/compiled_assets/styles.css.map */
