/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Cesto" Page
    03. "Área de cliente" Page
    04. "Comparação" Page
    05. "Lista de desejos" Page
    06. "Finalizar compra" Page
    07. "Loja Online" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body nav.woocommerce-breadcrumb h1{
	font-size: 25px!important;
	font-family:'Raleway', sans-serif;
	color:#232323 !important;
	font-weight: 600!important;
}

body nav.woocommerce-breadcrumb a{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323 !important;
}

body nav.woocommerce-breadcrumb a:hover{
	color: #008dd2!important;
	font-size: 15px!important;
	font-family: 'Raleway', sans-serif!important;
	font-weight: 400!important;
}

body #breadcrumb a{
	color:#232323;
	font-weight:400;
	font-size:15px;
	font-family:'Raleway', sans-serif;
	color: #008DD2;
}

body .a-center .title span{
	font-weight:600;
	font-size:25px;
	color:#232323!important;
	font-family:'Raleway', sans-serif;
}

body #menu-all-departments > .menu-item > .item-link{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323 !important;
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
}

body .connect-block-element-ochYn .flex-inline .et-svg svg{
	color: #232323!important;
}

body .connect-block-element-ochYn .et-off-canvas-wide a.et-toggle{
	color: #232323!important;
}

body .connect-block-element-ochYn .flex-wrap .et-cart-quantity{
	background-color: #eaeaea!important;
}

body .connect-block-element-ochYn .flex-inline .et-compare-quantity{
	background-color: #eaeaea!important;
}

body .connect-block-element-ochYn .flex-inline .et-wishlist-quantity{
	background-color: #eaeaea!important;
}

body .connect-block-element-ochYn .et-svg svg{
	color: #008dd2!important;
	color: #008dd2!important;
}

body .connect-block-element-ochYn .et-toggle svg{
	color: #008dd2!important;
	color: #008dd2!important;
}

body .woocommerce-mini-cart__empty-message .btn{

	color: #ffffff!important;
	border: none!important;
	padding: 14px!important;
	height: 42px!important;
	border-radius: 3px!important;
	font-size: 15px;
	font-weight: 600;
	font-family: 'Raleway', sans-serif!important;
	background-color: #232323!important;

	color: #ffffff!important;
	background-color: #232323!important;
	border: none!important;
	padding: 14px!important;
	height: 42px!important;
	border-radius: 3px!important;
	font-size: 15px;
	font-weight: 600;
	font-family: 'Raleway', sans-serif!important;
	background-color: #008dd2!important;
}

body .woocommerce-mini-cart__empty-message.empty p{
	font-size: 15px;
	font-weight: 400;
	font-family: 'Raleway', sans-serif!important;
	color: #232323!important;
	margin-bottom: 20px!important;
}

body p.empty{
	font-size: 15px;
	font-weight: 400;
	font-family: 'Raleway', sans-serif!important;
	color: #232323!important;
	margin-bottom: 20px!important;
}

