.prepper-category{box-sizing:border-box;background:#fff;color:#243025;border:1px solid #d5dccf;border-radius:6px;overflow:hidden;font-size:16px;line-height:1.5}.prepper-category *{box-sizing:border-box}.prepper-category .prepper-category__heading{margin:0;background:#000;font-size:19px;line-height:1.4}.prepper-category__heading a{display:block;padding:17px 18px;color:#fff!important;text-decoration:none}.prepper-category__body{position:relative;min-height:0;flex:1;display:flex}.prepper-category__list{width:100%;padding:0 16px}.prepper-category.is-ready{height:var(--prepper-height,640px);display:flex;flex-direction:column}.prepper-category.is-ready .prepper-category__list{overflow-y:auto;scrollbar-width:none;min-height:0}.prepper-category__list::-webkit-scrollbar{display:none}.prepper-category .prepper-category__item{display:block;padding:18px 0;border-bottom:1px solid #e4e9df;color:inherit;text-decoration:none;transition:background .15s}.prepper-category__item:hover{background:#f0f5eb}.prepper-category .prepper-category__item h3{font-size:16px;line-height:1.4;margin:0 0 8px;color:inherit}.prepper-category__item p{font-size:14px;margin:0;color:#586452}.prepper-category .prepper-category__image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;margin:0 0 12px;border-radius:4px;background:#f1f3ee}.prepper-category--contain .prepper-category__image{object-fit:contain}.prepper-category__fade{position:absolute;pointer-events:none;bottom:0;left:0;right:0;height:32px;background:linear-gradient(transparent,#fff)}.prepper-category [hidden]{display:none!important}.prepper-category a:focus-visible,.prepper-category button:focus-visible,.prepper-category__list:focus-visible{outline:3px solid #aa771e;outline-offset:-3px}.prepper-category__more{margin:12px;padding:10px;background:#fff;color:#243025;border:1px solid #a8b69d;border-radius:4px;cursor:pointer}.prepper-category.is-compact{height:auto;display:block}.prepper-category.is-compact .prepper-category__body{display:block}.prepper-category.is-compact .prepper-category__list{overflow:visible}.prepper-category.is-compact:not(.is-expanded) .prepper-category__item:nth-child(n+4){display:none}.prepper-category.is-compact .prepper-category__fade{display:none}@media(prefers-reduced-motion:reduce){.prepper-category__item{transition:none}}
.prepper-category .prepper-category__item h3{color:var(--prepper-title-color,#b84e00)}.prepper-category .prepper-category__item p{color:#000}.prepper-category--landscape{width:100%}.prepper-category--landscape .prepper-category__body{flex:none;display:block}.prepper-category--landscape .prepper-category__list{display:grid;grid-template-columns:repeat(var(--prepper-columns,1),minmax(0,1fr));grid-auto-rows:1fr;column-gap:22px;align-content:start;scroll-snap-type:y proximity}.prepper-category--landscape .prepper-category__item{min-width:0;scroll-snap-align:start}.prepper-category--landscape.is-ready .prepper-category__list{overflow-y:auto}
.prepper-category a.prepper-category__item,
.prepper-category a.prepper-category__item:is(:hover,:focus,:active,:visited){color:#000!important}
.prepper-category a.prepper-category__item h3,
.prepper-category a.prepper-category__item:is(:hover,:focus,:active,:visited) h3{color:var(--prepper-title-color,#b84e00)!important}
.prepper-category a.prepper-category__item p,
.prepper-category a.prepper-category__item:is(:hover,:focus,:active,:visited) p{color:#000!important}
