.Card_card__xJjNh{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;display:flex;flex-direction:column;height:100%}.Card_card__xJjNh:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.08)}.Card_cardImage__G8shB{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.Card_cardImage__G8shB img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Card_card__xJjNh:hover .Card_cardImage__G8shB img{transform:scale(1.02)}.Card_cardContent__Lentd{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.Card_categoryTag__Atcfu{display:inline-block;font-size:.75rem;font-weight:500;color:#999;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.Card_title__1jh0m{font-size:1.25rem;font-weight:500;color:#2c2c2c;line-height:1.4;margin:0}.Card_cardWrapper__OMZPD{display:flex}.Card_smallWrapper__jkul7{width:280px;flex-shrink:0}.Card_smallWrapper__jkul7 .Card_cardImage__G8shB{padding-bottom:100%;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.Card_smallWrapper__jkul7 .Card_categoryTag__Atcfu{color:#888;font-size:.625rem;font-weight:500;letter-spacing:.1em;margin-bottom:.75rem}.Card_smallWrapper__jkul7 .Card_title__1jh0m{font-size:1.1rem;line-height:1.4;font-weight:500;color:#383838}.CollectionArchive_filters__xyGiX{margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:.05em}@media (min-width:768px){.CollectionArchive_filters__xyGiX{gap:2rem}}.CollectionArchive_filterLink__X7lTJ{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.CollectionArchive_filterLink__X7lTJ:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.CollectionArchive_filterLink__X7lTJ.CollectionArchive_active__MiLW7{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.CollectionArchive_paginationLink__CtLlK{display:flex;height:40px;width:40px;align-items:center;justify-content:center;border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.CollectionArchive_paginationLink__CtLlK:hover{--tw-border-opacity:1;border-color:rgb(212 184 150/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.CollectionArchive_paginationLink__CtLlK.CollectionArchive_active__MiLW7{border-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#c0a080}.CollectionArchive_paginationLink__CtLlK.CollectionArchive_active__MiLW7:hover{background-color:#b59470}.category-filter_filters__aTSkR{margin-bottom:5rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:.05em}@media (min-width:768px){.category-filter_filters__aTSkR{gap:2rem}}.category-filter_filterLink__g5HkF{font-weight:700;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.category-filter_filterLink__g5HkF:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.category-filter_filterLink__g5HkF.category-filter_active___TcM5{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}