<div class="processing-time">
<style type="text/css">.processing-time{font-family:"Be Vietnam Pro","Segoe UI",sans-serif;color:#0F172A}
.processing-time *{box-sizing:border-box}
.pt-card{position:relative;display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#FEF3C7 0%,#FDE68A 60%,#FCD34D 100%);border:1px solid #F59E0B;border-radius:14px;padding:16px 20px;overflow:hidden;box-shadow:0 10px 28px -14px rgba(245,158,11,.45),0 0 0 1px rgba(255,255,255,.5) inset;animation:pt-in .6s cubic-bezier(.22,1,.36,1) backwards;transition:.3s cubic-bezier(.22,1,.36,1)}
.pt-card::before{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;background:radial-gradient(circle,rgba(255,255,255,.55),transparent 65%);border-radius:50%;pointer-events:none}
.pt-card::after{content:"";position:absolute;bottom:-50px;left:30%;width:120px;height:120px;background:radial-gradient(circle,rgba(217,119,6,.18),transparent 65%);border-radius:50%;pointer-events:none}
.pt-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px -14px rgba(245,158,11,.55),0 0 0 1px rgba(255,255,255,.6) inset}
.pt-icon{position:relative;flex-shrink:0;width:54px;height:54px;border-radius:14px;background:linear-gradient(135deg,#fff 0%,#FEF3C7 100%);display:flex;align-items:center;justify-content:center;color:#D97706;font-size:26px;border:1px solid #FCD34D;box-shadow:0 6px 14px -4px rgba(217,119,6,.4),0 0 0 1px rgba(255,255,255,.5) inset;z-index:1}
.pt-icon::before{content:"";position:absolute;inset:-6px;border-radius:18px;border:2px solid rgba(217,119,6,.3);opacity:0;animation:pt-ring 2.4s cubic-bezier(.22,1,.36,1) infinite}
.pt-icon::after{content:"";position:absolute;inset:-6px;border-radius:18px;border:2px solid rgba(217,119,6,.3);opacity:0;animation:pt-ring 2.4s cubic-bezier(.22,1,.36,1) infinite;animation-delay:1.2s}
.pt-icon span{position:relative;z-index:1;animation:pt-tick 2s ease-in-out infinite}
.pt-body{flex:1;min-width:0;position:relative;z-index:1}
.pt-title{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:16px;font-weight:800;color:#78350F;letter-spacing:-.005em;line-height:1.3}
.pt-title .pt-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;background:rgba(120,53,15,.15);border:1px solid rgba(120,53,15,.25);color:#78350F;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.pt-text{margin:0;font-size:13.5px;color:#92400E;line-height:1.6}
.pt-text b{color:#78350F;font-weight:800;background:rgba(255,255,255,.55);padding:1px 6px;border-radius:5px;border:1px solid rgba(120,53,15,.12)}
@keyframes pt-in{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes pt-ring{0%{transform:scale(.85);opacity:.6}80%,100%{transform:scale(1.4);opacity:0}}
@keyframes pt-tick{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}
@media(max-width:600px){
.pt-card{flex-direction:column;text-align:center;gap:12px;padding:14px 16px}
.pt-icon{width:48px;height:48px;font-size:22px}
.pt-title{justify-content:center;font-size:15px}
.pt-text{font-size:13px}
}
@media(prefers-reduced-motion:reduce){
.pt-card,.pt-icon::before,.pt-icon::after,.pt-icon span{animation:none!important}
}
</style>
<div class="pt-card">
<div class="pt-icon"><span>⏱</span></div>
<div class="pt-body">
<h4 class="pt-title">Thời gian xử lý đơn <span class="pt-tag">24/7</span></h4>
<p class="pt-text">Thời gian xử lý đơn dao động từ <b>5 phút – 1 giờ</b> và chậm nhất <b>24 giờ</b>. Mong quý khách vui lòng chờ trong lúc shop xử lý đơn hàng ạ.</p>
</div>
</div>
</div>