@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";html{scroll-behavior:smooth}.stockshop-header{font-family:Inter,sans-serif;width:100%;position:relative;z-index:9990;background-color:var(--color-background);border-bottom:1px solid var(--color-border)}.stockshop-header.is-transparent{position:absolute;top:0;left:0;width:100%;background-color:transparent;border-bottom:none}.stockshop-header.is-transparent:not(.is-sticky) .header-main{background:transparent;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.1)}.stockshop-header.is-transparent:not(.is-sticky) .nav-link,.stockshop-header.is-transparent:not(.is-sticky) .logo-title,.stockshop-header.is-transparent:not(.is-sticky) .header-icon-btn,.stockshop-header.is-transparent:not(.is-sticky) .drawer-toggle-btn{color:var(--color-transparent-text)!important;stroke:var(--color-transparent-text)!important}.stockshop-header.is-transparent:not(.is-sticky) .logo-title svg{stroke:var(--color-transparent-text)!important}.stockshop-header.is-sticky .nav-link,.stockshop-header.is-sticky .logo-title,.stockshop-header.is-sticky .header-icon-btn,.stockshop-header.is-sticky .drawer-toggle-btn{color:var(--color-text)!important}.header-topbar{background-color:var(--color-secondary);color:var(--color-white);height:40px;display:flex;align-items:center;font-size:13px;font-weight:500}.topbar-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--header-max-width, 1440px);margin:0 auto;padding:0 40px}.topbar-left,.topbar-right{display:flex;align-items:center;gap:24px}.topbar-link{color:var(--color-white);text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .2s}.topbar-link:hover{color:var(--color-primary)}.btn-small-gold{background-color:var(--color-primary);color:var(--color-white);padding:4px 16px;border-radius:4px;text-decoration:none;font-weight:600;transition:all .3s}.header-main{width:100%;display:block;transition:all .35s ease}.header-main-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:var(--header-height);max-width:var(--header-max-width, 1440px);margin:0 auto;padding:0 40px;gap:20px;transition:height .35s ease}.header-left{flex:0 0 auto;display:flex;align-items:center;gap:16px}.logo-link{text-decoration:none;display:flex;align-items:center}.logo-title{font-size:24px;font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:6px;transition:color .3s}.logo-title svg{color:var(--color-primary)}.header-center{flex:1 1 auto;display:flex;justify-content:center}.nav-list{display:flex;align-items:center;gap:32px;list-style:none;margin:0;padding:0;justify-content:center}.nav-link{font-size:15px;font-weight:500;color:var(--color-text);text-decoration:none;position:relative;padding:8px 0;transition:color .3s ease;white-space:nowrap}.nav-link:hover,.nav-link.active{color:var(--color-primary)}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--color-primary);transition:width .3s ease}.nav-link:hover:after,.nav-link.active:after{width:100%}.header-right{flex:0 0 auto;display:flex;align-items:center;gap:20px}.header-icon-group{display:flex;align-items:center;gap:16px}.header-icon-btn{position:relative;display:flex;align-items:center;color:var(--color-text);transition:transform .2s,color .3s}.header-icon-btn:hover{color:var(--color-primary);transform:translateY(-2px)}.badge{position:absolute;top:-6px;right:-8px;background-color:var(--color-primary);color:#fff;font-size:10px;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-background)}.btn-main-cta{background-color:var(--color-primary);color:var(--color-white);display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.btn-main-cta:hover{opacity:.9;transform:translateY(-1px)}.stockshop-header.is-sticky{position:fixed;top:0;left:0;width:100%;background-color:var(--color-background);border-bottom:1px solid var(--color-border);box-shadow:0 4px 20px #0000000d;animation:slideDown .4s ease-out forwards}.stockshop-header.is-sticky .header-topbar{display:none}.stockshop-header.is-sticky .header-main-container{height:var(--sticky-height)}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.site-drawer{position:fixed;top:0;left:-100%;width:100vw;height:100vh;z-index:99999;display:flex;transition:left .4s cubic-bezier(.4,0,.2,1)}.site-drawer.is-open{left:0}.drawer-overlay{width:100vw;height:100vh;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;top:0;left:0;z-index:1;opacity:0;transition:opacity .4s;pointer-events:none}.site-drawer.is-open .drawer-overlay{opacity:1;pointer-events:auto}.drawer-panel{width:85%;max-width:400px;background:var(--color-white);height:100%;position:relative;z-index:2;display:flex;flex-direction:column;box-shadow:10px 0 30px #0000001a}.drawer-header{padding:20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border);background-color:var(--color-background)}.drawer-close-btn{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:all .2s}.drawer-content{flex:1;overflow-y:auto;padding:20px}.drawer-nav-list{list-style:none;padding:0;margin:0}.drawer-nav-item{border-bottom:1px solid var(--color-border)}.drawer-nav-link{display:block;padding:16px 0;font-size:16px;font-weight:600;text-decoration:none;color:var(--color-text);transition:color .2s,padding-left .2s}.drawer-mobile-icons{display:flex;justify-content:center;gap:40px;padding:24px 20px;border-top:1px solid var(--color-border);background:var(--color-background)}.drawer-icon-col{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--color-text);text-decoration:none}.drawer-icon-box{position:relative;color:var(--color-primary)}.mobile-only{display:none}.desktop-only{display:block}@media(min-width:993px){.drawer-toggle-btn{display:none!important}}@media(max-width:992px){.desktop-only{display:none!important}.mobile-only{display:block}.header-main-container{padding:0 20px;height:70px;gap:10px}.header-right{gap:12px}.drawer-toggle-btn{display:flex;align-items:center;justify-content:center;color:var(--color-text);cursor:pointer;background:none;border:none;padding:6px;margin-left:-6px;border-radius:8px;transition:color .3s}.header-topbar{height:auto;padding:8px 0}.topbar-container{justify-content:center}.topbar-left,.topbar-right{display:none!important}.topbar-center{text-align:center;width:100%;font-size:12px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/header.css.map */
