.vhl{--vhl-ink:#1D1D1F;--vhl-muted:#6E6E73;--vhl-hair:#E3E3E8;--vhl-track:#F0F0F3;--vhl-accent:#2F5BFF;--vhl-ease-out:cubic-bezier(.22,1,.36,1);--vhl-shot:clamp(320px, min(42vw, calc(100vh - 330px) ), 600px);--vhl-dwell:5.2s;position:relative;background:#fff;color:var(--vhl-ink);padding:clamp(18px,2.6vh,30px) clamp(16px,4vw,48px) clamp(20px,3vh,36px);-webkit-font-smoothing:antialiased;overflow:hidden}@supports (height:100svh){.vhl{--vhl-shot:clamp(320px, min(42vw, calc(100svh - 330px) ), 600px)}}.vhl *{box-sizing:border-box}.vhl p{margin:0}.vhl__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vhl__top{display:flex;justify-content:center}.vhl__seg{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(380px,100%);padding:3px;border-radius:100px;background:var(--vhl-track)}.vhl__seg:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:100px;background:#fff;box-shadow:0 1px 2px #00000014,0 3px 10px #00000012;transition:transform .38s var(--vhl-ease-out)}.vhl[data-cat=b] .vhl__seg:before{transform:translate(100%)}.vhl__seg-btn{position:relative;z-index:1;min-height:44px;padding:0 10px;border:0;border-radius:100px;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--vhl-muted);font:inherit;font-size:15px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;transition:color .2s ease}.vhl__seg-btn[aria-selected=true]{color:var(--vhl-ink)}@media(hover:hover){.vhl__seg-btn[aria-selected=false]:hover{color:var(--vhl-ink)}}.vhl__seg-btn:focus-visible{outline:3px solid var(--vhl-accent);outline-offset:1px}.vhl__panel{display:grid;max-width:1240px;margin:clamp(14px,2.4vh,26px) auto 0;grid-template-columns:minmax(0,480px) var(--vhl-shot);grid-template-rows:1fr auto auto auto auto auto 1fr;grid-template-areas:".     stage" "proof stage" "head  stage" "info  stage" "nav   stage" "all   stage" ".     stage";column-gap:clamp(32px,6vw,112px);justify-content:center;align-items:start}.vhl__proof,.vhl__heads,.vhl__infos,.vhl__nav,.vhl__alls{position:relative;z-index:3}.vhl__heads,.vhl__infos,.vhl__thumbs-wrap,.vhl__alls{display:grid}.vhl__head,.vhl__info,.vhl__thumbs,.vhl__all{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .26s ease,transform .42s var(--vhl-ease-out),visibility 0s linear .26s}.vhl__head.is-on,.vhl__info.is-on,.vhl__thumbs.is-on,.vhl__all.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .32s ease 90ms,transform .52s var(--vhl-ease-out) 90ms,visibility 0s}.vhl__proof{grid-area:proof;justify-self:start;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 20px;text-decoration:none;color:var(--vhl-ink);font-size:13.5px;line-height:1.2}.vhl__proof strong{font-weight:700;color:var(--vhl-ink)}.vhl__proof-t{color:var(--vhl-muted)}.vhl__stars{display:inline-flex;gap:2px}.vhl__star{width:16px;height:16px;display:grid;place-items:center;background:#00b67a}@media(hover:hover){.vhl__proof:hover .vhl__proof-t{text-decoration:underline;text-underline-offset:3px}}.vhl__proof:focus-visible{outline:3px solid var(--vhl-accent);outline-offset:3px}.vhl__proof:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:44px;transform:translateY(-50%)}.vhl__heads{grid-area:head}.vhl__h{color:var(--vhl-ink);margin:0;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;font-size:clamp(44px,4.6vw,72px);line-height:.98;letter-spacing:.004em;text-transform:none;text-wrap:balance;max-width:9ch}.vhl__sub{margin-top:14px!important;color:var(--vhl-muted);font-size:17px;line-height:1.5;max-width:34ch}.vhl__infos{grid-area:info;margin-top:clamp(22px,3.4vh,40px);padding-top:clamp(18px,2.6vh,26px);border-top:1px solid var(--vhl-hair)}.vhl__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.vhl__row--buy{align-items:center;margin-top:12px}.vhl__name{color:var(--vhl-ink);font-size:clamp(20px,1.7vw,24px);font-weight:600;letter-spacing:-.015em;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vhl__price{flex:none;color:var(--vhl-ink);font-size:clamp(18px,1.5vw,21px);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.vhl__from{color:var(--vhl-muted);font-weight:500;font-size:.8em}.vhl__specs{display:flex;gap:22px;margin:0;min-width:0}.vhl__specs div{display:flex;flex-direction:column-reverse;min-width:0}.vhl__specs dt{color:var(--vhl-muted);font-size:12.5px;line-height:1.3}.vhl__specs dd{margin:0;color:var(--vhl-ink);font-size:15px;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vhl__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:104px;padding:0 26px;border-radius:100px;text-decoration:none;background:var(--vhl-ink);color:#fff;font-weight:600;font-size:15.5px;line-height:1;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--vhl-ease-out),background-color .16s ease}@media(hover:hover){.vhl__btn:hover{background:#3a3a3f;color:#fff}}.vhl__btn:active{transform:scale(.97)}.vhl__btn:focus-visible{outline:3px solid var(--vhl-accent);outline-offset:3px}.vhl__nav{grid-area:nav;display:flex;align-items:center;gap:10px;margin-top:clamp(18px,2.8vh,30px)}.vhl__thumbs-wrap{min-width:0;flex:0 1 auto}.vhl__thumbs{display:flex;gap:8px}.vhl__thumb{position:relative;flex:none;width:56px;height:56px;padding:3px;border-radius:14px;cursor:pointer;background:#fff;border:1px solid var(--vhl-hair);-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,transform .16s var(--vhl-ease-out)}.vhl__thumb.is-on{border-color:var(--vhl-ink);box-shadow:inset 0 0 0 1px var(--vhl-ink)}@media(hover:hover){.vhl__thumb:hover{border-color:#a1a1a8}.vhl__thumb.is-on:hover{border-color:var(--vhl-ink)}}.vhl__thumb:active{transform:scale(.94)}.vhl__thumb:after{content:"";position:absolute;top:-2px;right:-1px;bottom:-2px;left:-1px}.vhl__thumb:focus-visible{outline:3px solid var(--vhl-accent);outline-offset:2px}.vhl__tbox{display:block;width:100%;height:100%;overflow:hidden;border-radius:10px}.vhl__timg{display:block;width:100%;height:100%;object-fit:contain}.vhl__bar{position:absolute;left:10px;right:10px;bottom:-8px;height:2px;border-radius:2px;background:var(--vhl-ink);transform:scaleX(0);transform-origin:left center;opacity:0}.vhl.is-playing .vhl__thumbs.is-on .vhl__thumb.is-on .vhl__bar{opacity:1;animation:vhl-clock var(--vhl-dwell) linear forwards}.vhl.is-playing.is-held .vhl__bar{animation-play-state:paused}@keyframes vhl-clock{to{transform:scaleX(1)}}.vhl__pp{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--vhl-hair);background:#fff;color:var(--vhl-ink);display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--vhl-ease-out),border-color .2s ease}@media(hover:hover){.vhl__pp:hover{border-color:#a1a1a8}}.vhl__pp:active{transform:scale(.94)}.vhl__pp:focus-visible{outline:3px solid var(--vhl-accent);outline-offset:2px}.vhl__pp-play{display:none}.vhl__pp[aria-pressed=true] .vhl__pp-play{display:block}.vhl__pp[aria-pressed=true] .vhl__pp-pause{display:none}.vhl__alls{grid-area:all;margin-top:6px}.vhl__all{justify-self:start;display:inline-flex;align-items:center;min-height:44px;color:var(--vhl-accent);font-size:15px;font-weight:600;text-decoration:none}.vhl__all:after{content:"\203a";margin-left:6px;font-size:1.25em;line-height:0}@media(hover:hover){.vhl__all:hover{text-decoration:underline;text-underline-offset:3px}}.vhl__all:focus-visible{outline:3px solid var(--vhl-accent);outline-offset:2px}.vhl__stage{grid-area:stage;position:relative;width:var(--vhl-shot);aspect-ratio:1 / 1;align-self:center;touch-action:pan-y;user-select:none;-webkit-user-select:none}.vhl__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;will-change:transform,opacity}.vhl__slide.is-on,.vhl__slide.is-moving{opacity:1;visibility:visible}.vhl__slide.is-on{z-index:2}.vhl__slide.is-moving{z-index:1}.vhl__shot{display:block;width:100%;height:100%;overflow:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}.vhl__img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;transition:transform .6s var(--vhl-ease-out);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%)}.vhl:not(.is-ready) .vhl__nav{visibility:hidden}.vhl:not(.is-ready) .vhl__seg-btn[data-tab=b]{pointer-events:none}@media(prefers-reduced-motion:reduce){.vhl__head,.vhl__info,.vhl__thumbs,.vhl__all,.vhl__head.is-on,.vhl__info.is-on,.vhl__thumbs.is-on,.vhl__all.is-on{transform:none}.vhl__seg:before{transition:none}.vhl__img,.vhl__btn,.vhl__thumb,.vhl__pp{transition:none}}@media(max-width:989px){.vhl{--vhl-shot:clamp(230px, min( calc(100vw - 32px) , calc(100vh - 548px) ), 430px);padding:14px 16px 22px}@supports (height:100svh){.vhl{--vhl-shot:clamp(230px, min( calc(100vw - 32px) , calc(100svh - 548px) ), 430px)}}.vhl__panel{margin-top:12px;max-width:560px;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"proof" "head" "stage" "info" "nav" "all"}.vhl__proof{justify-self:center;margin-bottom:10px;font-size:12.5px;gap:5px 8px}.vhl__star{width:15px;height:15px}.vhl__wide{display:none}.vhl__heads{text-align:center}.vhl__h{font-size:clamp(30px,8.6vw,44px);line-height:1.02;max-width:none}.vhl__sub{display:none}.vhl__stage{justify-self:center;margin-top:4px}.vhl__infos{margin-top:6px;padding-top:12px}.vhl__name{font-size:17.5px;-webkit-line-clamp:1}.vhl__price{font-size:17.5px}.vhl__row--buy{margin-top:8px}.vhl__specs{gap:16px}.vhl__specs dd{font-size:14px}.vhl__specs dt{font-size:12px}.vhl__btn{min-height:44px;min-width:92px;padding:0 22px;font-size:15px}.vhl__nav{justify-content:center;gap:8px;margin-top:16px}.vhl__thumbs-wrap{overflow-x:auto;scrollbar-width:none;padding-bottom:10px;margin-bottom:-10px}.vhl__thumbs-wrap::-webkit-scrollbar{display:none}.vhl__thumbs{gap:6px}.vhl__thumb{width:42px;height:42px;padding:2px;border-radius:11px}.vhl__tbox{border-radius:9px}.vhl__bar{left:8px;right:8px;bottom:-7px}.vhl__pp{width:44px;height:44px}.vhl__alls{justify-items:center;margin-top:4px}.vhl__all{justify-self:center}}@media(max-width:370px){.vhl__thumbs{gap:4px}.vhl__thumb{width:38px;height:38px}.vhl__seg-btn{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/voro-hero-lineup.css.map */
