 .zsz-toggle{position:fixed;opacity:0;width:1px;height:1px;left:0;bottom:0;pointer-events:none;margin:0} .zsz-fab{position:fixed;right:11px;bottom:96px;z-index:99990;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d3172a 0%,#a50d1c 70%);border:3px solid #fff;box-shadow:0 6px 18px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:transform .15s ease;box-sizing:border-box} .zsz-fab:hover{transform:scale(1.06)} .zsz-fab svg{width:36px;height:36px;display:block;transform:rotate(-12deg)} .zsz-toggle:focus-visible~.zsz-fab{outline:3px solid #c8102e;outline-offset:3px} .zsz-backdrop{display:none} .zsz-pop{position:fixed;right:16px;bottom:172px;z-index:10000001;width:440px;max-width:calc(100vw - 32px);max-height:calc(100vh - 190px);overflow-y:auto;overscroll-behavior:contain;display:none;border-radius:16px;box-shadow:0 18px 50px rgba(0,0,0,.5)} .zsz-toggle:checked~.zsz-pop{display:block} .zsz-card{background:#1b1c20;color:#e6e6e6;border:1px solid #3a3b40;border-radius:16px;direction:rtl;text-align:right;font-family:Heebo,Arial,sans-serif;font-size:15px;line-height:1.45;box-sizing:border-box;overflow:hidden} .zsz-card *{box-sizing:border-box} .zsz-card svg{display:block} .zsz-head{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 20px 12px;border-bottom:1px solid #4a1a20} .zsz-logo{font-weight:800;color:#e8192c;font-size:28px;line-height:1} .zsz-tag{font-size:13px;color:#d0d0d0;margin-top:4px} .zsz-x{cursor:pointer;color:#e6e6e6;padding:6px;margin:-2px -6px 0 0;line-height:0} .zsz-x svg{width:22px;height:22px} .zsz-x:hover{color:#fff} .zsz-body{padding:16px 20px 18px} .zsz-intro{display:flex;align-items:center;justify-content:space-between;gap:12px} .zsz-badge{display:inline-block;background:#5a161d;color:#ff3346;border-radius:999px;padding:6px 18px;font-size:14px;font-weight:500} .zsz-h{font-weight:800;color:#fff;font-size:27px;line-height:1.3;margin:8px 0 0} .zsz-tape{flex:none;width:96px;color:#e8192c} .zsz-lead{color:#e0e0e0;font-size:17px;line-height:1.55;margin:12px 0 14px} .zsz-steps{list-style:none;margin:0;padding:0} .zsz-steps li{display:flex;gap:16px;align-items:center;margin:0 0 12px;padding:0} .zsz-num{flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid #6a1d25;color:#e8192c;display:flex;align-items:center;justify-content:center;font-size:20px;order:0} .zsz-steps b{display:block;color:#fff;font-size:16px;font-weight:700} .zsz-steps span.zsz-d{display:block;color:#d0d0d0;font-size:14px} .zsz-sep{height:1px;background:#3a3b40;margin:14px 0} .zsz-ship{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px} .zsz-ship-t{font-weight:800;color:#fff;font-size:26px;line-height:1.2} .zsz-ship-s{color:#e0e0e0;font-size:15px} .zsz-truck{flex:none;width:62px;color:#e8192c} .zsz-info{background:#fde9eb;border-radius:12px;padding:12px 16px;margin:0 0 14px;list-style:none} .zsz-info li{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#1b1c20;font-size:14.5px;line-height:1.45;margin:0;padding:6px 0} .zsz-info svg{flex:none;width:30px;height:30px;color:#e8192c} .zsz-ok{display:block;width:100%;background:#e01b2d;color:#fff;border-radius:12px;padding:15px 12px;text-align:center;font-weight:700;font-size:18px;cursor:pointer;transition:background .15s ease} .zsz-ok:hover{background:#f02a3c}  @media (min-width:769px){  .zsz-fab{z-index:10000002}  .zsz-pop{bottom:128px;max-height:calc(100vh - 150px)}  .zsz-head{padding:12px 18px 10px}  .zsz-body{padding:12px 18px 16px}  .zsz-h{font-size:25px}  .zsz-tape{width:86px}  .zsz-lead{font-size:16px;margin:8px 0 10px}  .zsz-steps li{margin:0 0 8px}  .zsz-num{width:40px;height:40px;font-size:18px}  .zsz-sep{margin:10px 0}  .zsz-ship{margin:0 0 8px}  .zsz-ship-t{font-size:23px}  .zsz-truck{width:54px}  .zsz-info{padding:8px 14px;margin:0 0 12px}  .zsz-info li{padding:5px 0}  .zsz-ok{padding:13px 12px} }  @media (max-width:768px){  .zsz-fab{right:13px;bottom:96px;width:60px;height:60px}  .zsz-fab svg{width:33px;height:33px}  .zsz-backdrop{position:fixed;inset:0;z-index:10000000;background:rgba(0,0,0,.55);touch-action:none}  .zsz-toggle:checked~.zsz-backdrop{display:block}  .zsz-pop{inset:0;left:0;right:0;bottom:0;width:auto;max-width:none;max-height:none;border-radius:0;box-shadow:none;padding:12px;pointer-events:none}  .zsz-card{pointer-events:auto;box-shadow:0 18px 50px rgba(0,0,0,.5)}  html:has(.zsz-toggle:checked),html:has(.zsz-toggle:checked) body{overflow:hidden!important}  .zsz-body{padding:14px 16px 16px}  .zsz-h{font-size:24px}  .zsz-tape{width:78px}  .zsz-lead{font-size:16px}  .zsz-ship-t{font-size:23px}  .zsz-truck{width:54px}  .zsz-info{padding:10px 12px}  .zsz-info li{font-size:14px} }  .zsz-card{line-height:1.35} .zsz-head{padding:10px 18px 8px} .zsz-tag{margin-top:2px} .zsz-body{padding:10px 18px 14px} .zsz-badge{padding:4px 16px} .zsz-h{line-height:1.2;margin:6px 0 0} .zsz-lead{line-height:1.4;margin:6px 0 8px} .zsz-steps li{margin:0 0 6px;gap:12px} .zsz-steps b{line-height:1.25} .zsz-steps span.zsz-d{line-height:1.3} .zsz-num{width:38px;height:38px;font-size:18px} .zsz-sep{margin:8px 0} .zsz-ship{margin:0 0 6px} .zsz-ship-t{line-height:1.1} .zsz-ship-s{line-height:1.3} .zsz-info{padding:6px 14px;margin:0 0 10px} .zsz-info li{padding:4px 0;line-height:1.35} .zsz-ok{padding:12px} @media (max-width:768px){  .zsz-body{padding:10px 14px 12px}  .zsz-info{padding:6px 12px}  .zsz-info li{font-size:13.5px}  .zsz-steps span.zsz-d{font-size:13.5px} }  .zsz-steps li.zsz-hl{background:#fde9eb;border-radius:12px;padding:8px 10px;margin:2px -6px 6px} .zsz-steps li.zsz-hl b{color:#1b1c20} .zsz-steps li.zsz-hl span.zsz-d{color:#2a2a2e} .zsz-steps li.zsz-hl .zsz-num{background:#e8192c;border-color:#e8192c;color:#fff;font-weight:700} .zsz-info b{font-weight:800} .zsz-heart{font-style:normal;color:#e8192c} .zsz-care{margin-top:2px} .zsz-care .zsz-truck{width:44px} .zsz-mail{display:block;background:#e01b2d;color:#fff!important;text-decoration:none!important;border-radius:12px;padding:9px 12px;text-align:center;margin:0 0 10px;transition:background .15s ease} .zsz-mail:hover{background:#f02a3c} .zsz-mail-t{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:17px;line-height:1.25} .zsz-mail-t svg{width:26px;height:26px;flex:none} .zsz-mail-a{display:block;font-size:15px;direction:ltr;line-height:1.3}  @media (min-width:769px){body.admin-bar .zsz-pop{max-height:calc(100vh - 170px)}} @media (max-width:768px){body.admin-bar .zsz-pop{padding-top:58px}}  @media (min-width:769px){.zsz-pop{width:400px}} .zsz-card{font-size:14px} .zsz-head{padding:8px 16px 6px} .zsz-logo{font-size:23px} .zsz-tag{font-size:12px;margin-top:1px} .zsz-x svg{width:19px;height:19px} .zsz-body{padding:8px 16px 12px} .zsz-badge{font-size:12.5px;padding:3px 13px} .zsz-h{font-size:21px;margin:4px 0 0} .zsz-tape{width:70px} .zsz-lead{font-size:14.5px;line-height:1.35;margin:5px 0 7px} .zsz-steps li{margin:0 0 4px;gap:10px} .zsz-steps b{font-size:14.5px} .zsz-steps span.zsz-d{font-size:13px;line-height:1.25} .zsz-num{width:32px;height:32px;font-size:15px} .zsz-steps li.zsz-hl{padding:5px 8px;margin:2px -4px 4px} .zsz-sep{margin:6px 0} .zsz-ship{margin:0 0 5px} .zsz-ship-t{font-size:19px} .zsz-ship-s{font-size:13px} .zsz-truck{width:44px} .zsz-care .zsz-truck{width:34px} .zsz-info{padding:5px 12px;margin:0 0 8px} .zsz-info li{font-size:13px;line-height:1.3;padding:3px 0;gap:10px} .zsz-info svg{width:24px;height:24px} .zsz-mail{padding:6px 12px;margin:0 0 8px} .zsz-mail-t{font-size:15px;gap:8px} .zsz-mail-t svg{width:21px;height:21px} .zsz-mail-a{font-size:13px} .zsz-ok{padding:10px 12px;font-size:15.5px} @media (max-width:768px){  .zsz-h{font-size:21px}  .zsz-tape{width:64px}  .zsz-lead{font-size:14.5px}  .zsz-ship-t{font-size:19px}  .zsz-truck{width:42px}  .zsz-info li,.zsz-steps span.zsz-d{font-size:13px}  .zsz-body{padding:8px 14px 12px} }  .zsz-fab svg{transform:none;width:32px;height:32px} @media (max-width:768px){.zsz-fab svg{width:30px;height:30px}} 