.sl-bulk-banner,.sl-bulk-page{font-family:inherit;color:#102b4a;box-sizing:border-box}.sl-bulk-banner *,.sl-bulk-page *{box-sizing:border-box}.sl-bulk-banner{display:flex;align-items:center;gap:20px;padding:24px 28px;border-radius:14px;background:linear-gradient(115deg,#dcefff,#edf7ff);border:1px solid #cee5f8;margin:32px auto;max-width:1160px}.sl-bulk-banner-icon{color:#176ab0;font-size:43px;line-height:1;min-width:48px;text-align:center}.sl-bulk-banner-copy{flex:1;min-width:0}.sl-bulk-banner h2{font-size:23px;line-height:1.2;margin:0 0 7px;font-weight:750;color:#102b4a}.sl-bulk-banner p{font-size:15px;line-height:1.55;margin:0;color:#274664}.sl-bulk-button,.sl-card-button{background:#0756a5!important;color:#fff!important;text-decoration:none!important;border-radius:6px;padding:13px 19px;display:inline-flex;gap:12px;align-items:center;justify-content:center;font-weight:700;font-size:15px;white-space:nowrap}.sl-bulk-button:hover,.sl-card-button:hover{background:#073d75!important;color:#fff!important}.sl-bulk-page{max-width:1160px;margin:0 auto 40px}.sl-bulk-hero{border-radius:14px 14px 0 0;background:linear-gradient(115deg,#052c50,#084c7c 65%,#1e75a8);color:#fff;padding:60px 50px}.sl-eyebrow{font-weight:750!important;font-size:12px!important;letter-spacing:1.8px;margin:0 0 15px!important;color:#9fd4fa!important}.sl-bulk-hero h1{font-size:clamp(30px,4vw,47px);line-height:1.15;font-weight:800;color:#fff;margin:0 0 17px}.sl-bulk-hero>p:last-child{font-size:17px;color:#eff7ff;line-height:1.7;margin:0;max-width:650px}.sl-trust-row{display:grid;grid-template-columns:repeat(4,1fr);background:#f0f7fd;border:1px solid #e1edf7;border-top:0;gap:1px}.sl-trust-row>div{text-align:center;padding:18px 10px;color:#0f5b98;font-size:23px;font-weight:700}.sl-trust-row span{display:block;color:#133556;font-size:13px;padding-top:7px}.sl-products{padding:42px 0 10px;text-align:center}.sl-products h2{font-size:30px;color:#102b4a;margin:0 0 8px}.sl-subtitle{color:#50647a;font-size:15px;margin:0 0 28px}.sl-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;align-items:stretch}.sl-card{border:1px solid #d9e5ed;border-radius:12px;overflow:hidden;background:#fff;text-align:center;display:flex;flex-direction:column;box-shadow:0 4px 16px rgb(5 44 80 / .04)}.sl-card:nth-child(2){background:#f2f8ff}.sl-ribbon{background:#0756a5;color:#fff;padding:10px 8px;font-weight:800;font-size:12px;letter-spacing:.4px}.sl-card-body{padding:24px 17px;display:flex;flex:1;flex-direction:column;align-items:center}.sl-card h3{font-size:25px;color:#102b4a;margin:0 0 14px}.sl-card-image{display:block;width:100%;height:178px;max-width:230px;margin:0 auto 12px}.sl-card-image img{width:100%;height:100%;object-fit:contain;display:block}.sl-price,.sl-price .amount{font-size:29px;font-weight:800;color:#072f59}.sl-price del,.sl-price del .amount{font-size:14px;color:#7a8c9c;font-weight:400}.sl-price ins{text-decoration:none}.sl-per-vial{font-size:15px;color:#4d6278;margin:6px 0}.sl-saving{background:#e1f5e7;color:#176235;font-size:13px;font-weight:800;border-radius:24px;padding:6px 12px;margin:9px 0 20px}.sl-card-button{width:100%;margin-top:auto}.sl-bulk-information{margin:25px 0 0;padding:24px 28px;background:#e9f5ff;border-radius:12px;text-align:left}.sl-bulk-information h2{font-size:22px;color:#103c69;margin:0 0 12px}.sl-bulk-information ul{padding-left:23px;margin:0;color:#29435e;line-height:1.95}.sl-bulk-information a{color:#0756a5;text-decoration:underline}.sl-empty{padding:30px;border:1px dashed #c9d9e5;border-radius:10px;color:#50647a}@media(max-width:720px){.sl-bulk-banner{padding:21px;gap:12px;flex-wrap:wrap}.sl-bulk-banner-icon{min-width:30px;font-size:29px}.sl-bulk-banner h2{font-size:21px}.sl-bulk-banner-copy{flex-basis:calc(100% - 50px)}.sl-bulk-button{width:100%}.sl-bulk-hero{padding:42px 25px}.sl-trust-row{grid-template-columns:repeat(2,1fr)}.sl-cards{grid-template-columns:1fr;max-width:440px;margin:0 auto}.sl-products{padding:35px 10px 10px}.sl-bulk-information{margin:22px 10px}.sl-card-image{height:190px}}