:root{--vg-serif:"Bodoni Moda",Georgia,serif;--vg-sans:"Jost",Helvetica,Arial,sans-serif;--font-heading-family:"Bodoni Moda",Georgia,serif;--font-body-family:"Jost",Helvetica,Arial,sans-serif;--font-heading-weight:400}.vg h1,.vg h2,.vg h3{font-weight:400}.vg-header,.vg-footer{font-family:Jost,Helvetica,Arial,sans-serif}.vg-header .vg-logo__name{font-family:Bodoni Moda,Georgia,serif;font-weight:400;letter-spacing:.3em;text-transform:uppercase;line-height:1}.vg-header .vg-nav a,.vg-header__cart{font-family:Jost,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.vg-burger__panel a{font-family:Jost,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.announcement-bar-section .announcement-bar__message{font-family:Jost,Helvetica,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important}@media(max-width:749px){.vg-header .vg-logo__name{font-size:20px;letter-spacing:.26em}.vg-header__cart{font-size:10.5px!important;letter-spacing:.14em}.announcement-bar-section .announcement-bar__message{font-size:10px!important;letter-spacing:.18em!important}}.vg-header__inner{display:flex;justify-content:space-between;gap:24px}.vg-header__right{display:flex;align-items:center;gap:32px;margin-left:auto}.vg-header__cart{color:var(--vg-ink);text-decoration:none;white-space:nowrap}.vg-header__cart:hover{color:var(--vg-accent)}@media(max-width:989px){.vg-header__right .vg-nav{display:none}.vg-header__right{margin:0}}.vg-header .vg-logo{margin-right:auto;align-items:flex-start}.vg-header .vg-nav{margin-left:auto;gap:28px}.vg-header .vg-icons{flex:0 0 auto}.vg-hero{position:relative;min-height:clamp(600px,72vw,820px);display:flex;align-items:center;isolation:isolate;background:#1a1a1a;color:#fff}.vg-hero__grid{display:contents}.vg-hero .vg-media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:0;aspect-ratio:auto!important;z-index:-2}.vg-hero .vg-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#0000003d 62%,#00000014)}.vg-hero__text{width:min(100%,1440px);margin:0 auto;padding:100px 80px;max-width:none;gap:22px}.vg-hero h1{color:#fff;max-width:720px;text-wrap:balance}.vg-hero .vg-eyebrow,.vg-hero__sub,.vg-hero .vg-note{color:#fff}.vg-hero__sub{max-width:530px}.vg-hero .vg-btn{background:#000;border-color:#000;color:#fff!important}.vg-hero .vg-btn:hover{background:#3c2719;border-color:#3c2719}.vg-step__n{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background:#000;color:#fff;font-family:var(--vg-sans);font-size:16px;letter-spacing:.04em;margin-top:12px;gap:5px}.vg-step__n svg{width:25px;height:25px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.vg-cta{background:#765037;color:#fff}.vg-cta h2,.vg-cta__sub{color:#fff}.vg-footer{background:#000;color:#fff;--vg-muted:#d3c6ba;--vg-line:#514a44}.vg-footer .vg-logo,.vg-footer .vg-logo__name,.vg-footer__col h3,.vg-footer__col a,.vg-social a{color:#fff}.vg-footer__col a:hover,.vg-social a:hover{color:#dcc8b2}.vg-footer .vg-news input[type=email]{border-color:#fff}@media(max-width:989px){.vg-header__inner{display:grid;grid-template-columns:44px 1fr auto}.vg-header .vg-logo{margin:0;align-items:center}.vg-hero{min-height:680px}.vg-hero__text{padding:80px 48px}.vg-hero .vg-media{order:initial;height:100%;aspect-ratio:auto!important}.vg-hero .vg-media:after{background:linear-gradient(0deg,#000000bf,#00000040 75%)}.vg-hero__text{justify-content:flex-end}}@media(max-width:749px){.vg-hero{min-height:620px}.vg-hero__text{padding:60px 20px}.vg-hero h1{font-size:42px}.vg-hero__sub{font-size:15px}}.vg-hero h1{font-size:48px}.vg-title,.vg-feat h2,.vg-split h2,.vg-story h2,.vg-howto h2,.vg-problem h2,.vg-guar h2,.vg-pdp h1{font-size:36px}.vg-cta h2{font-size:42px}.vg-step h3,.vg-card h3{font-size:24px}.vg-cta{padding-top:64px;padding-bottom:64px}.vg-compare .vg-us,.vg-compare thead .vg-us{background:#dcc8b2;color:#000}.vg-feats li,.vg-feats li:last-child{border:0}.vg-footer__bottom{border-top:0}.vg-footer__bottom,.vg-footer__copy,.vg-footer__pay-label{color:#fff}@media(max-width:749px){.vg-hero h1{font-size:36px}.vg-title,.vg-feat h2,.vg-split h2,.vg-story h2,.vg-howto h2,.vg-problem h2,.vg-guar h2,.vg-pdp h1{font-size:30px}.vg-cta h2{font-size:34px}.vg-cta{padding-top:52px;padding-bottom:52px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/vg-custom.css.map */
