:root{--pz-gold:#C79A3B;--pz-gold-dark:#a67f28;--pz-ink:#2b2b2b;--pz-border:#dcd7cf;--pz-field-bg:#ffffff}form.checkout.woocommerce-checkout{max-width:680px;margin:0 auto}#customer_details,#customer_details .col-1,#customer_details .col-2{width:100%;float:none;max-width:100%}form.checkout .form-row{margin-bottom:16px;padding:0}@media(min-width:600px){form.checkout .form-row-first{width:48%}form.checkout .form-row-last{width:48%}}@media(max-width:599px){form.checkout .form-row-first,form.checkout .form-row-last{width:100%;float:none}}form.checkout .input-text,form.checkout select,form.checkout textarea,form.checkout .select2-selection--single{min-height:46px;height:auto;padding:11px 14px;font-size:15px;line-height:1.3;color:var(--pz-ink);background:var(--pz-field-bg);border:1px solid var(--pz-border);border-radius:8px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}form.checkout .select2-selection--single{display:flex;align-items:center}form.checkout textarea{min-height:90px;resize:vertical}form.checkout .input-text:focus,form.checkout select:focus,form.checkout textarea:focus,form.checkout .select2-container--focus .select2-selection--single{border-color:var(--pz-gold);box-shadow:0 0 0 3px rgba(199,154,59,.15);outline:none}form.checkout .form-row label{font-size:13px;font-weight:600;color:var(--pz-ink);margin-bottom:6px;display:inline-block}form.checkout abbr.required{color:var(--pz-gold-dark);border:none;text-decoration:none}#customer_details h3,#order_review_heading,.woocommerce-additional-fields h3{font-size:20px;font-weight:700;color:var(--pz-ink);padding-bottom:10px;margin-bottom:22px;position:relative}#customer_details h3:after,#order_review_heading:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:3px;background:var(--pz-gold)}#ship-to-different-address label{font-size:16px;font-weight:600;color:var(--pz-ink)}#order_review{background:#faf8f4;border:1px solid var(--pz-border);border-radius:12px;padding:24px}.woocommerce-checkout-review-order-table{border:none}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{border-top:1px solid #ece7de;padding:14px 4px}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{font-size:18px}.woocommerce-checkout-review-order-table .order-total .amount{color:var(--pz-gold-dark)}.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout #payment ul.payment_methods{border:none;padding:0}.woocommerce-checkout #payment ul.payment_methods li{list-style:none;border:1px solid var(--pz-border);border-radius:8px;padding:14px 16px;margin-bottom:10px}.woocommerce-checkout #payment ul.payment_methods li:has(input:checked){border-color:var(--pz-gold);background:rgba(199,154,59,.06)}.woocommerce-checkout #payment .payment_box{background:#f6f2ea;border-radius:8px;font-size:13px}.woocommerce-checkout #payment .payment_box:before{display:none}#place_order{width:100%;background:var(--pz-gold);color:#fff;font-size:16px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:16px 24px;border:none;border-radius:8px;margin-top:8px;transition:background .2s ease,transform .1s ease}#place_order:hover{background:var(--pz-gold-dark);transform:translateY(-1px)}.woocommerce-form-coupon-toggle{display:none}#et-secondary-menu .et-cart-info,.et-cart-info,#top-header .et-cart-info{display:none!important}#top-menu li.menu-vasarlas-gomb>a{background:#C79A3B;color:#fff!important;padding:10px 22px!important;border-radius:4px;font-weight:600;letter-spacing:.05em;transition:background .2s ease}#top-menu li.menu-vasarlas-gomb>a:hover{background:#a67f28;opacity:1!important}#top-menu li.menu-vasarlas-gomb>a:before,#top-menu li.menu-vasarlas-gomb>a:after{display:none!important}