.logo-showcase{--logo-showcase-slide-offset-before: 16px;--logo-showcase-slide-offset-after: 16px;--logo-showcase-padding-inline: 40px;--logo-showcase-slides-per-view: 2.35;width:100%;max-width:100%;min-width:0;overflow-x:hidden;contain:inline-size;background-color:var(--logo-showcase-bg, #f5f3f0)}@media(min-width:64.01rem){.logo-showcase{--logo-showcase-slide-offset-before: var(--logo-showcase-padding-inline)}}.logo-showcase__inner{padding-inline-start:16px;padding-inline-end:var(--section-padding-inline);min-width:0}@media(min-width:64.01rem){.logo-showcase__inner{padding-inline:var(--logo-showcase-padding-inline)}}.logo-showcase__header{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.logo-showcase__eyebrow{display:flex;align-items:center;gap:8px;margin:0}.logo-showcase__eyebrow .about-editorial__icon{display:block;flex-shrink:0;width:12px;height:12px;min-width:12px;min-height:12px}.logo-showcase__label{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-light);line-height:var(--line-height-tight);letter-spacing:var(--tracking-normal);text-transform:capitalize}.logo-showcase__carousel-shell{position:relative}.logo-showcase__carousel-shell,.logo-showcase__carousel,.logo-showcase__swiper{width:100%;max-width:100%;min-width:0;overflow:hidden}@media(min-width:64.01rem){.logo-showcase__carousel-shell{padding-inline:var(--logo-showcase-padding-inline);box-sizing:border-box}}.logo-showcase__carousel{display:block}.logo-showcase__track{min-width:0;margin:0;padding:0}.logo-showcase__swiper .logo-showcase__track{display:flex;align-items:center}.logo-showcase__item{display:flex;align-items:center;justify-content:flex-start;min-width:0;margin:0;height:auto!important;flex-shrink:0;align-self:center}.logo-showcase__logo-mark{display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto;color:var(--logo-tint-color, #000000)}.logo-showcase__logo-link{text-decoration:none;color:inherit}.logo-showcase__logo-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.logo-showcase__logo-mark .logo-showcase__picture,.logo-showcase__logo-mark .lazypicture{display:flex;align-items:center;justify-content:flex-start;width:auto;max-width:100%;height:100%}.logo-showcase__logo-mark .logo-showcase__logo-img{display:block;width:auto!important;height:auto!important;max-width:var(--logo-showcase-item-width);max-height:var(--logo-showcase-item-height-mobile, var(--logo-showcase-item-height));aspect-ratio:unset;object-fit:contain;object-position:left center;opacity:var(--logo-opacity, .3)}@media(max-width:64rem){.logo-showcase__logo-mark{width:min(var(--logo-showcase-item-width),100%);height:var(--logo-showcase-item-height-mobile, var(--logo-showcase-item-height))}.logo-showcase__swiper:not(.swiper-initialized) .logo-showcase__item{flex-shrink:0;min-width:0;width:calc(100% / var(--logo-showcase-slides-per-view))}.logo-showcase__swiper:not(.swiper-initialized) .logo-showcase__item:first-child{margin-inline-start:var(--logo-showcase-slide-offset-before)}.logo-showcase__swiper:not(.swiper-initialized) .logo-showcase__item:last-child{margin-inline-end:var(--logo-showcase-slide-offset-after)}}@media(min-width:64.01rem){.logo-showcase--desktop .logo-showcase__swiper,.logo-showcase__swiper{overflow:hidden}.logo-showcase--desktop .logo-showcase__track,.logo-showcase__swiper .logo-showcase__track{display:flex!important;justify-content:space-between;align-items:center;width:100%!important;transform:none!important;transition-duration:0ms!important}.logo-showcase--desktop .logo-showcase__item,.logo-showcase__item{width:var(--logo-showcase-item-width)!important;max-width:var(--logo-showcase-item-width)!important;flex:0 0 auto!important;margin:0!important;justify-content:center}.logo-showcase--desktop .logo-showcase__logo-mark,.logo-showcase__logo-mark{justify-content:center;width:var(--logo-showcase-item-width);height:var(--logo-showcase-item-height)}.logo-showcase--desktop .logo-showcase__logo-mark .logo-showcase__picture,.logo-showcase--desktop .logo-showcase__logo-mark .lazypicture,.logo-showcase__logo-mark .logo-showcase__picture,.logo-showcase__logo-mark .lazypicture{justify-content:center;width:auto;max-width:100%;height:100%}.logo-showcase--desktop .logo-showcase__logo-mark .logo-showcase__logo-img,.logo-showcase__logo-mark .logo-showcase__logo-img{width:auto!important;height:auto!important;max-width:var(--logo-showcase-item-width);max-height:var(--logo-showcase-item-height);object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/logo-showcase.css.map */
