/* Enter Your Custom CSS Here */

/*filtros da loja*/

div.woof.woof_sid.woof_sid_auto_shortcode{
	width:80%;
	margin:auto !important;
}

body.home .homenossa img.novablocks-advanced-gallery__image.is-loaded{
	object-position:top !important;
}

 body.page-id-1744 div.blob-mix__mask img.novablocks-advanced-gallery__image.is-loaded{
	object-fit:none !important;
}

div.woocommerce-terms-and-conditions{
	display:none !important;
}

div.woocommerce-privacy-policy-text{
	margin-bottom:15px;
}

div.woocommerce-order img.is-loaded{
	width:150px;
}

div.woof_container_inner div.woof_show_text_search_container a.woof_text_search_go{
	opacity:0;
	background:none;
	pointer-events: none;
}

div.woof_products_top_panel{
	opacity:0;
}

div.woof_products_top_panel ul li a{
	pointer-events: none;
}

div.price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all span.ui-slider-handle.ui-state-default.ui-corner-all, div.price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all div.ui-slider-range.ui-widget-header.ui-corner-all {
	background-color: #212b49;
}

div.woocommerce.widget_price_filter h4{
	padding: 10px 0;
}

div.woof_auto_show_indent.woof_overflow_hidden, div.woof.woof_sid.woof_sid_auto_shortcode{
	margin:0 50px;
}

div#woof_results_by_ajax{
	margin-top: 0px;
}

div a.woof_edit_view{
	display:none;
}

div a.woof_show_auto_form{
	width:0;
	height:0;
	background:none;
}

div.woof_overflow_hidden{
	overflow:unset;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{
	display:none;
}
/*
li.wc_payment_method.payment_method_sibs_cc::after{
	background-image: url(https://new.emporiumgourmet.pt/wp-content/uploads/2020/11/SIBS.png);
  width: 315px;
  height: 70px;
  background-repeat: no-repeat;
}
*/
ul#shipping_method.woocommerce-shipping-methods li label{
	column-gap:5px;
}

table.shop_table.shop_table_responsive tbody tr.oreder-total td strong span.woocommerce-Price-amount.amount bdi{
	font-weight:600;
}

div.woocommerce-terms-and-conditions p, div.woocommerce-terms-and-conditions ol, div.woocommerce-terms-and-conditions ol li, div.woocommerce-terms-and-conditions ul, div.woocommerce-terms-and-conditions ul li{
	font-size:14px;
}

table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td span.woocommerce-Price-amount.amount bdi{
	font-size: 25px;
  font-weight: 600;
}

table.shop_table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td{
	margin:0;
}

table.shop_table.woocommerce-checkout-review-order-table tbody tr td.product-name{
	font-size:18px;
}

table.shop_table.woocommerce-checkout-review-order-table tbody tr td.product-name strong.product-quantity{
	font-size:18px;
}

h3#order_review_heading, form.checkout.woocommerce-checkout div#customer_details.col2-set div.col-1 div.woocommerce-billing-fields h3 {
	font-family: sans-serif;
	font-weight:500;
}

div.theme-woocommerce-notice{
	grid-template-columns: auto auto auto;
}
div.woocommerce-form-coupon-toggle div.woocommerce-info.theme-woocommerce-notice{
	display:none;
}

h1.woocommerce-checkout-title a span{
	display:none;
}
/*
input#payment_method_sibs_mbway.input-radio::before{
	content: 'MB WAY';
    width: 100px;
    display: flex;
    margin: 0 30px;
}
*/
li.wc_payment_method.payment_method_sibs_multibanco label, li.wc_payment_method.payment_method_sibs_mbway label{
	column-gap:5px;
}

li.wc_payment_method.payment_method_sibs_multibanco label img.is-loaded{
	width:150px;
}

div.woocommerce-order::img.is-loaded{
	width:auto;
}

li.wc_payment_method.payment_method_sibs_mbway label img.is-loaded{
	width:75px;
}

div.woocommerce.woocommerce-page.woof_shortcode_output{
	margin: 0 30px;
}

li.wc_payment_method.payment_method_sibs_cc label{
	width:150px;
}
.sibs_logo img {
    width: auto !important;
}
form.woocommerce-shipping-calculator{
	text-align:right;
}
span#select2-calc_shipping_country-container.select2-selection__rendered{
	text-align:left;
}

/*ul#shipping_method.woocommerce-shipping-methods{
	float:right;
}*/

ul#shipping_method.woocommerce-shipping-methods li label{
	text-align: right !important;
  align-items: revert !important;
	display:unset !important;
	flex-direction:unset !important;
	
}

ul#shipping_method.woocommerce-shipping-methods li{
	text-align:right;
}

p.woocommerce-shipping-destination{
	float:left;
}
p.woocommerce-shipping-destination span{
	display:none;
}

/*div.wc-proceed-to-checkout{
	width:30%;
	float:right;
}*/
/*div.woocommerce div.cart-collaterals div.cart_totals{
	float:unset;
	width:100%;
}*/

bdi{
	font-family: sans-serif;

}

h5.c-mini-cart__title{
	font-family: sans-serif;
}

div#reviews.woocommerce-Reviews{
	width:70%;
}

@media only screen and (max-width: 960px) {
	
	/*div.wc-proceed-to-checkout{
	width:30%;
}*/
	ul#shipping_method.woocommerce-shipping-methods{
	float:unset;
}
  div#reviews.woocommerce-Reviews{
	width:100%;
}
}

section.related.products h2{
	display:none;
}

section.related.products h2.wc-block-grid__product-title{
	display:unset;
}

section.related.products::before{
	  content: 'Quem viu este produto, também viu:';
    font-size: 22px;
    display: flex;
    justify-content: center;
    font-weight: bold;
    font-family: serif;
}


a.h3{
	font-family:serif;
}

small.tax_label{
	font-size:100%;
}

.woocommerce-products-header__title.page-title{
	display:none;
}

.woocommerce-terms-and-conditions-wrapper[class][class] > *:before {
    
    opacity: 0;
}

form.wpcf7-form.sent div.wpcf7-response-output {
    border-color: #00a0d2;
}

/*div.content-area{
	margin: 0 20px;
}*/

h2.woocommerce-Reviews-title{
	display:none;
}

p.yith-wcwtl-msg{
	opacity:0.5;
	font-size:15px;
}

input#yith-wcwtl-email{
	margin:10px;
}

footer.has-text-align-center{
	margin: 10px;
}

footer div.wp-block-group__inner-container{
	margin:0 10px;
}
div.woocommerce{
	max-width: none !important;
}