section.secondary-nav-wrapper{background:#e6dcc3;width:100%}section.menu.desktop-menu.sticky,section.menu.mobile-menu.sticky{z-index:1001}section.secondary-nav-wrapper.tostick{transition:top .3s ease;width:100%}main .dnd-section.mobile-nav-overflow{overflow:visible!important;position:relative}section.secondary-nav-wrapper.tostick{max-width:1680px;position:fixed;top:0;z-index:999}section.secondary-nav-wrapper .sticky ul{list-style:none;margin:0;max-height:60px;padding:0}section.secondary-nav-wrapper .sticky.mobile-submenu ul{background:#fefefe;border:1px solid #d7cfbc;box-shadow:0 12px 30px rgba(26,18,1,.14);display:none;left:0;list-style-type:none;max-height:min(60vh,420px);min-width:100%;overflow-y:auto;position:absolute;right:0;top:100%;width:100%;z-index:1000}div#sticky-menu{max-width:100%}section.secondary-nav-wrapper a.mobile-trigger,section.secondary-nav-wrapper a.mobile-trigger:hover{align-items:center;color:#1a1201;display:flex;justify-content:space-between;line-height:1.4;min-height:44px;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}section.secondary-nav-wrapper a.mobile-trigger:after{border-color:#1a1201 transparent transparent;border-style:solid inset inset;border-width:5px 5px 0;content:"";display:inline-block;flex-shrink:0;height:0;margin-left:12px;width:0}section.secondary-nav-wrapper .sticky{align-items:center;background:#e6dcc3;display:flex;height:60px;margin:auto;max-width:1920px;padding:0 20px;width:100%}section.secondary-nav-wrapper .sticky.mobile-submenu{position:relative}@media (min-width:1200px){section.secondary-nav-wrapper .sticky{padding:0 152px}}section.secondary-nav-wrapper .sticky ul li a{color:#1a1201;display:block;font-family:var(--gl-font-body-stack);font-size:19px;font-weight:400;letter-spacing:var(--gl-body-ls);line-height:31px;padding:.5rem 0;text-decoration:none}section.secondary-nav-wrapper .desktop-submenu{display:none}section.secondary-nav-wrapper .mobile-submenu ul li.active a{color:#1a1201;font-style:normal;font-weight:700}section.secondary-nav-wrapper .mobile-submenu a.mobile-trigger,section.secondary-nav-wrapper .sticky.mobile-submenu ul li a{font-family:var(--gl-font-body-stack);font-size:16px}section.secondary-nav-wrapper .sticky.mobile-submenu ul li a{color:#1a1201;line-height:1.4;padding:12px 16px;word-break:break-word}section.secondary-nav-wrapper .sticky.mobile-submenu ul li+li a{border-top:1px solid #e8e1cf}section.secondary-nav-wrapper .sticky.mobile-submenu ul li.active a{background:#f7f2e6}section.secondary-nav-wrapper .mobile-submenu.is-open a.mobile-trigger:after{transform:rotate(180deg)}@media (min-width:768px){section.secondary-nav-wrapper .sticky ul{align-items:center;align-self:stretch;display:flex;gap:40px}section.secondary-nav-wrapper .sticky ul li{align-items:center;display:flex}section.secondary-nav-wrapper .sticky ul li a{align-items:center;color:#1a1201;display:flex;padding-bottom:0;padding-top:0}section.secondary-nav-wrapper .mobile-submenu{display:none}section.secondary-nav-wrapper .desktop-submenu{display:block}section.secondary-nav-wrapper .sticky ul li.active{align-self:stretch}section.secondary-nav-wrapper .sticky ul li.active a{border-bottom:4px solid #16325a;color:var(--gl-color-text);font-style:normal;font-weight:700;height:100%;padding-bottom:26px;padding-top:26px}section.secondary-nav-wrapper .sticky ul li a:hover{color:var(--gl-color-text);font-weight:400;letter-spacing:var(--gl-body-ls)}}