body:has(.thanks_container){background:#152c46!important;color:#f6f2e9!important}.thanks_container{box-sizing:border-box!important;width:calc(100% - 32px)!important;max-width:1040px!important;height:auto!important;margin:8px auto 26px!important;padding:clamp(22px,4vw,46px)!important;background:#152c46!important;color:#f6f2e9!important;border:1px solid #b18b43!important;border-radius:22px!important;box-shadow:none!important;direction:rtl!important;text-align:right!important;line-height:1.9!important}.thanks_content{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;color:#f6f2e9!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ab-thanks-custom-content [style*="background-color"]{background-color:transparent!important}.thanks_content :is(h1,h2){margin:0 0 22px!important;padding:0 0 16px!important;border-bottom:1px solid rgba(228,199,126,.55)!important;color:#fff!important;font-size:clamp(26px,3vw,34px)!important;font-weight:800!important;line-height:1.4!important}.thanks_content :is(h3,h4){margin:24px 0 12px!important;padding-right:12px!important;border-right:4px solid #b18b43!important;color:#e4c77e!important;font-size:clamp(20px,2.4vw,25px)!important;font-weight:800!important;line-height:1.5!important}.thanks_content :is(p,li){color:#f6f2e9!important;font-size:clamp(15px,1.5vw,17px)!important;line-height:1.9!important}.thanks_content :is(strong,a){color:#e4c77e!important}.thanks_content a{text-underline-offset:3px!important}.thanks_container :is(a,button){color:#fff!important;border:1px solid #b18b43!important;border-radius:999px!important;text-underline-offset:3px!important}.order_invoice_container{box-sizing:border-box!important;margin-top:16px!important;padding:0!important;background:transparent!important;color:#152c46!important;border:0!important;border-radius:18px!important;box-shadow:none!important}.order_invoice_container>div{box-sizing:border-box!important;margin:10px 0!important;padding:14px!important;background:#f6f2e9!important;color:#152c46!important;border:1px solid #b18b43!important;border-radius:18px!important;box-shadow:0 3px 10px rgba(21,44,70,.08)!important}.order_invoice_container>div *{color:#152c46!important}.order_invoice_container img{max-width:100%!important;height:auto!important;border-radius:14px!important}.order_invoice_container :is(button,a,input,select,textarea,[class*="review"],[class*="Review"]){border-radius:16px!important}.order_invoice_container :is(button,a){color:#fff!important;background:#152c46!important;border:1px solid #b18b43!important}@media(max-width:600px){.thanks_container{width:calc(100% - 24px)!important;margin:8px auto 18px!important;padding:20px 16px!important;border-radius:17px!important}.thanks_content :is(h1,h2){margin-bottom:18px!important;padding-bottom:12px!important}.thanks_content :is(h3,h4){margin-top:21px!important}.order_invoice_container{margin-top:10px!important}.order_invoice_container>div{margin:8px 0!important;padding:12px!important;border-radius:16px!important}}

/* Thank-you CTAs and invoice panels: consistent contrast and rounded edges */
.ab-thanks-offers{display:flex!important;justify-content:center!important;margin:8px auto!important}.mv-thanks-offers-btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;max-width:100%!important;margin:0 auto!important;padding:10px 20px!important;border:1px solid #b18b43!important;border-radius:999px!important;background:#152c46!important;color:#fff!important;font:inherit!important;font-weight:800!important;line-height:1.35!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important}.mv-thanks-offers-btn:hover,.ab-invoice-track-btn:hover{background:#e4c77e!important;color:#152c46!important}.ab-invoice{box-sizing:border-box!important;margin-top:16px!important;padding:14px!important;background:#f6f2e9!important;color:#152c46!important;border:1px solid #b18b43!important;border-radius:18px!important;overflow:hidden!important;box-shadow:none!important}.ab-invoice :is(.ab-invoice-timeline,.ab-invoice-items,.ab-invoice-shipping,.ab-invoice-totals,.ab-invoice-status-row){box-sizing:border-box!important;background:#fffdf8!important;border:1px solid #b18b43!important;border-radius:14px!important;overflow:hidden!important;box-shadow:none!important}.ab-invoice-track-btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:9px 16px!important;background:#152c46!important;color:#fff!important;border:1px solid #b18b43!important;border-radius:999px!important;font:inherit!important;font-weight:800!important;line-height:1.35!important;white-space:normal!important;cursor:pointer!important}.ab-invoice :is(img,button,a,input,select,textarea,[class*="review"],[class*="Review"]){border-radius:14px!important}.ab-invoice img{border-radius:12px!important}@media(max-width:600px){.ab-invoice{margin-top:10px!important;padding:10px!important;border-radius:16px!important}.ab-invoice :is(.ab-invoice-timeline,.ab-invoice-items,.ab-invoice-shipping,.ab-invoice-totals,.ab-invoice-status-row){border-radius:12px!important}.mv-thanks-offers-btn{min-height:44px!important;padding:9px 18px!important}}
.thanks_content ol{margin:12px 0 20px!important;padding:0!important;list-style:none!important;counter-reset:mv-order-step!important}.thanks_content ol>li{position:relative!important;box-sizing:border-box!important;margin:9px 0!important;padding:12px 48px 12px 14px!important;list-style:none!important;background:#fffdf8!important;color:#152c46!important;border:1px solid #b18b43!important;border-radius:14px!important;line-height:1.7!important;overflow:hidden!important}.thanks_content ol>li::before{counter-increment:mv-order-step!important;content:counter(mv-order-step)!important;position:absolute!important;right:12px!important;top:12px!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:1px solid #b18b43!important;border-radius:50%!important;background:#152c46!important;color:#e4c77e!important;font-size:13px!important;font-weight:800!important}.thanks_content ol>li strong{color:#152c46!important;font-weight:800!important}.mv-order-reference{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;margin:16px 0!important;padding:13px 15px!important;border:1px solid #b18b43!important;border-radius:16px!important;background:#fffdf8!important;color:#152c46!important;direction:rtl!important}.mv-order-reference__info{display:grid!important;gap:4px!important;min-width:0!important}.mv-order-reference__label{color:#6d5730!important;font-size:13px!important;font-weight:700!important}.mv-order-reference__code{direction:ltr!important;text-align:left!important;overflow-wrap:anywhere!important;color:#152c46!important;font:700 12px/1.5 ui-monospace,Consolas,monospace!important}.mv-order-reference__track{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:8px 15px!important;border:1px solid #b18b43!important;border-radius:999px!important;background:#152c46!important;color:#fff!important;font:inherit!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important}.mv-order-reference__track:hover{background:#e4c77e!important;color:#152c46!important}@media(max-width:600px){.thanks_content ol>li{padding:11px 44px 11px 12px!important;border-radius:12px!important}.mv-order-reference{align-items:stretch!important;gap:9px!important;margin:12px 0!important;padding:12px!important;border-radius:14px!important}.mv-order-reference__track{width:100%!important;white-space:normal!important}}

/* Target the rendered Easy Orders thank-you content class */
.ab-thanks-custom-content,.ab-thanks-custom-content p,.ab-thanks-custom-content li{color:#f6f2e9!important}.ab-thanks-custom-content h2{color:#fff!important}.ab-thanks-custom-content :is(h3,h4){color:#e4c77e!important}.ab-thanks-custom-content strong{color:#e4c77e!important}.ab-thanks-custom-content ol{margin:12px 0 20px!important;padding:0!important;list-style:none!important;counter-reset:mv-step!important}.ab-thanks-custom-content ol>li{position:relative!important;box-sizing:border-box!important;margin:9px 0!important;padding:12px 48px 12px 14px!important;list-style:none!important;background:#fffdf8!important;color:#152c46!important;border:1px solid #b18b43!important;border-radius:14px!important;line-height:1.7!important;overflow:hidden!important}.ab-thanks-custom-content ol>li:before{counter-increment:mv-step!important;content:counter(mv-step)!important;position:absolute!important;right:12px!important;top:12px!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:1px solid #b18b43!important;border-radius:50%!important;background:#152c46!important;color:#e4c77e!important;font-size:13px!important;font-weight:800!important}.ab-thanks-custom-content ol>li strong{color:#152c46!important}.ab-thanks-custom-content ol>li .ql-ui{display:none!important}@media(max-width:600px){.ab-thanks-custom-content ol>li{padding:11px 44px 11px 12px!important;border-radius:12px!important}}
/* Remove unavailable order tracking UI from the thank-you page */
body:has(.thanks_container) .mv-order-reference,body:has(.thanks_container) .ab-invoice-track-btn{display:none!important}
.ab-invoice-status-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap!important}
