.vb{--vb-bg:#0d0d0c;--vb-fg:#f2efe8;--vb-mute:#a8a49b;--vb-line:#2a2926;--vb-accent:#c9ff3d;background:var(--vb-bg);color:var(--vb-fg);font-family:var(--font-body--family)}.vb *{box-sizing:border-box}.vb a{color:inherit;text-decoration:none}.vb-wrap{max-width:1440px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.vb-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--vb-mute);margin:0 0 14px}.vb-h{font-family:var(--font-heading--family);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.92;margin:0}.vb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 28px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--vb-fg);transition:background .2s,color .2s}.vb-btn--solid{background:var(--vb-fg);color:var(--vb-bg)!important}.vb-btn--solid:hover{background:var(--vb-accent);border-color:var(--vb-accent)}.vb-btn--ghost:hover{background:var(--vb-fg);color:var(--vb-bg)!important}.vb-hero{position:relative;min-height:min(92svh,920px);display:flex;align-items:flex-end;overflow:hidden}.vb-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.vb-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,center)}.vb-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0d0d0ceb,#0d0d0c59 45%,#0d0d0c1a)}.vb-hero__body{position:relative;padding-bottom:clamp(40px,7vw,96px);width:100%}.vb-hero .vb-h{font-size:clamp(52px,10vw,168px)}.vb-hero__sub{max-width:520px;font-size:clamp(15px,1.4vw,18px);line-height:1.5;color:#dcd8cf;margin:22px 0 30px}.vb-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.vb-ticker{border-block:1px solid var(--vb-line);overflow:hidden;background:var(--vb-accent);color:#0d0d0c}.vb-ticker__track{display:flex;width:max-content;animation:vb-scroll var(--speed,30s) linear infinite}.vb-ticker__item{padding:16px 28px;font-weight:800;font-size:14px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.vb-ticker__item:after{content:"\2726";margin-left:56px}@keyframes vb-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.vb-ticker__track{animation:none}}.vb-sec{padding:clamp(56px,8vw,120px) 0}.vb-sec__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap}.vb-sec__head .vb-h{font-size:clamp(36px,5.5vw,80px)}.vb-link{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}.vb-grid{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:clamp(10px,1.4vw,20px)}@media(max-width:989px){.vb-grid{grid-template-columns:repeat(2,1fr)}}.vb-card__img{position:relative;aspect-ratio:4/5;background:#1a1917;overflow:hidden}.vb-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s,transform .7s}.vb-card__img img+img{opacity:0}.vb-card:hover .vb-card__img img+img{opacity:1}.vb-card:hover .vb-card__img img{transform:scale(1.03)}.vb-card__tag{position:absolute;top:12px;left:12px;background:var(--vb-fg);color:var(--vb-bg);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;z-index:1}.vb-card__meta{display:flex;justify-content:space-between;gap:12px;padding-top:14px;font-size:14px}.vb-card__title{font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.25}.vb-card__sub{color:var(--vb-mute);font-size:13px;margin-top:4px}.vb-card__price{white-space:nowrap;font-weight:700}.vb-split{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(10px,1.4vw,20px)}@media(max-width:749px){.vb-split{grid-template-columns:1fr}}.vb-tile{position:relative;aspect-ratio:4/5;overflow:hidden;display:flex;align-items:flex-end;background:#1a1917}.vb-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.vb-tile:hover img{transform:scale(1.04)}.vb-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000c,#0000 60%)}.vb-tile__body{position:relative;z-index:1;padding:clamp(20px,3vw,40px)}.vb-tile .vb-h{font-size:clamp(34px,4.5vw,64px)}.vb-tile p{color:#dcd8cf;max-width:380px;margin:12px 0 20px;line-height:1.5}.vb-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}@media(max-width:749px){.vb-feature{grid-template-columns:1fr}}.vb-feature__img{aspect-ratio:1/1;overflow:hidden;background:#1a1917}.vb-feature__img img{width:100%;height:100%;object-fit:cover}.vb-feature .vb-h{font-size:clamp(40px,6vw,96px)}.vb-feature__copy{color:#cfcbc2;font-size:16px;line-height:1.65;margin:22px 0 28px;max-width:480px}.vb-points{list-style:none;padding:0;margin:0 0 32px;border-top:1px solid var(--vb-line)}.vb-points li{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--vb-line)}.vb-points b{font-size:12px;color:var(--vb-accent);letter-spacing:.1em;min-width:28px;padding-top:3px}.vb-points strong{display:block;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.vb-points span{color:var(--vb-mute);font-size:14px}.vb-trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--vb-line)}@media(max-width:749px){.vb-trust{grid-template-columns:repeat(2,1fr)}}.vb-trust__item{padding:28px 20px;border-right:1px solid var(--vb-line);border-bottom:1px solid var(--vb-line)}.vb-trust__item strong{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:13px;margin-bottom:6px}.vb-trust__item span{color:var(--vb-mute);font-size:13px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vb-redesign.css.map */
