.ec-lcol{--gap: 1.2rem;--per-view: 2}@media screen and (min-width:768px){.ec-lcol{--gap: 1.6rem}}@media screen and (min-width:1024px){.ec-lcol{--gap: 2.4rem;--per-view: var(--ec-cols, 3)}}.ec-lcol__grid{display:grid;grid-template-columns:repeat(var(--per-view),minmax(0,1fr));gap:2.8rem var(--gap);margin:0;padding:0;list-style:none}body:has(ec-collection-tabs:not(:defined)) .ec-banner__title,ec-collection-tabs:not(:defined) .ec-lcol__top{visibility:hidden;animation:ec-lcol-reveal 0s linear 3s forwards}@keyframes ec-lcol-reveal{to{visibility:visible}}.ec-lcol__tabs-wrap{display:block}.ec-lcol__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3.2rem}.ec-lcol__tab{min-height:4.4rem;padding:1rem 2.4rem;border:.1rem solid rgb(var(--color-button));border-radius:var(--ec-radius-pill);background:rgb(var(--color-background));color:rgb(var(--color-button));font-family:var(--ec-font-body);font-size:1.4rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color var(--ec-transition),color var(--ec-transition)}.ec-lcol__tab:hover{background:rgba(var(--color-button),.08)}.ec-lcol__tab[aria-selected=true]{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.ec-lcol__tab:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.3rem}.ec-lcol__group+.ec-lcol__group{margin-top:4rem}.ec-lcol__group-title{margin:0 0 2rem;color:var(--ec-text);font-family:var(--ec-font-heading);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.15;letter-spacing:normal;text-align:center}.ec-lcol__slider{display:block}.ec-lcol__track{gap:var(--gap);margin:0;padding:.4rem 0 1.2rem;list-style:none}.ec-lcol__track>.ec-lcol__item{flex:0 0 calc((100% - 1.2 * var(--gap)) / 2.2);min-width:0}@media screen and (min-width:750px){.ec-lcol__track{display:grid;grid-template-columns:repeat(var(--per-view),minmax(0,1fr));gap:2.8rem var(--gap);padding:0;overflow:visible;scroll-snap-type:none}}@media screen and (min-width:750px){.ec-lcol__tabs{margin-bottom:4rem}.ec-lcol__group+.ec-lcol__group{margin-top:5.6rem}.ec-lcol__group-title{margin-bottom:2.8rem;font-size:3.4rem}}.ec-lcol__card{display:flex;flex-direction:column;align-items:center;gap:1.2rem;color:var(--ec-text);text-align:center;text-decoration:none}.ec-lcol__media{width:100%;aspect-ratio:var(--ec-lcol-ratio, .8);border-radius:1.2rem;box-shadow:var(--ec-shadow-soft);transition:box-shadow .4s ease}.ec-lcol__img{transition:transform .4s ease}.ec-lcol__name{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--ec-font-body);font-size:1.5rem;font-weight:500;line-height:1.35;text-wrap:balance}.ec-lcol__name .ec-icon{display:inline-block;width:1.6rem;height:1.6rem;margin-left:.4rem;vertical-align:-.2em;color:var(--ec-accent);transition:transform var(--ec-transition)}@media screen and (min-width:768px){.ec-lcol__name{font-size:1.6rem}}@media(hover:hover){.ec-lcol__card:hover .ec-lcol__media{box-shadow:var(--ec-shadow-hover)}.ec-lcol__card:hover .ec-lcol__img{transform:scale(1.04)}.ec-lcol__card:hover .ec-lcol__name{color:var(--ec-accent)}.ec-lcol__card:hover .ec-lcol__name .ec-icon{transform:translate(.3rem)}}.ec-lcol__card:focus-visible{outline:none}.ec-lcol__card:focus-visible .ec-lcol__media{outline:.2rem solid var(--ec-accent);outline-offset:.3rem}.ec-lcol__pagination{margin-top:4rem}@media(prefers-reduced-motion:reduce){.ec-lcol__media,.ec-lcol__img,.ec-lcol__name .ec-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ec-list-collections.css.map */
