.collection-hero--centered .collection-hero__inner{text-align:center;padding-block:4rem 1.5rem;max-width:90rem}.collection-hero__title--centered{font-family:var(--font-heading-family),serif;font-weight:400;font-size:clamp(3.4rem,5vw,6rem);letter-spacing:-.01em;margin:0 auto}.collection-hero--centered .collection-hero__description{margin-top:1.2rem;color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.6}@media screen and (min-width:990px){.collection-hero--centered .collection-hero__inner{padding-block:6rem 2rem}}.facets-wrapper--no-filters .facets-container .facets__form{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;grid-template-columns:none;border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1);padding-block:1.4rem;margin-bottom:3rem}.facets-wrapper--no-filters .facet-filters{border:0;margin:0}.facets-wrapper--no-filters .facet-filters__label{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}.facets-wrapper--no-filters .select__select{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.facets-wrapper--no-filters .product-count{display:none}.product-grid{--grid-desktop-vertical-spacing: 5rem;--grid-desktop-horizontal-spacing: 6rem;row-gap:5rem;column-gap:6rem}@media screen and (max-width:749px){.product-grid{row-gap:3rem;column-gap:1.4rem}.product-grid.grid--2-col-tablet-down .grid__item{width:calc(50% - .7rem);max-width:calc(50% - .7rem)}}.product-grid .card-wrapper{position:relative}.product-grid .card-wrapper .card{position:relative;overflow:hidden;background:rgb(var(--color-background));transition:transform .35s ease}.product-grid .card-wrapper:hover .card__media .media img{transform:scale(1.04)}.product-grid .card-wrapper .card__inner{background:#f5f1ec;border-radius:14px;overflow:hidden}.product-grid .card-wrapper .card .card__inner .card__media{border-radius:14px;overflow:hidden}.product-grid .card__media .media{background:transparent;border-radius:14px;overflow:hidden}.product-grid .card__media .media img{transition:transform .6s ease}.product-grid .card-wrapper .card__badge{position:absolute;bottom:1.2rem;right:1.2rem;top:auto;left:auto;z-index:2;margin:0;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-end}.product-grid .card-wrapper .card__badge .badge{background:#d4af37;border:0;padding:.5rem 1rem;border-radius:999px;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:#000;font-weight:600;line-height:1}.product-grid .card__content{padding-top:1.6rem;text-align:center}.product-grid .card__information{padding:0 .4rem}.product-grid .card__heading{font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.4;margin:0 0 .6rem}.product-grid .card__heading a{color:rgb(var(--color-foreground));text-decoration:none}.product-grid .card-information{text-align:center}.product-grid .price{justify-content:center;font-size:1.4rem}.product-grid .price__regular .price-item--regular,.product-grid .price__sale .price-item--sale{font-weight:400}.product-grid .price--on-sale .price-item--sale{color:rgb(var(--color-foreground))}.product-grid .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.55);margin-right:.6rem}.product-grid .price--sold-out .price__badge-sold-out,.product-grid .price__badge-sold-out{font-family:Toren,Times New Roman,Times,serif;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none;color:rgba(var(--color-foreground),.65);display:block;margin-top:.4rem}@media screen and (min-width:750px)and (max-width:989px){#product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/template-collection-skinfood.css.map */
