.brand_logo_list_container.single{gap:0}.template-index .brand_logo_list_wrapper{background:#f7f7f7;isolation:isolate}.template-index .brand_logo_list_wrapper .brand_logo_img{background:transparent;display:flex;align-items:center;justify-content:center}.template-index .brand_logo_list_wrapper .marquee_track{align-items:center}.template-index .brand_logo_list_wrapper .brand_logo_img img{display:block;mix-blend-mode:normal;width:20rem;max-width:20rem;height:auto;object-fit:contain}.brand_logo_list_container.single:after{display:none}.brand_logo_content{display:flex;flex-direction:var(--header-position);gap:6rem;align-items:center;justify-content:space-between}.brand_logo_list_container{display:flex;flex-direction:column;row-gap:4rem;width:70%;position:relative}.brand_logo_content:has(.no_head) .brand_logo_list_container{width:100%}.brand_logo_img svg{max-width:18rem}.brand_logo_img img{max-width:16rem;width:100%;height:auto;object-fit:contain}.brand_logo_img{position:relative}.logo_url{text-decoration:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.marquee{overflow:hidden;position:relative}.marquee_track{display:flex;will-change:transform;gap:var(--column-gap)}.brand_logo_img{flex-shrink:0;padding:0 15px}.brand_logo_img svg{width:100%;height:100%;object-fit:contain;border-radius:var(--image-border-radius)}.brand_logo_list_container:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;background:#9c9c9c;height:1px}.brand_logo_content.header-on-top{flex-direction:column}.brand_logo_content.header-on-top .brand_logo_list_container{width:100%}.brand_logo_content.header-on-top .brand_logo_img img{max-width:20rem}.brand_logo_content.layout_style1 .brand_logo_list_container,.brand_logo_content.layout_style1 .section_heading{width:50%}@media screen and (max-width:989px){.brand_logo_content{flex-direction:column}.brand_logo_list_container{width:100%}.section_heading.right{margin-left:auto}.brand_logo_content{gap:3rem}.brand_logo_content.layout_style1 .brand_logo_list_container,.brand_logo_content.layout_style1 .section_heading{width:100%}}@media screen and (max-width:640px){.brand_logo_img img{max-height:7rem}.brand_logo_img img{object-fit:contain}.brand_logo_img{max-width:10rem}}[id$=brand_logo_list_qeaTcM] .brand_logo_list_wrapper{padding:32px 0;background:#f7f7f7}[id$=brand_logo_list_qeaTcM] .brand_logo_content{flex-direction:column;gap:22px}[id$=brand_logo_list_qeaTcM] .section_heading{width:100%;max-width:720px!important;margin:0 auto;text-align:center}[id$=brand_logo_list_qeaTcM] .section_heading h2{font-size:clamp(21px,2.2vw,30px);line-height:1.45;letter-spacing:.025em;text-shadow:none;margin:0 0 9px;color:#1baebe}[id$=brand_logo_list_qeaTcM] .section_heading p{font-size:16px;line-height:1.6;margin:0;color:#39434b}[id$=brand_logo_list_qeaTcM] .section_heading p:empty,[id$=brand_logo_list_qeaTcM] .section_heading br{display:none}[id$=brand_logo_list_qeaTcM] .brand_logo_list_container{width:100%;min-width:0;padding:12px 0;background:#fff;border:1px solid #dfeaec;border-radius:18px;box-shadow:0 5px 18px #17363e06;overflow:hidden}[id$=brand_logo_list_qeaTcM] .marquee{mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}[id$=brand_logo_list_qeaTcM] .marquee_track{align-items:center}[id$=brand_logo_list_qeaTcM] .brand_logo_img{box-sizing:border-box;flex:0 0 200px;width:200px;height:128px;padding:14px 18px;max-width:none}[id$=brand_logo_list_qeaTcM] .brand_logo_img img{width:auto;max-width:164px;height:auto;max-height:96px;object-fit:contain}[id$=brand_logo_list_qeaTcM] .right_brand_logo:has(.marquee_track:empty){display:none}@media(max-width:767px){[id$=brand_logo_list_qeaTcM] .brand_logo_list_wrapper{padding:24px 0}[id$=brand_logo_list_qeaTcM] .brand_logo_content{gap:16px}[id$=brand_logo_list_qeaTcM] .section_heading p{font-size:14px}[id$=brand_logo_list_qeaTcM] .brand_logo_list_container{border-radius:13px;padding:8px 0}[id$=brand_logo_list_qeaTcM] .brand_logo_img{flex-basis:150px;width:150px;height:100px;padding:12px}[id$=brand_logo_list_qeaTcM] .brand_logo_img img{max-width:126px;max-height:76px}[id$=brand_logo_list_qeaTcM] .marquee{mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-logo-list.css.map */
