/* HEADINGS */
@media only screen and (max-width: 767px) {
	h2 {
		font-size: 1.6em !important;
	}
	h1 {
		font-size: 2em;
	}
}
/* END HEADINGS */

/* ABOUT PAGE */
.about-social {
	margin-bottom: 0;
}
/* END ABOUT PAGE */

/* BUTTONS */
button, html input[type="button"], input[type="reset"], input[type="submit"], a.button, a.wp-block-button__link:not(.has-background), .woocommerce div.product form.cart .button, .woocommerce ul.products li.product .button, body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
	background-color: var(--transparent);
		border: 2px solid var(--contrast);
	padding: 15px 60px;
	border-radius: 0px;
	color: var(--contrast) !important;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
  text-transform: uppercase;
}
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, a.button:hover, a.wp-block-button__link:not(.has-background):hover, .woocommerce div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover {
	color: var(--lightest) !important;
	background-color: var(--contrast);
}
.woocommerce form .quantity.buttons-added .plus:hover, .woocommerce form .quantity.buttons-added .minus:hover {
	background-color: var(--light);
}
/* END BUTTONS */

/* HOMEPAGE BG IMG */
@media only screen and (max-width: 843px) {
  .gb-container-b702738c {
    background-image: url('/wp-content/uploads/2022/09/ssk_home_bg_intro_mob_v2.jpg');
		background-position: left center;
  }
}
/* END HOMEPAGE BG IMG */

/* HOMEPAGE MODULES */
.gb-container-2decc811 .wp-block-columns {
	margin-bottom:0;
}
/* END HOMEPAGE MODULES */

/* FOOTER */
.footer-widgets {
	text-align: center;
}
.footer-widgets #menu-footer-menu a {
	font-size: 14px;
	text-decoration: none;
}
.footer-widgets #menu-footer-menu a:hover {
	text-decoration: underline;
}
.footer-widgets #menu-footer-menu li {
	display: inline-block;
	padding: 0 15px;
}
@media only screen and (max-width: 767px) {
	.footer-widgets #menu-footer-menu li {
	display: inherit;
	padding:inherit;
}
}
/* END FOOTER */

/* POST BLOCKS */
.wp-block-latest-posts__post-title {
	text-decoration: none;
}
.wp-block-latest-posts__post-title:hover {
	text-decoration: underline;
}
/* END POST BLOCKS */

/* SHOP & PRODUCTS */
.product_title.entry-title {
	display: none;
}
/* END SHOP & PRODUCTS */