/*
 Theme Name:   OceanWP Child
 Description:  Child Theme des high-performance WP-Theme OceanWP
 Author:       Philipp Limbeck
 Author URI:   https://insyde.at/
 Template:     oceanwp
 Version:      1.0
 Text Domain:  oceanwp-child
*/

/* overwrite general settings of oceanwp for focus of links (black border) */
#main a:focus,
#site-header a:focus,
#footer a:focus{
	outline: 0px !important;
}


:root {
    --farbe-braun: #886e50;
    --farbe-grau: #707070;
	--farbe-hellgrau: #ececec;
    --farbe-creme: #fffcf6;
	--farbe-weiss: #ffffff;
	--farbe-footergrau: #DEDFDA;
}


/*
color: var(--farbe-grau);
*/

/* Archiv + Einzelprodukt: Button anpassen */
body.archive li.product form.cart button.single_add_to_cart_button,
body.single-product form.cart button.single_add_to_cart_button,
div#produkt-ausgabe-startseite form.cart button.single_add_to_cart_button{
    font-size: 0;
    color: transparent;
    position: relative;
    width: 58px;
    height: 58px;
    background: none;
    border: none;
    padding: 0;
}

/* Symbol anzeigen */
body.archive li.product form.cart button.single_add_to_cart_button::before,
body.single-product form.cart button.single_add_to_cart_button::before,
div#produkt-ausgabe-startseite form.cart button.single_add_to_cart_button::before{
    content: "";
    position: absolute;
    top: 44%;
    left: 40%;
    width: 58px;
    height: 50px;
    transform: translate(-50%, -50%);
    background-image: url('/wp-content/uploads/2025/05/Temer-Warenkorb-Button.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
	 transition: transform 1.6s ease;
}

/* Drehung bei Hover */
body.archive li.product form.cart button.single_add_to_cart_button:hover::before,
body.single-product form.cart button.single_add_to_cart_button:hover::before,
div#produkt-ausgabe-startseite form.cart button.single_add_to_cart_button:hover::before{
    transform: translate(-50%, -50%) rotate(20deg);
}

/* Text "In den Warenkorb" bei related products entfernen */
section.related.products form.cart button.single_add_to_cart_button{
	font-size: 0;
}


.nomargin-bottom {
	margin-bottom: 0px !important;
}




span.zusatzinfo {
	color: var(--farbe-braun);
	text-transform: uppercase;
	font-size: 50px;
	line-height: 1.3;
	font-family: "Merriweather Sans", sans-serif;
	font-weight: 900;
}

@media only screen and (max-width: 1200px) {
span.zusatzinfo {
	color: var(--farbe-braun);
	text-transform: uppercase;
	font-size: 40px;
	line-height: 1.3;
	font-family: "Merriweather Sans", sans-serif;
	font-weight: 900;
}
}


@media only screen and (max-width: 550px) {
span.zusatzinfo {
	color: var(--farbe-braun);
	text-transform: uppercase;
	font-size: 30px;
	line-height: 1.3;
	font-family: "Merriweather Sans", sans-serif;
	font-weight: 900;
}
}


div.grauezeile {
	background-color: var(--farbe-hellgrau);
	padding-top: 50px;
	padding-bottom: 25px;
}


div.text-mit-illu {
	background-image: url('/wp-content/uploads/2025/05/brunnen_frei_800.png');
	background-position: right bottom;
	background-repeat: no-repeat;
	background-size: contain;
}


span.instalink a {
	font-size: 25px;
	text-decoration: none !important;
	display: inline-flex;
	align-items: center;
}

span.instalink::before {
	content: '';
	display: inline-block;
	width: 32px; /* gewünschte Breite */
	height: 32px; /* gewünschte Höhe */
	background-image: url('/wp-content/uploads/2025/04/instagram_grau.png');
	background-size: contain;
	background-repeat: no-repeat;
	margin-right: 8px; /* Abstand zum Text */
	vertical-align: middle; /* Ausrichtung mit dem Text */
}


