.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #efefef;--bs-table-border-color: #bfbfbf;--bs-table-striped-bg: #e3e3e3;--bs-table-striped-color: #000;--bs-table-active-bg: #d7d7d7;--bs-table-active-color: #000;--bs-table-hover-bg: #dddddd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.woocommerce-checkout .select2-container .select2-selection,.woocommerce-checkout .select2-container .select2-dropdown,.select2-container .select2-dropdown{--form--border-width: 1px;--form--border-color: #000;--form--border-radius: 0.1875rem}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#b0b0b0}.woocommerce-checkout .select2-container--focus .select2-selection,.woocommerce-checkout .select2-container--open .select2-selection{outline:none;box-shadow:0 0 0 .25rem rgba(0,51,153,.25)}.woocommerce-checkout .select2-container .select2-selection--single,.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:1rem 2.5rem 1rem 1.25rem}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:revert}.select2-container--default .select2-selection--single .select2-selection__arrow{top:2px;right:0px;width:40px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.woocommerce-checkout .select2-container .select2-search__field,.select2-container--default .select2-search--dropdown .select2-search__field{height:3rem;background-color:#fff;border-radius:5px}.woocommerce-checkout #main .woocommerce{max-width:none;padding:0;margin:0}.woocommerce form.woocommerce-form-login input,.woocommerce form.woocommerce-form-register input{border:var(--bs-border-width) solid var(--bs-border-color)}.woocommerce form.woocommerce-form-login input:focus,.woocommerce form.woocommerce-form-register input:focus{border-color:#d8d8d8}body.theme-twentytwentyone .wc-block-components-checkbox__mark{display:block}body.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:#000}.page-content{padding-top:2rem;padding-bottom:2rem}.page-content .entry-header{text-align:center}.page-content .entry-header .entry-title{margin-bottom:2.5rem}.page-content .entry-content .woocommerce-form-login{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #ebebeb}.page-content .entry-content .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:0;margin-bottom:1.25rem}.page-content .entry-content .woocommerce-form-login .lost_password{margin-bottom:0}.page-content .entry-content .woocommerce-form-login .lost_password a{font-weight:500;text-decoration:underline}.page-content .entry-content .checkout_coupon{background:rgba(0,0,0,0);margin-bottom:2.5rem}.page-content .entry-content .checkout_coupon>p{font-size:1rem;color:#000}.page-content .entry-content .checkout_coupon #coupon_code{--form--border-width: 1px;--form--border-color: #000}.page-content .entry-content .checkout{width:100%}@media(max-width: 991.98px){.page-content .entry-content .checkout{display:block}}@media only screen and (max-width: 768px){.page-content .entry-content .checkout .woocommerce-billing-fields .form-row-first,.page-content .entry-content .checkout .woocommerce-billing-fields .form-row-last,.page-content .entry-content .checkout .woocommerce-shipping-fields .form-row-first,.page-content .entry-content .checkout .woocommerce-shipping-fields .form-row-last{width:100%}.page-content .entry-content .checkout .woocommerce-billing-fields .form-row-first,.page-content .entry-content .checkout .woocommerce-shipping-fields .form-row-first{margin-bottom:1rem}.page-content .entry-content .checkout .woocommerce-billing-fields .form-row-last,.page-content .entry-content .checkout .woocommerce-shipping-fields .form-row-last{margin-top:0}.page-content .entry-content .checkout .woocommerce-billing-fields .woocommerce-Button,.page-content .entry-content .checkout .woocommerce-billing-fields button[name=save_address],.page-content .entry-content .checkout .woocommerce-shipping-fields .woocommerce-Button,.page-content .entry-content .checkout .woocommerce-shipping-fields button[name=save_address]{margin:0 auto;display:inherit}}.page-content .entry-content .checkout #customer_details{width:100%;padding-right:0}@media(max-width: 991.98px){.page-content .entry-content .checkout #customer_details{float:none}}@media(min-width: 1200px){.page-content .entry-content .checkout #customer_details{width:60%;padding-right:1.875rem}}@media only screen and (min-width: 1367px){.page-content .entry-content .checkout #customer_details{padding-right:4rem}}.page-content .entry-content .checkout #customer_details .woocommerce-billing-fields>h3{margin-top:0;margin-bottom:2.5rem}.page-content .entry-content .checkout #order_review_heading{width:100%;margin-top:0;margin-bottom:2.5rem;padding-left:0;text-transform:capitalize}@media(max-width: 991.98px){.page-content .entry-content .checkout #order_review_heading{float:none}}@media(min-width: 1200px){.page-content .entry-content .checkout #order_review_heading{width:40%}}.page-content .entry-content .checkout #order_review{width:100%;padding:.9375rem;border-radius:5px;background-color:#f5f5f5}@media(max-width: 991.98px){.page-content .entry-content .checkout #order_review{float:none}}@media(min-width: 1200px){.page-content .entry-content .checkout #order_review{width:40%;padding:1.875rem}}.page-content .entry-content .checkout #order_review .shop_table{width:100%;margin-bottom:0;margin-top:0;border-radius:5px 5px 0 0;overflow:hidden;outline:1px solid #eee;outline-offset:-1px;background-color:#fff}.page-content .entry-content .checkout #order_review .shop_table thead tr,.page-content .entry-content .checkout #order_review .shop_table tbody tr,.page-content .entry-content .checkout #order_review .shop_table tfoot tr{font-size:1rem}.page-content .entry-content .checkout #order_review .shop_table thead tr td,.page-content .entry-content .checkout #order_review .shop_table thead tr th,.page-content .entry-content .checkout #order_review .shop_table tbody tr td,.page-content .entry-content .checkout #order_review .shop_table tbody tr th,.page-content .entry-content .checkout #order_review .shop_table tfoot tr td,.page-content .entry-content .checkout #order_review .shop_table tfoot tr th{border-bottom:1px solid #eee;padding:1.2rem .9375rem}@media(min-width: 1200px){.page-content .entry-content .checkout #order_review .shop_table thead tr td,.page-content .entry-content .checkout #order_review .shop_table thead tr th,.page-content .entry-content .checkout #order_review .shop_table tbody tr td,.page-content .entry-content .checkout #order_review .shop_table tbody tr th,.page-content .entry-content .checkout #order_review .shop_table tfoot tr td,.page-content .entry-content .checkout #order_review .shop_table tfoot tr th{padding:1.2rem 1.5rem}}.page-content .entry-content .checkout #order_review .shop_table thead{display:revert}.page-content .entry-content .checkout #order_review .shop_table thead th{font-weight:600;color:#b0b0b0}.page-content .entry-content .checkout #order_review .shop_table tfoot .cart-subtotal th,.page-content .entry-content .checkout #order_review .shop_table tfoot .woocommerce-shipping-totals th,.page-content .entry-content .checkout #order_review .shop_table tfoot .tax-total th,.page-content .entry-content .checkout #order_review .shop_table tfoot .order-total th,.page-content .entry-content .checkout #order_review .shop_table tfoot .cart-discount th{background-color:#fbfbfb}.page-content .entry-content .checkout #order_review .shop_table tfoot .woocommerce-shipping-totals .woocommerce-shipping-methods{margin:0}.page-content .entry-content .checkout #order_review .shop_table tfoot .woocommerce-shipping-totals .woocommerce-shipping-methods label{cursor:pointer;position:relative;padding-left:25px}.page-content .entry-content .checkout #order_review .shop_table tfoot .woocommerce-shipping-totals .woocommerce-shipping-methods label::before{margin:0;position:absolute;left:0;top:3px;--global--color-border: #0075ff}.page-content .entry-content .checkout #order_review .shop_table tfoot .woocommerce-shipping-totals .woocommerce-shipping-methods input[type=radio]+label::before{--form--border-color: #000;--form--border-width: 1px}.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .wc_payment_methods{margin-top:0;margin-bottom:2.5rem;padding:1.2rem .9375rem;border-radius:0 0 5px 5px;background-color:#fff}@media(min-width: 1200px){.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .wc_payment_methods{padding:1.2rem 1.5rem}}.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label::before{--global--color-border: #0075ff}.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method input[type=radio]+label::before{--form--border-color: #000;--form--border-width: 1px}@media(max-width: 991.98px){.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .payment_box{padding:0}}.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:0}.page-content .entry-content .checkout #order_review .woocommerce-checkout-payment .place-order #ppcp-hosted-fields .ppcp-dcc-order-button{--bs-btn-color: #000;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #000;--bs-btn-hover-border-color: #000;--bs-btn-focus-shadow-rgb: 92, 99, 106;--bs-btn-active-color: #000;--bs-btn-active-bg: #899197;--bs-btn-active-border-color: #7b838a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d;width:100%;margin-top:1.25rem}.woocommerce-order{max-width:950px;margin:0 auto}.woocommerce-order .woocommerce-success-details .order-success-msg{display:flex;align-items:center;margin-bottom:.9375rem}.woocommerce-order .woocommerce-success-details .order-success-msg .img img{max-width:6.25rem}.woocommerce-order .woocommerce-success-details .order-success-msg .text{font-size:1.3125rem;font-weight:600;padding-left:.9375rem;line-height:1.2}.woocommerce-order .woocommerce-order-overview{margin-bottom:0}@media(min-width: 768px){.woocommerce-order .woocommerce-order-overview{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}}@media(min-width: 1200px){.woocommerce-order .woocommerce-order-overview{margin-left:-30px;margin-right:-30px}}.woocommerce-order .woocommerce-order-overview>li{margin-bottom:20px;text-transform:uppercase}@media(min-width: 768px){.woocommerce-order .woocommerce-order-overview>li{display:inline-flex;flex-direction:column;align-items:flex-start;padding-left:16px;padding-right:16px;border-right:1px dashed #d3d3d3}}@media(min-width: 1200px){.woocommerce-order .woocommerce-order-overview>li{padding-left:30px;padding-right:30px}}.woocommerce-order .woocommerce-order-overview>li:first-child{padding-left:0}.woocommerce-order .woocommerce-order-overview>li:last-child{border-right:0}.woocommerce-order .woocommerce-order-overview>li strong{text-transform:initial}.woocommerce-order .woocommerce-customer-details .woocommerce-columns{padding-top:0}.woocommerce ul.woocommerce-error li,.woocommerce ul.woocommerce-info li,.woocommerce ul.woocommerce-message li,.woocommerce div.woocommerce-error li,.woocommerce div.woocommerce-info li,.woocommerce div.woocommerce-message li{flex-wrap:wrap;column-gap:5px}.woocommerce ul.woocommerce-error li+li,.woocommerce ul.woocommerce-info li+li,.woocommerce ul.woocommerce-message li+li,.woocommerce div.woocommerce-error li+li,.woocommerce div.woocommerce-info li+li,.woocommerce div.woocommerce-message li+li{margin-top:0;padding-top:0}/*# sourceMappingURL=checkoutpage.css.map */
