.search-modal__form{position:relative}.dropdown-search{background:#fff;padding:15px;margin:0 -30px;position:absolute;top:100%;z-index:2;width:110%;opacity:0;transform:scale(.95);transform-origin:top;pointer-events:none;border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));transition:opacity .3s ease,transform .3s ease}.dropdown-search.visible-search{opacity:1;transform:scale(1);pointer-events:auto}.dropdown-search span{color:#222c;font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;text-transform:uppercase;font-weight:500}.dropdown-search ul{list-style:none;padding:0}.dropdown-search li a{padding:8px 15px;display:block;color:#222;transition:all .3s ease-in-out}.dropdown-search li a:hover{background:#ededf0;border-radius:5px}.search-modal__form .predictive-search{display:none!important}.vq-suggest{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e3e6ea;border-radius:10px;z-index:6;box-shadow:0 8px 24px #16202e1f;overflow:hidden;display:none}.vq-suggest a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid #f1f3f5;color:#16202e;text-decoration:none;font-size:14px;min-height:52px}.vq-suggest a:last-child{border-bottom:none}.vq-suggest img{width:40px;height:40px;object-fit:contain;border-radius:6px;background:#f5f6f8;flex:0 0 40px}.vq-suggest .vq-sg-main{display:flex;flex-direction:column;gap:1px;min-width:0}.vq-suggest .vq-sg-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:14px}.vq-suggest .vq-sg-cat{font-size:11.5px;color:#8a93a0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vq-suggest .vq-sg-disp{font-size:10px;color:#7dbb95;font-weight:600}.vq-suggest .vq-sg-price{margin-left:auto;color:#ff454e;font-weight:700;font-size:13px;white-space:nowrap;flex:0 0 auto;text-align:right}.vq-suggest .vq-sg-price i{font-style:normal;font-size:10px;color:#8a93a0;font-weight:600;display:block}.vq-suggest .vq-sg-all{justify-content:center;font-weight:700;color:#ff454e}@media(max-width:749px){.dropdown-search span{font-size:11px!important;letter-spacing:.07em!important;color:#8a93a0!important;font-weight:700!important;text-transform:uppercase!important}.dropdown-search ul.keyword-list{display:flex!important;flex-wrap:wrap;gap:8px;margin:10px 0 2px!important}.dropdown-search ul.keyword-list li{margin:0!important}.dropdown-search ul.keyword-list li a{display:inline-flex!important;align-items:center;padding:10px 14px!important;border:1.5px solid #e3e6ea;border-radius:10px;background:#fff;color:#16202e!important;font-size:13.5px!important;font-weight:600;min-height:42px;text-transform:none!important;letter-spacing:0!important}.vq-recent{margin-top:14px}.vq-recent .vq-rec-label{display:block;font-size:11px;letter-spacing:.07em;color:#8a93a0;font-weight:700;text-transform:uppercase}.vq-recent ul{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.vq-recent li a{display:inline-flex;align-items:center;padding:10px 14px;border:1.5px solid #e3e6ea;border-radius:10px;background:#f5f6f8;color:#16202e;font-size:13.5px;font-weight:600;min-height:42px;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/337/assets/vv-search-dropdown.css.map */
