.tee-btn--preview{height:50px!important}.teeinblue-item.teeinblue-item--product{z-index:999999}.sa-sport,.sa-atmosphere,.sa-photo,.sa-name,.sa-title,.sa-number,.sa-age,.sa-gender,.sa-clothing-colors,.sa-jersey,.sa-shorts,.sa-socks,.sa-shoes,.sa-background,.sa-message-toggle,.sa-message{margin-bottom:16px!important;box-sizing:border-box!important}.sa-sport .tee-field__heading,.sa-atmosphere .tee-field__heading,.sa-name .tee-field__heading,.sa-age .tee-field__heading,.sa-message .tee-field__heading{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important;color:#18345c!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important}.sa-sport .tee-field__heading:before,.sa-atmosphere .tee-field__heading:before,.sa-photo-info-heading .sa-step-number{display:inline-flex!important;flex:0 0 25px!important;width:25px!important;height:25px!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#e8edf5!important;color:#244b85!important;font-size:12px!important;font-weight:700!important}.sa-sport .tee-field__heading:before{content:"1"}.sa-atmosphere .tee-field__heading:before{content:"2"}#teeFormInputs>#tee-field--1378112-template .tee-field__heading:before{content:"1";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;margin-right:10px;border-radius:50%;background:#e8eef8;color:#243b68;font-size:13px;font-weight:700;line-height:1;vertical-align:middle}.sa-sport .tee-radio-label{min-height:41px!important;padding:9px 12px!important;border:1px solid #d8dee8!important;border-radius:10px!important;background:#fff!important;color:#18345c!important}.sa-sport .tee-radio.active .tee-radio-label{border:1.5px solid #244b85!important;color:#244b85!important}.sa-atmosphere .tee-clipart-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important}.sa-atmosphere .tee-clipart-col{display:flex!important;flex-direction:column!important;float:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:2px solid transparent!important;border-radius:12px!important;background:#f3f0eb!important;box-sizing:border-box!important}.sa-atmosphere .tee-clipart-col.sa-atmosphere-selected{border:2px solid #315fa2!important;background:#eef3fb!important}.sa-atmosphere .tee-clipart,.sa-atmosphere .tee-clipart.active,.sa-atmosphere .sa-atmosphere-selected .tee-clipart{display:block!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:5px!important;border:0!important;outline:none!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}.sa-atmosphere .tee-clipart img,.sa-atmosphere .tee-clipart-thumbnail{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:3 / 4!important;object-fit:cover!important;object-position:center!important;margin:0 auto!important;border:0!important;border-radius:7px!important}.sa-atmosphere .sa-atmosphere-caption{display:flex!important;flex-direction:column!important;flex:1 0 auto!important;gap:5px!important;width:100%!important;padding:6px 4px 8px!important;text-align:center!important;overflow-wrap:break-word!important;cursor:pointer!important;box-sizing:border-box!important}.sa-atmosphere .sa-atmosphere-caption strong{display:block!important;margin:0!important;color:#18345c!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;overflow-wrap:normal!important;word-break:normal!important}.sa-atmosphere .sa-atmosphere-caption span{display:block!important;color:#52647b!important;font-size:10px!important;line-height:1.4!important}.sa-atmosphere .sa-atmosphere-note{margin:10px 0 16px!important;color:#52647b!important;font-size:12px!important;line-height:1.5!important}.sa-photo-info-section{display:block!important;width:100%!important;margin:0 0 14px!important;box-sizing:border-box!important}.sa-photo-info-heading{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 12px!important;color:#18345c!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important}.sa-photo-guidance{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;padding:12px!important;border-radius:14px!important;background:#edf3f8!important;color:#18345c!important;box-sizing:border-box!important}.sa-photo-guidance__illustration{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:76px!important;min-height:100px!important;overflow:hidden!important;border:1px solid #b9d9d0!important;border-radius:11px!important;background:#fff!important;box-sizing:border-box!important}.sa-photo-guidance__illustration svg{display:block!important;max-width:100%!important}.sa-photo-guidance__check{position:absolute!important;top:4px!important;right:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:19px!important;height:19px!important;border-radius:50%!important;background:#39866d!important;color:#fff!important;font-size:12px!important}.sa-photo-guidance__copy{min-width:0!important}.sa-photo-guidance__copy strong{display:block!important;margin:0 0 6px!important;color:#18345c!important;font-size:12px!important;line-height:1.4!important}.sa-photo-guidance__copy p{margin:3px 0!important;color:#315477!important;font-size:10px!important;line-height:1.45!important}#teeFormInputs>.sa-photo-info-section{grid-column:1 / -1!important;width:100%!important;order:initial!important}#teeFormInputs .sa-photo-info-section{background:#eaf0fa!important;padding:22px 18px!important;margin:18px 0!important;border-radius:14px!important;box-sizing:border-box;width:100%}#teeFormInputs .sa-photo-info-heading{color:#203563;margin:0 0 18px!important}#teeFormInputs .sa-photo-guidance{background:#fff!important;border:1px solid #dce5f2;border-radius:12px;padding:16px!important;box-shadow:0 3px 12px #2035630f}#teeFormInputs .sa-photo-guidance__copy strong{color:#203563}#teeFormInputs .sa-photo-guidance__copy p{color:#65748b;line-height:1.5}@media(max-width:480px){#teeFormInputs .sa-photo-info-section{padding:18px 14px!important}#teeFormInputs .sa-photo-guidance{padding:12px!important}}.sa-photo .tee-field__heading{display:none!important}.sa-name .tee-field__heading{margin-bottom:8px!important;color:#244b85!important;font-size:12px!important}.sa-name input,.sa-title input,.sa-number input,.sa-age input,.sa-message input,.sa-message textarea{width:100%!important;min-height:44px!important;padding:11px 13px!important;border:1px solid #d8dee8!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important}@media screen and (max-width:480px){.sa-atmosphere .tee-clipart-row{gap:6px!important}.sa-atmosphere .tee-clipart{padding:4px!important}.sa-atmosphere .sa-atmosphere-caption{padding:5px 2px 7px!important}.sa-atmosphere .sa-atmosphere-caption strong{font-size:11px!important}.sa-atmosphere .sa-atmosphere-caption span{font-size:9px!important}.sa-photo-guidance{grid-template-columns:64px minmax(0,1fr)!important;gap:9px!important;padding:10px!important}.sa-photo-guidance__illustration{width:64px!important;min-height:90px!important}}.sa-photo .tee-photo-placeholder{display:none!important}.sa-photo .tee-photo-head{margin-bottom:10px}.sa-photo .sa-original-photo-label{display:block;margin-bottom:10px;color:#24354f;font-size:16px;font-weight:600}.sa-photo .tee-photo-action{margin-top:8px}.sa-photo .tee-photo-preview{position:relative;display:none;width:120px;height:120px;margin:10px 0;overflow:hidden;border:1px solid #d8e0e8;border-radius:10px;background:#f7f9fb}.sa-photo .tee-photo-preview.is-visible{display:block}.sa-photo .tee-photo-preview img{display:block;width:100%;height:100%;object-fit:cover}.sa-photo .sa-photo-remove{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;width:27px;height:27px;padding:0;border:0;border-radius:50%;background:#24354f;color:#fff;font-size:21px;line-height:1;cursor:pointer}.sa-photo .sa-photo-progress{display:none;height:6px;margin:8px 0 12px;overflow:hidden;border-radius:6px;background:#e5eaf0}.sa-photo .sa-photo-progress.is-visible{display:block}.sa-photo .sa-photo-progress-bar{width:35%;height:100%;border-radius:6px;background:#009dff;animation:sa-photo-progress-motion 1.2s ease-in-out infinite}@keyframes sa-photo-progress-motion{0%{transform:translate(-110%)}to{transform:translate(310%)}}#teeFormInputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:16px;align-items:start}#teeFormInputs>*{grid-column:1 / -1;min-width:0;box-sizing:border-box}#teeFormInputs>.sa-name{grid-column:1}#teeFormInputs>.sa-title{grid-column:2}#teeFormInputs>.sa-number{grid-column:1}#teeFormInputs>.sa-age{grid-column:2}#teeFormInputs>.sa-gender{grid-column:1 / -1}#teeFormInputs>.sa-name,#teeFormInputs>.sa-title,#teeFormInputs>.sa-number,#teeFormInputs>.sa-age,#teeFormInputs>.sa-gender{width:100%!important;min-width:0!important;margin:0!important;align-self:start!important;box-sizing:border-box!important}#teeFormInputs>.sa-name .tee-field__header,#teeFormInputs>.sa-title .tee-field__header,#teeFormInputs>.sa-number .tee-field__header,#teeFormInputs>.sa-age .tee-field__header,#teeFormInputs>.sa-gender .tee-field__header{height:28px!important;min-height:28px!important;margin:0 0 8px!important;padding:0!important;display:flex!important;align-items:flex-start!important;box-sizing:border-box!important}#teeFormInputs>.sa-name .tee-field__heading,#teeFormInputs>.sa-title .tee-field__heading,#teeFormInputs>.sa-number .tee-field__heading,#teeFormInputs>.sa-age .tee-field__heading,#teeFormInputs>.sa-gender .tee-field__heading,#teeFormInputs>.sa-jersey-color-source .tee-field__heading,#teeFormInputs>.sa-shorts-color-source .tee-field__heading,#teeFormInputs>.sa-socks-color-source .tee-field__heading,#teeFormInputs>.sa-shoes-color-source .tee-field__heading,#teeFormInputs>.sa-bg-main-source .tee-field__heading,#teeFormInputs>.sa-bg-secondary-source .tee-field__heading{font-size:14px!important;font-weight:600!important;line-height:18px!important;color:#24354f!important;font-family:inherit!important;margin:0!important;padding:0!important;overflow-wrap:anywhere}#teeFormInputs>.sa-name .tee-field__input,#teeFormInputs>.sa-title .tee-field__input,#teeFormInputs>.sa-number .tee-field__input,#teeFormInputs>.sa-age .tee-field__input,#teeFormInputs>.sa-gender .tee-field__input{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#teeFormInputs>.sa-name input,#teeFormInputs>.sa-title input,#teeFormInputs>.sa-number input,#teeFormInputs>.sa-age input,#teeFormInputs>.sa-gender input,#teeFormInputs>.sa-gender select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}@media(max-width:360px){#teeFormInputs{column-gap:8px;row-gap:12px}}#teeFormInputs .sa-jersey-color-target,#teeFormInputs .sa-shorts-color-target,#teeFormInputs .sa-socks-color-target,#teeFormInputs .sa-shoes-color-target,#teeFormInputs .sa-bg-main-target,#teeFormInputs .sa-bg-secondary-target{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#teeFormInputs #tee-field--layer-982042 .tee-photo-placeholder{display:none!important}#teeFormInputs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px;row-gap:16px}#teeFormInputs>*{grid-column:1 / -1;min-width:0}#teeFormInputs>.sa-jersey-color-source,#teeFormInputs>.sa-shorts-color-source,#teeFormInputs>.sa-socks-color-source,#teeFormInputs>.sa-shoes-color-source,#teeFormInputs>.sa-bg-main-source,#teeFormInputs>.sa-bg-secondary-source{grid-column:span 1!important;width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box}#teeFormInputs>.sa-jersey-color-source .tee-field__input,#teeFormInputs>.sa-shorts-color-source .tee-field__input,#teeFormInputs>.sa-socks-color-source .tee-field__input,#teeFormInputs>.sa-shoes-color-source .tee-field__input,#teeFormInputs>.sa-bg-main-source .tee-field__input,#teeFormInputs>.sa-bg-secondary-source .tee-field__input{width:100%;min-width:0;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/15/assets/teeinblue-custom.css.map */
