.sst-nav-section{display:none}@media screen and (min-width:990px){.sst-nav-section{display:block}}.sst-nav-bar{display:none;align-items:center;justify-content:center;width:100%;border-bottom:1px solid var(--border)!important;position:relative}@media screen and (min-width:990px){.sst-nav-bar{display:flex}}.sst-nav-bar__inner{display:flex;align-items:center;justify-content:center;width:100%}.sst-nav__list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.sst-nav__item{position:static}.sst-nav__link{display:flex;align-items:center;gap:5px;padding:16px 14px;font-family:var(--fw-label);font-size:var(--fs-sm);letter-spacing:2.2px;color:var(--champ-muted);text-transform:uppercase;text-decoration:none;white-space:nowrap;background:none;border:none;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;line-height:1}.sst-nav__link:hover,.sst-nav__link.is-active,.sst-nav__link--active{color:var(--gold);border-bottom-color:var(--gold)}.sst-nav__caret{opacity:.6;transition:transform .15s;flex-shrink:0}.sst-nav__link.is-active .sst-nav__caret{transform:rotate(180deg)}.sst-mega{position:absolute;left:0;right:0;top:100%;z-index:var(--z-mega, 8000);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .12s ease,transform .12s ease;max-width:1280px;margin:0 auto}.sst-mega.is-open{opacity:1;pointer-events:all;transform:translateY(0)}.sst-mega__inner{display:grid;grid-template-columns:300px 1fr;grid-template-rows:1fr;background:var(--surface-2, #161616);border-top:2px solid var(--gold-dim, #A8862E);border-bottom:1px solid var(--border, rgba(201,168,76,.18));box-shadow:0 20px 60px #000c;height:520px}.sst-mega__sidebar{background:var(--surface-1, #111111);border-right:1px solid var(--border, rgba(201,168,76,.18));display:flex;flex-direction:column;overflow:hidden;height:520px}.sst-mega__sidebar-head{padding:20px 24px 14px;border-bottom:1px solid var(--border, rgba(201,168,76,.18))}.sst-mega__sidebar-heading{font-family:var(--fw-label);font-size:var(--fs-label);letter-spacing:3px;color:var(--gold, #C9A84C);text-transform:uppercase}.sst-mega__sidebar-list{list-style:none;padding:8px 0;margin:0;flex:1;overflow-y:auto}.sst-mega__sidebar-list::-webkit-scrollbar{width:3px}.sst-mega__sidebar-list::-webkit-scrollbar-track{background:transparent}.sst-mega__sidebar-list::-webkit-scrollbar-thumb{background:var(--border, rgba(201,168,76,.18))}.sst-mega__sidebar-btn{display:flex;align-items:center;gap:12px;width:100%;padding:10px 24px;background:none;border:none;border-left:2px solid transparent;cursor:pointer;text-decoration:none;text-align:left;transition:background .1s,border-color .1s}.sst-mega__sidebar-btn:hover,.sst-mega__sidebar-btn.is-active{background:#c9a84c0f;border-left-color:var(--gold, #C9A84C)}.sst-mega__sidebar-icon{font-size:var(--fs-xl);flex-shrink:0;width:22px;text-align:center;line-height:1}.sst-mega__sidebar-text{display:flex;flex-direction:column;gap:2px}.sst-mega__sidebar-title{font-family:var(--fw-label);font-size:var(--fs-label-md);letter-spacing:1.8px;text-transform:uppercase;color:var(--champagne, #E8D5A3);transition:color .1s}.sst-mega__sidebar-btn:hover .sst-mega__sidebar-title,.sst-mega__sidebar-btn.is-active .sst-mega__sidebar-title{color:var(--gold, #C9A84C)}.sst-mega__sidebar-sub{font-family:var(--fw-ui);font-size:var(--fs-sm-md);color:var(--muted, #666);letter-spacing:.2px}.sst-mega__view-all{display:flex;align-items:center;gap:6px;padding:14px 24px;border-top:1px solid var(--border, rgba(201,168,76,.18));font-family:var(--fw-label);font-size:var(--fs-xs);letter-spacing:2px;color:var(--gold, #C9A84C);text-transform:uppercase;text-decoration:none;flex-shrink:0;transition:color .15s,gap .15s}.sst-mega__view-all:hover{color:var(--gold-bright, #E4C06E);gap:10px}.sst-mega__center{padding:24px 28px;overflow:hidden;position:relative;display:flex;flex-direction:column}.sst-mega__panel{display:none;flex-direction:column}.sst-mega__panel.is-active{display:flex}.sst-mega__panel-head{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px}.sst-mega__panel-title{font-family:var(--fw-label);font-size:var(--fs-ui);letter-spacing:3.5px;color:var(--cream, #F5F0E8);text-transform:uppercase;margin:0;font-weight:500;white-space:nowrap}.sst-mega__panel-ornament{font-size:var(--fs-body);color:var(--gold, #C9A84C);flex-shrink:0}.sst-mega__panel-desc{text-align:center;font-family:var(--fw-ui);font-size:var(--fs-ui);color:var(--muted, #666);letter-spacing:.3px;margin:0 0 14px;line-height:1.5}.sst-mega__products-head{font-family:var(--fw-label);font-size:var(--fs-xs);letter-spacing:2.5px;color:var(--gold, #C9A84C);text-transform:uppercase;text-align:center;padding-bottom:10px;border-bottom:1px solid var(--border, rgba(201,168,76,.18));margin-bottom:14px}.sst-mega__products{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sst-mega__pcard{display:flex;flex-direction:column;text-decoration:none;background:var(--surface-3, #1C1C1C);border:1px solid var(--border, rgba(201,168,76,.18));overflow:hidden;transition:border-color .15s,transform .15s}.sst-mega__pcard:hover{border-color:var(--border-hi, rgba(201,168,76,.45));transform:translateY(-2px)}.sst-mega__pcard-img{aspect-ratio:1 / 1;overflow:hidden;background:var(--surface-1, #111)}.sst-mega__pcard-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.sst-mega__pcard:hover .sst-mega__pcard-img img{transform:scale(1.05)}.sst-mega__pcard-body{padding:10px 10px 12px}.sst-mega__pcard-name{font-family:var(--fw-ui);font-size:var(--fs-base-md);color:var(--champagne, #E8D5A3);line-height:1.4;margin-bottom:5px;letter-spacing:.2px}.sst-mega__pcard-price{font-family:var(--fw-label);font-size:var(--fs-sm);letter-spacing:1px;color:var(--gold, #C9A84C)}.sst-mega__empty{font-family:var(--fw-ui);font-size:var(--fs-body-sm);color:var(--muted, #666);padding:40px 0;text-align:center}.sst-mega-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-mega, 8000) - 1);background:#0000008c;opacity:0;pointer-events:none;transition:opacity .12s ease}.sst-mega-backdrop.is-visible{opacity:1;pointer-events:all}@media screen and (max-width:989px){.sst-nav-section,.sst-nav-bar,.sst-mega,.sst-mega-backdrop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sst-nav.css.map */
