main[data-template=collection]{--tgs-collection-paper: #fffefa;--tgs-collection-ink: #302b28;--tgs-collection-pomegranate: #a13f52;--tgs-collection-limestone: #eadccd;--tgs-collection-muted: #59534d;--tgs-collection-rule: rgb(48 43 40 / 18%)}main[data-template=collection] .tgs-collection-intro{background:var(--tgs-collection-paper);color:var(--tgs-collection-ink);font-family:TGS Hanken Grotesk,Arial,sans-serif}main[data-template=collection] .tgs-collection-intro__layout,main[data-template=collection] .tgs-collection-nav__links{box-sizing:border-box;width:100%;margin-inline:auto}main[data-template=collection] .tgs-collection-intro__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(3.2rem,6vw,8rem);padding-block:clamp(2rem,2.4vw,3rem)}main[data-template=collection] .tgs-collection-intro__layout--no-image{display:block;padding-block:clamp(3.6rem,5vw,6.4rem)}main[data-template=collection] .tgs-collection-intro__copy{max-width:58rem}main[data-template=collection] .tgs-collection-intro__eyebrow{margin:0 0 1.2rem;color:var(--tgs-collection-pomegranate);font-size:1.2rem;font-weight:650;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}main[data-template=collection] .tgs-collection-intro__heading{max-width:15ch;margin:0;color:var(--tgs-collection-ink);font-family:TGS Tenor Sans,Georgia,serif;font-size:clamp(4rem,5.2vw,6.4rem);font-weight:400;letter-spacing:-.035em;line-height:1.03}main[data-template=collection] .tgs-collection-intro__description{max-width:50ch;margin:1.6rem 0 0;color:var(--tgs-collection-muted);font-size:1.6rem;line-height:1.55}main[data-template=collection] .tgs-collection-intro__media{width:min(100%,42rem);aspect-ratio:1.5;justify-self:end;overflow:hidden;background:var(--tgs-collection-limestone)}main[data-template=collection] .tgs-collection-intro__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}main[data-template=collection] .tgs-collection-nav{border-block:1px solid var(--tgs-collection-rule)}main[data-template=collection] .tgs-collection-nav__links{display:flex;min-height:5.2rem;align-items:stretch;justify-content:center;gap:clamp(.4rem,1.2vw,1.8rem)}main[data-template=collection] .tgs-collection-nav__link{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;padding:0 clamp(.8rem,1.5vw,2rem);border-bottom:2px solid transparent;color:var(--tgs-collection-muted);font-size:1.3rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;transition:color .16s ease,border-color .16s ease}main[data-template=collection] .tgs-collection-nav__link:hover,main[data-template=collection] .tgs-collection-nav__link.is-current{color:var(--tgs-collection-ink)}main[data-template=collection] .tgs-collection-nav__link:hover{border-color:var(--tgs-collection-rule)}main[data-template=collection] .tgs-collection-nav__link.is-current{border-color:var(--tgs-collection-pomegranate)}main[data-template=collection] .tgs-collection-nav__link:focus-visible{position:relative;z-index:1;outline:2px solid var(--tgs-collection-pomegranate);outline-offset:-3px}main[data-template=collection] .facets-wrapper{margin-bottom:2.4rem;border-bottom:1px solid var(--tgs-collection-rule)}main[data-template=collection] .facets-container{padding-block:1.2rem 1rem}main[data-template=collection] .facets__heading,main[data-template=collection] .facet-filters__label,main[data-template=collection] .product-count__text{color:var(--tgs-collection-muted);font-family:TGS Hanken Grotesk,Arial,sans-serif;font-size:1.3rem}main[data-template=collection] .facets__summary{color:var(--tgs-collection-ink);font-family:TGS Hanken Grotesk,Arial,sans-serif}main[data-template=collection] .facet-filters__sort,main[data-template=collection] .mobile-facets__sort .select__select{color:var(--tgs-collection-ink);font-family:TGS Hanken Grotesk,Arial,sans-serif}main[data-template=collection] .product-grid{--grid-desktop-horizontal-spacing: clamp(1.6rem, 2.2vw, 3.2rem);--grid-desktop-vertical-spacing: clamp(3.6rem, 5vw, 6.4rem);--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 3.2rem}main[data-template=collection] .product-card-wrapper .card__media{overflow:hidden;background:#fff}main[data-template=collection] .product-card-wrapper .card__media .media{background:transparent}main[data-template=collection] .product-card-wrapper .card__media img{transition:transform .42s cubic-bezier(.2,.65,.3,1)}main[data-template=collection] .product-card-wrapper:hover .card__media img:first-child{transform:scale(1.025)}main[data-template=collection] .product-card-wrapper>.card>.card__content{background:var(--tgs-collection-paper)}main[data-template=collection] .product-card-wrapper>.card>.card__content .card__information{padding:1.5rem 0 0}main[data-template=collection] .product-card-wrapper .card__heading{margin:0;font-family:TGS Tenor Sans,Georgia,serif;font-size:clamp(1.6rem,1.35vw,1.9rem);font-weight:400;letter-spacing:-.015em;line-height:1.35}main[data-template=collection] .product-card-wrapper .card__heading a{color:var(--tgs-collection-ink);text-decoration:none;text-underline-offset:.25em}main[data-template=collection] .product-card-wrapper .card__heading a:hover,main[data-template=collection] .product-card-wrapper .card__heading a:focus-visible{color:var(--tgs-collection-pomegranate);text-decoration:underline}main[data-template=collection] .product-card-wrapper .price{margin-top:.7rem;color:var(--tgs-collection-muted);font-family:TGS Hanken Grotesk,Arial,sans-serif;font-size:1.4rem;line-height:1.45}main[data-template=collection] .pagination-wrapper{margin-top:5.6rem}@media screen and (max-width:749px){main[data-template=collection] .tgs-collection-intro__layout,main[data-template=collection] .tgs-collection-nav__links{width:100%}main[data-template=collection] .tgs-collection-intro__layout{grid-template-columns:minmax(0,1.2fr) minmax(8rem,.8fr);gap:1.2rem;padding-block:2rem}main[data-template=collection] .tgs-collection-intro__layout--no-image{display:block}main[data-template=collection] .tgs-collection-intro__eyebrow{margin-bottom:.8rem;font-size:1rem;letter-spacing:.08em}main[data-template=collection] .tgs-collection-intro__heading{font-size:clamp(2.6rem,7.5vw,3.8rem);line-height:1.05}main[data-template=collection] .tgs-collection-intro__description{margin-top:.9rem;font-size:1.3rem;line-height:1.4}main[data-template=collection] .tgs-collection-intro__media{width:100%;aspect-ratio:1 / 1}main[data-template=collection] .tgs-collection-nav__links{min-height:4.8rem;gap:.2rem}main[data-template=collection] .tgs-collection-nav__link{min-width:0;min-height:4.6rem;padding-inline:.65rem;font-size:1.15rem}main[data-template=collection] .facets-wrapper{margin-bottom:1.6rem}main[data-template=collection] .facets-container{grid-template-columns:auto minmax(0,max-content);column-gap:1.2rem;padding-block:1rem}main[data-template=collection] .mobile-facets__open{min-height:4.2rem;padding-inline:1.2rem;border:1px solid var(--tgs-collection-rule);color:var(--tgs-collection-ink)}main[data-template=collection] .product-count__text{font-size:1.2rem;text-align:right}main[data-template=collection] .product-grid{--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 3.2rem}main[data-template=collection] .product-card-wrapper>.card>.card__content .card__information{padding-top:1.1rem}main[data-template=collection] .product-card-wrapper .card__heading{font-size:1.5rem}main[data-template=collection] .product-card-wrapper .price{margin-top:.5rem;font-size:1.3rem}main[data-template=collection] .pagination-wrapper{margin-top:4rem}}@media screen and (max-width:359px){main[data-template=collection] .tgs-collection-intro__layout,main[data-template=collection] .tgs-collection-nav__links{width:100%}main[data-template=collection] .tgs-collection-intro__layout{grid-template-columns:minmax(0,1.2fr) minmax(7rem,.8fr);gap:.8rem}main[data-template=collection] .tgs-collection-intro__heading{font-size:2.4rem}main[data-template=collection] .tgs-collection-nav__link{padding-inline:.45rem;font-size:1.1rem}}@media(prefers-reduced-motion:reduce){main[data-template=collection] .tgs-collection-nav__link,main[data-template=collection] .product-card-wrapper .card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tgs-collection.css.map */
