/*

    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. Page Template
    03. Search Page
    04. 404 Error Page
    05. 404 Error Page
    06. 404 Error Page
    07. 404 Error Page
    08. General Template
    09. General Template
    10. General Template
    11. General Template
    12. General Template
    13. General Template
    14. General Template
    15. Product Template
    16. "Minha Conta" Page
    17. "Finalizar compra" Page
    18. "Home" Page
    19. "Cart" Page
    20. "Micro Escuta em Forma de Cartão de Crédito" Product
    21. "Checkout" Wfacp_checkout
    22. "AbsMax™ Equipamento de Exercício e definição Abdominal – Regulável, Portátil" Product
    23. "Rastrear" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #main{
	position:relative;
	left:0px;
}

body #secondary .widget{
	position:relative;
	left:-30px;
	padding-top:10px;
}

body .archive-header .col-full nav{
	position:relative;
	left:-30px;
}

body #page #content .shoptimizer-archive .col-full .secondary-wrapper #secondary .widget .widget-title{
	line-height:1.5em !important;
}

body #secondary .widget .widget-title{
	font-size:15px;
}

body #page #content .shoptimizer-archive .col-full #primary #main .shoptimizer-sorting .woocommerce-ordering select{
	border-top-width:1px !important;
	border-width:1px !important;
}

body #zipcode{
	width:144px !important;
}

body .elementor-element-17aadf7 .elementor-widget-heading h2{
	visibility:hidden;
}

body .elementor-grid .woocommerce-card__header .woocommerce-LoopProduct-link{
	font-weight:400;
}

body #page .header-widget-region .col-full{
	display:none;
}

body .elementor-element-5bdb5c57 .woocommerce-card__header img{
	max-width:35%;
}

body .elementor-element-5fdd92ae .woocommerce-card__header img{
	max-width:40%;
}

body .elementor-element-5bdb5c57 .product .dynamic-carousel__shipping-container-fulfillment{
	bottom:10px;
}

body .elementor-element-5fdd92ae .product .dynamic-carousel__shipping-container-fulfillment{
	top:-10px;
	bottom:10px;
}

body .products .product .dynamic-carousel__shipping-container-fulfillment{
	top:-10px;
}

body .main-header .mobile-search-toggle svg{
	position:relative;
	left:auto;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:-20px;
	font-weight:700;
}

body .site-branding .custom-logo-link img{
	padding-right:0px;
}

body #masthead .main-header .mobile-search-toggle{
	padding-right:0px;
	padding-left:0px;
	margin-right:0px;
	margin-left:0px;
}

body #ywqa-questions-and-answers .questions-section{
	display:none;
}

body #tab-description hr{
	display:block;
}

body .elementor-element-aaa8181 .elementor-icon svg{
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
}

body .elementor-element-aaa8181 .elementor-text-editor p{
	font-size:13px;
	padding-left:7px;
}

body #menu-menu-principal-imix{
	position:relative;
	left:0px;
	right:auto !important;
}

body .product-details-wrapper .entry-summary .onsale{
	display:none;
}

body .variations_form .single_variation_wrap .in-stock{
	font-style:normal;
	font-weight:700 !important;
}

body .product-details-wrapper .entry-summary .in-stock{
	font-weight:700 !important;
}

body #woocommerce_before_add_to_cart_form .shipping-preview-line .shipping-estimated{
	padding-top:0px;
}

body #woocommerce_before_add_to_cart_form p > span{
	position:relative;
	top:-13px;
}

body .product-details-wrapper .entry-summary .woocommerce-product-rating{
	display:none;
}

body #main .product .product-details-wrapper{
	padding-bottom:0px;
}

body .shoptimizer-sticky-add-to-cart__content-price .wcsp-containe-multiple-prices .payment-discount{
	display:none;
}

body .shoptimizer-sticky-add-to-cart__content-price .wcsp-containe-multiple-prices .payment-card{
	display:none;
}

body .woocommerce-variation-price .payment-discount svg{
	color:#85c027;
}

body .product-details-wrapper .entry-summary h1{
	padding-bottom:7px;
}

body .entry-summary .payment-discount svg{
	color:#85c027;
}

body .product-details-wrapper .shoptimizer-sticky-add-to-cart__content-price .wcsp-containe-unique-price{
	display:none;
}

body .entry-summary .price .price-from{
	color:#000000;
}

body .elementor-element-5bdb5c57 .wcsp-containe-multiple-prices .payment-price bdi{
	color:#131e05;
}

body .elementor-element-5bdb5c57 .wcsp-containe-multiple-prices .text bdi{
	font-weight:700;
}

body .elementor-element-5bdb5c57 .woocommerce-card__header .woocommerce-LoopProduct-link{
	padding-bottom:2px;
}

body .elementor-element-5bdb5c57 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-products .elementor-widget-container .woocommerce .elementor-grid .product .woocommerce-card__header .price .wcsp-containe-unique-price .payment-discount .payment-info .payment-name span{
	margin-bottom:0px;
	padding-bottom:0px;
}

body #page #content .shoptimizer-archive .col-full #primary #main .product .product-details-wrapper .entry-summary .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-availability .in-stock{
	color:#09bf00 !important;
}

body .woocommerce-variation .woocommerce-variation-availability .in-stock{
	color:#09bf00;
}

body #page #content .shoptimizer-archive .col-full #primary #main .product .product-details-wrapper .entry-summary .in-stock{
	color:#09bf00 !important;
}

body #picker_pa_cor .swatch-wrapper{
	border-color:#2c3e50;
	border-width:2px;
}

body #picker_pa_cor .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #woocommerce_before_add_to_cart_form .open-popup-link:nth-child(1){

	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#101010;
	color:#f5f5f5;
}

body .owl-stage .owl-item .wpb_wrps_onsale{
	display:none;
}

body .shoptimizer-primary-navigation li .woocommerce-Price-amount{
	display:none;
}

body #main .shoptimizer-sorting{
	padding-top:10px;
}

body #woo_sc_show_popup .woo_sc_text_icon .woo_sc_text{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:15px;
}

body #page #content .shoptimizer-archive .col-full #primary #main .product .product-details-wrapper .entry-summary .woo_sc_frontend_btn #woo_sc_show_popup .woo_sc_text_icon .woo_sc_text{
	font-family:'Poppins', sans-serif !important;
}

body .entry-summary .price .woocommerce-Price-amount{
	color: #4a4844;
}

body .commercekit-ajs-product-price ins{
	color: #4a4844;
	font-weight:400;
}

body .products ins bdi{
	font-weight:400;
	color:#4a4844;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #page .header-widget-region .col-full{
	visibility:visible;
	display:none;
}

body.page:not(.home) .shoptimizer-archive .archive-header .col-full{
	display:none;
}

body.page:not(.home) .elementor-grid .woocommerce-card__header img{
	max-width:40%;
}

body.page:not(.home) .elementor-grid .product .dynamic-carousel__shipping-container-fulfillment{
	top:-10px;
}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
@media (min-width:993px){

	body.search #main .tabbed-search-results{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
body.error404 .top-bar .top-bar-center .textwidget{
	position:relative;
	left:100px;
}



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
1.0



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
2.1.2



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
2.1.2



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
body.single-general #main .wc-simulador-parcelas-offer .woocommerce-Price-amount{
	line-height:7.2px;
	font-size:24px;
}



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
body.single-general a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
}



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
1674664830



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  General Template                             */
/*-----------------------------------------------*/
body.single-general a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:4:"cron";
	i:1;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .product-details-wrapper .entry-summary .in-stock{
	color:#27ae60 !important;
	font-weight:600;
}

