/* Disney OneID BASE CSS -- Please do not change. Use overrides at the end of this file. */
/* Begin Disney OneID */
@font-face {
    font-family: Matterhorn;
    src: url("/v2/inner/fonts/matterhorn-regular.eot");
    src: url("/v2/inner/fonts/matterhorn-regular.eot?#iefix") format("embedded-opentype"), url("/v2/inner/fonts/matterhorn-regular.woff") format("woff"), url("/v2/inner/fonts/matterhorn-regular.ttf") format("truetype"), url("/v2/inner/fonts/matterhorn-regular.svg#Matterhorn") format("svg");
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: Matterhorn;
    src: url("/v2/inner/fonts/matterhorn-italic.eot");
    src: url("/v2/inner/fonts/matterhorn-italic.eot?#iefix") format("embedded-opentype"), url("/v2/inner/fonts/matterhorn-italic.woff") format("woff"), url("/v2/inner/fonts/matterhorn-italic.ttf") format("truetype"), url("/v2/inner/fonts/matterhorn-italic.svg#Matterhorn") format("svg");
    font-weight: 400;
    font-style: italic
}
@font-face {
    font-family: Matterhorn;
    src: url("/v2/inner/fonts/matterhorn-bold.eot");
    src: url("/v2/inner/fonts/matterhorn-bold.eot?#iefix") format("embedded-opentype"), url("/v2/inner/fonts/matterhorn-bold.woff") format("woff"), url("/v2/inner/fonts/matterhorn-bold.ttf") format("truetype"), url("/v2/inner/fonts/matterhorn-bold.svg#Matterhorn") format("svg");
    font-weight: 800;
    font-style: normal
}
@font-face {
    font-family: Matterhorn;
    src: url("/v2/inner/fonts/matterhorn-bolditalic.eot");
    src: url("/v2/inner/fonts/matterhorn-bolditalic.eot?#iefix") format("embedded-opentype"), url("/v2/inner/fonts/matterhorn-bolditalic.woff") format("woff"), url("/v2/inner/fonts/matterhorn-bolditalic.ttf") format("truetype"), url("/v2/inner/fonts/matterhorn-bolditalic.svg#Matterhorn") format("svg");
    font-weight: 800;
    font-style: italic
}
/* line 8, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
input,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box
}
/* line 32, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section {
    display: block
}
/* line 37, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

html {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 1.5
}
/* line 43, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

body {
    background: #fff
}
/* line 47, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

blockquote,
q {
    quotes: none
}
/* line 51, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}
/* line 57, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

table {
    border-collapse: collapse;
    border-spacing: 0
}
/* line 98, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.wrapper {
    position: relative;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    min-width: 320px;
    font-size: 13px
}
/* line 108, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.recaptcha .wrapper {
    display: none
}
/* line 110, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.recaptcha .wrapper.modal {
    display: block
}
/* line 112, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.recaptcha .wrapper.modal .content {
    z-index: 100
}
/* line 114, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.recaptcha .wrapper.modal .content .g-recaptcha {
    display: flex;
    justify-content: center
}
/* line 122, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.recaptcha .section.recaptcha {
    min-height: 95px
}
/* line 128, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

#close {
    background: transparent;
    border: 0;
    cursor: pointer;
    font-size: 0;
    outline: 0;
    padding: 0;
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 1
}
/* line 140, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

#close::after {
    content: '';
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NDQ0QUYxNzg0MjE2ODExODcxRjlDMkYyREQ0QjEwQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRUUzMzY3MERGQUYxMUU0QTA1ODk4MzNDMEYwRDNDOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRUUzMzY2RkRGQUYxMUU0QTA1ODk4MzNDMEYwRDNDOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0NDRBRjE3ODQyMTY4MTE4NzFGOUMyRjJERDRCMTBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk0NDRBRjE3ODQyMTY4MTE4NzFGOUMyRjJERDRCMTBDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qv1+FgAAAQ5JREFUeNqs1tERwiAMBmDMsUBncQUdoSvYFfpi96grOEJdwRVcoSsId9TDHJTkT7nLnVbJRyOknu7T5Ng4h+hCvJxtxBx9iEd+0RewJb2+hngbsCXlczlKBawrTLBgc4gbB3OsNhHBHEd9BeMJJOVtLXDmJUUTqapBaeXxDlYwoRQb4ubZ7hBFVRgvqRZVY6XfUIOqsdqmkaJqbG+XSlA11joWKFrFJOdQi+5i0oP/SdEaq6TZ0wFdRvVdOggTz6EDMdFcMmBQ7yVDI4YaPhkaMdTwCe366FOGDBiERvBiwLRoH8FnSgi3KyEac4yUvRkMWAv95afSRRCroX95fWElW70RjKPxr/6Yf/AVYAByPmrsAPaxFQAAAABJRU5ErkJggg==");
    background-size: cover;
    display: block;
    height: 15px;
    opacity: 0.55;
    width: 15px;
    -webkit-transition: opacity 200ms;
    transition: opacity 200ms
}
/* line 151, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

#close:hover::after,
#close:focus::after {
    opacity: 1
}
/* line 156, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.content {
    position: relative;
    overflow: hidden;
    background: white;
    padding-bottom: 27px;
    min-height: 23rem
}
/* line 164, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.main {
    position: relative;
    margin: 0 18px
}
/* line 169, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.section {
    margin-top: 36px
}
/* line 172, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.section:first-child {
    margin-top: 0
}
/* line 175, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.section.section-gender-dob-lang {
    margin-top: 0
}
/* line 180, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.section-cancel {
    margin-top: 25px;
    padding: 25px;
    border-top: 1px solid #d7d7d7;
    position: relative;
    display: block
}
/* line 202, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.header {
    margin: 18px 40px;
    text-align: center
}
/* line 208, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.logo span {
    display: none
}
/* line 226, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.footer {
    border-top: 1px solid #d7d7d7;
    margin: 18px 40px 0;
    padding-top: 18px;
    text-align: center
}
/* line 232, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.footer .privacy-policy {
    text-align: center
}
/* line 237, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.footer-login-link {
    font-weight: bold;
    color: #333
}
/* line 242, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.footer-no-line {
    border-top: 0;
    padding-top: 0
}
/* line 272, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

section.section-empty {
    display: none
}
/* line 301, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

a {
    color: #0377d4;
    text-decoration: none;
    cursor: pointer
}
/* line 306, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

a:focus,
a:hover {
    text-decoration: underline
}
/* line 310, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

a.link-as-text:focus,
a.link-as-text:hover,
a.link-as-text {
    border-color: transparent;
    text-decoration: none;
    color: inherit;
    cursor: default
}
/* line 320, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

li {
    margin-left: 1.6em
}
/* line 324, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

strong,
b {
    font-weight: bold
}
/* line 328, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

em,
i {
    font-style: italic
}
/* line 332, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

p {
    color: #777
}
/* line 336, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

p,
ul,
ol {
    margin-bottom: 1em
}
/* line 358, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.title {
    position: relative;
    font-size: 1.4rem;
    font-weight: bold;
    margin-bottom: 18px;
    text-align: center
}
/* line 365, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.title .action {
    font-size: 1rem;
    margin-left: 2em;
    display: inline-block
}
/* line 372, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.title-primary {
    padding: 0 1.5rem
}
/* line 376, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.highlight-text {
    color: #333
}
/* line 400, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block {
    margin-bottom: 18px
}
/* line 403, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block.callout {
    font-weight: bold;
    font-size: 1.2rem;
    text-align: center
}
/* line 410, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block.block-update-text p {
    margin-bottom: 0
}
/* line 413, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block.block-update-text p:last-child {
    margin-bottom: 1em
}
/* line 441, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-group {
    margin-bottom: 18px;
    text-align: center
}
/* line 445, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-group:last-child {
    margin-bottom: 0
}
/* line 450, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn {
    width: 100%;
    display: block;
    background: transparent;
    position: relative;
    min-width: 42px;
    max-width: 400px;
    margin: 0 auto 1rem;
    padding: 0 18px;
    line-height: 42px;
    border: 0 none;
    outline: 0 none;
    text-align: center;
    font-size: 1.167rem;
    border-radius: 4px;
    cursor: pointer;
    color: #3f6dac;
    -webkit-transition: background-color 100ms;
    transition: background-color 100ms
}
/* line 469, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn:focus,
.btn:hover {
    text-decoration: none
}
/* line 475, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-primary,
.btn-email,
.btn-facebook,
.btn-google-sign-in {
    color: #f4f5f5;
    border-radius: 4px
}
/* line 482, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-primary:hover,
.btn-email:hover,
.btn-facebook:hover,
.btn-google-sign-in:hover {
    color: #f4f5f5
}
/* line 487, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-primary {
    background-color: #00a1cf;
    -webkit-transition: background-color 350ms;
    transition: background-color 350ms
}
/* line 491, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-primary:active,
.btn-primary:not(.mobile):focus,
.btn-primary:not(.mobile):hover {
    text-decoration: none;
    background-color: #3f6dac
}
/* line 498, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary.btn-disabled {
    background-color: #d0d2d3
}
/* line 505, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-secondary,
.workflow-network-connect .external-connect .btn-linked {
    line-height: 38px;
    border: 1px solid transparent;
    -webkit-transition: border 350ms;
    transition: border 350ms
}
/* line 510, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-secondary:focus,
.workflow-network-connect .external-connect .btn-linked:focus,
.btn-secondary:hover,
.workflow-network-connect .external-connect .btn-linked:hover {
    border: 1px solid #3f6dac;
    text-decoration: none
}
/* line 517, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-linked,
.btn-email,
.btn-facebook,
.btn-google-sign-in {
    padding-left: 42px
}
/* line 523, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-linked::before,
.btn-email::before,
.btn-facebook::before,
.btn-google-sign-in::before {
    border-radius: 4px 0 0 4px;
    content: '';
    position: absolute;
    top: 0;
    left: 20px;
    display: block;
    width: 42px;
    height: 100%;
    margin-left: -18px;
    background: no-repeat center center;
    background-size: 32px
}
/* line 538, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-email {
    background-color: #00a1cf
}
/* line 541, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-email:focus,
.btn-email:hover {
    background: #3f6dac;
    text-decoration: none
}
/* line 547, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-email::before {
    background-image: url("/v2/inner/images/icon/email-icon.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 547, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .btn-email::before {
        background-image: url("/v2/inner/images/icon_2x/email-icon-2x.png")
    }
}
/* line 553, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-facebook {
    background: #4b6ea8
}
/* line 556, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-facebook:focus,
.btn-facebook:hover {
    background: #395480;
    text-decoration: none
}
/* line 562, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-facebook::before {
    background-image: url("/v2/inner/images/icon/facebook-icon.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 562, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .btn-facebook::before {
        background-image: url("/v2/inner/images/icon_2x/facebook-icon-2x.png")
    }
}
/* line 568, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-google-sign-in {
    background: #fff;
    border: 1px solid #d7d7d7;
    color: #757575
}
/* line 573, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-google-sign-in:focus,
.btn-google-sign-in:hover {
    background: #eee;
    color: #6d6d6d;
    text-decoration: none
}
/* line 580, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-google-sign-in::before {
    background-image: url("/v2/inner/images/icon/google-sign-in-icon.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 580, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .btn-google-sign-in::before {
        background-image: url("/v2/inner/images/icon_2x/google-sign-in-icon-2x.png")
    }
}
/* line 586, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-delete {
    line-height: 38px;
    border: 1px solid transparent;
    display: inline-block;
    width: auto;
    color: #aa0f63
}
/* line 593, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.btn-delete:focus,
.btn-delete:hover {
    text-decoration: none;
    border: 1px solid #aa0f63;
    -webkit-transition: border 350ms;
    transition: border 350ms
}
/* line 604, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .network {
    background: no-repeat 8px center #f5f5f5;
    background-size: auto 80%;
    height: 100px;
    margin-bottom: 10px;
    text-align: right;
    position: relative
}
/* line 613, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .network-psn {
    background-image: url("/v2/inner/images/network_connect/psn_logo.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 613, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .workflow-network-connect .external-connect .network-psn {
        background-image: url("/v2/inner/images/network_connect_2x/psn_logo_2x.png")
    }
}
/* line 618, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .network-xbox-live {
    background-image: url("/v2/inner/images/network_connect/xbox_live_logo.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 618, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .workflow-network-connect .external-connect .network-xbox-live {
        background-image: url("/v2/inner/images/network_connect_2x/xbox_live_logo_2x.png")
    }
}
/* line 623, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .network-nintendo {
    background-image: url("/v2/inner/images/network_connect/nintendo_logo.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 623, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .workflow-network-connect .external-connect .network-nintendo {
        background-image: url("/v2/inner/images/network_connect_2x/nintendo_logo_2x.png")
    }
}
/* line 628, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .network-steam {
    background-image: url("/v2/inner/images/network_connect/steam_logo.png")
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 628, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .workflow-network-connect .external-connect .network-steam {
        background-image: url("/v2/inner/images/network_connect_2x/steam_logo_2x.png")
    }
}
/* line 633, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .btn,
.workflow-network-connect .external-connect .plain-text-centered {
    line-height: 1.1em;
    padding: 8px;
    position: absolute;
    right: 8px;
    text-align: center;
    top: 50%;
    width: 150px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
/* line 645, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .external-name {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%
}
/* line 652, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .plain-text-centered {
    font-size: 14px
}
/* line 656, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .btn-linked {
    background: no-repeat center top;
    background-image: url("/v2/inner/images/network_connect/checkbox.png");
    padding: 40px 0 0 0;
    font-weight: bold
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 656, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .workflow-network-connect .external-connect .btn-linked {
        background-image: url("/v2/inner/images/network_connect_2x/checkbox_2x.png")
    }
}
/* line 664, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-network-connect .external-connect .btn-linked:hover,
.workflow-network-connect .external-connect .btn-linked:focus {
    border: 0
}
/* line 671, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.overlay {
    background: rgba(255, 255, 255, 0.9);
    display: none;
    height: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: 2;
    -webkit-transition: opacity 250ms;
    transition: opacity 250ms
}
/* line 680, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.overlay.active {
    bottom: 0;
    display: block;
    height: auto;
    left: 0;
    opacity: 1;
    right: 0;
    top: 0
}
/* line 689, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.overlay .overlay-content {
    background-color: #eee;
    border-radius: 15px;
    box-shadow: 4px 4px #c2c2c2;
    font-weight: bold;
    left: 50%;
    opacity: 1;
    padding: 13.33333px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 80%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -o-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%)
}
/* line 703, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.overlay .overlay-content h3 {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.1em
}
/* line 709, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.overlay .btn {
    opacity: 1
}
/* line 712, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.overlay .btn-group {
    margin: 20px 0 0 0
}
/* line 749, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message {
    height: auto;
    overflow: hidden;
    display: none;
    -webkit-transition: height 250ms;
    transition: height 250ms
}
/* line 755, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message .container {
    opacity: 0;
    padding: .5em 0 0;
    -webkit-transition: opacity 250ms;
    transition: opacity 250ms
}
/* line 760, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message .container>* {
    margin-bottom: 1rem
}
/* line 763, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message .container>*:last-child {
    margin-bottom: 0
}
/* line 769, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message.state-calculating {
    display: block;
    position: absolute !important;
    z-index: -1 !important;
    visibility: hidden !important
}
/* line 776, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message.state-active {
    display: block
}
/* line 779, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.message.state-active .container {
    opacity: 1
}
/* line 785, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.no-height:not(.state-calculating),
.message.no-height:not(.state-calculating) {
    overflow: hidden;
    height: 0 !important
}
/* line 791, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

body .no-animate {
    transition: none !important
}
/* line 795, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-create-set-password .message {
    margin-bottom: 18px
}
/* line 799, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-create-set-password .btn {
    margin-top: 18px
}
/* line 804, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.banner .container {
    border-radius: 4px;
    padding: 18px;
    margin-bottom: 18px
}
/* line 810, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.banner a {
    color: #266599
}
/* line 814, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.banner.message-info .container {
    background: #c6e9f9;
    border: 1px solid #7dbce2;
    color: #396e99
}
/* line 820, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.banner.message-error .container {
    background: #f4d7e7;
    border: 1px solid #e897c3;
    color: #aa0f63
}
/* line 826, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.banner.message-success .container {
    background: #ddefd4;
    border: 1px solid #a5cb74;
    color: #457309
}
/* line 834, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .content-info {
    font-weight: bold
}
/* line 838, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .message-error {
    white-space: normal
}
/* line 842, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .field-national-id {
    overflow: hidden
}
/* line 845, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .field-national-id span:first-child {
    display: block;
    padding-bottom: 5px
}
/* line 850, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .field-national-id .national-id-prefix {
    float: left;
    color: #999;
    font-size: 1.65rem;
    padding-top: 6px
}
/* line 857, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .field-national-id input:not([type="checkbox"]):not([type="radio"]) {
    width: 69%;
    float: right
}
/* line 862, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .field-national-id .message-error {
    clear: both
}
/* line 869, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .quiz-questions li {
    margin-left: 0;
    margin-bottom: 2em;
    list-style-type: none
}
/* line 875, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .quiz-questions .question-text {
    font-weight: bold;
    color: #333
}
/* line 880, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-adult-verification .quiz-questions .question-choices li {
    margin-top: 1em;
    margin-bottom: 0
}
/* line 929, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field {
    position: relative;
    margin-bottom: 18px
}
/* line 934, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field.badgeable .input-wrapper::after {
    position: absolute;
    display: none;
    content: "\00a0";
    top: 2px;
    right: 2px;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background: center center no-repeat;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5)
}
/* line 950, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field .container {
    margin: 0;
    padding: 0.5em 0;
    display: block
}
/* line 956, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-compact {
    display: inline-block
}
/* line 961, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-error .name {
    color: #ca2881
}
/* line 966, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-error .checkbox .name::before {
    border: 2px solid #ca2881
}
/* line 973, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-error input:not([type="checkbox"]):not([type="radio"]),
.field-error input:not([type="checkbox"]):not([type="radio"]):focus,
.field-error select,
.field-error select:focus {
    border: 2px solid #ca2881;
    padding: 0 8px
}
/* line 979, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-error input:not([type="checkbox"]):not([type="radio"]).placeholder,
.field-error select.placeholder {
    color: #ca2881
}
/* line 142, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.field-error input:not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
    color: #ca2881
}
/* line 145, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.field-error input:not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
    color: #ca2881
}
/* line 148, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.field-error input:not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
    color: #ca2881
}
/* line 991, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-error select,
.field-error select:focus {
    margin-right: 8px;
    padding-right: 40px;
    line-height: 40px
}
/* line 1001, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .message {
    -webkit-transition: max-height 500ms;
    transition: max-height 500ms;
    display: block;
    height: auto
}
/* line 1005, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .message.password-rules {
    max-height: 0
}
/* line 1011, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password.show-rules .message.password-rules {
    max-height: 300px
}
/* line 1016, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter {
    padding: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    height: 2rem
}
/* line 1021, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter .meter-state {
    padding: 5px 0 0 10px;
    height: 21px;
    font-size: 0.9rem;
    line-height: 1rem;
    display: none
}
/* line 1027, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter .meter-state.state-ok,
.field-new-password .strength-meter .meter-state.state-strong {
    background: 10px center no-repeat;
    background-size: 21px;
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%233c3;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E");
    padding-left: 30px
}
/* line 1035, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter .meter-bar {
    font-size: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 120px;
    height: .75rem;
    background-color: #E9E9E9;
    border-radius: 2px
}
/* line 1043, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter .step {
    width: 20px;
    height: .75rem;
    background-color: #E9E9E9
}
/* line 1047, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter .step:first-child {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px
}
/* line 1051, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter .step:last-child {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}
/* line 1057, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.invalid .step {
    background-color: red
}
/* line 1060, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.invalid .state-invalid {
    display: block
}
/* line 1065, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.weak .step {
    background-color: red
}
/* line 1068, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.weak[score="1"] .step:nth-last-child(-n+5) {
    background-color: inherit
}
/* line 1071, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.weak[score="2"] .step:nth-last-child(-n+4) {
    background-color: inherit
}
/* line 1074, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.weak .state-weak {
    display: block
}
/* line 1079, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.ok .step {
    background-color: #fc3
}
/* line 1082, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.ok[score="3"] .step:nth-last-child(-n+3) {
    background-color: inherit
}
/* line 1085, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.ok[score="4"] .step:nth-last-child(-n+2) {
    background-color: inherit
}
/* line 1088, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.ok .state-ok {
    display: block
}
/* line 1093, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.strong .step {
    background-color: #3c3
}
/* line 1096, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.strong[score="5"] .step:nth-last-child(-n+1) {
    background-color: inherit
}
/* line 1099, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter.strong .state-strong {
    display: block
}
/* line 1103, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-password .strength-meter[score="1"] .step:nth-child(1),
.field-new-password .strength-meter[score="2"] .step:nth-child(2),
.field-new-password .strength-meter[score="3"] .step:nth-child(3),
.field-new-password .strength-meter[score="4"] .step:nth-child(4),
.field-new-password .strength-meter[score="5"] .step:nth-child(5) {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px
}
/* line 1114, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pulse {
    -webkit-animation: pulse .1s;
    -moz-animation: pulse .1s;
    -o-animation: pulse .1s;
    animation: pulse .1s
}
@-webkit-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
@-moz-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
@-o-keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
@keyframes pulse {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
/* line 1135, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.name {
    display: none;
    line-height: 1.5;
    margin-bottom: 0.25em;
    color: #777;
    font-size: 1.083em
}
/* line 1143, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.dynamic-fields .dynamic-field-header,
.inline-subheading {
    font-weight: bold;
    line-height: 1.5;
    margin-bottom: 0.25em;
    font-size: 1.083em;
    color: #333
}
/* line 1153, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-edit .name,
.field-use-external-name .name {
    display: block
}
/* line 142, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-edit .field:not(.field-use-placeholder) input::-webkit-input-placeholder {
    color: transparent
}
/* line 145, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-edit .field:not(.field-use-placeholder) input::-moz-placeholder {
    color: transparent
}
/* line 148, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-edit .field:not(.field-use-placeholder) input:-ms-input-placeholder {
    color: transparent
}
/* line 1166, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.section.section-legal-county {
    margin-top: 0
}
/* line 1171, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-legal-country select {
    margin-bottom: 40px
}
/* line 1175, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-legal-country .name {
    font-size: 1rem;
    display: block
}
/* line 1181, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input:not([type="checkbox"]):not([type="radio"]),
.value,
.toggle .name {
    width: 100%
}
/* line 1187, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input:not([type="checkbox"]):not([type="radio"]),
select,
.value,
.toggle .name {
    color: #111;
    font-size: 1.25rem
}
/* line 1195, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input:not([type="checkbox"]):not([type="radio"]),
select,
.toggle .name {
    height: 42px;
    line-height: 42px;
    padding: 0 9px;
    border: 1px solid #d7d7d7;
    background: white;
    outline: none;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    border-radius: 4px
}
/* line 1207, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input:not([type="checkbox"]):not([type="radio"]):focus,
select:focus,
.toggle .name:focus {
    border: 2px solid #0593e9;
    padding: 0 8px;
    -webkit-transition: border-color 200ms;
    transition: border-color 200ms
}
/* line 1213, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input:not([type="checkbox"]):not([type="radio"]).placeholder,
select.placeholder,
.toggle .name.placeholder {
    color: #999
}
/* line 1218, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input:not([type="checkbox"]):not([type="radio"]) {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}
/* line 142, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

input:not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
    color: #999
}
/* line 145, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

input:not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
    color: #999
}
/* line 148, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

input:not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
    color: #999
}
/* line 1227, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}
/* line 1234, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input[disabled] {
    color: #a7a7a7
}
/* line 1238, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input::-ms-clear,
input::-ms-reveal {
    display: none
}
/* line 1243, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

select {
    max-width: 100%;
    margin-right: 9px;
    padding-right: 40px;
    background: #fff url("/v2/inner/images/icon_2x/down-arrow-2x.png") no-repeat right 1em center;
    background-size: 0.75em auto;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}
/* line 1250, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

select:focus {
    margin-right: 9px;
    padding-right: 40px;
    line-height: 40px
}
/* line 1256, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

select:last-of-type {
    margin-right: 0
}
/* line 1264, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

select::-ms-expand {
    display: none
}
/* line 1268, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

select option:first-child {
    color: #999
}
/* line 1272, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

select:only-of-type {
    width: 100%
}
/* line 1312, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox {
    display: block;
    position: relative;
    padding-left: 2.5rem
}
/* line 1317, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox input[type="checkbox"] {
    position: absolute;
    left: -999px
}
/* line 1322, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox .name::before {
    content: ' ';
    position: absolute;
    left: 0;
    display: block;
    background: #fff;
    border: 1px solid #a7a7a7;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    width: 1.4rem;
    height: 1.4rem
}
/* line 1335, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox input[type="checkbox"]:checked+.name::before {
    -webkit-transition: background-color 70ms;
    transition: background-color 70ms;
    background: #396e99 url("/v2/inner/images/icon/white-check.png") no-repeat center center;
    background-size: 1.25rem;
    border-color: #396e99
}
@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 1335, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */
    
    .checkbox input[type="checkbox"]:checked+.name::before {
        background-image: url("/v2/inner/images/icon_2x/white-check-2x.png")
    }
}
/* line 1343, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox input[type="checkbox"]:focus+.name::before {
    border: 1px solid #0593e9;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 2px 0 #396e99
}
/* line 1349, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox .name,
.legal {
    display: block;
    font-size: 1.083em;
    line-height: 1.5rem
}
/* line 1355, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.checkbox .name li,
.legal li {
    margin-bottom: 10px
}
/* line 1362, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button {
    display: block;
    position: relative;
    padding-left: 2.5rem
}
/* line 1367, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button input[type="radio"] {
    position: absolute;
    left: -999px
}
/* line 1372, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button .name::before {
    content: ' ';
    position: absolute;
    left: 0;
    display: block;
    background: #fff;
    border: 1px solid #a7a7a7;
    border-radius: 50%;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    width: 1.02em;
    height: 1.02em
}
/* line 1385, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button input[type="radio"]:checked+.name::before {
    -webkit-transition: background-color 70ms;
    transition: background-color 70ms;
    background: #00a1cf;
    border-color: #00a1cf;
    box-shadow: inset 0 0 0 1px #00a1cf, inset 0 0 0 3px #fff
}
/* line 1392, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button input[type="radio"]:focus+.name::before {
    -webkit-transition: background-color 70ms;
    transition: background-color 70ms;
    background: #00a1cf;
    border-color: #00a1cf;
    box-shadow: inset 0 0 0 1px #00a1cf, inset 0 0 0 3px #fff
}
/* line 1400, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button .name,
.legal {
    display: block;
    font-size: 1.083em;
    line-height: 1.5rem
}
/* line 1406, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-button .name li,
.legal li {
    margin-bottom: 10px
}
/* line 1435, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle {
    font-size: 0
}
/* line 1438, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle label.no-gender {
    height: 1px;
    width: 1px;
    overflow: hidden;
    position: absolute;
    font-size: 1px;
    z-index: -1
}
/* line 1448, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle::selection {
    background: transparent
}
/* line 1452, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle .name {
    width: 50%;
    margin-bottom: 0;
    display: inline-block;
    cursor: pointer;
    text-align: center;
    -webkit-transition: box-shadow 70ms, background 70ms;
    transition: box-shadow 70ms, background 70ms
}
/* line 1461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle label .name {
    color: #999;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), -1px 0 1px rgba(0, 0, 0, 0.075)
}
/* line 1466, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle label:first-child .name {
    border-radius: 4px 0 0 4px;
    border-right: 0
}
/* line 1471, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle label:first-child+label .name {
    border-radius: 0 4px 4px 0
}
/* line 1475, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle input[type="radio"] {
    position: absolute;
    font-size: 1px;
    z-index: -1
}
/* line 1480, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.toggle input[type="radio"]:checked+.name {
    color: #111;
    background-color: #d7d7d7;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25)
}
/* line 1508, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off {
    position: relative;
    width: 160px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}
/* line 1516, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>input[type=checkbox] {
    display: none
}
/* line 1520, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>label {
    display: block;
    cursor: pointer;
    height: 33px;
    width: 54px;
    padding: 0;
    line-height: 33px;
    border: 1px solid #49e845;
    border-radius: 33px;
    background-color: #49e845;
    -webkit-tap-highlight-color: transparent;
    -webkit-transition: background-color 0.3s ease-in;
    transition: background-color 0.3s ease-in
}
/* line 1535, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>label:before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    margin: 1px;
    background: #fff;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    box-shadow: 0 2px 3px rgba(100, 100, 100, 0.6);
    border-radius: 30px;
    -webkit-transform: translate3d(21px, 0, 0);
    transform: translate3d(21px, 0, 0);
    -webkit-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in
}
/* line 1554, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>input[type=checkbox]:checked+label {
    background-color: #dadada
}
/* line 1558, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>input[type=checkbox]:checked+label,
.on-off>input[type=checkbox]:checked+label:before {
    border-color: #dadada;
    transition: background-color 0.3s ease-in
}
/* line 1564, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>input[type=checkbox]:checked+label:before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all 0.1s ease-in
}
/* line 1570, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.on-off>label>span.name {
    white-space: nowrap;
    display: inline-block;
    margin-left: 74px
}
/* line 1602, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone {
    margin-bottom: 20px;
    border-radius: 4px;
    box-shadow: none;
    white-space: nowrap;
    position: relative
}
/* line 1609, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone .country-code {
    position: absolute;
    width: 105px;
    opacity: 0;
    z-index: -1
}
/* line 1615, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone .country-code.show {
    opacity: 1;
    z-index: 1
}
/* line 1620, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone .country-code select {
    display: block;
    position: absolute;
    top: 3px;
    background-color: transparent;
    visibility: visible;
    height: 36px;
    line-height: 39px;
    -webkit-appearance: none;
    background-image: none;
    cursor: pointer;
    width: 105px;
    border-width: 0;
    opacity: 0
}
/* line 1636, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone .country-code .facade {
    cursor: pointer;
    overflow: hidden;
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%23111;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpolygon points='34.9,18.1 17.9,35.1 0.9,18.1 '/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 82px 8px;
    background-size: 1em;
    height: 36px;
    width: 105px;
    top: 3px;
    right: -3px;
    padding: 0 10px;
    line-height: 39px;
    font-size: 15px;
    border: none;
    border-right: solid 1px #d7d7d7;
    position: relative;
    color: #111
}
/* line 1655, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone .country-code .facade .dial {
    position: absolute;
    right: 32px
}
/* line 1663, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone input.pull-right {
    text-indent: 105px;
    padding: 0 8px
}
/* line 1668, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-phone input.focused {
    border: 2px solid #0593e9;
    -webkit-transition: border-color 200ms;
    transition: border-color 200ms
}
/* line 1675, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.verificaton-message .field-phone {
    margin-bottom: 5px
}
/* line 1680, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.phones-group .verify {
    margin-bottom: 20px
}
/* line 1683, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.phones-group .checked-confirmation {
    padding: 2px 0 2px 22px;
    background-size: 1.5em;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%23777;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E")
}
/* line 1691, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.link-row {
    text-align: center
}
/* line 1693, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.link-row .legal-link {
    margin: 0 0.7em 0 0.7em
}
/* line 1721, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.value {
    border-top: 1px solid #d7d7d7;
    position: relative;
    display: block
}
/* line 1727, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field .value {
    line-height: 42px
}
/* line 1731, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field .value span {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden
}
/* line 1738, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field .value span::after {
    content: '';
    pointer-events: none;
    position: absolute;
    width: 40px;
    height: 100%;
    top: 0;
    right: 0;
    background-image: linear-gradient(to left, #fff, rgba(255, 255, 255, 0))
}
/* line 1749, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field .block {
    padding: 0.5em 0;
    margin: 0
}
/* line 1754, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-gender>.name {
    display: block
}
/* line 1758, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.value .action {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 1rem;
    font-weight: normal;
    min-width: 40px;
    line-height: 42px;
    text-align: center;
    background-color: #fff
}
/* line 1793, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.address-container {
    margin-bottom: 18px
}
/* line 1796, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.address-container .name {
    display: block
}
/* line 1800, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.address-container .value {
    padding: 0.5em 0
}
/* line 1855, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list {
    font-size: 1.25rem;
    font-weight: normal;
    background: rgba(255, 255, 255, 0.8);
    position: fixed;
    z-index: 1;
    opacity: 0;
    height: 0;
    line-height: 42px
}
/* line 1865, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list ul,
.nav-list .close {
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25)
}
/* line 1872, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list ul {
    list-style-type: none;
    margin: 80px 40px 10px;
    background: #f4f5f5
}
/* line 1878, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list .close {
    margin: 0 40px;
    background: white
}
/* line 1883, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list li {
    margin: 0
}
/* line 1887, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list li a {
    border-bottom: 1px solid #d7d7d7
}
/* line 1891, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list li:last-child a {
    border-bottom: none
}
/* line 1895, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list a {
    text-align: center;
    display: block;
    padding: 0 20px
}
/* line 1901, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list.state-calculating {
    visibility: hidden;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: auto !important
}
/* line 1910, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.nav-list.state-active {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    -webkit-transition: opacity 250ms;
    transition: opacity 250ms
}
/* line 1952, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.dialog {
    position: absolute;
    top: 0;
    right: -40px;
    bottom: 0;
    left: -40px;
    z-index: 2;
    background: white;
    opacity: 0;
    height: 0;
    -webkit-transition: opacity 100ms;
    transition: opacity 100ms
}
/* line 1964, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.dialog .container {
    position: fixed;
    display: none;
    text-align: center;
    font-size: 1.25em;
    margin: 0 40px
}
/* line 1972, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.dialog.state-active {
    opacity: 1;
    height: auto;
    -webkit-transition: opacity 250ms;
    transition: opacity 250ms
}
/* line 1977, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.dialog.state-active .container {
    display: block;
    position: relative
}
/* line 2096, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list {
    margin-bottom: 18px
}
/* line 2100, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list>ul {
    list-style-type: none
}
/* line 2104, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-heading-group,
.list-select-radio,
.list-submit {
    display: none
}
/* line 2110, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-select {
    margin: 0
}
/* line 2114, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-item {
    padding-top: 18px;
    border-top: 1px solid #d7d7d7
}
/* line 2119, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-field {
    font-size: 0;
    margin: 0 0 18px
}
/* line 2123, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-field .name,
.list-field .value {
    display: inline-block;
    font-size: 1rem;
    vertical-align: top
}
/* line 2130, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-field .name {
    width: 30%
}
/* line 2134, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-field .value {
    width: 70%;
    border-top: none
}
/* line 2140, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.list-field-username .value {
    font-weight: bold
}
/* line 2145, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-list .radio-item {
    margin-left: 0;
    margin-bottom: 2em;
    list-style-type: none
}
/* line 2150, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.radio-list .radio-item p {
    padding-left: 2.5rem
}
/* line 2187, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.loading-indicator {
    position: absolute;
    background: #fff url("/v2/inner/images/loading-indicator.gif") no-repeat center center/32px 32px;
    height: 0;
    opacity: 0;
    overflow: hidden;
    z-index: 2
}
/* line 2196, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.loading-indicator.state-loading {
    opacity: 0.8;
    height: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}
/* line 2207, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.loading-indicator.state-success {
    height: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    color: white;
    background-image: none;
    -webkit-animation: loadingFadeout 1.1s ease-in;
    -moz-animation: loadingFadeout 1.1s ease-in;
    -o-animation: loadingFadeout 1.1s ease-in;
    animation: loadingFadeout 1.1s ease-in
}
/* line 2217, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.loading-indicator.state-success+.success-check {
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    margin: -3em 0 0 -3em;
    height: 6em;
    width: 6em;
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%23fff;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E");
    background-size: 6em;
    background-repeat: no-repeat;
    background-color: #3c3;
    border-radius: 50%;
    z-index: 2;
    -webkit-animation: successFadeout 1.1s ease-in;
    -moz-animation: successFadeout 1.1s ease-in;
    -o-animation: successFadeout 1.1s ease-in;
    animation: successFadeout 1.1s ease-in
}
@-webkit-keyframes loadingFadeout {
    0%, 40% {
        opacity: 0.8
    }
    100% {
        opacity: 0
    }
}
@-moz-keyframes loadingFadeout {
    0%, 40% {
        opacity: 0.8
    }
    100% {
        opacity: 0
    }
}
@-o-keyframes loadingFadeout {
    0%, 40% {
        opacity: 0.8
    }
    100% {
        opacity: 0
    }
}
@keyframes loadingFadeout {
    0%, 40% {
        opacity: 0.8
    }
    100% {
        opacity: 0
    }
}
@-webkit-keyframes successFadeout {
    0%, 40% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@-moz-keyframes successFadeout {
    0%, 40% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@-o-keyframes successFadeout {
    0%, 40% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@keyframes successFadeout {
    0%, 40% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}
@-webkit-keyframes fade {
    0% {
        background-color: rgba(136, 136, 136, 0.3)
    }
    50% {
        background-color: #888
    }
}
@-moz-keyframes fade {
    0% {
        background-color: rgba(136, 136, 136, 0.3)
    }
    50% {
        background-color: #888
    }
}
@-o-keyframes fade {
    0% {
        background-color: rgba(136, 136, 136, 0.3)
    }
    50% {
        background-color: #888
    }
}
@keyframes fade {
    0% {
        background-color: rgba(136, 136, 136, 0.3)
    }
    50% {
        background-color: #888
    }
}
/* line 2301, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.waiting-indicator {
    width: 100%;
    text-align: center
}
/* line 2295, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.waiting-indicator>div:nth-child(0) {
    -webkit-animation: fade 2s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -moz-animation: fade 2s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -o-animation: fade 2s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    animation: fade 2s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)
}
/* line 2295, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.waiting-indicator>div:nth-child(1) {
    -webkit-animation: fade 2s .3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -moz-animation: fade 2s .3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -o-animation: fade 2s .3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    animation: fade 2s .3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)
}
/* line 2295, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.waiting-indicator>div:nth-child(2) {
    -webkit-animation: fade 2s .6s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -moz-animation: fade 2s .6s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -o-animation: fade 2s .6s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    animation: fade 2s .6s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)
}
/* line 2295, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.waiting-indicator>div:nth-child(3) {
    -webkit-animation: fade 2s .9s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -moz-animation: fade 2s .9s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    -o-animation: fade 2s .9s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);
    animation: fade 2s .9s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)
}
/* line 2306, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.waiting-indicator>div {
    background-color: rgba(136, 136, 136, 0.3);
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin: 0 10px;
    animation-fill-mode: both;
    display: inline-block
}
/* line 2356, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.carousel-footer {
    margin: 40px 0 0;
    padding: 8px 12px 0
}
/* line 2361, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.section-logo-carousel {
    height: 80px;
    overflow: hidden;
    position: relative
}
/* line 2367, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.logo-carousel {
    position: absolute;
    width: 100%;
    list-style: none;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    white-space: nowrap;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
/* line 2377, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.logo-carousel.animate {
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
/* line 2382, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.logo-carousel-item {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0 12px;
    vertical-align: top
}
/* line 2390, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.logo-carousel-image {
    width: 104px;
    height: 80px
}
/* line 2424, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.fade-cover {
    position: absolute;
    height: 0;
    opacity: 0;
    overflow: hidden;
    z-index: 2
}
@-webkit-keyframes highlight {
    0% {
        background: rgba(252, 251, 173, 0.9)
    }
    100% {
        background: rgba(252, 251, 173, 0)
    }
}
@-moz-keyframes highlight {
    0% {
        background: rgba(252, 251, 173, 0.9)
    }
    100% {
        background: rgba(252, 251, 173, 0)
    }
}
@-o-keyframes highlight {
    0% {
        background: rgba(252, 251, 173, 0.9)
    }
    100% {
        background: rgba(252, 251, 173, 0)
    }
}
@keyframes highlight {
    0% {
        background: rgba(252, 251, 173, 0.9)
    }
    100% {
        background: rgba(252, 251, 173, 0)
    }
}
/* line 2441, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.fade-cover.state-flash {
    height: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    -webkit-animation: highlight 1.8s;
    -moz-animation: highlight 1.8s;
    -o-animation: highlight 1.8s;
    animation: highlight 1.8s
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-top-18 {
    padding-top: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-top-20 {
    padding-top: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-top-36 {
    padding-top: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-top-40 {
    padding-top: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-right-18 {
    padding-right: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-right-20 {
    padding-right: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-right-36 {
    padding-right: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-right-40 {
    padding-right: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-bottom-18 {
    padding-bottom: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-bottom-20 {
    padding-bottom: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-bottom-36 {
    padding-bottom: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-bottom-40 {
    padding-bottom: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-left-18 {
    padding-left: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-left-20 {
    padding-left: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-left-36 {
    padding-left: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.pa-left-40 {
    padding-left: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-top-18 {
    margin-top: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-top-20 {
    margin-top: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-top-36 {
    margin-top: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-top-40 {
    margin-top: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-right-18 {
    margin-right: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-right-20 {
    margin-right: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-right-36 {
    margin-right: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-right-40 {
    margin-right: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-bottom-18 {
    margin-bottom: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-bottom-20 {
    margin-bottom: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-bottom-36 {
    margin-bottom: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-bottom-40 {
    margin-bottom: 40px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-left-18 {
    margin-left: 18px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-left-20 {
    margin-left: 20px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-left-36 {
    margin-left: 36px
}
/* line 2461, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.ma-left-40 {
    margin-left: 40px
}
/* line 2468, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

input.on-screen {
    position: relative !important;
    opacity: 0 !important;
    -webkit-transition: none !important;
    transition: none;
    -webkit-animation-duration: 0s;
    animation-duration: 0s
}
/* line 2478, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

[notify*='legal'] {
    font-weight: bold
}
/* line 2482, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.divider {
    border: none;
    border-top: thin solid #999;
    padding: 0;
    text-align: center
}
/* line 2488, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.divider .text {
    background: #fff;
    display: inline-block;
    font-size: 1em;
    padding: 0 0.25em;
    position: relative;
    top: -0.7em
}
/* line 2498, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.show-password-action .checkbox {
    padding: 1rem 0 1rem 2rem;
    display: inline-block
}
/* line 2504, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.show-password-action .checkbox .name {
    line-height: 1.6rem;
    font-size: 1rem;
    margin: -14px 0 0
}
/* line 2512, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-dob {
    white-space: nowrap
}
/* line 2515, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-dob .birth-month,
.field-dob .birth-year,
.field-dob .birth-day {
    max-width: 31.5%;
    min-width: 31.5%;
    padding-right: 30px
}
/* line 2523, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-dob .mask {
    position: relative;
    top: 0;
    left: 0;
    display: block
}
/* line 2529, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-dob .mask::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 9px;
    z-index: 1;
    color: #999;
    font-size: 1.25rem;
    content: attr(data-mask)
}
/* line 2544, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-dob input:not([type='checkbox']):not([type='radio']) {
    position: relative;
    top: 0;
    left: 0;
    z-index: 2;
    background-color: transparent
}
/* line 2553, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.monospace,
.monospace::after {
    font-family: "Lucida Console", Monaco, "Menlo-Regular", "Droid Sans Mono", monospace !important
}
/* line 2559, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-parent-email.disabled {
    margin-top: 24px;
    margin-bottom: 12px
}
/* line 2564, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-error .show-password-action .name {
    color: inherit
}
/* line 2569, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-editable-value .value span::after {
    right: 40px
}
/* line 2574, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-display-name input+span {
    color: #999;
    display: inline-block;
    padding-top: 7px
}
/* line 2580, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.field-new-display-name .message-info li {
    list-style-type: none;
    padding: 0;
    margin: 0
}
/* line 2588, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block-help-link {
    margin-bottom: 12px
}
/* line 2592, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block-help-link+.btn-group,
.workflow-login .block-touchid+.btn-group,
.workflow-reauth .block-touchid+.btn-group,
.workflow-create-profile .block-touchid+.btn-group {
    margin-top: 36px
}
/* line 2599, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .block-forgot-password-username,
.workflow-login .block-otp,
.workflow-account-link-login .block-forgot-password-username {
    text-align: right
}
/* line 2605, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .block-touchid .on-off,
.workflow-launch-registration .block-touchid .on-off,
.workflow-reauth .block-touchid .on-off {
    margin-left: auto;
    margin-right: auto
}
/* line 2612, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .block-touchid,
.workflow-reauth .block-touchid,
.workflow-create-profile .block-touchid {
    margin-top: 0;
    margin-bottom: 0
}
/* line 2619, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-launch-registration .block-login-link {
    text-align: center
}
/* line 2623, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-ipas-selection .title-alert {
    color: #aa0f63;
    margin-bottom: 0
}
/* line 2628, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-reauth .field-username-email,
.workflow-marketing-opt-in .field-email {
    margin-bottom: 9px
}
/* line 2632, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-reauth .field-username-email .value,
.workflow-marketing-opt-in .field-email .value {
    border-top: 0;
    font-weight: bold
}
/* line 2638, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-recover-email-sent .block-customer-support-reference {
    margin-top: 30px
}
/* line 2642, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.block-customer-support-reference {
    text-align: center
}
/* line 2646, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-ready {
    min-height: 46rem
}
/* line 2650, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-ready.content {
    visibility: hidden
}
/* line 2655, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .block-activation-success {
    text-align: center
}
/* line 2660, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .field-activation-code input {
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 1.9rem
}
/* line 142, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-license-plate .field-activation-code input::-webkit-input-placeholder {
    letter-spacing: normal;
    text-transform: none;
    font-size: medium;
}
/* line 145, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-license-plate .field-activation-code input::-moz-placeholder {
    letter-spacing: normal;
    text-transform: none;
    font-size: medium;
}
/* line 148, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-license-plate .field-activation-code input:-ms-input-placeholder {
    letter-spacing: normal;
    text-transform: none;
    font-size: medium;
}
/* line 2672, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .activation-icon {
    text-align: center
}
/* line 2675, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .activation-icon svg {
    height: 90px;
    width: 100px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    background: no-repeat center;
    background-size: contain
}
/* line 2684, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

html[dir="rtl"] .workflow-license-plate .activation-icon svg {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg)
}
/* line 2690, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .success-icon {
    text-align: center
}
/* line 2693, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .success-icon svg {
    height: 50px;
    width: 50px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    background: no-repeat center;
    background-size: contain;
    margin-bottom: 18px
}
/* line 2705, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .section-primary {
    margin-top: 20px
}
/* line 2711, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-license-plate .btn-primary::after {
    background: url("/v2/inner/images/icon/thin-arrow-right.svg") no-repeat;
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-left: 10px;
    vertical-align: middle
}
/* line 2720, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

html[dir="rtl"] .workflow-license-plate .btn-primary::after {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
    content: '';
    margin-right: 10px
}
/* line 2730, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .touch-print-btn-group-wrapper,
.workflow-reauth .touch-print-btn-group-wrapper {
    display: flex;
    flex-direction: row-reverse
}
/* line 2735, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .touch-print-btn-group-wrapper .btn,
.workflow-reauth .touch-print-btn-group-wrapper .btn {
    margin-bottom: 0
}
/* line 2739, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .touch-print-btn-group-wrapper .touch-print-btn,
.workflow-reauth .touch-print-btn-group-wrapper .touch-print-btn {
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%23fff;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 347 347' height='347' width='347' preserveAspectRatio='none slice'%3E %3Cpath d='M289.1,220c0.1,27.7-3.3,50.1-7.3,72.6c-0.6,3.2-1.5,6.6-3.3,9.2c-3.1,4.7-6.9,9-13.6,5.9c-6-2.8-5.4-7.2-4.3-12.9 c7.1-33.5,12.6-67.4,5.4-101.5c-10.1-48.3-57.8-84.5-106.2-82.3c-52.2,2.4-95.4,39.8-102.5,89.4c-2.3,15.9-2.9,32.1-4.3,48.2 c-0.8,9-6.4,13.2-14.8,12.9c-6.5-0.2-11.3-4.6-8.3-11c6.8-14.7,5-30.3,6.4-45.5c5.6-60,57.4-109.6,116.1-113.3 c72.2-4.5,125.2,47.7,134.7,103.5C288.7,205,289.1,214.9,289.1,220z'/%3E %3Cpath d='M328.5,227.5c-0.5,7.3-0.9,14.7-1.6,22c-0.7,7.3-4,13.5-12.2,12.6c-8.4-0.9-8.3-8.3-7.7-14.6c2.2-23.9,2.1-47.6-4.9-70.9 c-17-56.4-69.4-99.4-124.6-103.6c-78.8-6.1-130.4,42.3-149,87.7c-0.8,2-1.7,4.1-2.7,6c-2.3,4.2-5.7,6.9-10.8,5.4 c-5-1.5-7-5.5-6.2-10.3c1-6.1,1.7-12.8,4.6-18C52.9,72.9,118.1,46,178.9,53.4c78.2,9.6,133.3,62.4,146.9,136.8 C328,202.4,329.4,214.9,328.5,227.5z'/%3E %3Cpath d='M250.2,228c-0.6,30-6.4,59-14.3,87.7c-0.8,2.8-1.3,5.9-2.8,8.3c-3.1,4.8-7.7,8.8-13.7,6.6c-6.3-2.3-6.7-7.7-4.8-13.8 c9-27.7,13.2-56.2,15.6-85.2c3.9-47.2-26.9-82.7-71-81.4c-34.7,1.1-64.1,30.8-64.5,65.5c-0.3,24.4-5.1,48-13.1,71 c-2.6,7.3-6.9,13.4-15.2,10.4c-8.9-3.2-6.7-11.2-4-17.8c8.1-20,11.7-40.7,12-62.2c0.6-46.6,36.3-83.4,84-87 c41.5-3.1,82.4,29.1,90.3,71.5C250.2,210.2,249.8,219.2,250.2,228z'/%3E %3Cpath d='M211.5,221.8c-1.4,36.7-7.9,70.4-19.6,103.2c-2.7,7.5-7.6,12.8-15.6,9.6c-7.5-2.9-5.8-9.4-3.4-15.9 c11.3-31.6,18.4-64.1,18.3-97.9c-0.1-18.2-10.8-30.5-27.1-31.1c-17.5-0.7-29.9,10-30.5,28.8c-1,29.7-6.7,58.2-16.7,86 c-1.8,4.9-3.9,9.5-7.3,13.4c-3.6,4.1-7.9,5.4-12.7,2.3c-4.6-3-6.3-7.3-3.8-12.4c14.7-29.9,19.8-61.8,21-94.8 c0.9-24.2,23.2-43.6,48.3-43.6c26.6,0,47.7,20.5,49.2,47.9C211.6,219.5,211.5,221.7,211.5,221.8z'/%3E %3Cpath d='M165.7,12.9c74.2,4,135.7,35.9,174.2,106.2c2.6,4.7,3.7,10.3,5.2,15.6c1.8,6,0.7,11.4-5.9,13.3c-6.1,1.8-9.7-2-11.6-7.4 c-7.1-20.1-18.6-37.5-33.9-52.2c-54-51.6-117-66.9-188.8-46.1c-6.4,1.9-12.2,5.1-17.1,9.6c-4.8,4.3-10.2,7.3-15.2,1.2 c-5.1-6.2-1.9-12.4,3.7-16.1c11.2-7.6,23.1-14.3,36.4-17.7C128.9,15.3,145.3,14,165.7,12.9z'/%3E %3Cpath d='M172.1,230.4c-1.4,31.2-9.5,62.7-21,93.4c-2.4,6.3-6.5,12.8-14.8,9.1c-8.2-3.7-7.3-9.9-4.1-17.5 c11.6-27.2,18.6-55.5,19.5-85.2c0.1-3.3,0.2-6.6,0.5-9.9c0.6-6.4,2.6-11.8,10.5-11.4c7.6,0.4,9.7,5.4,9.5,12.1 C172,223.5,172.1,226.1,172.1,230.4z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 7px 4px;
    background-size: 32px;
    width: 0;
    min-width: 0;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    transition: all .3s ease
}
/* line 2752, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .touch-print-btn-group-wrapper .touch-print-btn.touch-print-btn-showing,
.workflow-reauth .touch-print-btn-group-wrapper .touch-print-btn.touch-print-btn-showing {
    width: 48px;
    margin-left: 10px;
    padding-left: 18px;
    padding-right: 18px
}
/* line 2759, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.workflow-login .touch-print-btn-group-wrapper .btn-submit,
.workflow-reauth .touch-print-btn-group-wrapper .btn-submit {
    width: 100%;
    transition: width .3s ease
}
/* line 2767, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.mobile-resend-code a {
    margin: 0 10px
}
/* line 2770, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.mobile-resend-code .resend-message {
    padding: 2px 0 2px 22px;
    background-size: 1.7em;
    background-repeat: no-repeat;
    color: #3c3;
    opacity: 0;
    transition: 0.5s linear opacity;
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%233c3;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E")
}
/* line 2779, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_global.scss */

