.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}.stepper-buttons{margin-top:40px}.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}}