/* Ninja Form */

div.nf-form-fields-required {
	display: none;
}

div.nf-field-label {
	font-size: 18px;
}

.nf-field-label label {
	font-weight: 300 !important;
}

.ninja-forms-req-symbol {
  color: var(--farbe-grau) !important;
}

input#nf-field-1,
input#nf-field-2,
textarea#nf-field-3 {
	background-color: #fff;
}

input#nf-field-4.ninja-forms-field.nf-element {
	border:none;
  background-color: transparent;
  color: #707070;
  text-transform: none;
  font-size: 20px;
  text-decoration:underline;
  font-weight: 900;
  padding-left: 0px;
}

/* Footer */

div.footergrau {
	background-color: var(--farbe-footergrau);
}


div.footermain {
	padding-left: 100px;
	padding-right: 100px;
}

	
div.footeranschrift {
	padding-left: 80px;
}

div.footerlinks a,
div.footerlinks p,
div.footerlinks span {
	font-size: 14px;
}

#footer-mobile-nl {
		display: none;
	}

	#footer-mobile {
		display: none;
	}


@media all and (max-width: 1600px) {
	#footer-mobile-nl {
		display: block;
	}

	#footer-mobile {
		display: block;
	}

	#footer-desktop{
		display: none;
	}
}

/* MAILCHIMP  */
div#newsletter-anmeldung-footer .form-row{
	display: flex;
		gap: 0;
		justify-content: space-between;
	}
	div#newsletter-anmeldung-footer .form-row label[for="firstname"]{
		margin-right: 10px;
	}


div#newsletter-anmeldung-footer .form-row label {
    flex: 1;
}

div#newsletter-anmeldung-footer .form-row input {
    width: 100%;
    box-sizing: border-box;
}

div#newsletter-anmeldung-footer input#firstname,
div#newsletter-anmeldung-footer input#lastname,
div#newsletter-anmeldung-footer input#email {
    background-color: var(--farbe-weiss);
}


p#newsletter-anmeldung-text,
span.bezeichnung-eingabefeld-nopaddingleft,
div#newsletter-anmeldung-footer strong {
    font-size: 16px;
	line-height: 1.4;
	margin-bottom: 0px;
	font-weight: 400;
}

span.bezeichnung-eingabefeld {
    font-size: 18px;
    line-height: 1.5;
}

p.line-height-one {
	font-size: 14px;
  line-height: 1;
	margin-bottom: 0px;
}

form label {
  margin-bottom: 15px !important;
}

/* Styling for the Anmelden button */
div#newsletter-anmeldung-footer input#button-anmeldung {
    background-color: transparent;
    color: var(--farbe-grau);
    border: none;
    font-size: 20px;
    cursor: pointer;
	font-weight: 800;
	text-decoration: underline;
	margin-top: 8px;
	padding-left: 0px;
	text-transform: none !important;
}


/* Grid Veranstaltungen */


.termine-grid.vc-gitem-zone-height-mode-auto:before {
	display: none;
}

.termine-grid.vc_gitem-zone-a .vc_gitem-row-position-top,
.termine-grid.vc_gitem-zone-b .vc_gitem-row-position-top {
	position: relative;
}

.termine-grid {
	min-height: 230px;
}

div.va-titel {
	color: var(--farbe-braun);
	font-size: 30px;
	font-weight: 700;
	font-family: "Courier Prime", monospace;
	line-height: 1;
}

div.va-datum,
div.va-url {
	font-size: 20px;
}

div.termine-grid {
	background-color: var(--farbe-hellgrau);
  margin-left: 25px;
  margin-right: 25px;
  padding-top: 5px;
  padding-bottom: 8px;
}

div.va-ort p {
	text-align: center;
	font-size: 20px;
	margin-bottom: 0px;
}


/* Woocommerce */


