.z-sagawa-guide{max-width:1100px;margin:48px auto 64px;padding:0 32px;font-size:14px;line-height:1.8;letter-spacing:0;color:#222}.z-sagawa-guide,.z-sagawa-guide *{box-sizing:border-box}.z-sagawa-guide .z-sagawa-heading{text-align:center;margin:0 0 26px}.z-sagawa-guide .eyebrow{font-size:10px;letter-spacing:.16em;color:#777;margin:0 0 10px}.z-sagawa-guide h1,.z-sagawa-guide h2,.z-sagawa-guide h3{font-family:inherit;font-weight:500;letter-spacing:0;color:inherit;text-transform:none}.z-sagawa-guide h1{font-size:32px;line-height:1.45;margin:0 0 16px}.z-sagawa-guide .lead{color:#666;margin:0;line-height:1.9}.z-sagawa-guide p{margin:0 0 14px}.z-sagawa-guide h2{font-size:21px;line-height:1.5;margin:32px 0 14px;padding-bottom:10px;border-bottom:1px solid #d8d8d8}.z-sagawa-guide h3{font-size:16px;line-height:1.6;margin:0 0 10px}.z-sagawa-guide a{color:inherit;text-underline-offset:4px}.z-sagawa-guide [id]{scroll-margin-top:150px}.z-sagawa-guide .z-sagawa-toc{display:flex;flex-wrap:wrap;justify-content:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:28px;padding:8px 0;gap:0}.z-sagawa-guide .z-sagawa-toc a{padding:4px 16px;font-size:12px;text-decoration:none}.z-sagawa-guide .z-sagawa-toc a+a{border-left:1px solid #ddd}.z-sagawa-guide .z-sagawa-overview{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:start;gap:36px}.z-sagawa-guide .map-figure{margin:0;min-width:0}.z-sagawa-guide .map-figure img{display:block;width:100%;height:auto;margin:0}.z-sagawa-guide figcaption{font-size:10px;line-height:1.7;color:#777;margin-top:8px}.z-sagawa-guide .z-sagawa-controls{min-width:0}.z-sagawa-guide .notice{padding:16px;border:1px solid #ddd;margin:0 0 18px}.z-sagawa-guide .notice p{margin:0;font-size:12px;line-height:1.8}.z-sagawa-guide .pref-picker label{display:block;font-size:14px;margin:0 0 8px}.z-sagawa-guide select{-webkit-appearance:auto;appearance:auto;width:100%;max-width:100%;min-height:46px;padding:10px 12px;border:1px solid #777;border-radius:0;background:#fff;font:inherit;color:inherit}.z-sagawa-guide .pref-result{min-height:82px;border-bottom:1px solid #ddd;padding:12px 0;font-size:12px;line-height:1.7}.z-sagawa-guide .pref-result strong,.z-sagawa-guide .pref-result small{display:block}.z-sagawa-guide .pref-result strong{font-size:16px;font-weight:500;margin-bottom:6px}.z-sagawa-guide .legend{display:flex;flex-wrap:wrap;gap:8px 14px;margin:16px 0;font-size:11px}.z-sagawa-guide .legend span{display:inline-flex;align-items:center;gap:5px}.z-sagawa-guide .swatch{display:inline-block;width:12px;height:12px}.z-sagawa-guide .actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0}.z-sagawa-guide .button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;background:#222;border:1px solid #222;color:#fff;text-decoration:none;font:inherit;font-size:12px;line-height:1.6;letter-spacing:0;border-radius:0;white-space:normal;text-align:center}.z-sagawa-guide .button.secondary{background:#fff;color:#222}.z-sagawa-guide .button:hover{background:#444;color:#fff}.z-sagawa-guide .z-sagawa-controls .actions{display:grid;gap:10px}.z-sagawa-guide .z-sagawa-stock-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #ddd}.z-sagawa-guide .z-sagawa-stock-grid>div{padding:20px}.z-sagawa-guide .z-sagawa-stock-grid>div+div{border-left:1px solid #ddd}.z-sagawa-guide .z-sagawa-stock-grid p,.z-sagawa-guide .z-sagawa-stock-grid a{font-size:12px}.z-sagawa-guide details{border-bottom:1px solid #ddd;margin:0}.z-sagawa-guide summary{cursor:pointer;padding:.5em 0;font-size:14px;line-height:1.5;list-style:revert}.z-sagawa-guide details>p{font-size:13px;margin:6px 0 14px;line-height:1.8}.z-sagawa-guide table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:12px;margin:4px 0 14px}.z-sagawa-guide th,.z-sagawa-guide td{padding:9px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #e6e6e6;overflow-wrap:anywhere}.z-sagawa-guide th{background:#f7f7f7;font-weight:500}.z-sagawa-guide th:first-child,.z-sagawa-guide td:first-child{width:26%}.z-sagawa-guide td small{display:block;font-size:10px;color:#777}.z-sagawa-guide .z-sagawa-shop{border-top:1px solid #ddd;margin-top:30px;padding-top:8px}.z-sagawa-guide .sources{border-top:1px solid #ddd;margin-top:30px;padding-top:16px;font-size:10px;line-height:1.8;color:#777}.z-sagawa-guide .sources p{margin:0 0 8px}.z-sagawa-guide a:focus-visible,.z-sagawa-guide select:focus-visible,.z-sagawa-guide summary:focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:749px){.z-sagawa-guide{margin:26px auto 40px;padding:0 20px;font-size:13px;line-height:1.8}.z-sagawa-guide h1{font-size:24px;margin-bottom:12px}.z-sagawa-guide .lead{font-size:12px;text-align:left}.z-sagawa-guide h2{font-size:18px;margin-top:26px}.z-sagawa-guide h3{font-size:15px}.z-sagawa-guide .z-sagawa-toc{display:grid;grid-template-columns:1fr 1fr;padding:0;margin-bottom:22px}.z-sagawa-guide .z-sagawa-toc a{padding:9px 6px;text-align:center;font-size:10px;border-left:0;border-bottom:1px solid #eee}.z-sagawa-guide .z-sagawa-toc a+a{border-left:0}.z-sagawa-guide .z-sagawa-overview{grid-template-columns:1fr;gap:20px}.z-sagawa-guide .map-figure{max-width:400px;justify-self:center}.z-sagawa-guide .notice{padding:12px;margin-bottom:16px}.z-sagawa-guide .pref-result{min-height:78px}.z-sagawa-guide .z-sagawa-stock-grid{grid-template-columns:1fr}.z-sagawa-guide .z-sagawa-stock-grid>div{padding:16px}.z-sagawa-guide .z-sagawa-stock-grid>div+div{border-left:0;border-top:1px solid #ddd}.z-sagawa-guide .actions{display:grid}.z-sagawa-guide .button{width:100%}.z-sagawa-guide summary{font-size:13px}.z-sagawa-guide th,.z-sagawa-guide td{padding:8px 6px;font-size:11px}.z-sagawa-guide [id]{scroll-margin-top:200px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/z-sagawa-delivery.css.map */
