.trk-card{font-family:"Cairo",sans-serif;position:relative;overflow:hidden;border-radius:24px;padding:clamp(24px,3vw,34px);margin:18px 0;color:#fff;box-shadow:0 18px 40px rgb(46 34 24 / .18)}.trk-card--wallet{background:linear-gradient(135deg,#D99944 0%,#561420 60%,#3d0e18 100%)}.trk-card--insta{background:linear-gradient(135deg,#6B3FA0 0%,#4E2C7A 60%,#382057 100%)}.trk-card-shine{position:absolute;top:0;left:-60%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .18),transparent);transform:skewX(-18deg);pointer-events:none;animation:trkShine 5.5s ease-in-out infinite}@keyframes trkShine{0%,72%{left:-60%}88%,100%{left:130%}}.trk-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;position:relative;z-index:1}.trk-card-chip{width:46px;height:34px;border-radius:8px;background:linear-gradient(135deg,#F0D27A,#C9A24B);box-shadow:inset 0 1px 2px rgb(255 255 255 / .6),inset 0 -1px 2px rgb(0 0 0 / .2);position:relative}.trk-card-chip::before,.trk-card-chip::after{content:"";position:absolute;left:6px;right:6px;height:1px;background:rgb(0 0 0 / .25)}.trk-card-chip::before{top:12px}.trk-card-chip::after{top:21px}.trk-card-brand{font-family:"Reem Kufi",sans-serif;font-size:19px;font-weight:600;color:#fff;letter-spacing:.3px}.trk-card-mid{position:relative;z-index:1;text-align:center;margin-bottom:24px}.trk-card-hint{display:block;font-size:13px;color:rgb(255 255 255 / .7);margin-bottom:12px}.trk-card-number{display:inline-flex;align-items:center;gap:16px;background:rgb(255 255 255 / .12);border:1.5px solid rgb(255 255 255 / .25);border-radius:16px;padding:14px 26px;cursor:pointer;backdrop-filter:blur(4px);transition:background .2s,transform .2s,border-color .2s}.trk-card-number:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .5);transform:translateY(-2px)}.trk-card-number.is-copied{transform:scale(.97)}.trk-card-number .trk-copy-num{direction:ltr;font-size:clamp(22px,3vw,28px);font-weight:700;color:#fff;letter-spacing:3px;font-family:"Cairo",monospace}.trk-card-number .trk-copy-ico{display:inline-flex;color:rgb(255 255 255 / .75);transition:color .2s}.trk-card-number:hover .trk-copy-ico{color:#fff}.trk-card-tap{display:block;font-size:12px;color:rgb(255 255 255 / .6);margin-top:10px}.trk-card-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:20px;border-top:1px solid rgb(255 255 255 / .18)}.trk-card-foot-label{font-size:13.5px;color:rgb(255 255 255 / .85);font-weight:500}.trk-wa{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:999px;background:#25D366;color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:700;box-shadow:0 6px 18px rgb(37 211 102 / .35);transition:background .2s,transform .2s,box-shadow .2s}.trk-wa:hover{background:#1ebe5d;transform:translateY(-2px);box-shadow:0 10px 24px rgb(37 211 102 / .45)}@media(max-width:600px){.trk-card-foot{flex-direction:column;align-items:stretch;text-align:center}.trk-wa{justify-content:center}}.woocommerce-order{--tky-ivory:#FAF6EE;--tky-card:#FFFFFF;--tky-primary:#7A1E2C;--tky-primary-dark:#561420;--tky-gold:#B98A3E;--tky-ink:#2E2218;--tky-beige:#EFE6D8;--tky-muted:#9A8C7A;--tky-radius:22px;display:block}.woocommerce-order .woocommerce-thankyou-order-received{background:var(--tky-card)!important;border:1.5px solid rgb(122 30 44 / .18)!important;border-radius:var(--tky-radius)!important;color:var(--tky-primary)!important;font-family:"Reem Kufi",sans-serif!important;font-size:clamp(18px,2.2vw,22px)!important;font-weight:600!important;text-align:center!important;padding:clamp(22px,3vw,30px)!important;margin-bottom:28px!important;box-shadow:0 10px 30px rgb(46 34 24 / .05)!important;position:relative;overflow:hidden}.woocommerce-order .woocommerce-thankyou-order-received::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--tky-primary);color:#fff;font-size:16px;margin-inline-end:10px;vertical-align:middle}.woocommerce-order .order_details{display:flex!important;flex-wrap:wrap;gap:0!important;list-style:none!important;margin:0 0 28px!important;padding:0!important;background:var(--tky-card);border:1px solid var(--tky-beige);border-radius:var(--tky-radius);overflow:hidden;box-shadow:0 8px 30px rgb(46 34 24 / .05)}.woocommerce-order .order_details li{flex:1 1 auto;min-width:140px;padding:20px 22px!important;margin:0!important;border:0!important;border-inline-start:1px solid var(--tky-beige)!important;font-family:"Cairo",sans-serif!important;text-transform:none!important;display:flex;flex-direction:column;gap:6px}.woocommerce-order .order_details li:first-child{border-inline-start:0!important}.woocommerce-order .order_details li span{color:var(--tky-muted)!important;font-size:13px;font-weight:600}.woocommerce-order .order_details li strong{color:var(--tky-ink)!important;font-size:15.5px;font-weight:700}.woocommerce-order .order_details li.total strong .amount{color:var(--tky-primary)!important}.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title{font-family:"Reem Kufi",sans-serif!important;color:var(--tky-ink)!important;font-size:clamp(18px,2.2vw,22px)!important;padding-bottom:14px!important;margin:0 0 18px!important;border-bottom:2px solid var(--tky-beige)!important}.woocommerce-order .woocommerce-order-details{background:var(--tky-card);border:1px solid var(--tky-beige);border-radius:var(--tky-radius);padding:clamp(22px,3vw,30px);margin:28px 0;box-shadow:0 8px 30px rgb(46 34 24 / .05)}.woocommerce-order .order_details.shop_table,.woocommerce-order table.order_details{border:0!important;margin:0!important;width:100%}.woocommerce-order .woocommerce-order-details table thead th{color:var(--tky-muted)!important;font-family:"Cairo",sans-serif;font-weight:600;font-size:13.5px;border:0!important;border-bottom:1px solid var(--tky-beige)!important;padding:0 0 14px!important;text-align:start}.woocommerce-order .woocommerce-order-details tbody td{border:0!important;border-bottom:1px solid var(--tky-beige)!important;padding:16px 0!important;font-family:"Cairo",sans-serif;background:transparent!important}.woocommerce-order .woocommerce-order-details tbody td.product-name a{color:var(--tky-ink)!important;font-weight:600;text-decoration:none!important;transition:color .2s}.woocommerce-order .woocommerce-order-details tbody td.product-name a:hover{color:var(--tky-primary)!important}.woocommerce-order .product-quantity{color:var(--tky-muted)!important;font-weight:600}.woocommerce-order .woocommerce-order-details tbody td.product-total .amount{color:var(--tky-ink)!important;font-weight:700}.woocommerce-order .woocommerce-order-details tfoot th,.woocommerce-order .woocommerce-order-details tfoot td{border:0!important;border-bottom:1px solid var(--tky-beige)!important;padding:14px 0!important;font-family:"Cairo",sans-serif;background:transparent!important}.woocommerce-order .woocommerce-order-details tfoot th{color:var(--tky-muted)!important;font-weight:600;text-align:start}.woocommerce-order .woocommerce-order-details tfoot td{color:var(--tky-ink)!important;font-weight:700;text-align:end}.woocommerce-order .woocommerce-order-details tfoot tr:last-child th,.woocommerce-order .woocommerce-order-details tfoot tr:last-child td{border-bottom:0!important}.woocommerce-order .woocommerce-order-details tfoot tr:nth-last-child(2) td .amount{color:var(--tky-primary)!important;font-size:18px;font-weight:700}.woocommerce-order .shipped_via{color:var(--tky-muted)!important;font-size:12.5px}.woocommerce-order .woocommerce-customer-details{margin-top:28px}.woocommerce-order .woocommerce-columns--addresses{display:grid!important;grid-template-columns:1fr 1fr;gap:20px!important;margin:0!important}.woocommerce-order .woocommerce-column{background:var(--tky-card);border:1px solid var(--tky-beige);border-radius:var(--tky-radius);padding:clamp(20px,2.5vw,28px);box-shadow:0 8px 30px rgb(46 34 24 / .05);margin:0!important;width:auto!important;float:none!important}.woocommerce-order .woocommerce-column address{font-style:normal!important;font-family:"Cairo",sans-serif;color:var(--tky-ink)!important;line-height:2;font-size:14.5px;border:0!important}.woocommerce-order .woocommerce-customer-details--phone,.woocommerce-order .woocommerce-customer-details--email{color:var(--tky-muted)!important;font-size:13.5px;margin:8px 0 0;direction:ltr;text-align:start}.woocommerce-order .woocommerce-customer-details--phone::before,.woocommerce-order .woocommerce-customer-details--email::before{margin-inline-end:6px}@media(max-width:768px){.woocommerce-order .woocommerce-columns--addresses{grid-template-columns:1fr}.woocommerce-order .order_details li{border-inline-start:0!important;border-bottom:1px solid var(--tky-beige)!important}}.woocommerce-order-pay .wd-page-title .container,body .wd-page-title .container{text-align:center!important}body .wd-page-title .wd-checkout-steps{display:inline-flex!important;justify-content:center!important;align-items:center;flex-wrap:wrap;width:auto!important;margin-inline:auto!important;float:none!important}.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-notice--success.woocommerce-thankyou-order-received{background:#FFFFFF!important;border:1.5px solid rgb(184 145 47 / .35)!important;color:#242019!important;box-shadow:0 10px 30px rgb(46 34 24 / .05)!important}.woocommerce-order .woocommerce-thankyou-order-received::before{background:#B8912F!important;color:#fff!important;border-color:#B8912F!important}.woocommerce-order .woocommerce-thankyou-order-received::after{color:#B8912F!important;background:transparent!important}