body .et_b_header-compare.et_element-top-level .et-mini-content, body .et-mobile-panel .et_b_mobile-panel-compare .et-mini-content{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

body .connect-block-element-ochYn .active .et-element-label{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
}

body .connect-block-element-ochYn .active .et-svg svg{
	color:#232323!important;
}

body .connect-block-element-ochYn .active .et-cart-quantity{
	background-color:#eaeaea !important;
}

body .connect-block-element-ochYn h4 a{
	font-family: 'Raleway', sans-serif;
	font-size: 15px !important;
	font-weight: 400;
	color: #232323!important;
}

body .active .et-content .widget .widget_shopping_cart_content .product_list_widget ul li div div{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400;
	color: #232323!important;
}

body .connect-block-element-ochYn .et-off-canvas .active .et-content .widget .widget_shopping_cart_content .product_list_widget ul li div div span .woocommerce-Price-amount bdi{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
}

body .connect-block-element-ochYn .widget bdi span{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
}

body .connect-block-element-ochYn .active .small-h{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
	text-transform: initial!important;
}

body .connect-block-element-ochYn .active .mini-cart-buttons a{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #ffffff!important;
	padding: 14px!important;
	height: 42px!important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	border: none!important;
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #ffffff!important;
	background-color: #008dd2!important;
}

body .et_b_header-compare .active .et-element-label{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
}

body .et_b_header-compare .active .et-svg svg{
	color: #232323!important;
}

body .et_b_header-compare .active .et-compare-quantity{
	background-color:#eaeaea !important;
}

body .et_b_compare-dropdown h4 a{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #232323!important;
}

body .et_b_compare-dropdown ul bdi{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
}

body .et_b_compare-dropdown ul .woocommerce-Price-currencySymbol{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #232323!important;
}

body span.woocommerce-Price-amount.amount bdi{
	font-size: 15px!important;
	font-family: 'Raleway', sans-serif!important;
	font-weight: 600!important;
	color: #232323!important;
	font-size: 15px!important;
	font-family: 'Raleway', sans-serif!important;
	font-weight: 600!important;
	color: #232323!important;
	font-size: 15px!important;
	font-family: 'Raleway', sans-serif!important;
	font-weight: 600!important;
	color: #232323!important;
}

body .et_b_header-compare .mini-cart-buttons a{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #ffffff!important;
	background-color:#232323 !important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	background-color: #232323!important;
	border: none!important;
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 600!important;
	color: #ffffff!important;
	background-color:#232323 !important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	background-color: #008dd2!important;
	padding: 14px!important;
	height: 42px!important;
}

body .connect-block-element-ochYn .active .product-title a{
	font-family:'Raleway', sans-serif;
	color:#232323 !important;
	font-weight:400;
	font-size:15px !important;
}

body .connect-block-element-ochYn .active .descr-box{
	font-size: 15px!important;
	font-family: 'Raleway', sans-serif!important;
	font-weight: 400!important;
	color: #232323!important;
}

body .connect-block-element-ochYn .active bdi{
	font-family: 'Raleway', sans-serif!important;
	font-weight:400;
	font-size:15px!important;
	color:#232323;
}

body .connect-block-element-ochYn .active .btn-view-wishlist{
	background-color:#232323 !important;
	color:#ffffff!important;
	font-size:15px!important;
	font-weight:600!important;
	font-family:'Raleway', sans-serif!important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	border: none!important;
	padding: 14px!important;
	height: 42px!important;
	background-color: #008dd2;
}

body .connect-block-element-ochYn .active .add-all-products{
	background-color:transparent!important;
	font-size:15px!important;
	font-family:'Raleway', sans-serif!important;
	font-weight:600 !important;
	border-width:1px!important;
	border-color:#232323!important;
	border-style:solid!important;
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	background-color:transparent;
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:600 !important;
	border-width:1px!important;
	border-color:#232323!important;
	border-style:solid!important;
}

body .connect-block-element-ochYn .et-off-canvas-wide .active .et-content .woocommerce-mini-cart__footer-wrapper .product_list-popup-footer-wrapper .mini-cart-buttons .add-all-products{
	color:#232323 !important;
	background-color: transparent!important;
	border-width:1px!important;
	border-color:#232323!important;
	border-style:solid!important;
	color:#232323 !important;
	background-color: transparent!important;
}

body span.et_b-icon{
	color: #232323!important;
}

body .et-off-canvas.et_b_header-account ul.menu{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400 !important;
	border-color:#232323!important;
}

body .et-mini-content .menu li:first-child{
	padding-top: 0;
}

body .et-mini-content .menu li{
	padding: 5px 0;
}

body .et_element .mini-cart-buttons .wc-forward:not(.btn-checkout){

	color: var(--et_btn-color);
	background-color: var(--et_btn-bg-color);
	border: none!important;
}

body .product-content h3{
	font-size:25px!important;
	font-family:'Raleway', sans-serif!important;
	font-weight:600!important;
	color:#232323!important;
}

body .et-content-inner .woocommerce-product-details__short-description p{
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:15px;
	font-weight:400;
}

body .cart .quantity .minus{
	color:#232323;
	border-width:1px;
	border-style:solid;
	border-color:#eaeaea;
	border-right-width:0px !important;
}

body .cart .quantity .plus{
	color:#232323;
	border-width:1px;
	border-style:solid;
	border-color:#eaeaea;
}

body .cart .quantity input[type=number]{
	font-size:15px !important;
	color:#232323;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	border-color:#eaeaea;
	border-width:1px;
	border-right-width:0px !important;
	border-style:solid;
}

body .product .et-popup-content .product-content .et-content-inner .cart .single_add_to_cart_button{
	font-weight:700 !important;
}

body .et-content-inner .cart .single_add_to_cart_button{
	font-size:15px;
	color:#ffffff;
	font-family:'Raleway', sans-serif;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	height:42px!important;
	padding:14px!important;
	background-color: #232323!important;
	background-color: #008dd2!important;
}

body .xstore-compare[data-action=remove] .et-icon, body .xstore-wishlist[data-action=remove] .et-icon{
	color: #008dd2!important;
}

body .single-compare .xstore-compare-single .button-text{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#232323;
}

body .single-wishlist .xstore-wishlist-single .button-text{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#232323;
}

body .product_meta .products-page-cats span{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#232323;
}

body .product_meta .posted_in a{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#232323;
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#008dd2!important;
}

body .et-content-inner .quick-view-excerpts .excerpt-title{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#232323!important;
}

body .login-link .flex-inline svg{
	color:#232323 !important;
}

@media (max-width:991px){

	body .et_b-tabs-wrapper .active .item-link{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323 !important;
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323 !important;
}

body .et_b-tabs-wrapper .et_b-tabs .active{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323!important;
}

body .et_b-tabs-wrapper .et_b-tabs span{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#8989896!important;
}

body .et_b-tabs-wrapper .active .et_element .menu-main-container .menu > .menu-item > .item-link{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323 !important;
}

body .children-align-inherit .et_element > .flex{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400;
	color:#232323 !important;
}

body .bottom .et-wrap-columns .et_column{
	font-family:'Raleway', sans-serif;
	font-size:15px !important;
	font-weight:400!important;
	color:#232323 !important;
}

body .bottom .flex-col .et-wishlist-quantity{
	background-color: #eaeaea!important;
}

body .bottom .flex-col .et-compare-quantity{
	background-color: #eaeaea!important;
}

body .active .et_element .menu-main-container .menu .menu-item .nav-sublist-dropdown .container > ul > .menu-item > .item-link{
	opacity:1;
	font-family:'Rale' !important;
	font-size:15px;
	color:#232323;
	font-weight: 400!important;
}

body div.mobile-menu-content .et_b_header-menu .menu li>.nav-sublist-dropdown:not(.nav-sublist), body div.mobile-menu-content .et_b_header-menu .menu li>.nav-sublist>ul, body div.mobile-menu-content .et_b_header-menu .menu li>ul:not(.nav-sublist-dropdown):not(.nav-sublist){

	display: none;
	position: static;

	-ms-flex-preferred-size: 100%;	flex-basis: 100%;
	opacity: 1!important;
	visibility: visible;
	width: 100%;
	margin: 0;
	padding: 0 0 0 15px!important;
	background: 0 0;
	border: none;
	border-left: 1px solid var(--et_border-color);
	-webkit-box-shadow: none;	box-shadow: none;

	animation: none;
	z-index: 2;
}

body .mobile-header-wrapper .header-main-wrapper .header-main .et-container .et-wrap-columns .pos-static .et-off-canvas .active .children-align-inherit .et_b-tabs-wrapper .active .et_element .menu-main-container .menu .menu-item .nav-sublist-dropdown .container > ul > .menu-item > .item-link{
	font-family:'Ral' !important;
}

body .et_b-tabs-wrapper .menu .nav-sublist-dropdown{
	border-left-color:#898989 !important;
	}

}



/*-----------------------------------------------*/
/*  "Cesto" Page                                 */
/*-----------------------------------------------*/
body.page-id-14 #coupon_code{
	border-right-width:0px !important;
}

