/* Code tidied up by ScrapBook */
@keyframes slideDown {
0% { transform: translate3d(0px, -100%, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideDown {
0% { transform: translate3d(0px, -100%, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideOutUp {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(0px, -100%, 0px); }
}
@keyframes slideOutUp {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(0px, -100%, 0px); }
}
@keyframes slideUp {
0% { transform: translate3d(0px, 100%, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideUp {
0% { transform: translate3d(0px, 100%, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideOutDown {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(0px, 100%, 0px); }
}
@keyframes slideOutDown {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(0px, 100%, 0px); }
}
@keyframes openOnSlideDown {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(0px, 100%, 0px); }
}
@keyframes openOnSlideDown {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(0px, 100%, 0px); }
}
@keyframes slideInLeft {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(100%, 0px, 0px); }
}
@keyframes slideInLeft {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(100%, 0px, 0px); }
}
@keyframes slideOutLeft {
0% { transform: translate3d(100%, 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes slideOutLeft {
0% { transform: translate3d(100%, 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes menuSlideinRight {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-100%, 0px, 0px); }
}
@keyframes menuSlideinRight {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-100%, 0px, 0px); }
}
@keyframes menuSlideOutRight {
0% { transform: translate3d(-100%, 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes menuSlideOutRight {
0% { transform: translate3d(-100%, 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes contentSlideOutRight {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-80%, 0px, 0px); }
}
@keyframes contentSlideOutRight {
0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-80%, 0px, 0px); }
}
@keyframes contentSlideInRight {
0% { transform: translate3d(-80%, 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes contentSlideInRight {
0% { transform: translate3d(-80%, 0px, 0px); }
100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes fadein {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes fadein {
0% { opacity: 0; }
100% { opacity: 1; }
}
@keyframes fadeout {
0% { opacity: 1; }
100% { opacity: 0; }
}
@keyframes fadeout {
0% { opacity: 1; }
100% { opacity: 0; }
}
@keyframes fadeinlight {
0% { opacity: 0; }
100% { opacity: 0.9; }
}
@keyframes fadeinlight {
0% { opacity: 0; }
100% { opacity: 0.9; }
}
@font-face {
  font-family: "roboto";
  font-style: normal;
  font-weight: normal;
  src: url("roboto-regular-webfont.woff2") format("woff2"), url("roboto-regular-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto";
  font-style: normal;
  font-weight: bold;
  src: url("roboto-bold-webfont.woff2") format("woff2"), url("roboto-bold-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto_condensed";
  font-style: normal;
  font-weight: normal;
  src: url("robotocondensed-regular-webfont.woff2") format("woff2"), url("robotocondensed-regular-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto_condensed";
  font-style: normal;
  font-weight: bold;
  src: url("robotocondensed-bold-webfont.woff2") format("woff2"), url("robotocondensed-bold-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto";
  font-style: normal;
  font-weight: 100;
  src: url("roboto-light-webfont.woff2") format("woff2"), url("Roboto-light-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto";
  font-style: normal;
  font-weight: normal;
  src: url("roboto-regular-webfont.woff2") format("woff2"), url("roboto-regular-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto";
  font-style: normal;
  font-weight: bold;
  src: url("roboto-bold-webfont.woff2") format("woff2"), url("roboto-bold-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto_condensed";
  font-style: normal;
  font-weight: normal;
  src: url("robotocondensed-regular-webfont.woff2") format("woff2"), url("robotocondensed-regular-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto_condensed";
  font-style: normal;
  font-weight: bold;
  src: url("robotocondensed-bold-webfont.woff2") format("woff2"), url("robotocondensed-bold-webfont.woff") format("woff");
}
@font-face {
  font-family: "roboto";
  font-style: normal;
  font-weight: 100;
  src: url("roboto-light-webfont.woff2") format("woff2"), url("Roboto-light-webfont.woff") format("woff");
}
@font-face {
  font-family: "TheSans";
  font-style: normal;
  font-weight: 100;
  src: url("TheSansC4s-3_Light.woff2") format("woff2"), url("TheSansC4s-3_Light.woff") format("woff");
}
@font-face {
  font-family: "TheSans";
  font-style: normal;
  font-weight: normal;
  src: url("TheSansC4s-5_Plain.woff2") format("woff2"), url("TheSansC4s-5_Plain.woff") format("woff");
}
@font-face {
  font-family: "TheSans";
  font-style: normal;
  font-weight: bold;
  src: url("TheSansC4s-7_Bold.woff2") format("woff2"), url("TheSansC4s-7_Bold.woff") format("woff");
}
@font-face {
  font-family: "TheSans";
  font-style: normal;
  font-weight: 900;
  src: url("TheSansC4s-9_Black.woff2") format("woff2"), url("TheSansC4s-9_Black.woff") format("woff");
}
html, body { overflow: hidden; }
body { margin-left: 10px; margin-right: 10px; min-width: 0px; }
header .b-header__personal-nav, header .b-menu_local, header .b-header__meta-nav { display: none ! important; }
.p-block, .p-block_text, .p-block_wider { margin-left: 0px; margin-right: 0px; width: auto; }
body #scroll-area { position: relative; height: auto; width: auto; overflow: hidden; }
.b-header__main-nav { height: 1px; border-top: 3px solid rgb(10, 100, 150); }
.b-header__main-nav * { display: none; }
.b-picture { width: auto ! important; height: auto ! important; }
.p-swatch_topdown-nice { page-break-inside: avoid; }
.b-ad-wrapper-side-multiple, .p-block_text--outbreak, .b-ad-wrapper-side-mini, .p-ad-outbreak { margin-left: 0px ! important; }
.b-main-content .p-block_wider .p-border_solid--t-s.p-brdr-clr_sld-silvergray { display: none; }
.p-dont-print, .b-ad-wrapper-side-multiple, .b-ad-wrapper-full-breakout, .b-ad-wrapper-side-mini, .p-ad, .b-footer-extra-article, .b-footer-extra-exlusiv, .b-overscroll, .b-footer, .b-widget-sharing { display: none; }
.b-main-content { padding-bottom: 0px; }
body #scroll-area { padding-right: 0px ! important; }
div.b-header__main-nav, .b-footer, .b-header__center, .b-header__meta-nav, .p-swatch_back--feature:not(.p-block_wider) { margin-right: 0px ! important; padding-right: 0px ! important; }
body .b-main-content, body .b-header { min-width: 0px; }
.b-ressort-column > section { display: none; }
