.elementor-231 .elementor-element.elementor-element-96dcc2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-231 .elementor-element.elementor-element-b577345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-231 .elementor-element.elementor-element-106bd81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads *, body .elementor-widget-wfty-order-detail .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads td:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_title{color:#000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;text-align:left;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list *{color:#565656;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{color:#565656;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list * , .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_p_name *{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:not(:last-child) *{color:#565656;font-family:"Montserrat", Sans-serif;font-size:0px;font-weight:400;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont table tr:last-child *{color:#565656;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info *{color:#000000;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table table{border-color:#dddddd;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wfty_pro_list_cont .wfty_pro_list .wfty-hr{color:#dddddd;background-color:#dddddd;opacity:1;border:none;}.elementor-231 .elementor-element.elementor-element-b054f47 .wfty_order_details table tfoot tr:last-child th, .elementor-231 .elementor-element.elementor-element-b054f47 .wfty_order_details table tfoot tr:last-child td{border-top-color:#dddddd;}body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td{color:#565656;}body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table *, body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:before{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions a{color:#fff;background-color:#70dc1d;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions:hover a{color:#fff;box-shadow:none;text-decoration:none;background-color:#89e047;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads tr *{color:#565656;text-align:left;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads *, body .elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads td:before{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads tr td.download-file a{color:#fff;background-color:#70dc1d;}.elementor-231 .elementor-element.elementor-element-b054f47 .elementor-order-details-wrapper .wfty_wrap table.wfty_order_downloads tr td.download-file:hover a{color:#fff;box-shadow:none;text-decoration:none;background-color:#89e047;}.elementor-231 .elementor-element.elementor-element-b71ec1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wfty-customer-info-heading.wfty_title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wfty_customer_info .wfty_text_bold strong{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wffn_customer_details_table .wfty_wrap .wfty_box.wfty_customer_details_2_col table tr th, .elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wffn_customer_details_table .wfty_wrap .wfty_box.wfty_customer_details_2_col table tr td, .elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wffn_customer_details_table, .elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wfty_view, .elementor-widget-wfty-customer-detail .elementor-customer-details-wrapper .wffn_customer_details_table *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_2_col_left, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_2_col_right{width:50%;float:left;padding-right:15px;}.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty-customer-info-heading.wfty_title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_title{text-align:left;}.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_text_bold strong{color:#000000;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wffn_customer_details_table .wfty_wrap .wfty_box.wfty_customer_details_2_col table tr th, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wffn_customer_details_table .wfty_wrap .wfty_box.wfty_customer_details_2_col table tr td, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wffn_customer_details_table, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_view, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wffn_customer_details_table *{color:#565656;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}@media(max-width:1024px){.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_2_col_left, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_2_col_right{width:50%;float:left;padding-right:15px;}}@media(max-width:767px){.elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_2_col_left, .elementor-231 .elementor-element.elementor-element-d3f5c26 .elementor-customer-details-wrapper .wfty_customer_info .wfty_2_col_right{width:50%;float:left;padding-right:15px;}}/* Start custom CSS *//* Esconde o código de texto puro e feio que o plugin solta */
.wfty_wrap .woocommerce-order-details, 
.wfty_wrap .method_details,
.wfty_wrap p:contains("000201") { 
    display: none !important; 
}

/* Container do novo botão Copia e Cola */
.pix-copy-container {
    max-width: 400px;
    margin: 20px auto;
    background: #f8fafc;
    border: 2px dashed #cbd5e1;
    padding: 20px;
    border-radius: 15px;
    text-align: center;
}

.pix-copy-button {
    background: #10b981;
    color: white;
    border: none;
    padding: 15px 30px;
    font-size: 16px;
    font-weight: 800;
    border-radius: 10px;
    cursor: pointer;
    width: 100%;
    transition: all 0.3s;
    box-shadow: 0 4px 15px rgba(16, 185, 129, 0.3);
    text-transform: uppercase;
}

.pix-copy-button:active { transform: scale(0.98); }
.pix-copy-button.copied { background: #000; }/* End custom CSS */