.hiker-food{padding-top:40px;padding-bottom:80px}.hiker-food__header{max-width:780px;margin:0 auto 48px;text-align:center}.hiker-food__content{max-width:780px;margin:0 auto}.hiker-food__title{margin-bottom:16px}.hiker-food__lead{font-size:14px;line-height:1.8;color:#666;max-width:640px;margin:0 auto}.hiker-food__intro{max-width:720px;margin-bottom:56px}.hiker-food__intro p{font-size:14px;line-height:2;color:#444;margin-bottom:20px}.hiker-food__nav{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:56px}.hiker-food__nav-link{font-size:13px;color:#666;text-decoration:none;padding:8px 0;border-bottom:1px solid transparent;transition:border-color .2s,color .2s}.hiker-food__nav-link:hover{color:#333;border-bottom-color:#333}.hiker-food__section{margin-bottom:72px}.hiker-food__section-number{font-size:48px;font-weight:200;color:#ccc;letter-spacing:.05em;line-height:1;margin-bottom:8px}.hiker-food__section-title{font-size:20px;font-weight:500;line-height:1.5;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #333}.hiker-food__section-body{max-width:720px}.hiker-food__section-body p{font-size:14px;line-height:2;color:#444;margin-bottom:20px}.hiker-food__subtitle{font-size:14px;font-weight:600;letter-spacing:.05em;color:#333;margin-top:40px;margin-bottom:16px;padding-left:12px;border-left:3px solid #333}.hiker-food__list{margin:16px 0 32px;padding-left:20px;list-style:disc}.hiker-food__list li{font-size:13px;color:#555;line-height:1.8;padding:4px 0}.hiker-food__list a{color:#555;text-decoration:underline;text-underline-offset:3px}.hiker-food__list a:hover{color:#333}.hiker-food__table-wrap{margin:24px 0 32px;overflow-x:auto;-webkit-overflow-scrolling:touch}.hiker-food__table{width:100%;border-collapse:collapse;min-width:400px}.hiker-food__table th{font-size:12px;font-weight:600;letter-spacing:.1em;color:#333;text-align:left;padding:10px 12px 10px 0;border-bottom:2px solid #333;white-space:nowrap}.hiker-food__table td{font-size:13px;line-height:1.8;color:#555;padding:10px 12px 10px 0;border-bottom:1px solid #eee;vertical-align:top}.hiker-food__table-total td{border-bottom:2px solid #333}.hiker-food__recipe{border:1px solid #eee;padding:24px 28px;margin:24px 0}.hiker-food__recipe-name{font-size:15px;font-weight:600;color:#333;margin-bottom:8px;padding:0;border:none}.hiker-food__recipe-meta{font-size:12px;color:#888;letter-spacing:.03em;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #eee}.hiker-food__recipe .hiker-food__list{margin:8px 0 16px}.hiker-food__recipe-steps{margin:8px 0 16px;padding-left:20px}.hiker-food__recipe-steps li{font-size:13px;color:#555;line-height:1.8;padding:4px 0}.hiker-food__recipe p:last-child{margin-bottom:0}.hiker-food__calc{background:#fafafa;padding:20px 24px;margin:16px 0 24px;border-left:3px solid #333}.hiker-food__calc p{margin-bottom:12px}.hiker-food__calc p:last-child{margin-bottom:0}.hiker-food__tip{background:#1a1a1a;color:#fff;padding:24px 28px;margin:32px 0}.hiker-food__tip-heading{font-size:12px;letter-spacing:.12em;color:#aaa;margin-bottom:12px}.hiker-food__tip p{color:#ccc;font-size:13px;line-height:1.9;margin-bottom:0}.hiker-food__tip a{color:#ccc;text-decoration:underline;text-underline-offset:3px}.hiker-food__tip a:hover{color:#fff}.hiker-food__footer{margin-top:80px;padding-top:40px;border-top:1px solid #ddd;text-align:center}.hiker-food__footer p{font-size:13px;color:#666;line-height:1.8;margin-bottom:16px}.hiker-food__footer-heading{font-size:14px;font-weight:600;letter-spacing:.08em;color:#333;margin-bottom:24px}.hiker-food__cross-link{display:inline-block;margin-top:8px;padding:12px 32px;border:1px solid #333;font-size:13px;letter-spacing:.1em;color:#333;text-decoration:none;transition:background .2s,color .2s}.hiker-food__cross-link:hover{background:#333;color:#fff}@media(max-width:749px){.hiker-food{padding-top:24px;padding-bottom:48px}.hiker-food__lead br{display:none}.hiker-food__section-number{font-size:28px}.hiker-food__section-title{font-size:17px}.hiker-food__nav{flex-direction:column;align-items:flex-start;gap:10px;padding:0 20px}.hiker-food__recipe,.hiker-food__calc{padding:16px 20px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-hiker-food-page.css.map */
