.box-pre-registration{line-height:1;padding:1.875em 1.25em 1.625em;width:23.125em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.box-pre-registration{margin-left:auto;margin-right:auto;max-width:20.625em;padding:1.1111111111em;width:100%}}.box-pre-registration.dark{background-color:rgba(var(--col-darker-blue-rgb),.95)}.box-pre-registration .confirmation-title{font-size:1.125em;text-align:center;text-transform:capitalize}.box-pre-registration .available-platforms{margin:1.5em 0 1em}.box-pre-registration .available-platforms .icon-platform{margin:0 .5em}.box-pre-registration .available-platforms .button{font-size:.875rem;margin:.3em;padding-bottom:.5em;padding-top:.5em}.box-pre-registration .border-separator{margin-top:.25em}.box-pre-registration .button{font-size:1.375em;line-height:1.4;margin-bottom:0;padding-bottom:.9090909091em;padding-top:.9090909091em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.box-pre-registration .button{font-size:1.125em;padding-bottom:.7222222222em;padding-top:.7222222222em}}.box-pre-registration .button.is-prereg-disabled{background-color:var(--col-red-disabled)}.box-pre-registration .label-input .text{font-size:.875em;font-weight:700;line-height:1.2;margin-top:1.4285714286em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.box-pre-registration .label-input .text{font-size:.8125em;margin-top:1.2307692308em}}.box-pre-registration .label-input .text:before{margin-top:1.4285714286em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.box-pre-registration .label-input .text:before{margin-top:1.2307692308em}}.box-pre-registration .label-input .text:after{top:1.65em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.box-pre-registration .label-input .text:after{top:1.45em}}.box-pre-registration .warning{margin-top:.5em;padding:1.1875em 1.625em;text-align:center}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.box-pre-registration .warning{padding:1.1875em .9375em}}.box-pre-registration .warning-title{background:none;padding-left:0}.box-pre-registration .warning-title:before{display:none}.box-pre-registration .warning-text{margin:1em auto 0}.box-pre-registration .warning .button{font-size:1em;margin-bottom:.3125em;padding:.8em 3em}.cnt-prereg a.button{width:-moz-fit-content;width:fit-content}.cnt-prereg .masthead-priority{z-index:auto!important}.cnt-sticky{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:80em;position:relative;width:100%}@media not screen and (hover:hover) and (pointer:fine){.cnt-sticky{width:85%}}.cnt-sticky .title{font-size:1.375em;font-weight:700;height:1.25em;line-height:1.25em;margin-right:.5em;order:1}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.cnt-sticky .title{font-size:.875em}}.cnt-sticky .button{flex-shrink:0;font-size:1em;margin:0;order:3;padding:.75em 1.5em}.cnt-sticky .button[data-modal=purchase]{max-width:11.95em}@media not screen and (hover:hover) and (pointer:fine){.cnt-sticky .button{font-size:.875em;max-width:13.57em;padding-left:1em;padding-right:1em}.cnt-sticky .button[data-modal=purchase]{max-width:11.15em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.cnt-sticky .button{max-width:12.85em;padding:.6em .75em}.cnt-sticky .button[data-modal=purchase]{max-width:10.5em}}.cnt-sticky .price-line{flex-shrink:0;margin:0 1em 0 auto;order:2}@media not screen and (hover:hover) and (pointer:fine){.cnt-sticky .price-line{font-size:1.125em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.cnt-sticky .price-line{font-size:.875em;left:0;min-width:0;position:absolute;top:2em}.cnt-sticky .price-line+.title{margin-top:-1.5em}}.cnt-sticky .price-line [class*=icon-]{margin-left:-.25em}
