bs-balloon-family{--bs-family-text: #393127;--bs-family-muted: #746556;--bs-family-border: #e6d8c6;--bs-family-accent: #a86505;--bs-family-orange: #fa6b19;--bs-family-green: #0d9a45;display:block;container-name:bs-family;container-type:inline-size;min-width:0;margin-block:20px 4px;padding:16px 14px;border:1px solid var(--bs-family-border);border-top:3px solid var(--bs-family-orange);border-radius:14px;background:#fffbf4;color:var(--bs-family-text);font-family:Lato,var(--text-font-family, Arial),sans-serif;font-size:14px;line-height:1.45;text-align:start}bs-balloon-family *,bs-balloon-family *:before,bs-balloon-family *:after{box-sizing:border-box}bs-balloon-family[hidden],bs-balloon-family [hidden]{display:none!important}bs-balloon-family .bs-balloon-family__heading{margin-bottom:16px}bs-balloon-family .bs-balloon-family__title{margin:0;color:var(--bs-family-text);font:inherit;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none}bs-balloon-family .bs-balloon-family__series{margin:5px 0 0;color:var(--bs-family-muted);font-size:14px;overflow-wrap:anywhere}bs-balloon-family .bs-balloon-family__choices{min-width:0;margin:0;padding:0;border:0}bs-balloon-family .bs-balloon-family__label{display:block;width:100%;margin:0 0 9px;padding:0;font-weight:700}bs-balloon-family .bs-balloon-family__digits{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:6px}bs-balloon-family .bs-balloon-family__letters{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:4px}bs-balloon-family .bs-balloon-family__digit{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:46px;margin:0;padding:6px;border:1px solid #d9bd91;border-radius:9px;background:#fff;color:var(--bs-family-text);font:inherit;font-size:20px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}bs-balloon-family .bs-balloon-family__digit:disabled{border-color:#e1dcd4;background:#f1ede7;color:#8c8175;cursor:not-allowed}bs-balloon-family .bs-balloon-family__digit.is-unavailable{text-decoration:line-through}bs-balloon-family .bs-balloon-family__hint{margin:7px 0 0;color:var(--bs-family-muted);font-size:13px}bs-balloon-family .bs-balloon-family__message,bs-balloon-family .bs-balloon-family__error{margin:10px 0 0;font-size:13px;overflow-wrap:anywhere}bs-balloon-family .bs-balloon-family__message:empty,bs-balloon-family .bs-balloon-family__error:empty{margin:0}bs-balloon-family .bs-balloon-family__message{color:#376541}bs-balloon-family .bs-balloon-family__error{color:#a73520}bs-balloon-family button:focus-visible,bs-balloon-family input:focus-visible,bs-balloon-family a:focus-visible{outline:3px solid #a76100;outline-offset:3px}@media(hover:hover){bs-balloon-family .bs-balloon-family__digit:not(:disabled):hover{border-color:var(--bs-family-accent);background:#fff4dd}}@container bs-family (min-width: 494px){bs-balloon-family .bs-balloon-family__digits{grid-template-columns:repeat(10,minmax(44px,1fr))}bs-balloon-family .bs-balloon-family__letters{grid-template-columns:repeat(13,minmax(0,1fr))}bs-balloon-family .bs-balloon-family__letter{min-width:0;min-height:40px;padding:4px;border-radius:7px;font-size:16px}}@media(pointer:coarse){@container bs-family (max-width: 619px){bs-balloon-family .bs-balloon-family__letters{grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}bs-balloon-family .bs-balloon-family__letter{min-width:44px;min-height:44px}}}@container bs-family (max-width: 243px){bs-balloon-family .bs-balloon-family__digits{grid-template-columns:repeat(4,minmax(44px,1fr))}}@media(prefers-reduced-motion:reduce){bs-balloon-family .bs-balloon-family__digit{transition:none}}bs-balloon-family .bs-balloon-family__digit.is-adding{border-color:var(--bs-family-accent);background:#fff0cf;color:#8c5000;cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/82/assets/bs-balloon-family.css.map */
