.checkout-inline-error-message{display:none !important}body{--accent-color: rgba(0, 0, 0, 0.4);--black: #000;--wp--preset--font-size--small: 14px}.alfamarka-ppl-proxy,.alfamarka-balikovna-proxy{display:block}.wp-block-woocommerce-checkout.alfamarka-checkout--balikovna-proxy-active .alfamarka-balikovna-source-button{display:none !important}.wp-block-woocommerce-checkout.alfamarka-checkout--balikovna-proxy-active .alfamarka-balikovna-source-button-wrapper{display:none !important}.wp-block-woocommerce-checkout.alfamarka-checkout--balikovna-proxy-active .alfamarka-balikovna-source-branch{display:none !important}.wp-block-woocommerce-checkout.alfamarka-checkout--balikovna-proxy-active .alfamarka-balikovna-source-label{display:none !important}.wp-block-woocommerce-checkout.alfamarka-checkout--ppl-proxy-active .alfamarka-ppl-source-button{display:none !important}.wp-block-woocommerce-checkout.alfamarka-checkout--ppl-proxy-active .alfamarka-ppl-source-branch{display:none !important}.alfamarka-delivery-message{font-size:12px}.wp-block-woocommerce-cart-cross-sells-block .wp-block-heading,.wp-block-woocommerce-cart-cross-sells-block h2{margin-top:20px;font-size:20px}.wp-block-woocommerce-cart-cross-sells-block .woocommerce-loop-product__title{font-size:15px}.alfamarka-cart-free-shipping-notice-block{margin-top:16px}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle{background-color:var(--accent-color);color:#fff;padding:20px;border-radius:3px;margin-bottom:20px}.woocommerce-checkout .woocommerce .checkout_coupon{background-color:var(--accent-color);color:#fff;padding:20px 20px 10px;border-radius:3px;margin-bottom:20px}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-checkout .col2-set{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:30px}}.woocommerce-checkout .woocommerce .woocommerce-checkout h3{margin:0 0 15px}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-checkout h3{margin-bottom:20px}}.woocommerce-checkout .woocommerce .form-row{margin:0 0 15px}.woocommerce-checkout .woocommerce .form-row label{text-transform:uppercase;display:block;font-size:12px;margin:0 0 5px}.woocommerce-checkout .woocommerce .form-row .woocommerce-input-wrapper{width:100%;display:block}.woocommerce-checkout .woocommerce .form-row input[type=text],.woocommerce-checkout .woocommerce .form-row input[type=email],.woocommerce-checkout .woocommerce .form-row input[type=tel],.woocommerce-checkout .woocommerce .form-row input[type=number],.woocommerce-checkout .woocommerce .form-row textarea{width:100%;border:1px solid var(--border);padding:10px 15px}.woocommerce-checkout .woocommerce #order_review_heading{margin-bottom:10px;padding-top:10px}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order{background-color:#f8f8f8;padding:10px 20px;border-radius:3px}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order{padding:20px 30px}}@media(pointer: fine){.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order .button:hover{background:#3e3e3e !important;color:#fff !important}}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table{margin-bottom:20px}@media(max-width: 767px){.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table table,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table thead,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tbody,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tr,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table td{display:block;max-width:100%}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table thead .product-total{display:none}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table .cart_item .product-name{border-bottom:0;padding-bottom:0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table .cart_item .product-total{padding-left:0;padding-top:0}}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table{margin-bottom:30px}}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table th{padding:5px 0;border-bottom:1px solid var(--black)}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table td,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table th{padding:10px 0}}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table td:nth-child(2),.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table th:nth-child(2){padding-left:30px}@media(max-width: 767px){.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table{width:calc(100vw - 30px - 40px);display:block}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot{display:block;width:calc(100vw - 30px - 40px)}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot tr,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot th{display:block}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot td:nth-child(2){padding:0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-methods{width:auto}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals{padding:20px 0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals>th:first-child{border:0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td{border:0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .delife-order-total,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .order-total{padding-top:10px}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .delife-order-total th,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order-table tfoot .order-total th{border:0;padding-bottom:0}}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods,.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul{list-style:none;padding:0;margin:0}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li,.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul li{margin-bottom:10px;background-color:#e8e8e8;border-radius:3px;position:relative;border:1px solid rgba(0,0,0,0)}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li:last-child,.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul li:last-child{margin:0}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li:has(input:checked),.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul li:has(input:checked){border-color:var(--black)}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods{width:360px;max-width:100%}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li label{margin:0;display:block;padding:10px 10px 10px 35px}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li input{position:absolute;left:10px;top:15px}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-shipping-methods li input{top:13px}}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods .amount{font-weight:600}.woocommerce-checkout .woocommerce .woocommerce-shipping-methods .delife-shipping-method-details{font-size:.8em;color:hsl(120,75%,40%);padding:0 10px 10px}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul li input{position:absolute;left:10px;top:20px}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul li input{top:18px}}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment ul .payment_box{font-size:14px;opacity:.7;padding:0 15px 15px}.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper{margin:30px 0}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper{margin:40px 0}}.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper .form-row{margin-top:15px}@media(min-width: 768px){.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper .form-row{margin-top:20px}}.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-wrapper .form-row input{margin-right:5px;position:relative;top:2px}.woocommerce-shipping-totals .woocommerce-shipping-methods li{text-align:left}.woocommerce-shipping-totals .woocommerce-shipping-methods li .delife-shipping-method-details{font-size:smaller;color:hsl(120,75%,40%);margin-top:.5rem}.cart-collaterals .woocommerce-shipping-totals.shipping{display:none}.cart-discount{color:#d60000}.cart-discount th{text-transform:uppercase}.wc-block-components-checkout-place-order-button,.wc-block-cart__submit-button{background:var(--black);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;justify-content:center;line-height:1.3;outline:0 !important;padding:12px 24px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.wc-block-components-radio-control-accordion-content,.delife-shipping-description{font-size:13px}.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{flex:0 0 20%}.woocommerce-checkout .header-nav,.woocommerce-checkout .searchform,.woocommerce-checkout .breadcrumbs,.woocommerce-checkout .topbar__list,.woocommerce-checkout .header__mobile-search{display:none}.woocommerce-checkout>.section,.woocommerce-cart>.section{margin-top:30px}@media all and (max-width: 767px){.woocommerce-checkout>.section{margin-top:0}.woocommerce-checkout .header__left{display:none}.wp-block-woocommerce-checkout{padding-top:0}}.delife-shipping-description{display:block;font-weight:normal}.delife-payment-icon{display:inline-block;margin-right:10px;vertical-align:middle}.alfamarka-payment-icon,.alfamarka-shipping-icon{display:inline-block;width:auto;max-height:24px;margin-right:10px;vertical-align:middle}.alfamarka-shipping-description,.alfamarka-shipping-delivery-date{display:block;font-weight:normal}.alfamarka-shipping-description{font-size:13px}.alfamarka-shipping-delivery-date{font-size:.8em;color:hsl(120,75%,40%);margin-top:2px}.alfamarka-pickup-picker-container{margin-top:12px}.alfamarka-pickup-picker-container .button,.alfamarka-pickup-picker-container .wp-element-button,.alfamarka-pickup-picker-container .components-button,.alfamarka-pickup-picker-container button[type=button]{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px !important;padding:0 18px !important;border:1px solid var(--wc-form-border-color, #d9d9d9) !important;border-radius:3px !important;background:#fff !important;color:var(--wp--preset--color--contrast, #111) !important;font-size:14px !important;font-weight:600 !important;line-height:1.2 !important;text-decoration:none !important;box-shadow:none !important;cursor:pointer !important;transition:border-color .2s ease,background-color .2s ease,color .2s ease !important}.alfamarka-pickup-picker-container .button:hover,.alfamarka-pickup-picker-container .wp-element-button:hover,.alfamarka-pickup-picker-container .components-button:hover,.alfamarka-pickup-picker-container button[type=button]:hover{border-color:#111 !important;background:#f5f5f5 !important;color:#111 !important}.alfamarka-pickup-picker-container .button:focus,.alfamarka-pickup-picker-container .wp-element-button:focus,.alfamarka-pickup-picker-container .components-button:focus,.alfamarka-pickup-picker-container button[type=button]:focus{outline:2px solid #111 !important;outline-offset:2px !important}.alfamarka-packeta-source{position:absolute !important;left:-9999px !important;top:0 !important;width:1px !important;height:1px !important;overflow:hidden !important}.alfamarka-packeta-proxy{position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important;overflow:visible !important;display:block !important}.alfamarka-packeta-proxy .form-row.packeta-widget.blocks{display:block !important}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks{display:block !important}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .packetery-widget-button-row,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .packetery-widget-button-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .packetery-widget-button-logo,.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .alfamarka-pickup-provider-logo,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .packetery-widget-button-logo,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .alfamarka-pickup-provider-logo{width:auto;height:24px;object-fit:contain;flex:0 0 auto}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .alfamarka-pickup-provider-badge,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .alfamarka-pickup-provider-badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:24px;padding:0 8px;border-radius:999px;background:#ffd400;color:#111;font-size:12px;font-weight:700;letter-spacing:.04em;flex:0 0 auto}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .packeta-widget-place,.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .packeta-widget-info,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .packeta-widget-place,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .packeta-widget-info{margin:0}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .packeta-widget-place,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .packeta-widget-place{font-size:14px;font-weight:600}.alfamarka-balikovna-proxy.form-row.packeta-widget.blocks .packeta-widget-info,.alfamarka-ppl-proxy.form-row.packeta-widget.blocks .packeta-widget-info{margin-top:4px;font-size:13px;color:rgba(0,0,0,.7)}.wp-block-woocommerce-checkout.alignwide{margin:0 !important;width:100%}.alfamarka-packeta-proxy .wc-block-components-text-input{display:block !important}.alfamarka-pickup-picker-container:empty,.alfamarka-pickup-picker-parking{display:none}.wc-block-components-radio-control .wc-block-components-radio-control__input{padding:0}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{padding:0}.wc-block-components-totals-wrapper{border-radius:3px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-subtotal-block.wc-block-components-totals-wrapper{display:none}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-shipping-block.wc-block-components-totals-wrapper{display:none}.wp-block-woocommerce-cart div:has(>.wc-block-components-totals-item.wc-block-components-totals-footer-item){display:none}.wp-block-woocommerce-checkout #billing-fields #billing.wc-block-components-address-form>.wc-block-components-address-form__country,.wp-block-woocommerce-checkout #billing-fields #billing.wc-block-components-address-form>.wc-block-components-country-input,.wp-block-woocommerce-checkout #shipping-fields #shipping.wc-block-components-address-form>.wc-block-components-address-form__country,.wp-block-woocommerce-checkout #shipping-fields #shipping.wc-block-components-address-form>.wc-block-components-country-input{display:none !important}.wp-block-woocommerce-checkout.alfamarka-checkout--pickup-shipping #shipping-fields #shipping.wc-block-components-address-form>.wc-block-components-address-form__address_1,.wp-block-woocommerce-checkout.alfamarka-checkout--pickup-shipping #shipping-fields #shipping.wc-block-components-address-form>.wc-block-components-address-form__city,.wp-block-woocommerce-checkout.alfamarka-checkout--pickup-shipping #shipping-fields #shipping.wc-block-components-address-form>.wc-block-components-address-form__postcode{display:none !important}.wp-block-woocommerce-checkout #shipping-fields .wc-block-components-address-card__address-section--secondary{display:none !important}.wp-block-woocommerce-checkout .wc-block-checkout__order-notes.wp-block-woocommerce-checkout-order-note-block.wc-block-components-checkout-step,.wp-block-woocommerce-checkout .wc-block-components-address-form__address_2-toggle{display:none !important}.wp-block-woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax{display:none}.wp-block-woocommerce-checkout.checkout-step-1 .wp-block-woocommerce-checkout-shipping-address-block,.wp-block-woocommerce-checkout.checkout-step-1 .wp-block-woocommerce-checkout-billing-address-block,.wp-block-woocommerce-checkout.checkout-step-1 .wp-block-woocommerce-checkout-additional-information-block,.wp-block-woocommerce-checkout.checkout-step-1 .wp-block-woocommerce-checkout-order-note-block,.wp-block-woocommerce-checkout.checkout-step-1 .wp-block-woocommerce-checkout-terms-block,.wp-block-woocommerce-checkout.checkout-step-1 .wp-block-woocommerce-checkout-actions-block,.wp-block-woocommerce-checkout.checkout-step-1 .wc-block-checkout__contact-fields,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wp-block-woocommerce-checkout-shipping-address-block,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wp-block-woocommerce-checkout-billing-address-block,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wp-block-woocommerce-checkout-additional-information-block,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wp-block-woocommerce-checkout-order-note-block,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wp-block-woocommerce-checkout-terms-block,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wp-block-woocommerce-checkout-actions-block,.wp-block-woocommerce-checkout:not(.checkout-step-2) .wc-block-checkout__contact-fields{display:none}.wp-block-woocommerce-checkout .checkout-next-step{margin:30px 0;text-align:center}.wp-block-woocommerce-checkout .checkout-next-step .checkout-next-button{background:var(--black);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;font-size:15px;font-weight:500;justify-content:center;line-height:1.3;outline:0 !important;padding:15px 40px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.wp-block-woocommerce-checkout .checkout-next-step .checkout-next-button:hover{background:#3e3e3e}.wp-block-woocommerce-checkout .checkout-next-step .checkout-next-button:disabled{opacity:.5;cursor:not-allowed}.wp-block-woocommerce-checkout.checkout-step-2 .wp-block-woocommerce-checkout-express-payment-block,.wp-block-woocommerce-checkout.checkout-step-2 .wp-block-woocommerce-checkout-shipping-methods-block,.wp-block-woocommerce-checkout.checkout-step-2 .wp-block-woocommerce-checkout-payment-block,.wp-block-woocommerce-checkout.checkout-step-2 .wp-block-woocommerce-checkout-shipping-method-block,.wp-block-woocommerce-checkout.checkout-step-2 .wp-block-woocommerce-checkout-pickup-options-block,.wp-block-woocommerce-checkout.checkout-step-2 .checkout-next-step{display:none}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-components-checkout-return-to-cart-button{display:none}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions{align-items:center;display:flex;flex-direction:column;gap:12px}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions .wc-block-checkout__actions_row{order:1;width:100%;display:flex;justify-content:center}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{margin:0;width:100%}@media(min-width: 768px){.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{max-width:520px}}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions .checkout-back-button-container{margin:0;order:2}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions .checkout-back-button-container .checkout-back-button{background:rgba(0,0,0,0);border:0;color:var(--black);padding:0;cursor:pointer;border-radius:3px;font-size:14px;transition:all .3s ease;width:auto;text-align:center;text-decoration:none}.wp-block-woocommerce-checkout.checkout-step-2 .wc-block-checkout__actions .checkout-back-button-container .checkout-back-button:hover{background:rgba(0,0,0,0);color:#3e3e3e}.checkout-step-indicator{display:flex;justify-content:center;margin-bottom:30px;gap:40px}.checkout-step-indicator a.step{text-decoration:none}.checkout-step-indicator .step{display:flex;align-items:center;font-size:14px;color:#999;transition:all .3s ease}.checkout-step-indicator .step.active{color:var(--black);font-weight:600}.checkout-step-indicator .step.active .step-number{background:var(--black);color:#fff;border-color:var(--black)}.checkout-step-indicator .step.clickable{cursor:pointer}.checkout-step-indicator .step.clickable:hover{color:var(--black)}.checkout-step-indicator .step.clickable:hover .step-number{border-color:var(--black)}.checkout-step-indicator .step .step-number{width:30px;height:30px;border-radius:50%;border:2px solid currentColor;display:flex;align-items:center;justify-content:center;margin-right:8px;transition:all .3s ease}.wp-block-woocommerce-checkout .checkout-next-step .checkout-next-button{background:red;font-weight:700 !important;width:100%;border-radius:5px !important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{background-color:red;font-weight:700 !important;max-width:100%;border-radius:5px}.checkout-steps{padding:20px 0}@media(max-width: 767px){.checkout-steps{padding:10px 0}}@media(max-width: 739px){.wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper{display:none}}p#wc-guest-checkout-notice{display:none}span.wc-block-components-checkbox__label{font-weight:normal}.wc-block-components-product-metadata__description{display:none}.wc-block-components-checkout-return-to-cart-button{display:none}
