.catdd{position:relative;min-width:0;max-width:100%}.catdd-btn{display:inline-flex;align-items:center;gap:10px;height:44px;max-width:100%;padding:0 20px;border:1px solid #8E8E93;border-radius:100px;background:transparent;color:#1d1d1f;font-family:inherit;cursor:pointer;transition:background-color .15s}.catdd-btn:hover,.catdd-btn[aria-expanded=true]{background:#f5f5f7}.catdd-k{font-size:13px;font-weight:500;color:#6e6e73}.catdd-v{font-size:16px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.catdd-chev{flex:none;transition:transform .2s ease}.catdd-btn[aria-expanded=true] .catdd-chev{transform:rotate(180deg)}.catdd-menu{position:absolute;z-index:30;left:0;top:calc(100% + 10px);width:min(320px,calc(100vw - 40px));max-height:min(60vh,420px);overflow-y:auto;margin:0;padding:6px;list-style:none;background:#fff;border-radius:18px;box-shadow:0 0 0 1px #0000000f,0 16px 40px #00000029;animation:pqlddrise .2s cubic-bezier(.2,.8,.2,1)}.catdd-menu[hidden]{display:none}.pql .catbar .catdd-menu{left:50%;transform:translate(-50%)}@keyframes pqlddrisec{0%{opacity:0;transform:translate(-50%,6px)}}.pql .catbar .catdd-menu{animation-name:pqlddrisec}.bar .catdd-menu{top:auto;bottom:calc(100% + 22px)}.catdd-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 14px;border-radius:12px;font-size:15px;font-weight:500;color:#1d1d1f;cursor:pointer;outline:none}.catdd-opt:hover,.catdd-opt:focus-visible{background:#f5f5f7}.catdd-opt svg{flex:none;opacity:0;color:#0071e3}.catdd-opt[aria-selected=true]{font-weight:600}.catdd-opt[aria-selected=true] svg{opacity:1}@keyframes pqlddrise{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.catdd-menu{animation:none}.catdd-chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/481/assets/pql-catdd.css.map */
