/* Hide page title on home page */
body.page-id-2587 h1.entry-title {
    display: none;
}

/* Hide post meta info */


span.byline {
    display: none;
}

span.posted-on {
    display: none;
}

span.cat-links {
    display: none;
}


/* Adjust Site Title Font Size #27007811-hc-jg */
body:not(.fse-enabled) .site-title {
    font-size: 2.65rem;
}


/*Reduce Footer Copyright Size-ks-hc 27012412*/
.site-info .site-name {
    display: none;
}
.widget_text .widget-title {
    font-size: 12px;
    text-align: center;
}

/*Increase space between elements on link list 27035160-hc */
.links-list > p {margin-bottom: 10px;}


/* Hide page titles but NOT post titles | 7182939-zen FC */
.page h1.entry-title {
    display: none;
}

/*remove blue color from menu entirely, make links grey | 27052024-hc swm*/
#site-navigation.main-navigation ul ul,
#site-navigation.main-navigation .main-menu,
#site-navigation {
    background-color: #fff;
}
#site-navigation.main-navigation ul>li:hover>a,
#site-navigation.main-navigation ul>li.focus>a,
#site-navigation.main-navigation ul>li.current-menu-item>a {
    background-color: #fff;
	  color: #696969;
}
@media only screen and (min-width:560px) {
    #site-navigation.main-navigation ul.main-menu>li:after {
        color: #fff;
    }
}
#site-navigation.main-navigation ul li a, .fse-template-part .main-navigation ul li a {
	color: #696969;
}

/*change icon circle color for social media icons | 27052024-hc swm*/
#masthead .social-navigation ul li a,
.main-navigation #toggle:focus+#toggle-menu,
#toggle-menu {
    background: #7dabd4;
}

#masthead .social-navigation ul li a:active,
#masthead .social-navigation ul li a:focus,
#masthead .social-navigation ul li a:hover,
.main-navigation #toggle:focus+#toggle-menu:active,
.main-navigation #toggle:focus+#toggle-menu:focus,
.main-navigation #toggle:focus+#toggle-menu:hover,
#toggle-menu:active,
#toggle-menu:focus,
#toggle-menu:hover {
    background: #7dabd4;
}

/* Change site title font color / #27052748-HC JB */
.site-title a:link, .site-title a:visited {
    color: #696969;
}

/* remove woocommerce breadcrumbs -mf-hc-27485552*/
.woocommerce-breadcrumb {
	display: none
}

#woocommerce-wrapper > form 
{
	display: none
}

/* make shop page title larger -mf-zd-3709810*/
#woocommerce-wrapper > header > h1
{
    font-size: 2.65rem
}

/* ---Woo Cart icon size change | -zd (JW) -3709810-- */ 
body[class*="woocommerce"] #page .main-navigation .woocommerce-cart-link .svg-icon{
    height: 25px;
    width: 25px;
}

/* Move cart icon to right of nav menu | 3709810-zen */
@media only screen and (min-width: 560px) {
    body[class*="woocommerce"] #page .main-navigation .menu-main-navigation-container {
    max-width: 97%;
    float: left;
    margin-right: 0px!important;
}
.main-navigation .woocommerce-menu-container {
    max-width: 3%;
	float: left;
	}
}

/* Resize menu padding / 27530880-hc rw */
@media only screen and (min-width: 560px) {
#site-navigation.main-navigation ul li a, .fse-template-part .main-navigation ul li a {
	padding: 10px;
}
#site-navigation.main-navigation .main-menu {
	margin-left: 40px;
}
}

/* Move Woo cart in menu  / 3714823hc rw */
body[class*="woocommerce"] #page .main-navigation .woocommerce-cart-link .svg-icon {
    margin-top: -5px;
}

/* background color of site to white | #27695395-hc vg */
html {
    background-color: #fff;
}

/* Make site background white | #27695395-hc vg */
body {
    background-color: #fff;
}

/* Adjust prices to match product titles / 27726424-hc pj */
#woocommerce-wrapper ul.products li.product .price,
body[class*="woocommerce"] #page #add_payment_method .cart-collaterals .cross-sells ul.products li.product .price,
body[class*="woocommerce"] #page .cart-collaterals .cross-sells ul.products li.product .price {
    font-size: 1rem;
}

/* Adjust prices on single product pages to match product titles / 27726424-hc pj */
.single-product #page #woocommerce-wrapper div.product div.summary span.price,
.single-product #page #woocommerce-wrapper div.product div.summary p.price {
    font-size: 1.44rem;
}

/* Switch the price and product description around on single product pages / 27726424-hc pj */
.single-product #page .entry-summary {
    display: flex;
    flex-direction: column;
}

.single-product #page .entry-summary .woocommerce-product-details__short-description {
    order: 0;
}

.single-product #page .entry-summary .price {
    order: 1;
}

.single-product #page .entry-summary .stock {
    order: 3;
}


.single-product #page .entry-summary form.cart {
    order: 4;
}
/* End - Switch the price and product description around on single product pages */


/* Remove Hover effect in menu links 27909620-hc */
#site-navigation.main-navigation ul li a:hover,
#site-navigation.main-navigation ul li a:focus, 
#site-navigation.main-navigation ul li a:active,
#site-navigation.main-navigation ul li a:visited {
    color: #6C6C6C;
}

.wcsob_soldout_text p {
	font-weight: bolder
}

/*Show the Subscribe button in full on smaller screens | KG-33985885-hc*/
@media only screen and (max-width: 440px){
	#subscribe-submit .wp-block-button__link{
		word-break: inherit;
	}
}

/* hide image downloads in carousels 35009371-hc KS */
a.jp-carousel-image-download {
	display: none !important;
}

/* Hide page titles but NOT post titles | 7182939-zen FC */
.page h1.entry-title {
    display: none;
}

/* Hide pause button on homepage slideshows 7182939-zen */
.home .wp-block-jetpack-slideshow_button-pause {
    display: none !important;
}

/* Hide pause button on recent works post slideshow | AY | #7583376-zen */
.recent-works-slider .wp-block-jetpack-slideshow_button-pause

{
    display: none !important;
}

.recent-works-slider .swiper-button-prev,   
.recent-works-slider .swiper-button-next
{
    display: none !important;
}

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

/*hide post prev/next links 7596903-zen sgy*/  
nav.navigation.post-navigation {
display: none;
}

/*hide results count from category pages - 9382062-ZD */
.woocommerce .woocommerce-result-count {
display: none;
}