
#main {
	padding-top: 0;
}

#entry-content {
	position: relative;
}

ul {
	margin: 0;
}

#main > :first-child {
	padding-top: 0;
}

.wp-block-jetpack-slideshow {
	width: 200%;
	position: absolute;
  left: 50%;
	transform: translate(-50%, 0);
	transform-origin: center;
}

.entry-title{
	display:none !important;
}

.single-product div.product .woocommerce-product-rating {
	margin-top: 0;
}

.tnp-subscription {
	margin: 0!important;
}

#block-12 > .wp-block-page-list {
	display: grid;
  grid-template-columns: auto auto;
}

@media (min-width: 768px) {
	#block-12 > .wp-block-page-list {
		display: grid;
		grid-template-columns: auto auto auto;
	}
	
  .site-header {
    padding-top: 1.3em;
		border-bottom-color: transparent;
	}
	.site-branding {
		margin-bottom: 0;
	}
	.site-search {
		margin-bottom: 0;
		margin-top: 0.5em;
	}
	.main-navigation ul.nav-menu > li > a {
    	padding: 1.3em 1em;
  }
	.cart-contents {
		padding: 1.3em 0!important;
	}
	
	.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
		margin-bottom: 1.2em;
	}
}

.woocommerce-products-header {
	padding-bottom: 2em!important;
}

.guts .woocommerce-loop-product__title {
	color: white;
}

.wp-block-jetpack-slideshow_button-pause, .wp-block-jetpack-slideshow_pagination, .wp-block-jetpack-slideshow_button-prev, .wp-block-jetpack-slideshow_button-next {
	display: none!important;
}

.wp-block-jetpack-slideshow_swiper-wrapper {
	height: auto !important;
}

.menu > li > a:hover,
.wp-block-post-title > a:hover {
	color: #ff9d00!important;
}

.main-navigation ul.menu ul a:hover, .main-navigation ul.menu ul li:hover > a, .main-navigation ul.menu ul li.focus, .main-navigation ul.nav-menu ul a:hover, .main-navigation ul.nav-menu ul li:hover > a, .main-navigation ul.nav-menu ul li.focus {
	background-color: rgba(255,255,255,.3);
	color: inherit;
}

.wp-block-post-title > a {
	font-size: 1rem;
	font-weight: 400;
	color: black;
	text-decoration: none!important;
}

a:focus, input:focus, textarea:focus, button:focus {
	outline: none;
}

.storefront-breadcrumb {
	display: none;
}

.elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide {
	max-width: initial!important;
}

.footer-widget-1 > :first-child {
	margin-bottom: 0;
}

body.page-id-137 {
	background-color: #f5e627;
}