.mobile-resend-code .resend-message.visible {
    opacity: 1
}
/* line 9, stdin */

html {
    font-family: Matterhorn, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #808285
}
/* line 14, stdin */

body {
    background: #fff
}
/* line 18, stdin */

.header {
    color: #144b97
}
/* line 22, stdin */

.logo-primary {
    font-size: 1.25rem
}
/* line 25, stdin */

.logo-primary span {
    display: block;
    height: 54px;
    font-size: 0;
    white-space: nowrap;
    overflow: hidden;
    background: no-repeat center center transparent;
    background-size: contain
}
/* line 36, stdin */

a {
    border-bottom: 1px dotted #0377d4
}
/* line 39, stdin */

a:hover,
a:focus {
    text-decoration: none;
    border-bottom-style: solid
}
/* line 45, stdin */

.title {
    color: #4d96d1
}
/* line 49, stdin */

.action {
    border: none
}
/* line 53, stdin */

.btn {
    padding-top: 1rem;
    padding-bottom: 1rem;
    height: auto;
    line-height: normal
}
/* line 60, stdin */

.btn-secondary,
.workflow-network-connect .external-connect .btn-linked {
    color: #00a1cf
}
/* line 63, stdin */

.btn-secondary:hover,
.workflow-network-connect .external-connect .btn-linked:hover {
    border: 1px solid #00a1cf
}
/* line 68, stdin */

