.col-full {
    max-width: 55em !important;
}
.demo_store {
    background-color: #000000;
}
h1.entry-title, h2.entry-title {
	margin-top: 10px;
}
h1.product_title, h1.entry-title {
    font-size: 1.5em;
    font-weight: 600;
		letter-spacing: 1px;
		text-transform: uppercase;
}
h4 {
    font-size: 1.6em;
    letter-spacing: 2px;
}
h4 .anad {
    font-size: 17px;
		font-weight: 500;
    letter-spacing: 1px;
}
.woocommerce-product-details__short-description h4 {
	font-size: 1.25em;
    margin-top: 1.4em;
}
.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover, .site-header ul.menu li.current-menu-item > a {
    color: #006d4b;
}
.secondary-navigation ul.menu a {
    color: #006d4b;
    LETTER-SPACING: .2EM;
    FONT-WEIGHT: 600;
}

@media screen and (min-width: 768px)
.secondary-navigation ul.menu a {
    color: #006d4b;
    LETTER-SPACING: .2EM;
    FONT-WEIGHT: 600;
}
button.menu-toggle span {
    color: #006d4b !important;
}

span.post-comments {
	display: none;
}
a:focus { outline: none }

.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments {
    background-color: #f9a993;
	  color: #333333;
}

.woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button, .woocommerce-noreviews .button, p.no-comments .button {
    color: #333333;
}
.woocommerce-error a, .woocommerce-info a, .woocommerce-message a, .woocommerce-noreviews a, p.no-comments a, .woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before, .woocommerce-noreviews:before, p.no-comments:before, .woocommerce-error:after, .woocommerce-info:after, .woocommerce-message:after, .woocommerce-noreviews:after, p.no-comments:after, .woocommerce-error a:hover, .woocommerce-info a:hover, .woocommerce-message a:hover, .woocommerce-noreviews a:hover, p.no-comments a:hover {
    color: #006d4b;
}


.storefront-handheld-footer-bar ul li > a {
	font-size: 10px;

}
.storefront-handheld-footer-bar ul li.home > a:before {
	font-family: "Font Awesome 5 Brands";
content: "\f232";
font-weight: 400;
	text-align: left;
	margin-left: 10px;
}
.storefront-handheld-footer-bar ul li.help > a:before {
	content: "need help?";
	font-size: 15px;
	text-align: right;
	font-weight: 600;
	font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before {

    color: #0e1523 !important;
}
.wc-block-components-review-list-item__author, .wc-block-components-review-list-item__product a {
    color: #0e1523;
		text-decoration: none !important;
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
    background-color: #828282;
    border-color: #828282;
}
.cwginstock-subscribe-form .panel-primary {
    border-color: #828282;
}
.cwginstock-panel-heading h4 {
    margin: 0;
}
.su-label-type-default {
    background: #f9a993 !important;
}
.su-label {
		color: #3e3e3e !important;
    margin-right: .4em !important;
    padding: .2em .4em !important;
    font-size: 1em !important;
    height: 1em !important;
    line-height: 1em !important;
    border-radius: 3px !important;
    text-transform: uppercase !important;
	letter-spacing: 1.5px;
}
.stock.out-of-stock::before {
    content: "\f057";
}
.stock.in-stock::before {
    content: "\f058";
}
.stock.out-of-stock, .stock.in-stock {
    color: #cc2b52;
    margin-top: 1.41575em;
}

ul.products li.product {
	width: 46.411765%;
	float: left;
	margin-right: 5.8823529412%;
}

ul.products li.product:nth-of-type( 2n ) {
	margin-right: 0;
}

@media ( min-width: 768px ) {
	ul.products li.product:nth-of-type( 2n ) {
		margin-right: 5.8823529412%;
	}
}
.hentry .entry-content a {
    text-decoration: none !important;
}
input#shiprocket_pincode_check, button#check_pincode {
	display: none !important;
}
.site-content {
    margin: 4em 0 0;
}
.footer-widgets .widget {
	margin-bottom: 1em
}
.star-rating span:before {
    color: #f9a993;
}
.quantity .plus, .quantity .minus {
    color: #333333;
}
.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before {
    color: #f9a993;
}