.featured-in{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.featured-in__inner{padding-top:var(--featured-in-padding-top, 64px);padding-bottom:var(--featured-in-padding-bottom, 64px)}.featured-in__heading-row{display:grid;grid-template-columns:minmax(3rem,7rem) auto minmax(3rem,7rem);gap:2rem;align-items:center;justify-content:center;width:fit-content;max-width:100%;margin:0 auto 4.4rem}.featured-in__heading-row:before,.featured-in__heading-row:after{content:"";display:block;width:100%;height:.1rem;background:rgba(var(--color-foreground),.24)}.featured-in__heading-row--plain{display:block}.featured-in__heading-row--plain:before,.featured-in__heading-row--plain:after{display:none}.featured-in__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.4rem;font-style:var(--font-heading-style);font-weight:700;line-height:1.2;letter-spacing:.16em;text-align:center;text-transform:uppercase;white-space:nowrap}.featured-in__grid{--fi-cols: var(--featured-in-columns, 6);--fi-col-gap: 4rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3.2rem var(--fi-col-gap);max-width:122rem;margin:0 auto;padding:0;list-style:none}.featured-in__item{flex:0 0 calc((100% - (var(--fi-cols) - 1) * var(--fi-col-gap)) / var(--fi-cols));min-width:0}.featured-in__item--placeholder{display:flex;justify-content:center}.featured-in__placeholder{display:flex;align-items:center;justify-content:center;width:min(100%,17rem);min-height:6.4rem;padding:1.2rem;border:.1rem dashed rgba(var(--color-foreground),.26);border-radius:1.2rem;background:rgba(var(--color-foreground),.035);color:rgba(var(--color-foreground),.54);font-family:var(--font-heading-family);font-size:1.15rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase}.featured-in__logo{display:flex;align-items:center;justify-content:center;min-height:6.4rem;color:inherit;text-decoration:none}.featured-in__logo img{display:block;width:min(100%,var(--featured-in-logo-width, 150px));max-height:6.4rem;object-fit:contain}.featured-in--muted .featured-in__logo img{filter:brightness(0) saturate(100%) invert(10%) sepia(41%) saturate(2110%) hue-rotate(203deg) brightness(85%) contrast(105%);opacity:.82}.featured-in__logo--link img{transition:filter var(--arialabrx-hover-speed) ease,opacity var(--arialabrx-hover-speed) ease}.featured-in__logo--link{border-radius:1.2rem;transition:transform var(--arialabrx-hover-speed) ease,box-shadow var(--arialabrx-hover-speed) ease}.featured-in__logo--link:hover img,.featured-in__logo--link:focus-visible img{filter:none;opacity:1}@media(hover:hover)and (pointer:fine){.featured-in__logo--link:hover,.featured-in__logo--link:focus-visible{transform:scale(var(--arialabrx-hover-scale));outline:0;box-shadow:var(--arialabrx-hover-glow)}}@media(prefers-reduced-motion:reduce){.featured-in__logo--link{transition:box-shadow var(--arialabrx-hover-speed) ease}.featured-in__logo--link:hover,.featured-in__logo--link:focus-visible{transform:none}}.featured-in__empty{display:flex;flex-direction:column;gap:.6rem;max-width:60rem;margin:0 auto;padding:2.4rem;border:.1rem dashed rgba(var(--color-foreground),.32);border-radius:1.2rem;text-align:center}.featured-in__empty strong{font-family:var(--font-heading-family);font-size:1.6rem}.featured-in__empty span{color:rgba(var(--color-foreground),.7);font-size:1.4rem}@media screen and (max-width:989px){.featured-in__grid{--fi-cols: 3;--fi-col-gap: 3.2rem;gap:2.8rem var(--fi-col-gap)}}@media screen and (max-width:749px){.featured-in__inner{padding-top:min(var(--featured-in-padding-top, 64px),36px);padding-bottom:min(var(--featured-in-padding-bottom, 64px),36px)}.featured-in__heading-row{grid-template-columns:minmax(2rem,4.5rem) auto minmax(2rem,4.5rem);gap:1.2rem;margin-bottom:2.4rem}.featured-in__heading{font-size:1.2rem;letter-spacing:.13em}.featured-in__grid{--fi-cols: 2;--fi-col-gap: 1.4rem;gap:1.4rem var(--fi-col-gap)}.featured-in__logo{min-height:2.8rem}.featured-in__logo img{max-height:2.6rem}.featured-in__placeholder{min-height:2.8rem;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-featured-in.css.map */
