.bn{--bn-ink: #0c0c0c;--bn-paper: #fff;--bn-line: #e5e5e5;--bn-muted: #6f6f6f;--bn-free: #0a7d3c;box-sizing:border-box;max-width:560px;margin:0 auto;padding:14px 16px 32px;font-family:var(--font-body--family, Manrope, system-ui, sans-serif);color:var(--bn-ink)}.bn *,.bn *:before,.bn *:after{box-sizing:border-box}.bn__hero{padding:16px 14px 14px;border-radius:14px;background:#0c0c0c;color:#fff;text-align:center}.bn__eyebrow{margin:0 0 6px;font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--bn-gold, #f5a524)}.bn__title{margin:0;font-family:var(--font-heading--family, Manrope, system-ui, sans-serif);font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.bn__sub{margin:7px 0 0;font-size:13px;font-weight:700;color:#ffffffd1}.bn__sub b{color:var(--bn-gold, #f5a524)}.bn-clock{display:flex;justify-content:center;gap:6px;margin-top:13px}.bn-clock__cell{min-width:46px;padding:6px 4px;border-radius:9px;background:#ffffff1f}.bn-clock__n{display:block;font-size:19px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.bn-clock__l{display:block;margin-top:3px;font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e}.bn__offers{display:grid;gap:9px;margin-top:14px}.bn .bn-offer{position:relative;display:grid;grid-template-columns:1fr auto;align-items:start;gap:2px 10px;padding:13px 14px;border:1.5px solid var(--bn-line);border-radius:13px;background:var(--bn-paper);cursor:pointer;transition:border-color .15s ease,background .15s ease}.bn .bn-offer input{position:absolute;opacity:0;pointer-events:none}.bn .bn-offer__name{grid-column:1;font-size:15px;font-weight:800;letter-spacing:-.01em}.bn .bn-offer__sub{grid-column:1;font-size:11.5px;color:var(--bn-muted)}.bn .bn-offer__price{grid-column:2;grid-row:1 / span 2;align-self:center;text-align:right}.bn .bn-offer__price b{display:block;font-size:19px;font-weight:800;letter-spacing:-.02em}.bn .bn-offer__price s{font-size:12px;color:var(--bn-muted)}.bn .bn-offer__ship{grid-column:1 / -1;margin-top:6px;padding-top:7px;border-top:1px dashed var(--bn-line);font-size:11.5px;font-weight:700;color:var(--bn-muted)}.bn .bn-offer__ship b{color:var(--bn-free);font-weight:800}.bn .bn-offer--hero{border-color:var(--bn-ink)}.bn .bn-offer--hero.is-on{border-width:2px;padding:12.5px 13px;background:#fffdf7;box-shadow:0 0 0 3px #f5a52438}.bn .bn-offer.is-on{border-color:var(--bn-ink)}.bn .bn-offer__badge{position:absolute;top:-9px;left:14px;padding:3px 9px;border-radius:40px;background:var(--bn-gold, #f5a524);color:#111;font-size:8.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bn__progress{margin-top:16px}.bn__progress[hidden]{display:none!important}.bn__ptop{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 6px;font-size:12.5px;font-weight:700}.bn__ptop em{font-style:normal;color:var(--bn-muted);font-weight:600}.bn__bar{display:block;height:6px;border-radius:40px;background:#ededed;overflow:hidden}.bn__bar i{display:block;height:100%;width:0;border-radius:40px;background:var(--bn-ink);transition:width .25s ease}.bn__slots{display:grid;gap:8px;margin-top:12px}.bn-slot{display:grid;grid-template-columns:54px 1fr;gap:10px;padding:10px;border:1.5px solid var(--bn-line);border-radius:12px;background:var(--bn-paper)}.bn-slot.is-free{border-color:var(--bn-free);background:#f4fbf6}.bn-slot__media{position:relative}.bn-slot__media img{width:54px;height:54px;object-fit:cover;border-radius:9px;background:#f4f4f4}.bn-slot__n{position:absolute;top:-6px;left:-6px;width:20px;height:20px;border-radius:50%;background:var(--bn-ink);color:#fff;font-size:11px;font-weight:800;line-height:20px;text-align:center}.bn-slot.is-free .bn-slot__n{background:var(--bn-free)}.bn-slot__body{display:grid;gap:6px;min-width:0}.bn-slot__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.bn-slot__name{font-size:13px;font-weight:800;letter-spacing:-.01em}.bn-slot__price b{font-size:13px;font-weight:800}.bn-slot__price s{font-size:11.5px;color:var(--bn-muted);margin-right:5px}.bn-slot__price .bn-free{color:var(--bn-free);font-weight:800}.bn-slot__picks{display:flex;flex-wrap:wrap;gap:6px}.bn-slot__picks select{flex:1 1 108px;min-width:0;max-width:100%;padding:7px 26px 7px 9px;border:1px solid var(--bn-line);border-radius:9px;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230c0c0c' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 9px center/10px 7px;font:inherit;font-size:12.5px;font-weight:600;color:inherit;-webkit-appearance:none;appearance:none;cursor:pointer}.bn__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:16px;padding-top:13px;border-top:1px solid var(--bn-line);font-size:14px;font-weight:700}.bn__total b{font-size:25px;font-weight:800;letter-spacing:-.02em}.bn__saving{margin:3px 0 0;text-align:right;font-size:12px;font-weight:700;color:var(--bn-free)}.bn__saving[hidden]{display:none!important}.bn__add{display:block;width:100%;min-height:56px;margin-top:12px;padding:0 18px;border:0;border-radius:40px;background:var(--bn-ink);color:#fff;font-family:var(--font-heading--family, Manrope, system-ui, sans-serif);font-size:15.5px;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 8px 22px #00000038;transition:transform .15s ease,background .2s ease}.bn__add:hover{background:#1a1a1a;transform:translateY(-1px)}.bn__add[disabled]{opacity:.45;box-shadow:none;transform:none;cursor:not-allowed}.bn__err{margin:9px 0 0;font-size:12.5px;font-weight:700;color:#b3261e}.bn__err[hidden]{display:none!important}.bn__trust{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none}.bn__trust li{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;color:#3a3a3a}.bn__trust svg{flex:0 0 auto;margin-top:1px;color:var(--bn-ink)}@media screen and (min-width:700px){.bn{padding-top:24px}.bn__title{font-size:38px}.bn__offers{grid-template-columns:1fr 1fr;align-items:start}}@media(prefers-reduced-motion:reduce){.bn__add,.bn__bar i{transition:none}.bn__add:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/knott-bn.css.map */
