.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review {
	display: block;
	margin: 1em 0px;
	border: 1px solid;
	border-radius: 4px 4px 4px 4px;
	border-color: #ADB1B8 #A2A6AC #8D9096;
	padding: 3px 10px;
	background: -webkit-linear-gradient(top,#f7f8fa,#e7e9ec);
	background: linear-gradient(to bottom,#f7f8fa,#e7e9ec);
	font-weight: 600;
	color: white; /* Alteração para cor branca */
	letter-spacing: normal;
	font-size: 1em;
	text-transform: none;
}
.cuw-button {
    color: white;
}
.cr-show-more-reviews-prd {
    color: white;
}

.cr-show-more-all-reviews {
    color: white;
}

.button.submit {
  font-size: 9px; 
  padding: 5px 10px; 
  text-align: center; 
}
.shipping-rate-label {
  font-size: small;
}
.shipping-rate-method-correios-cws {
  font-size: small;
}

        .botao-medio {
            display: inline-block;
            padding: 10px 20px;
            background-color: #EF3F30;
            color: #ffffff;
            text-align: center;
            text-decoration: none;
            font-size: 16px;
            border-radius: 5px;
            transition: background-color 0.3s ease;
        }

     .botao-medio:hover {
    color: #FFFFFF; /* Preto */
}

.button:hover {
    color: #FFFFFF; /* Preto */
}

.cuw-offer-cta-text {
color: #ffffff; 
}
.single-product #page .site-content {
    margin-top: 10px;
}
@media screen and (min-width: 768px) { /* Altere o valor para o breakpoint desejado */
    .images.nickx_product_images_with_video {
        float: left;
        width: 48%;
    }     



.ivole-review-country-icon {
  display: none !important;
}

.cr-reviews-ajax-reviews .cr-show-more-reviews-prd, .cr-all-reviews-shortcode .cr-show-more-button, .cr-reviews-grid .cr-show-more-button, .cr-qna-block .cr-show-more-que {
    display: block;
    margin: 10px auto;
    height: 40px;
    padding: 0 20px 0 20px;
    border: solid 1px #BCCCD4;
    font-size: 14px;
    background-color: transparent;
    color: #ffffff;
}
 
.mp-details-pix-button {
  width: 90%;
  height: 38px;
  padding: 1px 23px;
  border-radius: 9px;
  background-color: #fff;
  font-family: sans-serif;
  font-size: .8em;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
}
}
.slick-next.slick-arrow {
  color: white;         
  background-color: white; 
  border: none;         
}