.ConfirmationMessage{margin-bottom:var(--spacing-96,96px);margin-left:auto;margin-right:auto;margin-top:var(--spacing-40,40px);max-width:628px;max-width:calc(628px + var(--site-padding)*2);padding-left:var(--site-padding);padding-right:var(--site-padding)}@media screen and (min-width:1000px){.ConfirmationMessage{margin-bottom:var(--spacing-184,184px)}.ConfirmationMessage[data-variant=registration]{margin-top:0}.ConfirmationMessage[data-variant=checkout]{margin-top:var(--spacing-84,84px)}.ConfirmationMessage[data-variant=form] .ConfirmationMessage--description{font-size:16px;font-weight:300;line-height:1.6}}@media screen and (min-width:1000px) and (min-width:750px){.ConfirmationMessage[data-variant=form] .ConfirmationMessage--description{font-size:calc(.37736vw + 13.16981px)}}@media screen and (min-width:1000px) and (min-width:1280px){.ConfirmationMessage[data-variant=form] .ConfirmationMessage--description{font-size:18px}}@media screen and (min-width:1000px) and (max-width:750px){.ConfirmationMessage[data-variant=form] .ConfirmationMessage--description{line-height:1.4}}.ConfirmationMessage--inner{align-items:center;border:1px solid rgba(var(--c-border));border-radius:var(--border-radius-default);display:flex;flex-direction:column;padding:var(--spacing-40,40px) var(--spacing-24,24px) var(--spacing-48,48px) var(--spacing-24,24px)}@media screen and (min-width:1000px){.ConfirmationMessage--inner{padding:var(--spacing-64,64px) var(--spacing-56,56px) var(--spacing-80,80px) var(--spacing-56,56px)}}.ConfirmationMessage--icon{color:rgba(var(--c-signal-blue),1);margin-bottom:var(--spacing-32,32px)}@media screen and (min-width:1000px){.ConfirmationMessage--icon{margin-bottom:var(--spacing-48,48px)}}.ConfirmationMessage--title{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:var(--spacing-32,32px)}@media (min-width:750px){.ConfirmationMessage--title{font-size:calc(.75472vw + 18.33962px)}}@media (min-width:1280px){.ConfirmationMessage--title{font-size:28px}}@media screen and (max-width:750px){.ConfirmationMessage--title{line-height:1.2}}.ConfirmationMessage--subtitle{font-size:16px;font-weight:300;line-height:1.6;margin-bottom:var(--spacing-32,32px)}@media (min-width:750px){.ConfirmationMessage--subtitle{font-size:calc(.37736vw + 13.16981px)}}@media (min-width:1280px){.ConfirmationMessage--subtitle{font-size:18px}}@media screen and (max-width:750px){.ConfirmationMessage--subtitle{line-height:1.4}}.ConfirmationMessage--orderInfo{border-bottom:1px solid rgba(var(--c-border));border-top:1px solid rgba(var(--c-border));font-size:16px;font-weight:300;line-height:1.6;margin-bottom:var(--spacing-32,32px);padding:var(--spacing-24,24px) 0;text-align:center;width:100%}@media (min-width:750px){.ConfirmationMessage--orderInfo{font-size:calc(.37736vw + 13.16981px)}}@media (min-width:1280px){.ConfirmationMessage--orderInfo{font-size:18px}}@media screen and (max-width:750px){.ConfirmationMessage--orderInfo{line-height:1.4}}.ConfirmationMessage--orderNumber{font-weight:700}.ConfirmationMessage--orderLead,.ConfirmationMessage--orderNumber,.ConfirmationMessage--title{margin-bottom:var(--spacing-32,32px);text-align:center}@media screen and (min-width:1000px){.ConfirmationMessage--orderLead,.ConfirmationMessage--orderNumber,.ConfirmationMessage--title{margin-bottom:var(--spacing-24,24px)}}.ConfirmationMessage--registration{margin-bottom:var(--spacing-48,48px);text-align:center}@media screen and (min-width:1000px){.ConfirmationMessage--registration{margin-bottom:var(--spacing-64,64px)}}.ConfirmationMessage--registration--text{font-size:16px;font-weight:300;line-height:1.6;margin-bottom:1em}@media (min-width:750px){.ConfirmationMessage--registration--text{font-size:calc(.37736vw + 13.16981px)}}@media (min-width:1280px){.ConfirmationMessage--registration--text{font-size:18px}}@media screen and (max-width:750px){.ConfirmationMessage--registration--text{line-height:1.4}}.ConfirmationMessage--ctas{display:flex;gap:1em}.ConfirmationMessage--description{font-size:16px;font-weight:300;line-height:1.6;margin-bottom:var(--spacing-48,48px);overflow-wrap:anywhere;text-align:center}@media (min-width:750px){.ConfirmationMessage--description{font-size:calc(.37736vw + 13.16981px)}}@media (min-width:1280px){.ConfirmationMessage--description{font-size:18px}}@media screen and (max-width:750px){.ConfirmationMessage--description{line-height:1.4}}.ConfirmationMessage--description>:first-child{margin-top:0}.ConfirmationMessage--description>:last-child{margin-bottom:0}.ConfirmationMessage--description>[data-slate-fragment]>:first-child{margin-top:0}.ConfirmationMessage--description>[data-slate-fragment]>:last-child{margin-bottom:0}.ConfirmationMessage--description .Button+.Button{margin-left:16px}.ConfirmationMessage--description p{margin-bottom:1em;margin-top:1em}.ConfirmationMessage--description a:not([class]),.ConfirmationMessage--description a[class=""]{background-image:linear-gradient(rgba(var(--c-grey),.4),rgba(var(--c-grey),.4));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:rgba(var(--c-signal-blue),1);position:relative;text-decoration:none}@media (hover:hover){.ConfirmationMessage--description a:not([class]):focus,.ConfirmationMessage--description a:not([class]):hover,.ConfirmationMessage--description a[class=""]:focus,.ConfirmationMessage--description a[class=""]:hover{background-image:linear-gradient(currentcolor,currentcolor);color:rgba(var(--c-signal-blue-dark),1)}}.ConfirmationMessage--description small{display:inline-block;font-size:.75em}.ConfirmationMessage--description b,.ConfirmationMessage--description strong{font-weight:700}.ConfirmationMessage--description em,.ConfirmationMessage--description i{font-style:italic}@media screen and (min-width:1000px){.ConfirmationMessage--description{margin-bottom:var(--spacing-64,64px)}}
