<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:lang(de) etrusted-widget::after {
	font-size: 14px;
	content:" echte, geprÃ¼fte Kundenbewertungen Ã¼ber Trustedshops";
}

:lang(en) etrusted-widget::after {
	font-size: 14px;
	content:" genuine, verified customer reviews via Trustedshops";
}

:lang(it) etrusted-widget::after {
	font-size: 14px;
	content:" recensioni genuine e verificate dei clienti tramite Trustedshops";
}

:lang(fr) etrusted-widget::after {
	font-size: 14px;
	content:" Ã©valuations rÃ©elles et vÃ©rifiÃ©es des clients via Trustedshops";
}

:lang(es) etrusted-widget::after {
	font-size: 14px;
	content:" opiniones genuinas y verificadas de clientes a travÃ©s de Trustedshops";
}

:lang(pt) etrusted-widget::after {
	font-size: 14px;
	content:" opiniones genuinas y verificadas de clientes a travÃ©s de Trustedshops";
}

:lang(nl) etrusted-widget::after {
	font-size: 14px;
	content:" echte, gecontroleerde klantenbeoordelingen via Trustedshops";
}

:lang(sv) etrusted-widget::after {
	font-size: 14px;
	content:" Ã¤kta, verifierade kundrecensioner via Trustedshops";
}

etrusted-product-review-list-widget-product-star-extension {
	display: none;
}

.icon-flag {
	width: 16px;
	height: 12px;
	display: inline-block;
	margin-right: 5px;
	margin-top: 3px;
	background-position: center center;
	border: 1px solid #eee;
	padding: 0;
}

.symbol {
 display:none;
 padding:0;
 min-width:18px;
 text-align:center
}
.mgz-element-text p{font-size:16px !important;}

/* Sterne in der Katalog Anzeige beim Produkt */
.product-reviews-summary.short.empty {
	display:none;	
}

/* Buttons */

.ip-stuff{
	margin:20px 20px 0 0;
}

.cart .btn-secondary{
	color:#fff !important;
}

.cart .btn-update:hover{
	background-color:#0955a0 !important;
}

.btn.btn-primary:hover{
	border-color:#0955a0;
	background-color:#0955a0;
}

.btn-default:hover, .btn-default._hover, .btn-default:focus{
	background-color: #fff;
	border-color: #0955a0;
}

.btn-secondary{
	color: #fff !important;
	background-color:#0955a0;
	border-color: #0955a0;
}

.btn-secondary:hover, .btn-secondary._hover, .btn-secondary:focus{
	color:#fff !important;
}

/* Product Pages */
.review-list .review-items .review-item .review-title{
	color:#0955a0 !important;
}

.product-info-main .product-add-form .actions button.tocart{
	border-color: #222222 !important;
	border: solid;
	border-width:1px;
}

.check-list ul {
	list-style-image: url("../images/amitamin-check.png")
}


/* header Settings */
.page-header .header-top-links .header-acccount{
	top:80% !important;
}

.menu-content-mb .nav-tabs a,.menu-content-mb .nav-tabs a:hover{
	color:#fff !important;
}

.menu-content-mb .nav-tabs .active a,.menu-content-mb .nav-tabs .active a:hover{
	color:#272727 !important;
}



 /*Homepage Settings */
.mgs-promobanner.promobanner.flashed-zoom .text{
	top:14% !important;
}
.margin-bottom40{
	margin-bottom: 40px;
}

/* bei Bundles blenden wir die Options aus - ganz rausnehmen via layout fÃ¼hrt zu Fehlern im Checkout */
.bundle-options-wrapper {
	display: none;
}

.mgs-promobanner.promobanner.flashed-zoom .banner-text .btn-promo{
	display: inline-block;
	font-size: 14px;
line-height: 36px;
font-weight: 600;
height: 40px;
outline: none;
cursor: pointer;
text-decoration: none;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-ms-transition: all 300ms;
-o-transition: all 300ms;
transition: all 300ms;
padding: 0 25px;
border-width: 1px;
border-style: solid;
text-align: center;
margin-top:10px;
}

contact-form-content:last-child{float:left;}

/* Product page things */
h2.product-name{
	font-size:22px !important;
}

.price-per-100 {
 font-size: 11px;
}

.product.overview .mgz-element-inner{
	padding-left:0px;
}



/* Custom Color Section */
/* PMS redux */
#product-color-0000400{
	color:#782383;
}

/* arthro360 */
#product-color-360{
	color:#a40b45;
}

/* Hair Plus */
#product-color-303{
	color:#01888b;
}

/* immun360 */
#product-color-222{
	color:#e4333b;
}

/* prime pine */
#product-color-703{
	color:#436600;
}

/* skin detox */
#product-color-258{
	color:#ff6900;
}

/* ovarifert */
#product-color-510{
	color:#f099c2;
}

/* collagen system */
#product-color-710{
	color:#ec624f;
}

/* argiton cardio */
#product-color-144{
	color:#ff40b3;
}

/* hyaluron 500+ */
#product-color-720{
	color:#ff8257;
}

