p.success{margin:0 auto 10px;padding:20px;border:1px dotted #679b52;display:inline-block;width:100%;box-sizing:border-box;background:#eafce2;float:left;color:#679b52}p.error{color:#c00;margin:0 auto 10px;padding:20px;border:1px dotted red;display:inline-block;width:100%;box-sizing:border-box;background:#ffeaea;float:left}p.message{margin:0 auto 10px;display:inline-block;width:100%;box-sizing:border-box;float:left;color:#868620;background:#ffffd2;border:1px dotted #868620;padding:20px}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;color:#3c3c3c}h1{font-size:1.75rem;line-height:28px}h2{font-size:1.5rem;line-height:24px}h3{font-size:1.375rem;line-height:22px;text-decoration:none;display:block;border-bottom:1px solid #ccc;padding:0 0 10px 0;margin:0 0 10px 0;font-weight:normal}h4{font-size:1.125rem;line-height:18px}h5{font-size:1rem;line-height:16px}h6{font-size:.875rem;line-height:14px}.accordion>dd{clear:both;margin-left:0;width:100%}.accordion>dd>div.content{height:auto;margin-bottom:20px}.accordion>dd>div.content table{margin-bottom:10px}.accordion>dd>div.content#panel0 th{width:25%}.accordion>dd>div.content.active{overflow:visible}.accordion>dd.accordion-navigation.active>div.content{max-height:5000px}.accordion>dd.accordion-navigation>a{text-decoration:none}.accordion>dd.accordion-navigation>a>h3{padding:10px 25px 10px 0}html[dir="rtl"] .accordion>dd.accordion-navigation>a>h3{padding:0 0 10px 25px}.accordion>dd>.content table+p{margin-top:5px}.open_mobile_menu,.responsive_nav,.social_links,.copyright_nav,.nav_register_header,.nav_see_all,.nav_mobile,.register_cta,.vouchers_by_sms_responsive,.tab_container_responsive,.status_info_responsive,.see_all_shop_responsive,.pagination_responsive,.parceiros_responsive,.button_icon_voltar_responsive{display:none}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3;color:#3c3c3c}strong{font-weight:bold}a{color:#3c3c3c}a:hover{color:#48a5d8}.page_content a{color:#197eb6}figure{margin:0}.container{margin:0 auto;overflow:hidden;*zoom:1;position:relative}.content_margin{width:960px;margin:0 auto}.align_left{float:left}.align_right,.row .align_right{float:right}table{font-size:.75rem;border-width:0;width:100%}table thead tr{border-width:1px;background:#eee}table thead tr th{border-width:0;background:0;font-size:.6875rem;line-height:14px;padding:10px}table tbody tr{border-width:0 0 0 1px}table tr,table tr td{border-style:solid;border-color:#ddd;font-size:.75rem}table tr.new_group{margin-top:10px;border-top-width:1px}table tr.total td{font-weight:bold;text-align:right;background:#fafafa}table tr td{border-width:0 1px 1px 0;padding:6px 12px}table .numeric{text-align:right}#breadcrumb{display:inline-block;float:none;width:100%;margin:0 0 10px}#breadcrumb li{font-family:"Lucida Sans",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:60px;color:#333;display:inline}#breadcrumb li a,#breadcrumb li,#breadcrumb li span{margin:0 5px 0 0;text-transform:uppercase;text-decoration:none;display:inline-block;font-size:.625rem;line-height:10px}html[dir="rtl"] #breadcrumb li a,html[dir="rtl"] #breadcrumb li,html[dir="rtl"] #breadcrumb li span{margin:0 0 0 5px}#breadcrumb>li>span{color:#333}#breadcrumb li a:hover{color:#fff}p{line-height:20px;font-size:.75rem;padding:0 0 10px;color:#333}p.share{line-height:20px;color:#aaa;text-transform:uppercase;font-size:.6875rem}.share>a{display:inline-block;height:20px;width:19px;margin-left:3px;border-radius:3px;margin-bottom:-5px}.share_on_facebook{background:url(../images/base/share_on_facebook.png) no-repeat left top transparent}.share_on_twitter{background:url(../images/base/share_on_twitter.png) no-repeat left top transparent}.share>a>span{display:none}.page_content{width:100%;overflow:hidden;*zoom:1;padding:20px;margin:0;position:relative;float:left;box-sizing:border-box}.page_content .page_intro{position:relative;box-sizing:border-box;overflow:hidden}.page_content.home_logged .page_intro,.page_content.shop_logged .page_intro,.page_content.shop_details_logged .page_intro,.page_content.cart .page_intro,.page_content.checkout .page_intro,.page_content.review .page_intro,.page_content.rewards_summary .page_intro,.page_content.manage_profile .page_intro,.page_content.pwrl .page_intro{width:100%}.page_content.shop_details .page_intro,.page_content.shop_details_logged .page_intro{padding:0}.page_content.cart .page_intro,.page_content.checkout .page_intro,.page_content.review .page_intro{padding:40px 0 0 0}.page_content h2{font-family:Helvetica,Arial,sans-serif;font-size:2.5rem;margin:0 0 10px 0;border-bottom:1px solid #ccc;color:#333;line-height:40px;padding:40px 0 10px 0;letter-spacing:-0.05em;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-weight:normal}.page_content.rewards_summary .point_summary{margin:40px 0;text-align:center;display:inline-block;width:100%}.page_content.rewards_summary .point_summary>div{text-align:center}.page_content.rewards_summary .point_summary span.label{height:30px;background:0;white-space:normal;line-height:14px;color:#999;text-transform:uppercase;padding:0;display:block;font-size:12px}.page_content.rewards_summary .point_summary span.value{line-height:40px;padding:0;color:#48a5d8;font-size:1.5rem;font-weight:bold}.page_content.rewards_summary .point_summary .plus span.value,.page_content.rewards_summary .point_summary .minus span.value,.page_content.rewards_summary .point_summary .equals span.value{color:#333;line-height:30px}.rewards_summary .paper_statements table{border:0;margin-bottom:0}.rewards_summary .paper_statements td{background:#fff;border:0;text-align:left}.rewards_summary .paper_statements td:first-child{width:30px}.rewards_summary .paper_statements .fourUp{margin-top:10px}.bonus_tracker{text-align:center}.bonus_tracker h3{text-align:left}.bonus_tracker .chart{margin:30px auto;padding:0;display:inline-block;width:684px}.bonus_tracker .chart .month{float:left;width:95px;box-sizing:border-box;margin-right:3px;text-align:center}.bonus_tracker .chart .month:last-child{margin-right:0}.bonus_tracker .name{color:#ccc;font-weight:bold;font-size:1rem;width:100%;display:block;line-height:16px;padding-bottom:10px}.bonus_tracker .line{height:6px;width:56px;float:left;margin:29px -30px 0}.bonus_tracker .line img{height:100%;width:100%}.bonus_tracker .number{font-size:1rem;font-weight:bold;color:#eee;float:left;width:100%;margin-top:10px}.bonus_tracker .pending .number{color:#ccc}.bonus_tracker .failure .number{color:#dc3636}.bonus_tracker .success .number{color:#47c155}.bonus_tracker .icon{margin:0 auto;display:block;position:relative}.legend{text-align:left}.legend h4{margin:0}.legend .large-55{width:92%;float:left}.legend .large-40{width:66%;float:left}.legend .large-20{width:33%;float:left}.legend .large-5{width:8%;float:left}.point_summary .medium-6{width:10%;float:left}.point_summary .medium-12{width:20%;float:left}.point_summary .medium-9{width:15%;float:left}nav.tab-bar,aside.left-off-canvas-menu,#global,#header_main,#user_actions,#AccountInformationForm,#criteria_label,.listmenuwidth1,.register_cta,#footer_main,.dataTables_length,.dataTables_paginate{display:none}