/* Step 10 guide cards, section jumps and narrow-screen tables. */
.step10-page main{min-width:0}.step10-page main img{max-width:100%}.step10-page .guide-jumps{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px auto 28px}.step10-page .guide-jumps a{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:11px 19px!important;color:#fff1d1!important;background:linear-gradient(135deg,#713719,#412013 70%,#5a2b16)!important;border:1px solid #b28a49!important;border-radius:5px 15px 15px 5px!important;box-shadow:inset 0 0 0 2px #382015,0 2px 3px #0002;text-decoration:none!important;font-weight:700!important;font-size:1.05rem!important;line-height:1.4}.step10-page .guide-jumps a:hover{color:#ffd77a!important}.step10-page .step10-crumbs{font-size:.88rem;line-height:1.8;margin:18px auto;max-width:1200px;padding:0 8px}.step10-page .guide-table-wrap{max-width:100%;overflow-x:auto;margin:20px 0}.step10-page main table{width:100%}.step10-page section[id],.step10-page h2[id]{scroll-margin-top:90px}.step10-page .guide-card-price{font-size:1.08rem!important;font-weight:800!important;color:#372717;margin:12px 0}.step10-page .guide-oos{display:block;font-size:.78rem;color:#8c351e;line-height:1.5;margin:6px 0}.step10-page .step10-product{min-width:0!important;overflow-wrap:break-word}.step10-page .step10-product>img{width:100%;height:190px;object-fit:contain;object-position:center;background:white;margin:0 0 14px}.step10-page .step10-product img{object-fit:contain}.step10-page main .gear-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.step10-page .gear-card{padding:16px}.step10-page .guide-related{max-width:1200px;margin:28px auto;padding:24px}.step10-page .guide-related ul{display:flex;flex-wrap:wrap;gap:12px 28px;padding-left:20px}.step10-page .guide-related a{font-weight:700}.step10-page>header.site{padding:0;background:var(--night,#15261d)}.step10-page>header.site .brand{margin:0}.step10-page main.g{margin:0 auto;max-width:1180px;padding:24px}.step10-page main .step10-product .gear-name{font-size:1.05rem;line-height:1.4}
@media(max-width:700px){.step10-page .guide-jumps a{font-size:.95rem!important;padding:9px 14px!important}.step10-page main .gear-grid{grid-template-columns:1fr}.step10-page main.g{padding:18px}.step10-page main .tw,.step10-page main .tw-cmp{max-width:100%;overflow-x:auto}.step10-page main table{font-size:.8rem}.step10-page main table th,.step10-page main table td{word-break:normal}.step10-page main .quick{max-width:100%}.step10-page .guide-related{padding:16px}}

.s10-97e308ab59{max-width:760px;margin:28px auto 8px;font-size:1.1rem;line-height:1.55;padding:0 16px}
.s10-d95508d5e7{margin:10px 0 18px;font-size:1.02rem;line-height:1.5}
.step10-page .crumbs{display:flex!important;flex-wrap:wrap;gap:0 6px;align-items:center;justify-content:flex-start}.step10-page .crumbs a{display:inline!important;min-height:0}.step10-page .quick{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.step10-page .quick a{height:auto!important;min-width:0;overflow-wrap:break-word}.step10-page .quick .qbuy{margin-top:12px!important}.step10-page .quick>div{min-width:0}@media(max-width:700px){.step10-page .quick{grid-template-columns:1fr}.step10-page .quick a{height:auto!important}}

.step10-page>header.site{min-height:0;display:block;opacity:1;margin:0}.rut-guide{max-width:1200px;margin:auto;padding:24px}.rut-guide .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rut-guide .rut-product-card{background:#fff;border:1px solid #d8cfbb;border-radius:12px;padding:16px;display:flex;flex-direction:column;color:#26342b}.rut-guide .brand{font-size:.8rem;font-weight:800;text-transform:uppercase;color:#6f522a;margin:0 0 6px}.rut-guide .rut-product-card h3{font-size:1.06rem;line-height:1.4;margin:0 0 10px}.rut-guide .why{font-size:.9rem;line-height:1.5;margin:0 0 16px}.rut-guide .foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto}.rut-guide .price{font-weight:800}.rut-guide .cta{padding:10px 12px;border-radius:5px;background:#264a35;color:white;font-size:.9rem;text-decoration:none}.rut-guide .sh{display:flex;align-items:baseline;gap:12px;padding-bottom:14px;border-bottom:1px solid #d8cfbb}.rut-guide .sh h2{flex:1}.rut-guide .num,.rut-guide .cnt{font-size:.85rem;color:#795b29}.rut-guide section{margin:28px 0}.rut-guide .step10-product>img{height:190px}@media(max-width:700px){.rut-guide{padding:18px}.rut-guide .grid{grid-template-columns:1fr}.rut-guide .sh{flex-wrap:wrap}}

.rut-guide .rut-product-card{height:auto!important;overflow:visible}.step10-page .gear-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;max-width:none!important}.step10-page .gear-cards>.gear-card{height:auto!important;grid-column:auto!important}.step10-page .gear-card>.gear-name{order:0!important}@media(max-width:700px){.step10-page .gear-cards{grid-template-columns:1fr!important}}
