#block-1322-image-85226 .description {
	font-size: 6vw;
	line-height: 1.2;
	letter-spacing: -4px;
}

#block-1323-image-86043 .description {
	font-size: 6vw;
	line-height: 1.2;
	letter-spacing: -4px;
}

#block-1323-image-86043 .subheadline {
	color: #402b2b;
}

#block-1323-image-86043 .subheadline a {
	color: #402b2b;
}

#block-1325 li {
	margin: 2px;
}

#block-1326 li {
	margin: 2px;
}

#block-828 li {
	margin: 2px;
}

#block-829 li {
	margin: 2px;
}

#block-832 {
	float: right;
}

#block-833 {
	float: left;
}

#block-833-image-83164 .block-inner.block-images-image-content {
	width: 100%;
	max-width: 70%;
}

#block-835 li {
	margin: 2px;
}

#block-836 li {
	margin: 2px;
}

#block-838-image-82832 {
	width: 100%;
	margin: 2px;
}

#block-839-image-82829 {
	width: 100%;
	margin: 2px;
}

#block-840-image-82833 {
	width: 100%;
	margin: 2px;
}

#block-841-image-82832 {
	width: 100%;
	margin: 2px;
}

#block-845-image-86135 .subheadline {
	font-size: 40px;
}

#block-846 li {
	margin: 2px;
}

#block-851-image-86761 .subheadline {
	font-size: 40px;
}

#block-853 li {
	margin: 2px;
}

#block-854 li {
	margin: 2px;
}

#block-856 .block-content-inner {
	margin-top: 20px;
}

#block-862 li {
	margin: 2px;
}

#block-863 li {
	margin: 2px;
}

#block-864 li {
	margin: 2px;
}

#body-135 .fixed-auto-scrolltop #menu-main>ul>li>a {
	color: #ffffff;
}

#body-135 .fixed-auto-scrolltop #menu-main>ul>li>a a {
	color: #ffffff;
}

#body-135 .fixed-auto-scrolltop .common-cart-info>li>a {
	background-image: url(/res/icon/invert/cart.svg);
}

#body-135 .fixed-auto-scrolltop .common-search-open {
	background-image: url(/res/icon/invert/search.svg);
}

#body-135 .fixed-auto-top.fixed-auto-scrolltop {
	background-color: rgba(0,0,0,0)!important;
}

#body-135 .fixed-content {
	max-height: 130px;
}

#body-135 main {
	padding-top: 0;
	margin-top: -95px;
}

.fixed-auto-scrolltop #block-533 img {
	filter: invert(100);
}

.fixed-auto-scrolltop #block-541-shortlist-info .container.disabled {
	background-image: url(/res/icon/invert/heart.svg);
}

@media only screen and (max-width: 920px) {
	#block-1322-image-85226 .description {
		font-size: 12vw;
		line-height: 1.4;
		letter-spacing: -.5px;
	}

	#block-832 {
		width: 100%;
	}

	#block-833 {
		width: 100%;
	}

	#block-833-image-83164 .block-inner.block-images-image-content {
		max-width: 85%;
	}

	#block-833-image-83164 .block-inner.block-images-image-content span {
		margin-top: 15px;
	}

	#block-833-image-83164 .description {
		overflow: visible;
	}

	#block-838 {
		width: 50%;
	}

	#block-839 {
		width: 50%;
	}

	#block-840 {
		width: 50%;
	}

	#block-841 {
		width: 50%;
	}

	#block-844 {
		width: 100%;
	}

	#block-845 {
		width: 100%;
	}

	#block-850 {
		width: 100%;
	}

	#block-851 {
		width: 100%;
	}

	#body-135 main {
		padding-top: 50px;
		margin-top: 0;
	}
}

