.collection_card{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex:1 1 auto;align-self:stretch;scroll-snap-align:start}.collection_card:has(:focus,:focus-visible){outline:2px solid var(--brand-cyan);outline-offset:2px;border-radius:var(--card-sm-border-rad)}.collection_card .collection-image{min-height:308px;min-width:308px;height:308px;width:100%;-o-object-fit:cover;object-fit:cover;align-self:stretch;aspect-ratio:1/1}@media screen and (max-width:768px){.collection_card .collection-image{min-height:279px;min-width:279px;height:279px;width:100%}}.collection_card--container{border-radius:var(--card-sm-border-rad);overflow:hidden;width:100%}.collection_card--content{display:flex;justify-content:center;align-items:center;align-self:stretch;background-color:var(--brand-cyan);transition:background-color .3s ease-in-out}.collection_card--content:hover{background:var(--button-primary-bg-fill-hover)}.collection_card--content .button{height:100%;width:100%;padding:calc(var(--button-primary-md-pad-y) + var(--sizing-100)) calc(var(--sizing-100) + var(--button-primary-md-pad-x));gap:12px;justify-content:center}.collection_card--content .button:hover{border-radius:0 0 var(--card-sm-border-rad) var(--card-sm-border-rad)}.collection_card--content .button:focus,.collection_card--content .button:focus-visible{border-radius:0 0 var(--card-sm-border-rad) var(--card-sm-border-rad);outline-offset:-1px;background:#fff;box-shadow:none}