.m-collection-card{position:relative;border-radius:var(--collection-card-corner-radius, 0px)}.m-collection-card__wrapper{font-size:0;position:relative;cursor:pointer;backface-visibility:hidden;transform:translate3d(0, 0, 0)}.m-collection-card__info{margin-top:16px}.m-collection-card__image{width:var(--img-width, 100%);border-radius:var(--img-rounded);display:inline-block;max-width:100%}.m-collection-card__title{font-family:var(--font-stack-body)}.m-collection-card__link{color:rgb(var(--color-foreground));transition:all var(--m-duration-default, 0.25s) ease}.m-collection-card__link:hover{color:rgb(var(--color-primary));text-decoration:underline}.m-collection-card__product-count{color:rgb(var(--color-foreground-secondary));font-size:calc(var(--font-base-small-size, 14)*1px);flex-shrink:0}.m-collection-card--bordered{padding:22px 15px 15px;height:100%}.m-collection-card--bordered.m-collection-card--inside{padding:15px}.m-collection-card--bordered:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border-width:1px;border-style:solid;border-color:rgb(var(--color-border));border-radius:var(--collection-card-corner-radius)}@media screen and (min-width: 768px){.m-collection-card--bordered{padding:29px 22px 22px}.m-collection-card--bordered.m-collection-card--inside{padding:22px}}.m-collection-card--inline .m-collection-card__info{display:flex;justify-content:space-between}.m-collection-card--inside .m-collection-card__inner{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;pointer-events:none}.m-collection-card--inside .m-collection-card__info{margin-top:0;display:flex;flex-direction:column}@media screen and (max-width: 767px){.m-collection-card--inside .m-collection-card__inner{padding:15px}}.m-collection-card--horizontal{--mobile-column-width: auto}.m-collection-card--horizontal .m-collection-card__wrapper{display:flex}.m-collection-card--horizontal .m-collection-card__image{flex-shrink:0}.m-collection-card--horizontal .m-collection-card__info{flex:1 1 0%;margin-top:0;margin-left:10px;display:flex;flex-direction:column}@media screen and (max-width: 767px){.m-collection-card--horizontal{--img-width: 100% !important}.m-collection-card--horizontal .m-collection-card__wrapper,.m-collection-card--horizontal .m-collection-card__info{display:block}.m-collection-card--horizontal .m-collection-card__info{margin-left:0;margin-top:10px}}