body.page-id-14 .elementor-shortcode .row .col-md-7 .woocommerce-cart-form .clearfix .mob-center .coupon .btn{
	border-top-left-radius:0px !important;
	border-bottom-left-radius:0px !important;
}

body.page-id-14 .cart-collaterals .cart_totals h2{
	font-family:'Raleway', sans-serif!important;
	color:#23232!important;
	font-weight: 600!important;
	font-size: 25px!important;
	text-transform: initial!important;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom-color:#eaeaea;
}

body.page-id-14 .cart tbody .product-price{
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
	font-weight: 400!important;
	font-size: 15px!important;
}

body.page-id-14 .elementor-shortcode .cart-order-details .cart-collaterals .cart_totals .shop_table tbody .order-total th{
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
	font-size: 15px!important;
	text-transform:capitalize !important;
}

body.page-id-14 .elementor-shortcode .cart-order-details .cart-collaterals .cart_totals .shop_table tbody .order-total td{
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
	font-size: 15px!important;
	font-weight:600 !important;
}

body.page-id-14 .cart_totals .shop_table tbody .order-total td strong .woocommerce-Price-amount bdi{
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
	font-size: 15px!important;
}

body.page-id-14 .clearfix .mob-center .coupon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-14 .page-wrapper .cart-checkout-nav .active{
	font-family:'Raleway', sans-serif;
	font-size:25px;
	color:#232323;
	font-weight:600;
}

