.grid__item--content{display:flex}.content-card-wrapper{width:100%;min-height:28rem}.content-card{--content-card-pad: 1.4rem;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;border-radius:.5rem;container-type:inline-size;background:var(--content-card-bg, rgb(var(--color-background)));color:var(--content-card-fg, rgb(var(--color-foreground)))}.content-card--bordered{border:.15rem solid currentcolor}.content-card--center{text-align:center}.content-card__media{position:relative;overflow:hidden;min-height:0}.content-card__img,.content-card__player{display:block;width:100%;height:100%;object-fit:cover;border:0}.content-card--top .content-card__media{flex:1 1 auto}.content-card__body{display:flex;flex-direction:column;gap:.8rem;padding:var(--content-card-pad);min-height:0}.content-card__body>*{margin:0;flex-shrink:0}.content-card--fade .content-card__media:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(to bottom,transparent,var(--content-card-bg, rgb(var(--color-background))));pointer-events:none}.content-card--fade .content-card__body{flex:0 0 auto;margin-top:-2.4rem;position:relative}.content-card--fade .content-card__media{flex:1 1 0}.content-card--fade .content-card__img{object-position:50% 65%}.content-card--background .content-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.content-card--background .content-card__body{position:relative;margin-top:auto;background:linear-gradient(to top,#000000b8,#00000059 70%,#0000);color:var(--content-card-fg, #fff);padding-top:4rem}.content-card--none .content-card__body{flex:1 1 auto}.content-card--valign-center.content-card--none .content-card__body{justify-content:center}.content-card--valign-bottom.content-card--none .content-card__body{justify-content:flex-end}.content-card--valign-spread.content-card--none .content-card__body{justify-content:space-between}.content-card__eyebrow{font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.content-card__heading{font-family:var(--font-heading-family);font-weight:700;line-height:1.15;color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.content-card__heading--small{font-size:1.7rem}.content-card__heading--medium{font-size:2rem}.content-card__heading--large{font-size:2.4rem;line-height:1.05}.content-card__stars{font-size:1.6rem;letter-spacing:.1em;color:#d86341}.content-card__rating{margin-top:auto;padding-top:1.2rem;border-top:.1rem solid color-mix(in srgb,currentcolor 25%,transparent)}.content-card__rating .content-card__stars{margin:.4rem 0;font-size:2rem;line-height:1;color:#f2c1a0}.content-card__rating-title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.content-card__rating-text{margin:0;font-size:1.4rem;line-height:1.35}.content-card__text{font-size:1.4rem;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.content-card__text p{margin:0}.content-card__text p+p{margin-top:.6rem}.content-card__text h3,.content-card__text h4,.content-card__text h5{margin:.4rem 0 0;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:700;line-height:1.2;color:inherit}.content-card__text h3+p,.content-card__text h4+p,.content-card__text h5+p{margin-top:.4rem}.content-card__text h4,.content-card__text h5{margin:0;font-size:1.7rem;line-height:1.25}.content-card__text p+h4,.content-card__text p+h5{margin-top:1.4rem}.content-card__text a{font-weight:700;color:inherit;text-underline-offset:.3rem}.content-card--none .content-card__text{-webkit-line-clamp:10}.content-card__text.content-card__text--large{font-size:1.6rem;line-height:1.45}.content-card__text.content-card__text--spread{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:1.2rem;-webkit-line-clamp:unset}.content-card__inline-stars{letter-spacing:.08em;color:#c95a36;white-space:nowrap}.content-card__divider{flex:0 0 auto;width:100%;margin:0;border:0;border-top:.1rem solid color-mix(in srgb,currentcolor 25%,transparent)}.content-card__highlight{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:700;line-height:1.05;color:rgb(var(--brand-orange))}.content-card__quote{margin:0}.content-card__quote blockquote{margin:0;padding:0;border:0;color:inherit;font-size:1.5rem;line-height:1.35;font-style:italic;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.content-card__quote figcaption{margin-top:.4rem;font-size:1.3rem;font-weight:600;opacity:.85}.content-card__quote--divider{padding-top:1.2rem;border-top:.1rem solid color-mix(in srgb,currentcolor 35%,transparent)}.content-card__quotes{display:block;margin-top:auto}.content-card__quotes-track{display:grid}.content-card__quotes-slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.content-card__quotes-slide.is-active{opacity:1;visibility:visible;transition:opacity .3s ease .3s,visibility 0s linear .3s}.content-card__quotes-dots{display:flex;gap:.2rem;margin:.4rem 0 -1rem -1rem}.content-card__quotes-dot{width:2.8rem;height:2.8rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.content-card__quotes-dot:before{content:"";display:block;width:.8rem;height:.8rem;margin:auto;border-radius:50%;background:currentcolor;opacity:.35;transition:opacity .2s ease}.content-card__quotes-dot[aria-current=true]:before{opacity:1}.content-card__actions{display:flex;flex-direction:column;gap:.6rem;margin-top:auto}.content-card--valign-top .content-card__actions{margin-top:.4rem}.content-card__button{width:100%;min-height:4.4rem;min-width:0;padding:0 1.2rem;font-size:1.4rem}.content-card__link{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.4rem;font-weight:700;color:inherit;text-underline-offset:.3rem}.content-card--center .content-card__link{justify-content:center}.content-card__video{display:block;position:relative;width:100%;height:100%;min-height:12rem;background:#2e2e2e}.content-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5.6rem;height:5.6rem;border:0;border-radius:50%;background:#fff;color:#2e2e2e;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 .4rem 1.6rem #00000040}.content-card__play .icon{width:2rem;height:2rem;margin-left:.3rem}.content-card__play:focus-visible{outline:.3rem solid #fff;outline-offset:.3rem}.content-card--background .content-card__play{top:40%}.content-card.content-card--playing .content-card__body{opacity:0;pointer-events:none;transition:opacity .2s ease}@container (min-width: 260px){.content-card__body{--content-card-pad: 1.8rem;gap:1rem}.content-card__heading--small{font-size:1.9rem}.content-card__heading--medium{font-size:2.4rem}.content-card__heading--large{font-size:3rem}.content-card__highlight{font-size:3.4rem}.content-card__text h3{font-size:1.9rem}.content-card__text h4,.content-card__text h5{font-size:1.8rem}.content-card__text{font-size:1.5rem;-webkit-line-clamp:8}.content-card--none .content-card__text{-webkit-line-clamp:14}.content-card__text.content-card__text--large{font-size:1.9rem}.content-card__rating-title{font-size:1.8rem}.content-card__rating-text{font-size:1.6rem}.content-card__quote blockquote{font-size:1.7rem;-webkit-line-clamp:6}}@media screen and (max-width:749px){.content-card__highlight{font-size:2.4rem}.content-card__quote--divider{padding-top:.8rem}.content-card__quote blockquote{font-size:1.5rem}.content-card--valign-top .content-card__actions{margin-top:0}.content-card__quotes-dots{margin:0 0 -1rem -.8rem}.content-card__quotes-dot{width:2.4rem;height:2.4rem}.content-card__text h3{font-size:1.7rem}.content-card__text h4,.content-card__text h5{font-size:1.6rem}.content-card__text p+h4,.content-card__text p+h5{margin-top:1rem}.content-card__text.content-card__text--spread{gap:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/component-content-card.css.map */