.btn-ok {
    width: auto;
    display: inline-block;
    margin: 2rem 0;
    padding: 1rem 2.5rem
}
/* line 75, stdin */

.checkbox .name,
.legal {
    color: #7d7d7d
}
/* line 80, stdin */

.list {
    margin: 0 -18px 18px
}
/* line 84, stdin */

.list-item {
    padding: 18px 18px 0
}
/* line 88, stdin */

.list-heading,
.list-field .name {
    color: #808285
}
/* line 94, stdin */

.workflow-create .name {
    color: #111
}
/* line 100, stdin */

.loading-indicator {
    background-color: #fff
}
/* line 105, stdin */

.loading-indicator.state-success::after {
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%23fff;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E")
}
/* line 109, stdin */

.loading-indicator.state-success::before {
    background: #7DBD42
}
/* line 115, stdin */

.field .message-error {
    color: #ca2881
}
/* line 119, stdin */

.field .input-wrapper {
    display: block
}
/* line 123, stdin */

.field-error input:not([type='checkbox']):not([type='radio']),
.field-strong-info input:not([type='checkbox']):not([type='radio']) {
    padding-right: 32px;
    border: 2px solid #ca2881
}
/* line 129, stdin */

.field-strong-info input:not([type='checkbox']):not([type='radio']) {
    border-color: #357ab7
}
/* line 134, stdin */

