.tp-bloco-imagem-texto-v1{background:var(--tp-color-bg-primary)}.tp-bloco-imagem-texto-v1__wrapper{padding-top:var(--tp-pad-top);padding-bottom:var(--tp-pad-bottom)}.tp-bloco-imagem-texto-v1__list{display:flex;flex-direction:column}.tp-bloco-imagem-texto-v1__block{display:grid;grid-template-columns:1fr;background:var(--tp-blk-bg, var(--tp-color-bg-secondary));overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media screen and (min-width:990px){.tp-bloco-imagem-texto-v1__block{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:535px}.tp-bloco-imagem-texto-v1__block--image-right .tp-bloco-imagem-texto-v1__media{order:2}.tp-bloco-imagem-texto-v1__block--image-right .tp-bloco-imagem-texto-v1__content{order:1}}.tp-bloco-imagem-texto-v1__media{position:relative;width:100%;aspect-ratio:358 / 280;overflow:hidden}@media screen and (min-width:990px){.tp-bloco-imagem-texto-v1__media{aspect-ratio:auto;height:100%}}.tp-bloco-imagem-texto-v1__image{width:100%;height:100%;object-fit:cover;display:block}.tp-bloco-imagem-texto-v1__content{display:flex;flex-direction:column;gap:var(--tp-space-6);padding:var(--tp-space-6) var(--tp-space-5);justify-content:center}@media screen and (min-width:990px){.tp-bloco-imagem-texto-v1__content{gap:var(--tp-space-8);padding:clamp(40px,6vw,89px) clamp(32px,8vw,114px)}.tp-bloco-imagem-texto-v1__block--image-right .tp-bloco-imagem-texto-v1__content{padding-left:max(5rem,calc((100vw - var(--page-width, 120rem)) / 2 + 5rem))}.tp-bloco-imagem-texto-v1__block--image-left .tp-bloco-imagem-texto-v1__content{padding-right:max(5rem,calc((100vw - var(--page-width, 120rem)) / 2 + 5rem))}}.tp-bloco-imagem-texto-v1__heading{display:flex;flex-direction:column;gap:var(--tp-space-3)}.tp-bloco-imagem-texto-v1__title{margin:0;color:#141312;font-family:var(--tp-h2-font);font-size:clamp(28px,5vw,48px);font-weight:var(--tp-font-bold);line-height:1.2;letter-spacing:0}.tp-bloco-imagem-texto-v1__description{margin:0;color:#4a4845;font-family:var(--tp-body-font);font-size:16px;font-weight:var(--tp-font-regular);line-height:1.4}.tp-bloco-imagem-texto-v1__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tp-space-3)}.tp-bloco-imagem-texto-v1__bullet{display:flex;gap:var(--tp-space-3);align-items:center;padding:var(--tp-space-3) 0;border-bottom:1px solid #DEDDDE}.tp-bloco-imagem-texto-v1__bullet:first-child{padding-top:0}.tp-bloco-imagem-texto-v1__bullet-check{flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid var(--tp-blk-button-bg, currentColor);background:var(--tp-blk-check-bg, transparent);color:var(--tp-blk-check-color, currentColor);display:inline-flex;align-items:center;justify-content:center}.tp-bloco-imagem-texto-v1__bullet-check svg{width:100%;height:100%;display:block}.tp-bloco-imagem-texto-v1__bullet-text{flex:1 1 0;min-width:0;font-family:var(--tp-body-font);font-size:var(--tp-font-size-sm);font-weight:var(--tp-font-regular);line-height:var(--tp-leading-normal);color:var(--tp-color-text-secondary, #4A4845)}.tp-bloco-imagem-texto-v1__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:var(--tp-space-4) 36px;background:var(--tp-blk-button-bg, var(--tp-color-primary));color:var(--tp-blk-button-text, #FFFFFF);border-radius:var(--tp-radius-md);font-family:var(--tp-body-font);font-size:var(--tp-font-size-sm);font-weight:var(--tp-font-bold);text-transform:uppercase;text-decoration:none;line-height:var(--tp-leading-normal);transition:opacity var(--tp-transition-base);white-space:nowrap}.tp-bloco-imagem-texto-v1__button:hover{opacity:.9}.tp-bloco-imagem-texto-v1__button:focus-visible{outline:2px solid var(--tp-color-text-primary);outline-offset:2px}@media screen and (max-width:989px){.tp-bloco-imagem-texto-v1__title{font-size:clamp(24px,6vw,32px)}.tp-bloco-imagem-texto-v1__description{font-size:var(--tp-font-size-sm)}.tp-bloco-imagem-texto-v1__bullet-text{font-size:var(--tp-font-size-xs)}}@media(prefers-reduced-motion:reduce){.tp-bloco-imagem-texto-v1 *,.tp-bloco-imagem-texto-v1 *:before,.tp-bloco-imagem-texto-v1 *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tp-bloco-imagem-texto-v1.css.map */
