.dger{--dg-orange:#ff6600;--dg-orange-dk:#e65c00;--dg-ink:#111;--dg-ink2:#444;--dg-muted:#6b6b6b;--dg-line:#d9d9d6;--dg-soft:#f5f5f3;--dg-ok:#1f7a3d;--dg-err:#b42318;--dg-head:var(--typeHeaderPrimary,"Oswald"),"Oswald",Impact,sans-serif;color:var(--dg-ink);max-width:880px;margin:0 auto;padding:40px 20px 70px}.dger *{box-sizing:border-box}.dger [hidden]{display:none!important}.dger .dger__form label:not(.dger__label),.dger__type span,.dger__check span,.dger__chip span,.dger__opt,.dger__note{text-transform:none;letter-spacing:normal}.dger__more{margin-top:6px;font-size:13px}.dger__more summary{cursor:pointer;font-weight:600}.dger__more ul{margin:6px 0 0;padding-left:18px}.dger__head{text-align:center;margin-bottom:28px}.dger__eyebrow{font:600 13px/1 var(--dg-head);letter-spacing:.14em;text-transform:uppercase;color:var(--dg-orange);margin:0 0 10px}.dger__title{font-family:var(--dg-head);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(28px,4.5vw,44px);line-height:1.05;margin:0 0 12px}.dger__intro{max-width:640px;margin:0 auto 10px;color:var(--dg-ink2)}.dger__shoplink{display:inline-block;font:600 13px/1 var(--dg-head);letter-spacing:.1em;text-transform:uppercase;color:var(--dg-ink);border-bottom:2px solid var(--dg-orange);padding-bottom:3px;text-decoration:none}.dger__loading,.dger__noscript{text-align:center;color:var(--dg-muted);padding:30px 0}.dger__step{border:1px solid var(--dg-line);border-radius:14px;padding:22px;margin-bottom:18px;background:#fff}.dger__steph{display:flex;align-items:baseline;gap:10px;margin:0 0 14px;font:700 18px/1.2 var(--dg-head);text-transform:uppercase;letter-spacing:.04em}.dger__steph b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--dg-ink);color:#fff;font-size:13px;flex:none}.dger__hint{font-size:13px;line-height:1.4;font-weight:400;color:var(--dg-muted);margin:-6px 0 14px}.dger__types{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.dger__types{grid-template-columns:1fr}}.dger__type{position:relative;display:block;border:2px solid var(--dg-line);border-radius:12px;padding:16px 16px 16px 48px;cursor:pointer;background:#fff;transition:border-color .15s}.dger__type input{position:absolute;left:16px;top:18px;width:20px;height:20px;accent-color:var(--dg-orange);margin:0}.dger__type strong{display:block;font:700 16px/1.2 var(--dg-head);text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.dger__type span{font-size:13px;color:var(--dg-ink2);line-height:1.4}.dger__type:hover{border-color:#999}.dger__type.is-on{border-color:var(--dg-orange);background:#fff8f3}.dger__type:focus-within{outline:2px solid var(--dg-orange);outline-offset:2px}.dger__machine{border:1px solid var(--dg-line);border-radius:12px;padding:16px;margin-bottom:12px;background:var(--dg-soft)}.dger__mhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.dger__mhead h3{margin:0;font:700 15px/1 var(--dg-head);text-transform:uppercase;letter-spacing:.06em}.dger__remove{background:none;border:0;color:var(--dg-muted);font-size:13px;text-decoration:underline;cursor:pointer;padding:4px}.dger__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dger__grid .dger__full{grid-column:1/-1}@media(max-width:640px){.dger__grid{grid-template-columns:1fr}}.dger__field{display:flex;flex-direction:column;gap:5px;min-width:0}.dger .dger__form label.dger__label,.dger__label{font-size:12px;font-weight:600;color:var(--dg-ink);text-transform:uppercase;letter-spacing:.06em}.dger__label em{text-transform:none;letter-spacing:normal}.dger__label em{font-style:normal;font-weight:400;color:var(--dg-muted)}.dger__label .req{color:var(--dg-orange);margin-left:2px}.dger input[type=text],.dger input[type=email],.dger input[type=tel],.dger select,.dger textarea{width:100%;font:inherit;font-size:16px;color:var(--dg-ink);background:#fff;border:1px solid #bdbdb8;border-radius:8px;padding:11px 12px;min-height:46px;margin:0;-webkit-appearance:none;appearance:none}.dger select{background-image:linear-gradient(45deg,transparent 50%,#555 50%),linear-gradient(135deg,#555 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:34px}.dger textarea{min-height:96px;resize:vertical}.dger input:focus,.dger select:focus,.dger textarea:focus{outline:2px solid var(--dg-orange);outline-offset:0;border-color:var(--dg-orange)}.dger [aria-invalid=true]{border-color:var(--dg-err)!important;background:snow}.dger__err{color:var(--dg-err);font-size:13px;margin:0}.dger__check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4;cursor:pointer;margin:6px 0}.dger__check input{width:18px;height:18px;flex:none;margin:1px 0 0;accent-color:var(--dg-orange)}.dger__chips{display:flex;flex-wrap:wrap;gap:8px}.dger__chip{position:relative}.dger__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.dger__chip span{display:inline-block;border:1px solid #bdbdb8;border-radius:999px;padding:8px 14px;font-size:14px;background:#fff}.dger__chip input:checked+span{background:var(--dg-ink);border-color:var(--dg-ink);color:#fff}.dger__chip input:focus-visible+span{outline:2px solid var(--dg-orange);outline-offset:2px}.dger__combo{position:relative}.dger__combo input{padding-right:36px}.dger__combo:after{content:"";position:absolute;right:14px;top:21px;width:7px;height:7px;border-right:2px solid #555;border-bottom:2px solid #555;transform:rotate(45deg);pointer-events:none}.dger__list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);max-height:320px;overflow:auto;background:#fff;border:1px solid #bdbdb8;border-radius:10px;box-shadow:0 12px 30px #00000024;margin:0;padding:6px 0;list-style:none}.dger__list[hidden]{display:none}.dger__grp{font:600 11px/1 var(--dg-head);letter-spacing:.12em;text-transform:uppercase;color:var(--dg-muted);padding:10px 12px 6px}.dger__opt{padding:9px 12px;cursor:pointer;display:flex;gap:8px;align-items:baseline;justify-content:space-between;font-size:15px}.dger__opt small{color:var(--dg-muted);font-size:12px;white-space:nowrap}.dger__opt.is-active,.dger__opt:hover{background:#fff1e6}.dger__opt.is-other{border-top:1px solid #eee;margin-top:4px;color:var(--dg-ink2);font-style:italic}.dger__tag{display:inline-block;font:600 10px/1 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:3px 6px;margin-left:6px;vertical-align:1px}.dger__tag--kit{background:#dcfce7;color:#14532d}.dger__tag--dev{background:#e0f2fe;color:#075985}.dger__empty{padding:10px 12px;color:var(--dg-muted);font-size:14px}.dger__note{border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.45;margin-top:12px;border:1px solid}.dger__note--kit{background:#f0fdf4;border-color:#bbf7d0}.dger__note--dev{background:#f0f9ff;border-color:#bae6fd}.dger__note--warn{background:#fff7ed;border-color:#fed7aa}.dger__note strong{display:block;margin-bottom:4px}.dger__note a{color:var(--dg-ink);font-weight:600}.dger__links{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 4px}.dger__links a{display:inline-block;border-radius:999px;background:var(--dg-ink);color:#fff!important;text-decoration:none;padding:8px 14px;font:600 12px/1 var(--dg-head);letter-spacing:.08em;text-transform:uppercase}.dger__add{display:inline-flex;align-items:center;gap:6px;border:2px dashed #bdbdb8;background:#fff;border-radius:999px;padding:10px 18px;font:600 13px/1 var(--dg-head);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--dg-ink)}.dger__add:hover{border-color:var(--dg-orange)}.dger__add[disabled]{opacity:.45;cursor:not-allowed}.dger__submit{display:block;width:100%;border:0;border-radius:50px;background:var(--dg-orange);color:#fff;font:700 17px/1 var(--dg-head);letter-spacing:.1em;text-transform:uppercase;padding:18px 24px;cursor:pointer;margin-top:14px}.dger__submit:hover{background:var(--dg-orange-dk)}.dger__submit[disabled]{opacity:.6;cursor:progress}.dger__disclaimer{font-size:13px;color:var(--dg-muted);line-height:1.45;margin:14px 0 0}.dger__summary{border:1px solid #fecaca;background:#fef2f2;border-radius:10px;padding:12px 14px;margin-bottom:14px;font-size:14px}.dger__summary ul{margin:6px 0 0;padding-left:18px}.dger__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.dger__done{text-align:center;border:1px solid var(--dg-line);border-radius:14px;padding:36px 22px;background:#fff}.dger__done h2{font:700 30px/1.1 var(--dg-head);text-transform:uppercase;margin:12px 0 8px}.dger__done .dger__id{display:inline-block;font:600 14px/1 ui-monospace,Menlo,monospace;background:var(--dg-soft);border-radius:8px;padding:8px 12px;margin:6px 0 14px}.dger__done ul{list-style:none;padding:0;margin:0 auto 18px;max-width:420px;text-align:left}.dger__done li{padding:8px 0;border-bottom:1px solid #eee}.dger__tick{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--dg-orange);color:#fff;font-size:28px}.dger__again{background:none;border:0;text-decoration:underline;cursor:pointer;font:inherit;color:var(--dg-ink2);margin-top:6px}.dger__ts{margin-top:10px}.dger__head{padding:0 0 22px;border-bottom:3px solid var(--dg-orange);margin-bottom:30px}.dger__step{border:1px solid #cfcfca;border-radius:14px;padding:0 22px 24px;margin-bottom:24px;background:#fff;overflow:visible;box-shadow:0 2px #0000000a}.dger__steph{margin:0 -22px 18px;padding:14px 22px;background:var(--dg-ink);color:#fff;border-radius:13px 13px 0 0;font-size:17px;align-items:center}.dger__steph b{background:var(--dg-orange);color:#fff}.dger__steph+.dger__hint{margin-top:0}.dger__hint{border-left:3px solid var(--dg-orange);padding:2px 0 2px 10px;margin:0 0 16px}.dger__machine{background:#f3f2ee;border:1px solid #dcdad3;border-left:4px solid var(--dg-orange);border-radius:10px;padding:16px 16px 18px}.dger__mhead{border-bottom:1px solid #dcdad3;padding-bottom:10px;margin-bottom:14px}.dger__mhead h3{color:var(--dg-ink)}.dger__type{background:#f7f6f3;border-color:#dcdad3}.dger__type.is-on{background:#fff4ec;border-color:var(--dg-orange);box-shadow:inset 0 0 0 1px var(--dg-orange)}.dger__type strong{color:var(--dg-ink)}.dger__add{background:#fff;border-color:var(--dg-orange);color:var(--dg-ink)}.dger__add:hover{background:#fff4ec}.dger__disclaimer{background:#f3f2ee;border-radius:8px;padding:10px 12px}.dger__grid>.dger__hint{margin:14px 0 0}
/*# sourceMappingURL=/cdn/shop/t/52/assets/dg-equipment-request.css.map */
