/*
Theme Name: Trebol Child Theme
Theme URI: http://trebol.nanoagency.co
Description: Child theme of Trebol
Author: Nano Agency
Author URI: http://nanoagency.co
Template: trebol
Version: 5.7.10
*/

@font-face {
    font-family: star;
    src: url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);
    src: url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format('embedded-opentype'),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff) format('woff'),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format('truetype'),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format('svg');
    font-weight: 400;
    font-style: normal
}
/* Paslėpti omniva paštomatus */
body.role-didmenininkas .woocommerce-shipping-totals li.omnivalt_pt,
body.role-didmenininkasb .woocommerce-shipping-totals li.omnivalt_pt{
	/*display: none;*/
}

.woocommerce-product-gallery.woocommerce-product-gallery--with-images{
	display: flex;
    flex-direction: row-reverse;
}
html .images.na-gallery-image.product_carousel_left .flex-control-nav.flex-control-thumbs{
    width: 20%;
    list-style: none;
}
html .pswp__counter,
html .pswp__button--share {
   display: none;
}
a.telegram:hover i:before{
    filter: invert(50%) sepia(97%) saturate(1000%) hue-rotate(167deg) brightness(91%) contrast(85%);
}
a.telegram{
    background: #fff;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    position: relative;
}
.ion-telegram:before {
    content: '';
    width: 18px;
    height: 18px;
    background-size: 18px 18px!important;
    display: block;
    background: url('/wp-content/uploads/2022/08/telegram.png') no-repeat;
    text-align: center;
    margin: 0 auto;
    margin-top: 6px;
    filter: invert(16%) sepia(4%) saturate(96%) hue-rotate(314deg) brightness(94%) contrast(86%);
    transition: 0.2s;
}
.woocommerce-Reviews .woocommerce-pagination .page-numbers li{
	position: relative;
    display: inline-block;
    padding-right: 10px!important;
    border: unset!important;
}
.woocommerce-Reviews .woocommerce-pagination .page-numbers{
	
}
.woocommerce-Reviews .woocommerce-pagination{
	
}
html .woocommerce-tabs #reviews li {
    padding: 20px 0 0px 0;
}
html .woocommerce-tabs #reviews .description {
    padding-bottom: 5px;
}
html .product-block .star-rating {
    display: block;
}
html .product-block .woocommerce-product-rating {
    display: table;
    text-align: center;
    margin: 10px auto 0;
}
.woocommerce-tabs #comments {
    margin-top: 0px;
}
.page-cart .cart .quantity input.qty {
    width: 37px!important;
    padding: 0!important;
}
html .single-product .product-type-variable .product-detail-wrap .single_variation_wrap {
    position: relative;
    display: flex;
    gap: 30px;
    /* position: fixed; */
}
html .single-product .product-type-variable .variations_form.cart{
    width: 100%;
    display: inline-block!important;
	margin-left: 0;
}
html .single-product .product-type-variable .variations_form.cart ul {
    list-style: none;
    padding: 0;
    width: 312px;
}
.woocommerce-billing-fields .mailchimp-newsletter{
	display: none;
}
.single-product .product.sale p.price{
	    color: #dd3333!important
}
.equal-img .wpb_wrapper img{
    height: 378px;
    object-fit: contain;
    text-align: left;
    object-position: top;
    width: auto;
}
html .cart-collaterals table.shop_table .cart-subtotal th, 
html .cart-collaterals table.shop_table .cart-subtotal td {
    border-bottom: unset;
}
.cart-collaterals .cart_totals .order-total {
	display: none;
}
html #wppbPopupShow {
		background-color: rgba(0, 0, 0, 0.5)!important;
	}
html .onsale {
    background-color: #b91d1d!important;
	right: 0;
	left: unset;
	    top: 10px;
}
.language-chooser.language-chooser-image.qtranxs_language_chooser li{
	padding: 30px 5px!important;
}
#na-menu-primary .navbar-nav.na-menu.mega-menu{
	width: auto;
}
#na-menu-primary .text-center.na-menu-primary{
	display: block;
    position: relative;
}
#na-menu-primary .text-center.na-menu-primary #qtranslate-chooser{
	display: contents;
    float: right;
}
.single-product .add-to-cart.trigger-this .added_to_cart.wc-forward{
	background: #566C34!important;
    color: #fff;
    padding: 5px 45px!important;
    border-radius: 30px;
    font-family: "Poppins";
    font-weight: 500;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    line-height: 27px;
 display: block;
}  
.single-product .add-to-cart.trigger-this{
	float: right;
	margin-top: 0px;
}
.checkout-review #order_review_heading{
	padding-bottom: 0px;
}
.woocommerce-checkout .checkout-review table td, .woocommerce-checkout .checkout-review table th {
    display: block;
}
html[lang="lt-LT"] #na-menu-primary ul.sub-menu li {
	padding: 0 30px!important;
}
html[lang="en-US"] #na-menu-primary ul li ,
html[lang="ru-RU"] #na-menu-primary ul li ,
html[lang="lt-LT"] #na-menu-primary ul li {
	padding: 30px 10px!important;
}
html[lang="en-US"] #na-menu-primary li a,
html[lang="ru-RU"] #na-menu-primary li a,
html[lang="lt-LT"] #na-menu-primary li a{
	font-size: 15px;
}
html[lang="en-US"] #menu-item-5323,
html[lang="en-US"] .menu-footer-susipazinkime-container #menu-item-5029{
    display: none;
}
.single-page-products .featured-img img{
    height: 300px;
    object-fit: contain;
}
.woocommerce-checkout .woocommerce-error .amount {
    float: unset;
}
/* Header */

html body.page-template-default.role-didmenininkas label[for="shipping_method_0_local_pickup57"],
html body.page-template-default.role-didmenininkas input#shipping_method_0_local_pickup57,

html body.page-template-default.role-didmenininkasb label[for="shipping_method_0_local_pickup57"],
html body.page-template-default.role-didmenininkasb input#shipping_method_0_local_pickup57

html body.page-template-default.role-didmenininkas label[for="shipping_method_0_local_pickup56"],
html body.page-template-default.role-didmenininkas input#shipping_method_0_local_pickup56,

html body.page-template-default.role-didmenininkasb label[for="shipping_method_0_local_pickup56"],
html body.page-template-default.role-didmenininkasb input#shipping_method_0_local_pickup56{
	display: inline!important;	
}
/*body.page-template-default:not(.role-didmenininkas) label[for="shipping_method_0_local_pickup57"],
body.page-template-default:not(.role-didmenininkas) input#shipping_method_0_local_pickup57,*/

body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas) label[for="shipping_method_0_local_pickup57"],
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas) input#shipping_method_0_local_pickup57,

/*body.page-template-default:not(.role-didmenininkas) label[for="shipping_method_0_local_pickup56"],
body.page-template-default:not(.role-didmenininkas) input#shipping_method_0_local_pickup56,*/