body.page-id-14 .page-wrapper .cart-checkout-nav a{
	color:#898989 !important;
	font-family:'Raleway', sans-serif;
	font-size:25px;
	font-weight:600;
}

body.page-id-14 .cart-checkout-nav .active:before{
	border: none!important;
	color: #ffffff!important;
	background-color: #232323!important;
	font-family:'Raleway', sans-serif;
	font-weight:600;
}

body.page-id-14 .cart-checkout-nav a:before{
	font-family:'Raleway', sans-serif;
	font-weight:600;
	content: attr(data-step);
	border: 1px solid #898989!important;
	width: 1.8em;
	height: 1.8em;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;


	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;


	-webkit-box-pack: center;	-ms-flex-pack: center;	justify-content: center;
	border-radius: 50%;
	margin-right: 7px;
}

body.page-id-14 .cart-checkout-nav a:not(:last-child):after{
	content: '';
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	border-bottom: 1px solid #898989!important;
	min-width: 120px;
	vertical-align: middle;
	margin: 0 20px;
}

body.page-id-14 .woocommerce-cart-form .table-responsive .cart tbody .woocommerce-cart-form__cart-item .product-details .cart-item-details .product-title{
	font-size:15px !important;
	font-weight:400!important;
	color:#232323;
	font-family:'Raleway', sans-serif;
}

body.page-id-14 .woocommerce-cart-form .table-responsive .cart tbody .woocommerce-cart-form__cart-item .product-details .cart-item-details .product-title:hover{
	font-size:15px !important;
	color: #008dd2!important;
}

body.page-id-14 .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td a{
	font-weight:400;
	color:#232323;
	font-size:15px;
	font-family:'Raleway', sans-serif;
}

body.page-id-14 .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td a:hover{
	color: #008dd2!important;
}

body.page-id-14 .woocommerce-cart-form__cart-item .quantity input[type=number]{
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
	font-size:15px!important;
}

body.page-id-14 .woocommerce-cart-form__cart-item .quantity .minus{
	color:#232323!important;
}

body.page-id-14 .woocommerce-cart-form__cart-item .quantity .plus{
	color:#232323!important;
}

body.page-id-14 .woocommerce-cart-form__cart-item .product-price bdi{
	font-weight:600;
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:15px;
}

