.re-block-text--lg{font-size:var(--fs-body-lg)}.re-block-text--sm{font-size:var(--fs-body-sm)}.re-block-mark{display:block;aspect-ratio:.7}.re-block-image{width:100%}.re-block-image--sm{max-width:240px}.re-block-image--md{max-width:520px}.re-block-image img{width:100%}.re-frame{position:relative;overflow:hidden;border-radius:var(--radius-ui);background:var(--surface-inset)}.re-frame--plain{aspect-ratio:4/3}.re-frame--portrait{aspect-ratio:3/4}.re-frame--natural{background:transparent}.re-frame--plain img,.re-frame--portrait img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.re-frame__empty{display:grid;place-items:center;min-height:240px;height:100%;border:1px dashed var(--rule);color:var(--text-muted)}.re-arch .re-frame__empty{border:0}.re-signup{width:100%;max-width:520px}.re-signup__row{display:grid;grid-template-columns:1fr auto;gap:var(--space-4)}@media(max-width:549px){.re-signup__row{grid-template-columns:1fr}}.re-contact{width:100%;max-width:720px;text-align:left}.re-contact__form{display:grid;gap:var(--space-6)}.re-section{overflow:hidden}.re-section__inner{display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--pad);padding-bottom:var(--pad)}.re-section__inner--center{align-items:center;text-align:center}.re-section__inner--center p{margin-left:auto;margin-right:auto}.re-section__inner--left{align-items:flex-start}.re-section__inner--narrow>*{max-width:640px}.re-section__inner--prose>*{max-width:var(--measure-prose)}.re-section__inner--wide>*{max-width:100%}.re-section__inner>.re-block-divider{margin:0}.re-flat{background:var(--surface-page)}.re-inquiry .re-contact__form{gap:var(--space-8)}.re-inquiry__group{border:0;margin:0;padding:0;display:grid;gap:var(--space-6)}.re-inquiry__group legend{padding:0 0 var(--space-5);margin-bottom:var(--space-2);border-bottom:1px solid var(--rule);width:100%;color:var(--accent-text)}.re-inquiry__options{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-7)}.re-inquiry__options--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4) var(--space-6)}.re-check--radio input{border-radius:50%}.re-check--radio input:after{border-radius:50%}.re-inquiry__flex{margin-top:var(--space-3);font-size:var(--fs-caption)}.re-inquiry [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/blocks.css.map */
