.s28{background:#f7f5ee;color:#253d2c;letter-spacing:normal}.s28-hero{text-align:center;padding:55px 24px 45px;background:#e9eddf;border-bottom:1px solid #c9d3bf}.s28-badge{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:700}.s28 h1{font-size:clamp(32px,5vw,62px);line-height:1.1;color:#253d2c;margin:18px 0}.s28-hero>p:not(.s28-badge){font-size:19px}.s28-hero small{display:block;max-width:760px;margin:20px auto 0;line-height:1.5}.s28-wrap{max-width:1240px;margin:auto;padding:32px 24px 56px}.s28 h2{color:#253d2c;font-size:26px}.s28-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0 42px}.s28-category{display:flex;flex-direction:column;border:1px solid #d4d9cd;background:#fff;color:#253d2c;text-decoration:none;border-radius:8px;overflow:hidden;transition:box-shadow .2s}.s28-category:hover{box-shadow:0 4px 18px #253d2c24}.s28-category:focus-visible,.s28 summary:focus-visible{outline:3px solid #a65728;outline-offset:3px}.s28-cover{width:100%;height:190px;object-fit:contain;background:#fff;display:flex;align-items:center;justify-content:center;padding:12px}.s28-category>span{padding:18px;display:flex;flex-direction:column;gap:6px}.s28-category strong{font-size:17px;line-height:1.3}.s28-category small,.s28-category em{font-size:13px}.s28-category em{color:#96502a}.s28-detail{border-top:1px solid #ccd2c5;scroll-margin-top:25px;padding:10px 0}.s28 summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:68px}.s28 summary h2{margin:12px 0;font-size:23px}.s28 summary>span{white-space:nowrap}.s28-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:16px 0 28px}.s28-product{padding:16px;background:#fff;border:1px solid #e1e3d9;border-radius:6px;min-width:0}.s28-product-photo{width:100%;height:220px;object-fit:contain}.s28-product h3{font-size:15px;line-height:1.5;color:#253d2c;margin:12px 0}.s28-product p{margin:8px 0;font-size:14px}.s28-empty{background:#eceee5;color:#59674f;text-align:center;display:flex;align-items:center;justify-content:center;font-size:15px}.s28-heat{display:inline-block;background:#e9eddf;padding:4px 9px;border-radius:20px;margin-top:10px}.s28-back{display:inline-block;color:#253d2c;padding:12px 0;margin-bottom:20px}@media(max-width:900px){.s28-categories,.s28-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.s28-wrap{padding:24px 16px}.s28-categories,.s28-products{gap:12px}.s28-cover{height:145px}.s28-category>span{padding:12px}.s28-category strong{font-size:15px}.s28-product{padding:10px}.s28-product-photo{height:165px}.s28 summary h2{font-size:19px}.s28-hero{padding:32px 20px}}.s28-product-link{color:inherit;text-decoration:none;display:block;height:100%}.s28-product-link:focus-visible{outline:3px solid #a65728;outline-offset:4px}.s28-view{font-size:14px;text-decoration:underline}.s28-product-link:hover h3{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
