@media screen and (min-width:990px){.facets-vertical{align-items:flex-start;gap:3.2rem}.facets-vertical .facets-wrapper{width:27rem;min-width:27rem;padding:0 3rem 0 0;margin:0;border-right:1px solid rgba(var(--color-foreground),.12);position:sticky;top:2rem;align-self:flex-start;max-height:calc(100vh - 4rem);overflow-y:auto;scrollbar-width:thin}.facets-vertical .product-grid-container{flex:1 1 auto;min-width:0;width:auto}.facets__form-vertical{width:100%}.facets__heading--vertical{margin:0 0 1.6rem;padding-bottom:1.4rem;border-bottom:2px solid rgb(var(--color-foreground));font-size:1.25rem;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.facets__disclosure-vertical{border-top:1px solid rgba(var(--color-foreground),.12)}.facets__disclosure-vertical:first-of-type{border-top:0}.facets-vertical .facets__summary{padding:1.55rem 0;margin:0;font-size:1.3rem;letter-spacing:.055em;text-transform:uppercase;font-weight:650}.facets-vertical .facets__display-vertical{padding-bottom:1.5rem}.facets-vertical .facet-checkbox{padding:.55rem 0;font-size:1.35rem}.facets-vertical .active-facets{margin:0 0 1rem}.facets-vertical-sort{margin-bottom:2.4rem;padding-bottom:1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.facets-vertical .product-grid{margin-top:0}}.collection-hero__title{font-family:var(--font-body-family)!important;font-style:normal!important;font-weight:700!important;font-size:clamp(3rem,3.25vw,4.8rem)!important;line-height:.98!important;letter-spacing:.012em!important;margin-top:2rem!important;margin-bottom:1.6rem!important}.collection-hero__description{font-family:var(--font-body-family)}.product-grid .card-wrapper{height:100%}.product-grid .card{height:100%;background:rgba(var(--color-background),.62);border:1px solid rgba(var(--color-foreground),.1);transition:border-color .2s ease,transform .25s ease,box-shadow .25s ease}.product-grid .card:hover{border-color:rgba(var(--color-foreground),.28);transform:translateY(-2px);box-shadow:0 10px 30px #0000000e}.product-grid .card__inner{background:#ffffff61;overflow:hidden}.product-grid .card__media{margin:0}.product-grid .card__media .media>img{transition:transform .45s cubic-bezier(.2,.6,.2,1)}.product-grid .card:hover .card__media .media>img{transform:scale(1.025)}.product-grid .card__content{padding:1.45rem 1.5rem 1.6rem}.product-grid .card__information{padding:0}.product-grid .caption-with-letter-spacing{margin-bottom:.65rem;font-size:1.05rem;line-height:1.2;letter-spacing:.115em;text-transform:uppercase;opacity:.68}.product-grid .card__heading,.product-grid .card__heading a{font-family:var(--font-body-family)!important;font-style:normal!important}.product-grid .card__heading{font-size:1.42rem;line-height:1.35;letter-spacing:.005em;font-weight:600}.product-grid .card__heading a{text-decoration:none}.product-grid .card-information{margin-top:.8rem}.product-grid .price{font-size:1.35rem;letter-spacing:.01em;font-weight:600}.product-grid .price--on-sale .price-item--regular{opacity:.55}.product-grid .badge{border-radius:0;padding:.45rem .8rem;font-size:1rem;letter-spacing:.09em;text-transform:uppercase}.product-grid .card__badge{margin:1rem}@media screen and (min-width:750px)and (max-width:989px){.facets-vertical{display:block}.facets-vertical .facets-wrapper{width:100%;padding:0}.facets-vertical .facets-wrapper>facet-filters-form.facets.small-hide,.facets-vertical-sort{display:none!important}.facets-vertical .mobile-facets__wrapper.medium-hide.large-up-hide{display:flex!important}.facets-vertical .product-grid-container{width:100%}.facets-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}}@media screen and (max-width:989px){.mobile-facets__open{min-height:4.4rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.2);text-decoration:none}.mobile-facets__open-label{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}}@media screen and (max-width:749px){.collection-hero__title{font-size:clamp(2.8rem,8vw,3.8rem)!important;margin-top:1.6rem!important;margin-bottom:1.3rem!important}.product-grid{row-gap:2.6rem}.product-grid .card__content{padding:1.15rem 1.1rem 1.3rem}.product-grid .card__heading{font-size:1.25rem}.product-grid .caption-with-letter-spacing{font-size:.95rem}.product-grid .price{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/zevcentric-collections.css.map */
