.bmp-bc__card{display:grid;gap:18px;padding:20px;border:1px solid var(--bb-line);border-radius:var(--bb-radius);background:var(--bb-soft)}.bmp-bc__who{display:flex;gap:12px;align-items:center}.bmp-bc__avatar{display:inline-flex;flex:0 0 auto;width:56px;height:56px;border-radius:50%;object-fit:cover;align-items:center;justify-content:center;background:var(--bb-accent);color:#fff;font-weight:700;font-size:2.16rem;letter-spacing:.02em}.bmp-bc__avatar--sm{width:32px;height:32px;font-size:1.36rem}.bmp-bc__name{margin:0;font-weight:700;font-size:1.6rem;line-height:1.3}.bmp-bc__title{font-weight:500;color:var(--bb-muted)}.bmp-bc__label{margin:2px 0 0;font-size:1.3rem;color:var(--bb-muted);line-height:1.3}.bmp-bc__pitch .bmp-bath-h2{margin:0 0 6px}.bmp-bc__pitch .bmp-bath-sub{margin:0 0 12px}.bmp-bc__resume{font-size:1.36rem;color:var(--bb-muted);align-self:center}@media(min-width:750px){.bmp-bc__card{grid-template-columns:minmax(220px,300px) 1fr;align-items:center;padding:28px}}.bmp-bc__float{position:fixed;left:16px;bottom:16px;z-index:60;display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border:0;border-radius:999px;background:#fff;color:var(--bb-ink);font-weight:600;box-shadow:0 6px 20px #0000002e;cursor:pointer}.bmp-bc__float .bmp-bc__avatar{width:40px;height:40px;font-size:1.6rem}html.bmp-bc-lock,html.bmp-bc-lock body{overflow:hidden}.bmp-bc__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#1116;opacity:0;transition:opacity .2s}.bmp-bc__backdrop.is-open{opacity:1}.bmp-bc__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:flex;flex-direction:column;background:#fff;color:var(--bb-ink);transform:translateY(16px);opacity:0;transition:transform .22s ease,opacity .22s ease;outline:0}.bmp-bc__panel.is-open{transform:none;opacity:1}.bmp-bc__panel[hidden],.bmp-bc__backdrop[hidden]{display:none}@media(min-width:750px){.bmp-bc__panel{left:auto;width:min(440px,100vw);box-shadow:-8px 0 30px #0000002e;transform:translate(24px)}}@media(prefers-reduced-motion:reduce){.bmp-bc__panel,.bmp-bc__backdrop{transition:none}}.bmp-bc__head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--bb-line);padding-top:max(12px,env(safe-area-inset-top))}.bmp-bc__head .bmp-bc__avatar{width:44px;height:44px;font-size:1.76rem}.bmp-bc__headtxt{flex:1;min-width:0}.bmp-bc__close,.bmp-bc__restart{border:0;background:none;color:var(--bb-ink);cursor:pointer;min-height:44px;border-radius:8px}.bmp-bc__close{width:44px;display:inline-flex;align-items:center;justify-content:center}.bmp-bc__restart{font-size:1.3rem;text-decoration:underline;color:var(--bb-muted);padding:0 6px}.bmp-bc__log{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:6px;overscroll-behavior:contain;background:#fbfaf8}.bmp-bc__msg{display:flex;gap:8px;align-items:flex-end;max-width:88%}.bmp-bc__msg--d.is-cont{padding-left:40px}.bmp-bc__msg--u{align-self:flex-end;justify-content:flex-end}.bmp-bc__msg--wide{max-width:100%;width:100%}.bmp-bc__msg--wide .bmp-bc__bubble{flex:1;min-width:0;padding:12px}.bmp-bc__bubble{padding:9px 13px;border-radius:16px 16px 16px 4px;background:#fff;border:1px solid var(--bb-line);font-size:1.52rem;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.bmp-bc__msg--u .bmp-bc__bubble{background:var(--bb-accent);border-color:var(--bb-accent);color:#fff;border-radius:16px 16px 4px}.bmp-bc__msg+.bmp-bc__msg--u,.bmp-bc__msg--u+.bmp-bc__msg{margin-top:6px}.bmp-bc__dots{display:inline-flex;gap:4px;align-items:center;padding:12px 14px}.bmp-bc__dots i{width:7px;height:7px;border-radius:50%;background:#9aa0a6;animation:bmpBcDot 1.1s infinite ease-in-out}.bmp-bc__dots i:nth-child(2){animation-delay:.15s}.bmp-bc__dots i:nth-child(3){animation-delay:.3s}.bmp-bc__typing.is-static .bmp-bc__dots i{animation:none;opacity:.6}@keyframes bmpBcDot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}@media(prefers-reduced-motion:reduce){.bmp-bc__dots i{animation:none}}.bmp-bc__photo{display:block;max-width:180px;border-radius:10px}.bmp-bc__replies{padding:10px 12px;border-top:1px solid var(--bb-line);background:#fff;max-height:45vh;overflow-y:auto;padding-bottom:max(10px,env(safe-area-inset-bottom))}.bmp-bc__replies:empty{display:none}.bmp-bc__chips,.bmp-bc__row{display:flex;flex-wrap:wrap;gap:8px}.bmp-bc__chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 16px;border:1.5px solid var(--bb-accent);border-radius:999px;background:#fff;color:var(--bb-accent);font:inherit;font-size:1.47rem;font-weight:600;cursor:pointer;text-decoration:none}.bmp-bc__chip:hover{background:#eef2f7}.bmp-bc__chip--solid{background:var(--bb-accent);color:#fff}.bmp-bc__chip--solid:hover{background:var(--bb-accent);opacity:.92}.bmp-bc__hint{font-size:1.3rem;font-weight:600;color:#1e6b34;background:#e6f4ea;border-radius:999px;padding:1px 6px}.bmp-bc__chip:focus-visible,.bmp-bc__close:focus-visible,.bmp-bc__restart:focus-visible,.bmp-bc__alt:focus-visible,.bmp-bc__link:focus-visible{outline:3px solid var(--bb-accent);outline-offset:2px}.bmp-bc__form,.bmp-bc__hook{display:grid;gap:8px}.bmp-bc__lbl{font-size:1.36rem;font-weight:600}.bmp-bc__form input[type=url],.bmp-bc__note{width:100%;min-height:44px;padding:10px 12px;border:1px solid #c9c9c9;border-radius:10px;font:inherit;font-size:16px}.bmp-bc__file{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1.5px dashed var(--bb-accent);border-radius:10px;color:var(--bb-accent);font-weight:600;cursor:pointer;width:max-content;max-width:100%}.bmp-bc__file input{position:absolute;width:1px;height:1px;opacity:0}.bmp-bc__file:focus-within{outline:3px solid var(--bb-accent);outline-offset:2px}.bmp-bc__small{margin:4px 0 0;font-size:1.3rem;color:var(--bb-muted)}.bmp-bc__link{justify-self:start;border:0;background:none;padding:6px 0;color:var(--bb-accent);text-decoration:underline;font:inherit;font-size:1.44rem;cursor:pointer}.bmp-bc__fine{margin:0;padding:6px 16px 8px;font-size:1.3rem;color:var(--bb-muted);background:#fff}.bmp-bc__look{display:grid;gap:10px;white-space:normal}.bmp-bc__lookh{margin:0;font-weight:700;font-size:1.68rem}.bmp-bc__viz{gap:10px}.bmp-bc__swaps{display:grid;gap:8px}.bmp-bc__swap{border:0;margin:0;padding:0;min-width:0}.bmp-bc__swap legend{font-size:1.3rem;font-weight:600;color:var(--bb-muted);margin-bottom:4px;padding:0}.bmp-bc__swap .bmp-bath-sw{display:flex;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.bmp-bc__swap .bmp-bath-sw li[hidden]{display:none}.bmp-bc__swap button{width:44px;height:44px;border-radius:10px;border:2px solid var(--bb-line);background:#f2f2f2 center/cover no-repeat;cursor:pointer;padding:0}.bmp-bc__swap button[aria-pressed=true]{border-color:var(--bb-accent);box-shadow:0 0 0 2px #fff inset}.bmp-bc__items{list-style:none;margin:0;padding:0;display:grid;gap:6px}.bmp-bc__item{display:grid;grid-template-columns:auto 44px 1fr auto;gap:8px;align-items:center;font-size:1.36rem}.bmp-bc__item input{width:20px;height:20px;accent-color:var(--bb-accent)}.bmp-bc__item img{width:44px;height:44px;object-fit:contain;border-radius:8px;background:#f4f4f4}.bmp-bc__item label{min-width:0;display:grid}.bmp-bc__ik{font-size:1.3rem;color:var(--bb-muted);text-transform:uppercase;letter-spacing:.04em}.bmp-bc__it{color:var(--bb-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bmp-bc__it:hover{text-decoration:underline}.bmp-bc__ip{font-weight:600;white-space:nowrap}.bmp-bc__alts{display:grid;gap:6px}.bmp-bc__alt{display:flex;gap:8px;align-items:center;min-height:44px;padding:6px;border:1px solid var(--bb-line);border-radius:10px;background:#fff;font:inherit;font-size:1.36rem;text-align:left;cursor:pointer;color:var(--bb-ink)}.bmp-bc__alt img{width:44px;height:44px;object-fit:contain;flex:0 0 auto}.bmp-bc__total{margin:4px 0 0;font-weight:700;font-size:1.68rem}.bmp-bc__add{width:100%}.bmp-bc__panel *,.bmp-bc__panel *:before,.bmp-bc__panel *:after{box-sizing:border-box}.bmp-bc .bmp-bath-rv.bmp-bc__viz{grid-template-columns:minmax(0,1fr)!important;gap:10px}.bmp-bc__look{grid-template-columns:minmax(0,1fr)}.bmp-bc__look>*,.bmp-bc__item>*{min-width:0}.bmp-bc__log{overflow-x:hidden}.bmp-bc__msg--wide.is-cont{padding-left:0}body:has(#PBarNextFrameWrapper) .bmp-bc__float{bottom:84px}.bmp-bc__panel{padding-bottom:env(safe-area-inset-bottom)}
/*# sourceMappingURL=/cdn/shop/t/484/assets/bmp-bath-consult.css.map */
