.vin-hero-info .fx-usa{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(20px,3.4vw,44px);align-items:center;text-align:left;margin-top:clamp(32px,4vw,56px)}.vin-hero-info .fx-usa__hdg{margin:0;font-size:clamp(24px,4cqi,33px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#1d1d1f;text-wrap:balance}.vin-hero-info .fx-usa__plot{width:100%;max-width:none;height:auto;display:block;overflow:visible;opacity:.92}.vin-hero-info .fx-usa__plot path{fill:#fff;stroke:#1d1d1f;stroke-width:1.1;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50% 50%;transition:fill .18s ease,stroke .18s ease,transform .2s cubic-bezier(.2,.7,.3,1),filter .2s ease}.vin-hero-info .fx-usa__plot path:hover{fill:#ed2225;stroke:#ed2225;transform:translateY(-3px);filter:drop-shadow(0 5px 9px rgba(237,34,37,.34))}.vin-hero-info .fx-usa__plot .fx-usa__halo{opacity:0;pointer-events:none}.vin-hero-info .fx-usa__plot .fx-usa__halo path{fill:#fff;stroke:#ed2225;stroke-width:3.2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:none}.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__halo{animation:fxusahalo 3s ease forwards}@keyframes fxusahalo{0%,73%{opacity:1}to{opacity:0}}.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__halo path{stroke-dasharray:var(--l);stroke-dashoffset:var(--l);animation:fxusadraw 1.1s ease-out forwards var(--d)}@keyframes fxusadraw{to{stroke-dashoffset:0}}.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__st{stroke-opacity:0;animation:fxusaink .8s ease 2s forwards}@keyframes fxusaink{to{stroke-opacity:1}}.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__st:hover{stroke-opacity:1}.vin-hero-info .fx-usa__plot.is-drawn .fx-usa__st{stroke-opacity:1;animation:none}.vin-hero-info .fx-usa~.vin-hero-map,.vin-hero-info .fx-usa~.vin-hero-tagline{display:none}@media screen and (max-width:760px){.vin-hero-info .fx-usa{grid-template-columns:1fr;gap:22px;text-align:center}.vin-hero-info .fx-usa__hdg{font-size:clamp(24px,7cqi,34px)}.vin-hero-info .fx-usa__plot{max-width:480px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__halo,.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__halo path{animation:none;opacity:0}.vin-hero-info .fx-usa__plot.is-drawing .fx-usa__st{animation:none;stroke-opacity:1}.vin-hero-info .fx-usa__plot path{transition:fill .18s ease,stroke .18s ease}.vin-hero-info .fx-usa__plot path:hover{transform:none;filter:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fx-usmap.css.map */
