.elementor-location-header,#lxv-account{--lxvh-deep: #2c1810;--lxvh-wine: #5c2e2e;--lxvh-gold: #c4a265;--lxvh-gold-light: #d4b87a;--lxvh-cream: #f7f2ea;--lxvh-paper: #fffdf9;--lxvh-line: rgba(44, 24, 16, .22);--lxvh-ui: var(--sc-sans, "Inter", "Helvetica Neue", Arial, sans-serif)}.elementor-location-header>.e-con:has(.elementor-widget-image),.elementor-location-header>.e-con:has(.elementor-widget-image)>.e-con-inner{min-height:var(--lxvh-header-h)!important;padding-block:0!important;align-items:center!important}.elementor-location-header>.e-con:not(:has(.elementor-widget-image)),.elementor-location-header>.e-con:not(:has(.elementor-widget-image))>.e-con-inner{min-height:0!important;padding-block:0!important}.elementor-location-header>.e-con>.e-con-inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(10px,1.6vw,26px)!important}.elementor-location-header>.e-con>.e-con-inner>.elementor-widget{width:auto!important;min-width:0!important;margin:0!important;flex:0 0 auto!important}.elementor-location-header .e-con-inner>.elementor-widget-image{order:1}.elementor-location-header .e-con-inner>.elementor-widget-nav-menu{order:2}.elementor-location-header .e-con-inner>.lxv-cta{order:3}.elementor-location-header .e-con-inner>.elementor-widget-html:has(#c7-account),.elementor-location-header .e-con-inner>.lxv-header-actions{order:4}@media (min-width: 1025px){.elementor-location-header>.e-con>.e-con-inner>.elementor-widget-nav-menu{flex:1 1 auto!important;min-width:0!important}}@media (max-width: 1024px){.elementor-location-header>.e-con>.e-con-inner>.elementor-widget-image{flex:1 1 auto!important;text-align:left!important}}.elementor-location-header .elementor-widget-image img{display:block;width:auto!important;height:60px!important;aspect-ratio:628 / 293!important;object-fit:contain!important}@media (max-width: 1200px) and (min-width: 1025px){.elementor-location-header .elementor-widget-image img{height:54px!important}}.elementor-location-header .elementor-nav-menu--main>ul{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important}.elementor-location-header .elementor-nav-menu .elementor-item{padding-inline:clamp(7px,.85vw,13px)!important;color:var(--lxvh-deep)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}.elementor-location-header .elementor-nav-menu .elementor-item{gap:.3em!important}.elementor-location-header .elementor-nav-menu .elementor-item:hover,.elementor-location-header .elementor-nav-menu .elementor-item:focus-visible{color:var(--lxvh-gold)!important}@media (min-width: 1025px){.elementor-location-header .elementor-nav-menu--main li.menu-item-has-children{position:relative!important}.elementor-location-header .elementor-nav-menu--main .sub-menu{position:absolute!important;top:100%!important;left:0!important;display:block!important;min-width:210px!important;margin:0!important;padding:10px 0!important;background:var(--lxvh-cream)!important;box-shadow:0 10px 28px #2c181024!important;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:99999!important}.elementor-location-header .elementor-nav-menu--main li.menu-item-has-children:hover>.sub-menu,.elementor-location-header .elementor-nav-menu--main li.menu-item-has-children:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.elementor-location-header .elementor-nav-menu--main .sub-menu a{display:block!important;padding:9px 22px!important;color:var(--lxvh-deep)!important;font-size:var(--fs-micro)!important;letter-spacing:.12em!important;white-space:nowrap!important}.elementor-location-header .elementor-nav-menu--main .sub-menu a:hover,.elementor-location-header .elementor-nav-menu--main .sub-menu a:focus,.elementor-location-header .elementor-nav-menu--main .sub-menu a.elementor-item-active,.elementor-location-header .elementor-nav-menu--main .sub-menu a.highlighted{background:#c4a26514!important;color:var(--lxvh-gold)!important}}.elementor-location-header .lxv-cta,.elementor-location-header .lxv-cta .elementor-widget-container,.elementor-location-header .lxv-cta .elementor-button-content-wrapper{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.elementor-location-header .lxv-cta .elementor-button{display:inline-flex!important;box-sizing:border-box!important;height:var(--lxvh-control-h)!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding-inline:17px!important;border:1px solid var(--lxvh-deep)!important;border-radius:0!important;background:var(--lxvh-deep)!important;color:var(--lxvh-gold-light)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:600!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:nowrap!important;transition:background .2s ease,border-color .2s ease,color .2s ease}.elementor-location-header .lxv-cta .elementor-button:before{content:"↓";flex:0 0 18px;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-size:var(--fs-micro);line-height:1;position:relative;top:1.5px}.elementor-location-header .lxv-cta .elementor-button:hover,.elementor-location-header .lxv-cta .elementor-button:focus-visible{border-color:var(--lxvh-wine)!important;background:var(--lxvh-wine)!important;color:var(--lxvh-paper)!important}@media (max-width: 1024px){.elementor-location-header .e-con-inner>.lxv-cta{display:none!important}}.elementor-location-header .e-con-inner>.lxv-header-logo{order:1}.elementor-location-header .e-con-inner>.lxv-header-nav{order:2}.elementor-location-header .elementor-widget-html:has(#c7-account),.elementor-location-header .elementor-widget-html:has(#c7-account)>.elementor-widget-container,.elementor-location-header .lxv-header-actions,.elementor-location-header .lxv-header-actions>.elementor-widget-container{display:inline-flex!important;align-items:center!important;gap:var(--lxvh-gap)!important;width:auto!important}.elementor-location-header .elementor-widget-html:has(#c7-account),.elementor-location-header .lxv-header-actions{position:relative!important;min-width:calc(var(--lxvh-account-w) + var(--lxvh-gap) + var(--lxvh-cart-w))!important;min-height:var(--lxvh-control-h)!important}:is(#c7-account,#lxv-account),.elementor-location-header #c7-cart{display:inline-flex!important;box-sizing:border-box!important;align-items:center!important;height:var(--lxvh-control-h)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}:is(#c7-account,#lxv-account){flex:0 0 var(--lxvh-account-w)!important;width:var(--lxvh-account-w)!important}.elementor-location-header #c7-cart{flex:0 0 var(--lxvh-cart-w)!important;width:var(--lxvh-cart-w)!important}:is(#c7-account,#lxv-account)>.c7-user-nav__account,.elementor-location-header #c7-cart>.c7-user-nav__cart{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login,:is(#c7-account,#lxv-account) .c7-user-nav__account__name{display:inline-flex!important;box-sizing:border-box!important;width:100%!important;height:100%!important;align-items:center!important;gap:0!important;padding-inline:13px!important;border:1px solid var(--lxvh-line)!important;border-radius:0!important;background:var(--lxvh-paper)!important;box-shadow:none!important;color:var(--lxvh-deep)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:600!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;transition:border-color .2s ease,background .2s ease}:is(#c7-account,#lxv-account) .c7-user-nav__account__login:before,:is(#c7-account,#lxv-account) .c7-user-nav__account__name:before{content:""!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0 9px 0 0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232c1810' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;filter:none!important;opacity:.88!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login{font-size:0!important;color:transparent!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login:after{content:"Your Vault";min-width:0;overflow:hidden;color:var(--lxvh-deep);font-size:var(--fs-micro);font-weight:600;letter-spacing:.16em;text-overflow:ellipsis}:is(#c7-account,#lxv-account) .c7-user-nav__account__name{justify-content:space-between!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__name>svg{flex:0 0 13px!important;width:13px!important;height:13px!important;stroke:var(--lxvh-deep)!important}:is(#c7-account,#lxv-account):hover .c7-user-nav__account__login,:is(#c7-account,#lxv-account):focus-within .c7-user-nav__account__login,:is(#c7-account,#lxv-account):hover .c7-user-nav__account__name,:is(#c7-account,#lxv-account):focus-within .c7-user-nav__account__name{border-color:var(--lxvh-gold)!important;background:#fffaf0!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__dropdown,:is(#c7-account,#lxv-account) [class*=__dropdown]{overflow:visible!important}#lxv-account~#c7-account{display:none!important}#lxv-account .c7-user-nav__account__login,#lxv-account .c7-user-nav__account__name{display:none!important}html.c7-state-loggedout #lxv-account .c7-user-nav__account__login,html.c7-state-loggedin #lxv-account .c7-user-nav__account__name,html.c7-state-club #lxv-account .c7-user-nav__account__name{display:inline-flex!important}#lxv-account .lxv-acct__hello{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lxv-account .lxv-acct__menu{position:absolute;top:calc(100% + 12px);right:0;z-index:100003;display:grid;width:244px;padding:0;border:1px solid var(--lxvh-gold);background:var(--lxvh-deep);box-shadow:0 16px 38px #2c18103d;opacity:0;pointer-events:none;transform:translateY(7px);transition:opacity .18s ease .12s,transform .18s ease .12s}#lxv-account .lxv-acct__menu:before{content:"";position:absolute;top:-24px;right:0;left:0;height:24px}html.c7-state-loggedin #lxv-account:hover .lxv-acct__menu,html.c7-state-loggedin #lxv-account:focus-within .lxv-acct__menu,html.c7-state-loggedin #lxv-account.is-open .lxv-acct__menu,html.c7-state-club #lxv-account:hover .lxv-acct__menu,html.c7-state-club #lxv-account:focus-within .lxv-acct__menu,html.c7-state-club #lxv-account.is-open .lxv-acct__menu{opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}#lxv-account .lxv-acct__who{display:grid;gap:2px;padding:14px 16px 12px;border-bottom:1px solid rgba(196,162,101,.25);background:#0000001f}#lxv-account .lxv-acct__who-name{color:var(--lxvh-cream);font-family:var(--lxvh-ui);font-size:var(--fs-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase}#lxv-account .lxv-acct__who-email{overflow:hidden;color:#f7f2ea9e;font-family:var(--lxvh-ui);font-size:var(--fs-micro);letter-spacing:.02em;text-overflow:ellipsis;text-transform:none;white-space:nowrap}#lxv-account .lxv-acct__who:not(.is-known){display:none}#lxv-account .lxv-acct__menu a{display:block!important;padding:11px 16px!important;border:0!important;background:transparent!important;color:var(--lxvh-cream)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1.2!important;text-decoration:none!important;text-transform:uppercase!important;transition:background .15s ease,color .15s ease!important}#lxv-account .lxv-acct__menu a+a{border-top:1px solid rgba(247,242,234,.12)!important}#lxv-account .lxv-acct__menu a:hover,#lxv-account .lxv-acct__menu a:focus-visible{background:#c4a26524!important;color:var(--lxvh-gold-light)!important}#lxv-account .lxv-acct__out{border-top:1px solid rgba(196,162,101,.3)!important;color:#f7f2ea9e!important}#lxv-account .lxv-acct__out:hover,#lxv-account .lxv-acct__out:focus-visible{color:var(--lxvh-gold-light)!important}.elementor-location-header #c7-cart>.c7-user-nav__cart>button.c7-link{display:inline-flex!important;box-sizing:border-box!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid var(--lxvh-line)!important;border-radius:50%!important;background:var(--lxvh-paper)!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease}.elementor-location-header #c7-cart>.c7-user-nav__cart>button.c7-link:hover,.elementor-location-header #c7-cart>.c7-user-nav__cart>button.c7-link:focus-visible{border-color:var(--lxvh-gold)!important;background:#fffaf0!important}.elementor-location-header #c7-cart .c7-user-nav__cart__title{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important}.elementor-location-header #c7-cart>a.lxvfn-cart{display:inline-flex!important;box-sizing:border-box!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid var(--lxvh-line)!important;border-radius:50%!important;background:var(--lxvh-paper)!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease}.elementor-location-header #c7-cart>a.lxvfn-cart:hover,.elementor-location-header #c7-cart>a.lxvfn-cart:focus-visible{border-color:var(--lxvh-gold)!important;background:#fffaf0!important}.elementor-location-header #c7-cart svg{width:20px!important;height:20px!important;flex:0 0 auto!important;min-width:20px!important;stroke:var(--lxvh-deep)!important;stroke-width:1.6!important}.elementor-location-header #c7-cart .c7-user-nav__cart__count{top:-4px!important;right:-5px!important;min-width:18px!important;height:18px!important;background:var(--lxvh-gold)!important;color:var(--lxvh-deep)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;line-height:18px!important}.lxv-header-login-benefit{position:absolute;top:calc(100% + 12px);right:0;z-index:100002;display:grid;width:290px;gap:7px;padding:18px 20px;border-top:3px solid var(--lxvh-gold);background:var(--lxvh-deep);color:var(--lxvh-cream);box-shadow:0 16px 38px #2c18103d;opacity:0;pointer-events:none;transform:translateY(7px);transition:opacity .18s ease,transform .18s ease}.lxv-header-login-benefit:before{content:"";position:absolute;top:-9px;right:28px;width:14px;height:14px;border-left:1px solid var(--lxvh-gold);border-top:1px solid var(--lxvh-gold);background:var(--lxvh-deep);transform:rotate(45deg)}.lxv-header-login-benefit>*{display:block;margin:0;color:inherit;font-family:var(--lxvh-ui);text-align:left}.lxv-header-login-benefit strong{font-family:var(--sc-serif);font-size:var(--fs-title);font-weight:500;line-height:1.05}.lxv-header-login-benefit span{font-size:var(--fs-micro);line-height:1.5}.lxv-header-login-benefit small{color:var(--lxvh-gold-light);font-size:var(--fs-micro);letter-spacing:.04em}html.c7-state-loggedout .elementor-location-header .elementor-widget-html:has(#lxv-account:hover) .lxv-header-login-benefit,html.c7-state-loggedout .elementor-location-header .elementor-widget-html:has(#lxv-account:focus-within) .lxv-header-login-benefit{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.elementor-location-header>.e-con>.e-con-inner{gap:var(--lxvh-gap)!important}.elementor-location-header .e-con-inner>.elementor-widget-nav-menu,.elementor-location-header .e-con-inner>.lxv-header-nav{order:5}:is(#c7-account,#lxv-account) .c7-user-nav__account__login,:is(#c7-account,#lxv-account) .c7-user-nav__account__name{padding-inline:10px!important;letter-spacing:.1em!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login:before,:is(#c7-account,#lxv-account) .c7-user-nav__account__name:before{margin-right:7px!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__name{justify-content:flex-start!important;font-size:0!important;color:transparent!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login:after,:is(#c7-account,#lxv-account) .c7-user-nav__account__name:after{content:"Vault";color:var(--lxvh-deep);font-size:var(--fs-micro);font-weight:600;letter-spacing:.1em}:is(#c7-account,#lxv-account) .c7-user-nav__account__name>svg{display:none!important}.elementor-location-header .elementor-menu-toggle{display:inline-flex!important;box-sizing:border-box!important;width:var(--lxvh-control-h)!important;height:var(--lxvh-control-h)!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid var(--lxvh-line)!important;border-radius:50%!important;background:var(--lxvh-paper)!important;color:var(--lxvh-deep)!important}.elementor-location-header .elementor-menu-toggle:hover,.elementor-location-header .elementor-menu-toggle:focus-visible{border-color:var(--lxvh-gold)!important;background:#fffaf0!important}.elementor-location-header .elementor-menu-toggle svg{width:20px!important;height:20px!important;fill:currentColor!important}.lxv-header-login-benefit{display:none!important}}@media (max-width: 600px){:is(#c7-account,#lxv-account) .c7-user-nav__account__login,:is(#c7-account,#lxv-account) .c7-user-nav__account__name{justify-content:center!important;padding-inline:0!important;border-radius:50%!important;font-size:0!important;letter-spacing:0!important;color:transparent!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login:before,:is(#c7-account,#lxv-account) .c7-user-nav__account__name:before{margin-right:0!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login:after,:is(#c7-account,#lxv-account) .c7-user-nav__account__name:after{content:none!important;display:none!important}}@media (max-width: 1024px){.elementor-location-header nav.elementor-nav-menu--dropdown{background:var(--lxvh-cream)!important;box-shadow:0 18px 34px #2c181029!important}.elementor-location-header nav.elementor-nav-menu--dropdown .elementor-item{padding:14px 22px!important;border-top:1px solid rgba(44,24,16,.08)!important;color:var(--lxvh-deep)!important;font-size:var(--fs-micro)!important;letter-spacing:.12em!important}.elementor-location-header nav.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-location-header nav.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-location-header nav.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-location-header nav.elementor-nav-menu--dropdown .elementor-item.highlighted{background:#c4a26514!important;color:var(--lxvh-gold)!important}.lxv-menu-cta{list-style:none}.lxv-menu-cta>a{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:14px 18px!important;padding:15px 18px!important;border:1px solid var(--lxvh-deep)!important;background:var(--lxvh-deep)!important;color:var(--lxvh-gold-light)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:600!important;letter-spacing:.14em!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important}.lxv-menu-cta>a:before{content:"↓";flex:0 0 20px;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-size:var(--fs-micro);line-height:1}.lxv-menu-cta>a:hover,.lxv-menu-cta>a:focus-visible{border-color:var(--lxvh-wine)!important;background:var(--lxvh-wine)!important;color:var(--lxvh-paper)!important}}@media (prefers-reduced-motion: reduce){.elementor-location-header .lxv-cta .elementor-button,.elementor-location-header .elementor-nav-menu--main .sub-menu,:is(#c7-account,#lxv-account) .c7-user-nav__account__login,:is(#c7-account,#lxv-account) .c7-user-nav__account__name,.elementor-location-header #c7-cart button,.lxv-header-login-benefit{transition:none!important}}@media (max-width: 1024px){.elementor-location-header .elementor-menu-toggle,.elementor-location-header nav.elementor-nav-menu--dropdown{display:none!important}#lxvMobileNavButton{position:fixed!important;top:calc((var(--lxvh-header-h, 76px) - 46px) / 2)!important;right:var(--lxv-gutter, 16px)!important;z-index:999999!important}body.lxv-menu-open #lxvMobileNavOverlay{display:block!important}#lxvMobileNavOverlay{z-index:999998!important}html body #lxvMobileNavButton{display:flex!important}.elementor-location-header>.e-con>.e-con-inner{padding-right:62px!important}}@media (max-width: 1024px){.elementor-location-header>.e-con{padding-inline:24px!important}}@media (max-width: 600px){.elementor-location-header>.e-con{padding-inline:var(--lxv-gutter, 16px)!important}}@media (max-width: 1024px){.elementor-location-header>.e-con>.e-con-inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:clamp(8px,2vw,20px)!important}.elementor-location-header>.e-con>.e-con-inner>.elementor-widget{width:auto!important;min-width:0!important;margin:0!important;flex:0 0 auto!important}.elementor-location-header>.e-con>.e-con-inner>.elementor-widget-image{flex:1 1 auto!important;text-align:left!important}.elementor-location-header .elementor-widget-image img{width:auto!important;height:40px!important;aspect-ratio:628 / 293!important;object-fit:contain!important}.elementor-location-header>.e-con:has(.elementor-widget-image),.elementor-location-header>.e-con:has(.elementor-widget-image)>.e-con-inner{min-height:var(--lxvh-header-h, 76px)!important;padding-block:0!important}}@media (max-width: 600px){.elementor-location-header .e-con-inner>.elementor-widget-html:has(#c7-account),.elementor-location-header .e-con-inner>.lxv-header-actions{order:4!important}.elementor-location-header .lxv-header-actions,.elementor-location-header .lxv-header-actions>div{display:flex!important;align-items:center!important;gap:8px!important}header:is(#c7-account,#lxv-account) a.c7-user-nav__account__login span.lxv-header-login-copy,header:is(#c7-account,#lxv-account) .lxv-header-login-benefit,header.elementor-location-header .lxv-header-login-benefit{display:none!important}:is(#c7-account,#lxv-account) .c7-user-nav__account__login,:is(#c7-account,#lxv-account) .c7-user-nav__account__name,.elementor-location-header #c7-cart button{box-sizing:border-box!important;width:44px!important;height:44px!important;justify-content:center!important;padding-inline:0!important;border-radius:50%!important;overflow:hidden!important}html.c7-state-loggedout header#lxv-account a.c7-user-nav__account__login,header.elementor-location-header #c7-account a.c7-user-nav__account__login{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--lxvh-line, rgba(44, 24, 16, .22))!important;background:var(--lxvh-paper, #fffdf9)!important;font-size:0!important;color:transparent!important}html.c7-state-loggedout header#lxv-account a.c7-user-nav__account__login:before,header.elementor-location-header #c7-account a.c7-user-nav__account__login:before{content:""!important;display:block!important;width:20px!important;height:20px!important;margin:0!important;background:var(--lxvh-deep, #2c1810)!important;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 100-10 5 5 0 000 10zm0 2c-4.4 0-8 2.7-8 6v1h16v-1c0-3.3-3.6-6-8-6z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 100-10 5 5 0 000 10zm0 2c-4.4 0-8 2.7-8 6v1h16v-1c0-3.3-3.6-6-8-6z'/%3E%3C/svg%3E") no-repeat center / contain}.elementor-location-header .e-con-inner>.lxv-cta{display:none!important}}@media (max-width: 600px){#lxv-account .lxv-acct__menu:before{content:none}#lxv-account .lxv-acct__menu{position:fixed;top:var(--lxvh-header-h, 76px);right:0;left:0;z-index:999997;width:auto;max-height:calc(100vh - var(--lxvh-header-h, 76px));max-height:calc(100dvh - var(--lxvh-header-h, 76px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-right:0;border-bottom:0;border-left:0;border-top:3px solid var(--lxvh-gold);box-shadow:0 18px 40px #2c181047;transform:none!important;transition:opacity .16s ease}.lxv-acct__scrim{position:fixed;top:var(--lxvh-header-h, 76px);right:0;bottom:0;left:0;z-index:999996;background:#2c181061}#lxv-account .lxv-acct__who{gap:3px;padding:16px var(--lxv-gutter, 16px) 14px}#lxv-account .lxv-acct__who-name{font-size:14px;letter-spacing:.1em}#lxv-account .lxv-acct__who-email{font-size:12px}#lxv-account .lxv-acct__menu a{display:flex;min-height:56px;align-items:center;padding:0 var(--lxv-gutter, 16px);font-size:13px;font-weight:500;letter-spacing:.16em}#lxv-account .lxv-acct__out{margin-top:8px;border-top-width:3px!important;font-weight:400!important}body.lxv-acct-open{overflow:hidden!important}}@media (min-width: 601px){.lxv-acct__scrim{display:none!important}}@media (max-width: 600px),(hover: none){html.c7-state-loggedin #lxv-account:hover .lxv-acct__menu,html.c7-state-loggedin #lxv-account:focus-within .lxv-acct__menu,html.c7-state-club #lxv-account:hover .lxv-acct__menu,html.c7-state-club #lxv-account:focus-within .lxv-acct__menu{opacity:0;pointer-events:none}html.c7-state-loggedin #lxv-account.is-open .lxv-acct__menu,html.c7-state-club #lxv-account.is-open .lxv-acct__menu{opacity:1;pointer-events:auto}}@media (min-width: 1025px) and (max-width: 1450px){.elementor-location-header .e-con-inner{gap:10px!important}.elementor-location-header .elementor-nav-menu .elementor-item{padding-inline:3px!important;letter-spacing:.04em!important}.elementor-location-header .lxv-cta .elementor-button{width:auto!important;min-width:0!important;padding-inline:12px!important;border-radius:0!important;gap:6px!important}.elementor-location-header .lxv-cta .elementor-button:before{width:15px!important;flex-basis:15px!important;height:15px!important}.elementor-location-header .lxv-cta .elementor-button-text{font-size:0!important}.elementor-location-header .lxv-cta .elementor-button-text:after{content:"Pairing Tool"!important;font-size:var(--fs-micro)!important;letter-spacing:.12em!important}}.elementor-location-header #lxv-account .c7-user-nav__account__login,.elementor-location-header #lxv-account .c7-user-nav__account__name{display:none!important}html.c7-state-loggedout .elementor-location-header #lxv-account .c7-user-nav__account__login,html.c7-state-loggedin .elementor-location-header #lxv-account .c7-user-nav__account__name,html.c7-state-club .elementor-location-header #lxv-account .c7-user-nav__account__name{display:inline-flex!important}.elementor-location-header #c7-cart>a.lxvfn-cart:before{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.lxv-header{--lxvh-deep: #2c1810;--lxvh-wine: #5c2e2e;--lxvh-gold: #c4a265;--lxvh-gold-light: #d4b87a;--lxvh-cream: #f7f2ea;--lxvh-paper: #fffdf9;--lxvh-line: rgba(44, 24, 16, .22);--lxvh-ui: var(--sc-sans, "Inter", "Helvetica Neue", Arial, sans-serif)}.lxv-header__row{width:100%;min-height:var(--lxvh-header-h)!important;background:var(--lxvh-cream);border-bottom:1px solid var(--lxvh-line)}.lxv-header__inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(10px,1.6vw,26px)!important;box-sizing:border-box!important;width:100%;max-width:1600px;height:100%;min-height:var(--lxvh-header-h)!important;margin-inline:auto;padding-inline:40px}.lxv-header__item{flex:0 0 auto!important;min-width:0!important;margin:0!important}@media (min-width: 1025px){.lxv-header__item.lxv-header-nav{flex:1 1 auto!important;min-width:0!important}}@media (max-width: 1024px){.lxv-header__item.lxv-header-logo{flex:1 1 auto!important}.lxv-header__item.lxv-header-nav{display:none!important}.lxv-header__inner{padding-inline:24px;padding-right:62px!important;gap:var(--lxvh-gap)!important}}@media (max-width: 600px){.lxv-header__inner{padding-inline:var(--lxv-gutter, 16px);padding-right:62px!important}}.lxv-header-logo__img{display:block;width:auto!important;height:60px!important;aspect-ratio:628 / 293!important;object-fit:contain!important}@media (max-width: 1200px) and (min-width: 1025px){.lxv-header-logo__img{height:54px!important}}@media (max-width: 1024px){.lxv-header-logo__img{height:40px!important}}.lxv-header-nav__list{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;list-style:none!important}.lxv-header-nav__link{display:inline-flex!important;align-items:center!important;gap:.3em!important;padding-inline:clamp(7px,.85vw,13px)!important;color:var(--lxvh-deep)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important}.lxv-header-nav__link:hover,.lxv-header-nav__link:focus-visible,.lxv-header-nav__link.is-active{color:var(--lxvh-gold)!important}@media (min-width: 1025px){.lxv-header-nav__list li.menu-item-has-children{position:relative!important}.lxv-header-nav__list .sub-menu{position:absolute!important;top:100%!important;left:0!important;display:block!important;min-width:210px!important;margin:0!important;padding:10px 0!important;list-style:none!important;background:var(--lxvh-cream)!important;box-shadow:0 10px 28px #2c181024!important;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:99999!important}.lxv-header-nav__list li.menu-item-has-children:hover>.sub-menu,.lxv-header-nav__list li.menu-item-has-children:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.lxv-header-nav__list .sub-menu .lxv-header-nav__link{display:block!important;padding:9px 22px!important;font-size:var(--fs-micro)!important;letter-spacing:.12em!important;white-space:nowrap!important}.lxv-header-nav__list .sub-menu .lxv-header-nav__link:hover,.lxv-header-nav__list .sub-menu .lxv-header-nav__link:focus,.lxv-header-nav__list .sub-menu .lxv-header-nav__link.is-active{background:#c4a26514!important;color:var(--lxvh-gold)!important}}.lxv-header__item.lxv-cta{border:0!important;padding:0!important;gap:0!important}.lxv-cta__btn{display:inline-flex!important;box-sizing:border-box!important;height:var(--lxvh-control-h)!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding-inline:17px!important;border:1px solid var(--lxvh-deep)!important;border-radius:0!important;background:var(--lxvh-deep)!important;color:var(--lxvh-gold-light)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;font-weight:600!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;transition:background .2s ease,border-color .2s ease,color .2s ease}.lxv-cta__btn:before{content:"↓";flex:0 0 18px;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-size:var(--fs-micro);line-height:1;position:relative;top:1.5px}.lxv-cta__btn:hover,.lxv-cta__btn:focus-visible{border-color:var(--lxvh-wine)!important;background:var(--lxvh-wine)!important;color:var(--lxvh-paper)!important}@media (max-width: 1024px){.lxv-header__item.lxv-cta{display:none!important}}@media (min-width: 1025px) and (max-width: 1450px){.lxv-header__inner{gap:10px!important}.lxv-header-nav__link{padding-inline:3px!important;letter-spacing:.04em!important}.lxv-cta__btn{width:auto!important;min-width:0!important;padding-inline:12px!important;gap:6px!important}.lxv-cta__btn:before{width:15px!important;flex-basis:15px!important;height:15px!important}.lxv-cta__label{font-size:0!important}.lxv-cta__label:after{content:"Pairing Tool"!important;font-size:var(--fs-micro)!important;letter-spacing:.12em!important}}.lxv-header-actions{display:inline-flex!important;align-items:center!important;gap:var(--lxvh-gap)!important;position:relative!important;width:auto!important;min-width:calc(var(--lxvh-account-w) + var(--lxvh-gap) + var(--lxvh-cart-w))!important;min-height:var(--lxvh-control-h)!important}.lxv-header-actions #c7-cart>.c7-user-nav__cart>button.c7-link,.lxv-header-actions #c7-cart>a.lxvfn-cart{display:inline-flex!important;box-sizing:border-box!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid var(--lxvh-line)!important;border-radius:50%!important;background:var(--lxvh-paper)!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease}.lxv-header-actions #c7-cart>.c7-user-nav__cart>button.c7-link:hover,.lxv-header-actions #c7-cart>.c7-user-nav__cart>button.c7-link:focus-visible,.lxv-header-actions #c7-cart>a.lxvfn-cart:hover,.lxv-header-actions #c7-cart>a.lxvfn-cart:focus-visible{border-color:var(--lxvh-gold)!important;background:#fffaf0!important}.lxv-header-actions #c7-cart>a.lxvfn-cart:before{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.lxv-header-actions #c7-cart .c7-user-nav__cart__title{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important}.lxv-header-actions #c7-cart svg{width:20px!important;height:20px!important;flex:0 0 auto!important;min-width:20px!important;stroke:var(--lxvh-deep)!important;stroke-width:1.6!important}.lxv-header-actions #c7-cart .c7-user-nav__cart__count{top:-4px!important;right:-5px!important;min-width:18px!important;height:18px!important;background:var(--lxvh-gold)!important;color:var(--lxvh-deep)!important;font-family:var(--lxvh-ui)!important;font-size:var(--fs-micro)!important;line-height:18px!important}html.c7-state-loggedout .lxv-header-actions:has(#lxv-account:hover) .lxv-header-login-benefit,html.c7-state-loggedout .lxv-header-actions:has(#lxv-account:focus-within) .lxv-header-login-benefit{opacity:1;transform:translateY(0)}.lxv-header #lxv-account .c7-user-nav__account__login,.lxv-header #lxv-account .c7-user-nav__account__name{display:none!important}html.c7-state-loggedout .lxv-header #lxv-account .c7-user-nav__account__login,html.c7-state-loggedin .lxv-header #lxv-account .c7-user-nav__account__name,html.c7-state-club .lxv-header #lxv-account .c7-user-nav__account__name{display:inline-flex!important}@media (max-width: 1024px){:is(#c7-account,#lxv-account) .c7-user-nav__account__login,:is(#c7-account,#lxv-account) .c7-user-nav__account__name{padding-inline:10px!important;letter-spacing:.1em!important}.lxv-header-login-benefit{display:none!important}}@media (prefers-reduced-motion: reduce){.lxv-cta__btn,.lxv-header-nav__list .sub-menu,.lxv-header-actions #c7-cart button{transition:none!important}}@media (max-width: 600px){html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__login,html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__name,header.elementor-location-header #c7-account a.c7-user-nav__account__login{align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:0!important;color:transparent!important}html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__login:before,html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__name:before,header.elementor-location-header #c7-account a.c7-user-nav__account__login:before{content:""!important;display:block!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;opacity:1!important;background:var(--lxvh-deep, #2c1810)!important;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") no-repeat center / contain}html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__name>svg,html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__name .lxv-acct__hello,html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__name:after,html:is(.c7-state-loggedout,.c7-state-loggedin,.c7-state-club) header#lxv-account a.c7-user-nav__account__login:after{display:none!important;content:none!important}}.lxv-header-actions #c7-cart{flex:0 0 var(--lxvh-cart-w)!important;width:var(--lxvh-cart-w)!important;height:var(--lxvh-control-h)!important;position:relative!important}.lxv-header-actions #c7-cart>.c7-user-nav__cart{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}@media (max-width: 767px){.lxv-header-actions #c7-cart,.elementor-location-header #c7-cart{flex-basis:44px!important;width:44px!important;height:44px!important}.lxv-header-actions #c7-cart>.c7-user-nav__cart>button.c7-link,.lxv-header-actions #c7-cart>a.lxvfn-cart,.elementor-location-header #c7-cart>.c7-user-nav__cart>button.c7-link,.elementor-location-header #c7-cart>a.lxvfn-cart{min-width:44px!important;min-height:44px!important}}@media (max-width: 767px){#lxv-account,.lxv-header-actions #lxv-account,.elementor-location-header #lxv-account{height:44px!important;min-height:44px!important;min-width:44px!important}}@media (max-width: 600px){#lxv-account,.lxv-header-actions #lxv-account,.elementor-location-header #lxv-account{flex-basis:44px!important;width:44px!important}html body #lxv-account a.c7-user-nav__account__login,html body #lxv-account a.c7-user-nav__account__name{align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;color:transparent!important;overflow:hidden!important}html body #lxv-account a.c7-user-nav__account__login:before,html body #lxv-account a.c7-user-nav__account__name:before{content:""!important;display:block!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;opacity:1!important;background:var(--lxvh-deep, #2c1810)!important;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") no-repeat center / contain}html body #lxv-account a.c7-user-nav__account__login:after,html body #lxv-account a.c7-user-nav__account__name:after,html body #lxv-account a.c7-user-nav__account__name>svg,html body #lxv-account a.c7-user-nav__account__name .lxv-acct__hello,html body #lxv-account a.c7-user-nav__account__login .lxv-header-login-copy{display:none!important;content:none!important}}
