<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Document : EDNA Stylesheets */


/* Allgemein gueltig */
html { background-color: #fff; }
body.EdnaAppSession header, 
body.EdnaAppSession footer,
body.EdnaAppSession div#breadcrumbs { 
	display:none !important; 
}
body.EdnaAppSession a.back-to-top,
body.EdnaAppSession div.btn-download-fixed, 
body.EdnaAppSession div.btn-register-fixed { 
    display:none !important; 
}
body.EdnaAppSession div#page { padding-top:16px !important; padding-bottom:80px !important; }  
body.EdnaAppSession div.app-contact-box .footer-headline-1 { color:#006EA0; font-size:20px; font-weight:normal; }
body.EdnaAppSession #footer-bottom ul.contact-menu { margin: 0; }
body.EdnaAppSession .hideOnAppView { display:none !important; }


/* Meine Bestellungen */
body.SF-UserOrderTracking.EdnaAppSession div.page-title a.btn-back { display:none; } /* Link "zurueck" */


/* Alte Bestellung */
body.SF-CustomerOldOrder.EdnaAppSession div.button-line { display:none; } /* Buttons unterhalb der Produktliste */
body.SF-CustomerOldOrder.EdnaAppSession .btn-print { display:none; } /* Print Button */
body.SF-CustomerOldOrder.EdnaAppSession .page-title { padding-top: 0px; } /* Abstand zum Bildschirmrand oben */


/* Passwortaendern */
body.SF-UserPassWD.EdnaAppSession div#page { padding-bottom: 170px; }
body.SF-UserPassWD.EdnaAppSession div.page-title a.btn-back { display:none; } /* Link "zurueck" */
body.SF-UserPassWD.EdnaAppSession div.form-headline { margin-top:0px; }


/* Checkout */
body.EdnaAppSession .order-process-navigation { padding-bottom: 40px; }


/* Checkout - Kasse */
body.SF-BasketForm.EdnaAppSession .order-process-navigation { margin-top: 20px; }


/* Checkout - Adresse */
body.SF-BasketAddress.EdnaAppSession div.address-box div.actions { display: none; } /* Link "Adresse aendern" */
body.SF-BasketAddress.EdnaAppSession .address-box { min-height: auto; }


/* Checkout - Uebersicht */
body.SF-BasketOffer.EdnaAppSession div.address-box div.actions { display: none; } /* Link "Adresse aendern" */
body.SF-BasketOffer.EdnaAppSession .address-box { min-height: auto; } 


/* Checkout - Bestellbestaetigung */
body.SF-CustomerOrder.EdnaAppSession div.thankyou-header ul { display: none; } /* Weiterfuehrende Links */
body.SF-CustomerOrder.EdnaAppSession div.content-suggestions { display: none; } /* CrossLink Boxen  */
body.SF-CustomerOrder.EdnaAppSession .address-box { min-height: auto; } 


/* Produktdetailseite */
/* Abstaende entfernen */
body.SF-ProductEdnaApp .product-view { padding: 0px; }

/* Produktbild Abstand nach unten zu Artikelname verkleinern */
body.SF-ProductEdnaApp .product-images .product-image { margin-bottom: 10px; }
body.SF-ProductEdnaApp .product-images .product-image .has-video-badge__ { height: 50px; widht: 40px; background-size: contain; }


/* Ueberschrift Bildergalerie: Linksbeundig und Abstaende */
body.SF-ProductEdnaApp .product-images .product-image .fotorama-subheadline { padding: 5px 0; text-align:left; }

/* Vorschau Bildergalerie: linksbuendig */
body.SF-ProductEdnaApp .product-images .product-image .fotorama__nav { text-align:left; }

/* Produktname: Abstand nach oben und unten verringern */
body.SF-ProductEdnaApp .product-essentials h1 { margin-top: 20px; margin-bottom: 5px; }

/* Artikelnummer: Abstaende und Schriftgroesse und waagrechte Linie entfernen */
body.SF-ProductEdnaApp .product-essentials .product-code-container { border-bottom: 0; padding: 0; }
body.SF-ProductEdnaApp .product-essentials .product-code-container .product-code { font-size: 10pt; }

body.SF-ProductEdnaApp .product-essentials .price-container { float:none; }

/* Video linksbuendig, da Produktdetailseite in der App linksbuendig ist */
body.SF-ProductEdnaApp .product-essentials .video-container { text-align: left; }

/* Link im Accordeon blau einfaerben */
body.SF-ProductEdnaApp .product-essentials .product-info ul.icon-list li a { color: #1799D2; }


/* App Kontakt Seite */
body.SF-EdnaAppContact div.form-headline { margin-top: 0px; }
body.SF-EdnaAppContact div.contact-block { font-size:16px; }
body.SF-EdnaAppContact div.contact-company { color:#006EA0; font-size:20px; }
body.SF-EdnaAppContact span.contact-headline { color:#006EA0; }


/* App Datenschutzerklaerung */
body.SF-EdnaAppPrivacyPolicy div#page { background-color: #fff; }


/* Impressum */
body.SF-ImprintEdnaApp div.page-title { display:none; border:0; margin:0; }
body.SF-ImprintEdnaApp div.page-title h1 { display:none; }


/* AGB */
body.SF-TermsAndConditionsEdnaApp div.page-title { display:none; }


/* Datenschutz */
body.SF-PrivacyPolicyEdnaApp div.page-title { display:none; }


/* Kundeninformation */
body.SF-CustomerInformationEdnaApp div.page-title { display:none; }


/* Versandinformationen */
body.ShippingAndPaymentInformationEdnaApp div.page-title { display:none; }


/* Bedarfsrechner Info */
body.SF-CalculatorContainerEdnaApp div#page { background-color: #fff; }


/* EDNA APP Kategorie Listenseite */
body.SF-Category div.dropdown.sort-dropdown,
body.SF-CategoryEdnaApp div.dropdown.sort-dropdown { 
	display:none; 
}
body.SF-Category div.category-title,
body.SF-CategoryEdnaApp div.category-title { 
	display: none;
}
body.SF-Category div.filter-info.pager-hidden,
body.SF-CategoryEdnaApp div.filter-info.pager-hidden { 
	padding-left: 0px !important; float: left !important; width: 100%; text-align: center;
}
body.SF-Category div.filter-info.pager-visible,
body.SF-CategoryEdnaApp div.filter-info.pager-visible { 
	padding-left: 0px !important; float: left !important; width: auto !important; text-align: left !important;
}
body.SF-Category div#page div.category-title,
body.SF-CategoryEdnaApp div#page div.category-title { 
	margin-top:0; padding-top:0;
}
body.SF-Category div#page div.content,
body.SF-CategoryEdnaApp div#page div.content { 
	padding-top:0px;
}
body.SF-Category div#page div.category-title h1,
body.SF-CategoryEdnaApp div#page div.category-title h1 { 
	margin-top:0; padding-top:0;
}
body.SF-Category div.link-area,
body.SF-CategoryEdnaApp div.link-area { 
	display:none;
}
body.SF-Category .sidebar-left{ 
    display:none;
}



/*  FactFinder Suche  */
body.Innochange_FactFinderSearch div.link-area span.quickview { display:none; }
body.Innochange_FactFinderSearch div.link-area span.product-link { margin-left:0; width:auto; }
body.Innochange_FactFinderSearch div.search-title { display:none; }


/* Startseite */
body.SF-ShopEdnaApp div#page { 
	background-color: #fff; 
}
body.SF-StartPageEdnaApp div#page { 
	background-color: #fff; 
}

