.tr-image-cta{--tr-container-max-width: 45rem;position:relative;display:flex;align-items:center;min-height:400px;overflow:hidden;background:var(--trBackground)}.tr-image-cta--empty{background:var(--colorSmallImageBg)}.tr-image-cta__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;opacity:var(--trImageOpacity);transition:transform var(--kit-transition-slow)}.tr-image-cta__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding-block:40px;text-align:center}.tr-image-cta__copy{display:flex;flex-direction:column;align-items:center;gap:10px}.tr-image-cta__caption{margin:0;color:var(--trAccent);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:2px;text-transform:uppercase}.tr-image-cta__heading{margin:0;color:var(--trHeading);font-size:40px;font-weight:600;line-height:1.1;letter-spacing:0;text-transform:uppercase}.tr-image-cta__text{max-width:450px;margin:0;color:var(--trText);font-size:14px;line-height:1.5}.tr-image-cta__button{padding-inline:40px;font-size:16px;letter-spacing:.05em}@media(min-width:768px){.tr-image-cta{min-height:560px}.tr-image-cta__content{padding-block:60px}.tr-image-cta__caption{font-size:14px}.tr-image-cta__heading{font-size:48px}.tr-image-cta__text{font-size:15px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tr-image-cta:hover .tr-image-cta__image{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.tr-image-cta__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/tr-image-cta.css.map */
