/*

    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. Post Template
    03. Page Template
    04. Page Template
    05. Page Template
    06. Page Template
    07. Page Template
    08. Page Template
    09. Page Template
    10. Page Template
    11. Product Template
    12. Product Template
    13. "Home" Page
    14. "Finalizar Compra" Page
    15. "Carrinho" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body [class*="wd-header-search-form"]{
	padding-inline: 110px!important;
	-webkit-box-flex: 1 1 auto!important;	-ms-flex: 1 1 auto!important;	flex: 1 1 auto!important;
}

body .wd-free-progress-bar .progress-bar{
	background-image: none!important;
}

body .page-title h1{
	font-size:32px !important;
}

body .description-area-before .shop-loop-head .wd-shop-tools:nth-child(1){

	display:none!important;
}

body .wcpf-field-checkbox-list .wcpf-checkbox-list .wcpf-checkbox-item .wcpf-input-container{
	border: 1px solid #212121!important;
	min-height: 16px!important;
}

body .pagination-infinit .product-wrapper .wrap-price{
	display:block!important;
}

body .pagination-infinit .wrap-price .wd-tooltip{
	min-width:3px!important;
	width:30px!important;
	min-height:3px!important;
	height:30px!important;
}

body .wd-buttons{
	background: #f1f1f1!important;
	-webkit-box-shadow: none!important;	box-shadow: none!important;
	opacity: 80%!important;
}

body .website-wrapper .wd-prefooter{
	padding-bottom:0px;
}

body .wd-info-box :is(.info-box-subtitle, body .info-box-title, body .info-box-inner):not(:first-child){

	margin-top: 4px!important;
}

body .product-wrapper .wd-product-header{
	display:block!important;
}

body .product-wrapper span.price{
	margin-top:-5px !important;
	margin-bottom:-12px;
}

body .product-wrapper .variation-out-of-stock{
	min-width:3px!important;
	width:30px!important;
	min-height:3px!important;
}

body .product-wrapper .wd-tooltip{
	min-width:3px!important;
	width:30px!important;
	min-height:3px!important;
	height:30px!important;
}

body .price .price-from{
	display:none !important;
}

body .wcsp-containe-multiple-prices .payment-card .text{
	color:#bbbbbb!important;
}

body .wcsp-containe-multiple-prices .text bdi{
	color:#bbbbbb!important;
}

body .wcsp-containe-multiple-prices .payment-discount .payment-info{
	margin-top:-5px!important;
	margin-bottom:10px!important;
	color:#566a74!important;
}

body .wcsp-containe-multiple-prices .payment-price bdi{
	color:#55a071!important;
}

body .wcsp-containe-multiple-prices .payment-discount .text{
	color:#55a071!important;
}

body .social-facebook{
	--social-color: black!important;
}

body .social-instagram{
	--social-color: black!important;
}

body .social-youtube{
	--social-color: black!important;
}

body .social-pinterest{
	--social-color: black!important;
}

body .social-tiktok{
	--social-color: black!important;
}

body .wd-blog-holder .hentry ul{
	display:none;
}

body .wd-blog-holder .hentry h3{
	margin-bottom:-10px;
}

body .wd-products-element .products-footer a{
	color:#ffffff!important;
	background-color:#000000!important;
}

body .wd-content-area del bdi{
	color:#2d2d2d;
}

body .whb-general-header .whb-col-left h4{
	position:relative!important;
	top:6px!important;
}

body .info-box-title{
	position:relative!important;
	top:6px!important;
}

body p.stock.wd-style-default:is(.available-on-backorder, body .in-stock){

	display: none!important;
}

body .star-rating{
	display: none!important;
}

body .label-term-copa{
	background-color:#fff4c9 !important;
}

body .product-grid-item .shoppro-inst-card{
	margin-top:2px;
	margin-bottom:2px;
}

body .fluentform-widget-wrapper .ffs_custom_wrap #fluentform_3 fieldset .ff-column-container .ff-t-cell .ff_submit_btn_wrapper .ff-btn-submit{
	background-color:#d3d3d3 !important;
	color:#000000 !important;
}

body .copyrights-wrapper .wd-grid-g .wd-col-start{
	margin-top:7px;
}

@media (max-width:1024px){

	body [class*="wd-header-search-form"]{
	padding-inline: 10px!important;
	-webkit-box-flex: 1 1 auto!important;	-ms-flex: 1 1 auto!important;	flex: 1 1 auto!important;
	}

}



@media (max-width:767px){

	body .joinchat--left .joinchat__button{
	margin-bottom: 55px;
	}

}



@media (max-width:479px){

	body .label-term-mais-vendidos{
	min-width: 90px!important;
	}

}



@media (min-width:577px){

	body .wd-blog-holder .hentry .wd-tltp-top{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .main-page-wrapper .hentry .meta-author{
	display:none;
}

body.single-post .main-page-wrapper .hentry h1.post-title{
	text-align:left;
}

body.single-post .main-page-wrapper .hentry .article-inner{
	text-align:left;
}

body.single-post .wd-carousel-wrap .meta-reply a{
	display:none;
}

body.single-post .wd-carousel-wrap .hentry .post-title{
	margin-bottom:-10px;
}

body.single-post .website-wrapper .main-page-wrapper .page-title{
	display:none;
}

body.single-post .main-page-wrapper .wp-post-image img{
	width:100%!important;
}

@media (min-width:577px){

	body.single-post .wd-carousel-wrap .hentry .wd-tltp-top{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #billing_country_field{
	display:none!important;
}

body.page:not(.home) #shipping_country_field{
	display:none!important;
}

body.page:not(.home) .fc-checkout-steps .fc-checkout-step .fc-step__substep-save{
	background-color:#444444!important;
	color:#ffffff!important;
}

body.page:not(.home) .fc-cart-sections .fc-points-rewards-earn-points .fc-points-rewards-earn-points__inner{
	border-style:solid!important;
}

body.page:not(.home) .fc-cart-sections .fc-points-rewards-redeem .fc-discount-section{
	border-style:solid!important;
}

body.page:not(.home) .fc-cart-sections .wd-shipping-progress-bar .wd-free-progress-bar{
	border-style:solid!important;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
yes



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1779976896



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1720719881



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product div.quantity{
	display: none!important;
}

body.single-product .wd-single-tabs .wd-tab-wrapper .tab-title-description{
	display:none!important;
}

body.single-product .wd-single-add-cart form{
	margin-top:-17px!important;
}

body.single-product .wd-single-price .shoppro-inst-simple .shoppro-inst-card{
	margin-bottom:10px !important;
}

body.single-product #submit{
	width:100%!important;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
1725993210



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-21 .wd-carousel-wrap .product-wrapper .wd-swatches-product{
	margin-top:0px !important;
	margin-bottom:0px !important;
}

body.page-id-21 .wd-carousel-wrap .product-wrapper .wd-tooltip{
	min-width:3px!important;
	min-height:3px!important;
	width:30px!important;
	height:30px!important;
}

body.page-id-21 .swiper .swiper-pagination span{
	margin-left:16px !important;
}



/*-----------------------------------------------*/
/*  "Finalizar Compra" Page                      */
/*-----------------------------------------------*/
body.page-id-18 .fc-inside .fc-points-rewards-earn-points .fc-points-rewards-earn-points__inner{
	border-style:solid!important;
}

body.page-id-18 .fc-inside .wd-shipping-progress-bar .wd-free-progress-bar{
	border-style:solid!important;
}

body.page-id-18 .fc-checkout-steps .fc-discount-section{
	border-style:solid!important;
}

body.page-id-18 .fc-checkout-steps .fc-checkout-step .fc-step__substep-save{
	background-color:#80669d;
	color:#ffffff;
}

body.page-id-18 #shipping_neighborhood_field label span{
	display:none;
}

body.page-id-18 .order-total td .shoppro-inst-pix{
	display:block!important;
}



/*-----------------------------------------------*/
/*  "Carrinho" Page                              */
/*-----------------------------------------------*/
body.page-id-17 .fc-cart-coupon-code-form .fc-discount-section{
	display:none!important;
}

body.page-id-17 #pagaleve-widget-calculator-root{
	display:none!important;
}

body.page-id-17 .order-total td .shoppro-inst-pix{
	display:block;
}