body:has(.b2b-master-order-grid-section) .needsclick:has(.klaviyo-form),body:has(.b2b-master-order-grid-section) [class*="kl-teaser-"]{display:none!important}
.wkb-programs{display:grid;gap:.65rem;margin:.25rem 0 1rem}
.wkb-programs--two-path{grid-template-columns:repeat(2,minmax(0,1fr))}
.wkb-program{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;padding:.75rem;border:1px solid rgba(var(--text-color,18 18 18),.16);background:rgba(var(--background,255 255 255),.86);cursor:pointer}
.wkb-program:has(input:checked){border-color:rgb(var(--text-color,18 18 18));box-shadow:inset 3px 0 0 rgb(var(--text-color,18 18 18))}
.wkb-program input{margin-top:.25rem}.wkb-program strong,.wkb-program span{display:block}.wkb-program span{font-size:.78rem;line-height:1.35;color:rgba(var(--text-color,18 18 18),.65)}
.wkb-program--prebook{grid-column:1/-1;padding:.55rem .75rem;background:rgba(var(--text-color,18 18 18),.025)}
.wkb-program--prebook strong,.wkb-program--prebook span span{display:inline}
.wkb-b2b-cart-intro{display:grid;gap:.75rem;padding:1rem;border:1px solid rgba(var(--text-color,18 18 18),.15);background:rgba(var(--text-color,18 18 18),.035)}
.wkb-b2b-cart-intro p{margin:0}.wkb-b2b-cart-intro__program{font-size:1.05rem}
.wkb-style-cart{border:1px solid rgba(var(--text-color,18 18 18),.15);padding:1rem}.wkb-style-cart__head{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-bottom:.65rem}.wkb-style-cart__head h2{margin:0;font-size:1.05rem}.wkb-style-cart__head p{margin:0;color:rgba(var(--text-color,18 18 18),.65)}
.wkb-style-cart__table{width:100%;border-collapse:collapse}.wkb-style-cart__table th,.wkb-style-cart__table td{padding:.65rem .45rem;border-top:1px solid rgba(var(--text-color,18 18 18),.1);text-align:left}.wkb-style-cart__table th{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-color,18 18 18),.58)}.wkb-style-cart__table td:last-child,.wkb-style-cart__table th:last-child{text-align:right}.wkb-style-cart__qty{width:5rem;min-height:2.5rem;border:1px solid rgba(var(--text-color,18 18 18),.28);padding:.45rem}
.wkb-b2b-feedback{min-height:1.3em;color:rgba(var(--text-color,18 18 18),.65)}.wkb-b2b-feedback.is-error{color:#a21c1c;font-weight:700}
.wkb-reseller-programs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 .75rem}.wkb-reseller-program{border:1px solid rgba(var(--text-color,18 18 18),.16);padding:1rem;background:rgba(var(--background,255 255 255),.9)}.wkb-reseller-program__discount{display:block;font-size:2rem;line-height:1;font-weight:800}.wkb-reseller-program h2{font-size:1rem;margin:.65rem 0 .35rem}.wkb-reseller-program p{margin:0;font-size:.88rem;line-height:1.45;color:rgba(var(--text-color,18 18 18),.7)}.wkb-reseller-prebook{margin:.65rem 0 1rem!important;font-size:.9rem}.wkb-reseller-actions{display:flex;flex-wrap:wrap;gap:.65rem}.wkb-reseller-actions a{display:inline-flex;padding:.75rem 1rem;border:1px solid rgb(var(--text-color,18 18 18));font-weight:700;text-decoration:none}.wkb-reseller-actions a:first-child{background:rgb(var(--text-color,18 18 18));color:rgb(var(--background,255 255 255))}
@media(max-width:749px){.wkb-programs--two-path,.wkb-reseller-programs{grid-template-columns:1fr}.wkb-program--prebook{grid-column:auto}.wkb-style-cart{padding:.75rem}.wkb-style-cart__table thead{display:none}.wkb-style-cart__table tr{display:grid;grid-template-columns:1fr auto;gap:.35rem;padding:.65rem 0;border-top:1px solid rgba(var(--text-color,18 18 18),.1)}.wkb-style-cart__table td{border:0;padding:0}.wkb-style-cart__table td:first-child{grid-column:1/-1}.wkb-style-cart__table td:last-child{text-align:left}}
