.bst-pd__opt:has([data-bst=sup-best]:not([hidden])) .bst-pd__cards{padding-top:8px}.bst-sup-best{position:absolute;top:-10px;left:50%;transform:translate(-50%);padding:2px 8px;border-radius:99px;background:var(--bst-lime);color:var(--bst-green);font-size:10.5px;font-weight:700;white-space:nowrap}.bst-sup-best[hidden]{display:none}.bst-sup-cover,.bst-sup-unit{font-size:12px;line-height:1.3;color:var(--bst-muted)}.bst-sup-unit{font-size:11.5px}.bst-sup-cover:empty,.bst-sup-unit:empty{display:none}.bst-sup-unit-main{margin:4px 0 0;font-size:13px;color:var(--bst-muted)}.bst-sup-unit-main[hidden]{display:none}.bst-sup-calc{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:var(--bst-mint)}.bst-sup-calc[hidden]{display:none}.bst-sup-calc__title{font-size:15px;color:var(--bst-green)}.bst-sup-calc__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bst-sup-calc__field{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:12.5px;font-weight:600;color:var(--bst-body-2)}.bst-sup-calc__box{display:flex;align-items:center;gap:8px;height:46px;padding:0 14px;border:1.5px solid var(--bst-line-3);border-radius:12px;background:#fff;color:var(--bst-ink);font:inherit;font-size:14px;font-weight:600}select.bst-sup-calc__box{width:100%;min-width:0;padding:0 10px;cursor:pointer}.bst-sup-calc__box:focus-within,select.bst-sup-calc__box:focus-visible{border-color:var(--bst-green);outline:2px solid var(--bst-green);outline-offset:1px}.bst-sup-calc__box input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--bst-ink);font:inherit;font-size:16px;font-weight:700}.bst-pd .bst-sup-calc__box input:focus-visible{outline:none}.bst-sup-calc__box>span{flex:none;font-weight:400;color:var(--bst-muted)}.bst-sup-calc__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bst-sup-calc__result{font-size:14.5px;line-height:1.4}.bst-sup-calc__apply{flex:none;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--bst-green);color:#fff;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.bst-sup-calc__apply:hover{background:var(--bst-green-dark)}.bst-sup-calc__apply:focus-visible{outline:2px solid var(--bst-green);outline-offset:2px}.bst-howto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(24px,4vw,56px);margin-top:88px}.bst-howto [hidden]{display:none}.bst-howto__head{display:flex;flex-direction:column;gap:14px}.bst-howto__kicker{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bst-accent)}.bst-howto__title{margin:0;font-family:var(--bst-font-display);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--bst-green)}.bst-howto__body{display:flex;flex-direction:column;gap:18px;min-width:0;grid-column:span 2}.bst-howto__tabs{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid var(--bst-line);scrollbar-width:none}.bst-howto__tab{flex:none;padding:12px 16px;border:0;background:none;color:var(--bst-muted);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.bst-howto__tab[aria-selected=true]{color:var(--bst-green);box-shadow:inset 0 -2px 0 var(--bst-green)}.bst-howto__tab:focus-visible{outline:2px solid var(--bst-green);outline-offset:-2px}.bst-howto__raw{margin:0;font-size:14.5px;line-height:1.6;color:var(--bst-body)}.bst-howto__rows{display:flex;flex-direction:column;margin:0}.bst-howto__row{display:grid;margin:0;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--bst-line-2);font-size:14.5px}.bst-howto__row.is-plain{grid-template-columns:minmax(0,1fr);line-height:1.6;color:var(--bst-body)}.bst-howto__row dt{font-weight:700}.bst-howto__row dd{margin:0;line-height:1.6;color:var(--bst-body)}@media(max-width:749px){.bst-howto{margin-top:64px}.bst-howto__body{grid-column:auto}.bst-howto__row{grid-template-columns:minmax(0,1fr);gap:4px}}.bst-kits{display:flex;flex-direction:column;gap:24px;margin-top:88px}.bst-kits__head{display:flex;flex-direction:column;gap:12px;max-width:640px}.bst-kits__kicker{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bst-accent)}.bst-kits__title{margin:0;font-family:var(--bst-font-display);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--bst-green)}.bst-kits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.bst-kits__item{min-width:0}@media(max-width:989px){.bst-kits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}}@media(max-width:749px){.bst-kits{margin-top:64px}}.bst-sup-calc__bulk{flex-basis:100%;margin:0;font-size:13px;font-weight:600;color:var(--bst-green)}.bst-sup-calc__bulk[hidden],.bst-sup-calc__apply[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/bst-supplies.css.map */
