.pk-auth-overlay{position:fixed;inset:0;z-index:999999;background:rgb(15 20 35 / .35);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;font-family:'Estedad',Tahoma,sans-serif;direction:rtl;padding:16px}.pk-auth-overlay.is-open{opacity:1;visibility:visible}.pk-auth-card{position:relative;width:min(380px, 100%);background:rgb(255 255 255 / .6);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid rgb(255 255 255 / .6);border-radius:28px;padding:30px 26px 26px;box-shadow:0 20px 55px rgb(31 53 102 / .25),inset 0 1px 0 rgb(255 255 255 / .8);transform:scale(.92);transition:transform 0.3s ease}.pk-auth-overlay.is-open .pk-auth-card{transform:scale(1)}.pk-auth-close{position:absolute;top:14px;left:14px;width:32px;height:32px;border:none;border-radius:12px;background:rgb(255 255 255 / .55);color:#1f3566;font-size:18px;cursor:pointer;box-shadow:3px 3px 8px rgb(31 53 102 / .12),-3px -3px 8px rgb(255 255 255 / .7)}.pk-auth-close:hover{box-shadow:1px 1px 4px rgb(31 53 102 / .12),-1px -1px 4px rgb(255 255 255 / .7)}.pk-auth-logo{display:block;text-align:center;margin-bottom:20px}.pk-auth-logo img{height:38px}.pk-auth-tabs{position:relative;display:flex;background:rgb(255 255 255 / .4);border-radius:16px;padding:5px;box-shadow:inset 2px 2px 6px rgb(31 53 102 / .1),inset -2px -2px 6px rgb(255 255 255 / .6);margin-bottom:22px}.pk-auth-tabs-bg{position:absolute;top:5px;right:5px;width:calc(50% - 5px);height:calc(100% - 10px);background:rgb(255 255 255 / .85);border-radius:12px;box-shadow:3px 3px 8px rgb(31 53 102 / .1),-3px -3px 8px rgb(255 255 255 / .7);transition:transform 0.35s cubic-bezier(.4,0,.2,1)}.pk-auth-tab{position:relative;z-index:1;flex:1;border:0;background:#fff0;padding:11px 0;font-family:inherit;font-weight:800;font-size:13.5px;color:#6d7590;cursor:pointer;transition:color 0.3s ease}.pk-auth-tab.is-active{color:#1f3566}.pk-auth-hp-field{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.pk-auth-body{position:relative;overflow:hidden;transition:height 0.35s cubic-bezier(.4,0,.2,1)}.pk-auth-panel{display:none}.pk-auth-panel.is-active{display:block;animation:pkAuthFade 0.35s ease}@keyframes pkAuthFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pk-auth-step{display:none}.pk-auth-step.is-active{display:block}.pk-auth-field{margin-bottom:14px}.pk-auth-field label{display:block;font-weight:700;font-size:12.5px;color:#1f3566;margin-bottom:7px}.pk-auth-field input{width:100%;padding:13px 16px;border:1px solid rgb(255 255 255 / .7);border-radius:14px;background:rgb(255 255 255 / .5);box-shadow:inset 2px 2px 5px rgb(31 53 102 / .08),inset -2px -2px 5px rgb(255 255 255 / .6);font-family:inherit;font-size:14.5px;color:#1f3566}.pk-auth-field input:focus{outline:none;box-shadow:inset 2px 2px 5px rgb(31 53 102 / .1),inset -2px -2px 5px rgb(255 255 255 / .6),0 0 0 2px rgb(237 38 36 / .35)}.pk-auth-field input[type=tel]{direction:ltr;text-align:center}.pk-auth-btn{width:100%;padding:13px;border:0;border-radius:14px;background:linear-gradient(135deg,#ed2624,#b91c1a);color:#fff;font-weight:800;font-size:14px;font-family:inherit;cursor:pointer;box-shadow:0 10px 24px rgb(237 38 36 / .32);transition:transform 0.15s ease}.pk-auth-btn:hover{transform:translateY(-1px)}.pk-auth-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.pk-auth-msg{margin-top:14px;text-align:center;font-size:12.5px;font-weight:700;min-height:16px;color:#ed2624}.pk-auth-msg.ok{color:#1D7F56}.pk-auth-resend-row{text-align:center;margin-top:10px;margin-bottom:6px;font-size:12.5px}.pk-auth-timer{font-weight:800;color:#6d7590;direction:ltr;display:inline-block}.pk-auth-resend{font-weight:800;color:#ed2624;text-decoration:none;cursor:pointer}.pk-auth-resend:hover{text-decoration:underline}.pk-user-dropdown{position:absolute;z-index:999998;background:rgb(255 255 255 / .75);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border:1px solid rgb(255 255 255 / .6);border-radius:18px;padding:16px 18px;box-shadow:0 16px 40px rgb(31 53 102 / .22),inset 0 1px 0 rgb(255 255 255 / .8);font-family:'Estedad',Tahoma,sans-serif;direction:rtl;display:none;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 0.22s ease,visibility 0.22s ease,transform 0.22s ease}.pk-user-dropdown.is-open{display:block;opacity:1;visibility:visible;transform:translateY(0)}.pk-user-dropdown-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid rgb(31 53 102 / .08)}.pk-user-dropdown-row:last-of-type{border-bottom:none}.pk-user-dropdown-label{font-size:12px;font-weight:700;color:#6d7590;flex-shrink:0}.pk-user-dropdown-value{font-size:13px;font-weight:800;color:#1f3566;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-user-dropdown-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgb(31 53 102 / .1)}.pk-user-dropdown-title{font-size:12.5px;font-weight:800;color:#1f3566}.pk-user-edit-toggle{border:none;background:#fff0;color:#ed2624;font-family:inherit;font-size:12px;font-weight:800;cursor:pointer;padding:2px 4px}.pk-user-dropdown-edit .pk-auth-field{margin-bottom:10px}.pk-user-dropdown-edit .pk-auth-field label{font-size:11.5px;margin-bottom:4px}.pk-user-dropdown-edit .pk-auth-field input{padding:9px 12px;font-size:13px}.pk-user-dropdown-save{width:100%;padding:10px;border:0;border-radius:12px;background:linear-gradient(135deg,#1f3566,#16264a);color:#fff;font-weight:800;font-size:13px;font-family:inherit;cursor:pointer;margin-bottom:8px}.pk-user-dropdown-save:disabled{opacity:.6;cursor:not-allowed}.pk-user-dropdown-cancel{width:100%;padding:9px;border:1px solid rgb(31 53 102 / .15);border-radius:12px;background:#fff0;color:#6d7590;font-weight:700;font-size:12.5px;font-family:inherit;cursor:pointer;margin-bottom:8px}.pk-user-dropdown-msg{text-align:center;font-size:12px;font-weight:700;color:#ed2624;min-height:14px;margin-bottom:4px}.pk-user-dropdown-msg.ok{color:#1D7F56}.pk-user-dropdown-logout{width:100%;margin-top:12px;padding:11px;border:0;border-radius:12px;background:linear-gradient(135deg,#ed2624,#b91c1a);color:#fff;font-weight:800;font-size:13px;font-family:inherit;cursor:pointer;box-shadow:0 8px 18px rgb(237 38 36 / .28);transition:transform 0.15s ease}.pk-user-dropdown-logout:hover{transform:translateY(-1px)}.pk-user-dropdown-logout:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:480px){.pk-user-dropdown{width:calc(100vw - 24px)!important;left:12px!important;right:12px!important}}.pk-free-ship-bar{direction:rtl;text-align:center;padding:14px 16px;background:#fff;border-radius:14px;box-shadow:0 3px 14px rgb(20 20 40 / .06);margin:10px 0 16px}.pk-free-ship-bar__text{font-size:13px;font-weight:700;color:#3f3f3f;margin:0 0 10px}.pk-free-ship-bar__text .g{color:#ef4056}.pk-free-ship-bar__track{width:100%;height:8px;background:#d7dade;border-radius:999px;overflow:hidden}.pk-free-ship-bar__fill{height:100%;background:linear-gradient(90deg,#ff8a80,#ef4056);border-radius:999px;transition:width .4s ease}.pk-smart-reminder,.pk-smart-reminder *{box-sizing:border-box}.pk-smart-reminder{position:fixed;z-index:2147483647;top:20px;right:24px;bottom:auto;display:flex;align-items:center;gap:12px;width:min(390px, calc(100vw - 32px));min-height:76px;padding:14px 44px 14px 16px;border:1px solid rgb(245 130 32 / .18);border-radius:15px;background:rgb(255 255 255 / .98);box-shadow:0 16px 38px rgb(15 23 42 / .17);color:#293241;direction:rtl;font-family:inherit;opacity:0;visibility:hidden;transform:translateY(-22px);transition:opacity 0.35s ease,visibility 0.35s ease,transform 0.35s ease}.pk-smart-reminder.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.pk-smart-reminder__icon{display:flex!important;flex:0 0 42px!important;align-items:center;justify-content:center;width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;min-width:42px!important;min-height:42px!important;aspect-ratio:1 / 1;margin-right:4px;padding:0;border-radius:13px;background:#e7f0ff;color:#1d6fe0;overflow:hidden}.pk-smart-reminder__icon svg{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important}.pk-smart-reminder__inquiry-icon{display:none}.pk-smart-reminder.is-inquiry .pk-smart-reminder__product-icon{display:none}.pk-smart-reminder.is-inquiry .pk-smart-reminder__inquiry-icon{display:block}.pk-smart-reminder__content{flex:1;min-width:0}.pk-smart-reminder__label{display:block;margin-bottom:3px;color:#e87518;font-size:14px;font-weight:700}.pk-smart-reminder__message{color:#374151;font-size:13px;font-weight:400;line-height:1.9}.pk-smart-reminder__message a{color:#1f2937;font-weight:700;text-decoration:none;transition:color 0.2s ease}.pk-smart-reminder__message a:hover{color:#e87518}.pk-smart-reminder__close{position:absolute;top:8px;left:8px;display:flex!important;align-items:center;justify-content:center;width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;min-width:20px!important;min-height:20px!important;aspect-ratio:1 / 1;margin:0;padding:0!important;border:0;border-radius:5px;background:#fdeceb;color:#e0453c;cursor:pointer;font-family:Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;transition:background 0.2s ease,color 0.2s ease}.pk-smart-reminder__close:hover{background:#f9d3d1;color:#c22b22}@media (max-width:600px){.pk-smart-reminder{top:15px;right:15px;bottom:auto;gap:10px;width:calc(100vw - 30px);min-height:68px;padding:12px 39px 12px 12px;border-radius:13px}.pk-smart-reminder__icon{flex-basis:37px;width:37px;height:37px;border-radius:11px}.pk-smart-reminder__icon svg{width:20px;height:20px}.pk-smart-reminder__label{font-size:13px}.pk-smart-reminder__message{font-size:12px;line-height:1.8}}