body.pagina-pagina.descricao-personalizada div#cabecalho {display: none;}
body.pagina-pagina.descricao-personalizada .tarja-topo {display: none;}
body.pagina-pagina.descricao-personalizada .conteiner-principal {margin-top: 0 !important;}
body.pagina-pagina.descricao-personalizada .breadcrumbs {display: none;}
body.pagina-pagina.descricao-personalizada .newsletter-rodape {display: none;}
body.pagina-pagina.descricao-personalizada #rodape .institucional {display: none;}
body.pagina-pagina.descricao-personalizada #rodape .pagamento-selos {display: none;}
body.pagina-pagina.descricao-personalizada #corpo {margin-bottom: 0;}
body.pagina-pagina.descricao-personalizada .caixa-sombreada {padding: 0;}
body.pagina-pagina.descricao-personalizada .conteudo .caixa-sombreada > h1.titulo.cor-secundaria {display: none;}
body.pagina-pagina.descricao-personalizada .acoes-flutuante.borda-principal.hidden-phone.hidden-tablet {display: none !important;}
body.pagina-pagina.descricao-personalizada #corpo .conteiner {max-width: 100%;padding: 0px 0;}
body.pagina-pagina.descricao-personalizada .abas-custom .tab-content {padding: 0;box-shadow: 0 0 0px rgba(0, 0, 0, 0.3);    border: 0;}

#prodPersonalizado {color: #565656;font-weight: 400;letter-spacing: -0.5px;}

#prodPersonalizado h2 {font-size: 36px;line-height: 36px;text-transform: math-auto;}
#prodPersonalizado h3 {font-size: 30px;line-height: 32px;text-transform: math-auto;}
#prodPersonalizado h4 {/*font-size: 24px;*/line-height: 26px;font-weight: 300;text-transform: math-auto;}
#prodPersonalizado h5 {/*font-size: 17px;*/line-height: 19px;font-weight: 400;text-transform: math-auto;}

#prodPersonalizado h2 b, #prodPersonalizado h2 strong {font-weight: 700;}
#prodPersonalizado h3 b, #prodPersonalizado h3 strong {font-weight: 700;}
#prodPersonalizado h3 b, #prodPersonalizado h3 strong {font-weight: 700;}

#prodPersonalizado p {font-size: 18px;line-height: 25px;margin-bottom: 18px;}
#prodPersonalizado b, #prodPersonalizado strong {font-weight: 700;}
#prodPersonalizado p b, #prodPersonalizado p strong {font-weight: 600;}

#prodPersonalizado .center {text-align: center;}
#prodPersonalizado .mb0 {margin-bottom: 0 !important;}
#prodPersonalizado .mb0 {margin-bottom: 0 !important;}
#prodPersonalizado .mb30 {margin-bottom: 30px;}

#prodPersonalizado .dispflex {display: flex;align-items: center;}
#prodPersonalizado .dispflexjccenter {display: flex;align-items: center;justify-content: center;}
#prodPersonalizado hr {border-top: 0px solid #eee;border-bottom: 0px solid #fff;}
#prodPersonalizado li, #prodPersonalizado ul {list-style-type: none;}
#prodPersonalizado ul {margin: 0;}

@media (min-width: 1023px) {
	#prodPersonalizado .row-fluid {padding: 10px 20px;max-width: 1274px;margin: auto;}
	body.pagina-pagina.descricao-personalizada .produto > .row-fluid:first-child {padding: 10px 20px;max-width: 1274px;margin: auto;}
	body.pagina-pagina.descricao-personalizada .listagem.aproveite-tambem.borda-alpha {padding: 10px 20px;max-width: 1274px;margin: auto;}
}

@media (max-width: 1139px) {
	#prodPersonalizado .row-fluid {width: 95%;margin: auto;}
	body.pagina-pagina.descricao-personalizada .produto > div:nth-child(1), body.pagina-pagina.descricao-personalizada .produto > div:nth-child(2) {width: 95%;margin: auto;}
}


/*----------------------*/


