:root{--brand-orange: #FF8A2B;--brand-red: #FF394C;--brand-pink: #FF2E86;--brand-link: #D9481A;--brand-link-hover: #C25C05;--brand-eyebrow: #E4550A;--brand-magenta: #D91E6A;--ink: #2B2B2B;--ink-80: rgba(43,43,43,.85);--ink-70: rgba(43,43,43,.72);--ink-65: rgba(43,43,43,.68);--ink-60: rgba(43,43,43,.62);--ink-35: rgba(43,43,43,.34);--bg: #FFFFFF;--bg-sunken: #F7F7F8;--bg-warm: #FFF6EF;--bg-neutral: #F1F1F1;--ink-inverse-bg: #101011;--line: rgba(43,43,43,.1);--line-soft: rgba(43,43,43,.08);--line-strong: rgba(43,43,43,.18);--success: #21AF70;--highlight: #F9DE43;--grad-brand: linear-gradient(135deg, #FF8A2B 0%, #FF394C 100%);--grad-heat: linear-gradient(100deg, #FF394C 0%, #FF2E86 100%);--glow-orange: 0 8px 24px rgba(255,138,43,.5);--glow-red: 0 10px 30px rgba(255,57,76,.35);--blue: var(--brand-red);--blue-dark: var(--brand-link);--blue-soft: rgba(255, 57, 76, .1);--nod-blue: var(--brand-red);--nod-blue-dark: var(--brand-link);--nod-blue-soft: rgba(255, 57, 76, .1)}.dtf-btn-primary{background:var(--grad-brand);color:var(--bg);border:none;border-radius:999px;font-weight:500;box-shadow:var(--glow-orange)}.dtf-btn-secondary{background:transparent;color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;font-weight:500}.dtf-grad-text,.bsv4-t-accent,.nt-t-accent,h1 em,h1 i,h1 strong,h2 em,h2 i,h2 strong,h3 em,h3 i,h3 strong{color:var(--brand-red);background:var(--grad-brand)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-style:normal;padding-right:.08em}.dtf-grad-text--heat{color:var(--brand-pink);background:var(--grad-heat)!important}@supports not ((background-clip: text) or (-webkit-background-clip: text)){.dtf-grad-text,.dtf-grad-text--heat,.bsv4-t-accent,.nt-t-accent,h1 em,h1 i,h1 strong,h2 em,h2 i,h2 strong,h3 em,h3 i,h3 strong{-webkit-text-fill-color:currentColor!important;background:none!important;color:var(--brand-link)}}.dtf-pill{display:inline-flex;align-items:center;gap:10px;background:var(--grad-brand);color:var(--bg);border:none;border-radius:999px;padding:6px 16px 6px 6px;font-weight:500;box-shadow:var(--glow-orange)}.dtf-pill__tag{background:#ffffff38;color:var(--bg);border-radius:999px;padding:4px 12px;font-weight:700;font-size:.78em;letter-spacing:.06em;text-transform:uppercase}html body{background-color:var(--bg);background-image:radial-gradient(ellipse 90% 520px at 4% 0%,var(--bg-warm) 0%,transparent 72%),radial-gradient(ellipse 90% 520px at 96% 0%,rgba(255,57,76,.1) 0%,transparent 72%),radial-gradient(ellipse 90% 520px at 4% 100%,var(--bg-warm) 0%,transparent 72%),radial-gradient(ellipse 90% 520px at 96% 100%,rgba(255,57,76,.1) 0%,transparent 72%);background-repeat:no-repeat}a.button.button--solid,button.button--solid,input[type=submit].button--solid,.form-field input[type=submit],form[action*="/contact"] button[type=submit],form[action*="/contact"] input[type=submit],.bsv4 .bsv4-uploader__zone .bsv4-uploader__browse,body:is(.template-product-uv-dtf-by-size,.nt-gs-sheet) .upload-area__drop-zoon.drop-zoon>button{background:var(--grad-brand)!important;border:0!important;color:#fff!important;border-radius:11px!important;box-shadow:var(--glow-orange)!important;font-weight:800!important}a.button.button--solid:hover,button.button--solid:hover,.bsv4 .bsv4-uploader__zone .bsv4-uploader__browse:hover{filter:brightness(1.06);color:#fff!important}a.button.button--solid span,button.button--solid span{color:#fff!important}body.template-page-contact h1.title{font-weight:800!important;font-size:clamp(2rem,1.1rem + 3vw,3.9rem)!important;line-height:.98!important;letter-spacing:-.03em!important;color:#0d1422}body.template-page-capacity [class*=shopify-section-group-footer],body.template-page-storefronts [class*=shopify-section-group-footer],body.template-page-about-dtf [class*=shopify-section-group-footer]{margin-top:0!important}body.template-page-contact .contact-form{display:block!important}body.template-page-contact .contact-form .contact-form__the-form{width:615px;max-width:100%;margin-inline:auto!important}body.template-page-contact .contact-form__the-form form button[type=submit],body.template-page-contact .contact-form__the-form form .button{display:block;width:min(360px,100%);margin-inline:auto}html body.template-page-contact{background-image:radial-gradient(ellipse 85% 1000px at 4% -100px,#FFEEDF 0%,transparent 80%),radial-gradient(ellipse 85% 1000px at 96% -100px,rgba(255,57,76,.16) 0%,transparent 80%),radial-gradient(ellipse 90% 520px at 4% 100%,var(--bg-warm) 0%,transparent 72%),radial-gradient(ellipse 90% 520px at 96% 100%,rgba(255,57,76,.1) 0%,transparent 72%);background-repeat:no-repeat}.ftr-live{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#ffffff9e}.ftr-live-dot{width:8px;height:8px;border-radius:50%;background:var(--success, #21AF70);flex:0 0 auto;animation:ftrLivePulse 2s ease-out infinite}@keyframes ftrLivePulse{0%{box-shadow:0 0 #21af708c}70%{box-shadow:0 0 0 7px #21af7000}to{box-shadow:0 0 #21af7000}}@media(prefers-reduced-motion:reduce){.ftr-live-dot{animation:none}}.ftr-brand-logo{max-width:190px;height:auto;display:block;margin-bottom:14px}.dtf-inverse{background:var(--ink-inverse-bg);color:var(--bg)}:root{--nt-checker-base: #f2f2f2;--nt-checker-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTAgMGg0djRIMHpNMCA4aDR2NEgwek0xNiA4aC00VjRoNHpNMTYgMTZoLTR2LTRoNHpNOCAwaDR2NEg4ek04IDhoNHY0SDh6TTggOEg0VjRoNHpNOCAxNkg0di00aDR6Ii8+PHBhdGggZmlsbD0iIzlCOUI5QiIgZD0iTTQgMGg0djRINHpNNCA4aDR2NEg0ek0xMiA4SDhWNGg0ek0xMiAxNkg4di00aDR6TTEyIDBoNHY0aC00ek0xMiA4aDR2NGgtNHpNNCA4SDBWNGg0ek00IDE2SDB2LTRoNHoiLz48L3N2Zz4=);--nt-checker-size: 10px}.nt-checker-bg,.transparent-image figure img,.nt-dg-thumb,#site-cart-sidebar .nt-dg-thumb,.customTabelPopup__overlay.cart-preview.prv img{background:var(--nt-checker-base) var(--nt-checker-image) center center;background-size:var(--nt-checker-size)}html,body{overflow-x:hidden;overflow-x:clip}@media(max-width:767px){.main-footer .container--large{padding-left:20px;padding-right:20px}}body .bsv4-btn.bsv4-btn--primary,body .bsv4-cta__add-another .bsv4-btn.bsv4-btn--primary,body button.bsv4-btn--primary,body .bsv4-modal__view.is-active,body .md-selection-bar__btn--primary,body .md-modal__confirm,body .md-archive-modal__confirm,body .mobile-sticky-wrapper button,body button.mobile-sticky-upload,.nodi-newpop__go,.mu-browse-btn,.multi-upload__browse,body .drop-zoon button,body #dropZoon button,body .md-tab.md-tab--active,body .dtfut__cols-btn.is-active,body .cdxc__badge{background:var(--grad-brand, linear-gradient(135deg, #FF8A2B 0%, #FF394C 100%))!important;border-color:transparent!important;color:#fff!important}body .md-loading__spinner{border-color:#ff8a2b38!important;border-top-color:var(--brand-orange, #FF8A2B)!important}.cdxc__foot .cdxc__foot-brand,.cdxc__foot b{color:var(--brand-eyebrow, #E4550A)!important;font-weight:800}@media(max-width:767px){.sidebar--right .button{display:flex!important;align-items:center!important;justify-content:center!important}body.sidebar-opened .nodi-launcher,body.sidebar-opened .nodi-pop,body.sidebar-opened .nodi-panel,body.sidebar-opened .nodi-newpop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/dtf-colors.css.map */
