.featured-brands{margin-top:5rem}@media screen and (min-width: 750px){.featured-brands{margin-bottom:calc(5rem + var(--page-width-margin))}}.featured-brands .grid{margin-left:0;margin-bottom:0;justify-content:space-between}.featured-brands__grid{overflow:hidden}@media screen and (min-width: 750px){.featured-brands__grid--reverse{flex-direction:row-reverse}}.featured-brands__media{background-color:transparent;min-height:100%}.featured-brands__media--small{height:19.4rem}.featured-brands__media--large{height:43.5rem}@media screen and (min-width: 750px){.featured-brands__media--small{height:31.4rem}.featured-brands__media--large{height:69.5rem}}.featured-brands__media--placeholder{background-color:rgba(var(--color-foreground),.04);position:relative;overflow:hidden}.featured-brands__media--placeholder.featured-brands__media--adapt{height:20rem}@media screen and (min-width: 750px){.featured-brands__media--placeholder.featured-brands__media--adapt{height:30rem}}.featured-brands__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.featured-brands__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:center;padding:4rem calc(4rem / var(--font-body-scale)) 5rem;margin:1rem;background:transparent}@media screen and (min-width: 750px){.featured-brands__grid--reverse .featured-brands__content{margin-left:auto}}@media screen and (min-width: 990px){.featured-brands__content{padding:6rem 7rem 7rem}}.featured-brands__content>*+*{margin-top:2rem}.featured-brands__content>.featured-brands__text:empty~a{margin-top:2rem}.featured-brands__content>:first-child:is(.featured-brands__heading){margin-top:0}.featured-brands__content :last-child:is(.featured-brands__heading){margin-bottom:0}.featured-brands__content .button+.featured-brands__text{margin-top:2rem}.featured-brands__content .featured-brands__text+.button{margin-top:3rem}.featured-brands__heading{margin-bottom:0}.featured-brands__text p{margin-top:0;margin-bottom:1rem}.title-centered{text-align:center}.featured-brands__image{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-featured-brands.css.map */