.field.badgeable label {
    display: block
}
/* line 140, stdin */

.field.badgeable.field-error .input-wrapper,
.field.badgeable.field-strong-info .input-wrapper {
    position: relative;
    display: block
}
/* line 145, stdin */

.field.badgeable.field-error .input-wrapper::after,
.field.badgeable.field-strong-info .input-wrapper::after {
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%23fff;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M20.4,6.8c-0.5-0.2-1-0.3-1.4-0.3c-0.8,0-1.5,0.2-2.1,0.7l0,0l0,0c-0.2,0.2-0.2,0.6-0.2,0.9c0,0.3,0.1,0.7,0.1,1.3l0.1,0.4 c0,0.2,0.1,0.4,0.1,0.5c0.1,0.4,0.1,0.8,0.1,1c0,0.9-0.2,2.3-0.6,4c-0.4,1.8-0.6,3.3-0.6,4.2c0,0.9,0.2,1.7,0.6,2.4l0.1,0.1l0.1,0.1 c0.4,0.2,0.9,0.4,1.4,0.4c0.2,0,0.6,0,0.9-0.2l0.1,0l0.1-0.1c0.3-0.3,0.6-0.6,0.7-0.8l0.1-0.2l0-0.2c-0.2-0.9-0.3-1.5-0.3-2 c0,0,0-0.1,0-0.2c0-0.1,0.1-0.3,0.1-0.4c0.1-0.3,0.1-0.6,0.1-0.7c0.1-0.6,0.1-1.2,0.1-1.8c0.1-1.4,0.2-2.3,0.2-2.7 c0.2-1.9,0.5-3.2,0.9-4.1c0.2-0.1,0.3-0.3,0.4-0.5c0.2-0.3,0.2-0.6,0.2-0.7C21.4,7.5,20.9,6.9,20.4,6.8z'/%3E%3Cpath d='M19,25.2c-0.5-0.2-1.2-0.3-1.8-0.3c-1.7,0-2.6,0.7-2.6,2.2c0,0.4,0.2,0.9,0.5,1.5l0.1,0.2l0.2,0.1c1.3,0.6,1.8,0.6,2,0.6 c2,0,3.1-1,3.1-2.8C20.5,25.9,19.7,25.5,19,25.2z'/%3E%3C/svg%3E");
    display: block
}
/* line 152, stdin */

