.section-header.shopify-section-group-header-group{z-index:30;position:relative;margin:0!important;overflow:visible!important}.tgex-header-wrapper{background:#eae3dc!important;border-bottom:1px solid #1b4d3a24}.tgex-nav{display:block;position:relative;max-width:1480px;margin:auto;color:#1b4d3a}.tgex-nav *,.tgex-nav *:before,.tgex-nav *:after{box-sizing:border-box}.tgex-nav [hidden]{display:none!important}.tgex-nav__bar{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;gap:clamp(24px,3vw,56px);align-items:center;padding:0 32px!important;min-height:106px}.tgex-nav__brand{margin:0!important;line-height:0!important;font-size:inherit}.tgex-nav__logo{display:block;width:var(--tgex-logo-desktop);max-width:100%;padding:12px 0;line-height:0}.tgex-nav__logo img{display:block;width:100%;height:auto;max-height:100px;object-fit:contain}.tgex-nav__menu{align-self:stretch;display:flex;min-width:0}.tgex-nav__items{display:flex;justify-content:space-between;align-items:stretch;gap:12px;list-style:none;margin:0;padding:0;width:100%}.tgex-nav__item{display:flex;align-items:stretch;min-width:0}.tgex-nav__item-top{display:flex;align-items:center;border-bottom:2px solid transparent;gap:2px}.tgex-nav__link{display:flex;align-items:center;min-height:44px;padding:12px 0;font:400 clamp(18px,1.5vw,22px)/1.2 "Bodoni Moda",Georgia,serif;letter-spacing:0;color:#1b4d3a!important;text-decoration:none!important;white-space:nowrap}.tgex-nav__item.is-open .tgex-nav__item-top,.tgex-nav__item-top:hover{border-color:#c4a05a}.tgex-nav__toggle,.tgex-nav__mobile-toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:0;background:none;color:#1b4d3a;padding:0;width:32px;min-height:44px;cursor:pointer}.tgex-nav__toggle svg{transition:transform .18s ease}.tgex-nav__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.tgex-nav__mobile-toggle{display:none;width:44px}.tgex-nav__close{display:none}.tgex-nav__panel{position:absolute;top:100%;left:24px;right:24px;z-index:40;max-height:var(--tgex-panel-room,75vh);overflow:auto;overscroll-behavior:contain;background:#f8f5f1;border:1px solid #1b4d3a24;border-top:3px solid #C4A05A;border-radius:0 0 16px 16px;box-shadow:0 16px 30px #1b4d3a1c;padding:28px 30px}.tgex-nav__panel ul{list-style:none;padding:0;margin:0}.tgex-nav__fallback{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 28px}.tgex-nav__fallback>li>a{font-weight:600}.tgex-nav__fallback ul{padding:4px 0 12px}.tgex-nav__panel a{color:#1b4d3a;text-decoration:none}.tgex-nav__panel a:hover{text-decoration:underline;text-underline-offset:4px}.tgex-nav :is(a,button,summary):focus-visible{outline:2px solid #46647F;outline-offset:4px;border-radius:3px}.tgex-nav__fallback a,.tgex-nav .mega-menu__linklist-link{display:block;padding:8px 0;font:400 14px/1.5 var(--font-body-family, sans-serif)!important;letter-spacing:0!important;white-space:normal!important}body .mega-menu-section{margin:0!important;padding:0!important;min-height:0!important}body .mega-menu-section>.mega-menu__section{display:none!important}body .tgex-nav .mega-menu__section{display:block!important;position:static!important;width:100%!important;margin:0!important}body .tgex-nav .mega-menu{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;transform:none!important;width:100%!important;max-width:none!important;height:auto!important;padding:0!important;margin:0!important;background:transparent!important;color:#1b4d3a!important;border:0!important;box-shadow:none!important}body .tgex-nav .mega-menu:before,body .tgex-nav .mega-menu:after{display:none!important}body .tgex-nav .mega-menu>.container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(240px,1.45fr);gap:24px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;align-items:start!important}body .tgex-nav .mega-menu__block{width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;float:none!important;border:0!important;background:transparent!important}body .tgex-nav .mega-menu__content{margin:0!important;padding:0!important}body .tgex-nav .mega-menu__linklist{margin:0 0 18px!important}body .tgex-nav .menu__heading{display:block;margin:0 0 10px!important;padding:0 0 10px!important;border-bottom:1px solid #8DAE8C80;color:#1b4d3a!important;font:500 21px/1.3 Bodoni Moda,Georgia,serif!important;letter-spacing:0!important;text-transform:none!important}body .tgex-nav .menu__heading>a{font:inherit!important;color:inherit!important}body .tgex-nav .block__html{grid-column:1/-1;padding-top:18px!important;border-top:1px solid #8DAE8C60!important}body .tgex-nav .mega-menu-btn-group ul{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;gap:12px;margin:0!important}body .tgex-nav .mega-menu-btn-group li{margin:0!important}body .tgex-nav .mega-menu-btn-group a.btn-arrow{padding:12px 18px!important;font:500 12px/1.4 var(--font-body-family,sans-serif)!important;letter-spacing:.04em!important;border-radius:6px!important}body .tgex-nav .mega-menu-btn-group a:after{display:none!important}body .tgex-nav .featured-collecitons ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;margin:0!important}body .tgex-nav .featured-collecitons li{width:auto!important;margin:0!important}body .tgex-nav .featured-collecitons li a{display:block;margin:0!important}body .tgex-nav .featured-collecitons img{display:block;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover;border-radius:8px!important;max-height:none!important}body .tgex-nav .featured-collecitons span{display:block;font:500 12px/1.4 var(--font-body-family,sans-serif)!important;color:#1b4d3a!important;padding:8px 0 0!important;border:0!important;letter-spacing:0!important}body .tgex-nav .featured-collecitons span:after{display:none!important}body .tgex-nav .block__featured-promo{padding:18px!important;background:#eae3dc!important;border-radius:10px}body .tgex-nav .mega-menu__image{width:100%;height:auto;border-radius:8px}.tgex-nav__search .header__search{display:block!important;margin:0!important}.tgex-nav__search .header__icon--search{display:flex!important;width:44px;height:44px;color:#1b4d3a!important;margin:0!important;padding:10px!important}.tgex-nav__search .header__icon--search .svg-wrapper{width:23px;height:23px}.tgex-nav__search .header__icon--search svg{fill:currentColor}.tgex-nav__search .header__icon-close{display:none}.tgex-nav__search details[open] .header__icon-close{display:flex}.tgex-nav__search details[open] .header__icon--search .search{display:none}.tgex-nav__search .search-modal{z-index:50;background:#f8f5f1;min-height:106px}@media(min-width:990px)and (max-width:1199px){.tgex-nav__bar{grid-template-columns:200px minmax(0,1fr) 44px;gap:18px;padding:0 24px!important;min-height:94px}.tgex-nav__logo{width:200px}.tgex-nav__link{font-size:18px}.tgex-nav__items{gap:6px}.tgex-nav__toggle{width:24px}body .tgex-nav .mega-menu>.container{gap:18px!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,1.3fr)}}@media(max-width:989px){.tgex-nav__bar{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;padding:4px 16px!important;min-height:88px}.tgex-nav__brand{justify-self:center}.tgex-nav__logo{width:var(--tgex-logo-mobile);padding:6px 0}.tgex-nav__logo img{max-height:76px}.tgex-nav__mobile-toggle{display:flex;grid-column:1;grid-row:1}.tgex-nav__brand{grid-column:2;grid-row:1}.tgex-nav__search{grid-column:3;grid-row:1}.tgex-nav.is-mobile-open .tgex-nav__hamburger{display:none}.tgex-nav.is-mobile-open .tgex-nav__close{display:block}.tgex-nav__menu{display:none;position:absolute;top:100%;left:0;right:0;z-index:40;max-height:var(--tgex-panel-room,75vh);overflow:auto;overscroll-behavior:contain;background:#f8f5f1;border-top:1px solid #1b4d3a24;box-shadow:0 16px 25px #1b4d3a24;padding:10px 20px 28px}.tgex-nav.is-mobile-open .tgex-nav__menu,.tgex-nav__items{display:block}.tgex-nav__item{display:block;border-bottom:1px solid #8DAE8C60}.tgex-nav__item-top{border:0!important;justify-content:space-between;min-height:56px}.tgex-nav__link{font-size:23px;flex:1;white-space:normal;padding:12px 0}.tgex-nav__toggle{width:48px;height:48px;border-radius:8px;background:#eae3dc}.tgex-nav__panel{position:static;max-height:none;overflow:visible;box-shadow:none;border:0;border-radius:0;padding:6px 0 20px;background:transparent}.tgex-nav__fallback{display:block}.tgex-nav__fallback ul{padding-left:14px}body .tgex-nav .mega-menu>.container{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px!important}body .tgex-nav .block__featured-collections,body .tgex-nav .block__featured-promo,body .tgex-nav .block__html{grid-column:1/-1}body .tgex-nav .menu__heading{font-size:19px!important}.tgex-nav .mega-menu__linklist-link{min-height:44px;padding:10px 0!important;font-size:13px!important}body .tgex-nav .mega-menu-btn-group ul{display:grid!important;grid-template-columns:1fr;width:100%}body .tgex-nav .mega-menu-btn-group a.btn-arrow{display:block;text-align:center}body.tgex-menu-open{overflow:hidden}.tgex-nav__search .search-modal{min-height:88px}}@media(prefers-reduced-motion:reduce){.tgex-nav__toggle svg{transition:none}}.section-header.shopify-section-header-sticky{position:sticky;top:0}.section-header.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}
/*# sourceMappingURL=/cdn/shop/t/43/assets/tgex-navigation.css.map */