body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_58,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_84,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_81,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_80,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_76,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_78,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_86,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_77,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_75,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_74,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_82,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_73,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_72,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_85,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_71,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_70,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_69,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_68,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_67,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_66,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_65,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_64,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_63,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_62,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_60,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_59,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_79,
body.page-template-default:not(.role-didmenininkasb, .role-didmenininkas)  li.local_pickup_61,
body.role-didmenininkas .top-bar,
body.role-didmenininkasb .top-bar,
body.role-didmenininkas .single-excerpt,
body.role-didmenininkasb .single-excerpt,
body.role-didmenininkasb .woocommerce_checkout_coupon,
body.role-didmenininkas .woocommerce_checkout_coupon,
body.role-didmenininkasb .wc-btn-updatecart .trebol-coupon,
body.role-didmenininkas .wc-btn-updatecart .trebol-coupon,
body.role-didmenininkasb .woofc-coupon,
body.role-didmenininkas .woofc-coupon{
	display: none!important;
}
body.page-template-default.role-didmenininkas  #shipping_method li.local_pickup_56,
body.page-template-default.role-didmenininkasb  #shipping_method li.local_pickup_56{
	display: inline!important;	
}
body.page-template-default #shipping_method li.local_pickup_56{
	display: none!important;
}
html .cart .quantity .input-group {
    display: flex;
}
.top-bar .textwidget p{
	color: white;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.4;
    text-align: center;
	margin-bottom: 0px;
}
.top-bar {
	background: #566C34;
    color: white;
    font-size: 12px;
    padding: 8px 0;
    font-weight: 500;
    line-height: 1.4;
    text-align: center;
}
.woofc-item-price.price1 del span.amount{
    text-decoration: line-through;
}
html .greeting-name{
    text-align: center;
    display: block;
    line-height: 1;
}
.site-logo img{
    width: 180px;
}
html .topbar-container .widget.widget_text strong {
    color: #566C34;
}
.na-topbar a:last-child:after{
    display: none;
}
.home .na-cart .icon-cart,
.home .icon-user,
.home .btn-mini-search,
.home #na-menu-primary ul.mega-menu>li>a {
    /*color: #ffffff;*/
}
/* Home */
.product-block-home li.col-item{
    width: 100%!important;
}
.autoriaus-zodis .box-description{
    color: #201f1f;
    font-weight: 400;
}
.block-title-heading .box-description {
    font-size: 17px;
    line-height: 1.6;
}
html .block-testimonial .box-testimonial .box-content-inner {
    max-width: 70%;
    -webkit-flex-basis: 70%;
    -moz-flex-basis: 70%;
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
}
html .block-testimonial .box-testimonial .box-image img{
    border-radius: 0;
    padding-right: 37px;
    margin-top: 8px;
}
html .block-testimonial .box-testimonial .box-image {
    margin-right: 0;
    width: 30%;
    border-radius: 0;
}
/* General */
.icon-cart.text-items,
.header-nav--right.header-act a,
.btn-mini-search{
    margin: 0 auto;
}
html body.woocommerce-shop .wrap-breadcrumb:before {
    /*display: none;*/
}
html body.woocommerce-shop .wrap-breadcrumb .page-title {
   display: none;
}
html body.woocommerce-shop .wrap-breadcrumb .breadcrumb .woocommerce-breadcrumb {
    text-align: left;
}
html body.woocommerce-shop .wrap-breadcrumb {
    background-image: unset!important;
    background: #aafa98;
    padding: 20px 0;
}
.post-type-archive.woocommerce-page h2.box-title{
    text-align: center;
    margin-top: 50px;
    margin-bottom: 0px;
}
.login-wrap .form-row input[type="button"],
.login-wrap .form-row input[type="submit"]{
    padding: 6px 24px;
    border-radius: 30px!important;
    border: 1px solid #566C34;
    background: #566C34;
}
.theme-trebol.woocommerce-checkout .cqoc_product_name{
    color: #201f1f;
    font-weight: 500;
    width: 58%;
    position: relative;
    display: grid;
}
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-continue span {
    color: #566C34;
    font-weight: 700;
}
html .btn-readmore:hover {
    color: #566C34;
}
html #content table.shop_table a.remove {
    float: right;
    margin-right: 45px;
    margin-top: 3px;
}
html #payment .payment_methods>.wc_payment_method>label:before,
html #payment .payment_methods>.woocommerce-PaymentMethod>label:before {
    width: 15px;
    height: 15px;
    display: none;
}
html #payment ul.payment_methods li label {
    text-transform: unset;
}
html .shipping .shipping_method {
    margin: 10px 10px 10px 0px;
}
.cart-discount .woocommerce-remove-coupon{
    display: none;
}
#wc-stripe-new-payment-method{
    width: auto;
    margin-top: 8px;
    margin-right: 5px;
}
html .wrap-breadcrumb {
    background-position: center 65%;
}
html #na-menu-primary ul.mega-menu>li {
    padding: 30px 10px;
}
:focus {
    outline: unset!important;
}
.home .slick-slide {
    height: auto!important;
}
#rev_slider_2_1 .trebal-bullets-number .tp-bullet.selected, #rev_slider_2_1 .trebal-bullets-number .tp-bullet:hover {
    color: #ffffff!important;
}
#rev_slider_2_1 .trebal-bullets-number .tp-bullet.selected .tp-lines, #rev_slider_2_1 .trebal-bullets-number .tp-bullet:hover .tp-lines{
    background: #fff!important;
}
.btn.btn-link2.slider{
    background: #fff!important;
    color: #201f1f;
}
html .action-buttons  .added_to_cart.wc-forward{
    display: none;
}
html .action-buttons .add_to_cart_button.added, html .action-buttons .button.product_type_simple.added {
    display: block;
}
.action-buttons {
    margin: 0 auto;
    text-align: center;
    width: 100%;
    position: relative;
    display: inline-flex;
}
.action-buttons .add-to-cart{
    width: auto;
    float: left;
    margin: 20px auto 0;
}
.button.product_type_variable.add_to_cart_button:hover,
html .add-to-cart.full .product_type_simple:hover{
    background: #282828!important;
    color: #fff;
}
table.shop_table.shop_table_responsive.cart  .quantity {
    display: flex;
}
.entry-summary form.cart #wcal_gdpr_message_block{
	display: none;
}
.button.product_type_variable.add_to_cart_button,
html .add-to-cart.full .product_type_simple{
    font-family: "Poppins";
    font-weight: 500;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
}
.button.product_type_variable.add_to_cart_button,
.add-to-cart.full .product_type_simple,
.btn.btn-link2,  button.btn-link2, input[type="submit"].btn-link2, input[type="reset"].btn-link2, input[type="button"].btn-link2{
    background:  #566C34!important;
    color: #fff;
    padding: 4px 45px!important;
    border-radius: 30px;
}
.btn.btn-link2:focus{
    color: #fff;
}
.wpcf7-form-control.wpcf7-submit:hover {
    background: #282828!important;
    color: #fff;
}
.wpcf7-form-control.wpcf7-submit {
    background: #566C34!important;
    color: #fff;
    padding: 4px 45px!important;
    border-radius: 30px;
    border: 1px solid #566C34;
    width: auto!important;
    font-size: 16px;
}
.btn.btn-link2:hover{
    background: #282828!important;
    color: #fff;
    padding: 4px 45px!important;
    border-radius: 30px;
}
.btn.btn-link2:after{
    display: none;
}
.add-to-cart{
    text-align: center;
    margin-top: 20px;
}
/* Icons */
.box-feature-services h3{
    font-size: 18px;
    margin-top: 5px;
}
.block-feature-services .col-lg-4{
    text-align: center;
}
.block-feature-services.style2 .box-feature-services {
    margin-bottom: 35px;
}
/* Spec. offers */
.block-masonry-category .box-image {
    background: #eeead466;
}
.block-masonry-category .box-image .box-image-link img {
    float: right;
    height: 300px;
    object-fit: contain;
}
html .block-masonry-category.style2 .box-masonry {
    min-height: 300px;
}
.large.box-masonry .box-title{
    max-width: 70%;
}
/* Single product */
h3.title-login{
    font-size: 36px!important;
    margin-top: 10px!important;
}
html .myaccount-login {
    padding-bottom: 0px;
}
html .product-layout-carousel-left .product-detail-wrap .entry-summary {
    padding: 0px 230px 0 0;
}
html .product-layout-carousel-left .product-detail-wrap .cart {
    width: auto;
    margin-left: 3em;
	display: flex!important;
}
html .product-layout-carousel-left .product-detail-wrap .entry-summary.trebol_summary .price {
    width: auto;
    position: relative;
    float: left;
    padding-top: 2px;
}
html .wpb-js-composer .vc_tta-accordion.vc_tta.vc_general .vc_tta-panel-title>a {
    padding: 15px 0px;
}
.wpb-js-composer .vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
    line-height: 1.5;
}
.single-product .detail-content {
    padding-bottom: 0px;
}
.single-product .product-icons .widgettitle.box-title{
    font-size: 14px;
    font-weight: 500;
    color: #201f1f;
    line-height: 1.3;
    margin-top: 20px;
}
.single-product .product-icons .wpb_single_image {
    margin-bottom: 0px;
}
.single-product .product-icons img{
    height: 80px;
    object-fit: contain;
    width: auto;
}
.single-product  .comment-form .form-group {
    margin-bottom: 0px!important;
}
.single-product #review_form #respond .form-submit {
    margin-top: 20px;
}

