﻿@media (min-width: 980px){.onlyMobile{display:none !important}}@media (max-width: 979px){.onlyDesktop{display:none !important}}body.op-checkout #main .opc .checkout-title{text-align:center}body.op-checkout #main .opc .opc-content{background:transparent !important;height:auto !important;margin:0 auto;max-width:1200px !important;width:100% !important}body.op-checkout #main .opc .opc-content .cols.user-datas .abas-address .item-aba input:checked+label{background:#fff;border-bottom:solid 1px #fff;border-top:solid 2px #000 !important}body.op-checkout #main .opc .opc-content .cols.user-datas .form-opc .form-group{padding-left:10px;padding-right:10px;width:100%}body.op-checkout #main .opc .opc-content .boxes{background-color:#fff !important;border:1px solid #d3d3d3 !important;margin:10px 0;position:relative;width:100%;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important}body.op-checkout #main .opc .opc-content .boxes.personal-datas .form-cadastro .date-group input{margin-right:10px;text-align:center;width:42px}body.op-checkout #main .opc .opc-content .boxes.personal-datas .form-cadastro .date-group input:last-child{margin-right:0;width:50px}body.op-checkout #main .opc .opc-content .boxes.personal-datas .form-cadastro .phone-group input{margin-right:10px;text-align:center;width:42px}body.op-checkout #main .opc .opc-content .boxes.personal-datas .form-cadastro .phone-group input:last-child{margin-right:0;width:100px}body.op-checkout #main .opc .opc-content .boxes.personal-datas .form-cadastro .field-news strong{display:inline-block;margin-left:25px}body.op-checkout #main .opc .opc-content .boxes.address-datas .phone-group input{margin-right:10px;text-align:center;width:42px}body.op-checkout #main .opc .opc-content .boxes.address-datas .phone-group input:last-child{margin-right:0;width:100px}body.op-checkout #main .opc .opc-content .boxes.address-datas #addressesCheck .lbl-rad{display:block}body.op-checkout #main .opc .opc-content .boxes.address-datas #addressesCheck .lbl-rad input{display:inline-block;left:0;position:relative;top:0;vertical-align:middle}body.op-checkout #main .opc .opc-content .boxes.address-datas #addressesCheck .lbl-rad strong{display:inline-block;margin-left:10px;vertical-align:middle}body.op-checkout #main .opc .opc-content .boxes.address-datas #addressesCheck .lbl-rad div{display:block;margin-top:10px}body.op-checkout #main .opc .opc-content .boxes .box-title{background-color:#fff !important;border-bottom:1px solid #d3d3d3 !important;color:#000 !important;font-size:15px !important;font-weight:700 !important;min-height:auto;padding:20px 20px 20px 60px;text-transform:uppercase}body.op-checkout #main .opc .opc-content .boxes .box-title.icon:before{border:2px solid #000 !important;height:20px;line-height:20px;padding:5px;text-align:center;top:10px;width:20px;-webkit-border-radius:100px !important;-moz-border-radius:100px !important;-ms-border-radius:100px !important;-o-border-radius:100px !important;border-radius:100px !important;font-family:"Font Awesome 5 Free";background:none;content:"";font-size:18px !important;font-weight:900;color:#000 !important;text-indent:0}body.op-checkout #main .opc .opc-content .boxes .box-title.user:before{content:""}body.op-checkout #main .opc .opc-content .boxes .box-title.address:before{content:""}body.op-checkout #main .opc .opc-content .boxes .box-title.delivery:before{content:""}body.op-checkout #main .opc .opc-content .boxes .box-title.money:before{content:""}body.op-checkout #main .opc .opc-content .boxes .box-title.pencil:before{content:""}body.op-checkout #main .opc .opc-content .boxes .login-head{padding:10px}body.op-checkout #main .opc .opc-content .boxes .login-head a{font-size:14px !important;line-height:20px !important}body.op-checkout #main .opc .opc-content .boxes.available .box-title:after{font-family:"Font Awesome 5 Free";background:none;content:"";font-size:18px !important;font-weight:900;color:#d3d3d3 !important;text-indent:0}body.op-checkout #main .opc .opc-content .boxes .bt-edit{background:none;border:2px solid #d3d3d3 !important;height:24px;right:10px;top:15px;width:24px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}body.op-checkout #main .opc .opc-content .boxes .bt-edit:before{bottom:4px;float:right;left:3px;position:relative;font-family:"Font Awesome 5 Free";background:none;content:"";font-size:26px;font-weight:900;color:#d3d3d3 !important;text-indent:0}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item .accordion-title.icon:before{padding:5px;text-align:center;top:7px;font-family:"Font Awesome 5 Free";background:none;content:"";font-size:25px;font-weight:900;color:#666;text-indent:0}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item .accordion-title.icon:after{line-height:50px;text-align:center;font-family:"Font Awesome 5 Free";background:none;content:"";font-size:20px;font-weight:900;color:#666;text-indent:0}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item .accordion-title.pay-card:before{content:""}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item .accordion-title.pay-boleto:before{content:""}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item.active .accordion-title{color:#aaa}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item.active .accordion-title.icon:before{color:#aaa}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .accordion-item.active .accordion-title.icon:after{font-family:"Font Awesome 5 Free";background:none;content:"";font-size:20px;font-weight:900;color:#666;text-indent:0}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .card-number .img-card-ipt{background-position:94% 10px;background-repeat:no-repeat;background-size:auto 21px}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .valid-dates select{padding:10px 19px 10px 12px !important;width:60px !important}body.op-checkout #main .opc .opc-content .boxes .payment-accordion .security-code input{width:55px}body.op-checkout #main .opc .opc-content .boxes .total-price span{color:#000 !important}body.op-checkout{/*!*/}
/*# sourceMappingURL=d_checkout.css.map */
