.collection-list{display:block}.collection-list__container{position:relative}.collection-list__header{text-align:left;margin-bottom:var(--space-10)}.collection-list__heading{color:rgb(var(--color-text));font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);text-transform:uppercase;margin-bottom:var(--space-5)}.collection-list__grid{width:100%;row-gap:var(--space-6)}@media screen and (min-width: 768px){.collection-list__grid{row-gap:0}}.collection-list__item{position:relative}.collection-list__link{display:block;text-decoration:none;color:inherit;transition:transform .3s var(--default-easing);position:relative}.collection-list__link:hover{transform:none}.collection-list__media-wrapper{position:relative;width:100%}.collection-list__media{position:relative;overflow:hidden}.collection-list__media img{transition:transform .4s var(--default-easing)}.collection-list__link:hover .collection-list__media img{transform:scale(1.02) translateY(-2px)}.collection-list__placeholder{width:100%;height:100%;object-fit:cover}.collection-list__content{text-align:left;padding:0 var(--space-4);position:absolute;bottom:0;left:0;right:0;text-transform:uppercase;margin:auto;text-align:center}.collection-list__title{color:rgb(var(--color-text));margin:0;font-size:var(--text-size-main);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2)}.collection-list__subtitle{font-size:var(--text-size-small);font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:3px;opacity:0;transform:translateY(3px);transition:opacity .3s var(--default-easing),transform .3s var(--default-easing)}.collection-list__empty{text-align:center;padding:var(--space-10) var(--space-6);color:rgb(var(--color-text))}@media screen and (min-width: 768px){.collection-list__header{margin-bottom:var(--space-11)}}@media screen and (min-width: 1024px){.collection-list__header{margin-bottom:var(--space-12)}}.collection-list__link:hover .collection-list__media,.collection-list__link:focus-visible .collection-list__media{box-shadow:0 8px 24px #00000014}.collection-list__link:focus-visible{outline:2px solid rgba(0,0,0,.25);outline-offset:2px}.collection-list__link:hover .collection-list__subtitle{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/collection-list.css.map */
