.fsk-hnav-dd{position:relative}.fsk-hnav-dd-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font:inherit;line-height:inherit}.fsk-hnav-caret{transition:transform .2s;opacity:.7}.fsk-hnav-dd.is-open .fsk-hnav-caret,.fsk-hnav-dd:hover .fsk-hnav-caret{transform:rotate(180deg)}.fsk-hnav-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:320px;padding:8px;border-radius:14px;background:#0c0f14;border:1px solid #1F242E;box-shadow:0 24px 60px -18px #000000e6,0 1px #ffffff0a inset;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,transform .18s,visibility 0s linear .18s;z-index:50}.fsk-hnav-menu:before{content:"";position:absolute;left:0;right:0;top:-9px;height:9px}.fsk-hnav-dd.is-open .fsk-hnav-menu,.fsk-hnav-dd:hover .fsk-hnav-menu,.fsk-hnav-dd:focus-within .fsk-hnav-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .18s,transform .18s,visibility 0s}.fsk-hnav-menu-grid{display:grid;grid-template-columns:1fr}.fsk-hnav-menu-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-family:DM Sans,sans-serif;font-size:1.35rem;font-weight:500;color:#c6ccd8!important;text-decoration:none!important;transition:background .15s,color .15s}.fsk-hnav-menu-item:hover,.fsk-hnav-menu-item:focus-visible{background:#ffffff0d;color:#f4f6fa!important;outline:none}.fsk-hnav-menu-item.is-current{color:#f4f6fa!important;background:#e6b45c14}.fsk-hnav-menu-dot{width:8px;height:8px;border-radius:50%;background:var(--c, #E6B45C);box-shadow:0 0 0 3px color-mix(in srgb,var(--c, #E6B45C) 22%,transparent);flex:none}.fsk-hnav-menu-name{flex:1}.fsk-hnav-menu-n{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;color:#7b8494;font-variant-numeric:tabular-nums}.fsk-hnav-menu-item:hover .fsk-hnav-menu-n{color:var(--c, #E6B45C)}.fsk-hnav-menu-all{display:flex;align-items:center;justify-content:space-between;margin:6px -8px -8px;padding:12px 18px;border-top:1px solid #1A1F28;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:#e6b45c!important;text-decoration:none!important;border-radius:0 0 14px 14px;transition:background .15s}.fsk-hnav-menu-all:hover{background:#e6b45c14}@media(prefers-reduced-motion:reduce){.fsk-hnav-menu,.fsk-hnav-caret{transition:none!important}}@media(min-width:990px){.section-header,.section-header.shopify-section-group-header-group{z-index:45!important}}.template-search .fsk-search-grid{margin-top:8px}.fsk-search-item{display:flex;flex-direction:column;gap:8px;min-height:160px;padding:22px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#ffffff08,#fff0),#0c0f14;text-decoration:none!important;transition:border-color .2s,transform .2s}.fsk-search-item:hover{border-color:#e6b45c66;transform:translateY(-2px)}.fsk-search-item-kind{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:#7b8494}.fsk-search-item-title{font-family:Fraunces,Georgia,serif;font-size:2rem;line-height:1.2;color:#f0f2f7;flex:1}.fsk-search-item-go{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:#e6b45c}.template-search .pagination-wrapper{margin-top:36px}.template-search .pagination__list{gap:6px}.template-search .pagination__item{font-family:JetBrains Mono,ui-monospace,monospace;border:1px solid #1F242E;background:#0b0d12}.template-search .pagination__item:hover{border-color:#e6b45c80;color:#f4f6fa!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/fsk-nav-search.css.map */