.field.badgeable.field-error .input-wrapper::after {
    background-color: #ca2881
}
/* line 158, stdin */

.field.badgeable.field-strong-info .input-wrapper::after {
    background-color: #357ab7
}
/* line 164, stdin */

.field-error .checkbox .name {
    color: #ca2881
}
/* line 171, stdin */

.field-dob.field-error .mask::after {
    color: #ca2881
}
/* line 180, stdin */

.field-new-password .strength-meter .meter-state.state-ok,
.field-new-password .strength-meter .meter-state.state-strong {
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%237DBD42;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E")
}
/* line 185, stdin */

.field-new-password .strength-meter .meter-bar {
    background-color: #E9E9E9
}
/* line 188, stdin */

.field-new-password .strength-meter .step {
    background-color: #E9E9E9
}
/* line 192, stdin */

.field-new-password .strength-meter.invalid .step {
    background-color: #CA2881
}
/* line 197, stdin */

.field-new-password .strength-meter.weak .step {
    background-color: #CA2881
}
/* line 202, stdin */

.field-new-password .strength-meter.ok .step {
    background-color: #ECB21F
}
/* line 207, stdin */

.field-new-password .strength-meter.strong .step {
    background-color: #7DBD42
}
/* line 215, stdin */

.banner.message .container {
    background: no-repeat 9px 15px;
    background-size: 23px;
    padding-left: 41px
}
/* line 221, stdin */

