@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);*{margin:0;padding:0}html{overflow-x:hidden}body{background-color:#fff;font-family:Roboto,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}img{display:block;width:100%}a{text-decoration:none}ul{padding:0;margin:0;list-style:none}.btn{padding:14.5px 33px;height:auto;color:#fff;background-color:#857c75;display:inline-flex;align-items:center;border-radius:5px;font-size:14px;font-weight:500;border:none;cursor:pointer}.content{width:100%;position:relative}input{font-family:Roboto,sans-serif}.input{position:relative;margin-bottom:11px;width:100%}.label{display:block;margin-bottom:21px;font-size:18px;line-height:24px;color:#333}.input input,.input select{width:100%;height:48px;border-radius:5px;border:1px solid #e8e8e8;color:#868686;box-shadow:none;margin:0;box-sizing:border-box;padding-left:12px;padding-right:12px;font-size:14px;position:relative}.input input:focus,.input select:focus{outline:unset}.input select{-moz-appearance:none;-webkit-appearance:none;background-image:url(/img/select.png);background-repeat:no-repeat;background-position:96%;background-size:10px 5px}.input.select::after{content:'';width:1px;height:20px;background-color:#e0e0e0;position:absolute;margin:auto;top:0;bottom:0;right:31px;display:block}input.error,select.error{border-color:red}.flex{display:flex}.flex-reverse{display:flex;flex-direction:row-reverse}.header-mob{display:none}.containerForm{width:56.953%;padding-top:56px}.containerForm .content{width:100%;max-width:572px;margin:0 auto}.containerForm .logo{width:178px;margin:0 auto 74px}.containerForm .email{margin-bottom:31px}.containerForm form{display:flex;flex-flow:wrap;justify-content:space-between}.containerForm form .input:nth-child(10),.containerForm form .input:nth-child(11),.containerForm form .input:nth-child(12),.containerForm form .input:nth-child(13),.containerForm form .input:nth-child(7),.containerForm form .input:nth-child(8){max-width:280px}.containerForm form .input:nth-child(14){margin-top:8px}.containerForm form .btn{margin-top:9px}.icon-dp{background-image:url(/img/dpvale.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:93px;height:29px;display:inline-block;margin-left:5px}.containerFooter{width:100%;margin-top:56px;border-top:1px solid #f5f5f5;padding-top:16px;padding-bottom:22px}.containerFooter ul{display:flex;flex-flow:wrap}.containerFooter ul li{margin-right:21px}.containerFooter ul li a{font-size:12px;line-height:16px;color:#cdbfb4;text-decoration:none}.cart{width:43.047%;background-color:#fbfbfb;padding:68px 42px;box-sizing:border-box;position:relative}.cart .header-top{display:none}.cart .content{max-width:417px}.cart .item{display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;margin-bottom:14px}.cart .item .info{display:flex;align-items:center}.cart .item .img{background-position:center;background-size:contain;background-repeat:no-repeat;width:65px;height:65px;border:1px solid #eaeaea;border-radius:6px;background-color:#fff;margin-right:14px;box-sizing:border-box;position:relative}.cart .item .img.coverImage{background-size:cover}.cart .item .img .quantity{width:21px;height:21px;border-radius:50%;background-color:#909090;color:#fff;font-size:12px;font-weight:500;position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center}.cart .item .name{font-size:14px;font-weight:500;line-height:19px;color:#414141}.cart .item .text p{font-size:12px;line-height:16px;color:#999}.cart .item .price{font-size:15px;font-weight:500;line-height:20px;color:#414141}.cart .subtotal{margin-top:6px;padding:21px 0;font-size:14px;font-weight:500;line-height:19px;border-top:1px solid #e7e7e7;color:#666;display:flex;justify-content:space-between;align-items:center}.cart .subtotal span{color:#535353}.cart .total{padding:15px 0;font-size:16px;font-weight:500;line-height:21px;border-top:1px solid #e7e7e7;color:#525252;display:flex;justify-content:space-between;align-items:center}.cart .total span{font-size:24px;font-weight:400;line-height:32px;color:#414141;display:flex;align-items:center}.cart .total span .litle{font-size:12px;line-height:16px;color:#727272;margin-right:10px}.checkout .containerForm{padding-bottom:100px}.checkout .containerForm .logo{margin:0 0 25px}.checkout .containerForm .content{max-width:600px}.containerForm .orden{display:flex;align-items:center}.containerForm .orden img{width:43px;margin-right:19px;margin-left:19px}.containerForm .orden .order-num{font-size:14px;line-height:19px;color:#868686;margin-bottom:3px}.containerForm .orden .name{font-size:18px;line-height:24px;font-weight:400;color:#333}.infoContainer{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}.infoContainer .square{width:100%;max-width:517px;border:1px solid #e8e8e8;border-radius:4px;padding:18px 15px 21px;box-sizing:border-box;margin-bottom:20px}.infoContainer .square .title{font-size:18px;line-height:24px;font-weight:400;color:#333;margin-bottom:5px}.infoContainer .square .description{font-size:14px;font-weight:400;line-height:21px;color:#666}.infoContainer .square .info{display:flex;flex-flow:wrap;margin-top:11px}.infoContainer .square .info .clientInfo{margin-right:100px}.infoContainer .square .info .subtitle{font-size:14px;line-height:19px;font-weight:500;color:#666;margin-bottom:10px}.infoContainer .square .info li{font-size:14px;line-height:19px;font-weight:400;color:#666}.infoContainer .square .info .shippingInfo .method{display:flex;align-items:center}.infoContainer .square .info .shippingInfo .img-shipping{background-position:center;background-repeat:no-repeat;background-size:contain;width:55px;height:30px;border:1px solid #f1f1f1;border-radius:3px;margin-right:10px}.infoContainer .square .info .shippingInfo .method-info{font-size:14px;line-height:19px;font-weight:400;color:#666}.infoContainer .square .info .shippingInfo .totalPayment{font-size:14px;line-height:19px;font-weight:700;color:#666;margin-top:5px}.checkout .btn{padding:21px 34px;float:right}.checkout .cont-buying-mob{display:none}@media screen and (min-width:1600px){.containerForm{min-height:100vh;box-sizing:border-box}}
