.vv-launch-banner{background:#141719;color:#fff;width:100%;margin:0;font-family:Arial,Helvetica,sans-serif}.vv-launch-banner__accessible{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vv-launch-banner__art,.vv-launch-banner picture{display:block;width:100%}.vv-launch-banner__art img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}.vv-launch-banner__action{padding:16px 24px 20px;text-align:center;border-top:1px solid #ffffff12}.vv-launch-banner__action a{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:13px 28px;background:#b82229;color:#fff;text-decoration:none;font-size:14px;font-weight:700;border:1px solid #b82229;border-radius:4px;line-height:1.4}.vv-launch-banner__action a:hover{background:#941d23;border-color:#941d23}.vv-launch-banner a:focus-visible{outline:3px solid #fff;outline-offset:-4px}@media(max-width:749px){.vv-launch-banner__art img{aspect-ratio:4/5}.vv-launch-banner__action{padding:12px 18px 16px}.vv-launch-banner__action a{width:100%;max-width:380px}}.vv-home-shop .vv-rail-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;margin-top:16px}.vv-home-shop .vv-rail-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto}.vv-home-shop .vv-rail-controls .vv-arrow{position:static;float:none;display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;box-sizing:border-box;padding:0;margin:0;border:1px solid #d4d7d3;border-radius:6px;background:#fff;color:#181b1d;box-shadow:none;line-height:1;letter-spacing:0;transform:none;cursor:pointer}.vv-home-shop .vv-rail-controls .vv-arrow svg{display:block;flex:none;width:18px;height:18px;max-width:none;pointer-events:none}.vv-home-shop .vv-rail-controls .vv-arrow:hover{background:#191c1e;border-color:#191c1e;color:#fff}.vv-home-shop .vv-rail-controls .vv-arrow:focus-visible{outline:3px solid #1473b8;outline-offset:3px}@media(max-width:700px){.vv-home-shop .vv-rail-footer{gap:12px}.vv-home-shop .vv-rail-controls{gap:8px}}.vc-service{background:#191c1e;color:#fff;margin:0;padding:64px 32px;border-top:5px solid #b82229}.vc-service-inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.25fr 1fr;gap:70px;align-items:center}.vc-service .vc-kicker{font:700 12px/1.5 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#e36c72;margin:0 0 20px}.vc-service h2{font:600 clamp(30px,3.8vw,56px)/1.08 Oswald,Arial,sans-serif;color:#fff;margin:0 0 24px;max-width:620px}.vc-service-copy>p:not(.vc-kicker){font:16px/1.7 Arial,sans-serif;color:#d1d3d4;max-width:520px;margin:0 0 26px}.vc-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;border:1px solid #b82229;border-radius:3px;background:#b82229;color:#fff!important;font:700 14px/1.4 Arial,sans-serif;text-decoration:none!important}.vc-button:hover,.vc-button:active{background:#8e1920;border-color:#8e1920;color:#fff!important}.vc-button:focus-visible{outline:2px solid #fff;outline-offset:4px}.vc-service small{display:block;color:#babec1;font:12px/1.6 Arial,sans-serif;margin-top:14px}.vc-service-image{background:#f4f4f2;border-radius:4px;overflow:hidden}.vc-service-image img{display:block;width:100%;height:340px;object-fit:contain}.vc-service *{box-sizing:border-box}@media(max-width:700px){.vc-service{padding:38px 22px}.vc-service-inner{grid-template-columns:1fr;gap:30px}.vc-service h2{font-size:36px}.vc-service-copy>p:not(.vc-kicker){font-size:14px}.vc-service-image img{height:230px}.vc-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAUEA */
