.custom-radio-form{padding-left:25px}.custom-radio-form__button{appearance:none;cursor:help;background:0 0;border:0;margin-left:5px;padding:0}.custom-radio-form__button .SVGInline svg,.custom-radio-form__button>svg{fill:#348ede;width:18px;height:18px}.custom-radio-form__tooltip__holder{vertical-align:middle;display:inline-block;position:relative}.custom-radio-form__tooltip{text-align:center;color:#348ede;visibility:hidden;opacity:0;z-index:100;background-color:#f6f7f8;border-radius:10px;width:auto;min-width:300px;max-height:0;padding:15px;font-size:12px;font-weight:400;transition:all .3s;position:absolute;bottom:calc(100% + 20px);right:50%;transform:translate(50%);box-shadow:5px 5px 40px -10px #000000bf}.custom-radio-form__tooltip:after{content:"";border-top:7px solid #f6f7f8;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:20px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.custom-radio-form .tooltip__visible{visibility:visible;opacity:1;max-height:5000px}.custom-radio-form__tooltip-wrapper .custom__tooltip__content{color:#121212}.custom-radio-form__item{position:relative}.custom-radio-form__item label span{content:"";z-index:2;background-color:#fff;border-radius:50%;width:6px;height:6px;margin:0;position:absolute;top:9px;left:9px}.custom-radio-form__item [type=radio]:not(:checked)+label,.custom-radio-form__item [type=radio]:checked+label{cursor:pointer;text-transform:uppercase;letter-spacing:.4px;color:#757575;-o-transition:.28s ease;-webkit-user-select:none;user-select:none;align-items:center;height:25px;padding-left:35px;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;line-height:1.64;transition:all .28s;display:inline-flex;position:relative}.custom-radio-form__item [type=radio]:not(:checked)+label:before,.custom-radio-form__item [type=radio]:not(:checked)+label:after{border:1px solid #757575}.custom-radio-form__item [type=radio]:not(:checked),.custom-radio-form__item [type=radio]:checked{opacity:0;pointer-events:inherit;position:absolute;top:6px;left:6px}.custom-radio-form__item [type=radio]+label:after,.custom-radio-form__item [type=radio]+label:before{content:"";z-index:0;-o-transition:.28s ease;width:16px;height:16px;margin:4px;transition:all .28s;position:absolute;top:0;left:0}.custom-radio-form__item [type=radio].with-gap:checked+label:after,.custom-radio-form__item [type=radio].with-gap:checked+label:before,.custom-radio-form__item [type=radio]:checked+label:after,.custom-radio-form__item [type=radio]:checked+label:before,.custom-radio-form__item [type=radio]:not(:checked)+label:after,.custom-radio-form__item [type=radio]:not(:checked)+label:before{border-radius:50%}.custom-radio-form__item [type=radio]:checked+label:after,.custom-radio-form__item [type=radio]:checked+label span{background-color:#348ede;border:1px solid #0000}.custom-radio-form__item--disabled{opacity:.5;pointer-events:none}.custom-radio-form__item--color label{margin-bottom:15px}.custom-radio-form__item--color label span{width:22px;height:22px;top:2px;left:0;box-shadow:.5px .9px 9px #00000042}.custom-radio-form__item--color [type=radio]:not(:checked),.custom-radio-form__item--color [type=radio]:checked{width:22px;height:24px;top:0;left:0}.custom-radio-form__item--color [type=radio]:checked+label:after,.custom-radio-form__item--color [type=radio]:checked+label span{border:1px solid #348ede}.modal-window{z-index:9999;background-color:#0006;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.modal-window__content{background-color:#fefefe;width:60%;margin:15% auto;padding:60px 40px 60px 60px;position:relative}.modal-window__content--wide{width:85%}.modal-window__content td:first-child{color:#74bf2f}.modal-window__close{color:#757575;position:absolute;top:5px;right:30px;font-size:45px!important}.modal-window__close:hover,.modal-window__close:focus{color:#121212;cursor:pointer;text-decoration:none}.modal-window__icon{margin-bottom:65px}.modal-window__icon .material-icons{color:#e68127;font-size:50px}.modal-window__title{text-align:left;color:#333238;font-size:32px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:700}.modal-window p{color:#232327;font-size:17px}.modal-window__download-document{color:#74bf2f;cursor:pointer;justify-content:flex-end;width:100%;font-size:10px;display:flex}.modal-window__download-document .material-icons{margin-right:5px;font-size:14px}.modal-window__action{justify-content:flex-end;align-items:center;margin-top:20px;display:flex}.modal-window__action--centered{justify-content:center;margin-top:70px}.modal-window-custom{z-index:9999;background-color:#0006;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.modal-window-custom__content{background-color:#fefefe;border-radius:8px;width:100%;max-width:580px;margin:0 auto;padding:60px 40px 60px 60px;position:relative;top:50%;transform:translateY(-50%);box-shadow:0 8px 8px #0003,inset 0 0 #00000080}.modal-window-custom__content--wide{width:85%}.modal-window-custom__content td:first-child{color:#74bf2f}.modal-window-custom__close{color:#fff;position:absolute;top:-70px;right:-50px;font-size:45px!important}.modal-window-custom__close:hover,.modal-window-custom__close:focus{cursor:pointer;text-decoration:none}.modal-window-custom__icon{align-items:center;margin-bottom:20px;display:flex}.modal-window-custom__icon .title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.18px;color:#e68127;font-size:20px;font-weight:700}.modal-window-custom__icon .material-icons{color:#e68127;margin-right:10px;font-size:50px}.modal-window-custom__title{text-align:left;color:#333238;font-size:32px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:700}.modal-window-custom p{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#54565a;font-size:14px;font-weight:400;line-height:1.71}.modal-window-custom__download-document{color:#74bf2f;cursor:pointer;justify-content:flex-end;width:100%;font-size:10px;display:flex}.modal-window-custom__download-document .material-icons{margin-right:5px;font-size:14px}.modal-window-custom__action{justify-content:center;align-items:center;margin-top:70px;display:flex}.modal-window-custom__action .button-back-custom .label{margin-top:-2px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif!important;letter-spacing:.28px!important;color:#72767b!important;text-transform:capitalize!important;font-size:13px!important;font-style:normal!important;font-weight:600!important}.modal-window-custom__action>a{margin-left:20px}body .modal.legacy-modal-root.address-modal .modal__container{max-width:850px}body .modal.legacy-modal-root.address-modal .address-modal__title-wrapper{margin-bottom:35px}body .modal.legacy-modal-root.address-modal .address-modal__title-wrapper h1{color:#333238d6;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:left;margin:0;font-size:32px;font-weight:700}body .modal.legacy-modal-root.address-modal .address-modal__form{display:block}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half{vertical-align:top;width:50%;display:inline-block}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half .custom-dropdown{margin-bottom:35px}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half .custom-input .input-field{padding:0}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half .custom-input .input-field label{margin-left:0;left:0}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half .custom-input .input-field input{margin-bottom:35px}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half--padding-right{padding-right:35px}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-checkbox{min-height:1px}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group{margin-top:20px}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group>label{color:#757575;margin-bottom:8px;font-size:14px;display:block}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group .custom-input .input-field{padding:0}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group .custom-input .input-field textarea{box-sizing:border-box;border:1px solid #c3c3c3;border-radius:6px;padding:25px 15px;height:145px!important}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group .custom-input .input-field textarea:active,body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group .custom-input .input-field textarea:focus,body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group .custom-input .input-field textarea:hover{box-shadow:none}body .modal.legacy-modal-root.address-modal .address-modal__buttons-wrapper{justify-content:flex-end;margin-top:10px;display:flex}body .modal.legacy-modal-root.address-modal .address-modal__buttons-wrapper button:first-child{margin-right:20px}body .modal.legacy-modal-root.address-modal .address-modal__button{box-shadow:none;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-transform:uppercase;border:0;border-radius:6px;width:165px;height:60px;font-size:14px;font-weight:400}body .modal.legacy-modal-root.address-modal .address-modal__button:active,body .modal.legacy-modal-root.address-modal .address-modal__button:focus{outline:none}body .modal.legacy-modal-root.address-modal .address-modal__button--green{color:#fff;background-color:#74bf2f}body .modal.legacy-modal-root.address-modal .address-modal__button--transparent{color:#757575;background-color:#0000;border:1px solid #959595}@media screen and (max-width:768px){body .modal.legacy-modal-root.address-modal .modal__container{max-width:100%}}@media screen and (max-width:600px){body .modal.legacy-modal-root.address-modal .modal__container{padding:25px}body .modal.legacy-modal-root.address-modal .address-modal__form .address-modal__form-group-half{width:100%;padding-right:0;display:block}body .modal.legacy-modal-root.address-modal .address-modal__buttons-wrapper{justify-content:stretch}body .modal.legacy-modal-root.address-modal .address-modal__buttons-wrapper .address-modal__button{flex:1;width:auto}}.confirm-alert{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:90%;height:90%;display:flex;position:relative;top:50vh;box-shadow:10px 10px 100px 3px #0003}.confirm-alert__content{flex-direction:column;display:flex}.confirm-alert__title{width:100%;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;font-size:24px;font-weight:600}.confirm-alert__message{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#757575;margin:10px 0 20px;font-size:16px;font-weight:400}.confirm-alert__actions{justify-content:space-between;width:100%;max-width:450px;display:flex}.confirm-alert__actions button:first-child{margin-right:20px}.confirm-alert__close{color:#fff;background-color:#d0021b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.2rem;display:flex;position:absolute;top:-15px;right:-15px}.confirm-alert__close:hover{cursor:pointer}.confirm-alert .modal-footer{display:none}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .modal-content{justify-content:center;align-items:center;width:calc(100% - 60px);min-height:calc(100% - 60px);margin:30px}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .modal__container{width:100%;max-width:850px;padding:0}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__close.modal-close{background-color:#d0021b;border-radius:50%;width:30px;height:30px;top:-15px;right:-15px}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__close.modal-close svg{width:17px;height:17px;display:block}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__content{box-shadow:none;background-color:#fff;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:195px;padding:30px 30px 44px;display:flex}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__title{color:#54565a;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.2px;text-align:left;margin:0 0 8px;font-size:28px;font-weight:600;line-height:1.25}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__message{color:#54565a;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:left;margin:0 0 17px;font-size:14px;font-weight:400;line-height:1.5}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__actions{justify-content:flex-start;width:100%;margin-top:0}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .mobile-modal-button-section{justify-content:flex-start;align-items:center;gap:0;padding-bottom:0;display:flex}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .mobile-modal-button-section>div{margin:0;display:block}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .button{box-shadow:none;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-transform:none;min-width:0;height:42px;margin:0;padding:0 25px;font-size:13px;font-weight:600;line-height:42px}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .button.button--red{border-radius:21px}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .button.button--grey{color:#9b9b9b;background-color:#fff;border:2px solid #d3d3d3;border-radius:21px;width:148px;margin-left:2px}@media screen and (max-width:768px){body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .modal-content{width:100%;min-height:100%;margin:0}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .modal__container{width:100%}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__close.modal-close{top:15px;right:15px}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .acknowledge-warning-modal__content{padding:55px 20px 30px}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .mobile-modal-button-section{flex-direction:column;align-items:stretch;width:100%}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .button.button--red,body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .button.button--grey{width:100%;margin-left:0}body .modal.legacy-modal-root.acknowledge-warning-modal.confirm-alert-modal .button.button--grey{margin-top:10px}}.login-register-guest-modal__close{cursor:pointer;position:absolute;top:15px;right:15px}.login-register-guest-modal__close i{font-size:35px}.login-register-guest-modal .modal-footer{display:none}.login-register-guest-modal__url-link{color:#417ed9;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:inline}.login-register-guest-modal__url-link:hover{color:#28639a}.login-register-guest-modal__content{background-color:#fefefe;width:60%;position:relative}.login-register-guest-modal__content--wide{width:85%}.login-register-guest-modal__content td:first-child{color:#74bf2f}.login-register-guest-modal__title-wrapper{margin-bottom:35px}.login-register-guest-modal__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:left;color:#333238d6;margin:0 0 12px;font-size:32px;font-weight:700}.login-register-guest-modal__subtitle{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:left;color:#232327d6;margin:0;font-size:17px;font-weight:400}.login-register-guest-modal__err-msg{color:#d0021b}.login-register-guest-modal__buttons-wrapper{justify-content:flex-end;margin-top:10px;display:flex}.login-register-guest-modal__buttons-wrapper button:first-child{margin-right:20px}.login-register-guest-modal__button{width:165px;height:60px;box-shadow:none;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;font-weight:400}.login-register-guest-modal__button:focus,.login-register-guest-modal__button:active{outline:none}.login-register-guest-modal__button:disabled{cursor:default;opacity:.7}.login-register-guest-modal__button--green{color:#fff;background-color:#74bf2f}.login-register-guest-modal__button--green:focus,.login-register-guest-modal__button--green:active{background-color:#74bf2f}.login-register-guest-modal__button--blue{color:#fff;background-color:#417ed9}.login-register-guest-modal__button--blue:focus,.login-register-guest-modal__button--blue:active{background-color:#417ed9}.login-register-guest-modal__button--light-blue{color:#fff;background-color:#55acee}.login-register-guest-modal__button--light-blue:focus,.login-register-guest-modal__button--light-blue:active{background-color:#55acee}.login-register-guest-modal__button--transparent{color:#757575;background-color:#0000;border:1px solid #959595}.login-register-guest-modal__button--transparent:focus,.login-register-guest-modal__button--transparent:active{background-color:#0000}@media screen and (max-width:768px){.login-register-guest-modal{max-height:770px}.login-register-guest-modal .modal-content{max-width:100%;padding:25px}}@media screen and (max-width:600px){.login-register-guest-modal{width:100%;max-width:100%;max-height:100%}.login-register-guest-modal .modal-content{max-width:100%;padding:25px}}.progress-chart{background:linear-gradient(#b4ec51,#429321);border-radius:50%;width:70px;height:70px;position:relative}.progress-chart__inner-circle{z-index:5;background-color:#fff;border-radius:50%;flex-direction:column;justify-content:center;width:58px;height:58px;font-size:11px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-chart__circle{fill:none;position:absolute;top:0;left:0;overflow:visible;transform:rotate(-90deg)scaleY(-1)}.progress-chart__circle-mask{stroke-dasharray:69 100;stroke:#e8e8e8;stroke-width:3.5px;transform-origin:50%;transition:all .8s ease-out}.progress-chart-line-item{width:40px;height:40px}.progress-chart-line-item .progress-chart__inner-circle{text-align:center;background-color:#51545b;width:32px;height:32px}.account-details .row{margin-bottom:0}.account-details .row .col{float:none;padding:0}.account-details__form .err-msg{width:100%;padding-left:5px;font-size:12px;position:relative;bottom:15px;left:0}.account-details__form .custom-dropdown .err-msg{bottom:0}.account-details__row .custom-dropdown{padding-top:15px;padding-bottom:25px}.account-details__title{color:#121212;font-size:20px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}@media (max-width:1199.98px){.account-details__title{font-size:16px}}@media (max-width:991.98px){.account-details__title{margin-bottom:20px}}.account-details__password{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-top:30px;padding-bottom:30px}.account-details__password-row{margin-top:75px}.account-details__password-row>div{padding-right:0}.account-details__password-input{position:relative}.account-details__password-input .material-icons{color:#bebebe;-webkit-user-select:none;user-select:none;position:absolute;top:6px;right:0}.account-details__password-input .material-icons:hover{color:#ababab;cursor:pointer}.account-details__false-password{color:#d0021b}.account-details__password-toggle{background:0 0;border:0;padding:0}.account-details .form-input label{color:#121212;margin-left:-10px}.account-details__delete{border-bottom:1px solid #d4d4d4;padding:80px 0}.account-details__action{justify-content:flex-end;padding-top:10px;display:flex}.account-details__action--calc-width{width:calc(100% - 15px)}.account-notifications__title{font-size:20px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;font-weight:600}.account-notifications__description{color:#757575;font-size:15px}.account-notifications__row{flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;display:flex}.account-notifications__control{display:flex}.account-notifications__toggle{cursor:pointer;background:#d0021b;border:0;border-radius:13px;width:57px;height:26px;padding:0;transition:background-color .2s;position:relative}.account-notifications__toggle--active{background:#74bf2f}.account-notifications__toggle:disabled{cursor:default;opacity:.7}.account-notifications__toggle-thumb{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:2px;left:2px}.account-notifications__toggle--active .account-notifications__toggle-thumb{transform:translate(31px)}.account-settings__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;width:100%;margin-bottom:5px;font-size:20px;font-weight:600}.account-settings input:not([type]):focus:not([readonly]){box-shadow:none}.account-settings .switch{text-align:right;margin-bottom:10px;margin-right:-15px}@media screen and (min-width:768px){.account-settings .switch{margin-left:15px}}.account-settings .switch .lever{background-color:#d0021b}.account-settings .switch .lever:after{left:-1px}.account-settings .switch label{visibility:hidden}.account-settings .switch label .lever{visibility:visible}.account-settings .switch label input[type=checkbox]:checked+.lever{background-color:#74bf2f}.account-settings .switch label input[type=checkbox]:checked+.lever:after{background-color:#fff}.account-settings .account-notification-settings__notification{padding-right:20px}.account-settings__people{margin-top:30px}.account-settings__people-list{max-width:500px}@media screen and (min-width:635px){.account-settings__people-list{min-width:450px}}.account-settings__people-list .browser-default{min-width:90px}.account-settings__people-list ul{flex-flow:wrap;max-width:500px;padding-left:0;display:inline-flex}.account-settings__people-list li{display:flex}.account-settings__people-input{max-width:50%;margin-left:2px;border:1px solid #5b5d62!important;height:30px!important;padding:0 5px!important}@media screen and (max-width:635px){.account-settings__people-input{max-width:100%}}.account-settings__people-add{max-width:20%;margin-bottom:30px;margin-left:10%}@media screen and (max-width:635px){.account-settings__people-add{margin-left:0}}.account-settings__actions{text-align:right;width:100%;margin-top:200px}.account-settings .TagsInput__input{display:flex}#job-wizard__bar{color:#fff;width:100%;max-width:250px;height:40px;font:inherit;text-align:left;background-color:#348ede;border:0;border-top-left-radius:20px;border-bottom-left-radius:20px;justify-content:flex-start;align-items:center;padding:5px 20px;transition:transform .5s ease-in-out;display:flex;position:absolute;top:150px;right:0;transform:translate(-150px)}#job-wizard__bar:hover{cursor:pointer}@media screen and (max-width:1548px){#job-wizard__bar{top:185px}}#job-wizard__bar.slideIn{transform:translate(0)}#job-wizard__bar.slideOut{transform:translate(80%)}.job-wizard__pull{align-items:center;display:flex}.job-wizard__pull svg{height:24px;margin-top:2px}.job-wizard__text{margin-bottom:2px;margin-left:20px}.job-wizard__close{position:absolute;bottom:3px;right:15px}.jobs-screen,.jobs-screen__move-left{transition:all .5s ease-in-out}@media (min-width:1251px){.jobs-screen__move-left{margin-right:220px}}@media (min-width:1650px){.jobs-screen__move-left{margin-right:320px}}.jobs-screen__results-order{color:#757575;justify-content:flex-end;font-size:13px;display:flex}@media (max-width:500px){.jobs-screen__results-order{flex-direction:column;align-items:center}}.jobs-screen__wrapper{flex-wrap:wrap;justify-content:space-between;margin-bottom:60px;display:flex}@media (max-width:500px){.jobs-screen__wrapper{justify-content:center}}.jobs-screen__colors-legend{padding-top:10px;font-size:13px}.jobs-screen__colors-legend span{margin-right:20px;padding-left:20px;position:relative}.jobs-screen__colors-legend span:after{content:"";background-color:#f0ad4e;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.jobs-screen__colors-legend span:nth-child(2):after{background-color:#74bf2f}.jobs-screen__colors-legend span:nth-child(3):after{background-color:#348ede}.jobs-screen__colors-legend span:last-child{margin-right:40px}@media (max-width:500px){.jobs-screen__colors-legend span:last-child{margin-right:0}}.jobs-screen__message{margin-top:30px}@media (max-width:500px){.jobs-screen__message{text-align:center}}.jobs-screen__show-results,.jobs-screen__sort{margin-top:10px;position:relative}.jobs-screen__show-results span,.jobs-screen__sort span{cursor:pointer}.jobs-screen__show-results{margin-right:40px}@media (max-width:500px){.jobs-screen__show-results{margin-right:0}}.jobs-screen__pagination{text-align:center}.jobs-screen__pagination span:first-child:after{content:"|";margin:25px}.jobs-screen__pagination-higlight{color:#348ede;cursor:pointer;padding-right:16px;display:inline-block;position:relative}.jobs-screen__pagination-higlight i.material-icons{font-size:18px;position:absolute;top:1px;right:-4px}.jobs-screen__loading{flex-direction:column;align-items:center;display:flex}.jobs-screen__filter-holder{border:1px dashed #8b8b9399;border-radius:100px;justify-content:space-between;align-items:center;width:100%;margin-bottom:40px;padding:0 25px 10px;display:flex}.jobs-screen__filter-holder-items{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:center;min-width:0;display:flex}.jobs-screen__filter-holder-items.shrink{width:calc(100% - 115px)}.jobs-screen__filter-holder-items .text{padding-top:10px}.jobs-screen__filter-clear{color:#fff;width:100px;height:32px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;cursor:pointer;background-color:#54565a;border-radius:16px;justify-content:center;align-items:center;margin-top:10px;font-size:13px;font-weight:400;display:flex}.jobs-screen__filter-item{color:#fff;cursor:pointer;opacity:1;border-radius:16px;justify-content:space-between;align-items:center;min-width:90px;height:32px;margin-top:10px;margin-right:20px;padding:10px 30px 10px 10px;transition:opacity .25s ease-in-out;display:flex;position:relative;background-color:#348ede!important}.jobs-screen__filter-item:before,.jobs-screen__filter-item:after{content:"";transform-origin:50%;background-color:#fff;width:1px;height:15px;position:absolute;right:15px;transform:rotate(45deg)}.jobs-screen__filter-item:after{width:15px;height:1px;right:8px}.jobs-screen__filter-item .value{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-size:13px;font-weight:400}.jobs-screen__filter-item svg{fill:#fff;width:10px;height:10px}.jobs-screen__filter-item:hover{opacity:.75}.jobs-filter-menu{position:relative}.jobs-filter-menu__trigger{color:#757575;cursor:pointer;width:100%;height:40px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:left;background:#fff url(/images/arrow-down-select.png) 95% no-repeat;border:1px solid #d4d4d4;border-radius:21px;padding:0 35px 0 18px;font-size:12px;font-weight:600}.jobs-filter-menu:focus-within .jobs-filter-menu__panel,.jobs-filter-menu:hover .jobs-filter-menu__panel{display:block}.jobs-filter-menu__panel{z-index:10;background-color:#fff;border-radius:10px;min-width:240px;padding:15px 0;display:none;position:absolute;top:45px;left:0;box-shadow:0 2px 17px #a3a5ab}.jobs-filter-menu__option{color:#54565a;cursor:pointer;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;white-space:nowrap;align-items:center;gap:8px;padding:8px 15px;font-size:13px;font-weight:400;display:flex}.jobs-filter-menu__option:hover{color:#348ede;background-color:#f5f6fa}.jobs-filter-menu__option input{opacity:1;pointer-events:all;position:static}.jobs-date-range{gap:10px}.jobs-date-range input.browser-default{color:#757575;width:140px;height:40px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;border:1px solid #d4d4d4;border-radius:21px;padding:0 12px;font-size:12px;font-weight:600}.jobs-screen__filter-item,.jobs-screen__filter-clear,.jobs-screen__show-results>button,.jobs-screen__sort>button,.jobs-screen__pagination>button,.jobs-screen .filter-tooltip button{font:inherit;background:0 0;border:0}.jobs-screen__show-results>button,.jobs-screen__sort>button{color:inherit;cursor:pointer;padding:0}.jobs-screen__filter-clear{background-color:#54565a}.jobs-screen__pagination{margin:30px 0 60px}.jobs-screen__pagination button{color:#348ede;cursor:pointer;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;padding:0;font-size:14px}.jobs-screen__pagination button:disabled{color:#757575;cursor:not-allowed}.job-filter{color:#121212;width:100%;margin-top:10px;font-size:22px}.job-filter__title{text-align:center}.job-filter__wrapper{flex-flow:wrap;justify-content:space-between;align-items:center;height:auto;margin-top:25px;padding-bottom:20px;display:flex}.job-filter .em-select-checkbox{background-color:#fff;border-radius:21px}.job-filter .em-select-checkbox__wrapper{border-radius:21px;padding-left:10px}.job-filter .em-select-checkbox__wrapper .person-icon{color:#757575;margin-right:10px;font-size:16px;line-height:1}.job-filter .em-select-checkbox__wrapper .person-icon svg{width:16px;height:16px;top:unset;right:unset;margin-right:10px;position:relative;transform:none}.job-filter .em-select-checkbox__wrapper svg{width:7px;height:5px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.job-filter .em-select-checkbox__wrapper input.searchInput{width:120px;position:absolute;top:0;bottom:0;left:0;border:0!important;padding-left:35px!important}.job-filter .em-select-checkbox__dropdown{background-color:#fff;border-radius:10px;width:100%;min-width:240px;margin-top:5px;padding:20px 0;box-shadow:0 2px 17px #a3a5ab}.job-filter .em-select-checkbox__dropdown>li{width:calc(100% - 10px);margin:0 auto;transition:all .4s}.job-filter .em-select-checkbox__dropdown>li:hover{background-color:#f5f6fa}.job-filter .em-select-checkbox__dropdown>li:hover>div>.em-checkbox.hasIcon>div>label{color:#348ede}.job-filter .em-select-checkbox__dropdown>li>div{width:100%;display:flex}.job-filter .em-select-checkbox__dropdown>li>div.custom{display:block}.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon{align-items:center}.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon>div label{width:100%;max-width:155px;height:auto;line-height:unset;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:.02px;white-space:nowrap;text-overflow:ellipsis;color:#54565a;margin-top:3px;margin-bottom:0;padding:5px 15px;font-size:13px;font-weight:400;transition:all .4s;overflow:hidden}.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon>div label:before,.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon>div label:after{content:unset}.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon>div label.active{color:#fff;background-color:#348ede;border-radius:16px}.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon .SVGInline{max-width:unset;white-space:unset;text-overflow:unset;margin-top:0;margin-left:10px;overflow:hidden}.job-filter .em-select-checkbox__dropdown>li>div .em-checkbox.hasIcon .SVGInline svg{width:12px;height:10px}.job-filter__states,.job-filter__date-range,.job-filter__user,.job-filter__search,.job-filter__button{border-radius:21px;margin-right:20px;display:flex}.job-filter__states .col,.job-filter__date-range .col,.job-filter__user .col,.job-filter__search .col,.job-filter__button .col{padding-left:0;padding-right:0}.job-filter__states:last-of-type,.job-filter__date-range:last-of-type,.job-filter__user:last-of-type,.job-filter__search:last-of-type,.job-filter__button:last-of-type{margin-right:20px}.job-filter__states,.job-filter__date-range,.job-filter__user,.job-filter__search,.job-filter__button{margin-bottom:15px}.job-filter__states .DateRangePicker_picker,.job-filter__date-range .DateRangePicker_picker,.job-filter__user .DateRangePicker_picker,.job-filter__search .DateRangePicker_picker,.job-filter__button .DateRangePicker_picker{z-index:10}.job-filter__states .DateRangePickerInput,.job-filter__date-range .DateRangePickerInput,.job-filter__user .DateRangePickerInput,.job-filter__search .DateRangePickerInput,.job-filter__button .DateRangePickerInput{background-color:#0000}.job-filter__states .DateInput,.job-filter__date-range .DateInput,.job-filter__user .DateInput,.job-filter__search .DateInput,.job-filter__button .DateInput{border-radius:21px!important}.job-filter__states input.DateInput_input,.job-filter__date-range input.DateInput_input,.job-filter__user input.DateInput_input,.job-filter__search input.DateInput_input,.job-filter__button input.DateInput_input{background-color:#fff}.job-filter__states .DayPicker_transitionContainer__horizontal,.job-filter__date-range .DayPicker_transitionContainer__horizontal,.job-filter__user .DayPicker_transitionContainer__horizontal,.job-filter__search .DayPicker_transitionContainer__horizontal,.job-filter__button .DayPicker_transitionContainer__horizontal{min-height:367px}.job-filter__date-range{position:relative}.job-filter__date-range input[type=text]:not(.browser-default){padding-left:33px!important}.job-filter__date-range input[type=text]:not(.browser-default):focus{border-bottom:1px solid #d4d4d4!important}.job-filter__date-range .DateRangePickerInput_arrow{opacity:0!important}.job-filter__date-range .firstDropdown.material-icons,.job-filter__date-range .secondDropdown.material-icons{color:#757575;z-index:1;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.job-filter__date-range .firstDropdown svg,.job-filter__date-range .secondDropdown svg{z-index:1;width:7px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.job-filter__date-range .firstDropdown svg,.job-filter__date-range .firstDropdown.material-icons{left:110px}.job-filter__date-range .secondDropdown svg,.job-filter__date-range .secondDropdown.material-icons{right:-10px}.job-filter__date-range .firstCalendar.material-icons,.job-filter__date-range .secondCalendar.material-icons{color:#757575;z-index:1;font-size:16px;position:absolute;top:50%;transform:translateY(-50%)}.job-filter__date-range .firstCalendar svg,.job-filter__date-range .secondCalendar svg{z-index:1;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.job-filter__date-range .firstCalendar svg,.job-filter__date-range .firstCalendar.material-icons{left:10px}.job-filter__date-range .secondCalendar svg,.job-filter__date-range .secondCalendar.material-icons{left:164px}.job-filter__states{min-width:150px}.job-filter__states select{padding-left:20px}.job-filter__user{min-width:150px;margin-left:25px}.job-filter__user select{padding-left:40px}.job-filter__states select,.job-filter__user select{appearance:none;background:url(/images/arrow-down-select.png) 95% no-repeat}.job-filter__user-input-container{width:100%;position:relative}.job-filter__search{width:150px}.job-filter__states,.job-filter__user,.job-filter__search{min-width:190px}.job-filter__search-input-container{width:100%;position:relative}.job-filter__search-input-container input{outline:0}.job-filter__search-input-container svg,.job-filter__search-input-container img{z-index:1;width:16px;height:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.job-filter__button{margin-right:0!important}.job-filter__button .button{width:130px;height:40px}.job-filter select{opacity:1;width:100%;height:40px;font-size:12px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#757575;pointer-events:all;border:1px solid #d4d4d4;border-radius:4px;font-weight:600;display:block;position:relative}.job-filter select:hover{cursor:pointer}.job-filter select:focus{outline:none}.job-filter .input-field{margin-top:0}.job-filter .input-field label{display:none}.job-filter .input-field input[type=search]{box-sizing:border-box;color:#757575;width:100%;height:40px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;border:1px solid #d4d4d4;border-radius:21px;padding-left:30px;font-size:12px;font-weight:600}.job-filter .input-field input:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff}.job-filter input[type=text]:not(.browser-default){border:1px solid #d4d4d4;border-radius:21px;height:40px;margin-bottom:0;padding-left:10px;font-size:12px}.job-filter input[type=text]:not(.browser-default):focus:not([readonly]){box-shadow:none;border-bottom:1px solid #348ede}.DateInput:first-child{margin-right:40px!important}.DateInput_input{color:#757575!important;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif!important;font-size:12px!important;font-weight:600!important}.DateInput ::-webkit-input-placeholder{color:#757575;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.DateInput ::placeholder{color:#757575;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.DateInput :placeholder-shown{color:#757575;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.DateInput :-ms-placeholder-shown{color:#757575;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.CalendarDay__selected_span{background:#348ede!important;border:1px solid #fff!important}.CalendarDay__hovered_span{color:#fff!important;background:#5ca4e4!important;border:1px solid #fff!important}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#417ed9!important;border:1px solid #fff!important}.DateRangePickerInput_clearDates_default:hover,.DateRangePickerInput_clearDates_default:focus{background:0 0!important;border:1px solid #fff!important}.DateRangePickerInput_arrow{margin-right:10px}.DateRangePickerInput__showClearDates{padding-right:10px!important}.DateRangePickerInput_clearDates{margin:-2px 2px 0 5px!important}.DateRangePickerInput_clearDates__small{padding:0}.mobile_to-do-section{border-radius:15px;padding:2rem;box-shadow:0 -3px 20px #0003}.mobile_list{margin-top:7rem;margin-bottom:7rem}.mobile_header-filter{justify-content:revert;flex-wrap:wrap;padding-bottom:5px;display:flex}.mobile_header-filter-item{min-width:160px}.mobile_header_section,.mobile_workstation-header{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.mobile_filter-item{margin-bottom:10px}.mobile_workstation-label{padding-right:1rem}.mobile_td,.mobile_th{text-align:center;color:#121212;padding:8px;font-weight:400}.mobile_tr{flex-wrap:wrap;padding-top:1rem;padding-bottom:1rem;display:flex}.mobile_task-property-item{margin-right:.5rem}.mobile_task-property-name{padding-right:.5rem}.mobile_task-property-value{font-weight:700}.mobile_tr:nth-child(2n){background-color:#f2f9fc}.mobile_details-link{color:#121212;flex-wrap:wrap;padding:.3rem;display:flex;position:relative}.mobile_list-svg{fill:red;height:2rem;position:absolute;right:0}.mobile_list-camera-svg{height:1.9rem;top:40px}.mobile_details-link:hover{color:#348ede}.mobile_tr:hover{box-shadow:0 10px 20px #0000001a}.mobile_task-property-item>div{display:flex}.mobile_task-property_tick{height:20px;padding-left:1rem}.mobile_task-property_tick label{width:18px;height:25px;display:inline-block;position:relative}.mobile_task-property-value [type=checkbox]+label{height:25px}.mobile_task-property_tick [type=checkbox]:checked+label:before{top:-7px}.mobile_task-property-value-font-2{font-style:italic}.mobile_task-property-value-font-3{text-decoration:underline}.mobile_task-property-value-font-4{text-decoration:line-through}.mobile_details-finish-confirm{display:flex}.show-more-btn{display:none}.Dropdown-control{height:40px;font-size:12px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin-bottom:0;color:#757575!important;border:1px solid #d4d4d4!important;border-radius:21px!important;padding:10px 52px 8px 10px!important}.Dropdown-menu{border-radius:10px;min-width:200px;margin-top:5px!important}.mobile_to-do-section .job-filter{margin-top:0}.mobile_to-do-section .job-filter__states,.mobile_to-do-section .job-filter__user,.mobile_to-do-section .job-filter__search{min-width:175px}.mobile_header-filter .job-filter__user select{background:0 0}.mobile_to-do-section .job-filter .custom-dropdown{width:100%}.mobile_to-do-section .job-filter .custom-dropdown__control select{appearance:auto;border-radius:21px;padding:0 32px 0 10px}.mobile_to-do-section .Dropdown-menu{font-size:13px}@media only screen and (min-width:810px){.mobile_task-property-item{min-width:33%;padding-bottom:.2rem}}@media only screen and (max-width:810px){.mobile_task-property-item{min-width:50%;padding-bottom:.2rem}.mobile_header-filter-item{margin-left:0}.mobile_to-do-section .jobs-screen__filter-clear{min-width:80px}.mobile_to-do-section .jobs-screen__filter-holder{border-radius:20px;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:556px){.mobile_list{background-color:#f5f5f7;margin-top:0}.mobile_list .mobile_to-do-section{box-shadow:none;border-radius:0;padding:1rem}.mobile_list .mobile_section-title{color:#53565a}.mobile_list .job-filter__search,.mobile_list .job-filter__user,.mobile_list .job-filter__button:last-of-type,.mobile_list .job-filter__button .button,.mobile_list .job-filter__date-range{width:100%;margin-right:0}.mobile_list .DateInput:first-child{margin-right:18px!important}.mobile_list .DateInput__small{width:40%}.mobile_list .job-filter__date-range .firstDropdown svg{left:130px}.mobile_list .job-filter__date-range .secondCalendar svg{left:170px}.mobile_list .job-filter__date-range .secondDropdown svg{right:20px}.mobile_list .jobs-screen__filter-holder-items .text{padding-top:12px}.mobile_details-link{width:100%;padding:0}.mobile_task-property-item{padding:0 1rem 1rem}.mobile_task-property-name{min-width:125px;font-size:14px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#4e4e4e;font-weight:700}.mobile_tr,.mobile_tr:nth-child(2n){background-color:#fff;border-radius:10px;margin-bottom:20px;padding-top:0}.mobile_task-property-item .jobNo-property{display:none}.jobNo-header{color:#fff;background-color:#53565a;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;width:100%;margin-bottom:10px;display:flex}.jobNo-header span{font-size:16px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;padding:10px;font-weight:600}.mobile_task-property-value{font-size:13px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#4e4e4e;overflow-wrap:break-word;white-space:normal;max-width:60%;display:inline-block;font-weight:400!important}.show-more-btn{text-align:center;color:#06c;width:100%;font-size:16px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;padding:13px;font-weight:500;display:block}.mobile_list-svg{top:50px;right:10px}.mobile_list-camera-svg{top:80px}}.mobile_details-section{padding-top:1rem;padding-bottom:7rem}@media (min-width:1025px){.mobile_details-section{padding-top:4rem}}.mobile_details-section .expanded-item__product label{flex-direction:column;justify-content:center;margin:0;display:flex}.mobile_details-section .expanded-item__product{justify-content:center;width:fit-content;margin:auto;padding:.5rem 0 0}.mobile_details_button-section{width:100%;margin:auto;display:inline-table}.mobile_details--hide{display:none}.mobile_details--show{display:block}.mobile_details-title{justify-content:space-between;padding-bottom:1rem;display:flex}.mobile_details-svg{fill:red;height:2.5rem;padding:.1rem}.mobile_details-propeties-inline{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;flex-direction:row;align-items:center;padding-bottom:.5rem;font-weight:400;display:flex}.mobile_details-propeties-noinline{justify-content:center;display:flex}.mobile_details-property-name{width:10rem;min-width:11rem;padding-right:4rem}.mobile_details-design-quantity{justify-content:center;align-self:center;width:200px;margin:0;padding-left:3%;display:flex}.mobile_details-designs-container{padding-bottom:1%;display:block}.mobile_details-design-section{flex-wrap:wrap;justify-content:center;padding-bottom:3rem;display:flex}.mobile_details-property-img{margin:auto;padding-bottom:1rem;display:block}.mobile_details-upload__box-form{width:50%;margin-right:1rem}.mobile_details-custom-text-area{width:50%;margin:0 2rem 20px 0}.mobile_details-propeties-inline .form-button-section{display:flex}.mobile_details-propeties-inline .form-button-section .Dropdown-root{margin-right:1rem}.mobile_details-upload__box-form .col.input-field{padding:0}.mobile_details-property-input{width:100%;height:4rem;-webkit-box-shadow:none;box-shadow:none;box-sizing:content-box;-o-transition:all .3s;background-color:#fcfcfc;border:none;border-bottom:1px solid #d4d4d4;border-radius:0;outline:none;margin:0 2rem 20px 0;padding:0;font-size:1rem;transition:all .3s}.mobile_details-custom-text-area .err-msg{bottom:9px}.mobile_details-footer,.mobile_details-bottom-footer{flex-wrap:wrap;justify-content:space-around;padding:2rem;display:flex}@media (max-width:991.98px){.mobile_details-footer,.mobile_details-bottom-footer{padding:.5rem}}.mobile_details-footer a,.mobile_details-footer button,.mobile_details-bottom-footer a,.mobile_details-bottom-footer button{margin-bottom:1rem}.mobile_details-bottom-footer{margin:20px 0;padding:0}.mobile_details-mark-done,.mobile_details_start-stop-section{flex-direction:row;justify-content:center;width:260px;margin:auto;padding-top:2rem;display:flex}.mobile_details-mark-done .input-step,.mobile_details-mark-done .button,.mobile_details_start-stop-section .input-step,.mobile_details_start-stop-section .button{margin:auto}.mobile_details-mark-done .input-step.quanity-mark-done,.mobile_details-mark-done .button,.mobile_details-mark-done .quanity-mark-done-label,.mobile_details_start-stop-section .input-step.quanity-mark-done,.mobile_details_start-stop-section .button,.mobile_details_start-stop-section .quanity-mark-done-label{margin:unset;margin-top:auto;margin-bottom:auto}.mobile_details-mark-done .input-step.quanity-mark-done,.mobile_details_start-stop-section .input-step.quanity-mark-done{margin-right:2rem}.mobile_details-mark-done .quanity-mark-done-label,.mobile_details_start-stop-section .quanity-mark-done-label{margin-right:1rem}.mobile_details_start-stop-section .button:nth-child(2){margin-left:1rem}.mobile_details-move-dropdowns-section{padding-top:2rem;padding-bottom:1rem;display:flex}.mobile_details-move-dropdowns-section .mobile_workstation-dropdown{width:45%;margin-right:2rem;padding-bottom:.5rem}.mobile_details-move-dropdowns-section .button{min-width:100%}.mobile_details-mark-done.move{justify-content:flex-start;width:100%}.mobile_details-link,.mobile_details-next,.mobile_details-prev{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#757575;font-weight:400}.mobile_details-next,.mobile_details-prev{display:flex}.mobile_details-footer i,.mobile_details-footer i{font-size:19px}.mobile_details-property-value{flex-wrap:wrap;width:70%;font-weight:700;display:flex}.mobile_details-property-note-value{flex-wrap:unset;justify-content:space-between;min-width:280px;max-width:70%;padding-bottom:.5rem;font-weight:400;display:flex}.mobile_details-property-note-value .artwork-preview__item-delete{height:auto;padding-left:.7rem;font-size:0}.mobile_details-property-note-value p{margin:0}.mobile_details-workstation-item{cursor:pointer;margin-right:1rem;font-size:16px;font-weight:600}.mobile_details-workstation-item:hover{color:#348ede}.mobile_details-button{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.mobile_details-button-next{justify-content:end}.mobile_details-property-value [type=checkbox]+label{height:9px}.mobile_details-property-value .col{position:relative}.mobile_details-property-value [type=checkbox]:checked,.mobile_details-property-value [type=checkbox]:not(:checked),.mobile_task-property_tick [type=checkbox],.mobile_material-finish-package [type=checkbox]{opacity:0;pointer-events:none;position:absolute}.mobile_details-property-value [type=checkbox]+label:before,.mobile_details-property-value [type=checkbox]:not(.filled-in)+label:after,.mobile_task-property_tick [type=checkbox]+label:before,.mobile_task-property_tick [type=checkbox]:not(.filled-in)+label:after,.mobile_material-finish-package [type=checkbox]+label:before,.mobile_material-finish-package [type=checkbox]+label:after{content:"";z-index:0;-o-transition:.2s;border:2px solid #9e9e9e;border-radius:1px;width:18px;height:18px;margin-top:2px;transition:all .2s;position:absolute;top:0;left:0}.mobile_details-property-value [type=checkbox]:not(.filled-in)+label:after,.mobile_task-property_tick [type=checkbox]:not(.filled-in)+label:after,.mobile_material-finish-package [type=checkbox]+label:after{border:0;transform:scale(0)}.mobile_details-property-value [type=checkbox]:checked+label:before,.mobile_task-property_tick [type=checkbox]:checked+label:before,.mobile_material-finish-package [type=checkbox]:checked+label:before{backface-visibility:hidden;transform-origin:100% 100%;border:2px solid #26a69a;border-color:#0000 #26a69a #26a69a #0000;width:12px;height:22px;top:-7px;left:-5px;transform:rotate(40deg)}.mobile_material-finish-package{position:relative}.mobile_material-finish-package [type=checkbox]+label{cursor:pointer;padding-left:40px;line-height:25px;display:inline-block;position:relative}.mobile_material-finish-package [type=checkbox]:focus-visible+label{outline-offset:3px;outline:2px solid #26a69a}.mobile_material-finish-package [type=checkbox]:disabled+label{cursor:default;opacity:.6}.mobile_details-propety-notes .button--green{margin:auto}.mobile_details-file-section{width:100%;margin:auto;padding-top:2rem}.mobile_details-file-section .artwork-uploading{border-top:none}.mobile_details-file-section>div{flex-wrap:wrap;justify-content:space-evenly;display:flex}.mobile_details-file-section .artwork-preview__item{justify-content:space-around}.mobile_details-file-section .artwork-preview__item-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:50%;min-width:6rem;max-width:6rem;min-height:5rem;max-height:5rem}.mobile_details-file-section .artwork-preview__item{height:120px;display:block}.mobile .task-file-preview__image{appearance:none;cursor:zoom-in;border:0;flex-basis:50%;padding:0}.mobile .task-file-preview__image:disabled{cursor:default}.mobile .task-file-preview__delete{color:#e34b4b;cursor:pointer;gap:.25rem;padding:0 .5rem;font-size:12px}.mobile .task-file-preview__delete[aria-disabled=true]{cursor:default;opacity:.6}.mobile .task-file-preview__delete:focus-visible{outline-offset:2px;outline:2px solid #348ede}.mobile_details-file-section .artwork-preview{border-top:none}.mobile_details-file-section .artwork-uploading__percentage{top:40px;left:0}.mobile_details-designs-quantity{text-align:center;margin-right:1rem}.hiRes-button-section{padding-top:1rem;display:flex}.mobile_details-property-note-value-link{display:contents}.workstation-item-active{color:#348ede;font-weight:700;position:relative}.workstation-item-active:after{content:"";background-color:#348ede;width:100%;height:2px;position:absolute;bottom:0;left:0}img.shopping-cart-job-not-found{width:auto}.qr-approval-section{justify-content:space-around;margin:auto;display:flex}.qr-approval-section .approval-preview__view-download{font-size:small}.maincontainer{justify-content:center;display:flex}.maincontainer>.front{backface-visibility:hidden;width:96px;margin:auto;transition:transform .5s linear;display:block;transform:perspective(96px)rotateX(0)}.maincontainer>.back{backface-visibility:hidden;width:96px;margin:auto;transition:transform .5s linear;display:block;position:absolute;transform:perspective(96px)rotateX(180deg)}.maincontainer .front.active{transform:perspective(96px)rotateX(-180deg)}.maincontainer .back.active{transform:perspective(96px)rotateX(0)}#view-mark-dones-modal .table-holder{max-height:400px;margin-bottom:1rem;overflow:auto hidden;overflow-y:auto!important}#view-mark-dones-modal .table-holder img{width:35px}#view-mark-dones-modal .table-holder td,#view-mark-dones-modal .table-holder th{text-align:center}.hiRes-button-section img{margin:auto;display:block}.table-holder .mark-done-item label{margin-bottom:-.5rem}body .modal.legacy-modal-root.acknowledge-warning-modal#view-mark-dones-modal .modal__container{max-width:max-content;padding:13px}#view-mark-dones-modal .mobile-modal-button-section>div{padding-left:1rem}.button.button-vertical{width:20px;min-width:20px;height:fit-content;margin-left:1rem;padding:10px 17px 10px 10px}.qr-code{justify-content:center;display:flex}.qr-code .jobNoClipboard{width:10rem;margin-right:5rem;left:auto}.qr-code .qr-code-copy{flex-direction:column;justify-content:center;padding-left:20px;display:flex}.mobile_details-bottom-footer .button .mobile_details-button,.mobile_details-footer .button .mobile_details-button{display:block}.mobile_details-bottom-footer .button .button-text,.mobile_details-footer .button .button-text,.mobile_details-mobile-top-nav,.design-collapse-icon,.mobile_details-property-note-value>span{display:none}@media only screen and (max-width:660px){.mobile_details-section,.mobile_details-section :not(.material-icons):not(.material-symbols-outlined){font-family:inherit!important}.mobile_details-propety-notes{flex-wrap:wrap}.mobile_details-property-input{margin-right:0;padding-top:1rem;width:100%!important}.mobile_details-upload__box-form{width:100%}.mobile_details-propeties-inline .form-button-section{margin:auto}.mobile_details-property-note-value{width:100%;max-width:100%}.mobile_details-file-section{width:90%}.mobile_details-custom-text-area{width:100%;margin:0}.required.mobile_details-custom-text-area textarea{background-color:#fff;border:none}.qr-approval-section{display:block}.qr-approval-section .approval-preview__view-download{justify-content:center;margin:2rem}.hiRes-button-section{justify-content:center}.mobile_details-mark-done .input-step.quanity-mark-done,.mobile_details-mark-done .quanity-mark-done-label,.mobile_details-move-dropdowns-section .mobile_workstation-dropdown{margin-right:.5rem}#view-mark-dones-modal .mobile-modal-button-section{flex-wrap:wrap;justify-content:center}#view-mark-dones-modal .mobile-modal-button-section>div{padding-top:1rem}.mobile_details-mark-done.move{justify-content:center}.mobile_details-section{background-color:#f5f5f7}.mobile_details-section .button:active{color:#53565a!important;background-color:#fff!important}.mobile_details-section .mobile_details-print .btn.button{color:#53565a;background-color:#fff}.mobile_details-section .mobile_details-print .button:active{color:#fff}.mobile_details-section .mobile_details-propeties{background-color:#fff;border-radius:10px;margin-bottom:20px;padding-top:0}.mobile_details-section .mobile_details-propeties .mobile_details-property-name{color:#4e4e4e;min-width:125px;padding-right:0;font-family:SF Pro Display;font-size:14px;font-weight:700}.mobile_details-section .mobile_details-propeties .mobile_details-property-value{color:#4e4e4e;overflow-wrap:break-word;white-space:normal;max-width:60%;font-family:SF Pro Display;font-size:14px;font-weight:400;display:inline-block}.mobile_details-section .mobile_details-propeties-inline{padding:0 1rem 1rem}.mobile_details-section .jobNo-header-details{color:#fff;background-color:#53565a;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;width:100%;margin-bottom:25px;padding:0;display:flex}.mobile_details-section .jobNo-header-details .mobile_details-property-name{color:#fff;width:auto;min-width:auto;padding:10px;font-family:SF PRO DISPLAY;font-size:16px;font-weight:600}.mobile_details-section .jobNo-header-details .mobile_details-property-value{width:auto;padding:10px;font-family:SF PRO DISPLAY;font-size:16px;font-weight:600;color:#fff!important}.mobile_details-section .mobile_details-propety-notes,.mobile_details-section .mobile_details-propety-notes .contact-form__textarea-container,.mobile_details-section .mobile_details-propety-notes .contact-form__textarea-container .col.input-field{padding:0}.mobile_details-section .mobile_details-propety-notes .contact-form__textarea-container .col.input-field textarea{box-shadow:none;background-color:#fff;border:none}.mobile_details-section .mobile_details-propety-notes label{text-align:left;text-decoration-skip-ink:none;color:#4e4e4e;font-family:SF Pro Display;font-size:14px;font-weight:700;line-height:24px}.mobile_details-section .mobile_details-propety-notes .btn.button{box-shadow:none;background-color:#53565a;border-radius:30px;width:150px;min-width:60px;height:50px}.mobile_details-section .custom-input__textarea.materialize-textarea+label.active{top:-5px}.form-input.mobile_details-add-material input{background-color:#fff;border:none;border-radius:20px;height:40px}.form-input.mobile_details-add-material input:focus,.form-input.mobile_details-add-material input[type=text].invalid:not(.browser-default){box-shadow:none!important;border-bottom:none!important}.form-input.mobile_details-add-material label.active{transform:translateY(-15px)scale(.8)}.form-input.mobile_details-add-material label{font-weight:400}.form-button-section{justify-content:unset;flex-direction:column;width:100%;margin-right:1rem;margin-right:1rem!important}.form-button-section .Dropdown-root{width:100%;margin-top:1rem;margin-bottom:10px;font-size:12px!important}.form-button-section .Dropdown-control{border:none!important;font-size:12px!important}.form-button-section .Dropdown-control .Dropdown-placeholder{text-align:left;text-decoration-skip-ink:none;color:#4e4e4e;font-family:SF Pro Display;font-weight:400;line-height:24px;font-size:12px!important}.qr-approval-section{padding:40px}.qr-approval-section .qr-code{justify-content:space-around}.qr-approval-section .qr-code-copy{color:#06c;flex-direction:column;justify-content:center;font-size:15px;font-weight:500;display:flex}.mobile_details_start-stop-section{flex-direction:column;min-height:100px;width:100%!important}.mobile_details_start-stop-section .button{margin:0 0 10px}.mobile_details_start-stop-section .button:first-child{background:#74bf2f!important}.mobile_details_start-stop-section .button:nth-child(2){margin-left:0}.mobile_details-section .mobile_details-mark-done,.mobile_details-section .expanded-item__product{width:100%}.mobile_details-section .mobile_details-mark-done .button,.mobile_details-section .expanded-item__product .button{width:100%;box-shadow:none;background-color:#53565a;border-radius:30px;min-width:60px;height:50px}}@media only screen and (max-width:660px) and (max-width:660px){.mobile_details-mark-done,.mobile_details_start-stop-section{display:block}.mobile_details_start-stop-section,.mobile_details_start-stop-section .button{width:100%}.mobile_details_start-stop-section button{background-color:#53565a;width:100%}.mobile_details_start-stop-section .button:first-child{background:#74bf2f!important}.mobile_details-section .expanded-item__product,.mobile_details-section .mobile_details-print{width:100%}.mobile_details-section .expanded-item__product>button,.mobile_details-section .expanded-item__product>label,.mobile_details-section .mobile_details-print button,.mobile_details-section .mobile_details-mark-done,.mobile_details-section .expanded-item__product{width:100%!important}.mobile_details-section .mobile_details_start-stop-section .button:hover,.mobile_details-section .mobile_details-mark-done .button:hover,.mobile_details-section .expanded-item__product>button:hover,.mobile_details-section .expanded-item__product>label:hover,.mobile_details-section .mobile_details-print button:hover{box-shadow:none!important;filter:none!important;transition:none!important;transform:none!important}}@media only screen and (max-width:660px){.mobile_details-section .expanded-item__product{justify-content:center;width:fit-content;margin:auto;padding:.5rem 0 0}.mobile_details-mark-done,.mobile_details_start-stop-section{flex-direction:row;justify-content:center;width:260px;margin:auto;padding-top:2rem;display:flex}}@media only screen and (max-width:660px) and (max-width:1023.98px){.expanded-item__product{flex-direction:column}}@media only screen and (max-width:660px){.mobile_details-bottom-footer,.mobile_details-footer{width:100%;margin:none;text-align:center;z-index:999;flex-wrap:nowrap;justify-content:space-between;margin:0;position:fixed;bottom:0;left:0;background-color:#74bf2f!important}.mobile_details-bottom-footer .button.btn-to-list,.mobile_details-footer .button.btn-to-list{display:none}.mobile_details-bottom-footer .button,.mobile_details-footer .button{box-shadow:none;color:#fff;background-color:#0000;border:none;min-width:auto;margin-top:3px;padding:10px;display:flex}.mobile_details-bottom-footer .button .button-text,.mobile_details-footer .button .button-text{display:block}.mobile_details-bottom-footer .button:nth-child(2n),.mobile_details-footer .button:nth-child(2n){margin-top:6px}.mobile_details-bottom-footer .button:disabled,.mobile_details-footer .button:disabled{opacity:0;background-color:#0000!important}.mobile_details-bottom-footer .button--green:active,.mobile_details-footer .button--green:active{background-color:#0000!important}.mobile_details-bottom-footer .mobile_details-add-material input,.mobile_details-footer .mobile_details-add-material input{box-shadow:none;border-bottom:none}.mobile_details-bottom-footer .button:hover,.mobile_details-bottom-footer .button:focus,.mobile_details-bottom-footer .button:active,.mobile_details-bottom-footer .btn:hover,.mobile_details-bottom-footer .btn:focus,.mobile_details-bottom-footer .btn:active{border:none;outline:none;transition:none;box-shadow:none!important;color:#fff!important;background-color:#0000!important}.mobile_details-workstation-section{border:1px solid;border-radius:25px;justify-content:center;margin:2px;display:flex}.mobile_details-workstation-section div{margin-right:0;padding:10px 0 0 10px;font-size:14px;font-weight:500}.mobile_details-workstation-section div:first-child{padding:10px 0 10px 10px}.mobile_details-workstation-section div:nth-child(2){padding:10px}.mobile_details-workstation-section div:after{content:none}.mobile_details-workstation-section.active{background-color:#53565a}.mobile_details-workstation-section.active div{color:#fff}.mobile_details-property-value{place-content:flex-start!important}.mobile_details-propeties-inline.mobile_details-propety-notes .mobile_details-property-name{text-align:left;text-decoration-skip-ink:none;color:#4e4e4e;padding:15px;font-family:SF Pro Display;font-size:14px;font-weight:700;line-height:24px}.mobile_details-title h1{font-size:28px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#53565a;font-weight:600}.mobile_details-container{background-color:#fff;margin-bottom:25px;padding-top:10px}.mobile_details-desktop-top-nav{display:none}.mobile_details-mobile-top-nav{display:block}.mobile_details-property-notes{width:100%}.mobile_details-property-notes .mobile_details-property-note-value{background-color:#fff;border-radius:13px;width:100%;margin-bottom:10px;padding:0}.mobile_details-property-notes .mobile_details-property-note-value div:nth-child(2){width:100%;padding:5px 10px}.mobile_details-property-notes .mobile_details-property-note-value div:nth-child(2) p:first-child{font-size:15px;font-weight:600}.mobile_details-property-notes .mobile_details-property-note-value span{background-color:#53565a;border-radius:10px;width:50px;height:40px;margin:12px;padding:8px;display:block}.mobile_details-property-notes .mobile_details-property-note-value span svg{width:23px;height:25px}.mobile_details-property-notes .mobile_details-property-note-value .artwork-preview__item-delete{background-color:#ff3636;border-top-right-radius:10px;border-bottom-right-radius:10px;width:50px;padding:0}.mobile_details-property-notes .mobile_details-property-note-value .artwork-preview__item-delete .SVGInline{background-color:#0000}.mobile_details-property-notes .mobile_details-property-note-value .artwork-preview__item-delete .SVGInline svg{width:fit-content;height:fit-content}.mobile_details-property-notes .mobile_details-property-note-value .artwork-preview__item-delete .SVGInline svg path{fill:none}.mobile_details-designs-container{background-color:#fff;border-radius:10px;margin:15px}.mobile_details-designs-container .maincontainer{justify-content:left;padding:0 10px 10px}.mobile_details-designs-container .maincontainer .front,.mobile_details-designs-container .maincontainer .back{margin:0}.mobile_details-designs-container svg{width:25px;margin:0 0 0 30px}.mobile_details-designs-container p{justify-content:left;align-self:flex-start;padding:10px 10px 0 20px}.mobile_details-designs-container>div{justify-content:revert;flex-direction:column-reverse;display:flex;position:relative}.mobile_details-designs-container>div .design-collapse-icon{margin-right:20px;position:absolute;top:50%;right:0}.mobile_details-designs-container>div .design-rotate-icon{cursor:pointer;width:200px;height:22px;margin:0 0 0 30px}.mobile_details-designs-container>div .Dropdown-menu{font-size:12px!important}.mobile_details-design-section{display:block}.mobile_details-design-section .mobile_details-move-dropdowns-section{flex-wrap:wrap}.mark-done-design{background-color:#fff;border-radius:10px;margin:15px}.mark-done-design .hiRes-button-section{justify-content:left}.mark-done-design .hiRes-button-section img{margin:0}.mark-done-design .acknowledge-warning-modal__title h2{padding:10px 10px 0;font-size:18px}.mark-done-design .mark-done-button button{height:30px!important}.mark-done-design .design-collapse-icon{z-index:100;margin-right:20px;position:absolute;top:23%;right:0}.mark-done-design .acknowledge-warning-modal__content{position:relative}.mobile_details-design-quantity{width:auto;padding:0}.mark-done-button{flex-direction:column;justify-content:end;display:flex}.mark-done-button .button{height:30px;margin:0}.design-collapse-icon{display:block}}@media (max-width:991.98px){.button{min-width:60px;height:35px}}.mobile-modal-close{background-color:#0000!important;border-radius:0%!important;width:auto!important;height:auto!important;position:relative!important;top:0!important;right:0!important}@media only screen and (max-width:660px) and (max-width:660px){.mobile_details-mark-done,.mobile_details_start-stop-section{display:block}.mobile_details_start-stop-section .button{background-color:#53565a!important}.mobile_details-section .expanded-item__product>button,.mobile_details-section .expanded-item__product>label,.mobile_details-section .mobile_details-print button{width:100%}}.info-wizard{isolation:isolate;z-index:1;width:50px;height:100%;position:absolute;top:0;left:calc(100% + 40px)}.info-wizard:before{content:"";z-index:1;visibility:visible;opacity:1;border:1px dashed #d4d4d4;width:0;height:calc(100% + 18px);transition:visibility,opacity .2s linear;display:block;position:absolute;top:-10px;left:50%}.info-wizard--job-header{left:calc(100% + 40px)}.info-wizard--job-header:before{height:0;top:50%}.info-wizard--job-header-open:before{height:calc(50% + 8px)}.info-wizard--job-header-loading:before{height:calc(50% + 49px)}.info-wizard--shipping,.info-wizard--order-summary{left:calc(100% + 40px)}.info-wizard--order-summary:before{height:calc(50% + 8px);top:-10px}.info-wizard__circle{z-index:2;color:#348ede;width:30px;height:30px;font-size:14px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;background-color:#fff;border:1px solid #348ede;border-radius:50%;justify-content:center;align-items:center;font-weight:600;transition:all .5s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-wizard--Large .info-wizard__circle{color:#fff;background-color:#fff;width:50px;height:50px;font-size:20px}.info-wizard--Large .info-wizard__circle:after{content:"";z-index:2;background-color:#348ede;border-radius:50%;width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.info-wizard--Completed .info-wizard__circle{color:#fff;background-color:#74bf2f;border-color:#74bf2f}.info-wizard--Completed .info-wizard__circle:after{content:none}.info-wizard--Completed .info-wizard__circle .material-icons{color:#fff;font-size:16px}.info-wizard--Stopped .info-wizard__circle{color:#fff;background-color:#d0021b;border-color:#d0021b}.info-wizard--Stopped .info-wizard__circle:after{content:none}.info-wizard--Stopped .info-wizard__circle .material-icons{color:#fff;font-size:18px}.info-wizard--Warning .info-wizard__circle{color:#fff;background-color:#f5a623;border-color:#f5a623}.info-wizard--Warning .info-wizard__circle:after{content:none}.info-wizard--Warning .info-wizard__circle .material-icons{color:#fff;font-size:18px}.info-wizard__mobile-circle{position:unset;width:20px;height:20px;padding-top:0;transform:none}.info-wizard__mobile-circle .info-wizard__title{left:35px}@media (max-width:992px){.info-wizard__mobile-circle .info-wizard__title>span{white-space:nowrap;text-overflow:ellipsis;width:200px;overflow:hidden}}@media (max-width:660px){.info-wizard__mobile-circle .info-wizard__title>span{width:100px}}@media (max-width:552px){.info-wizard__mobile-circle{position:relative}.info-wizard__mobile-circle .material-icons{position:absolute}.info-wizard__mobile-circle .info-wizard__title{min-width:auto;position:static;transform:translateY(30px)}.info-wizard__mobile-circle .info-wizard__title>span{white-space:normal;text-align:center;width:max-content;max-width:280px}}.info-wizard__title{text-align:left;min-width:150px;font-size:13px;position:absolute;left:55px}@media (max-width:1300px){.info-wizard__title{min-width:125px}}@media (max-width:1350px){.info-wizard__title{font-size:13px}}@media (min-width:1650px){.info-wizard__title{min-width:280px}}.info-wizard--Large .info-wizard__title{left:65px}.info-wizard__title span{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:700;display:block}.info-wizard__title span:first-child{color:#686868}.info-wizard__title span:last-child{color:#a1a1a1;font-size:10px}.wizard-parent{width:100%;margin:0 auto;position:relative}.em-checkbox{display:flex}.em-checkbox [type=checkbox]:checked,.em-checkbox [type=checkbox]:not(:checked){opacity:0;pointer-events:none;position:absolute}.em-checkbox [type=checkbox]+label:before,.em-checkbox [type=checkbox]:not(.filled-in)+label:after{content:"";z-index:0;border:2px solid #9e9e9e;border-radius:1px;width:18px;height:18px;margin-top:2px;transition:all .2s;position:absolute;top:0;left:15px}.em-checkbox [type=checkbox]:not(.filled-in)+label:after{border:0;transform:scale(0)}.em-checkbox [type=checkbox]:checked+label:before{backface-visibility:hidden;transform-origin:100% 100%;border:2px solid #26a69a;border-color:#0000 #26a69a #26a69a #0000;width:12px;height:22px;top:-4px;left:6px;transform:rotate(40deg)}.em-checkbox [type=checkbox].filled-in:checked+label:after{background-color:#348ede;border-color:#348ede}.em-checkbox [type=checkbox]+label{padding-left:30px;line-height:20px}.em-select{width:100%;height:65px;position:relative}.em-select label{height:20%}.em-select--disabled{opacity:.5;pointer-events:none}.em-select__wrapper{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #d4d4d4;width:100%;height:50%;padding-right:23px;overflow:hidden}.em-select__wrapper:after{content:"";border:6px solid #0000;border-top:10px solid #121212;border-bottom-width:0;width:0;height:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.em-select__dropdown{z-index:100;background-color:#fff;border:1px solid #55acee;border-radius:5px;width:100%;height:0;display:none;position:absolute;box-shadow:0 2px 4px #00000017}.em-select__dropdown--active{height:auto;display:block}.em-select__dropdown li{cursor:pointer;color:#757575;height:40px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;align-items:center;padding:15px;font-size:14px;font-weight:400;display:flex;position:relative}.em-select__dropdown li:hover{background-color:#ededed}.em-select__edit-option-icn{padding:5px;position:absolute;top:50%;right:35px;transform:translateY(-50%)}.em-select__edit-option-icn--header{cursor:pointer;padding:5px;position:absolute;right:35px}.em-select__delete-option-icn{padding:5px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.em-select__delete-option-icn--header{cursor:pointer;height:25px;padding:3px;position:absolute;right:7px}.em-select__dropdown-default-header{align-items:center;height:50px;padding-left:15px;padding-right:40px;display:flex}.em-select__dropdown-default-header p{color:#757575;cursor:pointer;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-size:14px;font-weight:400}.em-select__dropdown-default-header p span{color:#74bf2f}.em-select__dropdown-search{border-bottom:1px solid #e8e8e8;height:50px;padding:0 15px}.em-select__dropdown-search input{color:#757575;width:100%;height:100%;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;border:0;border-top-left-radius:5px;border-top-right-radius:5px;outline:none;font-size:14px;font-weight:400}.em-select__dropdown-footer{height:45px;width:inherit;align-items:center;padding:0 10px;display:flex}.em-select__dropdown-footer p{color:#348ede;cursor:pointer;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-size:14px;font-weight:400}.em-select__error-message{color:#d0021b;margin-top:10px;margin-bottom:0;padding-left:15px}.em-select-checkbox{width:100%;height:40px;position:relative}.em-select-checkbox label{height:20%}.em-select-checkbox:after{content:"";cursor:pointer;z-index:0;background:url(/images/arrow-down-select.png) no-repeat;width:15px;height:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.em-select-checkbox__wrapper{appearance:none;color:#757575;width:100%;height:40px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;cursor:pointer;text-align:left;background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;align-items:center;padding-left:40px;font-size:12px;font-weight:600;display:flex}.em-select-checkbox__dropdown{z-index:100;background-color:#fff;border:1px solid #d4d4d4;border-radius:5px;width:100%;height:0;display:none;position:absolute;box-shadow:0 2px 4px #00000017}.em-select-checkbox__dropdown--active{height:auto;display:block}.em-select-checkbox__dropdown li{cursor:pointer;color:#757575;height:40px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;align-items:center;padding:15px;font-size:14px;font-weight:400;display:flex}.em-select-checkbox__dropdown li:hover{background-color:#ededed}.em-select-checkbox__dropdown li span{white-space:nowrap;text-overflow:ellipsis;max-width:130px;margin-top:5px;overflow:hidden}.edit-job-modal{background-color:#fff;max-height:40%;overflow-y:auto}.edit-job-modal__close{cursor:pointer;position:absolute;top:15px;right:15px}.edit-job-modal__close i{font-size:35px}.edit-job-modal__title{width:100%;font-size:32px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin-bottom:60px;font-weight:700}@media (max-width:991.98px){.edit-job-modal__title{font-size:24px}}.edit-job-modal__edit-area{justify-content:center;width:100%;display:flex}.edit-job-modal .form-input{width:100%;max-width:350px}.edit-job-modal__actions{text-align:center;width:100%;margin-top:50px}.edit-job-modal .modal-content{border:0;padding:30px 80px 0 60px}.edit-job-modal .modal-footer{display:none}.em-datetimepicker{width:100%;display:flex}.em-datepicker{width:100%;margin-left:5px;margin-right:5px}.em-datepicker input[type=text].DateInput_input,.em-datepicker input[type=text].DateInput_input:focus{cursor:pointer;color:#343434;text-align:center;background-color:#fff;border-bottom:none;border-radius:2px;width:165px;height:50px;padding-left:10px;transition:all .2s cubic-bezier(.165,.84,.44,1);position:relative;box-shadow:2px 2px 15px #00000026}.modal__container .SingleDatePickerInput .DateInput_input,.modal__container .SingleDatePickerInput .DateInput_input:focus{cursor:pointer!important;color:#343434!important;text-align:center!important;border-bottom:revert-layer!important;width:inherit!important;height:48px!important;box-shadow:none!important;background-color:#fff!important;border-radius:2px!important;padding-left:10px!important;font-size:1rem!important;font-weight:100!important;transition:all .2s cubic-bezier(.165,.84,.44,1)!important;position:relative!important}.modal__container .em-timepicker input{padding-left:33px!important}.em-timepicker{width:100%;margin-left:5px;margin-right:5px}.em-timepicker__input{box-sizing:border-box;color:#343434;cursor:pointer;width:100%;height:50px;font:inherit;background:#fff;border:0;border-radius:2px;padding:0 12px;box-shadow:2px 2px 15px #00000026}.input-step{background:#fff;border:none;border-radius:20px;width:65px;height:30px;display:inline-block;position:relative;box-shadow:0 0 11px -4px #000000bf}.input-step--disabled{pointer-events:none;opacity:.5}.input-step__input-quantity{color:#348ede;text-align:left;border-radius:20px;border:none!important;width:25px!important;height:30px!important;padding:0 0 0 15px!important}.input-step__input-up{cursor:pointer;padding:8px;position:absolute;top:0;right:0}.input-step__input-down{cursor:pointer;padding:8px;position:absolute;bottom:0;right:0}.input-step input{box-shadow:none!important}.input-step input[type=number]::-webkit-inner-spin-button{appearance:none}.input-step input[type=number]::-webkit-outer-spin-button{appearance:none}.input-step--with-margin{margin-left:10px}.input-step__arrow-up,.input-step__arrow-down{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:20px;height:50%;margin-right:1px;display:flex;position:absolute;right:5px}.input-step__arrow-up i,.input-step__arrow-down i{color:#348ede;font-size:15px;font-weight:lighter}.input-step__arrow-up{padding-top:4px;top:0}.input-step__arrow-down{padding-bottom:4px;bottom:0}.input-stepper__control{background-color:#fff;border-radius:20px;width:65px;height:29px;margin:0 0 0 5px;display:inline-block;position:relative;box-shadow:0 0 11px -4px #000000bf}.input-stepper__control input[type=number]::-webkit-inner-spin-button{appearance:none}.input-stepper__control input[type=number]::-webkit-outer-spin-button{appearance:none}.input-stepper__control input{border:none!important;width:60%!important;height:auto!important;margin:0!important}.input-stepper__control input:focus{box-shadow:none!important;border-bottom:none!important}@media screen and (max-width:670px){.input-stepper__control{margin:10px 0 10px 5px}}@media (max-width:767.98px){.input-stepper__control{width:90px;height:35px}}.input-stepper__control--unit input{text-align:left;padding-left:8%}.input-stepper__button{color:#121212;text-align:center;opacity:.6;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:58%;width:20px;height:20px;font-size:19px;display:inline-block;position:absolute;top:4px}.input-stepper__button--left{background-image:url(/images/remove.png);background-size:56% 39%;left:6px}@media (max-width:767.98px){.input-stepper__button--left{left:8px}}.input-stepper__button--right{background-image:url(/images/add.png);right:6px}@media (max-width:767.98px){.input-stepper__button--right{right:8px}.input-stepper__button{background-size:100%;font-weight:700;top:8px}}.input-stepper__input{color:#348ede;text-align:center;border:none;width:100%;margin:auto;position:absolute;top:3px;left:7px;right:0}.input-stepper__input--grey{color:#787d88}.input-stepper__input:focus{outline:none}@media (max-width:767.98px){.input-stepper__input{top:7px;left:22px}}.input-stepper__input[disabled]{background-color:#0000}.input-stepper__unit{color:#348ede;position:absolute;bottom:4px;left:45%}@media (max-width:767.98px){.input-stepper__unit{bottom:6px;left:52%}}.job__wrapper{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease-in,visibility 0s linear .3s}.job__wrapper--active{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s ease-in,visibility linear}.job__generate-quote-wrapper{text-align:center;width:100%;height:100%;max-height:40px;margin:20px 0;position:relative}.job__generate-quote-progress{width:100%;height:20px}.job__title{width:100%;font-size:23px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;margin-top:65px;padding-left:20px;font-weight:400}.job__radio-button-wrapper{padding-top:20px}.job__header{box-sizing:border-box;text-align:center;min-width:100%;height:170px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;background-color:#fff;border-radius:5px;justify-content:center;align-items:center;margin-top:30px;padding:10px;font-weight:400;display:flex;position:relative;box-shadow:10px 10px 100px 3px #0003}.job__header--smaller-blue{text-align:center;color:#4a90e2;cursor:pointer;font-size:10px}@media (max-width:767.98px){.job__header{padding:32px 10px}}.job__header--Order{justify-content:space-between}.job__header--Order .job__header-circle{border-color:#74bf2f #0000 #0000}.job__header--CompletedOrder .job__header-circle{border-color:#348ede #0000 #0000}.job__header--increase-height{height:170px}.job__header--dropdown-open{z-index:12}.job__header-paste{border-right:1px solid #e8e8e8;flex-direction:column;align-items:center;width:100px;display:flex;position:relative}.job__header-paste span{text-align:center;color:#757575;cursor:pointer;font-size:10px}.job__header-paste--icon{cursor:pointer;width:20px;height:24px;margin-bottom:8px}.job__header-expand{flex-direction:column;align-items:center;width:120px;display:flex}.job__header-expand-icon{cursor:pointer;background-color:#348ede;border-radius:20px;justify-content:center;align-items:center;width:80px;height:40px;display:flex}.job__header-expand-icon p{color:#fff;margin:0}.job__header-expand-icon .SVGInline{transition:all .3s;transform:rotate(0)}.job__header-expand-icon .SVGInline svg{width:12px;height:12px;margin-top:7px;margin-left:5px}.job__header-expand-icon .SVGInline svg path{fill:#fff}.job__header-date-user{margin-top:4px}.job__header-date-user span{text-overflow:ellipsis;text-align:left;color:#b3bfc3;white-space:nowrap;max-width:130px;font-size:11px;display:block;overflow:hidden}.job__header-info{border-right:1px solid #e8e8e8;flex-direction:row;justify-content:space-between;width:calc(100% - 370px);height:90px;padding-left:20px;padding-right:20px;display:flex}.job__header-info-title{text-align:left;flex-direction:column;justify-content:center;width:calc(100% - 190px);display:flex;position:relative}.job__header--Order .job__header-info-title,.job__header--CompletedOrder .job__header-info-title{width:100%}.job__header-info-title--bold{letter-spacing:-.2px;color:#121212;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;max-height:35px;font-size:22px;overflow:clip}@media (max-width:1199.98px){.job__header-info-title--bold{font-size:18px}}.job__header-info-title--smaller{color:#b3bfc3;justify-content:space-between;font-size:14px;display:flex;position:relative}.job__header-info-title--row{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;margin-right:10px;line-height:1.2}.job__header-info-title--row time{margin-left:5px}.job__header-info-title--row span,.job__header-info-title--row time{font-size:14px/1.5}@media (max-width:1199.98px){.job__header-info-title--row span,.job__header-info-title--row time{font-size:11px}}@media (max-width:991.98px){.job__header-info-title--bold{font-size:20px}.job__header-info-title--smaller{font-size:12px}}.job__header-info-progress,.job__item-info-progress{flex-direction:row;justify-content:center;width:190px;display:flex}@media (max-width:767.98px){.job__header-info-progress,.job__item-info-progress{flex-direction:column}}.job__item-info-progress{width:70px}.job__item-info-progress .job__header-info-progress-graph{margin:auto auto auto 0}@media screen and (max-width:550px){.job__item-info-progress .job__header-info-progress-graph{margin:auto}}@media screen and (max-width:770px){.job__item-info-progress{width:60px}}.job__header-info-progress-graph{margin-top:5px;margin-left:20px;margin-right:20px}.job__header-info-progress-percent{text-align:left;flex-direction:column;display:flex;position:relative}.job__header-info-progress-percent--bigger{color:#121212;max-height:38px;font-size:32px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.job__header-info-progress-percent span{text-align:left}@media (max-width:991.98px){.job__header-info-progress-percent--bigger{font-size:24px!important}}@media (max-width:767.98px){.job__header-info-progress-percent--bigger{font-size:16px!important}.job__header-info-progress-percent--smaller-blue{margin-left:10px}}.job__header-info-progress-percent-completed{flex-direction:column;display:flex}.job__header-info-progress-percent-completed--smaller-blue{text-align:center;color:#4a90e2;cursor:pointer;font-size:10px}.job__header-info-progress-percent-completed--text{color:#121212;opacity:.5;font-size:14px}@media (max-width:767.98px){.job__header-info-progress-percent-completed--text{font-size:8px}.job__header-info-progress-percent-completed--smaller-blue{text-align:center;color:#4a90e2;cursor:pointer;margin-left:20px;font-size:10px}}.job__header-numbers{border-right:1px solid #e8e8e8;flex-direction:column;width:170px;padding-left:20px;display:flex;position:relative}.job__header-numbers-titles{text-overflow:ellipsis;text-align:left;letter-spacing:0;color:#121212;white-space:nowrap;max-width:130px;font-size:16px;overflow:hidden}.job__header-numbers-titles input{border-bottom:1px solid #348ede;width:50%;height:1.5rem;margin-bottom:8px;margin-left:5px}.job__header-numbers-titles input:not([type]):focus:not([readonly]){box-shadow:none;border-bottom:1px solid #348ede}.job__header-numbers-titles span{cursor:pointer}@media (max-width:767.98px){.job__header-numbers-titles{font-size:11px}}@media (max-width:991.98px){.job__header-numbers-titles{font-size:12px}}.job__header-numbers-created{text-align:left;color:#b3bfc3;cursor:pointer;font-size:9px;display:flex}.job__header-numbers-created span{margin-left:2px}@media (max-width:767.98px){.job__header-numbers-created{white-space:nowrap;font-size:8px}}@media (max-width:991.98px){.job__header-numbers-created{white-space:nowrap;font-size:7px}}.job__header-numbers,.job__header-paste,.job__header-expand{justify-content:center;height:80px}.job__header-circle{color:#fff;border-top:40px solid #f0ad4e;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:40px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.job__header-circle span{color:#fff;display:block;position:absolute;top:-27px;left:12px;transform:translate(-50%,-50%)}.job__header-circle--blue{border-color:#348ede #0000 #0000}.job__header-circle--green{border-color:#74bf2f #0000 #0000}.job__step{color:#d4d4d4;background-color:#fff;border-right:1px solid #f5f6fa;border-top-left-radius:5px;border-bottom-left-radius:5px;justify-content:center;align-items:center;width:80px;height:100%;margin-right:10px;transition:border .3s linear;display:flex}.job__step.no-border{border-right:2px solid #0000}.job__step>span{text-transform:uppercase;letter-spacing:1px;color:#c3cbd3;font-size:14px;font-weight:700}.job__shipping{z-index:10;opacity:1;visibility:visible;background-color:#fff;border-radius:5px;flex-direction:column;margin:0 auto;padding:20px 40px;transition:visibility .4s linear,opacity .4s linear,max-height .7s linear;display:flex;position:relative;transform:scaleY(1);box-shadow:10px 10px 100px 3px #0003}.job__shipping.hidden{opacity:0;visibility:hidden;transform-origin:top;max-height:0;padding:0;transform:scaleY(0)}.job__shipping__arrow-down{cursor:pointer;background-color:#348ede;border:1px solid #348ede;border-radius:100%;width:35px;height:35px;transition:transform .3s linear;position:absolute;top:50%;right:40px;transform:translateY(-50%)rotate(90deg)}.job__shipping__arrow-down.rotate{transform:translateY(-50%)rotate(0)}.job__shipping__arrow-down i{color:#fff;font-size:35px;font-weight:lighter;position:absolute;left:50%;transform:translate(-50%)}.job__shipping-details{width:100%}.job__shipping-details--disabled{pointer-events:none}.job__shipping-details .form-input .input-field label{margin-left:-10px}.job__shipping-details .form-input .col{padding-left:0}.job__shipping-details-form{flex-direction:row;justify-content:space-between;width:100%;margin-top:25px;display:flex;position:relative}.job__shipping-details-form .input-field{padding-right:0}.job__shipping-details-form .input-field label{margin-right:-10px}.job__shipping-details-form--action,.job__shipping-details-form--edit{color:#4a90e2;font-size:10px;position:absolute}.job__shipping-details-form--action:hover,.job__shipping-details-form--edit:hover{cursor:pointer}.job__shipping-details-form--action{top:55px;left:330px}.job__shipping-details-form--edit{top:25px;left:330px}.job__shipping-details-form .em-select{margin-bottom:20px}.job__shipping-self-collect{margin-top:20px}.job__shipping-self-collect .col{padding-left:0}.job__shipping-self-collect-address{justify-content:space-between;margin-top:20px;padding:15px;display:flex}.job__shipping-self-collect-address span:first-child{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;font-weight:600;display:block}.job__shipping-map{border:0;border-radius:4px;width:100%;height:300px;margin:20px 0}.job__shipping-map iframe{border:0;border-radius:4px;width:100%;height:100%}.job__shipping-opt-back{flex-wrap:wrap;justify-content:space-evenly;display:flex}.job__shipping-opt-back h5{justify-content:center;align-items:end;display:flex}.job__shipping-detail{width:50%;padding:2%}.job__shipping-detail .custom-radio-form{padding-left:0}.job__shipping-detail .em-select__dropdown li{cursor:pointer;color:#757575;align-items:center;height:40px;padding:15px;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;display:flex;position:relative}.job__shipping-detail .em-select__dropdown.em-select__dropdown--active{padding-left:0}.job__shipping-detail .em-select__list{height:auto!important;padding:7px 15px!important}.job__shipping-detail .em-select__label{width:90%}.job__shipping-detail .em-checkbox{margin-bottom:20px}.job__shipping-detail--self-collect{float:right}.job__shipping-detail-action{text-align:right;margin-bottom:20px}.job__shipping-title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#72767b;text-align:left;font-size:14px;font-weight:600}.job__shipping-costs{width:35%;margin-top:80px}.job__shipping-costs span{font-size:13px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:700}@media (max-width:991.98px){.job__shipping-costs{background-color:#fff;border-radius:5px;width:100%;margin-bottom:20px;margin-right:0;padding:50px 55px}}.job__shipping-costs-item{color:#757575;text-align:right;font-size:12px}.job__shipping-costs-item:nth-child(3){border-bottom:1px solid #d4d4d4;padding-bottom:15px}.job__shipping-costs-item:nth-child(4){font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#74bf2f;justify-content:flex-end;align-items:center;margin-top:5px;font-size:12px;font-weight:600;display:flex}.job__shipping-costs-item:nth-child(4) span{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-size:14px;font-weight:600}.job__shipping-costs-action{justify-content:flex-end;margin-top:25px;display:flex}.job__shipping-costs-action span{margin:0}@media (max-width:991.98px){.job__shipping-costs-action{margin-bottom:10px}}.job__items{background-color:#fff;border-radius:5px;width:100%;margin:20px auto 0;position:relative;box-shadow:10px 10px 100px 3px #0003}.job__items-item{color:#fff;background-color:#51545b;border-radius:5px;justify-content:space-between;align-items:center;padding:10px;display:flex}.job__items-item-wrapper-last{display:flex}.job__items-item-pricing-quantity-mobile{display:none}.job__items-item-status{margin:auto 10px}.job__items-item-wrapper{justify-content:space-evenly;width:70%;display:flex}@media screen and (max-width:770px){.job__items-item-wrapper{width:65%}}@media screen and (max-width:1024px){.job__items-item-wrapper{align-items:center}}@media screen and (min-width:1024px) and (orientation:landscape){.job__items-item-wrapper{justify-content:unset}}.job__items-item-reference-small-title{align-items:center;display:flex;font-size:14px!important}.job__items-item-reference-short-name{text-overflow:ellipsis;color:#348ede;display:block;overflow:hidden}@media screen and (min-width:598px){.job__items-item-reference-short-name{white-space:nowrap}}.job__items-item-reference-icon{width:12px;height:12px;margin-top:-12px;margin-left:5px}.job__items-item-edit-icon{position:absolute;top:0;right:0}.job__items-item-lineNo{flex-direction:column;justify-content:center;margin:1rem;font-size:20px;display:flex}@media (max-width:1199.98px){.job__items-item-lineNo{margin:0 5px 0 0}}.job__items-item-preview,.job__items-item-reference,.job__items-item-pricing,.job__items-item-actions,.job__items-item-status{height:80px;display:flex}@media (max-width:1199.98px){.job__items-item-preview,.job__items-item-reference,.job__items-item-pricing,.job__items-item-actions,.job__items-item-status{height:130px}}.job__items-item-preview{background-color:#fff;background-position:50%;background-size:cover;border-radius:5px;justify-content:center;min-width:100px;height:100px}@media (max-width:1199.98px){.job__items-item-preview{border-radius:5px}}.job__items-item-holder{color:#fff;cursor:pointer;background-color:#74bf2f;border:1px solid #74bf2f;border-radius:20px;justify-content:center;align-items:center;width:145px;margin-top:-5px;display:flex}@media (max-width:1199.98px){.job__items-item-holder{margin-left:0}}.job__items-item-holder span{font-size:12px}.job__items-item-preview-workflow{vertical-align:middle;color:#fff;text-align:center;background-color:#74bf2f;border-radius:10px;height:17px;padding:0 18px 0 8px;font-size:9px;line-height:17px;display:inline-block}.job__items-item-preview-icon{vertical-align:middle;cursor:pointer;height:12px;margin-left:5px;display:inline-block;position:absolute;top:1px;right:6px}.job__items-item-preview-icon svg{width:7px;height:7px}.job__items-item-reference{flex-direction:column;justify-content:center;width:55%;height:100px}@media (max-width:1199.98px){.job__items-item-reference{height:150px}}.job__items-item-reference-title{letter-spacing:-.2px;font-size:22px;position:relative}@media (max-width:991.98px){.job__items-item-reference-title{white-space:pre-wrap;font-size:18px}}@media (max-width:767.98px){.job__items-item-reference-title{white-space:pre-wrap;font-size:12px}}.job__items-item-reference-title span{cursor:pointer;color:#348ede}.job__items-item-reference-title .input-field{margin:0;padding:0}.job__items-item-reference-title .input-field input{height:25px;margin:0}.job__items-item-reference-title-wrapper{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.job__items-item-reference-description{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:300;overflow:hidden}@media (max-width:767.98px){.job__items-item-reference-description{text-overflow:ellipsis;white-space:nowrap;width:130px;font-size:10px;overflow:hidden}}.job__items-item-pricing{text-align:center;white-space:nowrap;justify-content:space-evenly;align-items:center;width:175px;height:90px;margin:0 10px;font-size:14px}@media (max-width:767.98px){.job__items-item-pricing{width:unset;font-size:10px}}@media (max-width:1199.98px){.job__items-item-pricing{width:15%;height:150px;font-size:10px;display:block}}.job__items-item-pricing-price{margin-right:5px}@media (max-width:1199.98px){.job__items-item-pricing-price,.job__items-item-pricing-quantity{height:50%}}.job__items-item-pricing-quantity-stepper{margin-top:20px;display:block}@media (max-width:991.98px){.job__items-item-pricing-quantity-stepper{margin-top:15px}}.job__items-item-pricing-quantity-stepper .input-step{position:relative}.job__items-item-pricing-quantity-stepper input{position:absolute;top:0;left:0}.job__items-item-pricing-price-amount{margin-top:10px;display:block}.job__items-item-actions{border-left:1px solid #fff;border-right:1px solid #fff;justify-content:space-around;width:100px;position:relative}@media (max-width:1199.98px){.job__items-item-actions{width:50px}}.job__items-item-actions-delete,.job__items-item-actions-copy,.job__items-item-actions-status{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;font-size:10px;display:flex}@media (max-width:767.98px){.job__items-item-actions-delete,.job__items-item-actions-copy,.job__items-item-actions-status{font-size:8px}}.job__items-item-actions-delete-icon,.job__items-item-actions-copy-icon,.job__items-item-actions-status-icon{margin-bottom:10px}.job__items-item-status{border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100%;margin-left:10px}@media (max-width:1199.98px){.job__items-item-status{width:80px}}.job__header-info-progress-percent.mobile{display:none}.job__items-item-status-icon{cursor:pointer;background-color:#fff;border-radius:20px;justify-content:center;align-items:center;width:80px;height:40px;display:flex}.job__items-item-status-icon p{color:#a1a1a1;margin:0}.job__items-item-status-icon .SVGInline{transition:all .3s;transform:rotate(0)}.job__items-item-status-icon .SVGInline svg{width:12px;height:12px;margin-top:7px;margin-left:5px}.job__items-item-status-icon .SVGInline svg path{fill:#a1a1a1}.job:last-child{margin-bottom:60px}.job__about-container{width:calc(100% - 20px);margin:15px auto;position:relative}.job__about{box-sizing:border-box;width:100%;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;background-color:#fff;border-radius:5px;flex-direction:column;justify-content:flex-start;padding:40px 55px;font-weight:400;display:flex;position:relative;box-shadow:10px 10px 100px 3px #0003}.job__about p{color:#757575;text-align:left;margin-bottom:0;font-size:12px}.job__about h2{color:#121212;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-size:14px;font-weight:600}.job__items-item-more-details{margin-top:-5px;position:relative}@media (max-width:1199.98px){.job__items-item-more-details{padding-bottom:5%}}.job__items-item-more-details--holder{color:#fff;cursor:pointer;background-color:#348ede;border:1px solid #348ede;border-radius:20px;justify-content:center;align-items:center;width:110px;display:flex}.job__items-item-more-details--holder span{font-size:12px}.job__items-item-more-details .job__items-item-tooltip{opacity:0;visibility:hidden;color:#333;z-index:1000;background-color:#f6f7f8;border-radius:5px;width:100%;min-width:400px;max-height:0;padding:20px;position:absolute;box-shadow:5px 5px 40px -10px #000000bf}.job__items-item-more-details .job__items-item-tooltip.visible{visibility:visible;opacity:1;z-index:1001;max-height:350px;transform:translateY(10px)}.job__items-item-more-details .job__items-item-tooltip-product-dimensions{display:inherit;border-bottom:1px solid #757575;margin-bottom:10px;padding-bottom:10px;font-size:16px}.payment-url{width:100%;min-height:550px}.order-surcharge{padding-left:2rem}.workflow-actions{align-items:center;margin-top:10px;display:flex}.workflow-actions .em-checkbox.hasIcon label{margin-bottom:0}@media (max-width:1199.98px){.workflow-actions .em-checkbox{padding-bottom:5%}.workflow-actions .em-checkbox .col{padding:0}}.workflow-actions__item-check{flex-basis:5%}.workflow-actions__item-check [type=checkbox].filled-in:not(:checked)+label:after{border:1px solid #348ede}.workflow-actions__item-check [type=checkbox].filled-in:checked+label:after{background-color:#348ede;border:1px solid #348ede}@media (max-width:1199.98px){.workflow-actions{display:block}}.shipping-holder{z-index:5;background-color:#fff;border-radius:5px;align-items:center;height:50px;margin:20px auto;transition:all .2s linear;display:flex;position:relative}.shipping-holder.closed{margin:20px auto 0}.job-line-item--tooltip-visible{z-index:10}.job-workflow .job-workflow-dropdown-holder{margin-bottom:30px}@media only screen and (max-width:1250px){.job__header-info--increase-height{height:120px}}@media only screen and (max-width:840px){.job__header-info-progress .job__header-info-progress-graph{display:none}.job__header-info-progress-percent{justify-content:center}.job__header-info-progress{width:auto}.job__header-info-title--smaller{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.job__header-info-title{width:calc(100% - 80px)}.job__header-paste{width:50px}.job__header-expand{width:90px}.job__header-info-progress-percent-completed--text{font-size:10px}.job__header-info-progress-percent--bigger{font-size:15px!important}.job__header-numbers{width:110px;padding-left:0}.job__header-info{width:calc(100% - 250px)}.job__shipping-details-form.form-input{display:block}.job__shipping-detail{width:100%}.job__shipping-detail .em-select__dropdown--active{padding-bottom:15px}.job__shipping-detail .em-select__dropdown-default-header{position:relative}.job__shipping-detail .em-select__edit-option-icn--header{top:5px;right:15px}.job__shipping-detail .em-select__dropdown li{height:50px}}@media only screen and (max-width:550px){.job__shipping-self-collect-address{flex-wrap:wrap}.job__shipping-self-collect-address div{padding:.5rem}.job__shipping{padding:20px 15px}.job__items-item{flex-flow:column wrap}.job__items-item-wrapper{width:100%}.job__items-item-preview{min-width:80px;height:100px}.job__items-item-actions{border-left:none;border-right:none;height:80px}.job__items-item-reference-description{width:100%;font-size:15px}.job__items-item-pricing{height:110px;font-size:12px}.job__items-item-lineNo{margin:0 5px;font-size:15px}.job__items-item-pricing-quantity-mobile{text-align:center;height:50%;display:block}.job__items-item-pricing-quantity-mobile span{font-size:12px}.job__items-item-wrapper-last{justify-content:space-evenly;width:100%;margin-top:10px}.job__items-item-reference{height:fit-content}.job__items-item-pricing-quantity{display:none}.job__items-item-actions-copy{flex-direction:column-reverse}.job__items-item-actions-copy span{font-size:12px}.job__items-item-actions-copy .job__items-item-actions-copy-icon{margin-top:15px}.job__items-item-more-details .job__items-item-tooltip{min-width:265px}.job__items-item-more-details .job__items-item-tooltip.visible{max-height:450px}.job__header{height:fit-content;padding:10px;display:block}.job__header-numbers{border-bottom:1px solid #e8e8e8;border-right:none;width:100%;height:95px;padding-left:0}.job__header-numbers-titles{text-align:center;max-width:100%;height:25px;font-size:15px}.job__header-info-title--bold{font-size:15px}.job__header-numbers-titles.form-input,.job__header-date-user{text-align:center}.job__header-date-user span{text-align:center;max-width:100%}.job__header-info-progress{display:none}.job__header-info{border-bottom:1px solid #e8e8e8;border-right:none;width:100%;padding-top:7px;display:block}.job__header-info--increase-height{height:120px}.job__header-info-title{text-align:center;width:auto}.job__header-info-title--smaller{justify-content:center}.job__header-paste{border-right:none}.job__header-info-progress-percent.mobile{text-align:center;min-width:65px;padding-top:10px;display:block}.job__header-info-progress-percent--bigger,.job__header-info-progress-percent-completed--text{text-align:center!important}.job__header-info-progress-percent-completed--smaller-blue{margin-left:0}.job__items-item-status-icon--not-active{display:none}.job-header-dropdown{left:-50px}.job-completed{right:-215px!important}.job-completed:after{left:20%!important}.job-filter .job-filter__wrapper{flex-wrap:wrap;justify-content:center}.job-filter .job-filter__wrapper .job-filter__user{margin-left:0}.jobs-screen__wrapper .jobs-screen__colors-legend span{margin-right:10px;padding-left:15px}.jobs-screen .jobs-screen__filter-holder,.jobs-screen__move-left .jobs-screen__filter-holder{border:none;padding:0}.jobs-screen .jobs-screen__filter-holder-items,.jobs-screen__move-left .jobs-screen__filter-holder-items{display:block}.jobs-screen .jobs-screen__filter-holder-items .jobs-screen__filter-item,.jobs-screen__move-left .jobs-screen__filter-holder-items .jobs-screen__filter-item{width:fit-content}.workflow-actions .job-workflow-dropdown{padding:10px;top:180px}.job-workflow-dropdown .job-workflow-dropdown-holder-loader,.job-workflow .job-workflow-dropdown-holder-loader{display:none}.job-workflow-dropdown-step{padding:15px}.job-workflow-dropdown .job-workflow-dropdown-holder,.job-workflow .job-workflow-dropdown-holder{flex-wrap:wrap;justify-content:center;min-height:100px;margin-top:0;margin-bottom:0;overflow-x:auto}.job-workflow-dropdown .job-workflow-dropdown-holder{max-height:250px}.job-workflow-dropdown-holder .job-workflow-dropdown-step svg{margin-bottom:0}.address-modal__form-group-half.address-modal__form-group-half--padding-right,.modal__container .address-modal__form-group-half{width:100%}}@media screen and (max-width:748px){.workflow-actions .em-checkbox [type=checkbox]+label{padding-left:40px}.job__items-item-pricing-quantity-mobile,.job__items-item-actions-copy{font-size:12px}}.payment-outstanding__wrapper{justify-content:space-between;display:flex}.payment-outstanding__costs{display:flex}.payment-outstanding__costs-labels{text-align:left;margin-right:40px;font-size:16px}.payment-outstanding__costs-labels div:last-child{color:#d0021b;margin-top:26px;font-family:Open Sans,Arial,sans-serif;font-weight:600}.payment-outstanding__costs-prices{font-size:20px;font-weight:700}.payment-outstanding__costs-prices div{margin-bottom:8px;font-size:16px;line-height:18px;position:relative}.payment-outstanding__costs-prices div:last-child{color:#d0021b;margin-top:30px;font-size:20px}.payment-outstanding__costs-prices div:last-child:after{content:"";background-color:#d0d0d0;width:260px;height:1px;position:absolute;top:-15px;right:0}.payment-outstanding__costs-info{flex-direction:column;justify-content:center;align-items:center;max-width:25%;display:flex}.payment-outstanding__costs-action{flex-direction:column;justify-content:space-evenly;align-items:center;display:flex}@media only screen and (max-width:992px){.payment-outstanding__wrapper{flex-wrap:wrap}.payment-outstanding__costs-info{max-width:35%}.payment-outstanding__costs-action{flex-direction:row;justify-content:space-between;width:100%;padding-top:20px}}@media only screen and (max-width:660px){.payment-outstanding__wrapper{display:block}.payment-outstanding__costs{justify-content:space-between}.payment-outstanding__costs-prices div:last-child:after{width:0}.payment-outstanding__costs-info{max-width:100%;padding-top:20px}}@media only screen and (max-width:550px){.payment-outstanding__costs-action{flex-direction:column;justify-content:space-around;align-items:center;height:125px}}.job-header-dropdown{z-index:11;background:#fff;border-radius:10px;min-width:240px;position:absolute;top:75px;left:40px;box-shadow:0 10px 26px #0000000d}.job-header-dropdown ul{margin:0;padding-inline-start:0}.job-header-dropdown ul li{cursor:pointer;justify-content:flex-start;align-items:center;padding:8px 20px;display:flex}.job-header-dropdown ul li:hover{background-color:#e5e5e5}.job-header-dropdown ul li span{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;font-size:13px;font-weight:400}.job-header-dropdown ul li img,.job-header-dropdown ul li .job-header-dropdown__icon{max-width:16px;height:auto;margin-right:10px}.job-header-dropdown ul li .job-header-dropdown__icon{color:#348ede;width:16px;display:inline-flex}.job-header-dropdown ul li:first-child{border-bottom:1px solid #d4d4d4;border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px}.job-header-dropdown ul li:nth-child(4){border-top:1px solid #d4d4d4;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px 20px}@media (max-width:1199.98px){.job-header-dropdown{left:-20px}}@media (max-width:991.98px){.job-header-dropdown{left:-60px}}@media (max-width:767.98px){.job-header-dropdown{left:-90px}}.job-workflow-dropdown{z-index:15;background:#fff;border-radius:10px;width:100%;min-width:100%;padding:20px 10px 0;position:absolute;top:120px;left:0;box-shadow:0 10px 26px #0003}@media (max-width:1199.98px){.job-workflow-dropdown{top:170px}}.job-workflow-dropdown-title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.2px;color:#4a4a4a;margin-top:30px;margin-left:30px;font-size:22px}.job-workflow-dropdown-holder-loader{align-items:center;display:flex;transform:translate(25px)}@media (max-width:1199.98px){.job-workflow-dropdown-holder-loader{transform:translate(2%)}}.job-workflow-dropdown-container-loader{width:87px;margin-top:40px;display:flex;position:relative}.job-workflow-dropdown-container-loader:last-child>span:before{width:0}.job-workflow-dropdown-container-loader .svg-loader-completed{position:relative}.job-workflow-dropdown-container-loader svg,.job-workflow-dropdown-container-loader img{width:25px;height:17px;position:absolute}.job-workflow-dropdown-loader-item{border-radius:100%;width:30px;height:30px}.job-workflow-dropdown-loader-item:before{content:"";width:calc(100% - 30px);height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.job-workflow-dropdown-loader-item.not-started{border:7px solid #b3bfc3}.job-workflow-dropdown-loader-item.not-started:before{background-color:#b3bfc3}.job-workflow-dropdown-loader-item.in-progress{background-color:#74bf2f;border:7px solid #74bf2f}.job-workflow-dropdown-loader-item.in-progress:before{background-color:#74bf2f}.job-workflow-dropdown-loader-item.completed{background-color:#74bf2f;border:3px solid #74bf2f}.job-workflow-dropdown-loader-item.completed:before{background-color:#74bf2f}.job-workflow-dropdown-holder{align-items:flex-start;margin-top:40px;margin-bottom:130px;display:flex}.job-workflow-dropdown-step{flex-direction:column;align-items:center;width:87px;min-height:116.95px;display:flex}.job-workflow-dropdown-step .workflow-icon{width:37px;height:39px;-webkit-mask:var(--workflow-icon-url) center/contain no-repeat;mask:var(--workflow-icon-url) center/contain no-repeat;-webkit-mask:var(--workflow-icon-url) center/contain no-repeat;background-color:#b3bfc3;margin-bottom:15px;display:block}.job-workflow-dropdown-step .completed>.workflow-icon{background-color:#74bf2f}.job-workflow-dropdown-step .title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:center;font-size:12px}.job-workflow-dropdown-step .title.completed{color:#74bf2f}.job-workflow-dropdown-step .title.not-completed{color:#b3bfc3}.job-workflow-dropdown-holder-loader.completedorder-color .job-workflow-dropdown-loader-item.completed,.job-workflow-dropdown-holder-loader.completedorder-color .job-workflow-dropdown-loader-item.in-progress,.job-workflow-dropdown-holder.completedorder-color .job-workflow-dropdown-loader-item.completed,.job-workflow-dropdown-holder.completedorder-color .job-workflow-dropdown-loader-item.in-progress{background-color:#348ede;border:7px solid #348ede}.job-workflow-dropdown-holder-loader.completedorder-color .job-workflow-dropdown-loader-item.completed:before,.job-workflow-dropdown-holder-loader.completedorder-color .job-workflow-dropdown-loader-item.in-progress:before,.job-workflow-dropdown-holder.completedorder-color .job-workflow-dropdown-loader-item.completed:before,.job-workflow-dropdown-holder.completedorder-color .job-workflow-dropdown-loader-item.in-progress:before,.job-workflow-dropdown-holder-loader.completedorder-color .job-workflow-dropdown-step .completed>.workflow-icon,.job-workflow-dropdown-holder.completedorder-color .job-workflow-dropdown-step .completed>.workflow-icon{background-color:#348ede}.job-workflow-dropdown-holder-loader.completedorder-color .job-workflow-dropdown-step .title.completed,.job-workflow-dropdown-holder.completedorder-color .job-workflow-dropdown-step .title.completed{color:#348ede}.job-workflow-dropdown-holder-loader.order-color .job-workflow-dropdown-loader-item.completed,.job-workflow-dropdown-holder-loader.order-color .job-workflow-dropdown-loader-item.in-progress,.job-workflow-dropdown-holder.order-color .job-workflow-dropdown-loader-item.completed,.job-workflow-dropdown-holder.order-color .job-workflow-dropdown-loader-item.in-progress{background-color:#74bf2f;border:3px solid #74bf2f}.job-workflow-dropdown-holder-loader.order-color .job-workflow-dropdown-loader-item.completed:before,.job-workflow-dropdown-holder-loader.order-color .job-workflow-dropdown-loader-item.in-progress:before,.job-workflow-dropdown-holder.order-color .job-workflow-dropdown-loader-item.completed:before,.job-workflow-dropdown-holder.order-color .job-workflow-dropdown-loader-item.in-progress:before,.job-workflow-dropdown-holder-loader.order-color .job-workflow-dropdown-step .completed>.workflow-icon,.job-workflow-dropdown-holder.order-color .job-workflow-dropdown-step .completed>.workflow-icon{background-color:#74bf2f}.job-workflow-dropdown-holder-loader.order-color .job-workflow-dropdown-step .title.completed,.job-workflow-dropdown-holder.order-color .job-workflow-dropdown-step .title.completed{color:#74bf2f}.job-workflow-dropdown-holder-loader.quote-color .job-workflow-dropdown-loader-item.completed,.job-workflow-dropdown-holder-loader.quote-color .job-workflow-dropdown-loader-item.in-progress,.job-workflow-dropdown-holder.quote-color .job-workflow-dropdown-loader-item.completed,.job-workflow-dropdown-holder.quote-color .job-workflow-dropdown-loader-item.in-progress{background-color:#f0ad4e;border:7px solid #f0ad4e}.job-workflow-dropdown-holder-loader.quote-color .job-workflow-dropdown-loader-item.completed:before,.job-workflow-dropdown-holder-loader.quote-color .job-workflow-dropdown-loader-item.in-progress:before,.job-workflow-dropdown-holder.quote-color .job-workflow-dropdown-loader-item.completed:before,.job-workflow-dropdown-holder.quote-color .job-workflow-dropdown-loader-item.in-progress:before,.job-workflow-dropdown-holder-loader.quote-color .job-workflow-dropdown-step .completed>.workflow-icon,.job-workflow-dropdown-holder.quote-color .job-workflow-dropdown-step .completed>.workflow-icon{background-color:#f0ad4e}.job-workflow-dropdown-holder-loader.quote-color .job-workflow-dropdown-step .title.completed,.job-workflow-dropdown-holder.quote-color .job-workflow-dropdown-step .title.completed{color:#f0ad4e}.info-tooltip{cursor:help;width:16px;height:17px;margin-left:5px;display:inline;position:absolute}.info-tooltip svg{fill:#2078c5;width:16px;height:16px}.product-details{background-color:#fff;padding-top:20px;display:none}.product-details h1{margin-top:0}.product-details--show{display:block}.products-heading{padding-top:20px}.products-heading .section-title{margin-bottom:.5rem}.prompt-image{height:300px}.prompt-description{margin-top:20px}.prompt-buttons{justify-content:space-around;display:flex}.prompt-title{text-align:center}.product-item{background:linear-gradient(#9c9c9c1a,#9c9c9c03 25px,#f0f0f003 40px)}.product-item .fullwidth-container{padding:50px 0}.product-item__title-area{margin-bottom:25px}.product-item .subsection-title{margin-top:0}.product-item__product-group{color:#121212;text-transform:uppercase;margin-bottom:.5rem;font-size:12px;font-weight:500;line-height:1.2}.product-item__product-overview{flex-direction:row;display:flex}@media (max-width:767.98px){.product-item__product-overview{flex-direction:column}}.product-item__general{float:left;width:40%}@media (max-width:767.98px){.product-item__general{width:100%}}.product-item__swiper{position:relative}.product-item__outofstock{pointer-events:none;z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;right:0}.product-item__outofstock span{text-align:center;color:#ea0029;background-color:#ffffffb3;border:6px double #ea0029;border-radius:8px;padding:0 20px;font-size:18px;font-weight:600;transform:rotate(-20deg)}.product-item__outofstock.small span{padding:0 20px;font-size:12px}.product-item__description{margin-top:14px}.product-item__description p{margin:0;padding-bottom:10px}.product-item__description-title{font:14px/1.7 var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;font-weight:600}.product-item__description-text a{color:#74bf2f}.product-item__description-text-online-product{border-top:1px solid #d7d9da;margin-top:10px;padding-top:10px}.product-item__description-text-online-product p{padding-bottom:0}.product-item__description-text-download{cursor:pointer;color:#74bf2f;align-items:center;display:flex}.product-item__description-text-download .material-icons{font-size:20px}.product-item__features-readyby{float:right;flex-direction:column;width:59%;margin-left:1%;display:flex}@media (max-width:650px){.product-item__features-readyby{width:100%}}.product-item__order-features{position:relative}.product-item__order-features legend,.product-item__order-features .legend{text-align:right;width:30%;font:14px/1.7 var(--font-sf-pro),"SF Pro Display",sans-serif;color:#121212;margin-right:20px;font-weight:600;position:relative}.product-item__order-features legend+fieldset,.product-item__order-features legend+div,.product-item__order-features .legend+fieldset,.product-item__order-features .legend+div{width:69%}.product-item__tooltip{float:none;cursor:help;width:16px;height:17px;position:absolute;top:3px;right:-22px}.product-item__tooltip svg{fill:#2078c5;width:16px;height:16px}.product-item__tooltip-wrapper{position:relative}.product-item__tooltip-button{appearance:none;cursor:help;background:0 0;border:0;padding:0;line-height:0;display:block}.product-item__tooltip-text:not(:last-child){margin-bottom:15px}.product-item__tooltip-text .product-item__tooltip-title{text-align:left;color:#2078c5;font-size:14px;font-weight:400;line-height:1.2;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin-bottom:5px;font-weight:400}.product-item__tooltip-text p{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#757575;text-align:left;margin-bottom:0;font-weight:400;line-height:1.4}.product-item__feature-list-button{justify-content:center}.product-item__feature-list,.product-item__feature-list-button{margin-top:12px;padding-top:10px;padding-bottom:10px;display:flex}.product-item__feature-list fieldset .col,.product-item__feature-list-button fieldset .col{padding:0}.product-item__feature-list:last-child,.product-item__feature-list-button:last-child{margin-bottom:30px}.product-item__feature-list--visible,.product-item__feature-list-button--visible{flex-direction:row;display:flex;overflow:visible}.product-item__feature-list li span,.product-item__feature-list-button li span{color:#787d88}.product-item__feature-list-wrapper{padding-left:25px}.product-item__feature-list-wrapper .select-wrapper{width:70%}.product-item__feature-list-wrapper .caret{z-index:1}.product-item__feature-list-wrapper .custom-input:first-child .input-field{margin:0}.product-item__feature-list-wrapper .custom-input input:disabled{opacity:.5}.product-item__feature-list-wrapper select{background-color:#ffffffe6;border:1px solid #f2f2f2;border-radius:2px;width:100%;height:3rem;padding:5px;display:block}.product-item__feature-list-wrapper .left{float:left}.product-item__feature-list-wrapper .onhand{float:left;margin-left:40px;padding-top:3px}.product-item__input-step-wrapper p{padding:10px;display:inline-block}.product-item__input-step-wrapper .input-step{display:inline-block}.product-item__input-step-wrapper .input-step input{box-shadow:0 0 8px #b9b9b980}.product-item__input-step-note{color:#74bf2f}.product-item__readyby-wrapper{float:right;margin-left:10%;padding-top:25px;position:relative}.product-item__readyby-wrapper:before{content:"";opacity:.1;background-color:#252325;width:100%;max-width:300px;height:2px;position:absolute;top:0;left:60px}.product-item__readyby{align-items:center;padding-right:10px;display:flex}.product-item__readyby p{margin:0;padding:10px 25px}.product-item__readyby-title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:.4px;color:#000;font-weight:600;line-height:1.64;padding-right:0!important}.product-item__readyby-title span{margin-left:35px}.product-item__readyby-qoh{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:.4px;color:#000;font-weight:600;line-height:1.64;padding-right:0!important}.product-item__readyby-qoh span{margin-left:-30px;padding:10px 0}.product-item__scheduled-time{color:#74bf2f;justify-content:flex-start;align-items:center;margin-left:35px;display:flex}.product-item__scheduled-time svg{fill:#74bf2f;width:16px;height:16px;margin-top:4px;margin-left:8px;margin-right:8px}.product-item__qcode{width:100%;max-width:200px;min-height:35px;line-height:initial;background-color:#fff;border-radius:10px;align-items:flex-start;padding:10px;display:flex;position:absolute;bottom:90px;left:0;box-shadow:0 10px 26px #0000000d}.product-item__qcode:after{content:"";pointer-events:none;border:10px solid #88b7d500;border-left-width:0;border-right:21px solid #fff;width:0;height:0;margin-top:-10px;position:absolute}.product-item__additionalInfo{margin:40px 0 0}.product-item__additionalInfo-link{justify-content:flex-start;align-items:center;display:flex}.product-item__additionalInfo-link:hover img{opacity:.8}.product-item__additionalInfo-link:hover span.name{opacity:1;transform:scale(1.02)}.product-item__additionalInfo-link img{opacity:.6;width:26px;height:26px;margin-right:10px;transition:all .4s}.product-item__additionalInfo-link span.name{color:#74bf2f;opacity:.6;font-weight:700;transition:all .4s;transform:scale(1)}.product-item__template{align-items:center;padding-right:10px;display:flex}.product-item__template p{margin:0;padding:10px 25px}.product-item__template-title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:.4px;color:#000;font-weight:600;line-height:1.64;padding-right:0!important}.product-item__template-title span{margin-left:35px}.product-item-upload{justify-content:flex-start;align-items:center;margin-left:35px;display:flex}.product-item-upload svg{fill:#74bf2f;width:22px;height:16px;margin-top:4px;margin-right:8px}.product-item__alternate-oos-message{color:#f08080;margin-top:10px;margin-bottom:20px;padding-left:20%;padding-right:20%}.product-item__units{margin-left:5px}.product-item__specific-message{color:#74bf2f;letter-spacing:.4px;font-size:large;font-weight:600;line-height:2.5}.product-item__artwork-supply{margin-bottom:50px;margin-left:50%;margin-right:15%}@media (max-width:650px){.product-item__artwork-supply{margin-left:0}}.product-item__artwork-supply-header{color:#121212;padding-bottom:20px;font:600 14px/1.7 Open Sans,Arial,sans-serif}.product-item__artwork-supply-choices .custom-radio-form__item label{width:90%}.item-swiper{position:relative}.item-swiper .swiper-pagination-bullet{background-color:#0000;border:1px solid #fff;width:10px;height:10px}.item-swiper .swiper-pagination-bullet-active{background-color:#fff}.item-swiper .swiper-slide:hover{cursor:pointer}.item-swiper .swiper-slide img{max-height:350px}.item-swiper .swiper-button-prev--item{z-index:4;background-image:url(/images/circle-white-arrow-left.svg);background-size:38px 38px;width:32px;height:32px;left:-15px}.item-swiper .swiper-button-next--item{z-index:4;background-image:url(/images/circle-white-arrow-right.svg);background-size:38px 38px;width:32px;height:32px;right:-15px}.item-swiper__open{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.item-swiper__no-image{max-height:300px}.item-swiper__specific-media-library{z-index:2;width:200px;height:100px;position:absolute;left:80%;transform:rotate(10deg)}@media (max-width:1100px){.item-swiper__specific-media-library{width:40%;left:80%}}@media (max-width:600px){.item-swiper__specific-media-library{left:62%}}.additional-products .fullwidth-container{overflow:hidden}.additional-products h2{width:calc(100% - 30px);font:14px/1.5 var(--font-sf-pro),"SF Pro Display",sans-serif;color:#348ede;border-bottom:2px solid #f9f9f9;padding-bottom:14px;font-weight:700}.additional-products h2 span{border-bottom:1px solid #348ede;padding-bottom:15px}.additional-products__wrapper{position:relative}.additional-products__items{margin-top:-30px;margin-bottom:65px}@media screen and (max-width:670px){.additional-products__items{margin-bottom:30px}}.additional-products .swiper-container--additional{width:100%;padding-top:60px}.additional-products .swiper-container--additional .swiper-slide{height:auto}.additional-products .swiper-button-prev--additional,.additional-products .swiper-button-next--additional{background-size:38px 38px;width:38px;height:38px;top:25%}@media (max-width:767.98px){.additional-products .swiper-button-prev--additional,.additional-products .swiper-button-next--additional{top:40%}}@media screen and (max-width:500px){.additional-products .swiper-button-prev--additional,.additional-products .swiper-button-next--additional{top:35%}}@media screen and (max-width:400px){.additional-products .swiper-button-prev--additional,.additional-products .swiper-button-next--additional{top:30%}}@media screen and (max-width:300px){.additional-products .swiper-button-prev--additional,.additional-products .swiper-button-next--additional{top:25%}}.additional-products .swiper-button-prev--additional:focus,.additional-products .swiper-button-next--additional:focus{outline:none}.additional-products .swiper-button-prev--additional{z-index:1;background-image:url(/images/circle-white-arrow-left.svg);left:-20px}@media (max-width:991.98px){.additional-products .swiper-button-prev--additional{left:0}}.additional-products .swiper-button-next--additional{z-index:1;background-image:url(/images/circle-white-arrow-right.svg);right:-20px}@media (max-width:991.98px){.additional-products .swiper-button-next--additional{right:0}}.additional-item{cursor:pointer}.additional-item p{margin:0 0 0 10px}.additional-item p:first-of-type{margin-top:15px;margin-bottom:5px}.additional-item img{margin-bottom:15px}.additional-item__image{background-size:cover;width:150px;height:100px;position:relative}.additional-item__image-overlay{background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.additional-item__image-overlay .material-icons{color:#348ede;font-size:45px}@media (max-width:767.98px){.additional-item__image-overlay{width:100%}}.additional-item__image-overlay img{width:40px;height:40px;margin-bottom:0}.additional-item__price{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin-left:5px;font-weight:600}.additional-item__qoh{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin:0 0 0 10px;font-weight:600}.additional-item .input-step{margin-top:20px;display:inline-block}.additional-item .input-step input{box-shadow:0 0 8px #b9b9b980}@media (max-width:767.98px){.additional-item{flex-direction:column;align-items:center;margin-right:20px;display:flex}}.additional-item .tooltip__content{max-width:150px;top:-52px;transform:translate(-50%)}.additional-item .input-stepper__control{margin-top:11px}.product-extended-features{margin-bottom:30px}.product-extended-features.fullwidth-container{box-shadow:0 0 38px #00000012}.product-extended-features .react-tabs__tab-list{border-bottom:none;padding-top:30px;padding-left:0}.product-extended-features .react-tabs__tab{color:#b0b0b1;margin-right:32px;font-size:18px;line-height:34px;display:inline-block}.product-extended-features .react-tabs__tab:focus{box-shadow:none}.product-extended-features .react-tabs__tab:focus:after{content:none}.product-extended-features .react-tabs__tab--selected{color:#354052;border:none;border-bottom:3px solid #1991eb}.product-extended-features__container{flex-wrap:wrap;margin-top:70px;display:flex}.product-extended-features .react-tabs__tab-panel{min-height:50px;max-height:700px;padding-top:20px;padding-bottom:20px;overflow-y:auto}.product-extended-features .react-tabs__tab-panel ul{padding-left:30px;list-style-type:disc}.product-extended-features .react-tabs__tab-panel ul li{list-style-type:disc}.calculation .fullwidth-container{background-color:#fff;padding:65px 0;box-shadow:0 0 38px #00000017}.calculation__content-wrapper{flex-flow:row;place-content:stretch center;align-items:stretch;display:flex}@media (max-width:767.98px){.calculation__content-wrapper{flex-direction:column}}.calculation__footer-with-price{z-index:2;width:100%;position:fixed;bottom:0;left:0}.calculation__footer-with-price .fullwidth-container{padding:0}.calculation__footer-with-price .fullwidth-container .container{height:60px;padding:10px 0;font-size:24px}.calculation__footer-with-price--text,.calculation__footer-with-price--add-button{float:right;width:40%;padding-left:20px;display:inline}.calculation__footer-with-price .calculation__loader-wrapper{width:50px;padding-top:0}.calculation__footer-with-price .preloader-wrapper.active.size{width:40px;height:40px}.calculation p{margin:0}.calculation thead{color:#121212;border:none}@media (max-width:767.98px){.calculation tbody td{text-align:right}}.calculation th{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.calculation th,.calculation td{text-align:right;vertical-align:top;padding:2px 0 2px 2%}@media (max-width:767.98px){.calculation th,.calculation td{text-align:left;padding:2px 12px 2px 2%}}.calculation th:first-child,.calculation td:first-child{text-align:left;padding-left:0}.calculation tfoot{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#2877c0;font-weight:600}@media (max-width:767.98px){.calculation tfoot td{text-align:right}}.calculation__selected-products,.calculation__subtotal{margin-bottom:20px}@media (max-width:767.98px){.calculation__selected-products,.calculation__subtotal{margin-bottom:10px}}.calculation__selected-products{flex:0 54%}.calculation__selected-products table{width:90%;margin-right:10%}@media (max-width:767.98px){.calculation__selected-products table{width:100%;margin-right:0}.calculation__selected-products{border-bottom:2px solid #f6f7f8;padding-bottom:10px}}.calculation__subtotal{border-left:2px solid #f6f7f8;flex:0 32%}.calculation__subtotal table{width:80%;margin:0 10%}@media (max-width:767.98px){.calculation__subtotal table{margin:0}.calculation__subtotal{border-bottom:2px solid #f6f7f8;border-left:none;padding-bottom:10px}}.calculation__markup{align-items:center;display:inline-flex}.calculation__markup .info-tooltip{display:inline-flex;position:relative}.calculation__total{border-left:2px solid #f6f7f8;flex:0 25%;align-self:stretch;padding-left:2%;font-size:12px}.calculation__total button{margin-top:15px}@media (max-width:767.98px){.calculation__total{border-left:none;padding-left:0}}.calculation--hide-price .calculation__total{text-align:center;border:none;flex:100%}.calculation__total-amount{color:#348ede;font-size:24px}.calculation--hide-price .calculation__total-amount{text-align:center}.calculation__loader-wrapper{text-align:center;width:150px;padding-top:25px}@media only screen and (max-width:550px){.calculation__footer-with-price .fullwidth-container .container{flex-direction:row-reverse;justify-content:space-around;display:flex}.calculation__footer-with-price--add-button{padding-left:0}.calculation__footer-with-price--text{flex-direction:column;justify-content:center;font-size:15px;display:flex}}.showcase{padding:100px 0 200px}.showcase .swiper-slide{justify-content:center;align-items:center;width:350px;height:275px;display:flex}.showcase .section-title{text-align:center;margin-bottom:70px}.showcase .swiper-button-prev--showcase{background-image:url(/images/circle-white-arrow-left.svg);background-size:44px 45px;width:44px;height:45px}.showcase .swiper-button-next--showcase{background-image:url(/images/circle-white-arrow-right.svg);background-size:44px 45px;width:44px;height:45px}.showcase__image{width:100%;height:100%;position:relative;overflow:hidden}.filter-tooltip{z-index:6;color:#121212;min-width:250px;height:auto;min-height:30px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;background-color:#fff;border-radius:10px;padding:20px 0;font-weight:300;position:absolute;top:32px;left:0;box-shadow:5px 5px 40px -10px #0000004d}.filter-tooltip:after{content:"";border:10px solid #0000;border-top-width:0;border-bottom-color:#fff;width:0;height:0;position:absolute;top:-10px;left:30px}.filter-tooltip span,.filter-tooltip button{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:700;transition:all .6s;display:block;position:relative}.filter-tooltip span:hover,.filter-tooltip button:hover{cursor:pointer;color:#121212;background-color:#d4d4d4}.filter-tooltip span.selected:before,.filter-tooltip button.selected:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ5LjMgKDUxMTY3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5jaGVja19vbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ibmF2aWdhdGlvbi9jaGVja19vbiI+CiAgICAgICAgICAgIDxnIGlkPSJjaGVja19vbiI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iY2hlY2siIGZpbGw9IiMzNDhFREUiIHBvaW50cz0iMTQuMjQ2OTA2NyAxNi43NzAxMjEzIDEwLjM0NzMxNDMgMTMuNzM3NDg4MiA5IDE1LjQ2OTgzOTEgMTQuNTA2ODM3OCAxOS43NTI5MDAzIDIyIDExLjQ3MjczMzQgMjAuMzczMDAxMSAxMCI+PC9wb2x5Z29uPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);width:30px;height:30px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.filter-tooltip.right{left:auto;right:0}.filter-tooltip.right:after{left:auto;right:30px}@media (max-width:500px){.filter-tooltip,.filter-tooltip:after{left:50%;transform:translate(-50%)}}.tooltip__qCode{cursor:pointer;display:block;position:relative}.tooltip__content{text-align:center;color:#121212;visibility:hidden;opacity:0;z-index:9000;background-color:#d4d4d4;width:100%;max-width:120px;font-size:15px;font-weight:700;transition:all .3s;position:absolute;top:-55px;left:50%}.tooltip__content:after{content:"";border-top:7px solid #d4d4d4;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:20px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.tooltip__content--visible{visibility:visible;opacity:1}.tooltip__content--white{background-color:#fff;border-radius:10px;width:auto;min-width:300px;max-width:300px;font-size:12px;top:-18px;left:-95px;transform:translateY(-100%);box-shadow:5px 5px 40px -10px #000000bf}.tooltip__content--white:after{border:10.5px solid #0000;border-top:16px solid #fff;border-bottom-width:0;left:92px;transform:none}.tooltip__content--text{text-align:justify;color:#757575;font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:1.4}.tooltip__content--text li{list-style-type:circle!important}.tooltip__content--text ul{margin-top:5px;margin-left:15px}.tooltip-content-wrapper{max-height:450px;padding:15px;overflow-y:auto}@media only screen and (min-width:600px){.custom-radio-form__item .tooltip__content--white{top:53px;left:-310px}.custom-radio-form__item .tooltip__content--white:after{bottom:27px;left:286px;-webkit-transform:rotate(30deg)}}@media only screen and (max-width:550px){.tooltip__content--white{min-width:200px;max-width:200px;left:-170px}.tooltip__content--white:after{left:170px}}.artwork-preview{border-top:1px dashed #d4d4d4;margin-top:0;padding-top:10px;font-size:12px}.artwork-preview__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.1px;color:#121212;font-size:14px;font-weight:600}.artwork-preview__title span{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#757575;font-size:12px;font-weight:400}.artwork-preview__progress{background-color:#d3d3d3;width:100%;height:3px;overflow:hidden}.artwork-preview__progress span{background-color:#348ede;height:100%;display:block}.artwork-preview__item{flex-direction:row;align-items:center;height:80px;margin-bottom:5px;padding-left:10px;display:flex}.artwork-preview__item-preview,.artwork-preview__item-check,.artwork-preview__item-name,.artwork-preview__item-quantity,.artwork-preview__item-preflight,.artwork-preview__item-report,.artwork-preview__item-delete,.artwork-preview__item-expand,.artwork-preview__item-crop{color:#757575;justify-content:center;align-items:center;height:60px;display:flex}.artwork-preview__left .artwork-preview__input{min-width:200px}.artwork-preview__right{justify-content:space-between;gap:25px}.artwork-preview__item-expand{transition:transform .3s;transform:rotate(90deg)}.artwork-preview__item-expand.collapsed{transform:rotate(0)}.artwork-preview__item-preview{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;justify-content:flex-start;min-width:150px;height:100%}.artwork-preview__item-check{flex-basis:5%}.artwork-preview__item-check [type=checkbox].filled-in:not(:checked)+label:after{border:1px solid #348ede}.artwork-preview__item-check [type=checkbox].filled-in:checked+label:after{background-color:#348ede;border:1px solid #348ede}.artwork-preview__item-name input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #417ed9;height:1.8rem;box-shadow:0 1px #417ed9}.artwork-preview__item-name input[type=text]:not(.browser-default){height:1.8rem}.artwork-preview__item-name .custom-input{width:100%;margin-left:15px}.artwork-preview__item-name .input-field{margin-top:0}.artwork-preview__item-quantity input{position:absolute;top:0;left:0}.artwork-preview__item-preflight div{align-items:center;display:flex}.artwork-preview__item-preflight span:nth-child(2){margin-left:5px}.artwork-preview__item-preflight span.approved{color:#74bf2f}.artwork-preview__item-preflight span.failed{color:#d0021b}.artwork-preview__item-preflight span.warning{color:#757575}.artwork-preview__item-preflight .material-icons--error{color:#d0021b}.artwork-preview__item-preflight .SVGInline{height:22px}.artwork-preview__item-preflight .preflight-status{flex-wrap:wrap;justify-content:space-between}.artwork-preview__item-report a{color:#757575;margin-left:5px}.artwork-preview__item-report .SVGInline{height:20px}.artwork-preview__item-delete{cursor:pointer}.artwork-preview__item-delete .SVGInline{background-color:#d0021b;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.artwork-preview__item-delete .SVGInline svg{width:10px;height:10px}.artwork-preview__item-delete .SVGInline svg path{fill:#fff}.artwork-preview__item-delete span:nth-child(2){color:#d0021b;margin-left:5px}.artwork-preview__item-crop{cursor:pointer}.artwork-preview__item-crop .SVGInline{border-radius:50%;justify-content:center;align-items:center;width:25px;height:20px;display:flex}.artwork-preview__item-crop .SVGInline svg{width:30px;height:25px}.artwork-preview__item-expand{transition:transform .3s}.artwork-preview__item-expand .material-icons{color:#b3bfc3;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:30px;font-weight:700}.artwork-preview__collapse{padding-top:15px}.artwork-preview__input{width:100%;height:30px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;text-align:left;color:#757575;border:1px solid #e8e8e8;border-radius:5px;outline:none;min-width:150px;margin:0;padding-left:10px;font-size:12px;font-weight:400;line-height:1.83}.artwork-preview__item-info{box-shadow:none;border:none;border-radius:0;flex-direction:row;margin:0;padding:15px 0 0;display:flex}.artwork-preview__item-info .material-icons{-webkit-user-select:none;user-select:none;margin-right:10px}.artwork-preview__item-info .material-icons--error{color:#d0021b}.artwork-preview__item-info .material-icons--warning{color:#e68127}.artwork-preview__item-info .material-icons--passed{color:#74bf2f}.artwork-preview__item-info .material-icons--info{color:#348ede}.artwork-preview__item-info-description-title{font-size:12px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.1px;font-weight:600}.artwork-preview__item-info-description-title--error{color:#d0021b}.artwork-preview__item-info-description-title--warning{color:#e68127}.artwork-preview__item-info-description-title--passed{color:#74bf2f}.artwork-preview__item-info-description-title--info{color:#348ede}.artwork-preview__item-info-description{color:#d0021b;width:90%}.artwork-preview__item-info-description-text p{font-size:12px}.artwork-preview__item-info-description-text--error{color:#d0021b}.artwork-preview__item-info-description-text--warning{color:#e68127}.artwork-preview__item-info-description-text--passed{color:#74bf2f}.artwork-preview__item-info-description-text--info{color:#121212}.artwork-preview__item-info-description-text:first-child{margin-top:5px}.artwork-preview__item-info-image{justify-content:center;align-items:flex-start;width:10%;margin-right:10px;display:flex}.artwork-preview__item-info-image img{max-width:80px;max-height:40px}.artwork-preview-lightbox{z-index:10040;background:#fff;padding:50px;position:fixed;inset:40px}.artwork-preview-lightbox__image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.approval-document-pdf{width:100%;height:500px;margin-top:10px}.iframe-container{margin-top:10px;position:relative}.iframe-overlay{z-index:2;background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.artwork-uploading{border-top:1px dashed #d4d4d4;margin-top:0;padding-top:10px;font-size:12px}.artwork-uploading__item{flex-direction:row;align-items:flex-start;height:80px;margin-bottom:5px;padding-left:10px;display:flex}.artwork-uploading__item-preview{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-basis:15%;justify-content:flex-start;height:100%}.artwork-uploading__data-holder{flex-basis:85%;margin-top:10px;margin-left:30px;position:relative}.artwork-uploading__name{color:#4a4a4a;font-size:16px;display:block}.artwork-uploading__size{color:#676b76;font-size:12px;display:block}.artwork-uploading__progress-outer{width:98%;height:15px;margin-bottom:10px}.artwork-uploading__progress-outer svg{border-radius:6px}.artwork-uploading__percentage{color:#72767b;font-size:16px;position:absolute;top:7px;right:50px}.double-sided-edit-section,.double-sided-add-section{justify-content:space-around;padding-top:1rem;padding-bottom:1rem;display:flex}.double-sided__title{border-bottom:1px dashed #d4d4d4;margin-top:0;padding-top:10px;font-size:12px}.double-sided-edit-item{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.double-sided-edit-item .double-sided-label{padding-right:10px}.double-sided-edit-item select.mobile_workstation-dropdown{color:#72767b;width:120px;height:44px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;cursor:pointer;background-color:#fff;border:1px solid #d4d4d4;border-radius:30px;padding:0 35px 0 12px;font-size:14px;line-height:38px}.double-sided-edit-item select.mobile_workstation-dropdown:focus{border-color:#348ede;outline:none;box-shadow:0 1px #348ede}.artwork-alphabet{justify-content:center;align-items:center;height:60px;display:flex}#scale-input::-webkit-inner-spin-button{opacity:1}.artwork-select{align-items:center}.artwork-select label{margin-bottom:.7rem;padding-bottom:28px}@media only screen and (max-width:1020px){.artwork-select label{margin-bottom:0}}@media only screen and (max-width:450px){.artwork-select label{margin-top:.7rem;margin-bottom:0}}@media only screen and (max-width:992px){.artwork-preview__item{flex-wrap:wrap;height:max-content}.artwork-preview__item .artwork-preview__item-preflight div,.artwork-preview__item .artwork-preview__item-crop div,.artwork-preview__item .artwork-preview__item-report{flex-direction:column}.artwork-preview__item .artwork-preview__collapse{padding-top:50px}.artwork-preview__item .artwork-preview__item-name .custom-input{margin-left:0}.artwork-preview__item .artwork-preview__item-preview{height:70px}.artwork-preview__item .artwork-preview__right{width:100%}.artwork-preview__item .artwork-preview__left{justify-content:space-evenly;width:100%;padding-bottom:10px}.artwork-preview__item .artwork-preview__left .artwork-preview__input{min-width:300px}}@media only screen and (max-width:660px){.artwork-preview__right{flex-wrap:wrap;justify-content:space-evenly;gap:35px}.artwork-preview__item-preview{min-width:100px}.artwork-preview__item .artwork-preview__left .artwork-preview__input{min-width:200px}.artwork-alphabet{padding-right:0}.custom-radio-form__tooltip__holder .custom-radio-form__tooltip{right:215%}.custom-radio-form__tooltip__holder .custom-radio-form__tooltip:after{left:63%}.artwork-uploading__name{text-overflow:ellipsis;white-space:nowrap;width:45%;overflow:hidden}.artwork-preview__item-quantity{text-align:center}.double-sided-add-section{flex-wrap:wrap;gap:20px}.double-sided-add-section .double-sided-edit-item .Dropdown-root.mobile_workstation-dropdown{border-radius:20px;box-shadow:0 0 11px -4px #000000bf}}body .modal.legacy-modal-root.acknowledge-warning-modal.crop-artwork-modal .modal__container{max-width:850px;padding:0}body .modal.legacy-modal-root.acknowledge-warning-modal.crop-artwork-modal .crop-artwork-modal__content{min-height:0;padding:40px}body .modal.legacy-modal-root.acknowledge-warning-modal.crop-artwork-modal .acknowledge-warning-modal__title{letter-spacing:-.18px;color:#757575;text-align:justify;margin:0 0 20px;font-size:25px;font-weight:500}body .modal.legacy-modal-root.acknowledge-warning-modal.crop-artwork-modal .acknowledge-warning-modal__actions{justify-content:flex-start}.crop-artwork-modal__body{flex-direction:column;align-items:center;gap:18px;width:100%;margin-bottom:1.7rem;display:flex}.crop-artwork-modal__stage{-webkit-user-select:none;user-select:none;touch-action:none;background-color:#f5f5f5;max-width:100%;max-height:58vh;line-height:0;display:inline-block;position:relative;overflow:hidden}.crop-artwork-modal__image{object-fit:contain;max-width:100%;max-height:58vh;display:block}.crop-artwork-modal__shade{pointer-events:none;position:absolute;inset:0}.crop-artwork-modal__crop-box{box-sizing:border-box;cursor:move;pointer-events:auto;border:2px solid #348ede;position:absolute;box-shadow:0 0 0 9999px #00000073}.crop-artwork-modal__resize-handle{pointer-events:auto;background-color:#fff;border:2px solid #348ede;width:14px;height:14px;margin:0;padding:0;position:absolute}.crop-artwork-modal__resize-handle--n,.crop-artwork-modal__resize-handle--s{cursor:ns-resize;left:50%;transform:translate(-50%)}.crop-artwork-modal__resize-handle--e,.crop-artwork-modal__resize-handle--w{cursor:ew-resize;top:50%;transform:translateY(-50%)}.crop-artwork-modal__resize-handle--n{top:-8px}.crop-artwork-modal__resize-handle--s{bottom:-8px}.crop-artwork-modal__resize-handle--e{right:-8px}.crop-artwork-modal__resize-handle--w{left:-8px}.crop-artwork-modal__resize-handle--ne,.crop-artwork-modal__resize-handle--nw,.crop-artwork-modal__resize-handle--se,.crop-artwork-modal__resize-handle--sw{width:16px;height:16px}.crop-artwork-modal__resize-handle--ne{cursor:nesw-resize;top:-9px;right:-9px}.crop-artwork-modal__resize-handle--nw{cursor:nwse-resize;top:-9px;left:-9px}.crop-artwork-modal__resize-handle--se{cursor:nwse-resize;bottom:-9px;right:-9px}.crop-artwork-modal__resize-handle--sw{cursor:nesw-resize;bottom:-9px;left:-9px}.crop-artwork-modal__actions .btn,.crop-artwork-modal__actions .button{margin-right:0!important}@media only screen and (max-width:660px){body .modal.legacy-modal-root.acknowledge-warning-modal.crop-artwork-modal .crop-artwork-modal__content{padding:28px 18px 22px}.crop-artwork-modal__actions{flex-wrap:wrap}}.approval{opacity:1;visibility:visible;background-color:#fff;border-radius:5px;flex-direction:column;margin:0 auto;padding:20px 40px;transition:visibility .4s linear,opacity .4s linear,max-height .7s linear;display:flex;position:relative;transform:scaleY(1);box-shadow:10px 10px 100px 3px #0003}.approval.hidden{opacity:0;visibility:hidden;transform-origin:top;max-height:0;padding:0;transform:scaleY(0)}@media (max-width:767.98px){.approval{padding:25px 30px 5px 25px}}.approval__step{color:#d4d4d4;background-color:#fff;border-right:1px solid #f5f6fa;border-top-left-radius:5px;border-bottom-left-radius:5px;justify-content:center;align-items:center;width:80px;height:100%;margin-right:10px;transition:border .3s linear;display:flex}.approval__step.no-border{border-right:2px solid #0000}.approval__step>span{text-transform:uppercase;letter-spacing:1px;color:#c3cbd3;font-size:14px;font-weight:700}.approval__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#72767b;text-align:left;font-size:14px;font-weight:400}.approval__arrow-down{cursor:pointer;background-color:#348ede;border:1px solid #348ede;border-radius:100%;width:35px;height:35px;transition:transform .3s linear;position:absolute;top:50%;right:40px;transform:translateY(-50%)rotate(90deg)}.approval__arrow-down.rotate{transform:translateY(-50%)rotate(0)}.approval__arrow-down i{color:#fff;font-size:35px;font-weight:lighter;position:absolute;left:50%;transform:translate(-50%)}.approval__comment{margin:35px 0 30px}.approval__comment .input-field{padding:0}.approval__actions{justify-content:space-between;align-items:flex-end;margin:5px 0 0;display:flex}@media (max-width:767.98px){.approval__actions{margin:5px 0 45px}}.approval__actions .em-back-button:focus{box-shadow:none}.approval__actions .em-back-button--disabled,.approval__actions .em-back-button--disabled:hover{opacity:.65!important;background-color:#0000!important}@media (max-width:767.98px){.approval__actions .em-back-button{margin-left:0}}.approval__generate{text-align:center;width:100%;height:100%;max-height:40px;margin:20px 0;position:relative}.approval__generate-progress{width:100%;height:20px}.approval__document-body-about-product{text-align:left;color:#757575;margin-top:5px;font-size:12px;line-height:22px}.approval__no-preview{color:#d0021b;justify-content:center;margin-top:20px;font-size:12px;display:flex}.approval__print-body{border-right:none}.approval__print-body textarea.materialize-textarea{max-height:50px;overflow-y:auto}.approval__print-body [type=radio]:checked+label:after,.approval__print-body [type=radio].with-gap:checked+label:after{background-color:#417ed9}.approval__print-body [type=radio]:checked+label:after,.approval__print-body [type=radio].with-gap:checked+label:before,.approval__print-body [type=radio].with-gap:checked+label:after,.approval__print-body [type=radio]:not(:checked)+label:before,.approval__print-body [type=radio]:not(:checked)+label:after{border:2px solid #9e9e9e}.approval-holder{z-index:5;background-color:#fff;border-radius:5px;align-items:center;height:50px;margin:20px auto;transition:all .2s linear;display:flex;position:relative}.approval-holder:before{content:"";z-index:1;visibility:visible;opacity:1;border:1px dashed #d4d4d4;width:0;height:calc(100% + 18px);transition:visibility,opacity .2s linear;display:block;position:absolute;top:-10px;right:-67px}.approval-holder.closed{margin:20px auto 0}.approval-preview{z-index:2;opacity:1;visibility:visible;background:#fff;border-radius:5px;height:auto;margin:0 auto;padding:20px 40px;transition:visibility .4s linear,opacity .4s linear,max-height .7s linear;position:relative;transform:scaleY(1);box-shadow:10px 10px 40px 3px #0003}.approval-preview.hidden{opacity:0;visibility:hidden;transform-origin:top;max-height:0;padding:0;transform:scaleY(0)}@media (max-width:991.98px){.approval-preview{padding:20px 40px}}.approval-preview__step{color:#d4d4d4;background-color:#fff;border-right:1px solid #f5f6fa;border-top-left-radius:5px;border-bottom-left-radius:5px;justify-content:center;align-items:center;width:80px;height:100%;margin-right:10px;transition:border .3s linear;display:flex}.approval-preview__step.no-border{border-right:2px solid #0000}.approval-preview__step>span{text-transform:uppercase;letter-spacing:1px;color:#c3cbd3;font-size:14px;font-weight:700}.approval-preview__arrow-down{cursor:pointer;background-color:#348ede;border:1px solid #348ede;border-radius:100%;width:35px;height:35px;transition:transform .3s linear;position:absolute;top:50%;right:40px;transform:translateY(-50%)rotate(90deg)}.approval-preview__arrow-down.rotate{transform:translateY(-50%)rotate(0)}.approval-preview__arrow-down i{color:#fff;font-size:35px;font-weight:lighter;position:absolute;left:50%;transform:translate(-50%)}.approval-preview__wrapper{margin-bottom:30px;display:flex}@media (max-width:767.98px){.approval-preview__wrapper{flex-direction:column}}.approval-preview__view,.approval-preview__print{width:50%}@media (max-width:767.98px){.approval-preview__view,.approval-preview__print{width:100%}}.approval-preview__view{border-right:1px solid #e8e8e8}@media (max-width:767.98px){.approval-preview__view{border-right:none}}.approval-preview__pdf{color:#d0021b;min-height:170px;margin-right:45px;font-size:12px}.approval-preview__pdf canvas{width:100%;max-width:100%!important;height:auto!important}.approval-preview__print{padding-left:80px}@media (max-width:991.98px){.approval-preview__print{padding-left:20px}}@media (max-width:767.98px){.approval-preview__print{border-top:1px solid #e8e8e8;margin-top:20px;padding-top:20px;padding-left:0}}.approval-preview__print .custom-radio-form{padding-left:0}.approval-preview__print .custom-input .col{padding-left:0;padding-right:0}.approval-preview__title{margin-bottom:20px}.approval-preview__view-download{color:#348ede;justify-content:flex-start;align-items:center;margin-top:5px;font-size:10px;transition:color .2s ease-in-out;display:flex}.approval-preview__view-download:hover{cursor:pointer;color:#1f74c0}.approval-preview__view-download .material-icons{font-size:14px}.approval-preview__thumbnail{cursor:pointer;max-width:460px;position:relative}.approval-preview__view-inner{position:relative}.approval-preview__delete-document{z-index:1;color:#fff;cursor:pointer;background-color:#d0021b;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.2rem;display:flex;position:absolute;top:-15px;left:50%}.approval-preview__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#72767b;text-align:left;font-size:14px;font-weight:400}.approval-preview__actions{justify-content:space-between;align-items:flex-end;display:flex}.approval-preview__actions .em-back-button:focus{box-shadow:none}.approval-preview__actions .em-back-button--disabled,.approval-preview__actions .em-back-button--disabled:hover{background-color:#0000!important}@media (max-width:991.98px){.approval-preview__actions .em-back-button{margin-left:0}}.approval-preview__actions .button--green{min-width:115px}.crop-artwor-section{padding:1rem 0 1rem 1rem}.crop-artwor-section .artwork-scale-input{margin-right:1rem;font-size:1rem}.ReactCrop{margin:1.7rem 0 2rem}.approval-preview-holder{z-index:2;background-color:#fff;border-radius:5px;align-items:center;height:50px;margin:20px auto;transition:all .2s linear;display:flex;position:relative}.approval-preview-holder:before{content:"";z-index:1;visibility:visible;opacity:1;border:1px dashed #d4d4d4;width:0;height:calc(100% + 18px);transition:visibility,opacity .2s linear;display:block;position:absolute;top:-10px;right:-67px}.approval-preview-holder.closed{margin:20px auto 0}.approval-preview-holder .approval-preview__title{margin-bottom:0}@media only screen and (max-width:660px){.approval-preview,.approval{padding:20px}.approval-preview__delete-document{left:95%}}.approval-preview-modal{width:100%;max-height:100%}.approval-preview-modal__content{height:100%}.approval-preview-modal .modal__container{width:100%;max-width:100%;height:calc(100vh - 200px)}.approval-preview-modal .modal-footer{display:none}.approval-preview-modal .pdfobject-container{height:100%}.approval-preview-modal__close{cursor:pointer;position:absolute;top:0;right:0}body .modal.legacy-modal-root.approval-preview-modal .modal-content{width:100%;min-height:100%;margin:0}body .modal.legacy-modal-root.approval-preview-modal .modal__container{width:90%;max-width:none;height:calc(100vh - 200px);padding:0}body .modal.legacy-modal-root.approval-preview-modal .approval-preview-modal__content{height:100%}body .modal.legacy-modal-root.approval-preview-modal .modal-close{top:-27px;right:-16px}.acknowledge-modal{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;height:100%;display:flex;position:fixed;inset:0;overflow-y:auto}.acknowledge-modal__content{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;width:100%;max-width:580px;min-height:350px;padding:45px 30px;display:flex;position:relative;box-shadow:0 8px 8px #0003,inset 0 0 #00000080}.acknowledge-modal__content.big-padding{padding:45px}.acknowledge-modal__close{z-index:2;cursor:pointer;position:absolute;top:-30px;right:-30px}.acknowledge-modal__close svg{fill:#fff;width:22px;height:22px}.acknowledge-modal__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:.47px;color:#54565a;margin:15px 0 10px;font-size:22px;font-weight:700}.acknowledge-modal__holder{flex-direction:column;justify-content:center;min-height:200px;display:flex}.acknowledge-modal__title-holder{align-items:center;display:flex}.acknowledge-modal__title-holder.Error .material-icons,.acknowledge-modal__title-holder.Error .acknowledge-modal__title{color:#d0021b}.acknowledge-modal__title-holder .material-icons{color:#e68127;margin-right:10px;font-size:36px}.acknowledge-modal__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.18px;color:#e68127;font-size:20px;font-weight:700}.acknowledge-modal__message p{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:normal;color:#54565a;font-size:14px;font-weight:400;line-height:1.71}.acknowledge-modal__actions{justify-content:center;align-items:center;display:flex}.acknowledge-modal__actions .btn{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:.28px;text-transform:capitalize;min-width:unset;border-radius:21px;font-size:13px;font-weight:600;height:42px!important;box-shadow:unset!important}.acknowledge-modal__actions .btn:hover{box-shadow:unset!important}.acknowledge-modal__actions .btn.button-back-custom--dont-show{width:280px!important}.acknowledge-modal--warnings .artwork-preview__item-info-description-text p{margin:0}.acknowledge-modal--warnings .acknowledge-modal__actions{margin-top:75px}.acknowledge-modal--warnings .acknowledge-modal__actions .btn{margin-right:20px;width:114px!important}body .modal.legacy-modal-root.acknowledge-warning-modal .modal__container{max-width:750px;padding:0}body .modal.legacy-modal-root.acknowledge-warning-modal .prompt-image{width:65%;height:300px}body .modal.legacy-modal-root.acknowledge-warning-modal .mobile_details-move-dropdowns-section .mobile_workstation-dropdown{color:#72767b;width:45%;height:44px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;cursor:pointer;background-color:#fff;border:1px solid #d4d4d4;border-radius:30px;padding:0 35px 0 12px;font-size:14px;line-height:38px}body .modal.legacy-modal-root.acknowledge-warning-modal .mobile_details-move-dropdowns-section .mobile_workstation-dropdown:focus{border-color:#348ede;outline:none;box-shadow:0 1px #348ede}body .modal.legacy-modal-root.acknowledge-warning-modal .acknowledge-warning-modal__close.modal-close{width:30px;height:30px;top:-15px;right:-15px}body .modal.legacy-modal-root.acknowledge-warning-modal .acknowledge-warning-modal__content{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;width:100%;min-height:220px;padding:45px 30px;display:flex;position:relative;box-shadow:0 8px 8px #0003,inset 0 0 #00000080}body .modal.legacy-modal-root.acknowledge-warning-modal .acknowledge-warning-modal__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:-.18px;color:#e68127;text-align:center;margin:15px 0 10px;font-size:20px;font-weight:700}body .modal.legacy-modal-root.acknowledge-warning-modal .acknowledge-warning-modal__message{white-space:pre-line;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;letter-spacing:normal;color:#54565a;text-align:center;font-size:14px;font-weight:400;line-height:1.71}body .modal.legacy-modal-root.acknowledge-warning-modal .mobile-modal-close{background-color:#0000!important;border-radius:0!important;width:auto!important;height:auto!important;position:relative!important;top:0!important;right:0!important}@media only screen and (max-width:600px){body .modal.legacy-modal-root.acknowledge-warning-modal .prompt-image,body .modal.legacy-modal-root.acknowledge-warning-modal .mobile_details-move-dropdowns-section .mobile_workstation-dropdown{width:100%}}.job-completed{z-index:7;background-color:#fff;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:320px;height:100px;padding:27px 12px 23px 18px;display:flex;position:absolute;top:110px;right:-90px;box-shadow:5px 5px 40px -10px #000000bf}@media (max-width:767.98px){.job-completed{top:55px;right:-110px}}.job-completed__status{flex-direction:column;align-items:center;margin-right:37px;display:flex}.job-completed__status:last-child{margin-right:0}.job-completed__status-approve,.job-completed__status-problem{width:32px;height:32px}.job-completed__status-text{color:#121212;font-size:12px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:600}.job-completed:after{content:"";border:10.5px solid #0000;border-top-width:0;border-bottom:16px solid #fff;width:0;height:0;position:absolute;top:-16px;left:50%}.order-summary{z-index:2;opacity:1;visibility:visible;background-color:#fff;border-radius:5px;flex-direction:column;margin:0 auto;padding:20px 40px;transition:visibility .4s linear,opacity .4s linear,max-height .7s linear;display:flex;position:relative;transform:scaleY(1);box-shadow:10px 10px 100px 3px #0003}.order-summary.hidden{opacity:0;visibility:hidden;transform-origin:top;max-height:0;padding:0;transform:scaleY(0)}.order-summary__step{color:#d4d4d4;background-color:#fff;border-right:1px solid #f5f6fa;border-top-left-radius:5px;border-bottom-left-radius:5px;justify-content:center;align-items:center;width:80px;height:100%;margin-right:10px;transition:border .3s linear;display:flex}.order-summary__step.no-border{border-right:2px solid #0000}.order-summary__step>span{text-transform:uppercase;letter-spacing:1px;color:#c3cbd3;font-size:14px;font-weight:700}.order-summary__arrow-down{cursor:pointer;background-color:#348ede;border:1px solid #348ede;border-radius:100%;width:35px;height:35px;transition:transform .3s linear;position:absolute;top:50%;right:40px;transform:translateY(-50%)rotate(90deg)}.order-summary__arrow-down.rotate{transform:translateY(-50%)rotate(0)}.order-summary__arrow-down i{color:#fff;font-size:35px;font-weight:lighter;position:absolute;left:50%;transform:translate(-50%)}.order-summary__wrapper{flex-direction:column;align-items:flex-end;display:flex}.order-summary__table,.order-summary__table table{width:100%}.order-summary__table thead{border-bottom:1px solid #d0d0d0}.order-summary__table .highlight{font-weight:700}.order-summary__title{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;color:#72767b;text-align:left;font-size:14px;font-weight:600}@media screen and (max-width:1024px) and (orientation:landscape){.order-summary thead{font-size:12px;text-align:right!important;width:50%!important}.order-summary thead th:first-child{text-align:left!important}.order-summary thead th:nth-child(2){text-align:center!important}.order-summary tbody{font-size:12px}.order-summary tbody>tr{text-align:center!important;width:100%!important}.order-summary tbody>tr>td{text-align:right!important;padding:8px 5px!important}.order-summary tbody>tr>td:first-child{text-align:left!important}.order-summary tbody>tr>td:nth-child(2){text-align:center!important}.order-summary__costs-labels{text-align:right;margin-right:40px;font-size:13px!important}.order-summary__costs-prices{font-size:13px!important}}.order-summary tr,.order-summary td,.order-summary th{text-align:right}.order-summary tr:nth-child(2),.order-summary td:nth-child(2),.order-summary th:nth-child(2){text-align:center}.order-summary tr:first-child,.order-summary td:first-child,.order-summary th:first-child{text-align:left;width:50%}.order-summary td{padding:10px 5px}.order-summary td:first-child{text-overflow:ellipsis;width:50%;max-width:300px;overflow:hidden}.order-summary td:nth-child(2){text-align:center}.order-summary__costs{justify-content:flex-end;margin-top:20px;display:flex}.order-summary__costs-labels{text-align:right;margin-right:40px;font-size:16px}.order-summary__costs-labels div{margin-bottom:8px;line-height:18px}.order-summary__costs-labels div:last-child{color:#74bf2f;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin-top:30px;font-weight:600}.order-summary__grand-total,.order-summary__grand-total-price{color:#74bf2f;font-family:Open Sans,Arial,sans-serif;font-weight:600}.order-summary__grand-total-price{font-weight:700}.order-summary__costs-prices{text-align:right;font-size:16px;font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;font-weight:700}.order-summary__costs-prices div{margin-bottom:8px;line-height:18px;position:relative}.order-summary__costs-prices div:last-child{color:#74bf2f;margin-top:30px;font-size:20px}.order-summary__costs-prices div:last-child:after{content:"";background-color:#d0d0d0;width:280px;height:1px;position:absolute;top:-15px;right:0}.order-summary__costs-action{margin-top:20px}.order-summary-holder{z-index:5;background-color:#fff;border-radius:5px;align-items:center;height:50px;margin:20px auto;transition:all .2s linear;display:flex;position:relative}.order-summary-holder.closed{margin:20px auto 0}@media only screen and (max-width:660px){.order-summary{padding:20px}}.order-acknowledgement-screen{justify-content:center;align-items:center;display:flex}.order-acknowledgement-screen .container-custom{width:100%;height:calc(100vh - 94px);padding:30px}.order-acknowledgement-screen .order-acknowledgement{background-color:#fff;border-radius:5px;width:100%;height:100%;position:relative}.order-acknowledgement-screen .order-acknowledgement__holder{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.order-acknowledgement-screen .order-acknowledgement__approved-icon{width:40px;height:40px;margin-left:-10px}.order-acknowledgement-screen .order-acknowledgement__approved-icon svg{width:100%;height:100%}.order-acknowledgement-screen .order-acknowledgement__text .title{letter-spacing:-.2px;color:#121212;margin:20px 0 10px;font-size:22px}.order-acknowledgement-screen .order-acknowledgement__text .paragraph-text{color:#00000080;letter-spacing:-.2px;margin-bottom:25px;font-size:14px}.order-acknowledgement-screen .order-acknowledgement__item-number{margin-bottom:40px}.order-acknowledgement-screen .order-acknowledgement__item-number .job-number{letter-spacing:-.1px;color:#d0021b;font-size:14px;font-weight:600}.order-acknowledgement-screen .order-acknowledgement__actions{margin-left:-10px}.order-acknowledgement-screen .order-acknowledgement__actions .button:first-of-type{margin-right:40px}.order-acknowledgement-screen .order-acknowledgement__actions .btn{margin-top:20px}.custom-chip{color:#5b5d62;background-color:#c3c3c3;border-radius:3px;align-items:center;margin:3px;padding:5px 8px;display:flex}.custom-chip .material-icons{margin-right:5px;font-size:18px;display:block}.custom-chip__value{font-family:var(--font-sf-pro),"SF Pro Display",sans-serif;margin-right:5px;font-weight:600}.custom-chip__remove{font-size:14px;font-weight:700}.custom-chip__remove:hover{color:#d0021b;cursor:pointer}
