a {
     color: #333333;
}


a:hover {
     color: #GGGGGG;
     text-decoration: underline;
}




blockquote {
    font-size: 38px;
    font-size: 1.625rem;
    font-weight: bold;
    margin: 0 1.6em;
}


/* Top bar */
#masthead .top-bar{
	background-color:#ffffff;
	transform:translatex(0px) translatey(0px);
}

/* Site Description */
.top-bar .top-bar-wrapper p{
	text-shadow:none;
	font-size:16px;
	box-shadow:none;
	color: #333;
}



/* Paragraph */
.wp-block-pullquote blockquote p{
	transform:translatex(0px) translatey(0px);
	font-size:34px;
	
}


/* Link */
#colophon .site-info a{
	display:inline-block;
	height:25px;
	
}



/* Heading */
.products .product h2{
	transform:translatex(0px) translatey(0px);
	background-color:#999999b8 !important;
	color:#333 !important;
	
}


/* Button */
.products .product .add_to_cart_button{
	color:#2c3e50;
	border-top-color:#2c3e50;
	border-right-color:#2c3e50;
	border-bottom-color:#2c3e50;
	border-left-color:#2c3e50;
	
}



/* Button */
.hentry .return-to-shop a{
	color:#2c3e50;
	border-top-color:#2c3e50;
	border-right-color:#2c3e50;
	border-bottom-color:#2c3e50;
	border-left-color:#2c3e50;
	
}




/* Link */
.site-branding .site-title a{
	font-size:33px;
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
	display:inline-block;
	transform:translatex(36px) translatey(-1px);
	padding-top:0px;
	position:relative;
	top:-5px;
	left:-17px;
	pointer-events: none;
}

/* Post Title */
.hentry .entry-header h1{
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
}

/* 768px and larger screen sizes */
@media (min-width:768px){

	/* Post Title */
	.hentry .entry-header h1{
		font-size:20px;
	}
	
}


/* Product name */
.woocommerce-checkout-review-order-table thead .product-name{
	background-color:#2c3e50;
}

/* Product total */
.woocommerce-checkout-review-order-table thead .product-total{
	background-color:#2c3e50;
}

/* Th */
.woocommerce-checkout-review-order-table .cart-subtotal th{
	background-color:#7f8c8d;
}

/* Th */
.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{
	background-color:#7f8c8d;
	transform:translatex(0px) translatey(0px);
}

/* Th */
.woocommerce-checkout-review-order-table .order-total th{
	background-color:#363839;
}

/* Th */
#page #content #primary #main .hentry .entry-content .woocommerce .checkout #order_review .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals th{
	height:0px !important;
}

/* Page */
#page{
	transform:translatex(0px) translatey(0px);
	
}



/* Product remove */
.cart thead .product-remove{
	background-color:#7f8c8d;
}

/* Product thumbnail */
.cart thead .product-thumbnail{
	background-color:#7f8c8d;
}

/* Product name */
.cart thead .product-name{
	background-color:#7f8c8d;
}

/* Product price */
.cart thead .product-price{
	background-color:#7f8c8d;
}

/* Product quantity */
.cart thead .product-quantity{
	background-color:#7f8c8d;
}

/* Product subtotal */
.cart thead .product-subtotal{
	background-color:#7f8c8d;
}

/* Th */
.cart_totals .cart-subtotal th{
	background-color:#7f8c8d;
}

/* Th */
.cart_totals .woocommerce-shipping-totals th{
	background-color:#95a5a6;
}

/* Th */
.cart_totals .order-total th{
	background-color:#34495e;
}

/* Button */
.actions .coupon .button{
	background-color:transparent;
	color:#2c3e50;
	border-color:#2c3e50;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	border-color:#2c3e50;
	color:#2c3e50;
}

/* Input */
.woocommerce-cart-form__cart-item .quantity input[type=number]{
	transform:translatex(0px) translatey(0px);
}

/* Page */
#page{
	transform:translatex(0px) translatey(0px);
	
}



/* Post Title */
.hentry .entry-header h1{
	color:#ffffff;
	text-shadow:none;
	margin-bottom:0px;
	height:6px;
}

/* Njoki6azn */
.n2-ss-slider-4 .n2-ss-slide .n-uc-Z1WNjoki6AZN{
	margin-top:0px;
	padding-top:0px;
}

/* Content */
#content{
	transform:translatex(0px) translatey(0px);
	
}

