.content {
    float: right;
    position: relative;
    max-width: 85%;
    width: 100%;
}	

.content-sidebar-wrap {
    max-width: 1800px;
    margin: 0 auto 120px;
    position: relative;
    z-index: 98;
}

.site-header {
    background-color: #000;
    border-bottom: 1px solid #000000;
    min-height: 80px;
    padding: 0;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 9999;
}

.genesis-nav-menu > .menu-item > a, .genesis-nav-menu .toggle-header-search {
    border-top: 4px solid #000;
}

.genesis-nav-menu a, .genesis-nav-menu .toggle-header-search {
    border-width: 0;
    display: block;
    font-family: Montserrat, sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 30px;
    text-transform: uppercase;
}

h2 {
    font-size: 44px;
    letter-spacing: -0.5px;
    line-height: 1;
    text-transform: uppercase;
}

.genesis-nav-menu > .menu-item > a:focus, .genesis-nav-menu > .menu-item > a:hover, .genesis-nav-menu > .menu-item:focus-within > a, .genesis-nav-menu > .menu-item:hover > a, .genesis-nav-menu > .menu-item.current-menu-item > a {
    border-top: 4px solid #ce3a0d;
    color: #ffffff;
}

.entry-title {
    font-size: 48px;
    font-weight: 400;
    text-transform: uppercase;
}

.content .wc-block-grid__product-add-to-cart .wp-block-button__link.add_to_cart_button, .content .wc-block-grid__product-add-to-cart .wp-block-button__link.add_to_cart_button:focus, .content .wc-block-grid__product-add-to-cart .wp-block-button__link.add_to_cart_button:hover, .woocommerce a.button, .woocommerce a.button:focus, .woocommerce a.button:hover, .woocommerce a.button.alt, .woocommerce a.button.alt:focus, .woocommerce a.button.alt:hover, .woocommerce button.button, .woocommerce button.button:focus, .woocommerce button.button:hover, .woocommerce button.button.alt, .woocommerce button.button.alt:focus, .woocommerce button.button.alt:hover, .woocommerce input.button, .woocommerce input.button:focus, .woocommerce input.button:hover, .woocommerce input.button.alt, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:hover, .woocommerce input.button[type="submit"], .woocommerce input[type="submit"]:focus, .woocommerce input[type="submit"]:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .woocommerce #respond input#submit, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:focus, .woocommerce #respond input#submit.alt:hover, .woocommerce .before-footer-cta button:focus, .woocommerce .before-footer-cta button:hover, .woocommerce .before-footer-cta input[type="button"]:focus, .woocommerce .before-footer-cta input[type="button"]:hover, .woocommerce .before-footer-cta input[type="reset"]:focus, .woocommerce .before-footer-cta input[type="reset"]:hover, .woocommerce .before-footer-cta input[type="submit"]:focus, .woocommerce .before-footer-cta input[type="submit"]:hover, .woocommerce .before-footer-cta .button:focus, .woocommerce .before-footer-cta .button:hover, .woocommerce.widget_price_filter .ui-slider .ui-slider-handle, .woocommerce.widget_price_filter .ui-slider .ui-slider-range {
    background-color: #2abfbf;
    color: #ffffff;
}

button, button:hover, button:focus, input[type="button"], input[type="button"]:focus, input[type="button"]:hover, input[type="reset"], input[type="reset"]:focus, input[type="reset"]:hover, input[type="submit"], input[type="submit"]:focus, input[type="submit"]:hover, .archive-pagination a:focus, .archive-pagination a:hover, .archive-pagination li.active a, .before-footer-cta button:focus, .before-footer-cta button:hover, .before-footer-cta input[type="button"]:focus, .before-footer-cta input[type="button"]:hover, .before-footer-cta input[type="reset"]:focus, .before-footer-cta input[type="reset"]:hover, .before-footer-cta input[type="submit"]:focus, .before-footer-cta input[type="submit"]:hover, .before-footer-cta .button:focus, .before-footer-cta .button:hover, .button, .button:focus, .button:hover, .more-link, .more-link:focus, .more-link:hover, .nav-primary .genesis-nav-menu .sub-menu a:focus, .nav-primary .genesis-nav-menu .sub-menu a:hover, .site-container div.wpforms-container-full .wpforms-form input[type="submit"], .site-container div.wpforms-container-full .wpforms-form button[type="submit"], .site-container div.wpforms-container-full .wpforms-form input[type="submit"]:focus, .site-container div.wpforms-container-full .wpforms-form input[type="submit"]:hover, .site-container div.wpforms-container-full .wpforms-form button[type="submit"]:focus, .site-container div.wpforms-container-full .wpforms-form button[type="submit"]:hover, .site-title a, .site-title a:focus, .site-title a:hover {
    background-color: #2abfbf;
    color: #ffffff;
}

.wc-block-grid__products .wc-block-grid__product-image img {
    height: 300px;
    width: auto;
}

@media only screen and (min-width: 1023px) {
	.genesis-nav-menu > .menu-item-has-children > a::after {
		content: "\f140";
		display: inline-block;
		-webkit-font-smoothing: antialiased;
		font: normal 16px/1 'dashicons';
		padding-left: 3px;
		vertical-align: top;
	}
}