.collection-list{display:grid;grid-template-columns:repeat(var(--tiles-mobile, 2),1fr);gap:1.5rem .9rem}@media(min-width:990px){.collection-list--uniform{grid-template-columns:repeat(var(--tiles-desktop, 4),1fr);gap:1.75rem}.collection-list--editorial{grid-template-columns:repeat(6,1fr);gap:1.75rem}.collection-list--editorial .collection-tile{grid-column:span 2}.collection-list--editorial .collection-tile:nth-child(1),.collection-list--editorial .collection-tile:nth-child(2){grid-column:span 3}.collection-list--editorial .collection-tile:nth-child(1) .collection-tile__media,.collection-list--editorial .collection-tile:nth-child(2) .collection-tile__media{aspect-ratio:4 / 3}}.collection-tile{display:block;text-decoration:none;position:relative}.collection-tile__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-soft);background:var(--color-champagne);transition:box-shadow .45s ease}.collection-tile__media:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(217,188,133,.9);border-radius:var(--radius-soft);opacity:0;transform:scale(1.03);transition:opacity .45s ease,transform .6s var(--ease-luxe);pointer-events:none}@media(hover:hover)and (pointer:fine){.collection-tile:hover .collection-tile__media{box-shadow:var(--shadow-soft)}.collection-tile:hover .collection-tile__media:after{opacity:1;transform:scale(1)}}.collection-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease-luxe)}.collection-tile:hover .collection-tile__media img{transform:scale(1.06)}.collection-tile__placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--color-gold);opacity:.55}.collection-tile__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(28,26,23,.16),transparent 45%);opacity:0;transition:opacity .4s ease}.collection-tile:hover .collection-tile__veil{opacity:1}.collection-tile__label{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding-top:1rem;text-align:center}.collection-tile__title{font-family:var(--font-heading);font-size:clamp(1.05rem,2vw,1.3rem);letter-spacing:.06em}.collection-tile__cta{font-size:.7rem;color:var(--color-gold-dark);opacity:.85;transition:opacity .25s ease}.collection-tile:hover .collection-tile__cta{opacity:1}@media(max-width:599px){.collection-tile__label{padding-top:.7rem}.collection-tile__cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-collection-list.css.map */
