.content-carousel{--carousel-card-width: clamp(295px, 73.23vw, 417px);--content-card-radius: .353rem;--content-card-inset: .798rem;--content-card-gap: .4412rem;--content-card-title-size: var(--Size-Display-XS, 1.25rem);--content-card-title-leading: 1.2;--content-card-title-tracking: -.02em;--content-card-text-size: .875rem;--content-card-text-leading: 1.4;--content-card-text-tracking: -.02em;--content-card-button-size: 2.5rem}.content-card{position:relative;display:block;inline-size:100%;aspect-ratio:417 / 583;border-radius:var(--content-card-radius, .5rem);overflow:hidden;isolation:isolate;background-color:#e9e6dd}.content-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.content-card__placeholder{background-color:#d5d1c4;fill:#0003}.content-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(168.76deg,#0000 47.65%,#000c 100.81%)}.content-card__content{--content-card-title-trim: calc((var(--content-card-title-leading, 1.2) - .7) / 2 * var(--content-card-title-size, 1.25rem));--content-card-text-trim: calc((var(--content-card-text-leading, 1.4) - .7) / 2 * var(--content-card-text-size, .75rem));position:absolute;inset:auto 0 var(--content-card-inset, .798rem);z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--content-card-gap, .4412rem);inline-size:55.16%;margin-inline:auto;color:var(--Primary-White, #ffffff);text-align:center}.content-card__content:before{content:"";position:absolute;z-index:-1;inset:-2.5rem auto calc(var(--content-card-inset, .798rem) * -1) 50%;width:calc(100% / .5516);translate:-50% 0;pointer-events:none;background:linear-gradient(to top,#0006 0% calc(100% - 2.5rem),#0000)}.content-card__text{display:flex;flex-direction:column;align-items:center;gap:var(--content-card-gap, .4412rem);inline-size:100%}.content-card .content-card__text>*{max-inline-size:93.04%;margin-block:calc(var(--content-card-text-trim) * -1);font-size:var(--content-card-text-size, .75rem);font-weight:var(--Weight-Font-weight-regular, 400);line-height:var(--content-card-text-leading, 1.4);letter-spacing:var(--content-card-text-tracking, -.02em)}.content-card .content-card__text>:has(>strong){max-inline-size:100%;margin-block:calc(var(--content-card-title-trim) * -1)}.content-card__text strong{display:block;font-size:var(--content-card-title-size, 1.25rem);font-weight:var(--Weight-Font-weight-medium, 500);line-height:var(--content-card-title-leading, 1.2);letter-spacing:var(--content-card-title-tracking, -.02em);text-wrap:balance}.content-card__text a{color:inherit}.content-card__cta{--roll-color: var(--Primary-Black, #1b1a1a);flex:none;display:inline-flex;align-items:center;min-height:var(--content-card-button-size, 2.5rem);padding-inline:.875rem;color:var(--Primary-White, #ffffff);border-radius:.375rem;font-size:.875rem;font-weight:var(--Weight-Font-weight-regular, 400);line-height:1.4;letter-spacing:0;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;overflow:clip;transition:background-color var(--hover-duration) var(--hover-easing),color var(--hover-duration) var(--hover-easing)}@media(hover:hover)and (pointer:fine){.content-card__cta:hover{color:var(--Primary-Black, #1b1a1a);background:var(--Primary-Yolk, #ffee54)}}.content-card__cta:focus-visible{outline:2px solid var(--Primary-White, #ffffff);outline-offset:-4px;box-shadow:inset 0 0 0 2px #1b1a1ad9}@media(prefers-reduced-motion:reduce){.content-card__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/content-card.css.map */
