.header-dropdown-portal{position:fixed;z-index:9999;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.header-dropdown-portal.is-active{pointer-events:auto;opacity:1;visibility:visible}.header-dropdown-portal .dropdown-portal-content{position:relative;background:rgba(255,255,255,var(--dropdown-opacity, .9));backdrop-filter:blur(var(--dropdown-blur, 15px)) saturate(180%);-webkit-backdrop-filter:blur(var(--dropdown-blur, 15px)) saturate(180%);border-radius:14px;border:1px solid rgba(255,255,255,.3);box-shadow:0 20px 50px #00000026,0 10px 20px #0000001a,inset 0 1px #fff3;padding:8px;min-width:var(--drop-min, 220px);max-width:var(--drop-max, 340px);width:max-content;transform-origin:top center;will-change:transform,opacity}.header-dropdown-portal .dropdown-portal-content:before{content:"";position:absolute;display:block;top:-40px;left:0;width:100%;height:40px;background:transparent;z-index:100}.header-dropdown-portal .dropdown-portal-content:after{content:"";position:absolute;top:-6px;left:20px;width:12px;height:12px;background:rgba(255,255,255,var(--dropdown-opacity, .9));backdrop-filter:blur(var(--dropdown-blur, 15px)) saturate(180%);-webkit-backdrop-filter:blur(var(--dropdown-blur, 15px)) saturate(180%);border-left:1px solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3);transform:rotate(45deg);z-index:-1;pointer-events:none}.header-dropdown-portal .dropdown-portal-content ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.header-dropdown-portal .dropdown-portal-content li{margin:0}.header-dropdown-portal .dropdown-portal-content a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px;font-weight:450;color:#000000d9;text-decoration:none;transition:background .15s ease,transform .15s ease}.header-dropdown-portal .dropdown-portal-content a:hover{background:#0000000f;transform:translate(2px)}.header-dropdown-portal .dropdown-portal-content a:active{background:#0000001a;transform:scale(.98)}:root{--dropdown-opacity: .9;--dropdown-blur: 15px}@media (min-width: 769px){header-dropdown details[open] .sub-menu-content{display:none!important;visibility:hidden!important}}@media (max-width: 768px){.header-dropdown-portal{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-header-dropdown.css.map */
