.elementor-55 .elementor-element.elementor-element-b772b2d{--display:flex;--min-height:80vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-55 .elementor-element.elementor-element-ff015d5 #add_payment_method #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-accent );border-width:5px 5px 5px 5px;}.elementor-55 .elementor-element.elementor-element-ff015d5{--tabs-alignment:center;--tabs-normal-color:var( --e-global-color-primary );--tabs-hover-color:var( --e-global-color-fe54e95 );--tabs-active-color:var( --e-global-color-fe54e95 );--tabs-border-type:none;--tabs-border-radius:10px 10px 10px 10px;--tabs-spacing:10px;--sections-border-type:none;--sections-border-radius:10px 10px 10px 10px;--typography-section-titles-color:var( --e-global-color-text );--section-title-spacing:15px;--login-messages-color:var( --e-global-color-text );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-fe54e95 );--order-summary-rows-gap-top:calc( 25px/2 );--order-summary-rows-gap-bottom:calc( 25px/2 );--tables-links-normal-color:var( --e-global-color-accent );--tables-links-hover-color:var( --e-global-color-primary );--tables-divider-border-type:none;--tables-button-normal-text-color:var( --e-global-color-fe54e95 );--tables-button-border-radius:5px 5px 5px 5px;}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-MyAccount-content > div > p, .elementor-55 .elementor-element.elementor-element-ff015d5 address, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-EditAccountForm fieldset legend, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-ResetPassword p:nth-child(1), .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-OrderUpdate{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-form-row label, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-address-fields label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-55 .elementor-element.elementor-element-ff015d5 ::placeholder, .elementor-55 .elementor-element.elementor-element-ff015d5 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__payment-methods input[type=text]{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__orders tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__downloads tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-table--order-downloads tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-table--order-details td a, .elementor-55 .elementor-element.elementor-element-ff015d5 td.product-total, .elementor-55 .elementor-element.elementor-element-ff015d5 td.payment-method-method, .elementor-55 .elementor-element.elementor-element-ff015d5 td.payment-method-expires{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .wc-item-meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .shop_table .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .order-again .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-pafe-switch-content .pafe-switch-content__button-slider{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-switch-content input:checked + .pafe-switch-content__button-slider{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-switch-content .pafe-switch-content__button-slider:before{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-switch-content .pafe-switch-content-primary-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-pafe-switch-content .pafe-switch-content-secondary-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-pafe-switch-content .pafe-switch_content-primary-content-wysiwyg{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-pafe-switch-content .pafe-switch_content-secondary-content-wysiwyg{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content__button-slider{background-color:#ccc;}.elementor-55 .elementor-element.elementor-element-b9e599d input:checked + .pafe-switch-content__button-slider{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content__button-slider:before{background-color:#fff;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content__button-switch{font-size:15px;margin-left:20px;margin-right:20px;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content__button{margin-bottom:20px;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content__button-slider.round{border-radius:100px;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content__button-slider.round:before{border-radius:50%;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content-primary-label{color:#000;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch-content-secondary-label{color:#000;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch_content-primary-content-wysiwyg{color:#000;}.elementor-55 .elementor-element.elementor-element-b9e599d .pafe-switch_content-secondary-content-wysiwyg{color:#000;}.elementor-55 .elementor-element.elementor-element-2eeea36{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-55 .elementor-element.elementor-element-646cc7f #add_payment_method #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-accent );border-width:5px 5px 5px 5px;}.elementor-55 .elementor-element.elementor-element-646cc7f{--tab-content-spacing:20px;--tabs-container-justify-content:space-between;--tab-width:100%;--tabs-alignment:center;--tabs-normal-color:var( --e-global-color-primary );--tabs-hover-color:var( --e-global-color-fe54e95 );--tabs-active-color:var( --e-global-color-fe54e95 );--tabs-border-type:none;--tabs-border-radius:10px 10px 10px 10px;--tabs-spacing:10px;--tabs-divider-weight:0em;--sections-border-type:none;--sections-border-radius:10px 10px 10px 10px;--typography-section-titles-color:var( --e-global-color-text );--section-title-spacing:15px;--login-messages-color:var( --e-global-color-text );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-fe54e95 );--order-summary-rows-gap-top:calc( 25px/2 );--order-summary-rows-gap-bottom:calc( 25px/2 );--tables-links-normal-color:var( --e-global-color-accent );--tables-links-hover-color:var( --e-global-color-primary );--tables-divider-border-type:none;--tables-button-normal-text-color:var( --e-global-color-fe54e95 );--tables-button-border-radius:5px 5px 5px 5px;}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-MyAccount-content > div > p, .elementor-55 .elementor-element.elementor-element-646cc7f address, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-EditAccountForm fieldset legend, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-ResetPassword p:nth-child(1), .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-OrderUpdate{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-form-row label, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-address-fields label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-55 .elementor-element.elementor-element-646cc7f ::placeholder, .elementor-55 .elementor-element.elementor-element-646cc7f .select2-container--default .select2-selection--single, .select2-results__option, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__payment-methods input[type=text]{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__orders tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__downloads tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-table--order-downloads tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-table--order-details td a, .elementor-55 .elementor-element.elementor-element-646cc7f td.product-total, .elementor-55 .elementor-element.elementor-element-646cc7f td.payment-method-method, .elementor-55 .elementor-element.elementor-element-646cc7f td.payment-method-expires{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .wc-item-meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .shop_table .button, .elementor-55 .elementor-element.elementor-element-646cc7f .order-again .button, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-MyAccount-content > div > p, .elementor-55 .elementor-element.elementor-element-ff015d5 address, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-EditAccountForm fieldset legend, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-ResetPassword p:nth-child(1), .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-form-row label, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-address-fields label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-55 .elementor-element.elementor-element-ff015d5 ::placeholder, .elementor-55 .elementor-element.elementor-element-ff015d5 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__orders tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__downloads tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-table--order-downloads tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-table--order-details td a, .elementor-55 .elementor-element.elementor-element-ff015d5 td.product-total, .elementor-55 .elementor-element.elementor-element-ff015d5 td.payment-method-method, .elementor-55 .elementor-element.elementor-element-ff015d5 td.payment-method-expires{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .wc-item-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .shop_table .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .order-again .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-pafe-switch-content .pafe-switch-content-primary-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pafe-switch-content .pafe-switch-content-secondary-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pafe-switch-content .pafe-switch_content-primary-content-wysiwyg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-pafe-switch-content .pafe-switch_content-secondary-content-wysiwyg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-MyAccount-content > div > p, .elementor-55 .elementor-element.elementor-element-646cc7f address, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-EditAccountForm fieldset legend, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-ResetPassword p:nth-child(1), .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-form-row label, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-address-fields label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-55 .elementor-element.elementor-element-646cc7f ::placeholder, .elementor-55 .elementor-element.elementor-element-646cc7f .select2-container--default .select2-selection--single, .select2-results__option, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__orders tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__downloads tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-table--order-downloads tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-table--order-details td a, .elementor-55 .elementor-element.elementor-element-646cc7f td.product-total, .elementor-55 .elementor-element.elementor-element-646cc7f td.payment-method-method, .elementor-55 .elementor-element.elementor-element-646cc7f td.payment-method-expires{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .wc-item-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .shop_table .button, .elementor-55 .elementor-element.elementor-element-646cc7f .order-again .button, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-b772b2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-55 .elementor-element.elementor-element-ff015d5{--tab-content-spacing:30px;--tabs-border-radius:7px 7px 7px 7px;--tabs-spacing:10px;--sections-padding:10px 10px 10px 10px;--edit-link-margin-top:10px;--edit-link-margin-start:10px;--section-title-spacing:10px;--order-summary-rows-gap-top:calc( 20px/2 );--order-summary-rows-gap-bottom:calc( 20px/2 );--tables-button-border-radius:3px 3px 3px 3px;--tables-button-padding:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 10px + 40px );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-pagination{padding-bottom:10px;}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-MyAccount-content > div > p, .elementor-55 .elementor-element.elementor-element-ff015d5 address, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-EditAccountForm fieldset legend, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-ResetPassword p:nth-child(1), .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-form-row label, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-address-fields label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-55 .elementor-element.elementor-element-ff015d5 ::placeholder, .elementor-55 .elementor-element.elementor-element-ff015d5 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__orders tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__downloads tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-table--order-downloads tbody td, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-table--order-details td a, .elementor-55 .elementor-element.elementor-element-ff015d5 td.product-total, .elementor-55 .elementor-element.elementor-element-ff015d5 td.payment-method-method, .elementor-55 .elementor-element.elementor-element-ff015d5 td.payment-method-expires{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .wc-item-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-ff015d5 .shop_table .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .order-again .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-ff015d5 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-pafe-switch-content .pafe-switch-content-primary-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pafe-switch-content .pafe-switch-content-secondary-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-pafe-switch-content .pafe-switch_content-primary-content-wysiwyg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-pafe-switch-content .pafe-switch_content-secondary-content-wysiwyg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f{--tab-content-spacing:30px;--tabs-border-radius:7px 7px 7px 7px;--tabs-spacing:10px;--sections-padding:10px 10px 10px 10px;--edit-link-margin-top:10px;--edit-link-margin-start:10px;--section-title-spacing:10px;--order-summary-rows-gap-top:calc( 20px/2 );--order-summary-rows-gap-bottom:calc( 20px/2 );--tables-button-border-radius:3px 3px 3px 3px;--tables-button-padding:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 10px + 40px );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-pagination{padding-bottom:10px;}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-MyAccount-content > div > p, .elementor-55 .elementor-element.elementor-element-646cc7f address, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-EditAccountForm fieldset legend, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-ResetPassword p:nth-child(1), .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-form-row label, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-address-fields label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-55 .elementor-element.elementor-element-646cc7f ::placeholder, .elementor-55 .elementor-element.elementor-element-646cc7f .select2-container--default .select2-selection--single, .select2-results__option, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__orders tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__downloads tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-table--order-downloads tbody td, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-table--order-details td a, .elementor-55 .elementor-element.elementor-element-646cc7f td.product-total, .elementor-55 .elementor-element.elementor-element-646cc7f td.payment-method-method, .elementor-55 .elementor-element.elementor-element-646cc7f td.payment-method-expires{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .wc-item-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-55 .elementor-element.elementor-element-646cc7f .shop_table .button, .elementor-55 .elementor-element.elementor-element-646cc7f .order-again .button, .elementor-55 .elementor-element.elementor-element-646cc7f .woocommerce-pagination .button, .elementor-55 .elementor-element.elementor-element-646cc7f .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-ff015d5 */.woocommerce-info::before{
    color: #0F451B;
}
.woocommerce-info {
    border-top-color: #0f451b;
}
.woocommerce a.button{
    background-color: #0f451b;
    color: #ffffff;
    font-size: 0.85em;
}
.woocommerce a.button:hover{
    background-color: #259c4c !important;
    color: #ffffff;
}/* End custom CSS */