/* 768px and larger screen sizes */
@media (min-width:768px){

	/* Content */
	#content{
		padding-top:3px;
	}
	
}




}



/* Th */
.woocommerce-checkout-review-order-table .cart-subtotal th{
	background-color:#7f8c8d;
}

/* Th */
.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{
	background-color:#7f8c8d;
}

/* Th */
.woocommerce-checkout-review-order-table .tax-total th{
	background-color:#7f8c8d;
}

/* Button */
#place_order{
	border-color:#2c3e50;
	color:#2c3e50;
	
}


/* Post Title */
.hentry .entry-header h1{
	background-color:transparent;
	color:transparent;
	visibility:hidden;
}

/* Th */
.cart_totals .cart-subtotal th{
	background-color:#6d7778;
	width:156px;
	padding-right:85px;
}

/* Th */
.cart_totals .tax-total th{
	background-color:#6d7778;
	padding-right:124px;
}

/* Th */
.cart_totals .order-total th{
	background-color:#363839;
	padding-right:111px;
}

/* Th */
.cart_totals .woocommerce-shipping-totals th{
	background-color:#7f8c8d;
	width:152px;
	padding-right:84px;
}

/* Product thumbnail */
.cart thead .product-thumbnail{
	background-color:#2c3e50;
}

/* Product remove */
.cart thead .product-remove{
	background-color:#2c3e50;
}

/* Product name */
.cart thead .product-name{
	background-color:#2c3e50;
}

/* Product price */
.cart thead .product-price{
	background-color:#2c3e50;
}

/* Product quantity */
.cart thead .product-quantity{
	background-color:#2c3e50;
}

/* Product subtotal */
.cart thead .product-subtotal{
	background-color:#2c3e50;
}

/* Button */
.actions .coupon .button{
	color:#3e3b3b;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	color:#3e3b3b;
}



/* Button */
#site-header-cart p a{
	color:#3e3b3b;
	border-color:#3e3b3b;
	
}




/* Link */
#colophon .site-info a{
	pointer-events: none;
}



/* 320px and smaller screen sizes */
@media (max-width:320px){

	/* Paragraph */
	.site-branding-wrapper .site-branding p{
		transform:translatex(-16px) translatey(7px);
		position:relative;
		left:-3px;
	}
	
	/* Image */
	.site-branding .custom-logo-link img{
		display:inline-block;
		transform:translatex(0px) translatey(-13px);
	}
	
}





/* 600px and smaller screen sizes */
@media (max-width:600px){

	/* Image */
	.site-branding .custom-logo-link img{
		position:relative;
		top:-15px;
	}
	
	/* Paragraph */
	.site-branding-wrapper .site-branding p{
		position:relative;
		left:-19px;
		
	}
	
}




/* Icon instagram */
#menu-social a .icon-instagram{
	color:#221f1f;
	box-shadow:0px 0px 7px 1px #221f1f;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
}

/* Site Description */
.top-bar .top-bar-wrapper p{
	padding-left:10px;
}

/* Menu */
#menu-social{
	
}

/* 768px and larger screen sizes */
@media (min-width:768px){

	/* Site Description */
	.top-bar .top-bar-wrapper p{
		float:right;
	}
	
}




	/* Top bar */
	#masthead .top-bar{
		padding-top:18px;
	}
	
}




div#n2-ss-2 {
  display: block;
}
div#n2-ss-3, div#n2-ss-2-placeholder {
  display: none;
}

@media only screen and (max-width: 440px) {
  div#n2-ss-2, div#n2-ss-3-placeholder {
    display: none;
  }
  div#n2-ss-3 {
    display: block;
  }
}




div#id="jarallax-container-0" {
  display: block;
}
div#n2-ss-3, div#id="jarallax-container-0"-placeholder {
  display: none;
}

@media only screen and (max-width: 440px) {
  div#n2-ss-2, div#n2-ss-3-placeholder {
    display: none;
  }
  div#n2-ss-3 {
    display: block;
  }
}






/* Site Description */
.top-bar .top-bar-wrapper p{
	
}

/* 768px and larger screen sizes */
@media (min-width:768px){

	/* Site Description */
	#page #masthead .top-bar .top-bar-wrapper p{
		width:21% !important;
	}
	
}




/* 320px and smaller screen sizes */
@media (max-width:320px){

	/* Paragraph */
	.site-branding-wrapper .site-branding p{
		transform:translatex(3px) translatey(0px);
		
	}
	
}