#prodPersonalizado .buttom {background: linear-gradient(0deg, #0e1f17 0%, #415d37 100%);display: inline-block;padding: 20px 35px;border-radius: 27px;font-size: 24px;font-weight: 600;letter-spacing: -1px;}
#prodPersonalizado .buttom:hover {opacity: 0.9;}
#prodPersonalizado .buttom a {display: flex;gap: 6px;justify-content: center;align-items: center;}
#prodPersonalizado .buttom a:hover {text-decoration: none;}
#prodPersonalizado .buttom small {font-size: 18px;margin-left: 10px;}
#prodPersonalizado .buttom.verdeclaro {background: linear-gradient(0deg, #415d37 0%, #589044 100%);}

#prodPersonalizado ul.icon-amarelo,
#prodPersonalizado ul.icon-verde,
#prodPersonalizado ul.icon-mostarda,
#prodPersonalizado ul.icon-azul
{font-family: 'Poppins', sans-serif;text-align: left;margin: 20px 0 !important;font-size: 18px;font-weight: 400;}

#prodPersonalizado ul.icon-amarelo li {margin: 10px 0;display: flex;gap: 7px;}
#prodPersonalizado ul.icon-amarelo li:before {content: "";background-image: url(https://cdn.awsli.com.br/2271/2271246/arquivos/icon-detalheamarelo-florafit.png);width: 19px;height: 19px;background-size: contain;background-repeat: no-repeat;}

#prodPersonalizado ul.icon-verde li {margin: 10px 0;display: flex;gap: 7px;color: #565656;}
#prodPersonalizado ul.icon-verde li:before {content: "";background-image: url(https://cdn.awsli.com.br/2271/2271246/arquivos/icon-detalheverde-florafit.png);width: 19px;height: 19px;background-size: contain;background-repeat: no-repeat;}

#prodPersonalizado ul.icon-mostarda li {margin: 10px 0;display: flex;gap: 7px;color: #565656;}
#prodPersonalizado ul.icon-mostarda li:before {content: "";background-image: url(https://cdn.awsli.com.br/2271/2271246/arquivos/icon-detalhemostarda-florafit.png);width: 19px;height: 19px;background-size: contain;background-repeat: no-repeat;}

#prodPersonalizado ul.icon-azul li {margin: 10px 0;display: flex;gap: 7px;color: #fff;}
#prodPersonalizado ul.icon-azul li:before {content: "";background-image: url(https://cdn.awsli.com.br/2271/2271246/arquivos/icon-detalheazul-florafit.png);width: 19px;height: 19px;background-size: contain;background-repeat: no-repeat;}