body.single-product .product-details-wrapper .call-back-feature a{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	background-color:#27ae60;
}

body.single-product #enquiry input[type=button]{
	padding-left:6px;
	margin-left:180px;
	background-color:#27ae60;
}

body.single-product .product-details-wrapper .shoptimizer-sticky-add-to-cart__content-price .woocommerce-Price-amount{
	font-weight:700;
}

body.single-product .shoptimizer-sticky-add-to-cart__content-price .wc-simulador-parcelas-parcelamento-info{
	font-size:16px;
	display:none !important;
}

body.single-product .entry-summary .price .wc-simulador-parcelas-parcelamento-info{
	color:#2c3e50;
	position:relative;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.single-product .entry-summary .wc-simulador-parcelas-parcelamento-info bdi{
	color:#000000;
	font-size:16px;
}

body.single-product .product-details-wrapper .entry-summary .out-of-stock{
	color:#fe3838 !important;
	font-weight:700;
}

body.single-product #ywqa_user_content{
	height:47px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product input.ywqa-guest-email{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	width: 49%;
	float: left;
}

body.single-product input.ywqa-guest-name{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	width: 49%;
	float: right;
}

body.single-product .ywqa-ask-question_text label{
	display: none;
}

body.single-product .ywqa-ask-question .ywqa_ask_question_text label{
	display: none;
}

body.single-product .ywqa-ask-question .ywqa-guest-name-section label{
	display: none;
}

body.single-product .ywqa-ask-question .ywqa-guest-email-section label{
	display: none;
}

body.single-product #picker_pa_incluir-memoria ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_incluir-memoria ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #primary #main .product .product-details-wrapper .entry-summary .variations_form .variations tbody tr .value #picker_pa_incluir-memoria ul .swatch-wrapper{
	border-width:2px !important;
}

body.single-product #picker_pa_tipo-plugue .swatch-wrapper{
	padding: 2px;
	background: #fff;
	border: 0px solid #000000;
}