/* Button */
.products .product .add_to_cart_button{
	color:#050505 !important;
}

/* Heading */
.products .product h2{
	border-top-left-radius:28px;
	border-bottom-right-radius:28px;
	border-top-right-radius:28px;
}





/* Icon instagram */
#menu-social a .icon-instagram{
	background-image:linear-gradient(130deg, rgb(255,7,11) 20%, rgb(229,0,141) 36%, #ffe451 94%);
	color:#ecf0f1;
	
}




/* Site info */
#colophon .site-info{
	transform:translatex(0px) translatey(0px);
	color:#373d3d;
	
}





/* 640px and smaller screen sizes */
@media (max-width:640px){

	/* Image */
	.site-branding .custom-logo-link img{
		position:relative;
		top:-15px;
		
	}
	
	/* Paragraph */
	.site-branding-wrapper .site-branding p{
		position:relative;
		left:-17px;
	}
	
}



/* 640px and smaller screen sizes */
@media (max-width:640px){

	/* Image */
	.site-branding .custom-logo-link img{
		position:relative;
		top:-15px;
	}
	
	/* Paragraph */
	.site-branding-wrapper .site-branding p{
		position:relative;
		left:-17px;
	}
	
}




/* 640px and smaller screen sizes */
@media (max-width:640px){

	/* Image */
	.site-branding .custom-logo-link img{
		position:relative;
		top:-15px;
	}
	
	/* Paragraph */
	.site-branding-wrapper .site-branding p{
		position:relative;
		left:-17px;
	}
	
	
	
	

	
/* Paragraph */
.site-branding-wrapper .site-branding p{
	letter-spacing:-0.7px;
	word-spacing:-1.2px;
}

/* Link */
#top-menu > .menu-item > a{
	font-size:15px;
	
}



	
	
/* Heading */
#main .woocommerce-products-header h1{
	text-align:left;
	
}

/* 768px and larger screen sizes */
@media (min-width:768px){

	/* Heading */
	#main .woocommerce-products-header h1{
		font-size:34px;
	}
	
}

	
	
	
/* Button */
.entry-summary .cart .single_add_to_cart_button{
	color:#1e1e1e !important;
	
}
	
	
	
	
/* Paragraph */
	.site-branding-wrapper .site-branding p{
		letter-spacing:-1px;
		word-spacing:-1px;
	}
	
}	
	



/* Paragraph */
.site-branding-wrapper .site-branding p{
	top:2px;
	
}
	





/* Link */
#tab-title-description a{
	color:#333233;
	
}






/* Button */
.cart_totals .wcz-btsbtn a{
	color:#2d2c2e;
	border-color:#262626;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	color:#070707;
	
}





/* Block spacer */
.wp-container-17 .wp-block-column .wp-block-spacer{
	padding-bottom:7px;
	height:35px !important;
	
}



/* Button */
.entry-summary .cart .single_add_to_cart_button{
	color:#232323 !important;
	
}



.woocommerce-tabs ul.tabs li.active a {
    background: rgba(0, 0, 0, 0.02);
    color: #ababab;
}







.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button.alt.disabled, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button.alt.disabled, .woocommerce input.button.alt:disabled, .woocommerce
input.button.alt:disabled[disabled] {
    background: transparent;
    border-color: #7e7d7d;
    color: #7e7d7d;
    cursor: not-allowed;
    opacity: 0.5;
    padding: 0.8em;
}





.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button, .woocommerce input.button.alt {
    border: 2px solid;
    border-color: #232323;
    border-radius: 10px;
    background: transparent;
    box-shadow: none;
    color: #232323;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    font-size: 16px;
    font-size: 1rem;
    -webkit-font-smoothing: inherit;
    letter-spacing: 1px;
    line-height: 1;
    padding: 0.8em;
    text-align: center;
    text-shadow: none;
    text-decoration: none;
    text-transform: uppercase;
    transition: 0.3s;


	
	

}	
	
	
	

/* Woocommerce  price amount */
.page-description ins .woocommerce-Price-amount{
	font-size:20px;
	background-color:#757f7f;
	width:83px;
	height:25px;
}

/* Woocommerce  price amount */
.page-description del .woocommerce-Price-amount{
	font-size:17px;
	
}





/* Background dim  overlay */
.page-description .background-dim__overlay{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-right-radius:50px;
	
}






	