.card-catalogo{--mask-default: url(32d77574c552adaf4ff5.webp);--mask-active: url(5b6565863b231de0fba0.webp);--mask-image: var(--mask-default);text-decoration:none}.card-catalogo a{text-decoration:none}.card-catalogo .card__Container{position:relative;background:#fff;width:512px;height:662px}@media(max-width: 991px){.card-catalogo .card__Container{width:305px;height:394px}}.card-catalogo .card__Container .orange-detail{position:absolute;top:4px;right:70px;width:51px;height:7px}@media(max-width: 991px){.card-catalogo .card__Container .orange-detail{top:2px;right:20px}}.card-catalogo .card__Container .mask-image__Container{mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-size:100% 100%;-webkit-mask-size:100% 100%;height:100%;width:100%;background:#eff0f1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.card-catalogo .card__Container .mask-image__Container img.card-catalogo__image{max-width:375px;height:auto}@media(max-width: 991px){.card-catalogo .card__Container .mask-image__Container img.card-catalogo__image{max-width:200px}}.card-catalogo .card__Container .mask-image__Container .card-title h3{margin-top:32px}@media(max-width: 768px){.card-catalogo .card__Container .mask-image__Container .card-title h3{margin-top:15px}}.card-catalogo .card__Container .mask-image__Container .card-title h3{font-family:"Saira",sans-serif;text-align:center;font-weight:500;font-size:24px;line-height:20px;letter-spacing:-0.01em;color:#0a0f1c}@media(max-width: 991px){.card-catalogo .card__Container .mask-image__Container .card-title h3{font-size:18px}}.card-catalogo .card__Container .mask-image__Container--active{position:absolute;top:0;left:0;mask-image:var(--mask-active);-webkit-mask-image:var(--mask-active);opacity:0;pointer-events:none;z-index:1}.card-catalogo .card__Container .button--primary{position:absolute;bottom:0;left:5px;padding:13px 0;width:54px;height:37px;display:flex;align-items:center;justify-content:center;gap:0;white-space:nowrap;overflow:hidden}@media(max-width: 991px){.card-catalogo .card__Container .button--primary{bottom:-1px;left:0px;width:33px;padding:5px;height:25px}}.card-catalogo .card__Container .button--primary::before{content:unset}.card-catalogo .card__Container .button--primary span{font-size:14px;font-weight:600;width:0;opacity:0;display:inline-block;overflow:hidden}@media(max-width: 991px){.card-catalogo .card__Container .button--primary span{font-size:10px}}.card-catalogo .card__Container .button--primary svg{flex-shrink:0;transform:rotate(90deg)}.catalogos .rank-math-breadcrumb{font-family:"Saira",sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:22px;letter-spacing:-0.011em;color:#3b424d}.catalogos .rank-math-breadcrumb a{color:#3b424d;text-decoration:none;transition:color .2s ease}.catalogos .rank-math-breadcrumb a:hover{color:#ff8200}.catalogos .rank-math-breadcrumb .separator{color:#ff8200;text-shadow:none}.catalogos .heading-catalogo{position:relative;overflow-x:clip;padding-top:109px;padding-bottom:56px}@media(max-width: 768px){.catalogos .heading-catalogo{padding-top:88px;padding-bottom:24px}}.catalogos .heading-catalogo .decor-catalogo-left{position:absolute;left:0;top:73%;transform:translateY(-50%);z-index:1}@media(max-width: 1199px){.catalogos .heading-catalogo .decor-catalogo-left{left:-15%}}@media(max-width: 991px){.catalogos .heading-catalogo .decor-catalogo-left{display:none}}.catalogos .heading-catalogo .decor-catalogo-right{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}@media(max-width: 1199px){.catalogos .heading-catalogo .decor-catalogo-right{right:-15%}}@media(max-width: 991px){.catalogos .heading-catalogo .decor-catalogo-right{display:none}}.catalogos .heading-catalogo .container-xxl{position:relative;z-index:2}.catalogos .heading-catalogo .h2__Title{max-width:544px;margin-inline:auto;text-align:center;font-weight:500;margin-bottom:16px;padding-top:118px;padding-bottom:0px}@media(max-width: 768px){.catalogos .heading-catalogo .h2__Title{padding-top:80px;padding-bottom:0px}}.catalogos .heading-catalogo .text__Primary{max-width:353px;margin-inline:auto;text-align:center}.catalogos .listagem-catalogos{padding-top:0px;padding-bottom:175px}@media(min-width: 768px){.catalogos .listagem-catalogos{padding-top:0px;padding-bottom:90px}}
