.varn-ah{--ink:#1B1F1D;--ink-soft:#3A413D;--tape:#FF4C29;padding:56px 0;font-family:Arial,sans-serif}.varn-ah-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.varn-ah .varn-eyebrow{font-family:Courier New,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--tape);margin:0 0 12px}.varn-ah h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:32px;margin:0 0 18px;color:var(--ink)}.varn-ah-text{color:var(--ink-soft);max-width:480px;font-size:15px}.varn-ah-text p{margin:0 0 14px}.varn-ah-visual{aspect-ratio:4/5;overflow:hidden}.varn-ah-visual img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.varn-ah{padding:40px 0}.varn-ah-grid{grid-template-columns:1fr;gap:28px}.varn-ah-visual{order:-1;aspect-ratio:5/4}}@media(max-width:480px){.varn-ah h2{font-size:26px}}.varn-ct{--ink:#1B1F1D;--pine:#38564C;padding:56px 0;font-family:Arial,sans-serif}.varn-ct-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.varn-form-row{margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.varn-form-row label{font-family:Courier New,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink)}.varn-form-row input,.varn-form-row textarea{border:2px solid var(--ink);padding:12px 14px;font-family:Arial,sans-serif;font-size:15px;background:#f7f5f0;color:var(--ink)}.varn-form-row textarea{min-height:130px;resize:vertical}.varn-btn-primary{display:inline-flex;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:16px;padding:14px 26px;border-radius:2px;border:2px solid var(--ink);background:var(--ink);color:#f7f5f0;cursor:pointer}.varn-form-success{color:var(--pine);font-weight:600}.varn-form-error{color:#e8431f;font-weight:600}.varn-ct-info{display:flex;flex-direction:column;gap:26px}.varn-ct-block h4{font-family:Courier New,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--pine);margin:0 0 8px}.varn-ct-block p{margin:0;font-size:15px;color:var(--ink)}@media(max-width:900px){.varn-ct{padding:40px 0}.varn-ct-grid{grid-template-columns:1fr;gap:36px}}@media(max-width:480px){.varn-form-row input,.varn-form-row textarea{font-size:16px;padding:13px}.varn-btn-primary{width:100%;justify-content:center}}.varn-cta{--ink:#1B1F1D;--paper:#F7F5F0;--tape:#FF4C29;background:var(--ink);color:var(--paper);text-align:center;padding:80px 0;font-family:Arial,sans-serif}.varn-cta .varn-eyebrow{font-family:Courier New,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--tape);margin:0 0 14px}.varn-cta h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(28px,4vw,42px);margin:0 0 26px;color:var(--paper)}.varn-cta .varn-btn{display:inline-flex;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:16px;padding:14px 26px;min-height:48px;align-items:center;border-radius:2px;border:2px solid var(--tape);background:var(--tape);color:var(--paper);cursor:pointer;text-decoration:none}@media(max-width:480px){.varn-cta{padding:52px 0}.varn-cta h2{font-size:clamp(24px,8vw,32px)}.varn-cta .varn-btn{width:100%;justify-content:center}}.varn-df{--ink:#1B1F1D;--stone:#E9E5DC;--stone-dim:#DCD7CB;--tape:#FF4C29;background:var(--ink);color:var(--stone);padding:88px 0;font-family:Arial,sans-serif}.varn-df .varn-eyebrow{font-family:Courier New,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--tape);margin:0 0 10px}.varn-df h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(30px,4vw,44px);margin:0;color:var(--stone)}.varn-df-row{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.varn-feature-list{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:22px}.varn-feature-list li{display:flex;gap:16px;align-items:flex-start}.varn-feature-list .varn-dial{flex-shrink:0;color:var(--stone)}.varn-feature-list h4{font-family:Arial Narrow,Arial,sans-serif;font-size:19px;text-transform:uppercase;margin:0 0 4px;color:var(--stone)}.varn-feature-list p{margin:0;color:var(--stone-dim);font-size:14px}.varn-df-visual{aspect-ratio:4/5;background:#2a2e2c;overflow:hidden}.varn-df-visual img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.varn-df{padding:56px 0}.varn-df-row{grid-template-columns:1fr;gap:36px}.varn-df-visual{order:-1;aspect-ratio:5/4}}@media(max-width:480px){.varn-df{padding:40px 0}.varn-df h2{font-size:clamp(26px,8vw,36px)}.varn-feature-list{gap:18px;margin-top:22px}.varn-feature-list h4{font-size:16px}}.varn-faq-sec{--ink:#1B1F1D;--ink-soft:#3A413D;--stone-dim:#DCD7CB;--tape-dim:#E8431F;padding:0 0 88px;font-family:Arial,sans-serif}.varn-faq-wrap{max-width:760px}.varn-faq-sec h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4vw,48px);margin:0 0 20px;color:var(--ink)}.varn-faq-item{border-bottom:1px solid var(--stone-dim);padding:22px 0}.varn-faq-item summary{cursor:pointer;font-family:Arial Narrow,Arial,sans-serif;font-weight:600;font-size:19px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;color:var(--ink);list-style:none}.varn-faq-item summary::-webkit-details-marker{display:none}.varn-faq-item summary:after{content:"+";font-size:22px;color:var(--tape-dim)}.varn-faq-item[open] summary:after{content:"\2013"}.varn-faq-answer{margin-top:14px;color:var(--ink-soft);max-width:640px;font-size:15px}@media(max-width:900px){.varn-faq-sec{padding:0 0 56px}}@media(max-width:480px){.varn-faq-sec h2{font-size:clamp(26px,8vw,36px)}.varn-faq-item summary{font-size:16px;gap:10px}}.varn-fc{--ink:#1B1F1D;--stone-dim:#DCD7CB;--paper:#F7F5F0;--tape:#FF4C29;--tape-dim:#E8431F;--ink-soft:#3A413D;padding:88px 0;font-family:Arial,sans-serif}.varn-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px;gap:20px;flex-wrap:wrap}.varn-section-head h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4vw,48px);margin:0;color:var(--ink)}.varn-section-head p{max-width:380px;color:var(--ink-soft);font-size:15px;margin:0}.varn-grid-products{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--ink);border:2px solid var(--ink)}.varn-card{background:var(--paper);display:flex;flex-direction:column;text-decoration:none;color:var(--ink);transition:background .2s}.varn-card:hover{background:var(--stone-dim)}.varn-card-media{aspect-ratio:1/1;background:var(--stone-dim);position:relative;overflow:hidden}.varn-card-media img{width:100%;height:100%;object-fit:cover}.varn-badge{position:absolute;top:12px;left:12px;background:var(--ink);color:var(--paper);font-family:Courier New,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px}.varn-card-body{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}.varn-card-body h3{font-size:22px;margin:0;font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase}.varn-price{font-family:Courier New,monospace;font-size:15px;margin:0}.varn-price .was{text-decoration:line-through;color:var(--ink-soft);margin-right:8px;font-size:13px}.varn-price .now{color:var(--tape-dim);font-weight:600}.varn-card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid var(--stone-dim);color:var(--ink)}.varn-eyebrow{font-family:Courier New,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.varn-dial{color:var(--ink)}@media(max-width:900px){.varn-fc{padding:56px 0}.varn-grid-products{grid-template-columns:repeat(2,1fr)}.varn-section-head{margin-bottom:28px}}@media(max-width:480px){.varn-fc{padding:40px 0}.varn-card-body{padding:14px;gap:6px}.varn-card-body h3{font-size:17px}.varn-section-head h2{font-size:clamp(26px,8vw,36px)}}.vh-topbar{background:#1b1f1d;color:#e9e5dc;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.06em;text-align:center;padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top));text-transform:uppercase}.vh-header{position:sticky;top:0;z-index:50;background:#f7f5f0;border-bottom:2px solid #1B1F1D}.vh-wrap{max-width:1200px;margin:0 auto;padding:0 28px}.vh-nav{display:flex;align-items:center;justify-content:space-between;padding:12px 0;gap:16px}.vh-brand{display:flex;align-items:center;gap:10px;flex-shrink:0;min-height:44px}.vh-logo-img{height:48px;width:auto;max-width:52vw;display:block}.vh-brand-word{font-family:Barlow Condensed,Arial,sans-serif;font-weight:800;font-size:24px;white-space:nowrap;color:#1b1f1d}.vh-brand-dot{color:#ff4c29}.vh-nav-links{display:flex;gap:26px;list-style:none;margin:0;padding:0}.vh-nav-links a{font-family:Barlow Condensed,Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.03em;color:#1b1f1d;text-decoration:none;padding-bottom:4px;border-bottom:2px solid transparent}.vh-nav-links a:hover{border-color:#ff4c29}.vh-search-form{display:flex;align-items:center;border:2px solid #1B1F1D;flex:1;max-width:220px}.vh-search-form input{border:none;background:transparent;padding:10px 12px;font-family:Inter,sans-serif;font-size:15px;width:100%;min-width:0}.vh-search-form button{border:none;background:#1b1f1d;color:#f7f5f0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.vh-nav-actions{display:flex;align-items:center;gap:6px}.vh-icon-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#1b1f1d;text-decoration:none;position:relative}.vh-cart-count{position:absolute;top:2px;right:2px;background:#ff4c29;color:#fff;font-family:IBM Plex Mono,monospace;font-size:10px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.vh-nav-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;cursor:pointer}.vh-mobile-menu{display:none}.vh-mobile-menu.open{display:flex;flex-direction:column;padding:14px 22px 22px;border-top:1px solid #DCD7CB;gap:2px}.vh-mobile-menu a{font-family:Barlow Condensed,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:15px;color:#1b1f1d;text-decoration:none;padding:12px 0;border-bottom:1px solid #DCD7CB;min-height:44px;display:flex;align-items:center}@media(max-width:900px){.vh-nav-links,.vh-search-form{display:none}.vh-nav-toggle{display:flex}}@media(max-width:480px){.vh-logo-img{height:36px!important;max-width:55vw}.vh-brand-word{font-size:19px}.vh-topbar{font-size:10.5px;letter-spacing:.04em}}.varn-hero{--varn-stone:#E9E5DC;--varn-ink:#1B1F1D;--varn-ink-soft:#3A413D;--varn-tape:#FF4C29;--varn-paper:#F7F5F0;background:linear-gradient(180deg,var(--varn-stone) 0%,var(--varn-stone) 60%,var(--varn-paper) 60%);border-bottom:2px solid var(--varn-ink);font-family:Arial,sans-serif}.varn-wrap{max-width:1200px;margin:0 auto;padding:0 28px}.varn-hero-inner{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:72px 0 0}.varn-eyebrow{font-family:Courier New,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--varn-ink-soft);margin:0 0 12px}.varn-hero-heading{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(40px,7vw,88px);line-height:1.02;margin:0;letter-spacing:-.01em;color:var(--varn-ink)}.varn-hero-sub{font-size:18px;color:var(--varn-ink-soft);max-width:460px;margin:20px 0 32px}.varn-hero-cta{display:flex;gap:14px;margin-bottom:40px;flex-wrap:wrap}.varn-btn{display:inline-flex;align-items:center;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:16px;padding:14px 26px;border-radius:2px;border:2px solid var(--varn-ink);cursor:pointer;transition:.15s}.varn-btn-primary{background:var(--varn-ink);color:var(--varn-paper)}.varn-btn-primary:hover{background:var(--varn-tape);border-color:var(--varn-tape)}.varn-btn-ghost{background:transparent;color:var(--varn-ink)}.varn-btn-ghost:hover{background:var(--varn-ink);color:var(--varn-paper)}.varn-hero-stats{display:flex;gap:34px;flex-wrap:wrap}.varn-stat b{font-size:30px;display:block;color:var(--varn-ink)}.varn-stat span{font-family:Courier New,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--varn-ink-soft)}.varn-hero-visual{position:relative;aspect-ratio:4/5;background:var(--varn-ink);overflow:hidden;clip-path:polygon(8% 0,100% 0,100% 92%,92% 100%,0 100%,0 8%)}.varn-hero-visual img{width:100%;height:100%;object-fit:cover}.varn-hero-tag{position:absolute;top:20px;left:20px;z-index:2;background:var(--varn-tape);color:var(--varn-paper);font-family:Courier New,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px}@media(max-width:900px){.varn-hero-inner{grid-template-columns:1fr;padding:44px 0 0;gap:28px}.varn-hero-visual{order:-1;aspect-ratio:5/4}}@media(max-width:480px){.varn-hero-heading{font-size:clamp(34px,11vw,48px)}.varn-hero-sub{font-size:15px;margin:14px 0 22px}.varn-hero-cta{flex-direction:column;gap:10px;margin-bottom:28px}.varn-hero-cta .varn-btn{width:100%;text-align:center;justify-content:center}.varn-hero-stats{gap:20px}.varn-stat b{font-size:22px}.varn-hero-visual{aspect-ratio:4/3}}.varn-hiw{--ink:#1B1F1D;--ink-soft:#3A413D;--tape-dim:#E8431F;padding:88px 0;font-family:Arial,sans-serif}.varn-hiw .varn-section-head h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4vw,48px);margin:0;color:var(--ink)}.varn-hiw .varn-section-head p{max-width:380px;color:var(--ink-soft);font-size:15px}.varn-hiw .varn-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px;gap:20px;flex-wrap:wrap}.varn-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.varn-step{border-top:3px solid var(--ink);padding-top:18px}.varn-step .varn-num{font-family:Courier New,monospace;font-size:13px;color:var(--tape-dim)}.varn-step h3{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-size:26px;margin:10px 0;color:var(--ink)}.varn-step p{color:var(--ink-soft);font-size:15px;margin:0}@media(max-width:900px){.varn-hiw{padding:56px 0}.varn-steps{grid-template-columns:1fr;gap:26px}}@media(max-width:480px){.varn-hiw{padding:40px 0}.varn-hiw .varn-section-head h2{font-size:clamp(26px,8vw,36px)}.varn-step h3{font-size:22px}}.varn-pdi{--ink:#1B1F1D;--ink-soft:#3A413D;--stone-dim:#DCD7CB;padding:20px 0 60px;font-family:Arial,sans-serif}.varn-pdi-block{display:flex;align-items:center;gap:18px;padding:20px 28px;border:1px solid var(--stone-dim);margin:26px auto;max-width:1200px}.varn-pdi-block p{margin:0;font-size:14px;color:var(--ink-soft)}.varn-pdi-sizes{max-width:1200px;margin:0 auto 26px;padding:0 28px}.varn-pdi-sizes h3{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-size:20px;color:var(--ink);margin:0 0 10px}.varn-pdi-sizes-text{color:var(--ink-soft);font-size:14px}.varn-trust-strip{display:flex;gap:34px;flex-wrap:wrap;padding:0 28px;max-width:1200px;margin:0 auto}.varn-trust-strip div{font-family:Courier New,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.varn-dial-label{font-family:Courier New,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);text-align:center;margin-top:6px}.varn-tw{--ink:#1B1F1D;--ink-soft:#3A413D;--stone-dim:#DCD7CB;--paper:#F7F5F0;--tape-dim:#E8431F;padding:0 0 88px;font-family:Arial,sans-serif}.varn-tw .varn-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px;gap:20px;flex-wrap:wrap}.varn-tw .varn-section-head h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4vw,48px);margin:0;color:var(--ink)}.varn-tw .varn-section-head p{max-width:380px;color:var(--ink-soft);font-size:15px}.varn-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.varn-quote{border:2px solid var(--ink);padding:26px;display:flex;flex-direction:column;gap:16px;background:var(--paper)}.varn-stars{color:var(--tape-dim);font-family:Courier New,monospace;font-size:14px;letter-spacing:.1em}.varn-quote p{font-size:15px;margin:0;color:var(--ink)}.varn-who{font-family:Courier New,monospace;font-size:12px;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em}@media(max-width:900px){.varn-tw{padding:0 0 56px}.varn-wall{grid-template-columns:1fr;gap:18px}}@media(max-width:480px){.varn-tw .varn-section-head h2{font-size:clamp(26px,8vw,36px)}.varn-quote{padding:20px}}.varn-uc{--ink:#1B1F1D;--ink-soft:#3A413D;padding:0 0 88px;font-family:Arial,sans-serif}.varn-uc .varn-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px;gap:20px;flex-wrap:wrap}.varn-uc .varn-section-head h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4vw,48px);margin:0;color:var(--ink)}.varn-uc .varn-section-head p{max-width:380px;color:var(--ink-soft);font-size:15px}.varn-scenes{display:grid;grid-template-columns:repeat(5,1fr);gap:2px;background:var(--ink);border:2px solid var(--ink)}.varn-scene{position:relative;aspect-ratio:3/4;overflow:hidden}.varn-scene img,.varn-scene-fill{width:100%;height:100%;object-fit:cover;display:block}.varn-scene-label{position:absolute;bottom:0;left:0;right:0;padding:14px;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);color:#fff;font-family:Arial Narrow,Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:15px}@media(max-width:900px){.varn-uc{padding:0 0 56px}.varn-scenes{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.varn-uc .varn-section-head h2{font-size:clamp(26px,8vw,36px)}.varn-scene-label{font-size:13px;padding:10px}}.varn-val{--ink:#1B1F1D;--ink-soft:#3A413D;padding:0 0 88px;font-family:Arial,sans-serif}.varn-val .varn-section-head h2{font-family:Arial Narrow,Arial,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(32px,4vw,48px);margin:0 0 44px;color:var(--ink)}.varn-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.varn-value-card{border-top:3px solid var(--ink);padding-top:16px}.varn-value-card h3{font-family:Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-size:24px;margin:0;color:var(--ink)}.varn-value-card p{color:var(--ink-soft);font-size:15px;margin-top:8px}@media(max-width:900px){.varn-val{padding:0 0 56px}.varn-value-grid{grid-template-columns:1fr;gap:22px}}@media(max-width:480px){.varn-val .varn-section-head h2{font-size:clamp(26px,8vw,36px)}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
