#header-root .mega[hidden]{display:none!important}#header-root .mega:not([hidden]){display:block}#header-root .masthead{position:relative;z-index:2}#header-root .mega{position:absolute;top:100%;left:50%;right:auto;transform:translate(-50%);width:min(var(--content-col),var(--content-max));max-width:var(--content-max);overflow:visible;z-index:1;border-radius:0 0 var(--r-card) var(--r-card);background-color:color-mix(in srgb,var(--parchment-page) 84%,var(--bronze) 16%);background-image:linear-gradient(180deg,#7a5a2e14,#5a3e1c24),var(--texture-parchment);background-size:cover;background-position:center}#header-root .mega__surface{padding:20px 26px;background-color:transparent;background-image:none;border-radius:0 0 var(--r-card) var(--r-card);overflow:hidden}#header-root .mega__surface--cols{display:flex;gap:26px;align-items:stretch}#header-root .mega__col{flex:1;min-width:0}#header-root .mega__col--wide{flex:2}#header-root .mega-shop-window{gap:12px}button.mega__more{display:block;width:100%;text-align:left;background:none;border:none;font:inherit;cursor:pointer}#header-root .mega__strip{display:flex;align-items:center;gap:7px;background:var(--cavern);padding:7px 24px;font-family:var(--f-admin);font-size:9px;letter-spacing:.18em;color:#6faca1;border-bottom:1px solid rgba(122,90,46,.4)}#header-root .mega__strip i{color:var(--gold-hi);font-size:11px}#header-root .mega--caves .mega-caves__layout{--cave-map-w: 300px;display:grid;grid-template-columns:var(--cave-map-w) 8px minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;max-height:min(420px,calc(100vh - 100px))}#header-root .mega--caves .mega-caves__bridge{grid-column:2;grid-row:1;align-self:stretch;cursor:default}#header-root .mega--caves .mega-caves__map{grid-column:1;grid-row:1;display:flex;flex-direction:column;width:var(--cave-map-w);max-width:var(--cave-map-w);min-height:0;padding:12px 0;border-right:1px solid var(--bronze-hairline)}#header-root .mega--caves .mega-caves__right{grid-column:3;grid-row:1;display:flex;flex-direction:column;min-height:0;min-width:0}#header-root .mega--caves .mega-caves__hand{flex:none;margin:0;padding:8px 20px 6px 16px;font-size:13px;line-height:1.3;color:var(--ink-mute);text-align:right}#header-root .mega--caves .mega-caves__doorway{flex:1;min-height:0;padding:0 20px 12px 16px;display:flex}#header-root .mega--caves .mega-caves__map .mega__col-label{flex:none;padding:0 20px 5px;margin-bottom:0}#header-root .mega--caves .mega-caves__tiles{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}#header-root .mega--caves .mega-caves__tiles .cave-row{padding:8px 20px;border-left:none}#header-root .mega--caves .mega-caves__tiles .cave-row:hover,#header-root .mega--caves .mega-caves__tiles .cave-row.is-active{border-left:none;background:color-mix(in srgb,var(--accent, var(--cave-scent)) 12%,transparent)}#header-root .mega--caves .mega-caves__tiles .cave-row .cave-row__name i{width:22px;font-size:12px}#header-root .mega--caves .mega-caves__tiles .cave-row:focus-visible{outline:2px solid var(--root-glow);outline-offset:1px}#header-root .mega--caves .mega-caves__all{flex:none;margin:4px 20px 0;padding:12px 0 4px;font-size:11px;letter-spacing:.12em}#header-root .mega--caves .mega-caves__all i{width:22px;font-size:11px}#header-root .mega--caves .mega-caves__spotlight{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;gap:8px;border:1px solid var(--bronze-card-edge);border-top:2px solid var(--spot-accent, var(--cave-scent));border-radius:var(--r-card);background:#fffcf49e;padding:10px 12px;animation:mega-fade .18s ease}#header-root .mega--caves .mega-caves__spot-head{align-items:center;gap:8px;flex:none}#header-root .mega--caves .mega-caves__spot-icon{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--spot-accent, var(--cave-scent)) 14%,transparent)}#header-root .mega--caves .mega-caves__spot-icon i{color:var(--spot-accent, var(--cave-scent));font-size:13px}#header-root .mega--caves .mega-caves__spot-title{flex:1;min-width:0}#header-root .mega--caves .mega-caves__spot-name{display:block;font-family:var(--f-display);font-size:16px;line-height:1.1;color:var(--ink)}#header-root .mega--caves .mega-caves__spot-sub{font-size:10px}#header-root .mega--caves .mega-caves__spot-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;align-items:start;flex:1;min-height:0}#header-root .mega--caves .mega-caves__spot-shop{display:flex;flex-direction:column;gap:6px;min-width:0}#header-root .mega--caves .mega-caves__window{gap:8px}#header-root .mega--caves .mega-caves__window .mini-card__img{aspect-ratio:1.1}#header-root .mega--caves .mega-caves__window .mini-card__body{padding:6px 8px 8px}#header-root .mega--caves .mega-caves__window .mini-card__body h4{font-size:11px;line-height:1.15}#header-root .mega--caves .mega-caves__window .mini-card__body .price{font-size:11px}#header-root .mega--caves .mega-caves__spot-shelves{min-width:0;border-left:1px dotted var(--bronze-line);padding-left:10px}#header-root .mega--caves .mega-caves__shelf-grid{display:grid;grid-template-columns:1fr;gap:0}#header-root .mega--caves .mega-caves__spot-shelves .cave-shelf{padding:3px 4px}#header-root .mega--caves .mega-caves__spot-shelves .cave-shelf .nm{font-size:11.5px;line-height:1.25}#header-root .mega--caves .mega-caves__empty{font-size:13px;color:var(--ink-mute);padding:4px 2px}#header-root .mega--caves .mega-caves__spot-foot{align-items:center;gap:8px;flex-wrap:wrap;border-top:1px dotted var(--bronze-line);padding-top:7px;margin-top:auto;flex:none}#header-root .mega--caves .mega-caves__keeper{font-size:7.5px;color:var(--ink-mute);white-space:nowrap}#header-root .mega--caves .mega-caves__keeper i{margin-right:4px}#header-root .mega--essences .ess-mega{padding:16px 22px 18px}#header-root .mega--essences .ess-mega__grid{display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(180px,.95fr) minmax(150px,.85fr);gap:18px 22px;align-items:start}#header-root .mega--essences .ess-mega__col{display:flex;flex-direction:column;gap:10px;min-width:0}#header-root .mega--essences .ess-mega__lede{margin:0;font-size:12px;line-height:1.45;max-width:32ch}#header-root .mega--essences .ess-mega__cta{align-self:flex-start;margin-top:2px}#header-root .mega--essences .ess-mega__col--popular,#header-root .mega--essences .ess-mega__col--families{border-left:1px dotted var(--bronze-line);padding-left:18px}#header-root .mega--essences .ess-mega__families{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}#header-root .mega--essences .ess-mega__families a{display:block;font-family:var(--f-body);font-size:12.5px;color:var(--ink-soft);text-decoration:none;padding:4px 0;line-height:1.3}#header-root .mega--essences .ess-mega__families a:hover,#header-root .mega--essences .ess-mega__families a:focus-visible{color:var(--cta);outline:none}#header-root .mega--essences .ess-mega__az-link{margin-top:6px;padding-top:6px}#header-root .mega--essences .ess-chips--mega{gap:6px}#header-root .mega--essences .ess-chips--mega .ess-chip{font-size:12px;padding:6px 11px;min-height:32px}#header-root .mega--essences .ess-search{min-height:42px}#header-root .mega--essences .ess-search input{font-size:13.5px;padding:10px 0}#header-root .mega--essences .ess-search-results{max-height:168px}#header-root .mega--essences a.ess-result{text-decoration:none;color:var(--ink-soft)}.nav-drawer__section .ess-drawer{display:flex;flex-direction:column;gap:12px;padding:0 16px 14px}.nav-drawer__section .ess-drawer__lede{margin:0;font-size:12px;line-height:1.45}.nav-drawer__section .ess-drawer__cta{margin-top:4px}.nav-drawer__section .ess-mega__families--drawer{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}@media(max-width:900px){#header-root .mega--essences .ess-mega__grid{grid-template-columns:1fr 1fr}#header-root .mega--essences .ess-mega__col--families{grid-column:1 / -1;border-left:none;padding-left:0;border-top:1px dotted var(--bronze-line);padding-top:12px}#header-root .mega--essences .ess-mega__col--popular{border-left:none;padding-left:0}}@media(max-width:680px){#header-root .mega--essences .ess-mega__grid{grid-template-columns:1fr}#header-root .mega--essences .ess-mega__col--popular,#header-root .mega--essences .ess-mega__col--families{border:none;padding:0}}#header-root .mega--aura .mega__surface--aura{padding:18px 22px 20px;display:flex;flex-direction:column;gap:12px}#header-root .mega--aura .mega-aura__head .admin{font-size:8.5px;letter-spacing:.16em}#header-root .mega--aura .mega-aura__head .whisper{font-size:11.5px}#header-root .mega--aura .mega-aura__layout{display:flex;gap:20px;align-items:stretch;min-width:0}#header-root .mega--aura .mega-aura__grid{flex:1.35;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-content:start}#header-root .mega--aura .mega-aura__grid .aura-tile{display:flex;align-items:center;gap:10px;min-height:44px}#header-root .mega--aura .mega-aura__spotlight{width:min(360px,38%);flex:none;min-width:0}#header-root .mega--gift .mega__surface--gift{padding:18px 22px 20px}#header-root .mega--gift .mega__col--recipients{flex:1.15}#header-root .mega--gift .mega__col--purse{flex:none;width:min(312px,34%);border-left:1px dotted var(--bronze-line);padding-left:24px}#header-root .mega--gift .mega__col--sure{border-left:1px dotted var(--bronze-line);padding-left:24px}@media(max-width:980px){#header-root .mega--caves .mega-caves__layout{grid-template-columns:1fr;grid-template-rows:auto auto}#header-root .mega--caves .mega-caves__map{grid-column:1;grid-row:1;width:100%;max-width:none;border-right:none;border-bottom:1px solid var(--bronze-hairline);padding-bottom:8px}#header-root .mega--caves .mega-caves__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;max-height:none}#header-root .mega--caves .mega-caves__tiles .cave-row{width:100%}#header-root .mega--caves .mega-caves__right{grid-column:1;grid-row:2}#header-root .mega--caves .mega-caves__hand{text-align:left;padding:8px 14px 6px}#header-root .mega--caves .mega-caves__bridge{display:none}#header-root .mega--caves .mega-caves__doorway{padding:0 14px 12px}#header-root .mega--caves .mega-caves__spot-body{grid-template-columns:1fr}#header-root .mega--caves .mega-caves__spot-shelves{border-left:none;padding-left:0;border-top:1px dotted var(--bronze-line);padding-top:8px}#header-root .mega--caves .mega-caves__shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#header-root .mega--caves .mega-caves__shelf-grid{grid-template-columns:1fr}#header-root .mega--aura .mega-aura__layout{flex-direction:column}#header-root .mega--aura .mega-aura__spotlight{width:100%}#header-root .mega__surface--cols,#header-root .mega--gift .mega__surface--gift{flex-direction:column}#header-root .mega--gift .mega__col--purse,#header-root .mega--gift .mega__col--sure{width:100%;border-left:none;padding-left:0;border-top:1px dotted var(--bronze-line);padding-top:16px}}@media(max-width:820px){#header-root .mega--essences .ess-mega__grid{grid-template-columns:1fr}}@media(max-width:900px){#header-root .mega{position:absolute;top:100%}}@media(max-width:760px){#header-root .mega{position:absolute;top:100%;left:var(--sp-3);right:var(--sp-3);transform:none;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wunderwurld-bridge-mega.css.map */