.app-slider .slider-item .img-overlay {
	width: 100px;
	position: absolute;
	right: 10px;
	bottom: 85px;
}

.app-carousel-row-headline { height: 285px; }
.app-carousel-row { height: 225px; }

.app-home-headline {
	border-bottom: none;
    font-size: 16pt;
    margin: 10px 0 10px;
    padding-bottom: 0;
    color: #0091d0;
}

#app-carousel {
  list-style: none;
  margin: 0;
  padding: 0;
  padding: 0 0;
}

#app-carousel:after {
  clear: both;
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden;
}

#app-carousel li { margin: 0 10px; }

.container .app-box { margin: 0 10px 0 10px; border:1px solid #eee; }

.container.container-blue { background-color: #0091d0 !important; margin-bottom: 20px; }
.container.container-dark { background-color: #999 !important; margin-bottom: 20px; }
.container.container-blue .app-home-headline { color:#fff; }
.container.container-dark .app-home-headline { color:#fff; }
.container.container-blue .app-box { border:1px solid transparent; }
.container.container-dark .app-box { border:1px solid transparent; }

.app-box .product-teaser-box { margin-bottom:0 !important; }
.app-box .product-teaser-box .image { height:130px; overflow:hidden; text-align: center; background-position: center; background-size: cover; background-repeat: no-repeat; } 
.app-box .product-teaser-box .image img { width: auto; height: auto; }
.app-box .product-teaser-box .inner { min-height: 90px; padding: 10px 10px 0 10px; }
.app-box .product-teaser-box .link { font-size: 11px; bottom: 10px; left: 10px; }
.app-box .product-teaser-box .inner .large-link { display: inline-block !important; color:#333; }
.app-box .product-teaser-box .inner .title {
  color: #333;
  font-family: "Montserrat", sans-serif;
  font-size: 10pt;
  margin-bottom: 10px;
  min-height: auto;
}
.app-box .product-teaser-box .inner .title p { margin: 0; }

.app-box a:hover { color: #333; text-decoration: none; }
.app-box a:hover .inner .title { color: #333; }

@media screen and (max-width: 750px) {
  .app-box .inner .title {
    font-size: 11pt;
    font-weight: 600;
    line-height: 13pt;
    min-height: 50px;
  }
}

@media screen and (max-width: 468px) {
  .app-box .inner .title { min-height: 60px; }
}


/* App-Container */
.app-container { padding: 0; background-position: center; margin: 20px auto; background-size: cover; min-height:165px; position:relative; }
.app-container .AppBgOpacity10 { background-color: rgba(0,0,0,0.1); }
.app-container .AppBgOpacity20 { background-color: rgba(0,0,0,0.2); }
.app-container .AppBgOpacity30 { background-color: rgba(0,0,0,0.3); }
.app-container .AppBgOpacity40 { background-color: rgba(0,0,0,0.4); }
.app-container .AppBgOpacity50 { background-color: rgba(0,0,0,0.5); }
.app-container div.box-content {
    width: 100%;
    height: 100%; position: absolute; top: 0; 
}
.app-container div.box-content a:hover { text-decoration:none; }
.app-container div.box-content a {
    position: relative;
    display: block;
    height: 100%;
}
.app-container div.box-content a .box-content-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.app-container div.box-headline {
    text-align: center;
    color: #fff;
    font-size: 20px;
    padding: 10px 20px 10px;
    font-weight:bold;
}
.app-container div.box-text {
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding: 0px 20px 0px;
}
.app-container div.box-text p { margin-bottom: 6px; }
.app-container div.box-link { text-align: center; padding: 26px 20px; margin: 0; }
.app-container div.box-link span {
    border: 1px solid white;
    padding: 6px 12px;
    color: white;
    text-transform: uppercase;
}


/* Slider */
.app-container-slider { padding: 0; margin-bottom: 20px; }
.app-container-slider .app-slider { padding: 0; height: 230px;}
.app-container-slider .slider-item { background-size: cover; height:230px; background-position: right; }
.app-container-slider .slider-item h3 { font-size: 20px; margin-top:10px; margin-bottom: 6px; } 
.app-container-slider .owl-controls {
    position: absolute;
    bottom: -6px;
    width: 100%;
}
.app-container-slider .slider-item-content {
    background-color: #fff;
    opacity: 0.8;
    position: absolute;
    width: 100%;
    bottom: 0px;
    padding-bottom: 20px;
}
.app-container-slider .slider-item-text {
	text-align:center;
	font-size: 20px;
    margin-top: 2px;
    margin-bottom: 0px;
}
.app-container-slider .slider-item-name {
    text-align:center;
    padding-bottom: 6px;
}

body.SF-ShopEdnaApp.EdnaAppSession #page { padding-top: 0px !important; }

/* Cookie Banner nicht anzeigen*/
div.message-bar.message-cookies { display: none; }


/* Cross-Selling im Header einer Kategorie nicht anzeigen */
/* deaktiviert, weil Link ueber JavaScript manipuliert wird */
/* .cross-category { display: none; } */
</pre></body></html>