/* Enter Your Custom CSS Here */

.shopping_bag_centered_style_wrapper,.gbtr_dynamic_shopping_bag{display:none}
.gbtr_little_shopping_bag_wrapper,.shopping_bag_mobile_style{display:none}
.thumbnail_filter {min-height: 310px;}
.thumbnail_filter .thumbnail {position: absolute;}
.caption_filter {position: absolute;width: 270px;padding: 20px;}
.caption_filter h3 {line-height: 28px!important;}
.caption_filter h3 a {color: rgb(255, 255, 255);text-shadow: 0px 1px 0px #000;font-size: 25px;}
.entry-content ol li {font-size: 16px;list-style: none;display: inline;padding-right: 10px!important;}
span.page.current {border: 1px solid;padding: 2px 8px;background: rgb(124, 108, 93) none repeat scroll 0% 0%; color: rgb(255, 255, 255);}
.row.previews {margin-top: -50pxx;}
.single-recipe .row.previews {margin-top: 0px;}
.single-recipe .tw-pagination {display:none;}

.bag {position: absolute;right: -22px;bottom: -3px;}
.bag img {height: 25px;}
.vc_btn3.vc_btn3-block {width: 70%;padding: 15px !important;text-align: center;}

.gform_wrapper {max-width: 100%;}
.gform_wrapper .top_label li.gfield.gf_left_third input.large, .gform_wrapper .top_label li.gfield.gf_left_third input.medium, .gform_wrapper .top_label li.gfield.gf_left_third select.large, .gform_wrapper .top_label li.gfield.gf_left_third select.medium, .gform_wrapper .top_label li.gfield.gf_middle_third input.large, .gform_wrapper .top_label li.gfield.gf_middle_third input.medium, .gform_wrapper .top_label li.gfield.gf_middle_third select.large, .gform_wrapper .top_label li.gfield.gf_middle_third select.medium, .gform_wrapper .top_label li.gfield.gf_right_third input.large, .gform_wrapper .top_label li.gfield.gf_right_third input.medium, .gform_wrapper .top_label li.gfield.gf_right_third select.large, .gform_wrapper .top_label li.gfield.gf_right_third select.medium,.gform_wrapper textarea.medium,.gform_wrapper .top_label li.gfield.gf_left_half input.large, .gform_wrapper .top_label li.gfield.gf_left_half input.medium, .gform_wrapper .top_label li.gfield.gf_left_half select.large, .gform_wrapper .top_label li.gfield.gf_left_half select.medium, .gform_wrapper .top_label li.gfield.gf_right_half input.large, .gform_wrapper .top_label li.gfield.gf_right_half input.medium, .gform_wrapper .top_label li.gfield.gf_right_half select.large, .gform_wrapper .top_label li.gfield.gf_right_half select.medium,.gform_wrapper .hidden_label input.large, .gform_wrapper .hidden_label select.large, .gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large {width: 100% !important;}
.gform_wrapper textarea {padding: 0px;}
.gform_wrapper .top_label li.gfield.gf_left_third, .gform_wrapper .top_label li.gfield.gf_middle_third, .gform_wrapper .top_label li.gfield.gf_right_third {width: 32.4%;}
.gform_wrapper .top_label .gfield_label, .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label, .gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label, .gform_wrapper .gfield_html.gfield_no_follows_desc, .gform_wrapper .gfield_checkbox li label {font-family: montserratlight !important;font-size: 14px;color: #826D5D;padding: 0;text-transform: none;font-weight:300;}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium, .gform_wrapper textarea.medium {border:1px solid#7C6C5D;}
.gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield select {border: 1px solid#E9DFCD;}
.gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield select {font-family: montserratlight !important;margin-left: .063em;background: #E9DFCD;padding-left: 10px;}
.gform_wrapper .gform_footer {margin-top: -65px;float: right;}
body .mdf_shortcode_skin_col1 .mdf_shortcode_submit_button input {width: auto !important;}
form input[type="submit"] {padding: 15px 50px!important;background: #DC5057!important;}
#label_1_7_1 a {color:#DC5057;}
#field_2_9 .gfield_label, #field_1_7 .gfield_label, #field_5_9 .gfield_label, #field_3_9 .gfield_label, #field_4_9 .gfield_label, #field_6_7 .gfield_label {display:none;}

.recipe-related .vc_gitem-animated-block {padding: 0px;}
.recipe-related .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {margin-top: 0px;}
.recipe-related .vc_gitem-post-data-source-post_title h4 {text-align: left;position: absolute;font-size: 24px !important;color: rgb(255, 255, 255) !important;text-shadow: 0px 1px 0px rgb(0, 0, 0);padding: 15px;
line-height: 1.2em;}
.upw-posts .entry-title {position: absolute;bottom: 21.5%;width: 300px;padding: 20px;}
.upw-posts .entry-title a {font-size: 25px;color: #fff;text-shadow: 0px 1px 0px #000;}


.social-share p {padding:0px!important;}
.ism_template_4 .ism_item {background:none!important;box-shadow: none !important;}
.ism_item {color: #7C6C5D;margin: 0px;}
.ism_box_facebook, .ism_box_twitter, .ism_box_google, .ism_box_pinterest, .ism_box_email {background-color: transparent;} 
.fa-ism {font-size: 22px;}
.single-event .social-share p, .social-share-dark p {color: #c2a178!important;padding:0px!important;}
.single-event .ism_item, .social-share-dark .ism_item {color: #c2a178;}

.big {font-size: 24px !important;font-family:montserratlight;color:#816C5D!important;}
.separ {border-bottom:1px solid;}
.title-block {border-bottom: 7px solid rgb(124, 108, 93);}
.title-block-text p {color: rgb(255, 255, 255)!important;font-size: 48px!important;text-align: center;font-family: geared_slabextrabold!important;text-shadow: 0px 1px 1px #555;text-transform:uppercase!important;}
.breadcrumb-bar p {font-family:montserratlight;}



.bar-p p {color: rgb(255, 255, 255)!important;font-size: 18px!important;padding: 6px 30px!important;}
.single-product .bar-p {clear: both;background: #DC5057;padding: 5px 0;font-family: montserratlight;}
.bar-p p a {color:#fff;font-size:13px;}
.search .bar-p {clear: both;background: #DC5057;padding: 5px 0;font-family: montserratlight;margin-top:50px;}
.search .content-area {margin-bottom:0px;}
.search-no-results .global_content_wrapper .grid_12 {margin-bottom:50px;}
.search-no-results .bar-p {margin-top:0px!important;}


.y-bg {background:#E9DFCD;}
.cst-recipe-sidebar .widget h4.widget-title {font-family: geared_slabbold !important;font-size: 32px;border-bottom: 1px solid #826D5D;padding-bottom: 12px;}
.custom .tp-bullet {background: #fff;border: 1px solid #000;}
.custom .tp-bullet:hover, .custom .tp-bullet.selected {background: #7C6C5D;border: 1px solid #000;}
.shortcode_banner_simple_height, .wpb_content_element {margin-bottom: 0px!important;}
.single-product .shortcode_banner_simple_height, .single-product .wpb_content_element {margin-bottom: 0px!important;margin-top: 50px;}
.shortcode_banner_simple_height_inside {border:none!important;}
.shortcode_banner_simple_height_sep {display:none!important;}
.shortcode_banner_simple_height_inner, .vc_gitem_row .vc_gitem-col {padding:0px!important;}
.shortcode_banner_simple_height_inside {padding:0px!important;width: 42%!important;}
.shortcode_banner_simple_height_content {display: block!important;padding: 30px!important;text-align:left!important;background: rgba(124,108,93,0.5);height: 105px;}
.shortcode_banner_simple_height_content h3 {font-family: geared_slabbold!important;font-size: 30px!important;line-height: 30px!important;margin-bottom: 5px!important;}
.blog-grid-img .entry-content img {}
.home .vc_btn3-container {margin-bottom: 0px!important;background: #F8F6EC;}
.blog-grid-tag .vc_btn3.vc_btn3-size-lg {padding: 8px 25px;margin-top: -62px;border-width: 2px 2px 0px;
border-color: rgb(0, 0, 0);margin-left: 25px;}
.vc_grid-filter {text-align: left!important;width: 39%!important;float: left!important;border-right: 1px solid#999!important;padding: 0px 0px 0px 20px;margin-bottom: 0px !important;background: #F8F6EC;color: #999 !important;font-size: 11px !important;line-height: 13px;}
.vc_gitem-post-data {margin-bottom: 0px !important; background: #F8F6EC;}
.vc-gitem-zone-height-mode-auto::before {display: initial;}
.vc_gitem-animated-block {padding: 10px 20px;background: #F8F6EC;height: 110px;}
.home .vc_gitem-animated-block {height: 138px;}
.home .event-grid .vc_gitem-animated-block {height: 130px;}
.vc_gitem-zone-a .vc_gitem-row-position-bottom, .vc_gitem-zone-b .vc_gitem-row-position-bottom, .vc_gitem-zone-a .vc_gitem-row-position-top, .vc_gitem-zone-b .vc_gitem-row-position-top {position: relative;}
.page-id-1189 .post-grid-button {margin-top: 0px;}
.blog-grid-date {text-align: left!important;color: #999 !important;font-size: 11px !important;line-height: 13px;}
.blog-grid-title a {font-size: 14px;color: #000!important;}
.blog-grid-ex p {color: rgb(102, 102, 102)!important;line-height: 16px!important;font-family: helvetica !important;font-size: 13px!important;}
.page-id-1216 .blog-grid-tag {padding-bottom: 20px;background: #7C6C5D;}
.post-grid-button {margin-bottom: 0px!important;}
.event-text p {padding: 0px 20px 0px!important;color:#ccc!important;}
.post-grid-button .vc_btn3.vc_btn3-size-lg {font-size: 13px!important;padding: 0px;background: #F8F6EC !important;
text-transform: none;font-family: helvetica !important;font-weight: 300;padding-bottom: 10px;border: none;}
.vc_general.vc_btn3:focus, .vc_general.vc_btn3:hover {border: none !important;}
.event-grid .font-hal {font-family: helvetica !important;font-weight: 300;font-size: 13px!important;color: #ccc;}
.event-grid .vc-gitem-zone-height-mode-auto::before {padding-top: 49.5%;}
.event-grid .post-grid-button .vc_btn3.vc_btn3-size-lg {margin-top: 45px;}
.event-grid .vc_gitem-post-data,.event-grid .post-grid-button .vc_btn3.vc_btn3-size-lg,.event-grid  .vc_gitem-animated-block,.event-text p,.event-grid .vc_grid-filter,.event-grid .vc_btn3-container {background: #3D3D3F!important;}
.event-grid .blog-grid-tag .vc_btn3.vc_btn3-size-lg {margin-top: -58px;}
.event-grid .blog-grid-title a {color: #fff!important;}
.recipe-related .vc_gitem-zone-a .vc_gitem-zone-mini {position:absolute;}



.category_header {padding:0px!important;}
.category_header .page-title {padding: 20px;font-family: geared_slabbold !important;text-transform: uppercase!important;}
.catalog_top {display:none;}
.cat_breadcumb {left: 0px!important;margin-left: 0px!important;width: 1280px!important;}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {font-family: montserratlight;font-size: 0.7.5rem!important;}
.product_main_infos {margin:0px !important;}
.single-product div.product div.summary, .single-product #content div.product div.summary {width: 95% !important;}
.product_item_inner {padding: 0px!important;border: 0px solid transparent;margin: 0px 13px;height: auto;text-align: center;}
/*.single-product .product_item_inner {padding: 10px 0px!important;border: 3px solid transparent;margin: 0px; height: 340px;text-align:center;}*/
.product_item_inner:hover {border: 0px solid rgb(0, 0, 0);}
.product_item_inner .product-title a {color:#826D5D!important;}
.product_item_inner .product-title a:hover {color:#1A171B!important;}
.product_item_inner table.shop_attributes td {border-bottom: none!important;}
.product_item_inner .cst-attribute tr:first-child td {width: 60%;text-align: right;}
.product_item_inner .cst-attribute tr:first-child::after {content:"/";font-size: 14px;padding: 0px 2px;margin-top: -27px;position: absolute;right: 39%;}
.product_item_inner .cst-attribute tr:first-child {width: 60%;float: left;}
.product_item_inner .cst-attribute tr:last-child {width: 34%;float: right;}
.product_item_inner table.shop_attributes td p {font-family: montserratlight !important;font-weight: normal;}
.product_item_inner .attributes {font-size: 0px;text-align: left;}
.product_item_inner .attributes:first-child {float:left;width: 65%;text-align: right;}
.product_item_inner .attributes:first-child::after {content:"/";font-size: 14px;padding: 0px 2px;}
.product_item_inner .attributes a {font-size: 14px;font-family: montserratlight !important; color:#1A171B!important;}
.product_item_inner .attributes a:hover {color:#E20C19!important;}
.product_item_inner-content {clear: both;border: 1px solid rgb(124, 108, 93);max-width: 398px;margin: auto;}
.woocommerce table.shop_attributes th {font-size: 15px;padding: 0px!important;font-family: montserratlight;}
table.shop_attributes td p {font-weight: bold;font-size: 14px;color: #000;}
.cst-single-product-desc p {font-family: montserratlight!important;color: #7C6C5D;line-height: 1.5em;font-size: 16px;}
.cst-single-product-desc-title {font-size: 16px;font-family: montserratlight;text-transform: uppercase;font-weight: 400 !important;padding-bottom: 5px;color: #7C6C5D;}
.cst-single-product-meta {padding-top: 30px;}
.cst-single-product-meta p {color: rgb(139, 109, 92);padding-bottom: 30px;font-size: 16px;font-family: montserratlight !important;
line-height: 1.5em;}
.product-size {margin-top:20px;}
.product-size p {font-weight: bold;}
.pro-abailable {padding: 10px 0px 20px;}
 body div.product .summary p.price {font-size: 32px!important;padding: 10px 0px 15px !important;color: #8B6D5C !important;}
.pro-abailable-title {float: left;margin-right: 5px;color:#000!important;}
.pro-abailable p {color:#E20C19;font-family: montserratlight;}
.woocommerce div.product p.stock {display:none;}
.woocommerce div.product form.cart {float:left;}
.woocommerce div.product form.cart div.quantity {float:none!important;margin: 0 20px 20px 0 !important;}
.cst-single-product-shipping-text {font-family: montserratlight;margin-bottom:15px;}
.cst-single-product-shipping-text span {color:#E20C19;}
.single-product .single_add_to_cart_button {background: #3D3D3F !important;padding: 12px 25px 12px 60px !important; margin: 0 0 10px !important;min-height: 40px;max-height: 40px;font-family: montserratlight !important;letter-spacing: 1px;}
.woocommerce div.product form.cart::after {background: url('/wp-content/uploads/2016/02/white-cart.png');
height: 23px;width: 26px;position: absolute;margin-top: 7px;margin-left: 15px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {display:none!important;}
.cst-recipe-sidebar {margin-left:0px!important;}
.demo-recipie {margin-bottom:20px;}
table.shop_attributes {margin: 0 !important;padding: 0 !important;}
.single-sidebar-1 h2 {font-family: geared_slabbold;font-size: 32px;border-bottom: 5px solid rgb(0, 0, 0);padding: 15px 0px;margin-bottom: 20px;}
.single-sidebar-2 h2 {font-family: geared_slabbold;font-size: 32px;border-bottom: 5px solid rgb(0, 0, 0);padding: 15px 0px;margin: 20px 0px;}
.single-sidebar-1 img {margin-bottom: 20px;}
.prdctfltr_regular_title {display: none !important;}
.cst-chat {margin-bottom: 20px;}
.cst-chat-icon {float: left;margin-right: 20px;margin-bottom: 20px;}
.cst-chat-question {color:#8B6D5C;font-size: 16px;}
.cst-chat-text-linkining {color:#8B6D5C;font-family: montserratlight !important;margin-top: -20px;font-size: 16px;}
.cst-chat-text-linkining a {color:#8B6D5C!important; font-family:Montserrat!important;text-decoration:underline;}
.cst-share-title {font-family: montserratlight !important;text-transform:uppercase;}
.single-product div.product .woocommerce-tabs .panel {padding: 0px 0px 0 20px !important;display: block !important;}
.woocommerce #reviews #comments h2 {font-family: geared_slabextrabold;font-size: 34px;padding-bottom: 5px;
border-bottom: 1px solid #826D5D;margin-bottom: 20px;}
body .product_item .image_container {max-width: 400px !important;}
h4.product-title {clear: both;padding: 25px 25px 0!important;text-align: left;}
body .entry-content .product_item p, body .product_item p {
    font-size: 14px !important;padding: 0 25px 0!important;
    color: #826D5D;
    line-height: 1.7em;
    margin: 0;
    font-family: montserratlight !important;
    text-align: justify;
}
.product-page-wrap .wpb_wrapper {margin-left: -15px !important;margin-right: -15px !important;}
.product-extra-meta {margin: 20px 0px;background: #E9DFCD;padding: 20px 0px;text-align: left;}
body .entry-content .product_item .product-extra-meta p {padding-bottom:20px!important;}
body .entry-content .product_item .product-extra-meta strong {color: #7C6C5D;font-family: montserratlight !important; padding: 0px 25px !important; font-weight:300;}
.product-page-wrap .product_item .price {margin-top: 0px !important;font-size: 14px;color: #826D5D !important;font-weight: 300;font-family: montserratlight !important;text-align: left;padding: 0 25px !important;}
.product-button {margin: 40px 0px;}
.product-button a {padding: 20px 90px;background: rgb(124, 108, 93);color: #fff;border:1px solid #7C6C5D;}
.product-button a:hover {background: #fff;color: #7C6C5D;border:1px solid #7C6C5D;}

.single-product .owl-item, .doubleSlider-1 {width: 635px;}


#ulp-layer-341, #ulp-layer-304 {font-family: montserratlight !important;}
#ulp-layer-303 {line-height: 30px;}


.find-block-input {text-align:center;}
.find-block-input input {text-align: center;background: transparent;border: 1px solid #fff;color: #fff;padding: 5px;margin-bottom: 10px;}
.find-block-p p {color: #fff!important;text-align: center!important;line-height: 16px!important;}
.find-block-link {text-align:center;}
.inst-block-title h2 {padding: 0px!important;;font-family: geared_slabbold !important;color: rgb(61, 61, 63)!important;font-size: 32px!important;;}
.inst-block-title p {padding: 0px 0px 5px !important;}


.contact-nl-form {height:500px;}
.mchimp-text {margin-top: 50px;}
.mchimp-text h5 {padding-bottom: 7px!important;}
.mchimp-text p {font-size: 13px!important;line-height: 20px!important;padding-bottom: 10px!important;}
.contact-nl-form .wpb_wrapper .wpcf7-form input[type="email"] {border: 1px solid #DC5056;color: 3F3F41!important;width: 92% !important;text-align: center;background: transparent;font-family: montserratlight !important;}
.contact-nl-form .mc4wp-form-fields label {display:none;}
.contact-nl-form .mc4wp-form-fields input {width: 95%;text-align: center;padding: 7px;border: 1px solid #DC5057;background: transparent;}
.contact-nl-form .mc4wp-form-fields #label_2_9_1 {display:block;}
.contact-nl-form #input_2_9 {padding: 0px;}
.contact-nl-form .gchoice_2_9_1 {list-style: outside none none;}
.contact-nl-form .mc4wp-form-fields #choice_2_9_1 {width: auto;float: left;margin-left: 0px;margin-right: 10px;}
.contact-nl-form .mc4wp-form-fields #label_2_9_1 {padding: 0px;font-family: montserratlight !important;
font-weight: 300;}

.mchimp-form p {text-align:center; padding-bottom:8px!important;}
.contact-nl-form #mc4wp-form-1 .mc4wp-form-fields input[type="submit"] {margin: auto !important;
text-align: center!important;text-decoration: none!important;padding: 7px 40px !important;width: auto!important;font-size: 13px;}
.mchimp-form {padding:0 40px;}
.mc4wp-form-fields input {width: 88%;padding: 5px;border: 1px solid #7C6C5D;}
.mc4wp-form-fields input[type="submit"]{margin: 0 0 15px -20px!important;text-align: right;text-decoration: underline;}
.widget .mc4wp-form-fields #choice_2_9_1 {width: auto;float: left;margin-left: 0px;margin-right: 10px;}
.widget .mc4wp-form-fields #label_2_9_1 {padding: 0px;font-family: montserratlight !important;
font-weight: 300;}
.mc4wp-form-fields input[type="submit"] {padding: 0 50px !important;}


.yith-wcbm-badge-387-704 {text-transform: uppercase;line-height: 28px!important;}
.yith-wcbm-badge {border: 2px solid#000;line-height: 25px!important;}
.gbtr_dynamic_shopping_bag ul.cart_list .empty::before {background-image: url('/wp-content/uploads/2016/02/cart-icon-1.png') !important;}


.cat_breadcumb {background: #000;padding: 5px 0px 10px;}
.cat_breadcumb .woocommerce-breadcrumb {padding-left: 20px !important;color: #bbb!important;}
.woocommerce .cat_breadcumb .woocommerce-breadcrumb a, .woocommerce-page .cat_breadcumb .woocommerce-breadcrumb a {color:#fff!important;}
.category_header {margin-top: 0px!important;max-width: 1280px;margin: auto;display: none;}
.category_header.with_featured_img {background-repeat: no-repeat;background-position: top center !important;background-size: initial;padding: 0px!important;margin-bottom: 40px!important;}
.tax-product_cat .container_12 .push_1 .products {margin: 0px 0px 30px !important;}
.term-76 .listing_products_no_sidebar,.term-73 .listing_products_no_sidebar,.term-74 .listing_products_no_sidebar,.term-78 .listing_products_no_sidebar,.term-11 .listing_products_no_sidebar,.term-75 .listing_products_no_sidebar,.term-77 .listing_products_no_sidebar,.term-76 .listing_products_no_sidebar {display:none;}
.archive .category_header.with_featured_img h1, .category_header.with_featured_img h1 {font-family: geared_slabbold !important;font-size: 48px;padding: 40px 0px;}

.wc-nested-category-layout-category-title {font-family: geared_slabbold;text-transform: uppercase;font-size: 38px;
padding-bottom: 18px;border-bottom: 1px solid #876e67;margin-bottom: 30px;}

.wc-nested-category-layout-category-title span {display:none;}
.wc-nested-category-layout-category-title a {color:#876e67;}
.woocommerce div.product .product_title {font-family: geared_slabbold !important;margin-bottom: 15px;
font-size: 44px;color: #7C6C5D;}


.gbtr_featured_section_title {border-bottom: 0px solid #000;padding: 0px 0 0px!important;}
.gbtr_featured_section_title strong {font-family:geared_slabbold;font-size:36px;}
.gbtr_product_sliders_title::after, .gbtr_items_sliders_title::after {display:none!important;}
.gbtr_product_sliders_header, .gbtr_items_sliders_header, .gbtr_product_sliders_title, .gbtr_items_sliders_title {max-width: 1280px!important;}
.cst-single-product-sidebar .grid_12 {margin: 0 0 50px;}
.synced .attachment-shop_thumbnail {border: 3px solid rgb(0, 0, 0);}


.cst-wishlist {width: 24px;margin-top: 12.7%;margin-left: 40%;}
.summary .single_add_to_wishlist.button {font-size: 30px !important;width: 24px;padding: 0px;}
.add_to_wishlist::before {line-height: 24px!important;color: white;background: #E20C19;padding: 8px!important;font-size: 24px!important;width: auto!important;}
.yith-wcwl-wishlistexistsbrowse {font-size: 15px!important;}
.yith-wcwl-add-to-wishlist {margin: 0px 20px!important;}
.product_infos .yith-wcwl-wishlistexistsbrowse::before {color: white!important;background: #826D5E!important;padding: 8px;!important;font-size: 24px!important;width: auto!important;line-height: 24px!important;}

.yith-wcwl-wishlistexistsbrowse.show {
    padding-left: 46px;
}


.global_content_wrapper {margin: 0px !important;}
.gbtr_footer_wrapper {max-width: 1280px;margin: auto;}
.menu_centered_style .gbtr_little_shopping_bag_wrapper_mobiles{display:none!important}

.chpcs_foo_content .product_item_inner .product_type_simple{
  display: none!important;
  visibility: hidden!important;
  opacity: 0!important;
}

.product_item .custom-add-cart .product_type_simple, .chpcs_foo_content .product_item_inner .product_type_simple{
      display: none!important;
}


