.collection--image.ps-collection-header-image,.subcollections-banner__image.ps-collection-header-image{position:relative;margin:0 0 14px;overflow:hidden}.collection--image.ps-collection-header-image--tile,.subcollections-banner__image.ps-collection-header-image--tile{width:180px;max-width:100%;height:180px}.collection--image.ps-collection-header-image--banner,.subcollections-banner__image.ps-collection-header-image--banner{width:100%;height:clamp(110px,18vw,240px)}.collection--image.ps-collection-header-image img,.subcollections-banner__image.ps-collection-header-image img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:contain;object-position:left center}.collection--image.ps-collection-header-image--banner img,.subcollections-banner__image.ps-collection-header-image--banner img{object-position:center}.collection--image.ps-collection-header-image+.collection--title,.subcollections-banner__image.ps-collection-header-image+.subcollections-banner__title{margin-top:12px}@media screen and (max-width:719px){.collection--image.ps-collection-header-image--tile,.subcollections-banner__image.ps-collection-header-image--tile{width:120px;height:120px}.collection--image.ps-collection-header-image--banner,.subcollections-banner__image.ps-collection-header-image--banner{height:clamp(90px,26vw,150px)}}.productgrid--masthead .ps-subcategory-nav{margin:16px 0 22px;padding:12px 16px;background:#f4f4f4}.productgrid--masthead .ps-subcategory-nav__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));column-gap:24px;row-gap:8px;margin:0;padding:0;list-style:none}.productgrid--masthead .ps-subcategory-nav__item{min-width:0;margin:0;padding:0;list-style:none}.productgrid--masthead .ps-subcategory-nav__link{display:inline-block;max-width:100%;padding:3px 0;color:#222;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;overflow-wrap:anywhere;-webkit-tap-highlight-color:rgba(0,0,0,.08)}.productgrid--masthead .ps-subcategory-nav__link:hover{color:#111;text-decoration:underline;text-underline-offset:3px}.productgrid--masthead .ps-subcategory-nav__link:focus-visible{outline:2px solid #222;outline-offset:3px}@media screen and (max-width:719px){.productgrid--masthead .ps-subcategory-nav{margin:12px 0 18px;padding:10px 12px}.productgrid--masthead .ps-subcategory-nav__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:7px}.productgrid--masthead .ps-subcategory-nav__link{padding:2px 0;font-size:13px}}@media screen and (max-width:359px){.productgrid--masthead .ps-subcategory-nav__list{grid-template-columns:1fr}}.template-collection .productgrid--masthead{margin-bottom:0}.template-collection .productgrid--masthead .collection--title{margin-bottom:10px}.template-collection .productgrid--masthead .collection--description{margin-top:0;margin-bottom:12px;max-width:1120px}.template-collection .productgrid--masthead .ps-subcategory-nav{margin-top:12px;margin-bottom:18px;padding-top:10px;padding-bottom:10px}.template-collection .ps-subcategory-nav__link--current{color:#f04646;font-weight:700;text-decoration:none}.template-collection .ps-subcategory-nav__link--current:after{content:"";display:block;width:24px;margin-top:3px;border-bottom:2px solid #f04646}.template-collection .ps-subcategory-nav__link--current:hover{color:#f04646;text-decoration:none}.template-collection .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--image{aspect-ratio:1 / 1;height:auto;padding-bottom:0;background:#fff}.template-collection .productgrid--outer:not(.productgrid-listview) .productgrid--item .productitem--image img{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.template-collection .productgrid--outer:not(.productgrid-listview) .productitem--title{min-height:2.625em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-collection .productgrid--outer:not(.productgrid-listview) .productitem--vendor a{color:#949494;font-size:var(--font-size-body-smallest)}@media screen and (max-width:719px){.template-collection .productgrid--masthead .collection--title{margin-bottom:8px}.template-collection .productgrid--masthead .collection--description{margin-bottom:10px}.template-collection .productgrid--masthead .ps-subcategory-nav{margin-top:10px;margin-bottom:14px;padding-top:8px;padding-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/peoples-store-compact-collection.css.map */
