main[data-template=collection]{--indigo-collection-rule: 1px solid rgb(var(--color-foreground-rgb) / .16);--indigo-collection-muted: rgb(var(--color-foreground-rgb) / .68)}main[data-template=collection] .indigo-collection-hero{width:min(calc(100% - (2 * var(--indigo-page-gutter))),var(--indigo-width-page));margin-inline:auto;padding-block:clamp(2.75rem,5vw,5rem) clamp(2rem,4vw,3.5rem)}main[data-template=collection] .indigo-collection-hero__eyebrow{margin:0 0 var(--indigo-space-3);font-family:var(--indigo-font-editorial);font-size:clamp(.9rem,1vw,1rem);line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--indigo-collection-muted)}main[data-template=collection] .indigo-collection-hero__content{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:clamp(2rem,6vw,7rem)}main[data-template=collection] .indigo-collection-hero h1{margin:0;max-width:12ch;font-size:clamp(2.8rem,5vw,5rem);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}main[data-template=collection] .indigo-collection-hero__description{max-width:34rem;padding-bottom:.4rem;color:var(--indigo-collection-muted)}main[data-template=collection] .indigo-collection-hero__description,main[data-template=collection] .indigo-collection-hero__description p{font-size:var(--indigo-type-body-lg);line-height:1.62}main[data-template=collection] .indigo-collection-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.75rem,5vw,5rem);border-top:var(--indigo-collection-rule);border-bottom:var(--indigo-collection-rule)}main[data-template=collection] .indigo-collection-values span{display:flex;align-items:baseline;gap:.8rem;padding:1.15rem 1.25rem;font-family:var(--indigo-font-editorial);font-size:.88rem;line-height:1.35;letter-spacing:.07em;text-transform:uppercase}main[data-template=collection] .indigo-collection-values span:first-child{padding-inline-start:0}main[data-template=collection] .indigo-collection-values span+span{border-inline-start:var(--indigo-collection-rule)}main[data-template=collection] .indigo-collection-values strong{font-family:var(--indigo-font-body);font-size:.76rem;font-weight:500;letter-spacing:.05em;color:var(--indigo-collection-muted)}main[data-template=collection] .facets-block-wrapper--horizontal{border-top:var(--indigo-collection-rule);border-bottom:var(--indigo-collection-rule);margin-bottom:clamp(1.5rem,3vw,2.5rem)!important}main[data-template=collection] .facets--horizontal{min-height:4.25rem;padding-inline:0}main[data-template=collection] .facets--horizontal .facets__summary,main[data-template=collection] .facets--horizontal .products-count-wrapper,main[data-template=collection] .facets--horizontal .sorting-filter,main[data-template=collection] .facets--horizontal select{font-family:var(--indigo-font-body);font-size:.9rem}main[data-template=collection] .facets--horizontal .facets__summary{letter-spacing:.015em}main[data-template=collection] .facets__panel-content{border-radius:0!important}main[data-template=collection] .product-grid{column-gap:clamp(.9rem,1.8vw,1.75rem)!important;row-gap:clamp(2.2rem,4vw,4rem)!important}main[data-template=collection] .product-grid__item{border:0;min-width:0}main[data-template=collection] .product-grid__card{gap:.45rem;padding-bottom:0}main[data-template=collection] .product-card,main[data-template=collection] .product-grid__card{box-shadow:none}main[data-template=collection] .card-gallery{overflow:hidden;background:rgb(var(--color-foreground-rgb) / .025)}main[data-template=collection] .card-gallery img{transition:transform .42s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){main[data-template=collection] .product-card:hover .card-gallery img{transform:scale(1.018)}}main[data-template=collection] .product-grid__card [role=heading]{margin:0;font-family:var(--indigo-font-editorial)!important;font-size:clamp(1.05rem,1.25vw,1.2rem)!important;font-weight:300!important;line-height:1.28!important;letter-spacing:-.01em}main[data-template=collection] .product-grid__card product-price,main[data-template=collection] .product-grid__card .price,main[data-template=collection] .product-grid__card .price-item{font-family:var(--indigo-font-body)!important;font-size:.95rem!important;font-weight:400!important;line-height:1.35!important}main[data-template=collection] .product-badges__badge{border-radius:0;font-family:var(--indigo-font-body);font-size:.75rem;letter-spacing:.07em;text-transform:uppercase}main[data-template=collection] .facets-toggle{border-top:var(--indigo-collection-rule);border-bottom:var(--indigo-collection-rule);min-height:3.75rem}main[data-template=collection] .facets-toggle__button{min-height:2.75rem;font-size:.9rem}@media screen and (max-width:749px){main[data-template=collection] .indigo-collection-hero{padding-block:2.5rem 2rem}main[data-template=collection] .indigo-collection-hero__eyebrow{margin-bottom:1.1rem;font-size:.88rem;letter-spacing:.11em}main[data-template=collection] .indigo-collection-hero__content{display:block}main[data-template=collection] .indigo-collection-hero h1{max-width:11ch;font-size:clamp(2.35rem,10vw,3.4rem);line-height:1.05}main[data-template=collection] .indigo-collection-hero__description{margin-top:1.35rem;padding-bottom:0}main[data-template=collection] .indigo-collection-hero__description,main[data-template=collection] .indigo-collection-hero__description p{font-size:1rem}main[data-template=collection] .indigo-collection-values{grid-template-columns:1fr;margin-top:2rem}main[data-template=collection] .indigo-collection-values span,main[data-template=collection] .indigo-collection-values span:first-child{padding:.85rem 0;font-size:.86rem}main[data-template=collection] .indigo-collection-values span+span{border-inline-start:0;border-top:var(--indigo-collection-rule)}main[data-template=collection] .facets-toggle{margin-bottom:1.25rem!important;padding-inline:0}main[data-template=collection] .product-grid{column-gap:.75rem!important;row-gap:2.25rem!important}main[data-template=collection] .product-grid__card{gap:.35rem}main[data-template=collection] .product-grid__card [role=heading]{font-size:1rem!important;line-height:1.3!important}main[data-template=collection] .product-grid__card product-price,main[data-template=collection] .product-grid__card .price,main[data-template=collection] .product-grid__card .price-item{font-size:.9rem!important}}@media(prefers-reduced-motion:reduce){main[data-template=collection] .card-gallery img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/indigo-collection-polish.css.map */
