.gvb-search{--rounded-sm:0px;width:100%;height:100%;padding:0;top:0;left:0;right:0}.gvb-search::part(overlay){background:#0e0e0e6b}.gvb-search::part(outside-close-button),.gvb-search::part(header),.gvb-search::part(footer){display:none}.gvb-search::part(content){display:block;height:100%;max-height:none;border-radius:0;background:var(--paper);color:var(--ink);overflow-y:auto;overscroll-behavior:contain}.gvb-search::part(body){display:block;padding:0;overflow:visible}.gvb-search .s-form{display:block;font-family:var(--sans);font-size:15px;line-height:1.55;color:var(--ink)}@media(min-width:1024px){.gvb-search .s-form{font-size:16px}}.gvb-search .s-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;padding:10px 8px 10px var(--gutter);background:#fbf5eff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.gvb-search .s-field{position:relative;flex:1;min-width:0}.gvb-search .s-field>.ico{position:absolute;left:16px;top:50%;width:20px;height:20px;transform:translateY(-50%);color:var(--ink);pointer-events:none}.gvb-search .s-field input{width:100%;height:52px;border-radius:999px;border:1.5px solid var(--control);background:var(--white);padding:0 46px;font:400 16px/1.55 var(--sans);color:var(--ink);-webkit-appearance:none;appearance:none;box-shadow:none}.gvb-search .s-field input::-webkit-search-cancel-button,.gvb-search .s-field input::-webkit-search-decoration{display:none;-webkit-appearance:none}.gvb-search .s-field input:focus,.gvb-search .s-field input:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px #1a1a1a14}.gvb-search .s-clear{position:absolute;right:4px;top:4px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--text-2)}.gvb-search .s-clear .ico{width:18px;height:18px}.gvb-search .s-field input:placeholder-shown~.s-clear{display:none}.gvb-search .s-close .ico{width:22px;height:22px}.gvb-search predictive-search{display:block}.gvb-search .s-body{padding:6px 0 40px;max-width:calc(var(--maxw) + 2 * var(--gutter));margin:0 auto;width:100%}.gvb-search .s-sec{padding:18px var(--gutter) 0}.gvb-search .s-sec>.t-micro,.gvb-search .s-res-head .t-micro{display:block;color:var(--text-2);margin-bottom:10px}.gvb-search .s-pop{display:flex;flex-wrap:wrap;gap:8px}.gvb-search .s-pop .chip{padding:0 16px;font-size:14.5px;gap:8px}.gvb-search .s-pop .chip .ico{width:15px;height:15px;color:var(--text-2)}.gvb-search .s-cats{--col:76px;gap:8px;padding-inline:var(--gutter);margin:0;list-style:none}.gvb-search .s-cats a{display:flex;flex-direction:column;align-items:center;gap:7px;min-height:44px}.gvb-search .cat-ring{position:relative;display:block;width:68px;height:68px;border-radius:50%;padding:3px;box-shadow:inset 0 0 0 1.5px var(--ox);transition:transform .2s var(--ease)}.gvb-search .cat-ring>.thumb{width:100%;height:100%;border-radius:50%}.gvb-search .s-cats a:hover .cat-ring{transform:scale(1.04)}.gvb-search .cat-label{display:inline-flex;align-items:center;min-height:24px;padding:0 4px;border-radius:999px;font:500 12.5px/1.2 var(--sans);white-space:nowrap}.gvb-search .thumb{position:relative;display:block;overflow:hidden;background:var(--cream);flex:none}.gvb-search .thumb>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.gvb-search .thumb-ico{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--ox)}.gvb-search .s-list{display:grid;margin:0;padding:0;list-style:none}.gvb-search .s-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding:8px 0;border-bottom:1px solid var(--line)}.gvb-search .s-row .thumb{width:56px;height:70px;border-radius:12px}.gvb-search .s-row .nm{display:block;font:600 15px/1.3 var(--sans)}.gvb-search .s-row .kd{display:block;margin-top:2px;font-size:12.5px;line-height:1.3;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gvb-search .s-row .pr{font:600 15px/1 var(--sans);white-space:nowrap}.gvb-search .s-row .pr .from{font-weight:500;color:var(--text-2);font-size:12.5px}.gvb-search .s-row:hover .nm{text-decoration:underline;text-underline-offset:3px}.gvb-search .s-row mark,.gvb-search .s-sugg mark{background:none;color:var(--ink);font-weight:700}.gvb-search .s-sugg{display:grid}.gvb-search .s-sugg a{display:flex;align-items:center;gap:14px;min-height:48px;font-size:16px;color:var(--text-2);border-bottom:1px solid var(--line)}.gvb-search .s-sugg a .ico{width:18px;height:18px;color:var(--text-2);flex:none}.gvb-search .s-sugg a .go{margin-left:auto;transform:rotate(-45deg)}.gvb-search .s-sugg a:hover{color:var(--ink)}.gvb-search .s-all-wrap{padding-top:0}.gvb-search .s-all{margin-top:18px;width:100%}.gvb-search .s-none{padding:24px var(--gutter) 0;grid-column:1 / -1}.gvb-search .s-none h2{font:560 24px/1.15 var(--serif);letter-spacing:-.01em}.gvb-search .s-none p{margin-top:8px;font-size:15px}.gvb-search .s-none .s-pop{margin-top:14px}.gvb-search .s-res-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.gvb-search .s-skel{display:block;border-radius:8px;background:var(--cream)}.gvb-search .s-skel--h{width:110px;height:12px;margin-bottom:16px}.gvb-search .s-skel--line{width:70%;height:14px;margin:14px 0}.gvb-search .s-skel-row{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:14px;min-height:72px;border-bottom:1px solid var(--line)}.gvb-search .s-skel--thumb{width:56px;height:70px;border-radius:12px;margin:8px 0}@media(min-width:1024px){.gvb-search{height:auto}.gvb-search::part(content){height:auto;max-height:min(90vh,760px);border-radius:0 0 28px 28px;box-shadow:var(--shadow-2)}.gvb-search .s-bar{padding:16px var(--gutter)}.gvb-search .s-bar .s-field{max-width:720px;margin:0 auto}.gvb-search .s-body{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:8px 48px;padding:8px var(--gutter) 40px}.gvb-search .s-col-r .s-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.gvb-search .s-cats{padding-inline:0;justify-content:flex-start}.gvb-search .s-cats:after{display:none}.gvb-search .cat-ring{padding:4px}}@media(prefers-reduced-motion:reduce){.gvb-search .cat-ring{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gvb-section-search.css.map */