body.page-id-14 .elementor-shortcode .woocommerce .row .col-md-5 .cart-order-details .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{
	font-size: 15px!important;
	font-weight: 600!important;
	font-family: 'Raleway', sans-serif!important;
	color: #fff!important;
	background-color: #232323!important;
}

body.page-id-14 .elementor-shortcode .woocommerce .row .col-md-5 .cart-order-details .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{
	font-size: 15px!important;
	font-weight: 600!important;
	font-family: 'Raleway', sans-serif!important;
	color: #fff!important;
	background-color: #008dd2!important;
}

body.page-id-14 .cart_totals .wc-proceed-to-checkout .return-shop{
	font-size: 15px!important;
	font-weight: 600!important;
	font-family: 'Raleway', sans-serif!important;
	color: #232323!important;
	border-width:1px!important;
	border-color:#eaeaea!important;
	border-style:solid!important;
}

body.page-id-14 .elementor-shortcode .wc-empty-cart-message h1{
	font-weight:600;
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:25px;
	font-weight:600;
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:25px;
}

body.page-id-14 .elementor-shortcode .wc-empty-cart-message p{
	font-weight:400;
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:15px;
}

@media (max-width:991px){

	body.page-id-14 .elementor-shortcode .woocommerce-cart-form .clearfix{
	padding-top:20px !important;
	padding-bottom:20px !important;
	}

}



@media (max-width:767px){

	body.page-id-14 #coupon_code{
	margin-bottom:20px;
	}

}



/*-----------------------------------------------*/
/*  "Área de cliente" Page                      */
/*-----------------------------------------------*/
body.page-id-15 .a-center .title span{
	font-weight:600!important;
	font-size:25px!important;
	color:#232323!important;
	font-family:'Raleway', sans-serif!important;
}

body.page-id-15 .elementor-shortcode .MyAccount-dashboard-buttons a{
	font-weight:600!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#ffffff!important;
}

body.page-id-15 .elementor-shortcode .MyAccount-dashboard-buttons a:hover{
	font-weight:600!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#ffffff!important;
	background-color: #008d2d;
}

body.page-id-15 .elementor-shortcode .title span{
	font-weight:600!important;
	font-size:18px !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
}

body.page-id-15 .elementor-shortcode p{
	font-weight:400!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
}

body.page-id-15 .elementor-shortcode p strong{
	ont-weight:600!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
}

body.page-id-15 .MyAccount-user-info div div{
	font-weight:400!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
}

body.page-id-15 .woocommerce-MyAccount-navigation ul a{
	font-weight:400!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#232323!important;
}

body.page-id-15 .woocommerce-MyAccount-navigation ul a:hover{
	font-weight:400!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#008dd2!important;
}

body.page-id-15 .woocommerce-MyAccount-navigation ul a:active{
	font-weight:400!important;
	font-size:15px !important;
	font-family:'Raleway', sans-serif!important;
	color:#008dd2!important;
}

body.page-id-15 .woocommerce-address-fields p .button{
	margin-top:10px;
	font-weight:600 !important;
	font-size:15px !important;
}

