.logo-banner,.brand-links{padding-block:var(--branding-padding, 16px)}.logo-banner:not(.gradient),.brand-links:not(.gradient){background:transparent}.logo-banner__content{display:flex;justify-content:var(--logo-alignment, center);align-items:center;height:var(--logo-height, 160px);width:100%;color:inherit;text-decoration:none}.logo-banner__image{display:block;width:min(100%,var(--logo-width, 600px));height:100%;object-fit:contain}.logo-banner__placeholder{font-size:clamp(24px,5vw,48px);font-weight:700;text-align:center;overflow-wrap:anywhere}.brand-links__heading{text-align:center;margin:0 0 24px}.brand-links__list{display:flex;flex-wrap:nowrap;justify-content:safe center;align-items:center;gap:20px;list-style:none;padding:8px 2px 16px;margin:0;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.brand-links__item{flex:0 0 var(--brand-width, 140px);min-width:0;scroll-snap-align:start}.brand-links__link{display:flex;align-items:center;justify-content:center;width:100%;height:var(--brand-height, 70px);min-height:44px;padding:8px;color:inherit;text-decoration:none;text-align:center;overflow-wrap:anywhere;border:1px solid transparent;border-radius:12px;transition:background .18s,border-color .18s}.brand-links__link:hover,.brand-links__link:focus-visible{background:rgba(var(--color-foreground),.035);border-color:rgba(var(--color-foreground),.1)}.brand-links--tiles .brand-links__link{background:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.1)}.brand-links__link img{width:100%;height:100%;object-fit:contain;opacity:var(--brand-opacity, 1)}.brand-links--grayscale img{filter:grayscale(1)}.brand-links__link:hover img,.brand-links__link:focus-visible img{filter:none;opacity:1}.logo-banner__content:focus-visible,.brand-links__link:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:8px}@media(max-width:749px){.logo-banner__content{height:var(--logo-mobile-height, 90px)}.brand-links__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:16px;scroll-snap-type:x proximity;scrollbar-width:thin}.brand-links__item{flex-basis:min(var(--brand-width, 140px),35vw);scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-branding.css.map */
