/* Borda Produtos Tela Inicial */
#product-list .product-list-item, #product-list-sidebar .product-list-item{
border-radius: 30px 30px 0px 0px;
}

/*Esconder categoria */
.esconder-categoria-pc{
	display: none !important;
}

/* Brilho Botão */

#cart-email .cart-email-wrapper .btn,
.wrapper-btn-product .btn,
.btn.btn-cart-submit,
.btn.btn-next-step {
	overflow: hidden;
	position: relative;
}

#cart-email .cart-email-wrapper .btn:after,
.wrapper-btn-product .btn:after,
.btn.btn-cart-submit:after,
.btn.btn-next-step:after {
	background: #fff;
	bottom: -5px;
	content: "";
	left: 0;
	position: absolute;
	top: -5px;
	width: 25px;
	animation: move 5s infinite ease-in-out;
	filter: blur(5px);
	opacity: .5;
	transform: skewX(15deg);
}

#cart-email .cart-email-wrapper .btn {
	position: absolute !important;
}

@keyframes move {
	20%,100% {
		opacity: 0;
		transform: translate(250px,0)
	}

	0% {
		opacity: 0
	}

	10% {
		opacity: .4
	}
}

/* Variação */
.wrapper-product-combination .product-combination-list .product-combination-item label {
    background: #fff;
    border: 2px solid #ccc;
    cursor: pointer;
    display: block;
    font-size: 16px; 
   font-weight: bold;
    padding: 4px;
    text-align: center;
}
/* Variação */

/* Texto Frete Grátis  */
#cart-data .cart-info .cart-data-alert-freeshipping {
background-color: #ff9;
font-size: 15px;
 font-weight: bold;
}

#cart-data .cart-info .cart-data-alert-freeshipping a {
  color: rgb(46 194 19);
}
/* Texto Frete Grátis  */
