.card-wrapper{border-radius:15px;overflow:hidden;background-color:var(--color-white);color:inherit;height:100%;position:relative;text-decoration:none;padding:18px;width:100%;margin:0 auto}.card{text-decoration:none;text-align:left;height:100%;position:relative;box-sizing:border-box;display:flex;flex-direction:column}.card:after{content:"";position:absolute;z-index:-1;width:100%;height:100%}.card__category{display:block;margin-bottom:3px;text-align:left;font-weight:400;font-size:14px;line-height:19px;letter-spacing:.84px;color:var(--color-ocean-teal);text-transform:uppercase;opacity:1}.card .card__inner .card__media{overflow:hidden;z-index:0}.card .card__inner .card__content{display:none}.card-information{margin-top:8px;text-align:left}.card__media,.card .media{bottom:0;position:absolute;top:0;border-radius:12px}.card .media{width:100%}.card__media{margin:0;width:100%}.card__inner{width:100%}.card .card__content{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;padding:15px 0 0;width:100%;flex-grow:1}.card .card__content .button-link{background:#006f83 0% 0% no-repeat padding-box;padding:10px 0;width:100%;display:block;text-align:center;border-radius:44px;opacity:1;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.84px;color:var(--color-white);text-transform:uppercase}.card .card__content .card__information .card__description{text-align:left;font-weight:400;font-size:1rem;line-height:24px;letter-spacing:.32px;color:var(--color-night-purple);opacity:.7;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card .card__content .card__information .card__heading{margin-top:0;margin-bottom:0;font-weight:700;font-size:clamp(1.4rem,1rem + 1.5vw,1.75rem);line-height:clamp(2.025rem,1.5vw + 1rem,2.3755rem);letter-spacing:.44px;color:var(--color-deep-navy);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.card .card__inner.ratio{display:flex;position:relative;align-items:stretch}.card .card__inner.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.card .card__content .card__information .card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width:600px){.card-wrapper{border-radius:20px}.card .card__content{padding-top:19px}.card-information{margin-top:10px;text-align:left}.card__media{border-radius:20px}}@media screen and (min-width:1024px){.card-wrapper{border-radius:25px}.card .card__content .button-link{padding:14px 0;font-size:16px;line-height:normal;letter-spacing:1.08px}.card .card__content .card__information .card__heading{letter-spacing:.72px}.card .card__content{padding-top:20px}.card__category{margin-bottom:9px;font-size:16px;line-height:20px;letter-spacing:.96px}.card-information{margin-top:14px;text-align:left}}@media screen and (min-width:1440px){.card__inner{max-height:197px}.card .card__content{padding-top:33px}.card .card__content .card__information .card__heading{letter-spacing:.72px}.card .card__content .button-link{padding:17px 0;font-size:18px;line-height:23px;letter-spacing:1.08px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-card.css.map */
