.claim-col{max-width:820px;margin-inline:auto}.claim-form{max-width:none}.claim-intro{max-width:62ch;margin:0 0 clamp(20px,2.6vw,30px)}.claim-intro p{margin:0 0 10px;color:var(--slate);font-size:clamp(15px,1.4vw,17px);line-height:1.62;font-weight:300}.drop{position:relative;border:1.5px dashed var(--hair);border-radius:14px;background:var(--paper);transition:border-color .25s var(--ease),background .25s var(--ease)}.drop.is-over{border-color:var(--slate);background:var(--white)}.drop.has-files{border-style:solid}.drop input.drop-input{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;pointer-events:none}.drop label.drop-face{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:clamp(22px,3vw,32px) 20px;cursor:pointer;font-size:inherit;letter-spacing:normal;text-transform:none;font-weight:400;color:inherit}.drop-face .ico{width:24px;height:24px;color:var(--slate);margin-bottom:4px}.drop-face .ico *{stroke-dashoffset:0}.drop-face b{font-size:15px;font-weight:500;color:var(--ink)}.drop-face span{font-size:13px;color:var(--grey);font-weight:300;line-height:1.5;max-width:40ch}.drop-input:focus-visible+.drop-face{outline:2px solid var(--ink);outline-offset:2px;border-radius:12px}@media(hover:hover){.drop:hover{border-color:var(--slate-line)}}.drop.has-files .drop-face{padding:16px 20px}.drop-list{list-style:none;margin:0;padding:0}.drop-list:not(:empty){border-top:1px solid var(--hair)}.drop-list li{display:flex;align-items:center;gap:12px;padding:11px 16px;font-size:13.5px;color:var(--ink)}.drop-list li+li{border-top:1px solid var(--hair)}.drop-list .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop-list .s{flex:0 0 auto;font-size:12.5px;color:var(--grey);font-weight:300}.drop-list li.is-busy .s{color:var(--slate)}.drop-list li.is-bad{background:#a8724a0f}.drop-list li.is-bad .s{color:#8c2c24}.drop-list .x{flex:0 0 auto;border:0;background:none;cursor:pointer;font-size:19px;line-height:1;color:var(--grey);padding:2px 4px;border-radius:6px}@media(hover:hover){.drop-list .x:hover{color:var(--ink);background:var(--oat)}}.drop-list .x:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.claim-done{text-align:center;padding:clamp(30px,5vw,54px) 20px;max-width:46ch;margin:0 auto}.claim-done .ico{width:30px;height:30px;color:#3f8a5b;margin-bottom:14px}.claim-done .ico *{stroke-dashoffset:0}.claim-done h3{margin:0 0 10px;font-size:clamp(20px,2.2vw,26px);font-weight:300}.claim-done p{margin:0 0 20px;color:var(--slate);font-size:15px;line-height:1.6;font-weight:300}.claim-done .fine{font-size:13px;color:var(--grey);margin:18px 0 0}.claim-ref{display:inline-flex;flex-direction:column;gap:3px;align-items:center;border:1px solid var(--hair);border-radius:12px;padding:14px 26px;background:var(--paper)}.claim-ref span{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-weight:600}.claim-ref b{font-size:21px;font-weight:600;letter-spacing:.03em;color:var(--ink)}.claim-noscript{margin-top:24px;padding:20px;border:1px solid var(--hair);border-radius:14px}.claim-noscript p{margin:0 0 14px;color:var(--slate);font-size:14.5px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/52/assets/claim.css.map */
