.snk{display:grid;gap:8px;width:100%}.snk__row{display:flex;justify-content:space-between;align-items:center;gap:12px}.snk__row--size{margin-top:10px}.snk__label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.snk__meta{font-size:12px;opacity:.6}.snk button{font:inherit;color:inherit;cursor:pointer}.snk__field{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border:1px solid rgb(0 0 0 / .18);border-radius:12px;background:none;text-align:left;transition:border-color .15s}.snk__field:hover{border-color:currentColor}.snk__field--size{padding:14px 16px;justify-content:space-between}.snk__field svg{flex:none;width:12px;opacity:.55}.snk__field--model svg{transform:rotate(-90deg)}.snk__thumb{width:52px;height:52px;object-fit:cover;border-radius:8px;background:#0000000a;flex:none}.snk__field-text{flex:1;min-width:0;display:grid}.snk__field-text small{font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.snk__field-text strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-size-value]{font-size:14px;font-weight:500}[data-size-value].is-empty{opacity:.45;font-weight:400}.snk__finder{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#2f80ed!important;font-size:13px!important;font-weight:600;white-space:nowrap}.snk__finder:hover{text-decoration:underline}.snk__error{margin:0;color:#c0392b;font-size:12px}.snk-dialog{border:0;padding:0;color:#111;background:#fff;box-shadow:0 24px 64px #00000040;overflow:hidden;display:none;flex-direction:column}.snk-dialog[open]{display:flex}.snk-dialog::backdrop{background:#00000080}.snk-dialog button{font:inherit;color:inherit;cursor:pointer}.snk-dialog--center{width:min(720px,92vw);max-height:min(85vh,85dvh);border-radius:16px;margin:auto}.snk-dialog--quiz{width:min(460px,92vw);border-radius:18px}.snk-dialog--sheet{width:min(520px,100vw);max-width:100vw;max-height:min(78vh,78dvh);margin:auto auto 0;border-radius:18px 18px 0 0}.snk-dialog[open]{animation:snk-in .22s cubic-bezier(.3,.7,.3,1)}.snk-dialog--sheet[open]{animation:snk-up .3s cubic-bezier(.3,.7,.3,1)}@keyframes snk-in{0%{opacity:0;transform:scale(.96) translateY(8px)}}@keyframes snk-up{0%{transform:translateY(100%)}}.snk-dialog__grab{width:42px;height:4px;border-radius:99px;background:#0000002e;margin:10px auto 2px;flex:none}.snk-dialog__head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex:none;padding:14px 20px;border-bottom:1px solid rgb(0 0 0 / .08);font-size:15px}.snk-dialog--sheet .snk-dialog__head{padding:8px 18px 12px}.snk-dialog__actions{display:inline-flex;align-items:center;gap:12px}.snk-dialog__close{border:0;background:none;font-size:24px;line-height:1;padding:2px 8px}.snk-models{overflow-y:auto;padding:16px 20px 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.snk-model{display:flex;flex-direction:column;padding:8px;text-align:left;border:1px solid rgb(0 0 0 / .12);border-radius:12px;background:#fff;transition:border-color .15s}.snk-model:hover{border-color:#000}.snk-model.is-on{outline:2px solid #000;outline-offset:-2px}.snk-model:disabled{opacity:.45;cursor:not-allowed}.snk-model img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#0000000a}.snk-model__name{font-size:12px;font-weight:600;margin:6px 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snk-model__price{font-size:12px;opacity:.65}.snk-sizes{overflow-y:auto;padding:14px 18px 22px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.snk-size,.snk-quiz__chips button{height:46px;border:1px solid rgb(0 0 0 / .18);border-radius:10px;background:#fff;font-size:14px;font-weight:500;transition:all .12s}.snk-size:hover,.snk-quiz__chips button:hover{border-color:#000}.snk-size.is-on,.snk-quiz__chips .is-on{background:#000;color:#fff!important;border-color:#000}.snk-quiz__brand{font-size:13px;font-weight:800}.snk-quiz__brand em{font-style:normal;font-weight:500;opacity:.55;margin-left:8px;font-size:12px}.snk-quiz__step{padding:20px 20px 22px;overflow-y:auto}.snk-quiz__step h3{font-size:20px;font-weight:800;margin:0 0 4px;line-height:1.2}.snk-quiz__step>p{font-size:13px;opacity:.6;margin:0 0 16px}.snk-quiz__badge{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;background:#111;color:#fff;border-radius:99px;padding:4px 10px;margin-bottom:12px}.snk-quiz__progress{display:block;font-size:12px;font-weight:700;opacity:.5;letter-spacing:.1em;margin-bottom:8px}.snk-quiz__cards{display:grid;gap:10px;margin-bottom:16px}.snk-quiz__cards button{display:grid;gap:2px;padding:12px 14px;text-align:left;line-height:1.35;border:1px solid rgb(0 0 0 / .15);border-radius:12px;background:#fff}.snk-quiz__cards button:hover{border-color:#000}.snk-quiz__cards .is-on{outline:2px solid #000;outline-offset:-2px}.snk-quiz__cards strong{font-size:14px}.snk-quiz__cards span{font-size:12px;opacity:.55}.snk-quiz__chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.snk-quiz__chips button{height:42px;font-size:13px}.snk-quiz__cta{display:grid;justify-items:center;gap:1px;width:100%;padding:13px 16px;border:0;border-radius:12px;background:#111;color:#fff!important;font-size:14px;font-weight:700}.snk-quiz__cta:disabled{opacity:.35;cursor:not-allowed}.snk-quiz__cta small{font-size:11px;font-weight:500;opacity:.7}.snk-quiz__result{font-size:34px!important;font-weight:900;opacity:1!important;margin:6px 0 8px!important}@media(max-width:599px){.snk-models{grid-template-columns:repeat(2,1fr);padding:12px 14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/snk-modele.css.map */
