@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Montserrat:wght@500;600&display=swap";.collection-showcase-wrapper{overflow:hidden;width:100%}.showcase-header{text-align:center;margin-bottom:40px;padding:0 20px}.showcase-subheading{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;display:inline-flex;align-items:center;gap:10px}.showcase-subheading .line-decorator{display:inline-block;width:25px;height:1px;background-color:currentColor;opacity:.5}.showcase-heading{font-family:Cormorant Garamond,serif;font-weight:500;margin:0 0 12px;line-height:1.2}.showcase-description p{font-size:15px;margin:0;line-height:1.5}.showcase-grid-scroll{width:100%;padding-left:20px;padding-right:20px}.showcase-grid{display:grid;grid-template-columns:repeat(var(--columns-desktop, 6),minmax(0,1fr));gap:16px;width:100%}.showcase-card-item{width:100%}.showcase-card-link{text-decoration:none;display:block}.showcase-card-inner{position:relative;width:100%;padding-top:135%;overflow:hidden;background-color:#f4f4f4;transform:translateZ(0);transition:transform .4s cubic-bezier(.25,1,.5,1)}.showcase-card-inner:hover{transform:scale(1.02)}.showcase-card-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.showcase-card-media img,.showcase-card-media svg{width:100%;height:100%;object-fit:cover}.showcase-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000 50%,#000000d9);z-index:2}.showcase-card-content{position:absolute;bottom:0;left:0;width:100%;padding:20px;box-sizing:border-box;z-index:3}.card-title{font-size:18px;font-weight:500;margin:0 0 4px;line-height:1.3}.card-cta{font-size:12px;font-weight:500;margin:0;display:flex;align-items:center;gap:6px;opacity:.85}@media screen and (max-width:1024px){.showcase-grid-scroll{overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory;scrollbar-width:thin;margin-left:20px}.showcase-grid{display:flex;width:max-content;padding:0 20px}.showcase-card-item{width:220px;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-custom-collection-showcase.css.map */
