.Breadcrumbs{grid-area:auto}.Breadcrumbs a{color:#fff}.Header:not(.Header--sticky){--color1:transparent;--color2:transparent}.Register{position:relative}.Register__bg{--color1:#259892;--color2:#33c6c0;bottom:5.5rem;z-index:-1;height:calc(100% + 15rem);background:url(/build/shop/images/background-register.58253f8c.jpg) no-repeat 50%/cover}.Register__bg,.Register__bg:before{position:absolute;left:0;width:100%}.Register__bg:before{bottom:0;height:100%;background:rgba(10,18,25,.88);content:""}.Register__title{place-self:center;margin:2rem 0 0;color:#fff;font-size:3rem;font-weight:var(--fweight-semi-bold);text-align:center}.Register__content{display:grid;grid-template-columns:100%;justify-content:space-between;width:Min(100%,89rem);margin:4rem auto 0;padding:0 2rem;color:#fff;text-align:center}@media screen and (min-width:67em){.Register__content{grid-template-columns:34.5rem 34.5rem}}.Register__content .sylius-validation-error{margin-top:.5rem;color:#dc3545}.Register__text{margin-bottom:7.5rem}.Register__text section{display:grid;place-items:center;text-align:initial}.Register__text h2{margin:0;color:var(--app-teal);font-size:3rem;font-weight:var(--fweight-light);text-align:center}.Register__text ol,.Register__text p,.Register__text ul{width:Min(100%,28.5rem);font-size:1.0625rem;line-height:1.7}.Register .Form{align-self:start;padding:4.3rem 3.5rem;background:var(--app-grey-medium);border-radius:1rem}.Register .Form .CallToAction{--background:var(--app-black);--color:#fff;place-self:center}.Register__forgotten{place-self:center;margin-top:1em;color:var(--app-teal)}.Register__register{position:relative;z-index:1;display:grid;place-items:center;gap:1.5rem;padding:6.5rem 2rem 8.75rem;color:#fff;background:url(/build/shop/images/background-register.58253f8c.jpg) no-repeat 50%/cover}.Register__register:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;display:block;background:rgba(10,18,25,.88);content:""}.Register__register .CallToAction{--background:var(--app-teal);--color:#fff}.Register__subtitle{margin:0;font-size:2rem;font-weight:var(--fweight-semi-bold);line-height:1.2;text-align:center}