.ptw-vr{--blue:#1d4f6e;padding:24px 0 56px}.ptw-vr h1{font-size:clamp(1.5rem,3.2vw,2.3rem);font-weight:800;margin:0 0 .3em;line-height:1.1}.ptw-vr h2{font-size:clamp(1.1rem,2vw,1.45rem);font-weight:800;margin:0}.ptw-vr-intro{max-width:900px;margin:0 auto;text-align:center}.ptw-vr-intro p{opacity:.8;margin:0 0 1.2em}.ptw-vr-pickwrap{background:#1d4f6e0f;border:1px solid rgba(29,79,110,.18);border-radius:14px;padding:16px;margin:12px 0}.ptw-vr-kicker{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.7}.ptw-vr-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:8px}.ptw-vr-headacts{display:flex;gap:8px;flex-wrap:wrap}.ptw-btn{display:inline-block;background:var(--blue);color:#fff!important;padding:10px 16px;border-radius:9px;font:inherit;font-weight:700;text-decoration:none!important;border:2px solid var(--blue);cursor:pointer}.ptw-btn.alt{background:#fff;color:var(--blue)!important}.ptw-link{color:var(--blue);font-weight:700;text-decoration:none}.ptw-vr-spec{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ptw-vr-spec span{font-size:.8rem;background:#f1f4f7;border-radius:999px;padding:4px 10px}.ptw-vr-spec span b{color:var(--blue)}.ptw-vr-spec .note{background:#fff4dc;color:#8a5a00}.ptw-vr-year{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:8px 0}.ptw-vr-year a{padding:6px 10px;border:1px solid rgba(0,0,0,.15);border-radius:8px;text-decoration:none;color:inherit;font-weight:600;font-size:.9rem}.ptw-vr-block{margin-top:28px}.ptw-vr-blockhead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.ptw-vr-sub{margin:0 0 10px;opacity:.75;font-size:.92rem}.ptw-vr-count{opacity:.7;font-size:.9rem}.ptw-vr-tools{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center;margin:8px 0 12px}.ptw-vr-chips{display:flex;flex-wrap:wrap;gap:6px}.ptw-vr-chips button{font:inherit;font-size:.86rem;font-weight:600;padding:7px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.15);background:#fff;cursor:pointer}.ptw-vr-chips button.on{background:var(--blue);color:#fff;border-color:var(--blue)}.ptw-vr-chips button small{opacity:.7;font-weight:400}.ptw-vr-right{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ptw-vr-right input,.ptw-vr-right select{height:40px;border:1px solid rgba(0,0,0,.18);border-radius:8px;padding:0 10px;font:inherit;font-size:.9rem;background:#fff}.ptw-vr-seg{display:inline-flex;border:1px solid rgba(0,0,0,.18);border-radius:8px;overflow:hidden}.ptw-vr-seg button{font:inherit;font-size:.86rem;font-weight:600;padding:0 12px;height:40px;border:0;background:#fff;cursor:pointer}.ptw-vr-seg button.on{background:var(--blue);color:#fff}.ptw-vr-status{padding:28px 0;text-align:center;opacity:.75}.ptw-vr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ptw-vr-grid--strip{grid-template-columns:repeat(4,1fr)}@media(max-width:989px){.ptw-vr-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.ptw-vr-grid,.ptw-vr-grid--strip{grid-template-columns:repeat(2,1fr);gap:10px}.ptw-vr-right{width:100%}.ptw-vr-right input{flex:1}}.ptw-card{display:flex;flex-direction:column;text-decoration:none!important;color:inherit;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;background:#fff;transition:box-shadow .15s}.ptw-card:hover{box-shadow:0 6px 18px #0000001a}.ptw-card .im{aspect-ratio:1/1;background:#f6f7f8;display:flex;align-items:center;justify-content:center;overflow:hidden}.ptw-card img{width:100%;height:100%;object-fit:contain}.ptw-card .bd{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px;flex:1}.ptw-card .ty{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;opacity:.65;font-weight:700}.ptw-card .tt{font-size:.92rem;line-height:1.3;font-weight:600}.ptw-card .pr{margin-top:auto;font-weight:800;color:var(--blue)}.ptw-card .pr s{opacity:.55;font-weight:400;margin-left:6px}.ptw-card .fit{font-size:.75rem;font-weight:700;color:#0f6a2b}.ptw-card.oos{opacity:.6}.ptw-vr-more{text-align:center;margin-top:18px}.ptw-vr-empty{padding:26px;border:1px dashed rgba(0,0,0,.2);border-radius:12px;text-align:center}.ptw-cf{padding:12px 0 48px}.ptw-cf-banner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;background:#e9f8ee;border:1.5px solid #2e9e52;border-radius:12px;padding:12px 16px;margin:0 0 14px;font-size:.95rem}.ptw-cf-banner b{color:#0f6a2b}.ptw-cf-banner .sp{flex:1}.ptw-cf-banner a,.ptw-cf-banner button{font:inherit;font-size:.86rem;font-weight:700;color:var(--blue,#1d4f6e);background:#fff;border:1.5px solid var(--blue,#1d4f6e);border-radius:8px;padding:6px 10px;text-decoration:none;cursor:pointer}.ptw-cf-banner.warn{background:#fff7e6;border-color:#e0a62f}.ptw-cf-banner.warn b{color:#8a5a00}.ptw-cf h1{font-size:clamp(1.5rem,3.2vw,2.3rem);font-weight:800;margin:0 0 .2em;line-height:1.1}.ptw-cf .ptw-cf-sub{opacity:.75;margin:0 0 10px}html[data-ptw-filtered] .ptw-bar-showall{display:inline-block!important}.ptw-bar-showall{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ptw-results.css.map */