.banner.message-info .container {
    background-color: #c6e9f9;
    background-image: url("/v2/inner/images/icon/neutral.png")
}

@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 221, stdin */
    
    .banner.message-info .container {
        background-image: url("/v2/inner/images/icon_2x/neutral-2x.png")
    }
}
/* line 227, stdin */

.banner.message-error .container {
    background-color: #f4d7e7;
    background-image: url("/v2/inner/images/icon/error.png")
}

@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 227, stdin */
    
    .banner.message-error .container {
        background-image: url("/v2/inner/images/icon_2x/error-2x.png")
    }
}
/* line 233, stdin */

.banner.message-success .container {
    background-color: #ddefd4;
    background-image: url("/v2/inner/images/icon/success.png")
}

@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 233, stdin */
    
    .banner.message-success .container {
        background-image: url("/v2/inner/images/icon_2x/success-2x.png")
    }
}
/* line 240, stdin */

.product-logo-wrapper {
    text-align: center;
    font-size: 1.25rem
}
/* line 244, stdin */

.product-logo-wrapper .product-logo {
    display: block;
    height: 60px;
    font-size: 0;
    white-space: nowrap;
    overflow: hidden;
    background: no-repeat center center transparent;
    background-size: contain
}
/* line 256, stdin */

.section-submit {
    margin: 32px 0
}
/* line 261, stdin */

