.uab-container upload-artwork-boxes{margin-top:30px;display:block;max-width:100%}upload-artwork-boxes{border-radius:30px;background:#ffc7f6;max-width:695px;min-height:258px;padding:29px 18px 28px 35px;position:relative;width:100%}upload-artwork-boxes .title-icon{display:flex;align-items:center;justify-content:space-between}upload-artwork-boxes .title-icon h3{color:#6a0038;font-family:var(--font-futura);font-size:24px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.48px;text-transform:capitalize;margin:0;padding:0}upload-artwork-boxes .title-icon span{position:absolute;right:18px;top:15px}upload-artwork-boxes .title-icon span svg{width:88.002px;height:88.001px}upload-artwork-boxes p{max-width:372px;color:#5f1037;font-family:var(--font-futura-pt);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-top:19px;max-width:370px}upload-artwork-boxes>.button{margin-top:24px;color:#ffc7f6;background:#6a0038;font-family:var(--font-futura-pt);font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer}upload-artwork-boxes>.button:hover{background:#fc0287;color:#6a0038!important;box-shadow:none!important}upload-artwork-boxes .content{width:100%;max-width:418px;border-top:solid 1px #c2c2c2;padding-top:27px;margin-top:31px;display:none}upload-artwork-boxes:not(.not-started)>.button{display:none}upload-artwork-boxes:not(.not-started)>.content{display:block}upload-artwork-boxes .content textarea{border-radius:18px;border:1px solid #011f3a;background:#f5f5f5;max-width:418px;width:100%;height:110px;color:#011f3a;font-family:var(--font-futura);font-size:15px;font-style:normal;font-weight:500;line-height:24px;padding:17px 19px;resize:none}upload-artwork-boxes .content textarea::placeholder{color:#777;font-family:var(--font-futura);font-size:15px;font-style:normal;font-weight:500;line-height:24px}upload-artwork-boxes .content .content-buttons{display:flex;align-items:center;justify-content:flex-end;margin-top:24px}upload-artwork-boxes .content .button{margin-left:auto;margin-bottom:0;color:#fff;font-family:var(--font-futura-pt);font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;padding:12px;height:37px;border-radius:44px;align-items:center;justify-content:center;cursor:pointer;position:relative;width:100%;outline:#3d5675 1px solid;display:flex}upload-artwork-boxes .content label.button{max-width:131px}upload-artwork-boxes .content product-form{display:flex;max-width:122px;margin-left:14px}upload-artwork-boxes.loading .content label.button{z-index:1;color:#011f3a!important;outline:#3d5675 1px solid;background:transparent;pointer-events:none}upload-artwork-boxes.loading .content label.button:before{width:89px;height:calc(100% + 2px);background:#3d5675;content:" ";z-index:-1;position:absolute;border-radius:44px;top:-.8px;left:-1.3px;bottom:1px;padding:0;margin:0;outline:none}upload-artwork-boxes.loaded .content label.button{color:#3d5675!important;outline:#3d5675 1px solid;background:transparent}upload-artwork-boxes .content .content-input-file{display:block;margin-top:19px}upload-artwork-boxes .content .content-input-file h2{display:block;color:#1e1e1e;font-family:var(--font-futura-pt);font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.304px;text-decoration-line:underline;margin:0;padding:0}upload-artwork-boxes .content .content-input-file .item-file{display:flex;align-items:center;justify-content:space-between;position:relative}upload-artwork-boxes .content .content-input-file .item-file .file-name{color:#1e1e1e;font-size:16px;font-family:var(--font-futura-pt);font-weight:400;line-height:24px;word-wrap:break-word}upload-artwork-boxes .content .content-input-file .item-file.error .file-name{opacity:.5;width:140px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}upload-artwork-boxes .content .content-input-file .item-file .file-error{color:#6a0038;text-align:center;font-family:var(--font-futura-pt);font-size:10px;font-style:normal;font-weight:500;line-height:16px;background:transparent;position:absolute;left:11%;top:6px;right:0;margin:auto;bottom:0;display:flex;align-items:center;justify-content:center;max-width:210px;display:none}upload-artwork-boxes .content .content-input-file .item-file.error .file-error{display:block}upload-artwork-boxes .content .content-input-file input[type=file]{display:none;-webkit-appearance:none;appearance:none}upload-artwork-boxes .content .content-input-file .item-file .button-replace-edit{display:flex;align-items:center}upload-artwork-boxes .content .content-input-file label,upload-artwork-boxes .content .content-input-file button{color:#9a9a9a;font-family:var(--font-futura-pt);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.228px;text-decoration-line:underline;cursor:pointer}upload-artwork-boxes .content .content-input-file label{margin-bottom:0;margin-right:5px}upload-artwork-boxes .content .content-input-file button{border:none;-webkit-appearance:none;appearance:none;background:none}upload-artwork-boxes .item-error-upload{color:#6a0038;font-size:10px;font-family:var(--font-futura-pt);font-weight:500;line-height:16px;word-wrap:break-word}@media only screen and (max-width: 768px){upload-artwork-boxes .title-icon span svg{width:50px;height:50px}}@media only screen and (max-width: 500px){upload-artwork-boxes .content .content-input-file .item-file .file-error{position:relative;left:-2%;line-height:10px}upload-artwork-boxes .title-icon h3{font-size:18px}upload-artwork-boxes .title-icon p{font-size:16px;font-style:normal;font-weight:400;line-height:21px}}@media only screen and (min-width: 1920px){upload-artwork-boxes .title-icon h3{font-size:22px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.44px;text-transform:capitalize}upload-artwork-boxes p{font-size:22px;font-style:normal;font-weight:400;line-height:28px;max-width:510px}}
/*# sourceMappingURL=/cdn/shop/t/286/assets/component-upload-artwork-new.css.map */
