.y4k-logo-list-section{margin:0!important;padding:0!important;min-width:0}.y4k-logo-list,.y4k-logo-list *{box-sizing:border-box}.y4k-logo-list{width:100%;min-width:0;margin:0;padding:var(--y4k-logos-padding-top, 48px) 0 var(--y4k-logos-padding-bottom, 48px);color:var(--y4k-logos-text, #0d0d0d);background:var(--y4k-logos-background, #fff)}.y4k-logo-list .y4k-logo-list__inner{width:100%;min-width:0;margin:0 auto;padding-inline:clamp(24px,4vw,var(--y4k-gutter, 64px))}.y4k-logo-list .y4k-logo-list__header{margin:0 0 28px;padding:0;text-align:left}.y4k-logo-list .y4k-logo-list__heading{margin:0;padding:0;color:inherit;font-family:inherit;font-size:clamp(22px,2.1vw,32px);font-style:normal;font-weight:700;line-height:1.15;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.y4k-logo-list .y4k-logo-list__description{margin:12px 0 0;padding:0;color:inherit;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.y4k-logo-list .y4k-logo-list__grid{display:grid;grid-template-columns:repeat(var(--y4k-logos-columns, 4),minmax(0,1fr));align-items:stretch;gap:var(--y4k-logos-gap, 24px);width:100%;margin:0;padding:0;list-style:none}.y4k-logo-list .y4k-logo-list__item{display:block;min-width:0;margin:0;padding:0;list-style:none}.y4k-logo-list .y4k-logo-list__tile{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;min-width:0;margin:0;padding:12px;border:1px solid transparent;border-radius:0;color:inherit;background:transparent;text-align:center;text-decoration:none!important;background-image:none;transition:border-color .16s ease}.y4k-logo-list--borders .y4k-logo-list__tile{border-color:currentColor;border-color:color-mix(in srgb,currentColor 16%,transparent)}.y4k-logo-list a.y4k-logo-list__tile:focus-visible{outline:2px solid var(--y4k-logos-accent, #e2231a);outline-offset:3px}.y4k-logo-list .y4k-logo-list__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--y4k-logos-height, 150px);flex:0 0 auto;min-width:0;margin:0;padding:0}.y4k-logo-list .y4k-logo-list__image{display:block!important;position:static!important;width:var(--y4k-logo-scale, 80%)!important;height:var(--y4k-logo-scale, 80%)!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;opacity:1!important}.y4k-logo-list .y4k-logo-list__name,.y4k-logo-list .y4k-logo-list__fallback{color:inherit;font-family:inherit;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.y4k-logo-list .y4k-logo-list__name{display:block;margin:12px 0 0;padding:0;font-size:13px}.y4k-logo-list .y4k-logo-list__fallback{max-width:100%;font-size:clamp(15px,1.6vw,22px)}.y4k-logo-list .y4k-logo-list__placeholder,.y4k-logo-list .y4k-logo-list__empty{margin:0;padding:0;color:inherit;font-size:13px;line-height:1.6;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.y4k-logo-list a.y4k-logo-list__tile:hover{border-color:var(--y4k-logos-accent, #e2231a);color:var(--y4k-logos-text, #0d0d0d)}}@media screen and (min-width:750px)and (max-width:989px){.y4k-logo-list .y4k-logo-list__grid{grid-template-columns:repeat(var(--y4k-logos-columns-tablet, 3),minmax(0,1fr))}}@media screen and (max-width:749px){.y4k-logo-list{padding-top:var(--y4k-logos-padding-top-mobile, 32px);padding-bottom:var(--y4k-logos-padding-bottom-mobile, 32px)}.y4k-logo-list .y4k-logo-list__inner{padding-inline:24px}.y4k-logo-list .y4k-logo-list__header{margin-bottom:20px}.y4k-logo-list .y4k-logo-list__heading{font-size:22px}.y4k-logo-list .y4k-logo-list__grid{grid-template-columns:repeat(var(--y4k-logos-columns-mobile, 2),minmax(0,1fr));gap:var(--y4k-logos-gap-mobile, 12px)}.y4k-logo-list .y4k-logo-list__tile{padding:8px}.y4k-logo-list .y4k-logo-list__media{height:var(--y4k-logos-height-mobile, 110px)}.y4k-logo-list .y4k-logo-list__image{width:var(--y4k-logo-scale-mobile, 80%)!important;height:var(--y4k-logo-scale-mobile, 80%)!important}.y4k-logo-list .y4k-logo-list__name{margin-top:8px;font-size:12px}}@media(prefers-reduced-motion:reduce){.y4k-logo-list .y4k-logo-list__tile{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/y4k-logo-list.css.map */
