.section-jc-product-category-band{background:#ccc;padding:1.4rem 0}.jc-product-category-band__inner{text-align:left}.jc-product-category-band__link{display:inline-block;vertical-align:top;font-family:Farmacia,serif;font-size:clamp(1.8rem,2.4vw,2.4rem);line-height:1.2;text-transform:uppercase;letter-spacing:calc(var(--font-heading-scale) * .06rem);color:#004935;text-decoration:none;transition:opacity .15s ease}.jc-product-category-band__link:hover,.jc-product-category-band__link:focus-visible{text-decoration:underline;text-underline-offset:.4rem}.jc-product-category-band__heading{display:inline-block;vertical-align:top;margin:0;font-family:Farmacia,serif;font-size:clamp(1.8rem,2.4vw,2.4rem);line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:calc(var(--font-heading-scale) * .06rem);color:#004935}.collection__title .title,.collection-hero__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3rem);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(var(--font-heading-scale) * 3rem);font-weight:var(--font-heading-weight);text-transform:uppercase;color:rgb(var(--color-foreground));word-break:break-word;text-align:left;margin:5rem 0 2rem!important}.shopify-section:has(.collection__title .title)~.shopify-section .collection__title .title{margin-top:0!important}.collection__title.title-wrapper{margin-bottom:2rem!important}[id$=__featured-collection] .collection__title.title-wrapper{display:none}[id$=__featured-collection] .product-grid{margin-block-start:0;padding-top:5rem}[id$=__featured-collection]{background:#d5e3d8}@media screen and (min-width:990px){.collection__title .title,.collection-hero__title{font-size:calc(var(--font-heading-scale) * 4rem);line-height:calc(var(--font-heading-scale) * 4rem)}}@media screen and (max-width:989px){.jc-product-category-band__heading{vertical-align:middle}.collection__title .title,.collection-hero__title{margin-top:2rem!important}[class*=__other-products-padding]{padding-bottom:2rem!important}.section-jc-product-category-band .jc-product-category-band__inner{display:flex;align-items:center}}.collection__description,.collection-hero__description{font-family:var(--font-body-family);font-style:normal;font-size:1.6rem;line-height:1.8;color:#000;text-align:left}.collection-hero__title+.collection-hero__description{font-size:1.6rem;line-height:1.8}[id$=__dog-meals] .card-wrapper,[id$=__dog-treats] .card-wrapper,[id$=__dog-supplements] .card-wrapper,[id$=__other-products] .card-wrapper,[id$=__subscription-boxes] .card-wrapper,[id$=__feature-tag-grid] .card-wrapper,[id$=__product-grid] .card-wrapper,[id$=__featured-collection] .card-wrapper,[id$=__related-products] .card-wrapper{box-shadow:#63636333 0 2px 8px;border-radius:4px}[id$=__dog-meals] .product-grid,[id$=__dog-treats] .product-grid,[id$=__dog-supplements] .product-grid,[id$=__other-products] .product-grid,[id$=__subscription-boxes] .product-grid,[id$=__feature-tag-grid] .product-grid,[id$=__product-grid] .product-grid,[id$=__featured-collection] .product-grid,[id$=__related-products] .product-grid{--grid-mobile-horizontal-spacing: 2rem;--grid-mobile-vertical-spacing: 2rem;--grid-desktop-horizontal-spacing: 2rem;--grid-desktop-vertical-spacing: 2rem;justify-content:start}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-jc-product-category-band.css.map */
