.page-id-169136 .section-newsleter,
.page-id-169138 .section-newsleter,
.page-id-84203 .section-newsleter,
.page-id-1086 .section-newsleter {
	display: none !important;
}

.single_product_slide .wrapp_single_slider .prod_price br,
body.single-product.woocommerce div.product div.summary .title-product .price br {
    display: none;
}

 body.single-product.woocommerce div.product div.summary .title-product .price del ins {
     margin-left: 0;
 }

 body.single-product.woocommerce div.product div.summary .title-product .price del ins,
 body.single-product.woocommerce div.product div.summary .title-product .price del ins .woocommerce-Price-amount bdi {
        font-size: 18px !important;
    font-weight: 400 !important;
    color: #868686 !important;
    position: relative;

}

.woocommerce-checkout #payment ul.payment_methods input[type="radio"] {
        border: 1px solid #898989;
}

body.single-product .tbi_button2 {
       margin-top: 0;
    margin-bottom: 35px; 
}

@media (max-width: 1550px) {
     body.single-product.woocommerce div.product div.summary .title-product .price del ins,
     body.single-product.woocommerce div.product div.summary .title-product .price del ins .woocommerce-Price-amount bdi {
      font-size: 17px;
    }
}

@media (max-width: 1430px) {
     body.single-product.woocommerce div.product div.summary .title-product .price del ins,
     body.single-product.woocommerce div.product div.summary .title-product .price del ins .woocommerce-Price-amount bdi {
        font-size: 16px !important;
    }
}

@media (max-width: 992px) {
     body.single-product.woocommerce div.product div.summary .title-product .price del ins,
     body.single-product.woocommerce div.product div.summary .title-product .price del ins .woocommerce-Price-amount bdi {
        font-size: 15px !important;
    }
}

@media (max-width: 767px) {
     body.single-product.woocommerce div.product div.summary .title-product .price del ins,
     body.single-product.woocommerce div.product div.summary .title-product .price del ins .woocommerce-Price-amount bdi {
        font-size: 14px !important;
    } 
}

@media (max-width: 560px) {
     body.single-product.woocommerce div.product div.summary .title-product .price del ins,
     body.single-product.woocommerce div.product div.summary .title-product .price del ins .woocommerce-Price-amount bdi {
        font-size: 13px !important;
    }
}

.postid-169159,
.postid-169161 { /* gift  */
    overflow-x: hidden;
}

body #ui-datepicker-div.ywgc-date-picker .ui-timepicker-div {
    margin-bottom: 20px;
}

body #ui-datepicker-div.ywgc-date-picker .ui_tpicker_hour_label {
    margin-top: 3px;
}

.slider_products_small .slick-list, .products-list-slider .slick-list {
	display: block;
}

.slider_products_small .slick-list .slick-track , 
.products-list-slider .slick-list .slick-track {
	margin-left: 0;
}

.postid-169159 .section.gray-tabs.product.product-tabs ,  /* gift */
.postid-169161 .section.gray-tabs.product.product-tabs {
  display: none !important;
}


.full_main_page .yith_wcmc_subscribe_me_label input[type=checkbox] {
    position: absolute;
    left: 0;
    top: 2px;
}

.full_main_page .yith_wcmc_subscribe_me_label {
    padding-left: 29px;
}

.cart_item .product-name div.variable_info {
        display: inline-block;
    width: 100%;
}

.cart-menu .widget_shopping_cart_content .wrapp_mini_cart_listing .qnt-box {
    text-align: right;
}

body .page-checkout-all .wooc-content .woocommerce > #fgf-checkout-gift-notices-wrapper,
body .page-checkout-all .wooc-content .woocommerce > .woocommerce-notices-wrapper {
  width: 64.2%;
}

.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe_applepay label:before , 
.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe_googlepay label:before {
    background-image: url(../images/svg/card.svg);
}

body #cookie-law-info-bar {
    box-shadow: 0px -2px 46px 0px rgba(0, 0, 0, 0.14);
}

body.single-product .product-type-simple .group-form #yith-wcwtl-output {
    display: none;
}

.single_product_slide .only_image .stock-el.out-of-stock {
    color: #fff;
}

@media (max-width: 992px) {
  body .page-checkout-all .wooc-content .woocommerce > #fgf-checkout-gift-notices-wrapper,
  body .page-checkout-all .wooc-content .woocommerce > .woocommerce-notices-wrapper {
    width: 100%;
  }
}

body .right_side .wpcf7-form input[type="submit"] {
        position: relative;
    z-index: 9;
}

header .header-middle .items_shop .fav-menu {
    height: 26px;
    width: 30px;
}


body div#yith-wcwtl-output {
    margin-top: 40px !important;
} 

body #yith-wcwtl-user-email {
	    border-radius: 0;
    background: #fff;
}

body.single-product.woocommerce div.product.product-type-variable form.cart p.stock.out-of-stock  {
	 display: none;
}

body .yith-wcwtl-ajax-message .wrapper-notice.yith-wcwtl-success svg {
    width: 24px;
    margin-right: 8px;
	height: 20px;
    margin-left: 0;
}

body .yith-wcwtl-ajax-message .wrapper-notice span {
	font-size: 16px;
}

body .yith-wcwtl-output {
	padding: 20px 20px 20px 20px;
}

body .yith-wcwtl-output.subscribed {
	background:#f4f4f4!important;
	    color: #000 !important;
}

.woocommerce table.my_account_waitlist .product-image {
    width: 57px;
}


body .woocommerce table.my_account_waitlist thead th {
   padding: 9px 20px!important;

}

table.my_account_waitlist .product-title {
    display: inline-block;
    width: 100%;
}


/* tbi  */
.woocommerce-checkout #payment ul.payment_methods li.payment_method_tbi_bank img {
  display: none;
}


.payment_method_tbi_bank label:before {
  background-image: url('../images/svg/tbi-bank-small.svg');
}

@media (max-width: 767px) {
    	
    body .yith-wcwtl-ajax-message .wrapper-notice span {
    	font-size: 14px;
    }

}

@media (max-width: 767px) { 
    .full_main_page .yith_wcmc_subscribe_me_label input[type=checkbox] {
    top: 0px;
    }
    
    .box-text-cat .text,
    .box-text-cat .image {
        width: 100%;
    }
}