.container--xs{--container-max-width: 100% !important}.vagari-exchange{--ve-black: #111111;--ve-text: #1f1f1f;--ve-muted: #707070;--ve-border: #e8e8e8;--ve-soft: #fafafa;color:var(--ve-text);background:#fff}.vagari-exchange *,.vagari-exchange *:before,.vagari-exchange *:after{box-sizing:border-box}.vagari-exchange__inner{width:min(100% - 32px,1200px);margin:0 auto;padding:48px 0 64px}.vagari-exchange__layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:50px;align-items:start}.vagari-exchange__header{margin-bottom:28px}.vagari-exchange__eyebrow{margin:0 0 8px;color:var(--ve-muted);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.vagari-exchange h1,.vagari-exchange h2{color:var(--ve-black);font-weight:500;line-height:1.2}.vagari-exchange h1{margin:0 0 12px;font-size:clamp(30px,4vw,42px)}.vagari-exchange__intro,.vagari-exchange__intro p{margin:0;color:var(--ve-muted);line-height:1.7}.vagari-exchange__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vagari-exchange__field--full{grid-column:1 / -1}.vagari-exchange__field label{display:block;margin:0 0 7px;color:var(--ve-black);font-size:14px;font-weight:600}.vagari-exchange input,.vagari-exchange select,.vagari-exchange textarea{width:100%;min-height:52px;padding:13px 14px;border:1px solid #cfcfcf;border-radius:0;background:#fff;color:var(--ve-text);font:inherit;box-shadow:none}.vagari-exchange textarea{min-height:140px;resize:vertical}.vagari-exchange input:focus,.vagari-exchange select:focus,.vagari-exchange textarea:focus{outline:2px solid var(--ve-black);outline-offset:1px;border-color:var(--ve-black)}.vagari-exchange__check{display:flex;gap:12px;align-items:flex-start;margin:24px 0;padding:18px;border:1px solid var(--ve-border);background:var(--ve-soft);cursor:pointer}.vagari-exchange__check input{width:18px;min-height:18px;height:18px;margin:4px 0 0;flex:0 0 auto}.vagari-exchange__actions,.vagari-exchange__quick-actions{display:flex;flex-direction:column;gap:14px}.vagari-exchange__button{display:block!important;width:100%;padding:16px 22px;border:2px solid var(--ve-black)!important;border-radius:0;background:var(--ve-black)!important;color:#fff!important;font:inherit;font-size:13px;font-weight:600;letter-spacing:1.6px;line-height:1.3;text-align:center;text-decoration:none!important;text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.vagari-exchange__button:hover,.vagari-exchange__button:focus-visible{border-color:var(--ve-black)!important;background:#fff!important;color:var(--ve-black)!important;text-decoration:none!important}.vagari-exchange__button--outline{background:#fff!important;color:var(--ve-black)!important}.vagari-exchange__button--outline:hover,.vagari-exchange__button--outline:focus-visible{background:var(--ve-black)!important;color:#fff!important}.vagari-exchange__message{margin:0 0 24px;padding:16px 18px;border:1px solid}.vagari-exchange__message--success{border-color:#8dbb95;background:#f1f8f2}.vagari-exchange__message--error{border-color:#d59a9a;background:#fff3f3}.vagari-exchange__aside{position:sticky;top:24px;padding:28px;border:1px solid var(--ve-border);background:var(--ve-soft)}.vagari-exchange__aside h2{margin:0 0 18px;font-size:24px}.vagari-exchange__contact{margin-top:24px;padding-top:22px;border-top:1px solid var(--ve-border)}.vagari-exchange__contact p{margin:0 0 8px}.vagari-exchange__contact-label{color:var(--ve-muted);font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.vagari-exchange__contact a{color:var(--ve-black);text-decoration:none}.vagari-exchange__contact a:hover{text-decoration:underline}.vagari-exchange__note{margin:18px 0 0;color:var(--ve-muted);font-size:13px;line-height:1.6}@media screen and (max-width:979px){.vagari-exchange__layout{display:flex;flex-direction:column;gap:32px}.vagari-exchange__aside{position:static;order:-1;width:100%}}@media screen and (max-width:749px){.vagari-exchange__inner{width:min(100% - 24px,1200px);padding:30px 0 48px}.vagari-exchange__grid{grid-template-columns:1fr;gap:16px}.vagari-exchange__field--full{grid-column:auto}.vagari-exchange__aside{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
