.LOP-hero-titulo{background-color:var(--bg-body, #ffffff);color:var(--color-body, #151515);padding:80px 0;min-height:50vh;display:flex;align-items:center}.LOP-hero-titulo__container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.LOP-hero-titulo__content{text-align:left;max-width:100%;padding:0 50px}.LOP-hero-titulo__titulo-principal{font-family:Arial,sans-serif;font-size:100px;font-weight:800!important;line-height:.9;margin:0 0 30px;color:#000;text-transform:uppercase;letter-spacing:-.02em;word-break:break-word}.LOP-hero-titulo__subtitulo{font-family:Arial,sans-serif;font-size:24px;font-weight:300;line-height:1.4;margin:0;color:#151515;max-width:950px}.LOP-hero-titulo[style*=--bg-color]{background-color:var(--bg-color)}.LOP-hero-titulo[style*=--titulo-color] .LOP-hero-titulo__titulo-principal{color:var(--titulo-color)}.LOP-hero-titulo[style*=--subtitulo-color] .LOP-hero-titulo__subtitulo{color:var(--subtitulo-color)}.LOP-hero-titulo[style*=--titulo-size] .LOP-hero-titulo__titulo-principal{font-size:var(--titulo-size)}.LOP-hero-titulo[style*=--subtitulo-size] .LOP-hero-titulo__subtitulo{font-size:var(--subtitulo-size)}.LOP-hero-titulo[style*=--padding-top]{padding-top:var(--padding-top)}.LOP-hero-titulo[style*=--padding-bottom]{padding-bottom:var(--padding-bottom)}@media (max-width: 1024px){.LOP-hero-titulo{padding:60px 0;min-height:40vh}.LOP-hero-titulo__container{padding:0 30px}.LOP-hero-titulo__titulo-principal{font-size:64px;margin-bottom:25px}.LOP-hero-titulo__subtitulo{font-size:22px}.LOP-hero-titulo__content{padding:0}}@media (max-width: 768px){.LOP-hero-titulo{padding:40px 0;min-height:35vh}.LOP-hero-titulo__container{padding:0 20px}.LOP-hero-titulo__titulo-principal{font-size:48px;margin-bottom:20px;line-height:1}.LOP-hero-titulo__subtitulo{font-size:18px;line-height:1.3}}@media (max-width: 480px){.LOP-hero-titulo{padding:30px 0;min-height:30vh}.LOP-hero-titulo__container{padding:0 15px}.LOP-hero-titulo__titulo-principal{font-size:39px!important;margin-bottom:15px;margin-top:15px}.LOP-hero-titulo__subtitulo{font-size:16px}}@media (min-width: 1400px){.LOP-hero-titulo__container{max-width:1400px;padding:0 80px}.LOP-hero-titulo__titulo-principal{font-size:100px}.LOP-hero-titulo__subtitulo{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/LOP-hero-titulo.css.map */
