<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
#mybyte_media_cookiehinweis {
	line-height: 125%;
    background: rgba(255, 255, 255, 0.9);
    border: 1px solid;
    bottom: 0;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.25);
    color: #484848;
    font-size: 12px;
    line-height: 125%;
    margin: 20px;
    padding: 10px;
    position: fixed;
    width: 200px;
    z-index: 999999;
	right: 0;
	display: none;
}

#mybyte_media_cookiesettings {
	line-height: 125%;
    background: rgba(255, 255, 255, 0.9);
    border: 1px solid;
    bottom: 0;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.25);
    color: #484848;
    font-size: 10px;
    line-height: 125%;
    margin: 10px;
    padding: 10px;
    position: fixed;
    z-index: 999999;
	right: 0;
	display: none;
	cursor: pointer;
}

#mybyte_media_cookiehinweis_close {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    padding: 10px;
	margin: 0;
    text-align: center;
}

#mybyte_media_cookiehinweis_save {
    background: #dedede none repeat scroll 0 0;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 14px;
    padding: 10px;
    margin: 0;
	margin-top: 10px;
    text-align: center;
}

#mybyte_media_cookiehinweis_mehrinfos {
	text-decoration: underline;
}

@font-face {
    font-family: 'Droid Serif';
    src: url('https://isolera.de/fonts/DroidSerif-Bold.eot');
    src: url('https://isolera.de/fonts/DroidSerif-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://isolera.de/fonts/DroidSerif-Bold.woff2') format('woff2'),
        url('https://isolera.de/fonts/DroidSerif-Bold.woff') format('woff'),
        url('https://isolera.de/fonts/DroidSerif-Bold.ttf') format('truetype'),
        url('https://isolera.de/fonts/DroidSerif-Bold.svg#DroidSerif-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Droid Serif';
    src: url('https://isolera.de/fonts/DroidSerif.eot');
    src: url('https://isolera.de/fonts/DroidSerif.eot?#iefix') format('embedded-opentype'),
        url('https://isolera.de/fonts/DroidSerif.woff2') format('woff2'),
        url('https://isolera.de/fonts/DroidSerif.woff') format('woff'),
        url('https://isolera.de/fonts/DroidSerif.ttf') format('truetype'),
        url('https://isolera.de/fonts/DroidSerif.svg#DroidSerif') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.woocommerce ul#shipping_method li label {
  font-size: 0;
}
.woocommerce ul#shipping_method .amount {
  font-size: 15px;
}

aside#nav_menu-17,
#custom_html-9{
    margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* TABS */

h2.yikes-custom-woo-tab-title {
    display: none;
}

.term-description {
    padding-top: 20px;
    font-size: 12px;
}

/* Sidebar  */
.shop_title a,
.shop_title a:visited,
#custom_html-2 a,
#custom_html-3 a,
.textwidget a
{
  color: #000;
}
.shop_title a:hover,
#custom_html-2 p,
#custom_html-2 a:hover,
#custom_html-3 p,
#custom_html-3 a:hover,
.textwidget a:hover
{
  color: #f47920;
}


/* Druck-CSS */
@media print {
  .site-footer,
  #left-sidebar,
  .related,
  .wc-tabs,
  .footer-info,
  #site-navigation,
  #masthead,
  #print,
  .cart,
  .woocommerce-product-gallery__trigger,
  .menu-bar-item,
  .woocommerce-notices-wrapper
  {
    display: none !important;
  }
  
  .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    width: 40%;
  }
  
}

#print {
  cursor: pointer;
}


/* Icons Menü rechts */

.menu-bar-items a {
    padding-left: 5px;
    padding-right: 5px;
    margin-right: 5px;
}


/* Container */

/*Seiten */

/*Breadcrumb */

#custom_html-5 {
  font-family: "Arial";
    font-size: 11px;

}

#custom_html-5 a {
  color: #000;
}

#custom_html-5 a:hover {
  color: #ee7203;
}

/* Kategorieseite */

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #000;
    color: #fff;
}
.woocommerce nav.woocommerce-pagination ul {
  border: none;
  float: right;
}


.woocommerce nav.woocommerce-pagination ul li
{
  border-right: none;
  padding: 3px;
}

