.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.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{line-height:unset;margin:1em auto 0}.box-pre-registration .warning .button{font-size:1em;margin-bottom:.3125em;min-width:16.5em}.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;height:auto;margin:0;min-height:2.5em;min-width:14.375em;order:3;width:-moz-fit-content;width:fit-content}@media not screen and (hover:hover) and (pointer:fine){.cnt-sticky .button{font-size:.875em;min-width:10em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.cnt-sticky .button{max-width:16em}}.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}