body.page-id-15 .woocommerce-EditAccountForm p .woocommerce-Button{
	margin-top:10px;
	font-size:15px !important;
	font-weight:600 !important;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body.page-id-15 .woocommerce-EditAccountForm span svg{
	min-height:42px;
	color:#232323;
}

body.page-id-15 .elementor-shortcode .woocommerce-info{
	font-family:'Raleway', sans-serif;
	font-weight:400;
	font-size:15px;
	color:#ffffff;
}

@media (max-width:569px){

	body.page-id-15 .elementor-shortcode .MyAccount-dashboard-buttons a{
	margin-bottom:10px !important;
	}

}



/*-----------------------------------------------*/
/*  "Comparação" Page                          */
/*-----------------------------------------------*/
body.page-id-6482 .a-center .title span{
	font-family: 'Raleway', sans-serif!important;
	font-weight:600;
	font-size:25px;
	color:#232323;
}

body.page-id-6482 .xstore-compare-items .et-icon svg{
	color:#232323;
}

body.page-id-6482 .xstore-compare-items .xstore-compare .button-text{
	font-weight:400;
	font-size:15px;
	color:#232323;
	font-family:'Raleway', sans-serif;
	text-align:left;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-title .product-title{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #232323!important;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-title .product-title:hover{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #008DD2!important;
}

body.page-id-6482 .quantity-wrapper .quantity .minus{
	color:#232323;
}

body.page-id-6482 .quantity-wrapper .quantity .plus{
	color:#232323;
}

body.page-id-6482 .quantity-wrapper .quantity input[type=number]{
	font-size:15px;
	color:#232323;
	font-family:'Raleway', sans-serif;
	font-weight:400;
}

body.page-id-6482 .xstore-compare-table-wrapper .xstore-compare-table .xstore-compare-items .xstore-compare-row-price .xstore-compare-price .price .woocommerce-Price-amount bdi{
	font-weight:600 !important;
}

body.page-id-6482 .price .woocommerce-Price-amount bdi{
	color:#232323;
	font-family:'Raleway', sans-serif;
	font-size:15px;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-excerpt{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #232323!important;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-stock_status p{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #008DD2!important;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-stock_status{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #008DD2!important;
}

body.page-id-6482 .form-actions .flex-wrap select{
	margin-right:0px;
	border-right-width:0px !important;
	border-top-right-radius:0px !important;
	border-bottom-right-radius:0px !important;
	border-left-color:#eaeaea;
	border-color:#eaeaea;
	border-width:1px;
	border-style:solid;
}

body.page-id-6482 .form-actions .xstore-compare-apply-actions a{
	border-bottom-left-radius:0px !important;
	border-top-left-radius:0px !important;
}

body.page-id-6482 .template-content .page-wrapper .page-heading{
	margin-bottom:50px;
}

body.page-id-6482 .page-wrapper .empty-compare-block h1{
	font-weight:600;
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:25px;
	margin-bottom:10px;
}

body.page-id-6482 .page-wrapper .empty-compare-block p{
	font-weight:400;
	font-size:15px;
	font-family:'Raleway', sans-serif;
	margin-bottom:20px;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-checkbox input[type=checkbox]{
	color:#232323!important;
}

body.page-id-6482 .xstore-compare-items .xstore-compare-checkbox{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:991px){

	body.page-id-6482 .template-content .page-wrapper .page-heading{
	margin-bottom:30px;
	}

}



/*-----------------------------------------------*/
/*  "Lista de desejos" Page                      */
/*-----------------------------------------------*/
body.page-id-6212 .a-center .title span{
	font-family: 'Raleway', sans-serif!important;
	font-weight:600;
	color:#232323;
	font-size:25px;
}

body.page-id-6212 .xstore-wishlist-items tr .product-title{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #232323!important;
}

body.page-id-6212 .xstore-wishlist-items tr .product-title:hover{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #008dd2!important;
}

body.page-id-6212 .xstore-wishlist-items tr .sku_wrapper{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #232323!important;
	text-transform: initial!important;
}

body.page-id-6212 .product_meta .sku_wrapper span{
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	font-weight: 400!important;
	color: #232323!important;
	text-transform: initial!important;
}

body.page-id-6212 .xstore-wishlist-items .price bdi{
	font-weight: 600!important;
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	color: #232323!important;
}

body.page-id-6212 .xstore-wishlist-items tr .xstore-wishlist-price{
	font-weight: 600!important;
	font-family: 'Raleway', sans-serif!important;
	font-size: 15px !important;
	color: #232323!important;
}

body.page-id-6212 .xstore-wishlist-items tr input[type=number]{
	color:#232323;
	border-color:#eaeaea;
	border-width:1px;
	border-style:solid;
}

body.page-id-6212 .xstore-wishlist-items tr .minus{
	color:#232323;
	border-width:1px;
	border-color:#eaeaea;
	border-style:solid;
}

body.page-id-6212 .xstore-wishlist-items tr .plus{
	color: #232323!important;
	border-width:1px;
	border-color:#eaeaea;
	border-style:solid;
}

body.page-id-6212 .xstore-wishlist-items tr span.mtips-top{
	border-width:1px;
	border-style:solid;
	border-color:#eaeaea;
}

body.page-id-6212 .xstore-wishlist-items .mtips-top svg{
	color:#232323!important;
}

body.page-id-6212 .xstore-wishlist-items tr .xstore-wishlist-icon{
	font-size:15px !important;
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
}

body.page-id-6212 .xstore-wishlist-items .et-icon svg{
	color:#232323!important;
}

body.page-id-6212 .xstore-wishlist-items tr .add_to_cart_button{
	font-size:15px !important;
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#ffffff!important;
}

body.page-id-6212 .xstore-wishlist-items tr .add_to_cart_button:hover{
	font-size:15px !important;
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#ffffff!important;
	background-color: #008dd2!important;
}

body.page-id-6212 .form-actions .flex-wrap select{
	border-right-width:0px !important;
	border-right-style:solid;
	border-right-color:#eaeaea;
	border-width:1px;
	border-top-left-radius:3px;
	border-top-right-radius:0px !important;
	border-bottom-right-radius:0px !important;
}

body.page-id-6212 .form-actions .xstore-wishlist-apply-actions a{
	border-top-left-radius:0px !important;
	border-bottom-left-radius:0px !important;
	font-family:'Raleway', sans-serif;
	color:#ffffff;
}

body.page-id-6212 .page-wrapper .row .content .xstore-wishlist-form .form-actions .flex-wrap .xstore-wishlist-apply-actions a{
	font-size:15px !important;
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#ffffff!important;
}

body.page-id-6212 .page-wrapper .row .content .xstore-wishlist-form .form-actions .flex-wrap .flex-inline a{
	font-size:15px !important;
	font-weight:600 !important;
	font-family:'Raleway', sans-serif!important;
	color:#ffffff!important;
}

body.page-id-6212 .page-wrapper .empty-wishlist-block h1{
	font-weight:600;
	font-family:'Raleway', sans-serif;
	color:#232323;
	font-size:25px;
	margin-bottom:10px;
}

body.page-id-6212 .page-wrapper .empty-wishlist-block p{
	font-size:15px;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	color:#232323;
}

body.page-id-6212 .page-wrapper .container .sidebar-position-without .row .content .empty-wishlist-block p a{
	font-weight:600 !important;
}

body.page-id-6212 .empty-wishlist-block p a{
	font-size:15px;
}



/*-----------------------------------------------*/
/*  "Finalizar compra" Page                      */
/*-----------------------------------------------*/
body.page-id-7 #place_order{
	font-weight:600 !important;
	font-size:15px;
	color:#ffffff;
	font-family:'Raleway', sans-serif;
}

body.page-id-7 #place_order:hover{
	font-weight:600 !important;
	font-family:'Raleway', sans-serif;
	color:#ffffff;
	font-size:15px;
}

body.page-id-7 .page-wrapper .cart-checkout-nav .active{
	color:#232323 !important;
	font-size:25px;
	font-family:'Raleway', sans-serif;
	font-weight:600;
}

body.page-id-7 .page-wrapper .cart-checkout-nav a{
	font-size:25px;
	color:#898989 !important;
	font-family:'Raleway', sans-serif;
	font-weight:600;
}

body.page-id-7 .cart-checkout-nav a:before{
	font-family:'Raleway', sans-serif!important;
	font-weight:600!important;
	content: attr(data-step);
	border: 1px solid #898989!important;
	width: 1.8em;
	height: 1.8em;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;


	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;


	-webkit-box-pack: center;	-ms-flex-pack: center;	justify-content: center;
	border-radius: 50%;
	margin-right: 7px;
}

body.page-id-7 .cart-checkout-nav .active:before{
	border: none!important;
	color: #fff;
	background-color: #232323!important;
	font-family:'Raleway', sans-serif!important;
	font-weight:600!important;
}

body.page-id-7 .cart-checkout-nav a:not(:last-child):after{
	content: '';
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	border-bottom: 1px solid #898989!important;
	min-width: 120px;
	vertical-align: middle;
	margin: 0 20px;
}

body.page-id-7 #billing_last_name_field{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-7 .order-review #order_review .woocommerce-checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table tfoot .order-total th{
	font-weight:600 !important;
}

body.page-id-7 .woocommerce-checkout-review-order-table .order-total th{
	font-family:'Raleway', sans-serif;
	font-size:15px;
	color:#232323;
}

body.page-id-7 #order_review .woocommerce-checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table tfoot .cart-subtotal td .woocommerce-Price-amount bdi{
	font-weight:400 !important;
}

