@charset "UTF-8";.wc_cart_add .cart_more{display:inline-block;margin:0;font-size:1em;background:#eee;padding:0;width:22px;text-align:center;border:1px solid #ccc;cursor:pointer;outline:none;vertical-align:middle}.wc_cart_add .cart_more.less{border-right:none;border-radius:3px 0 0 3px;height:48px;vertical-align:bottom}.wc_cart_add .cart_more.plus{border-left:none;border-radius:0 3px 3px 0;height:48px;vertical-align:bottom}.wc_cart_add button,.wc_cart_add input{display:inline-block;height:48px;vertical-align:bottom}.wc_cart_add input{width:50px;text-align:center;border:1px solid #ccc;border-left:none;border-right:none;padding:11px 0;font-size:1.1em}.wc_cart_add button{font-size:.875em;text-transform:uppercase;max-width:70%;padding:0 15px;margin-left:10px}.wc_cart_add .wc_cart_add_btn.btn{padding:15px 30px}.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{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}.trigger{display:block;width:100%;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}.wc_cart_list{display:block;width:100%;color:#fff;text-decoration:none;padding:15px 20px;cursor:pointer}.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_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 img,.workcontrol_order_details p span{display:inline-block;vertical-align:middle}.workcontrol_order_details p span{width:90%;padding-left:5%;font-size:.875em;font-weight:300}.workcontrol_order_details p img{width:10%}.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}.wc_cart_actions{display:block;width:100%;margin-top:30px;text-transform:uppercase;text-align:right}.wc_cart_actions img{display:none;opacity:.3;margin-left:15px}.wc_cart_actions a,.wc_cart_actions button{font-weight:700;cursor:pointer}.wc_cart_actions a:not(:first-of-type){margin-left:10px}.wc_cart_actions a,.wc_cart_actions button{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{background:#1ba63a;color:#fff;border-radius:5px;margin-right:0!important}.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,.workcontrol_order .workcontrol_order_forms label{display:block;width:100%;margin-bottom:20px;vertical-align:top}.form-credit_card .labelline h4{display:inline-block;float:left}.form-credit_card .labelactions{margin:40px 0;vertical-align:top}.form-credit_card .span,.form-credit_card label span{font-size:1em;text-transform:uppercase;color:#555;display:block;width:100%;margin-bottom:10px}.form-credit_card .label70{display:inline-block!important;width:70%!important;padding-right:30px!important;vertical-align:top!important}.form-credit_card .labelDate input{text-align:center}.form-credit_card .labelDate .month{display:inline-block;width:50%;padding-right:15px;vertical-align:top}.form-credit_card .labelDate .year{display:inline-block;width:50%;padding-left:15px;vertical-align:top}.form-credit_card .label30,.form-credit_card .label50{display:inline-block;width:30%;vertical-align:top}.form-credit_card .label50{width:50%}.form-credit_card .label50.first{padding-right:15px}.form-credit_card .label50.last{padding-left:15px}.form-credit_card .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 .pixtitle{font-size:.75em;padding:5px 10px;border-radius:5px;background:#5fa961;font-weight:700;display:inline-block;color:#fff;width:auto;border:1px solid #9f9e9e}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,.workcontrol_cart_list p:last-child{width:5%}.workcontrol_cart_list .item{padding:0 0 0 20px;text-align:left}.workcontrol_cart_list_header{padding:20px 0;font-size:.8em;color:#555;background:#f2f2f2;font-weight:300;text-transform:uppercase}.workcontrol_cart_list_item{font-size:.875em;padding:10px 0;display:block;border-top:1px solid #eee}.workcontrol_cart_list_item a{color:#000;font-weight:600;text-decoration:none}.workcontrol_cart_list_item a:hover{text-decoration:underline}.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_item .change{padding:8px 0;width:20px;background:#eee;border:1px solid #ccc;cursor:pointer;outline:none}.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_item .wc_cart_change_plus{border-left:0;border-radius:0 3px 3px 0;height:34px;vertical-align:middle}.workcontrol_cart_list_item .stock{font-size:.8em;color:#ccc;margin-left:20px}.workcontrol_cart_list_item .discount{display:block;font-size:.9em;color:#ccc}.wc_cart_remove{display:inline-block;padding:5px 8px;background:#ccc;color:#fff;font-size:.7em;border-radius:50%;cursor:pointer}.wc_cart_remove:hover{background:#f45563}.wc_cart_total_forms{display:block;width:100%;text-align:right}.wc_cart_total_cupom,.wc_cart_total_shipment{display:inline-block;padding:20px;border-top:none;background:#f2f2f2;font-size:.875em;vertical-align:top}.wc_cart_total_cupom p,.wc_cart_total_shipment p{display:inline-block;text-align:right;vertical-align:middle;margin-right:10px}.wc_cart_total_cupom input,.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}.wc_cart_total_cupom button,.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}.wc_cart_total_cupom button:hover,.wc_cart_total_shipment button:hover{background:#5fa961;border-color:#5fa961}.wc_cart_total_cupom img,.wc_cart_total_shipment img{vertical-align:middle;height:22px;margin-left:10px;display:none}.wc_cart_total_shipment_result .shiptag{margin:0}.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{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}.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:1em;font-weight:700;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}.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}.worcontrol_useraddr{border-radius:5px;padding:10px 12px;border:1px solid #e6e6e6;cursor:pointer}.worcontrol_useraddr:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.worcontrol_useraddr input{float:right;margin-top:4px;vertical-align:middle;width:20px;height:20px}.worcontrol_useraddr div{display:inline-block;vertical-align:middle;font-size:.875em;color:#000;font-weight:300}.worcontrol_useraddr p{display:inline-block;margin-right:5px}.worcontrol_useraddr .title{font-weight:700;font-size:1.2em}.wc_cart_total_shipment_tag{font-size:1.3em;font-weight:300;display:none}.wc_cart_total_shipment_result .shiptag{display:block;margin-bottom:0!important;font-size:.8em;text-transform:uppercase;font-weight:300;width:100%;padding:10px;background:#fbfbfb;border-top:2px solid #f2f2f2}.wc_cart_total_shipment_result .shiptag:first-child{margin-top:18px}.wc_cart_total_shipment_result .shiptag input{display:inline-block;margin-right:5px;font-size:1em;vertical-align:middle;width:auto}.wc_cart_total_price{margin-top:30px;display:block;width:100%;text-align:right;font-size:.8em;text-transform:uppercase}.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}.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}.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%}@media (max-width:62em){.wc_cart_total_cupom,.wc_cart_total_shipment{width:50%}.wc_cart_total_price p{width:50%;display:inline-block;margin-left:5px}.wc_cart_total_price .wc_cart_discount{border:none;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.workcontrol_cart_list_header p:first-of-type,.workcontrol_cart_list_item p:first-of-type{display:none}.workcontrol_cart_list_header p:last-of-type,.workcontrol_cart_list_item p:last-of-type{width:10%}.workcontrol_cart_list_header p,.workcontrol_cart_list_item p{width:19%}.workcontrol_cart_list_header .item,.workcontrol_cart_list_item .item{width:33%}.workcontrol_order_forms{width:100%!important;padding:0}.workcontrol_cart_list_item .unity,.workcontrol_order_details{display:none}}@media (max-width:48em){.wc_cart_manager_actions .btn{margin:0;text-align:center;display:block;width:100%;padding:20px 0}.wc_cart_remove{padding:1px 6px}.workcontrol_cart_list_item{padding-bottom:15px!important}.workcontrol_cart_list_item .stock{display:block;margin-left:0;margin-bottom:-19px;white-space:nowrap}.wc_cart_total_cupom{padding-bottom:0;width:100%}.wc_cart_total_shipment{width:100%}.wc_cart_total_price p{width:100%;display:block;margin-left:0}.wc_cart_actions a{padding:10px 0}.workcontrol_cart_list_header{display:none}.workcontrol_cart_list_item{padding:0}.workcontrol_cart_list_item p{width:30%;padding:10px}.workcontrol_cart_list_item .item{width:100%;padding:20px;background:#f2f2f2}.workcontrol_order_forms .wc_button_cart{float:none;width:100%}.workcontrol_order_forms .labelline{margin:0}.wc_cart_total_cupom p,.wc_cart_total_shipment p{margin:0;display:block;text-align:center}.wc_cart_total_cupom input,.wc_cart_total_shipment input{width:calc(100% - 85px)}.wc_cart_total_cupom button,.wc_cart_total_shipment button{width:85px}.workcontrol_order_forms .label30,.workcontrol_order_forms .label50,.workcontrol_order_forms .label50.first,.workcontrol_order_forms .label50.last,.workcontrol_order_forms .label70{width:100%!important;margin:0!important;padding-right:0!important}.workcontrol_carddata .label50,.workcontrol_carddata label{margin:0!important;padding:0!important}.workcontrol_carddata{margin:0 0 30px}form#card .label,form#card .labelDate,form#card label{margin-bottom:15px!important}form#card .labelactions select{margin-top:10px;width:100%}.workcontrol_pay_tabs li{font-size:.75em}.workcontrol_pay_tabs li:first-of-type{padding-left:45px!important;width:30%;white-space:nowrap}.workcontrol_pay_tabs li:first-of-type::after{font-size:7px!important;padding:5px 2px!important}form#pix .pix-instructions,form#pix .pix-qr,form#pix .pix-text{display:block!important;width:100%!important}}@media (max-width:42em){.wc_cart_add button{margin-top:20px}.wc_cart_actions{text-align:center}}@media (max-width:30em){.wc_cart_total_cupom,.wc_cart_total_price,.wc_cart_total_shipment{width:100%;text-align:center}.wc_cart_total_shipment .shiptag{text-align:center}.wc_cart_actions .btn{display:block;margin:0;width:100%;padding:20px 0}.wc_cart_change{width:35px!important}}