.workflow-login .title-primary {
    display: block
}
/* line 264, stdin */

.workflow-login .title-primary.title-license-plate {
    display: block
}
/* line 269, stdin */

.workflow-login .block-forgot-password-username+.btn-group-create-account {
    border-top: 1px solid #d7d7d7;
    padding-top: 1rem
}
/* line 274, stdin */

.workflow-login .btn-secondary,
.workflow-login .workflow-network-connect .external-connect .btn-linked,
.workflow-network-connect .external-connect .workflow-login .btn-linked {
    border: 1px solid
}
/* line 277, stdin */

.workflow-login .btn-secondary:hover,
.workflow-login .workflow-network-connect .external-connect .btn-linked:hover,
.workflow-network-connect .external-connect .workflow-login .btn-linked:hover {
    background: #00a1cf;
    color: #f4f5f5
}
/* line 287, stdin */

.workflow-reauth .field-username-email .value {
    text-align: center;
    font-weight: normal
}
/* line 293, stdin */

.workflow-reauth .field-error input:not([type='checkbox']):not([type='radio']) {
    background: none;
    border: 1px solid #d7d7d7
}
/* line 142, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-reauth .field-error input:not([type='checkbox']):not([type='radio'])::-webkit-input-placeholder {
    color: #999
}
/* line 145, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-reauth .field-error input:not([type='checkbox']):not([type='radio'])::-moz-placeholder {
    color: #999
}
/* line 148, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_mixins.scss */

.workflow-reauth .field-error input:not([type='checkbox']):not([type='radio']):-ms-input-placeholder {
    color: #999
}
/* line 305, stdin */

.workflow-login-set-password .field-username-email .value {
    text-align: center;
    border: none
}
/* line 313, stdin */

.workflow-adult-verification .content-message {
    background-image: url("/v2/inner/images/icon/neutral.png");
    background: no-repeat 9px 15px;
    background-size: 23px;
    padding-left: 41px
}