body.single-product #picker_pa_tipo-plugue .swatch-wrapper.selected{
	padding: 2px;
	background: #fff;
	border: 2px solid #000000;
}

body.single-product #picker_pa_incluir-memoria ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_memoria-interma ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_memoria-interma ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_memoria-interma ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_tipo-plugue ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_tipo-plugue ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_tipo-plugue ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_diametro ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_diametro ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_diametro ul .swatch-anchor{
	color: black;
}

body.single-product #picker_diametro ul a{
	color:#2c3e50;
}

body.single-product #page .header-widget-region .col-full{
	display:none;
}

body.single-product #picker_pa_tamanho ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_tamanho ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_tamanho ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_tamanho ul a{
	color:#2c3e50;
}

body.single-product .woocommerce-product-details__short-description p img{
	position:relative;
	top:5px;
}

body.single-product #main > .product{
	padding-top:50px;
}

body.single-product .owl-carousel div div div .wpb-wrps-item figure figcaption .wpb_wrps_cart_btn a{
	font-weight:500 !important;
	background-color:#27ae60 !important;
}

body.single-product #picker_pa_capacidade ul .swatch-anchor{
	color: black;
	color: black;
}

body.single-product #picker_pa_capacidade ul a{
	color: #2c3e50;
	color: #2c3e50;
}

body.single-product #picker_pa_capacidade ul .swatch-wrapper.selected{
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #ccc;
	color: #000000;

	-webkit-transform: translatex(0px) translatey(0px);	-ms-transform: translatex(0px) translatey(0px);	transform: translatex(0px) translatey(0px);
}

@media (min-width:770px){

	body.single-product .product-details-wrapper .entry-summary h1{
	font-size:24px;
}

body.single-product #picker_pa_modelo-relogio ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_modelo-relogio ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_modelo-relogio ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_modelo-relogio ul a{
	color:#2c3e50;
}

body.single-product #picker_pa_camera ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_camera ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_camera ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_camera ul a{
	color:#2c3e50;
}

body.single-product #picker_pa_quantidade ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_quantidade ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_quantidade ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_quantidade ul a{
	color:#2c3e50;
}

body.single-product #picker_pa_voltagem ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_voltagem ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_voltagem ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_voltagem ul a{
	color:#2c3e50;
}

body.single-product #picker_pa_sabor ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_sabor ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_sabor ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_sabor ul a{
	color:#2c3e50;
}

body.single-product #picker_pedras ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pedras ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pedras ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pedras ul a{
	color:#2c3e50;
}

body.single-product #picker_pa_cor ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_cor ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_pa_cor ul .swatch-anchor{
	color: black;
}

body.single-product #picker_pa_cor ul a{
	color:#2c3e50;
}

body.single-product #picker_comprimento-do-colar ul .swatch-wrapper{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#fffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_comprimento-do-colar ul .swatch-wrapper.selected{
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	background-color:#ccc;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #picker_comprimento-do-colar ul .swatch-anchor{
	color: black;
}

body.single-product #picker_comprimento-do-colar ul a{
	color:#2c3e50;
	}

}



/*-----------------------------------------------*/
/*  "Minha Conta" Page                           */
/*-----------------------------------------------*/
body.page-id-9093 .woocommerce-info a{
	background-color:#f60d0d;
}

body.page-id-9093 #alg_checkout_files_upload_form_1 tr input[type=button]{
	background-color:#2ecc71;
	color:#020202;
}

body.page-id-9093 .woocommerce-MyAccount-navigation ul a{
	visibility:hidden;
}

body.page-id-9093 .elementor-shortcode .woocommerce-MyAccount-content{
	position:relative;
	left:0px;
	width:100%;
	padding-left:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-9093 #wt-cli-accept-all-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-9093 .woocommerce-order-details .woocommerce-message .button-primary{
	background-color:#41413d;
	text-align:left;
	font-size:18px;
	position:relative;
	left:0px;
	padding-left:8px;
	padding-right:8px;
}

body.page-id-9093 .woocommerce-MyAccount-navigation ul li{
	display:none;
}

body.page-id-9093 .elementor-shortcode nav{
	display:none;
}

body.page-id-9093 .copyright .widget p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-9093 .copyright p img{
	display:none;
}

body.page-id-9093 #page footer{
	display:none;
}

body.page-id-9093 .woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-tracking{
	visibility:hidden;
}

body.page-id-9093 .woocommerce-MyAccount-orders .woocommerce-orders-table__header-tracking span{
	visibility:hidden;
}

body.page-id-9093 .woocommerce-MyAccount-orders tbody .wcst-myaccount-tracking-button{
	background-color:#2980b9 !important;
}

body.page-id-9093 .woocommerce-MyAccount-orders tbody .pay{
	background-color:#27ae60 !important;
}

