.werk-table{max-width:100%;overflow-x:auto;margin:1.5rem 0;border:1px solid #d7dbd5}.werk-table table{width:100%;border-collapse:collapse;min-width:440px}.werk-table caption{text-align:left;padding:1rem;font-weight:700}.werk-table th,.werk-table td{text-align:left;vertical-align:top;padding:1rem;border-top:1px solid #d7dbd5}.werk-table thead{background:#e8eddf}.werk-table:focus-visible,.werk-faq summary:focus-visible{outline:3px solid #516b16;outline-offset:3px}.werk-faq{margin:2.5rem 0}.werk-faq details{border-bottom:1px solid #d7dbd5;padding:1rem 0}.werk-faq summary{font-weight:700;cursor:pointer}.werk-faq details p{padding:.5rem 0}.article-body .notice ul{padding-left:1.3rem}.product-grid{margin:2rem 0 3rem}

@media(max-width:600px){.article h1{font-size:2rem;line-height:1.15;hyphens:auto}.werk-table table{min-width:0;table-layout:fixed}.werk-table th,.werk-table td{padding:.7rem;overflow-wrap:anywhere}.werk-table th:first-child{width:30%}.werk-table caption{padding:.7rem}}
