.sl .sa-p04{max-width:1376px;margin:0 auto;padding:52px 0 32px;background:var(--sa-paper,#faf8f3);color:var(--sa-ink,#202720);font-family:var(--sa-font-body,Arial,sans-serif);font-size:17px;line-height:1.65}.sl .sa-p04 *,.sl .sa-p04 *:before,.sl .sa-p04 *:after{box-sizing:border-box}.sl .sa-p04 h1,.sl .sa-p04 h2,.sl .sa-p04 h3,.sl .sa-p04 h4{color:var(--sa-ink,#202720);font-family:var(--sa-font-display,Georgia,serif);font-weight:400;line-height:1.12;letter-spacing:-.025em;margin:0;text-transform:none}.sl .sa-p04 h1{font-size:clamp(42px,4.5vw,72px);max-width:950px}.sl .sa-p04 h2{font-size:clamp(30px,3vw,43px);max-width:830px}.sl .sa-p04 h3{font-size:27px}.sl .sa-p04 p{margin:0 0 20px}.sl .sa-p04 .sl-prose,.sl .sa-p04 .p01-copy{max-width:72ch}.sl .sa-p04 ul{list-style:disc}.sl .sa-p04 ol{list-style:decimal}.sl .sa-p04 a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sl .sa-p04 a:hover{color:var(--sa-accent,#91422d)}.sl .sa-p04 a:focus-visible,.sl .sa-p04 summary:focus-visible,.sl .sa-p04 [tabindex]:focus-visible,.sl .sa-p04 input:focus-visible{outline:3px solid var(--sa-accent,#91422d);outline-offset:4px}.sl .sa-p04 .sl-label{font-family:var(--sa-font-body,Arial,sans-serif);font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--sa-muted,#5a645b);margin-bottom:18px}.sl .sa-p04 .sl-edition{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--sa-muted,#5a645b);margin-top:30px}.sl .sa-p04 .sl-manuscript-cover,.sl .sa-p04 .sl-hero{padding:0 0 40px;border-bottom:1px solid var(--sa-rule,#cfcec5)}.sl .sa-p04 .sl-manuscript-introduction{margin:32px 0 40px}.sl .sa-p04 .sl-manuscript-lead,.sl .sa-p04 .sl-deck{font-size:21px;line-height:1.55;max-width:64ch}.sl .sa-p04 .sl-contents{margin:36px 0;border-top:1px solid var(--sa-rule,#cfcec5);border-bottom:1px solid var(--sa-rule,#cfcec5)}.sl .sa-p04 .sl-contents summary{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:17px 0;cursor:pointer;font-size:15px;font-weight:700}.sl .sa-p04 .sl-contents summary>span{color:var(--sa-muted,#5a645b);font-size:12px}.sl .sa-p04 .sl-contents nav>ol{display:block;list-style:none;padding:20px 0 26px;margin:0;columns:2;column-gap:40px}.sl .sa-p04 .sl-contents li{break-inside:avoid;margin:0 0 12px}.sl .sa-p04 .sl-contents a{display:flex;gap:16px;text-decoration:none;font-size:14px;line-height:1.4}.sl .sa-p04 .sl-contents a>span{color:var(--sa-accent,#91422d);font-size:11px;min-width:18px;margin-top:2px}.sl .sa-p04 .sl-reading-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:52px;align-items:start}.sl .sa-p04 .sl-reading-rail{position:sticky;top:24px;font-size:12px;line-height:1.4;padding-right:16px;max-height:calc(100vh - 48px);overflow:auto}.sl .sa-p04 .sl-reading-rail ol{margin:0;padding:0;list-style:none}.sl .sa-p04 .sl-reading-rail li{margin:0;border-bottom:1px solid var(--sa-rule,#cfcec5)}.sl .sa-p04 .sl-reading-rail nav a{display:flex;gap:8px;padding:10px 0;text-decoration:none}.sl .sa-p04 .sl-reading-rail nav a>span{color:var(--sa-accent,#91422d);font-size:10px;padding-top:2px;flex:0 0 16px;white-space:nowrap}.sl .sa-p04 .sl-reading-rail>.sl-text-link{display:block;margin-top:22px}.sl .sa-p04 .sl-chapters{min-width:0}.sl .sa-p04 .sl-section{margin:0;padding:48px 0 58px;border-bottom:1px solid var(--sa-rule,#cfcec5);scroll-margin-top:24px}.sl .sa-p04 .sl-section:first-child{padding-top:0}.sl .sa-p04 .sl-section-heading{margin:0 0 28px}.sl .sa-p04 .sl-section-heading .sl-label{margin-bottom:12px}.sl .sa-p04 .sl-section-opening{margin-bottom:32px}.sl .sa-p04 .sl-table-hint{font-size:11px;color:var(--sa-muted,#5a645b);margin:24px 0 8px}.sl .sa-p04 .sl-table-wrap,.sl .sa-p04 .p01-table-wrap{width:100%;overflow:auto;margin:0 0 30px;border-top:2px solid var(--sa-ink,#202720);border-bottom:1px solid var(--sa-rule,#cfcec5)}.sl .sa-p04 table{border-collapse:collapse;border:0;width:100%;margin:0;line-height:1.5;font-size:14px;table-layout:auto;color:inherit;background:#fff}.sl .sa-p04 table caption{text-align:left;font-size:12px;font-weight:700;padding:16px 16px 14px;color:var(--sa-muted,#5a645b)}.sl .sa-p04 th,.sl .sa-p04 td{border:0;border-bottom:1px solid var(--sa-rule,#cfcec5);padding:17px 16px;vertical-align:top;text-align:left;overflow-wrap:anywhere}.sl .sa-p04 thead th{background:#e9ebe4;color:var(--sa-ink,#202720);font-size:11px;letter-spacing:.04em;font-weight:700;text-transform:uppercase}.sl .sa-p04 tbody th{font-weight:700;background:#f3f4ee}.sl .sa-p04 tbody tr:last-child>*{border-bottom:0}.sl .sa-p04 .sl-manuscript-list,.sl .sa-p04 .p01-list,.sl .sa-p04 .p02-list{padding:0 0 0 22px;margin:22px 0 30px;max-width:72ch}.sl .sa-p04 .sl-manuscript-list li,.sl .sa-p04 .p01-list li,.sl .sa-p04 .p02-list li{margin:0 0 14px;padding-left:5px}.sl .sa-p04 .sl-manuscript-objects{display:flex;flex-wrap:wrap;gap:28px;padding:26px 0;margin:24px 0;border-top:1px solid var(--sa-rule,#cfcec5);border-bottom:1px solid var(--sa-rule,#cfcec5)}.sl .sa-p04 .sl-manuscript-object{margin:0;flex:1 1 220px;max-width:340px}.sl .sa-p04 .sl-manuscript-object>a{display:block;padding:20px;background:#fff}.sl .sa-p04 img{display:block;max-width:100%;width:100%;height:auto}.sl .sa-p04 .sl-manuscript-object img{height:230px;object-fit:contain}.sl .sa-p04 figure{margin:0}.sl .sa-p04 figcaption{color:var(--sa-muted,#5a645b);font-size:12px;line-height:1.5;margin-top:13px}.sl .sa-p04 .sl-article-footer{display:flex;justify-content:space-between;gap:20px;border-top:2px solid var(--sa-ink,#202720);margin-top:40px;padding-top:24px;font-size:14px}.sl .sa-p04 .p04-topic{display:grid;grid-template-columns:210px minmax(0,1fr);gap:32px;margin:36px 0;padding-top:28px;border-top:1px solid var(--sa-rule,#cfcec5)}.sl .sa-p04 .p04-topic>h3{font-size:23px}.sl .sa-p04 .p04-topic-body{min-width:0}.sl .sa-p04 .p04-topic-body>p:last-child{margin-bottom:0}.sl .sa-p04 .p04-route{display:flex;border-bottom:1px solid var(--sa-rule,#cfcec5);margin:30px 0 42px}.sl .sa-p04 .p04-route-stop{display:flex;flex:1;align-items:flex-start;gap:12px;padding:18px 18px 20px 0;text-decoration:none;font-size:13px;line-height:1.4}.sl .sa-p04 .p04-route-number{color:var(--sa-accent,#91422d);font-size:11px;font-weight:700;min-width:22px;padding-top:2px}@media(max-width:1000px){.sl .sa-p04{padding:40px 0 28px}.sl .sa-p04 .sl-reading-layout{grid-template-columns:145px minmax(0,1fr);gap:30px}.sl .sa-p04 .p04-topic{grid-template-columns:1fr;gap:18px}.sl .sa-p04 .sl-prose{max-width:100%}}@media(max-width:760px){.sl .sa-p04{padding:32px 0 28px;font-size:16px}.sl .sa-p04 h1{font-size:40px}.sl .sa-p04 h2{font-size:31px}.sl .sa-p04 h3{font-size:25px}.sl .sa-p04 .sl-reading-layout{display:block}.sl .sa-p04 .sl-reading-rail{position:static;max-height:none;margin:0 0 32px;padding:0}.sl .sa-p04 .sl-reading-rail nav{display:none}.sl .sa-p04 .sl-reading-rail>.sl-label{display:none}.sl .sa-p04 .sl-reading-rail>.sl-text-link{display:none}.sl .sa-p04 .sl-contents nav>ol{columns:1}.sl .sa-p04 .sl-section{padding:34px 0 38px}.sl .sa-p04 .sl-manuscript-lead,.sl .sa-p04 .sl-deck{font-size:19px}.sl .sa-p04 .sl-article-footer{display:block}.sl .sa-p04 .sl-article-footer a{display:block;margin-bottom:16px}.sl .sa-p04 .p04-route{display:block;margin:26px 0}.sl .sa-p04 .p04-route-stop{border-top:1px solid var(--sa-rule,#cfcec5);padding:14px 0}.sl .sa-p04 table{min-width:620px}.sl .sa-p04 .sl-manuscript-object{max-width:100%}}@media print{.sl .sa-p04{padding:0;max-width:none;background:#fff;font-size:10pt}.sl .sa-p04 .sl-reading-layout{display:block}.sl .sa-p04 .sl-reading-rail,.sl .sa-p04 .sl-contents{display:none}.sl .sa-p04 .sl-section{break-inside:auto}.sl .sa-p04 .sl-section-heading{break-after:avoid}.sl .sa-p04 table{font-size:9pt;min-width:0}.sl .sa-p04 tr{break-inside:avoid}.sl .sa-p04 .sl-table-wrap,.sl .sa-p04 .p01-table-wrap{overflow:visible}}.sl .sa-p04 .p04-route{border-top:2px solid #31463c;margin:32px 0 42px;background:#edece3}.sl .sa-p04 .p04-route-stop{padding-left:18px;font-size:12px}.sl .sa-p04 .p04-brief-lines{counter-reset:brief}.sl .sa-p04 .p04-brief-lines>p{counter-increment:brief;position:relative;border-top:1px solid var(--sa-rule);padding:23px 0 23px 45px;margin:0;max-width:none}.sl .sa-p04 .p04-brief-lines>p:before{content:counter(brief,decimal-leading-zero);position:absolute;left:0;top:26px;font-size:11px;color:var(--sa-accent);font-weight:700}.sl .sa-p04 .p04-topic{grid-template-columns:230px minmax(0,1fr);gap:30px}.sl .sa-p04 #verify-the-claims-that-determine-the-purchase table tbody th{background:#e9eee3}.sl .sa-p04 #establish-who-is-responsible-for-the-work ul{padding:0;list-style:none;max-width:none;border-top:2px solid #34493b}.sl .sa-p04 #establish-who-is-responsible-for-the-work li{padding:18px 24px;margin:0;border-bottom:1px solid var(--sa-rule);background:#eeeee5}.sl .sa-p04 #approve-the-offer-with-its-conditions-and-acceptance-requirements{margin-top:30px;background:#e9ede4;padding:32px}.sl .sa-p04 .sl-manuscript-object{max-width:280px}.sl .sa-p04 .p04-knife-photo{display:grid;grid-template-columns:1fr;max-width:460px;background:#fff;padding:20px;margin:0 0 28px}.sl .sa-p04 .p04-knife-photo img{height:145px;object-fit:contain}.sl .sa-p04 .p04-responsibility-route{counter-reset:responsibility}.sl .sa-p04 .p04-responsibility-route li{counter-increment:responsibility;position:relative;padding-left:62px!important}.sl .sa-p04 .p04-responsibility-route li:before{content:counter(responsibility,decimal-leading-zero);position:absolute;left:23px;top:22px;font-size:11px;color:var(--sa-accent)}.sl .sa-p04 .p04-responsibility-route strong{display:block;font:23px/1.25 var(--sa-font-display);margin-bottom:8px}.sl .sa-p04 .sl-manuscript-object img{height:190px}@media(max-width:1000px){.sl .sa-p04 .p04-topic{grid-template-columns:1fr;gap:18px}}@media(max-width:760px){.sl .sa-p04 #approve-the-offer-with-its-conditions-and-acceptance-requirements{padding:26px 18px}.sl .sa-p04 .p04-route-stop{padding-left:14px}}@media(max-width:760px){.sl .sa-p04 [id],.sl .sa-p04 .sl-section{scroll-margin-top:135px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ers-sushi-authority-p04.css.map */
