.bloco-oferta-super h2 {
	font-size: 24px;
    text-align: center;
    font-weight: bold;
}
		
.bloco-oferta-super .bloco-interno > h3 {
	font-size: 18px;
    line-height: 24px;
	text-align: center;
	margin-bottom: 15px;
}

.bloco-oferta-super .bloco-oferta-super-card-wrap {
  	margin-left: -8px;
}

.bloco-oferta-super .bloco-oferta-super-card {
	display: flex !important;
	margin: auto;
	justify-content: center;
	box-shadow: 0 0 12px rgb(0 0 0 / 16%);
	border-radius: 16px;
	overflow: hidden;
	position: relative;
}

.bloco-oferta-super-card-infos-wrapper {
	padding: 30px;		
	width: 100%;
}

.bloco-oferta-super .bloco-oferta-super-card > img {
	width: 610px;
	height: 400px;
	object-fit: cover;
}
.bloco-oferta-super-card-comerciais span {
	display: flex;
	flex-direction: column;
	font-size: 14px;
	line-height: 18px;
}
.bloco-oferta-super div ul li.bloco-oferta-super-card .bloco-oferta-super-card-infos h3.bloco-oferta-super-card-produto {
  font-size: 14px;
  line-height: 20px;
  font-weight: normal;
  color: #333;
  margin-bottom: 0;
}
		
.bloco-oferta-super div ul li.bloco-oferta-super-card .bloco-oferta-super-card-infos h3.bloco-oferta-super-card-produto > img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  min-height: 18px;
  width: auto;
}
				
.bloco-oferta-super div ul li.bloco-oferta-super-card .bloco-oferta-super-card-infos .bloco-oferta-super-card-produto strong {
  font-size: 24px;
  line-height: 24px;
  font-weight: bold;
  height: 48px;
  color: #333;
  display: flex;
  align-items: center;
}					
				
.bloco-oferta-super div ul li.bloco-oferta-super-card .bloco-oferta-super-card-infos .bloco-oferta-super-card-produto .bloco-oferta-super-card-categoria {
  font-weight: 600;
  font-size: 14px;
  line-height: 14px;
  height: 14px;
  color: #5B5B5B;
  margin-bottom: unset;
  background: none;
}
						
