.ngg-cats{--ngg-blue: #009fda;--ngg-deep: #005b7f;--ngg-orange: #f47635;--ngg-ink: #171717;--ngg-soft-ink: #444444;--ngg-mist: #eef7fb;--ngg-line: #d5e7ef;color:var(--ngg-ink)}.ngg-cats .ngg-cats__head{margin-bottom:24px;text-align:center}.ngg-cats .ngg-cats__heading{margin:0;color:var(--ngg-blue);font-size:clamp(26px,3vw,36px);line-height:1.15}.ngg-cats .ngg-cats__sub{margin:6px 0 0;color:var(--ngg-soft-ink);font-size:16px}.ngg-cats .ngg-arrow{display:inline-block;vertical-align:-2px;margin-left:6px;color:var(--ngg-orange)}.ngg-cats .ngg-cats__grid{display:grid;grid-template-columns:1fr;gap:16px}.ngg-cats .ngg-cat{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--ngg-line);border-radius:18px;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .15s ease}.ngg-cats .ngg-cat:hover{border-color:var(--ngg-blue)}.ngg-cats .ngg-cat:hover .ngg-cat__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ngg-cats .ngg-cat__media{display:block;height:clamp(170px,15vw,230px);background:var(--ngg-mist)}.ngg-cats .ngg-cat__media img{display:block;width:100%;height:100%;object-fit:cover}.ngg-cats .ngg-cat__body{display:flex;flex-direction:column;gap:8px;flex:1;padding:18px 20px 20px}.ngg-cats .ngg-cat__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 10px}.ngg-cats .ngg-cat__title{display:block;margin:0;font-size:20px;line-height:1.2}.ngg-cats .ngg-cat--featured .ngg-cat__title{font-size:clamp(22px,2.2vw,28px)}.ngg-cats .ngg-cat__count{padding:3px 10px;border-radius:999px;background:var(--ngg-mist);color:var(--ngg-deep);font-size:13px;white-space:nowrap}.ngg-cats .ngg-cat__text{display:block;font-size:15px;line-height:1.5;color:var(--ngg-soft-ink)}.ngg-cats .ngg-cat__cta{margin-top:auto;color:var(--ngg-deep);font-size:15px}.ngg-cats a:focus-visible{outline:3px solid var(--ngg-orange);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ngg-cats *{transition:none!important}}@media(max-width:479px){.ngg-cats .ngg-cat{flex-direction:row;border-radius:14px}.ngg-cats .ngg-cat__media{flex:0 0 36%;height:auto;min-height:120px}.ngg-cats .ngg-cat__body{padding:14px 16px;gap:6px}.ngg-cats .ngg-cat__title{font-size:18px}.ngg-cats .ngg-cat__text{display:none}}@media(min-width:480px){.ngg-cats .ngg-cats__grid{grid-template-columns:repeat(2,1fr)}.ngg-cats .ngg-cat--featured{grid-column:1 / -1}}@media(min-width:990px){.ngg-cats .ngg-cats__grid{grid-template-columns:repeat(4,1fr)}.ngg-cats .ngg-cat--featured{grid-column:span 2}.ngg-cats .ngg-cat--featured .ngg-cat__body{padding:22px 26px 24px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ngg-categories.css.map */
