#checkout input[type=text],#checkout input[type=number],#checkout textarea{margin:0;padding:0 14px;border:1px solid #9B9B9B;-webkit-box-shadow:none;box-shadow:none;background-color:#F8F8F8}#checkout textarea{padding-top:8px;margin-bottom:8px;min-height:70px}#iyzi3d{border:0;-webkit-box-shadow:none;box-shadow:none;width:100%;min-width:314px;height:520px}#checkout{min-height:600px}#checkout .summary{background-color:#F8F8F8;width:370px;padding:16px 30px}#checkout .summary ul{list-style:none;margin:0;font-weight:100;font-size:14px;color:#4A4A4A}#checkout .summary .title{font-weight:700;border-bottom:solid 1px #ddd;padding:2px 0 15px;margin-bottom:10px}#checkout .summary .coupon .button{min-width:80px;margin:0;padding:16px 15px 15px;display:block}#checkout .summary .coupon .row .row{margin:0}#checkout .summary .couponInfo a{display:block;margin-top:12px}#checkout .summary .pricingSummary{padding:30px 0;border:1px solid #ddd;border-left:0;border-right:0;margin:10px 0 30px;font-size:14px;color:#4A4A4A}#checkout .summary .buttons{margin:15px 0 19px}#checkout .summary .buttons .button{width:100%;margin:0}#checkout .steps .s4 .bankTransfer,#checkout .steps .s4 .creditCard,#checkout .summary .goBack{margin-top:30px}#checkout .summary .buttons .button[disabled]{opacity:1!important}#checkout .summary .goBack label{display:inline-block;margin-left:10px;font-size:12px}#checkout .summary .goBack label a{outline:0;text-decoration:underline;color:#666}#checkout .steps select{font-size:16px;text-align:center;height:50px;padding:18px 35px 14px 18px;border:1px solid #9B9B9B}#checkout .steps .stepTitle{border-bottom:solid 3px #9B9B9B;font-weight:700;font-size:16px;color:#4A4A4A;z-index:2}#checkout .steps .stepTitle div{background-color:#fff;background-color:rgba(255,255,255,.95);padding:15px 0 5px}#checkout .steps ul{list-style:none;margin:0}#checkout .steps .s1 tbody{border:0;font-weight:100;font-size:14px;color:#9B9B9B}#checkout .steps .s1 .header{text-align:left}#checkout .steps .s1 .header th{padding:25px 0 10px;font-weight:100}#checkout .steps .s1 img{width:56px}#checkout .steps .s1 .item{padding:10px 0;height:100px;border-top:solid 1px #DDD}#checkout .steps .s1 .item td{color:#4A4A4A;font-weight:100;font-size:14px}#checkout .steps .s1 .remove{color:#999;cursor:pointer;padding-left:14px}#checkout .steps .s1 .remove:hover{color:#555}#checkout .steps .s1 .price{text-align:right}#checkout .steps .s1 .qty{width:60px;text-align:right}#checkout .steps .s1 .qty .count{text-align:center;font-size:14px;color:#4A4A4A;font-weight:100;display:block;width:30px}#checkout .steps .s1 .qtyEdit{width:20px;height:20px;text-align:center;padding:1px 0;margin:0;border:1px solid #DDD;color:#9B9B9B;font-size:13px;cursor:pointer}#checkout .steps .s1 .qtyEdit:first-child{margin-bottom:5px}#checkout .steps .s1 .qtyEdit:hover{background:#DDD;color:#FFF}#checkout .steps .s2 .address{padding:20px 0}#checkout .steps .s2 .field.spaced{margin-top:16px}#checkout .steps .s2 .type{font-weight:700;font-size:14px;color:#4A4A4A;padding:0 0 6px}#checkout .steps .s2 .detail{color:#9B9B9B;font-size:14px;font-weight:100}#checkout .steps .s2 .buttons .button{width:100%;margin-top:10px}#checkout .steps .s2 input,#checkout .steps .s2 textarea{background-color:#FFF}#checkout .steps .s2 .address label{display:inline-block;margin-left:10px;top:1px;position:relative}#checkout .steps .s2 .address .same,#checkout .steps .s4 .paymentMethodContent .content>div{display:none}#checkout .steps .s3 .cargo{padding:0 0 30px}#checkout .steps .s3 .cargoFirm{margin-top:20px}#checkout .steps .s3 .cargoFirm img{width:50px;margin-right:16px}#checkout .steps .s3 .cargo .day,#checkout .steps .s3 .cargo .name,#checkout .steps .s3 .cargo .price{color:#9B9B9B;font-size:12px;font-weight:100}#checkout .steps .s3 .note textarea{height:100px;border:1px solid #DDD;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:100}#checkout .steps .s4 .paymentMethods{padding-top:30px}#checkout .steps .s4 .method div{border:1px solid #9B9B9B;padding:12px 0 10px;text-align:center;cursor:pointer}#checkout .steps .s4 .method:first-child div{border-right:0}#checkout .steps .s4 .method div.active{background-color:#F2F2F2;cursor:default}#checkout .steps .s4 .paymentMethodContent .content>div.active{display:block}#checkout .steps .s4 .creditCard .paymentForm{padding-bottom:0}#checkout .steps .s4 .paymentForm{background-color:#F8F8F8;padding:30px 30px 35px;margin-top:25px}#checkout .steps .s4 .f-label{font-size:14px;color:#9B9B9B;font-weight:100;margin-bottom:10px}#checkout .steps .s4 .field{margin-bottom:30px}#checkout .steps .s4 .totalPrice{border:1px solid #CCC;padding:14px 18px 10px;text-align:center}#checkout .steps .s4 .bankTransfer h1{font-size:16px;color:#4A4A4A;font-weight:700;margin:0 0 20px}#checkout .steps .s4 .bankTransfer h2{font-size:14px;font-weight:100}#checkout .steps .s4 .bankTransfer h3{font-size:14px;font-weight:100;margin-bottom:5px}#aggreement td,#aggreement th{font-size:12px}#checkout .steps .s4 .bankTransfer input{margin-top:20px;text-align:center}#aggreement{max-height:350px;overflow:auto;border:1px solid #eee;padding:0 10px;background:#f9f9f9}#aggreement p{margin:0}#aggreement strong{display:block;margin:5px 0}#aggreement table{margin:10px 0 16px}#aggreement th{text-align:left}#aggreement small{display:block;color:#666}#aggreement .rdr{text-align:right}@-moz-document url-prefix(){#checkout textarea{padding:7px}}@media not all and (min-resolution:.001dpcm){@media{input[type=text],textarea{padding:0!important}}}@media only screen and (max-width:82em){#checkout .summary{width:auto}.columns.setNormal{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}footer{display:none}}