.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span
{
   font-size: 12px;
  color: #000;
  padding: 8px;
  line-height: 7px;
}

.woocommerce nav.woocommerce-pagination {
  margin-top: 0;
  margin-bottom: 50px;
}

.woocommerce-products-header nav.woocommerce-pagination {
  margin-bottom: 0;
}

h1.woocommerce-products-header__title.page-title {
    color: #000;
  margin-bottom: 0;
}

header.woocommerce-products-header {
    border-bottom: 5px solid;
    margin-bottom: 30px;
  margin-top: 35px;
    padding-bottom: 10px;
  display: flow-root;
}

#wc-column-container .product,
.related li,
.products li
{
    background: #fff;
    border: 1px solid #A9A9A9;
  text-align: left;
  padding: 15px 10px;
  margin-bottom: 25px;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product
{
  margin-right: 10px;
  padding: 15px 10px;
}

.woocommerce ul.products li.product .price
{
  font-weight: 400;
  font-size: 20px;
}

p.price.price-unit.smaller.wc-gzd-additional-info {
    font-size: 14px !important;
}

p.wc-gzd-additional-info.shipping-costs-info {
    margin-top: -12px;
}

.wc-gzd-additional-info.shipping-costs-info a {
    color: #000;
}

.wc-gzd-additional-info.shipping-costs-info a:hover {
  color: #ee7203;
}

.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2,
.woocommerce .related ul.products li.product .woocommerce-LoopProduct-link h2
{
  min-height: 36px;
  font-size: 15px;
}

.related h2:first-child {
    text-align: center;
    margin-top: 100px !important;
    font-size: 17px;
}

#place_order,
.woocommerce a.button {
  padding: 5px;
  width: 100%;
  text-align: center;
    font-size: 12px;
    border: 1px solid;
}

.wc-gzd-order-submit {
    padding: 20px;
}

p.wc-gzd-additional-info.shipping-costs-info,
.woocommerce ul.products li.product .button,
p.wc-gzd-additional-info.tax-info {
  font-family: "Arial";
}
/* Produktdetailseite */

#print {
    border-bottom: 4px solid #000;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.variations th.label {
    padding-left: 0;
    vertical-align: initial;
}
.woocommerce div.product form.cart .variations th{
        vertical-align: initial;
    padding-top: 12px;
}
.tagged_as a{
  color:#000;
  font-weight: bold;
  padding-left: 5px;
}

.tagged_as a:hover{
  color: #ee7203;
}

.product_meta&gt;span {
    display: flex;
}


.woocommerce div.product form.cart .woocommerce-variation-description p {
    font-size: .9em;
    font-family: "Arial";
}

.reset_variations {
    display: inline-block;
    color: #000;
}

button.single_add_to_cart_button.button.alt {
    border: 1px solid;
    font-family: Arial;
    font-size: 12px;
    line-height: 10px;
    height: 30px;
}

.woocommerce .quantity .qty {
    height: 30px;
    border: 1px solid #000;
    padding: 0;
    width: 45px;
    font-family: Arial;
    color: #000;
    margin-right: 30px;
    font-size: 12px;
}

.pswp__bg {
  background: rgba(0,0,0, 0.8) !important;
}

.pswp__caption {
    display: none;
}
.pswp__ui--fit .pswp__caption, .pswp__ui--fit .pswp__top-bar {
    background-color: transparent;
}

.woocommerce img.pswp__img, .woocommerce-page img.pswp__img {
    border: 15px solid #dfdfdf;
}

span.posted_in {
    display: none;
}

.product_meta {
  border-top: 0;
  font-family: "Arial";
  font-size: 14px;
  font-weight: normal;
}

span.sku {
    font-weight: 400;
  display: block;
  padding-left: 5px;
}

