.elementor-widget-qing_wholesale_application,.elementor-widget-qing_wholesale_application *{box-sizing:border-box}.elementor-widget-qing_wholesale_application{width:auto}.ws-application-widget{display:inline-block}.ws-application-open{display:inline-flex;align-items:center;justify-content:center;padding:15px 34px;border:1px solid #292219;border-radius:0;background:#292219;color:#fff;font:600 9.5px/1 Jost,sans-serif;letter-spacing:2.4px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.ws-application-open:hover{border-color:#9b7947;background:#9b7947;color:#fff}.ws-application-open:focus-visible{outline:2px solid #b99556;outline-offset:3px}.ws-overlay{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:28px;background:rgba(24,19,14,.62);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,visibility .32s ease}.ws-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}body.ws-dialog-open{overflow:hidden}.ws-dialog{--ws-app-paper:#f6f2ea;--ws-app-ink:#30291f;--ws-app-soft:#776d60;--ws-app-dark:#292219;--ws-app-gold:#b99556;position:relative;display:grid;grid-template-columns:minmax(240px,.75fr) minmax(420px,1.25fr);width:min(960px,100%);max-height:calc(100vh - 56px);margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--ws-app-paper);color:var(--ws-app-ink);box-shadow:0 24px 80px rgba(0,0,0,.28);text-align:left;transform:translateY(18px);transition:transform .38s cubic-bezier(.2,.75,.25,1)}.ws-overlay.is-open .ws-dialog{transform:none}.ws-dialog__close{position:absolute;z-index:2;top:18px;right:20px;display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border:1px solid rgba(69,58,43,.28);border-radius:0;background:transparent;color:var(--ws-app-soft);font:300 25px/1 Arial;cursor:pointer;transition:background .2s,color .2s}.ws-dialog__close:hover{background:var(--ws-app-dark);color:#fff}.ws-dialog__close:focus-visible{outline:2px solid var(--ws-app-gold);outline-offset:2px}.ws-dialog__intro{min-width:0;padding:48px 36px;background:var(--ws-app-dark);color:#eee5d7;overflow:hidden}.ws-dialog__intro>p{margin:0 0 28px;color:#b99556;font:600 9.5px/1.2 Jost,sans-serif;letter-spacing:2.5px;text-transform:uppercase}.ws-dialog__intro h2{margin:0 0 22px;color:#fff;font:400 clamp(34px,3.5vw,48px)/.98 'Cormorant Garamond',Georgia,serif;letter-spacing:-.5px}.ws-dialog__intro h2 em{color:#d0aa69;font-weight:400}.ws-dialog__intro>span{display:block;color:#c9bfb1;font:400 14px/1.8 Jost,sans-serif}.ws-dialog__intro>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.ws-dialog__intro small{display:inline-block;padding:7px 11px;border:1px solid rgba(238,229,215,.2);color:#c9bfb1;font:500 8.5px/1 Jost,sans-serif;letter-spacing:1.2px}.ws-dialog__form{min-width:0;max-height:calc(100vh - 56px);margin:0;padding:40px 44px 36px;background:var(--ws-app-paper);overflow-y:auto}.ws-dialog__form>p{margin:0 0 26px;color:var(--ws-app-gold);font:600 9.5px/1.2 Jost,sans-serif;letter-spacing:2.5px;text-transform:uppercase}.ws-dialog__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 16px;margin-bottom:16px}.ws-dialog__form label{display:block;margin:0 0 16px}.ws-dialog__form .ws-dialog__grid label{margin:0}.ws-dialog__form label>span{display:block;margin-bottom:7px;color:#5e5244;font:600 11px/1.2 Jost,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.ws-dialog__form label>span em{color:var(--ws-app-gold);font-style:normal}.ws-dialog__form input,.ws-dialog__form select,.ws-dialog__form textarea{box-sizing:border-box;display:block;width:100%;height:auto;margin:0;padding:10px 2px 11px;border:0;border-bottom:1px solid #bfb3a2;border-radius:0;background:transparent;color:var(--ws-app-ink);box-shadow:none;font:400 13.5px/1.5 Jost,sans-serif;outline:0;transition:border-color .2s}.ws-dialog__form select{appearance:auto}.ws-dialog__form textarea{min-height:92px;margin-top:4px;padding:11px 12px;border:1px solid #bfb3a2;resize:vertical}.ws-dialog__form input:focus,.ws-dialog__form select:focus,.ws-dialog__form textarea:focus{border-color:var(--ws-app-gold);outline:0;box-shadow:none}.ws-dialog__form .is-error{border-color:#b5482f}.ws-dialog__form button[type=submit]{display:block;width:100%;min-height:50px;margin:6px 0 0;padding:0 20px;border:0;border-radius:0;background:var(--ws-app-dark);color:#fff;font:600 9.5px/1 Jost,sans-serif;letter-spacing:2.2px;text-transform:uppercase;cursor:pointer;transition:background .2s}.ws-dialog__form button[type=submit]:hover{background:var(--ws-app-gold)}.ws-dialog__form button[type=submit]:disabled{cursor:default;opacity:.72}.ws-status{display:block;min-height:18px;margin-top:12px;color:var(--ws-app-gold);text-align:center;font:400 12px/1.5 Jost,sans-serif}.ws-status.is-error{color:#b5482f}.ws-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}@media(max-width:760px){.ws-overlay{align-items:end;padding:0}.ws-dialog{display:block;width:100%;max-height:92vh;overflow-y:auto;transform:translateY(45px)}.ws-dialog__intro{padding:44px 22px 32px}.ws-dialog__intro h2{font-size:36px}.ws-dialog__form{max-height:none;padding:32px 22px 28px}.ws-dialog__grid{grid-template-columns:1fr;gap:0}.ws-dialog__grid label{margin-bottom:20px}.ws-dialog__close{position:fixed;top:calc(8vh + 10px);right:14px;background:var(--ws-app-paper)}}@media(max-width:500px){.ws-dialog__intro>div{display:none}}
@media(max-width:760px){.ws-dialog__grid{margin-bottom:4px}.ws-dialog__form .ws-dialog__grid label{margin:0 0 24px}.ws-dialog__form .ws-dialog__grid label:last-child{margin-bottom:20px}.ws-dialog__form label>span{margin-bottom:10px}.ws-dialog__form input,.ws-dialog__form select{padding-top:11px;padding-bottom:13px}}
