.h2s-collection-hero .page-width,.h2s-collection-grid .page-width{max-width:1600px;padding-left:clamp(20px,3vw,48px);padding-right:clamp(20px,3vw,48px)}.h2s-collection-eyebrow{margin:2.2rem 0 .6rem;color:#746256;font-family:var(--font-body-family);font-size:clamp(1.5rem,1.6vw,1.8rem);font-weight:500;line-height:1.4;letter-spacing:.04em}#MainContent .h2s-collection-hero .h2s-collection-context{margin:0 0 1.6rem;color:#4b3a32;font-family:var(--font-body-family);font-size:clamp(2.3rem,2.35vw,3rem);font-weight:500;line-height:1.2;letter-spacing:0}.h2s-collection-hero .h2s-collection-designer{display:block;margin-bottom:.4rem;color:#746256;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;line-height:1.4;letter-spacing:.04em}.h2s-collection-grid #product-grid>li{min-width:0}.h2s-collection-grid #product-grid .card__inner{--ratio-percent:125%!important}.h2s-collection-grid #product-grid .card__media{margin:0;width:100%;top:0;right:0;bottom:0;left:0}.h2s-collection-grid #product-grid .card__media .media{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.h2s-collection-grid #product-grid .card__media .media img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:center}@media(max-width:749px){.h2s-collection-hero .page-width,.h2s-collection-grid .page-width{padding-left:16px;padding-right:16px}}.h2s-collection-grid .h2s-empty-collection{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:68px 16px 84px;text-align:center;color:#4b3a32}.h2s-empty-collection__icon{display:block;width:42px;height:42px;flex-shrink:0;color:#4b3a32;opacity:.8}.h2s-empty-collection__title{margin:0;font-family:var(--font-heading-family);font-size:26px;font-weight:400;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.h2s-empty-collection__reset{margin-top:2px;color:inherit;font-family:var(--font-body-family);font-size:11px;line-height:1.6;letter-spacing:.1em;text-underline-offset:5px}@media(max-width:749px){.h2s-collection-grid .h2s-empty-collection{padding:48px 12px 64px;gap:16px}.h2s-empty-collection__title{font-size:21px;letter-spacing:.075em}.h2s-empty-collection__icon{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/h2s-collection-page.css.map */
