.DesktopCheckoutProgress_progress__8CIyy{display:none}@media (min-width:1024px){.DesktopCheckoutProgress_progress__8CIyy{display:block;grid-column:1;grid-row:1;align-self:start;min-width:0;max-width:18rem;container-type:inline-size;padding-block:clamp(1rem,3vh,2.5rem);color:var(--color-white)}.DesktopCheckoutProgress_header__PTXkX{margin-bottom:2rem}.DesktopCheckoutProgress_title__dwFBC{max-width:100%;margin:0;font-family:var(--font-road);font-size:clamp(1.5rem,13cqi,2.5rem);font-weight:400;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;text-wrap:balance}.DesktopCheckoutProgress_intro__NijDD{max-width:27ch;margin:1rem 0 0;color:rgb(255 255 255/70%);font-size:.9375rem;line-height:1.65}.DesktopCheckoutProgress_progressSummary__rpCxf{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.625rem;color:rgb(255 255 255/65%);font-size:.75rem;line-height:1.5}.DesktopCheckoutProgress_progressSummary__rpCxf>:last-child{color:var(--color-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DesktopCheckoutProgress_track__y1e7N{height:3px;margin-bottom:1.75rem;overflow:hidden;border-radius:2px;background:rgb(255 255 255/13%)}.DesktopCheckoutProgress_track__y1e7N>span{display:block;height:100%;border-radius:inherit;background:var(--color-primary);transition:width .24s ease}.DesktopCheckoutProgress_steps__agICo{list-style:none;margin:0;padding:0}.DesktopCheckoutProgress_step__0AByy{position:relative;display:flex;align-items:flex-start;gap:.875rem;min-height:3.75rem;padding-bottom:1.25rem}.DesktopCheckoutProgress_step__0AByy:last-child{min-height:0;padding-bottom:0}.DesktopCheckoutProgress_step__0AByy:not(:last-child):after{position:absolute;top:2.25rem;bottom:.25rem;left:calc(1.0625rem - .5px);width:1px;background:rgb(255 255 255/15%);content:""}.DesktopCheckoutProgress_step__0AByy[data-state=complete]:after{background:rgb(196 125 99/65%)}.DesktopCheckoutProgress_node__hB8Cr{position:relative;display:grid;flex:0 0 2.125rem;height:2.125rem;box-sizing:border-box;place-items:center;border:1px solid rgb(255 255 255/20%);border-radius:50%;color:rgb(255 255 255/55%);transition:background .2s ease,border-color .2s ease,color .2s ease}.DesktopCheckoutProgress_label__y1kSc{flex:1 1;min-width:0;padding-top:.375rem}.DesktopCheckoutProgress_stepTitle__wPAG2{display:block;color:rgb(255 255 255/63%);font-size:.875rem;line-height:1.5}.DesktopCheckoutProgress_currentStep__mylWZ{display:block;margin:-.375rem 0 .125rem;color:#e1ab94;font-size:.6875rem;line-height:1.5}.DesktopCheckoutProgress_step__0AByy[data-state=complete] .DesktopCheckoutProgress_node__hB8Cr{border-color:rgb(196 125 99/65%);color:#e1ab94}.DesktopCheckoutProgress_step__0AByy[data-state=complete] .DesktopCheckoutProgress_stepTitle__wPAG2{color:rgb(255 255 255/85%)}.DesktopCheckoutProgress_step__0AByy[data-state=active] .DesktopCheckoutProgress_node__hB8Cr{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground);box-shadow:0 0 0 5px rgb(196 125 99/12%)}.DesktopCheckoutProgress_step__0AByy[data-state=active] .DesktopCheckoutProgress_stepTitle__wPAG2{color:var(--color-white);font-weight:600}.DesktopCheckoutProgress_description__0SFU0{max-width:25ch;margin:.375rem 0 0;color:rgb(255 255 255/70%);font-size:.8125rem;line-height:1.6}}@media (min-width:1024px) and (max-height:850px){.DesktopCheckoutProgress_progress__8CIyy{padding-block:.5rem}.DesktopCheckoutProgress_header__PTXkX{margin-bottom:1.25rem}.DesktopCheckoutProgress_title__dwFBC{font-size:clamp(1.5rem,13cqi,1.875rem)}.DesktopCheckoutProgress_intro__NijDD{margin-top:.625rem;font-size:.875rem}.DesktopCheckoutProgress_track__y1e7N{margin-bottom:1.25rem}.DesktopCheckoutProgress_step__0AByy{min-height:3.125rem;padding-bottom:.75rem}}@media (prefers-reduced-motion:reduce){.DesktopCheckoutProgress_progress__8CIyy *{transition:none!important}}.DesktopCheckoutSupport_support__sPuqE{display:none}@media (min-width:1024px){.DesktopCheckoutSupport_support__sPuqE{display:flex;grid-column:3;grid-row:1;align-self:stretch;flex-direction:column;align-items:flex-start;gap:2.5rem;min-width:0;padding-block:clamp(1rem,3vh,2.5rem);color:var(--color-white)}.DesktopCheckoutSupport_phone__Zg_od{width:100%;max-width:13rem;padding-top:1.25rem;border-top:1px solid rgb(255 255 255/20%)}.DesktopCheckoutSupport_icon__WENJR{margin-bottom:1rem;color:#e1ab94}.DesktopCheckoutSupport_title__kZJU8{margin:0;font-size:1rem;font-weight:600;line-height:1.5;text-wrap:balance}.DesktopCheckoutSupport_description__MSxoI{max-width:24ch;margin:.625rem 0 1.25rem;color:rgb(255 255 255/68%);font-size:.8125rem;line-height:1.65}.DesktopCheckoutSupport_qrLink__7Vrm9{display:inline-flex;max-width:100%;flex-direction:column;gap:.75rem;color:rgb(255 255 255/75%);text-decoration:none}.DesktopCheckoutSupport_qrFrame__QKdhd{display:block;box-sizing:border-box;max-width:100%;padding:1rem;border-radius:.75rem;background:#fff;box-shadow:0 4px 16px rgb(0 0 0/8%)}.DesktopCheckoutSupport_qrFrame__QKdhd img{display:block;width:8.25rem;max-width:100%;height:auto;aspect-ratio:1;filter:brightness(0)}.DesktopCheckoutSupport_domain__EFmVq{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-inline:.125rem;font-size:.75rem;line-height:1.5}.DesktopCheckoutSupport_qrLink__7Vrm9:hover .DesktopCheckoutSupport_domain__EFmVq{color:#fff}.DesktopCheckoutSupport_qrLink__7Vrm9:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px;border-radius:.75rem}.DesktopCheckoutSupport_explore__FRzbP{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:14rem;margin-top:auto;padding:1rem 0;border:0;border-top:1px solid rgb(255 255 255/20%);background:transparent;color:rgb(255 255 255/85%);font:inherit;text-align:left;cursor:pointer}.DesktopCheckoutSupport_explore__FRzbP>svg{flex-shrink:0;transition:transform .16s ease}.DesktopCheckoutSupport_exploreTitle__dkAzj{display:block;font-size:.8125rem;font-weight:500;line-height:1.5}.DesktopCheckoutSupport_exploreDetail__RB2rI{display:block;margin-top:.25rem;color:rgb(255 255 255/55%);font-size:.75rem;line-height:1.6}.DesktopCheckoutSupport_explore__FRzbP:hover{color:#fff;border-color:rgb(255 255 255/40%)}.DesktopCheckoutSupport_explore__FRzbP:hover>svg{transform:translateY(3px)}.DesktopCheckoutSupport_explore__FRzbP:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}}@media (prefers-reduced-motion:reduce){.DesktopCheckoutSupport_explore__FRzbP>svg{transition:none}}