.collections-list .halo-block-header .collection-list-title{color:var(--color);font-size:var(--font-size);font-weight:var(--font-weight);margin:0;margin-bottom:var(--margin-bottom);line-height:1}.collections-list .collection-view-all{color:var(--color-view-all-style);font-weight:500;text-decoration:underline;text-underline-offset:.5em}.collections-list .collection-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;padding:0;margin:0}.collections-list .collection-list__item{list-style:none;height:100%}.collections-list .collection-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--collection-card-border-color, var(--collection-button-background, #111));background-color:#fff}.collections-list .collection-card__media-wrapper{position:relative;overflow:hidden;background:var(--color-image-background, #f7f7f7)}.collections-list .collection-card__media-wrapper--fixed:before{content:"";display:block;padding-bottom:calc(var(--collection-card-media-ratio, 1) * 100%)}.collections-list .collection-card__media-wrapper--fixed .collection-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0}.collections-list .collection-card__media-link{display:block;height:100%}.collections-list .collection-card__image,.collections-list .collection-card__placeholder{width:100%;height:100%;display:block;object-fit:cover}.collections-list .collection-card__image{transition:transform .35s ease}.collections-list .collection-card__media-link:focus-visible .collection-card__image,.collections-list .collection-card__media-link:hover .collection-card__image{transform:scale(1.05)}.collections-list .collection-card__footer{display:flex;flex-direction:column;gap:.75rem;padding:0;border-top:1px solid var(--collection-card-border-color, var(--collection-button-background, #111));text-align:center}.collections-list .collection-card__footer.text-left{align-items:flex-start;text-align:left}.collections-list .collection-card__footer.text-center{align-items:center;text-align:center}.collections-list .collection-card__footer.text-right{align-items:flex-end;text-align:right}.collections-list .collection-card__description{margin:0;color:var(--collection-description-color);font-size:var(--collection-description-font-size);font-weight:var(--collection-description-font-weight)}.collections-list .collection-card__cta{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:1px solid var(--collection-card-border-color, var(--collection-button-background, #111));background-color:var(--collection-button-background, #111);color:var(--collection-button-color);font-size:var(--collection-button-font-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease,opacity .3s ease}.collections-list .collection-card__cta:focus-visible,.collections-list .collection-card__cta:hover{color:var(--collection-button-color-hover, var(--collection-button-color));background-color:var(--collection-button-background, #111);border-color:var(--collection-card-border-color, var(--collection-button-background, #111));opacity:.9}.collections-list .collection-card__cta:focus-visible{outline:2px solid currentColor;outline-offset:2px}.collections-list .collection-card__cta--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@media screen and (max-width:992px){.collections-list .halo-block-header{margin:0 0 40px}.collections-list .halo-block-header .collection-list-title{font-size:var(--font-size-mb)!important;margin-bottom:var(--margin-bottom-mb)}}@media screen and (min-width:768px)and (max-width:1199px){.collections-list .collection-list{grid-template-columns:repeat(3,1fr)!important;gap:1.5rem}}@media screen and (max-width:767px){.collections-list .collection-list{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.25rem;padding:0 15px;scrollbar-width:thin;scrollbar-color:#000 #f0f0f0}.collections-list .collection-list::-webkit-scrollbar{height:4px}.collections-list .collection-list::-webkit-scrollbar-track{background:#f0f0f0}.collections-list .collection-list::-webkit-scrollbar-thumb{background:#000;border-radius:2px}.collections-list .collection-list__item{flex:0 0 85%!important;scroll-snap-align:start;list-style:none}.collections-list .collection-card__footer{padding:1rem .75rem 1.25rem}}@media screen and (min-width:1200px){.collections-list .collection-list{gap:2.5rem}.collections-list .collection-card__cta{padding-inline:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-collection-list.css.map */
