/*======================================
Theme Name: WordPress Child Theme Atomion
Theme URI: https://marketpress.de
Description: Das Atomion Child Theme
Version: 1.0
Author: MarketPress
Author URI: https://marketpress.de
Template: wordpress-theme-atomion
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
======================================*/

/* You can start adding your own styles here. Use !important to overwrite styles if needed. */

body, button, select, optgroup, textarea {
  line-height: 1.6;
  font-size: 17px;
}

h1, h2, h3, h4, h5, h6, .h2, .highlights figcaption, .wp-block-atomion-block-icon-box span, #content .atomion-big-headline, #atomion-login-account h2, #atomion-new-account h2, .atomion-woocommerce-product-category, .blog .entry-title, .post-title {
    text-transform: uppercase;
    hyphens: none !important;
}

a, .pre-headline, .product-page-sections .section-headding, .product-page-accordion .section-headding, .shariff-button a:hover span, .atomion-post-category a, #blog-sidebar i.atomion-searchicon:hover, .entry-content ul li::before, #atomion-summary-wrapper ul li::before, .search-item.search-dropdown .open, .atomion-lightbox-search input.atomion-searchfield, .atomion-lightbox-search .search__info, .atomion-lightbox-search .btn-search-close, .atomion-select-ppp a.text-option.selected, #masthead #mobile-navigation .cart-item .filled + a.header-cart-link, .checkout-focus-label, html .wp-block-search .wp-block-search__button:hover, html .wp-block-calendar #today, .sidebar-content #wp-calendar #today, .woocommerce div.product .product-page-tabs .woocommerce-tabs ul.tabs li.active, #masthead .account-item-menu a.logout:hover, td.product-name small a, #atomion-breadcrumbs a:hover, .widget a:hover, .product_meta .posted_in a:hover, .woocommerce-product-rating a:hover, .atomion-blog-posts a:hover, .atomion-dark-link a:hover, a.atomion-dark-link:hover, .vcard a:hover, .comment-metadata a:hover, .woocommerce table.shop_table a:hover, a.wc-block-components-product-name:hover, .woocommerce-page .wc-block-components-totals-coupon-link:hover, .wc-block-components-totals-shipping__change-address__link:hover, .wp-block-latest-posts a:hover, .wp-block-latest-comments a:hover, .wp-block-file a:hover, .widget .wgm-info a, .woocommerce small.b2b-rrp, span.atomion-checkbox-style.style-checkmark.checked::before {
    color: #000609!important;
}

a:active, a:focus, a:hover {
    color: #37b34a!important;
}

ul, ol {
  padding-left: 17px;
}

#footer-bottom * {
    color: #ffffff!important;
}

#footer-bottom a:active, #footer-bottom a:focus, #footer-bottom a:hover {
    color: #37b34a!important;
}

#content .hero-slider-content h3 {
  margin: .1em 0 .1em;
  text-shadow: 2px 2px 8px rgba(0,0,0,0.5), -2px -2px 8px rgba(0,0,0,0.5);
}

#content .hero-slider-content span {
  text-shadow: 2px 2px 8px rgba(0,0,0,0.5), -2px -2px 8px rgba(0,0,0,0.5);
}

main h1 {
  font-size: 56px;
  margin-bottom: 0px;
}

main h1 + p{
  font-size: 28px;
  margin-top: 0px;
}

#content .atomion-big-headline {
  font-size: 1.8em;
  margin-bottom: 0;
  font-weight: 800;
  line-height: 1.2;
}

[class^="wp-block-woocommerce"] ul.products li .atomion-woocommerce-product-category {
  display: none;
}

[class^="wp-block-woocommerce"] .woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 1.3em;
  font-weight: 800;
  line-height: 1.2;
}

[class^="wp-block-woocommerce"] ul.products li .atomion-woocommerce-product-category, [class^="wp-block-woocommerce"] ul.products li h2, [class^="wp-block-woocommerce"] ul.products li .price, [class^="wp-block-woocommerce"] ul.products li .wgm-info, [class^="wp-block-woocommerce"] ul.products li .product-excerpt, [class^="wp-block-woocommerce"] ul.products li .go-to-product, .atomion-block ul.products li .atomion-woocommerce-product-category, .atomion-block ul.products li h2, .atomion-block ul.products li .price, .atomion-block ul.products li .wgm-info, .atomion-block ul.products li .product-excerpt, .atomion-block ul.products li .go-to-product {
    padding: 0 20px!important;
}

.vertrauen h3 {
    font-size: 2.5em;
    line-height: 1.2;
    margin: .5em 0 .5em;
    font-weight: 800;
}

.vertrauen h3 + p {
    margin: 0;
}

.vertrauen p {
    margin-top: 1em;
    margin-bottom: 0;
}

.blog div#blog-sidebar {
  display: none;
}

#masthead #desktop-navigation .cart-item {
  display: none;
}

#masthead #mobile-navigation .cart-item span.cart-status, #masthead #mobile-navigation .cart-item a.header-cart-link, #masthead #mobile-navigation .atomion-mini-cart-widget {
  display: none;
}

#masthead #desktop-navigation .social-item {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

.product_meta span, .product_meta a {
  text-transform: none;
}

.product_meta > span .meta-topic {
  text-transform: uppercase;
}

h3#atomion-product-features {
  display: none;
}

.product-page-sections .row .entry-content {
  margin: 2.5em 0;
}

p {
  margin-bottom: 1em;
  margin-top: 0;
}

.single-post .entry-title {
  font-size: 2em;
  line-height: 1.2;
  font-weight: 800;
}

.single-post .entry-header {
  margin: 3em 0 3em;
}

.single-post #meta-footer {
  display: none;
}

.single-post .entry-content hr {
  display: none;
}

#footer-action-bar {
  display: none;
}

span.posted-on {
  margin-bottom: 5px;
  display: block;
  font-size: 0.8em;
}

#atomion-more-latest-posts article h2, .archive article h2, .search article h2 {
  line-height: 1.2;
}

.woocommerce.widget_product_categories ul li a {
  font-size: 1em;
  text-decoration: none;
  text-transform: none;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
  line-height: 1.2;
}

.woocommerce ul.products li.product .price {
  font-weight: 400;
  color: #000609;
}

.product-image-wrapper .atomion-product-lupe {
  bottom: 35% !important;
}

section#block-18 {
  width: 100%;
  margin: 0;
}

#main-footer h2, #main-footer a {
  color: #ffffff!important;
}

#main-footer a:hover {
  color: #37b34a!important;
}

#main-footer p {
  font-size: 1.2em;
}

.woocommerce li.product .site-product-meta h2 {
  hyphens: auto!important;
}