.vendor-list{display:grid;grid-template-columns:1fr;gap:.625rem;padding-left:0}.vendor-list .vendor-list__item{list-style:none;text-transform:capitalize}.vendor-list .vendor-list__item a:before{text-decoration:underline;content:"";position:absolute;inset-block-end:.25rem;inset-inline-start:0;width:100%;height:.1rem;background-color:currentColor;opacity:0;transform:scaleX(0);transform-origin:right;transition-timing-function:cubic-bezier(.85,0,.28,1);transition:transform var(--duration-long),opacity var(--duration-long)}.vendor-list>*{text-align:var(--section-content-alignment);justify-content:var(--section-content-alignment)}.vendor-list__letter{margin-top:calc(var(--spacing-unit-size-static) * 2);margin-bottom:calc(var(--spacing-unit-size-static) * 1);padding-bottom:1.5rem;border-bottom:.0625rem solid rgba(38,48,40,.1)}.vendor-list__letter:first-child{margin-top:0}@media screen and (min-width: 750px){.vendor-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.vendor-list .vendor-list__item a{position:relative;display:inline-block}}@media (hover: hover){.vendor-list .vendor-list__item a:hover:before,.vendor-list .vendor-list__item a:before{opacity:0}.vendor-list .vendor-list__item a:hover:before{opacity:1;transform:scaleX(1);transform-origin:left}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/vendor-list.css.map */
