.breadcrumbs__section.-checkout{margin-bottom:40px}@media screen and (max-width: 991.98px){.breadcrumbs__section.-checkout{margin-bottom:16px}}.checkout-section__title{margin-bottom:40px}@media screen and (max-width: 991.98px){.checkout-section__title{margin-bottom:16px}}.checkout-section .woocommerce-checkout{display:grid;grid-template-columns:49.3% auto;-webkit-column-gap:168px;-moz-column-gap:168px;column-gap:168px}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout{-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}}@media screen and (max-width: 991.98px){.checkout-section .woocommerce-checkout{display:block}}@media screen and (max-width: 991.98px){.checkout-section .col2-set{margin-bottom:32px}}@media screen and (max-width: 575.98px){.checkout-section .col2-set{margin-bottom:20px}}.checkout-section .col2-set .col-1,.checkout-section .col2-set .col-2{width:100%}.checkout-section .woocommerce-billing-fields{font-family:"Fira Sans",sans-serif;font-size:16px;line-height:1.6}.checkout-section .woocommerce-billing-fields h3{display:none}.checkout-section form .form-row{padding:0;margin-bottom:24px}.checkout-section form .form-row#billing_address_2_field,.checkout-section form .form-row#billing_address_3_field,.checkout-section form .form-row#billing_postcode_field{display:inline-block;width:47%}.checkout-section form .form-row#billing_address_3_field{float:right}.checkout-section form .form-row#billing_address_2_field label{position:static !important;margin:0 0 4px;height:auto;width:auto;-webkit-clip-path:none !important;clip-path:none !important}.checkout-section form .form-row label{margin-bottom:4px;font-family:"Fira Sans",sans-serif;font-size:16px;line-height:1.6}.checkout-section form .form-row label .required{color:#0d0d0d;font-weight:400}.checkout-section form .form-row label .optional{display:none}.checkout-section form .form-row input,.checkout-section form .form-row .woocommerce-input-wrapper strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccd1ff;border-radius:40px;padding:8px 32px;width:100%;min-height:42px;background-color:#fff;font-family:"Fira Sans",sans-serif;font-size:16px;line-height:1.6;font-weight:400;-webkit-transition:500ms cubic-bezier(0.4, 0, 0.2, 1);transition:500ms cubic-bezier(0.4, 0, 0.2, 1);cursor:auto}@media screen and (max-width: 1440px){.checkout-section form .form-row input,.checkout-section form .form-row .woocommerce-input-wrapper strong{padding:12px 24px;font-size:14px}}@media screen and (max-width: 575.98px){.checkout-section form .form-row input,.checkout-section form .form-row .woocommerce-input-wrapper strong{padding:8px 16px;border-radius:24px}}.checkout-section form .form-row input::-webkit-input-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::-webkit-input-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section form .form-row input::-webkit-input-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::-webkit-input-placeholder{font-size:14px}}.checkout-section form .form-row input::-moz-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::-moz-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section form .form-row input::-moz-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::-moz-placeholder{font-size:14px}}.checkout-section form .form-row input:-ms-input-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong:-ms-input-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section form .form-row input:-ms-input-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong:-ms-input-placeholder{font-size:14px}}.checkout-section form .form-row input::-ms-input-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::-ms-input-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section form .form-row input::-ms-input-placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::-ms-input-placeholder{font-size:14px}}.checkout-section form .form-row input::placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section form .form-row input::placeholder,.checkout-section form .form-row .woocommerce-input-wrapper strong::placeholder{font-size:14px}}.checkout-section form .form-row input:hover,.checkout-section form .form-row input:focus,.checkout-section form .form-row .woocommerce-input-wrapper strong:hover,.checkout-section form .form-row .woocommerce-input-wrapper strong:focus{-webkit-box-shadow:0px 4px 4px 0px rgba(29,32,135,.23);box-shadow:0px 4px 4px 0px rgba(29,32,135,.23)}.checkout-section form .form-row input#billing_phone{padding-left:80px}@media screen and (max-width: 1440px){.checkout-section form .form-row input#billing_phone{padding-left:64px}}@media screen and (max-width: 575.98px){.checkout-section form .form-row input#billing_phone{padding-left:48px}}.checkout-section form .form-row#billing_phone_field .woocommerce-input-wrapper{position:relative}.checkout-section form .form-row#billing_phone_field .woocommerce-input-wrapper::before{content:"";position:absolute;z-index:10;display:block;width:20px;height:13px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;border-bottom:7px solid #dc1414;top:14.5px;left:40px}@media screen and (max-width: 1440px){.checkout-section form .form-row#billing_phone_field .woocommerce-input-wrapper::before{left:24px}}@media screen and (max-width: 575.98px){.checkout-section form .form-row#billing_phone_field .woocommerce-input-wrapper::before{left:16px}}.checkout-section form .form-row.place-order{margin-bottom:0}.checkout-section form .form-row-first,.checkout-section form .form-row-last{width:100%}.checkout-section .woo-custom-shipping-container{margin-bottom:24px}@media screen and (max-width: 575.98px){.checkout-section .woo-custom-shipping-container{margin-bottom:40px}}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575.98px){.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li label{cursor:pointer}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li:first-child{position:relative}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li:first-child label{height:40px;width:190px}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li:first-child::after{content:"";position:absolute;top:0;left:24px;display:block;width:190px;height:40px;background:#f7f7fc url("../../images/poczta_polska.png") no-repeat center/contain;pointer-events:none}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li input{margin:0 8px 0 0;width:16px;height:16px;vertical-align:middle}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li input::after{content:"";display:block;width:16px;height:16px;background:#f7f7fc url("../../images/radio.svg") no-repeat center/contain;pointer-events:none}.checkout-section .woo-custom-shipping-container ul#shipping_method.woocommerce-shipping-methods li input:checked::after{background:#f7f7fc url("../../images/radio-checked.svg") no-repeat center/contain}.checkout-section .woocommerce-checkout-payment#payment{margin-bottom:24px;background-color:#f7f7fc}@media screen and (max-width: 991.98px){.checkout-section .woocommerce-checkout-payment#payment{margin-bottom:40px}}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0;margin-top:8px;border:none}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods::before,.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods::after{content:none}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li .payment_box.payment_method_payustandard,.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li .payment_box.payment_method_cod{display:none !important}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li.payment_method_cod{margin-left:auto}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li.payment_method_cod{margin-left:0}}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li label{cursor:pointer}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li:last-child{color:rgba(0,0,0,0)}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li:last-child label{height:40px;width:110px;font-size:0}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li:last-child label img{display:none}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li:last-child label{position:relative}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li:last-child label::after{content:"";position:absolute;top:0;left:0;display:block;width:110px;height:40px;background:#f7f7fc url("../../images/pay_you.png") no-repeat center/contain;pointer-events:none}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li input{margin:0 8px 0 0;width:16px;height:16px;vertical-align:middle}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li input::after{content:"";display:block;width:16px;height:16px;background:#f7f7fc url("../../images/radio.svg") no-repeat center/contain;pointer-events:none}.checkout-section .woocommerce-checkout-payment#payment ul.payment_methods li input:checked::after{background:#f7f7fc url("../../images/radio-checked.svg") no-repeat center/contain}.checkout-section .woocommerce-checkout-payment#payment .form-row.place-order{visibility:hidden;height:0;padding:0;margin:0}.checkout-section .woocommerce-shipping-fields{font-family:"Fira Sans",sans-serif;font-size:16px;line-height:1.6}.checkout-section .woocommerce-shipping-fields h3{line-height:1;margin-bottom:24px}.checkout-section .woocommerce-shipping-fields h3 label{cursor:pointer}.checkout-section .woocommerce-shipping-fields h3 span{line-height:1.6}.checkout-section .woocommerce-shipping-fields h3 input{position:relative;visibility:hidden;margin-right:8px;width:20px;height:18px}.checkout-section .woocommerce-shipping-fields h3 input::after{content:"";display:block;width:24px;height:24px;background:#f7f7fc url("../../images/checkbox.png") no-repeat center/contain;pointer-events:none;visibility:visible}.checkout-section .woocommerce-shipping-fields h3 input:checked::after{background:#f7f7fc url("../../images/checkbox-checked.png") no-repeat center/contain}.checkout-section .woocommerce-shipping-fields .shipping_address .form-row#shipping_address_2_field,.checkout-section .woocommerce-shipping-fields .shipping_address .form-row#shipping_address_3_field,.checkout-section .woocommerce-shipping-fields .shipping_address .form-row#shipping_postcode_field{display:inline-block;width:47%}.checkout-section .woocommerce-shipping-fields .shipping_address .form-row#shipping_address_3_field{float:right}.checkout-section .woocommerce-shipping-fields .shipping_address .form-row#shipping_address_2_field label{position:static !important;margin:0 0 4px;height:auto;width:auto;-webkit-clip-path:none !important;clip-path:none !important}.checkout-section .woocommerce-additional-fields h3{display:none}.checkout-section .woocommerce-additional-fields .form-row.notes textarea{cursor:text;min-height:127px;padding:12px 32px;border-radius:40px;border:1px solid #ccd1ff;background-color:#fff;resize:none;-webkit-transition:500ms cubic-bezier(0.4, 0, 0.2, 1);transition:500ms cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (max-width: 1440px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea{padding:12px 24px;font-size:14px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea{padding:8px 16px;border-radius:24px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea:hover,.checkout-section .woocommerce-additional-fields .form-row.notes textarea:focus{-webkit-box-shadow:0px 4px 4px 0px rgba(29,32,135,.23);box-shadow:0px 4px 4px 0px rgba(29,32,135,.23)}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-scrollbar{display:block}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-scrollbar{width:12px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-scrollbar-button{background-color:rgba(0,0,0,0);height:20px}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-scrollbar-thumb{border-radius:24px;background-color:rgba(140,142,208,.2);cursor:pointer}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-scrollbar-thumb{width:12px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-input-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-webkit-input-placeholder{font-size:14px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-moz-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-moz-placeholder{font-size:14px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea:-ms-input-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea:-ms-input-placeholder{font-size:14px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-ms-input-placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea::-ms-input-placeholder{font-size:14px}}.checkout-section .woocommerce-additional-fields .form-row.notes textarea::placeholder{font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#b3b3b3}@media screen and (max-width: 1440px){.checkout-section .woocommerce-additional-fields .form-row.notes textarea::placeholder{font-size:14px}}.checkout-section .woocommerce-additional-fields p{font-family:"Fira Sans",sans-serif;font-size:16px;line-height:1.6}.checkout-section .woocommerce-additional-fields p a{color:#1d2087}.checkout-section .woocommerce-additional-fields .form-row p{margin-bottom:20px}.checkout-section .woocommerce-additional-fields .form-row label.checkbox{cursor:pointer}.checkout-section .woocommerce-additional-fields .form-row label.checkbox .input-checkbox{position:relative;visibility:hidden;margin-right:8px;width:20px;min-height:26px}@media screen and (max-width: 991.98px){.checkout-section .woocommerce-additional-fields .form-row label.checkbox .input-checkbox{margin-right:0}}.checkout-section .woocommerce-additional-fields .form-row label.checkbox .input-checkbox::after{position:absolute;top:0;left:0;content:"";display:block;width:24px;height:24px;background:#f7f7fc url("../../images/checkbox.png") no-repeat center/contain;pointer-events:none;visibility:visible}.checkout-section .woocommerce-additional-fields .form-row label.checkbox .input-checkbox:checked::after{background:#f7f7fc url("../../images/checkbox-checked.png") no-repeat center/contain}.checkout-section .woocommerce-additional-fields .required{display:none}.checkout-section #order_review_heading{display:none}.checkout-section .woocommerce-checkout-review-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 24px;border-radius:40px;border:1px solid #ccd1ff;background-color:#fff}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order{border-radius:24px;padding:20px 16px}}.checkout-section .woocommerce-checkout-review-order .checkout_order_title--wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:48px;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid #ccd1ff}.checkout-section .woocommerce-checkout-review-order .checkout_order_title{font-size:40px;vertical-align:sub}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order .checkout_order_title{font-size:32px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order .checkout_order_title{font-size:24px}}.checkout-section .woocommerce-checkout-review-order .checkout_order_link{color:#1d2087}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order .checkout_order_link{font-size:16px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order .checkout_order_link{font-size:14px}}.checkout-section .woocommerce-checkout-review-order-table.shop_table{table-layout:fixed;width:100%;border:none;margin:0 0 22px}.checkout-section .woocommerce-checkout-review-order-table.shop_table thead{display:none}.checkout-section .woocommerce-checkout-review-order-table.shop_table td,.checkout-section .woocommerce-checkout-review-order-table.shop_table th{border-top:none;padding:0}.checkout-section .woocommerce-checkout-review-order-table.shop_table bdi{font-size:24px}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order-table.shop_table bdi{font-size:20px}}@media screen and (max-width: 1200px){.checkout-section .woocommerce-checkout-review-order-table.shop_table bdi{font-size:16px}}.checkout-section .woocommerce-checkout-review-order-table.shop_table .product-total{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;padding-top:32px}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order-table.shop_table .product-total{padding-top:20px}}.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name{width:70%;font-size:0}.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:22px}.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper img{width:100px;height:100px;border-radius:16px}@media screen and (max-width: 1200px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper img{width:70px;height:70px}}@media screen and (max-width: 991.98px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper img{width:100px;height:100px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper img{width:70px;height:70px}}.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper .checkout-product-name{color:#1d2087;font-size:20px;line-height:1.5}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper .checkout-product-name{font-size:16px;line-height:normal}}@media screen and (max-width: 991.98px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper .checkout-product-name{font-size:18px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper .checkout-product-name{font-size:16px}}.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name .checkout-product-wrapper .product-quantity{margin-top:10px;color:#0d0d0d}.checkout-section .woocommerce-checkout-review-order-table.shop_table tbody .product-name strong{display:none}.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .cart-subtotal{display:none}.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total th,.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total td{padding:20px 0;border-top:1px solid #ccd1ff;border-bottom:1px solid #ccd1ff;font-weight:300;font-size:40px;line-height:1.2}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total th,.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total td{font-weight:400;font-size:24px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total th,.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total td{font-size:20px}}.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total td{text-align:right}.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total th{color:#1d2087}.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total bdi{font-weight:300;font-size:40px;line-height:1.2}@media screen and (max-width: 1440px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total bdi{font-weight:400;font-size:24px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-checkout-review-order-table.shop_table tfoot .order-total bdi{font-size:20px}}.checkout-section .woocommerce-checkout-review-order .place-order button{margin:0 auto}.checkout-section .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{visibility:hidden;position:absolute;height:0;width:0}.checkout-section form .form-row.woocommerce-validated input.input-text{border-color:#8c8ed0}.checkout-section form .form-row.woocommerce-invalid label{color:#0d0d0d}.checkout-section form .form-row.woocommerce-invalid label .required{color:#0d0d0d}.checkout-section form .form-row.woocommerce-invalid input.input-text{border-color:#dc1414}.checkout-section .input-text.woocommerce-invalid{border-color:#dc1414}.checkout-section .woocommerce-error{border:none;padding:0;margin:4px 0 0 32px;background-color:rgba(0,0,0,0);color:#dc1414;font-size:12px;line-height:normal}.checkout-section .woocommerce-error a{color:#dc1414 !important}@media screen and (max-width: 991.98px){.checkout-section .woocommerce-error{font-size:10px;margin-left:24px}}@media screen and (max-width: 575.98px){.checkout-section .woocommerce-error{margin-left:12px}}.checkout-section .woocommerce-error::before{content:none}