.wcon{--wcon-bg: #f8f4ee;--wcon-card: #ffffff;--wcon-accent: #2a251f;--wcon-link: #8a6b3d;--wcon-text: #191919;--wcon-muted: #474747;--wcon-border: #e8e1d8;--wcon-field: #f6f1e9;--wcon-error: #d86647;--wcon-radius: 12px;padding:56px 20px;background:var(--wcon-bg);color:var(--wcon-text)}.wcon,.wcon *,.wcon *:before,.wcon *:after{box-sizing:border-box}.shopify-section .wcon h2,.shopify-section .wcon h3,.shopify-section .wcon p,.shopify-section .wcon a,.shopify-section .wcon button,.shopify-section .wcon label,.shopify-section .wcon input,.shopify-section .wcon textarea,.shopify-section .wcon span{font-family:Asta Sans,sans-serif!important}.shopify-section .wcon :where(p,span,li,a,label){letter-spacing:0}.shopify-section .wcon__title{margin:0 0 26px;color:var(--wcon-text);font-size:clamp(26px,3.4vw,38px);font-weight:500;letter-spacing:-.02em;text-align:center}.wcon__card{max-width:820px;margin:0 auto;border:1px solid var(--wcon-border);border-radius:var(--wcon-radius);background:var(--wcon-card);overflow:hidden}.wcon__inner{padding:30px 34px 28px}.wcon__steps{display:flex;margin:0 0 30px;padding:0;list-style:none}.wcon__step{position:relative;display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;text-align:center}.wcon__step:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 24px);right:calc(-50% + 24px);border-top:2px dotted var(--wcon-border)}.wcon__dot{display:flex;width:33px;height:33px;align-items:center;justify-content:center;border:1.5px solid var(--wcon-border);border-radius:50%;background:var(--wcon-card);color:var(--wcon-muted);font-size:16px;font-weight:600;transition:all .2s ease}.wcon__step.is-active .wcon__dot{border:1.5px dashed var(--wcon-accent);color:var(--wcon-accent)}.wcon__step.is-done .wcon__dot{border-color:var(--wcon-accent);background:var(--wcon-accent);color:#fff}.wcon__check{display:none;width:15px;height:15px}.wcon__step.is-done .wcon__check{display:block}.wcon__step.is-done .wcon__num{display:none}.shopify-section .wcon__step-label{margin-top:8px;color:var(--wcon-muted);font-size:12px;line-height:1.2}.wcon__step.is-active .wcon__step-label{color:var(--wcon-text)}.wcon__panel{display:none;animation:wcon-fade .25s ease}.wcon__panel.is-current{display:block}@keyframes wcon-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.shopify-section .wcon__heading{margin:0 0 8px;color:var(--wcon-text);font-size:clamp(25px,2.4vw,35px);font-weight:500;letter-spacing:-.02em}.shopify-section .wcon__sub{margin:0 0 22px;color:var(--wcon-muted);font-size:15px}.wcon__chips{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:26px}.shopify-section .wcon__chip{padding:10px 18px;border:1px solid var(--wcon-border);border-radius:8px;background:var(--wcon-card);color:var(--wcon-muted);font-size:15px;cursor:pointer;transition:all .15s ease}.shopify-section .wcon__chip:hover{border-color:var(--wcon-link);color:var(--wcon-text)}.shopify-section .wcon__chip[aria-pressed=true]{border-color:var(--wcon-accent);box-shadow:inset 0 0 0 1px var(--wcon-accent);color:var(--wcon-accent);font-weight:600}.wcon__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin-bottom:26px}.wcon__field--full{grid-column:1 / -1}.shopify-section .wcon__label{display:block;margin-bottom:7px;color:var(--wcon-text);font-size:16px;font-weight:500}.shopify-section .wcon__input{width:100%;padding:12px 14px;border:1px solid var(--wcon-border);border-radius:8px;background:var(--wcon-field);color:var(--wcon-text);font-size:16px;transition:border-color .15s ease}.wcon__input::placeholder{color:#a3a3a3}.wcon__input:focus{outline:none;border-color:var(--wcon-accent)}.wcon__input.has-error{border-color:var(--wcon-error);background:#fdf4f3}.wcon__actions{display:flex;gap:18px;align-items:center;justify-content:flex-end;margin-top:6px}.shopify-section .wcon__next{padding:14px 40px;border:0;border-radius:999px;background:var(--wcon-accent);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.shopify-section .wcon__next:hover{opacity:.9}.shopify-section .wcon__next:active{transform:translateY(1px)}.wcon__next--submit{display:inline-flex;min-width:178px;align-items:center;justify-content:center}.wcon__next--submit .wcon__btn-load{display:none}.wcon__next--submit.is-loading{opacity:.92;pointer-events:none;cursor:default}.wcon__next--submit.is-loading:active{transform:none}.wcon__next--submit.is-loading .wcon__btn-label{display:none}.wcon__next--submit.is-loading .wcon__btn-load{display:inline-flex;gap:10px;align-items:center;justify-content:center}.wcon__spinner{width:16px;height:16px;flex:none;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:wcon-spin .65s linear infinite}@keyframes wcon-spin{to{transform:rotate(360deg)}}.shopify-section .wcon__back{display:inline-flex;gap:6px;align-items:center;padding:8px 4px;border:0;background:none;color:var(--wcon-text);font-size:14px;font-weight:500;cursor:pointer}.wcon__back:disabled{opacity:.4;cursor:default}.shopify-section .wcon__write{margin-bottom:60px;padding:13px 28px;border:1.5px solid var(--wcon-accent);border-radius:10px;background:var(--wcon-card);color:var(--wcon-accent);font-size:14px;font-weight:500;cursor:pointer}.wcon__write:hover{background:var(--wcon-field)}.wcon__write.is-filled:after{content:" \2713"}.wcon__review-block{position:relative;margin-bottom:14px;padding:16px 18px;border:1px solid var(--wcon-border);border-radius:10px;background:var(--wcon-card)}.shopify-section .wcon__review-title{margin:0 0 12px;color:var(--wcon-text);font-size:13px;font-weight:700}.shopify-section .wcon__edit{position:absolute;top:12px;right:12px;padding:4px;border:0;border-radius:6px;background:none;color:var(--wcon-link);line-height:0;cursor:pointer}.wcon__edit:hover{background:var(--wcon-field)}.wcon__edit:disabled{opacity:.4;cursor:default}.shopify-section .wcon__pill{display:inline-block;padding:8px 16px;border:1px solid var(--wcon-border);border-radius:8px;background:var(--wcon-field);color:var(--wcon-muted);font-size:13px}.shopify-section .wcon__line{display:flex;gap:9px;align-items:center;margin-bottom:6px;color:var(--wcon-muted);font-size:13px}.wcon__line svg{flex:none;color:var(--wcon-link)}.wcon__msg-card{position:relative;padding:14px 16px;border:1px solid var(--wcon-border);border-radius:10px;background:var(--wcon-field)}.shopify-section .wcon__msg-head{display:flex;gap:9px;align-items:center;margin:0 0 8px;color:var(--wcon-text);font-size:13px;font-weight:600}.shopify-section .wcon__edit--inline{position:static;margin-left:auto}.shopify-section .wcon__msg-body{margin:0;color:var(--wcon-muted);font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.wcon__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:20px;background:#1919199e}.wcon__modal.is-open{display:flex}.wcon__modal-box{width:100%;max-width:560px;padding:28px 30px 26px;border-radius:12px;background:var(--wcon-card);box-shadow:0 24px 60px #00000038}.shopify-section .wcon__modal-title{margin:0 0 6px;color:var(--wcon-text);font-size:23px;font-weight:500;letter-spacing:-.02em}.shopify-section .wcon__modal-sub{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid var(--wcon-border);color:var(--wcon-muted);font-size:13px}.shopify-section .wcon__textarea{width:100%;min-height:165px;margin-bottom:18px;padding:14px 16px;border:1.5px solid var(--wcon-accent);border-radius:10px;background:var(--wcon-card);color:var(--wcon-text);font-size:16px;line-height:1.5;resize:vertical}.wcon__textarea:focus{outline:none}.wcon__modal-actions{display:flex;gap:14px}.shopify-section .wcon__close{width:44px;height:44px;flex:none;border:0;border-radius:8px;background:var(--wcon-border);color:var(--wcon-text);font-size:17px;cursor:pointer}.wcon__close:hover{background:#ded5c8}.shopify-section .wcon__save{flex:1;padding:14px 20px;border:0;border-radius:8px;background:var(--wcon-accent);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.wcon__save:hover{opacity:.92}.wcon__thanks{display:none;padding:46px 20px 42px;text-align:center}.wcon__thanks.is-current{display:block}.wcon__thanks-icon{display:inline-flex;width:62px;height:62px;align-items:center;justify-content:center;margin-bottom:20px;border-radius:50%;background:var(--wcon-accent);color:#fff}.shopify-section .wcon__thanks h3{margin:0 0 10px;color:var(--wcon-text);font-size:clamp(22px,2.4vw,28px);font-weight:500;letter-spacing:-.02em}.shopify-section .wcon__thanks p{max-width:420px;margin:0 auto 26px;color:var(--wcon-muted);font-size:14px}.shopify-section .wcon__alert{display:none;margin-bottom:16px;padding:10px 14px;border:1px solid #f2cfcb;border-radius:8px;background:#fdf3f2;color:#a5352a;font-size:13px}.wcon__alert.is-visible{display:block}.wcon__footer{display:flex;gap:26px;padding:15px 34px;border-top:1px solid var(--wcon-border)}.shopify-section .wcon__footer a{color:var(--wcon-link);font-size:13px;text-decoration:none}.shopify-section .wcon__footer a:hover{text-decoration:underline}.wcon__footer-email{margin-left:auto}@media only screen and (max-width:749px){.wcon{padding-inline:14px}.wcon__inner{padding:22px 18px 20px}.shopify-section .wcon__sub{margin:0 0 22px;font-size:12px}.wcon__steps{margin-bottom:22px}.wcon__dot{width:28px;height:28px;font-size:12px}.wcon__step:not(:last-child):after{top:13px;left:calc(50% + 20px);right:calc(-50% + 20px)}.shopify-section .wcon__step-label{font-size:10px}.wcon__grid{grid-template-columns:1fr;gap:14px}.wcon__chips{gap:10px;margin-bottom:20px}.shopify-section .wcon__chip{padding:9px 14px;font-size:14px}.shopify-section .wcon__next{padding:13px 28px}.shopify-section .wcon__write{width:100%;margin-bottom:32px}.wcon__footer{flex-wrap:wrap;gap:10px 18px;padding:14px 18px}.wcon__footer-email{width:100%;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/wellinda-contact-stages.css.map */
