.lro-page,main .shopify-section>main-page{display:block}main-page .rte,main-page .page-content,.lro-page__body{--lro-page-measure: 68ch;color:var(--lro-ink, #101215);font-family:var(--lro-font-body, inherit);font-size:var(--lro-text-base, 1rem);line-height:1.65}main-page .rte>*,.lro-page__body>*{max-width:var(--lro-page-measure)}main-page .rte>table,main-page .rte>pre,.lro-page__body>table,.lro-page__body>pre{max-width:100%;overflow-x:auto;display:block}main-page .rte h2,.lro-page__body h2{font-family:var(--lro-font-display, inherit);font-weight:700;font-size:clamp(1.35rem,2.6vw,1.75rem);line-height:1.15;letter-spacing:-.014em;margin-block:var(--lro-space-8, 2.5rem) var(--lro-space-3, .75rem);padding-inline-start:.8rem;border-inline-start:4px solid var(--lro-accent, #ffb400);text-wrap:balance}main-page .rte h2:first-child,.lro-page__body h2:first-child{margin-block-start:0}main-page .rte h3,.lro-page__body h3{font-family:var(--lro-font-display, inherit);font-weight:600;font-size:1.0625rem;margin-block:var(--lro-space-6, 1.5rem) var(--lro-space-2, .5rem)}main-page .rte p,.lro-page__body p{margin-block:0 var(--lro-space-4, 1rem)}main-page .rte strong,.lro-page__body strong{font-weight:600;color:var(--lro-ink, #101215)}main-page .rte a,.lro-page__body a{color:var(--lro-accent-text, #7a4e00);text-decoration-thickness:1px;text-underline-offset:2px}main-page .rte a:focus-visible,.lro-page__body a:focus-visible{outline:2px solid var(--lro-ink, #101215);outline-offset:3px;border-radius:2px}main-page .rte ul,main-page .rte ol,.lro-page__body ul,.lro-page__body ol{margin-block:0 var(--lro-space-5, 1.25rem);padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:var(--lro-space-2, .5rem)}main-page .rte li,.lro-page__body li{color:var(--lro-ink-2, #454b52)}main-page .rte li strong,.lro-page__body li strong{color:var(--lro-ink, #101215)}main-page .rte h2+ul,.lro-page__body h2+ul{list-style:none;padding:var(--lro-space-4, 1rem) var(--lro-space-5, 1.25rem);border:1px solid var(--lro-line, #d6dade);border-radius:var(--lro-radius-sm, 3px);background:var(--lro-surface-raised, #fff)}main-page .rte em,.lro-page__body em{font-style:normal;color:var(--lro-warn, #a8500a);background:var(--lro-warn-bg, #fbeddf);padding:.05em .35em;border-radius:2px}@media(max-width:40em){main-page .rte h2,.lro-page__body h2{margin-block-start:var(--lro-space-6, 1.5rem)}}.lro-contact__inner{max-width:52rem;margin-inline:auto}.lro-contact__heading{font-family:var(--lro-font-display, inherit);font-weight:var(--lro-weight-heavy);font-size:clamp(1.5rem,3vw,2rem);line-height:var(--lro-leading-tight);margin:0 0 var(--lro-space-2xs)}.lro-contact__intro{margin:0 0 var(--lro-space-lg);color:var(--lro-ink-secondary)}.lro-contact__form{display:flex;flex-direction:column;gap:var(--lro-space-md);background:var(--lro-surface-raised);border:1px solid var(--lro-border-subtle);border-radius:var(--lro-radius-md);padding:var(--lro-space-lg)}.lro-contact__legend{margin:var(--lro-space-sm) 0 0;font-family:var(--lro-font-display, inherit);font-size:var(--lro-text-xs);font-weight:var(--lro-weight-bold);letter-spacing:var(--lro-tracking-caps);text-transform:uppercase;color:var(--lro-ink-muted);padding-block-end:var(--lro-space-2xs);border-block-end:1px solid var(--lro-border-subtle)}.lro-contact__legend:first-of-type{margin-block-start:0}.lro-contact__row{display:grid;gap:var(--lro-space-md)}@media(min-width:40em){.lro-contact__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.lro-contact__field{display:flex;flex-direction:column;gap:var(--lro-space-3xs);min-inline-size:0}.lro-contact__label{font-size:var(--lro-text-sm);font-weight:var(--lro-weight-semibold);color:var(--lro-ink)}.lro-contact__optional{font-weight:var(--lro-weight-regular);color:var(--lro-ink-muted)}.lro-contact__input{inline-size:100%;font-size:1rem;min-block-size:44px}textarea.lro-contact__input{min-block-size:auto;resize:vertical}.lro-contact__hint{margin:0;font-size:var(--lro-text-sm);color:var(--lro-ink-muted)}.lro-contact__hint--block{margin-block-start:var(--lro-space-2xs)}.lro-contact__doclist{margin:0;padding-inline-start:1.1rem;display:flex;flex-direction:column;gap:var(--lro-space-3xs);font-size:var(--lro-text-sm);color:var(--lro-ink-secondary)}.lro-contact__check{display:flex;gap:var(--lro-space-sm);align-items:flex-start;font-size:var(--lro-text-sm);line-height:var(--lro-leading-normal);cursor:pointer}.lro-contact__check input{inline-size:20px;block-size:20px;margin-block-start:2px;flex:none}.lro-contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lro-space-md);padding-block-start:var(--lro-space-sm);border-block-start:1px solid var(--lro-border-subtle)}.lro-contact__reply,.lro-contact__privacy{margin:0;font-size:var(--lro-text-sm);color:var(--lro-ink-muted)}.lro-contact__ok{margin:0;padding:var(--lro-space-md);background:var(--lro-success-bg);color:var(--lro-success-ink);border-inline-start:4px solid var(--lro-success);border-radius:var(--lro-radius-sm);font-weight:var(--lro-weight-semibold)}.lro-contact__ok:focus-visible{outline:2px solid var(--lro-ink);outline-offset:3px}.lro-contact__errors{margin:0;padding:var(--lro-space-md);background:var(--lro-danger-bg);color:var(--lro-danger-ink);border-inline-start:4px solid var(--lro-danger);border-radius:var(--lro-radius-sm)}.lro-contact__errors-title{margin:0 0 var(--lro-space-3xs);font-weight:var(--lro-weight-semibold)}.lro-contact__errors ul{margin:0;padding-inline-start:1.1rem}.lro-contact__appform{background:var(--lro-surface-raised);border:1px solid var(--lro-border-subtle);border-radius:var(--lro-radius-md);padding:var(--lro-space-lg)}.lro-contact__appform:not(:last-child){margin-block-end:var(--lro-space-lg)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lro-page.css.map */
