/**
 * Theme Name: Fona Child
 * Description: This is a child theme of Fona
 * Author: ZooTemplate
 * Author URI: http://zootemplate.com
 * Template: fona
 * Version: 3.1.2
 */
html, body {
    max-width: 100%;
    overflow-x: hidden;
}
.progress-bar-container {
  width: 100%;
  height: 10px;
  background-color: #eee;
  margin-top: 10px;
}
section.related.products span.discount-percentage {
    display: none;
}
.progress-bar {
  height: 100%;
  background-color: #0dbd21;
  width: 0;
  transition: width 0.3s ease-in-out;
}
span.remaining-count {
    color: #0dbd21;
}
.remaining-text {
    font-weight: 800;
}
span.visitor-number {
    background: #252525;
    color: #fff;
    padding: 0 5px;
    margin: 0 3px;
    font-weight: 600;
}
.woocommerce ul.products li.product h3.product-loop-title a {
    color: #000;
}

button#buy-now {
    width: 100%;
    margin-bottom: 20px;
    background-color: #08aa00;
	border-radius:0;
}
bdi {
    color: #0DBD21;
}
.woocommerce div.product .summary p.price del span.amount, .woocommerce div.product .summary p.price del {
color: #000;
}
button#buy-now a{
    color: #fff;
}
button#buy-now:hover {
    background-color: #ff525d;
}
a.page-numbers, .page-numbers.current {
    font-size: 1.5rem !important;
    padding: 7px 25px;
}
form.cart:not(:has(table.variations)) {
   /* display: none;*/
}
a.button.zoo-wishlist-button.browse-wishlist, a.button.zoo-compare-button.browse-products-compare, .wrap-buy-now, .wrap-group-qty {
    display: none !important;
}
span.posted_in {
    visibility: hidden;
}
.woocommerce #reviews #comments ol.commentlist {
    max-height: fit-content !important;
}
p.price {
    margin-top: 13px;
}
span.discount-percentage {
    border: 2px solid #000;
    padding: 2px 6px;
    color: #000;
}
p#product-timer {
    font-size: 1.6rem;
    width: 100%;
    font-weight: 800;
}
h1.product_title.entry-title {
    font-family: Poppins;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-bottom: 3px solid black;
}

@media screen and (min-width:768px) {
 div#tab-additional_information, div#tab-description {
    /*width: 52%;
    margin: 0 auto; */
}
	div#tab-reviews,.woocommerce-tabs .woocommerce-Reviews{
		max-width: 1200px !important;
    margin: 0 auto;
	}
}
@media screen and (max-width:768px) {
.zoo-group-accordion:nth-of-type(3) {
  /*display: none;*/
}
.container, .container-fluid {
    padding-right: 5px;
	padding-left: 5px;
}
	.wrap-single-product-content .summary {
    padding-top: 0;
    margin-top: -22px;
}
	p#product-timer {
    font-size: 1.1rem;
}
	.woocommerce .summary .product_title {
	font-size: 23px;
    font-weight: 600;
	}
	del span bdi {
    color: #000;
	font-weight:600;
	}
	div p ins {
    color: #0DBD21;
	font-weight:600;
	}
	del {
    font-size: 17px !important;
    font-weight:600;
	}
	.woocommerce div.product .summary p.price ins, .woocommerce div.product .summary span.price ins {
    color: #0dbd21;
    font-size: 17px;
	}
	span.discount-percentage{
		font-size:17px;
		font-weight: 600;
	}
.woocommerce div.product .summary p.price ins {
    font-weight: 600;
}
	ins {
    font-weight: 600;
}
	bdi {
    font-weight: 600;
}
	button#buy-now a {
    color: #fff;
    font-family: Poppins;
    font-weight: 600;
	font-size:23px;
    text-transform: uppercase;
    white-space: normal;
	}
	.woocommerce div.product div.summary {
		margin-bottom: -50px;
	}
	

span.tm_lbl.text-right {
    padding-left: 37px;
}
span.tm_lbl {
    padding-left: 22px;
}
	span.tm_lbl:nth-child(1) {
    padding-left: 0px !important;
}
}

/* Style the container */
div#mst-stiky-box {
    display: none;
    position: fixed;
    bottom: 0px;
    z-index: 9999;
    width: 100%;
    margin: 0 auto;
    background: #fff;
    margin-left: -10px;
    padding: 9px;
	box-shadow: 0px 1px 11px 0px #717171;
}
div#mst-stiky-box .progress-bar-container {
    margin-bottom: 10px;
    margin-top: 0px;
}
ul.zoo-extend-notice {
    border: 2px solid #eee;
    padding: 10px;
	font-weight: 600;
}
/* Style the button inside the container */
.floating-button-container #static-buy-now {
    background-color: #08aa00;
    border-radius: 0px;
    width: 100%;
    margin: 0 auto;
}
.floating-button-container #static-buy-now a{
   color: #ffffff;
 font-size:23px;
}
span.woocommerce-Price-currencySymbol {
    padding-right: 3px;
}
/* Show the button container on mobile devices */
@media (max-width: 767px) {
    div#mst-stiky-box {
        display: block;
    }
.single-product {
    margin-bottom: 96px;
}
	.extend-notice-label::last-line {
  margin-left: 10px; /* Set the desired margin value */
}
	h3.tab-heading {
    display: none;
}
	.wcpr-grid, .wcpr-grid.wcpr-masonry-2-col, .wcpr-grid.wcpr-masonry-3-col, .wcpr-grid.wcpr-masonry-4-col, .wcpr-grid.wcpr-masonry-5-col {
    column-count: 2 !important;
}
}


