.wjk-nav--transparent{background:transparent;box-shadow:none;left:0;position:fixed;right:0;top:0;z-index:9999}.wjk-nav--transparent .wjk-nav__dropdown-trigger,.wjk-nav--transparent .wjk-nav__link{color:#fff}.wjk-nav--transparent .wjk-nav__dropdown-trigger:after,.wjk-nav--transparent .wjk-nav__link:after{background:#fff}.wjk-nav--transparent .wjk-caret{color:#fff}.wjk-nav--transparent .wjk-hamburger,.wjk-nav--transparent .wjk-hamburger:after,.wjk-nav--transparent .wjk-hamburger:before{background:#fff}.wjk-nav--transparent.wjk-nav--open .wjk-hamburger{background:transparent!important}.wjk-nav--transparent.wjk-nav--open .wjk-hamburger:after,.wjk-nav--transparent.wjk-nav--open .wjk-hamburger:before{background:#fff!important}.wjk-nav--transparent .wjk-dropdown__panel{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);color:var(--brand);padding:10px 0}.wjk-nav--transparent .wjk-dropdown__item{background:transparent;border-radius:0;color:var(--brand);font-family:Lora,serif;font-size:17px;font-weight:400;padding:14px 20px;transition:background-color .18s ease,color .18s ease,transform .18s ease}.wjk-nav--transparent .wjk-dropdown__item+.wjk-dropdown__item{border-top:1px solid rgba(0,0,0,.06)}.wjk-nav--transparent .wjk-dropdown__label{font-weight:400;line-height:1.5}.wjk-nav--transparent .wjk-dropdown__item:focus-visible,.wjk-nav--transparent .wjk-dropdown__item:hover{background-color:#f7f3ee;color:var(--brand);outline:none;transform:translateX(2px)}.wjk-nav--transparent .wjk-mobile-sheet.is-open .wjk-mobile-sheets{background:var(--nav-bg)}.wjk-nav--transparent .wjk-link-row:focus-visible,.wjk-nav--transparent .wjk-link-row:hover{background:rgba(78,67,37,.06)}.wjk-hero__footer-overlay{bottom:max(12px,env(safe-area-inset-bottom));color:#fff;font-size:.75rem;left:0;padding-top:12px;position:absolute;right:0;z-index:90}.wjk-hero__footer-row{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-inline:auto;padding:10px clamp(16px,4vw,40px) 0;width:min(1240px,100%)}.wjk-hero__footer-row span{font-size:.4rem;opacity:.8;text-transform:uppercase}.wjk-hero__footer-social{display:flex;gap:16px}.wjk-hero__footer-social a{align-items:center;color:#fff;display:inline-flex;font-size:.7rem;justify-content:center;opacity:.85;transition:opacity .2s ease}.wjk-hero__footer-social a:hover{opacity:1}