.block-cdp-subscribe{background-color:#f2f0eb;border-radius:6px;margin-inline:auto;max-width:92rem;overflow:hidden;padding:1.6rem}.block-cdp-subscribe .block{margin:0;padding:0}.block-cdp-subscribe .fieldset,.block-cdp-subscribe .form{border:0;margin:0;padding:0;width:100%}.block-cdp-subscribe .fieldset{margin-bottom:2rem}.block-cdp-subscribe .legend{font-size:var(--headline-5-size);font-weight:700;margin-bottom:1.6rem;width:100%}.block-cdp-subscribe .field{margin-bottom:1rem}.block-cdp-subscribe .field.email{margin-bottom:0}.block-cdp-subscribe .field.choice{align-items:flex-start;display:flex;flex-wrap:wrap}.block-cdp-subscribe .field.choice .checkbox{margin-top:.2rem}.block-cdp-subscribe .description{font-size:1.4rem;margin-top:1rem;width:100%}.block-cdp-subscribe .field:not(:last-child) .description{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1rem}.block-cdp-subscribe .actions-toolbar .primary>button{box-sizing:border-box;display:inline-block;font-size:var(--button_font-size);font-weight:700;line-height:1.538em;margin:0;padding:.846em 1.23em;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;white-space:nowrap;z-index:5}.block-cdp-subscribe .actions-toolbar .primary>button::-moz-focus-inner{border:0;margin:0;padding:0}.block-cdp-subscribe .actions-toolbar .primary>button,.block-cdp-subscribe .actions-toolbar .primary>button:visited{background-color:#fff;border:1px solid #866821;border-radius:6px;box-shadow:none;color:#866821;cursor:pointer;outline-offset:1px;text-decoration:none}.block-cdp-subscribe .actions-toolbar .primary>button *,.block-cdp-subscribe .actions-toolbar .primary>button:visited *{fill:#866821;color:#866821}.block-cdp-subscribe .actions-toolbar .primary>button:active:not([disabled]),.block-cdp-subscribe .actions-toolbar .primary>button:focus:not([disabled]),.block-cdp-subscribe .actions-toolbar .primary>button:hover:not([disabled]){background-color:#fff;border:1px solid #866821;box-shadow:none;color:#866821;outline:none;text-decoration:none}.block-cdp-subscribe .actions-toolbar .primary>button:active:not([disabled]) *,.block-cdp-subscribe .actions-toolbar .primary>button:focus:not([disabled]) *,.block-cdp-subscribe .actions-toolbar .primary>button:hover:not([disabled]) *{fill:#866821;color:#866821}.block-cdp-subscribe .actions-toolbar .primary>button[disabled]{cursor:auto;opacity:.65}@media(min-width:48em){.block-cdp-subscribe .actions-toolbar .primary>button{line-height:1.428em;padding:1em 1.643em}}.block-cdp-subscribe .actions-toolbar .primary>button:active:not([disabled]) span,.block-cdp-subscribe .actions-toolbar .primary>button:focus:not([disabled]) span,.block-cdp-subscribe .actions-toolbar .primary>button:hover:not([disabled]) span{text-decoration:underline}.block-cdp-subscribe .actions-toolbar .primary>button:active:not([disabled]),.block-cdp-subscribe .actions-toolbar .primary>button:focus:not([disabled]){box-shadow:0 0 0 4px #193146;outline:2px solid #f9f9f9;outline-offset:0}.block-cdp-subscribe .actions-toolbar .primary>button:after{background-image:url(../images/icons/arrow_next_gold.svg);background-size:cover;content:" ";display:inline-block;height:1.2rem;line-height:inherit;margin-left:1rem;width:.7rem}.block-cdp-subscribe .actions-toolbar .primary>button span{display:inline-block;font-weight:700;letter-spacing:normal;line-height:1.538em;margin-top:0;vertical-align:baseline;z-index:1}@media(min-width:48em){.block-cdp-subscribe .actions-toolbar .primary>button span{line-height:1.428em}}