body.page-id-7 #order_review .woocommerce-checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table tbody .cart_item .product-total .woocommerce-Price-amount bdi{
	font-weight:400 !important;
}



/*-----------------------------------------------*/
/*  "Loja Online" Page                           */
/*-----------------------------------------------*/
body.post-type-archive-product #et_per_page{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:1em!important;
	padding-right:2.9em !important;
}

body.post-type-archive-product .filter-wrap .view-switcher .switch-grid{
	color:transparent!important;
}

body.post-type-archive-product .switch-more ul a{
	color:#232323 !important;
	font-weight:400!important;
	font-family:'Raleway', sans-serif!important;
	font-size:15px!important;
	padding-right:0px !important;
	padding-left:0px !important;
}

body.post-type-archive-product .switch-more ul li{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.post-type-archive-product .connect-block-element-ochYn .et-svg svg:hover{
	color:#008dd2 !important;
}

body.post-type-archive-product .login-link .flex-inline svg:hover{
	color:#008dd2!important;
}

body.post-type-archive-product .header-wrapper .pos-static .et_connect-block-sep{
	color:#232323!important;
}

body.post-type-archive-product .sidebar .widget-title span{
	font-weight:600!important;
	font-size:15px!important;
	color:#232323!important;
}

body.post-type-archive-product .product-categories > li > a{
	color:#232323;
	font-family:'Raleway', sans-serif;
}

body.post-type-archive-product .products-hover-only-icons .sidebar-position-left .row .sidebar .sidebar-widget .product-categories > li > a{
	font-size:15px !important;
	font-weight:400 !important;
}

body.post-type-archive-product .products-hover-only-icons .sidebar-position-left .row .sidebar .sidebar-widget .product-categories > .cat-parent > a{
	font-weight:400 !important;
}

body.post-type-archive-product .product-categories > .cat-parent > a{
	font-size:15px!important;
	color:#232323!important;
	font-family:'Raleway', sans-serif!important;
}

body.post-type-archive-product .product-categories > li > a:hover{
	color:#008dd2 !important;
}

body.post-type-archive-product .product-categories > .cat-parent > a:hover{
	color:#008dd2!important;
}

body.post-type-archive-product .opened li a{
	color:#232323;
	font-family:'Raleway', sans-serif;
}

body.post-type-archive-product .sidebar-position-left .row .sidebar .sidebar-widget .product-categories .opened .children li a{
	font-weight:400 !important;
	font-size:15px !important;
	padding-left:10px !important;
}

body.post-type-archive-product .opened li a:hover{
	color:#008dd2;
}

body.post-type-archive-product .opened .children li{
	border-width:0px;
	border-style:solid;
	border-left-width:1px;
	border-left-color:#898989;
}

body.post-type-archive-product .products-hover-only-icons .sidebar-position-left .row .sidebar .etheme_widget_brands ul li a{
	font-weight:400 !important;
	font-size:15px !important;
}

body.post-type-archive-product .etheme_widget_brands ul a{
	color:#232323;
	font-family:'Raleway', sans-serif;
}

body.post-type-archive-product .template-content .page-wrapper .page-heading{
	margin-bottom:25px;
}