.editorial-grid{--editorial-rule-opacity: .55;--editorial-rule-pct: 55%;--editorial-rule: rgba(var(--color-foreground), var(--editorial-rule-opacity));--editorial-rule: color-mix(in srgb, rgb(var(--color-foreground)) var(--editorial-rule-pct), rgb(var(--color-background)));position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;margin:0;padding:0;list-style:none;border-top:1px solid var(--editorial-rule);border-left:1px solid var(--editorial-rule)}.editorial-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-right:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule);pointer-events:none}.editorial-grid--1-mobile{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:990px){.editorial-grid--2-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-grid--3-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-grid--4-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-grid--5-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}.editorial-grid--6-desktop{grid-template-columns:repeat(6,minmax(0,1fr))}}.editorial-grid__item{position:relative;min-width:0;background-color:rgb(var(--color-background));border-right:1px solid var(--editorial-rule);border-bottom:1px solid var(--editorial-rule)}.editorial-grid__item--feature{grid-column:span 2}.editorial-grid--1-mobile .editorial-grid__item--feature{grid-column:auto}@media screen and (min-width:990px){.editorial-grid--1-mobile .editorial-grid__item--feature,.editorial-grid__item--feature{grid-column:span 2;grid-row:span 2}}.editorial-card{display:flex;flex-direction:column;height:100%;color:rgb(var(--color-foreground));text-decoration:none}.editorial-card__media{position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.editorial-card__media--4-5{aspect-ratio:4 / 5}.editorial-card__media--1-1{aspect-ratio:1 / 1}.editorial-card__media--3-4{aspect-ratio:3 / 4}@media screen and (min-width:990px){.editorial-card--feature .editorial-card__media{aspect-ratio:auto;flex:1 1 auto;min-height:0}}.editorial-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.editorial-card__image--secondary{opacity:0;transition:opacity .35s ease}@media(hover:hover){.editorial-card:hover .editorial-card__image--secondary{opacity:1}}.editorial-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:rgba(var(--color-foreground),.12)}.editorial-card__badge{position:absolute;bottom:1rem;left:1rem;z-index:2}.editorial-card__info{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1.6rem 1.8rem;border-top:1px solid var(--editorial-rule)}.editorial-card__title{margin:0;font-size:1.3rem;font-weight:500;line-height:1.3;letter-spacing:.02em}.editorial-grid--uppercase-titles .editorial-card__title{text-transform:uppercase}.editorial-card__vendor{margin:0;color:rgba(var(--color-foreground),.55);font-size:1.2rem;line-height:1.3}.editorial-card__price,.editorial-card__price .price{font-size:1.2rem;line-height:1.3}.editorial-card__price .price__container{margin:0}@media screen and (min-width:990px){.editorial-card--feature .editorial-card__info{padding:2rem 2.4rem 2.4rem}.editorial-card--feature .editorial-card__title{font-size:1.8rem}.editorial-card--feature .editorial-card__vendor,.editorial-card--feature .editorial-card__price,.editorial-card--feature .editorial-card__price .price{font-size:1.3rem}}.editorial-collection--full-bleed{width:100%;max-width:none;padding-left:0;padding-right:0}.editorial-card__rating{display:flex;align-items:center;gap:.6rem;margin-top:.2rem}.editorial-card__rating .rating{margin:0}.editorial-card__rating .rating-star{--letter-spacing: .5;--font-size: 1.2}.editorial-card__rating-count{color:rgba(var(--color-foreground),.55);font-size:1.1rem;line-height:1}@media screen and (min-width:990px){.editorial-card--feature .editorial-card__rating .rating-star{--letter-spacing: .6;--font-size: 1.4}.editorial-card--feature .editorial-card__rating-count{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-card-editorial.css.map */
