.customize>.buttons-container{gap:16px;align-items:start}upload-artwork-customize{position:relative;width:50%}upload-artwork-customize label.button{border:1px solid #000!important;background:transparent;color:#000;font-family:var(--font-futura)!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;letter-spacing:.7px!important;text-transform:capitalize!important;width:100%;max-width:264px;margin-right:auto;margin-bottom:0;display:flex}upload-artwork-customize label.button:hover{box-shadow:none;background:#000;color:#e0fc15}upload-artwork-customize .title-icon{display:flex;align-items:center;justify-content:space-between}upload-artwork-customize .title-icon h3{color:#011f3a;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-customize .title-icon span{position:absolute;right:18px;top:15px}upload-artwork-customize .title-icon span svg{width:88.002px;height:88.001px}upload-artwork-customize p{max-width:332px;color:#011f3a;font-family:var(--font-futura-pt);font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-top:20px}upload-artwork-customize .content{width:100%;max-width:418px;border-top:solid 1px #c2c2c2;padding-top:27px;margin-top:31px;display:none}upload-artwork-customize:not(.not-started)>.content{display:block}upload-artwork-customize .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-customize .content textarea::placeholder{color:#777;font-family:var(--font-futura);font-size:15px;font-style:normal;font-weight:500;line-height:24px}upload-artwork-customize .content .content-buttons{display:flex;align-items:center;justify-content:flex-end;margin-top:24px;flex-direction:column}upload-artwork-customize .content product-form{display:flex;width:100%;justify-content:center;max-width:264px}upload-artwork-customize .content product-form form{width:100%!important}upload-artwork-customize .content .content-input-file{display:block;margin-top:19px}upload-artwork-customize .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-customize .content .content-input-file .item-file{display:flex;align-items:center;justify-content:space-between;position:relative;flex-direction:column}upload-artwork-customize .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-customize .content .content-input-file .item-file.error .file-name{opacity:.5;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}upload-artwork-customize .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:unset;left:11%;top:6px;right:0;margin:auto;bottom:0;display:flex;align-items:center;justify-content:center;max-width:unset;display:none;text-align:left;width:100%}upload-artwork-customize .content .content-input-file .item-file.error .file-error{display:block}upload-artwork-customize .content .content-input-file input[type=file]{display:none;-webkit-appearance:none;appearance:none}upload-artwork-customize .content .content-input-file .item-file .button-replace-edit{display:flex;align-items:center;align-self:flex-start}upload-artwork-customize .content .content-input-file .item-file .button-replace-edit .remove-btn{border-radius:44px;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;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;text-transform:lowercase}upload-artwork-customize .content .product-button-wrapper>.inner-wrapper .button.add-to-cart{max-width:unset!important;width:100%!important;margin-left:auto;-webkit-appearance:none;appearance:none;display:flex}upload-artwork-customize .content .content-input-file label{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-customize .content .content-input-file label{margin-bottom:0;margin-right:5px}upload-artwork-customize .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: 890px){upload-artwork-customize{margin:auto}}@media only screen and (max-width: 768px){upload-artwork-customize .title-icon span svg{width:50px;height:50px}upload-artwork-customize{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-upload-artwork-customize.css.map */
