*{outline:0!important;box-sizing:border-box}body{padding:0;margin:0;font-family:'Raleway',sans-serif;font-size:14px;font-weight:400;color:#3b3b3b;background-color:#f5f5f5;overflow-x:hidden}.main{min-height:80vh}img{max-width:100%;vertical-align:top}.text-center{text-align:center}.text-right{text-align:right}.container{max-width:1140px;margin:0 auto}@media screen and (min-width:1246px){.container{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:1245px){.container{padding-left:20px!important;padding-right:20px!important}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}h2.titulo_con_linea{margin:0 0 1em;color:#1e22aa;text-align:center;font-size:32px;font-weight:400;position:relative}h2.titulo_con_linea span{display:inline-block;background-color:#f5f5f5;position:relative;padding:0 20px}h2.titulo_con_linea strong,h6{font-weight:700}.load_more::before,h2.titulo_con_linea::before{content:'';position:absolute;top:50%;left:0;height:1px;background-color:#e6e6e6;width:100%}h6{font-size:16px;margin:0 0 .5em}.subnav{padding:20px 0 40px}.header .header_links ul,.nav ul,.products .aside .heading_content ul,.subnav ul{margin:0;padding:0;list-style:none}.subnav ul li{display:inline-block;position:relative;padding-right:14px;line-height:1.5}.subnav ul li::before{content:"/";position:absolute;right:0;top:0}.subnav ul li:last-child::before{display:none}.subnav ul li a{color:#3b3b3b}.subnav ul li a:hover{text-decoration:none}.filter>div{margin-right:20px}@media screen and (max-width:650px){.filter>div{flex:1}.filter>div:last-child{margin-right:0}}@media screen and (max-width:460px){.filter{flex-direction:column}.filter>div{margin-right:0;margin-bottom:20px}}.form label{display:block;margin-bottom:5px}.form .select{position:relative;width:282px;border:1px solid #bcbcbc;background-color:#fff}@media screen and (max-width:650px){.form .select{width:100%}}.form .select::before{content:'';position:absolute;top:15px;right:10px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e1e1e;pointer-events:none}.form .select select,.form input,.form textarea{width:100%;padding:8px 10px;font-family:'Raleway',sans-serif;font-size:14px;font-weight:400;color:#3b3b3b}.form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.form input,.form textarea{border:1px solid #bcbcbc}.form .btn{border:0;border-radius:4px;background-color:#1e22aa;color:#fff;line-height:32px;padding:0 20px;cursor:pointer;text-decoration:none}.form .action_buttons{text-align:right;padding-top:2em}.form .action_buttons button{display:inline-block;margin-left:10px}.load_more{text-align:center;position:relative;margin:60px 0 30px}.load_more a,.load_more>div{position:relative;display:inline-block}.load_more>div{background-color:#f5f5f5;padding:0 20px}.load_more a{font-weight:700;color:#1e22aa;text-decoration:none;text-transform:uppercase;border:1px solid #1e22aa;border-radius:25px;width:275px;padding:10px 20px;text-align:center}.load_more a:hover{background-color:#1e22aa;color:#fff}.load_more a:hover svg{fill:#fff}.load_more a svg{fill:#1e22aa;width:16px;height:9px;margin-right:5px}.fancy_modal,.header .logo .logo_mobile,.micuenta .user_acc_nav h2::before{display:none}.fancy_modal h3{margin:0 0 2em;color:#1e22aa}.fancy_modal .form label{margin-top:1.5em}.header{background-color:#fff}.header .flex{align-items:center;justify-content:space-between;padding:10px 0}.header a{display:block;text-decoration:none}.header .logo{height:60px}@media screen and (max-width:650px){.header .logo .logo_default{display:none}.header .logo .logo_mobile{display:block}}.header .header_links .phone{background-size:20px;display:inline-block;border:2px solid #000;border-radius:25px;line-height:32px;padding:0 20px 4px 15px;font-size:24px;font-weight:400}@media screen and (max-width:650px){.header .header_links .phone{font-size:16px;padding:0 20px}}.header .header_links .phone:hover{border-color:#1e22aa}.header .header_links .phone svg{fill:#000;width:20px;height:20px;margin-right:3px;vertical-align:middle}.header .header_links ul li{display:inline-block;border-left:2px solid #000;line-height:1;padding:0 15px}.header .header_links ul li:first-child{border-left:0}.footer ul ul li,.header .header_links ul ul li{border-left:0;padding:0 5px}.header .header_links a{font-weight:700;color:#000;font-size:14px}.header .blue_bar .search .search_panel .view_all:hover,.header .header_links a:hover,.nav ul li.active>a,.nav ul li:hover>a{color:#1e22aa}.header .header_links a:hover svg{fill:#1e22aa}.header .header_links svg{fill:#000;width:20px;height:20px}@media screen and (max-width:875px){.header .header_links.flex{flex-direction:column;align-items:flex-end;padding:0}.header .header_links.flex .phone{margin-bottom:15px}}@media screen and (max-width:650px){.header .header_links ul.flex>li:first-child{display:none}.header .header_links ul.flex li{border-left:0;padding:0}.header .header_links ul.flex li a{padding:0 10px}}.header .blue_bar{background-color:#1e22aa}.header .blue_bar .menu_link a{background:url(../img/hamburger-icon.svg) 0 center no-repeat;padding-left:40px;color:#f9e547;font-size:16px;font-weight:700}@media screen and (max-width:768px){.header .blue_bar .menu_link a{width:40px;text-indent:-9999em}}.header .blue_bar .search{flex:1;padding:0 10px;max-width:864px;position:relative}.header .blue_bar .search .search_bar{background-color:#fff;padding:5px 10px;width:100%;border-radius:3px}.header .blue_bar .search .search_bar input{width:100%;padding:0 5px;font-family:'Raleway',sans-serif;font-size:14px;font-weight:400;border:0}.header .blue_bar .search .search_bar button{width:24px;height:24px;background:url(../img/search.svg) center center no-repeat;background-size:contain;border:0}.header .blue_bar .search .search_panel{display:none;position:absolute;left:0;right:0;top:34px;z-index:50}.header .blue_bar .search .search_panel ul{margin:0 10px;list-style:none;background-color:#fff;padding:0 10px;border-top:2px solid #1e22aa;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.header .blue_bar .search .search_panel ul li{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eee;font-weight:600;padding:8px}.header .blue_bar .search .search_panel ul li:first-child{border-top:0}.header .blue_bar .search .search_panel ul li .flex{padding:0}.header .blue_bar .search .search_panel ul li figure{margin:0 10px 0 0;padding:0;display:inline-block;width:60px;text-align:center}.header .blue_bar .search .search_panel ul li figure img{max-height:60px;max-width:60px}.header .blue_bar .search .search_panel ul li .price{color:#1e22aa;font-weight:600;margin-bottom:5px}.header .blue_bar .search .search_panel ul li a{color:#1a1a1a;text-decoration:underline;font-size:12px;margin-top:5px;font-weight:400}.header .blue_bar .search .search_panel ul li .counter{max-width:130px}@media screen and (max-width:650px){.header .blue_bar .search .search_panel ul li{display:block}.header .blue_bar .search .search_panel ul li .flex{justify-content:flex-start}.header .blue_bar .search .search_panel ul li .footer_card{margin-top:10px}}.header .blue_bar .search .search_panel .view_all{display:block;background-color:#eee;font-weight:600;text-align:center;padding:10px;border-radius:4px;width:100%;margin:0;text-decoration:none}.header .blue_bar .cart a{background-color:#f9e547;border-radius:3px;color:#1e22aa;padding:8px;line-height:1}@media screen and (max-width:768px){.header .blue_bar .cart a{color:transparent;width:70px;height:34px;overflow:hidden;padding:6px 8px;text-align:center}}.header .blue_bar .cart a strong{font-size:18px;color:#1e22aa}.header .blue_bar .cart .icon{background:url(../img/cart.svg) center center no-repeat;background-size:contain;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:5px}.nav,.overlay{position:fixed;top:0;bottom:0}.nav{flex-direction:column;left:-260px;box-shadow:3px 3px 6px rgba(0,0,0,.16);z-index:15;transition:all .6s ease}.nav .level_2.active,.nav.active{left:0}.nav .nav_content{position:relative}.nav .level_1,.nav .level_2{left:0}.nav .level_1,.nav .level_2,.nav .level_3{position:absolute;top:0;bottom:0;width:250px;height:100vh;background-color:#fff}.nav .level_1{z-index:15}.nav .level_1 li a{background:url(../img/bullet_nav.svg) 15px center no-repeat;padding-left:45px;text-transform:inherit;font-size:16px}.nav .level_2{z-index:20;box-shadow:3px 3px 6px rgba(0,0,0,.16);transition:all .6s ease}.nav .level_3{display:none;left:250px;box-shadow:inset 3px 3px 6px rgba(0,0,0,.16)}@media screen and (max-width:520px){.nav .level_3{left:0}}.nav .level_3 .category_link_back{padding-right:20px;background-color:rgba(30,34,170,.8);box-shadow:inset 3px 3px 6px rgba(0,0,0,.16);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:initial}.nav .category_link,.nav .category_link_back,.nav .close_nav{line-height:48px;color:#fff;padding-left:45px;font-weight:700;cursor:pointer}.nav .category_link{background-color:#000;background-image:url(../img/dots.svg),url(../img/category_arrow.svg);background-repeat:no-repeat,no-repeat;background-size:24px,8px;background-position:12px center,92% center}.nav .category_link_back{background:#1e22aa url(../img/category_prev.svg) 15px center no-repeat;text-transform:uppercase}.nav ul li{border-top:1px solid #e8e8e8}.nav ul li.active,.nav ul li:hover{background-color:#e8e8e8}.checkout .green_text strong,.checkout .pago_data .question:hover div,.nav ul li.active .level_3,.nav ul li:hover .level_3{display:block}.nav ul li.active .level_3 a,.nav ul li:hover .level_3 a{background:0 0}.categories a,.nav ul li a{text-decoration:none;display:block}.nav ul li a{font-size:12px;line-height:1.5;text-transform:uppercase;transition:all .2s ease;padding:15px 40px 15px 15px;color:#000;background-image:url(../img/subanv_arrow.svg);background-position:92% center;background-repeat:no-repeat;background-size:8px}.overlay{display:none;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:10}.overlay.search_visible{top:137px!important}@media screen and (max-width:875px){.overlay.search_visible{top:174px!important}}@media screen and (max-width:768px){.overlay.search_visible{top:171px!important}}@media screen and (max-width:650px){.overlay.search_visible{top:159px!important}}.banner{padding:20px 0;position:relative}@media screen and (min-width:769px){.banner .home_slider{max-height:475px;overflow:hidden}}.banner .slick-dots{bottom:-35px}.banner .next_white,.banner .prev_white{width:54px;height:108px;display:block;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (max-width:600px){.banner .next_white,.banner .prev_white{display:none}}.banner .prev_white{border:0;background:url(../img/prev-white.svg) 0 0 no-repeat;left:-22px}.banner .next_white{border:0;background:url(../img/next-white.svg) 0 0 no-repeat;right:-22px}.categories{flex-wrap:wrap;justify-content:center;margin:1em -10px 60px}@media screen and (max-width:450px){.categories{margin:1em 0 30px}}.categories>div{width:270px;background-color:#1e22aa;border:1px solid #1e22aa;border-radius:5px;overflow:hidden;margin:10px}.categories>div:hover{background-color:#161a8a}@media screen and (max-width:1245px){.categories>div{width:23%}}@media screen and (max-width:1080px){.categories>div{width:22%}}@media screen and (max-width:768px){.categories>div{width:45%}}@media screen and (max-width:450px){.categories>div{width:100%;margin:10px 0}}.categories .picture{background-position:center center;background-repeat:no-repeat;background-size:cover}.categories .picture img{visibility:hidden}.categories .category_name{color:#fff;line-height:52px;padding:0 20px;font-weight:700;background:url(../img/arrow-right-white.svg) 95% center no-repeat;background-size:12px}@media screen and (max-width:1080px){.categories .category_name{line-height:1.5;padding:20px 15px;background-position:90% 20px;background-size:10px}}.categories a{color:#fff}.featured_products{padding:0 0 60px;position:relative}.featured_products .next_yellow,.featured_products .prev_yellow{width:54px;height:108px;display:block;position:absolute;top:35%;transform:translateY(-50%);cursor:pointer}@media screen and (max-width:600px){.featured_products .next_yellow,.featured_products .prev_yellow{display:none}}.featured_products .prev_yellow{border:0;background:url(../img/prev_yellow.svg) 0 0 no-repeat;left:-15px}.featured_products .next_yellow{border:0;background:url(../img/next_yellow.svg) 0 0 no-repeat;right:-15px}.featured_products .featured_slider .slick-slide{padding:10px}.card{box-sizing:border-box;background-color:#fff;padding:15px;box-shadow:2px 2px 2px rgba(230,230,230,.7);margin-bottom:20px}.card .picture{height:140px;justify-content:center;align-items:center;margin-bottom:20px;border-bottom:1px solid #e6e6e6;padding-bottom:10px}.card .picture img{max-height:140px}@media screen and (max-width:520px){.card .picture{height:auto}.card .picture img{max-height:200px}}.card h6{font-size:16px;font-weight:400;line-height:1.2;margin:0 0 10px}@media screen and (max-width:520px){.card h6{text-align:center}}.card .price{color:#1e22aa;font-weight:900;font-size:18px;margin-bottom:10px}.card .price .prev_price{font-weight:400;text-decoration:line-through;color:#aaa;display:inline-block;margin-left:10px}@media screen and (max-width:520px){.card .price{text-align:center}}.details .footer_card>div:first-child,.footer_card>div:first-child{flex:1}.footer_card .counter{margin-right:10px}.details .footer_card .counter input,.footer_card .counter input{border:0;border-left:3px solid #fff;border-right:3px solid #fff;background-color:#e6e6e6;height:32px;width:100%;min-width:38px;text-align:center;padding:0}.footer_card .add_to_cart,.footer_card .counter button{height:32px;font-family:'Raleway',sans-serif;font-size:14px;cursor:pointer}.footer_card .counter button{border:0;width:32px;padding:0 15px;background-size:10px}.details .footer_card .counter button.minus,.footer_card .counter button.minus{background:#e6e6e6 url(../img/minus.svg) center center no-repeat}.details .footer_card .counter button.plus,.footer_card .counter button.plus{background:#e6e6e6 url(../img/plus.svg) center center no-repeat}.details .footer_card .counter button:hover,.footer_card .counter button:hover{background-color:#ccc}.footer_card .add_to_cart{background-color:#fff;color:#1e22aa;font-weight:600;border:1px solid #1e22aa}.footer_card .add_to_cart:hover{background-color:#1e22aa;color:#fff}.brands{padding:0 0 60px}.brands .slick-slide{padding:0 10px 30px}.brands .slick-slide .brand{background-color:#fff;height:160px;display:flex;align-items:center;justify-content:center}.brands .slick-slide img{max-width:130px;max-height:130px}.products{margin:30px 0}@media screen and (max-width:460px){.products{display:block}}.products .aside{width:100%;max-width:292px;margin-right:20px}@media screen and (max-width:950px){.products .aside{display:none}}.products .aside .heading{color:#3b3b3b;padding:20px;font-weight:600;text-transform:uppercase;border-top:1px solid #eee;background-color:#fff;cursor:pointer}.products .aside .heading.active{color:#1e22aa}.products .aside .heading_content{padding:0 20px 20px;background-color:#fff}.products .aside .heading_content a{color:#3b3b3b;text-decoration:none;display:block;text-transform:uppercase;font-size:12px;padding:10px}.products .aside .heading_content a.active,.products .aside .heading_content a:hover{font-weight:600;color:#1e22aa}.products .product_list .grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width:950px){.products .product_list .grid{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:460px){.products .product_list .grid{display:flex;flex-direction:column}.products .product_list .grid .card{margin:0 auto 20px}}.products .product_list .card{margin-bottom:0}.details{padding:60px 0 0}@media screen and (max-width:620px){.details .product_info{flex-direction:column}.details .product_info>div{margin-bottom:20px}}.checkout .retire_address .flex>div,.details .product_info>div{flex:1}.details .img{background-color:#fff;max-width:90%;text-align:center;padding:30px;box-shadow:0 0 16px rgba(0,0,0,.08)}@media screen and (max-width:620px){.details .img{max-width:100%}}.details .img img{max-height:300px}.details h1{margin-top:0}.details .price{color:#1e22aa;font-weight:900;font-size:28px;margin-bottom:10px}.details .price .prev_price{font-weight:400;text-decoration:line-through;color:#aaa;display:inline-block;margin-left:10px}.details .footer_card{max-width:230px;margin:20px 0}.details .footer_card .counter{margin-right:10px}.details .footer_card .add_to_cart,.details .footer_card .counter button{height:32px;font-family:'Raleway',sans-serif;font-size:14px;cursor:pointer}.details .footer_card .counter button{border:0;width:32px;padding:0 15px;background-size:10px}.details .footer_card .add_to_cart{background-color:#fff;color:#1e22aa;font-weight:600;border:1px solid #1e22aa}.details .footer_card .add_to_cart:hover,.login .actions .btn_outline:hover{background-color:#1e22aa;color:#fff}.details .featured_products{padding:60px 0 0}.details .next_yellow,.details .prev_yellow,.details .slick-dots{display:none!important}@media screen and (max-width:768px){.details .slick-dots{position:inherit;display:block!important;bottom:0}}.checkout{padding:30px 0}.checkout .content{background-color:#fff}.checkout .mobile-only{display:none;color:#aaa;font-size:12px}.checkout table{width:100%;border-collapse:collapse;margin-bottom:30px}.checkout table td,.checkout table th{padding:10px;background-color:#fff;text-align:left;font-weight:600}.checkout table td .product,.checkout table th .product{margin-right:10px;vertical-align:middle;display:inline-block}.checkout table td .product img,.checkout table th .product img{max-width:50px;max-height:50px}.checkout table td .footer_card,.checkout table th .footer_card{max-width:140px;border:1px solid #ddd;border-radius:4px;padding:3px 0}.checkout table td .footer_card .counter,.checkout table th .footer_card .counter{margin-right:0}.checkout table td .footer_card button.minus,.checkout table td .footer_card button.plus,.checkout table td .footer_card input,.checkout table th .footer_card button.minus,.checkout table th .footer_card button.plus,.checkout table th .footer_card input{background-color:transparent;background-size:11px;height:28px}.checkout table td .footer_card button.minus,.checkout table th .footer_card button.minus{border-right:1px solid #ddd}.checkout table td .footer_card button.plus,.checkout table th .footer_card button.plus{border-left:1px solid #ddd}.checkout table td:first-child a{display:block;text-align:center}.checkout table thead tr{border-bottom:5px solid #f5f5f5}.checkout .order_table thead tr,.checkout table tbody tr{border-bottom:2px solid #f5f5f5}.checkout table tfoot tr{border-top:5px solid #f5f5f5}.checkout table tfoot td{color:#1e22aa;text-align:right;font-size:22px;font-weight:400;padding:14px}.checkout table tfoot td strong{font-weight:600}@media screen and (max-width:640px){.checkout table.carretilla thead{display:none}.checkout table.carretilla tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout table.carretilla tbody tr td .mobile-only{display:block}.checkout table.carretilla tbody tr td:first-child,.checkout table.detalle_pedido tbody td:first-child{order:1;width:100%}.checkout table.carretilla tbody tr td:first-child a{text-align:right}.checkout table.carretilla tbody tr td:nth-child(2){order:2;width:100%}.checkout table.carretilla tbody tr td:nth-child(3){order:3;flex:1}.checkout table.carretilla tbody tr td:nth-child(4){order:5;flex:1}.checkout table.carretilla tbody tr td:nth-child(5){order:4;flex:1}.checkout table.detalle_pedido tbody td:nth-child(2){order:2;width:50%!important}.checkout table.detalle_pedido tbody td:nth-child(3){order:3;flex:inherit!important;width:50%}.checkout table.detalle_pedido tbody td:nth-child(4){order:4!important;flex:inherit!important;width:50%}.checkout table.detalle_pedido tbody td:nth-child(5){order:5!important;flex:inherit!important;width:50%}.checkout table.detalle_pedido tbody td:nth-child(5) button{width:100%}}.checkout .cols2,.login .signup input{margin-bottom:20px}.checkout .cols2>div{flex:1;padding:0 10px}.checkout .cols2 .content{padding:15px;margin-bottom:20px}@media screen and (max-width:930px){.checkout .cols2{flex-direction:column}.checkout .cols2>div{margin-bottom:20px}}.checkout .order_table{font-size:12px;margin-bottom:0}.checkout .order_table td{font-weight:400}.checkout .order_table tfoot td{font-size:18px}.checkout .retire_address .select{margin-right:20px}@media screen and (max-width:640px){.checkout .retire_address .btn_add_outline{padding:5px 0;line-height:24px;font-size:12px}.checkout .retire_address .btn_add_outline svg{display:none}}.checkout .btn_add_outline{color:#1e22aa;border:1px solid #1e22aa;border-radius:4px;text-transform:uppercase;text-decoration:none;font-weight:600;padding:8px 20px;display:flex;align-items:center;justify-content:center}.checkout .btn_add_outline svg{fill:#1e22aa;width:18px;height:18px;margin-right:5px}.checkout .actions a,.checkout .btn_add_outline:hover{color:#fff;background-color:#1e22aa}.checkout .btn_add_outline:hover svg{fill:#fff}.checkout .addresss{border:1px solid #dedede;padding:10px;position:relative;margin-top:20px}.checkout .addresss>div{line-height:1.4}.checkout .addresss .btn_edit{right:50px;background-image:url(../img/btn_editar.svg);background-size:contain}.checkout .addresss .btn_delete{right:10px;background-image:url(../img/btn_eliminar2.svg);background-size:contain}.checkout .addresss .btn_delete,.checkout .addresss .btn_edit{position:absolute;top:10px;display:block;width:28px;height:28px;background-color:#fff}@media screen and (max-width:620px){.checkout .addresss .btn_delete,.checkout .addresss .btn_edit{position:inherit;top:inherit;right:inherit;display:inline-block;margin-top:1em;margin-right:15px}}.checkout .pago_data .flex>div{flex:1;margin-right:20px}.checkout .pago_data label{display:block;margin-top:1em}.checkout .pago_data .select{width:100%}.checkout .pago_data .question{width:14px;height:14px;display:inline-block;background:url(../img/question.svg) 0 0 no-repeat;background-size:contain;margin:0 5px;position:relative}.checkout .pago_data .question div{display:none;position:absolute;top:15px;right:0;background:url(../img/cvv.png) 0 0 no-repeat;background-size:contain;width:300px;height:183px;border-radius:15px;z-index:5;box-shadow:0 7px 24px rgba(0,0,0,.16)}.checkout .green_text{border:1px solid #eee;padding:10px;text-align:center;color:#247e6c;font-size:18px}@media screen and (max-width:640px){.checkout .actions{text-align:center}}.checkout .actions a{display:inline-block;font-weight:700;border-radius:25px;padding:10px 30px;text-transform:uppercase;text-decoration:none;margin:1em}.checkout .actions a:hover,.contactanos .container .content .form button:hover,.footer a:hover,.login .signup button:hover{color:#f9e547}.checkout .actions .proceed{background:#1e22aa url(../img/arrow-right-white.svg) 90% center no-repeat;background-size:8px;padding:10px 40px 10px 30px}.footer{background:#1e22aa;padding:40px 0;color:#fff}.footer .flex{align-items:center}.footer .flex>div{flex:1}.footer .flex>div:nth-child(2){text-align:center}@media screen and (max-width:875px){.footer .flex{flex-direction:column}.footer .flex>div{padding:10px 0}}.footer a{color:#fff;text-decoration:none}.footer a:hover svg{fill:#f9e547}.footer .phone{background-size:20px;display:inline-block;border:2px solid #fff;border-radius:25px;line-height:32px;padding:0 20px 4px 15px;font-size:24px;font-weight:400}.footer .phone:hover{border-color:#f9e547}.footer .phone svg{fill:#fff;width:20px;height:20px;margin-right:3px;vertical-align:middle}.footer ul{margin:0;padding:0;list-style:none;text-align:center}.footer ul li{display:inline-block;line-height:1;padding:0 15px}.footer ul li:first-child{border-right:2px solid #fff}.footer ul ul{margin-top:10px}.footer ul ul li:first-child{border-right:0}.footer ul ul li svg{fill:#fff;width:20px;height:20px}@media screen and (max-width:875px){.footer ul{margin-top:10px}.footer ul>li:last-child{width:100%}.footer ul>li:last-child ul{margin-top:25px}.footer ul>li:last-child ul li:last-child{width:auto}}.login{padding:30px 20px}.login .signup{max-width:540px;background-color:#fff;padding:60px 20px 50px;margin:0 auto}.contactanos .container .content .form,.login .actions,.login .signup .content{max-width:350px;margin:0 auto}.contactanos .container .content .form button,.login .signup button{background-color:#1e22aa;color:#fff;text-transform:uppercase;border:0;border-radius:25px;font-weight:600;width:100%;cursor:pointer}.login .signup button{padding:10px;margin-bottom:20px}.login .signup a{color:#000;font-weight:600}.login .signup a:hover,.micuenta .user_acc_content .acc_content .detail_order a:hover{text-decoration:none}.login .actions{padding:20px}.login .actions .btn_outline{text-transform:uppercase;color:#1e22aa;border:1px solid #1e22aa;border-radius:25px;display:block;padding:8px;font-weight:600;text-decoration:none}.contactanos .container,.micuenta{padding:40px 0}.contactanos .container .content{max-width:540px;background-color:#fff;padding:60px 20px 50px;margin:0 auto}.contactanos .container .content .form>div{margin-top:1.5em}.contactanos .container .content .form button{padding:0 10px;line-height:36px}.micuenta .user_acc_nav{margin-bottom:20px}.micuenta .user_acc_nav h2{margin:0 20px 0 0;padding:0}.micuenta .user_acc_nav ul{margin:0;padding:0 0 0 20px;list-style:none;border-left:1px solid #ddd}.micuenta .user_acc_nav ul li{margin-right:20px;padding:12px 0;position:relative;font-weight:600;color:#999;cursor:pointer}.micuenta .user_acc_nav ul li.active,.micuenta .user_acc_nav ul li:hover{color:#3b3b3b}.micuenta .user_acc_nav ul li.active::before{content:'';position:absolute;bottom:0;left:0;width:20px;height:3px;background-color:#f9e547}.micuenta .user_acc_content{background-color:#fff;padding:30px}@media screen and (max-width:640px){.micuenta .user_acc_content{padding:30px 20px}}.micuenta .user_acc_content .acc_content .item{border-bottom:1px solid #eee;box-sizing:border-box;padding:20px 0;font-weight:600}.micuenta .user_acc_content .acc_content .item .flex>div{flex:1;font-size:15px}.micuenta .user_acc_content .acc_content .item .flex>div:last-child{text-align:right}.micuenta .user_acc_content .acc_content .item .flex>div small{display:block;font-size:10px;color:#aaa;letter-spacing:1px;padding-bottom:3px}.micuenta .user_acc_content .acc_content .note{padding-bottom:1em}.micuenta .user_acc_content .acc_content .btn{border:0;background-color:#1e22aa;font-size:12px;color:#fff;text-decoration:none;padding:10px;border-radius:4px;font-weight:700;cursor:pointer}.micuenta .user_acc_content .acc_content .btn:hover{background-color:#f9e547;color:#1e22aa}.micuenta .user_acc_content .acc_content .checkout{padding-bottom:0}.micuenta .user_acc_content .acc_content .checkout table td:first-child{display:flex;align-items:center}.micuenta .user_acc_content .acc_content .checkout table .product{width:48px}.micuenta .user_acc_content .acc_content .detail_order{justify-content:space-between}@media screen and (max-width:640px){.micuenta .user_acc_content .acc_content .detail_order{display:block}.micuenta .user_acc_content .acc_content .detail_order h3{text-align:left!important;margin-top:1em!important}}.micuenta .user_acc_content .acc_content .detail_order a{color:#1e22aa;font-weight:600}.micuenta .user_acc_content .acc_content .detail_order a i{display:inline-block;margin-right:5px}.micuenta .user_acc_content .acc_content .detail_order a i svg{fill:#1e22aa;width:12px;height:12px}.micuenta .user_acc_content .acc_content .detail_order h3{margin:0;font-size:2em;font-weight:400;text-align:right}.micuenta .user_acc_content .acc_content .detail_order h3 small{display:block;font-size:14px}.micuenta .user_acc_content .acc_content .datos{max-width:400px;padding-bottom:40px}.micuenta .user_acc_content .acc_content .datos label{margin-top:20px}.micuenta .user_acc_content .acc_content .datos .btn{margin-top:20px;padding:0 20px;border-radius:25px}.micuenta .user_acc_content .acc_content .datos .btn:hover{background-color:#f9e547}