.tp-e-img-text-v2{--tp-img-text-desc-color: #4d4d4d;--tp-img-text-btn-bg: var(--tp-color-accent);--tp-img-text-btn-color: #000000;--tp-img-text-btn-height: 48px;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:990px){.tp-e-img-text-v2{--tp-img-text-btn-height: 64px}}.tp-e-img-text-v2__wrapper{display:grid;grid-template-columns:1fr;gap:var(--tp-space-8);align-items:center}@media screen and (min-width:990px){.tp-e-img-text-v2__wrapper{grid-template-columns:minmax(0,1fr) minmax(auto,560px);column-gap:8.5%}}@media screen and (min-width:990px){.tp-e-img-text-v2__wrapper--image-right{grid-template-columns:minmax(auto,560px) minmax(0,1fr)}.tp-e-img-text-v2__wrapper--image-right .tp-e-img-text-v2__media{order:2}.tp-e-img-text-v2__wrapper--image-right .tp-e-img-text-v2__content{order:1}}@media screen and (max-width:989px){.tp-e-img-text-v2__wrapper--image-last .tp-e-img-text-v2__media{order:2}.tp-e-img-text-v2__wrapper--image-last .tp-e-img-text-v2__content{order:1}}.tp-e-img-text-v2__media{position:relative;width:100%;overflow:hidden;border-radius:var(--tp-img-text-radius-mobile, 18px);background-color:var(--tp-color-bg-secondary);aspect-ratio:32 / 25}@media screen and (min-width:990px){.tp-e-img-text-v2__media{border-radius:var(--tp-img-text-radius, 32px)}}.tp-e-img-text-v2__img,.tp-e-img-text-v2__media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tp-e-img-text-v2__content{display:flex;flex-direction:column;gap:var(--tp-space-8);align-items:flex-start}@media screen and (min-width:990px){.tp-e-img-text-v2__content{gap:var(--tp-space-10)}}.tp-e-img-text-v2__text{display:flex;flex-direction:column;gap:var(--tp-space-3);width:100%}.tp-e-img-text-v2__heading{display:flex;flex-direction:column;gap:2px;width:100%}.tp-e-img-text-v2__eyebrow{margin:0;color:var(--tp-color-accent-alt, #9b59b6);font-family:var(--tp-font-body);font-weight:var(--tp-font-medium);font-size:var(--tp-font-size-sm);line-height:var(--tp-leading-tight);letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:990px){.tp-e-img-text-v2__eyebrow{font-size:var(--tp-font-size-base)}}.tp-e-img-text-v2__title{margin:0;color:var(--tp-color-text-primary);font-family:var(--tp-font-heading);font-weight:var(--tp-font-bold);font-size:3.2rem;line-height:1.1;word-break:break-word;text-wrap:balance}@media screen and (min-width:990px){.tp-e-img-text-v2__title{font-size:5.2rem}}.tp-e-img-text-v2__title-highlight{color:var(--tp-color-accent);font-style:italic}.tp-e-img-text-v2__description{color:var(--tp-img-text-desc-color);font-family:var(--tp-font-body);font-weight:var(--tp-font-regular);font-size:1.5rem;line-height:var(--tp-leading-normal)}.tp-e-img-text-v2__description>*:first-child{margin-top:0}.tp-e-img-text-v2__description>*:last-child{margin-bottom:0}@media screen and (min-width:990px){.tp-e-img-text-v2__description{font-size:var(--tp-font-size-base)}}.tp-e-img-text-v2__button{display:flex;align-items:center;justify-content:center;width:100%;height:var(--tp-img-text-btn-height);padding:0 var(--tp-space-8);border:none;cursor:pointer;text-decoration:none;background:var(--tp-img-text-btn-bg);color:var(--tp-img-text-btn-color);border-radius:var(--tp-btn-primary-radius, var(--tp-radius-full));font-family:var(--tp-font-body);font-size:var(--tp-font-size-base);font-weight:var(--tp-font-semibold);line-height:var(--tp-leading-normal);white-space:nowrap;transition:var(--tp-btn-hover-transition),filter var(--tp-transition-fast)}@media screen and (min-width:990px){.tp-e-img-text-v2__button{width:320px}}.tp-e-img-text-v2__button:hover{opacity:var(--tp-btn-hover-opacity);transform:translateY(var(--tp-btn-hover-lift))}.tp-e-img-text-v2__button--zoom:hover{transform:scale(1.05)}.tp-e-img-text-v2__button--translate-y:hover{transform:translateY(-4px)}.tp-e-img-text-v2__button--swap-bg:hover{opacity:1;filter:brightness(1.15)}@media(prefers-reduced-motion:reduce){.tp-e-img-text-v2__button{transition:none}.tp-e-img-text-v2__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tp-e-image-with-text-v2.css.map */