.product p.wc-gzd-additional-info
{
  font-family: "Arial";
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a
{
  text-transform: uppercase;
  font-family: "DispatchBold";
  font-size: 14px;
  color: #000;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a
{
  color: #ee7203;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child
{
  border-left-width: 0;
  padding-left: 0;
}


.woocommerce div.product .woocommerce-tabs ul.tabs li
{
  border-width: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li
{
  background: transparent;
}

.woocommerce div.product .woocommerce-tabs .panel
{
  font-family: "DispatchRegular";
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a
{
  font-weight: 400;
}

/* Sidebar */

#woocommerce_product_categories-8 h2 {
    display: none;
}

.separate-containers .inside-article {
  padding: 10px;
}

#custom_html-6 {
  margin-top: -10px;
    padding-bottom: 0px;
}

#custom_html-6 .widget-title {
  margin-bottom: -15px;
  font-size: 21px;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color: #ee7203;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  border-radius: 5px;
  background-color: #cbcbcb;
  border: 1px solid #999999;
}

.woocommerce .widget_price_filter .ui-slider-horizontal {
  height: 3px;
}

.woocommerce .widget_price_filter .price_slider_amount .button {
  float: right;
}

.woocommerce .widget_price_filter .price_slider_amount {
  text-align: left;
}

a.button.checkout.wc-forward,
.price_slider_amount button {
    background-color: #ee7203 !important;
    color: #fff !important;
  font-family: "DispatchBold";
}

a.button.wc-forward,
a.button.checkout.wc-forward:hover,
.price_slider_amount button:hover {
    background-color: #BCBCBC !important;
  color: #fff;
  border: none;
}

a.button.wc-forward:hover {
    color: #fff;
}

.widget_shopping_cart .woocommerce-mini-cart__buttons {
  display: block;
}

.woocommerce.widget_shopping_cart .total {
  background: transparent;
  padding: 0;
}

#woocommerce_widget_cart-3 {
    padding-top: 50px;
}

.woocommerce ul.cart_list li a {
  color: #000;
}

.woocommerce-mini-cart__total.total strong {
    font-weight: 400;
    text-transform: uppercase;
}

a.button.wc-forward {
    display: block;
    width: 140px !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
}

a.button.checkout.wc-forward {
    width: 100% !important;
}

.widget-title {
  margin-bottom: 10px;
  font-size: 16px;
  color: #ee7203;
  text-transform: uppercase;
  font-family: 'DispatchBold';
}

.widget .product-categories {
  background-color: #e6e6e6;
 padding: 15px;
}

.widget ul li ul {
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.widget ul li {
  margin-bottom: 0;
}

.product-categories ul li {

    line-height: 19px;
}

.product-categories li.cat-item.cat-parent a{
    text-transform: uppercase;
  font-family: 'DispatchBold';
  color: #000 !important;
  font-size: 14px;
}

.product-categories li.cat-item.cat-parent.current-cat-parent a{
  color: #ee7203 !important;
}

.product-categories li.cat-item.cat-parent.current-cat-parent .cat-item a{
  color: #000 !important;
}

.product-categories li.cat-item.cat-parent.current-cat-parent .cat-item a:hover{
  color: #ee7203 !important;
}

.product-categories li.cat-item.cat-parent.current-cat-parent .cat-item.current-cat a{
  color: #ee7203 !important;
}


.product-categories li.cat-item .children li a{
    text-transform: none;
  font-family: 'DispatchRegular';
  color: #000;
  font-size: 14px;
}


/* Shop-Seitenleiste Links */

.cat-item-621,
.cat-item-622,
.cat-item-816,
.cat-item-817,
.cat-item-818,
.cat-item-819,
.cat-item-778,
.cat-item-779,
.cat-item-820

{
display: none; 
  margin-left: 15px;
  color: #000 !important;
}

.cat-item-510.current-cat &gt; ul li,
.cat-item-510.current-cat-parent &gt; ul li,
.cat-item-528.current-cat &gt; ul li,
.cat-item-528.current-cat-parent &gt; ul li
{
  display: block;
   color: #000 !important;
}

.cat-item-510.current-cat &gt; ul li a,
.cat-item-528.current-cat &gt; ul li a
{
  color: #000 !important;
}

.product-categories li.cat-item.cat-parent.current-cat-parent .cat-item-510.current-cat ul li a,
.product-categories li.cat-item.cat-parent.current-cat-parent .cat-item-528.current-cat ul li a
{
  color: #000 !important;
}

li.cat-item.current-cat.cat-parent a {
    color: #ee7203 !important;
}

li.cat-item.current-cat.cat-parent .children a {
    color: #000 !important;
}

.product-categories li.cat-item.cat-parent a:hover,
.product-categories li.cat-item .children li a:hover {
  color: #ee7203 !important;
}


li.cat-item.cat-parent {
    padding-bottom: 15px;
}

li.cat-item.cat-item-510.cat-parent,
li.cat-item.cat-item-528.cat-parent
{
    padding-bottom: 0;
}


.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
  font-weight: 400;
}


.woocommerce-order-details .product-quantity,
.cart_item .product-quantity,
span.quantity {
    font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

/* Footer */

.site-footer {
  font-family: "Arial";
    margin-top: 50px;
}

.footer-info {
    background: #3b3b3b;
}

p.footer-info{
font-family: "Arial";
  padding-bottom: 0;
  margin-bottom: 0;
      font-size: 12px;
    color: #fff;
}

p.footer-info.sale-info {
    padding-bottom: 30px;
}

.footer-widgets a:hover {
  text-decoration: underline;
}

.footer-widgets a {
    color: #fff;
}

.footer-widgets .widget {
  font-size: 14px;
  line-height: 17px;
}

.footer-widgets-container
{
  padding-top: 60px;
}

.branchen_footer,
#menu-item-25611 a, #menu-item-25626 a, #menu-item-25630 a, #menu-item-25634 a,
#menu-item-25693 a, #menu-item-25694 a, #menu-item-25699 a, #menu-item-30800 a,  #menu-item-30801 a,
#menu-item-30770 a, #menu-item-30771 a, #menu-item-30777 a
{
    color: #ee7203 !important;
    padding-bottom: 10px;
    display: block;
  padding-top: 15px;
  font-size: 15px;
  font-weight: 400;
  font-family: "DispatchRegular";
}

aside#custom_html-8 {
    margin-top: -30px;
}

.isolera_footer {
    font-size: 26px;
    position: absolute;
    margin-top: -40px;
}

.inside-site-info
{
  display: inherit;
  text-align: left;
}
/* Suche */

#dgwt_wcas_ajax_search-3 h2 {
  display: none;
}