#prodPersonalizado .fs-14 {font-size: 14px !important;line-height: 22px;}
#prodPersonalizado .fs-16 {font-size: 16px !important;}
#prodPersonalizado .fs-48 {font-size: 48px !important;letter-spacing: -1px;}
#prodPersonalizado .fs-24 {font-size: 24px !important;}
#prodPersonalizado .fs-28 {font-size: 28px !important;}
#prodPersonalizado .fs-30 {font-size: 30px !important;}
#prodPersonalizado .fw-600 {font-weight: 600;}
#prodPersonalizado .fw-300 {font-weight: 300;}
#prodPersonalizado .lh-30 {line-height: 30px;}
#prodPersonalizado .lh-30 {line-height: 30px;}
#prodPersonalizado .bloco-icones ul {margin: 20px 0;display: flex;justify-content: center;text-align: center;}
#prodPersonalizado .bloco-icones ul li {margin-right: 10px;width: 25%;border-right: 1px solid rgba(0, 0, 0, 0.1);}
#prodPersonalizado .bloco-icones .text {font-size: 14px;line-height: 13px;text-align: center;margin-top: 10px;color: #222222;font-weight: 300;}
#prodPersonalizado .bloco-icones .icone {width: 24px;height: 24px;margin: auto;}
#prodPersonalizado .bloco-icones ul li:last-child {border: 0;}
#prodPersonalizado .bloco1 img, div#prodPersonalizado .bloco10 img {width: 100%;}
#prodPersonalizado .bloco1 h1 {font-size: 43px;font-weight: 500;letter-spacing: -2px;line-height: 53px;padding: 0 90px;margin-top: 25px;text-transform: math-auto;}
#prodPersonalizado ul.fundo-branco li {background-color: #fff;border-radius: 20px;align-items: center;padding: 15px 25px;margin-bottom: 10px;color: #373737;font-size: 18px;font-weight: 300;}
#prodPersonalizado ul.fundo-branco {margin-bottom: 15px !important;}
#prodPersonalizado .bloco2 img, #prodPersonalizado .bloco4 img, #prodPersonalizado .bloco6 img, #prodPersonalizado .bloco8 img {border-radius: 20px;}
#prodPersonalizado .bloco3 .setor-icones {display: flex;gap: 20px;margin-top: 5px;margin-bottom: 15px;}
#prodPersonalizado .bloco3 .setor-icones div {min-width: 175px;padding: 35px 30px;border-radius: 20px;border: 1px solid #589044;background-color: #589044;color: #fff;text-align: center;}
#prodPersonalizado .bloco3 .setor-icones.\33 blocos div {min-width: 348px;}
#prodPersonalizado .bloco3 .setor-icones div h4 {font-weight: 500;margin-bottom: 0;}
#prodPersonalizado .bloco4 {background-color: #f1f1f1;border-radius: 20px;max-width: 1050px;padding: 40px 50px;}
#prodPersonalizado .bloco4 .span12 {margin: 0;}
#prodPersonalizado .bloco4 ul {margin-top: 20px;}
#prodPersonalizado .bloco4 li img {border-radius: 0;}
#prodPersonalizado .bloco4 li {background-color: #fff;border-radius: 20px;display: flex;align-items: center;padding: 10px 25px;gap: 10px;margin-bottom: 10px;}
#prodPersonalizado .bloco4 li p {margin-bottom: 0 !important}
#prodPersonalizado .bloco4 h5 {margin-bottom: 40px;}
#prodPersonalizado .bloco5 h2 {margin-bottom: 25px;}
#prodPersonalizado summary {list-style: none !important;-webkit-appearance: none !important;appearance: none !important;outline: none !important; /* Remove a borda de foco padrão */font-size: 16px;position: relative;padding: 15px 0px;font-style: italic;font-weight: 600;color: #436246;}
#prodPersonalizado summary::-webkit-details-marker {display: none !important;}
#prodPersonalizado summary:before {content: "";background-image: url(https://cdn.awsli.com.br/2800/2800362/arquivos/seta-descricaoprodutos.svg);background-size: contain;width: 20px;height: 20px;display: block;position: absolute;right: 10px;transition: 0.3s ease;}
#prodPersonalizado details {border-bottom: 1px solid #d1d1d1;}
#prodPersonalizado details p {margin: 0 0 20px 0;font-size: 14px;}
#prodPersonalizado details[open] summary:before {transform: rotate(180deg);transition: 0.3s ease;}
#prodPersonalizado details[open] summary {color: #565656;}
#prodPersonalizado .bloco6 .row-fluid:nth-child(1) {margin-bottom: 25px !important;}
#prodPersonalizado .bloco7 {background-position: top center;padding: 25px 0;background-size: cover;}
#prodPersonalizado .bloco7 .span5 {border-radius: 20px;padding: 30px 40px 40px;}
#prodPersonalizado .bloco7 .span5 div {background-color: #fff;border-radius: 20px;padding: 30px;}
#prodPersonalizado .bloco7 .span5 div > p {display: flex;gap: 7px;align-items: center;}
#prodPersonalizado .bloco7 .span5 div li {font-size: 13px;margin: 2px 0;}
#prodPersonalizado .bloco7 .span5 table {margin-bottom: 30px;font-size: 13px;}
#prodPersonalizado .bloco7 .span5 table tr, #prodPersonalizado .bloco7 .span5 table tr td {border: 0;}
#prodPersonalizado .bloco7 .span5 table tr:first-child td {font-weight: 600;}
#prodPersonalizado .bloco7 .span5 table tr:nth-child(odd) {background-color: #eeeeee;}
#prodPersonalizado .bloco7 th, #prodPersonalizado .bloco7 tr, #prodPersonalizado .bloco7 td {padding: 12px 8px;}
#prodPersonalizado .bloco8 iframe {height: 366px;width: 95%;margin: 30px 0;border-radius: 20px;border: 8px solid #fff;}
#prodPersonalizado .bloco9 .span12 div {margin-bottom: 25px;}
#prodPersonalizado .bloco9 .span12 div {margin-bottom: 35px;}
#prodPersonalizado .bloco9 .span12 div p {margin-bottom: 10px !important;}
#prodPersonalizado .bloco11 {padding: 120px 0;background-position: top center;background-size: cover;}
#prodPersonalizado section.bloco11.right .span6 {float: right;}
#prodPersonalizado section.bloco11.left .span6 {float: left;}
#prodPersonalizado .venda-produtos h2 {text-align: center;font-size: 60px !important;color: #1f4231;letter-spacing: -2px;line-height: 60px !important;}
#prodPersonalizado .venda-produtos img {border-radius: 20px;}
#prodPersonalizado .venda-produtos h3, #prodPersonalizado .venda-produtos p {text-align: center;}
#prodPersonalizado hr.divisao {border-top: 1px solid #dddddd !important;}
#prodPersonalizado ul.check {font-size: 16px;margin-bottom: 20px !important;}
#prodPersonalizado ul li {line-height: 24px;}
#prodPersonalizado .venda-produtos .span4 {padding: 20px;border-radius: 20px;border: 1px solid #dddddd;}
#prodPersonalizado .venda-produtos .buttom {display: block;padding: 14px 35px;}
#prodPersonalizado .venda-produtos .span4.destaque-verde {background-color: #0e1f17;color: #fff;border: 1px solid #0e1f17;}
#prodPersonalizado .venda-produtos .span4.destaque-amarelo {background-color: #f4eca5;color: #373737;border: 1px solid #f4eca5;}
#prodPersonalizado .venda-produtos .span4.destaque-verde hr.divisao {border-top: 1px solid #355847 !important;}
#prodPersonalizado .venda-produtos .span4.destaque-amarelo hr.divisao {border-top: 1px solid #cfc677 !important;}
#prodPersonalizado .venda-produtos .foto {display: flex;justify-content: center;position: relative;}
#prodPersonalizado .venda-produtos .tags {	bottom: 28px;position: absolute;left: 0;right: 0;margin: 0 auto;width: 320px;display: flex;justify-content: center;gap: 15px;}
#prodPersonalizado .venda-produtos .tags span:nth-child(1) {font-size: 12px;border-radius: 50px;padding: 6px 15px 5px;}
#prodPersonalizado .venda-produtos .tags span:nth-child(2) {font-size: 13px;border-radius: 50px;padding: 6px 15px 5px;}

