.Bb0i1a_header{background:linear-gradient(135deg,#f2f8fa,#e0eff4);border:1px solid #c9dce4;border-radius:26px;padding:clamp(28px,5vw,64px)}.Bb0i1a_eyebrow{color:#456778;letter-spacing:.14em;font-size:11px;font-weight:750}.Bb0i1a_header h1{letter-spacing:-.05em;color:#173849;max-width:18ch;margin:14px 0 20px;font-size:clamp(34px,5vw,60px);line-height:1.05}.Bb0i1a_header>p:not(.Bb0i1a_eyebrow){color:#3e515c;max-width:76ch;line-height:1.7}.Bb0i1a_note{background:#ffffff80;border-left:3px solid #63899a;border-radius:0 10px 10px 0;padding:14px 18px;font-size:13px}.Bb0i1a_nav{flex-wrap:wrap;gap:10px;margin:28px 0 38px;display:flex}.Bb0i1a_nav a{color:#183c4c;background:#ffffff90;border:1px solid #abc4ce;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:8px 15px;text-decoration:none;display:inline-flex}.Bb0i1a_nav a span{color:#667a83;font-size:12px}.Bb0i1a_group{margin:38px 0 54px;scroll-margin-top:120px}.Bb0i1a_group h2{color:#173849;margin-bottom:20px;font-size:clamp(25px,3vw,34px)}.Bb0i1a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.Bb0i1a_card{background:linear-gradient(145deg,#ffffffc9,#edf5f8b0);border:1px solid #cddde3;border-radius:18px;flex-direction:column;min-height:210px;padding:20px;display:flex;box-shadow:inset 0 1px #fff}.Bb0i1a_cardTop{color:#56717e;letter-spacing:.04em;justify-content:space-between;gap:8px;font-size:10px;display:flex}.Bb0i1a_card h3{color:#172f3d;flex:1;margin:24px 0;font-size:17px;line-height:1.35}.Bb0i1a_card h2{color:#172f3d;flex:1;margin:20px 0 8px;font-size:17px;line-height:1.35}.Bb0i1a_card a{color:#174b68;border-top:1px solid #d9e5e9;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding-top:12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.Bb0i1a_card a:hover,.Bb0i1a_back a:hover{text-underline-offset:4px;text-decoration:underline}.Bb0i1a_back{margin:34px 0}@media (max-width:850px){.Bb0i1a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Bb0i1a_grid{grid-template-columns:1fr}.Bb0i1a_card{min-height:180px}.Bb0i1a_header{border-radius:20px}}.Bb0i1a_photo{margin:18px 0 0}.Bb0i1a_photo img{object-fit:contain;background:#fff;border-radius:10px;width:100%;height:220px;display:block}.Bb0i1a_photo figcaption{color:#45606d;margin-top:8px;font-size:12px;line-height:1.5}.Bb0i1a_search{background:#ffffff9c;border:1px solid #b9d2dc;border-radius:18px;gap:10px;margin:28px 0 16px;padding:18px;display:grid}.Bb0i1a_search label{color:#274b5c;font-size:13px;font-weight:750}.Bb0i1a_search>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Bb0i1a_search input{color:#172f3d;background:#fff;border:1px solid #9ebbc7;border-radius:12px;flex:280px;min-height:44px;padding:10px 13px}.Bb0i1a_summary{color:#385866;margin:18px 0}.Bb0i1a_variant,.Bb0i1a_unavailable{color:#5a707a;margin:0 0 12px;font-size:12px}.Bb0i1a_price{flex-direction:column;gap:3px;margin:4px 0 12px;display:flex}.Bb0i1a_price strong{color:#163e51;letter-spacing:-.025em;font-size:22px}.Bb0i1a_price span{color:#5a707a;font-size:11px}.Bb0i1a_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:34px 0;display:flex}.Bb0i1a_pagination a{background:#ffffffa8;border:1px solid #abc4ce;border-radius:10px;place-items:center;min-width:42px;min-height:42px;padding:7px 11px;text-decoration:none;display:grid}.Bb0i1a_pagination a[aria-current=page]{background:#ccebf2;border-color:#397d98;font-weight:800}
