.pageblock--brands{position:relative;z-index:1;background-color:var(--color-primary-950)}@media screen and (max-width:1024px){.pageblock--brands .container--brands>div{display:flex!important;flex-direction:column;padding:0 var(--spacing-xl)}.pageblock--brands .container--brands>div .brand-link--brands{display:flex!important;flex-direction:column}.pageblock--brands .container--brands>div:hover{margin:0!important}}.pageblock--brands .container--brands{display:flex;flex-direction:column;gap:var(--spacing-lg);width:calc(100% + var(--container-padding-left, var(--block-padding-x, var(--container-offset))) + var(--container-padding-right, var(--block-padding-x, var(--container-offset))));margin-left:calc(var(--container-padding-left, var(--block-padding-x, var(--container-offset))) * -1)}.pageblock--brands .container--brands>div{display:grid;gap:var(--spacing-lg);width:100%;transition-duration:1s}.pageblock--brands .container--brands>div.first-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.pageblock--brands .container--brands>div.first-row:hover{margin-left:calc(var(--spacing-xl) * -2)}.pageblock--brands .container--brands>div.second-row{grid-template-columns:2fr 1fr 1fr;width:100%;padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}.pageblock--brands .container--brands>div.second-row:hover{margin-left:calc(var(--spacing-xl) * 2)}.pageblock--brands .container--brands>div.third-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}.pageblock--brands .container--brands>div.third-row:hover{margin-left:calc(var(--spacing-xl) * -2)}.pageblock--brands .container--brands>div .brand-link--brands{display:grid;grid-template-columns:auto auto auto;gap:var(--spacing-xl);align-items:end;width:100%;padding:var(--spacing-sm);border:var(--color-primary-500) 1px solid;border-radius:20px;--heading-color: var(--color-primary-500);--body-color: var(--color-primary-500)}.pageblock--brands .container--brands>div .brand-link--brands .x-core-button{text-wrap:nowrap}.pageblock--brands .container--brands>div .brand-link--brands h2{font-weight:400;font-size:var(--h1-size)}.pageblock--brands .container--brands>div .brand-link--brands *{margin:0}.pageblock--brands .container--brands>div .brand-link--brands .x-core-button .x-core-icon-text{justify-content:center}.pageblock--brands .container--brands>div .picture--brands{justify-items:center;width:100%;padding:var(--spacing-sm);align-items:center;display:flex}.pageblock--brands .container--brands>div .picture--brands img{max-height:75px;object-fit:contain}.pageblock--brands .container--brands>div:nth-child(1)>.picture--brands:nth-child(2n),.pageblock--brands .container--brands>div:nth-child(2)>.picture--brands:nth-child(2n),.pageblock--brands .container--brands>div:nth-child(3)>.picture--brands:nth-child(2n){border:var(--color-neutral-300) 1px solid;border-radius:40px}.pageblock--brands .container--brands>div:nth-child(1)>.picture--brands:nth-child(odd),.pageblock--brands .container--brands>div:nth-child(2)>.picture--brands:nth-child(odd),.pageblock--brands .container--brands>div:nth-child(3)>.picture--brands:nth-child(odd){border:var(--color-neutral-300) 1px solid}
