.collection-promo-card{background-color:#054040;position:relative;overflow:hidden}@media only screen and (max-width: 991px){.collection-promo-card{grid-column:span 2}}.collection-promo-card::before{float:left;padding-top:133.4134615385%;content:""}.collection-promo-card::after{display:block;content:"";clear:both}.collection-promo-card media-loader::before{content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);position:absolute;inset:0}.collection-promo-card__media{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}.collection-promo-card__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:1.5rem 1rem;box-sizing:border-box}@media only screen and (min-width: 768px){.collection-promo-card__content{padding:1.5rem}}.collection-promo-card__title{font-size:2.5rem;line-height:130%;font-weight:600;letter-spacing:-0.075rem;max-width:16.25rem;line-height:1.2}@media only screen and (min-width: 768px){.collection-promo-card__title{font-size:2rem;line-height:130%;font-weight:600;letter-spacing:-0.0875rem;max-width:100%}}@media only screen and (min-width: 768px)and (min-width: 992px){.collection-promo-card__title{font-size:3rem}}.collection-promo-card__link{margin-top:1rem;text-decoration:none;outline:none !important;color:#fff}.collection-promo-card__link .secondary-button{color:currentcolor;font-size:1rem}.collection-promo-card__link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}
