/* Removes the subcategory from breadcrumbs

span.breadcrumb-separator:nth-child(4) { display: none; padding-right: 1em; }

.woocommerce-breadcrumb > a:nth-child(5) { display: none; }
*/

/* Fixing header cart icon alignment */

a.cart-contents::after { float: left !important; padding-right: .5em; }

/* Styles tied to tatooine dev work */

body.page-id-10915 {
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
}
.site-header .col-full {
	max-width: 78% !important;
}
.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h1, .editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h1 {
	font-size: 4.0em;
	margin-bottom: .2360828548em;
	letter-spacing:2px
}
.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h2, .editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h2 {
	font-size: 2.617924em;
	margin-bottom: .3342343017em;
	letter-spacing: 2px;
}
 .page-id-10915 h2.home-welcome {
	font-size: 2.44141rem;
	font-weight: 300;
}
  .page-id-10915 p.home-welcome-subheading {
	font-size: 1.6rem;
	font-weight: 300;
	text-align: center;
	color: #82878C;
	margin: -.4rem auto 2.5rem;
	max-width: 40rem;
}
.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container p {
	font-size: 1.4em !important;
}
.page-id-10915 .wp-block-button__link:not(.has-text-color) {
	color: #ffffff;
}
.page-id-10915 .hentry .entry-content .wp-block-button .wp-block-button__link, .page-id-10915 .editor-styles-wrapper .wp-block-button .wp-block-button__link  {
	background: #0085ba;
	border-color: #0073aa #006799 #006799;
	-webkit-box-shadow: 0 1px 0 #006799;
	box-shadow: 0 1px 0 #006799;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;
	-webkit-border-radius:3px !important;
 border-radius:3px !important;
	font-size: 14px;
	font-weight: 300;
	letter-spacing: 2px;
}
.page-id-10915 .hentry .entry-content .wp-block-button.community-button .wp-block-button__link, .page-id-10915 .editor-styles-wrapper .wp-block-button.community-button .wp-block-button__link  {
	background-color: #ffffff;
	color: #000000;
	text-shadow: none;
}
.page-id-10915 .hentry .entry-content .wp-block-button.community-button .wp-block-button__link:hover, .page-id-10915 .editor-styles-wrapper .wp-block-button.community-button .wp-block-button__link:hover  {
	background: #fafafa;
	border-color: #999;
	color: #23282d;
}
.page-id-10915 .hentry .entry-content .wp-block-button .wp-block-button__link:hover, .page-id-10915 .editor-styles-wrapper .wp-block-button .wp-block-button__link:hover {
background: #008ec2;
	border-color: #006799;
	color: #fff;
	}
/* Removing header and  breadcrumbs */
.page-id-10915 .storefront-breadcrumb {
	display: none;
}
.page-id-10915 #main .hentry .entry-header {
	display: none;
}
.page-id-10915 .woocommerce-product-search {
	margin-bottom: 0;
}
.site-branding {
	max-width: 360px;
	min-width: 240px;
}
.primary-navigation {
	text-align: left;
}
	.page-id-10915 .main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
	font-family: "Open Sans", Helvetica, Arial, "Liberation Sans", sans-serif;
	font-weight: 400;
	display: block;
	line-height: 34px;
	padding: 10px;
	margin: 0 4px 14px;
	font-size: 13px;
	color: #eee;
	height: 34px;
	letter-spacing: 1px;
}
/* Media Queries */
@media only screen and (min-width: 768px){
	.page-id-10915 .site-header-cart .cart-contents {
	padding: 1.618em 0 0;
	}

.page-id-10915.sp-header-active .sp-header-span-8 {
	width: 100%;
	float: left;
	margin-right: 4.347826087%;
}
.page-id-10915.sp-header-active .sp-header-pre-2 {
	margin-left: 0%;
}
.page-id-10915.sp-header-active .site-header .site-branding {
	min-width: 200px;
}
.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container, .editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container {
	width: calc(8*(100vw/12));
	max-width: calc(8*(100vw/12));
	padding-top: 6.8535260698em;
	padding-bottom: 6.8535260698em;
}	
.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container, .editor-styles-wrapper .community-wrapper .wp-block-cover .wp-block-cover__inner-container {
	width: 84%;
	max-width: 58rem;
}
}
/* EOF Styles tied to tatooine dev work */

/* Align Add to Cart buttons - SkyVerge https://www.skyverge.com/blog/woocommerce-align-add-to-cart-buttons/ */
a.added_to_cart.wc-forward { 
    bottom: 0; 
    position: absolute; 
    display: block; 
    bottom: 0px;
}

.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product { 
    min-height: 295px !important; 
    margin-bottom:10px; 
}

a.button.add_to_cart_button, 
a.button.product_type_simple { 
    bottom: 30px; 
    position: absolute; 
}
/* EOF SkyVerge align CSS */