.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 .less{border-right:none;border-radius:3px 0 0 3px;height:48px;vertical-align:bottom}.wc_cart_add .plus{border-left:none;border-radius:0 3px 3px 0;height:48px;vertical-align:bottom}.wc_cart_add input{display:inline-block;width:50px;padding:11px 0;font-size:1.1em;text-align:center;border:1px solid #ccc;border-left:none;border-right:none;height:48px;vertical-align:bottom}.wc_cart_size_select{display:inline-block;padding:12px;border:1px solid #ccc;background:#eee;margin-right:10px;vertical-align:middle;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}.wc_cart_size_select_true,.wc_cart_size_select:hover{color:#008068;border-color:#008068;background:none}.wc_cart_size_select input{display:none}.wc_cart_add button{display:inline-block;font-size:.875em;text-transform:uppercase;max-width:70%;padding:0 15px;margin-left:10px;height:48px;vertical-align:bottom}.wc_cart_add_btn.btn{padding:15px 30px}.wc_cart_related>h1{font-size:1em;text-transform:uppercase;color:#555;font-weight:bold;margin:25px 0 10px 0}.wc_related_product{padding:20px;background:#fbfbfb;text-align:center;font-size:.65em;margin:0!important}.wc_related_product img{margin-bottom:15px}.wc_cart_list{display:block;width:100%;color:#fff;text-decoration:none;padding:15px 20px;cursor:pointer}.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_manager{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5) url(ecommerce/load_w.gif) center center no-repeat;z-index:999;display:none}.wc_cart_manager_content{display:none;width:600px;max-width:90%;margin:12% auto 0 auto;background:#fff}.wc_cart_manager_header{text-align:center;padding:20px 0;background:#008068;color:#fff;font-size:1.4em;font-weight:300}.wc_cart_manager_info{padding:45px;font-size:1.1em}.wc_cart_manager_actions{display:block;width:100%;padding:20px;text-align:center;background:#f2f2f2}.wc_cart_manager_actions .btn{font-weight:600;font-size:.7em;text-transform:uppercase}.wc_cart_manager_actions .wc_cart_close{float:left}.wc_cart_manager_actions .wc_cart_finish{float:right}.wc_cart_load{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5) url(ecommerce/load_w.gif) center center no-repeat;z-index:999;display:none}.workcontrol_cart{padding:10px 0 30px 0}.workcontrol_cart>header{margin-bottom:20px}.workcontrol_cart>header h1{font-size:2.2em;color:#555;font-weight:100}.workcontrol_cart>header span{color:#008068;font-weight:400}.workcontrol_cart_clean{padding:50px 20px;background:#eee;text-align:center}.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_clean .btn{padding:15px 30px}.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:last-child,.workcontrol_cart_list p:first-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{display:inline-block;vertical-align:middle;height:22px;margin-left:10px;display:none}.wc_cart_total_shipment_result .shiptag:first-child{margin-top:18px}.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}.wc_cart_total_shipment_result .shiptag input{display:inline-block;margin-right:5px;font-size:1em;vertical-align:middle}.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}.wc_cart_actions{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;display:block;width:100%;vertical-align:top}.workcontrol_order_forms{display:inline-block;width:70%;padding-right:3%;vertical-align:top}.workcontrol_order_forms form{display:block;width:100%}.workcontrol_order_forms label span{display:block;font-size:1.1em;font-weight:500;color:#888;margin-bottom:10px;text-transform:uppercase}.workcontrol_order_forms label{display:block;width:100%;margin-bottom:20px;vertical-align:top}.workcontrol_order_forms .label50{display:inline-block;width:48%;vertical-align:top}.workcontrol_order_forms .label50:nth-of-type(2n+0){margin-left:4%}.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_forms .wc_order_error{display:block;font-size:.875em;font-weight:500;color:#f45563;margin-top:10px;display:none}.workcontrol_order_forms .wc_order_error a{color:#769977;font-size:.9em;text-transform:uppercase;font-weight:bold;text-decoration:none}.workcontrol_order_forms .wc_order_error a:hover{color:#00b594}.workcontrol_order_forms_actions{display:block;width:100%;margin-top:10px;text-align:right}.workcontrol_order_forms .wc_button_cart{display:inline-block;font-size:1.1em;font-weight:bold;padding:15px 30px;vertical-align:middle}.workcontrol_order_forms_actions img{display:none;vertical-align:middle;height:28px;margin-left:15px}.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,.workcontrol_order_details p img{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_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{color:#5fa961}.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_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_shipment{display:block;width:100%;margin-bottom:15px}.worcontrol_useraddr{padding:20px;background:#fbfbfb;cursor:pointer;margin:0!important}.worcontrol_useraddr:hover{background:#eee}.workcontrol_order_addrs{margin-bottom:30px}.wc_cart_total_shipment_tag{font-size:1.3em;font-weight:300;display:none}.workcontrol_order_newaddr{display:block;width:100%;margin-bottom:20px;text-align:right}.workcontrol_order_newaddr_form{display:none}.workcontrol_order h2{font-size:1.4em;font-weight:300;margin-bottom:30px;border-bottom:1px solid #fbfbfb}.worcontrol_useraddr input{float:right;margin-top:4px;width:auto;vertical-align:middle}.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:bold;font-size:1.2em}.workcontrol_shipment .shiptag{display:block;width:100%;margin:0;border:0;padding:20px;background:#fbfbfb;vertical-align:middle;font-size:.875em;color:#000;text-transform:uppercase;cursor:pointer}.workcontrol_shipment .shiptag:hover{background:#eee}.workcontrol_shipment .shiptag input{width:auto;float:right;margin-top:3px}.workcontrol_pagseguro{display:block;width:100%}.workcontrol_pagseguro_logo{display:block;width:100%;margin-top:30px;padding-top:30px;border-top:1px dotted #eee}.workcontrol_pagseguro label{margin:0;vertical-align:top!important}.workcontrol_pagseguro select{margin-top:2px;font-size:1.2em;font-weight:500;border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:13px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(ecommerce/PagSeguroWc/select.png) no-repeat;background-position:right 5px center}.workcontrol_pay_tabs{display:block;width:100%;margin-bottom:40px}.workcontrol_pay_tabs li{display:inline-block;padding:15px 15px 10px 15px;width:50%;background:#f2f2f2;border-bottom:5px solid #ccc;cursor:pointer;font-size:.8em;text-transform:uppercase}.workcontrol_pay_tabs li:hover{border-color:#999}.workcontrol_pay_tabs .active:hover,.workcontrol_pay_tabs .active{border-color:#008068;color:#008068}.workcontrol_pay_tabs .active:before{content:"✓ "}.workcontrol_pagseguro .labelline{display:block;width:100%;margin-bottom:20px;vertical-align:top}.workcontrol_pagseguro .labelactions{margin:40px 0;vertical-align:top}.workcontrol_pagseguro .span,.workcontrol_pagseguro label span{font-size:1em;text-transform:uppercase;color:#555;display:block;width:100%;margin-bottom:10px}.workcontrol_pagseguro .label70{display:inline-block;width:70%;padding-right:30px;vertical-align:top}.workcontrol_pagseguro .label50{display:inline-block;width:50%;vertical-align:top}.workcontrol_pagseguro .labelDate input{text-align:center}.workcontrol_pagseguro .labelDate .month{display:inline-block;width:50%;padding-right:15px;vertical-align:top}.workcontrol_pagseguro .labelDate .year{display:inline-block;width:50%;padding-left:15px;vertical-align:top}.workcontrol_pagseguro .label30{display:inline-block;width:30%;vertical-align:top}.workcontrol_pagseguro .label50{display:inline-block;width:50%;vertical-align:top}.workcontrol_pagseguro .label50.first{padding-right:15px}.workcontrol_pagseguro .label50.last{padding-left:15px}.workcontrol_cardnumber{background-position:center right 4px;background-repeat:no-repeat;background-image:url(ecommerce/PagSeguroWc/nocard.png)}form#billet,.workcontrol_pagseguro_billet{display:none}.workcontrol_pagseguro_billet h3{font-size:1.4em;text-transform:uppercase;font-weight:600;color:#999;margin-bottom:20px}.workcontrol_pagseguro_billet p{font-size:1.1em;font-weight:300;margin-bottom:15px}.workcontrol_pagseguro_billet h4{font-size:1.2em;font-weight:400;color:#000}.workcontrol_pagseguro_billet h4 b{color:#5fa961}.workcontrol_load{display:none;text-align:center;color:#fff;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.workcontrol_load .load_message{position:absolute;width:100%;top:35%;margin-top:20px;font-size:.8em;text-transform:uppercase;text-align:center;background:url(ecommerce/load_w.gif) center top no-repeat;background-size:40px;padding-top:40px}.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_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_close:hover{background:#f45563}.workcontrol_load_content img{display:inline-block;vertical-align:middle}.workcontrol_load_content p{display:block;margin:10px 0 0 0}.workcontrol_load_content .min{font-size:.7em}.workcontrol_load_content .big{font-size:1.1em;color:#f45563;font-weight:bold}.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 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}.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:1.4em;font-weight:300;margin-top:4px}.workcontrol_order_completed header a{font-size:.875em;padding:10px 20px;font-weight:600;text-transform:uppercase}.workcontrol_order_completed header span,.workcontrol_order_completed header a{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:bold;color:#888;font-size:.875em}.workcontrol_order_completed_card.items img{display:inline-block;vertical-align:middle;width:15%}.workcontrol_order_completed_card.items .product span{display:inline-block;vertical-align:middle;width:85%;padding-left:5%}.workcontrol_order_completed_card.items{border-bottom:1px solid #eee}.workcontrol_order_completed_card.items p{font-weight:300;color:#000;display:inline-block;vertical-align:middle;padding:20px 0}.workcontrol_order_completed_card .product{width:40%;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 b,.workcontrol_order_completed_card.total .wc_cart_price{font-weight:400;color:#000}.wc_cart_tag{display:inline-block;vertical-align:middle;padding:3px 6px!important;font-size:.65em;text-transform:uppercase;background:#fff;border:1px solid #eee;width:auto!important;margin:0!important}.wc_cart_outsale{display:inline-block;padding:10px;border:1px solid #f45563;color:#f45563}@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_cart_list_item .stock{display:none}.workcontrol_order_forms{width:100%;padding:0}.workcontrol_order_details{display:none}}@media (max-width:48em){.wc_cart_total_cupom{padding-bottom:0}.wc_cart_total_cupom,.wc_cart_total_shipment{width:100%}.wc_cart_total_price p{width:100%;display:block;margin-left:0}.wc_cart_actions{text-align:center}.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_pagseguro .wc_button_cart{float:none;width:100%}.workcontrol_pagseguro .labelline{margin:0}.workcontrol_pagseguro .label50.first,.workcontrol_pagseguro .label50.last,.workcontrol_pagseguro .label70,.workcontrol_pagseguro .label50,.workcontrol_pagseguro .label30{width:100%;padding:0;margin-bottom:30px}.workcontrol_carddata label,.workcontrol_carddata .label50{margin:0!important}.workcontrol_carddata{margin:0;margin-bottom:30px}}@media (max-width:42em){.wc_cart_add button{margin-top:20px}}@media (max-width:30em){.wc_cart_total_cupom,.wc_cart_total_shipment,.wc_cart_total_price{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}.wc_cart_actions .btn:first-of-type{margin:0 0 20px 0}}.wc_contact_modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999999}.wc_contact_modal_content{display:block;width:540px;max-width:90%;margin:5% auto 0 auto;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;padding:30px;min-height:200px;z-index:99999999}.wc_contact_close{position:absolute;right:-12px;top:-12px;padding:7px 12px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:1em;font-weight:bold;color:#fff;background:#cf7171;cursor:pointer;border:2px solid #fff;font-size:.875em}.wc_contact_close:hover{background:#f45563}.wc_contact_modal_content header{margin-bottom:20px;color:#555}.wc_contact_modal_content h1{font-size:1.5em;font-weight:300;border-bottom:1px solid #ccc;padding-bottom:6px}.wc_contact_modal_content h1 span{border-bottom:5px solid #ccc;padding-bottom:6px}.wc_contact_modal_form{padding-bottom:5px}.wc_contact_modal_form label{display:block;width:100%;margin-bottom:15px}.wc_contact_modal_legend{font-size:.875em;color:#888;font-variant:small-caps;display:block;margin-bottom:5px}.wc_contact_modal_form input,.wc_contact_modal_form textarea{font-size:.875em;padding:10px;border:1px solid #ccc;resize:none}.wc_contact_modal_button{text-align:center;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.wc_contact_modal_button .btn,.wc_contact_modal_button img{display:inline-block;vertical-align:middle}.wc_contact_modal_button .btn{padding:10px 20px;font-size:1em}.wc_contact_modal_button img{margin-left:10px;display:none}.wc_contact_error{padding:12px;background:#cf7171;margin-bottom:20px;color:#fff;font-size:.875em;font-weight:400;display:none;text-align:center;text-shadow:1px 1px 0 #713b3b}.wc_contant_sended{text-align:center}.wc_contant_sended .h2{font-size:1.2em;font-weight:bold;color:#008b6f}.wc_contant_sended .h2 span{display:inline-block;background:#008b6f;margin-bottom:10px;font-size:2em;color:#fff;padding:8px 20px;border-radius:50%}.wc_contant_sended p{margin-top:15px}