.jersey-preview--cssfont{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.jersey-preview--cssfont .jersey-preview__stage{position:absolute;top:50%;left:50%;width:269px;height:370px;transform:translate(-50%,-50%) scale(var(--jersey-scale, 1));transform-origin:center}.jersey-preview--cssfont .jersey-preview__back{display:block;width:100%;height:100%;object-fit:contain}.jersey-preview--cssfont .nfl-custom-letters,.jersey-preview--cssfont .nfl-custom-numbers{position:absolute;z-index:2;white-space:nowrap}.jersey-preview--cssfont .nfl-custom-letters{width:190px;top:70px;left:50%!important;-webkit-transform:translateX(-50%);transform:translate(-50%);text-align:center;font-size:18px}.jersey-preview--cssfont .nfl-custom-numbers{width:190px;top:130px;left:50%!important;-webkit-transform:translateX(-50%);transform:translate(-50%);text-align:center;font-size:50px}.jersey-preview--cssfont .nfl-custom-letters .custom-letter{display:inline-block;margin:0 2px;min-width:8.2px}.jersey-preview--cssfont .nfl-custom-numbers .custom-number{display:inline-block;margin:0 3px}.jersey-preview--cssfont .nfl-custom-letters,.jersey-preview--cssfont .nfl-custom-numbers{visibility:hidden}.jersey-preview--cssfont[data-image-ready=true] .nfl-custom-letters,.jersey-preview--cssfont[data-image-ready=true] .nfl-custom-numbers{visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/90/assets/component-jersey-cssfont.css.map */