/* Start custom CSS for woocommerce-my-account, class: .elementor-element-646cc7f */.woocommerce-info::before{
    color: #0F451B;
}
.woocommerce-info {
    border-top-color: #0f451b;
}
.woocommerce a.button{
    background-color: #0f451b;
    color: #ffffff;
    font-size: 0.85em;
}
.woocommerce a.button:hover{
    background-color: #259c4c !important;
    color: #ffffff;
}/* End custom CSS */


/* Start custom CSS */#billing_country_field label{
    font-size: 0;
    padding: 0;
    margin: -25px 0;
}
#billing_country_field .woocommerce-input-wrapper{
    font-size: 0;
    padding: 0;
    margin: 0;
}
.info_section h2{
    font-size: 15px;
}
.info_section h5{
    font-size: 13px;
}
.e-apply-coupon{
    border: none !important;
    background-color: var(--e-global-color-primary) !important;
    color: #fff!important;
}
.nl-ordem .woocommerce-order{
    display: inherit !important;
}

table.order-details.widefat.shadow-table tr{
    border: none !important;
    background-color: #fff;
    border-radius: 10px !important;
    color: var(--e-global-color-text) !important;
}
table.order-details td{
    border: none;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce table tbody>tr:nth-child(odd)>th{
    border: none;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce table tbody>tr:nth-child(odd)>th{
    background-color: var(--e-global-color-primary);
    color: #fff;
    
}
.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button{
    background-color: var(--e-global-color-primary) !important;
    color: #fff;
    border:none;
}
.tickera_owner_info.info_section {
    background-color: #fff;
    padding: 1rem;
    border-radius: 10px;
    margin-bottom: 15px;
    font-family:noto music;
}

input.owner-field-text.tickera-input-field.tc-owner-field {
    border: none;
    background-color: #f9fafa;
    color: #6d7681;
    font-family: var(--e-global-typography-text-font-family) !important;
}
ol.woocommerce-OrderUpdates.commentlist.notes {
    background-color: #fff;
    padding: 30px;
    border-radius: 10px;
}

.order-status {
    background-color:#6dd400 !important;
    color:#ffffff !important;
    padding:5px;
    border-radius:5px;
    white-space: nowrap;
}
h2 {
    margin-top:30px !important;
}

tr.alternate {
    text-align: left;
    background-color:#fafafa !important;
}
td[data-column="Ticket Type"]{
    font-size:15px !important;
    font-weight:600;
    padding:30px !important;
    
}
tr.alternate td a {
        background-color: #6dd400;
        color: #fff !important;
        font-weight: 600;
        border-radius: 7px;
        min-width: auto !important;
        text-align: center !important;
        font-size: 0px;
}

td[data-column="Ticket"] {
    background-color: #6dd400 !important;
    color: #fff !important;
    font-weight: 600;
    padding: 10px;
    border-radius: 7px;
    text-align: center !important;
    font-size: 0px;
    display: flex;
    margin: 60px 20px;
    
}

td[data-column="Ticket"] a::after {
    content: 'Baixe agora seu ingresso!';
    font-size: 12px;
    line-height: 18px;
    color:#fff;
    font-weight:600;
    padding: 10px;
}
section.woocommerce-order-details {
    display: flex;
    flex-wrap: wrap;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {
    order: 2;

}
p.order-again {
    order: 3;
}
h2.woocommerce-order-details__title {
    order: 2;
}
@media (max-width: 767px) 
{
tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions::before {
    display: none;
}

a.woocommerce-button.button.view {
    width: 100%;
    text-align:center;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {
    width: 50%;
}

tr.woocommerce-table__line-item.order_item {
    display: flex;
    align-content: center;
    justify-content: space-between;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status::before, td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date::before, td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total::before {
    margin-right:5px;
}
.cart-subtotal{
 font-size: 12px;
}
.cart-subtotal th{
    color: var(--e-global-color-primary) !important;
}
.cart-subtotal .amount{
    color: var(--e-global-color-primary);
}
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th{
    color: var(--e-global-color-primary) !important;
}
.order-total strong{
    color: var(--e-global-color-accent) !important;
}
.woocommerce ul.order_details{
	display:grid;
}
.woocommerce ul.order_details li {
	margin: 8px 0;
	border-right: none !important;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{
    padding: 0;
}
.mp-details-title{
    font-size: 12px !important;
    color: var(--e-global-color-text) !important;
}
.mp-details-list{
    font-size: 12px !important;
    color: var(--e-global-color-text) !important;
}
.product-quantity:before{
    content: ' Qtde ';
    margin-left: 5px;
    font-weight: 600;
}
.product-quantity:after{
    content: ' un';
    font-size: 8px;
}
.woocommerce td.product-name .wc-item-meta:last-child{
    display: contents;
}
.product-name{
    width: 80% !important;
}
.woocommerce-thankyou-order-details+p{
    color: var(--e-global-color-text) !important;
    font-family: noto music;
    font-size: 12px;
}
.product-total{
    text-align: center;
}
.shop_table{
    margin-bottom: 20px !important;
    background-color: #fff;
    padding: 1rem;
    font-size: 12px !important;
}
.woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{
    max-width: 300px !important;
    min-width: 210px !important;
    padding-right: 10px !important;
}
.woocommerce .shop_table tr:nth-child(odd)>td{
    vertical-align: baseline;
}
tfoot td, .woocommerce-Price-currencySymbol, .woocommerce-Price-amount{
    text-align: center;
    font-weight: 300 !important;
}
#payment .payment_methods li label img {
    width: 21px !important;
}
#payment .payment_methods li{
    line-height: 30px !important;
}
.woocommerce-thankyou-order-details{
    background-color: #fff;
    padding: 1rem;
    border-radius: 10px;
    margin-top: 1rem !important;
}
.order-again .button {
    width: 100%;
    text-align: center;
}
.woocommerce-order-overview.order_details li{
    margin-left: 1rem !important;
}
.woocommerce-customer-details :last-child{
    font-size: 12px;
    line-height: 1.3rem;
    color: var(--e-global-color-text);
}

 .order-details:before {
        content: 'Não espere chegar à portaria para baixar o seu ingresso. FAÇA UM PRINT DE CADA QR CODE OU Baixe agora mesmo e evite desconfortos ou problemas no download devido a falhas na internet ou no aparelho.';
        font-size: 12px;
        font-family: var(--e-global-typography-primary);
        font-weight: 500;
        color: #736f06 !important;
        padding:10px;
        float:left;
        background-color:#feff96;
        border-left:solid 5px #736f06;
        border-radius:5px;
        margin-bottom: -50px;

    }
table.order-details.widefat.shadow-table tr {
    margin-top: 15px;
}
table.order-details td::before{
    display: none;
}
table.order-details td{
    text-align: left;
    padding-bottom: 20px;
    
}
table tr.alternate {
    display: flex;
    flex-wrap: wrap !important;
    
}
table tr{
    display: flex !important;
    flex-wrap: wrap !important;
    background-color:#ffffff!important;
    }
.order-details th {
    display:none !important;
}
tr.alternate {
    display: flex;
    margin: 10px 0;
    }

td[data-column="Ticket Type"] {
    font-size: 14px;
    line-height:25px !important;
    font-weight:500;
    background-color: #fafafa;
    color: var(--e-global-color-primary);
    border-radius: 8px;
    padding:15px !important;
    text-align:center !important;
    margin:5px 0;
    order:0 !important;
    }

td[data-column="Ticket"] {
    background-color: #6dd400 !important;
    color: #fff !important;
    font-weight: 600;
    padding: 25px 5px !important;
    border-radius: 7px;
    min-width: 90% !important;
    font-size: 0px;
    text-align: center !important;
    order:4 !important;
    margin-top: -5px;
}

td[data-column="Ticket"] a::after {
    content: 'Toque aqui e baixe seu ingresso!';
    font-size: 12px;
    line-height: 18px;
    text-align: center !important;
    color:#fff;
    font-weight:600;
    padding: 10px !important;
    min-width: 90% !important;
    
}

td[data-column="Ticket Code"]::after{
    content: ' (Cód. do ingresso)' ;
    color: #333;
}

td[data-column="Ticket Code"] {
    color: var(--e-global-color-primary);
    font-weight: 600;
    margin: 5px 0 0 0;
    min-width:100%;
    text-align: center !important;
    order:3 !important;
}

td[data-column="QR code"]::after {
    content: 'Print este card e apresente na entrada ou acesse o seu ingresso quando você quiser em "Meus Pedidos"';
    display: block;
    text-align: left;
    font-size: 12px;
    font-family: var(--e-global-typography-primary);
    color: #005c88;
    background-color: #e3f6ff;
    border-left: solid 5px #005c88;
    padding: 10px;
    border-radius: 5px;
    order:2 !important;
    }

td[data-column="QR code"] img {
    border: dashed 2px #f0f0f0;
    border-radius: 8px;
    display: block;
    margin: 0 auto;
    } 
}/* End custom CSS */
