.eu-withdrawal{--eu-withdrawal-accent: #ff7b4b;--eu-withdrawal-error: #d72c0d;--eu-withdrawal-muted: #808085;--eu-withdrawal-border: #d9d9d9;--eu-withdrawal-input-border: rgba(0, 0, 0, .2);--eu-withdrawal-surface: #fafafa;--eu-withdrawal-surface-hover: #efefef;--eu-withdrawal-text: #000000;--eu-withdrawal-placeholder: #d9d9d9;--eu-withdrawal-checkbox-border: #353535;--eu-withdrawal-declaration-text: #333333;--eu-withdrawal-form-width: 800px;--eu-withdrawal-step-width: 576px;--eu-withdrawal-connector-width: 200px;--eu-withdrawal-radius: 10px;padding-block:56px 88px}.eu-withdrawal>.container{max-width:calc(var(--eu-withdrawal-form-width) + var(--gutter) * 2)}eu-withdrawal-form,.eu-withdrawal__inner{display:block;width:100%;max-width:var(--eu-withdrawal-form-width);margin-inline:auto}.eu-withdrawal__steps{display:flex;align-items:flex-start;justify-content:center;gap:8px;width:100%;max-width:var(--eu-withdrawal-step-width);margin:0 auto 64px;padding:0;list-style:none}.eu-withdrawal__step{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:8px;text-align:center}.eu-withdrawal__step-connector{flex:0 0 var(--eu-withdrawal-connector-width);width:var(--eu-withdrawal-connector-width);height:2px;margin-top:15px;background:var(--eu-withdrawal-border)}.eu-withdrawal__steps[data-progress="2"] .eu-withdrawal__step-connector:nth-child(2){background:var(--eu-withdrawal-accent)}.eu-withdrawal__steps[data-progress="3"] .eu-withdrawal__step-connector{background:var(--eu-withdrawal-accent)}.eu-withdrawal__step-marker{width:32px;height:32px;border-radius:16px;border:1px solid var(--eu-withdrawal-border);background:#fff;color:var(--eu-withdrawal-muted);display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;line-height:1}.eu-withdrawal__step.is-active .eu-withdrawal__step-marker{border-color:var(--eu-withdrawal-text);background:var(--eu-withdrawal-text);color:#fff;font-weight:600}.eu-withdrawal__step.is-complete .eu-withdrawal__step-marker{border-color:var(--eu-withdrawal-accent);background:var(--eu-withdrawal-accent);color:#fff;font-weight:600}.eu-withdrawal__step-label{font-size:.875rem;line-height:1.2;color:var(--eu-withdrawal-muted);font-weight:600;opacity:.8}.eu-withdrawal__step.is-active .eu-withdrawal__step-label,.eu-withdrawal__step.is-complete .eu-withdrawal__step-label{color:var(--eu-withdrawal-text);opacity:1}.eu-withdrawal__panel[hidden]{display:none!important}.eu-withdrawal__panel-title{margin:0 0 8px;font-size:2rem;font-weight:600;line-height:1.2;color:var(--eu-withdrawal-text)}.eu-withdrawal__panel-desc{margin:0 0 48px;color:var(--eu-withdrawal-text);font-size:.875rem;font-weight:500;line-height:1.2}.eu-withdrawal__field{margin-bottom:24px}.eu-withdrawal__field:last-of-type{margin-bottom:0}.eu-withdrawal__field--reason{margin-top:24px}.eu-withdrawal__field .label{display:block;margin-bottom:8px;font-size:1rem;font-weight:400;color:var(--eu-withdrawal-text)}.eu-withdrawal__field .input,.eu-withdrawal__field select.input{width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--eu-withdrawal-input-border);border-radius:var(--eu-withdrawal-radius);background:#fff;font-size:1rem;box-shadow:none}.eu-withdrawal__field .input::placeholder{color:var(--eu-withdrawal-placeholder)}.eu-withdrawal__field .input:focus,.eu-withdrawal__field select.input:focus{border-color:#00000059;box-shadow:none;outline:none}.eu-withdrawal__field.is-error .input{border-color:var(--eu-withdrawal-error)}.eu-withdrawal__field-error{margin-top:8px;color:var(--eu-withdrawal-error);font-size:.875rem}.eu-withdrawal__hint{margin-top:8px;color:var(--eu-withdrawal-muted);font-size:.875rem;line-height:1.2}.eu-withdrawal__required{color:var(--eu-withdrawal-error)}.eu-withdrawal__items-box{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:var(--eu-withdrawal-radius);background:var(--eu-withdrawal-surface)}.eu-withdrawal__select-all{display:flex;align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:400;color:var(--eu-withdrawal-text)}.eu-withdrawal__select-all input,.eu-withdrawal__item-check input,.eu-withdrawal__declaration input{width:14px;height:14px;margin:0;border-radius:2px;accent-color:var(--eu-withdrawal-text)}.eu-withdrawal__items{display:flex;flex-direction:column;gap:16px}.eu-withdrawal__item{display:grid;grid-template-columns:14px 80px minmax(0,1fr) 96px;gap:16px;align-items:center;padding:0}.eu-withdrawal__item-check{display:flex;align-items:center}.eu-withdrawal__item-media{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#fff;border:0;border-radius:0}.eu-withdrawal__item-image{width:100%;height:100%;object-fit:contain}.eu-withdrawal__item-image--placeholder{display:block;width:100%;height:100%;background:#efefef}.eu-withdrawal__item-info{min-width:0}.eu-withdrawal__item-title{margin:0 0 8px;font-size:1.125rem;font-weight:600;line-height:1.2;color:var(--eu-withdrawal-text)}.eu-withdrawal__item-meta{margin:0;color:var(--eu-withdrawal-text);font-size:1rem;font-weight:500}.eu-withdrawal__qty{display:inline-flex;align-items:center;justify-content:space-between;width:96px;padding:8px;border:1px solid var(--eu-withdrawal-input-border);border-radius:0;background:#fff}.eu-withdrawal__qty-btn{width:auto;height:auto;padding:0;border:0;background:transparent;color:var(--eu-withdrawal-text);font-size:.75rem;line-height:1;cursor:pointer}.eu-withdrawal__qty-btn:disabled{opacity:.3;cursor:not-allowed}.eu-withdrawal__qty-value{flex:0 0 auto;text-align:center;font-size:.875rem;font-weight:400}.eu-withdrawal__summary{margin-bottom:24px;padding:24px;border:1px solid var(--eu-withdrawal-input-border);border-radius:var(--eu-withdrawal-radius);background:#fff}.eu-withdrawal__summary-title{margin:0 0 32px;font-size:1.125rem;font-weight:600;color:var(--eu-withdrawal-text)}.eu-withdrawal__summary-meta{display:flex;align-items:stretch;gap:64px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--eu-withdrawal-input-border)}.eu-withdrawal__summary-meta-item{display:flex;flex:1 1 0;align-items:center;justify-content:space-between;gap:16px;min-width:0}.eu-withdrawal__summary-meta-label{font-size:1rem;font-weight:600;color:var(--eu-withdrawal-text)}.eu-withdrawal__summary-meta-value{font-size:.875rem;font-weight:400;color:var(--eu-withdrawal-text);word-break:break-word}.eu-withdrawal__summary-meta-divider{width:1px;align-self:stretch;background:var(--eu-withdrawal-input-border);flex-shrink:0}.eu-withdrawal__summary-items-title{margin:0 0 16px;font-size:1rem;font-weight:600;color:var(--eu-withdrawal-text)}.eu-withdrawal__summary-list{display:flex;flex-direction:column;gap:16px}.eu-withdrawal__summary-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:center;font-size:.875rem}.eu-withdrawal__summary-line-name{color:var(--eu-withdrawal-text)}.eu-withdrawal__summary-line-qty{text-align:center;color:var(--eu-withdrawal-text)}.eu-withdrawal__summary-line-price{text-align:right;font-weight:400;color:var(--eu-withdrawal-text)}.eu-withdrawal__declaration{display:flex;align-items:flex-start;gap:16px;margin-bottom:0;padding:24px;border-radius:var(--eu-withdrawal-radius);background:var(--eu-withdrawal-surface-hover)}.eu-withdrawal__declaration.is-error{border:1px solid var(--eu-withdrawal-error);background:#d72c0d0a}.eu-withdrawal__declaration-text{font-size:1rem;line-height:1.4;color:var(--eu-withdrawal-declaration-text)}.eu-withdrawal .btn{min-height:43px;padding:12px 20px;border-radius:0;font-size:1rem;font-weight:700;line-height:1.2;text-transform:none;background-image:none}.eu-withdrawal .btn--primary{border:1px solid var(--eu-withdrawal-text);background:var(--eu-withdrawal-text);color:#fff}.eu-withdrawal .btn--primary:not([disabled]):hover{background:#000;border-color:#000;color:#fff}.eu-withdrawal .btn--secondary{border:1px solid #1c1c1c;background:#fff;color:var(--eu-withdrawal-text)}.eu-withdrawal .btn--secondary:not([disabled]):hover{background:#fafafa;color:var(--eu-withdrawal-text)}.eu-withdrawal__actions{display:flex;gap:24px;margin-top:48px}.eu-withdrawal__actions .btn{flex:1}.eu-withdrawal__actions--single .btn{width:100%}.eu-withdrawal__alert{margin-bottom:24px;padding:12px 16px;border-radius:var(--eu-withdrawal-radius);font-size:.875rem}.eu-withdrawal__alert--error{color:var(--eu-withdrawal-error);background:#d72c0d14;border:1px solid rgba(215,44,13,.2)}.eu-withdrawal__loading{display:inline-flex;align-items:center;justify-content:center}.eu-withdrawal__loading[hidden]{display:none!important}.eu-withdrawal__spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:eu-withdrawal-spin .7s linear infinite}.eu-withdrawal .btn--secondary .eu-withdrawal__spinner{border-color:#00000026;border-top-color:#111}@keyframes eu-withdrawal-spin{to{transform:rotate(360deg)}}.eu-withdrawal-modal__window{max-width:500px;border-radius:0;text-align:center}.eu-withdrawal-modal__window .modal__content{padding:32px}.eu-withdrawal-modal__icon{width:64px;height:64px;margin:0 auto 24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700}.eu-withdrawal-modal__icon--success{background:#e8f7ee;color:#1a7f37}.eu-withdrawal-modal__icon--error{background:#fde8e8;color:#d72c0d}.eu-withdrawal-modal__title{margin:0 0 16px;font-size:1.5rem;font-weight:600}.eu-withdrawal-modal__text{margin:0 0 32px;color:var(--eu-withdrawal-muted);line-height:1.6;font-size:.875rem}.eu-withdrawal-modal__actions .btn{width:100%}@media(max-width:749.98px){.eu-withdrawal{padding-block:32px 56px}.eu-withdrawal>.container{max-width:none}eu-withdrawal-form,.eu-withdrawal__inner{max-width:none}.eu-withdrawal__steps{max-width:320px;margin-bottom:40px}.eu-withdrawal__step-connector{flex-basis:48px;width:48px}.eu-withdrawal__panel-title{font-size:1.5rem}.eu-withdrawal__panel-desc{margin-bottom:32px}.eu-withdrawal__items-box{padding:16px}.eu-withdrawal__item{grid-template-columns:14px 64px minmax(0,1fr);gap:12px}.eu-withdrawal__item-media{width:64px;height:64px}.eu-withdrawal__item-title{font-size:1rem}.eu-withdrawal__qty{grid-column:2 / -1;justify-self:end;margin-top:4px}.eu-withdrawal__summary-meta{flex-direction:column;align-items:stretch;gap:16px}.eu-withdrawal__summary-meta-divider{width:100%;height:1px}.eu-withdrawal__summary-meta-item{justify-content:space-between}.eu-withdrawal__summary-line{grid-template-columns:minmax(0,1fr) auto;gap:8px}.eu-withdrawal__summary-line-qty{grid-column:1;text-align:left}.eu-withdrawal__summary-line-price{grid-column:2;grid-row:1 / span 2;align-self:center}.eu-withdrawal__actions{flex-direction:column-reverse;gap:12px;margin-top:32px}.eu-withdrawal-modal__window .modal__content{padding:32px 24px 24px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/eu-withdrawal-form.css.map */