.single-product #review_form #respond .form-submit input {
    background: #c6846d!important;
    color: #fff;
    padding: 4px 45px!important;
    border-radius: 30px;
    border: none;
}
.commentlist .woocommerce-review__author{
    font-size: 17px;
    font-weight: 500;
    color: #566C34;
    text-transform: uppercase;
}
.product-detail-wrap .entry-summary.trebol_summary .product_title {
    font-weight: 500;
}
.review-tab span.review-sub{
    margin-bottom: 60px;
    text-align: center;
    display: block;
}
.review-tab h2{
    text-align: center;
}
.woocommerce-Reviews #review_form_wrapper,
.woocommerce-Reviews #comments{
   /* width: 50%;
    float: left;*/
}
.woocommerce-Reviews  .comment-text time {
    display: block;
    font-size: 14px;
    color: #201f1f;
    font-weight: 500;
	    margin-left: 10px;
}
#review_form p.stars a::before {
    font-size: 24px;
}
#reply-title{
    display: block;
    font-size: 14px;
    color: #201f1f;
    font-weight: 500;
}
.comment-form-rating label{
    display: block;
    font-size: 14px;
    color: #201f1f;
    font-weight: 500;
}
.woocommerce-Reviews .commentlist{
    list-style-type: none;
    margin-left: 0;
}
.woocommerce-Reviews .comment-form-cookies-consent,
.woocommerce-Reviews .woocommerce-review__dash,
.woocommerce-Reviews .commentlist img,
.woocommerce-Reviews .woocommerce-Reviews-title{
    display: none;
}
.single-product .woocommerce-tabs .entry-content {
    margin-top: 10px;
}
.single-product .woocommerce-tabs .nav-tabs li.active a {
    color: #566C34;
}
html .single-product  .product-layout-carousel-left .woocommerce-tabs {
    padding-top: 30px;
    margin-bottom: 0px;
}
.single-product .woocommerce-tabs .nav-tabs li a{
    font-size: 17px;
    font-weight: 500;
    color: #201f1f;
}
.single-product .woocommerce-tabs .nav-tabs li {
    margin-right: 0px;
    margin-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
    text-transform: uppercase;
    display: grid;
    text-align: left;
    padding-bottom: 7px;
}
.single-product .woocommerce-tabs .nav-tabs li a:after,
.single-product .woocommerce-product-details__short-description,
.single-product .product_meta.trebol_product_meta,
.single-product .trebol_woocommerce_breadcrumb{
    display: none;
}
html .product-detail-wrap .price {
    color: #818181!important;
    font-weight: 400;
}
html .product-detail-wrap .slick-dots li button:before {
    color: #566C34;
}
html .slick-dots li button:before {
    background: #566C34;
}
html .product-layout-carousel-left .product-detail-wrap .product-gallery-slider .woocommerce-product-gallery__image {
    min-height: 800px;
    background-size: contain;
}
html .product-detail-wrap ul.slick-dots {
    bottom: -15px;
}
.single-product  .cart .quantity input.qty {
    height: 36px;
}
html .single-product .product-detail-wrap .single_add_to_cart_button:hover {
	background-color: #282828!important;
    color: #fff;
	border-color: #282828!important;
}
html .single-product .product-detail-wrap .single_add_to_cart_button {
    padding: 4px 50px 4px 30px!important;
    border-radius: 30px;
    height: 36px;
    z-index: 9999999;
	background-color: #566C34!important;
	border-color: #566C34!important;
}
.mc4wp-checkbox.mc4wp-checkbox-woocommerce {
    margin-left: 5px;
}
.mc4wp-checkbox.mc4wp-checkbox-woocommerce input[type=checkbox]{
    width: 11px;
    height: 11px;
    cursor: pointer;
    font-size: 11px;
    margin-right: 8px;
}
#billing_Perka_įmonė_field input[type=checkbox] {
    width: 11px;
    height: 11px;
    cursor: pointer;
    font-size: 11px;
    margin-right: 15px;
}

#billing_Perka_įmonė_field span.optional {
    display: none;
}
.mc4wp-checkbox.mc4wp-checkbox-woocommerce span{
    color: #201f1f;
    font-weight: 300;
    top: -5px;
    position: relative;
}
.mc4wp-checkbox.mc4wp-checkbox-woocommerce input[type=checkbox]:after,
#billing_Perka_įmonė_field input[type=checkbox]:after {
    content: " ";
    background-color: #fff;
    display: inline-block;
    visibility: visible;
    border: 2px solid #ddd;
    width: 18px;
    height: 18px;
    text-align: center;
    top: -6px;
    position: relative;
    right: 7px;
}
.mc4wp-checkbox.mc4wp-checkbox-woocommerce input[type=checkbox]:checked:after,
#billing_Perka_įmonė_field input[type=checkbox]:checked:after {
    content: "\2714";
}
html .woocommerce-checkout .checkbox {
    color: #201f1f;
    font-weight: 300;
}

