.logo-list--color-gray .logo-list__item img{filter:grayscale(1);opacity:.8}.logo-list--color-black .logo-list__item img{filter:brightness(0);opacity:var(--logo-opacity, 1)}.logo-list--color-white .logo-list__item img{filter:brightness(0) invert(1);opacity:var(--logo-opacity, 1)}.logo-list--color-gray .logo-list__text{opacity:.55}.logo-list--color-black .logo-list__text{color:#000;opacity:var(--logo-opacity, 1)}.logo-list--color-white .logo-list__text{color:#fff;opacity:var(--logo-opacity, 1)}.logo-list__item img,.logo-list__text{transition:filter .3s ease,opacity .3s ease,transform .3s ease}@media(hover:hover){.logo-list--hover-color .logo-list__item:hover img,.logo-list--hover-color .logo-list__item:hover .logo-list__text{filter:none;opacity:1}.logo-list--hover-color.logo-list--color-white .logo-list__item:hover .logo-list__text,.logo-list--hover-color.logo-list--color-black .logo-list__item:hover .logo-list__text{color:rgb(var(--color-foreground))}.logo-list--hover-lift .logo-list__item:hover img,.logo-list--hover-lift .logo-list__item:hover .logo-list__text{transform:translateY(-.4rem)}.logo-list--hover-grow .logo-list__item:hover img,.logo-list--hover-grow .logo-list__item:hover .logo-list__text{transform:scale(1.08)}}.logo-list__text{display:block;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--logo-height, 5rem) * .48);line-height:1;letter-spacing:.02em;white-space:nowrap}.logo-list--align-left .logo-list__heading .title{text-align:start}@media screen and (min-width:750px){.logo-list--align-left.logo-list-container-horizontal,.logo-list--align-left .splide__list{justify-content:flex-start}}@media screen and (min-width:750px){.logo-list--grid.logo-list-container-horizontal,.logo-list--quotes.logo-list-container-horizontal{display:block}.logo-list--grid .logo-list__heading .title,.logo-list--quotes .logo-list__heading .title{margin-bottom:3.2rem}}@media screen and (max-width:749px){.logo-list--grid .mobile-logo-list--grid{gap:calc(var(--logo-gap, 4rem) * .4)}.logo-list--tiles-lines .mobile-logo-list--grid{gap:0}}.logo-list__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;height:100%;padding:2.4rem 2rem}.logo-list-container .logo-list__tile .logo-list__item{margin:0}.logo-list__quote{margin:0;font-size:1.4rem;line-height:1.5;text-align:center;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.logo-list--grid .splide__list{display:grid;grid-template-columns:repeat(var(--logo-columns, 5),minmax(0,1fr));gap:var(--logo-gap, 0px)}.logo-list--grid .splide__slide{width:auto!important}}.logo-list--tiles-boxes .logo-list__tile{border-radius:1.2rem;background:rgba(var(--color-foreground),.04)}.logo-list--tiles-lines .splide__track{overflow:hidden}.logo-list--tiles-lines .splide__list{margin:0 -.1rem -.1rem 0!important}.logo-list--tiles-lines .logo-list__tile{border-right:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}@media screen and (min-width:750px){.logo-list--tiles-lines .splide__list{gap:0}}.logo-marquee{position:relative;overflow:hidden;direction:ltr;flex:1 1 0;min-width:0}.logo-marquee--fade{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.logo-marquee__track{display:flex;width:max-content;animation:logo-marquee var(--marquee-duration, 30s) linear infinite}.logo-marquee__track--right{animation-direction:reverse}.logo-marquee--pause:hover .logo-marquee__track,.logo-marquee--pause:focus-within .logo-marquee__track{animation-play-state:paused}.logo-marquee__list{display:flex;flex-shrink:0;align-items:center;gap:var(--logo-gap, 4rem);margin:0;padding:0 var(--logo-gap, 4rem) 0 0;list-style:none}.logo-marquee .logo-list__item{margin:0}.logo-marquee .logo-list__item img{max-width:none;width:auto}@keyframes logo-marquee{to{transform:translate(-50%)}}@media screen and (min-width:750px){.logo-list-container-horizontal .logo-marquee{flex-basis:0}}logo-quotes{display:block}.logo-quotes__quotes{display:grid;max-width:82rem;margin:0 auto 3.2rem;text-align:center}.logo-list--align-left .logo-quotes__quotes{margin-left:0;text-align:start}.logo-quotes__quote{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity .5s ease,transform .5s ease,visibility 0s linear .5s}.logo-quotes__quote.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .5s ease,transform .5s ease,visibility 0s}.logo-quotes__text{margin:0;padding:0;border:0;line-height:1.35}.logo-quotes__text:before{content:"\201c"}.logo-quotes__text:after{content:"\201d"}.logo-quotes__link{display:inline-block;margin-top:1.6rem;font-size:1.4rem}.logo-quotes__logos{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--logo-gap, 4rem)}.logo-list--align-left .logo-quotes__logos{justify-content:flex-start}.logo-quotes__tab.logo-list__item{position:relative;height:auto;margin:0;padding:0 0 1.2rem;border:0;background:none;cursor:pointer;opacity:.4;transition:opacity .3s ease}.logo-quotes__tab.logo-list__item:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:.2rem;border-radius:.2rem;background:rgb(var(--color-foreground));transform:translate(-50%);transition:width .3s ease}.logo-quotes__tab.logo-list__item img{width:auto;max-width:none}.logo-quotes__tab.is-active{opacity:1}.logo-quotes__tab.is-active:after{width:3.2rem}@media(hover:hover){.logo-quotes__tab:not(.is-active):hover{opacity:.75}}.logo-quotes__tab:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.4rem}@media screen and (max-width:749px){.logo-quotes__logos{flex-wrap:nowrap;justify-content:flex-start;gap:calc(var(--logo-gap, 4rem) * .6);margin:0 -1.5rem;padding:0 1.5rem .4rem;overflow-x:auto;scrollbar-width:none}.logo-quotes__logos::-webkit-scrollbar{display:none}.logo-quotes__tab.logo-list__item{flex-shrink:0}.logo-list--quotes:not(.logo-list--align-left) .logo-quotes__tab.logo-list__item:first-child{margin-inline-start:auto}.logo-list--quotes:not(.logo-list--align-left) .logo-quotes__tab.logo-list__item:last-child{margin-inline-end:auto}}.logo-marquee .logo-list__item .placeholder-svg,.logo-quotes__tab .placeholder-svg{width:auto;aspect-ratio:3 / 1;border-radius:.8rem;background-color:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.5)}.logo-marquee .logo-list__item .placeholder-svg path,.logo-quotes__tab .placeholder-svg path{transform-box:view-box;transform-origin:50% 50%;transform:scale(2.6)}@media(prefers-reduced-motion:reduce){.logo-marquee__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.logo-marquee__list{flex-wrap:wrap;justify-content:center;padding:0}.logo-marquee__list[aria-hidden=true],.logo-marquee__item--copy{display:none}.logo-marquee--fade{-webkit-mask-image:none;mask-image:none}.logo-quotes__quote,.logo-list__item img,.logo-list__text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-logo-list.css.map */
