body{direction:rtl!important;text-align:right!important;font-family:El Messiri,sans-serif!important;background-color:#f9f9f9}.checkmark-container{width:80px;height:80px;margin:0 auto 15px}.checkmark{width:100%;height:100%;animation:checkBounce .4s ease-out;animation-delay:1s}.checkmark-circle{stroke:#d05278;stroke-width:3;stroke-dasharray:157;stroke-dashoffset:157;animation:circleDraw .6s ease-out forwards}.checkmark-check{stroke:#d05278;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:checkDraw .4s ease-out forwards;animation-delay:.6s}@keyframes checkBounce{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes circleDraw{to{stroke-dashoffset:0}}@keyframes checkDraw{to{stroke-dashoffset:0}}header .header-content{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:15px 5%}.header-nav{display:flex!important;gap:20px;list-style:none;padding:0;margin:0}.detail-block__items{display:flex!important;justify-content:center!important;align-items:center!important;margin:100px 0 20px!important}.detail-block__item{display:flex!important;flex-direction:column!important;align-items:center!important;position:relative}.detail-block__item-icon{position:relative!important;width:100px;height:80px;display:flex;justify-content:center;align-items:center}.detail-block__item-icon img{position:absolute!important;width:80px;top:-10px;z-index:1;opacity:.7}.detail-block__item-icon i{z-index:2;font-size:40px!important;color:#333}.unified-checkout-card{background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 15px #0000000d;max-width:900px;margin:0 auto 50px}.unified-checkout-card h4{border-bottom:2px solid #f0f0f0;padding-bottom:15px;margin-bottom:25px;color:#d05278;font-size:22px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.full-width{grid-column:span 2}.box-field label{display:block;margin-bottom:8px;font-weight:700;color:#555;text-align:center}.form-control{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .3s}.form-control:focus{border-color:#d05278;outline:none}.payment-methods{margin-top:25px;padding:20px;background:#fff9fa;border-radius:8px;border:1px dashed #D05278}.method-item{display:flex;align-items:center;gap:10px;margin-bottom:10px;cursor:pointer}.btn-submit{font-family:El Messiri,sans-serif;color:#fff;padding:15px 40px;font-size:18px;font-weight:700;border-radius:50px;cursor:pointer;margin-top:30px;width:100%}.btn-submit:hover{background:#b03e60}.summary-row{display:flex;justify-content:space-between;margin-bottom:10px;font-size:16px}.summary-row.total{font-size:20px;font-weight:700;color:#d05278}@keyframes popupFade{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}#thankYouPopup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9999;justify-content:center;align-items:center}.thank-you-box{background:#fff;padding:30px 25px;border-radius:15px;text-align:center;max-width:350px;width:90%;box-shadow:0 10px 30px #0003;animation:popupFade .4s ease-out}.thank-you-box h3{color:#d05278;margin-bottom:15px}.thank-you-box p{color:#555;margin-bottom:25px}.btn-close-popup{background:#d05278;color:#fff;border:none;padding:10px 25px;border-radius:30px;cursor:pointer;font-family:El Messiri,sans-serif;font-size:16px}@media (max-width: 768px){.form-grid{grid-template-columns:1fr}.full-width{grid-column:span 1}}
