.template-search--indus-category{--indus-category-ink: #30251d;--indus-category-paper: #fbfaf7;--indus-category-muted: #716b63;--indus-category-line: #d9d3ca;color:var(--indus-category-ink);background:var(--indus-category-paper)}.template-search--indus-category.section-padding,.template-search--indus-category[class*=section-]{padding-top:0}.template-search--indus-category .template-search__header{max-width:160rem;margin-bottom:0;padding-inline:clamp(2rem,3.4vw,5.2rem)}.indus-category__breadcrumb{padding-top:2.8rem;display:flex;align-items:center;gap:.9rem;color:var(--indus-category-muted);font-size:.95rem;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.indus-category__breadcrumb a{color:inherit;text-decoration:none}.indus-category__breadcrumb a:hover{color:var(--indus-category-ink)}.indus-category__intro{padding-block:clamp(4.2rem,5vw,7.2rem) clamp(3.2rem,4vw,5.2rem);text-align:center}.indus-category__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(4rem,4vw,6rem);font-weight:400;line-height:1.05;letter-spacing:-.025em}.indus-category__description{max-width:76rem;margin:1.8rem auto 0;color:var(--indus-category-muted);font-size:1.35rem;line-height:1.55}.indus-category__subcategories{margin-top:3.2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.indus-category__subcategory{min-height:4.2rem;padding:1.25rem 1.8rem;border:.1rem solid var(--indus-category-line);display:inline-flex;align-items:center;justify-content:center;color:inherit;background:transparent;font-size:1rem;font-weight:700;line-height:1;letter-spacing:.035em;text-decoration:none;text-transform:uppercase;transition:color .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1)}.indus-category__subcategory:hover,.indus-category__subcategory.is-active{border-color:var(--indus-category-ink);color:var(--indus-category-paper);background:var(--indus-category-ink)}.indus-category__subcategory:focus-visible,.indus-category__breadcrumb a:focus-visible{outline:.2rem solid var(--indus-category-ink);outline-offset:.3rem}.template-search--indus-category .facets-wrapper{max-width:160rem;border-top:.1rem solid var(--indus-category-line);border-bottom:.1rem solid var(--indus-category-line)}.template-search--indus-category .facets-container{padding-top:0}.template-search--indus-category .facets__form{min-height:5.8rem;margin-bottom:0;align-items:center}.template-search--indus-category .facets__heading,.template-search--indus-category .facets__summary,.template-search--indus-category .facet-filters__label,.template-search--indus-category .facet-filters__sort,.template-search--indus-category .product-count__text{color:inherit;font-size:1rem;letter-spacing:.025em;text-transform:uppercase}.template-search--indus-category .template-search__results{max-width:160rem;padding-top:clamp(2.4rem,3vw,4rem);padding-inline:clamp(2rem,3.4vw,5.2rem)}.template-search--indus-category .product-grid{column-gap:clamp(1.2rem,1.25vw,2rem);row-gap:clamp(4.2rem,5vw,7rem)}.template-search--indus-category .product-count{display:none}.indus-category__empty-grid{grid-column:1 / -1;width:100%;padding-block:clamp(6rem,9vw,12rem);text-align:center}.indus-category__empty-grid p{max-width:58rem;margin:1.4rem auto 2.6rem;color:var(--indus-category-muted)}.template-search--indus-category .card-wrapper{color:var(--indus-category-ink)}.template-search--indus-category .card,.template-search--indus-category .card__inner,.template-search--indus-category .card__media{border:0;border-radius:0;background:transparent;box-shadow:none}.template-search--indus-category .card__inner{aspect-ratio:4 / 5;overflow:hidden;background:#f3f0ea}.template-search--indus-category .card__inner.ratio:before{padding-bottom:125%}.template-search--indus-category .card__media .media img{padding:clamp(1rem,1.4vw,2rem);object-fit:contain;background:#f3f0ea;transition:transform .5s cubic-bezier(.22,1,.36,1)}.template-search--indus-category .card-wrapper:hover .card__media .media img:first-child{transform:scale(1.018)}.template-search--indus-category .card__content{padding-inline:0}.template-search--indus-category .card__information{padding-top:1.4rem;padding-inline:0}.template-search--indus-category .caption-with-letter-spacing{margin-bottom:.8rem;color:var(--indus-category-muted);font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.template-search--indus-category .card__heading{color:inherit;font-family:var(--font-heading-family);font-size:1.55rem;font-weight:400;line-height:1.3}.template-search--indus-category .price{margin-top:.8rem;color:inherit;font-size:1.15rem}.template-search--indus-category .badge{border-radius:0;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.template-search--indus-category .pagination-wrapper{margin-top:7rem}@media screen and (min-width:990px){.template-search--indus-category .product-grid.grid--4-col-desktop .grid__item{width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}}@media screen and (max-width:749px){.template-search--indus-category .template-search__header,.template-search--indus-category .template-search__results{padding-inline:2rem}.indus-category__breadcrumb{padding-top:2rem;font-size:.8rem}.indus-category__intro{padding-block:3.8rem 3rem;text-align:left}.indus-category__title{font-size:3.6rem}.indus-category__description{margin-top:1.5rem;font-size:1.25rem}.indus-category__subcategories{margin:2.5rem -2rem 0;padding-inline:2rem;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.indus-category__subcategories::-webkit-scrollbar{display:none}.indus-category__subcategory{flex:0 0 auto;min-height:4rem;padding-inline:1.5rem;font-size:.9rem}.template-search--indus-category .mobile-facets__wrapper,.template-search--indus-category .product-count{margin:0}.template-search--indus-category .facets-container{min-height:5.6rem;padding-block:0;align-items:center}.template-search--indus-category .template-search__results{padding-top:2.4rem}.template-search--indus-category .product-grid{column-gap:1.2rem;row-gap:4.2rem}.template-search--indus-category .card__heading{font-size:1.3rem}.template-search--indus-category .price{font-size:1.05rem}}@media(prefers-reduced-motion:reduce){.indus-category__subcategory,.template-search--indus-category .card__media .media img{transition:none}}@media(forced-colors:active){.template-search--indus-category .facets-wrapper,.indus-category__subcategory{border-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/indus-category-results.css.map */
