.mq-whatsapp-messanger {
position: fixed;
right: 0rem;
bottom: 0.5rem;
width: 60px;
height: 60px;
z-index: 9999;
} .woocommerce-breadcrumb {
display: none !important;
}
@media only screen and (min-width: 769px) {
body.single-product .product .summary .product_title {
font-size: 2rem;
line-height: 3rem;
}
} body.single-product .woocommerce_tabs {
width: 100%;
max-width: 100%;
flex: auto;
}
body.single-product .woocommerce-gb_accordion ul.accordion .accordion-item .accordion-content h1 {
font-size: 2.35rem;
line-height: 3.2rem;
font-weight: bold;
}
body.single-product .woocommerce-gb_accordion ul.accordion .accordion-item .accordion-content h2 {
font-size: 1.75rem;
line-height: 2.3rem;
}  .vc_tta-container .vc_tta-panel-heading,
.vc_tta-container .vc_tta-panel-body {
background: none !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before,
.vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
border: none !important;
}
.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-panel-heading .vc_tta-title-text{
text-transform: uppercase;
font-size: 1.6rem;
} #paypal-credit-banner .pp-flex--8x1 {
margin: 1rem auto 3rem;
}
body.woocommerce-checkout .woocommerce-checkout .shop_table{
outline: 8px solid #eeeeee;
} .woocommerce-cart-form .actions button:not(disabled) {
outline: 2px solid #30c7b5 !important;
padding: 0.8rem 1rem !important;
margin-top: -4px;
}
.woocommerce-cart-form .actions button:not(disabled):hover,
.woocommerce-cart-form .actions button:not(disabled):focus{
outline: 1px solid #30c7b5 !important;
padding: 0.8rem 1rem !important;
}
.woocommerce-cart .woo-paypalplus-checkout-button {
margin-top: 32px !important;
}
.woocommerce-cart .woocommerce-cart-form__cart-item .product-name a {
font-weight: bold;
}
.woocommerce-cart .woocommerce-cart-form__cart-item .product-name .wc-gzd-cart-info {
font-size: 0.75rem;
}
body.woocommerce-cart .woocommerce .woocommerce-cart-form tr.cart_item .product-name {
padding-right: 1.5rem !important;
}
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
color: #fff; 
}
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active {
opacity: .75;
} .woocommerce-checkout .woocommerce-table {
border: 1.25rem #eee solid;
} body.woocommerce-checkout .checkout-done-thx-text {
font-size: 1rem;
margin: 1rem auto 4rem;
}   .bg--light-gray {
background-color: #f9f9f9;
}
.text-white *{
color: #fff!important;
}
@media only screen and (max-width: 769px) {
.vc_rtl-columns-reverse {
display: flex !important;
flex-direction: column-reverse;
}
} body .kill--inner--padding-top .vc_column-inner {
padding-top: 0 !important;
} 
body .kill--padding-bottoms .wpb_content_element {
padding-bottom: 0;
} .square-teaser-text h5,
.teaser-big-text h5 {
font-size: 1.65rem;
line-height: 2.25rem;
font-weight: bold;
position: relative;
}
.square-teaser-text .vc_col-sm-6 .wpb_text_column {
padding: 5%;
} .quote {
font-size: 6rem;
color: #30c7b5 !important;
font-weight: bold;
line-height: 1rem;
}
@media only screen and (max-width: 769px) {
.quote {
display: block;
position: relative;
line-height: 3rem;
}
}
@media only screen and (min-width: 769px) {
.quote {
left: -3rem;
top: 0;
position: absolute;
}
.teaser-big-text h5 .quote {
left: -2rem;
}
} body h1, 
body h2 {
text-transform: uppercase !important; 
font-weight: bold !important;
} .payment_methods  img{
width: auto;
max-height: 55px;
}
.product-bg-sun {
background: #fdffe9;
}
.product-bg-revive {
background: #fe009629;
}
.entry-meta-author,
.entry-date.published {
display: none !important;
} body .minicart .widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout,
body .checkout-button,
body button[type=submit] {
background-color: #30c7b5;
color: #333;
}
body .minicart .widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout:hover,
body .checkout-button:hover {
color: #fff;
} .widget_shopping_cart .total-cart-tax,
.widget_shopping_cart .shipping-costs-cart-info{
text-align: center;
}
.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__total.total,
.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p {
line-height: 1.5rem;
padding-top: 0;
padding-bottom: 0;
margin-bottom: 0;
}
.widget.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons,
.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons{
margin-top: 1rem;
} body .checkout-button {
margin: 1rem 0;
}
body #wc-stripe-payment-request-button-separator {
display: none !important;
}
body.single-product .cart .add_to_cart_wrapper .quantity{
background: none !important;
color: #333 !important;
} @media screen and (min-width: 40em) {
.single-product .product .before-product-summary-wrapper .woocommerce-product-gallery .flex-control-thumbs li {
width: calc(12.5% - 8px);
}    
}@font-face {
font-family: 'NeueEinstellung';
src: url(//www.naelucare.com/wp-content/themes/the-hanger/inc/fonts/neueeinstellung/NeueEinstellung-Normal.eot);
src: url(//www.naelucare.com/wp-content/themes/the-hanger/inc/fonts/neueeinstellung/NeueEinstellung-Normal.eot?#iefix) format('embedded-opentype'),
url(//www.naelucare.com/wp-content/themes/the-hanger/inc/fonts/neueeinstellung/NeueEinstellung-Normal.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'NeueEinstellung';
src: url(//www.naelucare.com/wp-content/themes/the-hanger/inc/fonts/neueeinstellung/NeueEinstellung-Medium.eot);
src: url(//www.naelucare.com/wp-content/themes/the-hanger/inc/fonts/neueeinstellung/NeueEinstellung-Medium.eot?#iefix) format('embedded-opentype'),
url(//www.naelucare.com/wp-content/themes/the-hanger/inc/fonts/neueeinstellung/NeueEinstellung-Medium.woff) format('woff');
font-weight: normal;
font-style: normal;
}@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.naelucare.com/wp-content/themes/naeulu/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.naelucare.com/wp-content/themes/naeulu/fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body,
body h1,
body h2,
body h3,
body h4,
body a,
body p,
body ul li,
body input,
body label,
body button {
font-family: 'Montserrat', 'Open Sans', 'Trebuchet', sans-serif;
}