.paw-categories{background:var(--paw-bg);color:var(--paw-text);padding:var(--paw-top) 0 var(--paw-bottom)}.paw-categories__header{text-align:center;padding-top:30px;margin-bottom:28px}.paw-categories__heading{font-family:var(--font-heading-family);color:inherit;font-size:var(--paw-title-size);font-weight:700;line-height:1.3;margin:0 0 14px;overflow-wrap:anywhere}.paw-categories__view-all{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:16px;text-decoration:underline;text-underline-offset:7px}.paw-categories__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--paw-gap);list-style:none;padding:0;margin:0}.paw-category{min-width:0}.paw-category__link{display:block;color:inherit;text-align:center;text-decoration:none}.paw-category__media{aspect-ratio:1;overflow:hidden;background:transparent}.paw-category__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.paw-category__title{font-family:var(--font-body-family);color:inherit;font-size:16px;font-weight:600;line-height:1.5;margin:20px 0 0;overflow-wrap:anywhere}.paw-category__label{display:inline-block;margin-top:8px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.paw-category__link:focus-visible,.paw-categories__view-all:focus-visible{outline:2px solid currentColor;outline-offset:5px}.paw-category--unconfigured,.paw-categories__notice{padding:24px;border:1px dashed #777;font-size:13px}.paw-category__image-notice{margin:16px 0 0;padding:12px;border:1px dashed #777;font-size:12px;line-height:1.6}.paw-category--unconfigured .paw-category__title{margin-top:0}@media(hover:hover){.paw-category__link:hover .paw-category__media img{transform:scale(1.025)}}@media(min-width:750px)and (max-width:1024px){.paw-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.paw-categories{padding-top:var(--paw-top-mobile);padding-bottom:var(--paw-bottom-mobile)}.paw-categories__header{padding-top:15px;margin-bottom:24px}.paw-categories__heading{font-size:var(--paw-title-size-mobile)}.paw-categories__grid{grid-template-columns:repeat(var(--paw-mobile-columns),minmax(0,1fr));gap:24px 16px}.paw-category__title{font-size:14px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.paw-category__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/paw-category-navigation.css.map */
