.brand-jarak .jk-catalog{background:#f8f8f3;border-top:1px solid var(--line);scroll-margin-top:100px}.jk-catalog *{box-sizing:border-box}.jk-catalog details{padding:0}.jk-catalog-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px}.jk-catalog-nav a{font-size:13px;padding:10px 16px;border:1px solid #b8c4ba;border-radius:2px;background:#fff}.jk-catalog-nav a:hover{background:#e9eee6}.jk-catalog-block{margin-top:44px;scroll-margin-top:110px;min-width:0}.jk-catalog-heading{display:flex;gap:20px;align-items:flex-start;margin:0 0 22px}.jk-catalog-heading>span{font-size:12px;padding:7px 0;color:#537365;letter-spacing:.1em}.jk-catalog-heading h3{margin:0 0 9px;font-size:26px;line-height:1.4;font-weight:550}.jk-catalog-heading p{margin:0;font-size:14px;color:#52635c;line-height:1.7}.jk-catalog-scroll{width:100%;max-width:100%;overflow-x:auto;border:1px solid #c7d1c8;background:#fff;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.jk-catalog-scroll:focus-visible,.jk-catalog summary:focus-visible,.jk-catalog a:focus-visible{outline:3px solid #537365;outline-offset:4px}.jk-catalog table{border-collapse:collapse;width:100%;min-width:650px;text-align:left;font-size:13px;line-height:1.7;table-layout:fixed;margin:0}.jk-catalog-wide table{min-width:940px}.jk-catalog caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.jk-catalog th,.jk-catalog td{padding:17px 18px;vertical-align:top;border-bottom:1px solid #dce2db;word-break:keep-all;overflow-wrap:break-word}.jk-catalog thead th{color:#eef3ed;background:#203f38;font-size:12px;font-weight:500}.jk-catalog tbody th{font-weight:600;color:#24463b;background:#f0f3ed}.jk-catalog tbody tr:last-child>*{border-bottom:0}.jk-catalog tbody tr:nth-child(even) td{background:#fafbf7}.jk-catalog-wide th:nth-child(3){width:28%}.jk-catalog-wide th:nth-child(4){width:11%}.jk-catalog-wide th:nth-child(5){width:23%}.jk-catalog .jk-catalog-note{font-size:12px;line-height:1.85;color:#5a6a61;margin:15px 0}.jk-catalog-scroll-hint{font-size:11px;color:#647467;margin:0 0 8px}.jk-catalog-detail{margin-top:12px;border:1px solid #c4cec3;background:#fff}.jk-catalog-detail>summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative;padding:20px 50px 20px 22px;color:#203f38;font-size:16px;font-weight:600;list-style:none}.jk-catalog summary::-webkit-details-marker{display:none}.jk-catalog-detail>summary:after{content:'+';position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:23px;font-weight:400}.jk-catalog-detail[open]>summary{border-bottom:1px solid #dce2db;background:#edf2e9}.jk-catalog-detail[open]>summary:after{content:'−'}.jk-catalog-summary-note{font-size:12px;font-weight:400;color:#617268}.jk-catalog-detail-body{padding:24px;min-width:0}.jk-catalog-detail-body>p{font-size:13px;line-height:1.8}.jk-catalog-detail-body h4{font-size:16px;margin:26px 0 14px;font-weight:600}.jk-catalog-detail-body h4:first-child{margin-top:0}.jk-catalog-size{border-top:1px solid #d5ded2;margin-top:16px}.jk-catalog-size>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 0;font-size:13px;color:#284c3c;font-weight:600;list-style:none}.jk-catalog-size>summary span{font-size:11px;font-weight:400}.jk-catalog-size>summary span:after{content:' +';margin-left:7px}.jk-catalog-size[open]>summary span:after{content:' −'}.jk-catalog-size table{min-width:570px}.jk-catalog-swatches{display:flex;flex-wrap:wrap;gap:22px;margin:0 0 24px}.jk-catalog-swatches>span{display:flex;align-items:center;gap:8px;font-size:12px}.jk-catalog-swatches i{display:inline-block;width:24px;height:24px;border-radius:50%;border:1px solid #b9bfb7}.jk-swatch-white{background:#f4f4ed}.jk-swatch-gray{background:#525858}.jk-swatch-brown{background:#5b4639}.jk-swatch-black{background:#252929}.jk-swatch-wood{background:linear-gradient(105deg,#b18451,#d4ad74 25%,#a47645 29%,#c39c64 58%,#8a653e 61%,#b88e58)}.jk-catalog-combined{padding:32px;background:#e8eee2;border:1px solid #bdcdbb;margin-top:48px;scroll-margin-top:110px;min-width:0}.jk-catalog-combined>p{font-size:14px;line-height:1.9;max-width:760px}.jk-catalog-design-link{display:inline-flex;align-items:center;gap:35px;margin-top:5px;padding:12px 0;color:#234c3a;border-bottom:1px solid #688573;font-size:14px;font-weight:600}.jk-catalog-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:32px;margin-top:32px;border-top:1px solid #c4cec3}.jk-catalog-footer p{font-size:13px;line-height:1.9;margin:0;color:#53665b}.jk-catalog-footer strong{font-size:15px;font-weight:600;color:#244c3d}.jk-catalog-footer .jk-brand-cta{margin:0;min-width:280px;max-width:400px}
@media(max-width:800px){.jk-catalog-nav{margin-bottom:28px}.jk-catalog-nav a{font-size:12px;padding:9px 12px}.jk-catalog-heading{gap:13px}.jk-catalog-heading h3{font-size:22px}.jk-catalog-block{margin-top:32px}.jk-catalog-detail>summary{align-items:flex-start;flex-direction:column;gap:5px;padding:17px 42px 17px 16px;font-size:15px}.jk-catalog-detail>summary:after{right:16px}.jk-catalog-summary-note{font-size:11px}.jk-catalog-detail-body{padding:16px}.jk-catalog th,.jk-catalog td{padding:13px 14px}.jk-catalog-combined{padding:20px 16px;margin-top:34px}.jk-catalog-combined>p{font-size:13px}.jk-catalog-footer{align-items:stretch;flex-direction:column;gap:20px}.jk-catalog-footer .jk-brand-cta{min-width:0;width:100%;max-width:none}.jk-catalog-size>summary{align-items:flex-start;flex-direction:column;gap:5px}.jk-catalog-swatches{gap:14px}.jk-catalog .section-head p{font-size:14px}}
