.custom-logo-list{background-color:var(--background-color)}.custom-logo-list .container{max-width:1080px}.custom-logo-list__header{text-align:center;margin-bottom:40px}.custom-logo-list__heading{margin:0;font-size:2.2rem}.custom-logo-list__subheading{margin-top:15px;max-width:600px;margin-left:auto;margin-right:auto;font-size:1.1rem;color:#555}.custom-logo-list__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.custom-logo-list__item{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--item-background);border:1px solid var(--color--text-lightest);border-radius:8px;padding:25px 20px;min-height:140px;text-decoration:none;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.custom-logo-list__item:hover{background-color:var(--item-background-hover);box-shadow:0 4px 15px #00000014;transform:translateY(-3px)}.custom-logo-list__image-wrapper{flex:1;display:flex;align-items:center;justify-content:center}.custom-logo-list__image{max-width:100%;max-height:60px;height:auto;object-fit:contain}.custom-logo-list__title{margin-top:12px;font-size:.9rem;font-weight:500;text-align:center;color:var(--color-foreground);line-height:1.2}@media screen and (max-width: 990px){.custom-logo-list__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 749px){.custom-logo-list__grid{grid-template-columns:repeat(2,1fr);gap:15px}.custom-logo-list{padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-custom-logo-list.css.map */
