.vs-overlay{--vs-ink:#20272b;--vs-sky:#8abfe7;--vs-ease:cubic-bezier(.22,.7,.2,1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;overflow:hidden;background:var(--vs-ink);color:#fff;font-family:var(--font-body-family,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}.vs-overlay[hidden],.vs-overlay.hidden,.vs-off .vs-overlay{display:none!important}.vs-overlay.closing{opacity:0;transition:opacity .3s ease-in}.vs-overlay:focus{outline:none}.vs-bar{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px clamp(16px,2.4vw,36px) 56px;background:linear-gradient(to bottom,#20272be6,#20272b8c 55%,#20272b00);pointer-events:none;transition:opacity .25s ease}.vs-bar>*{pointer-events:auto}.vs-head{min-width:0}.vs-title{margin:0;font-family:var(--font-heading-family,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.25rem,.9rem + .9vw,1.75rem);line-height:1.15;letter-spacing:-.02em;color:#fff}.vs-sub{margin:4px 0 0;font-size:.9375rem;line-height:1.4;color:#ffffffd9}.vs-actions{display:flex;align-items:center;gap:8px;flex:none}.vs-browse{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border:0;border-radius:999px;background:#fff;color:var(--vs-ink);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.vs-browse:hover{background:#e6eef4}.vs-close{width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#20272b8c;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.vs-close svg{width:22px;height:22px;display:block}.vs-close:hover{background:var(--vs-ink)}.vs-close:focus-visible,.vs-browse:focus-visible{outline:3px solid var(--vs-sky);outline-offset:3px}.vs-scene{position:absolute;top:0;right:0;bottom:0;left:0}.vs-panels{display:flex;gap:2px;width:100%;height:100%;perspective:1800px;perspective-origin:50% 45%}.vs-panel{position:relative;z-index:0;display:block;flex:1 1 0;min-width:0;overflow:hidden;background:var(--vs-ink);color:#fff;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transform:none;box-shadow:0 0 #0000;transition:flex-grow .55s var(--vs-ease),transform .55s var(--vs-ease),box-shadow .55s var(--vs-ease)}.vs-media{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;transform:translate3d(var(--vs-mx,0px),var(--vs-my,0px),0) scale(1);transition:transform .8s var(--vs-ease),filter .45s ease}.vs-media img{width:100%;height:100%;object-fit:cover;display:block}.vs-panel--plain .vs-media{background:#444e55}.vs-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#20272beb,#20272bb3 22%,#20272b33 48%,#20272b00 62%);pointer-events:none}.vs-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vs-ink);opacity:0;transition:opacity .45s ease;pointer-events:none}.vs-copy{position:absolute;left:0;right:0;bottom:0;padding:0 clamp(24px,2.8vw,48px) clamp(24px,5vh,52px)}.vs-label{display:block;margin:0 0 .3em;font-family:var(--font-heading-family,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-weight:700;font-size:clamp(1.75rem,min(3.2vw,6.4vh),3.25rem);line-height:1.05;letter-spacing:-.025em;color:#fff;overflow-wrap:anywhere}.vs-line{display:inline-flex;align-items:center;gap:.5em;font-size:clamp(1rem,.85rem + .45vw,1.25rem);font-weight:500;line-height:1.3;color:#fff}.vs-arrow{color:var(--vs-sky);font-size:1.15em;line-height:1;transition:transform .35s var(--vs-ease)}.vs-panel.is-active,.vs-panel:focus-visible{flex-grow:1.7;z-index:2;transform:translateZ(40px) rotateX(var(--vs-rx,0deg)) rotateY(var(--vs-ry,0deg));box-shadow:0 40px 90px -10px #000000bf}.vs-panel.is-active .vs-media,.vs-panel:focus-visible .vs-media{transform:translate3d(var(--vs-mx,0px),var(--vs-my,0px),0) scale(1.06)}.vs-panel.is-active .vs-arrow,.vs-panel:focus-visible .vs-arrow{transform:translate(6px)}.vs-panels.has-active .vs-panel:not(.is-active) .vs-dim,.vs-panels:has(.vs-panel:focus-visible) .vs-panel:not(:focus-visible) .vs-dim{opacity:.5}.vs-panels.has-active .vs-panel:not(.is-active) .vs-media,.vs-panels:has(.vs-panel:focus-visible) .vs-panel:not(:focus-visible) .vs-media{filter:saturate(.35)}.vs-panel:focus-visible:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:3;border:3px solid var(--vs-sky);pointer-events:none}.vs-overlay.is-leaving .vs-bar{opacity:0}.vs-overlay.is-leaving .vs-panels{gap:0}.vs-overlay.is-leaving .vs-panel{flex-grow:0;transition-duration:.42s}.vs-overlay.is-leaving .vs-label{white-space:nowrap}.vs-overlay.is-leaving .vs-panel:not(.is-chosen) .vs-copy{opacity:0;transition:opacity .1s ease}.vs-overlay.is-leaving .vs-panel.is-chosen{flex-grow:1;transform:none;box-shadow:none}.vs-overlay.is-leaving .vs-panel.is-chosen .vs-dim{opacity:0}.vs-overlay.is-leaving .vs-panel.is-chosen .vs-media{filter:none}@media(max-width:599px){.vs-overlay{display:flex;flex-direction:column}.vs-bar{position:relative;flex:none;align-items:center;padding:12px 12px 12px 16px;background:var(--vs-ink)}.vs-title{font-size:1.0625rem;line-height:1.2}.vs-sub{display:none}.vs-actions{gap:4px}.vs-browse{padding:0 16px;font-size:.875rem}.vs-close{background:transparent}.vs-scene{position:relative;inset:auto;flex:1 1 auto;min-height:0}.vs-panels{flex-direction:column;perspective:none}.vs-scrim{background:linear-gradient(to top,#20272be6,#20272b99 40%,#20272b00 78%)}.vs-copy{padding:0 20px 16px}.vs-label{font-size:clamp(1.75rem,8vw,2.25rem);margin-bottom:.15em}.vs-line{font-size:1rem}}@media(prefers-reduced-motion:reduce){.vs-overlay .vs-panel,.vs-overlay .vs-panel.is-active,.vs-overlay .vs-panel:focus-visible,.vs-overlay.is-leaving .vs-panel{flex-grow:1!important;transform:none!important;box-shadow:none!important;transition:none!important}.vs-overlay .vs-media{transform:none!important;transition:none!important}.vs-overlay .vs-arrow{transition:none;transform:none!important}.vs-overlay .vs-dim,.vs-overlay .vs-bar,.vs-overlay.closing{transition-duration:.01ms!important}.vs-panel.is-active:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:3;border:3px solid #fff;pointer-events:none}}html.vs-open,html.vs-open body{overflow:hidden}html.vs-open body>:not(#shopify-section-visitor-selector){visibility:hidden}html.vs-open #omnichannel-chatbot-host{display:none!important;visibility:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/visitor-selector.css.map */
