:root{--fo-primary: #d5377b;--fo-primary-dark: #cf1f74;--fo-blue: #35b7f3;--fo-blue-dark: #1da5e1;--fo-success: #31b44b;--fo-warning: #f49200;--fo-danger: #ff4d4f;--fo-text: #111111;--fo-muted: #8a8a8a;--fo-border: #d7d7d7;--fo-border-dark: #a7a7a7;--fo-bg: #ffffff;--fo-page-bg: #f2f2f2;--fo-row-height: 52px;--fo-thumb-width: 56px}.fast-order-inline{width:100%;margin:18px 0}.fast-order-inline__file-input{display:none}.fast-order-inline__dropzone{display:flex;min-height:132px;width:100%;padding:24px;border:2px dashed #333;border-radius:12px;background:#d9d9d9;align-items:center;justify-content:center;flex-direction:column;text-align:center;cursor:pointer}.fast-order-inline__dropzone.is-dragover{border-color:var(--fo-primary);background:#f9e4ef}.fast-order-inline__label{margin:0 0 12px;color:#111;font-size:14px;font-weight:800}.fast-order-inline__browse{padding:0;border:0;background:none;color:#111;font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.fast-order-inline__formats{margin:0;color:#111;font-size:13px;font-weight:800}body.fast-order-modal-open{overflow:hidden}.fast-order-modal{position:fixed;inset:0;z-index:99999;pointer-events:none;overflow-y:auto;justify-items:center}.fast-order-modal[hidden]{display:none}.fast-order-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5490196078);pointer-events:auto;opacity:.9}.fast-order-modal__dialog{position:relative;width:100%;height:100%;padding:44px 24px;overflow:auto;pointer-events:none}.fast-order-modal__wrapper{margin:5dvh 5dvw 15dvh;max-height:calc(100vh - 88px);overflow:auto;position:relative;z-index:999;padding:26px 28px 30px;border-radius:25px;background:#fff;box-shadow:0 18px 48px rgba(0,0,0,.18);pointer-events:auto}.body.fast-order-modal-open{overflow:hidden}.fast-order-modal__header{position:relative;min-height:31px;z-index:999;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.fast-order-modal__cancel{font-family:Inter;font-weight:400;font-size:15px;line-height:100%;text-align:center;color:#e72636;background-color:#f1a8ae;padding:6px 30px;border-radius:50px}.fo-cancel-modal{position:fixed;inset:0;z-index:2147483647;display:none}.fo-cancel-modal.is-open{display:block}.fo-cancel-modal[hidden]{display:none !important}.fo-cancel-modal__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:1}.fo-cancel-modal__dialog{background-color:#f0f0f0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:8px 16px;position:fixed;font-size:.6dvw;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;border-radius:5px;display:block}.custom--logos--handler__modal.open{z-index:999999}.custom--logos--handler__modal .custom--logos--handler__modal--wrapper{min-height:90dvh}.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel--title{font-family:Inter;font-weight:700;font-size:160%;text-align:center;margin:0;line-height:1.5}.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel--text{font-family:Inter;font-size:160%;text-align:center;padding:0 20%;margin:auto}.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel__btn--wrapper{display:flex;justify-content:space-around;margin-bottom:2%;margin-top:2%}.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel__btn--true,.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel__btn--false{border:#404142 solid 1px;border-radius:50px;padding:7px 18% 5px 18%;background:#fff;color:#000}.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel__btn--true:hover,.fo-cancel-modal__dialog .custom--logos--handler__modal__file__cancel__btn--false:hover{background:#c02d6a;color:#fff;border:none}.fast-order-modal__title{margin:0;color:#111;font-size:18px;font-weight:800;line-height:1.2;text-align:center}.fast-order-modal__close{position:absolute;left:0;top:50%;min-width:96px;height:24px;padding:0 18px;border:0;border-radius:999px;background:#f5a1ad;color:#e5223f;font-size:12px;font-weight:500;transform:translateY(-50%);cursor:pointer}.fast-order-modal__dropzone{min-height:180px;padding:24px;border:2px dashed var(--fo-border);border-radius:8px;background:#f7f7f7;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}.fast-order-modal__dropzone[hidden]{display:none}.fast-order-modal__dropzone.is-dragover{border-color:var(--fo-primary);background:#f9e4ef}.fast-order-modal__dropzone-title{margin:0 0 10px;color:#111;font-size:15px;font-weight:800}.fast-order-modal__dropzone-formats{margin:0;color:#555;font-size:13px;font-weight:600}.fast-order-modal__browse{padding:0;border:0;background:none;color:var(--fo-primary);font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.fast-order-modal__table-wrapper{width:100%;position:relative;z-index:999}.fast-order-modal__table-wrapper[hidden]{display:none}.fast-order-modal__table{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;margin-left:0;list-style:none}.fast-order-modal .fast-order-table{margin-left:0 !important;padding-left:0 !important;list-style:none !important}.fast-order-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:2%;min-height:var(--fo-row-height);padding:0 70px 0 0;background:#fafafa;border:1px solid var(--fo-border);border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.18);color:var(--fo-text)}.fast-order-row[data-state=loading]{opacity:.78}.fast-order-row[data-state=validating]{pointer-events:none}.fast-order-row[data-state=error]{border-color:var(--fo-danger)}.fast-order-row__thumb{position:relative;flex:0 0 var(--fo-thumb-width);width:var(--fo-thumb-width);height:var(--fo-row-height);background:#8f8f8f;border-radius:5px 0 0 5px;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}.fast-order-row__thumb.has-image{background:rgba(0,0,0,0)}.fast-order-row__thumb-img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fast-order-row__thumb-img[hidden]{display:none}.fast-order-row__thumb-skeleton{display:none}.fast-order-row[data-state=loading] .fast-order-row__thumb-skeleton{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.fast-order-row__thumb-spinner{display:none;width:26px;height:26px;border:4px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:fo-spin .8s linear infinite}.fast-order-row[data-state=loading] .fast-order-row__thumb-spinner:not([hidden]){display:block}.fast-order-row__thumb-spinner[hidden]{display:none}.fast-order-row__name,.fast-order-row__size,.fast-order-row__delai,.fast-order-row__options,.fast-order-row__project{position:relative;height:31px;display:flex;align-items:center}.fast-order-row__size,.fast-order-row__name{border:1px solid #a7a4a4;border-radius:5px;min-width:124px}.fast-order-row__size.is-fixed-format{justify-content:center}.fast-order-row__size.is-fixed-format .fast-order-row__size-input{justify-self:anchor-center;min-width:inherit}.fast-order-row__size.is-fixed-format::after{display:none}.fast-order-row__size.is-fixed-format .fast-order-row__size-input{text-align:center;margin:0 auto}.fast-order-row__name::after,.fast-order-row__size::after,.fast-order-row__delai::after,.fast-order-row__project::after,.fast-order-row__options::after,.fast-order-row__alerts-btn::after{content:"";position:absolute;right:27%;top:50%;transform:translateY(-50%);width:1px;height:31px;background:#a7a4a4}.fast-order-row__name::after{right:28%}.fast-order-row__size::after{right:30%}.fast-order-row__delai-select::after{right:26%}.fast-order-row__options::after{right:33%}.fast-order-row__project::after{right:30%}.fast-order-row__alerts-btn::after{right:34%}.fast-order-row__alerts-btn.is-ok::after{display:none}[is-fixed-format]::after{display:none}.fast-order-row__delai{min-width:155px;border:1px solid #a7a4a4;border-radius:5px;position:relative}.fast-order-row__options.is-open,.fast-order-row__project.is-open,.fast-order-row__delai.is-open{border-radius:5px 5px 0 0}.fast-order-row__delai-toggle{display:flex;align-items:center;border-radius:5px;padding:0;min-height:31px}.fast-order-row__delai-label{font-family:Inter;font-weight:700;font-size:10px;line-height:100%;text-align:center;color:#000;position:absolute;left:10%}.fast-order-row__delai-popover{position:absolute;top:100%;left:-1px;z-index:20;min-width:155px;background:#fafafa;border:1px solid #a7a4a4;border-radius:0 0 5px 5px;padding:8px;box-shadow:0 4px 12px rgba(0,0,0,.12)}.fast-order-row__option input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;border:1px solid #a7a4a4;border-radius:1px;background:#fff;display:grid;place-content:center;cursor:pointer}.fast-order-row__option input:checked{border:1px solid #4caf50;background:#fff}.fast-order-row__option input:checked::after{content:"✓";color:#4caf50;font-size:11px;font-weight:800;line-height:1}fast-order-row__option.is-disabled{color:#a7a4a4;text-decoration:line-through;cursor:not-allowed}.fast-order-row__option.is-disabled span{color:#a7a4a4}.fast-order-row__option.is-disabled input{pointer-events:none;opacity:.55}.fast-order-row__options{min-width:114px;border:1px solid #a7a4a4;border-radius:5px}.fast-order-row__project{min-width:114px;border:1px solid #a7a4a4;border-radius:5px}.fast-order-row__name-input,.fast-order-row__size-input,.fast-order-row__delai-select,.fast-order-row__options-toggle,.fast-order-row__project-toggle{font-family:Inter;font-weight:700 !important;outline:none;font-size:10px !important;line-height:100%;text-align:center;color:#000;border:none;margin:0;padding:0}.fast-order-row__size-input,.fast-order-row__name-input{text-align:center;border:none !important;margin:0 !important;padding:0 !important;width:74px;position:absolute;left:5%}.fast-order-row__delai-select{font-family:Inter;font-weight:700;font-size:10px;line-height:100%;text-align:center;cursor:pointer;position:absolute;left:5%}.fast-order-row__inline-edit,.fast-order-row__inline-edit-mark{padding:0;border:0;background:rgba(0,0,0,0);color:#000;line-height:1;text-decoration:underline;cursor:pointer;font-family:Inter;font-weight:700;font-size:6px;line-height:100%;text-decoration-style:solid;text-decoration-thickness:0%;position:absolute;right:5px}.fast-order-row__qty{display:flex;align-items:center;gap:15px}.fast-order-row__qty-controls{position:relative;width:89px;display:flex;height:31px;justify-content:center;border:1px solid #a7a4a4;border-radius:5px}.fast-order-row__qty-label{font-family:Inter;font-weight:700;font-size:10px;line-height:100%;color:#000}.fast-order-row__qty__input-wrapper{display:flex;border:1px solid #a7a4a4;border-radius:5px}.fast-order-row__qty-step{position:absolute;height:31px;padding:0;color:#404142;font-family:Open Sans;font-weight:700;font-size:15px;line-height:100%}[is-fo-qty-minus]{left:5%}[is-fo-qty-plus]{right:5%}.fast-order-row__qty-input,input.fast-order-row__qty-input[is-fo-qty-input]{width:38px;max-height:-moz-fit-content;max-height:fit-content;min-width:38px;border:none;padding:0;color:#404142;font-size:13px;font-weight:800;line-height:30px;text-align:center;margin:auto 0}.fast-order-row__qty-input::-webkit-outer-spin-button,.fast-order-row__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.fast-order-row__alerts{flex:0 0 0;width:0;min-width:0;height:31px;display:none;align-items:center;justify-content:center;overflow:hidden}.fast-order-row[data-verification-requested=true] .fast-order-row__alerts{flex:0 0 154px;width:142px;min-width:142px;display:flex;border-radius:5px;border:1px solid #a7a4a4}.fast-order-row:not([data-verification-requested=true]) .fast-order-row__alerts{display:none;flex:0 0 0;width:0;min-width:0;padding:0;margin:0;overflow:hidden}.fast-order-row__alerts-pending{height:31px;padding:0 10px;border:none;border-radius:5px;background:rgba(0,0,0,0);color:var(--fo-warning);font-size:11px;font-weight:800;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px}.fast-order-row__alerts-pending[hidden]{display:none}.fast-order-row__alerts-spinner{width:12px;height:12px;border:2px solid currentColor;border-top-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;animation:fo-spin .8s linear infinite}@keyframes fo-spin{to{transform:rotate(360deg)}}.fast-order-row__alerts-btn{position:relative;min-width:156px;height:31px;border:1px solid #a7a4a4;border-radius:5px;display:inline-flex;align-items:center;gap:8px;color:#000;font-size:11px;font-weight:800;white-space:nowrap;display:inline-flex;align-items:center;justify-content:space-around;cursor:pointer}.fast-order-row__alerts-label{display:inline-flex;align-items:center;gap:4px}.fast-order-row__alerts-action{font-family:Inter;font-weight:700;font-size:6px;line-height:100%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;color:#000}.fast-order-row__alerts-btn[hidden]{display:none}.fast-order-row__alerts-btn.is-ok{color:#4caf50}.fast-order-row__alerts-btn.is-warning{color:#f49200}.fast-order-row__alerts-btn svg{flex:0 0 auto}.fast-order-row__options-toggle,.fast-order-row__project-toggle{display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer}.fast-order-row__options-header{position:absolute;left:15%}.fast-order-row__options-count{color:#000;font-family:Inter;font-weight:700;font-size:15px;line-height:10;position:absolute;right:15%}.fast-order-row__options-count.is-selected{color:#4caf50}.fast-order-row__project-label{max-width:74px;color:#111;font-size:10px;font-weight:800;line-height:1.05;text-align:center;position:absolute;left:5%}.fast-order-row__options-popover,.fast-order-row__project-popover{position:absolute;top:100%;left:-1px;z-index:30;min-width:114px;padding:8px 10px;border:1px solid #a7a4a4;border-radius:0 0 5px 5px;background:#fff;box-shadow:none;display:flex;flex-direction:column;gap:6px}.fast-order-row__options-popover[hidden],.fast-order-row__project-popover[hidden]{display:none}.fast-order-row__option{min-height:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#000;cursor:pointer;font-family:Inter;font-weight:400;font-size:8px;line-height:100%}.fast-order-row__option input{width:14px;height:14px;margin:0;accent-color:#4caf50;border-radius:3px}.fast-order-row__option input:disabled{opacity:.35;cursor:not-allowed}.fast-order-row__price{flex:0 0 82px;display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin-left:2%;font-family:Inter;font-weight:700;font-size:15px;line-height:100%}.fast-order-row__price strong,.fast-order-row__price-line{color:#000;font-size:14px;font-weight:900;line-height:1}.fast-order-row__price-unit{font-family:Inter;font-weight:700;font-size:10px;line-height:100%;color:#c02d6a}.fast-order-row__dispatch{width:130px;display:flex;flex-direction:column;gap:2px;color:#000}.fast-order-row__dispatch-label{font-family:Inter;font-weight:700;font-size:10px;line-height:100%}.fast-order-row__dispatch-date{color:#1f69d8;font-family:Inter;font-weight:700;font-size:10px;line-height:100%}.fast-order-row__remove{position:absolute;top:-1px;right:0;width:45px;min-height:103%;border:none;border-radius:0 5px 5px 0;background:#e72636;color:#fff;font-size:24px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.fast-order-row__remove:hover{opacity:.85}.fast-order-row__remove[hidden]{display:none !important}.fast-order-row.is-blocked .fast-order-row__remove,.fast-order-row[data-state=error] .fast-order-row__remove{display:inline-flex}.fast-order-row[data-state=loading] .fast-order-row__name-input,.fast-order-row[data-state=loading] .fast-order-row__size-input,.fast-order-row[data-state=loading] .fast-order-row__delai-select,.fast-order-row[data-state=loading] .fast-order-row__qty-input,.fast-order-row[data-state=loading] .fast-order-row__qty-label,.fast-order-row[data-state=loading] .fast-order-row__qty-step,.fast-order-row[data-state=loading] .fast-order-row__delai,.fast-order-row[data-state=loading] .fast-order-row__options-toggle,.fast-order-row[data-state=loading] .fast-order-row__project-toggle,.fast-order-row[data-state=loading] .fast-order-row__price,.fast-order-row[data-state=loading] .fast-order-row__dispatch{opacity:.45;pointer-events:none}.fast-order-modal__add-more{box-sizing:border-box;display:flex;width:100%;height:42px;margin:16px 0 0 0;padding:0 16px;border:2px dashed var(--fo-border);border-radius:5px;background:#fff;color:var(--fo-primary);font-size:16px;font-weight:700;cursor:pointer;justify-content:center;align-items:center}.fast-order-modal__add-more:hover{background:#f7f7f7}.fast-order-modal__add-more[hidden]{display:none}.fast-order-modal__footer{display:flex;align-items:center;position:relative;justify-content:flex-end;gap:14px;margin-top:24px;padding-top:18px;border-top:1px solid #e4e4e4}.fast-order-modal__footer[hidden]{display:none}.fast-order-modal__total{color:#000;font-family:Inter;font-weight:700;font-size:15px;line-height:100%}.fast-order-modal__total strong{font-weight:900}.fast-order-modal__verify-btn,.fast-order-modal__atc-btn{height:36px;border:0;border-radius:5px;padding:0 28px;font-size:13px;font-weight:900;text-transform:uppercase;white-space:nowrap;cursor:pointer}.fast-order-modal__verify-btn{min-width:280px;background:var(--fo-blue);color:#fff}.fast-order-modal__verify-btn:hover:not(:disabled){background:var(--fo-blue-dark)}.fast-order-modal__verify-btn:disabled{cursor:not-allowed;opacity:.5}.fast-order-modal__verify-icon{margin-right:8px}.fast-order-modal__atc-btn{min-width:240px;background:var(--fo-primary);color:#fff}.fast-order-modal__atc-btn:hover:not(:disabled){background:var(--fo-primary-dark)}.fast-order-modal__atc-btn:disabled{background:#c6c0c0;color:#fff;cursor:not-allowed}.fast-order-lightbox{position:fixed;inset:0;z-index:99999}.fast-order-lightbox[hidden]{display:none}.fast-order-lightbox__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72)}.fast-order-lightbox__dialog{position:relative;z-index:1;width:min(760px,100vw - 48px);max-height:calc(100vh - 48px);margin:24px auto;padding:24px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center}.fast-order-lightbox__img{display:flex;max-width:100%;max-height:calc(100vh - 320px);-o-object-fit:contain;object-fit:contain;position:relative;margin:10% auto}.fast-order-lightbox__close{position:absolute;top:10px;right:10px;width:40px;font-size:20px;height:40px;border:0;border-radius:50%;background:#111;color:#fff;cursor:pointer}.fast-order-lightbox__close:hover{background-color:#d5377b}@keyframes fo-spin{to{transform:rotate(360deg)}}@media(max-width: 1380px){.fast-order-modal__dialog{padding:24px 16px}.fast-order-modal__wrapper{max-width:90%;padding:24px 20px 30px}.fast-order-modal__table-wrapper{overflow-x:auto;padding-bottom:8px}.fast-order-row{min-width:1380px}}@media(max-width: 768px){.fast-order-modal__dialog{padding:12px}.fast-order-modal__wrapper{width:calc(100vw - 24px);padding:20px 14px 24px;border-radius:14px}.fast-order-modal__header{margin-bottom:20px}.fast-order-modal__close{min-width:82px}.fast-order-modal__footer{align-items:stretch;flex-direction:column}.fast-order-modal__total{margin-right:0}.fast-order-modal__verify-btn,.fast-order-modal__atc-btn{width:100%;min-width:0}}body.fo-size-modal-open{overflow:hidden}.fo-size-modal{position:fixed !important;inset:0 !important;z-index:2147483647 !important;display:none !important}.fo-size-modal.clh-modal-open{display:block !important}.plc-modal-root{z-index:99999}.plc-modal-root .custom--logos--handler__modal__file--upload--container{height:82dvh;max-height:82dvh}.fo-size-modal[hidden]{display:none !important}.fo-size-modal__backdrop{position:fixed !important;inset:0 !important;z-index:1 !important;background:rgba(0,0,0,.45)}.fo-size-modal__dialog{position:fixed !important;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important;z-index:2 !important;background:rgba(0,0,0,0) !important}.fo-size-modal__dialog .clh-size__row{position:static !important;transform:none !important;display:flex !important}.clh-input{outline:none}.clh-preview-modes{bottom:3%}.fo-size-modal__dialog{position:relative;z-index:2;top:-20%;width:520px;max-width:calc(100vw - 32px);border-radius:16px;background:#fff;box-shadow:0 16px 42px rgba(0,0,0,.22)}.fo-size-modal__header{display:flex;z-index:10100;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.fo-size-modal__title{margin:0;color:#111;font-size:18px;font-weight:800;line-height:1.2}.fo-size-modal__subtitle{margin-top:4px;color:#666;font-size:12px;font-weight:500;line-height:1.25}.fo-size-modal__close{flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#ffa3b3;color:#d5377b;font-size:20px;line-height:28px;text-align:center;cursor:pointer}.fo-size-modal__row{display:flex;align-items:flex-end;gap:14px}.fo-size-modal__field{flex:0 0 150px}.fo-size-modal__label{display:block;margin-bottom:7px;color:#111;font-size:11px;font-weight:600;line-height:1}.fo-size-selector{display:flex;align-items:center;width:150px;height:34px;border:1px solid #9f9f9f;border-radius:4px;overflow:hidden;background:#fff}.fo-size-selector button{flex:0 0 30px;width:30px;height:32px;padding:0;border:0;background:#fff;color:#111;font-size:14px;font-weight:700;line-height:32px;text-align:center;cursor:pointer}.fo-size-selector button:hover{background:#f5f5f5}.fo-size-selector input,.fo-size-input{width:88px;margin:inherit;height:32px;border:0;border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f;border-radius:0;background:#fff;color:#111;font-size:13px;font-weight:700;line-height:32px;text-align:center;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.fo-size-input::-webkit-outer-spin-button,.fo-size-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.fo-size-apply__btn{flex:0 0 112px;height:34px;padding:0 18px;border:0;border-radius:4px;background:var(--fo-primary);color:#fff;font-size:12px;font-weight:800;line-height:34px;text-align:center;cursor:pointer}.fo-size-apply__btn:hover{background:var(--fo-primary-dark)}.fo-review-modal-root[hidden]{display:none}.fo-review-modal-root.open,.fo-review-modal-root.is-open{display:block}body.fo-review-modal-open{overflow:hidden}.fo-review-modal-root .custom--logos--handler__modal__inner-backdrop,.fo-review-modal-root .custom--logos--handler__modal__inner-backdrop.is-visible{opacity:0;visibility:hidden;pointer-events:none}.fo-review-modal-root .custom--logos--handler__modal--wrapper{z-index:2;pointer-events:auto;width:95dvw;height:95dvh;overflow:hidden}.fo-review-modal-root .custom--logos--handler__modal__file--upload--container{width:100%;height:100%;min-height:0;display:grid;grid-template-columns:minmax(0, 1fr) minmax(420px, 470px);align-items:stretch;pointer-events:auto}.fo-review-modal-root .clh-canvas{height:100%;min-height:0;overflow:hidden}.fo-review-modal-root .clh-settings__panel.fo-review-settings-panel{height:100%;min-height:0;display:grid;align-self:stretch;overflow:hidden;box-sizing:border-box}.plc-settings-panel .clh-card{margin-bottom:0;padding-bottom:8px}.fo-review-modal-root .clh-card{min-height:0;overflow:auto}.fo-review-modal-root .fo-review-footer{inset:auto;width:100%;height:64px;min-height:64px;margin:0;margin-top:8%;box-sizing:border-box;overflow:hidden}.fo-review-modal-root .fo-review-footer__buttons{width:100%}.fo-review-modal-root .fo-review-footer__btn{width:100%;height:44px;box-sizing:border-box;border:none;border-radius:999px;background:#d5377b;color:#fff;font-weight:700;cursor:pointer;position:absolute;bottom:1%}.custom--logos--handler__modal .clh-canvas{min-height:auto !important}.fo-review-footer__btn{font-family:Inter;font-weight:700;font-size:15px;line-height:100%;text-align:center}.custom--logos--handler__modal .custom--logos--handler__modal__file--upload--container{min-width:0 !important}.fo-reprint-modal[hidden]{display:none}.fo-reprint-modal{position:fixed;inset:0;z-index:100000}.fo-reprint-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.45)}.fo-reprint-modal__dialog{width:min(40dvw,100%);background:#f2f2f2;border-radius:5px;padding:34px 34px 28px;box-shadow:0 22px 60px rgba(0,0,0,.2196078431);z-index:2;position:absolute;top:20%;right:33%}.fo-reprint-modal__title{margin:0 0 14px;font-family:Inter;font-weight:700;font-size:13px;line-height:100%}.fo-reprint-modal__text{margin:0 0 24px;line-height:1;font-size:13px}.fo-reprint-modal__input{border:1px solid #a7a4a4;outline:none;padding:.3dvw 2%;font-size:125%;width:100%;height:auto;background:#fff;border-radius:5px;max-height:14px}.fo-reprint-modal__input::-moz-placeholder{color:#a7a4a4 !important;opacity:1 !important}.fo-reprint-modal__input::placeholder{color:#a7a4a4 !important;opacity:1 !important}.fo-reprint-modal__actions{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:10%}.fo-reprint-modal__btn{background:#fff;border:#404142 solid 1px !important;color:#000;padding:7px 18% 5px 18%;border-radius:50px;cursor:pointer;border:0;font-family:Inter;font-weight:400;line-height:100%;text-align:center;font-size:8px}.fo-reprint-modal__btn:hover{background:#d5377b;color:#fff}.fast-order-modal.is-atc-busy .fast-order-modal__backdrop{pointer-events:auto}.fast-order-modal.is-atc-busy .fast-order-modal__dialog{pointer-events:none}.fast-order-modal.is-atc-busy [is-fast-order-atc]{pointer-events:auto}.fo-name-modal[hidden]{display:none !important}.fo-name-modal{position:fixed;inset:0;z-index:99999}.fo-name-modal__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45)}.fo-name-modal__dialog{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);width:min(460px,100vw - 32px);background:#f0f0f0;border-radius:16px;padding:24px;z-index:2}.fo-name__row{display:flex;gap:14px;position:relative;align-items:end}.fo-name__label{flex:1;display:flex;flex-direction:column;gap:8px}.fo-name__sublabel{font-size:12px;font-weight:700;color:#000}.fo-name__input{width:100%;height:38px !important;padding:0 12px;border:1px solid #8f8f8f;border-radius:5px;background:#fff;color:#000;font-size:14px;font-weight:700}.fo-name__apply{position:relative;bottom:14px;font-family:Inter;font-weight:400;text-align:center;color:#fff;height:29px;width:115px;background-color:#c02d6a;border-radius:50px}.fo-name__apply:hover{opacity:.85}.fo-name-modal--open{display:flex;min-width:591px;justify-content:space-evenly;z-index:99999}.fo-name-modal--close,.fo-name-modal[hidden]{display:none !important}.fast-order-row.is-create-error,.fast-order-row.is-error-highlight{border-color:var(--fo-danger)}.fo-preview-loader{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:12px;z-index:6;pointer-events:none}.fo-preview-loader__text{font-weight:700;font-size:260%;line-height:100%;letter-spacing:0%;text-align:center;color:#fff}.fo-preview-loader__spinner{width:212px;height:212px;color:rgba(24,24,20,.7254901961);display:inline-grid;place-items:center;margin-top:40px}.fo-preview-loader__spinner-bars{width:100%;height:100%}.fo-preview-loader__spinner-bars use{transform-origin:50px 50px;transform:rotate(calc(var(--i) * 30deg));opacity:calc(.15 + var(--i)*.07);animation:fo-preview-loader-fade 1.2s linear infinite;animation-delay:calc(var(--i)*-0.1s)}@keyframes fo-preview-loader-fade{0%{opacity:.95}100%{opacity:.15}}