.artwork-upload-fields__upload{margin-bottom:24px}@media screen and (min-width:750px){.artwork-upload-fields__upload{margin-bottom:40px}}.artwork-upload-fields__upload button:hover,.artwork-upload-fields__upload button:focus,.artwork-upload-fields__upload button:active{font-family:Roobert,helvetica,arial,sans-serif;font-weight:700;line-height:1.0625rem}.artwork-upload-fields h4{font-size:1.60071875rem;line-height:1.9375rem;margin-bottom:15px}.artwork-upload-fields textarea{height:130px;width:100%}.artwork-upload-fields__submit{padding-top:24px;text-align:center}@media screen and (min-width:750px){.artwork-upload-fields__submit{padding-top:40px}}@media screen and (max-width:750px){.artwork-upload-fields__submit .btn{padding-left:26px;padding-right:26px;width:100%}}.artwork-upload-fields__disclaimer{color:#fff;text-align:center;font-size:.75rem;line-height:1.0625rem;font-weight:700;display:block;margin:24px auto 0}@media screen and (min-width:750px){.artwork-upload-fields__disclaimer{bottom:32px;max-width:650px;font-size:1.125rem;line-height:1.5rem;margin:10vh auto 0}}.uploadcare--widget{width:100%;font-family:Roobert,helvetica,arial,sans-serif;background:#fff;border-radius:40px;overflow:hidden;display:flex;align-items:center;height:40px;padding:0 24px;color:#000}.uploadcare--widget_status_ready{padding:0}.uploadcare--widget_status_loading{justify-content:center}.uploadcare--widget_status_loaded{padding:0}.uploadcare--widget_status_loaded:before{content:"Choose file";text-transform:uppercase;background:linear-gradient(224.7deg,#eedef4,#fffded 34.33%,#e1e3ff 73.2%,#f1dbc655 111.72%,#f1dbc6 111.72%);display:block;height:40px;line-height:40px;color:#4b07ad;padding:0 9px 0 13px;min-width:127px;font-weight:700}@media screen and (min-width:750px){.uploadcare--widget_status_loaded:before{padding:0 22px}}.uploadcare--widget__button_type_remove{margin-left:auto;background:none;padding:5px 16px}.uploadcare--widget__button_type_remove:before{content:url(../../assets/svgs/x.svg);display:block;line-height:0}.uploadcare--widget__button_type_remove:hover,.uploadcare--widget__button_type_remove:focus{color:#4b07ad;background:none}.uploadcare--widget__button_type_cancel{padding:0;color:#4b07ad;background:none;margin-left:auto}.uploadcare--link,.uploadcare--link:hover{color:#000}.uploadcare--widget__text{padding:0;max-width:140px}.uploadcare--widget__file-name{margin:0 0 0 8px;text-decoration:none}@media screen and (min-width:750px){.uploadcare--widget__file-name{margin:0 0 0 16px}}.uploadcare--widget__file-size{display:none}@media screen and (min-width:750px){.uploadcare--widget__file-size{display:inline-block}}.uploadcare--media__image{width:auto;height:auto}.uploadcare--progress_type_canvas{color:#4b07ad;width:16px;height:16px}.uploadcare--button_primary{background:#4b07ad;border:none}.uploadcare--button_primary:hover,.uploadcare--button_primary:focus{background:#2d0468}.uploadcare--button_size_big{border-radius:40px}.uploadcare--text{font-family:Roobert,helvetica,arial,sans-serif}.section--upload-artwork{position:relative;background:#4b07ad url(../../assets/images/sparkle-bg-white.svg);color:#fff;margin-bottom:1px;min-height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1025px){.section--upload-artwork{min-height:calc(100vh - 112px)}}.section--upload-artwork__inner{width:100%}.section--upload-artwork h2{text-align:center;font-size:2.5rem;line-height:2.5rem;margin-bottom:32px}@media screen and (min-width:750px){.section--upload-artwork h2{font-size:4rem;line-height:4rem;margin-bottom:40px}}.section--upload-artwork h3{font-size:1.25rem;line-height:1.25rem;margin-bottom:16px}.section--upload-artwork .artwork-upload-fields h2{display:none}.section--upload-artwork .artwork-upload-fields__optional{margin:8px 0 0;padding:0 12px;font-size:.875rem;line-height:1.25rem;text-align:center}.upload-artwork__step-1{text-align:center}.upload-artwork__step-1__button{margin-bottom:32px}@media screen and (max-width:750px){.upload-artwork__step-1__button .btn{padding:14px}}@media screen and (max-width:750px){.upload-artwork__step-1 .btn--large{padding-left:26px;padding-right:26px;width:100%}}.upload-artwork__step-1 .btn--link{color:#fff}.upload-artwork__step-2{width:100%;padding:50px 0 100px}@media screen and (max-width:750px){.upload-artwork__step-2 h2{margin-bottom:24px}}@media screen and (max-width:750px){.upload-artwork__step-2 .uploadcare--widget button{padding:11px}}.upload-artwork__back-btn{position:absolute;left:32px;bottom:32px;display:flex;align-items:center;color:#fff;padding:0}.upload-artwork__back-btn svg{margin-right:11px}.upload-artwork__back-btn span{text-transform:uppercase;font-weight:700;display:none}@media screen and (min-width:750px){.upload-artwork__back-btn span{display:block}}.upload-artwork__back-btn:hover{color:#fff}.sticky-cta,.site-footer,.site-footer__newsletter{display:none}.site-container{margin-bottom:0}.smile-launcher-frame-container{bottom:100px!important;left:16px!important}
/*# sourceMappingURL=/cdn/shop/t/228/assets/page.upload.css.map */