div.shopinfo li {
	font-size: 18px;
list-style-type: disc;
  margin-left: 10px;
	line-height: 1.8;
}

div.shopinfo {
	border: 3px solid var(--farbe-grau);
	padding: 20px;
	background-image: url('/wp-content/uploads/2025/04/gras.png');
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: var(--farbe-hellgrau);
}



header.woocommerce-products-header,
.woocommerce article.entry-content.entry.clr,
body.woocommerce-cart .site-content,
body.woocommerce-checkout .site-content,
body.woocommerce-account .site-content
 {
	margin-top: 150px;
}

div.wc-product-untertitel {
	font-weight: 600;
	font-size: 20px;
}

/* Archive */

/*
.woocommerce-cart ul.products .wc-product-upper,
.archive ul.products .wc-product-upper,
div#produkt-ausgabe-startseite ul.products .wc-product-upper,
body.single-product section.related.products ul.products .wc-product-upper {
	min-height: 180px;
}
*/

.woocommerce-cart ul.products .wc-product-lower,
.archive ul.products .wc-product-lower,
div#produkt-ausgabe-startseite ul.products .wc-product-lower,
body.single-product section.related.products ul.products .wc-product-lower{
    display: flex;
    flex-direction: row;
}
.woocommerce-cart ul.products .wc-product-lower-col,
.archive ul.products .wc-product-lower-col,
div#produkt-ausgabe-startseite ul.products .wc-product-lower-col,
body.single-product section.related.products ul.products .wc-product-lower-col{
    width: 50%;
	align-content: end;
}

.woocommerce-cart ul.products .wc-product-lower-col.second,
.archive ul.products .wc-product-lower-col.second,
div#produkt-ausgabe-startseite ul.products .wc-product-lower-col.second,
body.single-product section.related.products ul.products .wc-product-lower-col.second{
    padding-left: 10px;
}

.woocommerce-cart ul.products li.product form.cart,
.archive ul.products li.product form.cart,
div#produkt-ausgabe-startseite ul.products li.product form.cart,
body.single-product section.related.products ul.products li.product form.cart{
    display: flex;
}

.woocommerce-cart ul.products li.product form.cart div.quantity,
.archive ul.products li.product form.cart div.quantity,
div#produkt-ausgabe-startseite ul.products li.product form.cart div.quantity,
body.single-product section.related.products ul.products li.product form.cart div.quantity{
    width: 31%;
}

.woocommerce-cart ul.products li.product form.cart a.ajax_add_to_cart,
.archive ul.products li.product form.cart a.ajax_add_to_cart,
div#produkt-ausgabe-startseite ul.products li.product form.cart a.ajax_add_to_cart,
body.single-product section.related.products ul.products li.product form.cart a.ajax_add_to_cart,
ul.products li.product a.button.alt.outofstock-button{
    display: flex;
    align-items: center;
    text-transform: none;
    font-weight: 500;
    font-size: 15px;
    line-height: 1.3;
}

.quantity {
	min-width: 80px !important;
}


.woocommerce ul.products a.button.alt {
    background-color: var(--farbe-grau);
    margin-top: 0;
    height: 52px;
}

.woocommerce .selectqty {
	 -webkit-appearance: none; 
    -moz-appearance: none; 
    appearance: none;
/*   height: 47px;*/
	height: 51px;
	max-width: 55px;
	padding-left: 8px;
	padding-right: 0px;
    border: 1px solid var(--farbe-grau);
    font-size: 18px;
    text-align: center;
    background-color: var(--farbe-weiss);
	box-shadow: none;	
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="black" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"></path></svg>');
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 16px;
    padding-right: 20px; 
}


form select {
	border-radius: 1px !important;
}

.woocommerce .selectqty:focus {
    outline: none;

}

.woocommerce .selectqty::-ms-expand {
    display: none;
}

.woocommerce .selectqty::-webkit-inner-spin-button,
.woocommerce .selectqty::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