@media (min--moz-device-pixel-ratio: 1.3),
(-webkit-min-device-pixel-ratio: 1.3),
(min-device-pixel-ratio: 1.3),
(min-resolution: 1.3dppx) {
    /* line 313, stdin */
    
    .workflow-adult-verification .content-message {
        background-image: url("/v2/inner/images/icon_2x/neutral-2x.png")
    }
}
/* line 322, stdin */

.section-legal-documents .block-description {
    color: #111
}
/* line 326, stdin */

.workflow-ipas-selection .list-field-username .value {
    color: #0377d4
}
/* line 330, stdin */

.instructional-message {
    color: #144b97;
    font-size: 1.1667rem;
    text-align: center
}
/* line 336, stdin */

input:not([type='checkbox']):not([type='radio']),
select,
.toggle .name,
.toggle label .name {
    box-shadow: none
}
/* line 343, stdin */

.field-focused span:first-child {
    font-weight: bold;
    color: #333
}
/* line 349, stdin */

.workflow-create-profile .title {
    margin-bottom: 20px
}
/* line 353, stdin */

.workflow-launch-registration .title-primary {
    display: none
}
/* line 357, stdin */

.footer-login {
    border-top: 0px
}
/* line 361, stdin */

.footer-login-link {
    font-weight: normal
}
/* line 365, stdin */

.show-password-action .checkbox .name {
    color: #777
}
/* line 371, stdin */

.mobile-resend-code .resend-message {
    color: #7DBD42;
    background-image: url("data:image/svg+xml,%3Csvg style='fill:%237DBD42;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' height='36' width='36' preserveAspectRatio='none slice'%3E%3Cpath d='M29.6,8.5c-0.2-0.6-0.6-1.2-1.1-1.6c-0.4-0.3-0.8-0.4-1.4-0.4c-0.8,0-1.5,0.4-2,1l0,0l0,0L14.7,23.2l-4-4 c-0.4-0.5-1.1-0.8-1.8-0.8c-0.9,0-1.6,0.6-1.8,0.8c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.8,0.3,1.4,0.9,1.7l6.1,6.1c0.5,0.5,1.1,0.8,1.8,0.8 h0.1c0.8,0,1.5-0.4,2-1.1l12.1-18C29.6,9.8,29.7,9.1,29.6,8.5z'/%3E%3C/svg%3E")
}

@media screen and (min-width: 420px) {
    /* line 4, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    body {
        background: rgba(255, 255, 255, 0.8)
    }
    /* line 8, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .wrapper {
        margin: 30px auto;
        width: 410px;
        font-size: 12px
    }
    /* line 14, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .content {
        box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);
        border-radius: 12px
    }
    /* line 19, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .main {
        margin: 0 40px
    }
    /* line 23, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list {
        font-size: 1rem;
        position: absolute;
        right: 0;
        overflow: hidden;
        visibility: hidden;
        background: white;
        border-radius: 3px;
        -webkit-transition: opacity 100ms, height 100ms;
        transition: opacity 100ms, height 100ms
    }
    /* line 33, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list ul {
        margin: 0;
        background: transparent;
        border: none;
        border-radius: 0
    }
    /* line 40, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list .close {
        display: none
    }
    /* line 44, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list li a {
        border-bottom: none
    }
    /* line 48, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list li:first-child a {
        padding-top: 0.5em
    }
    /* line 52, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list li:last-child a {
        padding-bottom: 0.5em
    }
    /* line 56, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list a {
        text-align: left
    }
    /* line 60, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list.state-calculating,
    .nav-list.state-active {
        top: auto;
        left: auto;
        bottom: auto;
        visibility: visible
    }
    /* line 67, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .nav-list.state-active {
        border: 1px solid #d7d7d7;
        box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
        opacity: 1;
        -webkit-transition: opacity 250ms, height 250ms;
        transition: opacity 250ms, height 250ms
    }
    /* line 75, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .dialog {
        border-radius: 12px;
        background: rgba(255, 255, 255, 0.8)
    }
    /* line 79, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .dialog .container {
        border-radius: 3px;
        background: #f4f5f5;
        padding: 40px 40px 20px;
        box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25);
        width: 330px
    }
    /* line 88, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .loading-indicator {
        border-radius: 12px
    }
    /* line 93, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .field-dob .birth-month {
        max-width: 124.8px;
        min-width: 124.8px
    }
    /* line 98, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_large_screen.scss */
    
    .field-dob .birth-year,
    .field-dob .birth-day {
        max-width: 93.6px;
        min-width: 93.6px;
        padding-right: 30px
    }
    /* line 380, stdin */
    
    body {
        background: rgba(19, 31, 66, 0.9) url("/v2/inner/images/stars.png") repeat-x
    }
}

@media screen and (min-width: 720px) {
    /* line 8, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width {
        width: 720px;
        font-size: 12px
    }
    /* line 12, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .title,
    .wrapper-full-width .block,
    .wrapper-full-width .message .container {
        margin-left: 40px;
        margin-right: 40px
    }
    /* line 19, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .dialog .container {
        width: 50%;
        margin-left: auto;
        margin-right: auto
    }
    /* line 25, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .dialog .btn {
        float: none
    }
    /* line 29, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list {
        display: table;
        width: 100%;
        margin: 0 -0.5rem 18px;
        border-bottom: none
    }
    /* line 36, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-heading-group,
    .wrapper-full-width .list-item {
        display: table-row
    }
    /* line 41, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-item {
        cursor: pointer
    }
    /* line 45, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-field .name,
    .wrapper-full-width .list-select-button {
        display: none
    }
    /* line 50, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-heading,
    .wrapper-full-width .list-select-radio,
    .wrapper-full-width .list-field {
        display: table-cell;
        font-size: 1rem;
        padding: 10px 0.5rem
    }
    /* line 58, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-select-radio,
    .wrapper-full-width .list-field {
        border-top: 1px solid #e5e5e5
    }
    /* line 63, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-heading-select,
    .wrapper-full-width .list-select-radio {
        width: 1%;
        text-align: center;
        white-space: nowrap
    }
    /* line 70, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-field .value {
        display: inline;
        width: auto
    }
    /* line 75, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-heading-date-created,
    .wrapper-full-width .list-field-date-created {
        width: 1%;
        white-space: nowrap
    }
    /* line 81, /var/lib/jenkins/workspace/dtss.disneyid.lightboxv2.ci.master/target/checkout/assets/inner/styles/_layout_base_two_column.scss */
    
    .wrapper-full-width .list-submit {
        display: block
    }
}
/* End Disney OneID */


/* Begin TravelTrade Overrides */

body {
    background: #000;
    color: #253b56;
    font-size: 14px;
    line-height: 18px;
    font-family: AvenirDisney, Helvetica, Arial, sans-serif;
}

@media screen and (min-width: 420px) {
    
    body {
        background: rgba(0, 0, 0, .7) none;
    }
    
    .dialog {
        background: rgba(250, 247, 246, 0.8);
    }
    
    section.main {
        margin: 20px;
    }
    
}

.dialog {
    background: #faf7f6;
}

.dialog .container {
    background: white;
}

section.main {
    margin: 20px;
}

h2.title-primary {    
    color: #253b56;
    font-size: 24px;
    line-height: 30px;
    font-weight: 400;    
}

a.btn-facebook, a.btn-google-sign-in {
    display: none;
}

div.btn-group-create-account {
    margin-top: -15px;
    padding-top: 20px;
    border-top: 1px solid #979797;
}

form .field-group input {
    width: 262px;
    height: 44px;
    padding-left: 10px;
    color: #a0aebf;
    border: #979797 1px solid;
    border-radius: 3px;
}

form .field-group input:hover {
    color: #0470ab;
    border-color: #0470ab;
}

form .field-group input:active {
    color: #253b56;
    border-color: #253b56;
}

form div.toggle span.name {
    background-color: #ebf6fc;
}

button.btn-primary {
    /*width: 100%;*/
    height: 44px;
    /*max-width: 262px;*/
    display: inline-block;
    /*border: solid 1px #1994d7;*/
    background: #1994d7;
    color: #fff;
    padding: 15px 5px;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    line-height: 12px;
    cursor: pointer;
    text-decoration: none;
}

button.btn-primary:active {
    border: solid 1px #253b56;
    background: #253b56;
    color: #fff;
    text-decoration: none;
}

button.btn-primary:hover {
    border: solid 1px #0470ab;
    background: #0470ab;
    color: #fff;
    text-decoration: none;
}

button.btn-secondary {
    width: 100%;
    height: 44px;
    max-width: 262px;
    display: inline-block;
    border: solid 1px #1994d7;
    background: #fff;
    color: #1994d7;
    padding: 15px 5px 15px 5px;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    line-height: 12px;
    cursor: pointer;
    text-decoration: none;
    line-height: 12px;
}

button.btn-secondary:active {
    border: solid 1px #253b56;
    background: #253b56;
    color: #fff;
    text-decoration: none;
}

button.btn-secondary:hover {
    border: solid 1px #0470ab;
    background: #0470ab;
    color: #fff;
    text-decoration: none;
}

