.text-center {
	text-align: center;
}
/* site content padding */
.site-content {
	padding-top: 0;
}

/*mobilemenu*/
.mobile-menu-panel.offscreen-panel .panel
{
	padding-top: 16px;
	background: #FFDE00;
	font-family: sonder-sans;
}
.mobile-menu__divider.divider
{
visibility: hidden;
}
.mobile-menu__search-form .search-field{
	padding-left: 48px;
	 border-bottom-width: 0px;
}
.mobile-menu__search-form .search-icon
{
	padding-left: 16px;
}
/*mainmenu*/
.header-account > a
{
	font-family:sonder-sans;
	font-size: 12px;
	padding-top: 2px;
}

.account-links
{
	font-family:sonder-sans;
	font-size: 12px;
}

/*main nav underline*/
.main-navigation a:after {
    /*content: "";*/
    /*position: absolute;*/
    /*right: 0;*/
    /*bottom: -4px;*/
    /*width: 0;*/
    border-bottom: 5px solid;
	/*transition: width 0.3s;*/
}

.primary-menu
{
	text-decoration: none;
}

/*tabs underline*/
.konte-tabs__nav li:after {
    border-bottom-width: 5px;
}

/*my account dropdown*/
.header-account .account-links {
    /*white-space: nowrap;
    position: absolute;
    top: 100%;
    left: -40px;
    min-width: 180px;
    opacity: 0;
    z-index: 100;
    pointer-events: none;
    transform: translate(0px, 20px);*/
    padding: 24px 0px 0px;
    /*transition: transform 0.5s ease 0s, opacity 0.4s ease 0s;*/
}

/*search feild*/
.header-search .search-field {
    font-size: 12px;
    /*font-size: 0.875rem;*/
   	font-family: sonder-sans;
    border-width: 0 0 5px 0;
    /*border-color: transparent;
    padding: 6px 0 6px 25px;
    width: 75%;
    position: absolute;
    left: 0;
    top: 0;
    transition: 0.4s;
    background: transparent;*/
}

/*subscribe field button*/
.konte-subscribe-box--style2 .mc4wp-form-fields button, .konte-subscribe-box--style2 .mc4wp-form-fields input[type="submit"]{
	font-family: sonder-sans;
	font-size: 0.75rem;
}

/*checkout page button*/
button.alt, .button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt
{ 
	color:white;
	font-family: sonder-sans;
}

/*quantity button*/
.woocommerce div.product .quantity .qty{
	font-family: sonder-sans;
}
/*wishlist button*/
.woocommerce div.product.layout-v4 .add-to-wishlist-button .button-text{
	font-family:sonder-sans;
}
/*my account page header layout*/
.woocommerce-MyAccount-content h3.greeting
{
	display: grid;
}

/*blog page sidebar widget*/

.widget-area .blog-sidebar .sticky-sidebar #block-14, .widget
{
    padding: 0;
    border: none;
margin-top: 90px;
}

/*add to cart notifciations*/

.woocommerce-message
{
	background-color: #1b1b17;
}
.woocommerce-message .button:hover
{
	color: white;
}

/*avoids having to use elementors js stretch section*/

/*.konte-container
{ 
	margin: auto;
	padding-left: 0;
	padding-right: 0;
}

.product-content-container
{
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 16px;
	padding-right: 16px;
} */

/*hide konte shop on shop page*/

.site-content-container.shop-content-container.konte-container
{
	display: none;
}
