@charset "UTF-8";.uploader-zone-container .multi-upload-buttons{margin:24px 0}.uploader-zone-container .multi-upload-buttons div:first-child{margin-right:10px}.uploader-zone-container .multi-upload-buttons .btn-black{border:1px solid #000}@media (max-width:575.98px){.uploader-zone-container .multi-upload-buttons{display:flex;font-size:12px}.uploader-zone-container .multi-upload-buttons .btn-sm{padding:8px 20px}}.uploader-zone-container #upload-success-alert-desktop{margin-bottom:0}.uploader-zone-container .processing-modal-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:24px;text-align:center}.uploader-zone-container .processing-modal-content .processing-modal-spinner{flex-shrink:0;margin-bottom:-40px;min-height:80px}.uploader-zone-container .processing-modal-content .processing-modal-spinner img{position:relative}.uploader-zone-container .processing-modal-content .processing-modal-loader{max-height:60px;max-width:60px}.uploader-zone-container .processing-modal-content .processing-modal-title{flex-shrink:0;font-size:20px;font-weight:700;margin-bottom:12px}.uploader-zone-container .processing-modal-content .processing-modal-text{color:#333;flex-shrink:0;font-size:16px}.uploader-zone-container .hds-brief-saved-feedback-container .hds-upload-ready-cta{font-size:20px;font-weight:700;line-height:150%}@media (max-width:767.98px){.uploader-zone-container .hds-brief-saved-feedback-container .hds-upload-ready-cta{font-size:16px}}.uploader-zone-container .uploader-status-bars-container{align-items:center;display:flex;flex-direction:row;gap:32px;margin-bottom:24px;padding:0 8px}@media (max-width:991.98px){.uploader-zone-container .uploader-status-bars-container{align-items:stretch;flex-direction:column;gap:8px}}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars-label{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:0;text-align:center}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars{display:flex;flex-direction:row;flex-grow:4;gap:16px}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar{display:flex;flex-grow:1;height:8px;overflow:hidden}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar.status-default,.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar.status-started{background-color:#d2d2d2}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar.status-failed{background-color:#e35d6a}.uploader-zone-container .uploader-status-bars-container .uploader-status-bars .uploader-status-bar.status-completed{background-color:#16936f}.uploader-zone-container .multi-upload-usefull-text{font-size:14px;font-weight:700}.uploader-zone-container .multi-upload-usefull-text.single{margin-bottom:10px}@media (max-width:991.98px){.uploader-zone-container .multi-upload-usefull-text.single{margin-bottom:0}.uploader-zone-container .multi-upload-usefull-text{padding-bottom:16px;padding-top:24px}.uploader-zone-container .multiple-upload-disclaimer+* .multi-upload-usefull-text{border-top:1px solid #e3e3e3}}.uploader-zone-container #multi-upload-useful-resources-container{transform-origin:top;transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media (min-width:768px){.uploader-zone-container #multi-upload-useful-resources-container{margin-top:125px}}.uploader-zone-container #multi-upload-useful-resources-container.resources-visible{opacity:1;transform:scaleY(1)}.uploader-zone-container #multi-upload-useful-resources-container.resources-hidden{opacity:0;transform:scaleY(.95)}.uploader-zone-container .file-uploaded{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.uploader-zone-container .file-uploaded.file-visible{opacity:1;transform:translateY(0)}.uploader-zone-container .file-uploaded.file-hidden{opacity:0;transform:translateY(-10px)}.uploader-zone-container .uploader-zone-file-info{transition:opacity .25s ease-in-out,transform .25s ease-in-out}.uploader-zone-container .uploader-zone-file-info.file-info-visible{opacity:1;transform:scale(1)}.uploader-zone-container .uploader-zone-file-info.file-info-hidden{opacity:0;transform:scale(.98)}.uploader-zone-container .uploader-zone-delete-file{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.uploader-zone-container .uploader-zone-delete-file.delete-visible{opacity:1;transform:scale(1)}.uploader-zone-container .uploader-zone-delete-file.delete-hidden{opacity:0;transform:scale(.9)}.uploader-zone-container #upload-success-alert-desktop{transform-origin:center;transition:opacity .4s ease-in-out,transform .4s ease-in-out}.uploader-zone-container #upload-success-alert-desktop.alert-visible{opacity:1;transform:translateY(0) scale(1)}.uploader-zone-container #upload-success-alert-desktop.alert-hidden{opacity:0;transform:translateY(-15px) scale(.96)}.uploader-zone-container .uploader-variants-info-container{align-items:center;border:0;border-radius:16px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;margin-bottom:24px;padding:8px 16px}.uploader-zone-container .uploader-variants-info-container.multi-upload-selected{margin-top:10px}@media (max-width:991.98px){.uploader-zone-container .uploader-variants-info-container{display:none}}.uploader-zone-container .uploader-variants-info-container .uploader-variants-info-rules{display:flex;flex-direction:column}.uploader-zone-container .uploader-variants-info-container .uploader-variants-info-rules .uploader-variants-info-rule{font-size:14px}.uploader-zone-container .uploader-variants-info-container .downloadable-files{flex-direction:row;gap:24px}@media (max-width:1199.98px){.uploader-zone-container .uploader-variants-info-container .downloadable-files{flex-direction:column;gap:0}}.uploader-zone-container .hds-brief-saved-alert,.uploader-zone-container .upload-success-alert{margin-bottom:24px;padding:16px}.uploader-zone-container .hds-brief-saved-alert .alert-body>.row>.col,.uploader-zone-container .upload-success-alert .alert-body>.row>.col{display:flex}.uploader-zone-container .hds-brief-saved-alert .subtitle,.uploader-zone-container .upload-success-alert .subtitle{align-items:center;display:flex;gap:8px;margin-bottom:0}.uploader-zone-container .hds-brief-saved-alert .pixicon,.uploader-zone-container .upload-success-alert .pixicon{font-size:26px}@media (max-width:767.98px){.uploader-zone-container .hds-brief-saved-alert,.uploader-zone-container .upload-success-alert{text-align:center}.uploader-zone-container .hds-brief-saved-alert .alert-heading,.uploader-zone-container .upload-success-alert .alert-heading{justify-content:center;width:100%}.uploader-zone-container .hds-brief-saved-alert button,.uploader-zone-container .upload-success-alert button{margin-top:16px}}.uploader-zone-container .uploader-zone .uploader-zone-content{align-items:center;aspect-ratio:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23B4B4B4FF' stroke-dasharray='6' stroke-dashoffset='38' stroke-linecap='round' stroke-width='3' rx='16' ry='16'/%3E%3C/svg%3E");border-radius:16px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:16px;position:relative;width:100%}.uploader-zone-container .uploader-zone .uploader-zone-default{background-color:#fbfbfb}.uploader-zone-container .uploader-zone .uploader-zone-default:hover{background-color:#f7f7f7}.uploader-zone-container .uploader-zone .uploader-zone-default .pixicon{color:#d38a36;font-size:38px}.uploader-zone-container .uploader-zone .uploader-zone-default .uploader-zone-link{color:#a56f31;font-size:16px;font-weight:600;margin:8px 0;text-decoration:underline}.uploader-zone-container .uploader-zone .uploader-zone-default .uploader-zone-link:hover{text-decoration:none}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-default .uploader-zone-drag{display:none}}.uploader-zone-container .uploader-zone .uploader-zone-default .hidden-file-input[type=file]{cursor:pointer;height:100%;left:0;padding-bottom:200%;position:absolute;top:-100%;width:100%;z-index:2}.uploader-zone-container .uploader-zone .uploader-zone-started{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23B4B4B4FF' stroke-dasharray='6' stroke-dashoffset='38' stroke-linecap='round' stroke-width='3' rx='16' ry='16'/%3E%3C/svg%3E"),linear-gradient(180deg,#f6fbff 25.57%,#e6f3ff)}.uploader-zone-container .uploader-zone .uploader-zone-started .uploader-zone-spinner{animation:rotation 2s linear infinite;border:5px dotted #1d1d1d;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:relative;width:48px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.uploader-zone-container .uploader-zone .uploader-zone-started .uploader-zone-loading-text{color:#1d1d1d;font-family:Poppins,sans-serif;font-size:16px;font-weight:600}.uploader-zone-container .uploader-zone .uploader-zone-started .uploader-zone-file-name{font-size:14px;margin-bottom:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader-zone-container .uploader-zone .uploader-zone-started .alert{border-radius:12px;bottom:0;box-shadow:0 0 20px #0000001a;display:flex;gap:8px;left:16px;padding:12px;position:absolute;right:16px;text-align:left}.uploader-zone-container .uploader-zone .uploader-zone-started .alert i{font-size:20px}.uploader-zone-container .uploader-zone .uploader-zone-started .alert .alert-content{font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.uploader-zone-container .uploader-zone .uploader-zone-failed{background-color:#fae6e8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23E36776FF' stroke-dasharray='6' stroke-dashoffset='38' stroke-linecap='round' stroke-width='3' rx='16' ry='16'/%3E%3C/svg%3E")}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-file-name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message{color:#a60116;font-size:14px;margin:16px 0}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message .error-list{list-style:none;margin:0;padding:0;text-align:left}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message .error-list .error-item{margin-bottom:4px;padding-left:16px;position:relative}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message .error-list .error-item:before{color:#a60116;content:"•";left:0;position:absolute;top:0}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message .error-list .error-item:last-child{margin-bottom:0}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message .error-show-all-btn{background:none;border:none;color:#004ac1;cursor:pointer;font-size:14px;margin-top:5px;padding:0;text-decoration:underline}.uploader-zone-container .uploader-zone .uploader-zone-failed .uploader-zone-error-message .error-show-all-btn:hover{color:#00368e}.uploader-zone-container .uploader-zone .uploader-zone-failed .custom-file-input label{background:#000;border-radius:500px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;outline:none;padding:8px 24px;text-align:center;white-space:nowrap}.uploader-zone-container .uploader-zone .uploader-zone-failed .custom-file-input input[type=file]{display:none}.uploader-zone-container .uploader-zone .uploader-zone-body{font-family:Poppins,sans-serif;text-align:center;width:100%}.uploader-zone-container .uploader-zone .uploader-zone-info{height:100%}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-info{height:auto;min-height:0}}.uploader-zone-container .uploader-zone .uploader-zone-info .accepted-files{font-size:14px}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-info .accepted-files{margin-top:8px}}.uploader-zone-container .uploader-zone .uploader-zone-info .max-file-size{font-size:14px;margin-bottom:24px}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-info .max-file-size{margin-bottom:16px}}@media (min-width:768px){.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded{display:flex;flex-direction:column}}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded,.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded.multi-artwork{margin-top:0}}.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded .uploader-zone-file{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:5px;padding:12px 16px}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded .uploader-zone-file{padding:12px 8px}}.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded .uploader-zone-file .uploader-zone-file-info{overflow:hidden;width:100%}.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded .uploader-zone-file .uploader-zone-file-info .file-name{font-size:16px;font-weight:700;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader-zone-container .uploader-zone .uploader-zone-info .file-uploaded .uploader-zone-file .uploader-zone-delete-file{color:#d0011b;cursor:pointer;font-size:20px}.uploader-zone-container .uploader-zone .uploader-zone-variant-details{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:8px 0 32px;padding:0 8px}.uploader-zone-container .uploader-zone .uploader-zone-variant-details .uploader-zone-variant-info{display:flex;flex-direction:column;min-width:0}.uploader-zone-container .uploader-zone .uploader-zone-variant-details .uploader-zone-variant-info .uploader-zone-variant-info-row{align-items:flex-start;color:#000;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:1.5}.uploader-zone-container .uploader-zone .uploader-zone-variant-details .uploader-zone-variant-info .uploader-zone-variant-info-row .uploader-zone-variant-info-label{font-weight:700}.uploader-zone-container .uploader-zone .uploader-zone-variant-details .uploader-zone-variant-info .uploader-zone-variant-info-row .uploader-zone-variant-info-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploader-zone-container .uploader-zone .uploader-zone-variant-details .uploader-zone-delete-file{color:#d0011b;cursor:pointer;font-size:20px}@media (max-width:575.98px){.uploader-zone-container .uploader-zone .uploader-zone-variant-details .uploader-zone-delete-file{display:none}}.uploader-zone-container .uploader-zone .hidden-variant-selector{cursor:pointer;display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.uploader-zone-container .uploader-zone .uploader-zone-variant-panel-intro{display:none;font-family:Noto Sans,sans-serif;font-size:16px;line-height:1.5;margin-bottom:24px}.uploader-zone-container .uploader-zone .uploader-zone-variant-panel-intro .uploader-zone-variant-panel-title{font-weight:700;margin-top:24px;padding:0 8px}.uploader-zone-container .uploader-zone .uploader-zone-variant-panel-intro .uploader-zone-variant-panel-quantity{font-weight:400;padding:0 8px}.uploader-zone-container .uploader-zone .uploader-zone-variant-panel-intro .uploader-zone-variant-panel-info{padding:0 8px}.uploader-zone-container .uploader-zone .uploader-zone-variant-panel-intro .job-info-quantity,.uploader-zone-container .uploader-zone .uploader-zone-variant-panel-intro .job-info-total-price{display:none}@media (max-width:991.98px){.uploader-zone-container .uploader-zone.is-thumbnail .standard-file-preview .image-zoom,.uploader-zone-container .uploader-zone.is-thumbnail .standard-file-preview .keen-input,.uploader-zone-container .uploader-zone.is-thumbnail .standard-file-preview .keen-slider-arrow,.uploader-zone-container .uploader-zone.is-thumbnail .uploader-zone-default .hidden-file-input,.uploader-zone-container .uploader-zone.is-thumbnail .uploader-zone-default .uploader-zone-drag,.uploader-zone-container .uploader-zone.is-thumbnail .uploader-zone-default .uploader-zone-link,.uploader-zone-container .uploader-zone.is-thumbnail .uploader-zone-failed .uploader-zone-error-message,.uploader-zone-container .uploader-zone.is-thumbnail .uploader-zone-started .alert,.uploader-zone-container .uploader-zone.is-thumbnail .uploader-zone-started .uploader-zone-loading-text{display:none}.uploader-zone-container .uploader-zone.is-thumbnail .hidden-variant-selector{display:block;pointer-events:auto}.uploader-zone-container .uploader-zone.is-variant-panel{background-color:#fbfbfb;height:calc(100vh - 170px);left:0;overflow-y:scroll;padding:36px 0 90px;position:fixed;top:170px;width:100%;z-index:3}.uploader-zone-container .uploader-zone.is-variant-panel .container{padding-bottom:50px}.uploader-zone-container .uploader-zone.is-variant-panel .uploader-zone-variant-panel-intro{display:block}.uploader-zone-container .uploader-zone.is-variant-panel .uploader-zone-info{padding:15px 8px}}@media (max-width:991.98px) and (max-width:575.98px){.uploader-zone-container .uploader-zone.is-variant-panel .uploader-zone-info{margin:0;padding:0}}@media (max-width:575.98px){.uploader-zone-container .uploader-zone.is-variant-panel{background-color:#fff;height:calc(100vh - 60px);padding-left:0;padding-right:0;top:60px}}.uploader-zone-container .uploader-zone:last-of-type .uploader-zone-variant-details{margin-bottom:0}.uploader-zone-container .multiple-upload-disclaimer{align-items:flex-start;display:flex;gap:8px;padding:12px}@media (max-width:991.98px){.uploader-zone-container .multiple-upload-disclaimer{margin-bottom:24px}}.uploader-zone-container .multiple-upload-disclaimer .pixicon{flex-shrink:0;font-size:20px;margin-top:2px}.uploader-zone-container .multiple-upload-disclaimer .disclaimer-text{flex:1}.uploader-zone-container .multiple-upload-disclaimer .disclaimer-text .job-product-name{font-size:14px;font-weight:700}.uploader-zone-container .multiple-upload-disclaimer .disclaimer-text .job-product-disclaimer-description{font-family:Noto Sans;font-size:14px;font-weight:400}.uploader-zone-container .uploader-confirm-variants-upload-container{align-items:center;display:flex;flex-direction:column;width:100%}.uploader-zone-container .uploader-confirm-variants-upload-container hr{color:#e3e3e3;width:100%}.uploader-zone-container .uploader-confirm-variants-upload-container .uploader-confirm-variants-panel-navigation{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.uploader-zone-container .uploader-confirm-variants-upload-container .uploader-confirm-variants-panel-navigation.disabled{cursor:default;opacity:.5;pointer-events:none}.uploader-zone-container .uploader-confirm-variants-upload-container .uploader-confirm-variants-panel-navigation .variants-panel-navigation-arrow{font-size:24px;padding:15px}.uploader-zone-container .uploader-confirm-variants-upload-container .uploader-confirm-variants-panel-navigation .variants-panel-navigation-arrow.hidden{cursor:default;opacity:0;pointer-events:none}.uploader-zone-container .uploader-confirm-variants-upload-container .uploader-confirm-variants-panel-navigation .variants-panel-navigation-progress{font-size:16px;font-weight:700;padding:15px}.uploader-zone-container .uploader-confirm-variants-upload-container .uploader-confirm-variants-panel-navigation .uploader-confirm-variants-upload-button{font-size:24px;line-height:1;max-height:54px;padding:15px}@media (max-width:991.98px){.uploader-zone-container .uploader-confirm-variants-upload-container{background-color:#fff;bottom:0;box-shadow:-6px -6px 20px #00000029;left:0;padding:10px 20px;position:fixed;z-index:30}.uploader-zone-container .uploader-confirm-variants-upload-container hr{display:none}}.uploader-zone-container .processing-modal-mobile-fullscreen .modal-dialog{bottom:0;height:calc(100vh - 60px);position:fixed;top:60px}.uploader-zone-container .processing-modal-mobile-fullscreen .modal-dialog .modal-content{background-color:#f7f7f7;border-radius:0;border-top:1px solid #e3e3e3;box-shadow:none;justify-content:center}.uploader-zone-container .processing-modal-mobile-fullscreen .modal-dialog .modal-content .modal-body{flex:none;margin-top:-120px}.uploader-zone-container .processing-modal-mobile-fullscreen .modal-dialog .modal-content .processing-modal-content{padding:40px 20px}div[id*=upload-errors-modal-] .modal-dialog .modal-content .modal-header .modal-header-title{margin-top:24px}div[id*=upload-errors-modal-] .modal-dialog .modal-content .modal-footer{margin-bottom:24px;padding-bottom:0}div[id*=upload-errors-modal-] .upload-errors-modal-content{color:#a60116;font-family:Noto Sans,sans-serif;font-size:14px;text-align:center}div[id*=upload-errors-modal-] .upload-errors-modal-content .modal-file-name{color:#000;font-size:24px;font-weight:400;line-height:normal;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div[id*=upload-errors-modal-] .upload-errors-modal-content .error-list-modal{list-style:none;margin:0;padding:0;text-align:left}div[id*=upload-errors-modal-] .upload-errors-modal-content .error-list-modal .error-item-modal{margin-bottom:16px;padding-left:20px;position:relative}div[id*=upload-errors-modal-] .upload-errors-modal-content .error-list-modal .error-item-modal:before{color:#a60116;content:"•";font-weight:700;left:0;position:absolute;top:0}div[id*=upload-errors-modal-] .upload-errors-modal-content .error-list-modal .error-item-modal:last-child{margin-bottom:0}
