/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--rem-base:16}@media (min-width:1024px){:root{--rem-base:19}}.youtube-cookies-popup-box-info{font-size:1rem;font-weight:400;--youtube-cookies-popup-bg:#002877;--youtube-cookies-color-primary:#002877;--youtube-cookies-button-border:1px solid #fff;--youtube-cookies-button-border-radius:0;--youtube-cookies-button-bg:#ffc800;--youtube-cookies-button-color:#002877;--youtube-cookies-button-font-weight:800}.youtube-cookies-button--manage{--youtube-cookies-button-bg:#ffc800;--youtube-cookies-button-color:#002877}.youtube-cookies-button--manage:hover,.youtube-cookies-button:hover{--youtube-cookies-button-bg:#ff9500;--youtube-cookies-button-color:#002877}.youtube-cookies-popup-message{color:#fff}.youtube-cookies-popup-message a{color:inherit;text-decoration:underline;text-underline-offset:2px}
:root{--rem-base:16}@media (min-width:1024px){:root{--rem-base:19}}.webform-submission-publications-order-form-form #edit-name-and-address-public,.webform-submission-publications-order-form-form #edit-professional-journey,.webform-submission-publications-order-form-form #edit-professional-journey-delivery-info,.webform-submission-publications-order-form-form #edit-public-journey,.webform-submission-publications-order-form-form #edit-tell-us-what-you-need--wrapper,.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary{background:#f5f5f5;padding:32px 16px}.webform-submission-publications-order-form-form .webform-submission-form-title{text-align:center;color:#000;font-size:24px;font-weight:500;line-height:30px}.webform-submission-publications-order-form-form #edit-name-and-address-public,.webform-submission-publications-order-form-form #edit-tell-us-what-you-need--wrapper{position:relative}.webform-submission-publications-order-form-form #edit-public-journey .form-item .description strong{color:#000}.webform-submission-publications-order-form-form .form-type-processed-text strong{font-weight:700}.webform-submission-publications-order-form-form .form-type-processed-text p{margin-bottom:32px;font-size:16px;line-height:22px}.webform-submission-publications-order-form-form .form-checkbox{left:18px;top:16px}.webform-submission-publications-order-form-form fieldset{border:0}.webform-submission-publications-order-form-form .has-description{padding-left:18px;margin:32px 0 0!important;padding-top:0!important}.webform-submission-publications-order-form-form .has-description:before{content:"";display:block;position:absolute;height:100%;width:2px;background:#207eff;left:0}.webform-submission-publications-order-form-form details .form-item:not(.has-description){margin-bottom:0!important;padding-top:16px;padding-left:18px}.webform-submission-publications-order-form-form details .form-item:not(.has-description):before{content:"";display:block;position:absolute;height:100%;width:2px;background:#207eff;left:0;top:0}.webform-submission-publications-order-form-form details .form-item:last-child{margin-bottom:16px!important}.webform-submission-publications-order-form-form summary+.form-item{margin:32px 0 0!important;padding-top:0!important}.webform-submission-publications-order-form-form .form-type-radio label{font-weight:500;line-height:30px;width:100%;padding-left:16px}.webform-submission-publications-order-form-form .form-type-checkbox .label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;gap:8px;font-size:16px;font-weight:500;line-height:22px;width:100%}.webform-submission-publications-order-form-form .form-type-checkbox .label::before{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.webform-submission-publications-order-form-form .form-type-checkbox .label::after{position:absolute;top:calc(50% - 10px)}.webform-submission-publications-order-form-form .form-item .description{margin-bottom:16px;padding:0}.webform-submission-publications-order-form-form .form-item .description p{padding-left:0;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.webform-submission-publications-order-form-form .form-item .description strong{font-size:18px;font-weight:700;line-height:22.5px;margin-bottom:16px;display:block;color:#002877}.webform-submission-publications-order-form-form .form-item[class*="-postal-code"] .form-text{max-width:unset}.webform-submission-publications-order-form-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.webform-submission-publications-order-form-form .form-actions .button{margin:0}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary h2{color:#002877;font-size:18px;font-style:normal;font-weight:700;line-height:22.5px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary .publications-order-form__selected-publications-order{color:#000;font-size:16px;font-weight:500;line-height:22px;margin-top:8px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary ul{padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:2px solid #666;background:#fff;margin-top:24px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary li{padding:8px 0;margin:0 16px;font-size:16px;line-height:22px;border-bottom:1px solid #e7eaed}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary li:last-child{border-bottom:0}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary .button--link{background:unset;width:unset;height:unset;color:#002877;font-size:16px;font-weight:500;line-height:22px;text-decoration:underline;margin-top:16px;padding:0;min-height:unset}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary .button--link:hover{text-decoration:none}.webform-submission-publications-order-form-form #edit-professional-details .form-type-checkbox{padding-left:0}.webform-submission-publications-order-form-form .fieldset-legend{margin:0}.webform-submission-publications-order-form-form .fieldgroup .form-item--error-message{color:#d62816;font-size:17px;font-weight:800;margin-bottom:5px;margin-top:3px}.webform-submission-publications-order-form-form .form-checkboxes,.webform-submission-publications-order-form-form .radios-wrapper{margin-top:10px}.webform-submission-publications-order-form-form .publications-limit-error input[type=checkbox]+.label::before,.webform-submission-publications-order-form-form .publications-limit-error input[type=checkbox]:checked+.label::before{border-color:#d62816;border-width:3px}.webform-submission-publications-order-form-form .publications-limit-error .label{display:-ms-grid;display:grid;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;grid-column-gap:8px;grid-row-gap:0;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.webform-submission-publications-order-form-form .publications-limit-error .label::before{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2;grid-column:1/2}.webform-submission-publications-order-form-form .publications-limit-error .label-text{grid-area:1/2/2/3}.webform-submission-publications-order-form-form .publications-limit-error .publications-limit-error__message{color:#d62816;font-size:14px;font-weight:700;line-height:120%;grid-area:2/2/3/3}#publications-limit-error-box{margin-bottom:32px}#publications-limit-error-box .message.is-danger .message-body{padding:24px}#publications-limit-error-box h2{font-size:30px;font-weight:700;line-height:37.5px;color:#000}#publications-limit-error-box .publications-limit-error__summary-body{color:#d62816;font-size:19px;font-style:normal;font-weight:700;line-height:30px;margin-top:8px}@media screen and (min-width:769px),print{.webform-submission-publications-order-form-form .form-actions{gap:48px}.webform-submission-publications-order-form-form .form-item .description p{font-size:19px;line-height:30px}.webform-submission-publications-order-form-form .form-item .description strong{font-size:24px;line-height:30px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary h2{font-size:24px;line-height:30px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary .publications-order-form__selected-publications-order{font-size:19px;line-height:30px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary li{font-size:19px;line-height:30px}.webform-submission-publications-order-form-form .publications-order-form__selected-publications-summary .button--link{font-size:19px;line-height:30px}.webform-submission-publications-order-form-form .form-type-processed-text p{font-size:19px;line-height:30px}.webform-submission-publications-order-form-form .form-type-radio label{line-height:30px;font-size:19px}.webform-submission-publications-order-form-form .form-type-checkbox .label{font-size:19px;line-height:1.2}}