h2.woocommerce-loop-product__title {
	text-transform: none;
	font-size: 35px;
	margin-bottom: 5px;
	font-family: "Merriweather Sans", sans-serif;
	font-weight: 700;
	letter-spacing: 0px;
}

span.custom-praemierung {
	position: absolute;
  top: 28%;
  left: 65%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg,rgba(222, 223, 218, 1) 54%, rgba(236, 236, 236, 0.3) 84%);
  padding:16px;
	font-size: 16px;
	font-weight: 300;
}

@media only screen and (max-width: 520px) {
	span.custom-praemierung {
	position: absolute;
  top: 32%;
  left: 60%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg,rgba(222, 223, 218, 1) 54%, rgba(236, 236, 236, 0.3) 84%);
  padding:14px;
	font-size: 14px;
	font-weight: 300;
}
}

@media only screen and (max-width: 440px) {
	span.custom-praemierung {
	position: absolute;
  top: 32%;
  left: 60%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg,rgba(222, 223, 218, 1) 54%, rgba(236, 236, 236, 0.3) 84%);
  padding:10px;
	font-size: 12px;
	font-weight: 300;
}
}

@media only screen and (min-width: 1300px) and (max-width: 1670px) {
  span.custom-praemierung {
    position: absolute;
  top: 11%;
  left: 70%;
  transform: translate(-50%, -50%);
  background: linear-gradient(90deg,rgba(222, 223, 218, 1) 54%, rgba(236, 236, 236, 0.3) 84%);
  padding: 8px;
  font-size: 12px;
  font-weight: 300;
  }
}



.woocommerce ul.products .product {
	background-color: var(--farbe-hellgrau);
  padding: 20px;
  margin: 5px;
  width: 32.5%;
}

div.mengenangabe,
div.preisproliter,
div.mwst-versandinfo,
span.jahrgang {
	font-size: 18px;
	font-weight: 300;
}

div.mwst-versandinfo {
	padding-bottom: 15px;
	padding-top: 15px;
}


div#produkt-ausgabe-startseite a {
	text-decoration: none !important;
}

/* Single Product */

div.woocommerce-product-gallery__image {
	text-align: center;
}

h4.single-post-title.product_title.entry-title {
	border-bottom: none;
	padding-bottom: 10px;
}

div#tab-description h2 {
	display: none;
}

div.produkt-headline {
	  position: absolute;
	top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
	color: var(--farbe-creme);
	font-size: 70px;
	font-weight: 800;
	letter-spacing: 2px;
	text-align: center;
	line-height: 1.3;
}

div.woocommerce-message {
	font-size: 18px;
	color: var(--farbe-grau);
}

.woocommerce-message::before {
	color: var(--farbe-braun) !important;
}

.woocommerce-message a {
	padding: 14px 20px !important;
	font-size: 16px !important;
}


ul.acf-product-fields li {
	list-style: none;
}

ul.acf-product-fields {
	margin: 0px !important;
}

.woocommerce span.onsale {
	font-size: 20px !important;
}

/* Related Products */

section.related.products div.wc-product-lower-col.second div.mengenangabe,
section.related.products div.wc-product-lower-col.second div.preisproliter,
section.related.products div.wc-product-lower-col.second div.mwst-versandinfo
{
	font-size: 15px !important;
}

section.related.products div.wc-product-upper,
section.related.products div.wc-product-lower {
	text-align: left !important;
}

section.related.products div.wc-product-lower-col.second div.mwst-versandinfo {
	padding: 0px;
}

.woocommerce div.product form.cart {
	border: none !important;
}

/* Lebensmittelangaben */

body:not(.single-product) .lebensmittelangaben,
section.related.products{
    text-align: left;
}

div.lebensmittelangaben a{
	font-size: 16px;
}

div.lebensmittelangaben {
	padding-bottom: 10px;
}


/* Fly Cart */

.woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading,
.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove {
	color: var(--farbe-grau);
}

.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus,
.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus {
	display: none;
}

