@charset "UTF-8";.wc_cart_manager,.workcontrol_load{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999}.wc_cart_manager{background:rgba(0,0,0,.5) url(../_src/imgs/load_w.gif) center center no-repeat}.wc_cart_manager .wc_cart_manager_content{display:none;width:600px;max-width:90%;margin:12% auto 0;background:#fff}.wc_cart_manager .wc_cart_manager_header{text-align:center;padding:20px 0;background:#008068;color:#fff;font-size:1.4em;font-weight:300}.wc_cart_manager .wc_cart_manager_info{padding:45px;font-size:1.1em}.wc_cart_manager .wc_cart_manager_actions{display:block;width:100%;padding:20px;text-align:center;background:#f2f2f2}.wc_cart_manager .wc_cart_manager_actions .btn{font-weight:600;font-size:.7em;text-transform:uppercase}.wc_cart_manager .wc_cart_manager_actions .wc_cart_close{float:left;cursor:pointer}.wc_cart_manager .wc_cart_manager_actions .wc_cart_finish{float:right;font-weight:700;color:#328068;text-decoration:none}.wc_cart_manager .wc_cart_manager_actions .wc_cart_finish:hover,.workcontrol_cart_list .workcontrol_cart_list_item .workcontrol_cart_list_item a:hover{text-decoration:underline}.workcontrol_load{text-align:center;color:#fff;background:rgba(0,0,0,.5)}.workcontrol_load .load_message{position:absolute;width:100%;top:35%;margin-top:20px;font-size:.8em;text-transform:uppercase;text-align:center;background:url(../_src/imgs/load_w.gif) center top no-repeat;background-size:40px;padding-top:40px;color:#fff}.workcontrol_load .workcontrol_load_content{display:none;color:#555;font-weight:300;font-size:1.2em;text-align:center;width:500px;padding:30px;background:#fff;max-width:85%;margin:0 auto;top:35%;position:relative;z-index:999}.workcontrol_load .workcontrol_load_content img{display:inline-block;vertical-align:middle}.workcontrol_load .workcontrol_load_content p{display:block;margin:10px 0 0}.workcontrol_load .workcontrol_load_content .min{font-size:.7em}.workcontrol_load .workcontrol_load_content .big{font-size:1.1em;color:#f45563;font-weight:700}.workcontrol_load .workcontrol_load_close{margin-top:20px;display:inline-block;width:100px;text-align:center;font-weight:400;cursor:pointer;padding:10px;background:#999;color:#fff;font-size:.6em;text-transform:uppercase}.workcontrol_load .workcontrol_load_close:hover{background:#f45563}.workcontrol_cart{padding:10px 0 30px}.workcontrol_cart>header{margin-bottom:20px}.workcontrol_cart h1{font-size:2.2em;color:#555;font-weight:100}.workcontrol_cart span{color:#008068;font-weight:400}.workcontrol_order_details{display:inline-block;width:30%;padding:20px;background:#f4f4f4;vertical-align:top}.workcontrol_order_details>h1{font-size:1.2em;font-weight:500;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #ccc}.workcontrol_order_details>h1 span{border-bottom:5px solid #ccc;padding-bottom:11px}.workcontrol_order_details p{display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #ccc;color:#999}.workcontrol_order_details p span{width:90%;padding-left:5%;font-size:.875em;font-weight:300}.workcontrol_order_details p::before{content:'PLANO';background:#1ba63a;padding:5px 10px;border-radius:10px;font-size:.75em;color:#fff!important;font-weight:700}.workcontrol_order_details article .title{font-size:.8em;font-weight:300;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:15px}.workcontrol_order_details article .row{font-weight:300;font-size:.875em;color:#555;margin:0;padding:5px 0;border:none}.workcontrol_order_details_total{font-size:.9em;text-align:right;color:#999}.workcontrol_order_details_total div{margin-top:5px}.workcontrol_order_details_total b{display:inline-block;font-weight:400;width:50%;color:#555}.workcontrol_order_details_total .wc_cart_price,.workcontrol_order_details_total .wc_cart_price b{font-weight:600}.workcontrol_order_details_total .wc_cart_price b,.workcontrol_pagseguro_billet .wc_cart_actions h4 b,form#billet .wc_cart_actions h4 b,form#pix .wc_cart_actions h4 b{color:#5fa961}.workcontrol_order_details_total .wc_cart_notice{background:#e6e6e6;border-radius:5px;padding:5px 10px;color:#555;display:block;width:100%;text-align:left;margin-top:10px;font-size:.75em}.wc_cart_actions img{display:none;opacity:.3;margin-left:15px}.wc_cart_actions a,.wc_cart_actions button{font-weight:700;cursor:pointer;border:none}.wc_cart_actions a:hover,.wc_cart_actions button:hover{opacity:.7}.wc_cart_actions a:first-of-type,.wc_cart_actions button:first-of-type{margin-right:30px}.wc_cart_actions a:last-of-type,.wc_cart_actions button:last-of-type{padding:10px 30px;background:#1ba63a;color:#fff;border-radius:5px;margin-right:0!important}.workcontrol_order_back{display:block;width:100%;text-align:right;margin-top:30px;padding-top:10px;border-top:1px dotted #f2f2f2}.workcontrol_order_back a{text-decoration:none;color:#ccc;text-transform:uppercase;font-size:.8em}.workcontrol_order_back a:hover{color:#333}.workcontrol_pay_tabs{display:block;width:100%;margin-bottom:40px;display:flex}.workcontrol_pay_tabs li{padding:15px 15px 10px;width:50%;background:#f2f2f2;border-bottom:5px solid #ccc;cursor:pointer;font-size:1.15em;font-weight:700;text-transform:uppercase}.workcontrol_pay_tabs li:hover{border-color:#999}.workcontrol_pay_tabs li#pix{position:relative;padding-left:70px}.workcontrol_pay_tabs li#pix::after{position:absolute;left:10px;top:50%;content:'novo';background:#fff;border-radius:5px;border:2px solid #c9c9c9;font-size:.5em;padding:5px 10px;transform:translateY(-50%)}.workcontrol_pay_tabs .active,.workcontrol_pay_tabs .active:hover{border-color:#008068;color:#008068}.workcontrol_pay_tabs .active:before,.workcontrol_pay_tabs .active:hover:before{content:"✓ "}.workcontrol_pagseguro_logo{display:block;width:100%;margin-top:30px;padding-top:30px;border-top:1px dotted #eee;text-align:center}.label50.wc_cart_actions{margin:0!important;float:right}.label50.wc_cart_actions button,.label50.wc_cart_actions img{float:right}.label50.wc_cart_actions img{display:none;margin:13px 0 0 15px}.form-credit_card .labelline,.form-signature .labelline,.workcontrol_order .workcontrol_order_forms label{display:block;width:100%;margin-bottom:20px;vertical-align:top}.form-credit_card .labelline h4,.form-signature .labelline h4{display:inline-block;float:left}.form-credit_card .labelactions,.form-signature .labelactions{margin:40px 0;vertical-align:top}.form-credit_card .span,.form-credit_card label span,.form-signature .span,.form-signature label span{font-size:1em;text-transform:uppercase;color:#555;display:block;width:100%;margin-bottom:10px}.form-credit_card .label70,.form-signature .label70{display:inline-block!important;width:70%!important;padding-right:30px!important;vertical-align:top!important}.form-credit_card .labelDate input,.form-signature .labelDate input{text-align:center}.form-credit_card .labelDate .month,.form-signature .labelDate .month{display:inline-block;width:50%;padding-right:15px;vertical-align:top}.form-credit_card .labelDate .year,.form-signature .labelDate .year{display:inline-block;width:50%;padding-left:15px;vertical-align:top}.form-credit_card .label30,.form-signature .label30{display:inline-block;width:30%;vertical-align:top}.form-credit_card .label50,.form-signature .label50{display:inline-block;width:50%;vertical-align:top}.form-credit_card .label50.first,.form-signature .label50.first{padding-right:15px}.form-credit_card .label50.last,.form-signature .label50.last{padding-left:15px}.form-credit_card .workcontrol_cardnumber,.form-signature .workcontrol_cardnumber{background-position:center right 4px;background-repeat:no-repeat;background-image:url(../_src/imgs/nocard.png)}.workcontrol_carddata{display:block;margin-top:40px;font-size:.875em;padding:20px;background:#eee}.workcontrol_carddata h3{font-size:1.1em;font-weight:600;color:#555;text-transform:uppercase}.workcontrol_carddata label span{margin:15px 0 5px}.workcontrol_pagseguro_billet,form#billet,form#pix.complete .wc_cart_actions{display:none}.workcontrol_pagseguro_billet h3,form#billet h3,form#pix h3{font-size:1.4em;text-transform:uppercase;font-weight:600;color:#999;margin-bottom:20px}.workcontrol_pagseguro_billet p,form#billet p,form#pix p{font-size:1.1em;font-weight:300;margin-bottom:15px}.workcontrol_order_completed header h1,.workcontrol_pagseguro_billet .wc_cart_actions,form#billet .wc_cart_actions,form#pix .wc_cart_actions{text-align:center}.workcontrol_pagseguro_billet .wc_cart_actions h4,form#billet .wc_cart_actions h4,form#pix .wc_cart_actions h4{font-size:1.2em;font-weight:400;color:#000;margin-bottom:20px;display:block;float:none}form#pix.complete .wc_cart_actions.thanks{display:block!important}form#pix.complete .wc_cart_actions.thanks h4{font-size:.65em}form#pix .pix-box{border:1px solid #e6e6e6;background:#f9f9f9;text-align:center;border-radius:5px;padding:20px}form#pix .pix-box.load{background-image:url(../_src/imgs/load_g.gif);background-repeat:no-repeat;background-position:center center;background-size:35px;color:transparent!important}form#pix .pix-box p:first-of-type{margin-top:60px}form#pix .pix-box p:last-of-type{margin-bottom:60px}form#pix .pix-box .pix-qr{display:flex;justify-content:center;align-items:center}form#pix .pix-box .pix-qr img,form#pix .pix-box .pix-text{width:250px;border:1px solid #e6e6e6;background:#fff;padding:5px}form#pix .pix-box .pix-qr .pix-instructions{padding-left:25px;max-width:100%;width:50%;text-align:left}form#pix .pix-box .pix-qr .pix-instructions p{position:relative;margin:15px 0;padding-left:40px}form#pix .pix-box .pix-qr .pix-instructions p b{font-size:.7em;border-radius:50%;background:#5fa961;color:#fff;line-height:25px;height:25px;width:25px;display:inline-block;position:absolute;top:5px;left:0;text-align:center}form#pix .pix-box .pix-text{width:80%;margin:2em auto;position:relative;border-radius:5px;padding:10px 15px;display:block}form#pix .pix-box .pix-text #pixcode{color:#000;max-width:100%;font-size:.875em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 65px)}form#pix .pix-box .pix-text .copy{position:absolute;top:50%;right:15px;transform:translateY(-50%);border-radius:5px;background:#f9f9f9;border:1px solid #e6e6e6;padding:2px 5px;font-size:.7em;font-weight:600;text-transform:uppercase;cursor:pointer;user-select:none}form#pix .pix-box .pix-text .copy:hover{background:#e6e6e6}.workcontrol_cart_clean{padding:50px 20px;background:#eee;text-align:center}.workcontrol_cart_clean .btn{padding:15px 30px}.workcontrol_cart_clean p{margin-bottom:20px}.workcontrol_cart_clean .title{font-size:1.5em;color:#888}.workcontrol_cart_clean .title span{display:block;margin-bottom:5px;font-size:3em}.workcontrol_cart_list{border:1px solid #eee}.workcontrol_cart_list p{display:inline-block;width:22.5%;text-align:center;vertical-align:middle}.workcontrol_cart_list p img{padding:3px;background:#fff}.workcontrol_cart_list p:first-child{width:8%;padding:0 10px}.workcontrol_cart_list p:nth-child(2){width:25%;padding-right:5px}.workcontrol_cart_list p:nth-child(3){width:35%;text-align:left}.workcontrol_cart_list p:last-child{width:5%}.workcontrol_cart_list .item{padding:0 0 0 20px;text-align:left}.workcontrol_cart_list .workcontrol_cart_list_header{padding:20px 0;font-size:.8em;color:#555;background:#f2f2f2;font-weight:300;text-transform:uppercase}.workcontrol_cart_list .workcontrol_cart_list_item{font-size:.875em;padding:10px 0;display:block;border-top:1px solid #eee}.workcontrol_cart_list .workcontrol_cart_list_item .workcontrol_cart_list_item a{color:#000;font-weight:600;text-decoration:none}.workcontrol_cart_list .workcontrol_cart_list_item input{width:50px;text-align:center;font-size:.8em;padding:8px 0;border:1px solid #ccc;border-left:none;border-right:none;background:#fbfbfb;outline:none;height:34px;vertical-align:middle}.workcontrol_cart_list .workcontrol_cart_list_item .change{padding:8px 0;width:20px;background:#eee;border:1px solid #ccc;cursor:pointer;outline:none}.workcontrol_cart_list .workcontrol_cart_list_item .wc_cart_change_less{border-right:0;border-radius:3px 0 0 3px;height:34px;vertical-align:middle}.workcontrol_cart_list .workcontrol_cart_list_item .wc_cart_change_plus{border-left:0;border-radius:0 3px 3px 0;height:34px;vertical-align:middle}.workcontrol_cart_list .workcontrol_cart_list_item .stock{font-size:.8em;color:#ccc;margin-left:20px}.workcontrol_cart_list .workcontrol_cart_list_item .discount{display:block;font-size:.9em;color:#ccc}.workcontrol_cart_list .wc_cart_remove{display:inline-block;padding:5px 8px;background:#ccc;color:#fff;font-size:.7em;border-radius:50%;cursor:pointer}.workcontrol_cart_list .wc_cart_remove:hover{background:#f45563}.workcontrol_cart_list .wc_cart_total_forms{display:block;width:100%;text-align:right}.workcontrol_cart_list .wc_cart_total_cupom,.workcontrol_cart_list .wc_cart_total_shipment{display:inline-block;padding:20px;border-top:none;background:#f2f2f2;font-size:.875em;vertical-align:top}.workcontrol_cart_list .wc_cart_total_cupom p,.workcontrol_cart_list .wc_cart_total_shipment p{display:inline-block;text-align:right;vertical-align:middle;margin-right:10px}.workcontrol_cart_list .wc_cart_total_cupom input,.workcontrol_cart_list .wc_cart_total_shipment input{display:inline-block;width:auto;border:1px solid #eee;border-right:none;font-size:1em;padding:5px;text-align:center;vertical-align:middle}.workcontrol_cart_list .wc_cart_total_cupom button,.workcontrol_cart_list .wc_cart_total_shipment button{display:inline-block;padding:6px 0;width:80px;border:1px solid #999;border-left:none;background:#999;color:#fff;text-transform:uppercase;cursor:pointer;vertical-align:middle}.workcontrol_cart_list .wc_cart_total_cupom button:hover,.workcontrol_cart_list .wc_cart_total_shipment button:hover{background:#5fa961;border-color:#5fa961}.workcontrol_cart_list .wc_cart_total_cupom img,.workcontrol_cart_list .wc_cart_total_shipment img{vertical-align:middle;height:22px;margin-left:10px;display:none}.workcontrol_cart_list .wc_cart_total_shipment_result .shiptag{display:block;margin:0;font-size:.8em;text-transform:uppercase;font-weight:300;width:100%;padding:10px;background:#fbfbfb;border-top:2px solid #f2f2f2}.workcontrol_cart_list .wc_cart_total_shipment_result:first-child{margin-top:18px}.workcontrol_cart_list .wc_cart_total_shipment_result input{display:inline-block;margin-right:5px;font-size:1em;vertical-align:middle}.wc_cart_total_price{font-size:.8em}.wc_cart_total_price p{display:inline-block;width:20%;padding:15px;border:1px solid #eee}.wc_cart_total_price .wc_cart_discount{border-left:0;border-right:0}.wc_cart_actions,.wc_cart_total_price{display:block;width:100%;margin-top:30px;text-transform:uppercase;text-align:right}.wc_cart_actions .btn{font-size:1em;display:inline-block;padding:10px 20px}.wc_cart_actions .btn_green{margin-left:20px}.workcontrol_order{padding-top:30px;border-top:1px solid #f2f2f2;vertical-align:top}.workcontrol_order .workcontrol_order_forms{display:inline-block;width:70%;padding-right:3%;vertical-align:top}.workcontrol_order,.workcontrol_order .workcontrol_order_forms form{display:block;width:100%}.workcontrol_order .workcontrol_order_forms label span{display:block;font-size:1.1em;font-weight:500;color:#888;margin-bottom:10px;text-transform:uppercase}.workcontrol_order .workcontrol_order_forms input:not([type=checkbox]),.workcontrol_order .workcontrol_order_forms select{font-size:1.2em;font-weight:400;color:#000;border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;vertical-align:top;padding:5px 10px;width:100%}.workcontrol_order .workcontrol_order_forms select{background-color:transparent}.workcontrol_order .workcontrol_order_forms .label50{display:inline-block;width:48%;vertical-align:top}.workcontrol_order .workcontrol_order_forms .label50:nth-of-type(2n+0){margin-left:4%}.workcontrol_order .workcontrol_order_forms .wc_order_error{font-size:.875em;font-weight:500;color:#f45563;margin-top:10px;display:none}.workcontrol_order .workcontrol_order_forms .wc_order_error a{color:#769977;font-size:.9em;text-transform:uppercase;font-weight:700;text-decoration:none}.workcontrol_order .workcontrol_order_forms .wc_order_error a:hover{color:#00b594}.workcontrol_order .workcontrol_order_forms .wc_button_cart{display:inline-block;font-size:1.1em;font-weight:700;padding:15px 30px;vertical-align:middle}.workcontrol_order_forms_actions{display:block;width:100%;margin-top:10px;text-align:right}.workcontrol_order_forms_actions img{display:none;vertical-align:middle;height:28px;margin-left:15px}.worcontrol_useraddr input,.workcontrol_order_newaddr_form{display:none}.workcontrol_order_addrs{margin-bottom:30px}.workcontrol_order_newaddr{display:block;width:100%;margin-bottom:20px;text-align:right}.workcontrol_order_newaddr>span.btn{padding:5px 10px;font-size:.9em;color:#000;cursor:pointer;margin-top:5px;background:0 0!important}.worcontrol_useraddr input:checked+div{border-color:#1ba63a}.worcontrol_useraddr input:checked+div::before{background:#1ba63a}.worcontrol_useraddr div{position:relative;background:#fff;border-radius:5px;padding:10px 12px;border:1px solid #e6e6e6;cursor:pointer;width:calc(100% - 20px);margin-left:20px}.worcontrol_useraddr div:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.worcontrol_useraddr div::before{content:'';position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:15px;height:15px;background:0 0;border:2px solid #999;border-radius:50%}.worcontrol_useraddr p{display:inline-block;margin-right:5px}.worcontrol_useraddr .title{font-weight:700;font-size:1.2em;color:#212121}.spinner{width:1.5rem;height:1.5rem;margin-bottom:45px;animation:spinner 400ms linear infinite;border-color:#444 transparent transparent #444;border-style:solid;border-width:2px;border-radius:50%;box-sizing:border-box;display:inline-block;vertical-align:middle}.spinner.complete{animation:none;border-color:#52a73c;background:url(../_src/imgs/complete.svg) no-repeat center center}.spinner.error{animation:none;border-color:#c03524;background:url(../_src/imgs/error.svg) no-repeat center center;background-size:20px}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spinner-large{width:5rem;height:5rem;border-width:6px}.spinner-slow{animation:spinner 1s linear infinite}.spinner-blue{border-top-color:#09d;border-left-color:#09d}.wc_cart_actions a.disabled{opacity:.6;pointer-events:none;background:#bcbcbc}.workcontrol_trigger_order{font-size:1em;padding:25px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.workcontrol_trigger_order>b{font-size:1.4em}.workcontrol_trigger_order p{margin-top:15px;color:#fff}.workcontrol_order_completed{display:block;width:100%;margin-top:50px}.workcontrol_order_completed header{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #eee}.workcontrol_order_completed header h1 span{font-size:16px;font-weight:300;margin-top:4px;display:block}.workcontrol_order_completed header h1 a{font-size:18px;padding:10px 20px;font-weight:600;text-transform:uppercase;margin:15px 0}.workcontrol_order_completed header a,.workcontrol_order_completed header span,.workcontrol_order_completed_card.items p{display:inline-block;vertical-align:middle}.trigger,.workcontrol_order_completed_card{display:block;width:100%}.workcontrol_order_completed_card p{display:inline-block;width:20%;text-align:center;font-weight:700;color:#888;font-size:.875em}.workcontrol_order_completed_card.items{border-bottom:1px solid #eee}.workcontrol_order_completed_card.items img{display:inline-block;vertical-align:middle;width:15%}.workcontrol_order_completed_card.items p{font-weight:300;color:#000;padding:20px 0}.workcontrol_order_completed_card .product{width:40%;text-align:left}.workcontrol_order_completed_card .product span{display:inline-block;vertical-align:middle;width:85%;padding-left:5%}.workcontrol_order_completed_card .product+p{text-align:left}.workcontrol_order_completed_card.total{display:block;text-align:right;padding-top:30px;color:#888;font-size:1.3em;font-weight:300}.workcontrol_order_completed_card.total b{display:inline-block;width:200px;font-weight:300}.workcontrol_order_completed_card.total .wc_cart_price,.workcontrol_order_completed_card.total .wc_cart_price b{font-weight:400;color:#000}.workcontrol_order_completed_card.total .wc_cart_price b sup,.workcontrol_order_completed_card.total .wc_cart_price sup{font-size:70%}.trigger{padding:15px;background:#333;font-size:.9em;color:#fff;margin-bottom:20px}.trigger p{margin-top:8px}.trigger_success{background-color:#00b494}.trigger_info{background-color:#0e96e5}.trigger_alert{background-color:#faad50}.trigger_error{background-color:#f45563}.trigger_none{margin-bottom:0}.wc_cart_callback{position:fixed;width:400px;max-width:100%;right:-100%;top:0;padding:15px;z-index:99}.wc_cart_callback .trigger{margin:0}