.withdrawal-function{padding:6rem 0}.withdrawal-function__shell{max-width:86rem;margin:0 auto}.withdrawal-function__intro{margin-bottom:3rem;text-align:center}.withdrawal-function__eyebrow{margin:0 0 .8rem;color:rgba(var(--color-foreground),.7);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.withdrawal-function__title{margin:0 0 1.2rem}.withdrawal-function__lead{max-width:68rem;margin:0 auto}.withdrawal-card{padding:clamp(2rem,5vw,4rem);border:1px solid rgba(var(--color-foreground),.16);border-radius:var(--media-radius);background:rgb(var(--color-background));box-shadow:0 1.2rem 4rem rgba(var(--color-foreground),.07)}.withdrawal-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 3rem;padding:0;list-style:none}.withdrawal-steps li{display:flex;align-items:center;gap:.8rem;color:rgba(var(--color-foreground),.58);font-size:1.3rem}.withdrawal-steps span{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;border:1px solid currentColor;border-radius:50%;font-weight:700}.withdrawal-steps li[aria-current=step]{color:rgb(var(--color-foreground));font-weight:700}.withdrawal-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.withdrawal-form__field--wide{grid-column:1 / -1}.withdrawal-form label,.withdrawal-form legend{display:block;margin-bottom:.8rem;color:rgb(var(--color-foreground));font-weight:700}.withdrawal-form input[type=text],.withdrawal-form input[type=email],.withdrawal-form textarea{width:100%;min-height:5rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:calc(var(--media-radius) * .55);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.withdrawal-form textarea{min-height:11rem;resize:vertical}.withdrawal-form input:focus,.withdrawal-form textarea:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.withdrawal-form fieldset{margin:0;padding:0;border:0}.withdrawal-form__choice{display:flex!important;align-items:flex-start;gap:1rem;margin:0 0 1rem!important;font-weight:400!important}.withdrawal-form__choice input{width:1.8rem;height:1.8rem;margin-top:.25rem}.withdrawal-form__hint{margin:.7rem 0 0;color:rgba(var(--color-foreground),.68);font-size:1.3rem}.withdrawal-form__notice{margin:2.5rem 0 0;padding:1.4rem 1.6rem;border-left:4px solid rgb(var(--color-foreground));background:rgba(var(--color-foreground),.05)}.withdrawal-form__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.5rem;position:relative;z-index:2}.withdrawal-form__actions .button{display:inline-flex!important;min-width:20rem;visibility:visible!important;opacity:1!important}.withdrawal-form__actions .button:not(.withdrawal-form__secondary){border:2px solid #d55c28!important;background:#d55c28!important;color:#fff!important}.withdrawal-form__actions .button:not(.withdrawal-form__secondary):hover{border-color:#f78900!important;background:#f78900!important;color:#fff!important}.withdrawal-form__secondary{border:2px solid #616161!important;background:#fff!important;color:rgb(var(--color-foreground))!important}.withdrawal-review{margin:2rem 0;padding:2rem;border-radius:calc(var(--media-radius) * .55);background:rgba(var(--color-foreground),.05)}.withdrawal-review div,.withdrawal-receipt__details div{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1.5fr);gap:1rem;padding:.9rem 0;border-bottom:1px solid rgba(var(--color-foreground),.12)}.withdrawal-review div:last-child,.withdrawal-receipt__details div:last-child{border-bottom:0}.withdrawal-review dt,.withdrawal-receipt__details dt{font-weight:700}.withdrawal-review dd,.withdrawal-receipt__details dd{margin:0;overflow-wrap:anywhere}.withdrawal-receipt__status{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:1.5rem;color:#18794e;font-weight:700}.withdrawal-receipt__status svg{width:2.4rem;height:2.4rem}.withdrawal-receipt__details{margin:2rem 0}.withdrawal-function__legal-note{margin-top:2rem;color:rgba(var(--color-foreground),.68);font-size:1.3rem}.withdrawal-form__error{margin-bottom:2rem;padding:1.4rem 1.6rem;border-left:4px solid #b42318;background:#fff1f0;color:#8a1c13}[data-withdrawal-step][hidden],[data-partial-items][hidden]{display:none!important}.refund-policy-withdrawal-cta{display:flex;justify-content:center;padding-top:1rem;padding-bottom:6rem}.refund-policy-withdrawal-cta__button{display:inline-flex;align-items:center;justify-content:center;min-width:22rem;min-height:4.8rem;padding:1rem 2.4rem;border:2px solid #d55c28;border-radius:var(--buttons-radius-outset);background:#d55c28;color:#fff!important;font-size:1.4rem;font-weight:700;letter-spacing:.05em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.refund-policy-withdrawal-cta__button:hover{border-color:#f78900;background:#f78900;color:#fff!important}@media screen and (max-width:749px){.withdrawal-function{padding:4rem 0}.withdrawal-steps,.withdrawal-form__grid{grid-template-columns:1fr}.withdrawal-review div,.withdrawal-receipt__details div{grid-template-columns:1fr;gap:.3rem}.withdrawal-form__actions,.withdrawal-form__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/withdrawal-function.css.map */