.woofc-count.woofc-count-top-right {
	top: 80px;
}

span.woofc-menu-item-inner-subtotal {
	font-size: 16px;
}

.woofc-menu-item .woofc-menu-item-inner::after {
	background-color: var(--farbe-grau);
}

.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div a {
	background-color: var(--farbe-grau);
	border-color: var(--farbe-grau);
}

.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {
	background-color: var(--farbe-braun);
	border-color: var(--farbe-braun);
	color: var(--farbe-weiss);
}

.woofc-area.woofc-style-01 .woofc-no-item {
	color: var(--farbe-grau);
}

/* Warenkorb */

div.wc-block-components-product-metadata {
	display: none;
}

.wc-block-components-product-name,
span.price.wc-block-components-product-price,
.wc-block-components-totals-coupon .wc-block-components-panel__button {
	font-size: 0.8em;
}

.wc-block-components-totals-shipping .wc-block-components-totals-item strong {
	text-transform: none !important;
	font-size: 0.9em;
}

button.wc-block-cart-item__remove-link {
	font-size: 0.6em !important;
}

.wc-block-components-totals-footer-item .wc-block-components-totals-item__label, .wc-block-components-totals-footer-item .wc-block-components-totals-item__value {
  font-size: 1em !important;
}

a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained {
	font-size: 20px;
}

.woofc-area.woofc-style-01 .woofc-area-bot .woofc-data {
	color: #707070 !important;
}

/* Kassa */

h2.wc-block-components-title.wc-block-components-checkout-step__title {
	font-family: 'Merriweather Sans';
	text-transform: none;
	font-weight: 700;
	letter-spacing: 0px;
}

div.wc-block-components-checkout-step__container,
.wc-block-components-checkout-return-to-cart-button {
	font-size: 0.8em;
}

.wc-block-components-form .wc-block-components-text-input input[type="text"] {
	height: 2.8em !important;
}

.wp-block-woocommerce-checkout-order-summary-totals-block {
	font-size: 0.9em;
}

span.wc-block-components-button__text {
	font-size: 20px;
}

h3.wc-block-components-product-name {
	text-transform: none;
}

/* Danke Seite */

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
	font-size: 55px;
  font-weight: 700;
  text-align: center;
}

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
	color: var(--farbe-braun);
	font-size: 55px;
	text-align: center;
	font-weight: 700;
	position: relative; /* für ::before-Positionierung */
}

@media all and (max-width: 890px) {
	p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
		font-size: 40px;
	}
	li.woocommerce-order-overview__order.order,
	li.woocommerce-order-overview__date.date, 
	li.woocommerce-order-overview__email.email,
	li.woocommerce-order-overview__total.total,
	li.woocommerce-order-overview__payment-method.method,
	li.bank_name,
	li.sort_code,
	li.iban,
	li.bic {
		font-size: .6em;
	}
	h2.wc-bacs-bank-details-heading, 
	h2.woocommerce-order-details__title, 
	h2.woocommerce-column__title {
		font-size: 34px !important;
	}
	
	ul.order_details li,
	table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details,
	section.woocommerce-customer-details {
		font-size: .6em !important;
	}
}

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received::before {
	content: "";
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
	aspect-ratio: 3 / 1; /* oder z. B. 16 / 9, je nach Bildformat */
	background-image: url('/wp-content/uploads/2025/05/gans_wiese_frei_1200.png');
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	opacity: 0.6;
}

h2.wc-bacs-bank-details-heading,
h2.woocommerce-order-details__title,
h2.woocommerce-column__title {
		font-family: 'Merriweather Sans';
	text-transform: none;
	font-weight: 700;
	letter-spacing: 0px;
	font-size: 40px;
}

h3.wc-bacs-bank-details-account-name {
	font-size: 30px;
}

.woocommerce ul.order_details {
	background-color: var(--farbe-hellgrau);
}

