/*  */

/* Produkto aprašymo skiltis -- */ /* Produkto aprašymo skiltis -- */ /* Produkto aprašymo skiltis -- */

/*  */

.single-product-badge, .out-of-stock-badge {
    position: absolute;            /* ant nuotraukos */
    top: 20px;                     /* atstumas nuo viršaus */
    left: 10px;                    /* atstumas nuo kairės */
    background-color: #FF3E4C;     /* oranžinė fono spalva */
    color: #fff;                   /* baltas tekstas */
    padding: 5px 12px;             /* tarpai aplink tekstą */
    border-radius: 5px;            /* apvalinti kampai */
    font-weight: 600;              /* tekstas storesnis */
    font-size: 18px;               /* dydis */
    z-index: 2;                  /* virš visko */
    white-space: nowrap;            /* vienoje eilutėje */
	font-style: normal;
}
/* Sale badge - top left of picture */
body.single-product .ct-product-gallery-container .onsale {
	font-size: 20px;
	font-style: normal !important;
	border-radius: 10px;
	padding: 20px 10px;
}

/* Custom Badges po pavadinimu */
.woocommerce-product-details__short-description p {
  display: flex;
  gap: 2px;
  flex-wrap: wrap;
  margin: 10px 0 15px;
}
.woocommerce-product-details__short-description .badge {
  background: #fff235;
  color: #000;
  font-size: 12px;
  font-weight: 400;
  padding: 6px 9px;
  border-radius: 6px;
  line-height: 1;
  white-space: nowrap;
}

.woocommerce-product-details__short-description .notice {
  background: #fff891;
  padding: 10px;
  border-radius: 6px;
  line-height: 1;
}

body.single-product .ct-breadcrumbs > span:not(.last-item) {
  text-decoration: underline;
	color:#1f1f1f !important;
}

.ct-breadcrumbs span .ct-separator {
	color:#1f1f1f !important;
}

form.cart .ct-cart-actions {
	flex-wrap:none !important;
}

form.cart .ct-cart-actions .tinv-wraper {
	width:40px;
}

/* add to cart INPUT border radius */
div.ct-product-add-to-cart form.cart input.input-text {
	border-radius:10px !important;
}

/* add to cart BUTTON border radius */
div.ct-product-add-to-cart button.single_add_to_cart_button {
	border-radius:10px !important;
}

/* hide in stock display */
div.ct-product-add-to-cart p.stock {
	display:none !important;
}

/* pilka spalva nubrauktos kainos */
p.price span.sale-price > del > span.woocommerce-Price-amount {
	color: gray;
}

/* po paveiksleliu, tabs kampuotumas */
.woocommerce div.product div.woocommerce-tabs ul.tabs li {
    border-radius: 10px;
}

/* paslepta papildoma informacija skiltyje automatines eilutes Svoris ir Išmatavimai */
body.single-product .woocommerce-product-attributes-item--weight,
body.single-product .woocommerce-product-attributes-item--dimensions,
body.single-product .woocommerce-product-attributes-item--attribute_pa_brand{
    display: none !important;
}

/*  */

/* Panašūs produktai CSS -- */ /* Panašūs produktai CSS -- */ /* Panašūs produktai CSS -- */

/*  */

/* 100% width "Add To Cart" button */
body.single-product .elementor-element-729502f .e-loop-add-to-cart-form-container form,
body.single-product .elementor-element-76105ef .e-loop-add-to-cart-form-container form{
	width:100%;
}

/*  */

/* - MOBILE EDITING - */ /* - MOBILE EDITING - */ /* - MOBILE EDITING - */

/*  */


@media (max-width: 768px) {
	
/* Main Content tarpai telefone nuo krastu*/
	body.single-product .ct-breadcrumbs{
	  padding-left:10px;
	}
	body.single-product ul.tabs.wc-tabs.is-width-constrained{
		padding-left: 10px;
		padding-right: 10px;
	  }
	body.single-product div.summary.entry-summary.entry-summary-items {
		padding: 10px;
	}
	body.single-product .woocommerce-Tabs-panel--description,
	body.single-product .woocommerce-Tabs-panel--reviews{
		padding-left:15px;
		padding-right:15px;
	}
/* hide small pictures div */
	body.single-product .flexy-pills {
		display:none;
	}
	
/* space after picture */
	body.single-product div.woocommerce-product-gallery {
      margin-bottom: 1em !important;
    }
	
/* space after picture */
	body.single-product h1.product_title {
		font-size:25px;
		font-weight:600;
    }
	
	body.single-product .woocommerce-product-gallery figure.ct-media-container {
		border-radius:0px !important;
	}
	
	body.single-product .woocommerce-product-gallery .flexy-arrow-prev, body.single-product .woocommerce-product-gallery .flexy-arrow-next, body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
		display:none;
	}
	
	body.single-product .product_meta .sku_wrapper,
	body.single-product .product_meta .posted_in,
	body.single-product .product_meta .tagged_as {
		font-size:11px !important;
	}
	form.cart .ct-cart-actions .tinv-wraper {
		text-align:center;
	}
		form.cart .ct-cart-actions .tinv-wraper a{
		margin-left:10px;
		margin-top: 20px;
	}
}


@media (max-width: 565px) {
		form.cart .ct-cart-actions .tinv-wraper a{
			margin-top: 13px;
			margin-left: 0px;
	}
}