.media-showcase{width:100%;position:relative;z-index:1}.media-showcase__plate{position:relative;width:100%;aspect-ratio:1920 / 1164;min-height:var(--media-showcase-min-height, 0);overflow:hidden;background:#0f0f0f}.media-showcase__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.media-showcase__video,.media-showcase__img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.media-showcase__img--desktop,.media-showcase__video--desktop{display:block}.media-showcase__img--mobile,.media-showcase__video--mobile{display:none}@media screen and (max-width:768px){.media-showcase__img--desktop,.media-showcase__video--desktop{display:none}.media-showcase__img--mobile,.media-showcase__video--mobile{display:block}}.media-showcase__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}.media-showcase__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-color:transparent;background-image:linear-gradient(0deg,rgba(0,0,0,var(--media-showcase-overlay-opacity, .2)) 0% 100%);background-repeat:no-repeat;background-position:0 0;background-size:auto}.media-showcase__overlay--texture{background-color:#d3d3d3;background-image:linear-gradient(0deg,rgba(0,0,0,var(--media-showcase-overlay-opacity, .2)) 0% 100%),var(--media-showcase-overlay-texture-url);background-position:0 0,0 -331.471px;background-size:auto,100% 144.578%;background-repeat:no-repeat}@media screen and (max-width:768px){.media-showcase__overlay--texture{background-position:0 0,0 max(-331.471px,-28vw);background-size:auto,100% 144.578%}}.media-showcase__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;pointer-events:none;box-sizing:border-box}.media-showcase__container{width:100%;pointer-events:auto;padding-bottom:var(--media-showcase-content-pb, 96px);color:var(--media-showcase-text, #ffffff)}.media-showcase__headline{margin:0 0 .4375rem;padding:0;font-family:"Montserrat",var(--font-heading-family),var(--font-body-family),sans-serif;font-weight:400;color:var(--media-showcase-text, #ffffff)}.media-showcase__line1{display:block;font-size:clamp(2.5rem,8vw,8rem);line-height:1;letter-spacing:0}.media-showcase__line2{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:2vw;row-gap:0;font-size:clamp(2.5rem,8vw,8rem);line-height:1}.media-showcase__line2-primary{display:inline-flex;flex-wrap:wrap;align-items:baseline}.media-showcase__word{font-family:"Montserrat",var(--font-heading-family),var(--font-body-family),sans-serif;font-weight:700}.media-showcase__word--outline{color:transparent;-webkit-text-stroke:clamp(1px,.22vw,3.88px) var(--media-showcase-text, #ffffff)}.media-showcase__word--fill{color:var(--media-showcase-text, #ffffff);-webkit-text-stroke:clamp(1px,.22vw,3.88px) var(--media-showcase-text, #ffffff)}.media-showcase__eyebrow{margin:.55rem 0 0;max-width:52.5rem;font-family:"Montserrat",var(--font-body-family),sans-serif;font-weight:400;font-size:clamp(.875rem,2vw,1.5rem);line-height:1.5;letter-spacing:.24em;text-transform:uppercase;color:var(--media-showcase-text, #ffffff)}.media-showcase__description{margin:18px 0 0;max-width:800px;font-family:"Montserrat",var(--font-body-family),sans-serif;font-weight:300;font-size:clamp(.875rem,2vw,1.5rem);line-height:1.5;color:var(--media-showcase-text, #ffffff);text-transform:capitalize}.media-showcase__description p{margin:0}.media-showcase__description br{display:block}.media-showcase__description p+p{margin-top:.5em}.media-showcase__cta-row{margin-top:1rem}.media-showcase .media-showcase__cta.read-more.text-with-arrow{display:inline-block;margin-top:0;color:var(--media-showcase-text, #ffffff);font-family:"Montserrat",var(--font-body-family),sans-serif;font-weight:300;font-size:var(--fs-sm, .875rem);line-height:normal;text-decoration:none}.media-showcase .media-showcase__cta.read-more.text-with-arrow span{display:inline;position:relative;border-bottom:.5px solid currentColor}a.media-showcase__cta:focus-visible{outline:2px solid currentColor;outline-offset:4px}span.media-showcase__cta.media-showcase__cta--static{cursor:default}span.media-showcase__cta.media-showcase__cta--static:hover:after{transform:translate(0)}@media screen and (max-width:1500px){.media-showcase__description,.media-showcase__eyebrow{font-size:clamp(.875rem,2vw,1.25rem)}}@media screen and (max-width:1023px){.media-showcase__plate{min-height:max(var(--media-showcase-min-height, 0px),clamp(22rem,68vw + 6rem,36rem));overflow:visible}.media-showcase__container{padding-bottom:calc(var(--media-showcase-content-pb, 96px) * .75)}.media-showcase__eyebrow{letter-spacing:.18em}.media-showcase__line2{column-gap:1rem}}@media screen and (max-width:768px){.media-showcase__plate{min-height:max(var(--media-showcase-min-height, 0px),clamp(26rem,125vw + 2rem,42rem))}.media-showcase__inner{padding-top:clamp(2rem,8vw,4rem)}.media-showcase__container{padding-bottom:calc(var(--media-showcase-content-pb, 96px) * .45)}.media-showcase__headline{margin-bottom:.25rem}.media-showcase__eyebrow{letter-spacing:.14em}.media-showcase__cta-row{margin-top:6px}}@media screen and (max-width:479px){.media-showcase__line1,.media-showcase__line2{font-size:clamp(2rem,12vw,4rem);margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/media-showcase.css.map */