@media (min-width: 769px) {
	#prodPersonalizado .bloco9 summary:before {display: none !important;}
	#prodPersonalizado .bloco9 details {border-bottom: 0px solid #d1d1d1;}
	#prodPersonalizado .bloco9 details[open] summary {color: #222222;font-style: normal;font-weight: 300;}
}

@media (max-width: 1366px) {
	#prodPersonalizado .bloco3 .setor-icones {overflow-x: scroll;overflow-y: hidden;justify-content: start;padding-bottom: 15px;}
}

@media (max-width: 1274px) {
	#prodPersonalizado .bloco4 {background-color: #f1f1f1;border-radius: 20px;max-width: 1040px;padding: 40px 50px;}
}

@media (max-width: 1024px) {
	#prodPersonalizado .bloco4 {width: 90%;}
	#prodPersonalizado .bloco1 h1 {font-size: 37px;line-height: 40px;}
	#prodPersonalizado .fs-48 {font-size: 41px !important;}
	#prodPersonalizado h3 {font-size: 25px;line-height: 30px;}
	#prodPersonalizado .buttom {font-size: 22px !important;}
	#prodPersonalizado .buttom small {font-size: 15px !important;}
	#prodPersonalizado .venda-produtos .tags {gap: 4px !important;width: auto !important;}
	#prodPersonalizado .venda-produtos .tags span:nth-child(2) {font-size: 11px !important;padding: 6px 10px 5px !important;white-space: nowrap;}
	#prodPersonalizado .venda-produtos .tags span:nth-child(1) {font-size: 10px !important;padding: 6px 10px 5px !important;white-space: nowrap;}
}

