.page-module__SVNoAa__steps{margin-bottom:var(--spacing-xl);margin-inline:var(--spacing-md);container-type:inline-size}.page-module__SVNoAa__desktopShopHeader{background-color:var(--color-brand);color:var(--color-on-brand);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);position:relative}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__headerInner{gap:var(--spacing-lg);grid-template-rows:[title-start logo-start]auto[title-end details-start]auto[details-end logo-end];grid-template-columns:[title-start details-start]auto[title-end details-end logo-start]200px[logo-end];display:grid}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__title{grid-area:title}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__shopDetails{flex-direction:row;grid-area:details;align-items:center;margin-top:0;margin-bottom:0;display:flex}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__shopDetails dt{margin-right:var(--spacing-sm);justify-content:center;align-items:center;display:flex}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__shopDetails dd{margin-left:0}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__shopDetails a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__shopDetails a:hover{text-decoration:underline}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__logo{display:none;display:var(--logo-display,none);object-fit:scale-down;grid-area:logo;justify-self:end;max-height:89px}@media (max-width:700px){.page-module__SVNoAa__desktopShopHeader{padding:var(--spacing-md)}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__headerInner{display:block}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__title{font-size:var(--font-size-xl)}.page-module__SVNoAa__desktopShopHeader .page-module__SVNoAa__logo{display:none}}@supports (display:grid){.page-module__SVNoAa__desktopShopHeader{--logo-display:block}}
.Back-module__3_aLMq__backLink{margin-top:var(--spacing-neg-md);margin-bottom:var(--spacing-md)}@media (max-width:859px){.Back-module__3_aLMq__backLink{margin-left:0}}
.Step-module__UBHtma__root{grid-template-columns:[icon-start] 24px [icon-end] var(--spacing-md) [header-start content-start] 1fr [header-end content-end];grid-template-rows:[icon-start header-start]auto[header-end icon-end content-start]auto[content-end];display:grid}.Step-module__UBHtma__root .Step-module__UBHtma__icon{grid-area:icon;align-self:center}.Step-module__UBHtma__root .Step-module__UBHtma__stepHeader{font-size:var(--font-size-lg);grid-area:header;align-self:center;margin:0}.Step-module__UBHtma__root .Step-module__UBHtma__stepContent{min-width:0;margin-top:var(--spacing-md);grid-area:content}.Step-module__UBHtma__root .Step-module__UBHtma__stepContent:empty{display:none}@container not (min-width:600px){.Step-module__UBHtma__root{grid-template-rows:[header-start]auto[header-end content-start]auto[content-end];grid-template-columns:[header-start content-start]1fr[header-end content-end]}.Step-module__UBHtma__root .Step-module__UBHtma__icon{display:none}}
.Steps-module__Z8YiRG__step{--transition-duration:.2s;padding:var(--spacing-lg);border:solid 1px var(--color-border-subtle);z-index:0;transition:all var(--transition-duration) ease-in-out allow-discrete, border-bottom-width var(--transition-duration) 0s;position:relative}.Steps-module__Z8YiRG__step:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.Steps-module__Z8YiRG__step:last-child{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.Steps-module__Z8YiRG__step:not(:last-child,.Steps-module__Z8YiRG__active){border-bottom:none}.Steps-module__Z8YiRG__step:not(.Steps-module__Z8YiRG__active){margin-inline:var(--spacing-md);background-color:var(--color-surface-subtle)}.Steps-module__Z8YiRG__step.Steps-module__Z8YiRG__active{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background-color:var(--color-surface);z-index:1}.Steps-module__Z8YiRG__step.Steps-module__Z8YiRG__active+.Steps-module__Z8YiRG__step{border-top:none}@container not (min-width:800px){.Steps-module__Z8YiRG__step{padding:var(--spacing-md)}}