div#main{padding-top:120px;}h2{color:#707070;font-size:25px;font-weight:600;text-align:center;}#page #identificacao{position:relative;}#step2,#step3{display:none;}div[id^="step"]{max-width:570px;width:90%;margin:auto;}div[id^="step"] .inner{position:relative;margin-top:60px;border:1px solid #ddd;}div[id^="step"] label{display:block;position:relative;width:100%;}div[id^="step"] label span{transition:0.3s all;position:absolute;left:10px;top:13px;font-size:16px;z-index:9;}div[id^="step"] label.focus span{top:-10px;font-size:14px;background:white;padding:0 5px;left:5px;}div[id^="step"] input:not([type="submit"]){display:block;position:relative;width:100%;padding:10px;border:none;font-family:var(--font1);}div[id^="step"] .inner label{font-family:var(--font1);}#step2 p.forget{display:block;text-align:center;transition:color 0.5s;max-width:450px;line-height:1.4;margin:auto;margin-top:15px;}#step1 label span{top:-10px !important;font-size:14px !important;background:#fff !important;padding:0 5px !important;left:5px !important;}#step2 #forget_pass:hover b{color:var(--verde);}#step2 #forget_pass b{transition:all ease 0.3s;}button.continue{background:var(--verde);color:#707070;font-size:16px;padding:11px 40px;border:none;position:absolute;right:0;bottom:0;margin:auto;font-weight:600;transition:all 0.5s ease;height:100%;}button.continue:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9);}#info{max-width:680px;width:90%;margin:auto;padding-top:100px;padding-bottom:60px;}#info h3{color:#707070;text-align:center;font-size:18px;font-weight:600;margin-bottom:30px;}#info ul{padding:0;list-style:none;}#info ul li{margin-bottom:10px;padding-left:30px;position:relative;}#info ul li:before{content:"";display:block;background-image:url("../images/checkbox.svg");background-size:inherit;background-repeat:no-repeat;left:0;width:20px;height:20px;background-position:center;position:absolute;}#step2 .inner{margin-top:30px;}#step2 h4,#step2 p{text-align:center;}@media (max-width: 600px){div[id^="step"] input:not([type="submit"]){padding-right:120px !important;}}@media (max-width: 425px){button.continue{font-size:13px;padding:14px 25px;}#identificacao + #info{padding-top:60px;width:100%;}div[id^="step"]{width:100%;margin:auto;}#menu_shop{width:100%;}}@media (max-width: 325px){#identificacao + #info ul.conta .w6{width:100%;}}#step3 input[type="tel"]{letter-spacing:14px !important;border:1px solid #bbb !important;max-width:220px;margin:auto;text-align:center;margin-top:20px;font-size:30px !important;margin-bottom:20px;font-weight:500;padding:10px 3px 12px 20px;color:#707070;font-family:var(--font1);}#step3 ::-webkit-input-placeholder{letter-spacing:15px !important;font-weight:500;font-size:30px !important;}#step3 :-ms-input-placeholder{font-weight:500;letter-spacing:15px !important;font-size:30px !important;}#step3 ::-moz-placeholder{font-weight:500;letter-spacing:15px !important;font-size:30px !important;}#step3 ::-ms-input-placeholder{font-weight:500;letter-spacing:15px !important;font-size:30px !important;}#step3 ::placeholder{font-weight:500;letter-spacing:15px !important;font-size:30px !important;}#step3 p{max-width:460px;text-align:center;margin:auto;margin-top:20px;}#step3 label{border:none !important;}button#confirmar_codigo{background:var(--verde);color:#707070;padding:12px 120px 15px;font-size:18px;max-width:100%;width:70%;font-weight:700;margin:auto;display:block;border:none;transition:all ease 0.3s;}button#confirmar_codigo:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9);}@media (max-width: 600px){button#confirmar_codigo{padding:12px 50px 15px;text-align:center;}#step3 input[type="tel"]{padding:10px 0px 12px 10px !important;}}.inner_3{border:none !important;}.inner_3 .wc_valid *{color:#707070;}.mo-openid-app-icons{display:flex !important;width:570px;justify-content:space-between;margin:auto;flex-wrap:wrap;}.login_grid{max-width:570px;width:100%;margin:auto;}@media (max-width: 789px){#forget_pass{display:block !important;}.forget a:not(#forget_pass){display:block !important;}}