.bloco-oferta-super .bloco-oferta-super-card-itens {
  height: inherit;
  padding: 12px 0;
/*  height: 80px;*/
  box-sizing: initial;
  margin-bottom: 15px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.bloco-oferta-super .bloco-oferta-super-card-itens .bloco-oferta-super-card-itens-1, .bloco-oferta-super .bloco-oferta-super-card-itens .bloco-oferta-super-card-itens-2 {
	 display: flex;
	column-gap: 14px;
}

.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-itens li {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  color: #333333;
}		
										
.bloco-oferta-super div ul li.bloco-oferta-super-card .bloco-oferta-super-card-infos .bloco-oferta-super-card-itens li .check-icon {
  content: url(/media/12325520/checkmark.png);
  height: 11px;
  margin-right: 5px;
}		

.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais span strong {
  font-weight: bold;
  font-size: 26px !important;
  line-height: 28px;
}
		
.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais span strong  span {
  display: inline-block;	
}

.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais .bloco-oferta-super-preco, .bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais .bloco-oferta-super-preco-pessoa {
  font-size: 26px;	
}

.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais .bloco-oferta-super-cifrao {
  font-size: 14px;	
}


.bloco-oferta-super .selo , .bloco-oferta-super .selo2 {
  display: inline-flex;
  justify-content: center;
  border: unset;
  border-bottom-right-radius: 24px;
  border-top-right-radius: 24px;
  color: #fff;
  min-width: 62px;
  font-family: "Hind Madurai", sans-serif !important;
  font-size: 12px;
  line-height: 24px;
  padding: 0 16px;
  position: absolute;
  background-color: #C800AC;
font-weight: bold;
}
.bloco-oferta-super .bloco-oferta-super-abaixo-preco {
	font-weight: normal;
}														
.bloco-oferta-super .selo {
	top: 20px;	
	left: 0;
}
												
.bloco-oferta-super .selo2 {
	top: 60px;	
	left: 0;
}	

.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-infos .bloco-oferta-super-card-comerciais a, .bloco-oferta-super .bloco-oferta-super-container a {
  padding-right: 4px;
  color: #333;
  background: #f8db1c;
  border-radius: 8px;
  display: block;
  font-weight: bold;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  padding: 0 8px;
  min-width: 88px;
  margin-top: 8px;
  text-decoration: none;
}
		
		
.btn_whatsapp_super, .btn_whatsapp_super_cta2 {
	color: white !important;
  	background-color: #4FCE5D !important;
  	background-position: 95% center !important;
  	background-image: url(https://www.cvc.com.br/imageproc/image/upload/f_auto,w_20/v1758225908/CVC/lps/icones/icon-whatsapp_fqftna.webp) !important;
  	background-size: 20px !important;
  	background-repeat: no-repeat !important;
	padding-left: 8px !important;
  	/*padding-right: 36px !important;	*/
}
	
.bloco-oferta-super .bloco-oferta-super-card-rodape {
  text-align: center;
  font-size: 12px;
  line-height: 45px;
  display: block;
  font-weight: normal;
}
/* slider */
						
.bloco-oferta-super .slick-dotted.slick-slider {
	margin: 0px 30px 30px 30px;
}
								
.bloco-oferta-super .slick-next, .bloco-oferta-super .slick-prev {
	position: absolute;
  	top: calc(50% - 20px);
  	z-index: 1;
  	color: #454848;
  	background-color: #fff;
  	width: 40px;
  	height: 40px;
  	padding: 0 16px;
  	border-radius: 16px;
  	display: flex;
  	justify-content: center;
  	align-items: center;
  	font-size: 0;
  	box-shadow: 0 0 18px rgba(0, 0, 18, 0.16);
  	border: 0;
  	cursor: pointer;
}
		
												
.bloco-oferta-super .slick-prev {
	left: -50px;
}
										
.bloco-oferta-super .slick-next {
  	right: -50px;
}
														
.bloco-oferta-super .slick-prev::after, .bloco-oferta-super .slick-next::after {
  	content: "";
  	position: relative;
  	border: solid #454848;
    border-top-width: medium;
    border-right-width: medium;
    border-bottom-width: medium;
    border-left-width: medium;
  	border-width: 0 1px 1px 0;
  	display: inline-block;
  	padding: 5px;
  	height: 1px;
  	transform: rotate(135deg);
}

.bloco-oferta-super .slick-prev::after {
  	left: 3px;
}	
			
.bloco-oferta-super .slick-next::after {
  	left: -3px;
	transform: rotate(-45deg);
}

.bloco-oferta-super .slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
		
.bloco-oferta-super .slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
				
.bloco-oferta-super .slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
						
.bloco-oferta-super .slick-dots li button::before {
  font-family: 'slick';
  font-size: 30px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: #9898AE;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
									
.bloco-oferta-super .slick-dots li.slick-active button::before {
  opacity: .75;
  color: #C8E13C;
  color: #FFE600;
}

@media(max-width: 1024px){
												
	.bloco-oferta-super .slick-prev {
		left: -30px;
	}
											
	.bloco-oferta-super .slick-next {
		right: -30px;
	}
}

@media(max-width: 1024px){
												
	.bloco-oferta-super .bloco-oferta-super-card {
	  	flex-direction: column;
		border-radius: 16px;
		overflow: hidden;
		width: 300px;
		margin: 3px;
	}
		
	.bloco-oferta-super .bloco-oferta-super-card > img {
	    height: 200px;
	}
		
	.bloco-oferta-super .bloco-oferta-super-card img, .bloco-oferta-super-card-infos-wrapper {
		width: 100%;
	}

	.bloco-oferta-super-card-infos-wrapper {
		padding: 10px;
	}
	.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais span strong span {
		display: flex;
		flex-direction: column;
	}
		
	.bloco-oferta-super .bloco-oferta-super-card .bloco-oferta-super-card-comerciais span strong {
	 	display: flex;
		align-items: flex-end;
	}

	.bloco-oferta-super .bloco-oferta-super-card-itens  {
		 gap: 0;
	}
	
	
	.bloco-oferta-super .bloco-oferta-super-card-itens .bloco-oferta-super-card-itens-1, .bloco-oferta-super .bloco-oferta-super-card-itens .bloco-oferta-super-card-itens-2 {
		 flex-direction: column;
	}

}





























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
