.shero{margin-top:0;background:var(--stage);padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--line)}.shero .eyebrow{text-align:center;margin-bottom:16px}.shero h1{font-family:var(--serif);text-align:center;font-weight:700;font-size:clamp(30px,3.8vw,46px);letter-spacing:-.01em;margin-bottom:var(--s4)}.sbox{max-width:720px;margin:0 auto;position:relative}.sbox svg.mag{position:absolute;left:22px;top:50%;transform:translateY(-50%);width:22px;height:22px;stroke:var(--ink);fill:none;stroke-width:1.7}.sbox input{width:100%;border:1.5px solid var(--ink);background:#fff;padding:22px 58px;font-family:var(--serif);font-size:19px;font-weight:500;outline:none;transition:.2s}.sbox input::placeholder{color:var(--grey);font-weight:400}.sbox .clr{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--stage);display:grid;place-items:center;cursor:pointer;font-size:14px;color:var(--grey);transition:.2s;opacity:0;border:none}.sbox .clr.show{opacity:1}.sbox .clr:hover{color:var(--ink)}.strend{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:22px;align-items:center}.strend .lbl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-weight:600;margin-right:4px}.stag{font-size:12px;letter-spacing:.03em;padding:9px 16px;border:1px solid var(--line-2);border-radius:30px;cursor:pointer;transition:.25s;background:#fff;font-weight:500;color:inherit;text-decoration:none;display:inline-block}.stag:hover{border-color:var(--ink);background:var(--ink);color:#fff}.rbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);padding:var(--s4) 0 var(--s3);flex-wrap:wrap}.rbar .rc{font-size:14px;color:var(--ink-2)}.rbar .rc b{color:var(--ink);font-weight:700}.rbar .rc .q{font-family:var(--serif);font-style:italic;font-weight:500}.selwrap{position:relative}.selwrap svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:12px;height:12px;stroke:var(--ink);fill:none;stroke-width:2;pointer-events:none}.rbar select{font-family:var(--sans);font-size:11.5px;letter-spacing:.06em;padding:12px 34px 12px 16px;border:1px solid var(--line-2);background:#fff;cursor:pointer;text-transform:uppercase;font-weight:600;color:var(--ink);-webkit-appearance:none;appearance:none;border-radius:2px}.rbar select:hover{border-color:var(--ink)}.bmatch{padding-bottom:var(--s4);border-bottom:1px solid var(--line);margin-bottom:var(--s4)}.bmatch.hide{display:none}.bmatch .eyebrow{margin-bottom:16px;display:block}.bmatch-row{display:flex;gap:12px;flex-wrap:wrap}.bm-tile{display:flex;align-items:center;gap:14px;border:1px solid var(--line-2);padding:16px 22px;cursor:pointer;transition:.3s var(--ease);min-width:200px;text-decoration:none;color:inherit}.bm-tile:hover{border-color:var(--ink);background:var(--dark);color:#fff}.bm-tile:hover .bm-n{color:#fff9}.bm-ic{width:42px;height:42px;border-radius:50%;background:var(--stage);display:grid;place-items:center;font-family:var(--serif);font-weight:700;font-size:17px;flex:none;transition:.3s}.bm-tile:hover .bm-ic{background:#ffffff24;color:#fff}.bm-tile .bm-b{font-family:var(--serif);font-size:16px;font-weight:600}.bm-tile .bm-n{font-size:11px;letter-spacing:.02em;color:var(--grey);transition:.3s}.search-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s4) var(--s3);padding-bottom:var(--s6)}mark{background:transparent;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}.nores{padding:var(--s5) 0 var(--s6)}.nores-top{text-align:center;max-width:560px;margin:0 auto var(--s5)}.nores svg.big{width:50px;height:50px;stroke:var(--line-2);fill:none;stroke-width:1.2;margin:0 auto var(--s3)}.nores h2{font-family:var(--serif);font-size:30px;font-weight:600;margin-bottom:12px}.nores h2 .q{font-style:italic}.nores p{color:var(--grey);font-size:15px}.sugg{display:grid;grid-template-columns:1fr 1fr;gap:var(--s5);max-width:820px;margin:0 auto}.sugg h5{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-bottom:18px;text-align:center}.sugg .chips{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.sugg .chips a{font-size:12.5px;padding:10px 18px;border:1px solid var(--line-2);border-radius:30px;cursor:pointer;transition:.25s;font-weight:500;text-decoration:none;color:inherit}.sugg .chips a:hover{border-color:var(--ink);background:var(--ink);color:#fff}.smore{display:flex;justify-content:center;padding:0 0 var(--s6)}.smore button{font-family:var(--sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:16px 40px;border:1px solid var(--ink);background:#fff;cursor:pointer;transition:.3s var(--ease)}.smore button:hover{background:var(--ink);color:#fff}@media(max-width:1024px){.search-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.shero{padding:var(--s4) 0 var(--s3)}.sbox input{font-size:16px;padding:18px 50px}.search-grid{grid-template-columns:repeat(2,1fr);gap:var(--s3) 12px}.search-grid .card-media img,.search-grid .card-media .cimg{padding:2%}.search-grid .card .price{font-size:15px}.search-grid .card .sizes{display:grid;grid-template-columns:1fr 1fr;gap:6px}.search-grid .card .sizes span{font-size:12px;padding:6px 8px;text-align:center;font-weight:400;color:var(--ink-2)}.sugg{grid-template-columns:1fr;gap:var(--s4)}.bm-tile{min-width:0;flex:1}}.search-grid .card-media{background:#fff}.search-grid .card:hover .card-media{background:#fff;border-color:var(--line-2)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pg-search.css.map */
