.sw .mlx-contact{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:clamp(26px,3.4vw,40px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,3vw,46px);align-items:start}.sw .mlx-contact h3{font:500 clamp(22px,2.6vw,29px)/1.18 var(--sans);letter-spacing:-.02em;color:var(--ink)}.sw .mlx-contact .lede{font:400 14.5px/1.6 var(--sans);color:var(--gray);margin:12px 0 0}.sw .mlx-field select{font:400 14px/1.45 var(--sans);color:var(--bodyc);background:var(--white);border:1px solid var(--line-2);border-radius:10px;padding:11px 34px 11px 13px;width:100%;min-width:0;appearance:none;-webkit-appearance:none;cursor:pointer}.sw .mlx-field select:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px var(--focus)}.sw .mlx-field select:invalid{color:var(--mute)}.sw .mlx-field.sel{position:relative}.sw .mlx-field.sel:after{content:"";position:absolute;right:14px;bottom:17px;width:7px;height:7px;border-right:1.5px solid var(--mute);border-bottom:1.5px solid var(--mute);transform:rotate(45deg);pointer-events:none}.sw .mlx-cways{margin-top:24px;padding-top:20px;border-top:1px solid var(--line-in)}.sw .mlx-cwlbl{display:block;font:500 10.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:15px}.sw .mlx-cways ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.sw .mlx-cway{display:flex;align-items:flex-start;gap:12px}.sw .mlx-cway .plate{width:36px;height:36px;flex:none;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--teal-tint);color:var(--teal-d)}.sw .mlx-cway .t{display:flex;flex-direction:column;gap:3px;min-width:0}.sw .mlx-cway b{font:500 10.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.sw .mlx-cway .v{font:500 14.5px/1.4 var(--sans);color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.sw .mlx-cway a.v{color:var(--teal-d)}.sw .mlx-cway a.v:hover{color:var(--ink);text-decoration:underline}.sw .mlx-cway a.v:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.sw .mlx-cway em{font:400 12.5px/1.45 var(--sans);font-style:normal;color:var(--gray)}@media(max-width:980px){.sw .mlx-contact{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.sw .mlx-cways{margin-top:20px;padding-top:18px}.sw .mlx-cways ul{gap:13px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ml-contact.css.map */
