#header .header-inner{border-bottom:none}#header .header-inner .container .wrap .menu-wrapper,#header .header-inner .container .wrap .my-account{visibility:hidden}.entry-title,.woocommerce-form-coupon-toggle,.woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-checkout #order_review .review-order-title,.woocommerce-checkout #order_review .review-order-description{line-height:27.38px;font-family:"Titillium Web",sans-serif;font-size:18px}.woocommerce-checkout #order_review .review-order-title{font-weight:600}.woocommerce-checkout #order_review .review-order-description{font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order-table{display:block;border:none !important}.woocommerce-checkout .woocommerce-checkout-review-order-table thead,.woocommerce-checkout .woocommerce-checkout-review-order-table tbody{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot{display:block}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals{display:block}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td{display:block;border:none;padding:0;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.easypack-parcel-machine th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals th{display:none}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout article.page{margin:0 !important}article.page{padding:2.5rem 0 2.625rem 0 !important}@media only screen and (max-width: 48rem){article.page{padding-bottom:5rem !important}}.checkout-flex{display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem}.checkout-flex .woocommerce-message{display:none}.checkout-flex form.woocommerce-checkout{max-width:40.3125rem;width:100%}.checkout-flex form.woocommerce-checkout .woocommerce-message{display:block}.checkout-flex form.woocommerce-checkout .activated{margin-bottom:2.5rem}.checkout-flex form.woocommerce-checkout .activated h2{font-family:"IBM Plex Sans",sans-serif;font-weight:300;font-size:1.125rem;line-height:136%;margin:0}.checkout-flex form.woocommerce-checkout .header{margin-bottom:1.25rem}.checkout-flex form.woocommerce-checkout .header h1{font-weight:400;font-size:1.625rem;line-height:140%;margin:0}.checkout-flex form.woocommerce-checkout #payment{background:none}.checkout-flex form.woocommerce-checkout #payment .payment_methods{padding:0;border-bottom:0}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method{margin-top:.5rem}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method:first-of-type{margin-top:0}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method .input-radio{display:none}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method .input-radio:checked+label{border-color:#3a5e69 !important}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method>label{cursor:pointer;display:flex;flex-wrap:wrap;position:relative;font-weight:400;font-size:1rem;line-height:1.3125rem;width:100%;height:auto;padding:.8125rem 1rem 1rem 5.6875rem;border:.0625rem solid #201e1e}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method>label[for=payment_method_payuinstallments]{gap:4px 12px}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method>label #installment-mini-cart{padding-left:0}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method>label img{position:absolute;left:.5rem;top:0;bottom:0;margin:auto 0;max-width:3.75rem;width:100%;text-align:center}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method>label:hover{border-color:#3a5e69}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method.payment_method_payulistbanks>label img{left:1.1875rem;max-width:2.4375rem}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method.payment_method_payublik>label img{left:1.0625rem;max-width:2.75rem}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box{background:#e3e3e3;border-radius:0}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box p{margin:0;font-size:.875rem}.checkout-flex form.woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box:before{border-bottom-color:#e3e3e3}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order{margin-top:1.25rem;padding:0}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .flex{display:flex;justify-content:space-between;align-items:center;align-content:center}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .flex .step{font-weight:400;font-size:1rem;line-height:140%}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .flex button{float:none}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .chechbox-wrap .text{font-weight:400;font-size:.8125rem;top:-0.56875rem;line-height:146%}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .chechbox-wrap .text a{color:#201e1e;text-decoration:underline}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .chechbox-wrap .text a:hover{color:#3a5e69}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .info{margin-top:20px}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .info p{margin:0;font-size:.8125rem;line-height:146%}.checkout-flex form.woocommerce-checkout .address-wrapper{margin-top:3.75rem;display:flex;flex-wrap:wrap;gap:1.25rem 3.75rem}.checkout-flex form.woocommerce-checkout .address-wrapper h3{font-weight:400;font-size:1.375rem;line-height:140%;margin:0 0 1.25rem 0}.checkout-flex form.woocommerce-checkout .address-wrapper p{font-weight:400;font-size:.875rem;line-height:1.125rem;color:#444546;margin:0 0 .5rem 0}.checkout-flex form.woocommerce-checkout .edit-address-wrapper{margin-top:2.5rem}.checkout-flex form.woocommerce-checkout .edit-address-wrapper a{font-weight:500;font-size:.875rem;line-height:148.19%;text-decoration-line:underline;color:#201e1e}.checkout-flex form.woocommerce-checkout .edit-address-wrapper a:hover{color:#35555f}.checkout-flex form.woocommerce-checkout .personal-data-info{margin-top:1.25rem}.checkout-flex form.woocommerce-checkout .personal-data-info p{margin:0;font-size:.8125rem;line-height:146%}.checkout-flex .analiza-aside{width:60%;min-width:19.875rem;max-width:26.5625rem;position:sticky;top:5.4375rem}.checkout-flex .analiza-aside .podsumowanie{background:#e3e3e3;padding:1.125rem 1.125rem 2.5rem 1.125rem}.checkout-flex .analiza-aside .podsumowanie .header{margin-bottom:2.5rem}.checkout-flex .analiza-aside .podsumowanie .header h3{margin:0;font-weight:400;font-size:1.625rem;line-height:140%}.checkout-flex .analiza-aside .podsumowanie .error{margin:.125rem 0 0 0;font-weight:500;font-size:.8125rem;line-height:146%;color:#a51313}.checkout-flex .analiza-aside .podsumowanie .extra-prices{margin-bottom:0}.checkout-flex .analiza-aside .podsumowanie .extra-prices p{font-weight:400;font-size:1rem;line-height:1.3125rem;color:#444546;margin:0 0 1rem 0;display:flex;justify-content:space-between}.checkout-flex .analiza-aside .podsumowanie .extra-prices p a.woocommerce-remove-coupon{display:none !important}.checkout-flex .analiza-aside .podsumowanie .extra-prices p span.woocommerce-remove-coupon{cursor:pointer;color:blue}.checkout-flex .analiza-aside .podsumowanie .coupon-wrapper{display:none}.checkout-flex .analiza-aside .podsumowanie .woocommerce-mini-cart__total{padding-top:2rem;margin-top:2rem;margin-bottom:0;gap:.625rem;display:flex;justify-content:space-between;border-top:.125rem solid #201e1e;font-weight:500;font-size:1.375rem;line-height:140%}.checkout-flex .analiza-aside .podsumowanie .woocommerce-mini-cart__total .includes_tax{position:absolute;bottom:7px;right:10px}@media only screen and (max-width: 48rem){.checkout-flex{display:block}.checkout-flex form.woocommerce-checkout{max-width:100%}.checkout-flex form.woocommerce-checkout .activated{margin-bottom:2.3125rem}.checkout-flex form.woocommerce-checkout .header{margin-bottom:1.625rem}.checkout-flex form.woocommerce-checkout .address-wrapper{margin-top:2.3125rem}.checkout-flex form.woocommerce-checkout #payment div.form-row.place-order .flex .button#place_order{width:auto}.checkout-flex .analiza-aside{display:none}}@media only screen and (max-width: 48rem){body.woocommerce-checkout main#content article.page>.container{padding:0}body.woocommerce-checkout main#content article.page>.container #order_review #payment{padding:.625rem .9375rem}body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .review-order-title,body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .review-order-description,body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .woocommerce-checkout-review-order-table,body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .header,body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .address-wrapper,body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .edit-address-wrapper,body.woocommerce-checkout main#content article.page>.container .checkout-flex form.woocommerce-checkout .personal-data-info{padding:0 .9375rem}}.woocommerce-order-received article.page{padding:3.75rem 0 5rem 0 !important}@media only screen and (max-width: 48rem){.woocommerce-order-received article.page{padding-top:2rem !important;padding-bottom:5rem !important}}.woocommerce-order-confimation-wrapper{max-width:67.625rem;margin:0 auto;display:flex;gap:.9375rem}.woocommerce-order-confimation-wrapper .order-confirmation-details{max-width:31.875rem;width:100%;background:#f5f5f5;padding:2.59375rem 1.96875rem 4.75rem 2.53125rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received{display:flex;justify-content:space-between;gap:.9375rem;margin-bottom:1.25rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received h1,.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received h2{margin:0;font-weight:500;font-size:1.375rem;line-height:140%;font-family:"IBM Plex Sans",sans-serif}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received h2{font-weight:300}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received .img{position:relative;top:-0.5625rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-more-questions{margin-bottom:1.25rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-more-questions p{margin:0 0 .375rem 0;font-size:.9375rem;line-height:150%;color:#444546}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-more-questions a{font-weight:500;font-size:1rem;line-height:140%;text-decoration:underline;color:#201e1e}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-more-questions a:hover{color:#35555f}.woocommerce-order-confimation-wrapper .order-confirmation-details .order-number{margin-bottom:1.5rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .order-number p{margin:0 0 .5rem 0;font-size:.875rem;line-height:140%}.woocommerce-order-confimation-wrapper .order-confirmation-details .order-number p strong{font-weight:700;font-size:1rem;line-height:136%}.woocommerce-order-confimation-wrapper .order-confirmation-details .email{max-width:21.5625rem;margin-bottom:1.25rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .email p{margin:0;font-size:.9375rem;line-height:150%;color:#444546}.woocommerce-order-confimation-wrapper .order-confirmation-details .email p strong{font-weight:700}.woocommerce-order-confimation-wrapper .order-confirmation-image{max-width:34.8125rem;width:100%;background:#ecf2f7;display:flex;justify-content:center;align-items:center}.woocommerce-order-confimation-wrapper .order-confirmation-image img{height:100%;object-fit:cover}@media only screen and (max-width: 48rem){.woocommerce-order-confimation-wrapper{display:block;max-width:100%}.woocommerce-order-confimation-wrapper .order-confirmation-details{max-width:100%;padding:2.25rem 1rem 2.1875rem 1rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received{gap:1.8125rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-thankyou-order-received .img{max-width:4rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .woocommerce-more-questions{margin-bottom:2.25rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .order-number,.woocommerce-order-confimation-wrapper .order-confirmation-details .email{margin-bottom:2.5rem}.woocommerce-order-confimation-wrapper .order-confirmation-details .my-account .button{width:100%}.woocommerce-order-confimation-wrapper .order-confirmation-image{display:none}}.woocommerce-order-confimation-wrapper .additional-order-info{color:red;margin-bottom:0;margin-top:1.25rem}
