@media screen and (max-width:989px){.cs-account-menu__panel{display:none!important}}@media screen and (min-width:990px){header.header,header.header .header__icons,.shopify-section-header .header__icons{overflow:visible!important}.cs-account-menu{position:relative;display:inline-flex;align-items:center;vertical-align:middle;z-index:10050}header.header .cs-account-menu__panel,.shopify-section-header .cs-account-menu__panel{position:absolute;top:calc(100% + 10px);right:0;min-width:272px;max-width:min(320px,calc(100vw - 24px));padding:0!important;margin:0!important;background:#fff!important;background-image:none!important;color:#0e1117!important;border:1px solid rgba(14,17,23,.14)!important;border-radius:14px!important;box-shadow:0 8px 16px #0e111714,0 24px 56px #0e111733!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .22s ease,transform .22s ease,visibility .22s ease;white-space:normal!important;overflow:visible!important;isolation:isolate}header.header .cs-account-menu__panel:before,.shopify-section-header .cs-account-menu__panel:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px;background:transparent!important;border:none!important;box-shadow:none!important}.cs-account-menu:hover .cs-account-menu__panel,.cs-account-menu:focus-within .cs-account-menu__panel,.cs-account-menu.is-open .cs-account-menu__panel{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}header.header .cs-account-menu__head,.shopify-section-header .cs-account-menu__head{padding:16px 16px 12px!important;border-bottom:1px solid rgba(14,17,23,.08)!important;background:#fff!important}header.header .cs-account-menu__hello,.shopify-section-header .cs-account-menu__hello{margin:0!important;font-size:14px!important;font-weight:600!important;color:#0e1117!important;line-height:1.35!important;white-space:normal!important}header.header .cs-account-menu__hello strong,.shopify-section-header .cs-account-menu__hello strong{font-weight:800!important;color:#0e1117!important}header.header .cs-account-menu__email,.shopify-section-header .cs-account-menu__email{margin:4px 0 0!important;font-size:12px!important;color:#6b7280!important;line-height:1.3!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}header.header .cs-account-menu__list,.shopify-section-header .cs-account-menu__list{list-style:none!important;margin:0!important;padding:6px!important;background:#fff!important}header.header .cs-account-menu__list--scroll,.shopify-section-header .cs-account-menu__list--scroll{max-height:min(52vh,420px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}header.header .cs-account-menu__list li,.shopify-section-header .cs-account-menu__list li{white-space:normal!important}header.header .cs-account-menu__link--dot,.shopify-section-header .cs-account-menu__link--dot{position:relative!important;padding-right:28px!important}header.header .cs-account-menu__dot,.shopify-section-header .cs-account-menu__dot{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#3b82f6!important;box-shadow:0 0 0 2px #fff!important;flex-shrink:0!important}header.header .cs-account-menu__link-icon--img,.shopify-section-header .cs-account-menu__link-icon--img{background:transparent!important;padding:0!important}header.header .cs-account-menu__link-icon--img img,.shopify-section-header .cs-account-menu__link-icon--img img{width:20px!important;height:20px!important;object-fit:contain!important;display:block!important}header.header .cs-account-menu__link-icon--svg svg,.shopify-section-header .cs-account-menu__link-icon--svg svg{stroke:#374151!important}header.header .cs-account-menu__panel a.cs-account-menu__link,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__link{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;border-radius:10px!important;text-decoration:none!important;font-size:13.5px!important;font-weight:600!important;color:#111827!important;background:transparent!important;border:none!important;box-shadow:none!important;transition:background .15s ease,color .15s ease;white-space:nowrap!important}header.header .cs-account-menu__panel a.cs-account-menu__link:hover,header.header .cs-account-menu__panel a.cs-account-menu__link:focus-visible,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__link:hover,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__link:focus-visible{background:transparent!important;color:#0e1117!important;opacity:.72!important;outline:none!important}header.header .cs-account-menu__link-icon,.shopify-section-header .cs-account-menu__link-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:0!important;background:transparent!important;color:#374151!important;flex-shrink:0!important;border:none!important;box-shadow:none!important}header.header .cs-account-menu__link-icon svg,.shopify-section-header .cs-account-menu__link-icon svg{stroke:#374151!important;color:#374151!important}header.header .cs-account-menu__link-icon--coin,.shopify-section-header .cs-account-menu__link-icon--coin{background:transparent!important}header.header .cs-account-menu__link-icon--coin img,.shopify-section-header .cs-account-menu__link-icon--coin img{width:18px!important;height:18px!important;object-fit:contain!important}header.header .cs-account-menu__foot,.shopify-section-header .cs-account-menu__foot{padding:8px 12px 12px!important;border-top:1px solid rgba(14,17,23,.08)!important;background:#fff!important}header.header .cs-account-menu__panel a.cs-account-menu__logout,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__logout{display:block!important;text-align:center!important;padding:8px 12px!important;font-size:12.5px!important;font-weight:600!important;color:#6b7280!important;text-decoration:none!important;border-radius:8px!important;background:transparent!important;border:none!important;box-shadow:none!important;transition:color .15s ease,background .15s ease}header.header .cs-account-menu__panel a.cs-account-menu__logout:hover,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__logout:hover{color:#b42323!important;background:#fef2f2!important}header.header .cs-account-menu__guest,.shopify-section-header .cs-account-menu__guest{padding:18px 16px 16px!important;background:#fff!important}header.header .cs-account-menu__guest-title,.shopify-section-header .cs-account-menu__guest-title{margin:0 0 6px!important;font-size:15px!important;font-weight:800!important;color:#0e1117!important}header.header .cs-account-menu__guest-sub,.shopify-section-header .cs-account-menu__guest-sub{margin:0 0 14px!important;font-size:12.5px!important;line-height:1.45!important;color:#6b7280!important;white-space:normal!important}header.header .cs-account-menu__panel a.cs-account-menu__cta,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;padding:11px 14px!important;border-radius:10px!important;font-size:13.5px!important;font-weight:700!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease}header.header .cs-account-menu__panel a.cs-account-menu__cta--primary,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta--primary{background:#0e1117!important;color:#fff!important;border:none!important;box-shadow:none!important;margin-bottom:8px!important}header.header .cs-account-menu__panel a.cs-account-menu__cta--primary:hover,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta--primary:hover{background:#1f2937!important;color:#fff!important}header.header .cs-account-menu__panel a.cs-account-menu__cta--ghost,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta--ghost{background:#fff!important;color:#0e1117!important;border:1.5px solid rgba(14,17,23,.14)!important;box-shadow:none!important}header.header .cs-account-menu__panel a.cs-account-menu__cta--ghost:hover,.shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta--ghost:hover{border-color:#0e11173d!important;background:#fff!important;color:#0e1117!important}body[data-curse-brand=vitamin] header.header .cs-account-menu__panel a.cs-account-menu__cta--primary,body[data-curse-brand=vitamin] .shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta--primary{background:#0f382a!important}body[data-curse-brand=vitamin] header.header .cs-account-menu__panel a.cs-account-menu__cta--primary:hover,body[data-curse-brand=vitamin] .shopify-section-header .cs-account-menu__panel a.cs-account-menu__cta--primary:hover{background:#164e3c!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/curse-header-account-menu.css.map */
