/*  B2C.Stylesheet Webkit */

@media screen and (max-width: 1252px) {
   #navigator * {
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; 
   }
   
   #navigator h1 {
        -webkit-border-radius: 3px;
        border-radius: 3px;
    }
    
    #navigator h1:after {
          -webkit-transform: rotate(0);
          transform: rotate(0);
          -webkit-transition: -webkit-transform 150ms cubic-bezier(0.39, 0.575, 0.565, 1);
          transition: transform 150ms cubic-bezier(0.39, 0.575, 0.565, 1);
    }
    
    #navigator .sidebar-nav {
        -webkit-border-bottom-left-radius: 3px;
        border-bottom-left-radius: 3px;
        -webkit-border-bottom-right-radius: 3px;
        border-bottom-right-radius: 3px;
    }
    
    #navigator:hover .sidebar-nav {
        -webkit-animation: fadein 300ms cubic-bezier(0.39, 0.575, 0.565, 1);
        animation: fadein 300ms cubic-bezier(0.39, 0.575, 0.565, 1);
    }
    
    #navigator:hover h1:after {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg); 
    } 
}

.modal-nav-toggle {
  -webkit-user-select: none;
  user-select: none;
}

.modal-nav .modal-nav-items > * {
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
}
.modal-nav h1 {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased; }
.modal-nav li {
    -webkit-transition: opacity 300ms ease-out;
    transition: opacity 300ms ease-out;
}
.modal-nav li > a {
  -webkit-transition: border-top-color 50ms ease-out;
  transition: border-top-color 50ms ease-out;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

.product-item {
  -webkit-transition: opacity 300ms ease-out;
  transition: opacity 300ms ease-out;
}

.product-item h2 {
    -webkit-transition: color 70ms ease-out;
    transition: color 70ms ease-out; 
}

.product-item .inner {
    -webkit-transition: border-top-color 70ms ease-out;
    transition: border-top-color 70ms ease-out;
}

.product-item.out {  opacity: 0.5; filter: alpha(opacity=50); }

#wrapper * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; 
}

.product-item-preview {
	-webkit-animation:slide-in 300ms ease-out;
	animation:slide-in 300ms ease-out;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {
	.mediaqueries .portal-sprite,
	.mediaqueries footer .bottom,
	footer .mediaqueries .bottom {
		background-image: url(data:image/png;base64,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);
		background-size: 54px 108px;
	}
}