@-webkit-keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;} }@-moz-keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;} }@-ms-keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;} }@-o-keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;} }@keyframes fadeIn {0% { opacity: 0;}  100%{opacity: 1;} }@-webkit-keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-moz-keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-ms-keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-o-keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-webkit-keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-moz-keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-ms-keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-o-keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-webkit-keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-moz-keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-ms-keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-o-keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} }@-webkit-keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-moz-keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-ms-keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-o-keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} }@-webkit-keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;} }@-moz-keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;} }@-ms-keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;} }@-o-keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;} }@keyframes fadeOut {0% { opacity: 1;}  100%{opacity: 0;} }@-webkit-keyframes fadeOutDownBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);} }@-moz-keyframes fadeOutDownBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);} }@-ms-keyframes fadeOutDownBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);} }@-o-keyframes fadeOutDownBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);} }@keyframes fadeOutDownBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(2000px);-moz-transform: translateY(2000px);-ms-transform: translateY(2000px);-o-transform: translateY(2000px);transform: translateY(2000px);} }@-webkit-keyframes fadeOutLeftBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);} }@-moz-keyframes fadeOutLeftBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);} }@-ms-keyframes fadeOutLeftBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);} }@-o-keyframes fadeOutLeftBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);} }@keyframes fadeOutLeftBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(-2000px);-moz-transform: translateX(-2000px);-ms-transform: translateX(-2000px);-o-transform: translateX(-2000px);transform: translateX(-2000px);} }@-webkit-keyframes fadeOutRightBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);} }@-moz-keyframes fadeOutRightBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);} }@-ms-keyframes fadeOutRightBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);} }@-o-keyframes fadeOutRightBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);} }@keyframes fadeOutRightBig {0% { opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}  100%{opacity: 0;-webkit-transform: translateX(2000px);-moz-transform: translateX(2000px);-ms-transform: translateX(2000px);-o-transform: translateX(2000px);transform: translateX(2000px);} }@-webkit-keyframes fadeOutUpBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);} }@-moz-keyframes fadeOutUpBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);} }@-ms-keyframes fadeOutUpBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);} }@-o-keyframes fadeOutUpBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);} }@keyframes fadeOutUpBig {0% { opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}  100%{opacity: 0;-webkit-transform: translateY(-2000px);-moz-transform: translateY(-2000px);-ms-transform: translateY(-2000px);-o-transform: translateY(-2000px);transform: translateY(-2000px);} }@-webkit-keyframes flipInY {0% { opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);}  40%{-webkit-transform: perspective(400px) rotateY(-10deg);-moz-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);-o-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}  70%{-webkit-transform: perspective(400px) rotateY(10deg);-moz-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);-o-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}  100%{opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);} }@-moz-keyframes flipInY {0% { opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);}  40%{-webkit-transform: perspective(400px) rotateY(-10deg);-moz-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);-o-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}  70%{-webkit-transform: perspective(400px) rotateY(10deg);-moz-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);-o-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}  100%{opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);} }@-ms-keyframes flipInY {0% { opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);}  40%{-webkit-transform: perspective(400px) rotateY(-10deg);-moz-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);-o-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}  70%{-webkit-transform: perspective(400px) rotateY(10deg);-moz-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);-o-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}  100%{opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);} }@-o-keyframes flipInY {0% { opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);}  40%{-webkit-transform: perspective(400px) rotateY(-10deg);-moz-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);-o-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}  70%{-webkit-transform: perspective(400px) rotateY(10deg);-moz-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);-o-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}  100%{opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);} }@keyframes flipInY {0% { opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);}  40%{-webkit-transform: perspective(400px) rotateY(-10deg);-moz-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);-o-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}  70%{-webkit-transform: perspective(400px) rotateY(10deg);-moz-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);-o-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}  100%{opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);} }@-webkit-keyframes flipOutY {0% { opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);}  100%{opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);} }@-moz-keyframes flipOutY {0% { opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);}  100%{opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);} }@-ms-keyframes flipOutY {0% { opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);}  100%{opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);} }@-o-keyframes flipOutY {0% { opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);}  100%{opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);} }@keyframes flipOutY {0% { opacity: 1;-webkit-transform: perspective(400px) rotateY(0deg);-moz-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);-o-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);}  100%{opacity: 0;-webkit-transform: perspective(400px) rotateY(90deg);-moz-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);-o-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);} }@-webkit-keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  50%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} }@-moz-keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  50%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} }@-ms-keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  50%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} }@-o-keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  50%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} }@keyframes zoomIn {0% { opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  50%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);} }@-webkit-keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  100%{opacity: 0;} }@-moz-keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  100%{opacity: 0;} }@-ms-keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  100%{opacity: 0;} }@-o-keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  100%{opacity: 0;} }@keyframes zoomOut {0% { opacity: 1;}  50%{opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);-moz-transform: scale3d(0.3, 0.3, 0.3);-ms-transform: scale3d(0.3, 0.3, 0.3);-o-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}  100%{opacity: 0;} }.wc-ajx-upsell-wrapper{display: flex;}  .wc-ajx-upsell-wrapper img{max-width: 75px;width: 75px;height: auto;border-radius: 20px;margin: 0 auto;}  .wc-ajx-upsell-wrapper .upsell-product-wrap{text-align: center;padding: 5px 10px;max-width: 33%;}  .wc-ajx-upsell-wrapper .amount, .wc-ajx-upsell-wrapper .prod-title{display: block;font-weight: 300;}  .wc-ajx-upsell-wrapper .prod-title{font-size: 15px;}.wc-ajax-modal-btn{font-family: inherit;}.wc-ajax-cart-wrap.hidden_floating_cart{display: none;}.wc-ajax-modal-header{display: flex;height: 60px;background: #656565;color: #fff;}  .wc-ajax-modal-header .wc-ajax-modal-title{font-size: 15px;line-height: 15px;margin: auto;padding: 0;letter-spacing: 2px;text-transform: uppercase;color: inherit;position: relative;}  .wc-ajax-modal-header svg{position: absolute;max-height: 21px;left: auto;width: 50px;right: 100%;top: -4px;}.wc-ajx-modal-active header, .wc-ajx-modal-active #main, .wc-ajx-modal-active footer{z-index: 1;}a.wc-ajx-btn-sm{padding: 5px 8px;font-size: 13px;}.wc-ajx-close_up .wc-ajax-modal-body{flex: initial !important;display: block !important;}.wc-ajx-close_up .shop-cart-wrap{margin-bottom: auto;}.wc-ajx-close_down .wc-ajax-modal-body{flex: initial !important;display: block !important;}.wc-ajx-close_down .wc-ajax-modal-header{margin-top: auto !important;}.wc-ajx-close_mid .wc-ajax-modal-body{flex: initial !important;display: block !important;}.wc-ajx-close_mid .shop-cart-wrap{margin-bottom: auto;}.wc-ajx-close_mid .wc-ajax-modal-header{margin-top: auto !important;}li.product form.cart .quantity input{line-height: 1;}li.product form.cart .quantity,li.product form.cart .add_to_cart_button{display: inline;float: none !important;}.wc-ajax-qty-input{border: 1px solid #dadada;height: 32px;position: relative;width: 120px;}  .wc-ajax-qty-input input[type="number"]{padding: 0 !important;color: #333;-webkit-appearance: none;-moz-appearance: textfield;}.wc-ajax-qty-input i{cursor: pointer;font-family: serif;height: 32px;float: left;line-height: 32px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: all 150ms ease-out;width: 30px;}.wc-ajax-qty-input i.less{border-right: 1px solid #dadada;}.wc-ajax-qty-input i.more{border-left: 1px solid #dadada;}.wc-ajax-qty-input i:active{background-color: #F1F1F1;transition: none;}.wc-ajax-qty-input input{border: 0px !important;float: left;font-size: 18px;height: 30px;text-align: center;outline: none;width: 40px !important;}.wc-ajax-remove-icon{display: block;width: 18px;height: auto;cursor: pointer;}.wc-ajax-remove-icon path{fill: #a5a5a5;}.wc-ajax-remove-icon:hover path{fill: #da2222;cursor: pointer;}.wc-ajax-cart-list{border-collapse: collapse;border-spacing: 0;border: 0 !important;}  .wc-ajax-cart-list tr{border-bottom: 1px solid #eaeaea78;background: none !important;}  .wc-ajax-cart-list input, .wc-ajax-cart-list textarea{margin: 0;}  .wc-ajax-cart-list .wc-ajax-prod-variations dl p{padding: 0 !important;margin: 0;line-height: 13px;}  .wc-ajax-cart-list .wc-ajax-subtotal-col{text-align: right !important;}  .wc-ajax-cart-list .wc-ajx-text-left{text-align: left !important;}  .wc-ajax-cart-list .wc-ajx-text-right{text-align: right !important;}  .wc-ajax-cart-list .wc-ajx-no-border{border: 0;}  .wc-ajax-cart-list input[type=number]::-webkit-inner-spin-button,  .wc-ajax-cart-list input[type=number]::-webkit-outer-spin-button{margin: 0;-webkit-appearance: none;}  .wc-ajax-cart-list .wc-ajax-prod-variations{font-size: 13px;color: #8c8c8c;text-transform: capitalize;}  .wc-ajax-cart-list .wc-ajax-prod-variations dl > dt > dd{margin-bottom: 5px;}  .wc-ajax-cart-list .wc-ajax-prod-variations dl > dt{display: inline;}  .wc-ajax-cart-list .wc-ajax-prod-variations dl.variation dd{margin: 0 0 5px;}  .wc-ajax-cart-list .wc-ajax-prod-variations > dl{display: flex;margin: 0;line-height: 13px;}  .wc-ajax-cart-list .wc-ajax-prod-variations dl > dt:first-child{margin-right: 4px;}.wc-ajx-btn-center-wrap{text-align: center;display: block;padding: 10px;text-align: center;margin-top: 5px;padding-top: 15px;border-top: 1px solid #58585824;}  .wc-ajx-btn-center-wrap a{margin-left: 10px;}.wc-ajax-modal-body{-webkit-transform: translate3d(0, 0, 0);-webkit-flex: 1 1 auto;overflow-y: auto;min-height: 100px;max-height: calc(100vh - 300px);}  .wc-ajax-modal-body.single_q .wc-ajax-cart-list, .wc-ajax-modal-body.single_u .wc-ajax-cart-list{margin-bottom: 0;}  .wc-ajax-modal-body .wc-ajax-prod-variations{font-size: 13px;color: #8c8c8c;text-transform: capitalize;}  .wc-ajax-modal-body.hide-p-remove .wc-ajax-prod-remove,  .wc-ajax-modal-body.hide-p-remove .full_q tr > th:first-child,  .wc-ajax-modal-body.hide-p-remove .single_q tr > th:first-child{display: none;}  .wc-ajax-modal-body.hide-p-image .wc-ajax-prod-img{display: none;}  .wc-ajax-modal-body.hide-p-subtotal .wc-ajax-subtotal-col{display: none;}@media all and (max-width: 600px) {.wc-ajx-btn-continue span { display: none;}  .shop-cart-wrap a, .shop-cart-wrap button{padding: 6px 9px !important;}  #wc-ajax-simple-container table.wc-ajax-cart-list .wc-ajax-prod-remove,  #wc-ajax-simple-container table.wc-ajax-cart-list tr > th:first-child,  #wc-ajax-simple-container table.wc-ajax-cart-list .wc-ajax-prod-img,  #wc-ajax-simple-container table.wc-ajax-cart-list .wc-ajax-subtotal-col{display: none;}  .wc-ajax-modal .wc-ajax-subtotal-col{display: none !important;} }#wc-ajax-simple-container{position: relative;display: none;clear: both;max-width: 600px;margin: 15px auto;padding: 0;background: #fbfbfb;}  #wc-ajax-simple-container .wc-ajax-modal-body{padding: 0 10px;}  #wc-ajax-simple-container .shop-cart-wrap{padding: 10px;}  #wc-ajax-simple-container table{margin-bottom: 0;}  #wc-ajax-simple-container table tr{border: 0;}  #wc-ajax-simple-container td, #wc-ajax-simple-container th{border: 0;vertical-align: middle;padding: 5px 10px;text-align: center !important;}  #wc-ajax-simple-container .wc-ajax-modal-btn{padding: 2px 10px !important;font-size: 15px;}  #wc-ajax-simple-container .wc-ajax-prod-img img{max-width: 45px;}  #wc-ajax-simple-container .wc-ajx-close-icon{position: absolute;top: 0;right: 0;width: 5px;height: 5px;background: red;}  #wc-ajax-simple-container table{margin-top: auto;}    #wc-ajax-simple-container table th{font-size: 12px;font-weight: 300;text-transform: uppercase;}  #wc-ajax-simple-container .wc-ajax-modal-header{margin-bottom: 15px;color: #fff;background: #57bd11;}li.product form.cart .quantity,li.product form.cart .add_to_cart_button{display: inline-block;float: none !important;}.woocommerce li.product form.cart{display: flex;align-items: center;}  .woocommerce li.product form.cart .quantity{margin-left: auto;}  .woocommerce li.product form.cart .add_to_cart_button{margin-top: 0 !important;margin-right: auto !important;margin-bottom: 0 !important;margin-left: 10px !important;}.wc-ajax-modal-btn{box-shadow: none;font-size: 15px;font-weight: 300;padding: 10px 15px;letter-spacing: 1px;text-transform: uppercase;color: #fff;border: none;background: none;margin: 0 5px;}  .wc-ajax-modal-btn:hover{color: #fff;filter: brightness(0.95) contrast(1.1);box-shadow: none;}  .wc-ajax-modal-btn:visited{background: none;color: #fff;}  .wc-ajax-modal-btn:hover{color: #fff;background: #0e89e1;}  .wc-ajax-modal-btn.lg{min-width: 100px;padding: 10px 20px;}.wc-ajx-btn-checkout{padding: 10px 25px;letter-spacing: 1px;text-transform: uppercase;color: #fff;background: #20b038;}  .wc-ajx-btn-checkout:hover{color: #fff;background: #146f23;}  .wc-ajx-btn-checkout:visited{background: #20b038;color: #fff;}.wc-ajx-btn-continue{text-transform: uppercase;letter-spacing: 1px;color: #1c98f1;background: none;padding: 0;margin-right: 20px;}  .wc-ajx-btn-continue:hover{color: #0e86dc;background: none;}.wc-ajx-btn-cart{color: #fff;background: #717171;}  .wc-ajx-btn-cart:visited{color: #fff;background: #717171;}  .wc-ajx-btn-cart:hover{color: #fff;background: #4b4b4b;}.wc-ajax-cart-list a, .wc-ajax-cart-list a:visited{color: #52af61;}.wc-ajax-cart-list a:hover{color: #295931;}.wc-ajax-popup-modal{position: fixed;z-index: 999;top: 0;left: 0;display: table;width: 100%;height: 100%;transform: scale(0);}  .wc-ajax-popup-modal.hide-p-remove .wc-ajax-prod-remove,  .wc-ajax-popup-modal.hide-p-remove .full_q tr > th:first-child,  .wc-ajax-popup-modal.hide-p-remove .single_q tr > th:first-child{display: none;}  .wc-ajax-popup-modal.hide-p-image .wc-ajax-prod-img{display: none;}  .wc-ajax-popup-modal.hide-p-subtotal .wc-ajax-subtotal-col{display: none;}  .wc-ajax-popup-modal .wc-ajax-prod-img img{max-width: 40px !important;}  .wc-ajax-popup-modal .wc-ajax-prod-price,  .wc-ajax-popup-modal .wc-ajax-prod-qty{text-align: left;}  .wc-ajax-popup-modal .wc-ajax-qty-input{margin-left: auto;}  .wc-ajax-popup-modal .wc-ajax-prod-qty{width: 100px;}  .wc-ajax-popup-modal table td,  .wc-ajax-popup-modal table th{display: table-cell;padding: .25em 0;}  .wc-ajax-popup-modal.wc-ajx-anim{z-index: 99999;transform: scale(1);}  .wc-ajax-popup-modal.wc-ajx-left.out .wc-ajax-modal{-webkit-animation-name: fadeOutLeftBig;-moz-animation-name: fadeOutLeftBig;-ms-animation-name: fadeOutLeftBig;-o-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-left .wc-ajax-modal{margin: 0 auto 0 0;-webkit-animation-name: fadeInLeftBig;-moz-animation-name: fadeInLeftBig;-ms-animation-name: fadeInLeftBig;-o-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-right.out .wc-ajax-modal{-webkit-animation-name: fadeOutRightBig;-moz-animation-name: fadeOutRightBig;-ms-animation-name: fadeOutRightBig;-o-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-right .wc-ajax-modal{margin: 0 0 0 auto;-webkit-animation-name: fadeInRightBig;-moz-animation-name: fadeInRightBig;-ms-animation-name: fadeInRightBig;-o-animation-name: fadeInRightBig;animation-name: fadeInRightBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-anim.out{animation: quickScaleDown 0s .5s linear forwards;}  .wc-ajax-popup-modal.wc-ajx-anim.out .wc-ajax-modal-background{animation: fadeOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;}  .wc-ajax-popup-modal.wc-ajx-hide_fly_right.out .wc-ajax-modal-background .wc-ajax-modal{-webkit-animation-name: fadeOutRightBig;-moz-animation-name: fadeOutRightBig;-ms-animation-name: fadeOutRightBig;-o-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-zoom_in .wc-ajax-modal{-webkit-animation-name: zoomIn;-moz-animation-name: zoomIn;-ms-animation-name: zoomIn;-o-animation-name: zoomIn;animation-name: zoomIn;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-hide_zoom_out.out .wc-ajax-modal-background .wc-ajax-modal{-webkit-animation-name: zoomOut;-moz-animation-name: zoomOut;-ms-animation-name: zoomOut;-o-animation-name: zoomOut;animation-name: zoomOut;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-flip_in .wc-ajax-modal{-webkit-animation-name: flipInY;-moz-animation-name: flipInY;-ms-animation-name: flipInY;-o-animation-name: flipInY;animation-name: flipInY;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-hide_flip_in.out .wc-ajax-modal-background .wc-ajax-modal{-webkit-animation-name: flipOutY;-moz-animation-name: flipOutY;-ms-animation-name: flipOutY;-o-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-fly_left .wc-ajax-modal{-webkit-animation-name: fadeInLeftBig;-moz-animation-name: fadeInLeftBig;-ms-animation-name: fadeInLeftBig;-o-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-hide_fly_left.out .wc-ajax-modal-background .wc-ajax-modal{-webkit-animation-name: fadeOutLeftBig;-moz-animation-name: fadeOutLeftBig;-ms-animation-name: fadeOutLeftBig;-o-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-fly_right .wc-ajax-modal{-webkit-animation-name: fadeInRightBig;-moz-animation-name: fadeInRightBig;-ms-animation-name: fadeInRightBig;-o-animation-name: fadeInRightBig;animation-name: fadeInRightBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-hide_fly_top.out .wc-ajax-modal-background .wc-ajax-modal{-webkit-animation-name: fadeOutUpBig;-moz-animation-name: fadeOutUpBig;-ms-animation-name: fadeOutUpBig;-o-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-fly_bottom .wc-ajax-modal{-webkit-animation-name: fadeInUpBig;-moz-animation-name: fadeInUpBig;-ms-animation-name: fadeInUpBig;-o-animation-name: fadeInUpBig;animation-name: fadeInUpBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-hide_fly_bottom.out .wc-ajax-modal-background .wc-ajax-modal{-webkit-animation-name: fadeOutDownBig;-moz-animation-name: fadeOutDownBig;-ms-animation-name: fadeOutDownBig;-o-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-fly_top .wc-ajax-modal{-webkit-animation-name: fadeInDownBig;-moz-animation-name: fadeInDownBig;-ms-animation-name: fadeInDownBig;-o-animation-name: fadeInDownBig;animation-name: fadeInDownBig;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-ms-animation-iteration-count: 1;-o-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;-ms-animation-delay: 0s;-o-animation-delay: 0s;animation-delay: 0s;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;-ms-animation-timing-function: ease;-o-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}  .wc-ajax-popup-modal.wc-ajx-anim .wc-ajax-modal-background{animation: fadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;background: rgba(0, 0, 0, 0.8);}  .wc-ajax-popup-modal.wc-ajx-hide_fadeout.out .wc-ajax-modal-background .wc-ajax-modal{animation: fadeOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;opacity: 0;}  .wc-ajax-popup-modal.wc-ajx-anim.wc-ajx-fadein .wc-ajax-modal{animation: fadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;opacity: 1;}  .wc-ajax-popup-modal.wc-ajx-t-left .wc-ajax-modal{margin: 0px auto auto 0px;}  .wc-ajax-popup-modal.wc-ajx-t-right .wc-ajax-modal{margin: 0px 0px auto auto;}  .wc-ajax-popup-modal.wc-ajx-m-left .wc-ajax-modal{margin: auto auto auto 0px;}  .wc-ajax-popup-modal.wc-ajx-m-right .wc-ajax-modal{margin: auto 0px auto auto;}  .wc-ajax-popup-modal.wc-ajx-b-left .wc-ajax-modal{margin: auto auto 0px 0px;}  .wc-ajax-popup-modal.wc-ajx-b-right .wc-ajax-modal{margin: auto 0px 0px auto;}  .wc-ajax-popup-modal.wc-ajx-bottom-center .wc-ajax-modal{margin: auto auto 0 auto;}  .wc-ajax-popup-modal.wc-ajx-top-center .wc-ajax-modal{margin: 25px auto auto auto;}  .wc-ajax-popup-modal.wc-ajx-center .wc-ajax-modal{margin: auto;}  .wc-ajax-popup-modal .wc-ajax-modal{}  @media all and (max-height: 600px) {.wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-body {  padding: 12px;} }  @media all and (max-device-height: 700px) and (orientation: landscape) {.wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-body {  padding: 12px;}    .wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-header{max-height: 40px !important;margin-bottom: 10px !important;}    .wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-body{max-height: calc(100vh - 250px);} }  @media only screen and (min-device-width: 250px) and (max-device-width: 1024px) and (orientation: landscape) {.wc-ajax-popup-modal {  }      .wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-body{padding: 12px;box-shadow: inset #00000017 6px -23px 27px -23px;}      .wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-header{max-height: 40px !important;margin-bottom: 10px !important;} }  @media only screen and (max-width: 600px) {.wc-ajax-popup-modal .wc-ajax-modal .wc-ajax-modal-header { max-height: 40px !important;margin-bottom: 10px !important;}    .wc-ajax-popup-modal table.wc-ajax-cart-list .wc-ajax-prod-remove,    .wc-ajax-popup-modal table.wc-ajax-cart-list tr > th:first-child,    .wc-ajax-popup-modal table.wc-ajax-cart-list .wc-ajax-prod-img,    .wc-ajax-popup-modal table.wc-ajax-cart-list .wc-ajax-subtotal-col{display: none;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal-background .wc-ajax-modal{padding: 5px;}    .wc-ajax-popup-modal.modal-ajax-cart-type .wc-ajax-modal-background .wc-ajax-modal{margin: auto !important;padding: 5px;}    .wc-ajax-popup-modal .wc-ajax-modal-body{box-shadow: inset #00000017 6px -23px 27px -23px;padding: 0;}    .wc-ajax-popup-modal table td.wc-ajax-prod-subtotal,    .wc-ajax-popup-modal tr > th:last-child{display: none;} }  .wc-ajax-popup-modal td.wc-ajax-prod-subtotal,  .wc-ajax-popup-modal tr > th:last-child{text-align: right;}  .wc-ajax-popup-modal .wc-ajax-modal-header{display: flex;height: 60px;background: #656565;color: #fff;}    .wc-ajax-popup-modal .wc-ajax-modal-header .wc-ajax-modal-title{font-size: 15px;line-height: 15px;margin: auto;padding: 0;letter-spacing: 2px;text-transform: uppercase;color: inherit;position: relative;}    .wc-ajax-popup-modal .wc-ajax-modal-header svg{position: absolute;max-height: 21px;left: auto;width: 50px;right: 100%;top: -4px;}  .wc-ajax-popup-modal .wc-ajax-modal-body{display: flex;align-items: center;flex: 1 1 auto;}  .wc-ajax-popup-modal .wc-ajax-qty-input{position: relative;width: 100px;height: 28px;margin: 0;border: 1px solid #dadada;}    .wc-ajax-popup-modal .wc-ajax-qty-input i{font-family: serif;line-height: 27px;float: left;width: 28px;height: 27px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: all 150ms ease-out;text-align: center;}    .wc-ajax-popup-modal .wc-ajax-qty-input input{font-size: 14px;margin: 0 !important;float: left;width: 40px !important;height: 26px !important;text-align: center;border: 0 solid;outline: none;}  .wc-ajax-popup-modal.style1 .wc-ajax-modal-header{background: #1e98f1;}  .wc-ajax-popup-modal.style1 .wc-ajax-modal img{display: block;max-width: 40px !important;height: auto;border-radius: 3px;}  .wc-ajax-popup-modal.style4 tr{border: 0;border-bottom: 1px solid rgba(0, 0, 0, 0.21);}  .wc-ajax-popup-modal.style4 .wc-ajax-qty-input,  .wc-ajax-popup-modal.style4 .wc-ajax-qty-input i{border: 0;}  .wc-ajax-popup-modal.style4 .wc-ajax-modal-background{background: rgba(226, 226, 226, 0.8);}  .wc-ajax-popup-modal.style4 .wc-ajx-btn-continue{color: #a7a7a7;}  .wc-ajax-popup-modal.style4 .wc-ajax-modal-header{background: #4CCC58;}    .wc-ajax-popup-modal.style4 .wc-ajax-modal-header .wc-ajax-modal-title{font-weight: 700;}  .wc-ajax-popup-modal.style4 .wc-ajx-btn-checkout{background: #ffe500;color: #333;}    .wc-ajax-popup-modal.style4 .wc-ajx-btn-checkout:visited{background: #ffe500;color: #333;}    .wc-ajax-popup-modal.style4 .wc-ajx-btn-checkout:hover{color: #333;background: #ffed58;}  .wc-ajax-popup-modal.style4 .wc-ajax-modal-btn{font-weight: 700;}  .wc-ajax-popup-modal.style4 input{border-radius: 0;}  .wc-ajax-popup-modal.style4 .wc-ajx-btn-cart{background: #4ba5d4;color: #fff;}    .wc-ajax-popup-modal.style4 .wc-ajx-btn-cart:visited{background: #4ba5d4;color: #fff;}    .wc-ajax-popup-modal.style4 .wc-ajx-btn-cart:hover{color: #fff;background: #297eaa;}  .wc-ajax-popup-modal.style4 .wc-ajax-modal{background: #333;color: #fff;}  .wc-ajax-popup-modal.style4 .wc-ajx-cart-totals{background: #272727;color: #fff;}  .wc-ajax-popup-modal.style4 .wc-ajax-cart-list{background: #333;}    .wc-ajax-popup-modal.style4 .wc-ajax-cart-list tr > th{background: #333;}    .wc-ajax-popup-modal.style4 .wc-ajax-cart-list a,    .wc-ajax-popup-modal.style4 .wc-ajax-cart-list button,    .wc-ajax-popup-modal.style4 .wc-ajax-cart-list a:visited{color: #74e47f;}    .wc-ajax-popup-modal.style4 .wc-ajax-cart-list a:hover,    .wc-ajax-popup-modal.style4 .wc-ajax-cart-list button:hover{color: #5aab62;}  .wc-ajax-popup-modal.style2 .wc-ajax-cart-list a,  .wc-ajax-popup-modal.style2 .wc-ajax-cart-list button,  .wc-ajax-popup-modal.style2 .wc-ajax-cart-list a:visited{color: #6d94c7;}  .wc-ajax-popup-modal.style2 .wc-ajax-cart-list a:hover,  .wc-ajax-popup-modal.style2 .wc-ajax-cart-list button:hover{color: #9a9a9a;}  .wc-ajax-popup-modal.style2 .wc-ajx-btn-continue{color: #717171;}    .wc-ajax-popup-modal.style2 .wc-ajx-btn-continue:visited{color: #717171;}    .wc-ajax-popup-modal.style2 .wc-ajx-btn-continue:hover{color: #313131;}  .wc-ajax-popup-modal.style2 .wc-ajx-btn-cart{color: #fff;background: #717171;}    .wc-ajax-popup-modal.style2 .wc-ajx-btn-cart:visited{color: #fff;background: #717171;}    .wc-ajax-popup-modal.style2 .wc-ajx-btn-cart:hover{color: #fff;background: #4b4b4b;}  .wc-ajax-popup-modal.style2 .wc-ajx-btn-checkout{color: #fff;background: #20b038;}    .wc-ajax-popup-modal.style2 .wc-ajx-btn-checkout:visited{color: #fff;background: #20b038;}    .wc-ajax-popup-modal.style2 .wc-ajx-btn-checkout:hover{background: #146f23;color: #fff;}  .wc-ajax-popup-modal.style2 .wc-ajax-qty-input{margin-left: auto;border: none;}    .wc-ajax-popup-modal.style2 .wc-ajax-qty-input input[type="number"]{-webkit-appearance: none;float: left;-moz-appearance: textfield;width: 40px;height: 30px;height: 38px;margin: 0 2px;text-align: center;border: 0 solid;border-radius: 5px;outline: none;background: #f6f6f6;}    .wc-ajax-popup-modal.style2 .wc-ajax-qty-input i{font-family: serif;font-size: 19px;line-height: 21px;width: 22px;height: 22px;margin-top: 5px;cursor: pointer;text-align: center;color: #fff;border: none;border-radius: 50%;background-color: #656565;}  .wc-ajax-popup-modal.style2 .wc-ajax-prod-img img{display: block;max-width: 100%;max-width: 38px;height: auto;border-radius: 30px;}  .wc-ajax-popup-modal.style3 .wc-ajax-modal-btn,  .wc-ajax-popup-modal.style3 .wc-ajax-modal-header{border-radius: 30px;}  .wc-ajax-popup-modal.style3 .wc-ajax-modal{background: #f6f5f6;border-radius: 25px;}  .wc-ajax-popup-modal.style3 .wc-ajax-modal-header .wc-ajax-modal-title{color: inherit;}  .wc-ajax-popup-modal.style3 table.wc-ajax-cart-list th{background: #f6f5f6;}  .wc-ajax-popup-modal.style3 .wc-ajax-modal-header{background: #717680;}  .wc-ajax-popup-modal.style3 .wc-ajax-cart-list tbody > tr:first-child{background: none;border: 0;box-shadow: none;}  .wc-ajax-popup-modal.style3 .wc-ajax-cart-list td{border-bottom: 5px solid #f6f5f6;}  .wc-ajax-popup-modal.style3 .wc-ajax-cart-list tbody > tr{background: #f7f6f766;border-top: inset 1px solid #9c9c9c;box-shadow: inset 0px -6px 1px -3px #3333331a;}  .wc-ajax-popup-modal.style3 a,  .wc-ajax-popup-modal.style3 button{color: #6d94c7;}  .wc-ajax-popup-modal.style3 a:hover,  .wc-ajax-popup-modal.style3 button:hover{color: #9a9a9a;}  .wc-ajax-popup-modal.style3 .wc-ajx-btn-continue{color: #717171;}    .wc-ajax-popup-modal.style3 .wc-ajx-btn-continue:hover{color: #4b4b4b;}  .wc-ajax-popup-modal.style3 .wc-ajx-btn-cart{color: #fff;background: #717171;}    .wc-ajax-popup-modal.style3 .wc-ajx-btn-cart:hover{color: #fff;background: #4b4b4b;}  .wc-ajax-popup-modal.style3 .wc-ajx-btn-checkout{color: #fff;background: #20b038;}    .wc-ajax-popup-modal.style3 .wc-ajx-btn-checkout:hover{color: #fff;background: #146f23;}  .wc-ajax-popup-modal.style3 .wc-ajax-qty-input{margin-left: auto;width: 80px;border: none;}    .wc-ajax-popup-modal.style3 .wc-ajax-qty-input input{float: left;width: 40px;height: 38px;margin: 0 2px;text-align: center;border: 0 solid;border-radius: 5px;outline: none;background: #f6f6f6;border-top: 1px solid #fdfdfd;border-bottom: 1px solid #d6d6d6;height: 32px;}    .wc-ajax-popup-modal.style3 .wc-ajax-qty-input i{font-family: serif;font-size: 19px;line-height: 21px;width: 12px;height: 22px;margin-top: 5px;cursor: pointer;text-align: center;border: none;border-radius: 50%;background-color: none;background: none;color: #333;}  .wc-ajax-popup-modal.style3 .wc-ajax-prod-img img{display: block;max-width: 100%;max-width: 38px;height: auto;border-radius: 30px;}  .wc-ajax-popup-modal.modal-ajax-cart-type .wc-ajax-modal-body{overflow: auto;flex: 1 1 auto;max-height: 450px;}  .wc-ajax-popup-modal.modal-ajax-cart-type td{padding: 8px 3px;}  .wc-ajax-popup-modal.modal-ajax-cart-type .wc-ajax-modal-header{margin-bottom: 20px;}  .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal{display: flex;flex-direction: column;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal table{margin: auto;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal .wc-ajax-modal-header{display: flex;margin-top: 20px;margin-bottom: 10px;margin-left: 0;margin-right: 0;flex: 0 1 60px;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal .wc-ajx-modal-footer{margin-top: 10px;margin-bottom: 0px;flex: 0 1 50px;align-self: flex-start;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal .wc-ajax-modal-body{display: flex;overflow: auto;align-items: center;flex: 2 1 100px;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal td{padding: 10px 5px;}    .wc-ajax-popup-modal.sidebar-ajax-cart-type .wc-ajax-modal td.wc-ajax-prod-remove{padding: 0 5px;vertical-align: middle;}.wc-ajx-modal-active{overflow-y: hidden;height: 100%;position: absolute;max-height: 100%;top: 0;width: 100%;}.xcp-minus{background: red;}.wc-ajax-cart-wrap{color: #fff;position: fixed;top: auto;bottom: 15px;left: auto;right: 15px;padding: 10px;padding: 16px;display: table;cursor: pointer;transition: .5s;transform: translateX(0);z-index: 999;border-radius: 50px;background: red;background-image: linear-gradient(to top right, #565656 0%, #5a5a5a 100%);box-shadow: rgba(72, 72, 72, 0.3) 1px 2px 7px;}  .wc-ajax-cart-wrap.wc-ajx-float-style-icon4{padding: 0px;border-radius: 0px;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon4 .wc-icon-cart-total{margin-left: 10px;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon4 .wc-icon-cart-count,    .wc-ajax-cart-wrap.wc-ajx-float-style-icon4 .wc-icon-cart-total{display: inline-block;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon4 svg{float: left;width: 40px;height: auto;fill: rgba(255, 255, 255, 0.96);background: #2b2b2b;padding: 7px;max-width: 100%;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon4 .wc-icon-cart{font-size: 12px;line-height: initial;float: left;width: auto;margin-left: 5px;position: relative;top: 50%;transform: translateY(50%);margin: 0 10px;}  .wc-ajax-cart-wrap.wc-ajx-float-style-icon3{margin-top: 1px;border-radius: 5px;padding: 10px 18px;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon3 svg{max-width: 20px;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon3 .wc-icon-cart-count, .wc-ajax-cart-wrap.wc-ajx-float-style-icon3 .wc-icon-cart-total{display: inline-block;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon3 .wc-icon-cart-total{font-weight: 800;margin-left: 30px;}  .wc-ajax-cart-wrap.wc-ajx-float-style-icon2{border-radius: 5px;padding: 12px;}    .wc-ajax-cart-wrap.wc-ajx-float-style-icon2 .wc-icon-cart{position: absolute;top: -4px;background: white;border-radius: 3px;font-size: 11.5px;padding: 2px;left: auto;right: -10px;color: #000;box-shadow: 0px 2px 9px #3333334a;}  .wc-ajax-cart-wrap.shortcode-popup-wrap{position: relative;top: auto;left: auto;display: inline-block;width: auto;bottom: auto;right: 0;transform: none;}  .wc-ajax-cart-wrap .wc-icon-cart{font-size: 12px;line-height: initial;float: left;width: auto;margin-left: 5px;}  .wc-ajax-cart-wrap:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: ' ';background: transparent;}  .wc-ajax-cart-wrap .stick-cart-icon-right{left: 10px;}  .wc-ajax-cart-wrap svg{float: left;width: 26px;height: auto;fill: rgba(255, 255, 255, 0.96);}  .wc-ajax-cart-wrap:hover{transition: .5s;transform: translateY(-5px);background-image: linear-gradient(to top right, #1b1b1b 0%, #1d1d1d 100%);box-shadow: rgba(51, 51, 51, 0.619);}.modal-wc-type.full_q .wc-ajax-modal-body, .modal-wc-type.full_u .wc-ajax-modal-body{overflow-y: auto;max-height: 600px;}  .modal-wc-type.full_q .wc-ajax-modal-body > table, .modal-wc-type.full_u .wc-ajax-modal-body > table{display: block;margin-top: auto;}.items-in-cart .cart-count{font-weight: 600;}.wc-ajx-cart-totals .subtotal .price .amount{font-weight: 600;font-size: 15px;color: #20b038;}.shop-cart-wrap{display: flex;margin-bottom: 10px;justify-content: space-between;align-items: center;}.wc-ajx-cart-totals{display: flex;margin: 13px 0;padding: 10px;background: rgba(221, 221, 221, 0.23);justify-content: space-between;}.wc-ajax-modal-background{display: flex;touch-action: none;width: 100%;height: 100%;position: absolute;text-align: center;vertical-align: middle;background: rgba(0, 0, 0, 0.8);}.simple_sidebar-ajax-cart-type .wc-ajax-modal-header{max-height: 50px;}.simple_sidebar-ajax-cart-type .wc-ajx-modal-footer{margin-top: auto;margin-bottom: 0;}.simple_sidebar-ajax-cart-type .wc-ajax-prod-img{display: none;}.simple_sidebar-ajax-cart-type .wc-ajax-modal-body{overflow-y: auto;max-height: 275px;margin-top: 16px;margin-bottom: 10px;letter-spacing: 0;}.simple_sidebar-ajax-cart-type .wc-ajax-modal{max-width: 350px;min-height: 300px;border-radius: 0;}.simple_sidebar-ajax-cart-type .wc-ajax-prod-qty{height: 22px;}  .simple_sidebar-ajax-cart-type .wc-ajax-prod-qty .wc-ajax-qty-input{width: 90px;height: 22px;border: none;}  .simple_sidebar-ajax-cart-type .wc-ajax-prod-qty input{font-size: 15px;width: 40px;height: 22px;border: none;}  .simple_sidebar-ajax-cart-type .wc-ajax-prod-qty i{font-size: 15px;line-height: 20px;width: 20px;height: 20px;margin-top: 1px;background: #d6d6d6;}.simple_sidebar-ajax-cart-type tr td{display: table-cell;padding: .25em 0;vertical-align: middle;}.wc-ajax-modal .wc-ajax-modal-body table{margin-top: auto;}  .wc-ajax-modal .wc-ajax-modal-body table th, .wc-ajax-modal .wc-ajax-modal-body table td{border: 0;}  .wc-ajax-modal .wc-ajax-modal-body table th{position: sticky;top: 0px;z-index: 10;font-size: 12px;font-weight: 300;background: #fff;text-transform: uppercase;}  .wc-ajax-modal .wc-ajax-modal-body table td{text-align: center;}.wc-ajax-modal .subtotal-wrap{font-size: 14px;width: 100%;}  .wc-ajax-modal .subtotal-wrap .price{font-size: 16px;display: inline-block;}.wc-ajax-modal table{width: 100%;margin-top: auto;}  .wc-ajax-modal table td.wc-ajax-prod-img img{box-shadow: none !important;}  .wc-ajax-modal table td{font-size: 14px;}.wc-ajax-modal table td,.wc-ajax-modal table th{vertical-align: middle;border: none;background: none;}.wc-ajax-modal-background .wc-ajax-modal{font-weight: 300;position: relative;display: flex;min-width: 320px;max-width: 500px;margin: auto;padding: 25px 15px;font-size: 15px;border-radius: 3px;background: white;flex-wrap: wrap;}  .wc-ajax-modal-background .wc-ajax-modal > *{width: 100%;}@keyframes quickScaleDown {0% { transform: scale(1);}  99.9%{transform: scale(1);}  100%{transform: scale(0);} }@keyframes fadeIn {from { opacity: 0;}  to{opacity: 1;} }@keyframes fadeOut {from { opacity: 1;}  to{opacity: 0;} }