/* Fixed Navi */

.sticky-enabled .main-navigation.is_stuck
{
  box-shadow: none;
}

.navigation-branding, .site-logo.mobile-header-logo
{
  background: #ee7203;
  padding: 0;
}

/* Custom Old MP */

.category-boxes p a {
color: #000;
}

.category-boxes p a:hover,
.category-boxes p a:focus,
.category-boxes p a:active {
color: #ee7203;
}

.category-boxes .box-link p a,
.category-boxes .box-link p a:hover,
.category-boxes .box-link p a:focus,
.category-boxes .box-link p a:active {
font-family: 'DispatchBold';
   border: 4px solid #000;
   padding: 10px 10px 12px;
   display: block;
  background: #fff;
  font-size: 18px;
   text-transform: uppercase;
}

.category-boxes .wpb_single_image {
    margin-bottom: 0;
}

.category-boxes .vc_row-has-fill&gt;.vc_column_container&gt;.vc_column-inner
{
  padding-top: 0;
}

.category-boxes .vc_column_container&gt;.vc_column-inner
{
  padding-left: 0;
  padding-right: 0;
}

.category-boxes.vc_column-gap-30&gt;.vc_column_container {
  padding-left: 0 !important;
}

.category-boxes .vc_column-inner .wpb_wrapper .vc_row {
  background: #fff;
}

.category-boxes img {
    width: 715px;
}


/*Hintergrund für die Startseite */

.page-background {

  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: -1;
}

/*Fonts */

body, button, input, select, textarea
{
       //font-family: 'DispatchRegular';
}


h1, h2, h3, h4, h5, h6, strong
{
      font-family: 'DispatchBold';
}

h2 {
  font-family: 'DispatchRegular';
}

span.amount,
h2.woocommerce-loop-product__title {
  font-family: 'DispatchRegular';
}

.isolera_footer,
.main-navigation .main-nav ul li a {
  font-family: 'DispatchBold';
}