@media (max-width: 768px) {
	.listagem.aproveite-tambem.borda-alpha {width: 95%;margin: auto;}
	#prodPersonalizado .bloco4 {width: 80%;}
	#prodPersonalizado .bloco4 .span12 {display: block;}
	#prodPersonalizado .bloco4 .span12 .span6 {width: 100%;margin-left: 0;}
	#prodPersonalizado .bloco4 .center img {margin-bottom: 30px;}
	#prodPersonalizado .bloco6 .scroll {overflow-x: scroll;overflow-y: hidden;justify-content: start;padding-bottom: 15px;display: flex;}
	#prodPersonalizado .bloco6 .span4 {min-width: 270px;}
	#prodPersonalizado .bloco7 .span5 {width: 48.61878453038674%;}	
	#prodPersonalizado .dispflex {display: block;}
	#prodPersonalizado .span6 {width: 100% !important;margin-left: 0 !important;text-align: center;}
	#prodPersonalizado .span6:nth-child(2) {margin-top: 20px;}
	#prodPersonalizado ul.icon-verde li, #prodPersonalizado ul.icon-mostarda li, #prodPersonalizado ul.icon-azul li {justify-content: center;}
	#prodPersonalizado .venda-produtos h2 {font-size: 50px !important;}
	#prodPersonalizado .venda-produtos .tags {left: 9px;display: grid;justify-content: left;}
	#prodPersonalizado section#produtos .row-fluid {margin-bottom: 20px;}
	#prodPersonalizado section.bloco1.\31 .dispflex.center .span6:nth-child(1) {margin-top: 50px;}
}

@media (max-width: 767px) {
	#prodPersonalizado .dispflex {display: block;}
	#prodPersonalizado .dispflexjccenter {display: block;}
	#prodPersonalizado .row-fluid {width: 90%;}
	#prodPersonalizado .bloco-icones ul {flex-wrap: wrap;}
	#prodPersonalizado .bloco-icones ul li {margin-right: 0;width: 20%;padding: 0 7px;margin-bottom: 15px;}
	#prodPersonalizado .bloco-icones .text {font-size: 12px;}
	#prodPersonalizado .bloco4 {width: 75% !important;padding: 30px 30px;}
	#prodPersonalizado .bloco4 li img {min-width: 17px;}
	#prodPersonalizado .bloco6 .scroll {gap: 20px;}
	#prodPersonalizado .bloco7 .span5 {width: 100%;}
	#prodPersonalizado .bloco7 .span5:first-child {margin-bottom: 30px;}
	#prodPersonalizado .bloco8 {padding: 20px 0 10px;}
	#prodPersonalizado .bloco9 details[open] summary {color: #222222;}
	#prodPersonalizado .bloco11 {padding: 30px 0 300px 0;}
	#prodPersonalizado .bloco1 h1 {padding: 0;}
	#prodPersonalizado .buttom a {display: grid;}
	#prodPersonalizado ul.icon-verde li, #prodPersonalizado ul.icon-mostarda li, #prodPersonalizado ul.icon-azul li {justify-content: left;}
	#prodPersonalizado ul.icon-amarelo, #prodPersonalizado ul.icon-verde, #prodPersonalizado ul.icon-mostarda, #prodPersonalizado ul.icon-azul {width: 100%;}
	#prodPersonalizado .buttom {padding: 20px 20px;width: 89%;}
	#prodPersonalizado .venda-produtos .buttom {width: auto;}
	#prodPersonalizado .venda-produtos .span4 {margin-bottom: 20px;}
	#prodPersonalizado .venda-produtos .span4:last-child {margin-bottom: 0px;}
}	