.vyo-hs{display:block;background-color:var(--hs-bg);font-family:var(--vyo-font);font-size:14px;line-height:1.6;color:var(--vyo-text);letter-spacing:0}.vyo-hs__container{margin:0 auto;padding:20px}.vyo-hs .vyo-hs__heading{font-family:var(--vyo-font-heading);font-size:28px;line-height:1.4;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--vyo-ink);text-align:left;margin:0 0 14px;padding:0 max(0px,calc(var(--vyo-gutter, 40px) - 20px))}.vyo-hs__subheading{font-size:clamp(14px,2vw,15.75px);line-height:1.6;color:var(--hs-text);opacity:.75;text-align:center;max-width:600px;margin:0 auto 40px}.vyo-hs__wrapper{display:flex;justify-content:center;align-items:center}.vyo-hs__media{position:relative;display:inline-block;max-width:100%}.vyo-hs__image{display:block;max-width:100%;width:auto;height:auto;border-radius:4px}.vyo-hs__image--mobile{display:none}.vyo-hs__point{position:absolute;left:var(--hs-x);top:var(--hs-y);transform:translate(-50%,-50%);z-index:1}.vyo-hs__point:has(.vyo-hs__trigger[aria-expanded=true]){z-index:2}.vyo-hs .vyo-hs__trigger{position:relative;width:32px;height:32px;padding:0;margin:0;border:0;border-radius:50%;background:#000;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1);animation:vyo-hs-pulse 3.5s cubic-bezier(.21,.16,.48,1) infinite}.vyo-hs .vyo-hs__trigger:hover{transform:scale(1.1)}.vyo-hs .vyo-hs__trigger[aria-expanded=true]{background:var(--hs-tip-text)}.vyo-hs__trigger svg{transition:transform .3s ease}.vyo-hs__trigger[aria-expanded=true] .vyo-hs__v{opacity:0}.vyo-hs .vyo-hs__trigger:focus-visible,.vyo-hs .vyo-hs__close:focus-visible,.vyo-hs .vyo-hs__button:focus-visible{outline:2px solid var(--hs-accent);outline-offset:2px;box-shadow:none}@keyframes vyo-hs-pulse{0%{box-shadow:0 0 #0009}70%{box-shadow:0 0 0 15px #0000}to{box-shadow:0 0 #0000}}.vyo-hs__tip{position:absolute;top:calc(100% + 5px);left:0;width:280px;padding:8px 10px;box-sizing:border-box;text-align:left;background:color-mix(in srgb,var(--hs-tip-bg) 90%,transparent);border-radius:4px;box-shadow:0 10px 40px #00000026,0 2px 10px #0000001a;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s;z-index:20}.vyo-hs__trigger[aria-expanded=true]+.vyo-hs__tip{opacity:1;visibility:visible;transform:translateY(0)}.vyo-hs .vyo-hs__close{position:absolute;top:12px;right:12px;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--hs-tip-text);opacity:.5;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:opacity .3s,background-color .3s}.vyo-hs .vyo-hs__close:hover{opacity:1;background:#0000000d}.vyo-hs__icon{line-height:0}.vyo-hs__icon img{display:block;width:30px;height:auto}.vyo-hs .vyo-hs__title{font-family:var(--vyo-font-heading);font-size:16px;line-height:1.6;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--hs-tip-text);margin:5px 0 0;padding-right:20px}.vyo-hs__desc{margin-top:6px;color:var(--hs-tip-text)}.vyo-hs__desc>*{margin:0}.vyo-hs__desc p,.vyo-hs__desc ul,.vyo-hs__desc ol{font-size:14px;line-height:1.65;margin:0;color:var(--hs-tip-text)}.vyo-hs__cta{text-align:center;margin-top:40px}.vyo-hs .vyo-hs__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;background:var(--hs-accent);color:#fff;font-size:13px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-radius:4px;box-shadow:0 4px 12px #0000001a;transition:transform .3s,box-shadow .3s}.vyo-hs .vyo-hs__button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.vyo-hs__panel{display:none}@media screen and (max-width:767px){.vyo-hs__subheading{margin-bottom:30px}.vyo-hs__media--split .vyo-hs__image--desktop{display:none}.vyo-hs__media--split .vyo-hs__image--mobile{display:block}.vyo-hs__point{left:var(--hs-mx);top:var(--hs-my)}.vyo-hs__tip{display:none}.vyo-hs__panel{display:block;position:fixed;left:0;right:0;bottom:var(--vyo-sticky-atc-h, 0px);width:100%;box-sizing:border-box;padding:15px 60px 15px 20px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 -4px 6px #0003;z-index:101;text-align:left;transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .4s ease,opacity .3s ease}.vyo-hs__panel.is-open{transform:translateY(0);opacity:1;pointer-events:auto}.vyo-hs .vyo-hs__panel-close{top:50%;right:16px;width:32px;height:32px;transform:translateY(-50%);background:#000;color:#fff;border:1px solid #000;opacity:1}.vyo-hs .vyo-hs__panel-close:hover{background:#000}.vyo-hs__panel-block[hidden]{display:none}}@media(prefers-reduced-motion:reduce){.vyo-hs .vyo-hs__trigger{animation:none}.vyo-hs__tip,.vyo-hs__panel{transition:none}}@media screen and (min-width:750px){.vyo-hs{margin-top:67px}}@media screen and (max-width:749px){.vyo-hs{background-color:var(--vyo-white, #fff)}.vyo-hs__container{padding:0 0 3px}.vyo-hs .vyo-hs__heading{padding:0 var(--vyo-gutter, 16px);margin-bottom:10px;font-size:20px;line-height:1.5}.vyo-hs__subheading{padding:0 var(--vyo-gutter, 16px);text-align:left;margin-bottom:20px}.vyo-hs__wrapper,.vyo-hs__media{display:block;width:100%}.vyo-hs__image{width:100%;border-radius:0}.vyo-hs .vyo-hs__trigger{width:26px;height:26px;background:#4646468c;box-shadow:0 0 0 4px #96969659;animation:none}.vyo-hs .vyo-hs__trigger svg{width:10px;height:10px}.vyo-hs .vyo-hs__trigger[aria-expanded=true]{background:#1a1a1a;box-shadow:0 0 0 4px #ffffffd9,0 0 0 5px #00000040}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vyo-hotspot-aplus.css.map */
