.sa-page{--sa-ink: #202b27;--sa-muted: #56645d;--sa-paper: #fbfaf6;--sa-surface: #efefe7;--sa-rule: #c9cfc5;--sa-accent: #245341;--sa-accent-soft: #e3ebe0;--sa-focus: #095e8a;--sa-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sa-font-display: Georgia, "Times New Roman", serif;--sa-measure: 68ch;--sa-space-1: .375rem;--sa-space-2: .75rem;--sa-space-3: 1.125rem;--sa-space-4: 1.75rem;--sa-space-5: 2.75rem;--sa-space-6: 4.5rem;--sa-table-min: 40rem;--sa-anchor-offset: 140px;color:var(--sa-ink);font-family:var(--sa-font-body);font-size:clamp(1rem,.96rem + .18vw,1.125rem);line-height:1.65;overflow-wrap:break-word;-webkit-text-size-adjust:100%}.sa-page,.sa-page *,.sa-page *:before,.sa-page *:after{box-sizing:border-box}.sa-page :where(h1,h2,h3,h4,p,ul,ol,dl,blockquote,figure){margin-block:0}.sa-page :where(h1,h2,h3,h4){color:var(--sa-ink);font-family:var(--sa-font-display);font-weight:400;text-wrap:balance;letter-spacing:-.025em;overflow-wrap:normal}.sa-page h1{font-size:clamp(2.5rem,1.8rem + 2.4vw,4.5rem);line-height:1.06}.sa-page h2{font-size:clamp(1.9rem,1.4rem + 1.4vw,3rem);line-height:1.16}.sa-page h3{font-size:clamp(1.35rem,1.15rem + .6vw,1.85rem);line-height:1.25}.sa-page h4{font-size:1.2rem;line-height:1.35}.sa-page :where(strong,b){font-weight:650}.sa-page :where(ul,ol){padding-inline-start:1.4em}.sa-page :where(li+li){margin-block-start:.45em}.sa-page :where(dt){font-weight:650}.sa-page :where(dd){margin-inline-start:0}.sa-page :where(hr){border:0;border-block-start:1px solid var(--sa-rule)}.sa-page :where(img,svg,video){max-inline-size:100%}.sa-page :where(img){height:auto;vertical-align:middle}.sa-page :where(button,input,select,textarea){font:inherit}.sa-page a{color:var(--sa-accent);text-decoration:underline;text-decoration-thickness:.065em;text-underline-offset:.2em;overflow-wrap:anywhere}.sa-page a:hover{text-decoration-thickness:.12em}.sl .sa-page a:hover{color:inherit}.sa-page :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--sa-focus);outline-offset:4px;border-radius:2px}.sl .sa-page footer a:focus-visible{outline-color:currentColor}.sa-page [id],.sl .sa-page [id]{scroll-margin-block-start:var(--sa-anchor-offset)}.sa-page ::selection{color:var(--sa-ink);background:var(--sa-accent-soft)}.sa-page .sa-prose{max-inline-size:var(--sa-measure)}.sa-page .sa-prose :where(p,ul,ol,dl,blockquote)+:where(p,ul,ol,dl,blockquote){margin-block-start:1.1em}.sa-page .sa-prose :where(h2,h3,h4){margin-block:1.8em .65em}.sa-page .sa-prose :where(h2,h3,h4):first-child{margin-block-start:0}.sa-page .sa-kicker{color:var(--sa-muted);font-family:var(--sa-font-body);font-size:.75rem;font-weight:650;line-height:1.45;letter-spacing:.13em;text-transform:uppercase}.sa-page .sa-lead{font-size:clamp(1.15rem,1rem + .45vw,1.5rem);line-height:1.55}.sa-page .sa-small{font-size:.875rem;line-height:1.6}.sa-page .sa-muted{color:var(--sa-muted)}.sa-page .sa-flow>*+*{margin-block-start:var(--sa-flow-space, var(--sa-space-3))}.sa-page .sa-text-link{font-weight:600}.sa-page .sa-tabular{font-variant-numeric:tabular-nums}.sa-page .sa-sr-only:not(:focus):not(:active){position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.sa-page .sa-table-region{max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--sa-muted) var(--sa-surface);scrollbar-width:thin}.sa-page table{inline-size:100%;border-collapse:collapse;border-spacing:0;font-size:.9375rem;line-height:1.5}.sa-page .sa-table-region>table{min-inline-size:var(--sa-table-min)}.sa-page :where(th,td){padding:1rem 1.125rem;border-block-end:1px solid var(--sa-rule);text-align:start;vertical-align:top}.sa-page :where(th){font-weight:650}.sa-page :where(thead th){background:var(--sa-surface);border-block-start:1px solid var(--sa-rule)}.sa-page :where(tbody th){color:var(--sa-ink)}.sa-page :where(caption){padding-block:0 .85rem;color:var(--sa-ink);font-size:1rem;font-weight:650;text-align:start;caption-side:top}.sa-page .sa-table-note{margin-block-start:.75rem;color:var(--sa-muted);font-size:.875rem}.sa-page .sa-figure{margin:0}.sa-page .sa-figure :where(img){display:block;inline-size:100%;height:auto}.sa-page .sa-figure figcaption{margin-block-start:.85rem;color:var(--sa-muted);font-size:.875rem;line-height:1.55}.sa-page .sa-figure figcaption :where(strong){color:var(--sa-ink)}.sa-page .sa-product-image{display:block;inline-size:100%;block-size:auto;object-fit:contain;background:#fff}.sa-page .sa-rule{border-block-start:1px solid var(--sa-rule)}.sa-page details>summary{cursor:pointer}.sa-page details>summary::-webkit-details-marker{color:var(--sa-accent)}.sa-page details>summary::marker{color:var(--sa-accent)}@media(max-width:42rem){.sa-page{--sa-space-5: 2rem;--sa-space-6: 3rem}.sa-page :where(th,td){padding:.8rem .85rem}}@media(prefers-reduced-motion:reduce){.sa-page *,.sa-page *:before,.sa-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){.sa-page :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-color:Highlight}.sa-page :where(th,td){border-color:CanvasText}}@media print{.sa-page{color:#000;font-size:11pt}.sa-page :where(h1,h2,h3,h4){break-after:avoid}.sa-page :where(figure,tr){break-inside:avoid}.sa-page .sa-table-region{overflow:visible}.sa-page .sa-table-region>table{min-inline-size:0}.sa-page a{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ers-sushi-authority-base.css.map */
