.breakdance-woocommerce .bde-tabs__panel .bde-tabs__panel-content h2{display:none}.breakdance-woocommerce .bde-tabs__panel .bde-tabs__panel-content p{margin-top:0}@media(max-width: 767px){.breakdance-woocommerce .bde-tabs__panel .bde-tabs__panel-content p{font-size:1rem}}.woocommerce-notices-wrapper{max-width:1200px;margin:24px auto;padding:0 20px}.woocommerce-message{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #16a34a;color:#0f172a;padding:16px 20px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:1rem !important}.woocommerce-message::before{display:none}.woocommerce-message .wc-forward{font-family:"Zilla Slab",serif;color:#fff;padding:8px 14px;font-size:1rem;text-decoration:none;transition:background .2s ease}.woocommerce-message a::after{display:none !important}.cart-collaterals{width:var(--bde-woo-responsive__width, 450px)}.cart-collaterals .cart_totals table tbody .cart-subtotal td .woocommerce-Price-amount.amount{display:flex}.cart-collaterals .cart_totals table tbody .order-total .woocommerce-Price-amount.amount{display:flex}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button::after{color:#93d500;mask-image:url("/wp-content/themes/breakdance-zero-child-site2/assets/images/chevron-right-icon.svg") !important}.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover::after{transform:translate(12px, 0px)}.woocommerce p.return-to-shop a.wc-backward{font-size:1.125rem;font-family:"Zilla Slab",serif;font-weight:500;padding:11px 60px;border-radius:20px}.woocommerce p.return-to-shop a.wc-backward::after{content:"";display:block;width:.9em;height:.9em;background-color:#93d500;mask-image:url("/wp-content/themes/breakdance-zero-child-site2/assets/images/chevron-right-icon.svg");mask-repeat:no-repeat;mask-size:100% 100%;mask-position:0 0;transition:transform var(--bde-transition-duration) ease-in-out}.woocommerce p.return-to-shop a.wc-backward:hover::after{transform:translateX(12px)}#customer_details #fme_upload_files_preview_cart_file{padding-left:0}#customer_details #fme_upload_files_preview_cart_file ul li{margin-bottom:5px;font-size:1.375rem}#customer_details #fme_upload_files_preview_cart_file ul li label{font-size:1.375rem;color:var(--bde-body-text-color)}@media screen and (max-width: 480px){#customer_details #fme_upload_files_preview_cart_file ul li label{font-size:.875rem}}@media screen and (max-width: 480px){#customer_details #fme_upload_files_preview_cart_file ul li{font-size:.875rem}}#customer_details #fme_upload_files_preview_cart_file .fmelisteditem li{font-weight:700}#customer_details .btn_upload{display:flex;align-items:center;flex-direction:row-reverse;column-gap:10px;padding:10px 20px;border-radius:20px;border:none;margin-top:25px}@media screen and (max-width: 1023px){.bde-order-review-column table .shipping [data-title=Shipping]{width:40%}}@media(max-width: 479px){.bde-order-review-column table .shipping [data-title=Shipping]{width:50%}}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_stripe div.payment_box.payment_method_stripe #wc-stripe-payment-method-instructions-card{font-size:1.125rem !important}@media screen and (max-width: 460px){.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_stripe div.payment_box.payment_method_stripe #wc-stripe-payment-method-instructions-card{font-size:.875rem !important}}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_stripe div.payment_box.payment_method_stripe #wc-stripe-upe-form{width:100%}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_woocommerce_gateway_purchase_order .payment_box.payment_method_woocommerce_gateway_purchase_order p{font-size:1.125rem !important;font-family:var(--bde-body-font-family)}@media screen and (max-width: 460px){.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_woocommerce_gateway_purchase_order .payment_box.payment_method_woocommerce_gateway_purchase_order p{font-size:.875rem !important}}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_woocommerce_gateway_purchase_order .payment_box.payment_method_woocommerce_gateway_purchase_order fieldset p{gap:5px !important}.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_woocommerce_gateway_purchase_order .payment_box.payment_method_woocommerce_gateway_purchase_order fieldset p label{margin-bottom:0}@media screen and (max-width: 460px){.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods li.wc_payment_method.payment_method_woocommerce_gateway_purchase_order .payment_box.payment_method_woocommerce_gateway_purchase_order fieldset p input#po_number_field{font-size:.875rem !important}}.woocommerce .woocommerce-order ul.woocommerce-order-overview{border:2px solid var(--bde-brand-primary-color);margin-bottom:25px}@media screen and (max-width: 450px){.woocommerce .woocommerce-order ul.woocommerce-order-overview{padding:8px}}.woocommerce .woocommerce-order ul.woocommerce-order-overview li{font-family:var(--bde-heading-font-family)}@media screen and (max-width: 450px){.woocommerce .woocommerce-order ul.woocommerce-order-overview li{font-size:1.125rem}}.woocommerce .woocommerce-order ul.woocommerce-order-overview li strong{font-size:1rem;font-family:var(--bde-body-font-family);color:var(--bde-body-text-color)}@media screen and (max-width: 450px){.woocommerce .woocommerce-order ul.woocommerce-order-overview li strong{font-size:.875rem}}.woocommerce .woocommerce-order ul.woocommerce-order-overview .woocommerce-Price-amount bdi{color:var(--bde-brand-primary-color)}.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table thead{color:#fff}.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tbody tr td a,.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tbody tr td strong{font-size:1rem;font-family:var(--bde-body-font-family)}@media screen and (max-width: 450px){.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tbody tr td a,.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tbody tr td strong{font-size:.875rem}}.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tbody tr .woocommerce-table__product-total.product-total .woocommerce-Price-amount.amount bdi{color:var(--bde-brand-primary-color)}.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tfoot tr td{display:flex}@media screen and (max-width: 450px){.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tfoot tr td{font-size:.875rem}}.woocommerce .woocommerce-order section.woocommerce-order-details .woocommerce-table tfoot tr td span{color:var(--bde-brand-primary-color);font-family:var(--bde-body-font-family)}.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details{border:2px solid var(--bde-brand-primary-color);margin-bottom:30px}@media screen and (max-width: 450px){.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details{padding:8px}}@media screen and (max-width: 450px){.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section{display:flex;flex-direction:column}}.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section h2{font-size:1.375rem}@media screen and (max-width: 450px){.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section h2{font-size:1.125rem}}.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section address{font-size:1rem;font-weight:700}@media screen and (max-width: 450px){.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section address{font-size:.875rem}}.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section address p{font-size:1rem;font-weight:700}@media screen and (max-width: 450px){.woocommerce .woocommerce-order .woocommerce-order-details+section.woocommerce-customer-details section address p{font-size:.875rem}}.woocommerce .woocommerce-order .woocommerce-customer-details+label{font-size:var(--bde-woo-typography__size-large);line-height:1.15em;font-family:var(--bde-heading-font-family)}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container{border:2px solid var(--bde-brand-primary-color);border-radius:var(--bde-woo-wrappers__border-radius)}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table{width:100%;padding:24px}@media screen and (max-width: 450px){.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table{padding:8px}}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table thead{font-family:var(--bde-woo-typography__size-large-font-family)}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table thead th{font-weight:400;font-size:1.375rem;color:var(--bde-woo-base-headings-color);line-height:var(--bde-woo-base-heading-line-height)}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row{padding:0}@media screen and (max-width: 1024px){.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row{flex-direction:row}}@media screen and (max-width: 540px){.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row{flex-direction:column}}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row td{font-size:1rem;font-weight:700;flex:1}@media screen and (max-width: 540px){.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row td{align-self:center}}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row td:nth-child(2){color:var(--bde-brand-primary-color)}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:10px}@media screen and (max-width: 540px){.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td{width:100%}}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td a,.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td a>button{color:var(--bde-brand-primary-color);background:none;font-family:Zilla-slab;font-size:1rem;font-weight:700}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td a+button,.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td .upload-btn-wrapper>button{display:flex;margin:0;justify-content:center;width:100%;background-color:var(--bde-brand-primary-color);color:#fff;border:none;border-radius:20px;font-size:1.125rem;font-family:Zilla-slab;font-weight:500;text-decoration:none;margin:0;padding:10px 0 !important}@media screen and (max-width: 1024px){.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td a+button,.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td .upload-btn-wrapper>button{max-width:142px}}.woocommerce .woocommerce-order .woocommerce-customer-details+label+.container table tbody #fme_upload_files_order_row .fme-front-table-td .upload-btn-wrapper{width:100%}
