#main{margin-bottom:4em}.wrapper{width:90%;margin:0 auto}input:valid,textarea:valid{box-shadow:0 0 0 #fff0}#register label{display:block;margin:10px 0 5px 0;text-align:left}#register input[type=email]{background:url(/img/styles/user.png) #fff no-repeat 7px center;padding-left:36px}#register input[type=password]{background:url(/img/styles/key.png) #fff no-repeat 7px center;padding-left:36px}#register input[type=email],#register input[type=password]{border:1px solid #D3D3D3;box-shadow:0 0 3px #ccc,0 10px 10px #eee inset!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;height:37px;width:96%;outline:0}#register input[type=email]:focus,#register input[type=password]:focus{box-shadow:0 0 5px orange!important}#register button{margin-right:3%;padding:.8em .7em}#register button{background:#404d5a;cursor:pointer;border-radius:5px;border:1px solid #FFF;float:right;padding:.5em 2em;color:#FFF;text-decoration:none;padding:15px;;margin:1em 2.5em 1em 0}#main{margin-top:3em}#main article{width:100%}#categories-store{background:#e8e8e8;width:100%}#categories-store li{padding:2px;list-style:none}#categories-store li a{color:#7d7d7d;display:block;padding:.7em 1em .7em 1.5em;text-decoration:none;text-transform:uppercase;background-color:#e8e8e8;border-bottom:2px solid #fff;font-family:'gararg'}#categories-store li a:hover{color:#333}#access{border:1px solid #D3D3D3;margin:0 auto;height:220px;padding:0 0 4.5em 1em;width:90%}#main article h1{margin:0;padding:.5em 0;font-size:1.5em}#main article h2{text-align:center;font-size:1.2em}label{cursor:default}.orderList{width:70%}.orderList section{width:100%}.orderList h1{font-size:1.4em}.orderList section h1{margin:0;font-size:1.2em}.orderList section p{margin:.3em 1em}.orderList section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:1em;margin:1em 0;background:#fff;-webkit-box-shadow:0 1px 4px rgb(0 0 0 / .3),0 0 40px rgb(0 0 0 / .1) inset;-moz-box-shadow:0 1px 4px rgb(0 0 0 / .3),0 0 40px rgb(0 0 0 / .1) inset;box-shadow:0 1px 4px rgb(0 0 0 / .3),0 0 40px rgb(0 0 0 / .1) inset}.orderList section:before,.orderList section:after{content:"";position:absolute;z-index:-2}.orderList section p{font-size:16px;font-weight:700;margin:0;padding:0;display:inline-block}.orderList section{-moz-border-radius:4px;border-radius:4px}.orderList section:before,.orderList section:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 15px 10px rgb(0 0 0 / .7);-moz-box-shadow:0 15px 10px rgb(0 0 0 / .7);box-shadow:0 15px 10px rgb(0 0 0 / .7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.orderList section:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.lt-ie9 .orderList section,.lt-ie8 .orderList section{border:3px solid #e8e8e8}.orderList ul{margin-left:2em}#cambiosKo{color:red;clear:both;background:#e8e8e8 url(/img/store/alert-item.png) top 10px left 9px no-repeat;border:2px solid;border-radius:5px;padding:10px;padding-left:40px;background-size:20px;width:71%}#cambiosOk{color:#5A8720;clear:both;background:#e8e8e8 url(/img/store/ok-item.png) top 10px left 9px no-repeat;border:2px solid;border-radius:5px;padding:10px;padding-left:40px;background-size:20px;width:71%}.errorForm{color:red;clear:both;text-align:right}fieldset{position:relative;width:100%}#data-personal input[type="tel"],#data-personal input[type="text"],#data-personal input[type="password"]{margin:.5em 0 .5em 0;padding:.7em}#data-personal input[type="tel"],#data-personal input[type="text"],#data-personal input[type="password"]{width:10.5em}article input[type="submit"]{clear:right;display:inline-block;padding:.8em .7em;vertical-align:top;cursor:pointer;padding:.9em 2.9em;color:#404d5a;text-decoration:none;margin-right:1em;margin-top:1em;background:#fff;border:none}.orderList input[type="submit"]{clear:right;display:inline-block;padding:.8em .7em;vertical-align:top;cursor:pointer;padding:.9em 2.9em;color:#fff;text-decoration:none;margin-right:1em;margin-top:1em;background:#404d5a;border:none}#cambios input[type="submit"]{float:right}#categories-store ul{margin:0;padding:0}#categories-store input[type="submit"]{border:none;color:#7d7d7d;display:block;padding:1em 0em 1em 1.5em;text-decoration:none;text-transform:uppercase;text-align:left;background-color:#e8e8e8;font-family:'gararg';width:100%;cursor:pointer}#categories-store input[type="submit"]:hover{color:#333}#list-order{list-style:none;padding:0;margin:0 0 2em 0;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.title-order{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:1rem;background:#2a2a2a;color:#fff;padding:1rem 1.5rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.title-order li{margin:0}.text-order{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e5e5;align-items:center;background:#fff;transition:background 0.2s}.text-order:hover{background:#f9f9f9}.text-order li{margin:0;font-size:.9375rem;color:#4a4a4a}.name-order{display:flex;align-items:center;gap:1rem;font-weight:500;color:#1a1a1a}.order-product-img{width:70px;height:85px;object-fit:cover;border:1px solid #e5e5e5;border-radius:4px;flex-shrink:0}.text-amount{padding:1rem 1.5rem .5rem;font-size:.875rem;color:#6a6a6a;text-align:right;background:#f5f5f5}.final-amount{padding:.5rem 1.5rem 1rem;font-size:1rem;color:#1a1a1a;font-weight:500;text-align:right;background:#f5f5f5}.final-amount b{font-size:1.25rem;font-weight:600;color:#1a1a1a}#direccionEnvio{list-style:none;padding:1.5rem;margin:0 0 2rem;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:6px}#direccionEnvio li{font-size:.9375rem;color:#4a4a4a;margin-bottom:.5rem;line-height:1.6}#direccionEnvio li:last-child{margin-bottom:0}.return{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:#2a2a2a;color:#fff;text-decoration:none;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;transition:all 0.3s}.return:hover{background:#404040;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .15)}@media (max-width:768px){article{padding:1.5rem 1rem}article h1{font-size:1.5rem}.title-order{display:none}.text-order{display:block;padding:1rem;margin-bottom:1rem;border:1px solid #e5e5e5;border-radius:6px}.text-order li{margin-bottom:.75rem;display:flex;justify-content:space-between;padding:.5rem 0}.text-order li::before{content:attr(data-label);font-weight:600;color:#6a6a6a;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.name-order{flex-direction:column;align-items:flex-start;gap:.75rem}.name-order::before{content:none}.order-product-img{width:100%;height:auto;max-width:200px;aspect-ratio:3/4}.text-amount,.final-amount{display:flex;justify-content:space-between;padding:.75rem 1rem;text-align:left}.text-amount::before{content:'';display:none}#direccionEnvio{padding:1rem}.return{width:100%;justify-content:center}}@media (max-width:480px){article{padding:1rem .75rem}article h1{font-size:1.25rem}.text-order{padding:.75rem}.order-product-img{max-width:150px}#direccionEnvio li{font-size:.875rem}}@media (max-width:768px){.text-order li:nth-child(2)::before{content:"Referencia: "}.text-order li:nth-child(3)::before{content:"Talla: "}.text-order li:nth-child(4)::before{content:"Unidades: "}.text-order li:nth-child(5)::before{content:"Importe: "}}#emailLost{padding:10px;margin-left:10px;margin-bottom:3em}.back{margin-top:2em;clear:left}.article-center{width:70%!important;display:inline!important}.article-center h1{text-align:center}#lost-password #validar-cliente{background:#404d5a;cursor:pointer;border-radius:5px;border:1px solid #FFF;padding:.5em 2em;color:#FFF;text-decoration:none;padding:15px;margin:1em 2.5em 1em 0}#validar-cliente i{display:none}#cambios{width:100%;height:8em}#cambios label{width:100%;clear:both}#cambios input{width:auto}#cambios textarea{width:100%;height:200px}#direccionEnvio{list-style:none}#data-password{width:251px!important}#data-password label{margin-bottom:.3em;display:block}#data-password input[type="password"]{padding:.7em;margin-bottom:.5em}@media only screen and (min-width:650px){#data-personal input[type="tel"],#data-personal input[type="text"],#data-personal input[type="password"]{width:7.6em}#data-personal fieldset{width:75%}#main article{width:65%;display:inline-block;vertical-align:top;margin-left:3%}#categories-store{width:30%;background:#e8e8e8;display:inline-block}}@media only screen and (min-width:1024px){#data-personal fieldset{width:50%}#main article{width:75%}#categories-store{width:20%}#access{width:50%}#cambios{width:500px}#cambios label input{width:230px!important}}@media only screen and (min-width:1024px){#list-order{width:100%}.title-order{display:none;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:1rem;padding:1.25rem 1.5rem}.title-order li,.title-ivas li{display:inline-block}.lt-ie8 .title-order li,.lt-ie8 .title-ivas li{display:inline}.text-order,.text-ivas{width:100%}.title-order li,.text-order li,.title-ivas li,.text-ivas li{border-right:none;border-left:none;display:inline-block;text-align:right;margin:0;vertical-align:top;width:11.58%}.lt-ie8 .title-order li,.lt-ie8 .text-order li,.lt-ie8 .title-ivas li,.lt-ie8 .text-ivas li{display:inline;width:8%}.text-order li:first-child,.text-ivas li:first-child{border-top:0}.text-order .name-order,.title-order .name-order{text-align:left;width:47.5%}.title-ivas,.text-ivas{width:100%}.title-ivas li,.text-ivas li{width:31.5%;display:inline-block;vertical-align:top}.lt-ie8 .text-order .name-order,.lt-ie8 .title-order .name-order{width:40%}.final-amount{text-align:right}.lt-ie8 .final-amount{width:40%}}@media only screen and (min-width:1140px){#data-personal input[type="tel"],#data-personal input[type="text"],#data-personal input[type="password"]{width:12.5em}}