.our-collection-section{background-color:var(--color-primary);color:var(--color-accent)}.our-collection-section .section-header{text-align:center;margin-bottom:var(--spacing-2xl);padding:0 var(--spacing-lg)}.our-collection-section .section-heading{color:var(--color-accent);font-family:var(--font-heading)}.our-collection-section .section-description{color:var(--color-accent);max-width:600px;margin:0 auto;font-family:var(--font-body);font-size:var(--font-size-p);line-height:1.5}.collection-grid{display:grid;gap:var(--spacing-lg);padding:0 var(--spacing-2xl)}.collection-card{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--border-radius-md);display:block;text-decoration:none;opacity:0;transform:translateY(30px);transition:opacity var(--transition-slow),transform var(--transition-slow)}.collection-card.visible{opacity:1;transform:translateY(0)}.collection-card.visible:nth-child(1){transition-delay:.1s}.collection-card.visible:nth-child(2){transition-delay:.2s}.collection-card.visible:nth-child(3){transition-delay:.3s}.collection-card.visible:nth-child(4){transition-delay:.4s}.collection-card.visible:nth-child(5){transition-delay:.5s}.collection-card.visible:nth-child(6){transition-delay:.6s}.collection-card .image-container{width:100%;height:100%}.collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.collection-card:hover .collection-card__image{transform:scale(1.05)}.collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--transition-base),background-color var(--transition-base);z-index:1}.collection-card:hover .collection-card__overlay{opacity:.8;background-color:#000}.collection-card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:var(--spacing-lg);text-align:center;color:var(--color-accent);pointer-events:none;transition:opacity var(--transition-base)}.collection-card__title{text-transform:uppercase;font-family:var(--font-body);font-size:var(--font-size-p);color:var(--color-accent);font-weight:var(--font-weight-normal);margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.collection-card__hover-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center;opacity:0;transition:opacity var(--transition-base);z-index:3;pointer-events:none;color:var(--color-accent)}.collection-card:hover .collection-card__hover-content{opacity:1}.collection-card__hover-content .collection-card__description{font-family:var(--font-body);font-size:var(--font-size-hover-text);font-weight:var(--font-weight-normal);line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3);margin:0;color:var(--color-accent)}@media(min-width:1025px){.collection-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px)and (min-width:769px){.collection-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.collection-grid{grid-template-columns:repeat(2,1fr);padding:0 var(--spacing-md);gap:var(--spacing-md)}.collection-card__hover-content{display:none}.collection-card__title{font-size:var(--font-size-small)}}@media(max-width:480px){.collection-grid{gap:var(--spacing-sm);padding:0 var(--spacing-sm)}.collection-card__content{padding:var(--spacing-md)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/css/home/our-collection.css.map */
