/* Enter Your Custom CSS Here */

/* TYPOGRAPHY */

@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Merriweather&amp;display=swap');

html body {
	font-family: 'Source Sans Pro', sans-serif;
}

body h1, body h2, body h3, body h4 {
/* 	font-family: 'Merriweather', serif; */
	font-family: 'Source Sans Pro', sans-serif;
}

.product_title.entry-title {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 1.75rem;
}


/* NAV */
@media (min-width: 768px) {
	.shopper-primary-navigation .main-navigation {
		width: 100%;
		float: none;
	}	
}

/* LOGO */
.site-branding .site-title a {
	background: url(/wp-content/uploads/2020/04/logo.svg) no-repeat 0 0;
	background-size: 200px auto;
	height: 55px;
	display: block;
	color: transparent !important;
}

.site-branding .site-description {
	display: none !important;
}

/* SMALL SCREEN */
@media (max-width: 767px ) {
	.site-branding .site-title a {
		display: inline-block;
	}
	
	.entry-title {
		font-size: 2.1rem;
	}
	
	.woocommerce-product-details__short-description p{
		font-size: 1.4rem;
	}
}

/* PRODUCT LAYOUT */

.shop-sidebar-left .content-area-shop {
	width: auto;
  float: none;
  margin: 0;
}

.single-product div.product .price {
	font-size: 1.8rem;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 600;
}

.single-product div.product .price {
	margin-bottom: 0.8rem;
}

.woocommerce-product-details__short-description p {
		margin-bottom: 0.6rem;
}

.single-product div.product form.cart .quantity {
	display: flex;
	align-items: center;
}

input.input-text.qty.text {
	background: #ededed;
}

.single-product div.product form.cart .quantity:before {
	content: "Ilość: ";
	margin-right: 10px;
}

/* ADD TO CART BUTTON */

button[name="add-to-cart"].single_add_to_cart_button {
	color: #ffff;
  background: #018d4b;
	margin-top: 2.2rem;
}

button[name="add-to-cart"].single_add_to_cart_button:hover {
	background: #8dc4b6;
}

.yith-wcwl-add-button {
	display: none;
}

.single-product div.product .product_meta {
	border: 0;
	padding-top: 0;
}

/* SINGLE BLOG POST */
.single .hentry.type-post .entry-header .entry-title {
	text-align: left;
	margin: 0 auto;
	font-size: 2.2rem;
	max-width: 960px;
}

.single .hentry.type-post .entry-header:after {
	display: none;
}

.single .hentry.type-post .entry-meta {
	display: none;
}

.single .hentry.type-post .wp-post-image {
	margin: 0 0 1.3rem;
}

.single .entry-content {
	max-width: 960px;
}

.single .entry-content * {
	max-width: 100%;
	margin: 0 auto;
}

.single .entry-content p, .single .entry-content li {
    font-size: 1.3rem;
    margin: 0 2rem 1rem;
}

.single .entry-content li {
	margin-bottom: 0.3rem;
}

.single .entry-content ul, .single .entry-content ol {
	margin: 0 0 1rem 3rem;
}


.add_to_wishlist {
	display: none !important;
}
.site-info {
	color: transparent;
}
.site-info a {
	display: none !important;
}
.site-info:before {
	content: "© Panny Dziewanny";
	color: #ccc;
}

/* Accent colorur - org: ff6600*/
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget a.button, .site-header-cart .widget_shopping_cart a.button, .back-to-top, .page-numbers li .page-numbers:hover, .shopper-hero-box .hero-box-wrap.owl-carousel .owl-controls .owl-next,
.shopper-hero-box .hero-box-wrap.owl-carousel {
	background-color: #e09328;
	border-color: #e09328;
}

.products.owl-carousel.owl-theme .owl-nav [class*='owl-'],
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger
{
		background-color: #e09328;
}

.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover, a.cart-contents:hover, .header-myacc-link a:hover, .site-header-cart .widget_shopping_cart a:hover, .site-header-cart:hover > li > a, .site-header ul.menu li.current-menu-item > a, .site-header ul.menu li.current-menu-parent > a
{
	color: #e09328
}

.main-navigation ul li a:hover {
		color: #e09328 !important;
}

button[name="add-to-cart"].single_add_to_cart_button {
	background: #1d51a4;
}