.produto:first-child .card .conteudo {border: none;}

.produto h1,.produto h2,.produto h3,.produto h4,.produto h5,.produto h6 {font: inherit; line-height: inherit; color: inherit;}
.produto.par .conteudo {flex-direction: row-reverse;}
.produto.impar .conteudo {flex-direction: row;}
.produto .conteudo {display: flex; align-items: flex-start; gap: 30px; justify-content: space-between;}

.produto.impar .btn-whats {margin-top: 2px;}
.produto.par .btn-whats {margin-top: 30px;}

.produto {padding: 0 0 90px;}
.produto .card .conteudo {padding: 100px 0 0; border-top: 2px solid var(--verde-qui);}

.produto .info .titulo {font: 800 36px / 46px montserrat; color: var(--preto); margin-bottom: 31px; position: relative; text-transform: uppercase; letter-spacing: -0.03em; width: fit-content; position: relative;}
.produto .info .titulo span {color: var(--verde);}
.produto .info .num {font: 800 161.41px / 130px montserrat; color: var(--cinza-seg); position: absolute; top: -80px; right: -60px; z-index: -1;}

.produto .info .descricao {font: 400 15px / 30.42px montserrat; color: var(--cinza); hyphens: auto; margin-bottom: 20px;}

.produto .img {width: 568px; height: auto; border-radius: 20px; overflow: hidden; margin-bottom: -83px;}
.produto .img img {width: 100%; height: 100%; object-fit: contain;}


.produto.impar .info {flex: 0 0 546px;}
.produto.par .info {flex: 0 0 526px;}

.produto .ideiais {background-color: var(--preto); padding: 73px 0 90px;}

.produto.par .ideiais .conteudo > .titulo {width: 520px; margin-left: auto;}

.produto .ideiais .conteudo {display: flex; flex-direction: column; gap: 0;}
.produto .ideiais .conteudo > .titulo {font: 700 28.62px / 36.63px montserrat; color: var(--branco); margin: 0 0 61px;}
.produto .ideiais .cards {display: flex; flex-direction: row; justify-content: space-between; width: 100%;}

/* slide */
.produto .ideiais .cards .splide {width: 100%;}
.produto .ideiais .cards .splide .splide__list {justify-content: space-between;}

.produto .ideiais .card {display: flex; flex-direction: row; justify-content: flex-start; align-items: center; gap: 25px;}

.produto .ideiais .card .icone {width: 67px; height: 67px; border-radius: 10px; background-color: var(--verde); padding: 18px; display: grid; place-content: center; place-items: center;}
.produto .ideiais .card .icone svg {width: 100%; height: 100%;}
.produto .ideiais .card .titulo {font: 600 18.22px / 25.44px montserrat; color: var(--branco); text-transform: uppercase;}



.produto.produto-02 .num {right: -109px;}
.produto.produto-03 .num {top: -46px; right: -178px;}
.produto.produto-04 .num {top: -20px; right: -39px;}
.produto.produto-05 .num {top: -72px; right: -190px;}
.produto.produto-06 .num {top: -35px; right: -10px;}


@media (max-width:1150px){
     
     .produto .ideiais .cards .splide .splide__list {justify-content: flex-start;}
     .produto .ideiais .card {justify-content: center; height: 100%;}
     
     .produto .num {display: none;}

     .produto .conteudo {gap: 20px;}
     
     .produto .card .conteudo {padding: 56px 0 0;}
     .produto .info .titulo br {display: none;}

     .produto.impar .info, .produto.par .info {flex: unset; width: fit-content;}
     .produto .img {flex: 0 0 467px; margin-bottom: 20px;}

     .produto .ideiais .splide__arrow {background: #2a2a2a; opacity: 1;}
     .produto .ideiais .splide__arrow svg {fill: var(--verde);}
     .produto .ideiais .splide__arrow--next {right: -1em;}
     .produto .ideiais .splide__arrow--prev {left: -1em;}
}
@media (max-width:990px){
     
     .produto {padding: 0;}
     .produto .card .conteudo {padding: 12.5px 0; justify-content: center; align-items: center; border: none;}

     
     .produto.par .conteudo, .produto.impar .conteudo {flex-direction: column-reverse;}
     .produto .ideiais .conteudo {flex-direction: column; justify-content: center; align-items: center;}

     .produto .info .titulo {font-size: 24px; line-height: 32px; margin-bottom: 15px; width: 100%; text-align: center;}
     .produto .info .descricao {margin-bottom: 0; text-align: justify;}
     .produto .img {margin-bottom: 0; flex: 0 0 auto; width: 100%; max-width: 467px;}
     .produto .img img {object-fit: cover;}

     .produto.par .btn-whats, .produto.impar .btn-whats {margin: 20px auto 0;}
     .produto.par .ideiais .conteudo > .titulo {width: fit-content; margin-left: 0;}
     .produto .ideiais .conteudo > .titulo {margin: 0 0 15px; font-size: 22px; line-height: 30px;}


     
     .produto .ideiais {padding: 25px 0; margin: 12.5px 0; overflow: hidden;}
     .produto .ideiais .card {gap: 10px; flex-direction: column; border-radius: 15px; padding: 25px 10px; background: var(--verde)}
     .produto .ideiais .card .titulo {text-align: center; max-width: 236px;}
     .produto .ideiais .card .titulo br {display: none;}
     .produto .ideiais .card .icone {padding: 0; width: 25px; height: 25px;}
}

@media (max-width:550px){
     .produto .ideiais .card {max-width: 280px; margin: 0 auto;}
}