.file-uploader-area{position:relative;border:1px dashed #000;padding:50px 10px;box-sizing:border-box;width:100%;margin-bottom:20px}.file-uploader-area .file-uploader-drop-area{display:inline-block;padding-left:10px}.product-actions-info-box .file-uploader-area .file-uploader-drop-area{padding-left:0;display:block;text-align:center;margin-top:10px}.product-actions-info-box .file-uploader-area .file-uploader-button.action{width:100%;text-align:center}.file-uploader-area input[type=file]{cursor:pointer;opacity:0;overflow:hidden;position:absolute;width:0}.file-uploader-area input[type=file]:focus+.file-uploader-button{box-shadow:0 0 0 1px #006bb4}.file-uploader-summary{display:inline-block;vertical-align:top}.file-uploader-button{cursor:pointer;display:inline-block;background:#e3e3e3;border-color:#adadad;color:#514943}.file-uploader-button._is-dragover{background:#d4d4d4;border:1px solid #006bb4}.file-uploader-spinner{background-image:url('../images/loader.gif');background-position:50%;background-repeat:no-repeat;display:none;height:30px;margin-left:1rem;vertical-align:top;width:30px}.file-uploader-preview .action-remove>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.file-uploader-preview .action-remove:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;line-height:1;color:#514943;content:'\e604';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;background-color:transparent;border:none;box-shadow:none}.file-uploader-preview .action-remove:hover:before{color:#736963}.file-uploader-preview:hover .preview-image img,.file-uploader-preview:hover .preview-link:before{opacity:.7}.file-uploader-preview .preview-link{display:block;height:100%}.file-uploader-preview,.file-uploader-placeholder{background:#fff;border:1px solid #cacaca;box-sizing:border-box;cursor:pointer;display:block;height:150px;line-height:1;margin:1rem .3rem 1rem 0;overflow:hidden;position:relative;width:150px;text-align:center}.file-uploader-preview img,.file-uploader-placeholder img{max-height:150px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.file-uploader._loading .file-uploader-spinner{display:inline-block}.file-uploader .admin__field-note,.file-uploader .admin__field-error{margin-bottom:1rem}.file-uploader .file-uploader-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;word-break:break-all}.file-uploader .file-uploader-filename:first-child{margin-bottom:1rem}.file-uploader .file-uploader-meta{color:#9e9e9e}.file-uploader .admin__field-fallback-reset{margin-left:1rem}._keyfocus .file-uploader .action-remove:focus{box-shadow:0 0 0 1px #006bb4}.file-uploader-preview .action-remove{bottom:0;cursor:pointer;display:block;height:auto;left:0;position:absolute;text-decoration:none;width:auto;z-index:2;background-color:transparent !important;border:none !important;box-shadow:none !important}.image .action-remove:hover,.image-panel-controls .action-delete:hover{background-color:transparent;border:none;box-shadow:none}.cart.table-wrapper .actions-toolbar>.action-attachment{position:absolute;right:96px;top:0;display:inline-block;text-decoration:none}.cart.table-wrapper .actions-toolbar>.action-attachment>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart.table-wrapper .actions-toolbar>.action-attachment:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#757575;content:"\f0c6";font-family:'FontAwesome';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.upload_image_block .meter{height:20px;position:relative;margin:0 0 20px;background:#a0a0a0;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);text-align:center;color:#fff;line-height:18px}.upload_image_block .meter>span{display:block;height:100%;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#133264;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#133264),color-stop(1,#133264));background-image:-moz-linear-gradient(center bottom,#133264 37%,#133264 69%);-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);-moz-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden;transition:width .5s}.upload_image_block .meter label{position:absolute;z-index:1;left:0;right:0;margin:auto}