.vc6-spots{--vc6-media-ar: 1.25;position:absolute;left:50%;top:50%;z-index:4;width:max(100%,calc(100% * var(--vc6-img-ar) / var(--vc6-media-ar)));height:max(100%,calc(100% * var(--vc6-media-ar) / var(--vc6-img-ar)));translate:-50% -50%;pointer-events:none}.v3-hero .vc6-spots{transform:scale(calc(1.02 + var(--hero-p, 0) * .08));transform-origin:50% 40%;animation:vc6-settle 1.8s var(--v3-ease) backwards}@keyframes vc6-settle{0%{transform:scale(1.12)}to{transform:scale(1.02)}}.vc6-spot{position:absolute;left:var(--x);top:var(--y);width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;pointer-events:auto;opacity:0;transform:scale(.3);transition:opacity .4s var(--v3-ease),transform .6s var(--v3-ease);-webkit-tap-highlight-color:transparent}.vc6-spots.is-ready .vc6-spot{opacity:1;transform:none;transition-delay:calc(var(--i, 0) * 70ms)}.vc6-spot:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--v2-cyan);box-shadow:0 0 0 2px #fff,0 4px 12px #00000073;transition:transform .25s var(--v3-ease),background-color .25s var(--v3-ease)}.vc6-spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(var(--sky-rgb),.85);opacity:0}.vc6-spots.is-ready .vc6-spot:after{animation:vc6-pulse 2.6s ease-out infinite;animation-delay:calc(.9s + var(--i, 0) * .23s)}@keyframes vc6-pulse{0%{transform:scale(.45);opacity:.9}70%{transform:scale(1.25);opacity:0}to{transform:scale(1.25);opacity:0}}.vc6-spot:hover:before,.vc6-spot.is-active:before{transform:scale(1.3);background:#fff}.vc6-spots.has-active .vc6-spot:not(.is-active){opacity:.45}.vc6-spots.has-active .vc6-spot:after{animation:none}.vc6-card{position:absolute;left:0;top:0;z-index:6;display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;width:280px;padding:10px 14px 10px 10px;border-radius:var(--v2-radius-l);background:#fffffff5;box-shadow:0 24px 48px -18px #0009,0 0 0 1px rgba(var(--ink-rgb),.06);color:var(--v2-ink);text-decoration:none;opacity:0;visibility:hidden;translate:0 6px;pointer-events:none;transition:opacity .22s var(--v3-ease),translate .22s var(--v3-ease),visibility 0s linear .22s}@supports (backdrop-filter: blur(2px)){.vc6-card{background:#ffffffe6;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}}.vc6-card.is-open{opacity:1;visibility:visible;translate:0 0;pointer-events:auto;transition-delay:0s}.vc6-card__media{overflow:hidden;aspect-ratio:1;border-radius:var(--v2-radius-m);background:var(--v2-cyan-soft)}.vc6-card__media img{display:block;width:100%;height:100%;object-fit:cover}.vc6-card__text{display:grid;gap:2px;min-width:0}.vc6-card__vendor{font-family:var(--font-heading-family);font-size:11px;font-style:italic;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-focus)}.vc6-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-heading-family);font-size:15px;font-weight:600;line-height:1.25}.vc6-card__price{font-family:var(--font-heading-family);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.vc6-card__cta{margin-top:4px;font-size:13px;font-weight:600;color:var(--v2-focus)}.vc6-card__cta:after{content:" \2192"}.vc6-hint{position:absolute;left:16px;top:16px;z-index:5;display:inline-flex;align-items:center;gap:9px;max-width:calc(100% - 32px);margin:0;padding:8px 14px 8px 11px;border-radius:999px;background:rgba(var(--ink-rgb),.72);color:#fff;font-family:var(--font-heading-family);font-size:13px;font-style:italic;font-weight:600;letter-spacing:.01em;line-height:1.2;opacity:0;translate:0 -6px;transition:opacity .5s var(--v3-ease),translate .5s var(--v3-ease);pointer-events:none}@supports (backdrop-filter: blur(2px)){.vc6-hint{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.vc6-ready .vc6-hint{opacity:1;translate:0 0;transition-delay:.6s}.vc6-has-card .vc6-hint{opacity:0;transition-delay:0s}.vc6-hint__dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--v2-cyan);box-shadow:0 0 0 2px #fff}@media(max-width:749px){.vc6-spots{--vc6-media-ar: 1.3333}.vc6-spot{width:38px;height:38px;margin:-19px 0 0 -19px}.vc6-spot:before{top:11px;right:11px;bottom:11px;left:11px}.vc6-card.is-docked{left:12px;right:12px;top:auto;bottom:14px;width:auto;grid-template-columns:60px minmax(0,1fr)}.vc6-hint{left:12px;top:auto;bottom:14px;font-size:12px}}.vc6-spot:focus-visible{outline:3px solid #ffffff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.v3-hero .vc6-spots{animation:none;transform:none}.vc6-spot,.vc6-card,.vc6-hint{transition:none}.vc6-spots.is-ready .vc6-spot:after{animation:none}}.shopify-design-mode .vc6-spot{opacity:1;transform:none}.v2-rail .v2-chip.is-active{box-shadow:none}.v3-subcat.is-active{box-shadow:inset 0 0 0 1px var(--v2-ink)}.vc6-drop-product .v3-subcat__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vc6-drop-product .v3-subcat__count{font-family:var(--font-heading-family);font-weight:600;font-variant-numeric:tabular-nums;color:var(--v2-ink)}.vc6-sites__accent{color:var(--v2-focus)}.vc6-sites__nav{display:flex;gap:8px}.vc6-sites__arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--v2-paper);box-shadow:inset 0 0 0 1px var(--v2-line-strong);color:var(--v2-ink);cursor:pointer;transition:background-color .2s,box-shadow .2s,opacity .2s}.vc6-sites__arrow:hover:not(:disabled){background:var(--v2-ink);box-shadow:none;color:#fff}.vc6-sites__arrow:disabled{opacity:.35;cursor:default}.vc6-sites__track{display:flex;gap:var(--v2-gap);margin:0;padding:0 max(var(--v2-gutter),calc((100vw - var(--v2-max)) / 2 + var(--v2-gutter))) 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--v2-gutter),calc((100vw - var(--v2-max)) / 2 + var(--v2-gutter)));scrollbar-width:none;list-style:none}.vc6-sites__track::-webkit-scrollbar{display:none}.vc6-site{flex:none;width:clamp(260px,24vw,340px);scroll-snap-align:start}.vc6-site__media{position:relative;overflow:hidden;aspect-ratio:3 / 4;margin:0;border-radius:var(--v2-radius-l);background:var(--v2-ink);isolation:isolate}.vc6-site__media>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--v3-ease)}@media(hover:hover)and (pointer:fine){.vc6-site:hover .vc6-site__media>img{transform:scale(1.04)}}.vc6-site__media:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:38%;background:linear-gradient(to top,rgba(var(--ink-rgb),.72),transparent);pointer-events:none}.vc6-site__caption{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;color:#fff;font-family:var(--font-heading-family);font-size:15px;font-style:italic;font-weight:600;line-height:1.25;transition:opacity .22s var(--v3-ease)}.vc6-site__caption:before{content:"";display:inline-block;width:4px;height:13px;margin-right:9px;border-radius:1px;background:var(--v2-cyan);transform:skew(var(--vc5-slant))}.vc6-has-card .vc6-site__caption{opacity:0}.vc6-site .vc6-card.is-docked{left:10px;right:10px;top:auto;bottom:10px;width:auto;grid-template-columns:56px minmax(0,1fr);gap:10px;padding:8px 12px 8px 8px}.vc6-site .vc6-card.is-docked.is-top{top:10px;bottom:auto}.vc6-site .vc6-card__title{font-size:14px}@media(max-width:749px){.vc6-sites__nav{display:none}.vc6-site{width:78vw}}@media(prefers-reduced-motion:reduce){.vc6-site__media>img,.vc6-site__caption{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vc6-system.css.map */
