.store-page.tk-page{padding:clamp(28px,5vw,56px) 0 72px;background:#faf9f6}.tk-wrap{max-width:600px}.tk-head{margin-bottom:20px;text-align:center}.tk-head h1{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(30px,4vw,40px);line-height:1.05;letter-spacing:-.02em;color:#1a1a1a}.tk-head p{margin:10px auto 0;max-width:46ch;font-size:15px;line-height:1.55;color:#666}.tk-form,.tk-main{display:grid;grid-gap:16px;gap:16px}.tk-form{padding:clamp(20px,3vw,28px);border-radius:20px;border:1px solid #e8e5dd;background:#fff}.tk-form label{display:grid;grid-gap:6px;gap:6px;font-size:13.5px;font-weight:700;color:#1a1a1a}.tk-form label small{font-size:12.5px;font-weight:500;color:#777}.tk-form input{width:100%;min-height:50px;padding:10px 14px;border:1.5px solid #dcd8ce;border-radius:12px;background:#fff;font:inherit;font-size:16px;font-weight:600;color:#1a1a1a;letter-spacing:.01em}.tk-form input:focus{outline:none;border-color:#1a1a1a;box-shadow:0 0 0 3px rgba(254,189,23,.45)}.tk-form button{min-height:52px;padding:0 30px;border:0;border-radius:99px;background:var(--gold);color:#1a1a1a;font:inherit;font-size:16px;font-weight:800;cursor:pointer;transition:background .2s ease}.tk-form button:hover{background:var(--gold-deep)}.tk-form button:disabled{opacity:.6;cursor:wait}.tk-error{margin:0;padding:12px 14px;border-radius:12px;background:#fdecec;color:#9b1c1c;font-size:14.5px;font-weight:600}.tk-loading{min-height:220px;background:#f6f4ee}.tk-result{display:grid;grid-gap:16px;gap:16px;padding:clamp(22px,3vw,32px);border-radius:22px;background:#fff;border:1px solid #e8e5dd;box-shadow:0 18px 40px -28px rgba(0,0,0,.35)}.tk-result-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px dashed #e2ded4}.tk-result-head>div{display:grid;grid-gap:2px;gap:2px}.tk-result-head small{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#777}.tk-result-head strong{font-family:var(--display);font-weight:400;font-size:28px;line-height:1.1;color:#1a1a1a}.tk-result-head>div>span{font-size:14px;color:#555}.tk-eta{margin:0;padding:12px 16px;border-radius:12px;background:#e9f6eb;color:#0a5c17;font-size:15.5px;font-weight:600}.tk-eta b{font-weight:800}.tk-timeline{padding-top:6px;border-top:1px solid #f0ede6}.tk-courier{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;padding:14px 16px;border-radius:12px;background:#f6f4ee;font-size:14.5px}.tk-courier span{color:#555}.tk-courier strong{letter-spacing:.02em}.tk-courier a{margin-left:auto;font-weight:800;color:#1a1a1a;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:3px}.tk-more{margin:0;font-size:14px;color:#555}.tk-more a{font-weight:700;color:#1a1a1a;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:3px}.tk-help{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:4px 0 0;font-size:14.5px}.tk-help a{font-weight:700;color:#1a1a1a;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:899px){.tk-result-head{flex-direction:column}.tk-result-head strong{font-size:24px}.tk-courier a{margin-left:0}}