:root{--tee-primary-color: #000;--tee-primary-lighten-color: #000;--tee-personalize-button-color: #000;--tee-instructions-text-color: #000000b2;--tee-form-bg-color: #f6f6f6;--tee-print-area-bg-color: rgba(191, 44, 37, .5);--tee-print-area-toggle-bg-color: #fff;--tee-print-area-toggle-shadow-color: #00000040;--tee-border-color: #d6d6d6}.tee-btn--primary:hover:not(:disabled){background-color:var(--tee-personalize-button-text-color);color:var(--tee-primary-color);border-color:var(--tee-primary-color)}.tee-customization-form{padding:0;background-color:var(--tee-form-bg-color)}.tee-campaign-form-wrapper{position:relative;z-index:1;background-color:var(--tee-form-bg-color);padding:2.4rem;margin-bottom:3.2rem}.tee-form-action{margin-top:3.2rem}.tee-form-action button.tee-btn{text-transform:uppercase;font-size:1.4rem;line-height:2rem;height:4.4rem;font-weight:500;letter-spacing:.15em}.tee-form-heading{margin-bottom:2.4rem}.tee-photo-placeholder{width:10rem;height:10rem}.tee-block{margin-bottom:0}.tee-radio,.tee-photo-action .tee-btn,.tee__input,.tee-field__select{border-radius:0}.tee__input{font-weight:300}.tee-colorpicker-handle{border-radius:0;height:4.4rem;width:4.4rem}.tee-form-responses{display:none}.tee-field{margin-bottom:2.4rem}.tee-field.m-js-type-option .tee-upload-instruction{margin-top:1.6rem}.tee-field.m-custom-side-title .tee-field__input{display:none}.tee-field.m-custom-side-title{margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid var(--tee-border-color)}.tee-field.m-custom-side-title label span{font-weight:300!important;font-size:var(--h6-font-size)!important;margin-bottom:2.4rem;display:block}.tee-field__subfield{margin-top:2.4rem}.tee-clipart{border-radius:0;border:1px solid var(--tee-border-color);box-shadow:none;max-height:4.4rem;min-width:7.3rem}.tee-radio{margin-right:1.6rem}.tee-radio-label{padding:1rem 2.4rem!important}.tee-photo .tee-btn--upload,.tee-photo .tee-btn--recustomize{padding:0!important;border:0;text-decoration:underline;margin:0 1.6rem 1.2rem 0}.tee-photo-placeholder .icon-placeholder{opacity:.25}.tee-field__heading{font-weight:500!important;margin-bottom:1.2rem!important}.tee-upload-instruction{font-style:normal;font-size:1.2rem;line-height:2rem;padding-left:1.5rem;color:var(--tee-instructions-text-color)}.tee-upload-instruction:before{content:"*";margin-left:-1.5rem;padding-right:.8rem}.tee-field__select{font-weight:500}.tee-field--template .tee-field__heading,.tee-field--template .tee-field__input,.tee-field--template .tee-field__heading .tee-asterisk{display:none!important}.tee-photo-image{cursor:pointer;margin:0}.tee-clipart-row .tee-clipart-col{flex:unset}.teeinblue-print-area-toggle{margin-bottom:3.2rem}.teeinblue-print-area-toggle .switch{position:absolute;opacity:0}.teeinblue-print-area-toggle .switch:checked+label:before{content:"";transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Im0xMy4xOTUgMy44NzUuNzA3LjcwNy03Ljg5NyA3Ljg5Ny0zLjkwNy0zLjkwNy43MDctLjcwNyAzLjIgMy4xOTl6IiBmaWxsPSIjMjEyQjM2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center center;background-size:1.5rem 1.5rem}.teeinblue-print-area-toggle .switch:checked+label:after{background-color:rgb(var(--text-color))}.teeinblue-print-area-toggle .switch+label{display:inline-flex;position:relative;align-items:center;margin:0;border-radius:4.8rem;font-size:1.6rem;font-weight:300;line-height:2.8rem;vertical-align:top;cursor:pointer;-webkit-user-select:none;user-select:none}.teeinblue-print-area-toggle .switch+label:before{content:"";position:absolute;top:50%;right:.1rem;width:2.2rem;height:2.2rem;padding-top:.2rem;transform:translate(-2.4rem,-50%);border-radius:50%;background-color:var(--tee-print-area-toggle-bg-color);box-shadow:0 0 .2rem .2rem var(--tee-print-area-toggle-shadow-color);text-align:center;transition:transform .3s}.teeinblue-print-area-toggle .switch+label:after{content:"";display:block;width:4.8rem;height:2.4rem;margin-inline-start:.85rem;transition:background-color .3s;border-radius:4.8rem;background-color:rgba(var(--text-color) / .6)}.vm--modal{border-radius:0}.tee-dialog-inner{padding:0}.tee-dialog-close{top:2rem;right:2rem;background:none;font-size:4rem;z-index:2;color:var(--tee-primary-color)}.tee-dialog-body{border-radius:0}.tee-dialog-image-placement .tee-dcontent,.tee-dialog-body .tee-dcontent{padding:3.2rem}.tee-dialog-image-placement .tee-dcontent-footer{justify-content:flex-end}.tee-dcontent-footer{padding:3rem 0 0!important;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap}.tee-dcontent-footer .tee-btn{text-transform:uppercase;height:unset;font-size:1.4rem;line-height:2rem;font-weight:300;padding:1.1rem 2.4rem!important;border-radius:0;letter-spacing:.21rem;color:var(--tee-primary-color)}.tee-dcontent-footer .tee-btn.tee-btn--primary{font-weight:500;color:var(--tee-personalize-button-text-color)}.tee-dcontent-footer .teeinblue-print-area-toggle{margin-bottom:0}.tee-dialog:not(.tee-dialog-image-placement) .tee-dcontent-footer .tee-btn{border:1px solid var(--tee-primary-color);font-weight:500;color:var(--tee-primary-color)}.tee-ip-toolbar{row-gap:.4rem;margin-bottom:1rem}.teeinblue-modal-color-notice{display:flex;color:rgb(var(--info-text-color));gap:1.6rem;margin-top:4rem}.teeinblue-modal-color-notice svg{min-width:2.4rem}.teeinblue-modal-color-notice p{margin:0}.tee-dialog-image-placement .teeinblue-modal-color-notice{margin:0;align-self:center;flex:1}.tee-printarea,.tee-ip-artwork{display:block}.tee-printarea-wrapper.show-area{background-color:var(--tee-print-area-bg-color)}@media screen and (max-width: 767px){.tee-dcontent-footer{flex-wrap:wrap;row-gap:1.6rem}.tee-dialog-image-placement .teeinblue-modal-color-notice{flex:unset}.tee-dialog:not(.tee-dialog-image-placement) .tee-dcontent-footer .tee-btn{width:100%}.tee-ip-toolbar .tee-btn{height:2.8rem;width:2.8rem}.tee-dialog-image-placement .tee-dcontent-footer{row-gap:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/m-product-vas.css.map */
