:root,#stickerStudio,.smsh,.smxx-review,.smsh-editbar,.smx-toasts{--smn-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--smn-blue: #007AFF;--smn-blue-2: #0062cc;--smn-blue-soft: rgba(0, 122, 255, .08);--smn-ink: #111827;--smn-ink-2: #4b5563;--smn-ink-3: #8a93a3;--smn-line: #e3e7ee;--smn-line-2: #cfd6e0;--smn-bg: #f4f6f9;--smn-r-xs: 3px;--smn-r: 6px;--smn-r-lg: 8px;--smn-h: 30px;--smn-gap: 6px}#stickerStudio{--sm-r-xs: 3px;--sm-r-sm: 4px;--sm-r-md: 6px;--sm-r-lg: 8px;--sm-r-xl: 10px;--sm-c-brand: #007AFF;--sm-c-accent: #007AFF}#stickerStudio .sms-toolstrip,#stickerStudio .sms-config{border-radius:var(--smn-r-lg)!important;border:1px solid var(--smn-line)!important;box-shadow:0 1px 2px #1118270a!important}#stickerStudio .sms-tool-group,#stickerStudio .sms-config-section,#stickerStudio .sms-price-box{border-radius:var(--smn-r)!important}#stickerStudio .sms-blank-shape,#stickerStudio .sms-gloss,#stickerStudio .upper-canvas,#stickerStudio .lower-canvas{border-radius:var(--smn-r-lg)!important}#stickerStudio .sms-config-section>h3,#stickerStudio .sms-tool-group>h4,#stickerStudio .sms-tool-group-label,#stickerStudio .sl2-spec-label{font-family:var(--smn-font)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--smn-ink-3)!important}#stickerStudio .sms-config-section>h3 svg{display:none!important}#stickerStudio .sms-size-label,#stickerStudio .sms-finish-btn,#stickerStudio .sms-qty-pre,#stickerStudio .sl2-pill,#stickerStudio .smui-more{border-radius:var(--smn-r)!important;min-height:var(--smn-h)!important;height:var(--smn-h)!important;padding:0 6px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--smn-font)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;border:1px solid var(--smn-line-2)!important;background:#fff!important;color:var(--smn-ink)!important;box-shadow:none!important;transform:none!important;transition:border-color .12s,background .12s,color .12s!important;white-space:nowrap!important;min-width:0!important;width:100%!important}#stickerStudio .sms-size-label:hover,#stickerStudio .sms-finish-btn:hover,#stickerStudio .sms-qty-pre:hover,#stickerStudio .sl2-pill:hover,#stickerStudio .smui-more:hover{border-color:var(--smn-blue)!important;color:var(--smn-blue)!important}#stickerStudio .sms-size-radio:checked+.sms-size-label,#stickerStudio .sms-finish-btn.active,#stickerStudio .sms-qty-pre.active,#stickerStudio .sl2-pill.active{background:var(--smn-blue)!important;border-color:var(--smn-blue)!important;color:#fff!important;box-shadow:none!important}#stickerStudio .sms-qty-pre.sms-locked,#stickerStudio .sl2-pill.sms-locked,#stickerStudio .sl2-pill[disabled]{background:var(--smn-bg)!important;color:#b3bac6!important;border-color:var(--smn-line)!important}#stickerStudio .smui-more{border-style:dashed!important;color:var(--smn-ink-2)!important}#stickerStudio .smui-more i{font-size:8px;margin-left:3px}#stickerStudio .sms-sizes,#stickerStudio .sms-qty-presets,#stickerStudio .sl2-size-pills,#stickerStudio .sl2-qty-pills{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:var(--smn-gap)!important}#stickerStudio .sms-finish-opts,#stickerStudio .sl2-finish-pills{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:var(--smn-gap)!important}#stickerStudio .sms-sizes>input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}#stickerStudio .sms-finish-swatch{border-radius:var(--smn-r-xs)!important;width:11px!important;height:11px!important}#stickerStudio .sms-border-color-btn,#stickerStudio .sms-border-color-btn+input,#stickerStudio input[type=color]{border-radius:var(--smn-r)!important}#stickerStudio .sms-border-color-btn.active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--smn-blue)!important}#stickerStudio .sms-shape-btn,#stickerStudio .sl2-shape-card{border-radius:var(--smn-r)!important}#stickerStudio .sl2-shape-card{border:1px solid var(--smn-line-2)!important;box-shadow:none!important}#stickerStudio .sl2-shape-card.active{border-color:var(--smn-blue)!important;box-shadow:inset 0 0 0 1px var(--smn-blue)!important;background:var(--smn-blue-soft)!important}#stickerStudio .sms-tool-icon,#stickerStudio .sms-tool-action{border-radius:var(--smn-r)!important}#stickerStudio .sms-atc-bottom,#stickerStudio .sl2-start-btn,#stickerStudio #sl2StartDesigning{border-radius:var(--smn-r-lg)!important;font-family:var(--smn-font)!important;letter-spacing:.02em!important}#stickerStudio .sms-save-badge,#stickerStudio .sms-price-box span[style*=border-radius]{border-radius:var(--smn-r-xs)!important}#stickerStudio .smx-nudge,#stickerStudio .sms-min-qty-hint{border-radius:var(--smn-r)!important;font-family:var(--smn-font)!important}#stickerStudio .sms-dlbtn,#stickerStudio .sms-download-btn,#stickerStudio #smsZoomControls,#stickerStudio .sms-zb,#stickerStudio .sms-adjust-bar,#stickerStudio .sms-adjust-done,#stickerStudio .sms-text-toolbar,#stickerStudio .sl2-ctx-bar,#stickerStudio #sl2CtxBar,#stickerStudio #adjustBar{border-radius:var(--smn-r-lg)!important}#stickerStudio .sms-adjust-bar button,#stickerStudio #adjustBar button,#stickerStudio #sl2CtxBar button{border-radius:var(--smn-r)!important}#stickerStudio .sl2-specs-body,#stickerStudio .sl2-spec-group{font-family:var(--smn-font)!important}#stickerStudio .sl2-specs-footer,#stickerStudio #sl2SpecsPill{border-radius:var(--smn-r-lg)!important}#stickerStudio .smui-has-more:not(.smui-open)>.smui-extra{display:none!important}html body #stickerStudio .sms-toolstrip .sms-tool-group .sms-tool-group-label{font-family:var(--smn-font)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--smn-ink-3)!important}#stickerStudio .sl2-shape-card.active span,#stickerStudio .sms-shape-btn.active span{color:var(--smn-blue)!important}#stickerStudio .sl2-shape-card span{color:var(--smn-ink-2)!important}#stickerStudio #btnStartFresh,.sms-startover-float{border-radius:var(--smn-r-lg)!important}html.sms-page-active #scroll-to-top-button{display:none!important}@media(min-width:1025px){html body #stickerStudio .sms-editor>.sms-config{width:clamp(340px,27vw,420px)!important;min-width:clamp(340px,27vw,420px)!important;max-width:420px!important;flex:0 0 auto!important}}#stickerStudio .smui-more.on{border-style:solid!important;background:var(--smn-blue)!important;border-color:var(--smn-blue)!important;color:#fff!important}@media(min-width:769px){#stickerStudio .sms-config>.sms-config-section:has(.sms-sizes),#stickerStudio .sms-config>.sms-config-section:has(.sms-finish-opts),#stickerStudio .sms-config>.sms-config-section:has(.sms-qty-presets),#stickerStudio .sms-config>.smsh-cfg>.smsh-sec{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;column-gap:8px!important;row-gap:4px!important;align-items:center!important}#stickerStudio .sms-config>.sms-config-section:has(.sms-sizes)>h3,#stickerStudio .sms-config>.sms-config-section:has(.sms-finish-opts)>h3,#stickerStudio .sms-config>.sms-config-section:has(.sms-qty-presets)>h3,#stickerStudio .sms-config>.smsh-cfg>.smsh-sec>h3{margin:0!important;grid-column:1;line-height:1.15!important}#stickerStudio .sms-config>.sms-config-section:has(.sms-sizes)>:not(h3),#stickerStudio .sms-config>.sms-config-section:has(.sms-finish-opts)>:not(h3),#stickerStudio .sms-config>.sms-config-section:has(.sms-qty-presets)>:not(h3),#stickerStudio .sms-config>.smsh-cfg>.smsh-sec>:not(h3){grid-column:2;min-width:0}#stickerStudio .sms-config>.sms-config-section,#stickerStudio .sms-config>.smsh-cfg>.smsh-sec{padding:8px 10px!important;margin-bottom:4px!important}#stickerStudio .sms-config>.sms-config-section>h3{margin-bottom:6px!important}#stickerStudio .sms-config .sl2-shape-card{padding:4px 2px!important;gap:2px!important;min-height:0!important;height:auto!important}#stickerStudio .sms-config .sl2-shape-icon{width:24px!important;height:24px!important}#stickerStudio .sms-config .sl2-shape-icon img{width:13px!important;height:13px!important}#stickerStudio .sms-config .sl2-shape-card span{font-size:10px!important;line-height:1.1!important}#stickerStudio .sms-min-qty-hint{background:none!important;border:0!important;padding:0!important;margin:2px 0 0!important;font-size:11px!important;font-weight:600!important}#stickerStudio .smx-nudge{padding:6px 8px!important;font-size:11.5px!important}#stickerStudio .sms-price-box{padding:10px!important}}html.smsh-on:not(.smsh-editing) body #stickerStudio .sms-config>.sms-config-section:not(.smsh-sec),html.smsh-editing body #stickerStudio .sms-config>.sms-config-section:has(.sms-finish-opts),html.smsh-editing body #stickerStudio .sms-config>.sms-config-section:has(.sms-qty-presets){display:none!important}#smnLayer{display:contents!important}#stickerStudio .sms-custom-input{color:var(--smn-ink)!important;border:1px solid var(--smn-line-2)!important;border-radius:var(--smn-r)!important;background:#fff!important}#stickerStudio .sl2-start-btn,#stickerStudio #sl2StartDesigning{background:var(--smn-blue)!important;box-shadow:0 4px 14px #007aff40!important}#stickerStudio .sl2-specs-header h1{font-family:var(--smn-font)!important;letter-spacing:-.01em!important}@media(max-width:768px){#stickerStudio .sms-adjust-bar.visible~#smsZoomControls{bottom:calc(env(safe-area-inset-bottom) + 150px)!important}}#stickerStudio .smui-has-more{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(56px,1.35fr)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dtf-studio-theme.css.map */