body.page-id-9093 .woocommerce-MyAccount-orders tbody .cancel{
	background-color:#c0392b !important;
}

@media (max-width:767px){

	body.page-id-9093 .elementor-shortcode .woocommerce-MyAccount-content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:px;
}

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

body.page-id-9093 .elementor .elementor-element-d82037e{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-9093 .elementor-shortcode form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-9093 .elementor-element-d82037e .elementor-widget-wrap{
	padding-left:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-9093 .elementor-element-d82037e .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .woocommerce .woocommerce-MyAccount-content p{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Finalizar compra" Page                      */
/*-----------------------------------------------*/
body.page-id-47749 #masthead{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:0px !important;
}

body.page-id-47749 #masthead .main-header{
	visibility:hidden;
}

body.page-id-47749 #billing_birthdate_field{
	top:0px;
}

body.page-id-47749 .checkout .wfacp_last_page .form_section_single_step_2_elementor_1{
	position:relative;
	top:-58px;
}

body.page-id-47749 .checkout .wfacp_last_page .form_section_your_order_0_elementor_1{
	position:relative;
	top:9px;
}

body.page-id-47749 .woocommerce-checkout-review-order-table .cart-discount th{
	font-weight:600;
}

body.page-id-47749 .woocommerce-checkout-review-order-table .cart-discount td{
	font-weight:600;
}

body.page-id-47749 .woocommerce-checkout-review-order-table tr:nth-child(4) th{
	font-weight:600;
}

body.page-id-47749 .woocommerce-checkout-review-order-table tr:nth-child(4) td{
	font-weight:600;
}

body.page-id-47749 .fc-checkout-steps .fc-checkout-step .fc-coupon-codes__coupon{
	font-weight:500;
	color:#279f69;
}

body.page-id-47749 .store-info-holder .space-handler .info{
	font-weight:400;
}

body.page-id-47749 .fc-checkout-footer .store-info-holder .space-handler{
	font-weight:400;
}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-6622 .top-bar .top-bar-center .textwidget{
	position:relative;
	left:92px;
}

body.page-id-6622 #page .header-widget-region .col-full{
	opacity:1;
	display:none;
}



/*-----------------------------------------------*/
/*  "Cart" Page                                  */
/*-----------------------------------------------*/
body.page-id-9095 #shipping_method li small{
	color:#000000;
	font-weight:400;
}

body.page-id-9095 .cart_totals .wc-proceed-to-checkout a{
	background-color:#00c65c;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-family:'IBM Plex Sans', sans-serif;
	font-weight:600 !important;
	color:#ffffff;
}

body.page-id-9095 .payment-discount .icon svg{
	color:#85c027;
}

body.page-id-9095 #page footer{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
}

body.page-id-9095 .cart_totals .coupon-querodesconto th{
	font-weight:600;
}

@media (min-width:768px){

	body.page-id-9095 .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{
	font-size:14px !important;
}

body.page-id-9095 .cart_totals .order-total td{
	padding-left:0px;
	}

}



/*-----------------------------------------------*/
/*  "Micro Escuta em Forma de Cartão de Crédito" Product*/
/*-----------------------------------------------*/
body.postid-60460 #main .product .related{
	display:none;
}



/*-----------------------------------------------*/
/*  "Checkout" Wfacp_checkout                    */
/*-----------------------------------------------*/
body.postid-77079 #billing_neighborhood_field{
	-webkit-transform: translatex(-230px);	-ms-transform: translatex(-230px);	transform: translatex(-230px);
}

body.postid-77079 #billing_city_field{
	-webkit-transform: translatex(-230px);	-ms-transform: translatex(-230px);	transform: translatex(-230px);
	padding-right:0px !important;
}

@media (max-width:668px){

	body.postid-77079 #billing_neighborhood{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-77079 #billing_city_field{
	-webkit-transform: translatex(1px);	-ms-transform: translatex(1px);	transform: translatex(1px);
}

body.postid-77079 #billing_neighborhood_field{
	-webkit-transform: translatex(1px);	-ms-transform: translatex(1px);	transform: translatex(1px);
	}

}



/*-----------------------------------------------*/
/*  "AbsMax™ Equipamento de Exercício e definição Abdominal – Regulável, Portátil" Product*/
/*-----------------------------------------------*/
body.postid-62706 .product-details-wrapper .entry-summary h1{
	padding-bottom:7px;
}

body.postid-62706 .entry-summary .payment-discount svg{
	color:#85c027;
}



/*-----------------------------------------------*/
/*  "Rastrear" Page                              */
/*-----------------------------------------------*/
body.page-id-61147 #YQNum{
	width:300px;
}

body.page-id-61147 .elementor-element-22d46e9 div input[type=button]{
	background-color:#27ae60;
}