/*;
Transition; ease
-webkit-transition:all 200ms ease;
-moz-transition:all 200ms ease;
-ms-transition:all 200ms ease;
-o-transition:all 200ms ease;
transition:all 200ms ease;
Transform;
left:50%;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
left:50%;
top:50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-moz-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
-o-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
Scale;
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
Rotate;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
*/
* {
margin:0;
padding:0;
outline:none;
}
html {
position:relative;
width:100%;
-webkit-text-size-adjust:100%;
-moz-text-size-adjust:100%;
-ms-text-size-adjust:100%;
-o-text-size-adjust:100%;
text-size-adjust:100%;
-webkit-font-smoothing:antialiased;
overscroll-behavior-y:none;
}
body {
overflow-x:hidden;
position:relative;
width:100%;
-webkit-transition:opacity 200ms ease, padding-top 2000ms ease;
-moz-transition:opacity 200ms ease, padding-top 2000ms ease;
-ms-transition:opacity 200ms ease, padding-top 2000ms ease;
-o-transition:opacity 200ms ease, padding-top 2000ms ease;
transition:opacity 200ms ease, padding-top 2000ms ease;
opacity:0;
background-color:#ffffff;
overscroll-behavior-y:none;
}
body.isLoaded {
opacity:1;
}
img, svg {
display:block;
}
html.menuOpenHtml, html.miniBasketOpenHtml, html.formSendingHtml, html.popupVisibleHtml {
overflow-y:hidden;
}
body.menuOpen, body.miniBasketOpen, body.formSending, body.popupVisible {
overflow-y:hidden;
}
main {
position:relative;
width:100%;
z-index:1;
overflow:hidden;
}
section {
position:relative;
width:100%;
z-index:1;
}
footer {
position:relative;
width:100%;
z-index:1;
}
div.responsiveImage {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-position:center;
background-size:cover;
background-repeat:no-repeat;
z-index:1;
}
.ch2, .ch2 * {
font-family:inherit;
font-weight:inherit;
font-style:inherit;
font-size:inherit;
line-height:inherit;
color:inherit;
border:inherit;
}