.tci{width:100%;min-width:0;flex:1 1 100%;box-sizing:border-box;margin:12px 0 4px;padding:12px 14px;border:1px solid #ECE4DA;border-radius:12px;background:#fffcf8;font-family:Barlow,system-ui,sans-serif}.tci-st{margin:0 0 8px;font-size:15px;line-height:1.45;color:#141418}.tci-st--ok b{color:#178a52}.tci-st--low b{color:#c25a00}.tci-st--no b{color:#c62828}.tci-cmp{border:1px solid #DDD5CA;background:#fff;border-radius:999px;padding:6px 12px;font:600 13.5px Barlow,sans-serif;color:#141418;cursor:pointer;margin:0 0 8px}.tci-cmp[aria-pressed=true]{border-color:#178a52;color:#178a52}.tci-bar{position:fixed;left:50%;transform:translate(-50%);bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:12px;background:#141418;color:#fff;border-radius:999px;padding:8px 8px 8px 16px;font:600 14px Barlow,sans-serif;box-shadow:0 10px 30px -10px #00000080}.tci-bar a{background:#ff6a13;color:#fff;border-radius:999px;padding:7px 14px;text-decoration:none;font-weight:700}.tci-bar button{background:none;border:0;color:#aaa;font-size:20px;cursor:pointer;padding:0 6px}.tci-note{margin:-10px 0 0;font-size:13px;line-height:1.4;color:#5a5a63}.tci-note a{color:#be4805;font-weight:600;text-decoration:underline;white-space:nowrap}.tci-ic{display:inline-block!important;width:1.15em;height:1.15em;vertical-align:-.2em;flex:none;margin-right:4px}.tci-st .tci-ic--ok{color:#16844e}.tci-st .tci-ic--no{color:#c62828}.tci-st .tci-ic--wrench{color:#16844e}.tci-l .tci-ic{color:#be4805}.tci-ic--star{fill:currentColor}.tci-l{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px;color:#3a3a42}.tci-l a{color:#e85a08;font-weight:600}.tci-f{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;margin:0 0 8px}.tci-f input{height:40px;border:1px solid #DDD5CA;border-radius:8px;padding:0 10px;font:500 15px Barlow,sans-serif;min-width:0}.tci-f button{height:40px;border:0;border-radius:8px;background:#141418;color:#fff;font:700 14px Barlow,sans-serif;padding:0 14px;cursor:pointer}.tci-m{margin:0 0 8px;font-size:14px}.tci-m:empty{display:none}@media(max-width:520px){.tci-f{grid-template-columns:1fr 1fr}.tci-f button{grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/tcx-tc-budget-seo.css.map */
