:root{--mtps-orange:#ff6b35;--mtps-orange-deep:#e84e1a;--mtps-gold:#D4AF37;--mtps-gold-light:#FFD700}.mt-payment-selector{width:100%}.mt-payment-selector .mt-ps-buttons{display:flex;flex-direction:column;gap:1.1rem;align-items:stretch;width:100%;max-width:660px}@media (min-width:768px){.mt-payment-selector .mt-ps-buttons{flex-direction:row;gap:1.2rem}.mt-payment-selector .mt-ps-buttons>a{flex:1}}.mt-payment-selector.mt-ps-variant-compact .mt-ps-buttons{max-width:480px}.mt-ps-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.4rem 1.7rem;border-radius:22px;font-weight:800;line-height:1.4;letter-spacing:.2px;transition:transform 0.4s cubic-bezier(.34,1.56,.64,1),box-shadow 0.4s cubic-bezier(.4,0,.2,1),border-color 0.4s ease,background 0.4s ease;position:relative;overflow:hidden;text-decoration:none!important;cursor:pointer;border:1.5px solid #fff0;font-family:inherit;isolation:isolate}.mt-ps-btn::before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55),transparent);z-index:2;pointer-events:none}.mt-ps-btn::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at center top,rgb(255 255 255 / .06) 0%,transparent 65%);z-index:1;pointer-events:none;transition:opacity 0.4s ease}.mt-ps-btn:hover{transform:translateY(-4px);text-decoration:none}.mt-ps-btn-title{font-size:1.1rem;display:block;font-weight:900;position:relative;z-index:3}@media (min-width:480px){.mt-ps-btn-title{font-size:1.2rem}}.mt-ps-btn-sub{font-size:.86rem;font-weight:600;opacity:.88;margin-top:.5rem;display:block;letter-spacing:.4px;position:relative;z-index:3}.mt-ps-btn-sub .mt-ps-old{opacity:.55;text-decoration:line-through;text-decoration-color:currentColor;margin-left:.3rem;font-weight:500;font-size:.92em}.mt-ps-btn-sub strong{font-weight:900;opacity:1}.mt-ps-btn-intl{background:linear-gradient(180deg,rgb(255 215 0 / .07) 0%,transparent 60%),linear-gradient(135deg,#1a1206 0%,#2a1f0a 50%,#1a1206 100%);color:#FFD700!important;border-color:rgb(212 175 55 / .55);box-shadow:0 12px 40px rgb(0 0 0 / .7),0 0 0 1px rgb(212 175 55 / .15),inset 0 1px 0 rgb(255 215 0 / .28),inset 0 -1px 0 rgb(0 0 0 / .4);text-shadow:0 0 18px rgb(255 215 0 / .25)}.mt-ps-btn-intl:hover{color:#FFE54C!important;border-color:rgb(255 215 0 / .85);background:linear-gradient(180deg,rgb(255 215 0 / .13) 0%,transparent 60%),linear-gradient(135deg,#241a08 0%,#3a2c10 50%,#241a08 100%);box-shadow:0 18px 54px rgb(0 0 0 / .78),0 0 0 1px rgb(255 215 0 / .4),0 0 36px rgb(212 175 55 / .38),inset 0 1px 0 rgb(255 215 0 / .45),inset 0 -1px 0 rgb(0 0 0 / .4)}.mt-ps-btn-egp{background:linear-gradient(180deg,rgb(255 140 90 / .07) 0%,transparent 60%),linear-gradient(135deg,#1a0a06 0%,#2d1408 50%,#1a0a06 100%);color:#ffb38a!important;border-color:rgb(232 78 26 / .5);box-shadow:0 12px 40px rgb(0 0 0 / .7),0 0 0 1px rgb(232 78 26 / .15),inset 0 1px 0 rgb(255 140 90 / .28),inset 0 -1px 0 rgb(0 0 0 / .4);text-shadow:0 0 18px rgb(232 78 26 / .25)}.mt-ps-btn-egp:hover{color:#ffc8a0!important;border-color:rgb(255 140 90 / .85);background:linear-gradient(180deg,rgb(255 140 90 / .13) 0%,transparent 60%),linear-gradient(135deg,#260f08 0%,#3d1d0c 50%,#260f08 100%);box-shadow:0 18px 54px rgb(0 0 0 / .78),0 0 0 1px rgb(255 140 90 / .4),0 0 36px rgb(232 78 26 / .38),inset 0 1px 0 rgb(255 140 90 / .45),inset 0 -1px 0 rgb(0 0 0 / .4)}.mt-ps-motivation{margin:1.6rem 0 0;text-align:center;color:#cbd5e1;font-size:.98rem;line-height:1.95;font-weight:500;letter-spacing:.15px;max-width:620px}.mt-ps-motivation .mt-ps-accent{background:linear-gradient(135deg,#FFD700 0%,#D4AF37 50%,#ff8c5a 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:900}.woocommerce div.product .mt-payment-selector{margin:1.5rem 0}.woocommerce div.product form.cart{display:none!important}.woocommerce div.product .price{display:none!important}.mt-egp-section{background:#020617;padding:4rem 1rem 5rem;scroll-margin-top:90px;border-top:1px solid rgb(232 78 26 / .15)}.mt-egp-container{max-width:720px;margin:0 auto;color:#fff;direction:rtl;text-align:right}.mt-egp-title{text-align:center;font-size:clamp(1.6rem, 4vw, 2.2rem);font-weight:900;line-height:1.3;margin:0 0 .75rem;background:linear-gradient(135deg,#ff6b35 0%,#FFD700 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.mt-egp-sub{text-align:center;color:#94a3b8;font-size:1rem;line-height:1.7;margin:0 auto 2rem;max-width:560px}.mt-egp-price-card{border:2px dashed rgb(212 175 55 / .55);border-radius:20px;padding:1.5rem 1rem;text-align:center;background:rgb(212 175 55 / .03);margin:0 auto 1.75rem;max-width:520px}.mt-egp-price-label{color:#cbd5e1;font-size:.95rem;margin-bottom:.4rem}.mt-egp-price-old{color:#94a3b8;font-size:1.15rem;font-weight:600;margin-bottom:.3rem}.mt-egp-price-old s{text-decoration:line-through;text-decoration-color:rgb(239 68 68 / .85);text-decoration-thickness:2px}.mt-egp-price-amount{display:inline-flex;align-items:baseline;gap:.5rem;color:gold;font-weight:900;font-size:clamp(2.4rem, 6vw, 3rem);line-height:1}.mt-egp-price-amount small{font-size:1.3rem;font-weight:700;color:#D4AF37}.mt-egp-price-badge{display:inline-block;margin-top:.75rem;padding:.4rem 1rem;border-radius:999px;background:linear-gradient(135deg,rgb(232 78 26 / .2) 0%,rgb(212 175 55 / .2) 100%);border:1px solid rgb(232 78 26 / .5);color:#ffb38a;font-size:.85rem;font-weight:700;letter-spacing:.2px}.mt-egp-price-note{color:#94a3b8;font-size:.88rem;margin-top:.65rem}.mt-egp-step{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:16px;padding:1.25rem 1.4rem;margin:0 auto 1rem;max-width:560px}.mt-egp-step-head{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.mt-egp-step-num{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#FFD700 0%,#D4AF37 100%);color:#1a1100;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.mt-egp-step-title{font-weight:800;color:#fff;font-size:1.05rem;line-height:1.45}.mt-egp-step-body{color:#cbd5e1;font-size:.95rem;line-height:1.85}.mt-egp-copy-row{display:flex;gap:.65rem;background:rgb(0 0 0 / .4);border:1px solid rgb(212 175 55 / .25);border-radius:14px;padding:.6rem;align-items:center}.mt-egp-copy-num{flex:1;font-size:1.2rem;font-weight:700;color:gold;text-align:right;padding:0 .85rem;letter-spacing:.5px;direction:ltr}.mt-egp-copy-btn{background:linear-gradient(135deg,#FFD700 0%,#D4AF37 100%);color:#1a1100;font-weight:800;border:0;border-radius:10px;padding:.65rem 1.2rem;cursor:pointer;font-family:inherit;font-size:.95rem;transition:all 0.2s ease;min-width:80px}.mt-egp-copy-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgb(212 175 55 / .4)}.mt-egp-copy-btn.is-copied{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);color:#fff}.mt-egp-wa-btn{display:flex;align-items:center;justify-content:center;gap:.7rem;background:linear-gradient(135deg,#25D366 0%,#128C7E 100%);color:#fff!important;font-weight:800;font-size:1.1rem;padding:1.05rem 1.5rem;border-radius:999px;box-shadow:0 12px 32px rgb(37 211 102 / .4);transition:all 0.25s ease;width:100%;max-width:560px;margin:.5rem auto 1.5rem;text-decoration:none!important;direction:rtl}.mt-egp-wa-btn:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgb(37 211 102 / .6);color:#fff!important}.mt-egp-wa-btn svg{width:24px;height:24px}.mt-egp-contact{text-align:center;color:#94a3b8;font-size:.88rem;margin-top:.5rem}.mt-egp-contact a{color:gold;text-decoration:none;direction:ltr;display:inline-block}.mt-egp-contact a:hover{text-decoration:underline}