.green { color: #00a3b4 !important; }
* {outline:none;}  .menu-main-menu-container ul.menu li.menu-item a:focus {
box-shadow: none!important;
} ul.products li.product.has-no-add-to-cart .product-image-wrapper  {
height:195.8px !important; 
width:100% !important;
}
ul.products li.product.has-no-add-to-cart .product-image-wrapper a.woocommerce-LoopProduct-link {
display:block;
}
ul.products li.product.has-no-add-to-cart .product-image-wrapper .atomion-product-lupe {
bottom:30% !important;
}
ul.products li.product.has-no-add-to-cart .product-image-wrapper a.woocommerce-loop-product__link {
padding:0;
}
ul.products li.product.has-no-add-to-cart img, ul.products li.product.has-no-add-to-cart a { opacity: 1 !important; display: block !important; visibility: visible !important ;}
ul.products li.product.has-no-add-to-cart .site-product-meta .atomion-woocommerce-product-category, ul.products .fa-search-plus { display: none;}
.cart-item { display: none !important!; border: 0 !important;} .count { display:none;} .woocommerce ul.products li.product a:focus, .product-categories li.cat-item a:focus, a:focus, input:focus, i:focus  {
box-shadow: none!important; 
}
ul.products a h2 { color: #3a3b43; }
ul.products a:hover h2 { color: #00a3b4; }
.orderby { font-weight: normal; font-size: 1rem;}
ul.products li.product  { padding-bottom: 50px; position: relative;}
ul.products .pa_farbe { white-space: nowrap; position: absolute; bottom: 0; z-index: 2; text-align: center; }
.archive .select_option span{ width: 4px !important; height: 4px !important;  border: 1px solid #fff; line-height:  7px !important; }
.archive .select_option { margin:0 1px !important;}
ul.products .pa_groesse { display: none !important; height: 0 !important; overflow: hidden !important;} .widget_categories ul li a:hover:after, 
.woocommerce.widget_product_categories ul li a:hover:after { 
margin-right: 0; 
}
.widget_product_search input { border: 2px solid #00a3b4 !important;}
.product-categories  { font-weight: bold;}
.product-categories  ul.children li a { font-weight: normal !important; text-transform: none  !important;} li.product .price .woocommerce-Price-currencySymbol:before, li.product .price_on_inquiry { display:block; content:"Richtpreis "; font-size: .85em; padding-bottom: 3px; color: #00a3b4;   }
.variations { margin-bottom: 0 !important; }
.variations_form, td.value option { font-weight: normal !important; font-size: 1rem !important;}
td.value select:focus {  box-shadow: none!important; border: 3px solid #00a3b4 !important;}
.woocommerce-Price-amount {color: #00a3b4; font-weight: bold; padding: 0;}
.price_on_inquiry { font-weight: normal;}
.before_price, .after_price {display: block !important;  width: 100%;}
.after_price    {font-size: .85em; line-height: 1.4em;  }
.variations th, .variations td { display: block; text-align: center; width: 100%;}
.variations tr:nth-child(2),.variations tr:nth-child(2) td, .variations tr:nth-child(2) th { display: none;}.main-navigation a {
font-family: "SourceSansPro",  sans-serif;
}
.woocommerce div.product .product_title {
font-family: "SourceSansPro",  sans-serif;
}
body,
button,
select,
optgroup,
textarea,
#masthead .sub-menu .menu-level-1 li a,
#desktop-navigation [id*="primary-menu"] .atomion-simple-menu li a,
#mobile-navigation [id*="primary-menu"] .atomion-simple-menu li a,
#desktop-navigation .account-item-menu .atomion-simple-menu li a,
#masthead #desktop-navigation .account-item-menu a.logout, 
#atomion-more-latest-posts h3,
.atomion-mini-cart-widget .button,
.archive .woocommerce-loop-product__title,
.entry-title,
.section-headding,
#atomion-product-features,
.woocommerce-Reviews-title,
.woocommerce-checkout #payment_method {
font-family: "SourceSansPro",  sans-serif;
}
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 {
font-family: "SourceSansPro",  sans-serif;
}
select { background-image: url(https://promotion4you.at/wp-content/themes/wordpress-theme-atomion/assets/img/angle-down.svg); }    .atomion-spinner { background-color: #ffffff; }  .atomion-spinner.style-1 > div { background-color: #333333; }  .atomion-spinner.style-2 .spinner .path { stroke: #333333; }  .atomion-spinner.style-3 .circle .inner { border-bottom: 5px solid rgba(51,51,51,0.7); border-left: 5px solid rgba(51,51,51,0.7); box-shadow: inset 0px 0px 10px rgba(51,51,51,0.15); }  .atomion-spinner.style-4 .inner.one { border-bottom: 3px solid #333333; }  .atomion-spinner.style-4 .inner.two { border-right: 3px solid #333333; }  .atomion-spinner.style-4 .inner.three { border-top: 3px solid #333333; }    body { background: dbdce0; }    h1:after,  h2:after, blockquote:before,  blockquote:after, .atomion-searchicon, .widget-title:after, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_product_search button, .product-page-sections .section-headding:after, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, #atomion-more-latest-posts h3:after, #masthead .atomion-megamenu-img-element > a:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li.menu-item-has-children > a:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-hovered:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-not-hovered:after, #masthead .sub-menu-wrap.menu-level-1 li.menu-item-has-children > a:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li.menu-item-has-children:not(.atomion-megamenu-img-element) > a:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li.menu-item-has-children > a:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-title-above.menu-image-not-hovered span.menu-image-title:after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-title-above.menu-image-hovered span.menu-image-title:after, #atomion-reading-progress .bar, .atomion-lightbox-search .search__inner--down, nav.woocommerce-MyAccount-navigation ul li a:after, #atomion-review-overview .bar, .woocommerce div.product .product-page-tabs .woocommerce-tabs ul.tabs li a:after { background-color: #00a3b4; }  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: #00a3b4; }  .widget .tagcloud a:hover, .woocommerce-checkout input[type='checkbox']:checked  + label::before, .woocommerce-account input[type='checkbox']:checked  + label::before, .atomion-radio-style[type="radio"]:checked + label::before, .atomion-radio-style[type="radio"]:checked + span::before, .woocommerce-checkout label.checkbox input[type="checkbox"]:checked:before, .woocommerce-account label.checkbox input[type="checkbox"]:checked:before, .woocommerce-checkout label.woocommerce-form__label-for-checkbox input[type="checkbox"]:checked:before, .woocommerce-account label.woocommerce-form__label-for-checkbox input[type="checkbox"]:checked:before, #content .wp-block-atomion-block-hero-slider .slick-dots li.slick-active, span.atomion-checkbox-style.checked, input.cc_checkbox:checked + label::before { background-color: #00a3b4; border-color: #00a3b4; }    #content .hero-slider-content a.outline:hover, .wp-block-button.is-style-squared .wp-block-button__link:hover, .wp-block-button.is-style-default .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:hover { color: #00a3b4 !important; }  #content .hero-slider-content a.outline:hover::before,  #content .hero-slider-content a.outline:hover::after, html .wp-block-search .wp-block-search__button:hover { border-color: #00a3b4; }  #atomion-review-overview .bar-block, .woocommerce small.b2b-rrp { border: 2px solid #00a3b4; }  .input__label-content--yoshiko::after { color: #00a3b4; }  .input__field--yoshiko:focus + .input__field--yoshiko, .input--filled .input__field--yoshiko, textarea.input__field--yoshiko:focus { background-color: transparent; border-color: #00a3b4; }    .nav-hover-1 [id*="primary-menu"].nav-menu > li > a:after, .nav-hover-1 [id*="primary-menu"].menu > li > a:after { background: #00a3b4; }    .wp-block-separator.atomion-divider-primary, .wp-block-separator.atomion-divider-full-primary { background-color: #00a3b4; border-color: #00a3b4; }    h1, h2, h3, h4, h5, h6 { color: #00a3b4; }    body,  p, small, .woocommerce-cart .cart-collaterals .cart_totals p small, .select2-container--default .select2-selection--single .select2-selection__rendered, .sidebar-content .select2-container--default .select2-selection--single .select2-selection__placeholder, input, textarea, input::placeholder,  textarea::placeholder, mark.count { color: #3a3b43; }     .woocommerce-info { border-top-color: #00a3b4; }  .woocommerce-info a, .woocommerce-info:before { color: #00a3b4; }  .woocommerce-message { border-top-color: #7a9c59; }  .woocommerce-message a, .woocommerce-message::before { color: #7a9c59; }  .woocommerce-error { border-top-color: #b20000; }  .woocommerce-error a, .woocommerce-error::before { color: #b20000; }  .woocommerce form .form-row.woocommerce-invalid .select2-container,  .woocommerce form .form-row.woocommerce-invalid input.input-text,  .woocommerce form .form-row.woocommerce-invalid select { border-color: #b20000; }      #top-bar, #top-bar .menu-item .sub-menu { background-color: #00a3b4; }  #top-bar .inner *, #header #top-bar li.current-menu-item a { color: #ffffff; font-size: 97%; }    #header #masthead { height: auto; background-color: #3a3b43; }  .transparent-header #header #masthead:not(.stuck) { background: rgba(58,59,67,1); }  .transparent-header.mobile-nav-is-open #header #masthead:not(.stuck) { background: #3a3b43; }  #desktop-navigation .logo-item img { width: 147px; height: auto; }  .logo-item img { padding: 4px; }   #header .header-element a, #header .header-element button, .cart-item,  #header .social-item i, #mobile-navigation button.toggle { color: #b0b2b3; }  #mobile-navigation .line { stroke: #b0b2b3; }  #masthead #mobile-navigation .cart-item > a { color: #333333; }  #masthead #mobile-navigation .cart-item > .filled + a.header-cart-link { color: #37b9e3; }  #header #mobile-navigation .header-element a, #header #mobile-navigation .header-element button, #mobile-navigation .social-item i, #mobile-navigation button.toggle { color: #b0b2b3; }  #header #masthead #mobile-navigation li.current-menu-item a { color: #00a3b4; }  .nav-hover-1 #mobile-navigation [id*="primary-menu"].nav-menu > li > a:after, .nav-hover-1 #mobile-navigation [id*="primary-menu"].menu > li > a:after { background-color: #00a3b4; }  #header .social-item i { color: #999999; }  #masthead .main-navigation [id*="primary-menu"] > li > a { letter-spacing: 0px; }  #header #masthead li.current-menu-item a,  #header #masthead:not(.nav-hover-6):not(.nav-hover-8) #desktop-navigation .main-navigation [id*="primary-menu"] > li:hover > a, #header .main-navigation .sub-menu .menu-level-1 li a:hover, #header .main-navigation .atomion-simple-menu .sub-menu li a:hover, #header .main-navigation .atomion-simple-menu .sub-menu li a:hover:after, #header #masthead .main-navigation  .account-item-menu li a:hover, #header .header-element:hover > a, #header .header-element:hover > button, .cart-item .atomion-mini-cart-widget a,  .cart-item:hover, .cart-item a,  .cart-item p,  #header .social-item a:hover i, .modal-content #german_market_privacy_declaration_field a { color: #00a3b4; text-decoration: none; }  #masthead #desktop-navigation .search-item, #masthead #desktop-navigation .account-item, #masthead #desktop-navigation .social-item, #masthead #desktop-navigation .search-item.search-lightbox a, #masthead #desktop-navigation .wishlist-item { height: 151px; }  #masthead #desktop-navigation .header-element > a, #masthead #desktop-navigation .header-element > button { height: 151px; }  .transparent-header #masthead:not(.stuck) #desktop-navigation .cart-item { border-left: 1px solid rgba(221,221,221,1); border-right: 1px solid rgba(221,221,221,1); }  .transparent-header #masthead:not(.stuck) #desktop-navigation .wishlist-item, .transparent-header #masthead:not(.stuck) #desktop-navigation .social-item, .transparent-header #masthead:not(.stuck) #desktop-navigation .account-item { border-right: 1px solid rgba(221,221,221,1); }    .search-dropdown.wrapper { width: calc(300px + 50px); }  .search-dropdown .atomion-searchform .atomion-searchfield, .error404 .atomion-searchform .atomion-searchfield { width: 100%; float: left; max-width: 300px; }  .atomion-searchform .atomion-searchicon { border-color: #00a3b4; }  .atomion-searchform .atomion-searchicon:hover { background-color: transparent; border-color: #00a3b4; color: #00a3b4; }  .atomion-lightbox-search::before, .atomion-lightbox-search::after { border: 1.5em solid #00a3b4; }    #desktop-navigation .account-item-menu, #desktop-navigation .account-item-menu a { color: #000000; }  #desktop-navigation .account-item-menu { background: #ffffff; }  #desktop-navigation .account-item-menu .customer-approach { border-bottom: 1px solid #dddddd; }  #masthead #desktop-navigation .account-item-menu a.logout { border-top: 1px solid #dddddd; }    #atomion-breadcrumbs li, #atomion-breadcrumbs .bread-current { text-transform: uppercase; }    .transparent-header #header #masthead.logo-right-nav:not(.stuck) #desktop-navigation .main-nav-item .header-element:not(.desktop-cart) { border-left: 1px solid rgba(221,221,221,1); border-right: 0; }    #masthead .sub-menu-wrap.menu-level-0,  #masthead #desktop-navigation .cart-item .atomion-mini-cart-widget, #masthead #desktop-navigation .search-dropdown.wrapper, #masthead #mobile-navigation .main-nav-item, #masthead #mobile-navigation .cart-item .atomion-mini-cart-widget { top: 151px; }  #mobile-navigation .atomion-mini-cart-widget:after { height: calc(151px; + 104px + 20px); }  .stuck #mobile-navigation .atomion-mini-cart-widget:after { height: calc(40px + 104px + 20px); }  .admin-bar #mobile-navigation .atomion-mini-cart-widget:after { height: calc(151px + 104px + 20px + 32px); }  .admin-bar .stuck #mobile-navigation .atomion-mini-cart-widget:after { height: calc(40px + 104px + 20px); }  @media screen and (max-width: 782px ) { .admin-bar #mobile-navigation .atomion-mini-cart-widget:after { height: calc(151px + 104px + 20px + 46px); }    .admin-bar .stuck #mobile-navigation .atomion-mini-cart-widget:after { height: calc(40px + 104px + 20px); } }  #masthead #mobile-navigation .cart-item > a, #masthead #mobile-navigation .menu-toggle { height: 151px; }  .nav-hover-1 #desktop-navigation [id*="primary-menu"].nav-menu > li , .nav-hover-1 #desktop-navigation [id*="primary-menu"].menu > li { height: 151px; }  #masthead.stuck #desktop-navigation .header-element > a, #masthead.stuck #desktop-navigation .cart-item > a, #masthead.stuck #desktop-navigation .account-item, #masthead.stuck #desktop-navigation .search-item, #masthead.stuck #desktop-navigation .social-item, #masthead.stuck #desktop-navigation .wishlist-item, #masthead.stuck #desktop-navigation .account-item > a, #masthead.stuck #desktop-navigation .account-item > button, #masthead.stuck #desktop-navigation .wishlist-item a, #masthead.stuck #desktop-navigation .search-item a, #masthead.stuck #desktop-navigation .search-item button, #masthead.stuck #desktop-navigation [id*="primary-menu"].nav-menu > li > a, #masthead.stuck.nav-hover-1 #desktop-navigation [id*="primary-menu"].menu > li > a, #masthead.stuck #mobile-navigation .cart-item > a, #masthead.stuck #mobile-navigation .menu-toggle { height: 40px; }  .stuck .sub-menu-wrap.menu-level-0,  #masthead.stuck #desktop-navigation .cart-item .atomion-mini-cart-widget, #masthead.stuck #desktop-navigation .search-dropdown.wrapper, #masthead.stuck #mobile-navigation .main-nav-item, #masthead.stuck #mobile-navigation .cart-item .atomion-mini-cart-widget { top: 40px; }  #masthead #mobile-navigation .logo-item img { max-height: 151px; }  #masthead.stuck #mobile-navigation .logo-item .sticky-logo { max-height: 40px; }  #masthead.stuck #desktop-navigation .logo-item img.sticky-logo { width: 50px; padding: 1px; }  #masthead .sub-menu-wrap{ background-color: #ffffff; }  #header #masthead .main-navigation .sub-menu li a, #header #mobile-navigation .main-navigation .sub-menu li a { color: #000000; }  .main-navigation [id*="primary-menu"] > li > a { font-size: large; text-transform: uppercase; }  #masthead #mobile-navigation .main-nav-item { height: calc(100vh - 151px); }  #masthead.stuck #mobile-navigation .main-nav-item { height: calc(100vh - 40px); }  .admin-bar #masthead:not(.stuck) #mobile-navigation .main-nav-item { height: calc(100vh - 151px - 32px); }    #header #masthead[class*="nav-hover"] [id*="primary-menu"] li.menu-item a:hover, #header #masthead[class*="nav-hover"] [id*="primary-menu"] :not(.sub-menu) li.current-menu-item a { color: #00a3b4; }  #masthead.nav-hover-2 [id*="primary-menu"] > li.menu-item > a:before, #masthead.nav-hover-2 [id*="primary-menu"] > li.menu-item > a:after, #masthead.nav-hover-6 [id*="primary-menu"] > li.menu-item > a:before, #masthead.nav-hover-8 [id*="primary-menu"] > li.menu-item > a:before, #masthead[class*="nav-hover"] [id*="primary-menu"] li.menu-item .atomion-mega-menu .sub-menu li a:after { background: #00a3b4; }  #masthead.nav-hover-6 [id*="primary-menu"] > li.menu-item > a:after, #masthead.nav-hover-8 [id*="primary-menu"] > li.menu-item > a:after { color: #00a3b4; }  #masthead.nav-hover-3 [id*="primary-menu"] li.menu-item a:before, #masthead.nav-hover-4 [id*="primary-menu"] li.menu-item a:before, #masthead.nav-hover-5 [id*="primary-menu"] li.menu-item a:before { border-color: #00a3b4; }  #masthead.nav-hover-5 [id*="primary-menu"] li.menu-item a:after { border-color: #00a3b4; background: transparent; }  #masthead.nav-hover-7 [id*="primary-menu"] li.menu-item a:before { border-left: 12px solid #00a3b4; border-right: 12px solid #00a3b4; }  @media screen and (max-width: 600px) { .admin-bar #masthead:not(.stuck) #mobile-navigation .main-nav-item { height: calc(100vh - 151px - 46px); width: 100vw; }   }       #masthead #desktop-navigation .cart-item { background-color: #ffffff; }    #masthead #desktop-navigation .cart-item a.header-cart-link { color: #333333; }    #masthead #desktop-navigation .cart-item .filled + a.header-cart-link { background-color: #37b9e3; }    .transparent-header #masthead:not(.stuck) #desktop-navigation .cart-item { background-color: rgba(255,255,255,1); }  .transparent-header #masthead:not(.stuck) #desktop-navigation .cart-item .filled + a.header-cart-link { background-color: rgba(55,185,227,1); }    #masthead #desktop-navigation .cart-item .filled + a.header-cart-link { color: #ffffff; }    .cart-item .atomion-mini-cart-widget { background-color: #ffffff; }    .cart-item .blockUI.blockOverlay { background: #ffffff !important; background-color: #ffffff !important; }    .atomion-mini-cart-widget li { border-bottom: 1px solid  #dddddd; }    .cart-item .atomion-mini-cart-widget i { color: #dddddd; }  #header .cart-item .atomion-mini-cart-widget,  #header .cart-item .atomion-mini-cart-widget ul a, #header .cart-item .atomion-mini-cart-widget p, #header #mobile-navigation .cart-item .atomion-mini-cart-widget a { color: #000000; }  #header .cart-item .atomion-mini-cart-widget .button.checkout.wc-forward, #content .woocommerce .button.atomion-go-back-button:hover, .wgm-second-checkout input#place_order_back:hover, #header .cart-item .atomion-mini-cart-widget .button.wc-forward:before { background-color: #00a3b4; border: 0; }  .woocommerce .cart .button,  .woocommerce .cart input.button,  .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce button.button,  .woocommerce button.button.alt,  .woocommerce #review_form #respond .form-submit input, .woocommerce a.button, input.mailpoet_submit, input[type="submit"], a.atomion-edit-address-button,  .woocommerce-MyAccount-content button.button, .atomion-account .button, #content .hero-slider-content a.atomion-button-filled, .wgm-second-checkout input#place_order, [class^="wp-block-atomion-block-content-box"] .atomion-button-filled, html .wp-block-search .wp-block-search__button, .woocommerce .woocommerce-widget-layered-nav-dropdown__submit, #content .woocommerce .download-file .button, .cc_content_blocker .button, .wp-block-woocommerce-product-categories .wc-block-product-categories__button, .wc-block-cart__submit-button, .wc-block-components-totals-coupon__button, .wc-block-components-checkout-place-order-button, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button { background-color: #00a3b4; border: 3px solid #00a3b4; }  .woocommerce .button:hover,  .woocommerce a.button:hover, .woocommerce a.button:disabled:hover, .woocommerce .wc-proceed-to-checkout a.checkout-button:hover,  .woocommerce button.button:hover,  .woocommerce #review_form #respond .form-submit input:hover, .woocommerce input.button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce button.button:disabled:hover,  .woocommerce button.button:disabled[disabled]:hover, input.mailpoet_submit:hover, input[type="submit"]:hover, a.atomion-edit-address-button:hover,  .woocommerce-MyAccount-content button.button:hover, .woocommerce button.button.alt:hover, .woocommerce .widget_product_search button:hover, .atomion-account .button:hover, #content .hero-slider-content a.atomion-button-filled:hover, #content .woocommerce .button:hover, #content .content-box-content a.outline:hover, .wp-block-button .wp-block-button__link:hover, .wgm-second-checkout input#place_order:hover, [class^="wp-block-atomion-block-content-box"] .atomion-button-filled:hover, .woocommerce .woocommerce-widget-layered-nav-dropdown__submit:hover, .cc_content_blocker .button:hover, .wp-block-woocommerce-product-categories .wc-block-product-categories__button:hover, .wc-block-cart__submit-button:hover, .wc-block-components-totals-coupon__button:hover, .wc-block-components-checkout-place-order-button:hover, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button:hover { color: #00a3b4; border: 3px solid #00a3b4; background: transparent; }  .atomion-mini-cart-widget a.button:hover, .wc-block-components-checkout-return-to-cart-button:hover { color: #00a3b4; }    .woocommerce-store-notice, p.demo_store { background-color: #00a3b4; color: #ffffff; }  .woocommerce-store-notice a, p.demo_store a { color: #ffffff; }  .woocommerce-notice--success, .woocommerce li.product .product-image-wrapper a.added_to_cart.wc-forward, #content .woocommerce li.product .product-image-wrapper a.added_to_cart.wc-forward { background-color: #7a9c59; }  .woocommerce div.product form.cart .button { background-color: #37b9e3; border: 3px solid #37b9e3; }  .woocommerce div.product form.cart .button:hover { background: transparent; color: #37b9e3; border: 3px solid #37b9e3; }  .woocommerce ul.products li.product .onsale, .woocommerce span.onsale { background-color: #37b9e3; }  .woocommerce .star-rating span, #atomion-review-overview .rating-stars .active, #atomion-review-overview .histo-star .active, #atomion-review-overview .histo-rate .far.fa-star { color: #fdb926; }  .woocommerce .star-rating::before { color: #fdb926; }  .woocommerce p.stars a::before, .woocommerce p.stars.selected a::before { color: #fdb926; }  #shop-description *:not(a), .term-description *:not(a) { color: #3a3b43; }    .progress-style-1 .current { border-color: #00a3b4; }  .progress-style-2 .current span, .progress-style-2 .progress-step > a:hover span { background: #00a3b4; }  .progress-style-3 .current span, .progress-style-3 .progress-step > a:hover span { color: #00a3b4; }    #footer-top { background-color: #3a3b43; }  #footer-top, #footer-top .widget-title, #footer-top p, #footer-top a { color: #ffffff; }  #main-footer { background-color: #00a3b4; }  #main-footer a,  #main-footer span,  #main-footer .widget-title,  #main-footer p, #main-footer .inner > * { color: #ffffff; }  #footer-bottom { background-color: #161a1d; }  #footer-bottom * { color: #ffffff; }    footer .social-media-icon { background: #00a3b4; }  footer .social-media-icon i { color: #ffffff; }  footer .social-media-icon:hover { background: #ffffff; transition: .3s all ease-in-out; }  footer .social-media-icon:hover i { color: #495057; transition: .3s all ease-in-out; }     .atomion_quick_view.button-filled { color: #ffffff !important; background-color: #00a3b4 !important; border: 3px solid #00a3b4 !important; }  .atomion_quick_view.button-outline { color: #00a3b4 !important; background-color: transparent !important; border: 3px solid #00a3b4 !important; }  .atomion_quick_view.filled-hover-invert:hover { color: #00a3b4 !important; border: 3px solid #00a3b4 !important; background: #fff!important; }  .atomion_quick_view.button-outline.outline-hover-invert:hover { color: #ffffff !important; background-color: #00a3b4 !important; border: 3px solid #00a3b4 !important; }  .atomion_quick_view.button-outline.outline-hover-coloring { box-shadow: inset 0 0 0 3px #00a3b4; }  .atomion_quick_view.button-outline.outline-hover-coloring:hover { color: #ffffff !important; }  .atomion_quick_view.button-outline.outline-hover-coloring:hover:before,  .atomion_quick_view.button-outline.outline-hover-coloring:hover:after { border-color: #ffffff; }