@font-face{font-family:ShoeAnton;src:url(fonts/Anton.ttf) format('truetype');font-display:swap}@font-face{font-family:ShoeBebasNeue;src:url(fonts/BebasNeue.ttf) format('truetype');font-display:swap}@font-face{font-family:ShoeTeko;src:url(fonts/Teko.ttf) format('truetype');font-weight:100 900;font-display:swap}@font-face{font-family:ShoeOswald;src:url(fonts/Oswald.ttf) format('truetype');font-weight:100 900;font-display:swap}@font-face{font-family:ShoeBarlowCondensed;src:url(fonts/BarlowCondensed.ttf) format('truetype');font-display:swap}
.inv-name-sticker-v2 .ns-shoe-controls[hidden],.inv-name-sticker-v2 .ns-shoe-preview[hidden]{display:none!important}.inv-name-sticker-v2 .is-shoe .ns-sheet-stage,.inv-name-sticker-v2 .is-shoe .ns-students,.inv-name-sticker-v2 .is-shoe .ns-control-actions,.inv-name-sticker-v2 .is-shoe .ns-distribution,.inv-name-sticker-v2 .is-shoe .ns-intro{display:none!important}.inv-name-sticker-v2 .ns-shoe-controls{display:grid;gap:14px}.inv-name-sticker-v2 .ns-shoe-controls h3{margin:0;font-size:18px}.inv-name-sticker-v2 .ns-shoe-controls label{display:grid;gap:6px}.inv-name-sticker-v2 .ns-shoe-controls fieldset{min-width:0;margin:0;padding:0;border:0}.inv-name-sticker-v2 .ns-shoe-controls legend{margin-bottom:10px;font-size:12px;font-weight:700}.inv-name-sticker-v2 .ns-shoe-flags{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.inv-name-sticker-v2 .ns-shoe-flag{display:flex;min-height:70px;padding:8px 4px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid #d6dde5;border-radius:10px;background:#fff;color:#243244;font:600 10px/1.3 Arial;cursor:pointer}.inv-name-sticker-v2 .ns-shoe-flag img{width:40px;height:22px;object-fit:contain}.inv-name-sticker-v2 .ns-shoe-flag[aria-pressed=true]{border:2px solid #ec5297;background:#fff2f8}.inv-name-sticker-v2 .ns-shoe-note,.inv-name-sticker-v2 .ns-shoe-font-note{margin:0;color:#64748b;font-size:11px;line-height:1.6}.inv-name-sticker-v2 .ns-shoe-preview{padding:20px 0}.inv-name-sticker-v2 .ns-shoe-preview p{text-align:center;color:#64748b;font-size:11px}.inv-name-sticker-v2 .ns-shoe-sticker{position:relative;aspect-ratio:6/1;width:100%;overflow:hidden;background-color:#fff;background-image:linear-gradient(45deg,#e9edf0 25%,transparent 25%),linear-gradient(-45deg,#e9edf0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e9edf0 75%),linear-gradient(-45deg,transparent 75%,#e9edf0 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;border:1px solid #dce1e5}.inv-name-sticker-v2 .ns-shoe-word{position:absolute;left:4%;top:8%;height:84%;width:60%;display:flex;align-items:center;justify-content:center;color:#231f20;white-space:nowrap;line-height:1;letter-spacing:0;font-weight:700}.inv-name-sticker-v2 .ns-shoe-preview-flag{position:absolute;right:2%;top:10%;width:26%;height:80%;object-fit:contain}.inv-name-sticker-v2 .ns-submit:disabled{opacity:.5;cursor:not-allowed}.inv-name-sticker-v2 .ns-global.has-shoe-preview .ns-payment-total>strong{visibility:hidden}@media(max-width:480px){.inv-name-sticker-v2 .ns-shoe-flags{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-name-sticker-v2 .ns-shoe-flag{min-height:76px;font-size:11px}}

.inv-name-sticker-v2 .is-shoe .ns-mobile-preview-toggle,.inv-name-sticker-v2 .is-shoe .ns-sheet-pill,.inv-name-sticker-v2 .is-shoe .ns-sheet-card .ns-eyebrow{display:none!important}

.inv-name-sticker-v2 .ns-shoe-fonts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.inv-name-sticker-v2 .ns-shoe-font-card{display:flex;min-width:0;min-height:92px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px solid #d6dde5;border-radius:12px;background:#fff;color:#231f20;cursor:pointer;overflow:hidden}
.inv-name-sticker-v2 .ns-shoe-font-card[aria-pressed=true]{border:2px solid #ec5297;background:#fff2f8}.inv-name-sticker-v2 .ns-shoe-font-card:disabled{opacity:.4;cursor:not-allowed}.inv-name-sticker-v2 .ns-shoe-font-sample{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:28px;line-height:1.3;font-weight:400;white-space:nowrap}.inv-name-sticker-v2 .ns-shoe-font-card small{font:500 10px/1.4 Arial,sans-serif}
.inv-name-sticker-v2 .ns-shoe-canvas{display:block;width:100%;height:100%;aspect-ratio:6/1}.inv-name-sticker-v2 .ns-shoe-render-error:empty{display:none}

.inv-name-sticker-v2 .is-shoe-material .ns-sheet-stage,.inv-name-sticker-v2 .is-shoe-material .ns-students,.inv-name-sticker-v2 .is-shoe-material .ns-control-actions,.inv-name-sticker-v2 .is-shoe-material .ns-distribution,.inv-name-sticker-v2 .is-shoe-material .ns-intro,.inv-name-sticker-v2 .is-shoe-material .ns-mobile-preview-toggle,.inv-name-sticker-v2 .is-shoe-material .ns-sheet-pill{display:none!important}

@font-face{font-family:ShoeRacingSansOne;src:url(fonts/RacingSansOne.ttf) format("truetype");font-display:swap}
@font-face{font-family:ShoeFasterOne;src:url(fonts/FasterOne.ttf) format("truetype");font-display:swap}
@font-face{font-family:ShoeBungee;src:url(fonts/Bungee.ttf) format("truetype");font-display:swap}
@font-face{font-family:ShoeBlackOpsOne;src:url(fonts/BlackOpsOne.ttf) format("truetype");font-display:swap}
@font-face{font-family:ShoeRussoOne;src:url(fonts/RussoOne.ttf) format("truetype");font-display:swap}

.inv-name-sticker-v2 .ns-shoe-color-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:8px 0 16px}.inv-name-sticker-v2 .ns-shoe-gradients{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-name-sticker-v2 .ns-shoe-color{min-width:0;display:grid;gap:7px;justify-items:center;padding:8px 3px;border:1px solid #d6dde5;border-radius:10px;background:#fff;cursor:pointer;color:#243244}.inv-name-sticker-v2 .ns-shoe-color>span{display:block;width:100%;height:28px;border:1px solid #d6dde5;border-radius:6px}.inv-name-sticker-v2 .ns-shoe-color>small{font:600 10px/1.3 Arial,sans-serif}.inv-name-sticker-v2 .ns-shoe-color[aria-pressed=true]{border:2px solid #ec5297;background:#fff2f8}.inv-name-sticker-v2 .ns-shoe-color-panel>small{font-size:11px;color:#64748b}.inv-name-sticker-v2 .ns-shoe-color-error:empty{display:none}@media(max-width:400px){.inv-name-sticker-v2 .ns-shoe-color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}

.inv-name-sticker-v2 .ns-shoe-color-grid,.inv-name-sticker-v2 .ns-shoe-gradients{display:flex;flex-wrap:wrap;gap:10px}.inv-name-sticker-v2 .ns-shoe-color{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:4px;flex:0 0 44px;border:1px solid #d6dde5;border-radius:50%;background:transparent}.inv-name-sticker-v2 .ns-shoe-color>span{display:block;width:32px;height:32px;border-radius:50%;border:1px solid #cbd1d8}.inv-name-sticker-v2 .ns-shoe-color>small{display:none}.inv-name-sticker-v2 .ns-shoe-color[aria-pressed=true]{border:2px solid #ec5297;background:transparent;box-shadow:0 0 0 2px #ffe3ef}.inv-name-sticker-v2 .ns-shoe-color:focus-visible{outline:2px solid #243244;outline-offset:3px}

.inv-name-sticker-v2 .ns-shoe-stage{width:100%;padding:clamp(16px,3vw,30px);border:1px solid #a6adb6;border-radius:10px;background:#b8bdc4}.inv-name-sticker-v2 .ns-shoe-stage .ns-shoe-sticker{border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.inv-name-sticker-v2 .ns-shoe-stage .ns-shoe-canvas{background:transparent}