@font-face {
    font-family: 'DispatchRegular';
    src: url('https://isolera.de/fonts/DispatchRegular.eot');
    src: url('https://isolera.de/fonts/DispatchRegular.eot?#iefix') format('embedded-opentype'),
        url('https://isolera.de/fonts/DispatchRegular.woff2') format('woff2'),
        url('https://isolera.de/fonts/DispatchRegular.woff') format('woff'),
        url('https://isolera.de/fonts/DispatchRegular.ttf') format('truetype'),
        url('https://isolera.de/fonts/DispatchRegular.svg#DispatchRegular') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DispatchBold';
    src: url('https://isolera.de/fonts/DispatchBold.eot');
    src: url('https://isolera.de/fonts/DispatchBold.eot?#iefix') format('embedded-opentype'),
        url('https://isolera.de/fonts/DispatchBold.woff2') format('woff2'),
        url('https://isolera.de/fonts/DispatchBold.woff') format('woff'),
        url('https://isolera.de/fonts/DispatchBold.ttf') format('truetype'),
        url('https://isolera.de/fonts/DispatchBold.svg#DispatchBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


.woocommerce-message a.button.wc-forward {
    background: transparent !important;
    border: none;
  color: #000;
    margin-bottom: 0 !important;
    font-size: 16px;
}

.woocommerce-message a.button.wc-forward:hover {
  color: #000;
}

.woocommerce-info a,
.woocommerce-message a {
  color: #000 !important;
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  border: 1px solid #ee7203;
  background-color: #fff;
  color: #000;
}

/* Ninja */
.nf-field-label label {
  font-weight: 400 !important;
}

.nf-form-content label {
  font-size: 15px !important;
}

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

.nf-form-content {
  padding: 0 !important;
}


.nf-form-content button,
.nf-form-content button:hover,
.nf-form-content input[type=button],
.nf-form-content input[type=button]:hover,
.nf-form-content input[type=submit],
.nf-form-content input[type=submit]:hover
{
  background: #ee7203 !important;
  color: #fff !important;
  font-weight: 600;
}

/* Warenkorb / Kasse */

label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
    font-family: 'Droid Serif';
}

#order_review_heading {
    float: left;
    width: auto;
}


.woocommerce form .form-row .input-checkbox
{
  margin: inherit !important;
}


@media (max-width: 768px){
  .woocommerce div.product .woocommerce-tabs ul.tabs li {
    padding: 0;
  }
}

@media (max-width: 600px) {
  .main-navigation.sticky-navigation-transition .site-logo img,
.site-logo.mobile-header-logo img{
height: 55px;
  }
}

@media (max-width: 450px) {
  .main-navigation.sticky-navigation-transition .site-logo img,
.site-logo.mobile-header-logo img{
height: 50px;
  }
}

@media (max-width: 410px) {
  .main-navigation.sticky-navigation-transition .site-logo img,
.site-logo.mobile-header-logo img{
height: 45px;
  }
}

@media (max-width: 380px) {
  .main-navigation.sticky-navigation-transition .site-logo img,
.site-logo.mobile-header-logo img{
height: 40px;
  }
}

@media (max-width: 350px) {
  .main-navigation.sticky-navigation-transition .site-logo img,
.site-logo.mobile-header-logo img{
height: 35px;
  }
}

@media (max-width: 530px) {
  
  .menu-bar-items .fa{
display: none;
  }
  
}

/* Popup */

.banner-box-wrapper {
  background-color: #ee7203;
  border-radius: 10px;
  padding: 15px;
}

.banner-box {
  background-color: #fff;
  border-radius: 10px;
  margin: 15px;
}

.banner-box-img {
  padding: 0;
  margin: -30px;
}

.pum-theme-31246 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close {
  right: -15px;
}

.banner-box-img {
  align-items: end !important;
  margin-bottom: 5px;
}

.banner-box h1 {
  font-size: 28px;
  color: #000;
}

.vc_custom_1712055551407, .vc_custom_1712056580667, .vc_custom_1712055545696, .vc_custom_1712054281908 {
  margin-bottom: 0;
}

.banner-box h4 {
  color: gray;
  padding-left: 30px;
}

.banner-box h2 {
  font-size: 32px;
  color: #ee7203;
}

.banner-box h3 {
  color: #ee7203;
  font-size: 42px;
  padding-right: 30px;
}

.banner-box p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
}

.banner-box h4 {
  color: gray;
  text-decoration-line: line-through;
  text-decoration-thickness: 4px;
  text-decoration-color: red;
}</pre></body></html>