:root{
	--primary-bg-color:#ffd400;
	--accent-bg-color:#000;
	--text-color:#626262;--text-active-color:#000;
	--header-bg-color:var(--accent-bg-color);--header-color:#fff;--header-color-active:var(--primary-bg-color);
	--footer-bg-color:var(--accent-bg-color);--footer-color:#fff;--footer-color-active:var(--primary-bg-color);--footer-title-color:#fff;
	--border-color:#000;--border-color-active:var(--primary-bg-color);
	--optional-border-color:transparent;
	--radio-border-color:#D5D7D9;
	--splash-bg-color:var(--accent-bg-color);--splash-color:#fff;--splash-line-color:#fff;
	--title-color:#000;
	--table-color:#000;
	--input-color:#000;--input-radius:7.5px;--input-quantity-radius:7.5px;
	--logo-width:94.22px;--logo-height:42px;
	--logo-mobile-width:79.02px;--logo-mobile-height:26px;
	--button-bg-color:var(--primary-bg-color);--button-color:#000;--button-border-color:var(--primary-bg-color);--button-radius:7.5px;
	--button-active-bg-color:var(--accent-bg-color);;--button-active-color:#fff;--button-active-border-color:#000;
	--button-second-bg-color:#fff;--button-second-color:#000;--button-second-border-color:#000;
	--button-second-active-bg-color:#eaeaea;--button-second-active-color:#000;--button-second-active-border-color:#000;
	--button-third-bg-color:var(--accent-bg-color);--button-third-color:#fff;--button-third-border-color:#000;
	--button-third-active-bg-color:#424242;--button-third-active-color:#fff;--button-third-active-border-color:#000;
	--button-q-bg-color:var(--accent-bg-color);--button-q-color:#fff;--button-q-active-bg-color:var(--text-color);
	--button-splash-bg-color:var(--primary-bg-color);--button-splash-color:#000;--button-splash-border-color:var(--primary-bg-color);
	--button-splash-active-bg-color:#fff;--button-splash-active-color:#000;	
	--button-splash-submit-bg-color:var(--button-splash-bg-color);--button-splash-submit-border-color:var(--button-splash-border-color);
	--button-sso-bg-color:var(--button-splash-bg-color);--button-sso-color:#000;--button-sso-border-color:var(--button-splash-border-color);--button-sso-active-bg-color:#eaeaea;--button-sso-active-color:#000;--button-sso-active-border-color:#eaeaea;
	--filter-select-radius:7.5px;
	--item-radius:7.5px;
	--tile-color:#000;--tile-bg-color:var(--primary-bg-color);--tile-active-color:#fff;--tile-active-bg-color:#000;
	--social-bg-color:var(--accent-bg-color);--social-color:#000;--social-active-color:#fff;
	--spot-bg-color:#FF004F;
	--box-bg-color:#fff;
	--search-mobile-bg-color:#1a1a1a;--search-mobile-color:#fff;
	--step-bg-color:#fff;--step-color:#000;--step-ico-color:#000;--step-border-color:#000;
	--step-active-bg-color:var(--primary-bg-color);--step-active-color:#000;--step-active-border-color:var(--primary-bg-color);
	--step-done-bg-color:var(--accent-bg-color);--step-done-color:#fff;--step-done-label-color:#000;--step-done-border-color:#000;
	--color-list-active-bg-color:#efefef;
	--lang-active-bg-color:transparent;
	--placeholder-color:#adadad}

	/*UMB*/
@font-face{font-family:Calibri;font-style:italic;font-weight:400;src:url(fonts/calibri-italic-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Calibri;font-style:italic;font-weight:700;src:url(fonts/calibri-italic-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Calibri;font-style:normal;font-weight:400;src:url(fonts/calibri-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Calibri;font-style:normal;font-weight:700;src:url(fonts/calibri-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
svg:not(:root){overflow:hidden}
body.umb{font-family: Calibri,sans-serif}
.umb h1,.umb .items strong h2,.umb .items em.price,.umb .inline-button,.umb .product-detail label,.umb .basket-big h2,.umb .footer h2, .umb.home .footer h2{font-family: Calibri,sans-serif}
.umb .home h3{font-family: inherit;}
.umb .mod_subnav ul a{font-size: 18px;padding:1px 28px}
.umb .inline-button, .text-page .area .inline-button{font-size: 18px;height: 42px;line-height: 40px;}
.umb input[type=password], .umb input[type=text]{padding:4.5px 12px}
.umb .field-item label{top:7px;left:14px}
.umb .field-item .read-only{padding:4.5px 12px}
.umb .select-holder,.umb .select-button,.umb .selected-item{height: 36px;}
.umb .select-button .icon-w{top:1px}
.umb .shop-filter .selected-item{font-size: 16px;font-weight: 700;}
.public.login-needed.home .content-wrapper, .public.login-needed .header .logo, .public.login-needed .top-menu{display:none}
.public.login-needed .footer-meta .currency, .public.login-needed .header-links, .public.login-needed .leftside.last, .public.login-needed .leftside.second{display:none}
.public.login-needed .header{height: 70px;}
.umb .social a{width: 20px;height: 20px;}
.social a svg{display:none}
.social a[title="instagram"]{background:url(../img/ico-instagram.svg) no-repeat center center} 
.social a[title="twitter"]{background:url(../img/ico-twitter.svg) no-repeat center center} 
.social a[title="facebook"]{background:url(../img/ico-facebook.svg) no-repeat center center} 
.social a[title="youtube"]{background:url(../img/ico-youtube.svg) no-repeat center center} 
.social a[title="xing"]{background:url(../img/ico-xing.svg) no-repeat center center} 
.social a[title="linkedin"]{background:url(../img/ico-linkedin.svg) no-repeat center center} 
.social a[title="rss"]{background:url(../img/ico-rss.svg) no-repeat center center} 
.umb .order-box .f-quantity-multi{height: 36px;line-height: 36px;}
.umb .quantity-control .q-button{width: 20px;height: 20px;}
.umb .product-detail .q-button .icon, .umb .quantity-control .q-button .icon{margin-bottom: 3px;}
.umb .product-detail .q-button .minus-icon, .umb .quantity-control .q-button .minus-icon{margin-bottom: 1px;}
.umb .basket-big,.umb .formpanel .basket-big{border-bottom: 1.2px solid var(--border-color);}
.umb .basket-big .quantity input{height: 36px;}
.umb .basket-big .total .price, .umb .basket-big .total td{font-family: Calibri;}
.umb .button-wrapper.border{border:0 none;margin-top: 0;}
.umb .step-list-wrapper{border-bottom: 0 none;}
.umb.account .area .basket-big.list td{padding:5px}
.umb.account h1{font-size: 24px;}
.umb .related-wrapper{border-top: 0 none;}