/* boswelia serrata */
#product-color-721{
	color:#ff8257;
}

/* b12 enerby+ */
#product-color-740{
	color:#ff8257;
}

/* Liver + Milk Thistle */
#product-color-770{
	color:#436600;
}

/* gc-msm */
#product-color-702{
	color:#a40b45;
}

/* Osteo forte */
#product-color-350{
	color:#ff943b;
}

/* fertil F phase 2 */
#product-color-0000323{
	color:#908ec0;
}

/* tryptovit */
#product-color-310{
	color:#20307f;
}

/* fertil F phase 1 */
#product-color-321{
	color:#d991bf;
}

/* fertil F phase 1 */
#product-color-321{
	color:#d991bf;
}

/* fertil F phase 1 */
#product-color-321{
	color:#d991bf;
}

/* Sidebar */
.mgs-products.products-grid .product-item-info .tocart.btn-cart{
	display:none;
}

.sidebar .block.block-reorder .block-content .actions-toolbar{
	justify-content:left;
}

.sidebar .block.block-reorder .block-content .actions-toolbar .secondary{
	margin-left:0px;
	margin-top:20px;
}

.block-product .mgz-block-heading-line:before{
	height:0px !important;
}
.block-product .mgz-block-heading{
	margin-bottom: 0px; 
	padding-bottom: 0px; 
}

.block-product .mgz-block-heading.mgz-block-heading-line .title{
font-weight: 600;
color: #222;
position: relative;
display: block;
padding: 0 0 2px;
margin-bottom: 25px;
line-height: 1.75;
background:none;
text-transform: uppercase;
font-size: 18px;
}
.block-product .mgz-block-heading.mgz-block-heading-line .title:after{
height: 2px;
width: 60px;
content: "";
position: absolute;
bottom: 0;
background-color: #222;
left: 0;
}

.block-product .mgz-categories-level0{
	margin-left:0px !important;
}
.block-product .mgz-categories-level1{
	margin-left:20px !important;
}

.block-product ul li a{
	font-size:16px;
	font-weight:400;
}

.mgz-element-categories-list ul li{
	margin-bottom: 0.6rem;
}

.sub-categories ol li a{color:#fff !important;}

.page-title-wrapper{
	background-color: #fff;
	padding:20px 0 40px;
	margin-bottom:15px;

}
.page-title-wrapper::before{
	background-color:#fff;

	background: url("../images/sub-header-dreiklang.jpg") no-repeat center bottom ; 
	background-size:500px 30px;

}
.page-title-wrapper h1.page-title{
	color:#222 !important;
}

.column .block-dashboard-orders {margin-bottom:20px !important;}

/* Warenkorb */
.minicart-items .product-item .product.actions .action:hover{
	background-color: #0955a0;
	border-color: #0955a0;
	color: #fff !important;
}

.checkout-cart-index .cart-bottom .cart-totals table.data.table.totals tbody tr.totals td, .checkout-cart-index .cart-bottom .cart-totals table.data.table.totals tbody tr.totals-tax td{
	text-align:right;
}
.cart-totals .totals-tax-summary.expanded .amount .price, .cart-totals .totals-tax-summary .amount .price{
	padding-right: 0px;
}

.cart-totals .totals-tax-summary.expanded .amount .price:after,.cart-totals .totals-tax-summary .amount .price:after{
	right:50px;
}

.cart-totals .amount{
	padding-right:15px;
}

.cart-totals .mark{
	padding-left:15px;
	padding-top:25px;
}

/* Checkout */
#cardexpiremonth iframe, #cardexpireyear iframe{height:30px !important;}

.checkout-payment-method .ccard .fields &gt; .year{padding-left:0px !important;}

.opc-block-summary .table-totals tr.totals.grand th strong, .opc-block-summary .table-totals tr.totals.grand td strong{
	color:#272727 !important;
}

.opc-estimated-wrapper .estimated-block span.estimated-price{
	color:#272727;
}

.opc-wrapper .shipping-address-item.selected-item{
	border-color: #0955a0;
	color: #0955a0;	
}

.opc-wrapper .shipping-address-item.selected-item:after{
	background:#0955a0;
}

/* Footer */
.footer ul.list-icon li{margin-bottom:5px !important;}

@media (min-width: 800px) {
	#owl-carousel-gallery &gt; div.owl-stage-outer &gt; div &gt; div.owl-item.active {
		min-height: 534px;
	}
}

/* Mobile Section */

@media (min-width: 768px) and (max-width: 991px) {

.symbol {
	display: block;
}

}

@media only screen and (max-width: 767px) {

	.mgs-promobanner.promobanner.flashed-zoom .text{
		top:2% !important;
		left:2% !important;
	}
	.mgs-promobanner.promobanner.flashed-zoom .static-wrapper .text1{
		line-height:20px !important;
	}
	.header-area.header4 .top-header{
		padding-bottom:0px !important;
		margin-bottom:15px;
	}

	.table-icon-menu{
		display:flex !important;
		width:80%;
		justify-content:space-between;
	}

	.aw-afptc__promo-offer-link{
		display:none !important;
	}
	
}</pre></body></html>