.vj,.vj-nav,.vj-buybar{--vj-smoke: #0c0c0c;--vj-char: #171513;--vj-line: #2c2925;--vj-birch: #e6d8bf;--vj-birch-deep: #c9b48f;--vj-text: #f1ece4;--vj-soft: #d8d1c6;--vj-muted: #9a948b;--vj-water: #a9c3cf;--vj-gut: clamp(16px, 5vw, 48px);--vj-max: 1120px}.vj{color:var(--vj-text);font-family:var(--font-body--family);padding-block:clamp(64px,10vw,120px);border-block-end:1px solid var(--vj-line)}.vj *,.vj *:before,.vj *:after{box-sizing:border-box}.vj img{display:block;max-width:100%}.vj__wrap{max-width:var(--vj-max);margin-inline:auto;padding-inline:var(--vj-gut)}.vj h2,.vj h3{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.02em;line-height:1.08;text-wrap:balance;margin:0;color:var(--vj-text)}.vj p{margin:0}.vj__eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--vj-muted)}.vj__head{display:grid;gap:14px;margin-block-end:clamp(32px,5vw,56px);max-width:720px}.vj__head h2{font-size:clamp(30px,5.2vw,54px)}.vj__head p{color:var(--vj-soft);font-size:17px;line-height:1.6;max-width:56ch}.vj__foot{margin-block-start:36px;display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}.vj__link{color:var(--vj-birch);text-decoration:none;border-block-end:1px solid rgb(230 216 191 / .4);padding-block-end:1px;font-weight:500}.vj__link:hover{border-color:var(--vj-birch)}.vj__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:0 22px;border-radius:14px;border:1px solid var(--vj-birch);background:var(--vj-birch);color:#1b1712;font:600 15px/1 var(--font-body--family);text-decoration:none;cursor:pointer;transition:background .2s,transform .2s,opacity .2s}.vj__btn:hover{background:#f3e8d4}.vj__btn:active{transform:scale(.98)}.vj__btn[disabled]{opacity:.6;cursor:progress}.vj__btn--ghost{background:transparent;color:var(--vj-text);border-color:#f1ece459}.vj__btn--ghost:hover{background:transparent;border-color:var(--vj-text)}.vj :is(.vj__btn,.vj__chip,.vj__step,summary,a):focus-visible{outline:2px solid var(--vj-water);outline-offset:3px}.shopify-section:has(>.vj-nav){position:sticky;top:0;z-index:5}.vj-nav{z-index:5;background:#0c0c0ceb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--vj-line)}.vj-nav ol{list-style:none;margin:0 auto;max-width:var(--vj-max);padding:0 var(--vj-gut);display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;height:48px;align-items:center}.vj-nav ol::-webkit-scrollbar{display:none}.vj-nav ol{position:relative;scroll-padding-inline:var(--vj-gut)}@media(max-width:879px){.vj-nav ol{padding-inline-end:48px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent 100%)}}.vj-nav a{text-decoration:none;font-size:13px;color:#cfc8bd;white-space:nowrap;font-weight:500}.vj-nav a span{font-size:11px;margin-inline-end:6px;color:#9a948b;font-variant-numeric:tabular-nums}.vj-nav a.is-on{color:#fff}.vj-nav a.is-on span{color:var(--vj-birch)}.vj-how__grid{display:grid;gap:28px}@media(min-width:880px){.vj-how__grid{grid-template-columns:1.25fr 1fr;align-items:center}}.vj-stage{position:relative;aspect-ratio:1600 / 847;border-radius:14px;overflow:hidden;background:#000;min-width:0}.vj-stage__shot{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .5s}.vj-stage__shot.is-on{opacity:1}.vj-stage__shot img{width:100%;height:100%;object-fit:cover}.vj-stage__cap{position:absolute;inset-inline-start:12px;inset-block-end:12px;display:flex;align-items:center;gap:8px;background:#0d0c0bb8;padding:6px 12px 6px 6px;border-radius:999px;font-weight:600;font-size:14px}.vj-stage__cap b{width:24px;height:24px;border-radius:50%;background:var(--vj-birch);color:#1b1712;display:grid;place-items:center;font-size:12px}.vj-ring{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border:2px solid var(--vj-water);border-radius:50%;box-shadow:0 0 0 4px #a9c3cf2e;pointer-events:none}.vj-ring em{position:absolute;inset-inline-start:50%;inset-block-end:calc(100% + 6px);transform:translate(-50%);font-style:normal;font-size:12px;font-weight:600;white-space:nowrap;background:#0d0c0bb8;padding:3px 8px;border-radius:999px;color:var(--vj-text)}.vj-steps{display:grid;gap:10px}.vj__step{all:unset;box-sizing:border-box;display:grid;grid-template-columns:34px 1fr;gap:4px 12px;padding:16px;border:1px solid var(--vj-line);border-radius:12px;cursor:pointer;transition:border-color .25s,background .25s}.vj__step .n{grid-row:span 2;width:30px;height:30px;border-radius:50%;border:1px solid var(--vj-muted);display:grid;place-items:center;font-size:13px;color:var(--vj-muted)}.vj__step strong{font-weight:600;font-size:17px}.vj__step span:last-child{color:var(--vj-muted);font-size:15px;line-height:1.5}.vj__step[aria-pressed=true]{border-color:var(--vj-birch);background:#e6d8bf0d}.vj__step[aria-pressed=true] .n{background:var(--vj-birch);border-color:var(--vj-birch);color:#1b1712}.vj__step[aria-pressed=true] span:last-child{color:var(--vj-soft)}.vj-how__claim{margin-block-start:28px;font-family:var(--font-heading--family);font-weight:600;font-size:clamp(22px,3.2vw,28px);line-height:1.25;color:var(--vj-birch)}.vj-air__box{background:var(--vj-char);border:1px solid var(--vj-line);border-radius:14px;padding:clamp(16px,3vw,28px)}.vj-air__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:18px}.vj-air__media{border-radius:10px;overflow:hidden;background:#000;aspect-ratio:1680 / 736}.vj-air__video{width:100%;height:100%;display:block;object-fit:cover}.vj-air__cap{margin-block-start:16px;min-height:3em;color:var(--vj-soft);font-size:16px;line-height:1.5;max-width:60ch}.vj-air__cap p{display:none}.vj-air[data-s="1"] .vj-air__cap .c1,.vj-air[data-s="2"] .vj-air__cap .c2,.vj-air[data-s="3"] .vj-air__cap .c3{display:block}.vj-mats{display:grid;gap:18px}@media(min-width:880px){.vj-mats{grid-template-columns:repeat(3,1fr)}}.vj-mat{display:grid;gap:12px;min-width:0}.vj-mat__ph{aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#000}.vj-mat__ph img{width:100%;height:100%;object-fit:cover}.vj-mat__k{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--vj-muted)}.vj-mat h3{font-size:24px}.vj-mat p{color:var(--vj-soft);font-size:15.5px;line-height:1.55}.vj-lid{display:grid;gap:28px}@media(min-width:880px){.vj-lid{grid-template-columns:1fr 1fr;align-items:center}}.vj-lid ul{list-style:none;margin:0;padding:0;display:grid;gap:20px}.vj-lid li{display:grid;gap:4px;padding-inline-start:18px;border-inline-start:1px solid var(--vj-birch-deep)}.vj-lid li b{font-weight:600;font-size:18px}.vj-lid li span{color:var(--vj-soft)}.vj-lid__pics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vj-lid__pics figure{margin:0;position:relative;border-radius:12px;overflow:hidden;background:#000;aspect-ratio:1}.vj-lid__pics img{width:100%;height:100%;object-fit:cover}.vj-lid__pics figcaption{position:absolute;inset-inline-start:10px;inset-block-end:10px;font-size:12px;font-weight:600;background:#0d0c0bb8;padding:4px 10px;border-radius:999px}.vj-why{padding-block-start:0}.vj-why__img{width:100%;aspect-ratio:3 / 2;max-height:78svh;overflow:hidden}.vj-why__img img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.vj-why__text{padding-block-start:clamp(48px,8vw,96px)}.vj-why blockquote{margin:0;font-family:var(--font-heading--family);font-weight:500;letter-spacing:-.01em;font-size:clamp(24px,3.6vw,38px);line-height:1.3;max-width:28ch}.vj-why__story{margin-block-start:28px;color:var(--vj-soft);max-width:56ch;font-size:17px;line-height:1.6}.vj-why__mission{margin-block-start:18px;color:var(--vj-birch);font-weight:600;font-size:18px;max-width:40ch}.vj-why__origin{margin-block-start:22px;color:var(--vj-muted);font-style:italic;max-width:52ch;font-size:15px}.vj-intro{display:grid;gap:16px}@media(min-width:880px){.vj-intro{grid-template-columns:1fr 1fr;align-items:start}}.vj-intro figure{margin:0;min-width:0;display:grid;gap:10px}.vj-intro__ph{border-radius:14px;overflow:hidden;background:#000;aspect-ratio:1}.vj-intro__ph img{width:100%;height:100%;object-fit:cover}.vj-intro figcaption{font-size:14px;color:var(--vj-muted)}.vj-scale{margin-block-start:56px;background:#000;border:1px solid var(--vj-line);border-radius:14px;padding:22px 18px 14px}.vj-scale h3{font-size:22px;margin-block-end:6px}.vj-scale>p{color:var(--vj-muted);font-size:14.5px;margin-block-end:12px;max-width:60ch}.vj-scale__frame{position:relative;overflow:hidden;border-radius:10px}.vj-scale__in{position:relative}@media(max-width:700px){.vj-scale__in{width:128%}}.vj-scale__in img{width:100%;height:auto}.vj-scale__in svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vj-scale__lbl{position:absolute;transform:translate(-50%,-100%);font-weight:700;font-size:clamp(11px,2.6vw,15px);background:#0d0c0bbf;padding:2px 8px;border-radius:999px;white-space:nowrap;font-variant-numeric:tabular-nums}.vj-scale__nm{position:absolute;transform:translateY(-100%);font-size:clamp(10px,2.2vw,13px);font-weight:600;white-space:nowrap}.vj-scale [data-m]{transition:opacity .2s}.vj-scale[data-cur] [data-m]:not(.is-cur){opacity:.38}.vj-facts .vj-scale{margin-block-start:28px}.vj-facts__help{margin-block-start:14px}.vj-grip{margin-block-start:20px;display:grid;gap:20px;background:var(--vj-char);border:1px solid var(--vj-line);border-radius:14px;padding:18px}@media(min-width:880px){.vj-grip{grid-template-columns:1.3fr 1fr;align-items:center}}.vj-grip__ph{position:relative;aspect-ratio:1.6;border-radius:10px;overflow:hidden;background:#000}.vj-grip__ph img{width:100%;height:100%;object-fit:cover}.vj-grip h3{font-size:22px;margin-block-end:6px}.vj-grip p{color:var(--vj-soft);font-size:15px;line-height:1.55}.vj-sizes{display:grid;gap:16px;margin-block-end:56px}@media(min-width:880px){.vj-sizes{grid-template-columns:repeat(3,1fr)}}.vj-size{display:grid;grid-template-rows:auto auto 1fr auto;border:1px solid var(--vj-line);border-radius:14px;overflow:hidden;background:var(--vj-char);min-width:0}.vj-size.is-rec{border-color:var(--vj-birch-deep)}.vj-size__ph{display:block;aspect-ratio:2.2 / 1;background:#000;overflow:hidden;position:relative}.vj-size__ph img{width:100%;height:100%;object-fit:cover;transform:scale(1.15)}.vj-size__badge{position:absolute;inset-inline-start:12px;inset-block-start:12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--vj-birch);color:#1b1712;padding:5px 9px;border-radius:999px;z-index:1}.vj-size__hd{padding:18px 18px 0;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.vj-size__hd h3{font-size:26px}.vj-size__hd a{color:inherit;text-decoration:none}.vj-size__price{font-size:16px;color:var(--vj-birch);font-variant-numeric:tabular-nums;white-space:nowrap}.vj-size__bd{padding:10px 18px 0;display:grid;gap:14px;align-content:start}.vj-size__for{color:var(--vj-soft);font-size:15px;line-height:1.5}.vj-specs{margin:0;display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--vj-line)}.vj-specs div{padding:10px 0;display:grid;gap:2px;min-width:0}.vj-specs div+div{padding-inline-start:10px;border-inline-start:1px solid var(--vj-line)}.vj-specs dt{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--vj-muted)}.vj-specs dd{margin:0;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.vj-size__ft{padding:18px;display:grid;gap:10px}.vj-size__ft .vj__btn{width:100%}.vj-sub{font-size:22px;margin-block-end:20px}.vj-picker{display:grid;gap:22px;scroll-margin-top:96px}@media(min-width:880px){.vj-picker{grid-template-columns:1fr 1fr;align-items:start}}.vj-q{display:grid;gap:12px}.vj-q h4{margin:0;font-weight:600;font-size:17px;font-family:var(--font-body--family)}.vj-chips{display:flex;flex-wrap:wrap;gap:8px}.vj__chip{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid var(--vj-line);color:var(--vj-soft);font-size:15px;transition:all .2s}.vj__chip:hover{border-color:var(--vj-muted)}.vj__chip[aria-pressed=true]{background:var(--vj-birch);border-color:var(--vj-birch);color:#1b1712;font-weight:600}.vj-result{border:1px solid var(--vj-birch-deep);border-radius:14px;padding:22px;background:linear-gradient(160deg,#e6d8bf12,#e6d8bf00 60%);display:grid;gap:14px;min-width:0}.vj-result[hidden]{display:none}.vj-result h3{font-size:30px}.vj-result p{color:var(--vj-soft)}.vj-result__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.vj-result__sum{color:var(--vj-birch);font-size:16px;margin-inline-end:auto;font-variant-numeric:tabular-nums}.vj-result__sum s{color:var(--vj-muted);font-size:14px;margin-inline-start:6px}.vj-result__sum em{display:block;font-style:normal;font-size:13px;color:var(--vj-soft)}.vj-result small{color:var(--vj-muted);font-size:13px}.vj-result__quote{margin:0;padding-inline-start:16px;border-inline-start:1px solid var(--vj-birch-deep);display:grid;gap:4px}.vj-result__quote blockquote{margin:0;font-family:var(--font-heading--family);font-weight:500;letter-spacing:-.01em;font-size:20px;line-height:1.25;color:var(--vj-text)}.vj-result__quote figcaption{color:var(--vj-muted);font-size:13px;line-height:1.45;text-wrap:pretty}.vj-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--vj-line);border:1px solid var(--vj-line);border-radius:14px;overflow:hidden}@media(min-width:880px){.vj-trust{grid-template-columns:repeat(4,1fr)}}.vj-trust div{background:var(--vj-smoke);padding:20px 18px;display:grid;gap:4px}.vj-trust b{font-family:var(--font-heading--family);font-weight:700;font-size:26px}.vj-trust span{color:var(--vj-muted);font-size:14px}.vj-facts .vj-specs{max-width:720px}.vj-facts .vj-specs dd{font-size:clamp(18px,3vw,24px)}.vj-facts__note{margin-block-start:14px;color:var(--vj-muted);font-size:14px;max-width:60ch}.vj-buybar{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;padding:10px var(--vj-gut, 16px) calc(10px + env(safe-area-inset-bottom,0px));background:#0d0c0bf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-start:1px solid #2c2925;display:flex;align-items:center;gap:12px;transform:translateY(calc(100% + 40px));transition:transform .35s;color:#f1ece4;font-family:var(--font-body--family)}.vj-buybar.is-on{transform:none}.vj-buybar__t{display:grid;line-height:1.25;margin-inline-end:auto;min-width:0}.vj-buybar__t b{font-weight:600;font-size:15px}.vj-buybar__t span{font-size:12.5px;color:#9a948b}@media(min-width:880px){.vj-buybar{inset-inline:auto 24px;inset-block-end:24px;border:1px solid #2c2925;border-radius:999px;padding:8px 8px 8px 22px}}@media(prefers-reduced-motion:reduce){.vj-stage__shot,.vj-buybar{transition:none}}[id$=__hero_jVaWmY] .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000001a 35%,#0d0c0be6)}[id$=__hero_jVaWmY] .hero__content-wrapper{flex-direction:row;flex-wrap:wrap;align-content:flex-end;justify-content:flex-start;column-gap:12px;row-gap:0}[id$=__hero_jVaWmY] .hero__content-wrapper>*{flex:0 0 100%;max-width:100%;text-align:start}[id$=__hero_jVaWmY] .hero__content-wrapper>:is(a.button,a.button-secondary){flex:0 0 auto;margin-block-start:26px}[id$=__hero_jVaWmY] h5{margin:0;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f1ece4b8}[id$=__hero_jVaWmY] h1{margin:10px 0 14px;font-size:clamp(40px,7.5vw,84px);line-height:1.02;letter-spacing:-.01em}[id$=__hero_jVaWmY] p{max-width:30ch;font-size:clamp(17px,2.2vw,20px);line-height:1.45;color:#ddd6cb}[id$=__hero_jVaWmY] :is(a.button,a.button-secondary){display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:auto;padding:0 22px;border-radius:14px;border:1px solid #e6d8bf;background:#e6d8bf;color:#1b1712;font-size:15px;font-weight:600;line-height:1;box-shadow:none;transition:background .2s}[id$=__hero_jVaWmY] a.button:hover{background:#f3e8d4}[id$=__hero_jVaWmY] a.button-secondary{background:transparent;color:#f1ece4;border-color:#f1ece459}[id$=__hero_jVaWmY] a.button-secondary:hover{border-color:#f1ece4;background:transparent}.vj-page{padding-block:clamp(40px,7vw,88px)}.vj-page__wrap{max-width:860px}.vj-page__head{margin-block-end:clamp(28px,4vw,44px)}.vj-page__head h1{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.02em;line-height:1.05;font-size:clamp(36px,6vw,64px);margin:0;color:var(--vj-text);text-wrap:balance}.vj-rte{color:var(--vj-soft);font-size:17px;line-height:1.65}.vj-rte a,.vj-faq__a a{color:var(--vj-birch)}.vj-faq__toc{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:40px}.vj-faq__toc a{color:var(--vj-text);text-decoration:none;font-size:14px;padding:8px 14px;border:1px solid var(--vj-line);border-radius:999px;transition:border-color .2s}.vj-faq__toc a:hover{border-color:var(--vj-birch)}.vj-faq__group{margin-block-end:44px;scroll-margin-top:110px}.vj-faq__group h2{font-size:clamp(22px,3vw,28px);margin-block-end:8px}.vj-faq__item{border-block-end:1px solid var(--vj-line)}.vj-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 0;font-size:17px;font-weight:600;color:var(--vj-text)}.vj-faq__item summary::-webkit-details-marker{display:none}.vj-faq__item summary:after{content:"";flex:none;width:10px;height:10px;border-inline-end:1.5px solid var(--vj-birch);border-block-end:1.5px solid var(--vj-birch);transform:rotate(45deg) translateY(-3px);transition:transform .2s}.vj-faq__item[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.vj-faq__a{color:var(--vj-soft);font-size:16px;line-height:1.65;padding-block-end:20px;max-width:64ch;display:grid;gap:10px}.vj-faq__a :is(p,ol,ul){margin:0}.vj-faq__a :is(ol,ul){padding-inline-start:1.3em;display:grid;gap:6px}.vj-faq__a b{color:var(--vj-text)}.vj-faq__more{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;justify-content:space-between;padding:28px;border:1px solid var(--vj-line);border-radius:16px;background:var(--vj-char)}.vj-faq__more h2{font-size:22px;margin-block-end:6px}.vj-faq__more p{color:var(--vj-soft)}.vj-about{border-block-end:0}.vj-about__lead{color:var(--vj-text)!important;font-size:clamp(19px,2.2vw,23px)!important;line-height:1.45!important;max-width:40ch!important}.vj-about__hero{margin-block:8px clamp(56px,8vw,96px)}.vj-about__hero img{width:100%;height:clamp(280px,52vw,640px);object-fit:cover}.vj-about__sub{margin-block-end:28px}.vj-tl{list-style:none;margin:0 0 clamp(64px,9vw,110px);padding:0;display:grid;gap:28px 20px;grid-template-columns:1fr;counter-reset:vjtl}@media(min-width:560px){.vj-tl{grid-template-columns:1fr 1fr}}@media(min-width:880px){.vj-tl{grid-template-columns:repeat(3,1fr)}}.vj-tl__item{display:grid;gap:14px;align-content:start}.vj-tl__img{border-radius:12px;overflow:hidden;aspect-ratio:1;background:#000}.vj-tl__img img{width:100%;height:100%;object-fit:cover}.vj-tl__txt{display:grid;gap:6px}.vj-tl__txt h3{font-size:20px}.vj-tl__txt p{color:var(--vj-soft);line-height:1.55}@media(min-width:560px)and (max-width:879px){.vj-tl__item:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:1fr 1fr;align-items:center;gap:20px}}@media(min-width:880px){.vj-tl__item:last-child:nth-child(3n+1){grid-column:1 / -1;grid-template-columns:1fr 2fr;align-items:center;gap:20px}}.vj-team{list-style:none;margin:0 0 clamp(64px,9vw,110px);padding:0;display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:720px){.vj-team{grid-template-columns:repeat(3,1fr)}.vj-team__item--lead{grid-column:1 / -1}}.vj-team__item{display:grid;gap:6px;align-content:start;padding:20px;border:1px solid var(--vj-line);border-radius:14px;background:var(--vj-char)}.vj-team__item h3{font-size:20px}.vj-team__item p{color:var(--vj-soft);line-height:1.55;max-width:60ch}.vj-team__item--lead{padding:clamp(22px,3vw,32px);border-color:var(--vj-birch-deep)}.vj-team__item--lead h3{font-size:clamp(24px,3vw,32px)}.vj-values{display:grid;gap:28px;grid-template-columns:1fr;margin-block-end:clamp(64px,9vw,110px)}@media(min-width:880px){.vj-values{grid-template-columns:repeat(3,1fr)}}.vj-values>div{display:grid;gap:8px;padding-inline-start:18px;border-inline-start:1px solid var(--vj-birch-deep)}.vj-values h3{font-size:20px}.vj-values p{color:var(--vj-soft);line-height:1.55}.vj-open{display:grid;gap:28px;margin-block-end:clamp(64px,9vw,110px)}@media(min-width:880px){.vj-open{grid-template-columns:1.2fr 1fr;align-items:center}.vj-open .vj__head{margin:0}}.vj-social{display:grid;gap:12px}.vj-social__card{display:flex;gap:16px;align-items:center;padding:18px 20px;border:1px solid var(--vj-line);border-radius:14px;background:var(--vj-char);color:var(--vj-text);text-decoration:none;transition:border-color .2s}.vj-social__card:hover{border-color:var(--vj-birch)}.vj-social__card svg{width:28px;height:28px;flex:none;color:var(--vj-birch)}.vj-social__card span{display:grid;gap:2px}.vj-social__card small{color:var(--vj-muted);font-size:14px}.vj-about__close{display:grid;gap:18px;max-width:760px}.vj-about__close blockquote{margin:0;font-family:var(--font-heading--family);font-weight:500;letter-spacing:-.01em;font-size:clamp(24px,3.6vw,38px);line-height:1.3}.vj-about__close>p{color:var(--vj-soft)}.vj-about__close .vj__foot{margin-block-start:8px}.vj-about__company{color:var(--vj-muted)!important;font-size:14px;margin-block-start:24px!important}.vj-coll .vj-page__head{max-width:720px}.vj-coll__pics{max-width:820px;margin-block-end:28px}.vj-lidcards{display:grid;gap:14px;grid-template-columns:1fr;max-width:820px}@media(min-width:640px){.vj-lidcards{grid-template-columns:1fr 1fr}}.vj-lidcard{display:grid;gap:8px;padding:22px;border:1px solid var(--vj-line);border-radius:16px;background:var(--vj-char)}.vj-lidcard h2{font-size:26px}.vj-lidcard__fits{color:var(--vj-soft)}.vj-lidcard__fits b{color:var(--vj-text);font-weight:600}.vj-lidcard__spec{color:var(--vj-muted);font-size:14px;margin-block-end:8px!important}.vj-coll__bullets{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:8px;color:var(--vj-soft);max-width:820px}.vj-coll__bullets li{padding-inline-start:18px;border-inline-start:1px solid var(--vj-birch-deep)}.vj-coll__quote{margin:32px 0 0;max-width:620px}.vj-coll__quote blockquote{margin:0 0 8px;font-size:clamp(19px,2.4vw,24px);line-height:1.4;color:var(--vj-text)}.vj-coll__quote figcaption{color:var(--vj-muted);font-size:14px}.vj-coll__note{color:var(--vj-muted);font-size:14px;margin-block-start:22px!important;display:flex;flex-wrap:wrap;gap:6px 14px}.vj-contact{padding-block:clamp(40px,6vw,72px)}.vj-contact .vj__head h2{font-size:clamp(26px,3.6vw,36px)}.vj-contact__grid{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:880px){.vj-contact__grid{grid-template-columns:repeat(3,1fr)}}.vj-contact__grid>div{display:grid;gap:8px;align-content:start;padding:22px;border:1px solid var(--vj-line);border-radius:16px;background:var(--vj-char)}.vj-contact__grid h3{font-size:18px;margin-block-end:4px}.vj-contact__grid p,.vj-contact__grid li{color:var(--vj-soft);line-height:1.55}.vj-contact__grid b{color:var(--vj-text);font-weight:600}.vj-contact__grid ul{margin:0;padding-inline-start:1.1em;display:grid;gap:6px}.vj-contact__muted{color:var(--vj-muted)!important;font-size:14px}.vj-contact__row{display:grid;gap:22px;margin-block-start:32px}@media(min-width:880px){.vj-contact__row{grid-template-columns:1fr 1fr}}.vj-contact__links{display:flex;flex-wrap:wrap;gap:10px 20px;margin-block-start:10px!important}.vj-contact-page .contact-form :is(input,textarea){background:var(--vj-char, #171513)!important;color:#f1ece4!important;border:1px solid #2c2925!important;border-radius:12px!important}.vj-contact-page .contact-form :is(input,textarea)::placeholder{color:#9a948b!important}.vj-contact-page .contact-form :is(input,textarea):focus{border-color:#e6d8bf!important;outline:none}.vj-contact-page .contact-form button[type=submit]{background:#e6d8bf!important;color:#1b1712!important;border:1px solid #e6d8bf!important;border-radius:14px!important;min-height:48px;padding-inline:22px;font-weight:600}.vj-lidcard__pics{gap:8px;margin-block-end:6px}.vj-lidcard__pics figure{border-radius:10px}.vj-lidcard__pics figcaption{font-size:11px;inset-inline-start:8px;inset-block-end:8px;padding:3px 8px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/valeja-ostajapolku.css.map */
