@charset "UTF-8";
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}*[role="button"]{cursor:pointer}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animate__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}.animate__animated[class*="Out"]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,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) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}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) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,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) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}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) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__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}}.animate__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)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-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)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{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 shakeX{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)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-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)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-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) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}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) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}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) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}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) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}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) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__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}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-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}}.animate__animated.animate__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)}}.animate__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)}}.animate__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}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-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}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{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 lightSpeedInRight{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)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{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 lightSpeedInLeft{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)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-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-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-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}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-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)}}.animate__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)}}.animate__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)}}.animate__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}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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}}.animate__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-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-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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)}}@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)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-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)}}@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)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-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-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-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@font-face{font-family:"Avenir";src:url("../fonts/AvenirLTStd-Medium.eot");src:url("../fonts/AvenirLTStd-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Medium.woff2") format("woff2"),url("../fonts/AvenirLTStd-Medium.woff") format("woff"),url("../fonts/AvenirLTStd-Medium.ttf") format("truetype"),url("../fonts/AvenirLTStd-Medium.svg#AvenirLTStd-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Avenir";src:url("../fonts/AvenirLTStd-MediumOblique.eot");src:url("../fonts/AvenirLTStd-MediumOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-MediumOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-MediumOblique.woff") format("woff"),url("../fonts/AvenirLTStd-MediumOblique.ttf") format("truetype"),url("../fonts/AvenirLTStd-MediumOblique.svg#AvenirLTStd-MediumOblique") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Avenir";src:url("../fonts/AvenirLTStd-Light.eot");src:url("../fonts/AvenirLTStd-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-Light.woff2") format("woff2"),url("../fonts/AvenirLTStd-Light.woff") format("woff"),url("../fonts/AvenirLTStd-Light.ttf") format("truetype"),url("../fonts/AvenirLTStd-Light.svg#AvenirLTStd-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Avenir";src:url("../fonts/AvenirLTStd-LightOblique.eot");src:url("../fonts/AvenirLTStd-LightOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/AvenirLTStd-LightOblique.woff2") format("woff2"),url("../fonts/AvenirLTStd-LightOblique.woff") format("woff"),url("../fonts/AvenirLTStd-LightOblique.ttf") format("truetype"),url("../fonts/AvenirLTStd-LightOblique.svg#AvenirLTStd-LightOblique") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Gabriela Stencil";src:url("../fonts/GabrielaStencil-Black.eot");src:url("../fonts/GabrielaStencil-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/GabrielaStencil-Black.woff2") format("woff2"),url("../fonts/GabrielaStencil-Black.woff") format("woff"),url("../fonts/GabrielaStencil-Black.ttf") format("truetype"),url("../fonts/GabrielaStencil-Black.svg#GabrielaStencil-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Gabriela Stencil";src:url("../fonts/GabrielaStencil-Light.eot");src:url("../fonts/GabrielaStencil-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/GabrielaStencil-Light.woff2") format("woff2"),url("../fonts/GabrielaStencil-Light.woff") format("woff"),url("../fonts/GabrielaStencil-Light.ttf") format("truetype"),url("../fonts/GabrielaStencil-Light.svg#GabrielaStencil-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;box-sizing:border-box;outline:none;backface-visibility:hidden}::-webkit-input-placeholder{color:#ffffff;opacity:1}:-moz-placeholder{color:#ffffff;opacity:1}::-moz-placeholder{color:#ffffff;opacity:1}:-ms-input-placeholder{color:#ffffff;opacity:1}:-webkit-autofill,:-webkit-autofill:focus{background-color:transparent;-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0 1000px #131313 inset}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{border:none;border-radius:0;background:#f09e54}::-webkit-scrollbar-thumb:active{background:#f09e54}::-webkit-scrollbar-track{border:none;border-radius:0;background:#000000}::-webkit-scrollbar-track:active{background:#000000}::-webkit-scrollbar-corner{background:transparent}body{position:relative;max-width:1920px;margin:0 auto;padding:0;font-family:"Avenir",sans-serif;font-weight:500;font-size:62.5%;color:#000000;overflow-x:hidden}body{margin-top:30px}body:before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 100%);z-index:10}body.especial:before,body.xproducto:before{content:none}img{border:0;outline:0;transform-style:preserve-3d}input,input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="time"],input[type="date"],textarea,select{margin:0;padding:0;border:0;border-radius:0;font-family:"Avenir",sans-serif;-webkit-appearance:none;appearance:none}form{margin:0;padding:0}a{text-decoration:none}h1,h2,h3{display:inherit;vertical-align:inherit;margin:0;padding:0;border:0;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;color:inherit;outline:0}.limpia{clear:both}.espacio{height:40px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.centrar{text-align:center!important}.oculto{display:none!important}.invisible{opacity:0;visibility:hidden}.transicion{transition:all 250ms linear}.dialog{display:none}.textos_js{display:none}.contenedor{max-width:1680px;margin:0 auto}.contenedorin{max-width:800px;margin:0 auto}@keyframes cargando{0%,40%,100%{transform:scaleY(.5)}20%{transform:scaleY(1)}}.cargando{position:fixed;top:0;bottom:0;left:0;right:0;z-index:25}.cargando .interior{position:absolute;top:50%;left:0;right:0;height:50px;margin:0 auto;text-align:center;z-index:2;transform:translate(0,-50%)}.cargando .interior div{display:inline-block;vertical-align:middle;width:5px;height:100%;margin-left:5px;background:#f09e54;animation:cargando 1.2s infinite ease-in-out}.cargando .interior div:nth-of-type(1){margin-left:0}.cargando .interior div:nth-of-type(2){animation-delay:-1.1s}.cargando .interior div:nth-of-type(3){animation-delay:-1s}.cargando .interior div:nth-of-type(4){animation-delay:-.9s}.cargando .interior div:nth-of-type(5){animation-delay:-.8s}.cargando .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.campo{position:relative;margin-top:20px}.campo:first-child{margin-top:0}.campo:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#f09e54;z-index:1}.campo label{position:absolute;top:50%;left:0;display:block;font-size:1.45em;font-weight:500;color:#ffffff;z-index:1;pointer-events:none;transform:translate(0,-50%);transition:all 250ms linear}.campo.centrado label{right:0;text-align:center}.campo textarea ~ label{left:0;top:20px}.campo input[type="email"]:focus ~ label,.campo input[type="password"]:focus ~ label,.campo input[type="text"]:focus ~ label,.campo select:focus ~ label,.campo textarea:focus ~ label{top:0;left:0;font-size:1.05em;color:#ffffff}.campo input[type="email"]:valid ~ label,.campo input[type="email"]:not(:placeholder-shown) ~ label,.campo input[type="password"]:valid ~ label,.campo input[type="password"]:not(:placeholder-shown) ~ label,.campo input[type="text"]:valid ~ label,.campo input[type="text"]:not(:placeholder-shown) ~ label,.campo input[type="date"]:valid ~ label,.campo input[type="date"]:not(:placeholder-shown) ~ label,.campo select.sel ~ label,.campo textarea:valid ~ label,.campo textarea:not(:placeholder-shown) ~ label{display:block;top:5px;left:0;font-size:1.05em;color:#ffffff}.campo input,.campo select{position:relative;display:block;width:100%;height:40px;padding-top:6px;font-size:1.45em;font-weight:500;line-height:40px;color:#ffffff;background:#181818}.campo input[type="password"],.campo input[name^="password"]{padding-right:30px}.campo select{padding-right:20px;background:url("../img/web/select.svg") no-repeat center right 5px;background-size:16px}.campo textarea{position:relative;display:block;width:100%;height:100px;font-size:1.45em;font-weight:500;line-height:20px;color:#ffffff;background:#181818;resize:none}.campo textarea::-webkit-scrollbar{width:0;height:0}.campo .ver_password{position:absolute;top:0;bottom:0;right:0;display:block;width:20px;background:url("../img/web/password.svg") no-repeat center;background-size:20px;cursor:pointer}.campo .ver_password.no_password{background-image:url("../img/web/no_password.svg")}.checks .check{position:relative;display:block;margin-bottom:10px;font-size:1.25em;font-weight:500;line-height:20px;text-align:left;color:#ffffff}.checks .check:last-child{margin-bottom:0}.checks .check.centrado{text-align:center}.checks .check input[type="checkbox"]{display:none;border:0;border-radius:0;background:transparent;opacity:0}.checks .check label{position:relative;display:block;padding-left:25px;cursor:pointer}.checks .check.centrado label{display:inline-block;vertical-align:middle}.checks .check label:before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;border-radius:0;background:url("../img/web/check2.svg") no-repeat center left;background-size:20px}.checks .check input[type="checkbox"]:checked + label:before{background-image:url("../img/web/checked2.svg")}.checks .check label a{text-decoration:underline;color:#f09e54;z-index:1}.ui-dialog{position:fixed;left:0;right:0;display:none;max-width:400px;margin:0 auto;text-align:center;z-index:1000}.ui-dialog:before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:-1}.ui-dialog .ui-dialog-titlebar{position:relative;padding:20px;padding-top:60px;background:#282828}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;text-transform:uppercase;color:#f09e54}.ui-dialog .ui-dialog-titlebar .ui-button{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;padding:0;border:none;font-size:0;background:url("../img/web/close_n.svg") no-repeat center;background-size:25px;cursor:pointer;transition:all 250ms linear}.ui-dialog .ui-dialog-content{position:relative;min-height:unset!important;margin:0;padding:20px;padding-top:1px;font-size:1.05em;font-weight:500;line-height:20px;letter-spacing:.15em;text-transform:uppercase;color:#929292;background:#282828}.ui-dialog .ui-dialog-content ul{margin:0;padding:0}.ui-dialog .ui-dialog-content li{display:block;margin-bottom:5px}.ui-dialog .ui-dialog-content li:last-child{margin-bottom:0}.ui-dialog .ui-dialog-content li:before{content:"- "}.ui-dialog .ui-dialog-buttonpane{position:relative;padding:20px;padding-top:0;text-align:center;background:#282828}.ui-dialog .ui-dialog-buttonpane .ui-button{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px;padding:0 20px;border:none;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-transform:uppercase;text-align:center;color:#ffffff;background:#f09e54;cursor:pointer;transition:all 250ms linear}.ui-dialog .ui-dialog-buttonpane .ui-button:last-child{margin-right:0}.ui-dialog ~ .ui-widget-overlay{display:none}.bola{position:fixed;bottom:60px;left:60px;display:block;width:25px;font-size:1.25em;font-weight:500;text-align:center;line-height:25px;color:#000000;z-index:5;transform:scale(0)}.bola.desplegado{transform:none}.bola:before{content:"";position:absolute;bottom:-40px;left:-40px;width:60px;height:60px;border-radius:100%;background:url("../img/web/minicesta_w.svg") no-repeat center #f09e54;background-size:30px;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:-1;transition:all 250ms linear}.bola:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:100%;background:#ffffff;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:-1;transition:all 250ms linear}.desplegable_legal{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:15}.desplegable_legal .interior{position:absolute;top:50%;left:0;right:0;max-width:800px;margin:0 auto;padding:20px;padding-top:60px;background:#282828;z-index:2;transform:translate(0,-50%)}.desplegable_legal .interior .titulo{display:block;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.25em;text-align:center;color:#f09e54}.desplegable_legal .interior .descripcion{max-height:calc(100vh - 160px);max-height:calc(100vh - 160px);max-height:calc(var(--vh,1vh) * 100 - 160px);margin-top:20px;font-size:1.45em;font-weight:500;line-height:20px;color:#929292;overflow-y:auto}.desplegable_legal .interior .descripcion::-webkit-scrollbar{width:0;height:0}.desplegable_legal .interior .descripcion p,.desplegable_legal .interior .descripcion ul,.desplegable_legal .interior .descripcion ol{margin:0;margin-bottom:10px;padding:0}.desplegable_legal .interior .descripcion ol{counter-reset:contador}.desplegable_legal .interior .descripcion p:last-child,.desplegable_legal .interior .descripcion ul:last-child,.desplegable_legal .interior .descripcion ol:last-child{margin-bottom:0}.desplegable_legal .interior .descripcion ul li,.desplegable_legal .interior .descripcion ol li{position:relative;display:block;margin-bottom:5px}.desplegable_legal .interior .descripcion ol li{counter-increment:contador}.desplegable_legal .interior .descripcion ul li:before{content:" - "}.desplegable_legal .interior .descripcion ol>li:before{content:counter(contador) "- ";color:#f09e54}.desplegable_legal .interior .descripcion a{text-decoration:underline;color:#f09e54;transition:all 250ms linear}.desplegable_legal .interior .descripcion strong{font-weight:500;color:#f09e54}.desplegable_legal .interior .descripcion table{width:100%;margin-bottom:20px;border-spacing:0}.desplegable_legal .interior .descripcion table:last-child{margin-bottom:0}.desplegable_legal .interior .descripcion table tr th{padding:5px;border:1px solid #f09e54;font-weight:500;text-align:left;color:#f09e54}.desplegable_legal .interior .descripcion table tr td{padding:5px;border:1px solid #f09e54;border-top:none;border-right:none;text-align:left}.desplegable_legal .interior .descripcion table tr:first-child>*{border-top:1px solid #f09e54}.desplegable_legal .interior .descripcion table tr *:last-child{border-right:1px solid #f09e54}.desplegable_legal .interior .cerrar_legal{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/close_n.svg") no-repeat center;background-size:20px}.desplegable_legal .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}#cookie-bar{display:none;position:fixed;bottom:20px;left:20px;right:20px;max-width:340px;padding:20px;text-transform:uppercase;text-align:center;background:#282828;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:50}body.loaded #cookie-bar{display:block}#cookie-bar p{margin:0}#cookie-bar p span{display:block;margin-bottom:20px;font-size:1.2em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#929292}#cookie-bar a{display:block;float:right;width:calc(50% - 10px);margin-left:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;color:#ffffff;background:#f09e54;transition:all 250ms linear}#cookie-bar a:last-child{float:left;margin-left:0;background:#181818}.cumpleanos{position:fixed;bottom:20px;left:20px;right:20px;max-width:280px;margin-left:auto;margin-right:0;padding:20px;padding-top:60px;text-align:center;background:#181818;z-index:10}.cumpleanos .titulo{display:block;font-size:1.45em;font-weight:500;line-height:20px;color:#929292}.cumpleanos .boton{display:block;margin-top:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.cumpleanos .cerrar_cumpleanos{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/close_n.svg") no-repeat center;background-size:20px}.marquesina{position:absolute;top:-30px;width:100%;height:30px;text-align:left;background:#000000;overflow:hidden;z-index:10}.marquesina .contiene_marquee{display:block;font-size:1.45em;line-height:30px}.marquesina .contiene_marquee a{opacity:.5;color:#ffffff}.marquesina .contiene_marquee a b{font-weight:400;color:#f09e54}.marquesina .separador{display:inline-block;vertical-align:baseline;width:100px}.cabecera{position:absolute;top:0;left:0;right:0;height:215px;padding-top:50px;padding-left:40px;padding-right:70px;text-align:right;z-index:10}.cabecera{top:30px}.cabecera.especial{top:0;height:123px}body.xproducto,body.especial{padding-top:65px}body.xproducto:before{content:none}body.xproducto .cabecera,body.especial .cabecera{position:absolute;top:0;background:rgba(0,0,0,.95);padding-top:20px;height:auto;padding-bottom:20px;box-shadow:0 20px 20px 0 rgb(0 0 0 / 10%)}body.xproducto .cabecera,body.especial .cabecera{top:0}body.xproducto .cabecera .logo,body.especial .cabecera .logo{background:url(../img/web/ico.svg) rgba(0,0,0,.95) no-repeat center;height:55px;background-size:55px;width:55px;top:5px}body.xproducto .cabecera .logo img,body.especial .cabecera .logo img{display:none}.cabecera .izquierda{display:inline-block;vertical-align:middle;margin-right:40px}.cabecera .izquierda .bloque{position:relative;display:inline-block;vertical-align:middle;margin-right:40px}.cabecera .izquierda .bloque:last-child{margin-right:0}.cabecera .izquierda .bloque [class^="desplegar_"]{display:block;padding-left:45px;font-size:1.25em;line-height:25px;color:#ffffff;background-repeat:no-repeat;background-position:center left;background-size:25px;opacity:.5}.cabecera .izquierda .bloque .desplegar_tienda{padding-left:50px;background-image:url("../img/web/tienda_w.svg")}.cabecera .izquierda .bloque .desplegable_tienda{position:absolute;top:calc(100% + 25px);left:0;display:none;margin:0;padding:30px;background:#181818;z-index:2}.cabecera .izquierda .bloque .desplegable_tienda:before{content:"";position:absolute;bottom:100%;left:30px;border-top:7.5px solid transparent;border-bottom:7.5px solid #131313;border-left:7.5px solid transparent;border-right:7.5px solid transparent}.cabecera .izquierda .bloque .desplegable_tienda li{display:block;margin-bottom:10px}.cabecera .izquierda .bloque .desplegable_tienda li:last-child{margin-bottom:0}.cabecera .izquierda .bloque .desplegable_tienda li a{position:relative;display:block;padding-left:40px;font-size:1.25em;font-weight:500;line-height:30px;text-align:left;color:#ffffff;white-space:nowrap}.cabecera .izquierda .bloque .desplegable_tienda li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:30px;border-radius:100%;background:url("../img/web/siguiente_w.svg") no-repeat center #f09e54;background-size:10px}.cabecera .izquierda .bloque .desplegar_ofertas{background-image:url("../img/web/ofertas_w.svg")}.cabecera .derecha{display:inline-block;vertical-align:middle}.cabecera.especial .derecha{display:block;float:right}.cabecera .derecha .bloque{position:relative;display:inline-block;vertical-align:middle;margin-right:10px}.cabecera .derecha .bloque:last-child{margin-right:0}.cabecera .derecha .bloque [class^="desplegar_"]{display:block;padding-left:45px;font-size:1.25em;line-height:25px;color:#ffffff;background-repeat:no-repeat;background-position:center left;background-size:25px}.cabecera .derecha .bloque .desplegar_idiomas{background-image:url("../img/web/idiomas_w.svg")}.cabecera .derecha .bloque .desplegable_idiomas{position:absolute;top:calc(100% + 25px);right:0;display:none;margin:0;padding:30px;background:#181818}.cabecera .derecha .bloque .desplegable_idiomas:before{content:"";position:absolute;bottom:100%;right:30px;border-top:7.5px solid transparent;border-bottom:7.5px solid #131313;border-left:7.5px solid transparent;border-right:7.5px solid transparent}.cabecera .derecha .bloque .desplegable_idiomas li{display:block;margin-bottom:25px}.cabecera .derecha .bloque .desplegable_idiomas li:last-child{margin-bottom:0}.cabecera .derecha .bloque .desplegable_idiomas li a{display:block;padding-left:35px;font-size:1.25em;font-weight:500;line-height:20px;text-align:left;color:#ffffff;white-space:nowrap;background-repeat:no-repeat;background-position:center left;background-size:26px}.cabecera .derecha .bloque .desplegable_idiomas li.sel a{opacity:1}.cabecera .derecha .bloque .desplegable_idiomas li a[data-idioma^="es"]{background-image:url("../img/web/es.svg")}.cabecera .derecha .bloque .desplegable_idiomas li a[data-idioma^="en"]{background-image:url("../img/web/en.svg")}.cabecera .derecha .bloque .desplegable_idiomas li a[data-idioma^="fr"]{background-image:url("../img/web/fr.svg")}.cabecera .derecha .bloque .desplegable_idiomas li a[data-idioma^="de"]{background-image:url("../img/web/de.svg")}.cabecera .derecha .bloque .desplegable_idiomas li a[data-idioma^="it"]{background-image:url("../img/web/flag_it.svg")}.cabecera .derecha .bloque .desplegar_usuario{background-image:url("../img/web/usuario_w.svg")}.cabecera .derecha .bloque .desplegable_usuario{position:absolute;top:calc(100% + 25px);right:0;display:none;margin:0;padding:30px;background:#181818;z-index:3}.cabecera .derecha .bloque .desplegable_usuario:before{content:"";position:absolute;bottom:100%;right:30px;border-top:7.5px solid transparent;border-bottom:7.5px solid #131313;border-left:7.5px solid transparent;border-right:7.5px solid transparent}.cabecera .derecha .bloque .desplegable_usuario li{display:block;margin-bottom:10px}.cabecera .derecha .bloque .desplegable_usuario li:last-child{margin-bottom:0}.cabecera .derecha .bloque .desplegable_usuario li a{position:relative;display:block;padding-left:40px;font-size:1.25em;font-weight:500;line-height:30px;text-align:left;color:#ffffff;white-space:nowrap}.cabecera .derecha .bloque .desplegable_usuario li.sel a{color:#ffffff}.cabecera .derecha .bloque .desplegable_usuario li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:30px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:16px;background-color:#f09e54}.cabecera .derecha .bloque .desplegable_usuario li a.mi_cuenta:before{background-image:url("../img/web/usuario_w.svg")}.cabecera .derecha .bloque .desplegable_usuario li a.mis_compras:before{background-image:url("../img/web/minicesta_w.svg")}.cabecera .derecha .bloque .desplegable_usuario li a.mis_datos:before{background-image:url("../img/web/cogg.svg")}.cabecera .derecha .bloque .desplegable_usuario li a.mis_direcciones:before{background-image:url("../img/web/pin.svg")}.cabecera .derecha .bloque .desplegable_usuario li a.mis_favoritos:before{background-image:url("../img/web/fav_w.svg")}.cabecera .derecha .bloque .desplegable_usuario li a.salir:before{background-image:url("../img/web/exit.svg")}.cabecera .derecha .bloque .desplegar_minicesta{background-image:url("../img/web/minicesta_w.svg")}.cabecera .derecha .bloque .desplegar_idiomas,.cabecera .derecha .bloque .desplegar_usuario,.cabecera .derecha .bloque .desplegar_minicesta{width:40px;height:25px;padding:0}.cabecera .derecha .bloque .desplegar_idiomas,.cabecera .derecha .bloque .desplegar_usuario{text-indent:999px;white-space:nowrap;overflow:hidden}.cabecera .derecha .bloque .desplegar_minicesta .unidades{position:absolute;top:-25px;left:0;width:25px;border-radius:100%;line-height:25px;text-align:center;background:#f09e54}.cabecera .derecha .bloque .desplegar_menu{padding-left:35px;background-image:url("../img/web/menu.svg")}.cabecera .logo{position:absolute;top:50px;left:40px;display:block;width:100%;max-width:200px}.cabecera.especial .logo{left:160px;max-width:120px;top:50%;transform:translateY(-50%)}body.inicio .cabecera.especial .logo{max-width:300px;top:50px;transform:none}body.down .cabecera.especial .logo{top:50%;transform:translateY(-50%)}.cabecera .logo img{display:block;width:100%;height:auto}.cabecera .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:url("../img/web/migas.jpg") no-repeat center;background-size:cover;z-index:-1}.cabecera .fondo:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.redes{position:absolute;top:0;right:0;width:90px;padding-top:710px;padding-bottom:40px;background:#181818;z-index:5}.redes a{display:block;width:20px;margin:0 auto;margin-bottom:30px;font-size:2em;line-height:1em;color:#f09e54;background-size:20px;background-position:center;background-repeat:no-repeat;height:20px}.redes a.wa{background-image:url(../img/web/wa.svg)}.redes a.tw{background-image:url(../img/web/tw.svg)}.redes a.li{background-image:url(../img/web/li.svg)}.redes a.it{background-image:url(../img/web/it.svg)}.redes a.fb{background-image:url(../img/web/fb.svg)}.redes a:last-child{margin-bottom:0}.redes a i{display:block;line-height:1em}.banners{position:relative;background-color:#000000}.banners .superior{position:relative;z-index:1}.banners .superior .banner{position:relative;display:none;height:420px;background-repeat:no-repeat;background-position:center;background-size:cover;height:calc(100vh - (90px + 30px));height:calc(var(--vh,1vh) * 100 - (90px + 30px));background-color:#000}.banners .superior .banner:first-child{display:block;-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}.banners .superior .banner .texto{position:absolute;bottom:300px;left:40px;right:40px;padding-bottom:110px;padding-left:120px}.banners .superior .banner .texto .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.35em;color:#ffffff}.banners .superior .banner .texto .subtitulo{display:inline-block;vertical-align:middle;margin-top:30px;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#ffffff}.banners .inferior{position:absolute;bottom:100px;left:50%;z-index:2;transform:translate(-50%,0)}.banners .inferior .ancla{display:block;width:60px;height:60px;border-radius:100%;background:url("../img/web/ancla_w.svg") no-repeat center;background-size:18px;box-shadow:0 0 0 2px #ffffff inset;opacity:.5}.enlaces .enlace{display:inline-block;vertical-align:middle;width:calc(100% / 3);padding:20px;padding-top:50px;font-size:1.05em;font-weight:500;line-height:20px;letter-spacing:.25em;text-align:center;color:#f09e54;background-repeat:no-repeat;background-position:top 20px center;background-size:20px;background-color:#131313;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.inicio .enlaces .enlace{color:#929292;background-color:#131313}.enlaces .enlace:nth-of-type(1){background-image:url("../img/web/enlace_1_n.svg")}body.inicio .enlaces .enlace:nth-of-type(1){background-image:url("../img/web/enlace_1_g.svg")}.enlaces .enlace:nth-of-type(2){background-image:url("../img/web/enlace_2_n.svg")}body.inicio .enlaces .enlace:nth-of-type(2){color:#f09e54;background-color:#000000}.enlaces .enlace:nth-of-type(3){background-image:url("../img/web/enlace_3_n.svg")}body.inicio .enlaces .enlace:nth-of-type(3){background-image:url("../img/web/enlace_3_g.svg")}.presentacion{padding:100px 40px}.presentacion .texto{padding-top:100px;text-align:center;background:url("../img/web/ico2.svg") no-repeat top center;background-size:50px}.presentacion .texto .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.35em;color:#181818}.presentacion .texto .subtitulo{display:block;margin-top:30px;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#f09e54}.presentacion .texto .descripcion{max-width:1240px;margin:0 auto;margin-top:40px;font-size:2.5em;font-weight:300;line-height:1.4;color:#181818}.destacados{padding:0 40px;padding-top:30px;padding-bottom:120px;background:url("../img/web/destacados.webp") no-repeat center;background-size:cover}html.no-webp .destacados{background-image:url("../img/web/destacados.jpg")}.destacados .superior{padding-top:70px;padding-bottom:105px;text-align:center;background:url("../img/web/detalle_n.png") no-repeat center}.destacados .superior .titulo{display:block;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.35em;color:#929292}.destacados .superior .subtitulo{display:block;margin-top:10px;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#f09e54}.destacados .inferior{position:relative;max-width:1375px;margin:0 auto;margin-top:-20px}.destacados .inferior .owl-nav [class^="owl-"]{position:absolute;top:250px;display:block;width:60px;height:60px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:16px;box-shadow:0 0 0 2px #ffffff inset;opacity:.5}.destacados .inferior .owl-nav .owl-prev{left:-120px;background-image:url("../img/web/anterior_w.svg")}.destacados .inferior .owl-nav .owl-next{right:-120px;background-image:url("../img/web/siguiente_w.svg")}.destacados .inferior .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.destacados .inferior .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.25}.destacados .inferior .item_destacado{display:inline-block;vertical-align:top;width:calc(100% / 3 - 40px / 3);margin-top:100px;margin-right:20px}.destacados .inferior .item_destacado:nth-of-type(1){margin-top:0}.destacados .inferior .item_destacado:nth-of-type(2){margin-top:0}.destacados .inferior .item_destacado:nth-of-type(3){margin-top:0}.destacados .inferior .item_destacado:nth-of-type(3n){margin-right:0}.destacados .inferior .owl-item .item_destacado{display:block;width:100%;margin-top:0;margin-right:0}.destacados .inferior .item_destacado .imagen{display:block}.destacados .inferior .item_destacado .imagen img{display:block;width:100%;height:auto}.destacados .inferior .item_destacado .texto{margin-top:40px;transition:all linear 300ms;padding:0 40px;text-align:center}.destacados .inferior .item_destacado .texto .titulo{display:block;display:-webkit-box;height:48px;font-size:2em;font-weight:500;line-height:24px;color:#f09e54;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.destacados .inferior .item_destacado .texto .titulo a{color:inherit}.destacados .inferior .item_destacado .texto .precios{margin-top:30px}.destacados .inferior .item_destacado .texto .precios .precio,.destacados .inferior .item_destacado .texto .precios .precio_anterior,.destacados .inferior .item_destacado .texto .precios .precio_kilo{display:inline-block;vertical-align:middle;font-weight:500;line-height:1em;letter-spacing:.15em;color:#ffffff}.destacados .inferior .item_destacado .texto .precios .precio{font-size:2em}.destacados .inferior .item_destacado .texto .precios .precio_anterior{color:#f09e54;margin-left:15px;font-size:1.4em;font-style:italic;text-decoration:line-through}.destacados .inferior .item_destacado .texto .precios .precio_kilo{display:block;margin-top:15px;font-size:1.25em;font-style:italic}.destacados .inferior .item_destacado .texto .boton{display:block;width:60px;height:60px;margin:0 auto;margin-top:40px;border-radius:100%;background:url("../img/web/cesta_n.svg") no-repeat center;background-size:25px;box-shadow:0 0 0 2px #f09e54 inset}.destacados .inferior .item_destacado .oferta{position:absolute;top:20px;right:20px;display:block;width:60px;border-radius:100%;font-size:2em;font-weight:500;line-height:60px;letter-spacing:-.05em;text-align:center;color:#ffffff;background:#f09e54}.destacados .inferior .item_destacado .oferta b{display:inline-block;vertical-align:baseline;margin-left:2.5px;font-size:12.5px;font-weight:500;line-height:1em}.destacados .inferior .item_destacado{display:none}.destacados .inferior .item_destacado:nth-of-type(-n + 3){display:inline-block}.categorias{padding:40px;padding-top:70px;background:#181818}.categorias .superior .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:1em;color:#f09e54}.categorias .superior .descripcion{width:50%;margin-top:20px;font-size:1.2em;font-weight:500;line-height:25px;letter-spacing:.25em;color:#929292}.categorias .superior .descripcion p{margin:0}.categorias .inferior{position:relative;margin-top:40px}.categorias .inferior .owl-nav{position:absolute;top:-100px;right:0}.categorias .inferior .owl-nav [class^="owl-"]{display:inline-block;vertical-align:middle;width:60px;height:60px;margin-right:10px;border-radius:100%;background-repeat:no-repeat;background-size:16px;background-position:center;box-shadow:0 0 0 1px #ffffff inset;opacity:.5}.categorias .inferior .owl-nav [class^="owl-"]:last-child{margin-right:0}.categorias .inferior .owl-nav .owl-prev{background-image:url("../img/web/anterior_w.svg")}.categorias .inferior .owl-nav .owl-next{background-image:url("../img/web/siguiente_w.svg")}.categorias .inferior .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.categorias .inferior .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.25}.categorias .inferior .item_categoria{display:inline-block;vertical-align:top;width:calc(25% - 15px);margin-top:80px;margin-right:20px}.categorias .inferior .item_categoria:nth-of-type(1){margin-top:0}.categorias .inferior .item_categoria:nth-of-type(2){margin-top:0}.categorias .inferior .item_categoria:nth-of-type(3){margin-top:0}.categorias .inferior .item_categoria:nth-of-type(4){margin-top:0}.categorias .inferior .item_categoria:nth-of-type(4n){margin-right:0}.categorias .inferior .owl-item .item_categoria{display:block;width:100%;margin-top:0;margin-right:0}.categorias .inferior .item_categoria .imagen{display:block}.categorias .inferior .item_categoria .imagen img{display:block;width:100%;height:auto}.categorias .inferior .item_categoria .texto{margin-top:25px;transition:all linear 300ms}.categorias .inferior .item_categoria .texto .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:1em;color:#f09e54}.categorias .inferior .item_categoria .texto .titulo a{color:inherit}.categorias .inferior .item_categoria .texto .descripcion{margin-top:25px;font-size:1.05em;font-weight:500;line-height:20px;letter-spacing:.25em;color:#929292}.categorias .inferior .item_categoria .texto .boton{display:inline-block;vertical-align:middle;min-width:225px;margin-top:40px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;text-align:center;color:#ffffff;background:#f09e54}.resumenes{padding:100px 40px;background:url("../img/web/ico6.svg") no-repeat bottom right;background-size:auto 85%}.resumenes .superior{padding-top:100px;text-align:center;background:url("../img/web/ico2.svg") no-repeat top center;background-size:50px}.resumenes .superior .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.35em;color:#181818}.resumenes .superior .subtitulo{display:block;margin-top:30px;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#f09e54}.resumenes .inferior{position:relative;max-width:1540px;margin-top:100px;margin-left:auto;margin-right:0}.resumenes .inferior .owl-nav{position:absolute;top:50%;left:-190px;transform:translate(0,-50%)}.resumenes .inferior .owl-nav [class^="owl-"]{display:inline-block;vertical-align:middle;width:60px;height:60px;margin-right:10px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:30px;box-shadow:0 0 0 1px #000000 inset}.resumenes .inferior .owl-nav [class^="owl-"]:last-child{margin-right:0}.resumenes .inferior .owl-nav .owl-prev{background-image:url("../img/web/left_black.svg")}.resumenes .inferior .owl-nav .owl-next{background-image:url("../img/web/right_black.svg")}.resumenes .inferior .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.resumenes .inferior .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.05}.resumenes .inferior .resumen{display:none}.resumenes .inferior .resumen:first-child{display:block}.resumenes .inferior .resumen .izquierda{float:left}.resumenes .inferior .resumen .izquierda .imagen img{display:block;width:100%;height:auto}.resumenes .inferior .resumen .derecha{float:right;max-width:840px;padding-right:90px}.resumenes .inferior .resumen .derecha .texto .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:1em;color:#181818}.resumenes .inferior .resumen .derecha .texto .descripcion{margin-top:25px;font-size:1.05em;font-weight:500;line-height:25px;letter-spacing:.25em;color:#181818}.resumenes .inferior .resumen .derecha .texto .descripcion p{margin:0}.resumenes .inferior .resumen .derecha .texto .boton{display:inline-block;vertical-align:middle;margin-top:30px;min-width:225px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;text-align:center;color:#ffffff;background:#f09e54}.resumenes .inferior .resumen .derecha .secundarias{margin-top:40px}.resumenes .inferior .resumen .derecha .secundarias .imagen{width:295px}.resumenes .inferior .resumen .derecha .secundarias .imagen:nth-of-type(1){float:left}.resumenes .inferior .resumen .derecha .secundarias .imagen:nth-of-type(2){float:right;transform:translate(0,-50px)}.resumenes .inferior .resumen .derecha .secundarias .imagen img{display:block;width:100%;height:auto}.item_producto{position:relative;display:inline-block;vertical-align:top;width:calc(25% - 15px);margin-top:100px;margin-right:20px}.item_producto:nth-of-type(1){margin-top:0}.item_producto:nth-of-type(2){margin-top:0}.item_producto:nth-of-type(3){margin-top:0}.item_producto:nth-of-type(4){margin-top:0}.item_producto:nth-of-type(4n){margin-right:0}.item_producto .imagen{display:block}.item_producto .imagen img{display:block;width:100%;height:auto}.item_producto .texto{margin-top:25px;transition:all linear 300ms;position:relative}.item_producto .texto .titulo{display:block;display:-webkit-box;height:50px;font-size:2em;font-weight:500;line-height:25px;color:#f09e54;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.item_producto .texto .titulo a{color:inherit}.item_producto .texto .precios{margin-top:25px}.item_producto .texto .precios .precio{display:inline-block;vertical-align:baseline;font-size:2em;font-weight:500;line-height:1em;color:#929292}.item_producto .texto .precios .precio b{display:block;margin-bottom:5px;font-size:13.5px;font-weight:500;font-style:italic;line-height:15px}.item_producto .texto .precios .precio i{font-style:normal}.item_producto .texto .precios .precio_anterior{display:inline-block;vertical-align:baseline;margin-left:50px;font-size:2em;font-weight:500;font-style:italic;line-height:1em;text-decoration:line-through;color:#929292}.item_producto .texto .precios .precio_anterior b{display:inline-block;vertical-align:baseline;margin-right:10px;font-size:13.5px;font-weight:500;line-height:15px}.item_producto .texto .precios .precio_anterior i{font-style:normal}.item_producto .texto .btn-agregar{background:url(../img/web/comprar.svg) center no-repeat;background-size:28px;height:40px;width:40px;display:block;position:absolute;bottom:0;right:10px}.item_producto .oferta{position:absolute;top:20px;right:20px;display:block;width:60px;border-radius:100%;font-size:2em;font-weight:500;line-height:60px;letter-spacing:-.05em;text-align:center;color:#ffffff;background:#f09e54}.item_producto .oferta b{display:inline-block;vertical-align:baseline;margin-left:2.5px;font-size:12.5px;font-weight:500;line-height:1em}.item_producto .favorito{position:absolute;top:20px;left:20px;display:block;width:60px;height:60px;border-radius:100%;background:url(../img/web/fav_w.svg) no-repeat center #282828;background-size:20px}.item_producto .favorito.sel{background-color:#f09e54}.carrusel{padding:0 40px;padding-top:60px;padding-bottom:100px;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.producto ~ .carrusel{padding-top:20px;padding-bottom:120px;background:#181818}.carrusel .superior .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:60px;color:#f09e54}.carrusel .inferior{position:relative;margin-top:60px}.carrusel .inferior .owl-nav{position:absolute;top:-120px;right:0}.carrusel .inferior .owl-nav [class^="owl-"]{display:inline-block;vertical-align:middle;width:60px;height:60px;margin-right:10px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:16px;box-shadow:0 0 0 2px #ffffff inset}.carrusel .inferior .owl-nav [class^="owl-"]:last-child{margin-right:0}.carrusel .inferior .owl-nav .owl-prev{background-image:url("../img/web/anterior_w.svg")}.carrusel .inferior .owl-nav .owl-next{background-image:url("../img/web/siguiente_w.svg")}.carrusel .inferior .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.carrusel .inferior .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.25}.carrusel .inferior .owl-item .item_producto{display:block;width:100%;margin-top:0;margin-right:0}.video{position:relative;padding:100px;background:#181818;overflow:hidden}.video .interior{position:relative;max-width:650px;z-index:2}.video .interior .owl-nav{position:absolute;bottom:0;right:-170px;right:-120px}.video .interior .owl-nav [class^="owl-"]{display:inline-block;display:block;width:60px;height:60px;margin-right:10px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:16px;box-shadow:0 0 0 2px #f09e54 inset;opacity:.5;margin-top:10px}.video .interior .owl-nav [class^="owl-"]:last-child{margin-right:0}.video .interior .owl-nav .owl-prev{background-image:url("../img/web/izquierda_n.svg")}.video .interior .owl-nav .owl-next{background-image:url("../img/web/derecha_n.svg")}.video .interior .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.video .interior .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.25}.video .interior .texto{display:none;padding:100px 80px;text-align:center;background:url("../img/web/texto.png") no-repeat bottom center rgba(0,0,0,.85)}.video .interior .texto:first-child{display:block}.video .interior .texto .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:40px;color:#f09e54}.video .interior .texto .linea{position:relative;width:2.5px;height:25px;margin:0 auto;margin-top:30px;background:#f09e54}.video .interior .texto .linea:before{content:"";position:absolute;bottom:-10px;left:0;right:0;height:5px;background:#f09e54}.video .interior .texto .linea:after{content:"";position:absolute;bottom:-20px;left:0;right:0;height:5px;background:#f09e54}.video .interior .texto .descripcion{margin-top:40px;font-size:1.05em;font-weight:500;line-height:25px;letter-spacing:.25em;color:#929292}.video .interior .texto .boton{display:inline-block;vertical-align:middle;margin-top:60px;min-width:225px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;color:#ffffff;background:#f09e54}.video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;z-index:1;transform:translate(-50%,-50%)}.newsletter .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:1em;text-align:center;color:#f09e54}.newsletter form{position:relative;width:515px;margin:0 auto;margin-top:80px}.newsletter form .campo{position:relative}.newsletter form .campo:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#929292}.newsletter form .campo input[type="text"]{display:block;width:100%;height:40px;padding-right:40px;font-size:1.05em;font-weight:500;line-height:40px;letter-spacing:.25em;color:#929292;background:none}.newsletter form .campo input[type="text"]::-webkit-input-placeholder{color:#929292}.newsletter form .campo input[type="text"]:-moz-placeholder{color:#929292}.newsletter form .campo input[type="text"]::-moz-placeholder{color:#929292}.newsletter form .campo input[type="text"]:-ms-input-placeholder{color:#929292}.newsletter form .checks{margin-top:50px;text-align:left}.newsletter form .checks .check{font-size:1.05em;font-size:1.25em;font-weight:500;letter-spacing:.25em;color:#929292}.newsletter form .checks .check label{padding-left:30px}.newsletter form .checks .check label:before{height:20px;width:20px;background-image:url("../img/web/check2.svg");opacity:.5}.checks .check input[type="checkbox"]:checked + label:before{background-image:url("../img/web/checked2.svg")}.newsletter form .checks .check label a{color:#929292}.newsletter form .boton{position:absolute;top:0;right:0;width:30px;height:40px;background:url("../img/web/newsletter_w.svg") no-repeat center;background-size:25px;opacity:.5}.pie{padding:100px 40px;background:url("../img/web/icoF.svg") no-repeat center #000000}.pie .superior{margin-top:100px;text-align:center}.pie .superior ul{display:inline-block;vertical-align:top;margin:0;margin-right:90px;padding:0;text-align:left}.pie .superior ul:last-child{margin-right:0}.pie .superior ul li{display:block;margin-bottom:15px}.pie .superior ul li.sel a{color:#ffffff}.pie .superior ul li:last-child{margin-bottom:0}.pie .superior ul li.titulo{position:relative;margin-bottom:25px}.pie .superior ul li.titulo:before{content:"";position:absolute;bottom:0;left:20px;width:25px;height:2.5px;background:#929292}.pie .superior ul li *{display:block;font-size:1.2em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#929292}.pie .superior ul li.titulo span{position:relative;padding-bottom:12.5px;font-size:1.25em;font-weight:500}.pie .superior ul li.titulo span:before{content:"";position:absolute;bottom:0;left:0;width:5px;height:2.5px;background:#929292}.pie .superior ul li.titulo span:after{content:"";position:absolute;bottom:0;left:10px;width:5px;height:2.5px;background:#929292}.pie .inferior{margin-top:50px;text-align:center}.pie .inferior .social a{display:inline-block;vertical-align:middle;width:48px;margin-right:20px;border-radius:100%;font-size:1.25em;line-height:48px;text-align:center;height:48px;color:#929292;background-position:center;background-repeat:no-repeat;background-size:20px;box-shadow:0 0 0 1px #929292 inset}.pie .inferior .social a.wa{background-image:url(../img/web/wa2.svg)}.pie .inferior .social a.fb{background-image:url(../img/web/fb2.svg)}.pie .inferior .social a.tk{background-image:url(../img/web/tk.svg)}.pie .inferior .social a.li{background-image:url(../img/web/li2.svg)}.pie .inferior .social a.it{background-image:url(../img/web/it2.svg)}.pie .inferior .social a:last-child{margin-right:0}.pie .inferior .social a i{display:block;line-height:25px}.pie .inferior .direccion{display:block;margin-top:100px;font-size:1.2em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54}.pie .inferior .direccion a{color:inherit;text-decoration:none;transition:all linear 300ms}.faldon{position:relative;padding:40px;background:#f09e54;background:#1e1e1e}.faldon .copyright{display:block;float:left;font-size:1.05em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#ffffff}.faldon img{position:absolute;top:50%;left:50%;display:block;max-width:500px;height:auto;transform:translate(-50%,-50%)}.faldon .sgm{display:block;float:right;font-size:1.2em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#ffffff}.desplegable_menu{position:fixed;top:0;bottom:0;left:0;right:0;display:none;border:40px solid #131313;background:#000000;z-index:15}.desplegable_menu .izquierda{position:relative;width:calc(50% - 20px);height:100%}.desplegable_menu .izquierda .logo{position:absolute;top:40px;left:40px}.desplegable_menu .izquierda .logo img{display:block;width:100%;height:auto}.desplegable_menu .izquierda .texto{position:absolute;bottom:90px;left:40px;right:40px;max-height:calc(100% - 310px);overflow-x:hidden;overflow-y:auto}.desplegable_menu .izquierda .texto ul{display:inline-block;vertical-align:top;margin:0 0 0 90px;margin-top:40px;padding:0;width:calc(50% - 90px)}.desplegable_menu .izquierda .texto ul:nth-of-type(1){margin-top:0}.desplegable_menu .izquierda .texto ul:nth-of-type(2){margin-top:0}.desplegable_menu .izquierda .texto ul li{display:block;margin-bottom:10px}.desplegable_menu .izquierda .texto ul li.sel a{color:#ffffff}.desplegable_menu .izquierda .texto ul li:first-child{margin-bottom:15px}.desplegable_menu .izquierda .texto ul li:last-child{margin-bottom:0}.desplegable_menu .izquierda .texto ul li span{font-family:"Gabriela Stencil",sans-serif;font-size:3em;font-weight:900;line-height:1em;color:#f09e54}.desplegable_menu .izquierda .texto ul li a{position:relative;display:block;padding-left:20px;font-size:1.2em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#929292}.desplegable_menu .izquierda .texto ul li a:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:100%;background:#f09e54;transform:translate(0,-50%)}.desplegable_menu .derecha{position:absolute;top:40px;bottom:40px;right:40px;width:calc(50% - 80px);background:url("../img/web/menu.webp") no-repeat center;background-size:cover}html.no-webp .desplegable_menu .derecha{background-image:url("../img/web/menu.jpg")}.desplegable_menu .derecha .cerrar_menu{position:absolute;top:20px;right:20px;display:block;width:30px;height:30px;background:url("../img/web/close.svg") no-repeat center;background-size:30px}.desplegable_minicesta{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;z-index:15;overflow:hidden}.desplegable_minicesta.desplegado{opacity:1;visibility:visible}.desplegable_minicesta .interior{position:absolute;top:0;left:0;right:0;max-width:580px;max-height:100vh;max-height:calc(100vh);max-height:calc(var(--vh,1vh) * 100);margin-left:auto;margin-right:0;z-index:2;transform:translate(100%,0);transition-delay:250ms}.desplegable_minicesta.desplegado .interior{transform:none}.desplegable_minicesta .interior .superior{position:relative;padding:20px;padding-right:100px;background:#181818}.desplegable_minicesta .interior .superior .titulo{display:block;padding-left:40px;font-size:1.25em;font-weight:500;line-height:40px;color:#f09e54;background:url("../img/web/minicesta_n.svg") no-repeat center left;background-size:25px}.desplegable_minicesta .interior .superior .cerrar_minicesta{position:absolute;top:0;right:0;display:block;width:80px;height:80px;background:url("../img/web/close.svg") no-repeat center #f09e54;background-size:30px}.desplegable_minicesta .interior .inferior{max-width:500px;padding:20px;background:#ffffff}.desplegable_minicesta .interior .inferior .listado{max-height:calc(100vh - 300px);max-height:calc(100vh - 300px);max-height:calc(var(--vh,1vh) * 100 - 300px);overflow-y:auto}.desplegable_minicesta .interior .inferior .listado .item_minicesta{position:relative;margin-top:20px;overflow:hidden}.desplegable_minicesta .interior .inferior .listado .item_minicesta:first-child{margin-top:0}.desplegable_minicesta .interior .inferior .listado .item_minicesta .imagen{display:block;width:200px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .imagen img{display:block;width:100%;height:auto}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto{position:absolute;top:20px;bottom:20px;right:20px;width:calc(100% - 240px)}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{display:block;display:-webkit-box;font-size:1.25em;font-weight:500;line-height:15px;color:#000000;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .formato{display:block;margin-top:15px;font-size:1.25em;font-weight:500;line-height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .propiedad{display:block;font-size:1.25em;font-weight:500;line-height:15px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios{position:absolute;bottom:40px;left:0;right:0}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio{display:inline-block;vertical-align:baseline;font-size:1.65em;font-weight:500;line-height:20px;color:#f09e54}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio b{display:block;font-size:14.5px;font-weight:500;line-height:15px;color:#f09e54}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio i{font-style:normal}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior{display:inline-block;vertical-align:baseline;margin-left:25px;font-size:1.65em;font-weight:500;line-height:20px;color:#5c5c5c}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior b{display:block;font-size:14.5px;font-weight:500;line-height:15px;color:#5c5c5c}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior i{font-style:normal;text-decoration:line-through}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .cantidad{position:absolute;bottom:0;left:0;display:block;font-size:1.45em;font-weight:500;line-height:20px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .borrar{position:absolute;bottom:0;right:0;width:20px;height:20px;background:url("../img/web/trash.svg") no-repeat center;background-size:20px}.cesta .superior .item_cesta.si_regalo,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo{background:#3a3a3a;color:#ffffff;padding:10px}.cesta .superior .item_cesta.si_regalo *,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo *{color:#ffffff!important}.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .imagen{width:75px}.cesta .superior .item_cesta.si_regalo .imagen{width:90px}.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto{width:calc(100% - 120px)}.cesta .superior .item_cesta.si_regalo .texto{font-size:1.1em;padding-right:0;width:calc(100% - 140px)}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo{color:#ffffff;font-size:1.667em;line-height:1.4em}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo.uppercase,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo.uppercase{font-size:1.8em}.desplegable_minicesta .interior .inferior .listado .alerta{margin-top:20px;padding:10px;font-size:1.05em;font-weight:500;line-height:15px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#3e3e3e;width:calc(50% - 10px);display:inline-block;vertical-align:top}.desplegable_minicesta .interior .inferior .listado .alerta.a1{margin-right:20px}.desplegable_minicesta .interior .inferior .cantidades{margin-top:25px}.desplegable_minicesta .interior .inferior .cantidades .cantidad{display:block;float:left;font-size:1.45em;font-weight:500;line-height:20px;letter-spacing:.15em}.desplegable_minicesta .interior .inferior .cantidades .cantidad b{font-weight:500}.desplegable_minicesta .interior .inferior .cantidades .total{display:block;float:right;font-size:1.45em;font-weight:500;line-height:20px;letter-spacing:.15em}.desplegable_minicesta .interior .inferior .entrega{background:#3a3a3a;color:#ffffff;display:block;font-size:1.4em;margin-top:10px;padding:10px 20px;text-align:center;width:100%}.desplegable_minicesta .interior .inferior .entrega b{text-decoration:underline;font-weight:400}.desplegable_minicesta .interior .inferior .botones{margin-top:25px}.desplegable_minicesta .interior .inferior .botones .boton{display:block;padding:0 20px;font-size:1.45em;font-weight:500;line-height:70px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.desplegable_minicesta .interior .vacio{display:block;max-width:500px;padding:40px 20px;font-size:1.45em;font-weight:500;line-height:20px;letter-spacing:.15em;text-align:center;background:#ffffff}.desplegable_minicesta .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.migas{padding:0 160px;padding-top:180px;padding-bottom:50px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.migas.especial{position:relative;height:215px;padding:0}.migas .luthor{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:0}.migas .texto{position:relative;z-index:2}.migas .texto .segmentos *{display:inline-block;vertical-align:baseline;font-size:1.1em;font-weight:500;line-height:15px;letter-spacing:.35em;color:#ffffff;text-transform:uppercase}.migas .texto .segmentos span{margin:0 10px}.migas .texto .titulo{display:inline-block;vertical-align:middle;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#ffffff}.migas .texto .linea{position:relative;width:80px;height:2.5px;margin-top:2.5px;background:#f09e54}.migas .texto .linea:before{content:"";position:absolute;top:0;bottom:0;right:-27.5px;width:20px;background:#f09e54}.migas .texto .linea:after{content:"";position:absolute;top:0;bottom:0;right:-55px;width:20px;background:#f09e54}.productos{padding:40px;padding-bottom:100px;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.productos .superior{padding:0 120px}.productos .superior .descripcion{float:left;width:50%;font-size:1.05em;font-weight:500;line-height:25px;letter-spacing:.25em;color:#929292;margin:0}.inferior .descripcion_inferior{padding:100px 120px 0;margin:0 auto}@media (max-width:1800px){.inferior .descripcion_inferior{max-width:1520px}}@media (max-width:767px){.inferior .descripcion_inferior{max-width:calc(100% - 20px)}}@media (max-width:1023px){.inferior .descripcion_inferior{padding:40px 0}}.inferior .descripcion_inferior h2{margin-top:10px;font-size:1.5em;color:#f09e54}.inferior .descripcion_inferior h3{margin-top:10px;font-size:1.1em;color:#f09e54}.inferior .descripcion_inferior b,.inferior .descripcion_inferior strong{font-weight:600;color:#f09e54}.inferior .descripcion_inferior em{font-style:italic;color:#f09e54}.inferior .descripcion_inferior{margin-top:15px;font-size:2em;font-weight:300;line-height:30px;color:#fff}@media (max-width:1023px){.inferior .descripcion_inferior{font-size:1.45em;font-weight:400;line-height:20px}}@media (max-width:767px){.inferior .descripcion_inferior p{margin-top:20px!important}.inferior .descripcion_inferior{line-height:1.5}}.productos .superior .filtros{float:right}.productos .superior .filtros .bloque{position:relative;display:inline-block;vertical-align:middle;margin-left:20px}.productos .superior .filtros .bloque:first-child{margin-left:0}.productos .superior .filtros .bloque [class^="desplegar_"]{display:block;min-width:200px;padding-left:30px;padding-right:75px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;text-align:center;color:#ffffff}.productos .superior .filtros .bloque .desplegar_filtros{background:url("../img/web/filter.svg") no-repeat center right 30px #000000;background-size:26px}.productos .superior .filtros .bloque .desplegar_ordenar{background:url("../img/web/ancla_w.svg") no-repeat center right 30px #f09e54;background-size:16px}.productos .superior .filtros .bloque .limpiar_todo{display:block;min-width:200px;padding-left:30px;padding-right:75px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;text-align:center;color:#ffffff;background:url("../img/web/close.svg") no-repeat center right 30px #5c5c5c;background-size:16px}.productos .superior .filtros .bloque .desplegable_filtros{position:fixed;top:0;bottom:0;left:0;right:0;display:none;border:40px solid #131313;background:#000000;z-index:15}.productos .superior .filtros .bloque .desplegable_filtros .logo{position:absolute;top:40px;left:40px}.productos .superior .filtros .bloque .desplegable_filtros .logo img{display:block;width:100%;height:auto}.productos .superior .filtros .bloque .desplegable_filtros .propiedades{position:absolute;top:50%;left:0;right:0;max-height:calc(100vh - 520px);max-height:calc(100vh - 520px);max-height:calc(var(--vh,1vh) * 100 - 520px);text-align:center;overflow-y:auto;transform:translate(0,-50%)}.productos .superior .filtros .bloque .desplegable_filtros .propiedades::-webkit-scrollbar{width:0;height:0}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro{display:inline-block;vertical-align:top;margin:0 87.5px;padding:37.5px 0;text-align:left}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro.filtro_precios{display:block;max-width:550px;margin:0 auto}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:1em;color:#f09e54}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul{margin:0;margin-top:25px;padding:0}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul li{display:block;margin-bottom:10px}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul li:last-child{margin-bottom:0}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul li a{position:relative;display:block;padding-left:30px;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.25em;color:#929292}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul li a:before{content:"";position:absolute;top:0;bottom:0;bottom:auto;height:20px;left:0;width:20px;border-radius:100%;box-shadow:0 0 0 2px #f09e54 inset;transition:all 250ms linear}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul li.sel a:before{background:#f09e54}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable{margin-top:25px}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra{position:relative;display:block;width:530px;height:20px;margin:0 auto;margin-bottom:25px;border:none;border-radius:0;background:none}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra:before{content:"";position:absolute;top:50%;left:0;right:0;height:7.5px;background:#181818;z-index:1;transform:translate(0,-50%)}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra span{position:absolute;top:0;bottom:0;display:block;width:20px;height:auto;margin:0;border:none;border-radius:100%;background:#f09e54;z-index:3;cursor:pointer;transform:translate(-50%,0);transition:all linear 300ms}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra .ui-slider-range{position:absolute;top:50%;left:0;right:0;height:7.5px;background:#5c5c5c;z-index:2;transform:translate(0,-50%)}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable span[data-precio="precio_min"]{display:block;float:left;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.25em;color:#929292}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable span[data-precio="precio_max"]{display:block;float:right;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.25em;color:#929292}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable span b{font-weight:500}.productos .superior .filtros .bloque .desplegable_filtros .botones{position:absolute;bottom:120px;left:0;right:0;text-align:center}.productos .superior .filtros .bloque .desplegable_filtros .botones .boton{display:inline-block;vertical-align:middle;min-width:225px;margin-right:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;text-align:center;color:#ffffff}.productos .superior .filtros .bloque .desplegable_filtros .botones .boton.limpiar{background:#5c5c5c}.productos .superior .filtros .bloque .desplegable_filtros .botones .boton.aplicar{background:#f09e54}.productos .superior .filtros .bloque .desplegable_filtros .cerrar_filtros{position:absolute;top:40px;right:40px;display:block;width:30px;height:30px;background:url("../img/web/close.svg") no-repeat center;background-size:30px;opacity:.5}.productos .superior .filtros .bloque .desplegable_ordenar{position:absolute;top:100%;right:0;display:none;min-width:100%;margin:0;margin-top:20px;padding:30px;background:#000000;white-space:nowrap;z-index:5}.productos .superior .filtros .bloque .desplegable_ordenar:before{content:"";position:absolute;bottom:100%;right:20px;border-top:7.5px solid transparent;border-bottom:7.5px solid #000000;border-left:7.5px solid transparent;border-right:7.5px solid transparent}.productos .superior .filtros .bloque .desplegable_ordenar li{display:block;margin-bottom:25px}.productos .superior .filtros .bloque .desplegable_ordenar li:last-child{margin-bottom:0}.productos .superior .filtros .bloque .desplegable_ordenar li a{display:block;font-size:1.25em;font-weight:500;line-height:1em;color:#ffffff}.productos .inferior{margin-top:40px}.productos .inferior .vacio{padding:40px;background:#f09e54}.productos .inferior .vacio a{color:inherit;transition:all linear 300ms}.productos .inferior .vacio span{display:block;font-size:1.05em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#ffffff}.producto{padding:0 40px;padding-bottom:40px;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.producto .superior{padding:15px 0}.producto .superior .izquierda{float:left;max-width:calc(64% - 10px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.producto .superior .izquierda .segmentos{padding:20px 0}.producto .superior .izquierda .segmentos *{display:inline-block;vertical-align:baseline;font-size:1.2em;font-weight:500;line-height:15px;letter-spacing:.25em;color:#929292}.producto .superior .izquierda .segmentos span{margin:0 10px}.producto .superior .derecha{float:right}.producto .superior .derecha a{margin-right:20px}.producto .superior .derecha a:last-child{margin-right:0}.producto .superior .derecha .anterior{display:inline-block;vertical-align:middle;min-width:200px;padding-left:55px;padding-right:20px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;text-align:right;color:#ffffff;background:url("../img/web/anterior_w.svg") no-repeat center left 20px #000000;background-size:16px}.producto .superior .derecha .siguiente{display:inline-block;vertical-align:middle;min-width:200px;padding-left:20px;padding-right:55px;font-size:1.25em;font-weight:500;line-height:55px;letter-spacing:.25em;color:#ffffff;background:url("../img/web/siguiente_w.svg") no-repeat center right 20px #f09e54;background-size:16px}.producto .inferior .izquierda{display:inline-block;vertical-align:top;width:calc(67.5% - 10px);margin-right:20px}.producto .inferior .izquierda .imagenes .principal{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px}.producto .inferior .izquierda .imagenes .principal .imagen img{display:block;width:100%;height:auto}.producto .inferior .izquierda .imagenes .secundarias{position:relative;display:inline-block;vertical-align:middle;width:calc(50% - 10px)}.producto .inferior .izquierda .imagenes .secundarias .owl-nav [class^="owl-"]{position:absolute;top:50%;display:block;width:60px;height:60px;margin-right:10px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:16px;box-shadow:0 0 0 2px #ffffff inset;opacity:.25;transform:translate(0,-50%)}.producto .inferior .izquierda .imagenes .secundarias .owl-nav .owl-prev{left:20px;background-image:url("../img/web/anterior_w.svg")}.producto .inferior .izquierda .imagenes .secundarias .owl-nav .owl-next{right:20px;background-image:url("../img/web/siguiente_w.svg")}.producto .inferior .izquierda .imagenes .secundarias .owl-nav .owl-prev{background-image:url("../img/web/anterior_w.svg")}.producto .inferior .izquierda .imagenes .secundarias .owl-nav .owl-next{background-image:url("../img/web/siguiente_w.svg")}.producto .inferior .izquierda .imagenes .secundarias .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.producto .inferior .izquierda .imagenes .secundarias .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.05}.producto .inferior .izquierda .imagenes .secundarias .imagen{display:block}.producto .inferior .izquierda .imagenes .secundarias .imagen img{display:block;width:100%;height:auto}.producto .inferior .izquierda .informacion{margin-top:20px;padding:50px;background:#181818}.producto .inferior .izquierda .informacion .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2.5em;font-weight:900;line-height:1em;color:#f09e54}.producto .inferior .izquierda .informacion .descripcion{margin-top:15px;font-size:1.2em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#929292}.producto .inferior .izquierda .informacion .descripcion p,.producto .inferior .izquierda .informacion .descripcion ul,.producto .inferior .izquierda .informacion .descripcion ol{margin:0;margin-bottom:25px;padding:0}.producto .inferior .izquierda .informacion .descripcion p:last-child,.producto .inferior .izquierda .informacion .descripcion ul:last-child,.producto .inferior .izquierda .informacion .descripcion ol:last-child{margin-bottom:0}.producto .inferior .izquierda .informacion .descripcion ol{counter-reset:contador}.producto .inferior .izquierda .informacion .descripcion p:last-child,.producto .inferior .izquierda .informacion .descripcion ul:last-child,.producto .inferior .izquierda .informacion .descripcion ol:last-child{margin-bottom:0}.producto .inferior .izquierda .informacion .descripcion ul li,.producto .inferior .izquierda .informacion .descripcion ol li{display:block;margin-bottom:5px}.producto .inferior .izquierda .informacion .descripcion ol li{counter-increment:contador}.producto .inferior .izquierda .informacion .descripcion ul li:last-child,.producto .inferior .izquierda .informacion .descripcion ol li:last-child{margin-bottom:0}.producto .inferior .izquierda .informacion .descripcion ul li:before{content:"- "}.producto .inferior .izquierda .informacion .descripcion ol>li:before{content:counter(contador) " - "}.producto .inferior .izquierda .informacion .descripcion table{width:100%;margin-bottom:20px;border-spacing:0}.producto .inferior .izquierda .informacion .descripcion table:last-child{margin-bottom:0}.producto .inferior .izquierda .informacion .descripcion table tr th{padding:5px;border:1px solid #f09e54;font-weight:500;text-align:left;color:#f09e54}.producto .inferior .izquierda .informacion .descripcion table tr td{padding:5px;border:1px solid #f09e54;border-top:none;border-right:none;text-align:left}.producto .inferior .izquierda .informacion .descripcion table tr:first-child>*{border-top:1px solid #f09e54}.producto .inferior .izquierda .informacion .descripcion table tr>*:last-child{border-right:1px solid #f09e54}.producto .inferior .izquierda .informacion .descripcion a{text-decoration:underline;color:inherit;transition:all 250ms linear}.producto .inferior .izquierda .informacion .descripcion strong{font-weight:500;color:#f09e54}.producto .inferior .derecha{display:inline-block;vertical-align:top;width:calc(32.5% - 10px)}.producto .inferior .derecha .texto{padding:40px;background:#181818}.producto .inferior .derecha .texto .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:40px;color:#ffffff;color:#f09e54}.producto .inferior .derecha .texto .eslogan{display:block;margin-top:10px;font-size:1.05em;font-weight:500;line-height:1em;letter-spacing:.15em;color:#ffffff;color:#929292}.producto .inferior .derecha .texto .linea{position:relative;width:80px;height:2.5px;margin-top:37.5px;background:#f09e54}.producto .inferior .derecha .texto .linea:before{content:"";position:absolute;top:0;bottom:0;right:-27.5px;width:20px;background:#f09e54}.producto .inferior .derecha .texto .linea:after{content:"";position:absolute;top:0;bottom:0;right:-55px;width:20px;background:#f09e54}.producto .inferior .derecha .texto .precios{margin-top:30px}.producto .inferior .derecha .texto .precios .precio{display:inline-block;vertical-align:baseline;font-size:3em;font-weight:500;line-height:1em;color:#ffffff;color:#929292}.producto .inferior .derecha .texto .precios .precio b{display:block;font-size:13.5px;font-weight:500;font-style:italic;line-height:15px;color:#929292}.producto .inferior .derecha .texto .precios .precio i{font-style:normal}.producto .inferior .derecha .texto .precios .precio_anterior{display:inline-block;vertical-align:baseline;margin-left:30px;font-size:3em;font-weight:500;line-height:1em;color:#929292}.producto .inferior .derecha .texto .precios .precio_anterior b{display:block;font-size:13.5px;font-weight:500;font-style:italic;line-height:15px;color:#929292}.producto .inferior .derecha .texto .precios .precio_anterior i{font-style:italic;font-size:20px;color:#f09e54;text-decoration:line-through}.producto .inferior .derecha .texto .precios .precio_kilo{display:inline-block;vertical-align:baseline;margin-left:30px;font-size:1.35em;font-weight:500;font-style:italic;line-height:1em;color:#929292}.producto .inferior .derecha .texto .precios .precio_kilo b{font-weight:500}.producto .inferior .derecha .texto .propiedades{margin-top:30px}.producto .inferior .derecha .texto .propiedades .propiedad{position:relative;z-index:1;margin-bottom:30px}.producto .inferior .derecha .texto .propiedades .propiedad:last-child{margin-bottom:0}.producto .inferior .derecha .texto .propiedades .propiedad span{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2.5em;font-weight:900;line-height:1em;color:#f09e54}.producto .inferior .derecha .texto .propiedades .propiedad .desplegar_opciones{display:block;margin-top:15px;padding-left:20px;padding-right:55px;font-size:1.25em;font-weight:500;line-height:50px;letter-spacing:.15em;color:#fff;background:url("../img/web/ancla_w.svg") no-repeat center right 20px #282828;background-size:16px;opacity:.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.producto .inferior .derecha .texto .propiedades .propiedad .desplegar_opciones.inactivo{background-image:none;pointer-events:none}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones{position:absolute;top:90px;left:0;right:0;display:none;margin:0;padding:0;z-index:5;background:#282828;max-height:220px;overflow:auto}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones li{display:block}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones li a{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:30px;margin:7px 0;letter-spacing:.15em;color:#f09e54;background:#282828;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones li.sel a{color:#ffffff}.producto .inferior .derecha .texto .formatos{margin-top:50px}.producto .inferior .derecha .texto .formatos span{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2.5em;font-weight:900;line-height:1em;color:#f09e54}.producto .inferior .derecha .texto .formatos ul{margin:0;margin-top:15px;padding:0}.producto .inferior .derecha .texto .formatos ul li{position:relative;display:block;margin-bottom:10px}.producto .inferior .derecha .texto .formatos ul li:last-child{margin-bottom:0}.producto .inferior .derecha .texto .formatos ul li a{position:relative;display:block;padding-left:30px;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#929292;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.producto .inferior .derecha .texto .formatos ul li a.inactivo{opacity:.25;pointer-events:none}.producto .inferior .derecha .texto .formatos ul li a:before{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;border-radius:100%;box-shadow:0 0 0 2px #f09e54 inset;transition:all 250ms linear}.producto .inferior .derecha .texto .formatos ul li.sel a:before{background:#f09e54}.producto .inferior .derecha .texto .compra{margin-top:40px}.producto .inferior .derecha .texto .compra .cantidad{position:relative;display:inline-block;vertical-align:middle;margin-right:10px;padding-right:45px}.producto .inferior .derecha .texto .compra .cantidad span{display:block;width:80px;font-size:2.5em;font-weight:500;line-height:80px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#282828}.producto .inferior .derecha .texto .compra .cantidad a{position:absolute;right:0;display:block;width:35px;font-size:1.75em;font-weight:500;line-height:35px;text-align:center;color:#929292;background:#282828}.producto .inferior .derecha .texto .compra .cantidad .sumar{top:0}.producto .inferior .derecha .texto .compra .cantidad .restar{bottom:0}.producto .inferior .derecha .texto .compra .botones{display:inline-block;vertical-align:middle;width:calc(100% - 135px)}.producto .inferior .derecha .texto .compra .botones .outstock,.producto .inferior .derecha .texto .compra .botones .anadir{display:block;font-size:1.25em;font-weight:500;line-height:80px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.producto .inferior .derecha .texto .compra .botones .outstock{background-color:#5c5c5c}.producto .inferior .derecha .texto .rapidos{margin-top:10px}.producto .inferior .derecha .texto .rapidos>*{margin-left:10px}.producto .inferior .derecha .texto .rapidos>*:first-child{margin-left:0}.producto .inferior .derecha .texto .rapidos .paypal-button-container{position:relative;float:left;height:40px;background:#ffc439;z-index:1}.producto .inferior .derecha .texto .rapidos .boton_applepay{display:block;float:left;height:40px;background:#ffffff;background:url("../img/web/applepay.webp") no-repeat center #ffffff;background-size:auto 20px;cursor:pointer}.producto .inferior .derecha .texto .alerta{display:block;margin-top:40px;padding:20px;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.producto .inferior .derecha .texto .acciones{margin-top:80px}.producto .inferior .derecha .texto .acciones .favorito{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px;padding-left:55px;padding-right:20px;font-size:1.05em;font-weight:500;line-height:50px;letter-spacing:.15em;color:#929292;background:url("../img/web/fav.svg") no-repeat center left 20px #282828;background-size:20px}.producto .inferior .derecha .texto .acciones .favorito.sel{background-color:#f09e54;-webkit-animation:heartbeat 1.5s ease-in-out 2 both;animation:heartbeat 1.5s ease-in-out 2 both;color:#ffffff;background-image:url(../img/web/fav_w.svg)}.producto .inferior .derecha .texto .acciones .reenviar{display:inline-block;vertical-align:middle;width:calc(50% - 5px);padding-left:55px;padding-right:20px;font-size:1.05em;font-weight:500;line-height:50px;letter-spacing:.15em;color:#929292;background:url("../img/web/enviar.svg") no-repeat center left 20px #282828;background-size:18px}.producto .inferior .derecha .texto .compartir{margin-top:10px;padding:0 20px;background:#282828}.producto .inferior .derecha .texto .compartir span{display:block;float:left;font-size:1.05em;font-weight:500;line-height:50px;letter-spacing:.15em;color:#929292}.producto .inferior .derecha .texto .compartir .social{float:right;padding:12.5px 0}.producto .inferior .derecha .texto .compartir .social a{display:inline-block;vertical-align:middle;margin-right:20px;font-size:1.5em;line-height:20px;color:#f09e54;width:20px;height:20px;background-size:20px;background-position:center;background-repeat:no-repeat}.producto .inferior .derecha .texto .compartir .social a.wa{background-image:url(../img/web/wa.svg)}.producto .inferior .derecha .texto .compartir .social a.fb{background-image:url(../img/web/fb.svg)}.producto .inferior .derecha .texto .compartir .social a.tw{background-image:url(../img/web/tw.svg)}.producto .inferior .derecha .texto .compartir .social a.li{background-image:url(../img/web/li.svg)}.producto .inferior .derecha .texto .compartir .social a:last-child{margin-right:0}.producto .inferior .derecha .texto .compartir .social a i{display:block;line-height:25px}.producto .inferior .derecha .texto .nutricional{margin-top:40px}.producto .inferior .derecha .texto .nutricional span{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2.5em;font-weight:900;line-height:1em;color:#f09e54}.producto .inferior .derecha .texto .nutricional .descripcion{margin-top:15px;font-size:1.2em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#929292}.producto .inferior .derecha .texto .nutricional table{width:100%;margin-top:20px}.producto .inferior .derecha .texto .nutricional table tr th{padding:15px 10px;border:1px solid #929292;font-size:1.35em;font-weight:500;line-height:20px;text-align:left;color:#929292}.producto .inferior .derecha .texto .nutricional table tr th:first-child{border-right:none}.producto .inferior .derecha .texto .nutricional table tr td{padding:15px 10px;border:1px solid #929292;border-top:none;font-size:1.2em;font-weight:500;line-height:20px;letter-spacing:.15em;color:#929292}.producto .inferior .derecha .texto .nutricional table tr td:first-child{border-right:none}[class^="icono_"]{display:block;margin-bottom:20px;padding:0 40px;padding-top:60px;padding-bottom:20px;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;text-align:center;color:#f09e54;background-repeat:no-repeat;background-position:center top 20px;background-color:#131313;background-size:25px}.icono_cesta{background-image:url("../img/web/minicesta_n.svg")}.icono_completar{background-image:url("../img/web/completar.svg")}.icono_pago{background-image:url("../img/web/piggy.svg")}.icono_usuario{background-image:url("../img/web/usuario_n.svg")}.icono_direccion{background-image:url("../img/web/location.svg")}.icono_contacto{background-image:url("../img/web/contacto.svg")}.icono_promociones{background-image:url("../img/web/promociones.svg")}.acceso{padding:40px 0;background:#131313}.acceso .izquierda{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px;padding:20px;background:#181818}.acceso .derecha{display:inline-block;vertical-align:top;width:calc(50% - 10px)}.acceso .interior{padding:20px;background:#181818}.acceso .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;text-align:center;color:#f09e54}.acceso .subtitulo{display:block;margin-top:10px;font-size:1.45em;font-weight:500;line-height:20px;text-align:center;color:#808080}.acceso form{margin-top:20px}.acceso.recordar form{max-width:350px;margin:0 auto}.acceso.verificar form{max-width:350px;margin-left:auto;margin-right:auto}.acceso.registro .descripcion{margin-bottom:20px;font-size:1.25em;font-weight:500;line-height:20px;text-align:center;color:#808080}.acceso.registro .descripcion p{margin:0;margin-bottom:10px}.acceso.registro .descripcion p:last-child{margin-bottom:0}.acceso.registro form{margin-top:0}.acceso.registro form .campo{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px}.acceso.registro form .campo:nth-of-type(1){margin-top:0}.acceso.registro form .campo:nth-of-type(2){margin-top:0}.acceso.registro form .campo:nth-of-type(2n){margin-right:0}.acceso.registro form .campo.completo{width:100%;margin-right:0}.acceso form .checks{margin-top:20px}.acceso form .checks .check{margin-bottom:10px}.acceso form .checks .check:last-child{margin-bottom:0}.acceso form .botones{margin-top:20px;text-align:center}.acceso.registro form .botones{max-width:350px;margin-left:auto;margin-right:auto}.acceso form .botones .olvidar{display:inline-block;vertical-align:middle;margin-bottom:20px;font-size:1.45em;font-weight:500;line-height:20px;text-decoration:underline;color:#f09e54}.acceso form .botones .boton{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.acceso form .facturacion{display:none;margin-top:40px}.acceso form .facturacion .titulo{margin-bottom:20px}.acceso .derecha .bloque{margin-bottom:20px;padding:20px;background:#181818}.acceso .derecha .bloque:last-child{margin-bottom:0}.acceso .derecha .bloque .boton{display:block;margin-top:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.cesta{padding:40px 0;background:url("../img/web/bola.png") no-repeat top 60px center #131313;background-image:none}.cesta.compra_repetir{padding:0 0 40px 0}.cesta .superior .item_cesta{position:relative;margin-bottom:20px;background:#181818}.cesta .superior .item_cesta{position:relative;margin-bottom:20px;background:#181818}.cesta .superior .item_cesta:last-child{margin-bottom:0}.cesta .superior .item_cesta .imagen{display:block;width:180px}.cesta .superior .item_cesta .imagen img{display:block;width:100%;height:auto}.cesta .superior .item_cesta .texto{position:absolute;top:20px;bottom:20px;right:20px;width:calc(100% - 220px);padding-right:40px}.cesta .superior .item_cesta .texto .titulo{display:block;display:-webkit-box;font-size:1.25em;font-weight:500;line-height:15px;color:#f09e54;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.cesta .superior .item_cesta .texto .formato{display:block;margin-top:35px;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cesta .superior .item_cesta .texto .propiedad{display:block;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cesta .superior .item_cesta .texto .cantidad{position:absolute;bottom:0;left:0;z-index:2}.cesta .superior .item_cesta .texto .cantidad a{display:inline-block;vertical-align:middle;width:45px;font-size:1.75em;font-weight:500;line-height:45px;text-align:center;color:#929292;background:#282828}.cesta .superior .item_cesta .texto .cantidad span{display:inline-block;vertical-align:middle;width:45px;margin:0 5px;font-size:1.65em;font-weight:500;line-height:45px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#282828}.cesta .superior .item_cesta .texto .precios{position:absolute;bottom:0;right:0;text-align:right;z-index:1}.cesta .superior .item_cesta .texto .precios .precio{display:inline-block;vertical-align:baseline;font-size:1.65em;font-weight:500;line-height:20px;color:#f09e54}.cesta .superior .item_cesta .texto .precios .precio b{display:block;font-size:14.5px;font-weight:500;line-height:15px;color:#f09e54}.cesta .superior .item_cesta .texto .precios .precio i{font-style:normal}.cesta .superior .item_cesta .texto .precios .precio_anterior{display:inline-block;vertical-align:baseline;margin-right:25px;font-size:1.65em;font-weight:500;line-height:20px;color:#5c5c5c}.cesta .superior .item_cesta .texto .precios .precio_anterior b{display:block;font-size:14.5px;font-weight:500;line-height:15px;color:#5c5c5c}.cesta .superior .item_cesta .texto .precios .precio_anterior i{font-style:normal;text-decoration:line-through}.cesta .superior .item_cesta .borrar{position:absolute;top:20px;right:20px;display:block;width:20px;height:20px;background:url("../img/web/trash_n.svg") no-repeat center;background-size:20px}.cesta .inferior{margin-top:20px}.cesta .inferior .cupon{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px;padding:20px;background:#181818}.cesta .inferior .cupon .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;text-align:center;color:#f09e54}.cesta .inferior .cupon form{position:relative;margin-top:20px}.cesta .inferior .cupon form .campo input[type="text"]{padding-right:40px}.cesta .inferior .cupon form .campo input[type="text"]:disabled{background:#181818}.cesta .inferior .cupon form .validar{position:absolute;top:50%;right:0;display:block;width:20px;height:40px;background:url("../img/web/newsletter_n.svg") no-repeat center;background-size:20px;transform:translate(0,-50%)}.cesta .inferior .cupon form .validado{position:absolute;top:50%;right:0;display:block;width:20px;height:40px;background:url("../img/web/ok2.svg") no-repeat center;background-size:20px;cursor:default;transform:translate(0,-50%)}.cesta .inferior .informacion{display:inline-block;vertical-align:top;width:calc(50% - 10px);padding:20px;background:#181818}.cesta .inferior .informacion span{position:relative;display:block;margin-top:5px;font-size:1.25em;font-weight:500;line-height:20px;text-align:right;color:#ffffff;background:url("../img/web/dot.svg") repeat-x bottom 5px left;background-size:1px}.cesta .inferior .informacion span:first-child{margin-top:0}.cesta .inferior .informacion span:last-child{margin-top:20px}.cesta .inferior .informacion span.total{font-size:1.45em;line-height:20px;color:#f09e54;background-image:url("../img/web/punto_n.svg");background-size:1px}.cesta .inferior .informacion span b{font-weight:500;background:#181818}.cesta .inferior .informacion span b:first-child{position:absolute;top:50%;left:0;display:block;padding-right:5px;transform:translate(0,-50%)}.cesta .inferior .informacion span b:last-child{padding-left:5px}.cesta .inferior .informacion span.total b{font-weight:500}.cesta .inferior .informacion span.total b i{font-size:13.5px;font-weight:500;font-style:normal;text-transform:initial}.cesta .inferior .botones{margin-top:20px}.cesta .inferior .botones a{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.cesta .inferior .rapidos{margin-top:10px}.cesta .inferior .rapidos>*{margin-left:5px}.cesta .inferior .rapidos>*:first-child{margin-left:0}.cesta .inferior .rapidos .paypal-button-container{position:relative;float:left;height:40px;background:#ffc439;z-index:1}.cesta .inferior .rapidos .boton_applepay{display:block;float:left;height:40px;background:#ffffff;background:url("../img/web/applepay.webp") no-repeat center #ffffff;background-size:auto 20px;cursor:pointer}.cesta .vacio{display:block;padding:20px;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.cesta .vacio.especial{margin-top:20px}.cesta .entrega{margin-top:10px;background:#000000;color:#ffffff;font-size:1.5em;padding:10px 20px;text-align:center}.cesta .entrega b{text-decoration:underline;font-weight:400}.completar{padding:40px 0;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.completar .tarifas .tarifa{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px;padding:20px;background:#181818}.completar .tarifas .tarifa:first-child{display:block;width:100%;margin-bottom:20px;margin-right:0}.completar .tarifas .tarifa:last-child{margin-right:0}.completar .tarifas .tarifa .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54}.completar .tarifas .tarifa ul{margin:0;margin-top:20px;padding:0}.completar .tarifas .tarifa ul li{display:block;margin-bottom:10px}.completar .tarifas .tarifa ul li:last-child{margin-bottom:0}.completar .tarifas .tarifa ul li input[type="radio"]{display:none}.completar .tarifas .tarifa ul li label{position:relative;display:inline-block;vertical-align:middle;padding-left:25px;font-size:1.25em;font-weight:500;line-height:20px;color:#ffffff;cursor:pointer}.completar .tarifas .tarifa ul li label:before{content:"";position:absolute;top:50%;left:0;height:20px;width:20px;border-radius:0;background:url("../img/web/check2.svg") no-repeat center left;background-size:20px;transform:translate(0,-50%)}.completar .tarifas .tarifa ul li input[type="radio"]:checked + label:before{background-image:url("../img/web/checked2.svg")}.completar .tarifas .tarifa ul li span{display:block;font-size:1.35em;font-weight:500;line-height:20px;color:#ffffff}.completar .izquierda{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-top:20px;margin-right:20px}.completar .izquierda .direcciones .direccion{margin-bottom:20px;padding:20px;background:#181818}.completar .izquierda .direcciones .direccion:last-child{margin-bottom:0}.completar .izquierda .direcciones .direccion .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54}.completar .izquierda .direcciones .direccion .texto{margin-top:20px}.completar .izquierda .direcciones .direccion .texto span{display:block;margin-bottom:5px;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff}.completar .izquierda .direcciones .direccion .texto span:last-child{margin-bottom:0}.completar .izquierda .direcciones .direccion a{display:block;margin-top:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.completar .derecha{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-top:20px}.completar .derecha .comentario{margin-bottom:20px;padding:20px;background:#181818}.completar .derecha .comentario.para_regalar{background:url(../img/web/ico_regalar.svg) center right 15px no-repeat #131313;background-size:45px}.completar .derecha .comentario .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54}.completar .derecha .comentario .texto{position:relative;margin-top:20px}.completar .derecha .comentario .texto .campo input[type="text"]{padding-right:40px}.completar .derecha .comentario .texto .guardar{position:absolute;top:50%;right:0;display:block;width:20px;height:40px;background:url("../img/web/newsletter_n.svg") no-repeat center;background-size:20px;transform:translate(0,-50%)}.completar .derecha .resumen{padding:20px;background:#181818}.completar .derecha .resumen .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54}.completar .derecha .resumen .informacion{margin-top:20px}.completar .derecha .resumen .informacion span{position:relative;display:block;margin-top:5px;font-size:1.25em;font-weight:500;line-height:20px;text-align:right;color:#ffffff;background:url("../img/web/dot.svg") repeat-x bottom 5px left;background-size:1px}.completar .derecha .resumen .informacion span:first-child{margin-top:0}.completar .derecha .resumen .informacion span:last-child{margin-top:20px}.completar .derecha .resumen .informacion span.total{font-size:1.45em;line-height:20px;color:#f09e54;background-image:url("../img/web/punto_n.svg");background-size:1px}.completar .derecha .resumen .informacion span b{font-weight:500;background:#181818}.completar .derecha .resumen .informacion span b:first-child{position:absolute;top:50%;left:0;display:block;padding-right:5px;transform:translate(0,-50%)}.completar .derecha .resumen .informacion span b:last-child{padding-left:5px}.completar .derecha .resumen .informacion span.total b{font-weight:500}.completar .derecha .resumen .informacion span.total b i{font-size:13.5px;font-weight:500;font-style:normal;text-transform:initial}.completar .derecha .resumen .checks{margin-top:20px}.completar .derecha .resumen .checks .check{margin-bottom:10px}.completar .derecha .resumen .checks .check:last-child{margin-bottom:0}.completar .derecha .resumen .campos{display:none;margin-top:40px}.completar .derecha .resumen .finalizar{display:block;margin-top:20px;padding:0 20px;font-size:1.45em;font-weight:500;line-height:70px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.desplegable_cambiar{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:15}.desplegable_cambiar .interior{position:absolute;top:50%;left:0;right:0;max-width:600px;margin:0 auto;padding:20px;padding-top:60px;background:#282828;z-index:2;transform:translate(0,-50%)}.desplegable_cambiar .interior .superior{position:relative}.desplegable_cambiar .interior .superior .titulo{display:block;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.25em;text-align:center;color:#f09e54}.desplegable_cambiar .interior .inferior{max-height:calc(100vh - 160px);max-height:calc(100vh - 160px);max-height:calc(var(--vh,1vh) * 100 - 160px);margin-top:20px;text-align:center;overflow-y:auto}.desplegable_cambiar .interior .inferior::-webkit-scrollbar{width:0;height:0}.desplegable_cambiar .interior .inferior .item_cambiar{position:relative;margin-top:10px;padding:15px;padding-right:50px;text-align:left;box-shadow:0 0 0 1px #fff inset;opacity:.5}.desplegable_cambiar .interior .inferior .item_cambiar:first-child{margin-top:0}.desplegable_cambiar .interior .inferior .item_cambiar label{position:relative;display:block;padding-left:30px;cursor:pointer}.desplegable_cambiar .interior .inferior .item_cambiar label:before{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;border-radius:0;background:url("../img/web/pin.svg") no-repeat center left;background-size:20px}.desplegable_cambiar .interior .inferior .item_cambiar.sel{box-shadow:0 0 0 1px #f09e54 inset;opacity:1}.desplegable_cambiar .interior .inferior .item_cambiar.sel label:before{background-image:url(../img/web/star.svg)}.desplegable_cambiar .interior .inferior .item_cambiar label .titulo{display:block;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.desplegable_cambiar .interior .inferior .item_cambiar.sel label .titulo{color:#f09e54}.desplegable_cambiar .interior .inferior .item_cambiar label .descripcion{display:block;margin-top:5px;font-size:1.25em;font-weight:500;line-height:15px;color:#929292;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.desplegable_cambiar .interior .inferior .item_cambiar .editar{position:absolute;top:50%;right:15px;display:block;width:20px;height:20px;background:url("../img/web/edit_w.svg") no-repeat center;background-size:20px;transform:translate(0,-50%)}.desplegable_cambiar .interior .inferior .item_cambiar.sel .editar{background-image:url("../img/web/edit.svg")}.desplegable_cambiar .interior .inferior .nueva{display:inline-block;vertical-align:middle;margin-top:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.desplegable_cambiar .interior .cerrar_cambiar{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/close_n.svg") no-repeat center;background-size:20px}.desplegable_cambiar .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.mensaje{padding:40px 0;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.mensaje .descripcion{padding:20px;font-size:1.25em;font-weight:500;line-height:20px;text-align:center;color:#ffffff;background:#181818}.mensaje .descripcion p{margin:0;margin-bottom:10px}.mensaje .descripcion p:last-child{margin-bottom:0}.mensaje .descripcion strong{font-weight:500;color:#f09e54}.area{padding:40px 0;background:#131313}.area .superior{position:relative;margin-bottom:20px;padding:20px;background:#181818}.area .superior .desplegar_area{display:block;float:left;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:url("../img/web/ancla_w.svg") no-repeat center right 20px #f09e54;background-size:16px}.area .superior .desplegable_area{position:absolute;top:100%;left:20px;display:none;margin:0;padding:30px;background:#181818;z-index:5}.area .superior .desplegable_area:before{content:"";position:absolute;bottom:100%;left:30px;border-top:7.5px solid transparent;border-bottom:7.5px solid #131313;border-left:7.5px solid transparent;border-right:7.5px solid transparent}.area .superior .desplegable_area li{display:block;margin-bottom:10px}.area .superior .desplegable_area li:last-child{margin-bottom:0}.area .superior .desplegable_area li a{position:relative;display:block;padding-left:40px;font-size:1.25em;font-weight:500;line-height:30px;text-align:left;color:#ffffff;white-space:nowrap}.area .superior .desplegable_area li.sel a{color:#ffffff}.area .superior .salir{display:block;float:right;margin:10px 0;padding-left:30px;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.15em;text-align:center;color:#f09e54;background:url("../img/web/exit2.svg") center left no-repeat;background-size:20px}.area .superior .volver{display:block;float:right;margin:10px 0;margin-right:40px;padding-left:30px;font-size:1.25em;font-weight:500;line-height:20px;letter-spacing:.15em;text-align:center;color:#f09e54;background:url("../img/web/left.svg") center left no-repeat;background-size:20px}.area .inferior .atajos{text-align:center}.area .inferior .atajos .atajo{display:inline-block;vertical-align:top;width:calc(100% / 3 - 40px / 3);margin-top:20px;margin-right:20px;padding:20px;padding-top:60px;background-repeat:no-repeat;background-position:center top 20px;background-color:#131313;background-size:20px}.area .inferior .atajos .atajo:last-child{margin-right:0}.area .inferior .atajos .atajo:nth-of-type(1){margin-top:0}.area .inferior .atajos .atajo:nth-of-type(2){margin-top:0}.area .inferior .atajos .atajo:nth-of-type(3){margin-top:0}.area .inferior .atajos .atajo:nth-of-type(3n){margin-right:0}.area .inferior .atajos .atajo .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;text-align:center;color:#f09e54}.area .inferior .atajos .atajo .descripcion{display:block;margin-top:10px;font-size:1.45em;font-weight:500;line-height:20px;text-align:center;color:#929292}.area .inferior .blanco{position:relative;margin-bottom:20px;padding:20px;background:#181818}.area .inferior .blanco:last-child{margin-bottom:0}.area .inferior .blanco form .campo{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px}.area .inferior .blanco form .campo:nth-of-type(1){margin-top:0}.area .inferior .blanco form .campo:nth-of-type(2){margin-top:0}.area .inferior .blanco form .campo:nth-of-type(2n){margin-right:0}.area .inferior .blanco form .campo.completo{width:100%;margin-right:0}.area .inferior .blanco form .conservar{display:block;margin-top:20px;font-size:1.45em;font-weight:500;line-height:20px;text-align:center;color:#ffffff}.area .inferior .blanco form .checks{margin-top:20px}.area .inferior .blanco form .checks .check{margin-bottom:10px}.area .inferior .blanco form .checks .check:last-child{margin-bottom:0}.area .inferior .blanco form .botones{max-width:350px;margin:0 auto;margin-top:20px;text-align:center}.area .inferior .blanco form.tarjetas .botones{display:inline-block;vertical-align:middle;width:calc(50% - 10px);max-width:unset;margin-top:0}.area .inferior .blanco form .botones .boton{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.area .inferior .item_area{position:relative;display:inline-block;vertical-align:top;width:calc(100% / 3 - 40px / 3);margin-top:20px;margin-right:20px;padding:20px;padding-bottom:60px;text-align:center;background:#181818}.area .inferior .item_area:nth-of-type(1){margin-top:0}.area .inferior .item_area:nth-of-type(2){margin-top:0}.area .inferior .item_area:nth-of-type(3){margin-top:0}.area .inferior .item_area:nth-of-type(3n){margin-right:0}.area .inferior .item_area.nuevo{min-height:200px}.area .inferior .item_area.especial{padding-bottom:120px}.area .inferior .item_area.nuevo a{position:absolute;top:0;bottom:0;left:0;right:0;display:block}.area .inferior .item_area.nuevo a:before{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;border:1px dashed #f09e54;z-index:1;transition:all 250ms linear}.area .inferior .item_area.nuevo a span{position:absolute;top:50%;left:0;right:0;display:block;padding-top:40px;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54;background:url("../img/web/plus.svg") no-repeat center top;background-size:30px;z-index:2;transform:translate(0,-50%)}.area .inferior .item_area .titulo{display:block;margin-bottom:10px;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area .inferior .item_area .texto span{display:block;font-size:1.45em;font-weight:500;line-height:20px;color:#ffffff}.area .inferior .item_area .texto .tipo{margin-top:10px}.area .inferior .item_area .texto .tipo span{display:inline-block;vertical-align:baseline}.area .inferior .item_area .texto .tipo a{display:inline-block;vertical-align:baseline;font-size:1.45em;font-weight:500;line-height:20px;color:#f09e54}.area .inferior .item_area .texto .tipo a.sel{text-decoration:underline}.area .inferior .item_area .botones{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}.area .inferior .item_area.especial .botones{bottom:80px}.area .inferior .item_area .botones a{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;background-repeat:no-repeat;background-size:20px;background-position:center}.area .inferior .item_area .botones a:last-child{margin-right:0}.area .inferior .item_area .botones a.editar{background-image:url("../img/web/edit.svg")}.area .inferior .item_area .botones a.borrar{background-image:url("../img/web/trash_n.svg")}.area .inferior .item_area .botones a.detalles{background-image:url("../img/web/eye.svg")}.area .inferior .item_area .botones a.descargar{background-image:url("../img/web/save.svg")}.area .inferior .item_area .botones a.factura{background-image:url("../img/web/file.svg");background-size:18px}.area .inferior .item_area .boton{position:absolute;bottom:20px;left:20px;right:20px;display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;text-transform:uppercase;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.area .inferior .item_area .boton.pagado{background:#5fad69;box-shadow:none;pointer-events:none}.area .inferior .item_area .boton.anulado{background:#ab3737;box-shadow:none;pointer-events:none}.area .inferior .blanco ul{margin:0;padding:0}.area .inferior .blanco ul li{display:block;margin-bottom:5px;font-size:1.45em;font-weight:500;line-height:20px;color:#ffffff}.area .inferior .blanco ul li:last-child{margin-bottom:0}.area .inferior .blanco ul li a{text-decoration:underline;color:#f09e54}.area .inferior .blanco ul li b{font-weight:500;color:#f09e54}.area .inferior .blanco .pagar{margin-top:20px}.area .inferior .blanco .pagar .opciones a{display:inline-block;vertical-align:middle;margin-right:10px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.area .inferior .blanco .pagar .opciones a:last-child{margin-right:0}.area .inferior .blanco .pagar .informacion{margin-top:20px}.area .inferior .blanco .pagar .informacion span{display:block;margin-bottom:5px;font-size:1.45em;font-weight:500;line-height:20px;color:#f09e54}.area .inferior .blanco .pagar .informacion span:last-child{margin-bottom:0}.area .inferior .direcciones{margin-top:20px}.area .inferior .direcciones .direccion{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px;padding:20px;background:#181818}.area .inferior .direcciones .direccion:last-child{margin-right:0}.area .inferior .direcciones .direccion .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.25em;color:#f09e54}.area .inferior .direcciones .direccion .texto{margin-top:20px}.area .inferior .direcciones .direccion .texto span{display:block;margin-bottom:5px;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff}.area .inferior .direcciones .direccion .texto span:last-child{margin-bottom:0}.area .inferior .resumen{margin-top:20px}.area .inferior .resumen .item_resumen{position:relative;margin-bottom:20px;background:#181818}.area .inferior .resumen .item_resumen:last-child{margin-bottom:0}.area .inferior .resumen .item_resumen .imagen{display:block;width:180px}.area .inferior .resumen .item_resumen .imagen img{display:block;width:100%;height:auto}.area .inferior .resumen .item_resumen .texto{position:absolute;top:20px;bottom:20px;right:20px;width:calc(100% - 220px);padding-right:40px}.area .inferior .resumen .item_resumen .texto .titulo{display:block;display:-webkit-box;font-size:1.25em;font-weight:500;line-height:15px;color:#f09e54;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.area .inferior .resumen .item_resumen .texto .formato{display:block;margin-top:35px;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area .inferior .resumen .item_resumen .texto .propiedad{display:block;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area .inferior .resumen .item_resumen .texto .cantidad{position:absolute;bottom:0;left:0;display:block;font-size:1.65em;font-weight:500;line-height:20px;color:#f09e54}.area .inferior .resumen .item_resumen .texto .precios{position:absolute;bottom:0;right:0;text-align:right}.area .inferior .resumen .item_resumen .texto .precios .precio{display:inline-block;vertical-align:baseline;font-size:1.65em;font-weight:500;line-height:20px;color:#f09e54}.area .inferior .resumen .item_resumen .texto .precios .precio b{display:block;font-size:14.5px;font-weight:500;line-height:15px;color:#f09e54}.area .inferior .resumen .item_resumen .texto .precios .precio i{font-style:normal}.area .inferior .resumen .item_resumen .texto .precios .precio_anterior{display:inline-block;vertical-align:baseline;margin-left:25px;font-size:1.65em;font-weight:500;line-height:20px;color:#5c5c5c}.area .inferior .resumen .item_resumen .texto .precios .precio_anterior b{display:block;font-size:14.5px;font-weight:500;line-height:15px;color:#5c5c5c}.area .inferior .resumen .item_resumen .texto .precios .precio_anterior i{font-style:normal;text-decoration:line-through}.area .inferior .vacio{display:block;padding:20px;font-size:1.25em;font-weight:500;line-height:15px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.contacto{padding:40px 0;background:#131313}.contacto form{position:relative;padding:20px;background:#181818}.contacto form .campo{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px}.contacto form .campo:nth-of-type(1){margin-top:0}.contacto form .campo:nth-of-type(2){margin-top:0}.contacto form .campo:nth-of-type(2n){margin-right:0}.contacto form .campo.completo{width:100%;margin-right:0;padding:10px 0}.contacto form .checks{float:left;margin-top:20px;padding:10px 0}.contacto form .checks .check{margin-bottom:10px}.contacto form .checks .check:last-child{margin-bottom:0}.contacto form .botones{float:right;width:350px;margin-top:20px;text-align:center}.contacto form .botones .boton{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.valorar{padding:180px 0 100px 0;background:#131313}.valorar .superior{padding:20px;text-align:center;background:#181818}.valorar .superior .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2em;font-weight:600;line-height:1em;color:#f09e54}.valorar .superior .subtitulo{display:block;margin-top:10px;font-size:1.45em;line-height:20px;color:#ffffff}.valorar .inferior{margin-top:20px}.valorar .inferior .estrellas{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px;padding:20px;background:#181818}.valorar .inferior .estrellas .titulo{display:block;margin-bottom:20px;font-family:"Gabriela Stencil",sans-serif;font-size:2em;font-weight:600;line-height:1em;color:#f09e54}.valorar .inferior .estrellas .estrella{position:relative;display:block;margin-bottom:10px}.valorar .inferior .estrellas .estrella:last-child{margin-bottom:0}.valorar .inferior .estrellas .estrella input[type="radio"]{display:none;border:0;border-radius:0;background:transparent;opacity:0}.valorar .inferior .estrellas .estrella label{position:relative;display:block;padding-left:40px;cursor:pointer}.valorar .inferior .estrellas .estrella label:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;box-shadow:0 0 0 1px #f09e54 inset}.valorar .inferior .estrellas .estrella label:after{content:"";position:absolute;top:5px;left:5px;width:20px;height:20px;background:#f09e54;transform:scale(0)}.valorar .inferior .estrellas .estrella input[type="radio"]:checked + label:after{transform:none}.valorar .inferior .estrellas .estrella label b{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:2.5px;background:url("../img/web/estrella.svg") no-repeat center}.valorar .inferior .estrellas .estrella label b:first-child{margin-left:0}.valorar .inferior .estrellas .estrella label i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:2.5px;background:url("../img/web/no_estrella.svg") no-repeat center}.valorar .inferior .estrellas .estrella label span{display:inline-block;vertical-align:middle;margin-left:10px;font-size:1.45em;font-weight:400;line-height:30px;color:#ffffff}.valorar .inferior form{display:inline-block;vertical-align:top;width:calc(50% - 10px);padding:20px;background:#181818}.valorar .inferior form .campos .campo.grande{padding:0 20px;padding-top:25px;padding-bottom:5px}.valorar .inferior form .campos .campo textarea{height:90px}.valorar .inferior form .checks{margin-top:20px}.valorar .inferior form .botones{margin-top:20px}.valorar .inferior form .botones .boton{display:block;padding:0 20px;font-family:"Gabriela Stencil",sans-serif;font-size:2em;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.contenido{padding:40px 160px;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.contenido .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#f09e54}.contenido .descripcion{margin-top:40px;font-size:1.45em;font-weight:500;line-height:20px;color:#929292}.contenido .descripcion img{display:inline-block;vertical-align:top;width:calc(100% / 3 - 25px);margin:0 10px}.contenido .descripcion h2,.contenido .descripcion h3{margin-bottom:20px;font-family:"Gabriela Stencil",sans-serif;font-size:2.5em;font-weight:900;line-height:1em;color:#f09e54}.contenido .descripcion h2:last-child,.contenido .descripcion h3:last-child{margin-bottom:0}.contenido .descripcion p,.contenido .descripcion ul,.contenido .descripcion ol{margin:0;margin-bottom:10px;padding:0}.contenido .descripcion ol{counter-reset:contador}.contenido .descripcion p:last-child,.contenido .descripcion ul:last-child,.contenido .descripcion ol:last-child{margin-bottom:0}.contenido .descripcion ul li,.contenido .descripcion ol li{position:relative;display:block;margin-bottom:5px}.contenido .descripcion ol li{counter-increment:contador}.contenido .descripcion ul li:before{content:" - "}.contenido .descripcion ol>li:before{content:counter(contador) "- ";color:#f09e54}.contenido .descripcion a{text-decoration:underline;color:#f09e54;transition:all 250ms linear}.contenido .descripcion strong{font-weight:500;color:#f09e54}.contenido .descripcion h3 strong,.contenido .descripcion h2 strong{font-weight:900}.contenido .descripcion table{width:100%;margin-bottom:20px;border-spacing:0}.contenido .descripcion table:last-child{margin-bottom:0}.contenido .descripcion table tr th{padding:5px;border:1px solid #f09e54;font-weight:500;text-align:left;color:#f09e54}.contenido .descripcion table tr td{padding:5px;border:1px solid #f09e54;border-top:none;border-right:none;text-align:left}.contenido .descripcion table tr:first-child>*{border-top:1px solid #f09e54}.contenido .descripcion table tr *:last-child{border-right:1px solid #f09e54}.supercontenido{padding:100px 40px;background:#181818}.supercontenido .superior{text-align:center}.supercontenido .superior .titulo{display:block;font-size:1.25em;font-weight:500;line-height:1em;letter-spacing:.35em;color:#5c5c5c}.supercontenido .superior .subtitulo{display:block;margin-top:30px;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;color:#f09e54}.supercontenido .superior .descripcion{max-width:1240px;margin:0 auto;margin-top:40px;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:300;line-height:40px;color:#929292}.supercontenido .superior .descripcion p{margin:0;margin-bottom:40px}.supercontenido .superior .descripcion p:last-child{margin-bottom:0}.supercontenido .medio{max-width:930px;margin:0 auto;margin-top:100px}.supercontenido .medio .secundarias{padding:20px 0;background:url("../img/web/bola.png") no-repeat center}.supercontenido .medio .secundarias .imagen{display:inline-block;vertical-align:top;width:calc(50% - 20px);margin-top:100px;margin-right:40px}.supercontenido .medio .secundarias .imagen:last-child{margin-top:0;margin-right:0}.supercontenido .medio .secundarias .imagen img{display:block;width:100%;height:auto}.supercontenido .medio .descripcion{margin-top:100px;font-size:1.2em;font-weight:500;line-height:25px;letter-spacing:.25em;color:#929292}.supercontenido .medio .descripcion a{color:#f09e54;text-decoration:underline}.supercontenido .medio .descripcion p{margin:0;margin-bottom:30px}.supercontenido .medio .descripcion p:last-child{margin-bottom:0}.supercontenido .inferior{margin-top:120px}.supercontenido .inferior .secundarias{position:relative}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"]{position:absolute;top:250px;display:block;width:60px;height:60px;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:16px;box-shadow:0 0 0 2px #ffffff inset;opacity:.5}.supercontenido .inferior .secundarias .owl-nav .owl-prev{left:40px;background-image:url("../img/web/anterior_w.svg")}.supercontenido .inferior .secundarias .owl-nav .owl-next{right:40px;background-image:url("../img/web/siguiente_w.svg")}.supercontenido .inferior .secundarias .owl-nav.inactivo [class^="owl-"]{pointer-events:none}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"].disabled{pointer-events:none;opacity:.25}.supercontenido .inferior .secundarias .imagen{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px}.supercontenido .inferior .secundarias .imagen:nth-of-type(2n){margin-right:0}.supercontenido .inferior .secundarias .owl-item .imagen{display:block;width:100%;margin-right:0}.supercontenido .inferior .descripcion{max-width:930px;margin:0 auto;margin-top:120px;font-size:1.2em;font-weight:500;line-height:25px;letter-spacing:.25em;color:#929292}.supercontenido .inferior .descripcion p{margin:0;margin-bottom:30px}.supercontenido .inferior .descripcion p:last-child{margin-bottom:0}.promociones{padding:40px 0;background:#131313}.promociones .interior .item_promocion{position:relative;display:inline-block;vertical-align:top;width:calc(100% / 3 - 40px / 3);margin-top:20px;margin-right:20px;padding:20px;padding-bottom:60px;text-align:center;background:#181818}.promociones .interior .item_promocion:nth-of-type(1){margin-top:0}.promociones .interior .item_promocion:nth-of-type(2){margin-top:0}.promociones .interior .item_promocion:nth-of-type(3){margin-top:0}.promociones .interior .item_promocion:nth-of-type(3n){margin-right:0}.promociones .interior .item_promocion .titulo{display:block;margin-bottom:10px;font-size:1.25em;font-weight:500;line-height:20px;color:#171017;letter-spacing:.25em;color:#f09e54;min-height:40px}.promociones .interior .item_promocion .descripcion{display:block;display:-webkit-box;height:80px;margin-top:10px;font-size:1.45em;font-weight:500;line-height:20px;color:#929292;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.promociones .interior .item_promocion .botones{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}.promociones .interior .item_promocion .botones a{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;background:url("../img/web/eye.svg") no-repeat center;background-size:20px}.promociones .interior .item_promocion .botones a:last-child{margin-right:0}.promocion{padding:40px 0;background:#131313}.promocion .interior .texto{padding:20px;background:#181818}.promocion .interior .texto .descripcion{font-size:1.45em;font-weight:500;line-height:20px;color:#929292}.promocion .interior .texto .descripcion p,.promocion .interior .texto .descripcion ul,.promocion .interior .texto .descripcion ol{margin:0;margin-bottom:10px;padding:0}.promocion .interior .texto .descripcion ol{counter-reset:contador}.promocion .interior .texto .descripcion p:last-child,.promocion .interior .texto .descripcion ul:last-child,.promocion .interior .texto .descripcion ol:last-child{margin-bottom:0}.promocion .interior .texto .descripcion ul li,.promocion .interior .texto .descripcion ol li{position:relative;display:block;margin-bottom:5px}.promocion .interior .texto .descripcion ol li{counter-increment:contador}.promocion .interior .texto .descripcion ul li:before{content:" - "}.promocion .interior .texto .descripcion ol>li:before{content:counter(contador) "- ";color:#f09e54}.promocion .interior .texto .descripcion a{text-decoration:underline;color:#f09e54;transition:all 250ms linear}.promocion .interior .texto .descripcion strong{font-weight:500;color:#f09e54}.promocion .interior .texto .descripcion table{width:100%;margin-bottom:20px;border-spacing:0}.promocion .interior .texto .descripcion table:last-child{margin-bottom:0}.promocion .interior .texto .descripcion table tr th{padding:5px;border:1px solid #f09e54;font-weight:500;text-align:left;color:#f09e54}.promocion .interior .texto .descripcion table tr td{padding:5px;border:1px solid #f09e54;border-top:none;border-right:none;text-align:left}.promocion .interior .texto .descripcion table tr:first-child>*{border-top:1px solid #f09e54}.promocion .interior .texto .descripcion table tr *:last-child{border-right:1px solid #f09e54}.promocion .interior .imagenes{margin-top:20px;padding:20px;background:#181818}.promocion .interior .imagenes .imagen{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-top:20px;margin-right:20px;overflow:hidden}.promocion .interior .imagenes .imagen:nth-of-type(1){margin-top:0}.promocion .interior .imagenes .imagen:nth-of-type(2){margin-top:0}.promocion .interior .imagenes .imagen:nth-of-type(2n){margin-right:0}.promocion .interior .imagenes .imagen img{display:block;width:100%;height:auto}.promocion .interior form{margin-top:20px;padding:20px;background:#181818}.promocion .interior form .campo{display:inline-block;vertical-align:middle;width:calc(50% - 10px);margin-right:20px}.promocion .interior form .campo:nth-of-type(1){margin-top:0}.promocion .interior form .campo:nth-of-type(2){margin-top:0}.promocion .interior form .campo:nth-of-type(2n){margin-right:0}.promocion .interior form .checks{margin-top:20px}.promocion .interior form .botones{max-width:350px;margin:0 auto;margin-top:20px;text-align:center}.promocion .interior form .botones .boton{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}.promocion .interior .volver{display:block;max-width:350px;margin:0 auto;margin-top:20px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:40px;letter-spacing:.15em;text-align:center;color:#ffffff;background:#f09e54}div.banners .owl-dots{position:absolute;z-index:3;left:160px;bottom:300px;right:160px;text-align:left}div.banners .owl-dots div{width:17px;height:2px;background:#f09e54;margin-right:10px;display:inline-block;vertical-align:top;transition:all 250ms linear}div.banners .owl-dots .active{width:77px}div.banners .owl-dots div span{display:none}body,body.inicio{background:#000000}body.inicio .resumenes{background-color:#f3ebe7}body.inicio .presentacion{background-color:#f3ebe7}.scroll-down__line{position:absolute;height:24px;width:2px;background-color:rgba(91,90,93,.5);display:block;margin:0 auto;left:0;right:0;bottom:0;transform:translateY(58px);-webkit-transform:translateY(58px);-moz-transform:translateY(58px);-o-transform:translateY(58px);-ms-transform:translateY(58px)}.scroll-down__line:before,.scroll-down__line:after{content:"";position:absolute;left:0;right:0;bottom:-6px;width:2px;height:3px;background:#5b5a5d;z-index:1}.scroll-down__line:before{bottom:-12px}.scroll-down__line em{position:absolute;width:100%;height:100%;-webkit-animation:height 2s infinite cubic-bezier(.17,.67,.59,.85);animation:height 2s infinite cubic-bezier(.17,.67,.59,.85);background-color:#5b5a5d}.redes{bottom:0;padding:0;top:0}.redes .abs{position:absolute;bottom:5%;left:0;right:0;text-align:center}.banners{overflow:hidden}body.down .cabecera{position:fixed;top:0;background:rgba(0,0,0,.95);padding-top:20px;height:65px;padding-bottom:20px;box-shadow:0 20px 20px 0 rgb(0 0 0 / 10%)}body.down .cabecera .logo{background:url(../img/web/ico.svg) rgba(0,0,0,.95) no-repeat center;height:55px;background-size:55px;width:55px;top:5px}body.down .cabecera .logo img{display:none}.cabecera .izquierda .bloque .desplegable_tienda li a:before{width:10px;height:10px;background:#f09e54;top:50%;bottom:auto;transform:translateY(-50%);transition:all linear 300ms}.cabecera .izquierda .bloque .desplegable_tienda li a{padding-left:15px}.carrusel .owl-carousel .owl-stage,.categorias .owl-carousel .owl-stage,.destacados .owl-carousel .owl-stage{transition:all .9s cubic-bezier(.87,.08,.12,1.01)!important}.resumenes .inferior .resumen .derecha .secundarias,.resumenes .inferior .resumen .izquierda{position:relative;overflow:hidden}.resumenes .inferior .owl-nav{position:absolute;top:auto;transform:none;bottom:0;left:-120px}.resumenes .inferior .owl-nav [class^="owl-"]{display:block;margin-top:10px}.migas{background-color:#000000}.migas .linea{width:80px}.migas .linea:before,.migas .linea:after{width:20px}.cabecera .derecha .bloque.especial [class^="desplegar_"]{opacity:1;color:#808080}.cabecera .derecha .bloque.especial .desplegar_minicesta .unidades{color:#ffffff;-webkit-animation:heartbeat 1.5s ease-in-out 3 both;animation:heartbeat 1.5s ease-in-out 3 both}body.xproducto .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.especial .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.down .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades{top:-15px;right:0;width:28px;height:10px;background:none;font-size:16px}.productos .superior .filtros .bloque .desplegable_ordenar li.sel a{opacity:.5}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro{width:42%;margin:0 4%}.productos .superior .filtros .bloque .desplegable_filtros .propiedades{max-width:768px;margin:0 auto}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro.filtro_precios{width:auto;margin:0 4%;max-width:768px}.productos .superior .filtros .bloque .desplegable_filtros .botones{max-width:768px;margin:0 auto}.productos .superior .filtros .bloque .desplegable_filtros .botones .boton{margin:0 10px;width:calc(50% - 40px)}.campo input[type="email"],.campo input[name^="email"]{background-image:url(../img/web/contacto.svg);background-size:20px;background-position:right center;background-repeat:no-repeat}::-webkit-input-placeholder{color:#808080}:-moz-placeholder{color:#808080}::-moz-placeholder{color:#808080}:-ms-input-placeholder{color:#808080}.completar .tarifas .tarifa ul li label,.checks .check label:before{opacity:.5}.migas{padding-top:160px;padding-bottom:25px}.productos .superior .filtros .bloque .desplegable_filtros .propiedades{max-height:500px;overflow:unset;overflow:auto}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul{height:160px;height:112px;overflow:auto}body.filter_on{height:100vh;height:calc(100vh);height:calc(var(--vh,1vh) * 100);overflow:hidden}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro ul li a{font-size:1.1em;letter-spacing:1px}.item_producto{margin-top:50px}.ui-dialog .ui-dialog-buttonpane .ui-button:nth-child(1){background-color:#5c5c5c}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra{width:680px}.destacados .inferior .item_destacado .imagen,.item_producto .imagen,.categorias .inferior .item_categoria .imagen,.promocion .interior .imagenes .imagen,.area .inferior .resumen .item_resumen .imagen,.cesta .superior .item_cesta .imagen,.producto .inferior .izquierda .imagenes .secundarias,.producto .inferior .izquierda .imagenes .principal{position:relative;overflow:hidden}.desplegable_minicesta .interior .inferior .listado .item_minicesta .imagen{position:relative;overflow:hidden}.promociones .interior .item_promocion .descripcion,.promociones .interior .item_promocion,.area .inferior .item_area .texto .tipo a,.campo .ver_password,.area .inferior .item_area,.area .inferior .item_area .texto span,.checks .check label,.area .superior .desplegable_area li a:before,.desplegable_cambiar .interior .inferior .item_cambiar,.ui-dialog .ui-dialog-titlebar .ui-button,.completar .tarifas .tarifa ul li label,.cabecera .derecha .bloque .desplegable_usuario li a:before{transition:all linear 300ms}.area .inferior .resumen .item_resumen .texto .propiedad,.area .inferior .direcciones .direccion .texto span,.area .inferior .blanco ul li,.area .inferior .item_area .texto span{font-weight:300}.area .inferior .item_area .texto .tipo a.sel{font-weight:700}.item_producto .texto .precios .precio_anterior{font-size:1.4em;font-style:italic;color:#f09e54}.item_producto .texto .precios .precio_anterior i{font-style:italic}.item_producto .texto .precios .precio_anterior b{color:#929292}::-webkit-calendar-picker-indicator{background-image:url("../img/web/calendar_n.svg")}.video{padding:0}.video video{position:static;top:auto;left:auto;min-width:unset;min-height:unset;transform:none;height:auto;width:100%}.video .interior{position:absolute;top:50%;left:100px;transform:translateY(-50%);max-width:40%}.video .interior .texto{padding:100px;background-size:contain}.video .interior .texto .linea{display:none}.video .interior .texto .descripcion{margin-top:20px}.owl-carousel .owl-item img{height:auto}.scroll_table{overflow:auto}.scroll_table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 40px #202020}.scroll_table::-webkit-scrollbar{width:5px;height:5px}.scroll_table td,.scroll_table th{white-space:nowrap}.desplegable_menu .izquierda .texto ul li.menu_ofertas{display:none}.area .inferior .adicional{margin-top:20px;padding:20px;background:#181818}.area .inferior .adicional span{position:relative;display:block;margin-top:5px;font-size:1.25em;font-weight:500;line-height:20px;text-align:right;color:#ffffff;background:url("../img/web/dot.svg") repeat-x bottom 5px left;background-size:1px}.area .inferior .adicional span:first-child{margin-top:0}.area .inferior .adicional span:last-child{margin-top:20px}.area .inferior .adicional span.total{font-size:1.45em;line-height:20px;color:#f09e54;background-image:url("../img/web/punto_n.svg");background-size:1px}.area .inferior .adicional span b{font-weight:500;background:#181818}.area .inferior .adicional span b:first-child{position:absolute;top:50%;left:0;display:block;padding-right:5px;transform:translate(0,-50%)}.area .inferior .adicional span b:last-child{padding-left:5px}.area .inferior .adicional span.total b{font-weight:500}.area .inferior .adicional span.total b i{font-size:13.5px;font-weight:500;font-style:normal;text-transform:initial}.video .video_falso img{width:100%;height:auto}.video .video_falso{position:relative}.video .video_falso .play{background:url(../img/web/play.svg) center no-repeat #f09e54;background-size:40px;width:120px;height:120px;border-radius:100%;position:absolute;right:25%;z-index:2;cursor:pointer;transition:all linear 300ms;top:50%;transform:translateY(-50%);font-size:0}.video .video_falso .play:after{background:#f09e54;transition:all linear 300ms;opacity:.3;border-radius:100%;content:"";position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px;z-index:-1}.fancybox-slide--html video{max-width:100%;height:auto}#one{position:relative;overflow:hidden;width:100vw;height:100%;background:#000000;max-height:calc(100vh - 100px);max-height:calc(var(--vh,1vh) * 100 - 100px)}#one video,#one iframe,#one object,#one embed{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-slide--html .fancybox-close-small{color:white}.pie .inferior.pie2,.pie .inferior.pie2 .direccion{margin-top:0}.pie .inferior.pie2 .social{margin:45px 0}.pie .superior.pie2{margin-top:0;display:block}.pie .superior.pie2 ul{display:block;text-align:center}.pie .superior.pie2 ul li.titulo{display:none}.pie .superior.pie2 ul li{display:inline-block;vertical-align:top;margin:0 10px}.cesta .vacio.especial{width:calc(50% - 10px);display:inline-block;vertical-align:top;background:#3e3e3e}.cesta .vacio.especial:nth-of-type(1){margin-right:20px}body.proceso_compra{padding-bottom:58px}body.proceso_completar .faldon,body.proceso_completar .pie{display:none}.desplegable_popup{background:#181818;background:rgba(24,24,24,.9);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:15}.desplegable_popup .interior{background:rgba(0,0,0,.75);border:35px solid rgba(0,0,0,.75);display:block;left:0;margin:auto;max-width:1200px;position:absolute;right:0;top:50%;transform:translate(0,-50%);width:95%}.desplegable_popup .derecha{float:right;position:relative;width:calc(50% - 20px)}.desplegable_popup .derecha .imagen{display:block}.desplegable_popup .derecha .imagen img{display:block;width:100%;height:auto}.desplegable_popup .izquierda{float:left;position:relative;width:calc(50% - 100px)}.desplegable_popup .izquierda .logo{width:175px}.desplegable_popup .izquierda .logo img{display:block;width:100%;height:auto}.desplegable_popup .izquierda .texto{padding:50px 0 15px 0}.desplegable_popup .izquierda .texto .titulo{color:#f09e54;font-family:"Gabriela Stencil",sans-serif;font-size:3.35em;font-weight:900;line-height:1em;margin-bottom:25px}.desplegable_popup .izquierda .texto .descripcion{color:#929292;display:block;font-size:1.33em;font-weight:500;letter-spacing:.15em;line-height:20px;margin-bottom:25px;padding-right:20px;position:relative;text-transform:uppercase;text-align:justify}.desplegable_popup .izquierda .texto .descripcion a{color:#f09e54;text-decoration:underline}.desplegable_popup .izquierda .texto .boton{background:#f09e54;color:#ffffff;display:inline-block;font-size:1.25em;font-weight:500;letter-spacing:.25em;line-height:55px;padding:0 40px;text-align:center}.desplegable_popup .cerrar_popup{background:url(../img/web/close.svg) no-repeat center;background-size:25px;display:block;height:48px;position:absolute;right:15px;top:15px;width:48px}.item_producto .cronometro{position:absolute;bottom:200px;right:20px}.item_producto .cronometro .numero{display:block;width:50px;margin-bottom:5px;padding:7.5px 0;text-align:center;background:#f09e54}.item_producto .cronometro .numero:last-child{margin-bottom:0}.item_producto .cronometro .numero span{display:block;font-size:2em;font-weight:500;line-height:20px;color:#ffffff}.item_producto .cronometro .numero b{display:block;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff}.producto .inferior .derecha .texto .cronometro{display:none;margin-top:30px}.producto .inferior .derecha .texto .cronometro .numero{display:inline-block;vertical-align:middle;width:50px;margin-right:5px;padding:7.5px 0;text-align:center;background:#f09e54}.producto .inferior .derecha .texto .cronometro .numero:last-child{margin-right:0}.producto .inferior .derecha .texto .cronometro .numero span{display:block;font-size:2em;font-weight:500;line-height:20px;color:#ffffff}.producto .inferior .derecha .texto .cronometro .numero b{display:block;font-size:1.25em;font-weight:500;line-height:15px;color:#ffffff}.corner{position:fixed;bottom:20px;left:20px;right:20px;display:none;max-width:280px;margin-left:auto;margin-right:0;padding:20px;padding-top:60px;text-align:center;background:#f09e54;z-index:10;box-shadow:0 0 10px rgba(0,0,0,.25)}.corner .titulo{display:block;font-size:1.45em;font-weight:500;line-height:20px;color:#ffffff}.corner .tiempo{display:block;margin-top:10px;font-size:3.5em;font-weight:500;line-height:1em;color:#ffffff}.corner .cerrar_corner{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/close.svg") no-repeat center;background-size:20px}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes kenburns-bottom{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}100%{-webkit-transform:scale(1.25) translateY(15px);transform:scale(1.25) translateY(15px);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes kenburns-bottom{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}100%{-webkit-transform:scale(1.25) translateY(15px);transform:scale(1.25) translateY(15px);-webkit-transform-origin:bottom;transform-origin:bottom}}@-webkit-keyframes fade-in-tr{0%{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-tr{0%{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes fade-in-br{0%{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-br{0%{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes fade-in-tl{0%{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@keyframes fade-in-tl{0%{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes height{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:1}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:.5}}@keyframes height{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:1}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:.5}}@-webkit-keyframes width{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:0}50%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:1}51%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:.5}}@keyframes width{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0%;transform-origin:0 0%;opacity:1}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:.5}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}body.menu_general_on #ascrail2000{opacity:0 hidden!important;display:none!important;visibility:hidden!important}.producto .inferior .izquierda .imagenes{position:relative}.descuento_producto_ficha{position:absolute;left:5%;top:7%;background:#f09e54;width:60px;height:60px;border-radius:100%;color:white;font-size:1.6em;text-align:center;line-height:60px;z-index:3;opacity:0}.producto .imagenes .imagen{position:relative}.corte_gratis_ficha{position:absolute;left:20px;top:20px;display:block;background:#f09e54;width:120px;border-radius:30px;color:white;font-size:1.45em;font-weight:500;text-align:center;line-height:1;z-index:3;padding:10px;opacity:0}.producto .corte_gratis_ficha{top:auto;left:auto;right:30px;bottom:30px}.productos .listado .corte_gratis_ficha{opacity:1}.tscyl{display:block;background:url(../img/web/TS-CyL.png) center no-repeat;background-size:contain;text-indent:-999px;overflow:hidden;margin:0 auto;margin-top:40px;width:102px;height:100px}.gluten{position:absolute;bottom:10px;left:10px;width:50px;height:50px;border-radius:100%;background:url("../img/web/gluten.webp") no-repeat center;z-index:3}.area .inferior .resumen .item_resumen .imagen,.item_destacado .imagen,.item_producto .imagen{position:relative}.area .inferior .resumen .item_resumen .imagen .tscyl,.item_destacado .imagen .tscyl,.item_producto .imagen .tscyl{position:absolute;left:20px;bottom:20px;background-image:url(../img/web/tscyl.png);width:60px;height:58px}.area .inferior .resumen .item_resumen .imagen .tscyl{left:10px;bottom:10px;width:40px;height:38px}.pie .inferior .direccion{margin-top:40px}.producto .inferior .derecha .texto .precios{position:relative}.producto .inferior .derecha .texto .precios .tscyl{position:absolute;right:0;top:0;margin:0;transform:translateY(-100%);background-image:url(../img/web/tscyl.png);width:60px;height:58px}.pasos{position:relative;margin:0;padding:0;text-align:center}.pasos:before{content:"";position:absolute;top:14.5px;left:30px;right:30px;height:1px;background:#f09e54;z-index:1}.pasos li{display:inline-block;vertical-align:middle;margin-right:162.5px;padding-bottom:25px}.pasos li:last-child{margin-right:0}.pasos li a{position:relative;display:block;width:30px;height:30px;background:#000000;box-shadow:0 0 0 1px #f09e54 inset;z-index:2}.pasos li.anterior a{background:url("../img/web/check_w.svg") no-repeat center #f09e54;box-shadow:none}.pasos li.actual a{background:#f09e54;box-shadow:none;pointer-events:none}.pasos li.actual ~ li a{pointer-events:none}.pasos li.inactivo a{pointer-events:none}.pasos li a span{position:absolute;bottom:-25px;left:50%;display:block;font-size:1.45em;line-height:20px;color:#ffffff;transform:translate(-50%,0)}.direcciones{padding:80px 0;background:#131313}.direcciones .interior{max-width:800px;margin:0 auto}.direcciones .interior .superior{padding:20px;text-align:center;background:#181818}.direcciones .interior .superior .titulo{display:block;font-size:2em;font-weight:500;line-height:1em;color:#f09e54}.direcciones .interior .medio{margin-top:40px}.direcciones .interior .inferior{margin-top:40px}.direcciones .interior .inferior .titulo{display:block;padding:20px;font-size:2em;font-weight:500;line-height:1em;text-align:center;color:#f09e54;background:#181818}.direcciones .interior .inferior .listado{margin-top:20px}.direcciones .interior .inferior .listado .direccion{margin-bottom:10px;padding:20px;background:#181818}.direcciones .interior .inferior .listado .direccion:last-child{margin-bottom:0}.direcciones .interior .inferior .listado .direccion.sel{box-shadow:0 0 0 1px #f09e54 inset}.direcciones .interior .inferior .listado .direccion span{display:block;font-size:1.45em;line-height:20px;color:#ffffff;cursor:pointer}.direcciones .interior .inferior .listado .direccion span:first-child{padding-top:0}.direcciones .interior .inferior .listado .direccion .desplegar_direccion{display:inline-block;vertical-align:baseline;margin-top:10px;font-size:1.45em;line-height:20px;text-decoration:underline;color:#f09e54}.direcciones .interior .inferior .listado .vacio{margin:0;padding:20px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff;background:#181818}.direcciones .interior .inferior .checks{margin-top:20px}.direcciones .interior .inferior .botones{margin-top:20px}.direcciones .interior .inferior .botones .boton{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px;padding:0 20px;font-size:1.25em;font-weight:500;line-height:50px;letter-spacing:.15em;text-transform:uppercase;text-align:center;color:#ffffff;box-shadow:0 0 0 1px #ffffff inset}.direcciones .interior .inferior .botones .boton:last-child{margin-right:0;background:#f09e54;box-shadow:none}.direcciones .interior .inferior .botones .boton.especial{display:block;width:100%;margin-right:0;background:#f09e54;box-shadow:none}.desplegable_direccion{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:15}.desplegable_direccion .interior{position:absolute;top:50%;left:0;right:0;max-width:640px;margin:0 auto;padding:20px;padding-top:60px;background:#181818;z-index:2;transform:translate(0,-50%)}.desplegable_direccion .interior .superior{text-align:center}.desplegable_direccion .interior .superior .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2em;font-weight:600;line-height:1em;color:#f09e54}.desplegable_direccion .interior .inferior{margin-top:20px}.desplegable_direccion .interior .inferior form .campos{max-height:calc(100vh - 230px);max-height:calc(var(--vh,1vh) * 100 - 230px);overflow-y:auto}.desplegable_direccion .interior .inferior form .campos::-webkit-scrollbar{width:0}.desplegable_direccion .interior .inferior form .campos .campo{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-top:10px;margin-right:10px}.desplegable_direccion .interior .inferior form .campos .campo:nth-of-type(1){margin-top:0}.desplegable_direccion .interior .inferior form .campos .campo:nth-of-type(2){margin-top:0}.desplegable_direccion .interior .inferior form .campos .campo:nth-of-type(2n){margin-right:0}.desplegable_direccion .interior .inferior form .botones{margin-top:20px}.desplegable_direccion .interior .inferior form .botones .boton{display:block;padding:0 20px;font-size:2em;font-weight:300;line-height:50px;text-align:center;color:#ffffff;background:#f09e54;font-size:1.25em;font-weight:500;line-height:50px;letter-spacing:.15em;text-transform:uppercase}.desplegable_direccion .interior .cerrar_direccion{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/cerrar.svg") no-repeat center}.desplegable_direccion .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.envios{padding:80px 0;background:#131313}.envios .interior{max-width:800px;margin:0 auto}.envios .interior .superior{padding:20px;text-align:center;background:#181818}.envios .interior .superior .titulo{display:block;font-size:2em;font-weight:500;line-height:1em;color:#f09e54}.envios .interior .medio{margin-top:40px}.envios .interior .inferior{margin-top:40px}.envios .interior .inferior .bloque{margin-top:20px}.envios .interior .inferior .bloque:first-child{margin-top:0}.envios .interior .inferior .bloque>.titulo{display:block;padding:20px;font-size:2em;font-weight:500;line-height:1em;text-align:center;color:#f09e54;background:#181818}.envios .interior .inferior .bloque .listado{margin-top:20px}.envios .interior .inferior .bloque .listado .envio{margin-bottom:10px;padding:20px;background:#181818;cursor:pointer}.envios .interior .inferior .bloque .listado .envio:last-child{margin-bottom:0}.envios .interior .inferior .bloque .listado .envio.sel{box-shadow:0 0 0 1px #f09e54 inset}.envios .interior .inferior .bloque .listado .envio .titulo{display:block;font-size:1.45em;line-height:20px;color:#ffffff}.envios .interior .inferior .bloque .listado .envio .precio{display:block;margin-top:5px;font-size:1.5em;font-weight:500;line-height:1em;color:#f09e54}.envios .interior .inferior .bloque .listado .envio .descripcion{display:block;margin-top:5px;font-size:1.45em;line-height:20px;color:#ffffff}.envios .interior .inferior .bloque .listado .vacio{margin:0;padding:20px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff;background:#000000}.envios .interior .inferior .botones{margin-top:20px}.envios .interior .inferior .botones .boton{display:block;padding:0 20px;font-size:1.25em;font-weight:500;line-height:50px;text-align:center;text-transform:uppercase;letter-spacing:.15em;color:#ffffff;background:#f09e54}.pagos{padding:80px 0;background:#131313}.pagos .interior{max-width:800px;margin:0 auto}.pagos .interior .superior{padding:20px;text-align:center;background:#181818}.pagos .interior .superior .titulo{display:block;font-size:2em;font-weight:500;line-height:1em;color:#f09e54}.pagos .interior .medio{margin-top:40px}.pagos .interior .inferior{margin-top:40px}.pagos .interior .inferior form .listado{padding:20px;background:#181818}.pagos .interior .inferior form .listado .pago{margin-bottom:10px}.pagos .interior .inferior form .listado .pago:last-child{margin-bottom:0}.pagos .interior .inferior form .listado .pago .radio{position:relative;display:block;font-size:1.45em;line-height:30px;color:#ffffff}.pagos .interior .inferior form .listado .pago .radio input[type="radio"]{display:none;border:0;border-radius:0;background:transparent;opacity:0}.pagos .interior .inferior form .listado .pago .radio label{position:relative;display:block;padding-left:40px;cursor:pointer}.pagos .interior .inferior form .listado .pago .radio label:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;box-shadow:0 0 0 1px #f09e54 inset}.pagos .interior .inferior form .listado .pago .radio label:after{content:"";position:absolute;top:5px;left:5px;width:20px;height:20px;background:#f09e54;transform:scale(0)}.pagos .interior .inferior form .listado .pago .radio input[type="radio"]:checked + label:after{transform:none}.pagos .interior .inferior form .campos{margin-top:20px;padding:20px;background:#181818}.pagos .interior .inferior form .campos .campo.grande{padding:0 20px;padding-top:25px;padding-bottom:5px}.pagos .interior .inferior form .listado .vacio{margin:0;padding:20px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff;background:#181818}.pagos .interior .inferior form .entrega{display:block;margin-top:20px;padding:10px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff;background:#181818}.pagos .interior .inferior form .entrega b{font-weight:400;text-decoration:underline}.pagos .interior .inferior form .informacion{margin-top:20px;padding:20px;background:#181818}.pagos .interior .inferior form .informacion span{position:relative;display:block;margin-top:5px;font-size:1.45em;line-height:20px;text-align:right;color:#ffffff}.pagos .interior .inferior form .informacion span:first-child{margin-top:0}.pagos .interior .inferior form .informacion span:last-child{margin-top:30px}.pagos .interior .inferior form .informacion span.total{margin-top:15px;font-size:2em;line-height:1em;color:#f09e54}.pagos .interior .inferior form .informacion span b{font-weight:400}.pagos .interior .inferior form .informacion span b:first-child{position:absolute;top:50%;left:0;display:block;transform:translate(0,-50%)}.pagos .interior .inferior form .informacion span.total b{font-weight:300}.pagos .interior .inferior form .informacion span.total b i{display:inline-block;vertical-align:baseline;font-size:14.5px;font-style:normal}.pagos .interior .inferior form .checks{margin-top:20px}.pagos .interior .inferior form .botones{margin-top:20px}.pagos .interior .inferior form .botones .boton{display:block;padding:0 20px;font-size:2em;font-weight:300;line-height:50px;text-align:center;color:#ffffff;background:#f09e54;font-size:1.25em;font-weight:500;line-height:50px;letter-spacing:.15em;text-transform:uppercase}.pagos .interior .inferior form .botones .boton.inactivo{opacity:.25;pointer-events:none}.confirmacion{padding:80px 0;background:#131313}.confirmacion .interior{max-width:800px;margin:0 auto}.confirmacion .interior .superior{padding:20px;text-align:center;background:#181818}.confirmacion .interior .superior .titulo{display:block;font-size:2em;font-weight:500;line-height:1em;color:#f09e54}.confirmacion .interior .medio{margin-top:40px}.confirmacion .interior .inferior{margin-top:40px}.confirmacion .interior .inferior .descripcion{padding:20px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff;background:#181818}.confirmacion .interior .inferior .descripcion p{margin:0;margin-top:15px}.confirmacion .interior .inferior .descripcion p:first-child{margin-top:0}.confirmacion .interior .inferior .descripcion strong{font-weight:700}.confirmacion .interior .inferior .botones{margin-top:20px}.confirmacion .interior .inferior .botones .boton{display:block;padding:0 20px;font-size:1.25em;letter-spacing:.15em;text-transform:uppercase;font-weight:500;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.area{position:relative}.area .icono{position:relative;display:block;padding:0 20px;padding-top:60px;padding-bottom:20px;font-family:"Gabriela Stencil",sans-serif;font-size:2em;font-weight:600;line-height:1em;text-align:center;color:#f09e54;background:#181818}.area .icono:before{content:"";position:absolute;top:20px;left:0;right:0;width:20px;height:20px;margin:0 auto;background-repeat:no-repeat;background-position:center}.area .icono.icono_cuenta:before{background-image:url("../img/web/usuarios/mi_cuenta.svg")}.area .icono.icono_compras:before{background-image:url("../img/web/usuarios/mis_compras.svg")}.area .icono.icono_facturas:before{background-image:url("../img/web/usuarios/mis_facturas.svg")}.area .icono.icono_devoluciones:before{background-image:url("../img/web/usuarios/mis_devoluciones.svg")}.area .icono.icono_datos:before{background-image:url("../img/web/usuarios/mis_datos.svg")}.area .icono.icono_direcciones:before{background-image:url("../img/web/usuarios/mis_direcciones.svg")}.area .superior{position:relative;margin-top:20px;padding:15px 20px;background:#181818}.area .compra_repetir .superior{padding:0;background:transparent}.area .superior .desplegar_area{display:block;float:left;padding-left:25px;text-decoration:underline;color:#f09e54;background:url("../img/web/usuarios/desplegar.svg") center left no-repeat}.area .superior .desplegable_area{position:absolute;top:100%;left:20px;margin:0;padding:5px 10px;border-radius:5px;background:#181818;box-shadow:0 0 0 1px #f09e54 inset;z-index:5;transform:translate(-20px,0)}.area .superior .desplegable_area.desplegado{display:block;opacity:1;visibility:visible;transform:none}.area .superior .desplegable_area li{display:block;border-bottom:1px solid #f09e54}.area .superior .desplegable_area li:last-child{border-bottom:none}.area .superior .desplegable_area li a{display:block;padding:0 10px;line-height:30px;color:#ffffff;white-space:nowrap}.area .superior .desplegable_area li.sel a{color:#f09e54}.area .superior .salir{display:block;float:right;padding-left:25px;line-height:20px;color:#f09e54;background:url("../img/web/exit2.svg") center left no-repeat;background-size:20px}.area .superior .volver{display:block;float:right;margin-right:40px;padding-left:25px;line-height:20px;color:#f09e54;background:url("../img/web/left.svg") center left no-repeat;background-size:20px}.area .inferior{margin-top:20px}.area .inferior .atajos{text-align:center}.area .inferior .atajos .atajo{position:relative;display:inline-block;vertical-align:top;width:calc(100% / 3 - 20px / 3);margin-top:10px;margin-right:10px;padding:20px;padding-top:60px;text-align:center;background:#181818}.area .inferior .atajos .atajo:last-child{margin-right:0}.area .inferior .atajos .atajo:nth-of-type(1){margin-top:0}.area .inferior .atajos .atajo:nth-of-type(2){margin-top:0}.area .inferior .atajos .atajo:nth-of-type(3){margin-top:0}.area .inferior .atajos .atajo:nth-of-type(3n){margin-right:0}.area .inferior .atajos .atajo:before{content:"";position:absolute;top:20px;left:0;right:0;width:20px;height:20px;margin:0 auto;background-repeat:no-repeat;background-size:20px;background-position:center}.area .inferior .atajos .atajo.mis_compras:before{background-image:url("../img/web/usuarios/mis_compras.svg")}.area .inferior .atajos .atajo.mis_repetir:before{background-image:url("../img/web/usuarios/ico_repetir.svg")}.area .inferior .atajos .atajo.mis_facturas:before{background-image:url("../img/web/usuarios/mis_facturas.svg")}.area .inferior .atajos .atajo.mis_devoluciones:before{background-image:url("../img/web/usuarios/mis_devoluciones.svg")}.area .inferior .atajos .atajo.mis_datos:before{background-image:url("../img/web/usuarios/mis_datos.svg")}.area .inferior .atajos .atajo.mis_direcciones:before{background-image:url("../img/web/usuarios/mis_direcciones.svg")}.area .inferior .atajos .atajo.mis_favoritos:before{background-image:url("../img/web/usuarios/mis_favoritos.svg")}.area .inferior .atajos .atajo.mis_referidos:before{background-image:url("../img/web/usuarios/ico_cupon.svg")}.area .inferior .atajos .atajo .titulo{display:block;line-height:1em;color:#f09e54}.area .inferior .atajos .atajo .descripcion{display:block;margin-top:10px;font-size:1.45em;line-height:20px;color:#929292}.area .inferior form .interior{padding:20px;background:#181818}.area .inferior form .interior .radios{margin-bottom:10px}.area .inferior form .interior .campos .campo{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px}.area .inferior form .interior .campos .campo:nth-of-type(1){margin-top:0}.area .inferior form .interior .campos .campo:nth-of-type(2){margin-top:0}.area .inferior form .interior .campos .campo:nth-of-type(2n){margin-right:0}.area .inferior form .interior .campos .campo.completo{width:100%;margin-top:0}.area .inferior form .interior .conservar{display:block;margin-top:20px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff}.area .inferior form .interior .checks{margin-top:20px}.area .inferior form .botones{margin-top:20px}.area .inferior form .botones .boton{display:block;max-width:440px;margin:0 auto;padding:0 20px;font-size:1.25em;font-weight:500;text-transform:uppercase;letter-spacing:.15em;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.area .inferior form .botones .boton.inactivo{opacity:.25;pointer-events:none}.area .inferior .item_area{position:relative;display:inline-block;vertical-align:top;width:calc(100% / 3 - 20px / 3);margin-top:10px;margin-right:10px;padding:20px;padding-bottom:60px;text-align:center;background:#181818}.area .inferior .item_area:nth-of-type(1){margin-top:0}.area .inferior .item_area:nth-of-type(2){margin-top:0}.area .inferior .item_area:nth-of-type(3){margin-top:0}.area .inferior .item_area:nth-of-type(3n){margin-right:0}.area .inferior .item_area.nuevo{min-height:150px}.area .inferior .item_area.especial{padding-bottom:130px}.area.compras_repetir .inferior .item_area.especial{padding-bottom:75px}.area .inferior .item_area.nuevo a{position:absolute;top:0;bottom:0;left:0;right:0;display:block}.area .inferior .item_area.nuevo a:before{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;border:1px dashed #f09e54;z-index:0;transition:all 250ms linear}.area .inferior .item_area.nuevo a span{position:absolute;top:50%;left:0;right:0;display:block;padding-top:30px;font-weight:600;line-height:1em;color:#f09e54;background:url("../img/web/usuarios/nuevo.svg") no-repeat center top;background-size:20px;z-index:2;transform:translate(0,-50%)}.area .inferior .item_area .titulo{display:block;margin-bottom:10px;line-height:1em;color:#f09e54}.area .inferior .item_area .texto span{display:block;line-height:20px}.area .inferior .item_area .texto .tipo{margin-top:10px}.area .inferior .item_area .texto .tipo span{display:inline-block;vertical-align:baseline;line-height:20px}.area .inferior .item_area .texto .tipo a{display:inline-block;vertical-align:baseline;font-size:1.45em;line-height:20px;color:#ffffff}.area .inferior .item_area .texto .tipo a.sel{color:#f09e54;text-decoration:none}.area .inferior .item_area .botones{position:absolute;bottom:20px;left:20px;right:20px;text-align:center}.area .inferior .item_area.especial .botones{bottom:90px}.area .inferior .item_area .botones a{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:20px;background-repeat:no-repeat;background-position:center}.area .inferior .item_area .botones a:first-child{margin-left:0}.area .inferior .item_area .botones a.editar{background-image:url("../img/web/edit.svg")}.area .inferior .item_area .botones a.borrar{background-image:url("../img/web/usuarios/borrar.svg")}.area .inferior .item_area .botones a.detalles{background-image:url("../img/web/eye.svg")}.area .inferior .item_area .botones a.descargar{background-image:url("../img/web/save.svg")}.area .inferior .item_area .botones a.factura{background-image:url("../img/web/usuarios/factura.svg")}.area .inferior .item_area .boton{position:absolute;bottom:20px;left:20px;right:20px;display:block;padding:0 20px;font-weight:300;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.area .inferior .item_area .boton.pagado{pointer-events:none}.area .inferior .item_area .boton.anulado{pointer-events:none}.area .inferior .item_area.es_profesional{padding-bottom:180px}.area .inferior .item_area.especial.es_profesional .botones{bottom:140px}.area .inferior .item_area.es_profesional .boton{line-height:40px}.area .inferior .item_area.es_profesional .boton.repetir{bottom:70px}.area .inferior .informacion{padding:20px;background:#181818}.area .inferior .informacion ul{margin:0;padding:0}.area .inferior .informacion ul li{display:block;margin-bottom:5px;font-size:1.45em;line-height:20px;color:#ffffff}.area .inferior .informacion ul li:last-child{margin-bottom:0}.area .inferior .informacion ul li a{text-decoration:underline;color:#f09e54}.area .inferior .informacion ul li b{font-weight:400;color:#f09e54}.area .inferior .bloques{margin-top:10px}.area .inferior .bloques .bloque{display:inline-block;vertical-align:top;width:calc(50% - 5px);margin-right:10px;padding:20px;background:#181818}.area .inferior .bloques .bloque:last-child{margin-right:0}.area .inferior .bloques .bloque .titulo{display:block;font-size:2em;font-weight:500;line-height:1em;color:#f09e54}.area .inferior .bloques .bloque .titulo ~ .texto{margin-top:10px}.area .inferior .bloques .bloque .texto span{display:block;font-size:1.45em;line-height:20px;color:#ffffff}.area .inferior .bloques .bloque .texto span b{font-weight:400;color:#f09e54}.area .inferior .resumen{margin-top:20px}.area .inferior .resumen .item_resumen{position:relative;margin-bottom:10px;background:#181818}.area .inferior .resumen .item_resumen:last-child{margin-bottom:0}.area .inferior .resumen .item_resumen .imagen{display:block;width:140px}.area .inferior .resumen .item_resumen .imagen img{display:block;width:100%;height:auto}.area .inferior .resumen .item_resumen .texto{position:absolute;top:20px;bottom:20px;left:160px;right:20px}.area .inferior .resumen .item_resumen .texto .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:1.45em;font-weight:600;line-height:20px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area .inferior .resumen .item_resumen .texto .propiedad{display:block;margin-top:5px;font-size:1.25em;line-height:15px;color:#ffffff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.area .inferior .resumen .item_resumen .texto .devolver{position:absolute;bottom:0;left:0}.area .inferior .resumen .item_resumen .texto .devolver.inactivo:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.area .inferior .resumen .item_resumen .texto .devolver .checks{display:inline-block;vertical-align:middle}.area .inferior .resumen .item_resumen .texto .cantidad{position:absolute;bottom:0;left:0;display:block;font-size:2em;font-weight:300;line-height:1em;color:#f09e54}.area .inferior .resumen .item_resumen .texto .cantidad.especial{position:static;display:inline-block;vertical-align:middle;margin-left:40px;font-family:"Barlow",sans-serif;font-size:1em;font-weight:400;line-height:unset}.area .inferior .resumen .item_resumen .texto .cantidad.especial select{display:inline-block;vertical-align:bottom;width:20px;height:20px;margin-right:5px;font-size:1.45em;line-height:20px;text-align:center;background:#ffffff}.area .inferior .resumen .item_resumen .texto .cantidad.especial label{display:inline-block;vertical-align:bottom;font-size:1.45em;line-height:20px}.area .inferior .resumen .item_resumen .texto .precio{position:absolute;bottom:0;right:0;display:block;font-size:2em;font-weight:300;line-height:1em;text-align:right;color:#f09e54}.area .inferior .resumen .item_resumen .texto .precio b{display:block;font-size:14.5px;font-weight:300}.area .inferior .adicional{margin-top:20px;padding:20px;background:#181818}.area .inferior .adicional span{position:relative;display:block;margin-top:5px;font-size:1.45em;line-height:20px;text-align:right;color:#ffffff}.area .inferior .adicional span:first-child{margin-top:0}.area .inferior .adicional span:last-child{margin-top:30px}.area .inferior .adicional span.total{margin-top:15px;font-size:2em;line-height:1em;color:#f09e54}.area .inferior .adicional span b{font-weight:300}.area .inferior .adicional span b:first-child{position:absolute;top:50%;left:0;display:block;transform:translate(0,-50%)}.area .inferior .adicional span.total b{font-weight:300}.area .inferior .adicional span.total b i{display:inline-block;vertical-align:baseline;font-size:14.5px;font-style:normal}.area .inferior .pagar{margin-top:20px;text-align:center}.area .inferior .pagar a{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px;padding:0 20px;font-size:1.25em;font-weight:500;text-transform:uppercase;letter-spacing:.15em;line-height:50px;text-align:center;color:#ffffff;box-shadow:0 0 0 1px #ffffff inset}.area .inferior .pagar a:last-child{margin-right:0;background:#f09e54;box-shadow:none}.area .inferior .devolucion{margin-top:20px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff}.area .inferior .devolucion a{text-decoration:underline;color:#f09e54}.area .inferior .descargas{margin-top:20px}.area .inferior .descargas .descarga{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px;padding:20px;text-align:center;background:#181818}.area .inferior .descargas .descarga.w100{display:block;width:100%;margin-right:0;margin-top:10px}.area .inferior .descargas .descarga:nth-child(2n){margin-right:0}.area .inferior .descargas .descarga span{display:block;font-size:2em;font-weight:500;line-height:1em;color:#f09e54}.area .inferior .descargas .descarga a{display:block;margin-top:20px;padding:0 20px;font-size:1.25em;font-weight:500;text-transform:uppercase;letter-spacing:.15em;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.area .inferior .descargas .descarga a.inactivo{opacity:.25;pointer-events:none}.area .inferior .causa{margin-top:20px;padding:20px;background:#181818}.area .inferior .causa .titulo{display:block;font-family:"Gabriela Stencil",sans-serif;font-size:2em;font-weight:600;line-height:1em;color:#f09e54}.area .inferior .causa .campos{margin-top:10px}.area .inferior .vacio{padding:20px;text-align:center;background:#181818;box-shadow:0 0 0 1px #f09e54 inset}.area .inferior .vacio p{margin:0;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff}.profesionales{max-width:600px;margin:0 auto;padding:80px 0;background:#131313}.profesionales .primero{padding:55px 20px;text-align:center;background:url("../img/web/profesionales.webp") no-repeat center;background-size:cover}body.no-webp .profesionales .primero{background-image:url("../img/web/profesionales.jpg")}.profesionales .primero .titulo{display:block;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:3em;font-weight:700;line-height:1em;color:#ffffff}.profesionales .primero .subtitulo{display:block;margin-top:15px;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:3em;font-weight:700;line-height:1em;color:#ffffff}.profesionales .segundo{padding:40px 20px;text-align:center}.profesionales .segundo .boton{display:block;padding:0 20px;font-family:"Gabriela Stencil",sans-serif;font-size:1.85em;font-weight:600;line-height:60px;color:#ffffff;background:#f09e54}.profesionales .segundo .descripcion{margin-top:20px;font-size:1.45em;line-height:20px;color:#ffffff}.profesionales .segundo .descripcion p{margin:0;margin-bottom:15px}.profesionales .segundo .descripcion p:last-child{margin-bottom:0}.profesionales .tercero{padding:35px 20px;border-top:1px solid #f09e54;border-bottom:1px solid #f09e54;background:#181818}.profesionales .tercero .titulo{display:block;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:2em;font-weight:500;line-height:1em;color:#f09e54;text-align:center}.profesionales .tercero .iconos{margin-top:30px}.profesionales .tercero .iconos .icono{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-top:20px;margin-right:20px;padding:15px 0;padding-left:80px;padding-right:20px;border-radius:15px;font-size:1.65em;font-weight:300;line-height:20px;color:#ffffff;background-repeat:no-repeat;background-position:center left 20px;background-color:#f09e54}.profesionales .tercero .iconos .icono:nth-of-type(1){margin-top:0;background-image:url("../img/web/profesionales_1_w.svg")}.profesionales .tercero .iconos .icono:nth-of-type(2){margin-top:0;background-image:url("../img/web/profesionales_2_w.svg")}.profesionales .tercero .iconos .icono:nth-of-type(3){background-image:url("../img/web/profesionales_3_w.svg")}.profesionales .tercero .iconos .icono:nth-of-type(4){background-image:url("../img/web/profesionales_4_w.svg")}.profesionales .tercero .iconos .icono:nth-of-type(2n){margin-right:0}.profesionales .tercero .aviso{display:block;margin-top:20px;font-size:1.25em;line-height:15px;text-align:center;color:#ffffff}.profesionales .tercero .boton{display:block;margin-top:20px;padding:0 20px;font-family:"Gabriela Stencil",sans-serif;font-size:1.85em;font-weight:600;line-height:60px;text-align:center;color:#ffffff;background:#f09e54}.profesionales .cuarto{padding-top:45px;text-align:center}.profesionales .cuarto .titulo{display:block;font-size:1.45em;line-height:20px;color:#f09e54}.profesionales .cuarto .subtitulo{display:block;margin-top:5px;font-size:1.45em;font-weight:500;line-height:20px;color:#f09e54}.valoraciones{padding:100px 0;background:url("../img/web/bola.png") no-repeat top 60px center #131313}.valoraciones .superior .titulo{display:block;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:5em;line-height:1em;color:#ffffff;text-align:center}.valoraciones .medio{margin-top:60px;text-align:center}.valoraciones .medio .estadisticas{display:inline-block;vertical-align:middle;margin-right:40px;text-align:center}.valoraciones .medio .estadisticas .media{display:block;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:5em;font-weight:300;line-height:1em;color:#f09e54}.valoraciones .medio .estadisticas .estrellas{position:relative;width:110px;height:20px;margin:0 auto;margin-top:10px}.valoraciones .medio .estadisticas .estrellas span{position:absolute;top:0;bottom:0;left:0;mask:url("../img/web/estrellas.png") no-repeat center left;-webkit-mask:url("../img/web/estrellas.png") no-repeat center left;background:#f09e54}.valoraciones .medio .estadisticas .cantidad{display:block;margin-top:10px;font-size:1.65em;line-height:25px;color:#ffffff}.valoraciones .medio .barras{display:inline-block;vertical-align:middle;margin-right:80px;text-align:left}.valoraciones .medio .barras .barra{margin-bottom:15px;cursor:pointer}.valoraciones .medio .barras .barra:last-child{margin-bottom:0}.valoraciones .medio .barras .barra.invisible{opacity:.25;visibility:visible}.valoraciones .medio .barras .barra .estrellas{position:relative;display:inline-block;vertical-align:middle;width:110px;height:20px;margin-right:20px}.valoraciones .medio .barras .barra .estrellas span{position:absolute;top:0;bottom:0;left:0;mask:url("../img/web/estrellas.png") no-repeat center left;-webkit-mask:url("../img/web/estrellas.png") no-repeat center left;background:#f09e54}.valoraciones .medio .barras .barra .progresion{position:relative;display:inline-block;vertical-align:middle;width:200px;height:20px;margin-right:10px;background:rgba(0,0,0,.25)}.valoraciones .medio .barras .barra .progresion span{position:absolute;top:0;bottom:0;left:0;background:#f09e54}.valoraciones .medio .barras .barra .cantidad{position:relative;display:inline-block;vertical-align:middle;font-size:1.65em;line-height:25px;color:#ffffff}.valoraciones .medio .barras .barra .cantidad b{position:absolute;top:50%;left:100%;display:block;padding-left:10px;font-weight:400;text-decoration:underline;white-space:nowrap;transform:translate(0,-50%)}.valoraciones .inferior{margin-top:60px;text-align:center}.valoraciones .inferior .item_valoracion{position:relative;margin-top:20px;padding:20px;background:#181818;box-shadow:0 0 0 1px #3e3e3e inset;text-align:left}.valoraciones .inferior .item_valoracion:first-child{margin-top:0}.valoraciones .inferior .item_valoracion .estrellas{position:relative;width:110px;height:20px}.valoraciones .inferior .item_valoracion .estrellas span{position:absolute;top:0;bottom:0;left:0;mask:url("../img/web/estrellas.png") no-repeat center left;-webkit-mask:url("../img/web/estrellas.png") no-repeat center left;background:#f09e54}.valoraciones .inferior .item_valoracion .usuario{color:#ffffff;display:block;margin-top:15px;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:2em;font-weight:700;line-height:1em}.valoraciones .inferior .item_valoracion .fecha{position:absolute;top:20px;right:20px;display:block;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:1.65em;font-weight:300;line-height:20px;color:#ffffff}.valoraciones .inferior .item_valoracion .comentario{display:block;margin-top:15px;font-size:1.65em;line-height:25px;color:#ffffff}.valoraciones .inferior .item_respuesta{position:relative;margin-top:10px;margin-left:30px;padding:20px;background:#3e3e3e;text-align:left}.valoraciones .inferior .item_respuesta:first-child{margin-top:0}.valoraciones .inferior .item_respuesta:before{content:"";position:absolute;top:-10px;left:-20px;width:30px;height:40px;border-bottom:1px solid #3e3e3e;border-left:1px solid #3e3e3e}.valoraciones .inferior .item_respuesta .comentario{display:block;font-style:italic;font-size:1.65em;line-height:25px;color:#ffffff}.valoraciones .inferior .item_respuesta .comentario b{font-weight:500}.valoraciones .inferior .boton{display:inline-block;vertical-align:middle;margin-top:60px;padding:0 20px;font-size:1.25em;font-weight:500;letter-spacing:.15em;text-transform:uppercase;min-width:220px;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.funcionalidad{position:fixed;bottom:20px;left:20px;right:20px;max-width:280px;margin-left:auto;margin-right:0;padding:20px;padding-top:60px;text-align:center;background:#000;z-index:10;animation:botar 1000ms infinite;animation-timing-function:ease-in-out}@keyframes botar{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.funcionalidad .titulo{display:block;font-family:"Magnat Head",sans-serif;font-family:"Avenir",sans-serif;font-size:1.65em;font-weight:300;line-height:20px;color:#ffffff}.funcionalidad .subtitulo{display:block;margin-top:10px;font-size:1.45em;line-height:20px;color:#ffffff}.funcionalidad .subtitulo a{color:inherit;text-decoration:underline}.funcionalidad .mostrar{display:block;margin-top:10px;font-size:1.45em;line-height:20px;text-decoration:underline;color:#ffffff}.funcionalidad .cerrar_funcionalidad{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/cerrar_w.svg") no-repeat center;background-size:20px}.area .inferior form .interior .radios{margin-bottom:25px}.radios .radio{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 5px);margin-right:10px;font-size:1.45em;line-height:20px;text-align:center;color:#ffffff}.radios .radio:last-child{margin-right:0}.radios .radio input[type="radio"]{display:none;border:0;border-radius:0;background:transparent;opacity:0}.radios .radio label{position:relative;display:block;padding:20px;padding-top:60px;box-shadow:0 0 0 1px #f09e54 inset;cursor:pointer}.radios .radio label:before{content:"";position:absolute;top:20px;left:0;right:0;height:30px;width:30px;margin:0 auto;border-radius:100%;box-shadow:0 0 0 1px #f09e54 inset}.radios .radio input[type="radio"]:checked + label:before{background:url("../img/web/ok2.svg") no-repeat center;background-size:16px}.desplegable_avisame{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:15}.desplegable_avisame .interior{position:absolute;top:50%;left:0;right:0;max-width:440px;margin:0 auto;padding:20px;padding-top:60px;background:#111111;z-index:2;transform:translate(0,-50%)}.desplegable_avisame .interior .superior{text-align:center}.desplegable_avisame .interior .superior .titulo{display:block;font-family:"Magnat Text",sans-serif;font-family:"Avenir",sans-serif;font-size:2em;font-weight:600;line-height:1em;color:#f09e54}.desplegable_avisame .interior .superior .subtitulo{display:block;margin-top:10px;font-size:1.45em;line-height:20px;color:#929292}.desplegable_avisame .interior .inferior{margin-top:20px}.desplegable_avisame .interior .inferior .campos input{padding:0 45px 0 10px;background-position:right 10px center}.desplegable_avisame .interior .inferior .campos label{left:8px}.desplegable_avisame .interior .inferior form .botones{margin-top:20px}.desplegable_avisame .interior .inferior form .botones .boton{display:block;padding:0 20px;font-size:2em;font-weight:300;line-height:50px;text-align:center;color:#ffffff;background:#f09e54}.desplegable_avisame .interior .cerrar_avisame{position:absolute;top:20px;left:0;right:0;display:block;width:20px;height:20px;margin:0 auto;background:url("../img/web/cerrar.svg") no-repeat center}.desplegable_avisame .fondo{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75);z-index:1}.desplegable_legal{z-index:1001}#cookie-bar{max-width:none;top:0;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(0,0,0,.75)}#cookie-bar p{background:#282828;color:#929292;padding:40px 20px;position:absolute;top:50%;left:10px;right:10px;margin:0 auto;max-width:440px;transform:translateY(-50%);z-index:1000;min-height:260px}#cookie-bar p span{font-size:11px;letter-spacing:0;line-height:1.3;margin-bottom:80px}.show_cookies{position:fixed;z-index:1000;background:#161616;border-width:0;height:40px;width:100%;color:#f09e54;cursor:help;text-transform:uppercase;top:0;margin:0 auto;left:0;right:0;max-width:260px;font-size:12px;font-weight:bold;letter-spacing:0;top:50%;opacity:0;transform:translateY(-50%);transition:all linear 300ms}body.loaded .show_cookies{opacity:1}#cookie-bar a.cb-policy,#cookie-bar a:last-child{display:none}#cookie-bar a{transition:all linear 300ms;display:block;width:auto;margin:0 auto;font-size:12px;float:none;max-width:260px;color:black;font-weight:bold;letter-spacing:0;background:#f09e54}.show_cookies:hover,#cookie-bar a:hover{background-color:black;color:#f09e54}.posts{padding-top:80px;padding-bottom:80px}.posts .post{display:inline-block;vertical-align:top;margin-left:15px;margin-right:15px;margin-bottom:50px;width:calc(25% - 30px)}.posts .post .imagen{display:block;margin-bottom:30px}.posts .post .imagen img{display:block;width:100%;height:auto}.posts .post .texto{position:relative}.posts .post .texto .titular{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:25px;height:50px;font-weight:500;font-size:2em;color:#f09e54}.posts .post .texto .titular a{color:#f09e54}.posts .post .texto .descripcion{font-size:1.1em;text-transform:uppercase;margin:25px 0;letter-spacing:2px;font-weight:500;color:#939393;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;height:80px}.posts .post .texto .boton{background:#f09e54;color:white;display:inline-block;font-size:1.25em;font-weight:500;height:56px;letter-spacing:3px;line-height:56px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase}.noticia .contenido .descripcion{font-size:1.667em;line-height:25px}.noticia .contenido .descripcion h2,.noticia .contenido .descripcion h3{margin-bottom:20px;margin-top:50px;font-family:"Avenir",sans-serif;font-size:1.5em;font-weight:900;line-height:1em;color:#f09e54}.noticia .contenido .descripcion h2 strong,.noticia .contenido .descripcion h3 strong{color:#f09e54}.noticia .contenido .descripcion strong{font-weight:500;color:#d1d1d1}.noticia .secundarias{margin:40px 0}.noticia .secundarias .imagen{display:inline-block;vertical-align:top;width:calc(33.333% - 40px);background:rgba(255,255,255,.1);padding:30px;margin-right:30px;position:relative;margin-top:30px}.noticia .secundarias .imagen img{display:block;width:100%;height:auto}.noticia .secundarias .imagen .zoom{position:absolute;background:url(../img/web/zoom.svg) center no-repeat rgba(0,0,0,.5);background-size:auto;background-size:30px;left:0;right:0;top:0;bottom:0;width:100px;height:100px;border-radius:100%;z-index:1;margin:0 auto;top:50%;transform:translateY(-50%)}.noticia .secundarias .imagen .zoom.play{background-image:url(../img/web/play.svg)}.no_effects *{backface-visibility:visible}.cesta.compra_repetir .inferior .botones a{display:block;width:100%}.area .inferior .item_area .productos_repetir{border-top:1px solid #808080;color:#808080;margin:15px 0;padding-top:15px;font-size:1.333em;line-height:20px;font-weight:400;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:left;height:95px}.cesta.compra_repetir .item_cesta.sin_stock{filter:grayscale(1);pointer-events:none}.cesta.compra_repetir .item_cesta.sin_stock:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9;content:"";background:rgba(0,0,0,.1)}.cesta.compra_repetir .item_cesta.sin_stock .cantidad span{display:inline-block}.cesta.compra_repetir .item_cesta.sin_stock .cantidad b{display:inline-block;color:#ffffff;font-size:2.2em;margin-left:10px;line-height:40px;font-weight:300}html.de .contenedorin{max-width:900px}html.de .producto .inferior .derecha .texto .acciones .reenviar,html.de .producto .inferior .derecha .texto .acciones .favorito{letter-spacing:0}html.de .completar .izquierda .direcciones .direccion .texto span{word-break:break-all}#logo_feder{position:absolute;bottom:25px;right:25px;background:#ffffff;z-index:9;font-size:11px;line-height:1.3;text-align:justify;padding:10px;max-width:520px}.banners #logo_feder{right:115px}#logo_feder img{display:block;height:auto;width:100%;max-width:none}#logo_feder p{margin:0}#logo_feder .titulo_contenido{font-weight:bold;font-size:13px;text-transform:uppercase}#logo_feder .txt{vertical-align:top;padding-top:10px}.registro_profesionales{margin-top:20px;padding:20px;font-size:1.25em;font-weight:500;line-height:20px;text-align:center;color:#808080;background:#181818}.registro_profesionales p{margin:0;margin-bottom:10px}.registro_profesionales p:last-child{margin-bottom:0}.registro_profesionales a{text-decoration:underline;color:#f09e54}#intro_cod_referidos{background:#181818;color:#929292;font-size:1.45em;margin-bottom:20px;padding:15px 20px;text-align:center;line-height:1.5em}#intro_cod_referidos div{margin:6px 0}#intro_cod_referidos div b{color:#ffffff;font-weight:500}#intro_cod_referidos div.cod_referido{border:1px solid #929292;color:#f09e54;display:inline-block;font-size:1.25em;margin:12px auto;padding:8px 15px}.area .contenido .titulo{font-size:3em}.area .contenido .descripcion h3{font-size:2.2em;margin:35px 0 18px 0}.cabecera .main_menu li a{color:currentColor}.cabecera .main_menu li{display:inline-block;vertical-align:top;margin-right:20px}.cabecera .main_menu{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:top;font-size:1.25em;line-height:25px;color:#ffffff}.categorias .superior{text-align:center}.categorias .superior .descripcion{margin:0 auto;margin-top:20px}.carrusel.ofertas_portada{background-color:#f3ebe7}.carrusel.ofertas_portada .descripcion{text-transform:uppercase;width:55%;margin-top:20px;font-size:1.2em;font-weight:500;line-height:25px;color:#181818;letter-spacing:.25em}.carrusel.ofertas_portada .item_producto{display:none}.carrusel.ofertas_portada .item_producto:nth-child(-n + 4){display:inline-block}.carrusel.ofertas_portada .item_producto .titulo{font-size:2em;color:#000000;font-family:"Avenir",sans-serif;font-weight:500;height:48px;line-height:24px;-webkit-line-clamp:2;line-clamp:2}.carrusel.ofertas_portada .item_producto .texto .btn-agregar{background-image:url("../img/web/comprar_n.svg")}.carrusel.ofertas_portada .item_producto .texto .precios .precio{color:#000000}.carrusel.ofertas_portada .item_producto .texto .precios .precio_anterior b,.carrusel.ofertas_portada .item_producto .texto .precios .precio_anterior{color:#929292}.carrusel.ofertas_portada .inferior .owl-nav [class^="owl-"]{box-shadow:0 0 0 1px #000000 inset}.carrusel.ofertas_portada .inferior .owl-nav .owl-next{background-image:url(../img/web/siguiente.svg)}.carrusel.ofertas_portada .inferior .owl-nav .owl-prev{background-image:url(../img/web/anterior.svg)}html{scroll-behavior:smooth}.productos .categorias{padding:0}.categorias .inferior .wrap_owl_categorias .item_categoria{width:calc(100% / 5 - 10px * 4 / 5);margin-right:10px;display:none;text-align:center;margin-top:0!important}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(-n + 5){display:inline-block}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(2n){margin-right:10px}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(5n){margin-right:0}.categorias .inferior .wrap_owl_categorias .item_categoria .imagen{border-radius:100%;overflow:hidden}.categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo{font-family:"Avenir",sans-serif;font-weight:500}.categorias .inferior .wrap_owl_categorias{margin-bottom:40px}.categorias .inferior .wrap_owl_categorias .owl-loaded .item_categoria{width:auto;display:block;margin-right:0}.pie .superior{display:flex;align-items:flex-start;justify-content:space-between}.pie .superior ul{margin-right:10px}body.valoracion .desplegable_popup,body.valoracion .pie .superior ul,body.valoracion .newsletter,body.valoracion .cabecera .derecha,body.valoracion .cabecera .izquierda,body.valoracion .marquesina{display:none!important}body.valoracion .pie .superior{margin-top:0;display:block;text-align:center}body.valoracion .pie .superior ul:last-child{display:inline-block}body.valoracion .pie .superior ul:last-child li{display:inline-block;vertical-align:top;margin:10px}body.valoracion .pie .superior ul:last-child li:first-child{display:none}body.valoracion .cabecera{top:0!important;height:auto!important;padding:0}body.valoracion .cabecera .logo{margin:0 auto;right:0;left:0;top:0;transform:none}body.valoracion .checks .check.centrado{text-align:left}body.valoracion .valorar .inferior form .botones .boton{font-family:"Avenir",sans-serif;font-weight:500;font-size:1.5em;letter-spacing:.15em;text-transform:uppercase}html.it *,html.fr *,html.de *{letter-spacing:0!important}html.it h4,html.it h3,html.it h2,html.it h1,html.it p,html.it p a,html.fr h4,html.fr h3,html.fr h2,html.fr h1,html.fr p,html.fr p a,html.de h4,html.de h3,html.de h2,html.de h1,html.de p a,html.de p{word-break:break-word}html.it .categorias .inferior .item_categoria .texto .titulo,html.fr .categorias .inferior .item_categoria .texto .titulo,html.de .categorias .inferior .item_categoria .texto .titulo{min-height:60px;line-height:30px}html.it .destacados .inferior .item_destacado .texto .titulo,html.it .carrusel.ofertas_portada .item_producto .titulo,html.fr .destacados .inferior .item_destacado .texto .titulo,html.fr .carrusel.ofertas_portada .item_producto .titulo,html.de .destacados .inferior .item_destacado .texto .titulo,html.de .carrusel.ofertas_portada .item_producto .titulo{height:72px;-webkit-line-clamp:3;line-clamp:3}.promocion.bienvenida{padding:0;position:relative}.promocion.bienvenida .superior{padding:100px 40px;text-align:center}.promocion.bienvenida .contenedorin{max-width:1024px}.promocion.bienvenida .superior h1,.promocion.bienvenida .inferior h2{color:#f09e54;font-family:"Gabriela Stencil",sans-serif;font-size:5em;font-weight:900;line-height:1em;margin-bottom:30px}.promocion.bienvenida .superior p{color:#939493;font-size:2.5em;font-weight:300;line-height:1.5em;margin:0}.promocion.bienvenida .superior .info_descuento{display:inline-block;background:#f09e54;color:#ffffff;margin:45px auto 0;font-size:2.5em;font-weight:200;padding:40px 70px;line-height:1em;letter-spacing:5px}.promocion.bienvenida .inferior{background:#f6ebe7;padding:70px 40px;text-align:center}.promocion.bienvenida .inferior h2{font-size:3.35em}.promocion.bienvenida .inferior .condiciones_bienvenida{margin:60px 0}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion{display:inline-block;color:#111111;font-size:2.5em;font-weight:300;padding:140px 50px 0;position:relative;vertical-align:top;width:33%}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion a{background:#f09e54;font-size:13px;color:#ffffff;font-weight:300;display:inline-block;padding:20px 40px;margin-top:28px;letter-spacing:2px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:after{position:absolute;background:center no-repeat #f09e54;content:"";margin:auto;top:0;left:0;right:0;width:100px;height:100px;border-radius:50%}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion.registro:after{background-image:url(../img/web/ico_bienvenida_1.png)}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion.compra:after{background-image:url(../img/web/ico_bienvenida_2.png)}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion.cupon:after{background-image:url(../img/web/ico_bienvenida_3.png)}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:before{background:#e8ddd9;content:"";height:200px;margin:auto;position:absolute;right:0;top:25px;width:2px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:last-child:before{display:none}.promocion.bienvenida .inferior .parrafo_1{font-size:2.5em;font-weight:300;letter-spacing:1px}.promocion.bienvenida .inferior .parrafo_2{font-size:1.45em;letter-spacing:1px}@media (max-width:1800px){.producto .inferior .derecha{width:600px}.producto .inferior .izquierda{width:calc(100% - 620px)}.resumenes .inferior{margin-left:0;max-width:none}.resumenes .inferior .resumen{position:relative;max-width:1190px;margin:0 auto}.resumenes .inferior .resumen .derecha{width:620px;padding-right:0}.resumenes .inferior .resumen .izquierda{position:absolute;right:660px;top:0;bottom:0;z-index:1}.resumenes .inferior .owl-nav{left:0}.faldon img{transform:translate(0,-50%)}.item_producto .texto .titulo{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;height:75px;text-wrap:pretty;-webkit-box-orient:vertical}.valoraciones .inferior{padding-left:100px;padding-right:100px}.migas .texto .titulo{text-wrap:pretty}.carrusel.ofertas_portada .descripcion,.categorias .superior .descripcion{width:75%}}@media (max-width:1679px){.destacados .inferior .owl-nav [class^="owl-"]{top:-80px}.destacados .inferior .owl-nav .owl-prev{left:0}.destacados .inferior .owl-nav .owl-next{right:0}.presentacion .texto .descripcion,.supercontenido .superior .descripcion{font-size:2.2em}.pie .superior ul{margin-right:3%}.desplegable_menu .izquierda .texto ul{margin:0 0 0 40px;margin-top:40px;width:calc(50% - 40px)}.video .interior{left:40px}.video .interior .texto{padding:50px 40px}.destacados .inferior .owl-nav{position:absolute;top:-10px;left:0;right:0;text-align:center}.destacados .inferior .owl-nav [class^="owl-"]{position:relative;display:inline-block;margin:0 5px}.destacados .superior{padding-bottom:140px}.pie .superior ul li *{letter-spacing:.15em}.producto .corte_gratis_ficha{top:auto;left:auto;right:25px;bottom:25px}.banners .superior .banner .texto{max-width:75%;bottom:200px}div.banners .owl-dots{bottom:200px}#logo_feder{max-width:380px}.productos .superior .descripcion{width:75%}.pie .inferior .direccion{line-height:1.8}.pie .inferior .direccion span:first-of-type{display:block;text-indent:9999px;overflow:hidden;position:relative}.pie .superior ul li *{letter-spacing:0}.posts .post{width:calc(33.333% - 30px)}.noticia .secundarias .imagen{width:calc(50% - 30px * 1 / 2)}.noticia .secundarias .imagen:nth-child(4n){margin-right:30px}.noticia .secundarias .imagen:nth-child(2n){margin-right:0}.promocion.bienvenida .superior h1{font-size:4em}.promocion.bienvenida .superior .info_descuento{padding:30px 50px}}@media (max-width:1679px) and (height:700px){.banners .superior .banner .texto{bottom:140px}.banners .superior .banner .texto .subtitulo{font-size:4.5em;margin-top:15px}div.banners .owl-dots{bottom:150px}}@media (max-width:1439px){.cabecera{padding-left:40px;padding-right:40px}.cabecera.especial .logo{left:40px}.redes{width:68px}.banners .superior .banner .texto{bottom:30%;left:40px;right:40px;padding-bottom:0;padding-left:0}.banners .superior .banner .texto .subtitulo{margin-top:15px}div.banners .owl-dots{left:40px;bottom:25%;right:40px}.contenido .titulo,.supercontenido .superior .subtitulo,.migas .texto .titulo,.resumenes .superior .subtitulo,.destacados .superior .subtitulo,.presentacion .texto .subtitulo,.banners .superior .banner .texto .subtitulo{font-size:4.5em}.contenido .descripcion h2,.contenido .descripcion h3{font-size:2em}.presentacion .texto .descripcion,.supercontenido .superior .descripcion{font-size:2.4em}.categorias .superior .descripcion{width:75%}.item_producto{width:calc(33.333% - 20px * 2 / 3)}.item_producto:nth-of-type(4){margin-top:50px}.item_producto:nth-of-type(4n){margin-right:20px}.item_producto:nth-of-type(3n){margin-right:0}.pie .superior ul:nth-child(1){display:none}.pie .superior ul{margin-right:4%}.migas{padding-left:40px;padding-right:40px}.productos .superior{padding:0}.productos .superior .filtros .bloque{margin-left:20px}.productos .superior .filtros .bloque .desplegable_filtros .logo{max-width:160px}.productos .superior .filtros .bloque .desplegable_filtros .botones{bottom:60px}.desplegable_menu .izquierda .texto ul{margin:0 0 0 20px;margin-top:40px;width:calc(50% - 20px)}.desplegable_menu .izquierda .texto{right:0}.contenido{padding-left:40px;padding-right:40px}.pie .superior.pie2 ul:nth-child(1){display:block}.producto .corte_gratis_ficha{top:auto;left:auto;right:20px;bottom:20px}.faldon img{max-width:400px}.banners #logo_feder{right:80px;bottom:10px;max-width:320px}.posts{padding-top:60px}.posts .post{width:calc(33.3333% - 30px)}.productos.owl_1 .superior .descripcion{float:none;max-width:80%;width:auto}.productos.owl_1 .superior .filtros{float:none;margin-top:20px}.productos.owl_1 .superior .filtros .bloque{display:block;max-width:calc(33.333% - 20px * 2 / 3)}.productos.owl_1 .superior .filtros .bloque [class^="desplegar_"]{text-align:left}.enlaces .enlace,.boton{letter-spacing:1px!important}.desplegable_menu .izquierda .logo{display:none}.desplegable_menu .izquierda .texto{max-height:calc(100% - 180px);height:100%}.banners .superior .banner .texto{bottom:40%}.categorias .superior .descripcion{width:auto}.categorias .inferior .item_categoria .texto .boton{display:block}.presentacion .texto .descripcion,.supercontenido .superior .descripcion{font-size:2em}.carrusel.ofertas_portada .item_producto:nth-child(4){display:none}.migas .texto .segmentos *{letter-spacing:.15em}.destacados .inferior .item_destacado .texto .titulo,.carrusel.ofertas_portada .item_producto .titulo{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:calc(24px * 3);line-height:24px}.productos .categorias{display:none}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion{font-size:2em;padding:140px 30px 0}}@media (max-width:1279px){.productos .categorias{display:block}.cabecera.especial .logo{max-width:180px}.cabecera .derecha .bloque [class^="desplegar_"],.cabecera .izquierda .bloque [class^="desplegar_"]{padding-left:30px}.contenido .titulo,.supercontenido .superior .subtitulo,.migas .texto .titulo,.resumenes .superior .subtitulo,.destacados .superior .subtitulo,.presentacion .texto .subtitulo,.banners .superior .banner .texto .subtitulo{font-size:4em}.enlaces .enlace{letter-spacing:.15px;font-size:1em}.desplegable_menu .izquierda .texto ul{margin-left:0;margin-right:20px}.desplegable_menu .izquierda .texto ul li span{font-size:2.8em}.desplegable_menu .izquierda .logo{max-width:180px}.desplegable_menu .derecha{width:calc(40% - 80px)}.desplegable_menu .izquierda{width:70%}.desplegable_menu .izquierda .texto ul li a{font-size:1.2em}.desplegable_menu .derecha{width:100%;max-width:840px;z-index:-1}.desplegable_menu .derecha:after{content:"";position:absolute;background:rgba(0,0,0,.75);left:0;right:0;top:0;bottom:0;z-index:1}.desplegable_menu .derecha .cerrar_menu{z-index:3}.presentacion .texto .descripcion,.supercontenido .superior .descripcion{font-size:1.8em}.destacados .inferior .item_destacado .texto{padding:0 20px}.producto .inferior .izquierda .informacion .descripcion,.pie .superior ul li *,.newsletter form .checks .check,.faldon .copyright,.faldon .sgm,.pie .inferior .direccion,.producto .inferior .derecha .texto .acciones .reenviar,.producto .inferior .derecha .texto .acciones .favorito,.producto .superior .izquierda .segmentos *,.productos .superior .descripcion,.resumenes .inferior .resumen .derecha .texto .descripcion,.categorias .inferior .item_categoria .texto .descripcion,.destacados .inferior .item_destacado .texto .precios .precio,.destacados .inferior .item_destacado .texto .precios .precio_anterior{letter-spacing:1px}.resumenes .inferior .resumen .derecha .texto .descripcion,.categorias .inferior .item_categoria .texto .descripcion{font-size:1.2em}.resumenes .inferior .resumen .derecha{width:50%}.resumenes .inferior .resumen .derecha .secundarias .imagen{width:48%}.resumenes .inferior .resumen .izquierda{right:52%}.resumenes .inferior .resumen .derecha .texto .descripcion{margin-top:10px}.resumenes .inferior .owl-nav{top:-80px;bottom:auto;right:0;text-align:center}.resumenes .inferior .owl-nav [class^="owl-"]{display:inline-block;margin:0 5px}.item_producto .texto .precios .precio_anterior{position:relative;padding-top:25px}.item_producto .texto .precios .precio_anterior b{position:absolute;left:0;top:0;z-index:1}.pie .superior ul:nth-child(2){display:none}.migas{padding-top:200px}.productos .superior .filtros .bloque .desplegable_filtros .logo{display:none}.productos .superior .filtros .bloque .desplegable_filtros .propiedades{max-height:420px}.producto .superior .izquierda{float:none;width:auto;max-width:none;white-space:normal;text-align:center}.producto .superior .derecha{float:none;text-align:center}.producto .superior .derecha .anterior,.producto .superior .derecha .siguiente{margin:0 10px}.producto .superior .derecha a:last-child{margin-right:10px}.producto .inferior .izquierda .imagenes .principal{display:block;width:auto;margin-right:0}.producto .inferior .izquierda .imagenes .secundarias{width:auto;display:block}.producto .superior{padding-bottom:20px}.resumenes{background-size:contain;background-position:center}.desplegable_popup .izquierda .logo{max-width:120px}.desplegable_popup .izquierda .texto .titulo{font-size:2.5em}.desplegable_popup .izquierda .texto .descripcion{font-size:1.2em;letter-spacing:1px;text-align:left}.desplegable_popup .izquierda .texto .boton{line-height:48px}.desplegable_popup .izquierda .texto{padding:20px 0 15px 0}.desplegable_popup .izquierda{width:50%}.producto{padding:0 30px}.producto .corte_gratis_ficha{top:auto;left:auto;right:15px;bottom:15px}.faldon img{position:static;transform:none;margin:0 auto;margin-bottom:20px}.banners #logo_feder{padding:5px;font-size:10px}.banners #logo_feder .txt{padding:0;padding-right:5px}#logo_feder .titulo_contenido{font-size:11px}.posts .post .texto .boton{font-size:1.15em;height:45px;line-height:45px;min-width:150px}.cabecera{padding-left:10px;padding-right:10px}.cabecera.especial .logo{left:20px}.cabecera.especial{padding-top:20px;height:50px}body.inicio .cabecera .izquierda,.cabecera .izquierda{float:left;margin-left:30px}.cabecera .izquierda{margin-left:110px}body.inicio .cabecera.especial .logo{top:70px}.cabecera.especial .izquierda{margin-left:30px}body.down .cabecera .izquierda{margin-left:110px;margin-right:0}body.down .cabecera.especial .logo{top:50%}.cabecera .derecha .bloque .desplegar_menu{text-indent:999px;overflow:hidden;width:40px}.categorias .inferior .item_categoria{width:calc(50% - 10px)}.categorias .inferior .item_categoria:nth-of-type(4),.categorias .inferior .item_categoria:nth-of-type(3){margin-top:80px}.categorias .inferior .item_categoria:nth-child(3n){margin-right:20px}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(3n){margin-right:10px}.categorias .inferior .item_categoria:nth-child(2n){margin-right:0}.categorias .superior .descripcion,.carrusel.ofertas_portada .descripcion{letter-spacing:1px}.cabecera.especial .logo{top:120px;left:40px}.categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo{font-size:2em}.producto .inferior .izquierda .informacion{padding:40px}.area .inferior .item_area .titulo{letter-spacing:2px}.desplegable_menu .izquierda{width:auto}.posts .post .texto .titular{-webkit-line-clamp:3;line-clamp:3;height:75px;text-wrap:pretty}.valorar{padding-left:40px;padding-right:40px}.promocion.bienvenida .superior,.promocion.bienvenida .inferior{padding:60px 25px}.promocion.bienvenida .superior p,.promocion.bienvenida .inferior .parrafo_1{font-size:2em}.promocion.bienvenida .superior .info_descuento{font-size:2em;padding:20px 40px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion{font-size:1.8em;padding-top:100px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:after{height:75px;width:75px;background-size:28px}}@media (max-width:1023px){body.xproducto .cabecera,body.especial .cabecera{padding-top:8.5px;padding-bottom:8.5px}.cabecera .derecha .bloque [class^="desplegar_"],.cabecera .izquierda .bloque [class^="desplegar_"]{text-indent:9999px;overflow:hidden;height:48px;width:48px;padding:0;white-space:nowrap}.cabecera .derecha .bloque .desplegar_minicesta .unidades{text-indent:0;top:-10px;left:5px}.cabecera .derecha .bloque,.cabecera .izquierda .bloque{margin-right:20px}.cabecera .derecha .bloque .desplegar_menu{background-size:30px}.banners .superior .banner .texto{right:80px}.banners .superior .banner .texto .titulo{color:#ffffff}.destacados .inferior .item_destacado{width:calc(100% / 2 - 20px / 2)}.destacados .inferior .item_destacado:nth-of-type(3){margin-top:100px}.destacados .inferior .item_destacado:nth-of-type(3n){margin-right:20px}.destacados .inferior .item_destacado:nth-of-type(2n){margin-right:0}.destacados .inferior .item_destacado .texto .precios .precio_kilo{color:#929292}.categorias .inferior .item_categoria{width:calc(50% - 10px)}.categorias .inferior .item_categoria:nth-of-type(4n){margin-right:20px}.categorias .inferior .item_categoria:nth-of-type(2n){margin-right:0}body.xproducto .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.especial .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.down .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades{height:28px}.item_producto{width:calc(50% - 10px)}.item_producto:nth-of-type(3){margin-top:50px}.item_producto:nth-of-type(3n){margin-right:20px}.item_producto:nth-of-type(2n){margin-right:0}.video .interior .texto .descripcion{display:none}.pie .superior ul:nth-child(3){display:none}.pie .inferior .direccion span{display:block;height:20px;color:black;font-size:1.2em}.resumenes .inferior .resumen .izquierda{float:none;right:0;left:0;z-index:0;display:none}.resumenes .inferior .resumen .derecha{float:none;width:auto}.desplegable_menu .izquierda .texto ul{white-space:nowrap}.desplegable_menu .izquierda{width:80%}.migas{padding-bottom:40px}.producto .inferior .izquierda{width:calc(40% - 20px)}.producto .inferior .derecha{width:60%}.producto .inferior .derecha .texto .acciones .reenviar,.producto .inferior .derecha .texto .acciones .favorito{display:block;width:auto;margin-right:0}.producto .inferior .derecha .texto .acciones .reenviar{margin-top:10px}.producto .inferior .derecha .texto,.producto .inferior .izquierda .informacion{padding:20px}.producto .inferior .izquierda .informacion{margin-top:0;padding-top:40px}.cabecera .izquierda .bloque .desplegable_tienda{left:-25px}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro{display:block;margin:0;width:auto}.productos .superior .filtros .bloque .desplegable_filtros .propiedades{top:120px;left:40px;right:40px;max-height:calc(100vh - 340px);max-height:calc(100vh - 340px);max-height:calc(var(--vh,1vh) * 100 - 340px);transform:none}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra{width:calc(100vw - 220px)}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro.filtro_precios{margin:0}.productos .superior .filtros .bloque .limpiar_todo,.productos .superior .filtros .bloque [class^="desplegar_"]{width:calc(33.333% - 20px)}.contacto,.area .inferior .blanco,.completar,.completar .tarifas .tarifa,.completar .izquierda .direcciones .direccion,.completar .derecha .comentario,.completar .derecha .resumen,.cesta,.area,[class^="icono_"],.acceso .izquierda,.acceso .derecha .bloque,.acceso{padding:40px}[class^="icono_"]{padding-top:75px;font-size:1.8em;letter-spacing:1px;background-position:top 40px center}.acceso .derecha,.acceso .izquierda{display:block;width:auto;margin-right:0;height:auto!important}.acceso .derecha{margin-top:20px}.promocion .interior .volver,.contacto form .botones .boton,.area .inferior .blanco form .botones .boton,.desplegable_cambiar .interior .inferior .nueva,.completar .izquierda .direcciones .direccion a,.area .inferior .item_area .boton,.acceso .derecha .bloque .boton,.acceso form .botones .boton{height:48px;line-height:48px;max-width:425px;margin:0 auto;margin-top:40px}.completar .izquierda .direcciones .direccion a{margin:40px 0 0 0}.desplegable_cambiar .interior .inferior .nueva{display:block}.contacto form .botones .boton{margin-top:0}.desplegable_cambiar .interior .superior .titulo,.desplegable_legal .interior .titulo,.acceso .titulo{font-size:1.8em;letter-spacing:1px}.acceso.recordar form,.acceso form{margin:0 auto;max-width:425px}.acceso.registro form .campo{display:block;width:auto;margin-right:0}.acceso.registro form .campo:nth-of-type(2){margin-top:20px}.acceso.registro form .botones{max-width:none}.promocion,.promociones,.mensaje .descripcion,.cesta .inferior .cupon,.cesta .inferior .informacion,.area .inferior .adicional,.acceso.recordar .interior,.acceso.registro .interior{padding:40px}.area .superior .salir,.area .superior .volver,.area .superior .desplegar_area{line-height:48px;letter-spacing:2px;margin-top:0;margin-bottom:0;font-size:1.45em}.area .inferior .item_area,.area .inferior .atajos .atajo{padding:40px;padding-top:60px;width:calc(100% / 2 - 20px / 2)}.area .inferior .item_area{padding-top:40px;padding-bottom:80px}.area .inferior .item_area:nth-of-type(3),.area .inferior .atajos .atajo:nth-of-type(3){margin-top:20px}.area .inferior .item_area:nth-of-type(3n),.area .inferior .atajos .atajo:nth-of-type(3n){margin-right:20px}.area .inferior .item_area:nth-of-type(2n),.area .inferior .atajos .atajo:nth-of-type(2n){margin-right:0}.promociones .interior .item_promocion .titulo,.area .inferior .item_area.nuevo a span,.area .inferior .item_area .titulo,.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.desplegable_cambiar .interior .inferior .item_cambiar label .titulo,.completar .derecha .resumen .titulo,.completar .tarifas .tarifa .titulo,.completar .izquierda .direcciones .direccion .titulo,.completar .derecha .comentario .titulo,.cesta .inferior .cupon .titulo,.cesta .superior .item_cesta .texto .titulo,.area .inferior .direcciones .direccion .titulo,.area .inferior .resumen .item_resumen .texto .titulo,.area .inferior .item_area .titulo,.area .inferior .atajos .atajo .titulo{font-size:1.45em;letter-spacing:1px}.ui-dialog .ui-dialog-content{font-size:1.25em;letter-spacing:1px}.area .inferior .item_area .botones a{width:48px;height:48px}.area .inferior .item_area.especial{padding-bottom:160px}.area .inferior .item_area.especial.es_profesional{padding-bottom:180px}.area .inferior .item_area.especial.es_profesional .botones{bottom:130px}.area .inferior .item_area.es_profesional .boton{height:40px}.area .inferior .blanco .pagar .opciones a{line-height:48px;height:48px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .propiedad{white-space:normal}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .propiedad{font-size:1em}.cesta .vacio{padding-top:15px;padding-bottom:15px}.cesta .inferior .botones a{line-height:58px;height:58px}.completar .izquierda{display:block;width:auto;margin-right:0}.completar .derecha{display:block;width:auto;float:none}.desplegable_legal .interior{padding-left:40px;padding-right:40px;padding-bottom:40px;background:#000000;top:0;transform:none;height:calc(100vh);height:calc(var(--vh,1vh) * 100)}.area .inferior .item_area .texto .tipo{margin-top:10px}.area .inferior .item_area .texto .tipo span:nth-child(3){display:none}.area .inferior .item_area .texto .tipo a{display:block;line-height:48px;background:#000000;color:#929292;text-decoration:none;font-weight:400;text-transform:uppercase;font-size:1.25em;margin-top:10px}.area .inferior .item_area .texto .tipo a.sel{background:#f09e54;text-decoration:none;color:#ffffff}.area .inferior .item_area .texto .tipo a:last-child{margin-bottom:48px}.area .inferior .item_area.nuevo a:before{top:40px;bottom:40px;left:40px;right:40px}.supercontenido .inferior .secundarias .imagen{display:block;width:auto;margin-right:0;display:none}.supercontenido .inferior .secundarias .imagen:nth-child(1){display:block}.supercontenido .inferior .secundarias .imagen img{height:auto;width:100%}.pie .superior ul li a{line-height:28px}.pie .superior ul li{margin-bottom:10px}.promociones .interior .item_promocion{width:calc(100% / 2 - 20px / 2);padding:40px}.promociones .interior .item_promocion:nth-of-type(3){margin-top:20px}.promociones .interior .item_promocion:nth-of-type(3n){margin-right:20px}.promociones .interior .item_promocion:nth-of-type(2n){margin-right:0}.pie .superior ul{margin-right:8%}.enlaces .enlace{white-space:normal;padding-left:40px;padding-right:40px}.banners .superior .banner{height:calc(100vh - 130px);height:calc(var(--vh,1vh) * 100 - 130px)}.productos .inferior .vacio span{font-size:1.25em;letter-spacing:1px}.video .video_falso .play{right:50px}.item_producto .cronometro .numero b{font-size:1.2em}.item_producto .cronometro .numero span{font-size:1.6em}.corner .titulo{font-size:1.3em}.cabecera{max-height:165px}html.it .cesta .inferior .informacion,html.it .cesta .inferior .cupon,html.fr .cesta .inferior .informacion,html.fr .cesta .inferior .cupon,html.de .cesta .inferior .informacion,html.de .cesta .inferior .cupon{display:block;width:auto;margin-right:0}.cesta .inferior .informacion{margin-top:20px}#logo_feder{bottom:20px;right:20px}.banners #logo_feder{right:80px;max-width:none;left:40px;padding-top:12px}.especial #logo_feder{bottom:-30px}#logo_feder a{max-width:200px}.banners #logo_feder img{max-width:none}.desplegable_avisame .interior .inferior form .botones .boton{font-size:1.55em;line-height:40px}.posts .post{width:calc(50% - 30px)}.productos.owl_1 .superior .filtros .bloque{max-width:calc(50% - 20px * 1 / 3)}.productos.owl_1 .superior .filtros .bloque [class^="desplegar_"]{width:auto}.categorias .inferior .wrap_owl_categorias .item_categoria{width:calc(100% / 4 - 10px * 3 / 4)}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(-n + 4){display:inline-block}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(4n){margin-right:0}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(4n){display:none}.cabecera .main_menu{display:none}.banners #logo_feder{max-width:280px}body.inicio .cabecera.especial .logo{top:20px}.banners .superior .banner .texto{z-index:2}.banners .superior .banner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1}body.down .cabecera{padding:8px 10px}body.down .cabecera.especial .logo{top:50%}.categorias .inferior .item_categoria .texto .boton{margin-top:20px}.categorias .inferior .item_categoria .texto .titulo{font-size:2.5em}.carrusel.ofertas_portada .item_producto:nth-child(3){display:none}.categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo{font-size:1.7em}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo.uppercase,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo.uppercase{font-size:1.5em}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo{font-size:1.35em;line-height:1.3}.cesta .inferior .rapidos .boton_applepay{height:60px}.cesta .inferior .rapidos .paypal-button-container{border-top:solid 8px #ffc439;border-bottom:solid 8px #ffc439;height:auto}.pasos{display:flex;align-items:center;justify-content:space-between}.pasos li{margin:0}.direcciones .interior{padding:0 30px}.desplegable_direccion .interior{top:0;left:0;right:0;transform:none;max-width:none}.checks .check,.campo input,.campo select{font-size:16px}.campo:before{background-color:#3a3a3a}.boton{color:#181818!important;font-weight:500!important}*{text-wrap:pretty}.cabecera .derecha{margin-right:10px}.desplegable_menu{border-width:0}.desplegable_menu .izquierda .texto ul li a{padding-top:10px;padding-bottom:10px;color:#ffffff}.desplegable_menu .derecha .cerrar_menu{width:50px;height:50px;right:0;top:0}.cabecera .derecha .bloque.especial .desplegar_minicesta .unidades{color:#181818;animation:none;font-size:14px}body.xproducto .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.especial .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.down .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades{top:12px;right:2px;width:auto;left:unset;text-align:right;animation:none;color:#ffffff}.bola{font-size:14px}.item_producto .texto .precios .precio_anterior{margin-left:20px}.destacados .inferior .item_destacado .texto .boton{display:none}.desplegable_menu .izquierda .texto ul li:first-child{margin-bottom:20px}.cabecera.especial .logo{top:80px}.migas{padding-top:150px}.producto .superior .derecha .anterior,.producto .superior .derecha .siguiente{font-weight:500;letter-spacing:1px}.producto .superior .derecha .anterior{background-image:url("../img/web/anterior.svg");background-color:#f09e54;background-size:20px}.producto .superior .derecha .siguiente{background-image:url("../img/web/siguiente.svg");background-size:20px;text-align:left}.producto .superior .derecha .anterior,.producto .superior .derecha .siguiente,.item_producto .oferta,.corte_gratis_ficha{color:#181818}.producto .inferior .derecha .texto .precios .precio_kilo{display:block;margin-left:0}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones li a{color:#ffffff;letter-spacing:1px}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones li.sel a{color:#f09e54}.producto .inferior .derecha .texto .compra .cantidad a{color:#929292}.producto .inferior .derecha .texto .compra .cantidad span{color:#929292}.carrusel .inferior .owl-nav [class^="owl-"]{box-shadow:0 0 0 1px #ffffff inset}.desplegable_minicesta .interior .superior .cerrar_minicesta{background-image:url("../img/web/close_b.svg")}[class^="icono_"]{padding-top:35px;padding-bottom:0;background-position:top}.cesta .superior .item_cesta .texto .titulo{letter-spacing:0}.pasos li a span,.cesta .superior .item_cesta .texto .cantidad span,.cesta .superior .item_cesta .texto .cantidad a{color:#929292}.cesta .superior .item_cesta .texto .precios .precio_anterior b,.cesta .superior .item_cesta .texto .precios .precio_anterior{color:#8c8c8c}.cesta .inferior .informacion{margin-top:0}.confirmacion,.pagos,.envios,.direcciones{padding-top:40px}.confirmacion .interior,.pagos .interior,.envios .interior,.direcciones .interior{padding:0 40px}.direcciones .interior .inferior .botones .boton:first-of-type{color:#ffffff!important}.desplegable_direccion .interior{padding:40px;padding-top:80px}.desplegable_direccion .interior .cerrar_direccion{width:40px;height:40px;top:20px}.cabecera .derecha .bloque .desplegable_usuario,.cabecera .derecha .bloque .desplegable_idiomas{top:100%}.area .inferior .item_area:nth-of-type(3n),.area .inferior .atajos .atajo:nth-of-type(3n){margin-right:10px}.area .inferior .item_area:nth-of-type(3),.area .inferior .atajos .atajo:nth-of-type(3){margin-top:10px}.area .inferior .item_area .boton.anulado{color:#ffffff!important}.area .inferior .descargas .descarga a,.area .inferior .pagar a:not(:first-of-type){color:#181818!important}.area .inferior .item_area,.area .inferior .atajos .atajo{width:calc(50% - 5px)}.area .inferior .item_area .texto .tipo a:last-child{margin-bottom:0}.area .inferior .item_area .texto .tipo a{color:#ffffff}.area .inferior .item_area .texto .tipo a.sel{color:#181818}.desplegable_menu .izquierda .texto ul li.sel a{color:#f09e54}.contacto .campo textarea ~ label{left:0}.contacto form .checks{float:none}.valoraciones .superior .titulo{font-size:4em}.valoraciones .medio .barras{margin-right:0}.valoraciones .inferior{padding-left:40px;padding-right:40px}.posts .post{margin-left:0;margin-right:20px;width:calc(50% - 10px)}.posts .post:nth-child(2n){margin-right:0}.contenido .titulo,.supercontenido .superior .subtitulo,.migas .texto .titulo,.resumenes .superior .subtitulo,.destacados .superior .subtitulo,.presentacion .texto .subtitulo,.banners .superior .banner .texto .subtitulo{font-size:3.5em}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"]{top:50%;transform:translateY(-50%)}.supercontenido .superior .titulo{color:#929292}.contenido .descripcion ul,.contenido .descripcion ol,.contenido .descripcion p{margin-top:20px}.contenido .descripcion li{margin-top:10px}.contenido .descripcion p{hyphens:auto;text-align:justify}.area .inferior .item_area:nth-of-type(2n),.area .inferior .atajos .atajo:nth-of-type(2n){margin-right:0}.area .superior .desplegable_area{width:100vw;max-width:440px}.area .superior .desplegable_area li:nth-child(2n){margin-right:0}.area .superior .desplegable_area li{border-color:#3a3a3a;display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-right:20px}.area .superior .desplegable_area li a{padding-top:5px;padding-bottom:5px}.area .superior .desplegable_area li:last-child{border-bottom:solid 1px #3a3a3a}.carrusel .superior .titulo{line-height:1.1}.promociones .interior .item_promocion{padding-bottom:60px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion{padding-left:20px;padding-right:20px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion a{padding:20px}}@media (max-width:767px){.cabecera{padding-left:10px;padding-right:10px;padding-top:10px;height:70px}.cabecera.especial .logo{max-width:90px;left:10px;top:10px}.cabecera.especial .izquierda{display:none}.cabecera.especial .derecha{float:none;width:auto;text-align:right}.newsletter form{width:auto}.desplegable_menu .izquierda .logo{display:none}.desplegable_menu{border-width:0}.desplegable_menu .izquierda{width:100%;background:url("../img/web/menu.webp") no-repeat center;background-size:cover}html.no-webp .desplegable_menu .izquierda{background-image:url("../img/web/menu.jpg")}.desplegable_menu .izquierda .texto{bottom:0;left:0;right:0;top:0;max-height:calc(100vh - 40px);max-height:calc(var(--vh,1vh) * 100 - 40px);padding:20px;background:rgba(0,0,0,.8)}.desplegable_menu .izquierda .texto ul{display:block;width:auto;margin-right:58px;margin-bottom:40px}.desplegable_menu .izquierda .texto ul:last-child{margin-bottom:0}.desplegable_menu{z-index:667}.desplegable_menu .derecha{top:0;bottom:0;right:0;width:auto;left:auto;z-index:3;background:none}.desplegable_menu .derecha .cerrar_menu{top:10px;right:10px;width:48px;height:48px}.cabecera .derecha .bloque,.cabecera .izquierda .bloque{margin-right:10px}.faldon img{max-width:100%}.redes{width:48px;display:none}.banners .superior .banner .texto{left:10px;right:10px;text-align:center}.banners .superior .banner .texto .titulo{letter-spacing:2px}.contenido .titulo,.supercontenido .superior .subtitulo,.migas .texto .titulo,.resumenes .superior .subtitulo,.destacados .superior .subtitulo,.presentacion .texto .subtitulo,.banners .superior .banner .texto .subtitulo{font-size:3em}.contenido .descripcion h2,.contenido .descripcion h3{font-size:1.65em;line-height:25px}.scroll-down__line{display:none}.banners .inferior{bottom:20px}.enlaces .enlace{display:none;padding-left:20px;padding-right:20px;width:auto}.enlaces .enlace:nth-child(1){display:block}.banners .superior .banner{height:calc(100vh - 90px);height:calc(var(--vh,1vh) * 100 - 90px)}div.banners .owl-dots{left:10px;right:10px;text-align:center}.cabecera .derecha .bloque .desplegar_menu{background-position:right center}.presentacion{padding:40px 20px}.presentacion .texto{padding-top:60px}.destacados .superior .titulo,.presentacion .texto .titulo{letter-spacing:1px}.presentacion .texto .descripcion{line-height:25px}.presentacion .texto .descripcion,.supercontenido .superior .descripcion,.categorias .inferior .item_categoria .texto .titulo{font-size:1.45em}.destacados{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:40px}.destacados .superior{padding-top:20px}.destacados .inferior .item_destacado .texto .boton{display:none}.item_producto .oferta,.destacados .inferior .item_destacado .oferta{top:0;right:0;letter-spacing:0;width:48px;height:48px;border-radius:0;line-height:48px;font-size:1.2em;font-style:italic;background:rgba(0,0,0,.1);color:#f09e54}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"],.video .interior .owl-nav [class^="owl-"],.carrusel .inferior .owl-nav [class^="owl-"],.resumenes .inferior .owl-nav [class^="owl-"],.categorias .inferior .owl-nav [class^="owl-"],.banners .inferior .ancla,.destacados .inferior .owl-nav [class^="owl-"]{width:48px;height:48px}.destacados .inferior .item_destacado .texto{margin-top:10px;padding:0 10px}.destacados .inferior .item_destacado .texto .precios{margin-top:10px}.destacados .inferior .item_destacado .texto .precios .precio{font-size:1.6em;letter-spacing:0}.destacados .inferior .item_destacado .texto .precios .precio_anterior{margin-left:10px;font-size:1.2em;letter-spacing:0}.destacados .inferior .item_destacado .texto .precios .precio_kilo{margin-top:10px;font-size:1.2em;letter-spacing:0;line-height:unset}.categorias{padding:40px 20px}.producto .inferior .derecha .texto .titulo,.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .titulo,.newsletter .titulo,.video .interior .texto .titulo,.carrusel .superior .titulo,.resumenes .inferior .resumen .derecha .texto .titulo,.categorias .superior .titulo{font-size:2.2em}.categorias .superior .descripcion{letter-spacing:0;width:auto;padding-bottom:68px;line-height:20px}.categorias .inferior .owl-nav{left:0;top:-58px;text-align:center}.categorias .inferior{margin-top:0}.item_producto,.categorias .inferior .item_categoria,.destacados .inferior .item_destacado{margin-right:10px;width:calc(100% / 2 - 10px / 2)}.item_producto:nth-of-type(3n),.categorias .inferior .item_categoria:nth-of-type(3n),.destacados .inferior .item_destacado:nth-of-type(3n){margin-right:10px}.item_producto:nth-of-type(2n),.categorias .inferior .item_categoria:nth-of-type(2n),.destacados .inferior .item_destacado:nth-of-type(2n){margin-right:0}.categorias .inferior .item_categoria .texto .descripcion{letter-spacing:0}.destacados .inferior .owl-nav [class^="owl-"]{top:-70px}body.xproducto .cabecera,body.especial .cabecera{top:0}.resumenes{padding:40px 20px}.resumenes .superior{padding-top:60px}.resumenes .superior .titulo{letter-spacing:1px}.resumenes .inferior .resumen .derecha .texto .boton{line-height:48px;margin:0 auto;display:block;margin-top:10px}.resumenes .inferior .resumen .derecha .texto .descripcion{line-height:20px}.carrusel{padding:40px 10px}.carrusel .superior .titulo{line-height:unset;text-align:center;padding-bottom:10px}.carrusel .inferior .owl-nav{top:-58px;left:0;text-align:center}.item_producto .texto{padding:0;margin-top:10px}.item_producto .texto .precios{margin-top:10px}.item_producto .texto .precios .precio{font-size:1.6em}.item_producto .texto .precios .precio_anterior{font-size:1.2em;padding-top:22px;margin-left:10px}.item_producto .texto .precios .precio_anterior b,.item_producto .texto .precios .precio b{font-size:12px}.video .interior{position:relative;top:auto;left:auto;transform:none;max-width:none}.video .interior .texto{padding:40px 20px;padding-top:98px}.video .interior .texto .boton{line-height:48px;margin-top:20px}.video .interior .owl-nav{position:absolute;bottom:auto;right:0;text-align:center;left:0;top:40px}.video .interior .owl-nav [class^="owl-"]{display:inline-block;margin-top:0}.video .interior .texto .descripcion{display:block;letter-spacing:1px;line-height:20px}.pie{padding:40px 20px}.resumenes .inferior .resumen .derecha .texto .descripcion,.resumenes .inferior .resumen .derecha .texto .titulo{text-align:center}.resumenes .inferior .owl-nav [class^="owl-"]:last-child{margin-right:10px}.newsletter form .checks .check{letter-spacing:0}.pie .superior ul li.titulo,.pie .superior ul:nth-child(4){display:none}.pie .superior ul{margin-right:0;display:block;text-align:center}.pie .superior ul li{display:inline-block;vertical-align:top;margin:5px!important}.newsletter form,.newsletter form .checks,.pie .inferior,.pie .superior{margin-top:20px}.pie .inferior .direccion{margin-top:40px}.faldon{padding:20px;padding-top:20px;padding-bottom:0}.faldon .copyright{letter-spacing:0;font-size:1.2em;display:block;float:none;text-align:center}.faldon .copyright i{display:block;margin-top:10px}.faldon .sgm{font-size:1.2em;display:block;line-height:48px;margin-top:20px;letter-spacing:0;float:none;text-align:center}.pie .inferior .social a{width:48px;line-height:48px;height:48px;font-size:1.6em}.pie .inferior .social a i{line-height:48px}body.xproducto .cabecera .logo,body.especial .cabecera .logo,body.down .cabecera .logo{background-position:left center;background-size:40px;height:50px;border-radius:100%;width:50px;top:5px;background-color:transparent}.desplegable_menu .izquierda .texto ul li span{font-size:2.4em}.migas{padding-top:100px;padding-left:10px;padding-bottom:10px;padding-right:10px}.migas .texto .titulo{font-size:2.5em}.migas .texto .segmentos *{letter-spacing:0;font-size:1.2em;color:#ffffff}.productos{padding:20px 10px}.productos .superior .filtros .bloque .limpiar_todo,.productos .superior .filtros .bloque [class^="desplegar_"],.productos .superior .filtros .bloque [class^="desplegar_"]{min-width:unset;width:auto;height:48px;line-height:48px;letter-spacing:0;padding-left:10px;background-position:right 10px center;overflow:hidden;margin:0}.productos .superior .filtros{float:none}.productos .superior .filtros .bloque{margin-left:10px}.productos .superior .filtros .bloque:nth-child(1){margin-left:0}.productos .superior .filtros .bloque{width:calc(50% - 5px)}.productos .superior .filtros.filtrado .bloque{width:calc(33.333% - 7px)}.productos .inferior{margin-top:10px}.productos .superior .filtros .bloque .desplegable_filtros{border-width:0}.productos .superior .filtros .bloque .desplegable_filtros .propiedades{top:30px;left:20px;right:20px;max-height:calc(100vh - 150px);max-height:calc(100vh - 150px);overflow:auto}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro{padding:20px 0}.productos .superior .filtros .bloque .desplegable_filtros .cerrar_filtros{top:10px;right:10px;width:48px;height:48px}.productos .superior .filtros .bloque .desplegable_filtros{z-index:667}.productos .superior .filtros .bloque .desplegable_filtros .botones{bottom:0}.productos .superior .filtros .bloque .desplegable_filtros .botones .boton{min-width:unset;padding:0 10px;margin:0;width:50%}.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .deslizable .barra{width:calc(100vw - 60px)}.cabecera .izquierda{display:none}.cabecera .logo{top:10px;left:10px;max-width:90px}.migas.especial{height:100px}.producto{padding:0}.producto .superior .derecha .anterior,.producto .superior .derecha .siguiente{width:48px;min-width:unset;position:relative;padding:0;height:48px;border-radius:100%;text-indent:9999px;overflow:hidden;background-position:center}body:before{height:100px}.producto .inferior{padding-top:0;position:relative;z-index:2}.producto .inferior .izquierda,.producto .inferior .derecha{float:none;width:auto;margin-right:0;display:block}.producto .inferior .derecha{position:relative;z-index:5}.producto .inferior .izquierda .imagenes .principal{display:none!important}.producto .inferior .derecha .texto .titulo{padding-top:0;line-height:30px}.producto .inferior .derecha .texto .contiene_paypal{display:none}.producto .inferior .derecha .texto .eslogan{position:absolute;left:20px;right:20px;text-align:center;top:75px;z-index:1}.producto .inferior .derecha .texto .formulario_fijo{position:fixed;z-index:667;left:0;right:0;bottom:0;padding:10px;background:#000000}.producto .inferior .derecha .texto .titulo{font-size:2em}.producto .inferior .derecha .texto .linea{display:none}.producto .inferior .derecha .texto .precios .tscyl{display:none}.producto .inferior .derecha .texto .precios{margin-top:10px}.producto .inferior .derecha .texto .precios .precio{vertical-align:bottom;font-size:2em;line-height:1em}.producto .inferior .derecha .texto .precios .precio_anterior{margin-left:15px;vertical-align:bottom}.producto .inferior .derecha .texto .precios .precio_anterior b{display:none}.producto .inferior .derecha .texto .precios .precio_anterior i{display:block;padding-bottom:1px;font-style:unset;font-size:13.5px;line-height:15px}.producto .inferior .derecha .texto .precios .precio_kilo{display:inline-block;vertical-align:bottom;margin-left:15px;padding-bottom:1px;line-height:15px}.producto .inferior .derecha .texto .propiedades{margin-top:10px}.producto .inferior .derecha .texto .propiedades .propiedad{position:static;margin-bottom:0}.producto .inferior .derecha .texto .propiedades .propiedad span{font-family:"Avenir",sans-serif;font-size:1.25em;font-weight:500;line-height:40px;text-transform:uppercase;padding-left:20px;padding-right:55px;background:url("../img/web/sumar_w.svg") no-repeat center right 20px #282828;background-size:16px;color:#fff;cursor:pointer;transition:all 250ms linear}.producto .inferior .derecha .texto .propiedades .propiedad span:hover{opacity:.5}.producto .inferior .derecha .texto .propiedades .propiedad .desplegar_opciones{display:none}.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones{top:auto;bottom:100%}.producto .inferior .derecha .texto .formatos{margin-top:5px}.producto .inferior .derecha .texto .formatos span{font-family:"Avenir",sans-serif;font-size:1.25em;font-weight:500;line-height:40px;text-transform:uppercase;padding-left:20px;padding-right:55px;background:url("../img/web/sumar_w.svg") no-repeat center right 20px #282828;background-size:16px;color:#fff;cursor:pointer;transition:all 250ms linear}.producto .inferior .derecha .texto .formatos span:hover{opacity:.5}.producto .inferior .derecha .texto .formatos ul{position:absolute;bottom:100%;left:0;right:0;display:none;margin:0;padding:0;z-index:5;background:#282828;max-height:220px;overflow:auto}.producto .inferior .derecha .texto .formatos ul li{margin-bottom:0}.producto .inferior .derecha .texto .formatos ul li a{margin:7px 0;padding:0 20px;line-height:30px;color:#f09e54}.producto .inferior .derecha .texto .formatos ul li.sel a{color:#ffffff}.producto .inferior .derecha .texto .formatos ul li a:before{content:none}.producto .inferior .derecha .texto .compra{margin-top:10px}.producto .inferior .derecha .texto .compra .cantidad{padding-left:55px;margin-right:5px;padding-right:55px}.producto .inferior .derecha .texto .compra .cantidad span{width:50px;font-size:2em;line-height:50px}.producto .inferior .derecha .texto .compra .botones .outstock,.producto .inferior .derecha .texto .compra .botones .anadir{line-height:50px}.producto .inferior .derecha .texto .compra .cantidad a{width:50px;line-height:50px}.producto .inferior .derecha .texto .compra .cantidad .restar{left:0;right:auto}.producto .inferior .derecha .texto .compra .botones{width:calc(100% - 165px)}body.xproducto .cabecera,body.especial .cabecera{position:absolute}body.xproducto .enlaces,body.especial .enlaces,body.xproducto .faldon,body.especial .faldon{display:none}body.xproducto .carrusel,body.especial .carrusel{position:relative;z-index:1}.producto ~ .carrusel{padding-bottom:60px}.producto ~ .carrusel .inferior{padding-top:0}.producto .inferior .derecha .texto .acciones{margin-top:40px}.producto .inferior .derecha .texto .rapidos{margin-top:5px}.producto .inferior .derecha .texto .rapidos>*{margin-left:5px}.producto .inferior .izquierda .informacion .titulo{background:url(../img/web/derecha_n.svg) right 10px center no-repeat;background-size:18px}.producto .inferior .izquierda .informacion .descripcion{display:-webkit-box;height:100px;overflow:hidden;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.producto .inferior .izquierda .informacion{position:relative;padding-bottom:30px}.producto .inferior .izquierda .informacion:before{position:absolute;content:"Leer descripción completa";right:20px;bottom:0;z-index:1;font-size:1.25em;color:#f09e54;text-transform:uppercase}html.en .producto .inferior .izquierda .informacion:before{content:"Read full description"}html.fr .producto .inferior .izquierda .informacion:before{content:"Lire la description complète"}html.de .producto .inferior .izquierda .informacion:before{content:"Vollständige Beschreibung lesen"}.producto .inferior .izquierda .informacion.toggle_this_plis.on .titulo{background-image:url(../img/web/select.svg)}.producto .inferior .izquierda .informacion.toggle_this_plis.on .descripcion{display:block;height:auto;overflow:unset;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}.producto .inferior .izquierda .informacion.toggle_this_plis.on:before{content:"Ocultar descripción"}html.en .producto .inferior .izquierda .informacion.toggle_this_plis.on:before{content:"Hide description"}html.fr .producto .inferior .izquierda .informacion.toggle_this_plis.on:before{content:"Masquer la description"}html.de .producto .inferior .izquierda .informacion.toggle_this_plis.on:before{content:"Beschreibung ausblenden"}.producto .inferior .derecha .texto .propiedades .propiedad .desplegar_opciones,.producto .inferior .derecha .texto .propiedades .propiedad .desplegable_opciones li a,.producto .inferior .derecha .texto .formatos ul li a{letter-spacing:0}body.xproducto .bola,body.especial .bola{right:0;left:0;height:48px;width:auto;text-align:right;color:#ffffff;overflow:hidden;line-height:48px;padding-right:20px;font-size:1.8em;letter-spacing:1px;top:0;z-index:667}body.xproducto .bola:after,body.especial .bola:after{border-radius:0;text-indent:0;line-height:48px;background:url(../img/web/minicesta_w.svg) right 50px center no-repeat #f09e54;background-size:18px;text-align:left;padding-left:20px;font-size:12.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}html.es body.xproducto .bola:after,html.es body.especial .bola:after{content:"Tramitar Pedido"}html.en body.xproducto .bola:after,html.en body.especial .bola:after{content:"Checkout"}html.fr body.xproducto .bola:after,html.fr body.especial .bola:after{content:"Vérifier"}html.de body.xproducto .bola:after,html.de body.especial .bola:after{content:"Auschecken"}body.xproducto .bola:before,body.especial .bola:before{display:none}body.xproducto .bola,body.especial .bola{display:none}body.xproducto.down .bola{display:block}body.xproducto .carrusel,body.especial .carrusel{padding-bottom:80px}.desplegable_minicesta{z-index:668}.desplegable_minicesta .interior .inferior .listado .item_minicesta .imagen{width:90px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto{width:calc(100% - 105px);top:5px;bottom:5px;right:5px}.desplegable_minicesta .interior .superior,.desplegable_minicesta .interior .inferior{padding:10px}.desplegable_minicesta .interior .superior .cerrar_minicesta{width:60px;height:60px;background-size:25px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{padding-right:58px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior b,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio b{font-size:12px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio{font-size:1.4em}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior{margin-left:10px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios{bottom:0;text-align:right}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .formato{margin-top:5px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .borrar{top:0;bottom:auto;width:48px;height:48px;background-position:right top;background-size:16px}.desplegable_minicesta .interior .inferior .listado .alerta{letter-spacing:1px}.desplegable_minicesta .interior .inferior .botones .boton{line-height:48px}.desplegable_minicesta .interior .inferior .botones,.desplegable_minicesta .interior .inferior .cantidades{margin-top:20px}.desplegable_minicesta .interior .inferior .listado .alerta{margin-top:10px}.desplegable_minicesta .interior .inferior .listado{max-height:calc(100vh - 188px);max-height:calc(100vh - 188px);max-height:calc(var(--vh,1vh) * 100 - 188px)}.desplegable_minicesta .interior{transform:none;bottom:0}body.xproducto .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.especial .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades,body.down .cabecera .derecha .bloque.especial .desplegar_minicesta .unidades{top:10px;right:0;left:auto;text-align:right}.contacto,.area .inferior .blanco,.completar,.completar .tarifas .tarifa,.completar .izquierda .direcciones .direccion,.completar .derecha .comentario,.completar .derecha .resumen,.cesta,.area,[class^="icono_"],.acceso .izquierda,.acceso .derecha .bloque,.acceso{padding:20px}.cesta{padding-top:20px;padding-bottom:130px}.cesta .superior .item_cesta .imagen{width:auto;width:90px;display:inline-block;vertical-align:top}.cesta .superior .item_cesta .texto{padding:20px;width:auto;top:auto;right:auto;left:auto;bottom:auto;position:relative;width:calc(100% - 90px);display:inline-block;vertical-align:top;padding:10px 10px 10px 10px}.promociones .interior .item_promocion .titulo,.area .inferior .item_area.nuevo a span,.area .inferior .item_area .titulo,.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.desplegable_cambiar .interior .inferior .item_cambiar label .titulo,.completar .derecha .resumen .titulo,.completar .tarifas .tarifa .titulo,.completar .izquierda .direcciones .direccion .titulo,.completar .derecha .comentario .titulo,.cesta .inferior .cupon .titulo,.cesta .superior .item_cesta .texto .titulo,.area .inferior .direcciones .direccion .titulo,.area .inferior .resumen .item_resumen .texto .titulo,.area .inferior .item_area .titulo,.area .inferior .atajos .atajo .titulo{font-size:1.25em;letter-spacing:0}.cesta .superior .item_cesta .texto .titulo{margin-right:40px}.cesta .inferior .informacion span.total,.pagos .interior .inferior form .informacion span.total{font-size:2em}.cesta .superior .item_cesta .borrar{top:10px;right:10px;width:40px;height:40px;background-size:16px;background-position:right top}.cesta .superior .item_cesta .texto .formato{margin-top:5px}.cesta .superior .item_cesta .texto .precios{position:relative;bottom:auto;right:auto;text-align:right;display:block;width:auto;margin-top:20px}.cesta .vacio{letter-spacing:0}.cesta .inferior .informacion,.cesta .inferior .cupon{display:block;width:auto;margin-right:0}.promocion,.promociones,.mensaje .descripcion,.cesta .inferior .cupon,.cesta .inferior .informacion,.acceso.recordar .interior,.acceso.registro .interior,.area .inferior .adicional{padding:20px}.completar{padding:0}.completar .tarifas .tarifa{display:block;width:auto;margin-right:0;height:auto!important;margin-bottom:20px}.desplegable_cambiar .interior .superior .titulo,.desplegable_legal .interior .titulo,.acceso .titulo{font-size:1.6em}.desplegable_cambiar .interior .inferior .item_cambiar label .descripcion{white-space:normal}.area{padding:0}.supercontenido{padding:40px 20px}.supercontenido .superior .descripcion{line-height:25px}.supercontenido .inferior .descripcion,.supercontenido .inferior,.supercontenido .medio .descripcion,.supercontenido .medio{margin-top:40px}.supercontenido .medio .secundarias .imagen{width:calc(50% - 5px);margin-top:40px;margin-right:10px}.supercontenido .inferior .descripcion,.supercontenido .medio .descripcion{letter-spacing:1px}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"]{top:-24px}.contacto form .campo{width:auto;margin-right:0;display:block}.contacto form .campo:nth-of-type(2){margin-top:20px}.contacto form .checks{float:none}.contacto form .botones{float:none;width:auto}.promociones,.contacto{padding:0}.desplegable_minicesta .interior .vacio{letter-spacing:1px}.contenido{padding:40px 20px}.promociones .interior .item_promocion{display:block;width:auto;margin-right:0}.promociones .interior .item_promocion:nth-of-type(2){margin-top:20px}.promociones .interior .item_promocion:nth-of-type(3n){margin-right:0}.promocion{padding:0}.promocion .interior .imagenes .imagen{display:block;width:auto;margin-right:0}.promocion .interior .imagenes .imagen:nth-of-type(2){margin-top:20px}.cabecera .derecha .bloque .desplegable_usuario,.cabecera .derecha .bloque .desplegable_idiomas{top:100%}.cabecera .derecha .bloque .desplegable_usuario:before,.cabecera .derecha .bloque .desplegable_idiomas:before{right:28px}.cumpleanos{bottom:0;left:0;right:0;left:0;max-width:none}.area .superior .salir,.area .superior .volver,.area .superior .desplegar_area{font-size:1.2em;letter-spacing:0}.area .superior .volver{width:48px;padding:0;text-indent:-9999px;overflow:hidden;margin-right:10px;background-position:center}.area .inferior .item_area,.area .inferior .atajos .atajo{display:block;width:auto;margin-right:0}.area .inferior .item_area:nth-of-type(2),.area .inferior .atajos .atajo:nth-of-type(2){margin-top:20px}.area .inferior .item_area:nth-of-type(3n),.area .inferior .atajos .atajo:nth-of-type(3n){margin-right:0}.area .inferior .blanco .pagar .opciones a{display:block;margin-bottom:10px;margin-right:0}.area .inferior .direcciones .direccion{display:block;width:auto;margin-right:0}.area .inferior .direcciones .direccion:last-child{margin-top:20px}.area .inferior .resumen .item_resumen .imagen{width:auto}.area .inferior .resumen .item_resumen .texto{width:auto;position:relative;left:auto;right:auto;top:auto;bottom:auto;padding:20px}.area .inferior .resumen .item_resumen .texto .formato{margin-top:10px;margin-bottom:10px}.area .inferior .resumen .item_resumen .texto .precios{position:relative;left:auto;right:auto;display:inline-block;vertical-align:top;width:50%}.area .inferior .resumen .item_resumen .texto .cantidad{position:relative;bottom:auto;left:auto;display:inline-block;vertical-align:top;width:50%}.area .inferior .resumen .item_resumen .texto .propiedad{margin-bottom:40px}.area .inferior .blanco form .campo{display:block;width:auto;margin-right:0}.area .inferior .blanco form .campo:nth-of-type(2){margin-top:20px}.area .inferior .blanco form .conservar{text-align:left}.area .inferior .item_area{height:auto!important}.area .inferior .item_area.nuevo a:before{top:20px;bottom:20px;left:20px;right:20px}.area .inferior .item_area,.area .inferior .atajos .atajo{padding:20px}.area .inferior .item_area{padding-bottom:80px}.area .inferior .item_area .texto .tipo a:last-child{margin-bottom:10px}.area .inferior .atajos .atajo{padding-top:50px}.item_producto .favorito{top:0;left:0;width:48px;height:48px;border-radius:100%;background-color:rgba(0,0,0,.1);background-size:16px}.item_producto .favorito.sel{background-color:rgba(0,0,0,.1)}.acceso{padding:0}body{overflow:auto;overflow-x:hidden}.productos{background-size:90%}.desplegable_minicesta .interior .inferior .cantidades .total,.desplegable_minicesta .interior .inferior .cantidades .cantidad{letter-spacing:2px}.cesta .superior .item_cesta .texto .precios .precio_anterior{margin-right:15px}.pie .inferior .direccion{line-height:1.2em}.desplegable_cambiar .interior .inferior .item_cambiar label .descripcion{text-transform:none}.desplegable_legal .interior{padding-left:20px;padding-right:20px;padding-bottom:20px}#cookie-bar{left:0;right:0;bottom:0;max-width:none}.resumenes .inferior .owl-nav{top:auto;bottom:0}.resumenes .inferior{padding-bottom:58px}.pie .superior{margin-top:60px}.pie .inferior .direccion i{display:block;height:10px;color:black;font-size:1.2em}.destacados .superior{padding-bottom:100px}.destacados .inferior .owl-nav{top:0}.resumenes .inferior{margin-top:20px}.desplegable_menu .izquierda .texto ul li.menu_ofertas{display:block}.video .video_falso .play{width:60px;height:60px;background-size:20px;right:0;left:0;margin:0 auto}.cesta .inferior .botones{position:fixed;z-index:10;left:0;right:0;bottom:0}.cesta .inferior .botones a{padding:0 10px;font-size:1.2em;letter-spacing:0}.cesta .inferior .rapidos{position:fixed;z-index:10;left:0;right:0;bottom:58px}.cesta .inferior .rapidos>*{margin-left:0}body.cesta{padding-bottom:48px}.producto .superior .izquierda .segmentos a{margin:10px}.cesta .vacio.especial{width:100%;margin-right:0}.desplegable_minicesta .interior .inferior .listado .alerta{letter-spacing:0;padding-left:5px;padding-right:5px;font-size:1em;width:100%;margin-right:0}.desplegable_minicesta .interior .inferior .listado .alerta.a1{margin-right:10px}@-webkit-keyframes bounce-right{0%{-webkit-transform:translateX(48px);transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateX(26px);transform:translateX(26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateX(13px);transform:translateX(13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateX(6.5px);transform:translateX(6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-right{0%{-webkit-transform:translateX(48px);transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateX(26px);transform:translateX(26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateX(13px);transform:translateX(13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateX(6.5px);transform:translateX(6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@-webkit-keyframes bounce-left{0%{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateX(-13px);transform:translateX(-13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateX(-6.5px);transform:translateX(-6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-left{0%{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateX(-13px);transform:translateX(-13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateX(-6.5px);transform:translateX(-6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}.producto .superior .izquierda .segmentos{display:none}.producto .superior .derecha{display:none}.producto .superior{display:none}.cesta .vacio.especial i{display:block}body.proceso_compra .pie,body.proceso_compra .faldon{display:none}.desplegable_popup .izquierda,.desplegable_popup .derecha{float:none;width:auto}.desplegable_popup .interior{border-width:10px}.desplegable_popup .izquierda{padding:10px 0}.desplegable_popup .izquierda .logo{display:none}.desplegable_popup .izquierda .texto .titulo{padding-right:0;margin-bottom:10px}.desplegable_popup .izquierda .texto .descripcion{letter-spacing:0;padding-right:0;margin-bottom:10px;line-height:1.3em}.desplegable_popup .izquierda .texto{padding:0}.desplegable_popup .interior{width:100%}.desplegable_popup .derecha .imagen{max-height:200px;overflow:hidden}.item_producto .cronometro{bottom:140px;right:auto;left:0;top:auto;right:0;text-align:center}.item_producto .cronometro .numero{display:inline-block;vertical-align:top;width:auto;margin:0 2.5px;margin-bottom:0;padding:0 5px}.item_producto .cronometro .numero b,.item_producto .cronometro .numero span{font-size:1.4em;line-height:unset}.item_producto .cronometro .numero b{font-size:1em}.corner{left:0;right:0;bottom:0;max-width:none}.desplegable_popup .interior{top:10px;transform:none;bottom:0;height:calc(100vh - 20px);height:calc(var(--vh,1vh) * 100 - 20px)}.desplegable_popup .derecha .imagen{max-height:unset}.desplegable_popup .izquierda{position:absolute;height:40vh;overflow:auto;left:10px;right:10px}.desplegable_popup .izquierda .logo{display:none}.tscyl{width:82px;height:70px}.area .inferior .resumen .item_resumen .imagen .tscyl,.item_destacado .imagen .tscyl,.item_producto .imagen .tscyl{width:30px;left:10px;top:10px;bottom:unset;margin-top:0;height:28px}.area .inferior .resumen .item_resumen .imagen .tscyl{width:50px;height:48px}.corte_gratis_ficha{font-size:1.25em;height:60px;width:60px;padding:17px 0;opacity:1!important;top:auto;left:auto;right:10px;bottom:10px}.producto .corte_gratis_ficha{top:auto;left:auto;right:15px;bottom:15px}.descuento_producto_ficha,.corte_gratis_ficha{opacity:1!important}.marquesina .separador{width:50px}.cabecera.especial{top:30px}body.xproducto,body.especial{margin-top:0}.cabecera .derecha .bloque .desplegar_minicesta .unidades{width:20px;height:20px}.destacados{background:black}.cesta .superior .item_cesta .texto .cantidad{bottom:10px;left:10px}.cesta .superior .item_cesta .texto .cantidad span,.cesta .superior .item_cesta .texto .cantidad a{width:30px;height:30px;line-height:30px}html.de .completar .derecha .comentario.para_regalar{background-size:30px}#logo_feder{bottom:10px;right:10px;left:10px;position:static}#logo_feder a{max-width:150px}.banners #logo_feder{right:inherit;top:80px;left:10px;bottom:inherit}.especial #logo_feder{bottom:-15px}.especial #logo_feder a{max-width:120px}.banners #logo_feder .txt{padding:0}.banners #logo_feder img{position:static;max-width:none;margin-bottom:10px}.banners #logo_feder{right:10px;padding:10px}.banners .superior .banner{max-height:500px}.direcciones,.envios,.pagos,.confirmacion{padding:20px 0}.direcciones .interior,.envios .interior,.pagos .interior{max-width:calc(100% - 40px)}.direcciones .interior .medio{display:none}.direcciones .interior .inferior{margin-top:20px}.direcciones .interior .inferior .titulo{padding:10px}.direcciones .interior .inferior .listado .direccion{padding:10px}.direcciones .interior .inferior .botones .boton{display:block;width:100%;margin-bottom:10px}.direcciones .interior .inferior .botones .boton:last-child{margin-bottom:0}.direcciones .interior .inferior .listado .vacio{padding:10px;font-size:1.25em;line-height:15px}.desplegable_direccion .interior{max-width:calc(100% - 40px)}.desplegable_direccion .interior .inferior form .campos .campo{display:block;width:100%;margin-right:0}.desplegable_direccion .interior .inferior form .campos .campo:nth-of-type(2){margin-top:10px}.envios .interior .superior{padding:10px}.envios .interior .medio{display:none}.envios .interior .inferior{margin-top:20px}.envios .interior .inferior .bloque>.titulo{padding:10px}.envios .interior .inferior .bloque .listado .envio{padding:10px}.envios .interior .inferior .bloque .listado .envio .precio{font-size:1.45em}.envios .interior .inferior .listado .vacio{padding:10px;font-size:1.25em;line-height:15px}.pagos .interior .superior{padding:10px}.pagos .interior .medio{display:none}.pagos .interior .inferior{margin-top:20px}.pagos .interior .inferior form .listado{padding:10px}.pagos .interior .inferior form .listado .pago{margin-bottom:10px}.pagos .interior .inferior form .listado .pago .radio{line-height:20px}.pagos .interior .inferior form .listado .pago .radio label{padding-left:30px}.pagos .interior .inferior form .listado .pago .radio label:before{width:20px;height:20px}.pagos .interior .inferior form .listado .pago .radio label:after{width:10px;height:10px}.pagos .interior .inferior form .listado .pago .radio input[type="radio"]:checked + label:before{background:#000000}.pagos .interior .inferior form .informacion{padding:10px}.pagos .interior .inferior .listado .vacio{padding:10px;font-size:1.25em;line-height:15px}.confirmacion .interior{max-width:calc(100% - 40px)}.confirmacion .interior .superior{padding:10px}.confirmacion .interior .medio{display:none}.confirmacion .interior .inferior{margin-top:20px}.confirmacion .interior .inferior .descripcion{padding:10px}.confirmacion .interior .inferior .descripcion p{margin-top:10px}.area{padding:20px 10px}.area .icono{padding:10px;padding-top:40px}.area .icono:before{top:10px}.area .superior{padding:10px}.area .superior .desplegable_area{left:10px}.area .superior .volver{margin-right:20px}.area .inferior .atajos .atajo{display:block;width:100%;margin-right:0;padding:10px;padding-top:40px}.area .inferior .atajos .atajo:nth-of-type(2),.area .inferior .atajos .atajo:nth-of-type(3){margin-top:10px}.area .inferior .atajos .atajo:before{top:10px}.area .inferior .atajos .atajo .descripcion{margin-top:0}.area .inferior form .interior{padding:10px}.area .inferior form .interior .campos .campo{display:block;width:100%;margin-right:0}.area .inferior form .interior .campos .campo:nth-of-type(2){margin-top:10px}.area .inferior form .interior .conservar{margin-top:10px;text-align:left}.area .inferior .item_area{display:block;width:100%;margin-right:0;padding:10px;padding-bottom:40px}.area .inferior .item_area:nth-of-type(2),.area .inferior .item_area:nth-of-type(3){margin-top:10px}.area .inferior .item_area.nuevo{min-height:140px}.area .inferior .item_area.especial{padding-bottom:90px}.area .inferior .item_area.nuevo a:before{top:10px;bottom:10px;left:10px;right:10px}.area .inferior .item_area .botones{bottom:10px}.area .inferior .item_area.especial .botones{bottom:60px}.area .inferior .item_area .boton{bottom:10px;left:10px;right:10px}.area .inferior .informacion{padding:10px}.area .inferior .bloques .bloque{display:block;width:100%;margin-bottom:10px;margin-right:0;padding:10px}.area .inferior .bloques .bloque:last-child{margin-bottom:0}.area .inferior .resumen .item_resumen{display:inline-block;vertical-align:top;width:calc(50% - 5px);margin-top:10px;margin-right:10px}.area .inferior .resumen .item_resumen:nth-of-type(2n){margin-right:0}.area .inferior .resumen .item_resumen:nth-of-type(1),.area .inferior .resumen .item_resumen:nth-of-type(2){margin-top:0}.area .inferior .resumen .item_resumen .imagen{display:block;width:100%}.area .inferior .resumen .item_resumen .texto{position:relative;top:auto;bottom:auto;left:auto;right:auto;padding:10px}.area .inferior .resumen .item_resumen .texto .titulo{display:-webkit-box;height:45px;font-size:1.25em;line-height:15px;white-space:normal;text-overflow:unset;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.area .inferior .resumen .item_resumen .texto .propiedad{display:-webkit-box;height:30px;white-space:normal;text-overflow:unset;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.area .inferior .resumen .item_resumen .texto .devolver{position:static;bottom:auto;left:auto;margin-top:10px}.area .inferior .resumen .item_resumen .texto .devolver .checks{display:block}.area .inferior .resumen .item_resumen .texto .devolver .checks .check{font-size:1.25em;line-height:15px}.area .inferior .resumen .item_resumen .texto .devolver .checks .check label{padding-left:25px}.area .inferior .resumen .item_resumen .texto .devolver .checks .check label:before{width:15px;height:15px}.area .inferior .resumen .item_resumen .texto .devolver .checks .check label:after{top:0;left:0;height:15px;width:15px}.area .inferior .resumen .item_resumen .texto .cantidad{position:static;bottom:auto;left:auto;margin-top:10px;font-size:1.45em}.area .inferior .resumen .item_resumen .texto .cantidad.especial{display:block;margin-top:5px;margin-left:0}.area .inferior .resumen .item_resumen .texto .cantidad.especial.oculto{display:block!important;opacity:0;visibility:hidden}.area .inferior .resumen .item_resumen .texto .cantidad.especial select{width:15px;height:15px;margin-right:5px;font-size:1.25em;line-height:15px}.area .inferior .resumen .item_resumen .texto .cantidad.especial label{font-size:1.25em;line-height:15px}.area .inferior .resumen .item_resumen .texto .precio{bottom:100%;right:0;padding:5px 10px;font-size:1.45em;color:#ffffff;background:#f09e54}.area .inferior .resumen .item_resumen .texto .precio b{font-size:12.5px;line-height:15px}.area .inferior .adicional{padding:10px}.area .inferior .pagar a{display:block;width:100%;margin-right:0;margin-bottom:10px}.area .inferior .pagar a:last-child{margin-bottom:0}.area .inferior .descargas .descarga{display:block;width:100%;margin-right:0;margin-bottom:10px;padding:10px}.area .inferior .descargas .descarga:last-child{margin-bottom:0}.area .inferior .descargas .descarga a{margin-top:10px}.area .inferior .causa{padding:10px}.area .inferior .vacio{padding:10px}.area .inferior .vacio p{font-size:1.25em;line-height:15px}.desplegable_avisame .interior{max-width:calc(100% - 40px)}.contenido .descripcion img{display:block;width:100%;margin:0;margin-bottom:10px}.item_producto .texto .btn-agregar{background-size:22px;height:30px;width:30px;right:0}.posts .post{margin-left:0;margin-right:0;width:100%}.noticia .secundarias .imagen{width:100%;margin-right:0;padding:20px}.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto{padding:15px 0;width:calc(100% - 105px)}.cesta .superior .item_cesta.si_regalo .texto{width:calc(100% - 90px)}.cesta .superior .item_cesta .texto .titulo,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{margin-right:0}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo{font-size:1.4em}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo.uppercase,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo.uppercase{font-size:1.667em}.productos.owl_1 .superior .descripcion{max-width:none;padding-bottom:60px}.productos.owl_1 .superior .filtros .bloque{max-width:none}.productos .superior .filtros .bloque{width:auto}.categorias .inferior .wrap_owl_categorias .item_categoria{width:calc(100% / 3 - 10px * 2 / 3)}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(-n + 3){display:inline-block}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(3n){margin-right:0}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(3n){display:none}.productos .superior .filtros.filtrado .bloque{width:auto}.cabecera.especial .logo{top:30px}body.inicio .cabecera.especial .logo{max-width:102px;top:0}.cabecera.especial{top:0}.cabecera .derecha .bloque [class^="desplegar_"],.cabecera .izquierda .bloque [class^="desplegar_"]{width:40px}.cabecera .derecha{margin-right:0}.marquesina .contiene_marquee{font-size:1.2em}.banners .superior .banner .texto{margin:0 auto;max-width:none}.banners #logo_feder{max-width:none}.categorias .superior .descripcion{padding-bottom:0;margin-bottom:20px}.categorias .inferior .item_categoria{display:block;width:auto;margin-right:0!important;margin-top:40px!important}.producto .inferior .derecha .texto .titulo,.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .titulo,.newsletter .titulo,.video .interior .texto .titulo,.carrusel .superior .titulo,.resumenes .inferior .resumen .derecha .texto .titulo,.categorias .superior .titulo,.categorias .inferior .item_categoria .texto .titulo{font-size:2.5em}.carrusel.ofertas_portada .descripcion,.categorias .superior .descripcion{width:auto}.carrusel.ofertas_portada .descripcion{text-align:center;line-height:20px;margin-top:0}.carrusel{padding-left:20px;padding-right:20px}.carrusel.ofertas_portada .item_producto{width:auto;margin-right:0!important}.carrusel.ofertas_portada .item_producto:nth-child(2){display:none}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"],.video .interior .owl-nav [class^="owl-"],.carrusel .inferior .owl-nav [class^="owl-"],.resumenes .inferior .owl-nav [class^="owl-"],.categorias .inferior .owl-nav [class^="owl-"],.banners .inferior .ancla,.destacados .inferior .owl-nav [class^="owl-"]{width:40px;height:40px}.carrusel .inferior .owl-nav{top:0;transform:translateY(calc(-100% - 10px))}.producto .inferior .derecha .texto .titulo,.productos .superior .filtros .bloque .desplegable_filtros .propiedades .filtro .titulo,.newsletter .titulo,.video .interior .texto .titulo,.carrusel .superior .titulo,.resumenes .inferior .resumen .derecha .texto .titulo,.categorias .superior .titulo,.categorias .inferior .item_categoria .texto .titulo{line-height:1.1}.destacados .inferior .item_destacado .texto .titulo,.carrusel.ofertas_portada .item_producto .titulo{font-size:1.7em}.destacados .inferior .owl-nav [class^="owl-"]{box-shadow:0 0 0 1px #ffffff inset}.presentacion .texto .descripcion,.contenido .titulo,.supercontenido .superior .subtitulo,.migas .texto .titulo,.resumenes .superior .subtitulo,.destacados .superior .subtitulo,.presentacion .texto .subtitulo,.banners .superior .banner .texto .subtitulo{margin-top:10px}.resumenes .inferior .resumen .derecha .secundarias .imagen{width:auto;display:block;float:none!important;transform:none!important;margin-right:0!important;margin-top:10px!important}.resumenes .inferior .resumen .derecha .secundarias .imagen img{height:auto;max-height:100%;max-width:100%;width:auto}.pie .superior{display:block}.pie .superior{margin-top:20px}.producto .inferior .izquierda .informacion .descripcion,.pie .superior ul li *,.newsletter form .checks .check,.faldon .copyright,.faldon .sgm,.pie .inferior .direccion,.producto .inferior .derecha .texto .acciones .reenviar,.producto .inferior .derecha .texto .acciones .favorito,.producto .superior .izquierda .segmentos *,.productos .superior .descripcion,.resumenes .inferior .resumen .derecha .texto .descripcion,.categorias .inferior .item_categoria .texto .descripcion,.destacados .inferior .item_destacado .texto .precios .precio,.destacados .inferior .item_destacado .texto .precios .precio_anterior{letter-spacing:0}body.down .cabecera.especial .logo{top:50%}.categorias .inferior .wrap_owl_categorias .item_categoria:nth-child(-n + 2){margin-right:10px!important}.categorias .inferior .wrap_owl_categorias .owl-loaded .item_categoria{margin-right:0!important}.item_producto .texto .titulo{line-height:15px;font-size:1.2em;-webkit-line-clamp:4;line-clamp:4;height:60px}.corte_gratis_ficha{height:auto;font-size:12px;width:auto;border-radius:4px;padding:5px;line-height:1}*{letter-spacing:0!important}.categorias .inferior .wrap_owl_categorias .item_categoria .texto{margin-top:10px}.categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo{font-size:1.2em}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .cantidad,.producto .inferior .derecha .texto .precios .precio_kilo{font-size:12px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .formato,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{font-size:11px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio_anterior b,.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .precios .precio b{display:none}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .borrar{width:40px;height:40px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .titulo{padding-right:40px}.desplegable_minicesta .interior .inferior .listado .item_minicesta .texto .propiedad{-webkit-line-clamp:1;line-clamp:1}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo.uppercase,.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo.uppercase{font-size:13px}.desplegable_minicesta .interior .inferior .listado .item_minicesta.si_regalo .texto .titulo{font-size:12px;padding-right:0}.desplegable_minicesta .interior .inferior .listado .alerta.a1{margin-right:0}.desplegable_minicesta .interior .inferior .listado{max-height:calc(100vh - 280px);max-height:calc(var(--vh,1vh) * 100 - 280px)}[class^="icono_"]{padding-bottom:0;padding-top:35px}.cesta .superior .item_cesta .texto .titulo{display:-webkit-box;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;overflow:unset;height:auto;padding-right:40px;font-size:12px}.cesta .superior .item_cesta .texto .propiedad,.cesta .superior .item_cesta .texto .formato{white-space:normal;font-size:11px}.cesta .superior .item_cesta .texto .precios .precio_anterior b,.cesta .superior .item_cesta .texto .precios .precio b{display:none}.cesta .superior .item_cesta:not(.si_regalo) .imagen{display:block;width:auto}.cesta .superior .item_cesta:not(.si_regalo) .texto{position:absolute;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,.5);padding:10px;width:auto}.cesta .superior .item_cesta.si_regalo.si_regalo .texto .titulo{font-size:13px;padding-right:0}.carrusel .item_producto .titulo{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:calc(24px * 3);line-height:24px;font-size:1.7em}.carrusel[data-seccion="relacionados"]{margin-bottom:100px}body.xproducto .carrusel,body.especial .carrusel{padding-bottom:120px}.cesta{padding-bottom:50px}.cesta .inferior .botones a{color:#000000}.confirmacion .interior,.pagos .interior,.envios .interior,.direcciones .interior{padding:0 20px;max-width:none}.envios .interior .inferior .bloque>.titulo,.direcciones .interior .inferior .titulo{font-size:16px}.checks .check.centrado{text-align:left}.desplegable_direccion .interior{max-width:none}.desplegable_direccion .interior{padding-left:20px;padding-right:20px}.confirmacion .interior .superior .titulo,.pagos .interior .superior .titulo,.envios .interior .superior .titulo,[class^="icono_"],.direcciones .interior .superior .titulo{font-size:16px;text-transform:uppercase}.direcciones .interior .inferior .listado .direccion span{color:#929292}.direcciones .interior .inferior .listado .direccion.sel span{color:#ffffff}.checks .check label[for="misma"]{color:#929292}.envios .interior .inferior .bloque .listado .envio .precio i{display:block}.envios .interior .inferior .bloque .listado .envio .precio{font-size:12px}.pagos .interior .inferior form .entrega{font-size:13px}.pagos .interior .inferior form .informacion span b:first-child{position:static;transform:none;font-size:12px;color:#929292}.pagos .interior .inferior form .informacion span.total b:last-child{font-size:2em;line-height:1}.pagos .checks .check label[for="condiciones"]{color:#ffffff}.pagos .checks .check label{color:#929292}.pagos .interior .inferior form .campos{padding:0}.pagos .campo textarea ~ label{left:20px;top:20px;color:#929292;font-size:12px}.pagos .campo textarea:focus ~ label{left:20px;top:20px;font-size:12px}.pagos .campo textarea{color:#929292;padding-top:20px}.confirmacion .interior .inferior .descripcion{color:#929292;text-align:left}.confirmacion .interior .superior .titulo{color:#f09e54!important}.confirmacion .interior .inferior .descripcion strong{color:#f09e54}.area .inferior .bloques .bloque .titulo,.area .inferior .descargas .descarga span,.area .inferior .item_area .titulo,.area .inferior .atajos .atajo .titulo{font-size:1.4em;text-transform:uppercase;margin-bottom:10px}.area .superior .desplegable_area{box-shadow:none;left:20px;right:20px}.area{padding-left:20px;padding-right:20px}.area .inferior .item_area.especial{padding-bottom:120px}.area .inferior .resumen .item_resumen .texto .precio{color:#181818;border-radius:4px;padding:5px;font-weight:500;margin:10px}.area .inferior .resumen .item_resumen .texto .titulo{font-family:"Avenir",sans-serif;font-weight:500;color:#f09e54}.area .inferior .resumen .item_resumen .texto .propiedad{margin-bottom:20px}.area .inferior .resumen .item_resumen .texto .cantidad{width:auto;text-transform:lowercase;color:#929292}.area .inferior .informacion ul li,.area .inferior .bloques .bloque .texto span,.area .inferior .resumen .item_resumen .texto .propiedad{color:#929292}.area .inferior .item_area{padding-bottom:70px}.area .inferior .resumen .item_resumen .texto .devolver .checks .check{color:#929292}.area .inferior .resumen .item_resumen .texto .devolver .checks .check label:before{background-size:contain}.area .contenido .descripcion h3{font-size:25px}.contenido .descripcion p{hyphens:none;text-align:left}.item_producto .favorito.sel,.item_producto .favorito{background-color:#181818;background-image:url("../img/web/usuarios/mis_favoritos.svg");background-size:20px;left:10px;top:10px}.promociones,.contacto{padding-top:20px}.ui-dialog{position:absolute;left:0;right:0;top:20px!important}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:1.65em}.valoraciones{padding-left:20px;padding-right:20px}.valoraciones .superior .titulo{font-size:3em}.valoraciones .medio{margin-top:10px}.valoraciones .medio .estadisticas{margin-right:0;margin-bottom:20px}.valoraciones{padding-top:20px}.valoraciones .medio .barras .barra{display:flex;align-items:center;justify-content:space-between}.valoraciones .medio .barras .barra .cantidad{position:absolute;right:20px}.valoraciones .medio .barras{display:block}.valoraciones .inferior{padding-left:0;padding-right:0}.valoraciones .inferior .item_respuesta{background-color:#3a3a3a}.valoraciones .inferior .item_valoracion .comentario,.valoraciones .inferior .item_respuesta .comentario{color:#cccccc}.supercontenido .superior .descripcion{font-family:"Avenir",sans-serif;font-size:1.2em;font-weight:500;line-height:25px;margin-top:20px;text-transform:uppercase}.supercontenido .inferior .secundarias .owl-nav [class^="owl-"]{top:50%}.supercontenido .inferior .secundarias .owl-nav .owl-prev{left:10px}.supercontenido .inferior .secundarias .owl-nav .owl-next{right:10px}.supercontenido .superior{text-align:left}.posts .post .texto .descripcion,.posts .post .texto .titular{-webkit-line-clamp:unset;line-clamp:unset;overflow:unset;height:auto;display:block;line-height:1.1}.posts .post .texto .descripcion{line-height:1.6;font-size:12px}.noticia .contenido .descripcion p:first-child{margin-top:0}.noticia .contenido .descripcion{margin-top:0}.noticia .contenido .descripcion h2,.noticia .contenido .descripcion h3{font-size:25px;font-weight:500}.promocion,.promociones{padding-left:20px;padding-right:20px}.productos.owl_1 .superior .descripcion{line-height:1.6;padding-bottom:0}.categorias .inferior .owl-nav{position:static}.categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev{top:50%;transform:translateY(calc(-50% - 10px));position:absolute;left:0;width:25px;box-shadow:none;background-size:20px}.categorias .inferior .owl-nav .owl-next{right:0;left:unset}body.valoracion body:before{display:none}body.valoracion .cabecera .logo{max-width:150px;right:unset;left:20px}.valorar{padding-top:120px;padding-right:20px;padding-left:20px;padding-bottom:50px}.valorar .superior{text-align:left}.valorar .superior .subtitulo{color:#929292;text-transform:uppercase;font-size:12px;line-height:1.3}.valorar .inferior .estrellas{display:block;width:auto;margin-right:0}.valorar .superior .titulo,.valorar .inferior .estrellas .titulo{font-family:"Avenir",sans-serif;font-weight:500;font-size:1.4em;text-transform:uppercase;line-height:1.1;text-wrap:pretty}.valorar .inferior .estrellas .estrella label span{color:#929292;text-transform:uppercase;font-size:12px}.valorar .inferior form{display:block;width:auto;margin:0;margin-top:20px}.valorar .check,.valorar .campo textarea:valid ~ label,.campo textarea:not(:placeholder-shown) ~ label,.valorar .campo textarea,.valorar .campo label{color:#929292}.campo textarea{font-size:16px}html.it .categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo,html.fr .categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo,html.de .categorias .inferior .wrap_owl_categorias .item_categoria .texto .titulo{line-height:1.1;padding-left:10px;padding-right:10px}html.it .categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev,html.fr .categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev,html.de .categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev{transform:translateY(calc(-50% - 35px))}.area .inferior .adicional span,.cesta .inferior .informacion span{background:none}.area .inferior .adicional span.total,.cesta .inferior .informacion span.total{background:none}.area .inferior .adicional span.total b,.cesta .inferior .informacion span.total b{font-size:13.5px;color:#929292}.area .inferior .adicional span.total b:last-child,.cesta .inferior .informacion span.total b:last-child{font-size:30px;font-weight:300;line-height:1;color:#f09e54}.area .inferior .adicional span b:first-child,.cesta .inferior .informacion span b:first-child{position:static;transform:none;display:block;color:#929292}.cesta .inferior .cupon{height:auto!important}.area .superior .desplegable_area{max-width:calc(100vw - 40px)}body.inicio .categorias .inferior .item_categoria .texto .titulo{height:auto!important;line-height:1.1!important;min-height:unset!important}.promocion.bienvenida .superior h1,.promocion.bienvenida .inferior h2{font-size:3em}.promocion.bienvenida .superior p,.promocion.bienvenida .inferior .parrafo_1,.promocion.bienvenida .superior .info_descuento{font-size:1.8em}.promocion.bienvenida .superior .info_descuento{margin-top:30px}.promocion.bienvenida .inferior .condiciones_bienvenida{margin:50px 0}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion{display:block;width:100%;margin-bottom:40px;padding-bottom:40px;padding-top:75px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:after{height:60px;width:60px;background-size:24px}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:before{left:50px;right:50px;height:2px;width:auto;bottom:0;top:auto}.promocion.bienvenida .inferior .condiciones_bienvenida .condicion:last-child:before{display:block}.categorias .inferior .item_categoria .imagen{transform:translateY(-100px)}.categorias .inferior .item_categoria{position:relative;max-height:calc(100% - 100px);overflow:hidden}.categorias .inferior .item_categoria .texto{position:absolute;bottom:0;left:0;right:0;top:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);padding:20px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:flex-end}.categorias .inferior .item_categoria .texto .descripcion{color:#cdcdcd;height:auto!important;margin-top:10px}.categorias .inferior .item_categoria .texto .boton{background-color:transparent;color:#f09e54!important;line-height:40px;margin-top:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.productos .categorias .inferior .item_categoria .imagen{transform:none}.productos .categorias .inferior .item_categoria .texto{position:static;background:none;padding:0;display:block}.destacados .inferior .item_destacado,.carrusel.ofertas_portada .item_producto,.carrusel.ofertas_portada .item_producto:nth-child(2),.carrusel.ofertas_portada .item_producto:nth-child(3),.carrusel.ofertas_portada .item_producto:nth-child(4){display:inline-block}.carrusel.ofertas_portada .item_producto,.item_producto,.destacados .inferior .item_destacado{margin-right:10px!important;width:calc(50% - 6px)}.carrusel.ofertas_portada .item_producto:nth-child(2n),.item_producto:nth-child(2n),.destacados .inferior .item_destacado:nth-child(2n){margin-right:0!important}.carrusel .item_producto .titulo,.destacados .inferior .item_destacado .texto .titulo,.carrusel.ofertas_portada .item_producto .titulo{font-size:1.3em;height:calc(15px * 4);-webkit-line-clamp:4;line-clamp:4;line-height:15px}.item_producto .texto .precios .precio{font-size:1.4em}.carrusel .inferior{margin-top:20px}.destacados .inferior .item_destacado:nth-of-type(3),.destacados .inferior .item_destacado{margin-top:50px}html.it .categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev,html.fr .categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev,html.de .categorias .inferior .owl-nav .owl-next,.categorias .inferior .owl-nav .owl-prev{transform:translateY(calc(-50% - 10px))}}@media (max-width:359px){body{font-size:56%}}@media (max-width:319px){}@media (pointer:coarse){}.ui-accordion-header-icon {background: url(../img/web/ancla_w.svg);background-size: 16px; display: inline-block;}.ui-icon {width: 16px;height: 13px;    margin-right: 5px;}.icon-arrow-e{background-position: -32px -16px;}.icon-arrow-s{transform: rotate(-90deg);}#accordion_inferior #accordion>h3{cursor: pointer;}.container-author .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:1px solid #929292;border-radius:.25rem}.container-author .img-fluid{max-width:100%;height:auto}.container-author .card-title{margin-bottom:.5rem}.container-author{margin:20px auto}.container-author>.card{width:100%}.container-author>.card .row{display:flex}.contact-author,.container-author>.card h5.card-title{display:inline-block;width:auto}.container-author>.card .contact-author{margin-left:10px;display:none}.container-author>.card .contact-author>span{margin-right:5px}.container-author>.card .col-img{text-align:center;align-self:center;padding:.5rem;width:25%}.container-author>.card .col-img>img{border-radius:100%!important;max-width:150px}.container-author>.card .social-author{display:flex;justify-content:flex-start}.container-author>.card .col-desc{padding:.5rem;width:calc(75% - 1rem)}.container-author>.card .card-title{display:inline-block;vertical-align:middle;font-family:"Gabriela Stencil",sans-serif;font-size:4em;font-weight:900;line-height:1em;margin-top:15px;color:#fff}.container-author>.card .card-text{font-family:Avenir,sans-serif;font-size:1.5em;font-weight:900;line-height:1em;color:#f09e54}@media screen and (max-width:767px){.container-author>.card .col-img{padding:1rem}.container-author>.card .row{flex-direction:column}.container-author>.card .col-desc,.container-author>.card .col-img{width:100%}.container-author>.card .card-title{font-size:3em}}.container-author .social_40 .social_button{background:url("/assets/img/web/icon-social-network-40-author.svg") no-repeat}.container-author .social_40 .social_button.facebook{background-position:0 0}.container-author .social_40 .social_button.twitter{background-position:-40px 0}.container-author .social_40 .social_button.instagram{background-position:-160px 0}.container-author .social_40 .social_button.youtube{background-position:-240px 0}.container-author .social_40 .social_button.linkedin{background-position:-280px 0}.container-author .social_40 .social_button.tiktok{background-position:-520px 0}.social_40 .social_button{width:40px;height:40px;display:block;margin:0}