#billing_Perka_įmonė_field label.checkbox{
    padding-left: 25px !important;
}
html .button.single_add_to_cart_button:after {
    right: 21px;
}
.single-product .review-tab{
    /*margin-top: 80px;*/
    /*margin-bottom: 70px;*/
}
#billing_email_field #wcal_gdpr_message_block{
    display: none;
}
.single-page-products {
    margin-top: 60px;
}
.single-page-products .product-price{
    text-align: center;
    display: block;
    font-size: 22px;
    color: #566C34;
    font-weight: 400;
}
.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{
    display: none;
}
.single-page-products .product-name{
    padding-right: 0px;
    text-align: center;
    height: 55px;
    font-size: 15px;
}
.single-page-products .col-item{
    text-align: center;
}
.single-page-products .featured-img{
    width: 100%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    cursor: pointer;
}
/* Product catalog */
.products-block .tags-color{
    top: 1em;
    left: 0em;
    position: absolute;
}
.product-detail-wrap .poduct-tag{
    display: inline-block;
    margin-right: 1em;
    border-radius: 15px;
}
.product-detail-wrap .tags-color{
    width: auto;
    display: inline-block;
}
.product-detail-wrap .poduct-tag,
.products-block .poduct-tag{
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 500;
    color: white;
    padding: 0 10px;
    margin-bottom: 9px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.caption-product  .product-name {
    padding-right: 0px;
    height: 55px;
}
.products-block .product-image img{
    height: 300px;
    object-fit: contain;
}
.products-block .excerpt p{
    font-size: 13px;
    margin-bottom: 5px;
}
.products-block .excerpt p,
.products-block .product-name {
    text-align: center;
}
.products-block .product-price span{

}
.products-block .product-price{
    text-align: center;
    display: block;
    font-size: 22px;
    color: #818181;
    font-weight: 400;
}
.caption-image.product-image{
    text-align: center;
}
.caption-image.product-image .woocommerce-LoopProduct-link{
    width: 100%;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    cursor: pointer;
}
/* Recipes */
.page-id-9449 .vc_column-inner h4:before{
	 content: "";
    display: block;
    background: url('/wp-content/uploads/2022/02/pdf-1.png') no-repeat;
    width: 32px;
    height: 25px;
    float: left;
    background-size: contain;
    margin-left: -3px;
}
html .post-grid .post-image img {
    height: 330px;
    object-fit: cover;
}
.type-infiniteScroll.layout-grid #nextPage{
    display: none;
}
html .single-post  .flexslider {
    border: unset;
    border-radius: unset;
    -webkit-box-shadow: none;
    -o-box-shadow:none;
    box-shadow: none;
    zoom: unset;
}
html .single-post .post-image img,
html .single-post .wpb_gallery img{
    height: 600px;
    object-fit: contain;
}
html .single-post .gaminimo-eiga ol{
    list-style: none;
    counter-reset: my-awesome-counter;
}
html .single-post .gaminimo-eiga ol li {
    counter-increment: my-awesome-counter;
    margin-bottom: 20px;
}
html .single-post .gaminimo-eiga ol li::before {
    content: counter(my-awesome-counter) ". ";
    color: #c6846d;
    font-weight: 500;
    width: 62px;
    height: 54px;
    background-size: 50px 50px;
    font-size: 23px;
}
html .single-post  .entry-header {
    margin-bottom: 30px;
}
html .single-post #comments{
    display: none;
}
html .single-post .ingredientai strong{
    text-transform: uppercase;
    color: #c6846d;
}
html .single-post .widgettitle.box-title{
    font-size: 32px;
    margin-bottom: 0px;
}
html .single-post .site-main {
    padding-top: 50px;
}
.post-image.single-image{
    /*max-height: 600px;*/
    object-fit: contain;
}
.recepes-info img{
    height: 30px;
    margin-right: 10px;
}
.recepes-info .satiety{
    margin: 0 2em;
}
.short-intro {
    margin-top: 1.6em;
}
.recepes-info {
    margin-top: 2em;
}
.recepes-info div{
    display: initial;
    font-weight: 500;
    font-size: 16px;
    color: #566C34;
}
/* Blog */
.article-meta-single span:after,
.box-article .post-date,
.article-meta-date{
    display: none;
}
/* Thank you */
.thankyou-order-payment-details .woocommerce-Price-amount.amount{
    float: unset;
}
html .woocommerce-thankyou-order-received:before {
    color: #fff !important;
}
.thankyou-order-payment-details p{
    visibility: hidden;
}
/* Footer */
html #na-footer #text-9 p a{
    color: #fff;
}
html #na-footer .widgettitle {
    margin: 0 0 15px 0;
    line-height: 1.5;
    font-size: 16px!important;
}
html #na-footer ul li {
    line-height: 1.4;
    margin-bottom: 7px!important;
    font-size: 14px;
}
#na-footer.footer-1 .footer-top .widget.trebol_social {
    margin-left: 10px;
}
html #na-footer .share-links .social-item a i {
    color: #333;
    background: #fff;
}
#na-footer .share-links .social-item a.ion-instagram {
    background: white;
    border-radius: 30px;
}
#na-footer .share-links .social-item a i.ion-social-instagram:hover {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
#na-footer .share-links .social-item a i.ion-social-facebook:hover {
    color: #1877f2;
}
html .mc4wp-form .mc4wp-form-fields input[type="submit"]{
    background: #fff!important;
    color: #333;
    padding: 5.5px 10px!important;
    border-radius: 30px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
html .mc4wp-form .mc4wp-form-fields {
    border-bottom: none;
}
html .mc4wp-form .mc4wp-form-fields input[type="email"]:hover,
html .mc4wp-form .mc4wp-form-fields input[type="email"]::placeholder{
    color: #fff;
}
html .mc4wp-form .mc4wp-form-fields input[type="email"]{
    height: 38px;
    background: transparent;
    border-bottom: 2px solid white!important;
    color: #fff;
    font-size: 14px;
}
#text-8 .textwidget p{
    margin-bottom: 0;
    font-size: 14px;
}
#na-footer .widget_media_image img{
    width: 180px;
}
html #na-footer a:hover, html #na-footer a:active, html #na-footer a:focus {
    color: #e7e7e7 !important;
}
#na-footer .footer-bottom  a {
    color: #ffffff;
}
html #na-footer.footer-1 .footer-top {
    padding: 40px 0 35px 0;
    border-bottom: 1px solid;
}
html #na-footer .widget {
    margin: 0 0 30px 0;
    font-size: 14px;
}
html #na-footer.footer-1 .footer-bottom .footer-bottom-inner {
    padding: 30px 0 0px;
}
/* My acc */
.woocommerce-MyAccount-content table.shop_table_responsive tbody tr td:first-child {
    padding-left: 1em;
}
.woocommerce-MyAccount-content input.button.pt-right,
.woocommerce-MyAccount-content a.button,
.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous,
.woocommerce-button.woocommerce-button--next.woocommerce-Button--next,
.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .button{
    padding: 4px 45px!important;
    border-radius: 30px;
    font-size: 16px;
    line-height: 1.8;
    margin-right: 1em;
}
/* Mini cart */
.form-row.place-order .form-row.validate-required{
    margin-bottom: 10px;
}
html .woocommerce-checkout .place-order .woocommerce-terms-and-conditions-wrapper {
    margin-bottom: 0px;
}
.woocommerce-checkout .button.btn-order.alt {
    padding: 4px 45px!important;
    border-radius: 30px;
    font-size: 16px;
    line-height: 1.8;
    width: auto!important;
    float: unset;
    margin: 0 auto;
    text-align: center;
    margin-top: 1em;
}
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon {
    color: #222222;
    margin-top: 1em;
}
.woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code {
    color: #818181;
}
.woofc-coupon .woofc-coupon-code{
    font-size: 14px;
    font-weight: 600;
    /*text-transform: uppercase;*/
    border-color: rgb(73 145 34)!important;
}
.register-wrap .title-register{
    font-size: 36px;
}
.register-wrap .form-row .button,
.lost_reset_password.featured-box .form-row .button{
    padding: 6px 24px;
    border-radius: 30px!important;
    border: 1px solid #566C34;
    background: #566C34;
}
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover,
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check:hover {
    background: #282828!important;
    color: #fff;
}
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check {
    border-color: #566C34;
    font-size: 12px;
    border: unset;
    font-family: "Poppins",Arial,serif;
    font-weight: 500!important;
    letter-spacing: 0.3px;
    background-color: #566C34!important;
    color: #fff;
    padding: 4px 34px!important;
    border-radius: 30px!important;
    line-height: 28px!important;
}
.woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code ,
.woofc-coupon .woofc-coupon-code::placeholder{
    color: #818181!important;
}
html .woofc-area.woofc-style-01 .woofc-no-item,
html .woofc-area.woofc-style-01 .woofc-error {
    font-weight: 700;
    color: #222222;
    font-size: 14px;
}
.woofc-total-left{
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-total {
    color: #222;
    font-size: 14px;
    font-weight: 700;
}
.woofc-area .woofc-area-mid .woofc-undo .woofc-undo-inner{
    color: #201f1f;
}
.woocommerce-message  a:hover{
    background-color: transparent;
}
.woofc-area .woofc-area-mid .woofc-undo .woofc-undo-inner a {
    color: #566C34;
    font-family: "Poppins",Arial,serif;
    font-weight: 500!important;
    letter-spacing: 0.3px;
    font-size: 16px;
}
html .woofc-area .woofc-area-mid .woofc-undo .woofc-undo-inner {
    padding: 20px 5px;
    font-family: "Poppins",Arial,serif;
    font-weight: 500!important;
    letter-spacing: 0.3px;
    font-size: 16px;
}
html .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div {
    width: auto;
    text-align: center;
    margin: 0 auto;
}
html .woofc-action-inner .woofc-action-left {
    display: none;
}
html .woofc-action-inner a {
    border: unset;
    font-family: "Poppins",Arial,serif;
    font-weight: 500!important;
    letter-spacing: 0.3px;
    font-size: 16px;
    background-color: #566C34!important;
    color: #fff;
    padding: 4px 45px!important;
    border-radius: 30px!important;
    line-height: 28px!important;
}
.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove{
    color: #566C34;
}
.woofc-item-inner .woocommerce-Price-amount.amount{
    float: left;
}
.woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .quantity {
    height: 30px;
}
.woofc-item-qty-inner .input-group .add-action{
    width: 5px!important;
    height: 30px!important;
}
.woofc-item-qty-inner .input-group .add-action:before{
    display: none;
}
.woofc-item-qty-inner .input-group{
    display: inline-flex;
}
html .woofc-area.woofc-style-01 .woofc-area-top span {
    font-family: "Poppins",Arial,serif;
    font-weight: 500;
    padding: 0;
    letter-spacing: 0.3px;
    font-size: 16px;
}
html .woofc-area.woofc-style-01 .woofc-area-top {
    background: #566C34;
}
/* Other pages */
html .contact-page .contact-info a{
    color: #ffffff;
    text-decoration: underline;
}
html .contact-page .contact-info {
    padding: 50px 50px 90px 50px;
    background: #566C34;
}
html .contact-page .contact-info .contact-info-list .contact-info-title {
    margin-top: 30px;
    line-height: 25px;
    margin-bottom: 5px;
}
.vc_tta-accordion.platintojai .vc_tta-panel-body a{
    color: #818181;
    border-bottom: 1px solid #c6846d;
}
.vc_tta-accordion.platintojai .vc_tta-title-text{
    font-size: 15px;
    line-height: 27px;
    color: #566C34;
    text-transform: uppercase;
}
.vc_tta-accordion.platintojai .vc_tta-controls-icon.vc_tta-controls-icon-plus{
    left: 120px!important;
}
.page-id-4256 .vc_custom_1619066048208{
    background-position: 20% 23%;
}
.page-id-5071 .vc_single_image-wrapper img{
    height: 312px;
    object-fit: cover;
}
.partneriai a{
    color: #818181;
    border-bottom: 1px solid #c6846d;
}
.partneriai strong{
    color: #566C34;
    text-transform: uppercase;
}
.na-block.platintojai strong{
    color: #566C34;
    text-transform: uppercase;
    margin-right: 10px;
}
.wc_payment_method.payment_method_stripe img{
    width: 50px;
}
.shop-content-top {
    display: none;
}
.woocommerce-noreviews{
    margin-right: 20px;
}
.woocommerce-shipping-methods {
    margin-left: 0;
}
html .cart-collaterals table.shop_table .shipping ul li label {
    width: 90%;
    padding-left: 10px;
    margin-top: 4px;
}
.cart-collaterals table.shop_table .shipping .woocommerce-shipping-destination:before,
.cart-collaterals table.shop_table .shipping ul li label:before{
    display: none;
}
html .cart-collaterals table.shop_table .shipping .woocommerce-shipping-destination {
    margin-left: 11px;
    padding: 0 0 0 0px;
}
.wc_shipping_dpd_terminals th{
    line-height: 22px;
}
/* Checkout / Cart */
#billing_postcode_field{
	position: relative;
}
#billing_postcode_field input{
	font-family: "Poppins",Arial,serif;
}
#billing_postcode_field .fa-search{
	position: absolute;
    top: 0;
    right: 30px;
	cursor: pointer;
}
#billing_postcode_field .fa-search:before{
	position: absolute;
    margin-top: 11px;
    color: #566C34;
}
html #payment .input-radio {
    visibility: visible;
    display: inline;
    width: 15px!important;
    height: 13px!important;
    clip: unset!important;
    clip-path: unset!important;
    margin-top: 7px!important;
}
.cart_totals tr.woocommerce-shipping-totals.shipping{
    display: none;
}
html .payment-countries.paysera-payments label {
    padding-left: 0px!important;
}
.product-total .tax_label{
    padding-right: 10px;
}
.cart-subtotal .tax_label{
    float: right;
    padding-right: 10px;
}
#payment ul.payment_methods {
    margin-left: 0;
}
.order-total .includes_tax{
    display: none;
}
.tax-rate .woocommerce-Price-amount{
    font-weight: 500;
    color: #201f1f;
}
/* Checkout */
.products-blocks  .product-name a:hover {
    color: #566C34;
}
.single-product .quantity .input-group-addon {
    height: 35px !important;
}
.single-product .form-group.quantity.buttons_added .qty-plus,
.single-product  .form-group.quantity.buttons_added .qty-minus{
    display: inherit;
}
.form-group.quantity.buttons_added .qty-plus,
.form-group.quantity.buttons_added .qty-minus{
   /* display: none;*/
}
#billing_country_field .select2.select2-container{
    width: 100%!important;
}
html .woocommerce-checkout .woocommerce-billing-fields p {
    margin-bottom: 0;
}
html .woocommerce-checkout .select2-container--default .select2-selection--single {
    margin-bottom: 0;
}
.validate-eu-vat-number.woocommerce-validated label{
    display: none;
}
/* Responsive */
@media (min-width: 1440px) {
    html .trebol-header-full #na-footer .container {
         width: 1200px;
         padding-left: 15px;
         padding-right: 15px;
    }
}
@media (min-width: 1200px) {
    html .block-testimonial.style1 .box-description {
        font-size: 22px;
        font-weight: 500;
    }
}
@media (min-width: 768px){
    .widgettitle {
        line-height: 1.5;
    }
}
@media only screen and (min-width: 1281px) and (max-width: 1440px){
	#na-menu-primary .text-center.na-menu-primary {
		display: grid;
	}
    html .product-layout-carousel-left .product-detail-wrap .entry-summary {
        padding: 0px 50px 0 0;
    }
	html .site-logo img {
		width: 150px;
	}
	html[lang="en-US"] #na-menu-primary ul li, html[lang="ru-RU"] #na-menu-primary ul li, html[lang="lt-LT"] #na-menu-primary ul li {
		padding: 30px 5px!important;
	}
	html[lang="en-US"] #na-menu-primary li a, html[lang="ru-RU"] #na-menu-primary li a, html[lang="lt-LT"] #na-menu-primary li a {
		font-size: 13px;
	}
	.site-header.header-simple .header-content-menu{
		max-width: 70%;
		-webkit-flex-basis: 70%;
		-moz-flex-basis: 70%;
		-ms-flex-preferred-size: 70%;
		flex-basis: 70%;
	}
	.site-header.header-simple .header-content-right,
	.site-header.header-simple .header-content-logo {
		max-width: 15%;
		-webkit-flex-basis: 15%;
		-moz-flex-basis: 15%;
		-ms-flex-preferred-size: 15%;
		flex-basis: 15%;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1280px){
	html .site-logo img {
		width: 150px;
	}
	html[lang="en-US"] #na-menu-primary ul li, html[lang="ru-RU"] #na-menu-primary ul li, html[lang="lt-LT"] #na-menu-primary ul li {
		padding: 30px 5px!important;
	}
	html[lang="en-US"] #na-menu-primary li a, html[lang="ru-RU"] #na-menu-primary li a, html[lang="lt-LT"] #na-menu-primary li a {
		font-size: 13px;
	}
	.site-header.header-simple .header-content-menu{
		max-width: 70%;
		-webkit-flex-basis: 70%;
		-moz-flex-basis: 70%;
		-ms-flex-preferred-size: 70%;
		flex-basis: 70%;
	}
	.site-header.header-simple .header-content-right,
	.site-header.header-simple .header-content-logo {
		max-width: 15%;
		-webkit-flex-basis: 15%;
		-moz-flex-basis: 15%;
		-ms-flex-preferred-size: 15%;
		flex-basis: 15%;
	}
    html .product-layout-carousel-left .product-detail-wrap .entry-summary {
        padding: 0px 50px 0 0;
    }
    .page-id-4256 .vc_custom_1619066048208 {
        background-position: 40% 23%;
        background-size: cover;
    }
    html .vc_custom_1619064585550,
    html .vc_custom_1619066235662 {
        padding-left: 50px !important;
    }
    .vc_custom_1619681779133 .wpb_column.vc_col-sm-2,
    .kaip-naudoti-zoe .wpb_column.vc_col-sm-2,
    .vc_custom_1619688635111 .wpb_column.vc_col-sm-2{
        display: none;
    }
    .vc_custom_1619681779133 .wpb_column.vc_col-sm-4,
    .kaip-naudoti-zoe .wpb_column.vc_col-sm-4,
    html .vc_custom_1619688635111  .wpb_column.vc_col-sm-4{
        width: 50%;
        padding-left: 30px;
    }
    .vc_custom_1619671699012 .vc_empty_space{
        height: 700px!important;
    }
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
    html #ui-id-1,
    html #ui-id-1 .modelook-canvas {
        width: 500px;
        height: 500px;
    }
    html .contact-page .contact-info {
        padding: 20px 30px 50px 30px;
    }
    html .vc_custom_1619436403131 {
        padding-right: 20px !important;
    }
    .na-block.block-title-heading.vc_custom_1618565215291,
    .na-block.block-title-heading.vc_custom_1618894599672{
        padding-top: 0px;
        margin-bottom: 50px;
    }
    .vc_custom_1619671699012 .vc_empty_space{
        height: 700px!important;
    }
    html .vc_custom_1619681779133  .wpb_column.vc_col-sm-4,
    html .vc_custom_1619688635111 .wpb_column.vc_col-sm-4{
        width: 50%;
        padding-left: 15px;
    }
    .hidden-sm-2 .wpb_column.vc_col-sm-4{
        width: 50%;
        padding-right: 15px;
    }
    .vc_custom_1619681779133 .wpb_column.vc_col-sm-2,
    .hidden-sm-2 .wpb_column.vc_col-sm-2,
    .vc_custom_1619688635111 .wpb_column.vc_col-sm-2{
        display: none;
    }
    html .vc_custom_1619064643778,
    html .vc_custom_1619066220328 {
        padding-right: 30px !important;
    }
    html .vc_custom_1619066235662 {
        padding-left: 30px !important;
    }
    html .page-id-4256 .vc_custom_1619066048208 {
        background-position: 60% 23%;
        background-size: cover;
    }
    html .product-block-home li.col-item {
        margin-bottom: 3em;
        position: relative!important;
    }
    .last-product.vc_column_container{
        margin-top: 11px;
    }
    html .product-layout-carousel-left .product-detail-wrap .entry-summary {
        padding: 0px 15px 0 0;
    }
    .single-product .kas-yra-zoe .vc_column_container.vc_col-sm-4,
    .single-product .kaip-naudoti .vc_column_container.vc_col-sm-4{
        width: 50%!important;
        padding-left: 15px;
    }
    .single-product .kas-yra-zoe .vc_column_container.vc_col-sm-2,
    .single-product .kaip-naudoti .vc_column_container.vc_col-sm-2{
        display: none!important;
    }
    html .vc_custom_1618555887779 {
        padding-left: 30px !important;
        padding-right: 15px;
    }
    html .vc_custom_1618555955543 {
        padding-right: 30px !important;
    }
    .single-product ul.products-blocks .col-item.product{
        width: 33%;
    }
}
@media only screen and (min-width: 600px) and (max-width: 768px){
    .product-gallery-slider.gallery-main .woocommerce-product-gallery__image:not(.first){
        display: none;
    }
    .product-gallery-slider.gallery-main .woocommerce-product-gallery__image{
        position: relative;
    }
    html .product-layout-carousel-left .product-detail-wrap .summary-before {
        min-height: 600px;
    }
    html .product-layout-carousel-left .product-detail-wrap .product-gallery-slider {
        visibility: visible;
        opacity: 1;
    }
    .tp-bgimg.defaultimg  {
        background-position: 80% center!important;
    }
    .block-feature-services .col-lg-4 {
        text-align: center;
        width: 33%;
    }
    .box-feature-services h3 {
        font-size: 15px;
        line-height: 1.4;
        height: 35px;
    }
    .product-block-home .vc_empty_space{
        height: 10px!important;
    }
    html .products-block .product-image img {
        height: 200px;
    }
    html .caption-product .product-name {
        height: 60px;
    }
    html .product-block-home li.col-item {
        margin-bottom: 40px;
        position: relative!important;
    }
    .archive-blog .col-item {
        position: relative!important;
        top: unset!important;
        left: unset!important;
        width: 33%;
    }
    html .post-grid .post-image img {
        height: 200px;
    }
    html .tab-content>.active {
        height: auto!important;
    }
    html .vc_custom_1619065158257,
    html .vc_custom_1619085375528 {
        padding-left: 20px !important;
    }
    html .vc_custom_1618374997853 {
        margin-bottom: 30px !important;
    }
    html .vc_custom_1618217500777 {
        margin-top: 3em !important;
    }
    html .vc_custom_1619683277143 {
        margin-top: 4em !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    html .single-post .widgettitle.box-title {
        font-size: 28px;
    }
    html .product-layout-carousel-left .product-detail-wrap .product-gallery-slider .woocommerce-product-gallery__image {
        min-height: 500px;
        background-size: contain;
    }
    html .product-layout-carousel-left .product-detail-wrap .entry-summary {
        padding: 0px 15px 0 15px;
    }
    .kas-yra-zoe .wpb_column.vc_col-sm-4 .block-title-heading{
        padding-left: 30px !important;
    }
    .kaip-naudoti .wpb_column.vc_col-sm-4 .vc_column-inner{
        padding-right: 0px !important;
        padding-left: 30px!important;
    }
    .kaip-naudoti .wpb_column.vc_col-sm-4,
    .kas-yra-zoe .wpb_column.vc_col-sm-4{
        width: 50%;
    }
    .kaip-naudoti {
        margin-top: 1em;
    }
    .kaip-naudoti .wpb_column.vc_col-sm-6 .vc_empty_space,
    .kas-yra-zoe .wpb_column.vc_col-sm-6 .vc_empty_space{
        height: 300px!important;
    }
    .single-product .products-blocks.single-page-products .col-item.product {
        width: 33%;
    }
    .single-product  .single-page-products .product-name {
        height: 60px;
    }
    html .recepes-info div {
        display: inline-block;
    }
    .home .products-block .col-item.item-grid{
        width: 100% !important;
        position: relative!important;
        top: unset!important;
        left: unset!important;
        margin-bottom: 30px;
    }
    .products-block .col-item.item-grid{
        width: 50% !important;
        position: relative!important;
        top: unset!important;
        left: unset!important;
        margin-bottom: 30px;
    }
    .post-type-archive-product .site-main {
        padding-top: 0px;
    }
    .page-id-4256 .vc_custom_1619066048208 {
        background-position: 60% 23%;
        background-size: cover;
    }
    html .vc_custom_1619066235662 {
        padding-left: 30px !important;
    }
    .vc_custom_1619680668406 .vc_col-sm-2 {
        display: none!important;
    }
    .vc_custom_1619680827791 .vc_col-sm-6 .vc_empty_space{
        height: 500px!important;
    }
    .vc_custom_1619680827791 .vc_col-sm-6 ,
    .vc_custom_1619680827791 .vc_col-sm-6 {
        width: 100%;
    }
    .vc_custom_1619680827791{
        margin-bottom: 40px!important;
    }
    .kaip-naudoti-zoe .wpb_column.vc_column_container.vc_col-sm-4{
        width: 50%!important;
    }
    .kaip-naudoti-zoe .vc_column_container.vc_col-sm-2{
        display: none!important;
    }
    .vc_custom_1619681779133 .vc_column_container.vc_col-sm-4{
        width: 50%!important;
    }
    html .vc_custom_1619064643778 {
        padding-right: 30px !important;
    }
    html .vc_custom_1619681779133 {
        margin-bottom: 50px!important;
    }
    html .vc_custom_1618565215291,
    html .vc_custom_1618894599672 {
        padding-top: 0px!important;
        margin-bottom: 50px;
    }
    html .vc_custom_1619436403131 {
        padding-right: 0px !important;
    }
    html .contact-page .contact-info {
        padding: 20px 20px 50px 20px;
    }

}
@media only screen and (min-width: 600px) and (max-width: 1200px){
	#menu-item-6994{
		display: none!important;
	}
	.header-mobile-content .header-nav--right.header-act{
		padding-left: 5px;
	}
	html .language-chooser.language-chooser-image.qtranxs_language_chooser li{
		padding: 0px 5px!important;
	}
	ul.language-chooser.language-chooser-image{
		list-style: none;
    	display: contents;
	}
}
@media only screen and (max-width: 600px){
	html .images.na-gallery-image.product_carousel_left .flex-control-nav.flex-control-thumbs {
		display: flex;
	}
	html .woocommerce-product-gallery.woocommerce-product-gallery--with-images {
		display: block;
		flex-direction: unset;
	}
	html .wppb-popup-main-wrap .wppb-popup-rl-wrap {
    	display: block;
	}
	.wppb-popup-main-wrap .wppb-popup-close-btn {
		color: #fff;
	}
	html .wppb-popup-main-wrap .wppb-popup-rl-wrap.two-column .wppb-popup-rl-column {
		padding-bottom: 10px;
	}
	html .wppb-popup-main-wrap .wppb-popup-rl-wrap img {
		max-height: 200px;
		object-fit: cover;  
	}
	.header-mobile-content .header-nav--right.header-act{
		padding-left: 5px;
	}
	html .language-chooser.language-chooser-image.qtranxs_language_chooser li{
		padding: 0px 5px!important;
	}
	ul.language-chooser.language-chooser-image{
		list-style: none;
    	display: contents;
	}
	html .woocommerce-MyAccount-content.woo-dashboard .product-name {
    	text-align: left;
	}
	.woocommerce-MyAccount-content.woo-dashboard .button.btn-default.pt-right{
		margin-top: 2em;
	}
	.woocommerce-MyAccount-content.woo-dashboard{
		padding: 0;
	}
	.woocommerce-MyAccount-content.woo-dashboard .form-row {
		display: inline-block;
    	width: 100%;
	}
	.woocommerce-orders-table.woocommerce-MyAccount-orders tr td[data-title]::before {
    	margin-right: 10px;
	}
	.woocommerce-orders-table.woocommerce-MyAccount-orders .woocommerce-button.button {
    	margin-right: unset;
    	background: transparent;
    	padding: 0!important;
    	color: #566C34;
    	border: unset;
   	 	padding-right: 15px!important;
    	line-height: 1;
		display: inline;
    	position: relative;
	}
	.woocommerce-orders-table.woocommerce-MyAccount-orders tr:first-child td {
    	padding-top: 10px;
	}
	.woocommerce-orders-table.woocommerce-MyAccount-orders tr:last-child td {
    	padding-bottom: 10px;
	}
	.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button{
		display: contents;
    	position: relative;
	}
	.woocommerce-orders-table.woocommerce-MyAccount-orders tr td {
    	padding: 10px 15px;
	}
	.my-account .author-img {
    	padding-right: 0px;
	}
	.qtranxs-lang-menu.menu-item-has-children a[title="Русский"],
	.qtranxs-lang-menu.menu-item-has-children a[title="English"],
	.qtranxs-lang-menu.menu-item-has-children a[title="Lietuvių"]{
		display: none!important;
	}
	.qtranxs-lang-menu.menu-item-has-children ul a[title="Русский"],
	.qtranxs-lang-menu.menu-item-has-children ul a[title="English"],
	.qtranxs-lang-menu.menu-item-has-children ul a[title="Lietuvių"],
	.qtranxs-lang-menu.menu-item-has-children ul{
		display: block!important;
	}
	.qtranxs-lang-menu.menu-item-has-children ul li a{
   	 	padding: 20px 0px!important;
    	cursor: pointer;
    	z-index: 2;
    	font-size: 14px;
    	font-weight: 600;
   	 	text-transform: uppercase;
	}

	.cart-collaterals .checkout-button.btn-checkout{
		width: 100%;
		margin-top: 2em;
	}
	html .return-to-shop .wc-backward {
    width: 100%;
    margin-top: 20px;
}
	html .trebol-coupon-update:before{
		display: none;
	}
	.wc-btn-updatecart .trebol-coupon-update input{
		    color: #fff;
    padding: 15px 34px;
	}
	.wc-btn-updatecart .trebol-coupon-update{
		width: 100%;
		max-width: unset!important;
		flex-basis: unset!important;
	}
	html table.shop_table_responsive tr td {
    padding: 0px 0;
}
	html #content table.shop_table a.remove {
    float: unset;
    margin-right: unset;
    margin-top: unset;
}
	.page-cart td.product-name a{
		    margin-left: 10px;
	}
	.page-cart td.product-name{
		text-align: left;
	}
	html .page-cart table.cart tbody tr td.product-thumbnail {
    width: 130px;
    text-align: center;    
	margin: 0 auto;
}
	html .vc_custom_1621322118516 {
    padding-left: 0px !important;
}
    .product-gallery-slider.gallery-main .woocommerce-product-gallery__image:not(.first){
        /*display: none;*/
    }
    .product-gallery-slider.gallery-main .woocommerce-product-gallery__image{
        position: relative;
    }
    html .product-layout-carousel-left .product-detail-wrap .summary-before {
        min-height: 400px;
    }
    html .product-layout-carousel-left .product-detail-wrap .product-gallery-slider {
        visibility: visible;
        opacity: 1;
    }
    .product3d{
        display: none;
    }
    html .caption-product  .product-name {
        height: auto;
    }
    html .woofc-item-remove{
        top: 14px!important;
    }
    html .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .quantity {
        height: 30px;
        position: relative;
        display: flex;
    }
    .tp-bgimg.defaultimg  {
        background-position: 80% center!important;
    }
    html .block-feature-services .col-lg-4 {
        width: 100%;
    }
    #produktai .vc_empty_space{
        height: 25px!important;
    }
    html .vc_custom_1618997700600{
        margin-top: 50px;
        margin-bottom: 30px;
    }
    html .vc_custom_1618477752493 {
        margin-bottom: 30px !important;
        padding-left: 0px !important;
    }
    html .vc_custom_1618216053687 {
        padding-right: 0px !important;
        margin-bottom: 40px;
    }
    html .vc_custom_1618483122057 {
        padding-right: 0px !important;
        text-align: center;
    }
    .archive-blog .col-item.col-xs-6{
        width: 100%;
        margin-bottom: 30px;
        position: relative!important;
        float: unset;
        top: unset!important;
    }
    .vc_custom_1618217500777 .btn.btn-link2{
        margin-top: 10px;
    }
    html .vc_custom_1619085375528 {
        padding-left: 0px !important;
        margin-top: 30px;
    }
    html .vc_custom_1619065158257 {
        padding-left: 0px !important;
    }
    html .product-layout-carousel-left .product-detail-wrap .product-gallery-slider .woocommerce-product-gallery__image {
        min-height: 400px;
    }
    html .product-layout-carousel-left .product-detail-wrap .entry-summary {
        padding: 0px 15px 0 15px;
    }
    html .product-layout-carousel-left .product-detail-wrap .cart {
        width: 100%;
        margin-left: 0px;
    }
    .product-icons .vc_column_container{
        width: 50%;
        float: left;
        margin-bottom: 20px;
    }
    .single-product .na-block.block-title-heading{
        padding-left: 0px !important;
        margin-top: 30px;
    }
    html .vc_custom_1618555955543 {
        padding-right: 0px !important;
    }
    html .single-page-products {
        margin-top: 0px;
        margin-left: 0;
    }
    html .vc_custom_1619672724199,
    html .vc_custom_1619672719734,
    html .vc_custom_1619673147422,
    html .vc_custom_1619673142522,
    html .vc_custom_1619673327210,
    html .vc_custom_1619673322824,
    html .vc_custom_1619673426085,
    html .vc_custom_1619673420742,
    html .vc_custom_1619673381050,
    html .vc_custom_1619673373788 {
        margin-top: 0px !important;
    }
    ul.products-blocks.single-page-products .type-product{
        margin-bottom: 30px;
        padding: 0;
    }
    html .single-product .review-tab {
        margin-top: 0px;
    }
    .woocommerce-Reviews #comments{
        padding-right: 12px;
    }
    html .product-name {
        font-size: 16px;
        line-height: 26px;
    }
    html .products-block .product-col, .products-block .col-item {
        width: 100% !important;
        position: relative!important;
        top: unset!important;
        left: unset!important;
    }
    html .page-id-4256 .vc_custom_1619066048208 {
        background-position: 60% 23%;
        background-size: cover;
    }
    html .vc_custom_1619064585550,
    html .vc_custom_1619066235662 {
        padding-left: 0px !important;
        margin-top: 30px;
    }
    html .vc_column-inner.vc_custom_1543277672174 {
        padding-right: 15px !important;
        margin-top: 55px;
    }
    html .vc_custom_1618559046277 {
        padding-left: 15px !important;
    }
    html .vc_custom_1618565215291,
    html .vc_custom_1618894599672 {
        padding-top: 0px!important;
    }
    html .vc_custom_1619436403131 {
        margin-top: 0px !important;
        padding-right: 0px !important;
    }
    html .contact-page .contact-info {
        padding: 0px 20px 30px 20px;
    }
    html .vc_custom_1618217500777 {
        margin-top: 2em !important;
    }
    html .vc_custom_1619065548435 {
        margin-top: 60px !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
	html .cart .quantity {
    display: inline-block;
    width: auto;
   
}
}