.woocommerce table.shop_table,
th .woocommerce-table__product-name.product-name,
.woocommerce table.shop_table thead,
table th,
table td {
	border: none !important;
	background-color: var(--farbe-hellgrau) !important;
}

.woocommerce table.shop_table tfoot th {
	font-size: 22px !important;
	text-transform: none;
}


/* Mein Konto */

.woocommerce .owp-account-links li .owp-account-link {
	font-size: 45px !important;
	font-weight: 600 !important;
}

.woocommerce .owp-account-links li.or {
	font-weight: 400 !important;
	border: none !important;
	text-transform: none !important;
}

.woocommerce-MyAccount-content .addresses .woocommerce-Address .title h2 {
	font-family: 'Merriweather Sans' !important;
	text-transform: none !important;
	font-size: 1em !important;
	letter-spacing: 0px;
}

.woocommerce-MyAccount-content .addresses .woocommerce-Address .title a {
	font-size: 16px;
}

/* Boxzilla */

#boxzilla-box-329-content h2,
#boxzilla-box-329-content h2{
	font-size: 25px;
	letter-spacing: 0;
	line-height: 1;
	color: var(--farbe-braun);
	font-family: 'Merriweather Sans';
	text-transform: none;
	font-weight: 600;
}

p.first,
p.last {
	font-size: 19px;
}

.boxzilla {
	padding: 0px !important;
}

.boxzilla-content > :last-child {
	padding: 25px !important;
}

div.left {
	padding: 25px;
}

	div.pic-mobile {
		display: none;
	}

@media all and (max-width: 1000px){
	
	#boxzilla-box-329-content .right{
		display: none;
	}
	
	#boxzilla-329.boxzilla-newsletter-info,
	#boxzilla-box-329-content .left{
		width: 100%;
	}
	
	#boxzilla-box-329-content .left{
		padding: 15px 15px 0px 15px;

	}
	
	.boxzilla-content > :last-child {
	padding: 0px !important;
}
	
	div.pic-mobile {
		display: block;
			}
	

}



/* mobile */

.mobile-menu-logo {
	width: 50%;
   position: absolute;
  top: 15%;
  left: 50%;
  transform: translate(-50%, -50%);
}

div#mobile-fullscreen.clr.active {
	background-image: url('/wp-content/uploads/2025/05/brunnen_frei_800.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

#temer-text-mobile {
  display: none;
}

#temer-text-desktop {
  display: block;
}

@media (max-width: 1400px) {
  #temer-text-mobile {
    display: block;
  }

  #temer-text-desktop {
    display: none;
  }
}


@media all and (max-width: 890px){
	#slider-desktop {
		display: none;
	}
	#slider-mobile {
		display: block;
	}
}

@media all and (min-width: 891px){
	#slider-desktop {
		display: block;
	}
	#slider-mobile {
		display: none;
	}
}


.oceanwp-mobile-menu-icon a {
	font-family: 'Courier Prime' !important;
	color: #fff !important;
	font-size: 25px !important;
	font-weight: 600 !important;
}

@media all and (max-width: 480px) {
  div.produkt-headline {
    font-size: 28px;
    top: 40%;
    line-height: 1;
  }
}

@media all and (min-width: 481px) and (max-width: 720px) {
  div.produkt-headline {
    font-size: 35px;
    top: 40%;
    line-height: 1;
  }
}

@media all and (min-width: 721px) and (max-width: 980px) {
  div.produkt-headline {
    font-size: 50px;
    top: 40%;
    line-height: 1;
  }
}


/* Nur auf Shop, Produktseiten, Warenkorb, Kasse und Mein Konto */
body.post-type-archive-product .oceanwp-mobile-menu-icon a,
body.single-product .oceanwp-mobile-menu-icon a,
body.woocommerce-cart .oceanwp-mobile-menu-icon a,
body.woocommerce-checkout .oceanwp-mobile-menu-icon a,
body.woocommerce-account .oceanwp-mobile-menu-icon a {
	color: #707070 !important;
}

