@charset "UTF-8";@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{0%,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1);}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg);}to{-webkit-transform:scaleX(1);transform:scaleX(1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0);}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg);}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);}14%{-webkit-transform:scale(1.3);transform:scale(1.3);}28%{-webkit-transform:scale(1);transform:scale(1);}42%{-webkit-transform:scale(1.3);transform:scale(1.3);}70%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);}14%{-webkit-transform:scale(1.3);transform:scale(1.3);}28%{-webkit-transform:scale(1);transform:scale(1);}42%{-webkit-transform:scale(1.3);transform:scale(1.3);}70%{-webkit-transform:scale(1);transform:scale(1);}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{0%{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg);}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}@keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translateZ(0);transform:translateZ(0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s;}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s;}.animated.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;}}.vamtam-font-primary-font,.woocommerce-EditAccountForm.edit-account input,.woocommerce-edit-address .woocommerce-address-fields input,.woocommerce-EditAccountForm.edit-account textarea,.woocommerce-edit-address .woocommerce-address-fields textarea,.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dt,.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dd,.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a{font:var(--e-global-typography-vamtam_primary_font-font-weight,normal) var(--e-global-typography-vamtam_primary_font-font-style,normal) var(--e-global-typography-vamtam_primary_font-font-size)/var(--e-global-typography-vamtam_primary_font-line-height) var(--e-global-typography-vamtam_primary_font-font-family);letter-spacing:var(--e-global-typography-vamtam_primary_font-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_primary_font-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_primary_font-decoration,none);text-decoration:var(--e-global-typography-vamtam_primary_font-decoration,none);}.vamtam-font-h1{font:var(--e-global-typography-vamtam_h1-font-weight,normal) var(--e-global-typography-vamtam_h1-font-style,normal) var(--e-global-typography-vamtam_h1-font-size)/var(--e-global-typography-vamtam_h1-line-height) var(--e-global-typography-vamtam_h1-font-family);letter-spacing:var(--e-global-typography-vamtam_h1-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h1-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h1-decoration,none);text-decoration:var(--e-global-typography-vamtam_h1-decoration,none);}.vamtam-font-h2{font:var(--e-global-typography-vamtam_h2-font-weight,normal) var(--e-global-typography-vamtam_h2-font-style,normal) var(--e-global-typography-vamtam_h2-font-size)/var(--e-global-typography-vamtam_h2-line-height) var(--e-global-typography-vamtam_h2-font-family);letter-spacing:var(--e-global-typography-vamtam_h2-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h2-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h2-decoration,none);text-decoration:var(--e-global-typography-vamtam_h2-decoration,none);}.vamtam-font-h3,#customer_login .col-1 > h2,#customer_login .col-2 > h2{font:var(--e-global-typography-vamtam_h3-font-weight,normal) var(--e-global-typography-vamtam_h3-font-style,normal) var(--e-global-typography-vamtam_h3-font-size)/var(--e-global-typography-vamtam_h3-line-height) var(--e-global-typography-vamtam_h3-font-family);letter-spacing:var(--e-global-typography-vamtam_h3-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h3-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h3-decoration,none);text-decoration:var(--e-global-typography-vamtam_h3-decoration,none);}.vamtam-font-h4,.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price,.woocommerce div.product .summary p.price ins,.woocommerce div.product .summary span.price ins,.woocommerce .products.related > h2,.woocommerce .products.upsells > h2,.woocommerce-view-order .woocommerce .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-order-received .woocommerce .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-view-order .woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-received .woocommerce .woocommerce-customer-details .woocommerce-column__title{font:var(--e-global-typography-vamtam_h4-font-weight,normal) var(--e-global-typography-vamtam_h4-font-style,normal) var(--e-global-typography-vamtam_h4-font-size)/var(--e-global-typography-vamtam_h4-line-height) var(--e-global-typography-vamtam_h4-font-family);letter-spacing:var(--e-global-typography-vamtam_h4-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h4-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h4-decoration,none);text-decoration:var(--e-global-typography-vamtam_h4-decoration,none);}.vamtam-font-h5,.woocommerce ul.cart_list a{font:var(--e-global-typography-vamtam_h5-font-weight,normal) var(--e-global-typography-vamtam_h5-font-style,normal) var(--e-global-typography-vamtam_h5-font-size)/var(--e-global-typography-vamtam_h5-line-height) var(--e-global-typography-vamtam_h5-font-family);letter-spacing:var(--e-global-typography-vamtam_h5-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h5-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h5-decoration,none);text-decoration:var(--e-global-typography-vamtam_h5-decoration,none);}.vamtam-font-h6{font:var(--e-global-typography-vamtam_h6-font-weight,normal) var(--e-global-typography-vamtam_h6-font-style,normal) var(--e-global-typography-vamtam_h6-font-size)/var(--e-global-typography-vamtam_h6-line-height) var(--e-global-typography-vamtam_h6-font-family);letter-spacing:var(--e-global-typography-vamtam_h6-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h6-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h6-decoration,none);text-decoration:var(--e-global-typography-vamtam_h6-decoration,none);}.woocommerce .select2-chosen{height:50px;line-height:50px;padding-left:5px;font-size:14px;}.woocommerce a.remove,.woocommerce ul.product_list_widget li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .woocommerce-widget-layered-nav .chosen a::before,.woocommerce .widget_layered_nav_filters .chosen a::before{font-family:Arial !important;content:"×";display:inline-block;color:red;line-height:20px !important;font-size:20px !important;height:20px;width:20px;padding:0;font-weight:500;border-radius:3em;text-align:center;margin-right:.3em;vertical-align:top;transition:all .2s ease;}.woocommerce a.remove:hover,.woocommerce .woocommerce-widget-layered-nav .chosen:hover a::before,.woocommerce .widget_layered_nav_filters .chosen:hover a::before{color:#fff;background:red;}.woocommerce .checkout-breadcrumb .icon.shortcode{line-height:1.15;font-size:20px;padding:0 20px;vertical-align:middle !important;color:var(--vamtam-default-line-color);}.woocommerce .woocommerce-result-count{margin:0;line-height:50px;}.woocommerce .woocommerce-MyAccount-content header h3{font-size:150%;margin-top:0;margin-bottom:.6em;}.woocommerce #payment{background:none;}.woocommerce #payment div.payment_box{box-shadow:none;text-shadow:none;background:none;border:solid 1px var(--vamtam-default-line-color);}.woocommerce #payment div.payment_box:after{border-bottom-color:var(--vamtam-default-line-color);}.woocommerce #payment div.payment_box:before{margin:-10px 0 0 20px;border:10px solid transparent;border-bottom-color:#dfdcde;}.woocommerce #payment div.payment_box p{margin:0;}.woocommerce #payment ul.payment_methods{padding:10px 0;border-bottom:0;}.woocommerce #payment ul.payment_methods li input{margin:0 .5em 0 0;vertical-align:middle;border:0;}.woocommerce #payment ul.payment_methods .about_paypal{border:var(--vamtam-no-border-link);}.woocommerce #payment div.form-row{padding:0;margin-bottom:0;}.woocommerce #payment .woocommerce-terms-and-conditions-wrapper p{margin:5px 0;}.woocommerce form .form-row{padding:0;}.woocommerce .star-rating{color:transparent;margin:0 0 1em;}.woocommerce .star-rating::before,.woocommerce .star-rating span::before{color:var(--vamtam-accent-color-6);}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce form.login,.woocommerce form.register{padding:0;border-radius:var(--vamtam-border-radius);border:solid 1px var(--vamtam-accent-color-7);}.woocommerce .woocommerce-message:not(form.login):not(form.register),.woocommerce .woocommerce-error:not(form.login):not(form.register),.woocommerce .woocommerce-info:not(form.login):not(form.register),.woocommerce form.login:not(form.login):not(form.register),.woocommerce form.register:not(form.login):not(form.register){background-color:var(--vamtam-accent-color-5);border-width:3px;}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce form.login:before,.woocommerce form.register:before{display:none;}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{border-radius:0;padding:20px 30px;}.woocommerce form.woocommerce-form-register.register,.woocommerce form.woocommerce-form-login.login{border:0;}.woocommerce form.woocommerce-form-register.register,.woocommerce form.woocommerce-form-login.login,.woocommerce form.woocommerce-form-register.register .form-row,.woocommerce form.woocommerce-form-login.login .form-row{display:flex;flex-direction:column;padding:0;}.woocommerce form.woocommerce-form-register.register button[name="login"],.woocommerce form.woocommerce-form-login.login button[name="login"],.woocommerce form.woocommerce-form-register.register .form-row button[name="login"],.woocommerce form.woocommerce-form-login.login .form-row button[name="login"]{margin-top:30px;margin-right:0;}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme{}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"],.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"],.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"],.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]{position:absolute;left:-9999px;}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"] + span,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"] + span,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"] + span,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"] + span,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"] + label,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"] + label,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"] + label,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"] + label{position:relative;padding-left:2.5em;cursor:pointer;display:flex;align-items:center;}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"] + span:before,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"] + span:before,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"] + span:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"] + span:before,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"] + label:before,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"] + label:before,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"] + label:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"] + label:before{content:"";position:absolute;left:0;width:24px;height:24px;background:#e4e6eb;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"] + span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"] + span:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"] + span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"] + span:after,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"] + label:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"] + label:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"] + label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"] + label:after{content:"✓";position:absolute;left:.2em;font-size:1.3em;line-height:.8;color:#09ad7e;transition:all .2s;}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + span:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + span:after,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + label:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + label:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:checked + span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:checked + span:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:checked + span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:checked + span:after,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:checked + label:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:checked + label:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:checked + label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1);}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span:before,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span:before,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span:before,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label:before,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label:before,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + span:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + span:after,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + label:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + label:after,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled:checked + label:after{color:#999;}.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + span,.woocommerce form.woocommerce-form-register.register .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label,.woocommerce form.woocommerce-form-register.register .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type="checkbox"]:disabled + label{color:#aaa;}.woocommerce form.woocommerce-form-register.register .form-row-first,.woocommerce form.woocommerce-form-login.login .form-row-first,.woocommerce form.woocommerce-form-register.register .form-row-last,.woocommerce form.woocommerce-form-login.login .form-row-last{width:100%;}.woocommerce form.woocommerce-form-register.register p,.woocommerce form.woocommerce-form-login.login p{margin-bottom:10px;}.woocommerce form.woocommerce-form-register.register p.lost_password,.woocommerce form.woocommerce-form-login.login p.lost_password{padding:0;margin:0;}.woocommerce form.woocommerce-form-register.register p.lost_password::before,.woocommerce form.woocommerce-form-login.login p.lost_password::before{display:none;}.woocommerce .lost_reset_password p.form-row-first{margin-bottom:12px;}.woocommerce.single-product .single_add_to_cart_button.button.loading{pointer-events:none;opacity:.5;}.woocommerce.single-product .single_add_to_cart_button.button.loading::after{top:unset;right:unset;margin-left:1em;}.woocommerce.single-product .single_add_to_cart_button.button.loading{padding-right:3em;}.woocommerce.single-product form.cart .added_to_cart.wc-forward{display:none;}.woocommerce.single-product form.cart:not(.grouped_form):not(.variations_form){display:flex;}.woocommerce.single-product form.cart:not(.grouped_form):not(.variations_form) table{margin:0;}.woocommerce.single-product form.cart #quantity + button,.woocommerce.single-product form.cart .quantity + button{margin-left:20px;flex:1;}.woocommerce.single-product form.cart .single_add_to_cart_button{padding:18px 42px;}.woocommerce.single-product form.cart ins{color:inherit;}.woocommerce.single-product form.cart .variations td.label{padding-top:1em;}.woocommerce.single-product form.cart .reset_variations{padding-top:.8em;display:inline-block;}.woocommerce.single-product form.cart .group_table td{vertical-align:middle;padding:.9em 0;line-height:1.3em;}.woocommerce.single-product .woocommerce-info,.woocommerce.single-product .woocommerce-error,.woocommerce.single-product .woocommerce-message{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:99999;margin-bottom:0;border-radius:0;color:var(--vamtam-accent-color-5-hc);border:0;}.woocommerce.single-product .woocommerce-info a:not(.button),.woocommerce.single-product .woocommerce-error a:not(.button),.woocommerce.single-product .woocommerce-message a:not(.button){color:var(--vamtam-accent-color-2-hc);}.woocommerce.single-product .woocommerce-message{border-bottom:0;}.woocommerce.single-product .woocommerce-message,.woocommerce.single-product .woocommerce-message .vamtam-wc-msg{display:flex;align-items:center;justify-content:center;}.woocommerce.single-product .woocommerce-message .vamtam-wc-msg{margin-left:auto;}.woocommerce.single-product .woocommerce-message .button.wc-forward{order:1;margin-left:15px;}.woocommerce.single-product .woocommerce-message .vamtam-close-notice-btn{order:2;margin-left:auto;height:1em;background-color:transparent;}.woocommerce.single-product .woocommerce-message .vamtam-close-notice-btn::before{display:inline;font-family:"vamtam-theme";content:"";vertical-align:middle;color:var(--vamtam-accent-color-2-hc);}.woocommerce.single-product .woocommerce-message .vamtam-close-notice-btn:hover::before{color:currentColor;}.woocommerce .woocommerce-notices-wrapper > ul{margin:0 0 30px 0;}.woocommerce .woocommerce-error{border-color:#b81c23;color:#b81c23;background-color:rgba(184,28,35,.02);text-shadow:none;}.woocommerce .button.wc-forward:after,.woocommerce .button.wc-backward:after,.woocommerce .button.wc-forward a:after,.woocommerce .button.wc-backward a:after,.woocommerce .button.wc-forward:before,.woocommerce .button.wc-backward:before,.woocommerce .button.wc-forward a:before,.woocommerce .button.wc-backward a:before{display:none;}.woocommerce .products.vamtam-wc .product span.price{color:initial;font-weight:inherit;letter-spacing:0px;font-size:.9em;line-height:1.3em;}.woocommerce .products.vamtam-wc .product span.price ins{font-weight:inherit;color:var(--vamtam-accent-color-6);}.woocommerce span.onsale,.woocommerce .product-category .vamtam-product-cat-info,.woocommerce .product-category .vamtam-product-cat-info > span{margin:1em;position:absolute;top:1em;left:1em;right:inherit;border-radius:var(--vamtam-border-radius-oval);padding:.7em 1.4em;font-size:11px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:1px;min-height:auto;width:auto;z-index:10;box-shadow:0 1px 30px 0 rgba(0,0,0,.03);background:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);}.woocommerce .product-category .vamtam-product-cat-info{padding:0;display:flex;align-items:center;}.woocommerce .product-category .vamtam-product-cat-info > span{margin:0;position:relative;top:unset;left:unset;right:unset;bottom:unset;}.woocommerce .product-category .vamtam-product-cat-info .vamtam-product-cat-class-level{color:var(--vamtam-accent-color-7);background-color:var(--vamtam-accent-color-2);}.woocommerce .product-category .vamtam-product-cat-info .vamtam-product-cat-class-category{font-weight:bold;}.woocommerce .product_title{margin-bottom:.45em;font-size:calc(.7 * var(--vamtam-h1-font-size));}.woocommerce .woocommerce-product-details__short-description{margin:0em 0 1.4em 0;}.woocommerce .woocommerce-products-header .term-description,.woocommerce .woocommerce-products-header .page-description{display:none;}.woocommerce .quantity input.qty,.woocommerce #quantity input.qty{position:relative;margin:0;width:auto;height:auto;min-height:53px;max-width:110px;color:currentColor;}.woocommerce div.product form.cart div.quantity{margin:0;}.woocommerce .woocommerce-Tabs-panel--additional_information > h2,.woocommerce .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title{display:none;}.woocommerce div.product .woocommerce-tabs{position:relative;border:0;padding:3em 0;margin:0;}.woocommerce div.product .woocommerce-tabs > ul.tabs{overflow:visible;margin:0;padding:0;border:0;list-style:none;text-align:center;}.woocommerce div.product .woocommerce-tabs > ul.tabs:before{display:none;}.woocommerce div.product .woocommerce-tabs > ul.tabs li{position:relative;z-index:2;margin:0;padding:0;border:0;white-space:nowrap;border-radius:0;background:none;float:none;display:inline-block;width:auto;}.woocommerce div.product .woocommerce-tabs > ul.tabs li:before,.woocommerce div.product .woocommerce-tabs > ul.tabs li:after{display:none !important;}.woocommerce div.product .woocommerce-tabs > ul.tabs li a{position:relative;display:block;outline:none;font-weight:600;margin-right:2em;margin-bottom:.5em;padding:.3em 0;cursor:pointer;transition:all .3s;border-bottom:solid 2px transparent;color:var(--vamtam-primary-font-color);}.woocommerce div.product .woocommerce-tabs > ul.tabs li a .icon{color:var(--vamtam-accent-color-5);font-style:normal;}.woocommerce div.product .woocommerce-tabs > ul.tabs li a:hover{border-radius:0px;box-shadow:none;color:var(--vamtam-body-link-hover);text-decoration:none;background:none;}.woocommerce div.product .woocommerce-tabs > ul.tabs li a:hover .icon{color:var(--vamtam-accent-color-5) !important;}.woocommerce div.product .woocommerce-tabs > ul.tabs li.active{padding:0 !important;border:0;box-shadow:none;color:var(--vamtam-body-link-hover);text-decoration:none;white-space:nowrap;border-radius:0px;background:none;}.woocommerce div.product .woocommerce-tabs > ul.tabs li.active a{background:none;color:var(--vamtam-body-link-hover);border-color:var(--vamtam-body-link-hover);}.woocommerce div.product .woocommerce-tabs .panel{padding:1em 0 2em 0;margin:0;}.woocommerce div.product .woocommerce-tabs:last-child .panel{padding-bottom:0;}.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs:after,.woocommerce div.product .woocommerce-tabs > ul:after{display:block;clear:both;content:"";}.woocommerce div.product .woocommerce-tabs p.stars a{font-size:16px !important;margin-right:5px !important;border:var(--vamtam-no-border-link);}.woocommerce div.product .related.products{border-top:1px solid var(--vamtam-default-line-color);}.woocommerce div.product form.variations_form table.variations tr{border-bottom:0 !important;}.woocommerce div.product form.variations_form table.variations td{display:block;padding:0;}.woocommerce div.product form.variations_form table.variations td select{margin:0 !important;}.woocommerce div.product form.variations_form .single_variation{margin-bottom:30px;}.woocommerce div.product form.variations_form .woocommerce-variation-price:not(:first-child){margin-top:30px;}.woocommerce div.product form.variations_form .woocommerce-variation-add-to-cart{display:flex;}.woocommerce div.product form.cart .variations{margin-bottom:.5em;}.woocommerce div.product form.cart .variations td.label{padding-top:.5em;}.woocommerce div.product form.cart .reset_variations{padding-top:.5em;display:inline-block;}.woocommerce div.product form.cart table{margin-bottom:2em;}.woocommerce div.product form.cart .group_table td{vertical-align:middle;padding:.9em 0;line-height:1.3em;}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{width:55%;}.woocommerce .woocommerce-grouped-product-list-item__price{text-align:end;}.woocommerce div.product .summary p.price,.woocommerce div.product .summary span.price,.woocommerce div.product .summary p.price ins,.woocommerce div.product .summary span.price ins{color:var(--vamtam-accent-color-6);}.woocommerce div.product p.price del{opacity:1 !important;display:inline-block;margin-right:.5em;font-weight:normal;}.woocommerce .summary p.price{margin-bottom:.8em;}.woocommerce .product_meta{padding:1.6em 0 0 0;border-top:1px solid var(--vamtam-default-line-color);}.woocommerce .product_meta span{line-height:1.4em;}.woocommerce .product_meta a{font-weight:normal;color:var(--vamtam-body-link-regular);}.woocommerce .product_meta a:hover{color:var(--vamtam-body-link-hover);}.woocommerce .product_meta a:visited{color:var(--vamtam-body-link-visited);}.woocommerce .product_meta .sku_wrapper,.woocommerce .product_meta .posted_in,.woocommerce .product_meta .tagged_as{margin-bottom:.2em;display:block;font-weight:600;}.woocommerce .product_meta .sku_wrapper span,.woocommerce .product_meta .posted_in span,.woocommerce .product_meta .tagged_as span{font-weight:normal;}.woocommerce .product_meta .posted_in a{display:inline-block;transition:all .2s ease-out;padding:0;border:0;border-radius:0;margin:0 .2em .2em 0;text-transform:none;}.woocommerce .product_meta .posted_in a::before{display:none;}.woocommerce .product_meta .posted_in a,.woocommerce .product_meta .tagged_as a{-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent;text-underline-offset:3px;transition:-webkit-text-decoration .4s ease;transition:text-decoration .4s ease;transition:text-decoration .4s ease,-webkit-text-decoration .4s ease;}.woocommerce .product_meta .posted_in a:hover,.woocommerce .product_meta .tagged_as a:hover{-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;color:var(--vamtam-body-link-hover);}.woocommerce .product_meta .tagged_as span.vamtam-product-tag-mid-dot:after{content:"·";font-size:14px;color:var(--vamtam-accent-color-3);padding-left:5px;padding-right:8px;}.woocommerce .product_meta .tagged_as a{border:var(--vamtam-no-border-link);}.woocommerce .product_meta .tagged_as a:last-child:after{display:none;}.woocommerce .product_meta .tagged_as a:first-child{margin-left:3px;}.woocommerce table.shop_table{border:0;margin-bottom:10px;}.woocommerce table.shop_table tfoot th td{font-weight:normal;}.woocommerce table.shop_table .product-remove{padding-left:10px;}.woocommerce table.shop_attributes td{padding:8px !important;font-style:normal;}.woocommerce table.shop_attributes td p{font-style:normal;}.woocommerce table.shop_attributes td p:first-child{padding-top:0;}.woocommerce table.shop_attributes td p:last-child{padding-bottom:0;}.woocommerce .shipping td p{margin-top:5px;}.woocommerce .add_review a.button{box-shadow:none;text-shadow:none;}.woocommerce ul.cart_list a{padding:5px 0 10px 0;font-size:14px;}.woocommerce a.added_to_cart{margin-top:1em;}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1em;padding:1.5em 0 .5em 0;}.woocommerce ul.products li.product .vamtam-product-cats{font-size:.857em;display:block;line-height:1.2em;padding-bottom:.5em;}.woocommerce ul.products li.product span.onsale{font-family:var(--vamtam-h6-font-family);font-weight:600;margin:0;}.woocommerce ul.products li.product img,.woocommerce ul.products li.product a img{margin-bottom:0;}.woocommerce ul.products li.product .button{padding-top:12px;}.woocommerce ul.products li.product .star-rating{margin:0 0 1em !important;}.woocommerce ul.products li.product-category.product{overflow:hidden;}.woocommerce ul.products li.product-category.product > a,.woocommerce ul.products li.product-category.product > a:hover{color:inherit;}.woocommerce ul.products li.product-category.product > a img{margin:0;}.woocommerce ul.products li.product-category.product .vamtam-product-cat-content{background-color:var(--vamtam-accent-color-5);}.woocommerce ul.products li.product-category.product > a img,.woocommerce ul.products li.product-category.product .vamtam-product-cat-content{transition:transform .5s ease !important;}.woocommerce ul.products li.product-category.product .woocommerce-loop-category__title,.woocommerce ul.products li.product-category.product .vamtam-product-cat-class-description{padding:10px 0;}.woocommerce ul.products li.product-category.product .woocommerce-loop-category__title{padding-top:30px;}.woocommerce ul.products li.product-category.product .vamtam-product-cat-class-description{padding-bottom:0;}.woocommerce ul.product-categories li.current-cat a{color:var(--vamtam-body-link-hover);}@media (pointer: coarse){.woocommerce ul.products li.product-category.product > a{display:flex;flex-direction:column;height:100%;}.woocommerce ul.products li.product-category.product .vamtam-hover-wrap{position:relative;height:auto;}.woocommerce ul.products li.product-category.product .vamtam-hover-wrap .vamtam-product-cat-btn{opacity:1;position:relative;transform:translateY(0);}.woocommerce ul.products li.product-category.product .vamtam-product-cat-content{flex:1;padding-top:0;margin-bottom:45px;}.woocommerce ul.products li.product-category.product .vamtam-product-cat-content,.woocommerce ul.products li.product-category.product .vamtam-product-cat-content > *{transform:translateY(0);}.woocommerce ul.products li.product-category.product:hover > a img,.woocommerce ul.products li.product-category.product:hover .vamtam-product-cat-content,.woocommerce ul.products li.product-category.product:hover .vamtam-product-cat-content > *{transform:translateY(0);}}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation{border:solid 1px var(--vamtam-default-line-color);border-radius:var(--vamtam-border-radius);margin-bottom:30px;}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ol,.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul:not(.wp-block-gallery){margin:0px;}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:solid 1px var(--vamtam-default-line-color);padding:.6em 1em;}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border:none;}.woocommerce.woocommerce-account table tr:last-child{border:none;}.woocommerce.woocommerce-account table thead th{padding:10px 10px;border:none;}.woocommerce.woocommerce-account table a.button{font-size:10px;padding:8px 15px;margin:0px 5px 5px 0px;}.woocommerce.woocommerce-account .addresses .woocommerce-Address-title .edit{margin-left:auto;}.woocommerce.woocommerce-account .edit-account button[type=submit]{margin-top:1em;}.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{padding-top:5px;}.woocommerce .woocommerce-customer-details address{width:auto;border-width:1px;}.woocommerce .woocommerce-customer-details .woocommerce-column--1 address{margin-bottom:35px;}.woocommerce .woocommerce-ordering select{margin-bottom:0 !important;}.woocommerce .wc-bookings-date-picker{padding:0;padding-top:0;line-height:inherit;}.woocommerce .wc-bookings-date-picker .wc-bookings-date-picker-date-fields{display:grid;grid-template-columns:repeat(3,auto);grid-gap:10px;line-height:inherit;}.woocommerce .wc-bookings-date-picker .wc-bookings-date-picker-date-fields > label{width:100%;}.woocommerce .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.woocommerce .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.woocommerce .wc-bookings-date-picker .ui-datepicker-title,.woocommerce .wc-bookings-date-picker .ui-datepicker-header{background:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);border:0;text-transform:inherit;}.woocommerce .wc-bookings-date-picker .ui-datepicker.ui-widget{font:inherit;}.woocommerce .wc-bookings-date-picker .ui-datepicker td.bookable a{background:var(--vamtam-accent-color-1) !important;color:var(--vamtam-accent-color-1-hc) !important;}.woocommerce .wc-bookings-date-picker .ui-datepicker td.partial_booked a,.woocommerce .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:var(--vamtam-accent-color-2) !important;color:var(--vamtam-accent-color-2-hc) !important;}.woocommerce .wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.ui-datepicker-other-month){opacity:1;}.woocommerce .wc-bookings-date-picker .ui-datepicker td.fully_booked span,.woocommerce .wc-bookings-date-picker .ui-datepicker td.fully_booked a{background-color:red !important;}.woocommerce .wc-bookings-booking-form-button.single_add_to_cart_button.button.disabled{background:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);}.woocommerce .wc-bookings-booking-form-button.single_add_to_cart_button.button.disabled:hover{background:var(--vamtam-accent-color-6);color:var(--vamtam-accent-color-6-hc);}.woocommerce .wc-bookings-booking-form{border:none;}.woocommerce .wc-bookings-booking-form .form-field input[type=number]{width:25%;}.woocommerce .wc-bookings-booking-form fieldset label{width:31%;}.woocommerce .wc-bookings-booking-form .wc-bookings-booking-cost{background:transparent;border-color:var(--vamtam-accent-color-7);}.woocommerce .products.related > h2,.woocommerce .products.upsells > h2{margin:1em 0;}.woocommerce-page #review_form #respond p.stars{margin:0px 0 1em;height:1em;}.woocommerce .main-header img,.woocommerce-page .main-header img{max-width:initial;}.vamtam-cart-dropdown-link{position:relative;display:block;width:auto;text-align:center;cursor:pointer;transition:all .3s;height:40px;border:var(--vamtam-no-border-link);}.vamtam-cart-dropdown-link .products{box-sizing:border-box;position:absolute;top:0;right:0;z-index:1;display:block;text-align:center;font-size:10px;font-family:var(--vamtam-h1-font-family);line-height:16px;font-weight:700;background:var(--vamtam-accent-color-1);border-radius:100px;min-width:16px;height:16px;}.vamtam-cart-dropdown-link .products.cart-empty{transition:all .3s;}.vamtam-cart-dropdown-link svg{margin-top:9px;width:22px;height:22px;fill:var(--vamtam-accent-color-6);}.vamtam-cart-dropdown-link:hover{text-decoration:none;color:var(--vamtam-accent-color-1);border:none;}.vamtam-cart-dropdown-link:hover .icon{color:var(--vamtam-accent-color-6);}.vamtam-cart-dropdown-link:hover .products.cart-empty,.vamtam-cart-dropdown-link:hover .products{color:var(--vamtam-accent-color-6);}.fixed-header-box .cart-dropdown{min-width:42px;margin-left:15px;}.fixed-header-box .cart-dropdown.hidden{display:none;}.fixed-header-box .cart-dropdown .cart-dropdown-inner{width:32px;height:40px;}.woocommerce-store-notice,p.demo_store{background-color:var(--vamtam-accent-color-2);box-shadow:none;color:var(--vamtam-accent-color-2-hc);}.select2-dropdown,.select2-container--default .select2-selection--single{text-align:start;background-color:var(--vamtam-default-bg-color);color:var(--vamtam-primary-font-color);border:0;border-radius:var(--vamtam-border-radius);min-height:50px;outline:none;transition:border-color .3s ease;}.select2-dropdown .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px !important;padding:.213em 20px;}.select2-dropdown .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px !important;right:10px;padding:3px;}.select2-dropdown .select2-search--dropdown,.select2-container--default .select2-selection--single .select2-search--dropdown{padding:0;margin:10px 0;}.select2-container--open .select2-dropdown,.select2-container--focus .select2-dropdown,.select2-container--open.select2-container--default .select2-selection--single,.select2-container--focus.select2-container--default .select2-selection--single{border:2px solid;border-top:0;border-radius:0 0 var(--vamtam-input-border-radius) var(--vamtam-input-border-radius);outline:none;}.select2-container--default .select2-results > .select2-results__options{margin:0;}.select2-container--default .select2-results__option,.select2-container--default .select2-results__option--highlighted{padding:8px 20px;transition:background .2s ease;outline:none;}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true],.select2-container--default .select2-results__option--highlighted[data-selected=true]{background:var(--vamtam-default-line-color);color:var(--vamtam-default-line-color-hc);}.select2-container--default .select2-search--dropdown{border-left:0;border-right:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:0;}body.woocommerce .select2-container--default .select2-selection--single .select2-selectionarrow,body.woocommerce .select2-dropdown .select2-selectionarrow{display:none;}body .select2-container--default .select2-selection--single .select2-selection__arrow,body .select2-dropdown .select2-selection__arrow{display:none;}@media not (hover){.woocommerce .products.vamtam-wc .product .add_to_cart_button,.woocommerce .products.vamtam-wc .product .vamtam-button.product_type_simple,.woocommerce .products.vamtam-wc .product .added_to_cart,.woocommerce .products.vamtam-wc .product .ajax_add_to_cart{opacity:1;}}.post-type-archive-product .page-content .vamtam-pagination-wrapper{padding-top:30px;border-top:1px solid var(--vamtam-default-line-color);}.woocommerce-view-order .woocommerce .order_details strong,.woocommerce-order-received .woocommerce .order_details strong{color:#000;}.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content > p > mark,.woocommerce-order-received .woocommerce .woocommerce-MyAccount-content > p > mark{background-color:transparent;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details,.woocommerce-order-received .woocommerce .woocommerce-table--order-details{margin-bottom:0;border-collapse:collapse;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details tfoot .woocommerce-Price-amount.amount,.woocommerce-order-received .woocommerce .woocommerce-table--order-details tfoot .woocommerce-Price-amount.amount,.woocommerce-view-order .woocommerce .woocommerce-table--order-details tfoot tr:nth-child(2) td,.woocommerce-order-received .woocommerce .woocommerce-table--order-details tfoot tr:nth-child(2) td{color:#000;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details tfoot tr:first-child td,.woocommerce-order-received .woocommerce .woocommerce-table--order-details tfoot tr:first-child td{font-weight:inherit;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details,.woocommerce-order-received .woocommerce .woocommerce-table--order-details,.woocommerce-view-order .woocommerce .woocommerce-table--order-details td,.woocommerce-order-received .woocommerce .woocommerce-table--order-details td{border:1px solid var(--vamtam-default-line-color) !important;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details th,.woocommerce-order-received .woocommerce .woocommerce-table--order-details th{width:70%;border-top:0;font-weight:inherit;}.woocommerce-view-order .woocommerce .woocommerce-table--order-details td,.woocommerce-order-received .woocommerce .woocommerce-table--order-details td{width:30%;}.woocommerce-view-order .woocommerce .woocommerce-customer-details address,.woocommerce-order-received .woocommerce .woocommerce-customer-details address{border:1px solid var(--vamtam-default-line-color);}.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:color(from var(--vamtam-accent-color-1) srgb r g b / .3);}.woocommerce-EditAccountForm.edit-account input,.woocommerce-edit-address .woocommerce-address-fields input,.woocommerce-EditAccountForm.edit-account textarea,.woocommerce-edit-address .woocommerce-address-fields textarea{min-height:60px;padding:14px 20px;line-height:1.5;caret-color:var(--vamtam-accent-color-1);border:2px solid var(--vamtam-accent-color-1) !important;color:var(--vamtam-accent-color-1);}.woocommerce-EditAccountForm.edit-account input::-webkit-input-placeholder,.woocommerce-edit-address .woocommerce-address-fields input::-webkit-input-placeholder,.woocommerce-EditAccountForm.edit-account textarea::-webkit-input-placeholder,.woocommerce-edit-address .woocommerce-address-fields textarea::-webkit-input-placeholder{color:color(from var(--vamtam-accent-color-1) srgb r g b / .3);}.woocommerce-EditAccountForm.edit-account input:-ms-input-placeholder,.woocommerce-edit-address .woocommerce-address-fields input:-ms-input-placeholder,.woocommerce-EditAccountForm.edit-account textarea:-ms-input-placeholder,.woocommerce-edit-address .woocommerce-address-fields textarea:-ms-input-placeholder{color:color(from var(--vamtam-accent-color-1) srgb r g b / .3);}.woocommerce-EditAccountForm.edit-account input::-ms-input-placeholder,.woocommerce-edit-address .woocommerce-address-fields input::-ms-input-placeholder,.woocommerce-EditAccountForm.edit-account textarea::-ms-input-placeholder,.woocommerce-edit-address .woocommerce-address-fields textarea::-ms-input-placeholder{color:color(from var(--vamtam-accent-color-1) srgb r g b / .3);}.woocommerce-EditAccountForm.edit-account input::placeholder,.woocommerce-edit-address .woocommerce-address-fields input::placeholder,.woocommerce-EditAccountForm.edit-account textarea::placeholder,.woocommerce-edit-address .woocommerce-address-fields textarea::placeholder{color:color(from var(--vamtam-accent-color-1) srgb r g b / .3);}.woocommerce-EditAccountForm.edit-account input:active,.woocommerce-edit-address .woocommerce-address-fields input:active,.woocommerce-EditAccountForm.edit-account textarea:active,.woocommerce-edit-address .woocommerce-address-fields textarea:active,.woocommerce-EditAccountForm.edit-account input:focus,.woocommerce-edit-address .woocommerce-address-fields input:focus,.woocommerce-EditAccountForm.edit-account textarea:focus,.woocommerce-edit-address .woocommerce-address-fields textarea:focus{color:var(--vamtam-accent-color-1);border-color:color(from var(--vamtam-accent-color-1) srgb r g b / .3);}.woocommerce-EditAccountForm.edit-account button.button,.woocommerce-edit-address .woocommerce-address-fields button.button,.woocommerce-EditAccountForm.edit-account input.qty,.woocommerce-edit-address .woocommerce-address-fields input.qty{min-height:60px;}.woocommerce-EditAccountForm.edit-account label,.woocommerce-edit-address .woocommerce-address-fields label{padding-left:20px;color:var(--vamtam-primary-font-color);font-family:var(--vamtam-primary-font-font-family);font-size:16px;font-weight:500;letter-spacing:0;line-height:30px;margin-bottom:10px;}.woocommerce #place_order{display:block;width:100%;margin:1em 0px;}.woocommerce.woocommerce-cart .cart-collaterals .button:disabled,.woocommerce.woocommerce-cart .cart-collaterals .button:disabled:hover{background-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);padding:14px 45px;opacity:.7;}.woocommerce.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .button{margin-right:0px;display:block;width:100%;box-sizing:border-box;line-height:normal;}.woocommerce .button.add_to_cart_button:focus{outline:none !important;}.woocommerce .button.add_to_cart_button:after{display:inline-block;height:auto;line-height:1em;vertical-align:top;margin-left:10px;}.woocommerce .button.add_to_cart_button.added{display:none;}.woocommerce .button.add_to_cart_button.loading:after{top:unset;right:unset;}.woocommerce a.add_to_cart_button,.woocommerce a.added_to_cart,.woocommerce .button.product_type_grouped,.woocommerce .button.product_type_variable,.woocommerce .button.product_type_external,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button,.woocommerce .vamtam-product-cat-btn{font-weight:600 !important;font-size:12px;line-height:1.2em !important;}.woocommerce .add_to_cart_button.loading{padding-right:42px !important;opacity:.6;}.woocommerce.woocommerce-cart .cart-collaterals .button,.woocommerce.woocommerce-checkout .woocommerce-checkout-review-order .button,.woocommerce.woocommerce-page .vamtam-cart-collaterals .coupon button[name=apply_coupon]{padding:18px 42px !important;}.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button,.woocommerce.woocommerce-page .vamtam-cart-collaterals .coupon button[name=apply_coupon],.woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon],.woocommerce.woocommerce-page #place_order,.woocommerce.woocommerce-page .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce.woocommerce-page .woocommerce-Button.button,.woocommerce.woocommerce-page .woocommerce-button.button,.woocommerce.woocommerce-page.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button{-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent;text-underline-offset:3px;transition:-webkit-text-decoration .4s ease;transition:text-decoration .4s ease;transition:text-decoration .4s ease,-webkit-text-decoration .4s ease;}.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover,.woocommerce.woocommerce-page .vamtam-cart-collaterals .coupon button[name=apply_coupon]:hover,.woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon]:hover,.woocommerce.woocommerce-page #place_order:hover,.woocommerce.woocommerce-page .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce.woocommerce-page .woocommerce-Button.button:hover,.woocommerce.woocommerce-page .woocommerce-button.button:hover,.woocommerce.woocommerce-page.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button:hover{-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;}.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button,.woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon],.woocommerce.woocommerce-page #payment #place_order,.woocommerce .vamtam-cart-collaterals .coupon details .content > button[type=submit]{color:var(--vamtam-accent-color-1-hc);background:var(--vamtam-accent-color-1);text-transform:uppercase;font-size:14px;line-height:20px;}.woocommerce.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover,.woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon]:hover,.woocommerce.woocommerce-page #payment #place_order:hover,.woocommerce .vamtam-cart-collaterals .coupon details .content > button[type=submit]:hover{color:var(--vamtam-accent-color-2-hc);background:var(--vamtam-accent-color-2);}.woocommerce.widget span.amount{font-size:12px;}.woocommerce.widget .chosen a{color:var(--vamtam-primary-font-color) !important;text-decoration:none;}.woocommerce ul.product_list_widget .star-rating{display:none;margin:.7em 0;}.woocommerce ul.cart_list li .vamtam-responsive-wrapper,.woocommerce ul.product_list_widget li .vamtam-responsive-wrapper{float:right;margin-left:4px;width:32px;}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:inherit;}.woocommerce.widget_shopping_cart .cart_list li{padding:.6em 0 .6em 1.8em;line-height:initial;}.woocommerce.widget_shopping_cart .cart_list li a.remove{top:.5em;line-height:20px !important;text-decoration:none;}.woocommerce.widget_shopping_cart .cart_list li a.remove svg{display:none;}.woocommerce.widget_shopping_cart .cart_list li:first-child a.remove{top:0;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li{overflow:visible;text-align:start;border:0;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl{padding:0;border:0;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dt,.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dd{margin-bottom:10px;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li dl dt{font-weight:bold;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a{border:none;line-height:1.4em;padding:0;-webkit-text-decoration:underline solid transparent;text-decoration:underline solid transparent;text-underline-offset:3px;transition:-webkit-text-decoration .4s ease;transition:text-decoration .4s ease;transition:text-decoration .4s ease,-webkit-text-decoration .4s ease;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a:hover{-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li a b{font-weight:500;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li img{border-radius:var(--vamtam-border-radius);}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li:last-child{border:none;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content li.empty{padding:0px;text-align:center;margin:0px;border-bottom:0;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total{border-top:1px solid var(--vamtam-default-line-color);padding:1.5em 0 .5em 0;margin-top:1em;text-align:inherit;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total strong,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total .amount{color:var(--vamtam-accent-color-6);font-size:var(--vamtam-primary-font-font-size);font-weight:bold;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .quantity,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .amount{font-size:12px;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .quantity:before,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .amount:before{display:none;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content p:last-child{text-align:inherit;margin-bottom:0;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{text-align:start !important;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button{border-color:var(--vamtam-default-line-color);padding-left:5%;padding-right:5%;padding-top:12px;width:90%;}.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout{border-color:var(--vamtam-accent-color-1);}.woocommerce.widget_product_search #searchform label{display:none !important;}.woocommerce.widget_price_filter .widgettitle{border:none !important;}.woocommerce.widget_price_filter .price_slider{background:var(--vamtam-accent-color-7) !important;height:.6em;border-radius:var(--vamtam-border-radius-oval) !important;}.woocommerce.widget_price_filter .price_slider > div.ui-slider-range{background:var(--vamtam-accent-color-1);}.woocommerce.widget_price_filter .price_slider > .ui-slider-handle{width:1.4em;height:1.4em;background:var(--vamtam-accent-color-5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.2);top:-.4em;}.woocommerce.widget_price_filter .price_slider_amount .button{font-size:12px;margin-top:18px;padding:12px 20px 10px 20px;}.woocommerce.widget_price_filter .price_label{padding-top:20px;}.woocommerce.widget_price_filter .ui-slider{margin:0px;}.woocommerce.widget_layered_nav_filters ul li{border:none;}.woocommerce.widget_layered_nav_filters ul li a{border-color:transparent;border-radius:0px;background:none;padding:0;color:var(--vamtam-body-link-regular) !important;}.woocommerce.widget_layered_nav_filters ul li a:hover{color:var(--vamtam-body-link-hover) !important;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:.43em 0;}.woocommerce ul li.wc-layered-nav-rating .star-rating{margin-bottom:0;}.woocommerce.widget_layered_nav ul li a,.woocommerce.widget_rating_filter ul li a,.woocommerce.widget_layered_nav ul li span,.woocommerce.widget_rating_filter ul li span{padding:0px;}.woocommerce.widget_product_categories li li{padding-left:10px;}@media (min-width: 1025px) and (max-width: 1260px){.responsive-layout .layout-left-only .loop-wrapper.regular .post-media,.responsive-layout .layout-right-only .loop-wrapper.regular .post-media{flex-basis:100%;margin-bottom:var(--vamtam-vertical-padding);}}@media (min-width: 1025px){.page-wrapper > .left-only{max-width:calc(100% - var(--vamtam-left-sidebar-width,30%));}header.main-header .header-contents,header.main-header .header-content-wrapper{box-sizing:border-box;}#sub-header{position:relative;}body.layout-full .alignwide{max-width:90% !important;}:not(.vamtam-limited-layout).home.blog.layout-full .page-content > .loop-wrapper.regular,:not(.vamtam-limited-layout).archive.layout-full .page-content > .loop-wrapper.regular,:not(.vamtam-limited-layout).search-results.layout-full .page-content > .loop-wrapper.regular{max-width:70%;}body.vamtam-limited-layout .vamtam-body-sidebar{margin-top:var(--vamtam-sidebar-content-margin);}.woocommerce .woocommerce-ordering{margin:0 0 var(--vamtam-sidebar-content-margin);}.woocommerce .vamtam-cart-main{background-color:transparent;}.woocommerce .vamtam-cart-main .product-thumbnail > a,.woocommerce .vamtam-cart-main .product-thumbnail > a > img{display:block;}.woocommerce .vamtam-cart-main .woocommerce-cart-form__contents{overflow-x:visible;}.woocommerce .vamtam-cart-main .cart_item{grid-template-rows:auto;}.woocommerce .vamtam-cart-main .cart_item:not(:last-of-type){border-bottom:1px solid var(--vamtam-default-line-color);}.woocommerce .vamtam-cart-main .product-remove{padding-top:.55em;}.woocommerce .vamtam-cart-main .product-price:before{display:none;}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select{border:2px solid var(--vamtam-accent-color-2);}.vamtam-sticky-header{z-index:100;transition:transform .2s ease !important;will-change:transform;left:0;right:0;}.vamtam-sticky-header > .elementor-container{opacity:0;-webkit-animation:vamtam-sticky-header-fadein 1s ease forwards;animation:vamtam-sticky-header-fadein 1s ease forwards;}@-webkit-keyframes vamtam-sticky-header-fadein{0%{opacity:0;}90%{opacity:0;}99%{opacity:1;}100%{opacity:1;}}@keyframes vamtam-sticky-header-fadein{0%{opacity:0;}90%{opacity:0;}99%{opacity:1;}100%{opacity:1;}}.vamtam-sticky-header.vamtam-sticky-header--transparent-header{transition:transform .15s linear,background-color .35s ease !important;will-change:transform,background-color;}.vamtam-sticky-header[class*="vamtam-sticky-header--fixed"]{position:fixed !important;}.vamtam-sticky-header.vamtam-sticky-header--fixed-shown{transform:translateY(0);}.vamtam-sticky-header.vamtam-sticky-header--fixed-shown.vamtam-sticky-header--transparent-header{background-color:var(--vamtam-sticky-header-bg-color) !important;}.vamtam-sticky-header.vamtam-sticky-header--fixed-hidden{transform:translateY(-100%);}body.admin-bar.dialog-prevent-scroll{max-height:calc(100vh - 32px);}.elementor-widget-tabs.vamtam-has-numbering-bg .elementor-tabs .elementor-tab-mobile-title{display:none;}body.admin-bar .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__container{height:calc(100vh - 32px);}.meta-header-inside{min-height:20vh;}.page-header{justify-content:center;}body.layout-full .page-header{text-align:center;align-items:center;}}@media (max-width: 1024px){.vamtam-font-primary-font{font:var(--e-global-typography-vamtam_primary_font-font-weight,normal) var(--e-global-typography-vamtam_primary_font-font-style,normal) var(--e-global-typography-vamtam_primary_font-font-size)/var(--e-global-typography-vamtam_primary_font-line-height) var(--e-global-typography-vamtam_primary_font-font-family);letter-spacing:var(--e-global-typography-vamtam_primary_font-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_primary_font-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_primary_font-decoration,none);text-decoration:var(--e-global-typography-vamtam_primary_font-decoration,none);}.vamtam-font-h1{font:var(--e-global-typography-vamtam_h1-font-weight,normal) var(--e-global-typography-vamtam_h1-font-style,normal) var(--e-global-typography-vamtam_h1-font-size)/var(--e-global-typography-vamtam_h1-line-height) var(--e-global-typography-vamtam_h1-font-family);letter-spacing:var(--e-global-typography-vamtam_h1-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h1-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h1-decoration,none);text-decoration:var(--e-global-typography-vamtam_h1-decoration,none);}.vamtam-font-h2{font:var(--e-global-typography-vamtam_h2-font-weight,normal) var(--e-global-typography-vamtam_h2-font-style,normal) var(--e-global-typography-vamtam_h2-font-size)/var(--e-global-typography-vamtam_h2-line-height) var(--e-global-typography-vamtam_h2-font-family);letter-spacing:var(--e-global-typography-vamtam_h2-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h2-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h2-decoration,none);text-decoration:var(--e-global-typography-vamtam_h2-decoration,none);}.vamtam-font-h3{font:var(--e-global-typography-vamtam_h3-font-weight,normal) var(--e-global-typography-vamtam_h3-font-style,normal) var(--e-global-typography-vamtam_h3-font-size)/var(--e-global-typography-vamtam_h3-line-height) var(--e-global-typography-vamtam_h3-font-family);letter-spacing:var(--e-global-typography-vamtam_h3-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h3-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h3-decoration,none);text-decoration:var(--e-global-typography-vamtam_h3-decoration,none);}.vamtam-font-h4{font:var(--e-global-typography-vamtam_h4-font-weight,normal) var(--e-global-typography-vamtam_h4-font-style,normal) var(--e-global-typography-vamtam_h4-font-size)/var(--e-global-typography-vamtam_h4-line-height) var(--e-global-typography-vamtam_h4-font-family);letter-spacing:var(--e-global-typography-vamtam_h4-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h4-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h4-decoration,none);text-decoration:var(--e-global-typography-vamtam_h4-decoration,none);}.vamtam-font-h5{font:var(--e-global-typography-vamtam_h5-font-weight,normal) var(--e-global-typography-vamtam_h5-font-style,normal) var(--e-global-typography-vamtam_h5-font-size)/var(--e-global-typography-vamtam_h5-line-height) var(--e-global-typography-vamtam_h5-font-family);letter-spacing:var(--e-global-typography-vamtam_h5-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h5-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h5-decoration,none);text-decoration:var(--e-global-typography-vamtam_h5-decoration,none);}.vamtam-font-h6{font:var(--e-global-typography-vamtam_h6-font-weight,normal) var(--e-global-typography-vamtam_h6-font-style,normal) var(--e-global-typography-vamtam_h6-font-size)/var(--e-global-typography-vamtam_h6-line-height) var(--e-global-typography-vamtam_h6-font-family);letter-spacing:var(--e-global-typography-vamtam_h6-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h6-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h6-decoration,none);text-decoration:var(--e-global-typography-vamtam_h6-decoration,none);}body.responsive-layout{--vamtam-content-space-l:25px;}body.responsive-layout .alignwide.wp-block-columns,body.responsive-layout .alignfull.wp-block-columns{margin-left:20px !important;margin-right:20px !important;}body.responsive-layout #scroll-to-top{bottom:20px;}body.responsive-layout.error404 .vamtam-main{padding-left:50px;padding-right:50px;}body.responsive-layout.error404 .vamtam-main #header-404 .line-2{display:none;}body.responsive-layout .vamtam-main:not(.layout-full) .vamtam-box-outer-padding,body.responsive-layout .vamtam-main:not(.layout-full) .limit-wrapper{padding-left:0;padding-right:0;}body.responsive-layout.woocommerce.single:not(.layout-full) .page-wrapper > article:last-child > .page-content:last-child,body.responsive-layout:not(.elementor-page):not(.layout-full) .page-wrapper > article:last-child > .page-content:last-child{padding-bottom:80px;}body.responsive-layout.vamtam-limited-layout:not(.has-page-header).woocommerce article > .page-content,body.responsive-layout.vamtam-limited-layout:not(.has-page-header).single-jetpack-portfolio article > .page-content,body.responsive-layout.vamtam-limited-layout:not(.has-page-header):not(.elementor-page) article > .page-content,body.responsive-layout.vamtam-limited-layout:not(.has-page-header).archive article > .page-content{padding-top:30px;}body.responsive-layout.has-page-header:not(.fl-builder) article > .page-content .meta-top{padding-top:0;}body.responsive-layout header.main-header .header-padding,body.responsive-layout:not(.vamtam-is-elementor) .vamtam-main:not(.layout-full) article,body.responsive-layout .page-wrapper > .vamtam-body-sidebar,body.responsive-layout .vamtam-main:not(.layout-full) .vamtam-related-content{padding-left:30px;padding-right:30px;}body.responsive-layout .limit-wrapper .limit-wrapper{padding:0;}body.responsive-layout .vamtam-expand-scroll-content{width:auto !important;}body.responsive-layout .vamtam-main:not(.layout-full) .comments-wrapper{margin-bottom:80px;padding-left:0px;padding-right:0px;}body.responsive-layout #main.layout-full .comments-wrapper{max-width:100%;}body.responsive-layout .comments-wrapper label{padding-left:0;}body.responsive-layout #commentform p{margin-left:0 !important;}body.responsive-layout #commentform .comment-form-cookies-consent > input{align-self:flex-start;}body.responsive-layout #commentform .comment-form-cookies-consent > label{margin-top:-.2em;}body.responsive-layout.page-template-guestbook-php #comments-list{margin-bottom:30px;}body.responsive-layout.page-template-guestbook-php .limit-wrapper{padding-left:10px;padding-right:10px;}body.responsive-layout.page-template-guestbook-php #commentform{padding-top:20px;padding-bottom:0px;}body.responsive-layout.page-template-guestbook-php .respond-box{padding:10px;}body.responsive-layout.page-template-guestbook-php .respond-box #reply-title{display:none;}body.responsive-layout #commentform .form-submit{float:none;}body.responsive-layout .comment-notes{padding-bottom:20px;clear:both;}body.responsive-layout .comments .comment-meta-left,body.responsive-layout .woocommerce #reviews #comments .comment-meta-left{flex-flow:column;align-items:flex-start;max-width:60%;}body.responsive-layout .comments .comment-meta-left .comment-time,body.responsive-layout .woocommerce #reviews #comments .comment-meta-left .comment-time{border-left:0;padding-left:0;}body.responsive-layout .comments .comment-author,body.responsive-layout .woocommerce #reviews #comments .comment-author{flex:0 1 30px;}body.responsive-layout .comments .avatar,body.responsive-layout .woocommerce #reviews #comments .avatar{max-width:30px !important;}body.responsive-layout .comments .comment,body.responsive-layout .woocommerce #reviews #comments .comment{min-height:inherit;}body.responsive-layout .comments .comment .comment,body.responsive-layout .woocommerce #reviews #comments .comment .comment{padding-left:0;margin-left:15px;padding-top:15px;}body.responsive-layout .comments .comment .comment .comment-content,body.responsive-layout .woocommerce #reviews #comments .comment .comment .comment-content{padding-left:15px;padding-bottom:15px;}body.responsive-layout .quantity input.qty,body.responsive-layout #quantity input.qty{padding:5px;}body.responsive-layout .error-message{display:none;}body.responsive-layout html{background-image:none;}body.responsive-layout html.nitro-lazy{background-image:none !important;}body.responsive-layout .move-into-slider .icon.shortcode.box{padding:.1em;}body.responsive-layout .move-into-slider{margin-top:0px;}body.responsive-layout aside.left{order:3;}body.responsive-layout .vamtam-body-sidebar{margin-top:0 !important;}body.responsive-layout .vamtam-body-sidebar,body.responsive-layout .page-wrapper > article{width:auto;max-width:none;flex:0 1 auto;}body.responsive-layout .page-wrapper{flex-direction:column;}body.responsive-layout aside .menu-item > .sub-menu{display:none !important;}body.responsive-layout .vamtam-woocommerce-cart-form-wrapper{flex-direction:column;}body.responsive-layout .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-collaterals{flex-basis:auto;padding:0px !important;}body.responsive-layout.woocommerce.woocommerce-cart .elementor-inner,body.responsive-layout.woocommerce.woocommerce-cart .elementor-section-wrap{background-color:var(--vamtam-accent-color-7);}body.responsive-layout.woocommerce.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(2,1fr);}body.responsive-layout.woocommerce.woocommerce-cart .vamtam-cart-main{padding:0;}body.responsive-layout.woocommerce.woocommerce-cart .vamtam-cart-main > .vamtam-cart__header,body.responsive-layout.woocommerce.woocommerce-cart .vamtam-cart-main > .woocommerce-cart-form__contents .cart_item{padding-right:0;padding-left:0;}body.responsive-layout.single-post .single-post-wrapper .post-media{margin-left:0;margin-right:0;}body.responsive-layout.single-post .single-post-wrapper .post-media .media-inner{position:relative;display:block;min-height:20px;max-width:900px;}body.responsive-layout.single-post .single-post-wrapper .meta-top{flex-flow:column;max-width:100%;}body.responsive-layout.single-post .single-post-wrapper .meta-top .meta-left.has-author{grid-template-columns:auto;}body.responsive-layout.single-post .single-post-wrapper .meta-top .meta-left > div{padding:0;}body.responsive-layout.single-post .single-post-wrapper .meta-top .meta-left > div:only-of-type{align-self:flex-start !important;}body.responsive-layout.single-post .single-post-wrapper .meta-top .meta-right{padding-top:10px;}body.responsive-layout.single-post .single-post-wrapper .meta-top .avatar{display:none;}body.responsive-layout.single-post .single-post-wrapper .meta-top .meta-left-top{grid-column:span 2/auto;}body.responsive-layout.single-post .single-post-wrapper p{margin:10px 0px 20px 0px;}body.responsive-layout .page-header h1 a{font-size:100%;}body.responsive-layout #sub-header{position:relative;z-index:2;}body.responsive-layout #sub-header header.page-header{flex-direction:column;text-align:start;}body.responsive-layout #sub-header header.page-header .desc{margin:0;}body.responsive-layout #sub-header .meta-header{background-attachment:scroll !important;}body.responsive-layout #sub-header .meta-header-inside{position:relative;text-align:start !important;max-height:none !important;}body.responsive-layout #sub-header .meta-header-inside .desc{font-size:100%;}body.responsive-layout #sub-header .meta-header-inside .vamtam-meta-tax,body.responsive-layout #sub-header .meta-header-inside .vamtam-meta-tax a{margin-bottom:0;}body.responsive-layout.woocommerce-page.post-type-archive-product #sub-header header.page-header{text-align:center;}body.responsive-layout .respond-box{margin-top:0;}body.responsive-layout .respond-box .respond-box-title{padding-left:0;padding-right:0;}body.responsive-layout .loop-wrapper.regular .post-media{order:-1;flex-basis:100%;padding-right:0;}body.responsive-layout .loop-wrapper.regular .list-item{width:100% !important;}body.responsive-layout .loop-wrapper.regular .list-item h3{margin-bottom:15px;}body.responsive-layout .loop-wrapper.regular .post-article .post-media{float:none;max-width:100%;width:100%;margin-bottom:10px;}body.responsive-layout .loop-wrapper.regular .post-article .post-media img{max-width:100%;}body.responsive-layout .loop-wrapper.regular .post-article .post-content-outer.single-post{padding-left:0;}body.responsive-layout .loop-wrapper.regular .post-article .post-content-outer .post-meta div{border:none;}body.responsive-layout .loop-wrapper.regular .post-article .post-content-outer .post-meta div.blog-buttons a:after{display:none;}body.responsive-layout .sep-text:not(.keep-always) .content{display:block;white-space:normal;}body.responsive-layout .vamtam-hide-lowres{display:none;}body.responsive-layout .wp-caption.alignleft{margin-left:0px;}body.responsive-layout .page-wrapper > aside{max-width:100%;width:auto;}body.responsive-layout .wpforms-container.vamtam-one-row .wpforms-form,body.responsive-layout .wpforms-container.vamtam-one-row .wpforms-field-container{flex-direction:column;}body.responsive-layout .vamtam-cart-main .vamtam-cart__header{margin-bottom:10px;}body.responsive-layout .vamtam-cart-main > .vamtam-cart__header,body.responsive-layout .vamtam-cart-main > .woocommerce-cart-form__contents .cart_item{padding-right:20px;padding-left:20px;}body.responsive-layout .vamtam-cart-main .cart_item{grid-template-rows:auto;grid-template-columns:-webkit-max-content 60% minmax(20%,auto);grid-template-columns:max-content 60% minmax(20%,auto);}body.responsive-layout .vamtam-cart-main .product-thumbnail{grid-row:1/3;}body.responsive-layout .vamtam-cart-main .product-thumbnail > a,body.responsive-layout .vamtam-cart-main .product-thumbnail > a > img{display:block;}body.responsive-layout .vamtam-cart-main .product-remove{align-self:flex-end;grid-column:3/4;}body.responsive-layout .vamtam-cart-main .product-price{grid-column:3/4;}body.responsive-layout .vamtam-cart-main .product-price:before{display:none;}body.responsive-layout.woocommerce-checkout .woocommerce form .form-row{padding:0;}body.responsive-layout.woocommerce-checkout.vamtam-is-elementor .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{padding-left:0;padding-right:0;}body.responsive-layout.woocommerce-checkout .woocommerce-notices-wrapper{padding-top:0;margin-top:0;}body.responsive-layout.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields > h3{margin-top:0;}body.responsive-layout.woocommerce-checkout.woocommerce-cart,body.responsive-layout.woocommerce-checkout.woocommerce-checkout{height:auto !important;padding:0 !important;}body.responsive-layout.woocommerce-checkout.woocommerce-cart > .page-header > h3,body.responsive-layout.woocommerce-checkout.woocommerce-checkout > .page-header > h3{display:flex;justify-content:center;align-items:center;}body.responsive-layout .checkout-breadcrumb{margin:30px 0;}body.responsive-layout .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){margin:0px;}body.responsive-layout .vamtam-prevent-scroll-jumps{display:none;}body.responsive-layout.woocommerce div.product .woocommerce-tabs .panel{padding-left:0;padding-right:0;}body.responsive-layout.woocommerce.woocommerce-cart .limit-wrapper,body.responsive-layout.woocommerce.woocommerce-checkout .limit-wrapper,body.responsive-layout.woocommerce.woocommerce-account .limit-wrapper{padding-left:30px;padding-right:30px;}body.admin-bar.dialog-prevent-scroll{max-height:calc(100vh - 46px);}.elementor-widget-icon-box.vamtam-el-widget-icon-box-flex.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.vamtam-el-widget-icon-box-flex.elementor-position-right .elementor-icon-box-icon{margin-bottom:0;}.elementor-widget-tabs.vamtam-has-numbering-bg .elementor-tabs .elementor-tab-mobile-title{display:none;}.elementor-widget-wc-archive-products.elementor-element.elementor-widget .products.vamtam-wc{grid-template-columns:1fr 1fr;}.elementor-widget-woocommerce-products .table-layout{display:flex;flex-direction:column;}.elementor-widget-woocommerce-products .table-layout .product{padding:10px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);justify-items:center;align-items:center;}.elementor-widget-woocommerce-products .table-layout .product td{text-align:center;}.elementor-widget-woocommerce-products .table-layout .product td:first-child{grid-area:1/1/2/3;}.elementor-widget-woocommerce-products .table-layout .product td:nth-child(2){grid-area:1/3/2/5;}.elementor-widget-woocommerce-products .table-layout .product td:nth-child(3){grid-area:2/1/3/3;}.elementor-widget-woocommerce-products .table-layout .product td:last-child{grid-area:2/3/3/5;}.elementor-widget-form .elementor-field-type-checkbox .elementor-field-subgroup.elementor-subgroup-inline{grid-template-columns:repeat(2,1fr);}.elementor-widget-woocommerce-menu-cart > .vamtam-elementor-menu-cart__header,.elementor-widget-woocommerce-menu-cart > .widget_shopping_cart_content .cart_item,.elementor-widget-woocommerce-menu-cart > .widget_shopping_cart_content > :not(.woocommerce-cart-form__contents){padding-left:30px;padding-right:30px;}.elementor-menu-toggle{outline:0 !important;}.elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart-tablet--align-justify .added_to_cart{flex-basis:100%;}.elementor-widget-woocommerce-product-images img.zoomImg{display:none !important;}.elementor-widget-woocommerce-product-images .woocommerce-product-gallery__image,.elementor-widget-woocommerce-product-images .woocommerce-product-gallery__image a,.elementor-widget-woocommerce-product-images .woocommerce-product-gallery__image img{pointer-events:none !important;}.elementor-widget-posts.vamtam-has-theme-content-style.elementor-posts--thumbnail-top .elementor-post__text,.elementor-widget-archive-posts.vamtam-has-theme-content-style.elementor-posts--thumbnail-top .elementor-post__text{padding:40px;}.elementor-widget-nav-menu.vamtam-has-mobile-disable-scroll nav.elementor-nav-menu--dropdown{overflow-y:auto;}.elementor-widget-nav-menu.vamtam-has-mobile-menu-max-height nav.elementor-nav-menu--dropdown > ul{max-height:calc(var(--vamtam-mobile-menu-max-height,80vh) - var(--wp-admin--admin-bar--height,0px));}}@media (max-width: 767px){.vamtam-font-primary-font{font:var(--e-global-typography-vamtam_primary_font-font-weight,normal) var(--e-global-typography-vamtam_primary_font-font-style,normal) var(--e-global-typography-vamtam_primary_font-font-size)/var(--e-global-typography-vamtam_primary_font-line-height) var(--e-global-typography-vamtam_primary_font-font-family);letter-spacing:var(--e-global-typography-vamtam_primary_font-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_primary_font-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_primary_font-decoration,none);text-decoration:var(--e-global-typography-vamtam_primary_font-decoration,none);}.vamtam-font-h1{font:var(--e-global-typography-vamtam_h1-font-weight,normal) var(--e-global-typography-vamtam_h1-font-style,normal) var(--e-global-typography-vamtam_h1-font-size)/var(--e-global-typography-vamtam_h1-line-height) var(--e-global-typography-vamtam_h1-font-family);letter-spacing:var(--e-global-typography-vamtam_h1-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h1-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h1-decoration,none);text-decoration:var(--e-global-typography-vamtam_h1-decoration,none);}.vamtam-font-h2{font:var(--e-global-typography-vamtam_h2-font-weight,normal) var(--e-global-typography-vamtam_h2-font-style,normal) var(--e-global-typography-vamtam_h2-font-size)/var(--e-global-typography-vamtam_h2-line-height) var(--e-global-typography-vamtam_h2-font-family);letter-spacing:var(--e-global-typography-vamtam_h2-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h2-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h2-decoration,none);text-decoration:var(--e-global-typography-vamtam_h2-decoration,none);}.vamtam-font-h3{font:var(--e-global-typography-vamtam_h3-font-weight,normal) var(--e-global-typography-vamtam_h3-font-style,normal) var(--e-global-typography-vamtam_h3-font-size)/var(--e-global-typography-vamtam_h3-line-height) var(--e-global-typography-vamtam_h3-font-family);letter-spacing:var(--e-global-typography-vamtam_h3-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h3-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h3-decoration,none);text-decoration:var(--e-global-typography-vamtam_h3-decoration,none);}.vamtam-font-h4{font:var(--e-global-typography-vamtam_h4-font-weight,normal) var(--e-global-typography-vamtam_h4-font-style,normal) var(--e-global-typography-vamtam_h4-font-size)/var(--e-global-typography-vamtam_h4-line-height) var(--e-global-typography-vamtam_h4-font-family);letter-spacing:var(--e-global-typography-vamtam_h4-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h4-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h4-decoration,none);text-decoration:var(--e-global-typography-vamtam_h4-decoration,none);}.vamtam-font-h5{font:var(--e-global-typography-vamtam_h5-font-weight,normal) var(--e-global-typography-vamtam_h5-font-style,normal) var(--e-global-typography-vamtam_h5-font-size)/var(--e-global-typography-vamtam_h5-line-height) var(--e-global-typography-vamtam_h5-font-family);letter-spacing:var(--e-global-typography-vamtam_h5-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h5-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h5-decoration,none);text-decoration:var(--e-global-typography-vamtam_h5-decoration,none);}.vamtam-font-h6{font:var(--e-global-typography-vamtam_h6-font-weight,normal) var(--e-global-typography-vamtam_h6-font-style,normal) var(--e-global-typography-vamtam_h6-font-size)/var(--e-global-typography-vamtam_h6-line-height) var(--e-global-typography-vamtam_h6-font-family);letter-spacing:var(--e-global-typography-vamtam_h6-letter-spacing,normal);text-transform:var(--e-global-typography-vamtam_h6-transform,none);-webkit-text-decoration:var(--e-global-typography-vamtam_h6-decoration,none);text-decoration:var(--e-global-typography-vamtam_h6-decoration,none);}body.responsive-layout .vamtam-box-outer-padding,body.responsive-layout .limit-wrapper,body.responsive-layout header.main-header .header-padding,body.responsive-layout body.has-blocks:not(.fl-builder) .the-content-parent > *,body.responsive-layout:not(.vamtam-is-elementor) .vamtam-main:not(.layout-full) article,body.responsive-layout .page-wrapper > .vamtam-body-sidebar,body.responsive-layout.single-post .single-post-wrapper .post-meta{padding-left:20px;padding-right:20px;}body.responsive-layout .vamtam-body-sidebar{border-top:solid 1px var(--vamtam-default-line-color);padding-top:var(--vamtam-sidebar-content-margin);}body.responsive-layout .woocommerce-tabs .limit-wrapper{padding-left:0;padding-right:0;}body.responsive-layout #sub-header{border-top:none;}body.responsive-layout #commentform .form-submit{margin:0 !important;}body.responsive-layout .comments .comment-author{display:none;}body.responsive-layout th{padding:.5em;}.wp-block-table.is-style-stripes body.responsive-layout td,body.responsive-layout td{padding:.5em;}body.responsive-layout h3 .vamtam-button{margin-top:20px;}body.responsive-layout blockquote.simple .quote-content{padding:0%;}body.responsive-layout #header-404{background-position-y:30px !important;background-size:100px !important;}body.responsive-layout #header-404 .line-1{padding:50px 0px 0px 0px;font-size:120px;}body.responsive-layout .widget.widget_search{margin-top:10px;}body.responsive-layout:not(.vamtam-limited-layout) ul.products li.product:not(.product-category):hover > a img,body.responsive-layout:not(.vamtam-limited-layout) ul.products li.product:not(.product-category):hover .vamtam-product-content,body.responsive-layout:not(.vamtam-limited-layout) ul.products li.product:not(.product-category):hover .vamtam-product-content > *{transform:translateY(0);}body.responsive-layout:not(.vamtam-limited-layout) ul.products li.product:not(.product-category) .vamtam-add-to-cart-wrap > a[href]{position:static;transform:translateY(0);opacity:1;}body.responsive-layout ul.products li.product-category.product > a{display:flex;flex-direction:column;height:100%;}body.responsive-layout ul.products li.product-category.product .vamtam-hover-wrap{position:relative;height:auto;}body.responsive-layout ul.products li.product-category.product .vamtam-hover-wrap .vamtam-product-cat-btn{opacity:1;position:relative;transform:translateY(0);}body.responsive-layout ul.products li.product-category.product .vamtam-product-cat-content{flex:1;padding-top:0;padding-left:20px;padding-right:20px;padding-bottom:45px;}body.responsive-layout ul.products li.product-category.product .vamtam-product-cat-content,body.responsive-layout ul.products li.product-category.product .vamtam-product-cat-content > *{transform:translateY(0);}body.responsive-layout ul.products li.product-category.product:hover > a img,body.responsive-layout ul.products li.product-category.product:hover .vamtam-product-cat-content,body.responsive-layout ul.products li.product-category.product:hover .vamtam-product-cat-content > *{transform:translateY(0);}body.responsive-layout .vamtam-cart-main .product-remove,body.responsive-layout .elementor-widget-woocommerce-menu-cart .product-remove,body.responsive-layout .vamtam-cart-main .elementor-menu-cart__main .product-remove,body.responsive-layout .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main .product-remove{grid-row:1/2;align-self:flex-start;}body.responsive-layout .vamtam-cart-main .product-price,body.responsive-layout .elementor-widget-woocommerce-menu-cart .product-price,body.responsive-layout .vamtam-cart-main .elementor-menu-cart__main .product-price,body.responsive-layout .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main .product-price{grid-column:1/4;}body.responsive-layout .vamtam-cart-main .product-name,body.responsive-layout .elementor-widget-woocommerce-menu-cart .product-name,body.responsive-layout .vamtam-cart-main .elementor-menu-cart__main .product-name,body.responsive-layout .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main .product-name{padding-top:0;padding-left:20px;padding-right:25px;}body.responsive-layout .vamtam-cart-main .elementor-menu-cart__main,body.responsive-layout .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main{padding:50px 20px;width:100vw;height:100vh;}body.responsive-layout .vamtam-cart-main > .woocommerce-cart-form__contents .cart_item,body.responsive-layout .elementor-widget-woocommerce-menu-cart > .woocommerce-cart-form__contents .cart_item{grid-template-columns:min(25%,70px) auto auto;padding-top:20px;padding-bottom:20px;}body.responsive-layout .vamtam-cart-main > .woocommerce-cart-form__contents .cart_item .product-price:before,body.responsive-layout .elementor-widget-woocommerce-menu-cart > .woocommerce-cart-form__contents .cart_item .product-price:before{display:block;}body.responsive-layout.woocommerce.woocommerce-cart .col2-set .col-2{padding:0;}body.responsive-layout.woocommerce.woocommerce-cart .cross-sells ul.products{grid-template-columns:1fr;}body.responsive-layout.woocommerce.woocommerce-cart .cross-sells ul.products li.product{padding-bottom:30px;}body.responsive-layout.woocommerce.woocommerce-cart .cross-sells,body.responsive-layout.woocommerce.woocommerce-cart .vamtam-cart-main{padding:0;}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal{display:flex;align-content:center;}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total > th,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal > th{display:block;}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total > td,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal > td{margin-left:auto;}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total > td::before,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal > td::before{display:none;}body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-login-form,body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-coupon-form{float:none;width:100%;margin:0;padding-left:0;padding-right:0;}body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-login-form form.woocommerce-form-login{padding-left:0 !important;padding-right:0 !important;}body.responsive-layout.woocommerce.woocommerce-checkout .checkout_coupon{padding:10px;}body.responsive-layout .woocommerce.woocommerce-cart .meta-header .meta-header-inside,body.responsive-layout .woocommerce.woocommerce-checkout .meta-header .meta-header-inside{padding:0;}body.responsive-layout .woocommerce.woocommerce-cart #sub-header .meta-header-inside{max-height:1vh;}body.responsive-layout .elementor-post__text{padding:0;}body.responsive-layout .alignright:not(.wp-caption) img,body.responsive-layout .alignleft:not(.wp-caption) img,body.responsive-layout .alignright.wp-caption,body.responsive-layout .alignleft.wp-caption{max-width:50vw;}body.responsive-layout .loop-wrapper.regular .post{width:100%;}body.responsive-layout.woocommerce.woocommerce-cart .limit-wrapper,body.responsive-layout.woocommerce.woocommerce-checkout .limit-wrapper,body.responsive-layout.woocommerce.woocommerce-account .limit-wrapper{padding-left:20px;padding-right:20px;}.elementor-section.elementor-element{padding:0 20px;}.elementor-widget-tabs .elementor-tab-mobile-title{font-family:var(--vamtam-h3-font-family);font-size:18px;letter-spacing:1.5px;line-height:26px;color:var(--vamtam-accent-color-4);text-transform:uppercase;}.elementor-widget-tabs .elementor-tab-mobile-title.elementor-active{color:var(--vamtam-accent-color-3);}.elementor-widget-tabs.vamtam-mobile-tabs .elementor-tab-mobile-title{display:flex;align-items:center;min-height:50px;padding:10px 0;border:0;border-color:var(--vamtam-accent-color-4);border-style:solid;border-bottom-width:1px !important;}.elementor-widget-tabs.vamtam-mobile-tabs .elementor-tab-mobile-title.elementor-active{border-color:var(--vamtam-accent-color-3);margin-bottom:50px;}.elementor-widget-tabs.vamtam-mobile-tabs .elementor-tab-mobile-title.elementor-active + .elementor-tab-content + .elementor-tab-mobile-title{margin-top:30px;border-top-width:1px !important;}.elementor-widget-tabs.vamtam-has-numbering-bg .elementor-tabs .elementor-tab-mobile-title{display:flex;}.elementor-widget-wc-archive-products.elementor-element.elementor-widget .products.vamtam-wc{grid-template-columns:1fr;}.elementor-widget-wc-archive-products.elementor-widget.elementor-wc-products .products.vamtam-wc .product.sale span.price{top:40px;margin:10px;}.elementor-widget-wc-archive-products.elementor-widget.elementor-wc-products .products.vamtam-wc .product span.onsale{top:0;left:0;margin:0;font-size:16px;min-width:40px;min-height:40px;line-height:40px;}.elementor-widget-form .elementor-field-type-checkbox .elementor-field-subgroup.elementor-subgroup-inline{grid-template-columns:1fr;align-items:center;}.elementor-widget-form.vamtam-has-theme-form-style .elementor-field-type-radio.elementor-field-group > .elementor-field-subgroup.elementor-subgroup-inline{flex-direction:column;align-items:center;}.elementor-widget-form.vamtam-has-theme-form-style .elementor-field-type-radio.elementor-field-group > .elementor-field-subgroup.elementor-subgroup-inline > .elementor-field-option{padding-right:0;padding-left:0;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__container .elementor-menu-cart__main{min-width:100%;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__wrapper .elementor-menu-cart__container > .elementor-menu-cart__main{padding-left:0;padding-right:0;}.elementor-widget-woocommerce-menu-cart > .vamtam-elementor-menu-cart__header,.elementor-widget-woocommerce-menu-cart > .widget_shopping_cart_content .cart_item,.elementor-widget-woocommerce-menu-cart > .widget_shopping_cart_content > :not(.woocommerce-cart-form__contents){padding-left:20px;padding-right:20px;}.elementor-widget-woocommerce-product-short-description .woocommerce-product-details__short-description .limit-wrapper{padding-left:0;padding-right:0;}.elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart-mobile--align-justify .added_to_cart{flex-basis:100%;}}@media only screen and (max-width: 768px){body.responsive-layout.woocommerce .products.vamtam-wc,body.responsive-layout .woocommerce .products.vamtam-wc{margin-bottom:0px;}body.responsive-layout.woocommerce .products.vamtam-wc .product h5,body.responsive-layout .woocommerce .products.vamtam-wc .product h5{margin-top:10px;font-size:.6em;}body.responsive-layout.woocommerce .products.vamtam-wc .product .tagged_as,body.responsive-layout .woocommerce .products.vamtam-wc .product .tagged_as{line-height:.7em;padding-top:3px;padding-bottom:3px;}body.responsive-layout.woocommerce .products.vamtam-wc .product .tagged_as a,body.responsive-layout .woocommerce .products.vamtam-wc .product .tagged_as a{font-size:9px;}body.responsive-layout.woocommerce .products.vamtam-wc .product .amount,body.responsive-layout .woocommerce .products.vamtam-wc .product .amount{font-size:1.2em;}body.responsive-layout.woocommerce .products.vamtam-wc .product:hover,body.responsive-layout .woocommerce .products.vamtam-wc .product:hover{box-shadow:none;}body.responsive-layout.woocommerce .products.vamtam-wc .product:hover .product-thumbnail img,body.responsive-layout .woocommerce .products.vamtam-wc .product:hover .product-thumbnail img{transform:none;}body.responsive-layout.woocommerce .products.vamtam-wc .product .woocommerce-loop-product__title,body.responsive-layout .woocommerce .products.vamtam-wc .product .woocommerce-loop-product__title,body.responsive-layout.woocommerce .products.vamtam-wc .product .woocommerce-loop-category__title,body.responsive-layout .woocommerce .products.vamtam-wc .product .woocommerce-loop-category__title,body.responsive-layout.woocommerce .products.vamtam-wc .product .tagged_as,body.responsive-layout .woocommerce .products.vamtam-wc .product .tagged_as,body.responsive-layout.woocommerce .products.vamtam-wc .product .categories,body.responsive-layout .woocommerce .products.vamtam-wc .product .categories,body.responsive-layout.woocommerce .products.vamtam-wc .product .price,body.responsive-layout .woocommerce .products.vamtam-wc .product .price,body.responsive-layout.woocommerce .products.vamtam-wc .product .stock,body.responsive-layout .woocommerce .products.vamtam-wc .product .stock,body.responsive-layout.woocommerce .products.vamtam-wc .product .star-rating,body.responsive-layout .woocommerce .products.vamtam-wc .product .star-rating{margin-left:0px;margin-right:0px;}body.responsive-layout.woocommerce .products.vamtam-wc .product span.onsale,body.responsive-layout .woocommerce .products.vamtam-wc .product span.onsale{top:10px;left:10px;right:10px;margin:0;}body.responsive-layout.woocommerce table.cart.shop_table,body.responsive-layout .woocommerce table.cart.shop_table{max-width:100%;}body.responsive-layout.woocommerce table.cart.shop_table tr,body.responsive-layout .woocommerce table.cart.shop_table tr{display:flex;flex-flow:column;border:0;padding:10px 0;background:rgba(0,0,0,.01);}body.responsive-layout.woocommerce table.cart.shop_table tr:nth-child(2n),body.responsive-layout .woocommerce table.cart.shop_table tr:nth-child(2n){background:rgba(0,0,0,.025);}body.responsive-layout.woocommerce table.cart.shop_table tr:nth-child(2n) td,body.responsive-layout .woocommerce table.cart.shop_table tr:nth-child(2n) td{background:none;}body.responsive-layout.woocommerce table.cart.shop_table td.product-remove,body.responsive-layout .woocommerce table.cart.shop_table td.product-remove{order:-1;margin-bottom:-33px;background:none;border:0;z-index:1;}body.responsive-layout.woocommerce table.cart.shop_table td.product-remove a.remove,body.responsive-layout .woocommerce table.cart.shop_table td.product-remove a.remove{font-size:25px !important;}body.responsive-layout.woocommerce table.cart.shop_table td.product-thumbnail,body.responsive-layout .woocommerce table.cart.shop_table td.product-thumbnail{display:block;text-align:start !important;border:0;}body.responsive-layout.woocommerce table.cart.shop_table td.product-thumbnail a,body.responsive-layout .woocommerce table.cart.shop_table td.product-thumbnail a{display:inline-block;}body.responsive-layout.woocommerce table.cart.shop_table td.product-thumbnail:before,body.responsive-layout .woocommerce table.cart.shop_table td.product-thumbnail:before{display:none;}body.responsive-layout.woocommerce table.cart.shop_table td.actions,body.responsive-layout .woocommerce table.cart.shop_table td.actions{text-align:start;}body.responsive-layout.woocommerce table.cart.shop_table td.actions div.coupon,body.responsive-layout .woocommerce table.cart.shop_table td.actions div.coupon{margin-bottom:1em;}body.responsive-layout.woocommerce table.cart.shop_table td.actions > input[type="submit"],body.responsive-layout .woocommerce table.cart.shop_table td.actions > input[type="submit"]{display:block;float:none !important;margin-bottom:1em !important;margin-left:0 !important;}body.responsive-layout.woocommerce .shipping-calculator-form .country_to_state,body.responsive-layout .woocommerce .shipping-calculator-form .country_to_state{padding:10px;}body.responsive-layout.woocommerce .coupon input,body.responsive-layout .woocommerce .coupon input,body.responsive-layout.woocommerce .checkout_coupon input,body.responsive-layout .woocommerce .checkout_coupon input{width:100%;display:block;margin-bottom:10px;}body.responsive-layout.woocommerce .cart-collaterals,body.responsive-layout .woocommerce .cart-collaterals{padding:30px 20px 20px 20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}body.responsive-layout.woocommerce .cart-collaterals .shipping_calculator,body.responsive-layout .woocommerce .cart-collaterals .shipping_calculator,body.responsive-layout.woocommerce .cart-collaterals .cart_totals,body.responsive-layout .woocommerce .cart-collaterals .cart_totals{float:none;width:100%;}body.responsive-layout.woocommerce .cart-collaterals .shipping_calculator,body.responsive-layout .woocommerce .cart-collaterals .shipping_calculator{padding-top:var(--vamtam-vertical-padding);}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table td,body.responsive-layout .woocommerce.woocommerce-cart .cart_totals table.shop_table td,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table th,body.responsive-layout .woocommerce.woocommerce-cart .cart_totals table.shop_table th{width:auto;background:none;border-top:0;}body.responsive-layout.woocommerce form.checkout_coupon,body.responsive-layout .woocommerce form.checkout_coupon,body.responsive-layout.woocommerce.woocommerce-cart .coupon,body.responsive-layout .woocommerce.woocommerce-cart .coupon{display:block;}body.responsive-layout.woocommerce .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-main table.shop_table td,body.responsive-layout .woocommerce .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-main table.shop_table td{border:none;}body.responsive-layout.woocommerce #place_order button,body.responsive-layout .woocommerce #place_order button,body.responsive-layout.woocommerce #payment button,body.responsive-layout .woocommerce #payment button{margin-top:15px;}body.responsive-layout.woocommerce .cross-sells,body.responsive-layout .woocommerce .cross-sells{border-bottom:1px solid var(--vamtam-default-line-color);}body.responsive-layout.woocommerce .cross-sells > h2,body.responsive-layout .woocommerce .cross-sells > h2{margin:10px 0 0 0;padding:20px 0;}body.responsive-layout.woocommerce div.product div.summary,body.responsive-layout .woocommerce div.product div.summary,body.responsive-layout.woocommerce div.product div.images,body.responsive-layout .woocommerce div.product div.images{float:none;width:100%;}body.responsive-layout.woocommerce div.product p.price,body.responsive-layout .woocommerce div.product p.price{margin:15px 0px;}body.responsive-layout.woocommerce div.product .woocommerce-tabs,body.responsive-layout .woocommerce div.product .woocommerce-tabs{padding:0 0 1em 0;}body.responsive-layout.woocommerce div.product .woocommerce-tabs > ul.tabs,body.responsive-layout .woocommerce div.product .woocommerce-tabs > ul.tabs{text-align:start;}body.responsive-layout.woocommerce table.cart td,body.responsive-layout .woocommerce table.cart td,body.responsive-layout.woocommerce table.cart th,body.responsive-layout .woocommerce table.cart th{border-color:var(--vamtam-default-line-color);font-size:12px;padding:9px 12px !important;}body.responsive-layout.woocommerce table.cart td a,body.responsive-layout .woocommerce table.cart td a,body.responsive-layout.woocommerce table.cart th a,body.responsive-layout .woocommerce table.cart th a{font-size:12px;}body.responsive-layout.woocommerce table.cart td:first-child,body.responsive-layout .woocommerce table.cart td:first-child,body.responsive-layout.woocommerce table.cart th:first-child,body.responsive-layout .woocommerce table.cart th:first-child{border:none;padding-bottom:0px;}body.responsive-layout.woocommerce table.cart td #quantity input.qty,body.responsive-layout .woocommerce table.cart td #quantity input.qty,body.responsive-layout.woocommerce table.cart th #quantity input.qty,body.responsive-layout .woocommerce table.cart th #quantity input.qty,body.responsive-layout.woocommerce table.cart td .quantity input.qty,body.responsive-layout .woocommerce table.cart td .quantity input.qty,body.responsive-layout.woocommerce table.cart th .quantity input.qty,body.responsive-layout .woocommerce table.cart th .quantity input.qty{width:60px;}body.responsive-layout.woocommerce .comment-form-author,body.responsive-layout .woocommerce .comment-form-author,body.responsive-layout.woocommerce .comment-form-email,body.responsive-layout .woocommerce .comment-form-email{width:100%;display:block;}body.responsive-layout.woocommerce .comment-form-email,body.responsive-layout .woocommerce .comment-form-email{float:none;}body.responsive-layout.woocommerce .woocommerce-message,body.responsive-layout .woocommerce .woocommerce-message{line-height:1.5em;}body.responsive-layout.woocommerce.woocommerce-cart .woocommerce-billing-fields,body.responsive-layout .woocommerce.woocommerce-cart .woocommerce-billing-fields,body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-billing-fields,body.responsive-layout .woocommerce.woocommerce-checkout .woocommerce-billing-fields{padding-top:0px;}body.responsive-layout.woocommerce.woocommerce-cart #sub-header header.page-header,body.responsive-layout .woocommerce.woocommerce-cart #sub-header header.page-header,body.responsive-layout.woocommerce.woocommerce-checkout #sub-header header.page-header,body.responsive-layout .woocommerce.woocommerce-checkout #sub-header header.page-header{padding:0px;}body.responsive-layout.woocommerce.woocommerce-cart .page-header h1,body.responsive-layout .woocommerce.woocommerce-cart .page-header h1,body.responsive-layout.woocommerce.woocommerce-checkout .page-header h1,body.responsive-layout .woocommerce.woocommerce-checkout .page-header h1{padding:0px;width:100%;}body.responsive-layout.woocommerce.woocommerce-cart .meta-header .meta-header-inside,body.responsive-layout .woocommerce.woocommerce-cart .meta-header .meta-header-inside,body.responsive-layout.woocommerce.woocommerce-checkout .meta-header .meta-header-inside,body.responsive-layout .woocommerce.woocommerce-checkout .meta-header .meta-header-inside{padding:20px 0px;}body.responsive-layout.woocommerce.woocommerce-cart .col-2,body.responsive-layout .woocommerce.woocommerce-cart .col-2,body.responsive-layout.woocommerce.woocommerce-checkout .col-2,body.responsive-layout .woocommerce.woocommerce-checkout .col-2{margin-top:40px;}body.responsive-layout.woocommerce.woocommerce-cart .checkout-breadcrumb .icon.shortcode,body.responsive-layout .woocommerce.woocommerce-cart .checkout-breadcrumb .icon.shortcode,body.responsive-layout.woocommerce.woocommerce-checkout .checkout-breadcrumb .icon.shortcode,body.responsive-layout .woocommerce.woocommerce-checkout .checkout-breadcrumb .icon.shortcode{font-size:14px;padding:0 5px 0 5px;}body.responsive-layout.woocommerce.woocommerce-cart .page-header h1 a,body.responsive-layout .woocommerce.woocommerce-cart .page-header h1 a,body.responsive-layout.woocommerce.woocommerce-checkout .page-header h1 a,body.responsive-layout .woocommerce.woocommerce-checkout .page-header h1 a,body.responsive-layout.woocommerce.woocommerce-cart .page-header h1 span,body.responsive-layout .woocommerce.woocommerce-cart .page-header h1 span,body.responsive-layout.woocommerce.woocommerce-checkout .page-header h1 span,body.responsive-layout .woocommerce.woocommerce-checkout .page-header h1 span{font-size:14px;line-height:2em;display:inline-block;}body.responsive-layout.woocommerce .summary form.cart,body.responsive-layout .woocommerce .summary form.cart,body.responsive-layout.woocommerce .summary > div,body.responsive-layout .woocommerce .summary > div,body.responsive-layout.woocommerce .summary .product_meta,body.responsive-layout .woocommerce .summary .product_meta{padding-left:0 !important;}body.responsive-layout.woocommerce .summary .product_meta,body.responsive-layout .woocommerce .summary .product_meta{margin:0 !important;}body.responsive-layout.woocommerce .woocommerce-result-count,body.responsive-layout .woocommerce .woocommerce-result-count{float:none;margin-top:0;line-height:1.3em;padding-bottom:10px;}body.responsive-layout.woocommerce .woocommerce-ordering,body.responsive-layout .woocommerce .woocommerce-ordering{float:none;margin-bottom:30px;}body.responsive-layout.woocommerce.woocommerce ul.products.columns-1 li.product,body.responsive-layout .woocommerce.woocommerce ul.products.columns-1 li.product,body.responsive-layout.woocommerce.woocommerce-page ul.products.columns-1 li.product,body.responsive-layout .woocommerce.woocommerce-page ul.products.columns-1 li.product{width:100% !important;margin-right:0 !important;}body.responsive-layout.woocommerce-checkout #main-footer,body.responsive-layout.woocommerce-cart #main-footer{padding-top:0;}}