._page_wblpd_1{color:#10233d;background:#f7f9fc;min-height:calc(100svh - 64px)}._catalog_wblpd_3{width:min(1440px,100vw - 48px);margin-inline:auto;padding:clamp(4.5rem,8vw,8rem) 0 clamp(5rem,9vw,9rem)}._heading_wblpd_5{text-align:center;max-width:1080px;margin-inline:auto}._heading_wblpd_5>p:first-child{color:#47617d;font:700 .68rem/1.35 var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0 0 1.5rem}._heading_wblpd_5 h1{max-width:900px;font:900 clamp(3rem, 5.8vw, 6.2rem)/.88 "Arial Narrow", "Roboto Condensed", var(--font-geist-sans), sans-serif;letter-spacing:-.065em;text-transform:uppercase;margin:0 auto}._heading_wblpd_5>p:nth-child(3){color:#47617d;max-width:700px;margin:1.5rem auto 0;font-size:1rem;line-height:1.65}._search_wblpd_13{text-align:left;margin-top:2.3rem}._search_wblpd_13>label{font:700 .65rem/1 var(--font-geist-mono), monospace;letter-spacing:.06em;margin-bottom:.65rem;display:block}._search_wblpd_13>div{background:#fff;border:1px solid #aebdce;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-height:62px;padding:.5rem;display:grid}._search_wblpd_13 input{color:#10233d;background:0 0;border:0;outline:0;min-width:0;padding-inline:.75rem}._search_wblpd_13 input::placeholder{color:#71859b}._search_wblpd_13 button,._empty_wblpd_23 button{color:#fff;min-height:46px;font:800 .67rem/1 var(--font-geist-mono), monospace;cursor:pointer;background:#1769c8;border:1px solid #1769c8;padding:0 1.1rem}._chips_wblpd_25{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.85rem;display:flex}._chips_wblpd_25 button{color:#71859b;min-height:34px;font:700 .62rem/1 var(--font-geist-mono), monospace;cursor:pointer;background:#fff;border:1px solid #c6d3e1;border-radius:999px;padding:0 .85rem}:is(._chips_wblpd_25 button:hover,._chips_wblpd_25 button:focus-visible){color:#0b4f9f;background:#e8f2ff;border-color:#1769c8}._chips_wblpd_25 button._active_wblpd_31{color:#fff;background:#1769c8;border-color:#1769c8}._results_wblpd_33{border-top:1px solid #d7e0eb;margin-top:clamp(4rem,7vw,7rem);padding-top:1.2rem}._product_wblpd_35{background:#fff;border:1px solid #aebdce;grid-template-columns:176px minmax(0,1fr);max-width:880px;margin-inline:auto;display:grid;position:relative}._fullLink_wblpd_37{z-index:1;position:absolute;inset:0}._product_wblpd_35:has(._fullLink_wblpd_37:hover){border-color:#1769c8}._fullLink_wblpd_37:focus-visible{outline-offset:4px;outline:3px solid #1769c8}._cover_wblpd_43{color:#fff;background:#1769c8;flex-direction:column;justify-content:space-between;gap:1rem;min-height:240px;padding:1rem;display:flex;overflow:hidden}._cover_wblpd_43 span,._cover_wblpd_43 small,._label_wblpd_45,._notice_wblpd_45{font:800 .62rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.08em}._cover_wblpd_43 strong{font:900 clamp(2.4rem, 5vw, 4rem)/.78 "Arial Narrow", "Roboto Condensed", var(--font-geist-sans), sans-serif;letter-spacing:-.08em}._cover_wblpd_43 em{color:#dbeeff;font-style:normal}._body_wblpd_51{flex-direction:column;justify-content:center;align-items:flex-start;padding:1.25rem 1.4rem;display:flex}._label_wblpd_45{color:#0b4f9f}._body_wblpd_51 h2{font:900 clamp(2rem, 4vw, 3.35rem)/.88 "Arial Narrow", "Roboto Condensed", var(--font-geist-sans), sans-serif;letter-spacing:-.07em;text-transform:uppercase;margin:.45rem 0 0}._body_wblpd_51>p{color:#47617d;max-width:560px;margin:.65rem 0 0;font-size:.86rem;line-height:1.45}._meta_wblpd_59{flex-wrap:wrap;align-items:baseline;gap:.7rem 1rem;margin-top:.8rem;display:flex}._meta_wblpd_59 a{z-index:2;color:#0b4f9f;font:900 1.4rem/1 Arial Narrow,sans-serif;text-decoration:none;position:relative}._meta_wblpd_59 a:hover{text-underline-offset:4px;text-decoration:underline}._meta_wblpd_59 span{color:#71859b;font:.63rem/1.4 var(--font-geist-mono), monospace}._action_wblpd_67{z-index:2;color:#fff;min-height:40px;font:800 .66rem/1 var(--font-geist-mono), monospace;background:#1769c8;border:1px solid #1769c8;align-items:center;gap:.65rem;margin-top:.9rem;padding:0 .85rem;text-decoration:none;display:inline-flex;position:relative}._notice_wblpd_45{color:#71859b;letter-spacing:0;text-transform:none;max-width:620px;margin-top:.7rem}._empty_wblpd_23{text-align:center;background:#fff;border:1px solid #d7e0eb;align-content:center;place-items:center;gap:1rem;min-height:300px;display:grid}._empty_wblpd_23 strong{text-transform:uppercase;font:900 2rem/1 Arial Narrow,sans-serif}._empty_wblpd_23 p{color:#47617d;max-width:560px;margin:0}._footer_wblpd_77{background:#eef4fb;border-top:1px solid #d7e0eb}._footerInner_wblpd_79{grid-template-columns:1fr 170px;align-items:end;gap:2rem;width:min(1300px,100vw - 48px);min-height:245px;margin-inline:auto;padding:3rem 0 2.2rem;display:grid;position:relative}._footerLabel_wblpd_81{color:#1769c8;font:800 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.08em;position:absolute;top:2.8rem;left:50%;transform:translate(-50%)}._footerInner_wblpd_79 nav{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:.4rem;padding-right:180px;display:grid}._footerInner_wblpd_79 nav a{color:#10233d;min-height:44px;font:800 .62rem/1 var(--font-geist-mono), monospace;border:1px solid #aebdce;justify-content:space-between;align-items:center;padding:0 .8rem;text-decoration:none;display:flex}._footerInner_wblpd_79 nav a:hover,._footerInner_wblpd_79 nav a._current_wblpd_87{color:#1769c8;border-color:#1769c8}._mascot_wblpd_89{object-fit:contain;width:150px;height:auto;position:absolute;bottom:1.5rem;right:0}@media (max-width:760px){._catalog_wblpd_3{width:calc(100vw - 28px);padding-top:3.5rem}._heading_wblpd_5{text-align:left}._heading_wblpd_5 h1{font-size:clamp(3rem,15vw,5rem)}._heading_wblpd_5>p:nth-child(3){margin-inline:0}._search_wblpd_13>div{grid-template-columns:minmax(0,1fr)}._search_wblpd_13 input,._search_wblpd_13 button{min-height:48px}._chips_wblpd_25{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.2rem;overflow-x:auto}._chips_wblpd_25 button{flex:none}._product_wblpd_35{grid-template-columns:minmax(0,1fr)}._cover_wblpd_43{min-height:170px}._footerInner_wblpd_79{width:calc(100vw - 28px);padding-top:4rem;display:block}._footerLabel_wblpd_81{top:2rem;left:0;transform:none}._footerInner_wblpd_79 nav{grid-template-columns:1fr;padding:0}._mascot_wblpd_89{width:140px;margin:0 auto 1.5rem;display:block;position:static}}@media (max-width:360px){._heading_wblpd_5 h1{font-size:2.7rem}._body_wblpd_51 h2{font-size:2.55rem}}
