.collection-list-section{width:86%;max-width:none;margin-inline:auto;padding:var(--spacing-8, 2rem) 0}.collection-list-section--top{padding-bottom:0}.collection-list-section--bottom{padding-top:0}.collection-list-section--none{padding-block:0}.collection-list__header{text-align:center;margin-bottom:var(--spacing-6, 1.5rem)}.collection-list__title{margin:0}.collection-list__grid{display:grid;grid-template-columns:repeat(var(--grid-columns, 4),1fr);gap:var(--spacing-4, 1rem)}.collection-card{position:relative;overflow:hidden;border-radius:var(--radius-sm, 4px);background-color:var(--color-bg-subtle, #f9f9f9)}.collection-card__link{display:flex;flex-direction:column;color:inherit;text-decoration:none;height:100%}.collection-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden}.collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-default, .25s) ease}.collection-card:hover .collection-card__image{transform:scale(1.04)}.collection-card__info{padding:var(--spacing-3, .75rem);text-align:center}.collection-card__title{margin:0;font-size:15px;font-weight:600}.collection-card__count{font-size:12px;color:var(--color-text-subtle, #666);margin-top:2px;display:block}@media(max-width:989px){.collection-list__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.collection-list__grid{grid-template-columns:repeat(var(--mobile-grid-columns, 2),1fr)}}.collection-list-section--carousel .collection-list__header{margin-bottom:40px}.collection-list-section--carousel .collection-list__title{font-weight:400}.collection-list-section--carousel collection-list-carousel{--collection-columns: var(--grid-columns, 3);display:block;position:relative;max-width:1080px;margin-inline:auto}.collection-list-section--carousel .collection-list__grid{display:flex;justify-content:safe center;gap:var(--collection-gap, 16px);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-block:6px;scrollbar-width:thin}.collection-list-section--carousel [data-enhanced] .collection-list__grid{scrollbar-width:none}.collection-list-section--carousel [data-enhanced] .collection-list__grid::-webkit-scrollbar{display:none}.collection-list-section--carousel .collection-list__item{min-width:0;flex:0 0 calc((100% - (var(--collection-columns) - 1) * var(--collection-gap, 16px)) / var(--collection-columns));scroll-snap-align:start}.collection-list-section--carousel .collection-card--editorial{background:transparent;border-radius:0;overflow:visible;height:100%;display:flex;flex-direction:column}.collection-list-section--carousel .collection-card__link{height:auto}.collection-list-section--carousel .collection-card__media{aspect-ratio:1}.collection-list-section--carousel .collection-card__image,.collection-list-section--carousel .collection-card__placeholder,.collection-list-section--carousel .collection-card__placeholder svg{display:block;width:100%;height:100%;object-fit:cover}.collection-list-section--carousel .collection-card__info{padding:24px 4px 0}.collection-list-section--carousel .collection-card__title{font-family:var(--font-heading);font-weight:400;font-size:22px;overflow-wrap:anywhere}.collection-list-section--carousel .collection-card__action{text-align:center;padding:28px 6px 0;margin-top:auto}.collection-list-section--carousel .collection-card__action [data-content-cta]{min-width:min(220px,100%)}.collection-list-section--carousel .collection-list__arrow{position:absolute;top:var(--collection-arrow-top, 25%);transform:translateY(-50%);width:40px;height:44px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--content-cta-text, #796e65);cursor:pointer}.collection-list-section--carousel .collection-list__arrow--prev{inset-inline-start:0}.collection-list-section--carousel .collection-list__arrow--next{inset-inline-end:0}.collection-list-section--carousel .collection-list__arrow:disabled{opacity:.35;cursor:default}.collection-list-section--carousel .collection-list__arrow:dir(rtl) svg{transform:rotate(180deg)}.collection-list-section--carousel .collection-list__dots{display:flex;justify-content:center;flex-wrap:wrap;gap:0;margin-top:26px}.collection-list-section--carousel .collection-list__dot{display:grid;place-items:center;width:14px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}.collection-list-section--carousel .collection-list__dot span{width:6px;height:6px;border-radius:50%;background:var(--content-cta-text, #796e65);opacity:.3}.collection-list-section--carousel .collection-list__dot[aria-current=true] span{opacity:1}.collection-list-section--carousel :is(.collection-list__arrow,.collection-list__dots)[hidden]{display:none}.collection-list-section--carousel :is(.collection-list__arrow,.collection-list__dot):focus-visible{outline:2px solid currentColor;outline-offset:2px}.collection-list-section--carousel .collection-list__grid:focus-visible{outline:2px solid currentColor;outline-offset:2px}.collection-list-section--carousel .collection-card__link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(min-width:750px)and (max-width:1099px){.collection-list-section--carousel collection-list-carousel{--collection-columns: var(--collection-tablet-columns, 2)}}@media(max-width:749px){.collection-list-section--carousel collection-list-carousel{--collection-columns: 1}.collection-list-section--carousel .collection-list__header{margin-bottom:28px}.collection-list-section--carousel .collection-list__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-collection-list.css.map */
