@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Encode+Sans+Condensed:400,500,600,700,800|Lato:900);#main_page li,#mbmenu .uk-offcanvas-bar #main_navigation>ul>li,#mbmenu .uk-offcanvas-bar #top_bar>div ul li{list-style-type:none}#main_page figure,body,html{margin:0}@font-face{font-family:akzidenzgroteskbq;src:url(../fonts/webfonts/akzidenzgroteskbq-light.eot);src:url(../fonts/webfonts/akzidenzgroteskbq-light.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/akzidenzgroteskbq-light.woff2) format("woff2"),url(../fonts/webfonts/akzidenzgroteskbq-light.woff) format("woff"),url(../fonts/webfonts/akzidenzgroteskbq-light.ttf) format("truetype"),url(../fonts/webfonts/akzidenzgroteskbq-light.svg#akzidenzgroteskbq-light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:akzidenzgroteskbq;src:url(../fonts/webfonts/akzidenzgroteskbq-lightit.eot);src:url(../fonts/webfonts/akzidenzgroteskbq-lightit.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/akzidenzgroteskbq-lightit.woff2) format("woff2"),url(../fonts/webfonts/akzidenzgroteskbq-lightit.woff) format("woff"),url(../fonts/webfonts/akzidenzgroteskbq-lightit.ttf) format("truetype"),url(../fonts/webfonts/akzidenzgroteskbq-lightit.svg#akzidenzgroteskbq-lightit) format("svg");font-weight:300;font-style:italic}@font-face{font-family:akzidenzgroteskbq;src:url(../fonts/webfonts/akzidenzgroteskbq-medium.eot);src:url(../fonts/webfonts/akzidenzgroteskbq-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/akzidenzgroteskbq-medium.woff2) format("woff2"),url(../fonts/webfonts/akzidenzgroteskbq-medium.woff) format("woff"),url(../fonts/webfonts/akzidenzgroteskbq-medium.ttf) format("truetype"),url(../fonts/webfonts/akzidenzgroteskbq-medium.svg#akzidenzgroteskbq-medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:akzidenzgroteskbq;src:url(../fonts/webfonts/akzidenzgroteskbq-bold.eot);src:url(../fonts/webfonts/akzidenzgroteskbq-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/akzidenzgroteskbq-bold.woff2) format("woff2"),url(../fonts/webfonts/akzidenzgroteskbq-bold.woff) format("woff"),url(../fonts/webfonts/akzidenzgroteskbq-bold.ttf) format("truetype"),url(../fonts/webfonts/akzidenzgroteskbq-bold.svg#akzidenzgroteskbq-bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:icon;src:url(../fonts/iconfonts/icon.eot);src:url(../fonts/iconfonts/icon.eot?#iefix) format("eot"),url(../fonts/iconfonts/icon.woff2) format("woff2"),url(../fonts/iconfonts/icon.woff) format("woff"),url(../fonts/iconfonts/icon.ttf) format("truetype"),url(../fonts/iconfonts/icon.svg#icon) format("svg")}.icon:before{font-family:icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-bars:before{content:"\E001"}.icon-cart:before{content:"\E002"}.icon-chevron-black:before{content:"\E003"}.icon-chevron-bold:before{content:"\E004"}.icon-chevron-light:before{content:"\E005"}.icon-chevron-tiny:before{content:"\E006"}.icon-chevron:before{content:"\E007"}.icon-fa-dashboard:before{content:"\E008"}.icon-fa-eye-slash:before{content:"\E009"}.icon-fa-eye:before{content:"\E00A"}.icon-fa-file-archive-o:before{content:"\E00B"}.icon-fa-home:before{content:"\E00C"}.icon-fa-shopping-basket:before{content:"\E00D"}.icon-fa-sign-out:before{content:"\E00E"}.icon-fa-user:before{content:"\E00F"}.icon-facebook:before{content:"\E010"}.icon-filter:before{content:"\E011"}.icon-instagram:before{content:"\E012"}.icon-location-02:before{content:"\E013"}.icon-location:before{content:"\E014"}.icon-mail:before{content:"\E015"}.icon-news:before{content:"\E016"}.icon-phone:before{content:"\E017"}.icon-search:before{content:"\E018"}.icon-sorting:before{content:"\E019"}.icon-twitter:before{content:"\E01A"}.icon-weel:before{content:"\E01B"}.icon-youtube:before{content:"\E01C"}.icon-zbar-mail:before{content:"\E01D"}.icon-zbar-messenger:before{content:"\E01E"}.icon-zbar-phone:before{content:"\E01F"}.icon-zbar-whatsapp:before{content:"\E020"}.icon-zoom:before{content:"\E021"}.icon-zx-touch:before{content:"\E022"}#main_panel>div.uk-container:after,#main_panel>div.uk-container:before,#top_bar>div.uk-container:after,#top_bar>div.uk-container:before{content:none}.icon.icon-circle{position:relative;display:inline-block;width:2em;height:2em;background-color:#000;color:#fff;border-radius:50%}.icon.icon-circle:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_page,body,html{font-size:16px;position:relative;width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%}#main_page a,#main_page body,#main_page button,#main_page dd,#main_page div,#main_page dt,#main_page h1,#main_page h2,#main_page h3,#main_page h4,#main_page h5,#main_page h6,#main_page input,#main_page label,#main_page li,#main_page p,#main_page select,#main_page span,#main_page td,#main_page textarea,#main_page th,#main_page ul{font-family:"Encode Sans Condensed",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main_page button,#main_page input[type=text],#main_page input[type=password],#main_page input[type=submit],#main_page select{-webkit-appearance:none;border-radius:0}#main_page img{-webkit-backface-visibility:hidden;transform:translateZ(0);max-width:100%;height:auto}#main_page .uk-cover{transform:translateX(-50%) translateY(-50%) translateZ(0);max-width:initial}#main_page ul:not(.uk-container){margin:0;padding:0}#main_page a,#main_page a:hover{text-decoration:none;color:#002193}#main_page a.uk-button.uk-button-primary,#main_page a:hover.uk-button.uk-button-primary{color:#fff}#main_page button{background:0 0;border:none;outline:0;cursor:pointer}#main_page .fit-square,#main_page [cover-fit],#main_page [custom-fit],#main_page [modal-fit],#main_page [parent-fit],#main_page [update-fit]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;max-width:initial;min-width:initial}#main_page .fit-square.height-predominant,#main_page [cover-fit].height-predominant,#main_page [custom-fit].height-predominant,#main_page [modal-fit].height-predominant,#main_page [parent-fit].height-predominant,#main_page [update-fit].height-predominant{width:auto;height:100%}#main_page .icon.icon-circle{position:relative;display:inline-block;width:2em;height:2em;background-color:#000;color:#fff;border-radius:50%}#main_page .icon.icon-circle:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_page .uk-input,#main_page .uk-select,#main_page .uk-textarea{background-color:#fff;border:1px solid #d7d7d7}img[src*='data:image']{background-image:url(../images/img-load.svg);background-size:5em auto;background-repeat:no-repeat;background-position:center center}.uk-lightbox{background:rgba(255,255,255,.95)}.uk-notification .uk-notification-message{font-family:"Encode Sans Condensed",sans-serif;border:1px solid #ebebeb}#main_page footer{background-color:#1b1b1b;padding:2em 0;z-index:11;position:relative}#main_page footer>div .grid{margin-top:2em}#main_page footer>div .grid p,#main_page footer>div .grid span,#main_page footer>div .grid ul li a{display:block;font:500 .9375em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:.05em;margin-bottom:1em}#main_page footer>div .grid ul li a:hover{color:#ea0030}#main_page footer>div .grid address ul li{margin-bottom:1em}#main_page footer>div .grid address ul li a{text-transform:none;display:flex;align-items:flex-start;margin:0}#main_page footer>div .grid address ul li a i{color:#9b9b9b;margin-right:.5em}#main_page footer>div .grid address ul li a:hover{color:#ea0030}#main_page footer>div .grid address ul li span{color:#7b7b7b;text-transform:none;padding-left:1.5em;font-weight:300;margin-top:.25em}#main_page footer>div .grid nav:nth-of-type(2) ul li a{color:#7b7b7b}#main_page footer>div .grid nav:nth-of-type(2) ul li a:hover{color:#ea0030}#main_page footer>div .grid form p{font-weight:300;text-transform:none;color:#7b7b7b}#main_page footer>div .grid form>div{display:flex}#main_page footer>div .grid form>div input[type=email]{letter-spacing:.05em;background:rgba(255,255,255,0);box-shadow:inset 0 0 0 1px #b8b8b8;color:#fff}#main_page footer>div .grid form>div input[type=email]::-webkit-input-placeholder{color:#939393;font-weight:300;font-style:italic}#main_page footer>div .grid form>div input[type=email]::-moz-placeholder{color:#939393;font-weight:300;font-style:italic}#main_page footer>div .grid form>div input[type=email]:-ms-input-placeholder{color:#939393;font-weight:300;font-style:italic}#main_page footer>div .grid form>div input[type=email]:-moz-placeholder{color:#939393;font-weight:300;font-style:italic}#main_page footer>div .bottom{display:flex;align-items:center;justify-content:space-between;margin-top:2em}#main_page footer>div .bottom .rrss{margin-top:1em}#main_page footer>div .bottom .rrss span{display:block;font:500 .9375em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:.05em;margin-bottom:1em}#main_page footer>div .bottom .rrss li{display:inline-block}#main_page footer>div .bottom .rrss li a{font-size:1.3em;width:1.8em;height:1.8em;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;transition:all .3s ease}#main_page footer>div .bottom .rrss li a[class*=facebook]{background-color:#3954a1}#main_page footer>div .bottom .rrss li a[class*=instagram]{background-color:#e95950}#main_page footer>div .bottom .rrss li a[class*=youtube]{background-color:red}#top_bar,header{background-color:#fff}#main_page footer>div .bottom .rrss li a:hover{background:#fff;color:gray}#main_page footer>div .bottom .red-compra img{width:100%;max-width:6.25em}header{display:flex;flex-wrap:wrap;position:relative}header>*{width:100%}header.uk-active{border-bottom:1px solid #ececec}#top_bar{order:1;border-bottom:1px solid #002193}#top_bar>div{display:flex;justify-content:space-between}#top_bar>div>*{display:flex;flex:1}#top_bar>div .brands li{display:flex;align-items:center}#top_bar>div .brands li a{display:block;padding:.625em 0;margin:0 .645em}#top_bar>div .brands li a img{width:100%;max-width:100%;height:auto}#top_bar>div .brands li:first-child a{margin-left:0}#top_bar>div .brands li:last-child a{margin-right:0}#top_bar>div .menu{justify-content:flex-end}#top_bar>div .menu li{display:flex;align-items:center;margin:0 .645em}#top_bar>div .menu li:hover a,#top_bar>div .menu li:hover i{color:#002193}#top_bar>div .menu li a,#top_bar>div .menu li i{color:#323538;line-height:1;transition:all .3s ease}#top_bar>div .menu li i{font-size:1.7em;margin-right:.25em}#top_bar>div .menu li a{text-transform:uppercase;font-size:1.113125em;height:100%;display:flex;align-items:center;margin:0}#top_bar>div .menu li:first-child{margin-left:0}#top_bar>div .menu li:last-child{margin-right:0}#main_panel{order:2}#main_panel>div{display:flex;align-items:center;justify-content:space-between}#main_panel>div>*{margin:0 .5em}#main_panel>div>button{display:flex;justify-content:center;align-items:center;font-size:2em;width:1.58em;height:1.58em;line-height:1;padding:0;margin:0;border-right:1px solid #ebebeb;color:#002193}#main_panel>div #logo{font-size:1em;line-height:1;padding:2em 0}#main_panel>div #main_search .input-item input[type=text]{background-color:#fff;border:1px solid #b8b8b8;border-right:0;border-radius:.25em 0 0 .25em}#main_panel>div #main_search .input-item input[type=submit]{min-width:5em;background:#002193;color:#fff;box-shadow:inset 0 0 0 1px #002193;border:none;font-size:.97125em;text-transform:uppercase;font-weight:500;letter-spacing:.025em;padding:0 .75em;cursor:pointer;line-height:1;transition:all .3s ease;display:inline-block}#main_panel>div #main_search .input-item input[type=submit]:hover{background:#fff;color:#002193}#main_panel>div #main_login a{display:flex;align-items:center;color:#2a2a2a;font-size:1.096875em;font-weight:500;letter-spacing:.025em}#main_panel>div #main_login a i{font-size:.8em;width:1em;height:1em;display:flex;align-items:center;justify-content:center}#main_panel>div #main_login>div{background-color:#fff;padding:.75em;max-width:15em;border:1px solid #ebebeb}#main_panel>div #main_login>div .login{padding:0}#main_panel>div #main_login>div .login>*{margin-bottom:.75rem}#main_panel>div #main_login>div .login>:last-child{margin-bottom:0}#main_panel>div #main_login>div .login input[type=email],#main_panel>div #main_login>div .login input[type=password],#main_panel>div #main_login>div .login input[type=text]{background:#fff;box-shadow:inset 0 0 0 1px #ebebeb;border:none}#main_panel>div #main_login>div .login input[type=submit]{width:100%;display:block;background:#002193;color:#fff;border:none;padding:1em 0;font-size:.97125em;text-transform:uppercase;font-weight:500;letter-spacing:.025em;cursor:pointer;line-height:1;transition:all .3s ease}#main_panel>div #main_login>div .login input[type=submit]:hover{background:#ea0030}#main_panel>div #main_login>div .login>label{display:block}#main_panel>div #main_login>div .login .links a{font-size:.8em;line-height:1;display:block;text-align:center;margin-top:.5em}#main_panel>div #main_login>div .login .links a.forgot-password{font-style:italic;color:gray}#main_panel>div #main_login>div .login .links a.register{text-decoration:underline;color:#002193}#main_panel>div #main_login>div .panel-usuario a{display:flex;margin-top:.5em}#main_panel>div #main_login>div .panel-usuario a:first-child{margin-top:0}#main_panel>div #main_login>div .panel-usuario a i{color:#002193;margin-right:.5em}#main_panel>div #counter_cart{position:relative;margin:0}#main_panel>div #counter_cart:after{content:attr(data-counter);position:absolute;color:#fff;background:#ea0030;font-size:.68em;line-height:0;font-family:Lato,sans-serif;border-radius:50%;width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;top:0;right:-10%}#main_panel>div #counter_cart i{font-size:2.6em;color:#000;width:1em;height:1em;display:flex;justify-content:center;align-items:center}#main_navigation{order:3;background-color:#f4f4f4;border-top:1px solid #ececec}#main_navigation>ul{display:flex;justify-content:space-between;margin-top:0;margin-bottom:0}#main_navigation>ul.uk-container:after,#main_navigation>ul.uk-container:before{content:none}#main_navigation>ul .line{width:1px;background-color:#000;margin:.43em 0}#main_navigation>ul>li{position:relative}#main_navigation>ul>li.diff a{color:#002193}#main_navigation>ul>li>a{font-size:1.15875em;font-weight:700;color:#000;text-transform:uppercase;display:block;text-align:center;letter-spacing:.05em;padding:1em;line-height:1}#main_navigation>ul>li>ul{background:#fff;border:1px solid #e1e1e1;left:unset!important;top:unset!important;width:12.5em}#main_navigation>ul>li>ul:after,#main_navigation>ul>li>ul:before{content:"";position:absolute;left:2em;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent}#main_navigation>ul>li>ul:before{bottom:100%;border-bottom:15px solid #e1e1e1}#main_navigation>ul>li>ul:after{border-bottom:15px solid #fff;bottom:calc(100% - 1px)}#main_navigation>ul>li>ul li a{font-family:"Encode Sans Condensed",sans-serif;line-height:1;font-weight:500;margin:1em 1em 0;padding-left:.75em;display:block;color:#6e6e6e;font-size:.875em;text-transform:uppercase;border-left:2px solid #b7b7b7}#main_navigation>ul>li>ul li a:hover{color:#6e6e6e;border-color:#ea0030}#main_navigation>ul>li>ul li:last-child{margin-bottom:1em}#side_panel{z-index:10;position:fixed;top:50%;transform:translateY(-50%);right:0}#side_panel li a{background:#002193;color:#fff;font-size:1.7em;width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;margin-top:.25em;border-radius:.25em}#side_panel li a:hover{color:#fff}#side_panel li:nth-child(1) a{background-color:#89c978}#side_panel li:nth-child(2) a{background-color:#ff9a63}#side_panel li:nth-child(3) a{background-color:#ffcd5e}#side_panel li:nth-child(4) a{background-color:#29acff}#mbmenu .uk-offcanvas-bar{padding:0;overflow-x:hidden;display:flex;flex-direction:column}#mbmenu .uk-offcanvas-bar #main_navigation{order:1;padding-top:.4em}#mbmenu .uk-offcanvas-bar #main_navigation>ul{flex-direction:column;padding:0}#mbmenu .uk-offcanvas-bar #main_navigation>ul .line{display:block;background-color:#ebebeb;width:100%;height:1px}#mbmenu .uk-offcanvas-bar #main_navigation>ul>li>a{text-decoration:none;font-family:"Encode Sans Condensed",sans-serif;font-weight:700;font-size:1.15875em;text-transform:uppercase;display:block;text-align:left;letter-spacing:.05em;padding:1em;line-height:1}#mbmenu .uk-offcanvas-bar #main_navigation>ul>li ul{position:relative;padding:0;margin:0;border-left:none;border-right:none;width:100%}#mbmenu .uk-offcanvas-bar #main_navigation>ul>li ul li a{text-decoration:none}#mbmenu .uk-offcanvas-bar #top_bar{order:2}#mbmenu .uk-offcanvas-bar #top_bar>div{display:flex;flex-direction:column}#mbmenu .uk-offcanvas-bar #top_bar>div ul{display:flex;flex-direction:column;padding:0}#mbmenu .uk-offcanvas-bar #top_bar>div ul li a{text-decoration:none;text-transform:uppercase;font-size:1.113125em;font-family:"Encode Sans Condensed",sans-serif}#mbmenu .uk-offcanvas-bar #top_bar>div ul.menu{order:1}#mbmenu .uk-offcanvas-bar #top_bar>div ul.menu li{margin:.75em 0;font-size:1.5em}#mbmenu .uk-offcanvas-bar #top_bar>div ul.brands{order:2;flex-direction:row;flex-wrap:wrap;justify-content:center}#mbmenu .uk-offcanvas-bar #top_bar>div ul.brands li{width:50%;text-align:center}#main_page .hero{position:relative}#main_page .hero .background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#main_page .hero .background:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.4}#main_page .hero .background>ul{height:100%}#main_page .hero>[class*=container]{position:relative;padding-top:8.125em;padding-bottom:8.125em}#main_page .hero>[class*=container] h2{color:#fff;text-align:center;font-size:3.284375em;letter-spacing:.025em;text-transform:uppercase;line-height:1;margin:0}#main_page .hero>[class*=container]>ul{display:flex;justify-content:center;align-items:center;margin:2em 0 0}#main_page .hero>[class*=container]>ul li a{display:block;color:#fff;font-size:1.720625em;line-height:1;letter-spacing:.025em;text-decoration:underline;font-weight:700;padding:.35em 1.25em;transition:all .3s ease;text-align:center}#main_page .hero>[class*=container]>ul li.uk-active a{background-color:#ea0030;border-radius:4px;text-decoration:none;position:relative}#main_page .hero>[class*=container]>ul li.uk-active a:after{content:"";position:absolute;width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-top:.35em solid #ea0030;top:100%;left:50%;transform:translateX(-50%)}#main_page .hero>[class*=container]>div>form{padding:0 2.5em;counter-reset:select_counter}#main_page .hero>[class*=container]>div>form.uk-active{display:flex}#main_page .hero>[class*=container]>div>form>div{flex:1;margin:0 1em;overflow:hidden;position:relative;counter-increment:select_counter;display:flex}#main_page .hero>[class*=container]>div>form>div:before{content:counter(select_counter);display:flex;justify-content:center;align-items:center;font-family:"Encode Sans Condensed",sans-serif;font-weight:300;font-size:1em;position:absolute;height:calc(100% - 1.5em);width:2.3em;top:50%;transform:translateY(-50%);border-right:1px solid #e2e2e2}#main_page .hero>[class*=container]>div>form>div select{background-color:#fff;border:none;height:50px;padding-left:calc(10px + 2.3em)}#main_page .products-index{background-color:#f6f6f6}#main_page .products-index .heading{position:relative}#main_page .products-index .heading .background{overflow:hidden;position:absolute;width:100%;top:0;left:0;height:50%}#main_page .products-index .heading .background:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.3}#main_page .products-index .heading>div>[class*=slider]>[class*=slider-items]{margin:0}#main_page .products-index .heading>div>[class*=slider]>[class*=slider-items] li{padding:1em;text-align:center;margin:0}#main_page .products-index .heading>div>[class*=slider]>[class*=slider-items] li .square-image{max-width:15em;margin:0 auto}#main_page .products-index .heading>div>[class*=slider]>[class*=slider-items] li .square-image figure{position:relative;height:0;padding-bottom:100%;transform:scale(.8)}#main_page .products-index .heading>div>[class*=slider]>[class*=slider-items] li h3{font-size:1.3125em;font-family:"Encode Sans Condensed",sans-serif;color:#2a2a2a;text-transform:uppercase;font-weight:500;letter-spacing:.05em;line-height:1;margin:1.25rem 0 0}#main_page .products-index .heading>div>[class*=slider]>[class*=slider-items] li span{font-size:1.07625em;color:#424242;font-family:"Encode Sans Condensed",sans-serif;font-weight:300;margin:1.25rem 0 0}#main_page .products-index .best-sellers{padding-bottom:3em;margin-top:3em}#main_page .products-index .best-sellers>div>div,#main_page .products-index .best-sellers>div>div>*{padding:0;margin:0}#main_page .products-index .best-sellers>div>div .title-image{position:relative}#main_page .products-index .best-sellers>div>div .title-image figcaption{position:absolute;top:0;left:0;width:calc(100% - 3em);height:calc(100% - 3em);padding:1.5em;display:flex;flex-direction:column}#main_page .products-index .best-sellers>div>div .title-image figcaption .title{color:#fff;font-size:2.625em;text-transform:uppercase;letter-spacing:.07em;margin:0;line-height:1;width:100%}#main_page .products-index .best-sellers>div>div .title-image figcaption .subtitle{color:#fff;font-size:1.46em;text-transform:uppercase;font-weight:500;letter-spacing:.07em;margin:.25em 0 0;width:100%}#main_page .products-index .best-sellers>div>div .title-image figcaption .link{flex:1;display:flex;align-items:flex-end}#main_page .products-index .best-sellers>div>div .title-image figcaption .link button{color:#fff;background-color:#002193}#main_page .products-index .best-sellers>div>div .title-image figcaption .links a{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .products-index .best-sellers>div>div .title-image>figure{width:18.75em;height:37.5em;position:relative;overflow:hidden}#main_page .products-index .best-sellers>div>div .display-products{padding:1.5em;background:#fff;display:flex;flex-direction:column}#main_page .products-index .best-sellers>div>div .display-products>nav{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececec;padding-bottom:1em}#main_page .products-index .best-sellers>div>div .display-products>nav>ul{display:flex}#main_page .products-index .best-sellers>div>div .display-products>nav>ul li{margin:0 .75em}#main_page .products-index .best-sellers>div>div .display-products>nav>ul li:first-child{margin-left:0}#main_page .products-index .best-sellers>div>div .display-products>nav>ul li:last-child{margin-right:0}#main_page .products-index .best-sellers>div>div .display-products>nav>ul li a{color:#888;font-size:1.22em;font-weight:400;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #fff;padding-bottom:.1em}#main_page .products-index .best-sellers>div>div .display-products>nav>ul li.uk-active a{color:#2a2a2a;border-color:red}#main_page .products-index .best-sellers>div>div .display-products>nav>div ul.uk-active{display:flex}#main_page .products-index .best-sellers>div>div .display-products>nav>div ul button{color:#a1a1a1;font-size:1.5em;width:1.7em;height:1.2em;display:flex;align-items:center;justify-content:center;position:relative;border-right:1px solid #cecece;padding:0 .25em}#main_page .products-index .best-sellers>div>div .display-products>nav>div ul button:before{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}#main_page .products-index .best-sellers>div>div .display-products>nav>div ul button:first-child:before{transform:rotate(90deg)}#main_page .products-index .best-sellers>div>div .display-products>nav>div ul button:last-child{border:none}#main_page .products-index .best-sellers>div>div .display-products>nav>div ul button:last-child:before{transform:rotate(-90deg)}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]{flex:1;padding-top:1em}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]{height:100%;padding-bottom:1em;position:relative}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items]{margin-top:0;height:100%}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article{display:flex;flex-direction:column;padding-bottom:1em;position:relative}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article figure{position:relative;width:calc(100% - 10%);height:0;padding:0 5% 80%;margin-bottom:1em}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article figure:after{content:attr(data-discount) "% Off";font:500 .9375em/1 "Encode Sans Condensed",sans-serif;padding:.25em;border-radius:.25em;display:block;text-transform:uppercase;position:absolute;top:25%;left:0;background-color:#ea0030;color:#fff}#main_page .inside-hero .breadcrumb>ul li:last-child:after,#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article figure[data-discount=""]:after{content:none}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .subtitle{color:#aeaeae;font-size:.875em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1;margin:.15rem 0 0}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .title{color:#2a2a2a;font-size:19.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1;margin:.35rem 0 0}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .text{margin:.35rem 0 0}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .text p{font-size:.875em;letter-spacing:.05em;margin:0 0 1em;color:#aeaeae}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .text p:last-child{margin-bottom:0}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .price{color:#ea0030;font-weight:700;letter-spacing:.05em;line-height:1;font-size:1.5625em;margin:.75rem 0 0}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .link{flex:1;display:flex;align-items:flex-end}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article .link button{color:#fff}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article>a{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-nav]{position:absolute;bottom:0;margin:0;left:0;width:100%;padding-bottom:.5em}#main_page .related-banners{background-color:#f6f6f6;padding:2em 0}#main_page .related-banners>div>div article figure{position:relative;display:flex;align-items:flex-end;background-color:#fff;height:100%;box-shadow:0 5px 15px transparent;transition:all .3s ease}#main_page .related-banners>div>div article figure:hover{box-shadow:0 5px 15px rgba(0,0,0,.2)}#main_page .related-banners>div>div article figure img{width:100%;height:auto}#main_page .related-banners>div>div article figure a{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .news-display{position:relative;padding:4em 0}#main_page .news-display>.background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#main_page .news-display>div{position:relative}#main_page .news-display>div>div{background-color:#fff;padding:0 1.875em}#main_page .news-display>div>div .upper-box{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececec;padding:1.7em 0}#main_page .news-display>div>div .upper-box .title{margin:0;line-height:1;font-size:1.875em;font-family:"Encode Sans Condensed",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.075em;color:#2a2a2a}#main_page .news-display>div>div .upper-box nav{display:flex}#main_page .news-display>div>div .upper-box nav a{color:#a1a1a1;font-size:1.5em;width:1.2em;height:1.2em;display:flex;align-items:center;justify-content:center;position:relative;border-right:1px solid #cecece;padding:0 .25em}#main_page .news-display>div>div .upper-box nav a:before{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}#main_page .news-display>div>div .upper-box nav a:first-child:before{transform:rotate(90deg)}#main_page .news-display>div>div .upper-box nav a:last-child{border:none}#main_page .news-display>div>div .upper-box nav a:last-child:before{transform:rotate(-90deg)}#main_page .news-display>div>div .slider{padding-top:1.875em;padding-bottom:1.875em}#main_page .news-display>div>div .slider article{display:flex}#main_page .news-display>div>div .slider article figure{position:relative;overflow:hidden;height:0;flex:1;padding-bottom:50%}#main_page .news-display>div>div .slider article figcaption{width:60%;margin-left:1em;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#main_page .news-display>div>div .slider article figcaption>a{color:#fff;margin-top:1.5em}#main_page .news-display>div>div .slider article figcaption span{display:block;font-family:"Encode Sans Condensed",sans-serif;line-height:1;letter-spacing:.075em;font-weight:500}#main_page .news-display>div>div .slider article figcaption span.date{font-size:.75em;color:#aeaeae;text-transform:uppercase}#main_page .news-display>div>div .slider article figcaption span.title{font-size:1.0625em;color:#2a2a2a;margin-top:1.5em}#main_page .news-display>div>div .slider article figcaption .text{margin-top:1.2em;max-width:100%}#main_page .news-display>div>div .slider article figcaption .text>*{margin:0 0 .5em}#main_page .news-display>div>div .slider article figcaption .text>:last-child{margin:0}#main_page .news-display>div>div .slider article figcaption .text p{font-size:.875em;font-family:"Encode Sans Condensed",sans-serif;color:#2a2a2a;font-weight:300;max-width:100%}#main_page .brand-display{padding-bottom:calc(1em + 2%)}#main_page .brand-display>div>div article figure{position:relative;height:0;padding-bottom:100%;overflow:hidden}#main_page .brand-display>div>div article figure img{transform:translate(-50%,-50%) scale(.7);filter:grayscale(1);opacity:.5}#main_page .inside-hero .uppers-titles{position:relative;padding-top:3em;padding-bottom:3em}#main_page .inside-hero .uppers-titles .background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#main_page .inside-hero .uppers-titles .title{margin-top:0;margin-bottom:0;line-height:1;text-transform:uppercase;color:#4e555a;font-weight:500;font-size:3.6em;position:relative}#main_page .inside-hero .breadcrumb{padding-top:1.5em;padding-bottom:1.5em;background:#fafafa}#main_page .inside-hero .breadcrumb>ul{display:flex;align-items:center;margin-top:0;margin-bottom:0}#main_page .inside-hero .breadcrumb>ul li{padding:0 .75em;position:relative}#main_page .inside-hero .breadcrumb>ul li:first-child{padding-left:0}#main_page .inside-hero .breadcrumb>ul li:last-child{padding-right:0}#main_page .inside-hero .breadcrumb>ul li:after{content:"/";position:absolute;top:calc(50%);transform:translate(50%,-50%);right:0;color:gray;font-size:.73em;line-height:1}#main_page .inside-hero .breadcrumb>ul li a,#main_page .inside-hero .breadcrumb>ul li>span{color:gray;font-size:.73em;font-weight:300;display:flex;align-items:center}#main_page .inside-hero .breadcrumb>ul li a i,#main_page .inside-hero .breadcrumb>ul li>span i{font-size:1rem;margin-right:.25em}#main_page .inside-hero .breadcrumb>ul li a:hover{color:#002193}#main_page .category-grid{display:flex;flex-wrap:wrap;margin-top:2em}#main_page .product-item{display:flex;flex-direction:column}#main_page .product-item figure{position:relative;overflow:hidden;height:0;padding-bottom:100%;cursor:pointer}#main_page .product-item figure span{z-index:2;content:attr(data-attribute);position:absolute;font-family:"Encode Sans Condensed",sans-serif;color:#fff;font-size:1.0625em;font-weight:300;text-transform:uppercase;line-height:1;display:inline;padding:.35em .75em;top:15%}#main_page .product-item .content .link a,#main_page .product-item figure a{padding:.85em 0;text-align:center;transition:all .3s ease;text-transform:uppercase}#main_page .product-item figure:after{z-index:3;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,33,147,.86);transition:all .3s ease;transform:translateY(100%);opacity:0}#main_page .product-item figure a{z-index:4;position:absolute;top:50%;left:50%;color:#fff;border:1px solid;line-height:1;font-weight:500;font-size:1em;width:95%;max-width:11em;opacity:0;transform:translate(-50%,0)}#main_page .product-item figure:hover a{opacity:1;transform:translate(-50%,-50%)}#main_page .product-item figure:hover:after{transform:translateY(0);opacity:1}#main_page .product-item .content{display:flex;flex-direction:column;align-items:center;margin-top:1.25em}#main_page .product-item .content .titles{width:100%}#main_page .product-item .content .titles *{display:block}#main_page .product-item .content span{font:700 1em/1 "Encode Sans Condensed",sans-serif;text-align:center;margin:.5rem 0 0;width:100%}#main_page .product-item .content span[class$=title]{font:700 .875em/1.2;margin:0}#main_page .product-item .content span.normal-price{font:italic 300 .75em/1 "Encode Sans Condensed",sans-serif;color:#818181}#main_page .product-item .content span.normal-price:before{content:"Precio Normal: "}#main_page .product-item .content span.internet-price{font:700 .94875em/1 "Encode Sans Condensed",sans-serif;color:#ea0030}#main_page .product-item .content span.internet-price:before{content:"Precio Internet: "}#main_page .product-item .content .link{width:100%;display:flex;align-items:flex-end}#main_page .product-item .content .link a{color:#fff;background-color:#002193;box-shadow:inset 0 0 0 2px #002193;display:block;font-size:.9375em;font-weight:700;letter-spacing:.05em;width:100%;max-width:15em;margin:.75em auto 0;line-height:1}#main_page .product-item .content .link a:hover{color:#002193;background:#fff}#main_page .sorting-panel{display:flex;align-items:center;justify-content:space-between;min-height:3.8em;position:relative;padding:0 1.5em}#main_page .sorting-panel #list_count{font-size:.8125em;color:#3e3e3e;font-weight:500;letter-spacing:.05em;flex:1}#main_page .sorting-panel>span:not(#list_count){font:700 .8125em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#3d3d3d}#main_page .sorting-panel>span:not(#list_count).title{font-size:1.32153846153846em;flex:1;border-left:4px solid #ea0030;padding-left:.75em}#main_page .sorting-panel .sorting-dropdown{font-size:.8125em;margin-left:.5em}#main_page .sorting-panel .sorting-dropdown button{line-height:1;padding:.75em 2em;box-shadow:inset 0 0 0 1px #e7e7e7}#main_page .sorting-panel .sorting-dropdown button>span{line-height:1;font-size:1em}#main_page .sorting-panel .sorting-dropdown button i{line-height:1}#main_page .sorting-panel .sorting-dropdown ul{background:#f8f8f8;margin:2px 0 0;top:100%!important;right:1.85em!important;left:inherit!important;left:initial!important;width:inherit!important;width:initial!important;min-width:13.9em;padding:1em}#main_page .sorting-panel .sorting-dropdown ul li{cursor:pointer;padding:.5em .25em;margin-top:.5em;border-top:1px solid #e7e7e7}#main_page .sorting-panel .sorting-dropdown ul li:first-child{border:none}#main_page .pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#main_page .pagination:before{content:"Páginas: ";font:500 .8125em/1 "Encode Sans Condensed",sans-serif;color:#3e3e3e;text-transform:uppercase}#main_page .pagination:not(.uk-container){margin:3em 0 0;padding:1em .5em}#main_page .pagination li{line-height:1em;font-size:1em;border-right:1px solid #d7d7d7}#main_page .pagination li:last-child{border:none}#main_page .pagination li a{line-height:1em;display:inline-block;color:#fff;font-size:1em}#main_page .pagination li span{font:500 .9525em/1 "Encode Sans Condensed",sans-serif;line-height:1;position:relative;color:#818181;width:2.2em;height:1em;display:flex;justify-content:center;align-items:center;transition:all .3s ease}#main_page .category-frame main,#main_page .product-view>[class*=container] .product-information .stats li>:nth-child(2){flex:1}#main_page .pagination li span:hover,#main_page .pagination li.uk-active span{color:#ea0030}#main_page .pagination li.prev span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}#main_page .pagination li.next span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}#main_page .category-frame{padding-top:2em;padding-bottom:4em;display:flex}.filter-frame{width:13.75em;margin-right:2em}#filter_formulary>span{font:500 1.11125em/1 "Encode Sans Condensed",sans-serif;letter-spacing:.025em;color:#002193;display:flex;align-items:center;padding:1em}#filter_formulary>span:before{font-family:icon;content:"\E011";margin-right:1em;color:#ea0030}#filter_formulary ul li,#filter_formulary ul li div{margin:0}#filter_formulary ul li .title{font-family:"Encode Sans Condensed",sans-serif;color:#201900;font-size:.875em;text-transform:uppercase;font-weight:500;letter-spacing:.05em;margin:0;padding:.75rem;cursor:pointer;position:relative}#filter_formulary ul li .title:after{position:absolute;top:50%;transform:translateY(-50%);right:1em;font-family:icon;content:"\E005";color:#5b5b5b}#filter_formulary ul li.uk-open>.title:after{transform:translateY(-50%) rotate(180deg)}#filter_formulary ul li div label{font-size:.75em;color:#989898;display:block;padding:.75em 1em;font-family:"Encode Sans Condensed",sans-serif}#filter_formulary ul li div label:first-of-type{padding-top:1.5em}#filter_formulary ul li div label:last-of-type{padding-bottom:1.5em}#filter_formulary ul li div label input{background-color:rgba(255,255,255,0);box-shadow:inset 0 0 0 1px #acacac;transition:all .3s ease}#filter_formulary ul li div label input:checked{background-color:#002193;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");box-shadow:inset 0 0 0 1px #002193}#filter_formulary ul li div label span{margin-left:.25rem;font-family:"Encode Sans Condensed",sans-serif}#filter_formulary ul li div>ul>li>.title{font-size:.75em}#filter_formulary ul li div>ul>li>div{background-color:rgba(0,0,0,.025)}#filter_formulary>ul{margin:0}#filter_formulary>ul>li{border-top:1px solid rgba(0,0,0,.05)}#filter_formulary>ul>li>.title{font:500 .875em/1 "Encode Sans Condensed",sans-serif;padding-top:1.5em;padding-bottom:1.5em;color:#000}#filter_formulary>ul>li>.title:after{position:absolute;top:50%;transform:translateY(-50%);right:1em;font-family:icon;content:"\E004";color:#ea0030}#filter_formulary>ul>li.uk-open>.title:after{content:"\E004";color:#5b5b5b;transform:translateY(-50%) rotate(180deg)}#filter_offcanvas_mb .uk-offcanvas-bar{padding:0}#filter_offcanvas_mb .uk-offcanvas-bar .uk-offcanvas-close{top:.25em;right:.25em;text-decoration:none;color:#000;padding:0;width:2em;height:2em;display:flex;justify-content:center;align-items:center}#filter_offcanvas_mb .uk-offcanvas-bar #filter_formulary{font-size:1.2em}#main_page .deep-hero{position:relative}#main_page .deep-hero .background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#main_page .deep-hero h1{color:#fff;position:relative;font:700 3.86875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;padding-top:.75em;padding-bottom:.75em;margin-top:0;margin-bottom:0}#main_page .banner-present{padding:4em 0 1em}#main_page .banner-present>[class*=container]>.title{font:500 1.42875em/1 "Encode Sans Condensed",sans-serif;letter-spacing:.025em;color:#222;text-align:center;text-transform:uppercase;display:block}#main_page .banner-present>[class*=container]>.subtitle{font:500 1.11125em/1 "Encode Sans Condensed",sans-serif;letter-spacing:.025em;color:#747474;text-align:center;display:block;margin:1.25em 0 0}#main_page .banner-present>[class*=container] article{position:relative;padding:5%;z-index:1;margin:15% 0 0}#main_page .banner-present>[class*=container] article>img[class*=cover]{filter:grayscale(.9) opacity(.5);background-color:#fff;z-index:-1}#main_page .banner-present>[class*=container] article .title{font:700 1.34937em/1 "Encode Sans Condensed",sans-serif;color:#515151;position:relative;text-transform:uppercase;letter-spacing:.05em}#main_page .banner-present>[class*=container] article .text p{font:400 1.2275em/1.65 "Encode Sans Condensed",sans-serif;color:#515151;position:relative;letter-spacing:.05em;max-width:24.28em}#main_page .banner-present>[class*=container] article a{font:500 1.25em/2.5 "Encode Sans Condensed",sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding:0 1.875em}#main_page .product-view{padding:5em 0}#main_page .product-view>[class*=container]{display:flex;justify-content:flex-start}#main_page .product-view>[class*=container] .product-carousel{width:calc(100% - 700px)}#main_page .product-view>[class*=container] .product-carousel>ul li,#main_page .product-view>[class*=container] .product-carousel>ul li a{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .product-view>[class*=container] .product-carousel>nav{width:20em;max-width:80%;margin:1em auto 0}#main_page .product-view>[class*=container] .product-carousel>nav .uk-slider-items li{position:relative;padding:.5em;cursor:pointer}#main_page .product-view>[class*=container] .product-carousel>nav .uk-slider-items li figure{box-shadow:0 0 0 1px #e1e1e1;padding:50%;height:0;position:relative;overflow:hidden}#main_page .product-view>[class*=container] .product-carousel>nav .uk-slider-nav{justify-content:center;margin-top:1em}#main_page .product-view>[class*=container] .product-information,#main_page .product-view>[class*=container] .product-information [class*=divider]:after{width:100%}#main_page .product-view>[class*=container] .product-information .title-block>figure{max-width:9em;width:100%}#main_page .product-view>[class*=container] .product-information .title-block>figure img{width:100%;height:auto}#main_page .product-view>[class*=container] .product-information .title-block .title{font:600 1.42875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .title-block p{font:500 1.21em/1.35 "Encode Sans Condensed",sans-serif;color:#676767;letter-spacing:.05em;margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .purcharse-box{display:flex;flex-direction:column;align-items:flex-end}#main_page .product-view>[class*=container] .product-information .purcharse-box>*{margin-bottom:1rem}#main_page .product-view>[class*=container] .product-information .purcharse-box .badges span{font:500 .9525em/1 "Encode Sans Condensed",sans-serif;background-color:gray;color:#fff;padding:.05em 1em}#main_page .product-view>[class*=container] .product-information .purcharse-box .badges span.despacho-gratis{background-color:#29acff}#main_page .product-view>[class*=container] .product-information .purcharse-box .badges span.instalacion-gratis{background-color:#89c878}#main_page .product-view>[class*=container] .product-information .purcharse-box .internet-price{font:700 1.36875em/1 "Encode Sans Condensed",sans-serif;color:#f10030;display:block}#main_page .product-view>[class*=container] .product-information .purcharse-box .normal-price{font:500 1.11062em/1 "Encode Sans Condensed",sans-serif;color:#818181;display:block}#main_page .product-view>[class*=container] .product-information .purcharse-box form select{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:1rem}#main_page .product-view>[class*=container] .product-information .purcharse-box form input[type=text]{background-color:#fff;border:1px solid #e1e1e1;max-width:4em;text-align:center;margin-right:.5rem}#main_page .product-view>[class*=container] .product-information .stats{margin-top:1em}#main_page .product-view>[class*=container] .product-information .stats li{display:flex;align-items:center;flex-wrap:wrap;margin-top:.75em}#main_page .product-view>[class*=container] .product-information .stats li>*{line-height:1;display:block}#main_page .product-view>[class*=container] .product-information .stats li>:first-child{text-align:right;width:5em;padding:0 .5em}#main_page .product-view>[class*=container] .product-information .stats li>:nth-child(2) .label+progress{margin-top:.5em}#main_page .product-view>[class*=container] .product-information .stats li .label,#main_page .product-view>[class*=container] .product-information .stats li .percent{display:block;font:500 .72em/1 "Encode Sans Condensed",sans-serif;color:#979e9e;text-transform:uppercase}#main_page .product-view>[class*=container] .product-information .stats li .percent{width:3em;text-align:right}#main_page .product-view>[class*=container] .product-information .stats li i{background:#6c6e7c;width:32px;height:32px;display:inline-block;border-radius:50%}#main_page .product-view>[class*=container] .product-information .stats li progress{color:#add8e6;height:.625em;margin:0;line-height:1}#main_page .product-view>[class*=container] .product-information .stats li progress::-moz-progress-bar{background:#b5b8cd}#main_page .product-view>[class*=container] .product-information .stats li progress::-webkit-progress-value{background:#b5b8cd}#main_page .product-view>[class*=container] .product-information .stats li progress::-webkit-progress-bar{background:#d7d7d7}#main_page .product-view>[class*=container] .product-information .spec>ul:not([class*=switcher]){box-shadow:inset 0 0 0 1px #d7d7d7;display:flex}#main_page .product-view>[class*=container] .product-information .spec>ul:not([class*=switcher]) li{flex:1;text-align:center;border-left:1px solid #d7d7d7;font:700 1.27em/1 "Encode Sans Condensed",sans-serif;color:#979e9e;padding:.75em 0;cursor:pointer}#main_page .product-view>[class*=container] .product-information .spec>ul:not([class*=switcher]) li.uk-active{color:#002193}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher]{margin-top:2rem}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article span{font:500 1.11062em/1 "Encode Sans Condensed",sans-serif;color:#002193;text-align:left;display:block;margin-top:1.25em}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article p,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article ul li{font:400 1.11062em/1 "Encode Sans Condensed",sans-serif;color:#676767;display:block;text-align:left;list-style-type:circle;margin-top:.75em}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article ul li:before{content:"• "}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article h3{font:600 1.42875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;margin:1rem 0 0;color:#000}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article h4{font:500 1.11062em/1 "Encode Sans Condensed",sans-serif;color:#002193;display:block}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container{position:relative}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table{margin:0;display:inherit;position:relative}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table tbody tr,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table thead tr{background-color:#fff;border-color:rgba(255,255,255,0)}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table tbody tr:nth-child(even),#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table thead tr:nth-child(even){background-color:#f9f9f9}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table tbody tr>*,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table thead tr>*{background-color:rgba(255,255,255,0);text-align:left;padding:1em 1em 1em 0;font-size:.9em}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table tbody tr th,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table thead tr th{padding-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table tbody tr th span,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container table thead tr th span{text-align:left;font-size:1em;margin-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review>*{margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review>:first-child{margin-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review>button{background-color:#002193;color:#fff}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review>h2{font:500 1.6em/1 "Encode Sans Condensed",sans-serif;color:#000;display:block}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review>span{font:500 1em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;margin:1rem 0 0;color:#333}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container{padding:1.5rem;box-shadow:0 0 0 1px #e6e6e6;margin-top:1.5rem}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container>*{margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container>:first-child{margin-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container .submit-btn{color:#fff;background-color:#002193;box-shadow:inset 0 0 0 2px #002193;display:block;font-size:.9375em;font-weight:700;letter-spacing:.05em;width:100%;max-width:15em;margin:.75em auto 0;line-height:1;padding:.85em 0;text-align:center;transition:all .3s ease;text-transform:uppercase}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container .submit-btn:hover{color:#002193;background-color:#fff}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>*{margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>:first-child{margin-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>*>*{margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>*>:first-child{margin-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>.comment-notes{display:flex;flex-wrap:wrap}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>.comment-notes>*{margin:0;line-height:1.5}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>.comment-notes>span#email-notes{width:100%}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>* .input-group>*{margin:1em 0 0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>* .input-group>:first-child{margin:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.product-review #review_form_container form>* .input-group input{margin-top:.5em}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.comment{margin-top:2em;border-top:1px solid #e6e6e6;padding-top:1rem}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.comment:first-of-type{margin-top:none;border-top:none;padding-top:0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.comment>*{margin:1rem 0 0}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.comment h4{margin:0;color:#000}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.comment .text:before{content:"Comentario:";font:500 1.11062em/1 "Encode Sans Condensed",sans-serif;color:#000;display:block}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.reviews-user>.comment .text p{word-break:break-all;font-size:.95em}#main_page .related-products{padding:4em 0 5em}#main_page .related-products>[class*=container]{position:relative}#main_page .related-products>[class*=container]>.title{font-size:1.42875em;font-weight:600;color:#222;text-align:center;letter-spacing:.05em;width:100%;display:block;line-height:1}#main_page .related-products>[class*=container] .arrows a{position:absolute;top:50%;transform:translateY(-50%);color:#888}#main_page .related-products>[class*=container] .arrows a svg{fill:#888}#main_page .related-products>[class*=container] .arrows a:first-child{left:0}#main_page .related-products>[class*=container] .arrows a:last-child{right:0}#main_page .related-products>[class*=container] [class*=slider-container]{margin-top:3em}#main_page .related-products>[class*=container] [class*=slider-container] [class*=slider-items] .product-item>figure{transform:scale(.8)}#main_page .about-us{padding:3em 0}#main_page .about-us [class*=container] [class*=grid]>figure img{max-width:100%;height:auto}#main_page .about-us [class*=container] [class*=grid] .content{display:flex;flex-direction:column;justify-content:center;padding-top:1em}#main_page .about-us [class*=container] [class*=grid] .content .title{font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#222;margin:0}#main_page .about-us [class*=container] [class*=grid] .content .text p{color:#676767;font:500 1em/1.3 "Encode Sans Condensed",sans-serif;letter-spacing:.05em}#main_page .contact{padding:3em 0}#main_page .contact>[class*=container]>[class*=grid]{margin:0}#main_page .contact>[class*=container]>[class*=grid]>*{padding:0}#main_page .login,#main_page .news-page{padding:3em 0}#main_page .contact>[class*=container]>[class*=grid]>.title{font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-align:center;text-transform:uppercase;color:#222;display:block;margin:0}#main_page .contact>[class*=container]>[class*=grid] form label{font:600 .875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#222}#main_page .contact>[class*=container]>[class*=grid] form input:not([type=submit]),#main_page .contact>[class*=container]>[class*=grid] form textarea{background-color:#fff;border:1px solid #d7d7d7;margin-top:.5em;resize:none}#main_page .contact>[class*=container]>[class*=grid] form input[type=submit]{background-color:red;color:#fff}#main_page .contact>[class*=container]>[class*=grid]>div{position:relative}#main_page .contact>[class*=container]>[class*=grid]>div iframe{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .login>[class*=container]>[class*=grid]>.title{font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-align:center;text-transform:uppercase;color:#222;display:block;margin:0}#main_page .login>[class*=container]>[class*=grid] form label{font:600 .79375em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#222;margin-bottom:.5rem;display:block}#main_page .login>[class*=container]>[class*=grid] form input[type=submit]{background-color:gray;color:#fff}#main_page .login>[class*=container]>[class*=grid] form em{font:italic 500 .7125em/1.4 "Encode Sans Condensed",sans-serif;letter-spacing:.025em;display:block}#main_page .login>[class*=container]>[class*=grid] form a{color:#ea0030;text-decoration:underline;font:500 .83125em/1 "Encode Sans Condensed",sans-serif;letter-spacing:.025em}#main_page .login>[class*=container]>[class*=grid] form:first-of-type input[type=submit]{background-color:#ea0030}#main_page .login>[class*=container]>[class*=grid] form:last-of-type input[type=submit]{background-color:#000}#main_page .news-page>[class*=container]>.title{margin:0;font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.075em;color:#2a2a2a;text-align:center}#main_page .news-page>[class*=container]>[class*=grid]{display:flex;flex-direction:column;flex-wrap:wrap;height:25.125em;justify-content:space-between;margin-top:2em}#main_page .news-page>[class*=container]>[class*=grid] article{position:relative;z-index:1}#main_page .news-page>[class*=container]>[class*=grid] article:after{z-index:2;content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;opacity:.5;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}#main_page .news-page>[class*=container]>[class*=grid] article figure .category:before,#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article figure .category:before{content:"# "}#main_page.user-panel .woocommerce-MyAccount-navigation>ul li a:hover,#main_page.user-panel .woocommerce-MyAccount-navigation>ul li a:hover::before,#main_page.user-panel .woocommerce-MyAccount-navigation>ul li.is-active a::before{opacity:1}#main_page .news-page>[class*=container]>[class*=grid] article:first-child{height:100%;width:calc(60% - 2em);align-content:space-between}#main_page .news-page>[class*=container]>[class*=grid] article:nth-child(n+2){width:40%;height:calc(50% - .5em)}#main_page .news-page>[class*=container]>[class*=grid] article:nth-child(n+2)>.title{font-size:1.23625em}#main_page .news-page>[class*=container]>[class*=grid] article figure{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1}#main_page .news-page>[class*=container]>[class*=grid] article figure .category{display:block;position:absolute;top:1em;right:1em;background-color:gray;font:400 1.1em/1 "Encode Sans Condensed",sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:.25em 1.25em}#main_page .news-page>[class*=container]>[class*=grid] article>.title{z-index:3;color:#fff;display:block;max-width:70%;position:absolute;bottom:5%;left:5%;font:600 1.5875em/1.2 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;text-shadow:.06em .06em .25em #000}#main_page .news-page>[class*=container]>[class*=grid] article a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}#main_page .news-page>[class*=container]>[class*=slider]{background-color:#fff;margin-top:2em}#main_page .news-page>[class*=container]>[class*=slider] .upper-box{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececec;padding:1.7em 0}#main_page .news-page>[class*=container]>[class*=slider] .upper-box .title{margin:0;font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.075em;color:#2a2a2a}#main_page .news-page>[class*=container]>[class*=slider] .upper-box nav{display:flex}#main_page .news-page>[class*=container]>[class*=slider] .upper-box nav a{color:#a1a1a1;font-size:1.5em;width:1.2em;height:1.2em;display:flex;align-items:center;justify-content:center;position:relative;border-right:1px solid #cecece;padding:0 .25em}#main_page .news-page>[class*=container]>[class*=slider] .upper-box nav a:before{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}#main_page .news-page>[class*=container]>[class*=slider] .upper-box nav a:first-child:before{transform:rotate(90deg)}#main_page .news-page>[class*=container]>[class*=slider] .upper-box nav a:last-child{border:none}#main_page .news-page>[class*=container]>[class*=slider] .upper-box nav a:last-child:before{transform:rotate(-90deg)}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items]{margin-top:2em}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article{position:relative}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article figure{width:100%;height:0;position:relative;overflow:hidden;padding-bottom:100%}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article figure .category{display:block;position:absolute;top:1em;right:1em;background-color:gray;font:400 1.1em/1 "Encode Sans Condensed",sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:.25em 1.25em}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article p{background-color:#ebebeb;margin:0;padding:1.25em 1.75em;display:block}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article a{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .technical-data{padding:3em 0}#main_page .technical-data>[class*=container]>.title{margin:0;font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.075em;color:#2a2a2a;text-align:center}#main_page .technical-data>[class*=container]>[class*=grid]{margin-top:2em}#main_page .technical-data>[class*=container]>[class*=grid]>figure img{width:100%;max-width:100%;height:auto}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion]{width:calc(100% - 2px)}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li{border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;margin:0;padding-top:.1px}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li:last-child{border-bottom:1px solid #b7b7b7}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li a{position:relative;display:block;font:600 .875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#676767;padding:.85em 1.5em}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li a:after{font-family:icon;content:"\E005";position:absolute;top:50%;right:1em;transform:translateY(-50%);transition:all .3s ease}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li article{display:inline-block;width:calc(100% - 2em);padding:1.5em 1em}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li article figure{width:calc(100% - 2px);max-width:100%}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li article figure img{width:100%;max-width:100%;height:auto}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li article p{margin:0}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li.uk-open a{color:#fff;background-color:#001660}#main_page .technical-data>[class*=container]>[class*=grid] .acordion-contenedor>[class*=accordion] li.uk-open a:after{transform:translateY(-50%) rotate(180deg)}#main_page .stores-page{padding:3em 0}#main_page .stores-page>[class*=container]>.title{margin:0;font:600 1.5875em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.075em;color:#2a2a2a;text-align:center}#main_page .stores-page>[class*=container] .location-switcher{margin-top:2em}#main_page .stores-page>[class*=container] .location-switcher>ul{display:flex}#main_page .stores-page>[class*=container] .location-switcher>ul li{flex:1;font:600 1.11563em/1 "Encode Sans Condensed",sans-serif;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:#676767;cursor:pointer;transition:all .3s ease;border:1px solid #b7b7b7;padding:1em;display:flex;align-items:center;justify-content:center}#main_page .stores-page>[class*=container] .location-switcher>ul li:nth-child(n+2){border-left:none}#main_page .stores-page>[class*=container] .location-switcher>ul li.uk-active{color:#fff;background-color:#ea0030;border-color:#ea0030}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]{border:1px solid #b7b7b7;border-top:none}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid],#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column{margin:0;padding:0}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column:nth-of-type(odd){box-shadow:1px 0 0 0 #b7b7b7}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article{margin:0;box-shadow:0 1px 0 0 #b7b7b7;padding:1em 2em}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div,#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div address>*{margin-top:1em}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>a{font:600 1em/1 "Encode Sans Condensed",sans-serif;display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:2em}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>a i{font-size:1.4em}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>a span.name{font-size:1.18125em;flex:1}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>a span.location{font-size:1em;color:#4f4e4e}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>a:after{position:absolute;top:50%;right:0;transform:translateY(-50%);font-family:icon;content:"\E005";color:#939393}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article.uk-open>a:after{transform:translateY(-50%) rotate(180deg)}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div address{display:flex;flex-direction:column;align-items:flex-start}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div address>:first-child{margin-top:0}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div span{display:block;text-align:right}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div a,#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>div p{display:block;font:600 .79375em/1.1 "Encode Sans Condensed",sans-serif;color:#676767;letter-spacing:.05em;margin-bottom:0}#main_page.user-panel .breadcrumb{margin-top:2em}#main_page.user-panel #primary{min-height:80vh}#main_page.user-panel #primary header{display:none}#main_page.user-panel .custom-my-account{display:flex;flex-wrap:wrap;margin-top:0!important}#main_page.user-panel .custom-my-account .woocommerce-error,#main_page.user-panel .custom-my-account .woocommerce-message{width:100%;margin-top:1.5rem;box-shadow:0 0 0 1px #002193;padding:1em;color:#002193}#main_page.user-panel .custom-my-account:after{width:5em;height:1px;order:2}#main_page.user-panel .woocommerce-MyAccount-navigation{float:initial;width:13.125em;margin:2em 0 0;order:1}#main_page.user-panel .woocommerce-MyAccount-navigation>button{color:#fff;background-color:#002193;padding:0;width:2em;height:2em}#main_page.user-panel .woocommerce-MyAccount-navigation>button:before{font-family:icon;content:"\E002"}#main_page.user-panel .woocommerce-MyAccount-navigation>ul{box-shadow:none;padding:0;z-index:1;margin-left:0;border-top:1px solid rgba(0,0,0,.05);background-color:rgba(255,255,255,0)}#main_page.user-panel .woocommerce-MyAccount-navigation>ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,.05);position:relative}#main_page.user-panel .woocommerce-MyAccount-navigation>ul li a{padding:.875em 0;display:block}#main_page.user-panel .woocommerce-MyAccount-navigation>ul li a::before{display:inline-block;font:normal normal normal 14px/1;font-family:icon;font-size:inherit;text-rendering:auto;line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.25}#main_page.user-panel .woocommerce-MyAccount-content{float:initial;flex:1;width:initial;order:3;padding-top:.5em;margin:2em 0 0}#main_page.user-panel .woocommerce-MyAccount-content .required{color:#002193}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info.woocommerce-info{padding:1em 1.618em;margin-bottom:2.617924em;margin-left:0;border-radius:2px;background-color:#002193;color:#fff;clear:both;border-left:.61805em solid rgba(0,0,0,.15);width:initial}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info.woocommerce-info a{float:right;padding:0 0 0 1em;background:0 0;color:#fff;box-shadow:none;line-height:1.618;border-width:0 0 0 1px;border-left-style:solid;border-left-color:rgba(255,255,255,.25)!important;border-radius:0}#main_page.user-panel #customer_login>* h2,#main_page.user-panel .woocommerce-customer-details .woocommerce-column--billing-address h2,#main_page.user-panel .woocommerce-customer-details .woocommerce-column--shipping-address h2,#main_page.user-panel .woocommerce-order-details h2{color:#002193;font-size:1.5rem}#main_page.user-panel .woocommerce-order-details table{box-shadow:inset 0 0 0 1px #e5e5e5;text-align:left}#main_page.user-panel .woocommerce-order-details table td,#main_page.user-panel .woocommerce-order-details table th{padding:.5rem}#main_page.user-panel .woocommerce-order-details table thead tr th{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left}#main_page.user-panel .woocommerce-order-details table thead tr th:first-of-type{box-shadow:none}#main_page.user-panel .woocommerce-order-details table tbody tr,#main_page.user-panel .woocommerce-order-details table tfoot tr{box-shadow:0 -1px 0 0 #e5e5e5}#main_page.user-panel .woocommerce-order-details table tbody tr td,#main_page.user-panel .woocommerce-order-details table tfoot tr td{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left}#main_page.user-panel .woocommerce-customer-details .woocommerce-column--billing-address,#main_page.user-panel .woocommerce-customer-details .woocommerce-column--shipping-address{margin-top:2rem}#main_page.user-panel .woocommerce-customer-details .woocommerce-column--billing-address address,#main_page.user-panel .woocommerce-customer-details .woocommerce-column--shipping-address address{padding-left:1em;border-left:3px solid #002193;margin-top:2rem}#main_page.user-panel #customer_login{display:flex;flex-wrap:wrap;justify-content:space-between}#main_page.user-panel #customer_login>*{margin-top:1.5rem;width:calc(50% - 2em);position:relative}#main_page.user-panel #customer_login>:last-child:after{content:"";background:#e5e5e5;position:absolute;right:calc(100% + 2em);top:0;width:1px;height:100%}#main_page.user-panel #customer_login>* form label{display:block}#main_page.user-panel #customer_login>* form button{font-size:1em;color:#fff;text-transform:uppercase;background:#002193;line-height:1;padding:.75em 1.5em;margin-top:1rem;transition:all .3s ease;border:none;cursor:pointer;box-shadow:0 0 0 2px #002193;margin-bottom:1em}#main_page.user-panel #customer_login>* form button:hover{color:#002193;background:#fff}#main_page.user-panel .woocommerce-MyAccount-content fieldset{padding:1rem 0 0;border:none;top:initia!important}#main_page.user-panel .woocommerce-MyAccount-content fieldset legend{border-top:1px solid #e5e5e5;font-size:1.5em;text-transform:uppercase;color:#002193;font-weight:300;position:relative;line-height:1;margin-top:1rem;width:100%;padding-top:1rem}#main_page.user-panel .woocommerce-MyAccount-content .edit-account a,#main_page.user-panel .woocommerce-MyAccount-content .edit-account button,#main_page.user-panel .woocommerce-MyAccount-content .edit-account input[type=submit]{font-size:1em;line-height:1;text-transform:uppercase;color:#fff;background:#002193;box-shadow:0 0 0 2px #002193;display:inline-block;position:relative;margin:0;padding:1em 2em;transition:all .3s ease}#main_page.user-panel .woocommerce-MyAccount-content .edit-account a:hover,#main_page.user-panel .woocommerce-MyAccount-content .edit-account button:hover,#main_page.user-panel .woocommerce-MyAccount-content .edit-account input[type=submit]:hover{color:#002193;background:#fff}#main_page.user-panel .woocommerce-Addresses{display:flex;flex-wrap:wrap}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address{flex:1;margin:0 1em;padding:0 1em}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address:first-child{margin-left:0}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address:nth-child(n+2){border-left:1px solid rgba(0,0,0,.05)}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address:last-child{margin-right:0}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address h3{color:#002193}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address a,#main_page.user-panel .woocommerce-Addresses .woocommerce-Address button,#main_page.user-panel .woocommerce-Addresses .woocommerce-Address input[type=submit]{font-size:1em;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address a:hover,#main_page.user-panel .woocommerce-Addresses .woocommerce-Address button:hover,#main_page.user-panel .woocommerce-Addresses .woocommerce-Address input[type=submit]:hover{background:#fff;color:#002193}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-MyAccount-orders{width:100%;box-shadow:inset 0 0 0 1px #e5e5e5}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead tr th{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left;padding:.5rem}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead tr th:first-of-type{box-shadow:none}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr{box-shadow:0 -1px 0 0 #e5e5e5}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left;padding:.5rem}#main_page.user-panel .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td:first-of-type{box-shadow:none}#main_page.user-panel .custom-address-form h3{color:#002193;font-size:1.5rem;text-transform:uppercase}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;margin-left:-1.5em;margin-right:-1.5em}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>*{width:calc(50% - 3em);margin:.5em 1.5em;float:initial}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>* input:not([type=submit]):not([type=checkbox]):not([type=radio]),#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>* select{font-size:1em;padding:0 1em;border:1px solid #ebebeb;height:45px;width:calc(100% - 2em)}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>*>span{height:45px;width:100%;display:flex;align-items:center}#main_page.user-panel .custom-address-form .woocommerce-address-fields a,#main_page.user-panel .custom-address-form .woocommerce-address-fields button,#main_page.user-panel .custom-address-form .woocommerce-address-fields input[type=submit]{font-size:1em;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em}#main_page.user-panel .custom-address-form .woocommerce-address-fields a:hover,#main_page.user-panel .custom-address-form .woocommerce-address-fields button:hover,#main_page.user-panel .custom-address-form .woocommerce-address-fields input[type=submit]:hover{background:#fff;color:#002193}#main_page table.shop_table.my_account_orders,#main_page table.shop_table.my_account_quotes{width:100%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}#main_page table.shop_table.my_account_orders span,#main_page table.shop_table.my_account_quotes span{font-family:"Encode Sans Condensed",sans-serif}#main_page table.shop_table.my_account_orders tr,#main_page table.shop_table.my_account_quotes tr{box-shadow:0 1px 0 0 rgba(0,0,0,.05)}#main_page table.shop_table.my_account_orders tr:last-child,#main_page table.shop_table.my_account_quotes tr:last-child{box-shadow:none}#main_page table.shop_table.my_account_orders tr:first-child,#main_page table.shop_table.my_account_quotes tr:first-child{box-shadow:0 1px 0 0 rgba(0,0,0,.05)}#main_page table.shop_table.my_account_orders td,#main_page table.shop_table.my_account_orders th,#main_page table.shop_table.my_account_quotes td,#main_page table.shop_table.my_account_quotes th{text-align:left;box-shadow:1px 0 0 0 rgba(0,0,0,.05);padding:.5em}#main_page table.shop_table.my_account_orders td:last-child,#main_page table.shop_table.my_account_orders th:last-child,#main_page table.shop_table.my_account_quotes td:last-child,#main_page table.shop_table.my_account_quotes th:last-child{box-shadow:none}#main_page table.shop_table.my_account_orders td:first-child,#main_page table.shop_table.my_account_orders th:first-child,#main_page table.shop_table.my_account_quotes td:first-child,#main_page table.shop_table.my_account_quotes th:first-child{box-shadow:1px 0 0 0 rgba(0,0,0,.05)}#main_page .woocommerce-MyAccount-content.presupuesto-single{display:flex;flex-direction:column}#main_page .woocommerce-MyAccount-content.presupuesto-single p{order:2;line-height:1;margin:.5em 0 0;font-weight:300}#main_page .woocommerce-MyAccount-content.presupuesto-single p.ywraq-buttons{order:4;text-align:left;margin-top:1em}#main_page .woocommerce-MyAccount-content.presupuesto-single p.ywraq-buttons a{font-size:1em;text-transform:uppercase;font-family:"Ropa Sans",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em;border-radius:0}#main_page .woocommerce-MyAccount-content.presupuesto-single p.ywraq-buttons a.ywraq-reject{background:#000;box-shadow:inset 0 0 0 2px #000}#main_page .woocommerce-MyAccount-content.presupuesto-single p.ywraq-buttons a:hover{background:#fff;color:#002193}#main_page .woocommerce-MyAccount-content.presupuesto-single p.ywraq-buttons a:hover.ywraq-reject{color:#000}#main_page .woocommerce-MyAccount-content.presupuesto-single h2{order:1;line-height:1;margin:0;font-size:1.5em;text-transform:uppercase;color:#002193}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table{order:3;width:100%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);margin-top:1em}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table span{font-family:"Encode Sans Condensed",sans-serif}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table tr{box-shadow:0 1px 0 0 rgba(0,0,0,.05)}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table tr:last-child{box-shadow:none}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table tr:first-child{box-shadow:0 1px 0 0 rgba(0,0,0,.05)}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table td,#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table th{text-align:left;box-shadow:1px 0 0 0 rgba(0,0,0,.05);padding:.5em}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table td:before,#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table th:before{content:none}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table td:last-child,#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table th:last-child{box-shadow:none}#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table td:first-child,#main_page .woocommerce-MyAccount-content.presupuesto-single table.shop_table th:first-child{box-shadow:1px 0 0 0 rgba(0,0,0,.05)}#main_page .woocommerce-MyAccount-content.presupuesto-single .clear{display:none}#main_page.checkout input[type=submit]{font-size:1em;font-family:"Encode Sans Condensed",sans-serif;background:#002193;display:flex;align-items:center;justify-content:center;height:2.8125em;border:none;padding:0 1em;color:#fff;box-shadow:inset 0 0 0 2px #002193;transition:all .3s ease;cursor:pointer}#main_page.checkout input[type=submit]:hover{color:#002193;background:#fff}#main_page.checkout section#purchase_order{padding-bottom:3em}#main_page.checkout .form-row{width:100%}#main_page.checkout .form-row label{margin-bottom:.3em}#main_page.checkout .form-row input[type=email],#main_page.checkout .form-row input[type=number],#main_page.checkout .form-row input[type=password],#main_page.checkout .form-row input[type=tel],#main_page.checkout .form-row input[type=text]{width:100%;border:0;box-shadow:inset 0 0 0 1px #e5e5e5;padding:.75em;font-size:1em}#main_page.checkout .form-row textarea{resize:none;width:100%;height:inherit;height:initial;min-height:12em;padding:.75em;border:0;box-shadow:inset 0 0 0 1px #e5e5e5}#main_page.checkout .form-row select{font-size:1em;width:100%;height:inherit;height:initial;padding:.75em 20px .75em .75em;border:0;box-shadow:inset 0 0 0 1px #e5e5e5;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;background-position:100% 50%}#main_page.checkout .woocommerce-message{margin:1em 0}#main_page.checkout h5{font-family:"Encode Sans Condensed",sans-serif;color:#002193;text-transform:uppercase;font-size:1.5em;font-weight:400}#main_page.checkout table.shop_table{width:100%;box-shadow:inset 0 0 0 1px #e5e5e5;margin-top:2em;margin-bottom:0}#main_page.checkout table.shop_table tbody tr td.product-thumbnail,#main_page.checkout table.shop_table tbody tr td.product-thumbnail a img{width:3em}#main_page.checkout table.shop_table thead tr th{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left;padding:.5rem;font-size:1em}#main_page.checkout table.shop_table thead tr th:first-of-type{box-shadow:none}#main_page.checkout table.shop_table tbody tr{box-shadow:0 -1px 0 0 #e5e5e5}#main_page.checkout table.shop_table tbody tr td{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left;padding:.5rem}#main_page.checkout table.shop_table tbody tr td:first-of-type{box-shadow:none}#main_page.checkout table.shop_table tbody tr td.product-thumbnail a{display:inline-block}#main_page.checkout table.shop_table tbody tr td.product-remove{width:1.1em}#main_page.checkout table.shop_table tbody tr td.product-remove a{font-size:1.5em;line-height:1;font-weight:700;display:inline-block}#main_page.checkout table.shop_table tbody tr td.product-quantity input{font-size:1em;width:3.2em;background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5;border:none;height:2.8125em;padding:0 .5em;text-align:center}#main_page.checkout table.shop_table tbody tr td.product-price,#main_page.checkout table.shop_table tbody tr td.product-quantity,#main_page.checkout table.shop_table tbody tr td.product-subtotal{width:1px}#main_page.checkout #update_purcharse{display:flex;justify-content:space-between;margin-top:2em}#main_page.checkout #update_purcharse .input-group{display:flex;width:calc(50% - 1em);justify-content:flex-end}#main_page.checkout #update_purcharse .input-group>*{margin:0 .5rem}#main_page.checkout #update_purcharse .input-group>:first-child{margin-left:0}#main_page.checkout #update_purcharse .input-group>:last-child{margin-right:0}#main_page.checkout #update_purcharse .input-group a,#main_page.checkout #update_purcharse .input-group button,#main_page.checkout #update_purcharse .input-group input[type=submit]{font-size:1em;font-family:"Encode Sans Condensed",sans-serif;background:#002193;display:flex;align-items:center;justify-content:center;height:2.8125em;border:none;padding:0 1em;color:#fff;box-shadow:inset 0 0 0 2px #002193;transition:all .3s ease}#main_page.checkout #update_purcharse .input-group a:hover,#main_page.checkout #update_purcharse .input-group button:hover,#main_page.checkout #update_purcharse .input-group input[type=submit]:hover{color:#002193;background:#fff}#main_page.checkout #update_purcharse .input-group input:not([type=submit]){background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5;height:45px;border:none}#main_page.checkout .woocommerce-info{margin-top:1em}#main_page.checkout #purcharse_ready{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:3em}#main_page.checkout #purcharse_ready .woocommerce-NoticeGroup{display:block;width:100%;margin-bottom:2em}#main_page.checkout #purcharse_ready>div{display:none}#main_page.checkout #purcharse_ready #address_order,#main_page.checkout #purcharse_ready #resume_pay_order{display:inline-block;width:calc(50% - 1em)}#main_page.checkout .woocommerce-additional-fields #ship-to-different-address,#main_page.checkout .woocommerce-billing-fields #ship-to-different-address,#main_page.checkout .woocommerce-shipping-fields #ship-to-different-address{font-size:1em}#main_page.checkout .woocommerce-additional-fields>div .form-row label,#main_page.checkout .woocommerce-billing-fields>div .form-row label,#main_page.checkout .woocommerce-shipping-fields>div .form-row label{display:block}#main_page.checkout .woocommerce-additional-fields>div .form-row label .required,#main_page.checkout .woocommerce-billing-fields>div .form-row label .required,#main_page.checkout .woocommerce-shipping-fields>div .form-row label .required{color:#002193}#main_page.checkout .woocommerce-additional-fields>div .form-row span,#main_page.checkout .woocommerce-billing-fields>div .form-row span,#main_page.checkout .woocommerce-shipping-fields>div .form-row span{font-size:1em}#main_page.checkout .woocommerce-additional-fields>div .form-row span input:not([type=checkbox]),#main_page.checkout .woocommerce-additional-fields>div .form-row span textarea,#main_page.checkout .woocommerce-billing-fields>div .form-row span input:not([type=checkbox]),#main_page.checkout .woocommerce-billing-fields>div .form-row span textarea,#main_page.checkout .woocommerce-shipping-fields>div .form-row span input:not([type=checkbox]),#main_page.checkout .woocommerce-shipping-fields>div .form-row span textarea{width:calc(100% - 2em);background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5;font-size:1em;height:2.8125em;border:none;padding:0 1em;margin:.25em 0 0;font-family:"Encode Sans Condensed",sans-serif;transition:all .5s ease}#main_page.checkout .woocommerce-additional-fields>div .form-row span input:not([type=checkbox]):focus,#main_page.checkout .woocommerce-additional-fields>div .form-row span textarea:focus,#main_page.checkout .woocommerce-billing-fields>div .form-row span input:not([type=checkbox]):focus,#main_page.checkout .woocommerce-billing-fields>div .form-row span textarea:focus,#main_page.checkout .woocommerce-shipping-fields>div .form-row span input:not([type=checkbox]):focus,#main_page.checkout .woocommerce-shipping-fields>div .form-row span textarea:focus{box-shadow:inset 0 0 0 1px #002193}#main_page.checkout .woocommerce-additional-fields>div .form-row span textarea,#main_page.checkout .woocommerce-billing-fields>div .form-row span textarea,#main_page.checkout .woocommerce-shipping-fields>div .form-row span textarea{padding-top:1em;padding-bottom:1em;min-height:10em;height:initial}#main_page.checkout #payment{margin-top:2em;max-width:calc(600px - 2em);width:calc(100% - 2em);padding:1em;background:rgba(0,0,0,.03)}#main_page.checkout #payment a{color:#002193;background-color:rgba(255,255,255,0)}#main_page.checkout #payment #place_order{font-size:1em;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease}#main_page.checkout #payment #place_order:hover{background:#fff;color:#002193}#main_page.checkout #payment .payment_methods li{margin-top:1rem}#main_page.checkout #payment .payment_methods li:first-child{margin-top:0}#main_page.checkout #payment .payment_methods li .payment_box p{background:rgba(0,0,0,.06);padding:1em;margin-top:.5em}#main_page.checkout .order_details{padding-left:1em;border-left:3px solid #002193;margin-top:2rem}#main_page.checkout .order_details li{line-height:1;margin-top:.75em;font-weight:700}#main_page.checkout #purchase_order button[type=submit],#main_page.checkout .wc-proceed-to-checkout a{display:inline-block;line-height:2.7em;box-shadow:inset 0 0 0 2px #002193;font-size:1em;transition:all .3s ease;height:2.8125em;font-family:"Encode Sans Condensed",sans-serif}#main_page.checkout .order_details li strong{font-weight:400}#main_page.checkout #purchase_order button[type=submit]{text-transform:uppercase;background:#002193;color:#fff;padding:0 2em;text-align:center}#main_page.checkout #purchase_order button[type=submit]:hover{background:#fff;color:#002193}#main_page.checkout .wc-proceed-to-checkout{margin-top:1rem}#main_page.checkout .wc-proceed-to-checkout a{background:#002193;border:none;padding:0 1em;color:#fff}#main_page.checkout .wc-proceed-to-checkout a:hover{color:#002193;background:#fff}#main_page.checkout .cart-collaterals{margin-top:2em;padding-bottom:2em}#main_page.checkout .cart-collaterals table{width:initial}#main_page.checkout .cart-collaterals table td,#main_page.checkout .cart-collaterals table th{padding:.5em}#main_page.checkout .go-top-payment a,#main_page.checkout .go-top-payment button,#main_page.checkout .go-top-payment input[type=submit]{font-size:1em;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;height:2.8125em;border:none;padding:0 2em;box-shadow:inset 0 0 0 2px #002193;transition:all .3s ease;cursor:pointer}#main_page.checkout .go-top-payment a:hover,#main_page.checkout .go-top-payment button:hover,#main_page.checkout .go-top-payment input[type=submit]:hover{background:#fff;color:#002193}#main_page.checkout.before-payment .checkout-container>div>div .order_details,#main_page.checkout.error-payment .checkout-container>div>div .order_details{box-shadow:inset 0 0 0 1px #e5e5e5;margin-top:2em;padding:1em}#main_page.checkout.before-payment .checkout-container>div>div .order_details li,#main_page.checkout.error-payment .checkout-container>div>div .order_details li{box-shadow:inset 0 -1px 0 0 #e5e5e5;padding:.5em 0}#main_page.checkout.before-payment .checkout-container>div>div .order_details li:last-of-type,#main_page.checkout.error-payment .checkout-container>div>div .order_details li:last-of-type{box-shadow:none}#main_page.checkout.before-payment .checkout-container>div>div form input[type=submit],#main_page.checkout.error-payment .checkout-container>div>div form input[type=submit]{color:#fff;background:#002193;box-shadow:inset 0 0 0 2px #002193;font-size:1em;height:2.8125em;border:none;padding:0 1em;margin:0;font-family:"Encode Sans Condensed",sans-serif;cursor:pointer}#main_page.checkout.before-payment .checkout-container>div>div form input[type=submit]:hover,#main_page.checkout.error-payment .checkout-container>div>div form input[type=submit]:hover{color:#002193;background:#fff}#main_page.checkout.before-payment .shop_table tfoot tr{box-shadow:0 -1px 0 0 #e5e5e5}#main_page.checkout.before-payment .shop_table tfoot tr th{text-align:left;padding:.5rem}#main_page.checkout.before-payment .shop_table tfoot tr td{box-shadow:-1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.before-payment #order_review{display:flex;justify-content:space-between;align-items:flex-start}#main_page.checkout.before-payment #order_review .shop_table{width:calc(50% - 1em)}#main_page.checkout.before-payment #order_review #payment{margin-top:2em;width:calc(50% - 2em);max-width:inherit;max-width:initial;padding:1em;background:rgba(0,0,0,.03)}#main_page.checkout.success-payment ul{padding-left:1em}#main_page.checkout.success-payment .checkout-container .order-again a,#main_page.checkout.success-payment .checkout-container .return-to-shop a{color:#fff;background:#002193;box-shadow:inset 0 0 0 2px #002193;font-size:1em;height:2.8125em;border:none;padding:0 1em;margin:0;font-family:"Encode Sans Condensed",sans-serif;transition:all .3s ease;text-transform:uppercase;cursor:pointer;display:inline-block;line-height:2.8em}#main_page.checkout.success-payment .checkout-container .order-again a:hover,#main_page.checkout.success-payment .checkout-container .return-to-shop a:hover{color:#002193;background:#fff}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order{display:flex;flex-direction:column}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order h2{color:#002193;margin:2.5rem 0 1rem}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table{box-shadow:inset 0 0 0 1px #e5e5e5}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table thead{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table thead tr th{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table thead tr th:last-of-type{box-shadow:none}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tbody tr{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tbody tr:last-of-type{box-shadow:none}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tbody tr:first-of-type{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tbody tr td{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tbody tr td:last-of-type{box-shadow:none}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tfoot tr{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tfoot tr:last-of-type{box-shadow:none}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tfoot tr th{padding:.5rem}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tfoot tr td{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.success-payment .checkout-container>div>div .woocommerce-order table tfoot tr td:last-of-type{box-shadow:none}#main_page.checkout .cart-empty{margin:2rem 0 0}#main_page.checkout .return-to-shop{margin:1rem 0;border-bottom:1px solid #e5e5e5;padding-bottom:1rem}#main_page.checkout .return-to-shop a{font-size:1em;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em}#main_page.checkout .return-to-shop a:hover{background:#fff;color:#002193}#main_page.checkout .woocommerce-notice{width:calc(100% - 2em);margin-top:2em;box-shadow:0 0 0 1px #002193;padding:1em;color:#002193}#main_page.checkout .woocommerce-order-overview{padding-left:1em;border-left:3px solid #002193;margin-top:2rem}#main_page.checkout .woocommerce-order-overview li{line-height:1;margin-top:.75em;font-weight:700}#main_page.checkout .woocommerce-order-overview li strong{font-weight:400}#main_page.checkout .shop_table.order_details{display:flex;flex-wrap:wrap;text-align:left;padding-left:1em;border-left:3px solid #002193;margin-top:2rem;box-shadow:none}#main_page.checkout .shop_table.order_details tbody,#main_page.checkout .shop_table.order_details tfoot,#main_page.checkout .shop_table.order_details thead{width:100%}#main_page.checkout .shop_table.order_details tbody th,#main_page.checkout .shop_table.order_details tbody th td,#main_page.checkout .shop_table.order_details tbody tr,#main_page.checkout .shop_table.order_details tbody tr td,#main_page.checkout .shop_table.order_details tfoot th,#main_page.checkout .shop_table.order_details tfoot th td,#main_page.checkout .shop_table.order_details tfoot tr,#main_page.checkout .shop_table.order_details tfoot tr td,#main_page.checkout .shop_table.order_details thead th,#main_page.checkout .shop_table.order_details thead th td,#main_page.checkout .shop_table.order_details thead tr,#main_page.checkout .shop_table.order_details thead tr td{box-shadow:none}#main_page.checkout h2{color:#002193;font-size:1.5rem}#main_page.checkout .woocommerce-columns--addresses{display:flex;flex-wrap:wrap;margin-top:2rem}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address{flex:1;margin:0 1em;padding:0 1em}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address:first-child,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address:first-child{margin-left:0}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address:nth-child(n+2),#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address:nth-child(n+2){border-left:1px solid rgba(0,0,0,.05)}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address:last-child,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address:last-child{margin-right:0}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address h3,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address h3{color:#002193}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address a,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address button,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address input[type=submit],#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address a,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address button,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address input[type=submit]{font-size:1em;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address a:hover,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address button:hover,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address input[type=submit]:hover,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address a:hover,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address button:hover,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address input[type=submit]:hover{background:#fff;color:#002193}#main_page.checkout .order-again a{font-size:1em;text-transform:uppercase;font-family:"Encode Sans Condensed",sans-serif;background:#002193;color:#fff;box-shadow:inset 0 0 0 2px #002193;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em}#main_page.checkout .order-again a:hover{background:#fff;color:#002193}#main_page.checkout.before-payment .checkout-container .woocommerce-error,#main_page.checkout.error-payment .checkout-container .woocommerce-error{margin-bottom:1em}#main_page.checkout .woocommerce-error{width:calc(100% - 2em);margin-top:2em;box-shadow:0 0 0 1px #002193;padding:1em;color:#002193}#main_page.checkout.error-payment #order_review{margin-top:2em;display:flex;flex-wrap:wrap;justify-content:space-between}#main_page.checkout.error-payment #order_review table{box-shadow:inset 0 0 0 1px #e5e5e5;width:calc(50% - 2em);text-align:left}#main_page.checkout.error-payment #order_review table thead{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.error-payment #order_review table thead tr th{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.error-payment #order_review table thead tr th:last-of-type{box-shadow:none}#main_page.checkout.error-payment #order_review table tbody tr{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.error-payment #order_review table tbody tr:last-of-type{box-shadow:none}#main_page.checkout.error-payment #order_review table tbody tr:first-of-type{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.error-payment #order_review table tbody tr td{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.error-payment #order_review table tbody tr td:last-of-type{box-shadow:none}#main_page.checkout.error-payment #order_review table tfoot tr{box-shadow:0 1px 0 0 #e5e5e5}#main_page.checkout.error-payment #order_review table tfoot tr:last-of-type{box-shadow:none}#main_page.checkout.error-payment #order_review table tfoot tr th{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.error-payment #order_review table tfoot tr th:last-of-type{box-shadow:none}#main_page.checkout.error-payment #order_review table tfoot tr td{box-shadow:1px 0 0 0 #e5e5e5;padding:.5rem}#main_page.checkout.error-payment #order_review table tfoot tr td:last-of-type{box-shadow:none}#main_page.checkout.error-payment #order_review #payment{margin-top:2em;padding:1em;background:rgba(0,0,0,.03);width:calc(50% - 2em)}#main_page.checkout.error-payment #order_review #payment ul li div{background:rgba(0,0,0,.06);padding:1em;margin-top:.5em}#main_page.checkout.error-payment #order_review #payment button[type=submit],#main_page.checkout.error-payment #order_review #payment input[type=submit]{color:#fff;background:#002193;box-shadow:inset 0 0 0 2px #002193;font-size:1em;height:2.8125em;border:none;padding:0 1em;margin:0;font-family:"Encode Sans Condensed",sans-serif;transition:all .3s ease;text-transform:uppercase;cursor:pointer}#main_page.checkout.error-payment #order_review #payment button[type=submit]:hover,#main_page.checkout.error-payment #order_review #payment input[type=submit]:hover{color:#002193;background:#fff}#main_page.checkout.checkout-presupuesto .content-area{margin-top:2em}#main_page.checkout.checkout-presupuesto .shop_table{width:100%;box-shadow:inset 0 0 0 1px #e5e5e5}#main_page.checkout.checkout-presupuesto .shop_table thead tr th{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left;padding:.5rem;font-size:1em}#main_page.checkout.checkout-presupuesto .shop_table thead tr th:first-of-type{box-shadow:none}#main_page.checkout.checkout-presupuesto .shop_table thead tr th.product-remove{width:1.1em}#main_page.checkout.checkout-presupuesto .shop_table thead tr th.product-thumbnail{width:3em}#main_page.checkout.checkout-presupuesto .shop_table thead tr th.product-price,#main_page.checkout.checkout-presupuesto .shop_table thead tr th.product-quantity,#main_page.checkout.checkout-presupuesto .shop_table thead tr th.product-subtotal{width:1px}#main_page.checkout.checkout-presupuesto .shop_table tbody tr{box-shadow:0 -1px 0 0 #e5e5e5}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td{box-shadow:-1px 0 0 0 #e5e5e5;text-align:left;padding:.5rem}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td:first-of-type{box-shadow:none}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-thumbnail a{display:inline-block}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-thumbnail a img{width:3em}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-remove a{font-size:1.5em;line-height:1;font-weight:700;display:inline-block}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-quantity input{font-size:1em;width:3.2em;background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5;border:none;height:2.8125em;padding:0 .5em;text-align:center}#main_page.checkout.checkout-presupuesto .shop_table .actions{width:100%;text-align:right}#main_page.checkout.checkout-presupuesto .shop_table .actions a,#main_page.checkout.checkout-presupuesto .shop_table .actions button,#main_page.checkout.checkout-presupuesto .shop_table .actions input[type=submit]{display:inline-block;line-height:1;font-size:.8em;border:none;padding:1em 1.1em;margin:0 .5em;font-family:"Encode Sans Condensed",sans-serif;background-color:#002193;color:#fff;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 2px #002193;text-transform:uppercase;transition:all .3s ease}#main_page.checkout.checkout-presupuesto .shop_table .actions a:hover,#main_page.checkout.checkout-presupuesto .shop_table .actions button:hover,#main_page.checkout.checkout-presupuesto .shop_table .actions input[type=submit]:hover{background:#fff;color:#002193}#main_page.checkout.checkout-presupuesto .shop_table .actions a{background:#000;box-shadow:inset 0 0 0 2px #000}#main_page.checkout.checkout-presupuesto .shop_table .actions a:hover{color:#000}#main_page.checkout.checkout-presupuesto .yith-ywraq-mail-form-wrapper{width:100%;max-width:30em;margin:2em auto 0}#main_page.checkout.checkout-presupuesto .form-row input[type=submit]{display:inline-block;line-height:1;font-size:.8em;border:none;padding:1em 1.1em;margin:0 .5em;font-family:"Encode Sans Condensed",sans-serif;background-color:#002193;color:#fff;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 2px #002193;text-transform:uppercase;transition:all .3s ease}#main_page.checkout.checkout-presupuesto .form-row input[type=submit]:hover{background:#fff;color:#002193}#main_page.checkout.checkout-presupuesto .form-row label{display:block}#main_page.checkout.checkout-presupuesto .form-row label .required{color:#002193}#main_page.checkout.checkout-presupuesto .form-row span{font-size:1em}#main_page.checkout.checkout-presupuesto .form-row span input:not([type=checkbox]),#main_page.checkout.checkout-presupuesto .form-row span select,#main_page.checkout.checkout-presupuesto .form-row span textarea{width:calc(100% - 2em);background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5;font-size:1em;height:2.8125em;border:none;padding:0 1em;margin:.25em 0 0;font-family:"Encode Sans Condensed",sans-serif;transition:all .5s ease}#main_page.checkout.checkout-presupuesto .form-row span input:not([type=checkbox]):focus,#main_page.checkout.checkout-presupuesto .form-row span select:focus,#main_page.checkout.checkout-presupuesto .form-row span textarea:focus{box-shadow:inset 0 0 0 1px #002193}#main_page.checkout.checkout-presupuesto .form-row span textarea{padding-top:1em;padding-bottom:1em;min-height:10em;height:initial}#main_page.presupuesto-success{text-align:center}#main_page.presupuesto-success section{padding-top:1rem;padding-bottom:1rem}#main_page.presupuesto-success section svg{width:100%;max-width:20em;margin:0 auto;display:block}#main_page.presupuesto-success section h4{color:#002193;text-transform:uppercase;font-size:1.5rem;margin:1rem 0 0;line-height:1}#main_page.presupuesto-success section a{margin-top:1em;font-size:1em;text-transform:uppercase;font-family:"Ropa Sans",sans-serif;background:#000;color:#fff;box-shadow:inset 0 0 0 2px #000;height:2.8125em;transition:all .3s ease;display:inline-block;padding:0 2em;text-align:center;line-height:2.7em;border-radius:0}#main_page.presupuesto-success section a:hover{background:#fff;color:#000}#main_page .select2.select2-container{width:100%;height:100%}#main_page .select2.select2-container.select2-container--open>.selection>.select2-selection{box-shadow:0 0 0 1px #002193}#main_page .select2.select2-container>.selection>.select2-selection{height:100%;border:none;box-shadow:0 0 0 1px #ebebeb;border-radius:0}#main_page .select2.select2-container>.selection>.select2-selection>.select2-selection__rendered{height:45px;display:flex;align-items:center;padding-left:1em}#main_page .select2.select2-container>.selection>.select2-selection>.select2-selection__arrow{display:flex;align-items:center;height:45px}#main_page .select2-container--open>.select2-dropdown{border:none;box-shadow:0 0 0 1px #002193;border-radius:0}#main_page .select2-container--open>.select2-dropdown .select2-search input{border-color:#002193}#main_page .select2-container--open>.select2-dropdown .select2-results ul li.select2-results__option--highlighted{background-color:#002193}@media (min-width:640px){#main_page .contact>[class*=container]>[class*=grid] form{padding-right:2em}}@media (min-width:960px){header.uk-active #main_panel,header.uk-active #top_bar{display:none}#main_panel{position:relative}#main_panel>div #main_search{flex:1}#main_panel>div #main_search .input-item{width:100%;max-width:25em;margin:0;left:inherit!important;top:inherit!important;position:inherit;z-index:inherit;box-sizing:border-box;display:flex}#main_panel>div #main_search .input-item input[type=text]{background-color:#fff;border:1px solid #b8b8b8;border-right:0;border-radius:.25em 0 0 .25em}#main_panel>div #main_search .input-item input[type=submit]{background:#002193;color:#fff;box-shadow:inset 0 0 0 1px #002193;border:none;font-size:.97125em;text-transform:uppercase;font-weight:500;letter-spacing:.025em;padding:0 .75em;cursor:pointer;line-height:1;transition:all .3s ease}#main_panel>div #main_search .input-item input[type=submit]:hover{background:#fff;color:#002193}#main_page .product-view>[class*=container] .product-information{min-width:700px}#main_page .product-view>[class*=container] .product-information .title-block{box-shadow:1px 0 0 0 #ebebeb;padding-right:2em}}@media (min-width:992px){#main_page.user-panel .woocommerce-MyAccount-navigation>button{display:none}#main_page.user-panel .woocommerce-MyAccount-navigation>ul{position:relative;display:block}}@media (max-width:1279px){#top_bar{font-size:.75em}}@media (max-width:991px){#main_page.user-panel .woocommerce-MyAccount-navigation{width:100%}#main_page.user-panel .woocommerce-MyAccount-navigation>ul.uk-open{position:relative;width:100%!important;left:0!important;top:0!important}#main_page.checkout #purcharse_ready #address_order,#main_page.checkout #purcharse_ready #resume_pay_order,#main_page.checkout.before-payment #order_review #payment,#main_page.checkout.before-payment #order_review .shop_table{width:100%}#main_page.user-panel .woocommerce-MyAccount-content{width:100%;flex:initial;margin-top:1em}#main_page.checkout #purcharse_ready{flex-wrap:wrap}#main_page.checkout #payment{max-width:inherit;max-width:initial}#main_page.checkout.before-payment #order_review{flex-wrap:wrap}}@media (max-width:959px){#main_panel>div #counter_cart i,#main_panel>div #main_login>a,#main_panel>div #main_search>a{font-size:2em;height:1.58em;line-height:1;border-left:1px solid #ebebeb}header{border-bottom:1px solid #ececec}#main_panel>div{padding:0}#main_panel>div #logo{padding:.75em 0;flex:1;text-align:center}#main_panel>div #logo img{max-width:8em;width:100%;margin:0 auto}#main_panel>div #main_search{margin:0}#main_panel>div #main_search>a{display:flex;justify-content:center;align-items:center;width:1.58em;padding:0;margin:0;color:#002193}#main_panel>div #main_search .input-item{width:100%;left:0!important;top:100%!important;margin:0;padding:.5em;background:#f2f2f2;border-top:1px solid #ebebeb}#main_panel>div #main_search .input-item.uk-open{display:flex}#main_panel>div #main_login{margin:0}#main_panel>div #main_login>a{display:flex;justify-content:center;align-items:center;width:1.58em;padding:0;margin:0;border-top:none;border-bottom:none;color:#002193}#main_panel>div #main_login>div{margin:0;width:100%;top:100%!important;left:0!important;max-width:unset;background:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}#main_panel>div #counter_cart:after{left:calc(50% + .5em);right:unset;top:10%}#main_panel>div #counter_cart i{width:1.58em;padding:0;margin:0;border-top:none;border-bottom:none}#main_page .hero>[class*=container]{height:calc(100vh - 51px);padding-top:0;padding-bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.8em}#main_page .hero>[class*=container]>ul{font-size:.8em}#main_page .hero>[class*=container]>ul li a{line-height:1.2}#main_page .hero>[class*=container]>div>form{padding:0}#main_page .hero>[class*=container]>div>form.uk-active{flex-wrap:wrap;justify-content:center}#main_page .hero>[class*=container]>div>form>div{flex:unset;width:calc(50% - 2em);margin-bottom:1em}#main_page .products-index .best-sellers>div>div .title-image figcaption{position:relative;top:unset;left:unset}#main_page .products-index .best-sellers>div>div .title-image figcaption .link{flex:unset;margin-top:2em}#main_page .products-index .best-sellers>div>div .title-image>figure{position:absolute;width:100%;height:100%;top:0;left:0}#main_page .products-index .best-sellers>div>div .display-products>nav{font-size:.7em}#main_page .products-index .best-sellers>div>div .display-products>[class*=switcher]>[class*=slider]>[class*=slider-items] article figure{transform:scale(.7)}#main_page .inside-hero .uppers-titles .title{font-size:2.5em}#main_page .category-frame{flex-wrap:wrap}#main_page .category-frame main{flex:inherit;flex:initial;width:100%}#main_page .product-view>[class*=container]{flex-wrap:wrap}#main_page .product-view>[class*=container] .product-carousel{width:100%;margin:1em auto 0}#main_page .product-view>[class*=container] .product-information{margin:0}#main_page .product-view>[class*=container] .product-information>*{margin-top:2rem;padding:0}#main_page .product-view>[class*=container] .product-information .stats li{order:2;margin-bottom:1em}#main_page .product-view>[class*=container] .product-information .stats li.icon-less{order:1}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article p,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article span,#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article ul li{text-align:left}#main_page .product-view>[class*=container] .product-information .spec>[class*=switcher] article.table-container:after{font-family:icon;content:"\E022";font-size:2.5em;position:absolute;top:.5em;right:0;color:#fff;background-color:#002193;border-radius:50%;width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;animation-name:side_to_side;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.08,.82,.35,1.04);animation-delay:1s}@keyframes side_to_side{0%{transform:translateX(-100%)}75%,99%{transform:translateX(0)}}}@media (max-width:639px){#side_panel{font-size:.8em}#main_page .products-index .best-sellers>div,#main_page .related-banners>div{padding:0}#main_page .news-display>div>div .upper-box .title{font-size:1.4em}#main_page .news-display>div>div .slider article{flex-wrap:wrap;align-items:flex-start}#main_page .news-display>div>div .slider article figure{width:100%;padding-bottom:10em;flex:unset}#main_page .news-display>div>div .slider article figcaption{margin-left:0;width:100%;margin-top:1em;justify-content:flex-start}#main_page .inside-hero .uppers-titles .title{font-size:1.5em;text-align:center}#main_page .product-item{font-size:.8em}#main_page .sorting-panel{padding:0}#main_page .sorting-panel .sorting-dropdown button{padding:.75em;margin-right:.5em}#main_page .sorting-panel>button{padding:.75em;box-shadow:inset 0 0 0 1px #e7e7e7;line-height:1}#main_page .product-view{padding:2em 0}#main_page .product-view>[class*=container] .product-information .title-block>figure{margin:0 auto}#main_page .product-view>[class*=container] .product-information .purcharse-box{align-items:flex-start}#main_page .product-view>[class*=container] .product-information .purcharse-box form{position:fixed;z-index:10;bottom:0;left:0;padding:1em;width:calc(100% - 2em);background-color:#fff;margin:0;font-size:.8em;box-shadow:0 -3px 26px rgba(0,0,0,.1)}#main_page .product-view>[class*=container] .product-information .purcharse-box form input[type=submit]{flex:1}#main_page .contact>[class*=container]>[class*=grid]>div,#main_page .login>[class*=container]>[class*=grid] iframe{height:20em}#main_page .news-page>[class*=container]>.title{font-size:1.4em}#main_page .news-page>[class*=container]>[class*=grid]{flex-direction:row;height:unset}#main_page .news-page>[class*=container]>[class*=grid] article{margin-top:1em}#main_page .news-page>[class*=container]>[class*=grid] article:first-child,#main_page .news-page>[class*=container]>[class*=grid] article:nth-child(n+2){height:0;width:100%;padding-bottom:50%}#main_page .news-page>[class*=container]>[class*=grid] article figure .category{font-size:.75em}#main_page .news-page>[class*=container]>[class*=grid] article>.title{font-size:1.23625em}#main_page .news-page>[class*=container]>[class*=slider] .upper-box .title{font-size:1.4em}#main_page .news-page>[class*=container]>[class*=slider]>[class*=slider-items] article figure .category{font-size:.75em}#main_page .stores-page>[class*=container]>.title,#main_page .technical-data>[class*=container]>.title{font-size:1.4em}#main_page .stores-page>[class*=container] .location-switcher>ul{flex-wrap:wrap;justify-content:center}#main_page .stores-page>[class*=container] .location-switcher>ul li{flex:unset;width:calc(33.3% - 2em - 1px);border:none;background-color:#f7f7f7}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]{border-top:1px solid #b7b7b7}#main_page .stores-page>[class*=container] .location-switcher>[class*=switcher]>.item-switcher>[class*=grid] .column article>a{font-size:.85em}#main_page.user-panel #customer_login>*{width:100%}#main_page.user-panel #customer_login>:last-child:after{right:initial;left:0;top:-1.5rem;width:100%;height:1px}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address{width:100%;flex:initial;margin:0;padding:0}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address:nth-child(n+2){padding-top:1em;border-left:none;border-top:1px solid rgba(0,0,0,.05)}#main_page.user-panel .woocommerce-Addresses .woocommerce-Address a,#main_page.user-panel .woocommerce-Addresses .woocommerce-Address button,#main_page.user-panel .woocommerce-Addresses .woocommerce-Address input[type=submit]{width:calc(100% - 4em)}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin-left:0;margin-right:0}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>*{width:100%;margin:.5em 0}#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>* input:not([type=submit]):not([type=checkbox]):not([type=radio]),#main_page.user-panel .custom-address-form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>* select{width:100%}#main_page.user-panel .custom-address-form .woocommerce-address-fields a,#main_page.user-panel .custom-address-form .woocommerce-address-fields button,#main_page.user-panel .custom-address-form .woocommerce-address-fields input[type=submit]{width:calc(100%)}#main_page.checkout table.shop_table{box-shadow:none;font-size:.8em}#main_page.checkout table.shop_table tbody tr td.product-price span,#main_page.checkout table.shop_table tbody tr td.product-subtotal span{font-size:1em;font-family:"Encode Sans Condensed",sans-serif}#main_page.checkout table.shop_table thead{display:none}#main_page.checkout table.shop_table tbody tr{display:flex;flex-wrap:wrap;position:relative}#main_page.checkout table.shop_table tbody tr:first-of-type{border-top:none}#main_page.checkout table.shop_table tbody tr td.product-remove{width:initial;position:absolute;box-shadow:none;top:0;right:0;padding:0;margin:0;left:initial;transform:inherit}#main_page.checkout table.shop_table tbody tr td.product-thumbnail{box-shadow:none;width:calc(4rem - 1rem);position:relative;padding:.5rem;border-bottom:1px solid #e5e5e5}#main_page.checkout table.shop_table tbody tr td.product-name{text-align:center;border-bottom:1px solid #e5e5e5;width:calc(100% - 4rem - 2rem);padding:0 1rem;display:flex;align-items:center}#main_page.checkout table.shop_table tbody tr td.product-price{flex:1;display:flex;align-items:center;justify-content:center}#main_page.checkout table.shop_table tbody tr td.product-quantity{flex:1;display:flex;align-items:center;justify-content:center}#main_page.checkout table.shop_table tbody tr td.product-subtotal{flex:1;width:calc(30% - 1em)!important;display:flex;justify-content:center;align-items:center;padding:.5em;position:relative}#main_page.checkout table.shop_table tbody tr td.product-subtotal:after{content:attr(data-title);position:absolute;top:.7em;left:.7em;line-height:1;font-weight:700;text-transform:uppercase;color:#898989;font-size:.75em}#main_page.checkout #update_purcharse{flex-wrap:wrap;padding-bottom:1em}#main_page.checkout #update_purcharse .input-group{display:flex;flex-wrap:wrap;flex:initial;width:100%}#main_page.checkout #update_purcharse .input-group a,#main_page.checkout #update_purcharse .input-group button,#main_page.checkout #update_purcharse .input-group input{flex:initial;max-width:initial;width:100%;margin:1em 0 0}#main_page.checkout #payment #place_order{width:100%}#main_page.checkout #purchase_order button[type=submit]{width:calc(100% - 4em)}#main_page.checkout .cart-collaterals table{font-size:1em;width:100%}#main_page.checkout .return-to-shop a{width:calc(100% - 4em)}#main_page.checkout .shop_table.order_details{font-size:1em}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address{width:100%;flex:initial;margin:0;padding:0}#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address:nth-child(n+2),#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address:nth-child(n+2){padding-top:1em;border-left:none;border-top:1px solid rgba(0,0,0,.05)}#main_page.checkout .order-again a,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address a,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address button,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--billing-address input[type=submit],#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address a,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address button,#main_page.checkout .woocommerce-columns--addresses .woocommerce-column--shipping-address input[type=submit]{width:calc(100% - 4em)}#main_page.checkout.error-payment #order_review table{width:100%;font-size:1em}#main_page.checkout.error-payment #order_review #payment{width:100%}#main_page.checkout.checkout-presupuesto .shop_table{box-shadow:none;font-size:.8em}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-price span,#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-subtotal span{font-size:1em;font-family:"Encode Sans Condensed",sans-serif}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-thumbnail{display:inline-block!important}#main_page.checkout.checkout-presupuesto .shop_table thead{display:none}#main_page.checkout.checkout-presupuesto .shop_table tbody tr{display:flex;flex-wrap:wrap;position:relative}#main_page.checkout.checkout-presupuesto .shop_table tbody tr:first-of-type{border-top:none}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-remove{position:absolute;box-shadow:none;top:0;padding:0;margin:0;left:initial;transform:inherit;width:2.5em;right:0}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-thumbnail{box-shadow:none;width:calc(3em);position:relative;padding:.5rem;border-bottom:1px solid #e5e5e5}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-name{text-align:center;border-bottom:1px solid #e5e5e5;width:calc(100% - 4rem - 2rem);padding:0 1rem;display:flex;align-items:center}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-price{flex:1;display:flex;align-items:center;justify-content:center}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-quantity{flex:1;display:flex;align-items:center;justify-content:center;box-shadow:none}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-subtotal{flex:1;width:calc(30% - 1em)!important;display:flex;justify-content:center;align-items:center;padding:.5em;position:relative}#main_page.checkout.checkout-presupuesto .shop_table tbody tr td.product-subtotal:after{content:attr(data-title);position:absolute;top:.7em;left:.7em;line-height:1;font-weight:700;text-transform:uppercase;color:#898989;font-size:.75em}}@media (max-width:639px) and (max-width:639px){#main_page.checkout table.shop_table tbody tr,#main_page.checkout.checkout-presupuesto .shop_table tbody tr{margin-top:1em;border-top:none;box-shadow:inset 0 0 0 1px #e5e5e5}}@media (max-width:350px){#main_page .products-index .best-sellers>div>div .display-products>nav{font-size:.54em}}@media (min-width:960px) and (max-width:998px){#main_page .hero{font-size:.8em}}