.hover-link a{color:#1a1a1a;text-decoration:none}.hover-link a:visited{text-decoration:none}.hover-link a:hover{text-decoration:underline;color:#007ace}.hover-link a:active{text-decoration:underline}.column{width:inherit;float:none}select{width:inherit;display:inline-block;padding:10px}div.control>select{width:auto}div.control>input{width:auto}section{border:none}.alert{width:100%}.columns{align-items:flex-start}@media screen and (max-width: 768px){.reversible-columns{display:flex;flex-direction:column-reverse}}img.package-form-logo{max-height:400px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><polygon points='0,0 20,0 10,10'/></svg>");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:12px;padding-right:2rem;border:1px solid #000000;border-radius:4px}input,textarea,.popout__toggle,.input-group{border:1px solid #000000;border-radius:4px}.stepper-buttons{margin-top:40px}.staff-navigation{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1440px;margin:0 auto;padding:14px 28px;border-bottom:1px solid #dddddd;background:#f0f0f0;font-family:Poppins, "Avenir Next", Avenir, "Segoe UI", sans-serif}.staff-navigation a{text-decoration:none}.staff-navigation__brand{display:flex;align-items:center;flex:0 0 auto;gap:13px;color:#212121;line-height:1.1;white-space:nowrap}.staff-navigation__brand strong,.staff-navigation__brand small{display:block}.staff-navigation__brand strong{font-size:17px;font-weight:500;letter-spacing:-.01em}.staff-navigation__brand small{margin-top:3px;color:#686868;font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.staff-navigation__mark{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:3px solid #d6a94f;border-radius:50%;background:radial-gradient(circle at 60% 28%, #d6a94f 0 15%, #212121 16% 52%, #9b9b9b 53% 67%, #212121 68%);color:#fff;font-size:12px;font-weight:500;letter-spacing:-.06em;box-shadow:0 0 0 2px #212121}.staff-navigation__identity{display:block}.staff-navigation__links{display:flex;align-items:center;gap:5px;min-width:0}.staff-navigation__links a{padding:9px 12px;border-radius:7px;color:#686868;font-size:14px;font-weight:500;transition:background .15s ease, color .15s ease}.staff-navigation__links a:hover{background:#ffffff;color:#006674}.staff-navigation__links a.is-active{background:#007e8f;color:#fff}@media screen and (max-width: 680px){.staff-navigation{align-items:flex-start;flex-direction:column;gap:12px;padding:14px 12px}.staff-navigation__links{width:100%;overflow-x:auto;padding-bottom:3px}.staff-navigation__links a{white-space:nowrap}}.form-container .radio_or_checkbox{width:13px;min-width:13px}.form-container label{font-size:16px}.form-container div.control select{width:350px}@media (max-width: 768px){.form-container div.control select{width:300px}}.help .icon{cursor:pointer}.help-container{display:none;padding:10px;margin:10px;border:4px solid #ccc;border-radius:6px 6px;box-shadow:0 2px 4px #666;background:#f5f5f5;white-space:normal;margin-bottom:1.5rem}.help-container p{font-size:16px}.scan-film-entrypoint #rollsToBeScanned{height:200px;max-height:200px;overflow-y:auto}.scan-film-entrypoint #errorMessage{color:red}.processing-form-container{background:#e3dfde;padding:2rem !important;border-radius:4px;width:100%;font-weight:600}@media (max-width: 768px){.processing-form-container{padding:1rem !important}}@media (min-width: 769px){.processing-form-container{margin-right:1rem}}@media (max-width: 768px){.processing-form-container{margin-bottom:1rem}}.processing-form-container .additional-mastering-button{margin-bottom:1rem}.processing-form-container .examples-link{color:black !important}.processing-form-container span{font-weight:400 !important}.processing-form-container textarea{width:100%}.processing-form-container .esignature-input{width:49%}.processing-form-container .share-email-input{margin-top:2rem;margin-bottom:1rem}.cart-with-footer{padding:0 !important}.cart-with-footer svg{width:100%;margin-top:-2rem}@media screen and (min-width: 769px){.cart-with-footer{position:sticky;top:0}}table.cart-table td{border-bottom:1px solid #bbb !important}.cart-container{background:#e3dfde;padding:2rem !important;border-top-left-radius:4px;border-top-right-radius:4px;width:100%}@media (max-width: 768px){.cart-container{padding:1rem !important}}.cart-container .cart-table{background-color:#e3dfde}@media screen and (max-width: 768px){.cart-container{margin-bottom:1rem}}
