body.ktt-sizing-page{--ktt-theme-bg:#eee8db;background:#eee8db;color:#17221c}.ktt-sizing-page #main-content{box-sizing:border-box;width:min(1040px,100%);margin:0 auto;padding:42px 28px 70px}.ktt-sizing-page #main-content :is(h1,h2,h3,p){text-transform:none;letter-spacing:normal;color:inherit;text-shadow:none}.ktt-sizing-page #main-content h1{font:700 clamp(32px,5vw,54px)/1.08 Montserrat,Arial,sans-serif;letter-spacing:-.045em;margin:8px 0 20px}.ktt-sizing-page #main-content h2{font:650 clamp(24px,3vw,32px)/1.2 Montserrat,Arial,sans-serif;letter-spacing:-.035em;margin:0 0 16px}.ktt-sizing-page #main-content p{font:400 16px/1.65 Montserrat,Arial,sans-serif;max-width:75ch;margin:0 0 16px}.ktt-sizing-page #main-content .size-kicker{font:650 12px/1.5 Montserrat,Arial,sans-serif;color:#57614f;margin-bottom:10px}.ktt-sizing-page #main-content .size-verified,.ktt-sizing-page #main-content .size-note{font-size:14px;color:#4c5849}.ktt-sizing-page #main-content a{color:#8c3b25;text-underline-offset:4px}.ktt-sizing-page .size-intro{padding:0 0 26px}.ktt-sizing-page .size-jump,.ktt-sizing-page .size-actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.ktt-sizing-page .size-jump a,.ktt-sizing-page .size-actions a,.ktt-sizing-page .size-help>a,.ktt-sizing-page .size-nojs a{display:inline-flex;min-height:44px;align-items:center}.ktt-sizing-page .size-jump a{padding:8px 14px;border:1px solid #b4bca7;border-radius:3px;font-weight:600;background:#f6f3eb}.ktt-sizing-page .size-section{padding:34px 0;border-top:1px solid #bfc5b5;scroll-margin-top:110px}.ktt-sizing-page .size-section-head{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:32px;align-items:center}.ktt-sizing-page .size-section-head:not(:has(figure)){display:block}.ktt-sizing-page .size-section-head figure{margin:0;padding:12px;background:#fff;border:1px solid #d1d5c7}.ktt-sizing-page .size-section-head img{display:block;width:100%;max-height:230px;height:auto;object-fit:contain;background:#fff}.ktt-sizing-page .size-section-head figcaption{font:400 12px/1.5 Montserrat,Arial,sans-serif;color:#4c5849;margin-top:8px}.ktt-sizing-page .size-table{width:100%;margin:22px 0 18px;overflow-x:auto;border:1px solid #bfc5b5;border-radius:3px;background:#f7f4ed}.ktt-sizing-page .size-table table{width:100%;border-collapse:collapse;table-layout:fixed;color:#17221c;font:400 15px/1.45 Montserrat,Arial,sans-serif}.ktt-sizing-page .size-table caption{text-align:left;padding:14px;color:#44523f;font-size:13px}.ktt-sizing-page .size-table :is(th,td){padding:12px;border:0;border-top:1px solid #c9cebf;text-align:left;vertical-align:top}.ktt-sizing-page .size-table thead th{font-size:13px;font-weight:650;background:#e2e5d8}.ktt-sizing-page .size-table tr>:first-child{width:18%;font-weight:650}.ktt-sizing-page .size-table tbody tr:nth-child(2n){background:#eef0e6}.ktt-sizing-page .size-table td span,.ktt-sizing-page .size-table td small{display:block}.ktt-sizing-page .size-table td small{margin-top:3px;color:#53604e;font-size:12px}.ktt-sizing-page #main-content a.size-buy{padding:10px 16px;background:#a9472d;border-radius:3px;color:#fff;font-weight:650;text-decoration:none}.ktt-sizing-page .size-help{margin-top:24px;padding:28px;border:1px solid #b7c0ad;background:#e0e6d8}.ktt-sizing-page :is(a,summary,[tabindex]):focus-visible{outline:3px solid #8c3b25;outline-offset:4px}.ktt-sizing-page .size-nojs{display:flex;flex-wrap:wrap;gap:20px;padding:12px 24px;background:#17221c}.ktt-sizing-page .size-nojs a{color:#fff}@media(max-width:640px){.ktt-sizing-page #main-content{padding:28px 18px 44px}.ktt-sizing-page .size-section{padding:28px 0}.ktt-sizing-page .size-section-head{grid-template-columns:1fr;gap:8px}.ktt-sizing-page .size-section-head figure{width:min(220px,100%);box-sizing:border-box}.ktt-sizing-page .size-table :is(th,td){padding:10px 6px}.ktt-sizing-page .size-table table{font-size:14px}.ktt-sizing-page .size-table thead th,.ktt-sizing-page .size-table td small{font-size:12px}.ktt-sizing-page .size-table tr>:first-child{width:15%}.ktt-sizing-page .size-help{padding:20px 16px}}
