.tk-product-description{padding-top:34px;margin-top:32px;border-top:1px solid #dedbd3}
.tk-product-story{max-width:1040px;margin:0 auto;color:#303832}
.tk-product-story .tk-product-story__intro{max-width:76ch;font-size:1.16rem;line-height:1.75;margin:0 0 30px;color:#303832}
.tk-product-story h2{margin:30px 0 16px;font-size:1.4rem;line-height:1.25;letter-spacing:0;text-transform:none;color:#202922}
.tk-product-story p{line-height:1.75;max-width:80ch}
.tk-product-story a{color:#9d3326;text-decoration:underline;text-underline-offset:3px}
.tk-product-story a:hover{color:#602318}
.tk-product-story a:focus-visible{outline:3px solid #9d3326;outline-offset:4px}
.tk-product-story .tk-product-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 26px;padding:0;list-style:none}
.tk-product-story .tk-product-features>li{display:flex;gap:14px;align-items:flex-start;margin:0;padding:20px;background:#f6f4ee;border:1px solid #e9e4d8;border-radius:8px;min-width:0}
.tk-product-features strong{display:block;font-size:1rem;line-height:1.4;color:#202922}
.tk-product-story .tk-product-features p{margin:6px 0 0;font-size:.94rem;line-height:1.65;color:#50574f}
.tk-product-icon{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;background:#fff;border:1px solid #e3ddcf;border-radius:50%;color:#815e24}
.tk-product-icon:before{content:"";display:block;width:23px;height:23px;background:currentColor;mask:var(--tk-product-icon) center/contain no-repeat;-webkit-mask:var(--tk-product-icon) center/contain no-repeat}
@media(max-width:749px){.tk-product-description{margin-top:24px;padding-top:24px}.tk-product-story .tk-product-story__intro{font-size:1.05rem;line-height:1.7}.tk-product-story h2{font-size:1.25rem}.tk-product-story .tk-product-features{grid-template-columns:1fr;gap:10px}.tk-product-story .tk-product-features>li{padding:16px;gap:12px}}
.tk-product-icon--blade{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2017l5-5M8%2012l8-9c3%204%203%207-1%2011l-4%203zM3%2017l4%204%204-4%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--handle{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2017l7-7%204%204-7%207H4zM11%2010l6-7%204%204-6%207M6%2018h.01%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--layers{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207l9-4%209%204-9%204zM3%2012l9%204%209-4M3%2017l9%204%209-4%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--ruler{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h16v10H4zM8%207v5M12%207v3M16%207v5%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--care{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203c0%200-6%207-6%2011a6%206%200%200%200%2012%200c0-4-6-11-6-11zM9%2015a3%203%200%200%200%203%203%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--storage{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2010h14v11H5zM8%203v7M12%204v6M16%203v7M8%2014v3M12%2014v3M16%2014v3%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--set{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205h16M4%2012h16M4%2019h16M7%203v4M12%2010v4M17%2017v4%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--board{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%205h14v16H5zM9%205V3h6v2M8%209h8M8%2017h8%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--shears{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%209l10%2011M10%2015L20%204M3%205a4%204%200%201%200%208%200a4%204%200%201%200-8%200M3%2019a4%204%200%201%200%208%200a4%204%200%201%200-8%200%22%2F%3E%3C%2Fsvg%3E")}
.tk-product-icon--guide{--tk-product-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h6a4%204%200%200%201%203%202a4%204%200%200%201%203-2h6v16h-6a4%204%200%200%200-3%202a4%204%200%200%200-3-2H3zM12%206v16%22%2F%3E%3C%2Fsvg%3E")}
