:root{--vl-accent: #b8737f;--vl-success: #3f9b6b;--vl-radius: 10px}.vl-muted{opacity:.7}.vl-hidden,[hidden].vl-hidden{display:none!important}.vl-sec{background:var(--vl-bg, transparent);color:var(--vl-fg, inherit);padding:var(--vl-pt, 48px) 0 var(--vl-pb, 48px)}.vl-sec__wrap{max-width:var(--vl-width, 1200px);margin:0 auto;padding:0 20px}.vl-sec__head{text-align:var(--vl-align, center);margin-bottom:32px}.vl-sec__title{margin:0 0 10px;color:inherit;font-size:clamp(calc(var(--vl-title-size, 34px) * .75),3vw,var(--vl-title-size, 34px));font-weight:500;letter-spacing:-.01em}.vl-sec__intro{opacity:.75;line-height:1.6;max-width:640px;margin-inline:auto}.vl-sec__intro p{margin:0}.vl-editor-hint{padding:24px;text-align:center;border:1px dashed currentColor;border-radius:var(--vl-radius);opacity:.6;font-size:14px}.vl-icon{display:inline-grid;place-items:center;flex-shrink:0;width:var(--vl-icon-box, 36px);height:var(--vl-icon-box, 36px);border-radius:50%;background:color-mix(in srgb,var(--vl-accent) 12%,transparent);color:var(--vl-accent)}.vl-icon svg,.vl-icon img{width:var(--vl-icon-size, 20px);height:var(--vl-icon-size, 20px);object-fit:contain}.vl-icon--plain{background:none}.vl-bar{display:flex;flex-direction:column;gap:8px;padding:12px 0 4px}.vl-bar__text{margin:0;font-size:13px;line-height:1.4;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.vl-bar__text strong{font-weight:600}.vl-bar__check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--vl-accent);color:#fff;flex-shrink:0}.vl-bar__track{position:relative;height:5px;border-radius:5px;background:rgb(var(--color-foreground-rgb) / .1)}.vl-bar__fill{display:block;height:100%;border-radius:inherit;background:var(--vl-accent);transition:width .5s ease}.vl-bar__mark{position:absolute;top:50%;width:11px;height:11px;margin-left:-6px;transform:translateY(-50%);border-radius:50%;background:var(--color-background, #fff);border:2px solid rgb(var(--color-foreground-rgb) / .2)}.vl-bar__mark.is-done{background:var(--vl-accent);border-color:var(--vl-accent)}.vl-cart-bar{padding-inline:var(--cart-drawer-padding, 0)}.vl-picks{display:flex;flex-direction:column;gap:10px}.vl-picks__heading{margin:0;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.vl-picks__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.vl-pick{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px;border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:var(--vl-radius)}.vl-pick__media{display:block;width:56px;height:56px;border-radius:calc(var(--vl-radius) * .6);overflow:hidden;background:rgb(var(--color-foreground-rgb) / .04)}.vl-pick__media img{width:100%;height:100%;object-fit:cover;display:block}.vl-pick__info{display:flex;flex-direction:column;gap:2px;min-width:0}.vl-pick__title{font-size:13px;line-height:1.3;color:inherit;text-decoration:none}.vl-pick__title:hover{text-decoration:underline}.vl-pick__price{font-size:13px;opacity:.75}.vl-pick__price s{opacity:.6;margin-right:4px}.vl-cart-picks{padding:16px 0 8px;margin-top:8px;border-top:1px solid rgb(var(--color-foreground-rgb) / .1)}.vl-btn{position:relative;font:inherit;font-size:12px;font-weight:600;padding:8px 14px;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.vl-btn:hover{background:rgb(var(--color-foreground-rgb));color:rgb(var(--color-background-rgb))}.vl-btn[aria-busy=true]>span{visibility:hidden}.vl-btn[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:vl-spin .7s linear infinite}.vl-btn.is-added{background:var(--vl-accent);border-color:var(--vl-accent);color:#fff}@keyframes vl-spin{to{transform:rotate(360deg)}}.vl-bd{display:flex;flex-direction:column;gap:10px}.vl-bd__heading{margin:0;font-size:14px;font-weight:600}.vl-bd__list{display:flex;flex-direction:column;gap:10px}.vl-bd__tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:var(--vl-radius);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.vl-bd__tier:hover{border-color:rgb(var(--color-foreground-rgb) / .45)}.vl-bd__tier:has(input:checked){border-color:var(--vl-accent);background:color-mix(in srgb,var(--vl-accent) 7%,transparent);box-shadow:0 0 0 1px var(--vl-accent)}.vl-bd__tier input{position:absolute;opacity:0;pointer-events:none}.vl-bd__tier:has(input:focus-visible){outline:2px solid var(--vl-accent);outline-offset:2px}.vl-bd__radio{width:18px;height:18px;border-radius:50%;border:1.5px solid rgb(var(--color-foreground-rgb) / .4);display:grid;place-items:center}.vl-bd__tier:has(input:checked) .vl-bd__radio{border-color:var(--vl-accent)}.vl-bd__tier:has(input:checked) .vl-bd__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--vl-accent)}.vl-bd__main{display:flex;flex-direction:column;gap:3px;min-width:0}.vl-bd__label{font-size:14px;font-weight:600}.vl-bd__sub{font-size:12px;opacity:.7}.vl-bd__save{font-size:12px;color:color-mix(in srgb,var(--vl-accent) 72%,#000);font-weight:600}.vl-bd__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.vl-bd__price{font-size:15px;font-weight:600}.vl-bd__compare{font-size:12px;opacity:.72}.vl-bd__badge{position:absolute;top:-10px;right:14px;background:color-mix(in srgb,var(--vl-accent) 78%,#000);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:999px}.vl-bd__note{margin:0;font-size:12px;opacity:.7}.vl-st{display:flex;flex-direction:column;gap:8px}.vl-st__text{margin:0;font-size:13px;display:flex;align-items:center;gap:8px}.vl-st__dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--vl-success);flex-shrink:0}.vl-st--low .vl-st__dot{background:var(--vl-accent)}.vl-st--out .vl-st__dot{background:rgb(var(--color-foreground-rgb) / .35)}.vl-st__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:inherit;opacity:.35;animation:vl-pulse 1.8s ease-out infinite}.vl-st--out .vl-st__dot:after{display:none}.vl-st--low .vl-st__text{font-weight:600}.vl-st__track{height:4px;border-radius:4px;background:rgb(var(--color-foreground-rgb) / .1);overflow:hidden;max-width:260px}.vl-st__fill{display:block;height:100%;background:var(--vl-accent);border-radius:inherit}@keyframes vl-pulse{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.8);opacity:0}}.vl-note{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--vl-radius);background:color-mix(in srgb,var(--vl-accent) 9%,transparent)}.vl-note--plain{background:none;padding:0}.vl-note[hidden]{display:none}.vl-note__text{margin:0;font-size:13px;line-height:1.45;flex:1}.vl-note__strong{font-variant-numeric:tabular-nums;font-weight:700;color:var(--vl-accent)}.vl-code{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:.06em;padding:4px 10px;border:1px dashed var(--vl-accent);border-radius:6px;background:var(--color-background, #fff)}.vl-rating{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:inherit;text-decoration:none}a.vl-rating:hover .vl-rating__count{text-decoration:underline}.vl-stars{--vl-star-size: 16px;position:relative;display:inline-block;font-size:var(--vl-star-size);line-height:1;letter-spacing:2px}.vl-stars:before{content:"\2605\2605\2605\2605\2605";color:rgb(var(--color-foreground-rgb) / .18)}.vl-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--vl-star, var(--vl-accent))}.vl-stars__fill:before{content:"\2605\2605\2605\2605\2605"}.vl-tb{display:grid;gap:14px 16px;grid-template-columns:repeat(var(--vl-cols, 2),minmax(0,1fr))}.vl-tb__item{display:flex;align-items:center;gap:10px}.vl-tb--center .vl-tb__item{flex-direction:column;text-align:center;gap:8px}.vl-tb__txt{display:flex;flex-direction:column;gap:1px;min-width:0}.vl-tb__title{font-size:var(--vl-item-title, 13px);font-weight:600;line-height:1.3}.vl-tb__sub{font-size:var(--vl-item-text, 12px);opacity:.7;line-height:1.4}@media(max-width:749px){.vl-tb{grid-template-columns:repeat(var(--vl-cols-mobile, 2),minmax(0,1fr))}}.vl-press__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--vl-gap, 40px)}.vl-press__logo{display:block;height:var(--vl-logo-h, 32px);width:auto;max-width:160px;object-fit:contain;opacity:var(--vl-logo-opacity, 1);transition:opacity .2s,filter .2s}.vl-press--gray .vl-press__logo{filter:grayscale(1)}.vl-press__item:hover .vl-press__logo,.vl-press__item[aria-selected=true] .vl-press__logo{opacity:1;filter:none}.vl-press__item{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:4px;color:inherit;cursor:default}button.vl-press__item{cursor:pointer}.vl-press__name{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:calc(var(--vl-logo-h, 32px) * .55);opacity:var(--vl-logo-opacity, 1)}.vl-press__quotes{position:relative;max-width:760px;margin:0 auto 28px;text-align:center;min-height:3em}.vl-press__quote{margin:0;font-size:var(--vl-quote-size, 22px);line-height:1.45;font-style:italic}.vl-press__quote[hidden]{display:none}.vl-press--marquee .vl-press__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.vl-press--marquee .vl-press__logos{flex-wrap:nowrap;width:max-content;animation:vl-marquee var(--vl-speed, 30s) linear infinite}.vl-press--marquee .vl-press__viewport:hover .vl-press__logos{animation-play-state:paused}.vl-press__cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.vl-press__card{margin:0;padding:24px;border-radius:var(--vl-radius);background:var(--vl-card, rgb(var(--color-foreground-rgb) / .04));display:flex;flex-direction:column;gap:16px}.vl-press__card .vl-press__quote{font-size:calc(var(--vl-quote-size, 22px) * .75)}@keyframes vl-marquee{to{transform:translate(-50%)}}.vl-cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.vl-cmp th,.vl-cmp td{padding:16px 12px;text-align:center;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.vl-cmp th:first-child,.vl-cmp td:first-child{text-align:left;padding-left:0}.vl-cmp thead th{font-weight:600;vertical-align:bottom}.vl-cmp__us{background:color-mix(in srgb,var(--vl-accent) 10%,transparent)}.vl-cmp thead .vl-cmp__us{border-radius:var(--vl-radius) var(--vl-radius) 0 0}.vl-cmp tbody tr:last-child .vl-cmp__us{border-radius:0 0 var(--vl-radius) var(--vl-radius)}.vl-cmp__logo{display:block;max-height:32px;width:auto;margin:0 auto}.vl-cmp__yes,.vl-cmp__no{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%}.vl-cmp__yes{background:var(--vl-accent);color:#fff}.vl-cmp__no{background:color-mix(in srgb,currentColor 10%,transparent);opacity:.7}.vl-cmp__yes svg,.vl-cmp__no svg{width:14px;height:14px}.vl-cmp-wrap{overflow-x:auto}@media(max-width:749px){.vl-cmp{font-size:13px}.vl-cmp th,.vl-cmp td{padding:12px 6px}}.vl-steps{list-style:none;margin:0;padding:0;display:grid;gap:28px;grid-template-columns:repeat(var(--vl-cols, 3),minmax(0,1fr));counter-reset:vl-step}.vl-step{position:relative;display:flex;flex-direction:column;gap:12px;text-align:var(--vl-align, center);align-items:var(--vl-items, center)}.vl-step__num{counter-increment:vl-step;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--vl-accent);color:#fff;font-weight:600}.vl-step__num:before{content:counter(vl-step)}.vl-step__img{width:100%;height:auto;border-radius:var(--vl-radius);display:block}.vl-step__title{margin:0;font-size:18px;font-weight:600}.vl-step__text{margin:0;opacity:.75;line-height:1.6;font-size:15px}.vl-steps--line .vl-step:not(:last-child) .vl-step__num:after{content:"";position:absolute;top:22px;left:calc(50% + 30px);right:calc(-50% + 2px);height:1px;background:color-mix(in srgb,currentColor 25%,transparent)}@media(max-width:749px){.vl-steps{grid-template-columns:1fr}.vl-steps--line .vl-step__num:after{display:none}}.vl-rail{display:flex;gap:var(--vl-gap, 16px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.vl-rail::-webkit-scrollbar{display:none}.vl-video{position:relative;flex:0 0 var(--vl-card-w, 240px);scroll-snap-align:start;margin:0;border-radius:var(--vl-radius);overflow:hidden;background:#000;aspect-ratio:9 / 16}.vl-video video,.vl-video img{width:100%;height:100%;object-fit:cover;display:block}.vl-video__sound{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;border:0;background:#00000080;color:#fff;cursor:pointer;display:grid;place-items:center}.vl-video__sound svg{width:16px;height:16px}.vl-video__caption{position:absolute;inset:auto 0 0 0;padding:40px 14px 14px;color:#fff;font-size:13px;background:linear-gradient(transparent,#000000a6)}.vl-video__caption a{color:inherit;font-weight:600}.vl-nav{display:flex;gap:8px;justify-content:flex-end;margin-bottom:16px}.vl-nav button{width:40px;height:40px;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;font-size:16px}.vl-nav button:hover{background:var(--vl-fg, currentColor);color:var(--vl-bg, #fff)}@media(max-width:749px){.vl-nav{display:none}}@media(prefers-reduced-motion:reduce){.vl-st__dot:after,.vl-press--marquee .vl-press__logos{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/velune.css.map */
