dialog.bz-social-dialog--comments{width:min(620px,calc(100vw - 32px));max-height:min(80vh,760px);border-radius:24px;box-shadow:0 28px 90px #00000038}dialog.bz-social-dialog--comments::backdrop{background:#11111180;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bz-social-dialog--comments .bz-social-dialog__sheet{min-height:min(500px,80vh);max-height:min(80vh,760px)}.bz-social-dialog--comments .bz-social-dialog__header{flex:0 0 auto;align-items:center;padding:18px 20px 16px;background:#fff}.bz-social-dialog--comments .bz-social-dialog__header>div{min-width:0;flex:1}.bz-social-dialog--comments .bz-social-dialog__header>div>p{margin:0 0 10px;font-size:.58rem;letter-spacing:.16em}.bz-social-dialog__product-row{display:flex;min-width:0;gap:12px;align-items:center}.bz-social-dialog__product-media{width:48px;height:60px;flex:0 0 48px;overflow:hidden;border-radius:7px;background:var(--bzsf-soft)}.bz-social-dialog__product-media[hidden]{display:none}.bz-social-dialog__product-media img{display:block;width:100%;height:100%;object-fit:cover}.bz-social-dialog__product-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.bz-social-dialog--comments .bz-social-dialog__header h2{display:-webkit-box;overflow:hidden;margin:0;font-family:inherit;font-size:1rem;font-weight:760;letter-spacing:-.015em;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bz-social-dialog__product-prompt{color:var(--bzsf-muted);font-size:.68rem;line-height:1.35}.bz-social-dialog--comments .bz-social-dialog__header button{flex:0 0 44px;margin:0 -6px 0 4px;font-size:1.65rem}.bz-social-dialog--comments .bz-social-dialog__body{display:flex;min-height:0;flex:1;flex-direction:column;overflow:auto;padding:0 20px 18px;overscroll-behavior:contain}.bz-social-dialog--comments .bz-social-dialog__body>[data-social-comments-status]{min-height:0;margin:0;padding:12px 0 0}.bz-social-dialog--comments [data-social-comments-status].is-empty{padding:24px 0 4px;color:var(--bzsf-ink);font-size:.92rem;font-weight:760;line-height:1.3}.bz-social-dialog--comments [data-social-comments-status].is-empty:after{content:attr(data-empty-helper);display:block;max-width:36ch;margin-top:5px;color:var(--bzsf-muted);font-size:.7rem;font-weight:450;line-height:1.45}.bz-social-dialog--comments [data-social-comments-list]:empty{min-height:0}.bz-social-dialog--comments .bz-social-comment{padding:14px 0}.bz-social-dialog--comments .bz-social-comment-form{gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--bzsf-line)}.bz-social-dialog--comments .bz-social-comment-form label{font-size:.68rem;letter-spacing:.01em}.bz-social-dialog--comments .bz-social-comment-form textarea{min-height:68px;max-height:132px;padding:11px 13px;border:1px solid #d7d1c9;border-radius:12px;background:#fcfaf7;line-height:1.4;resize:none;transition:border-color .16s ease,box-shadow .16s ease}.bz-social-dialog--comments .bz-social-comment-form textarea::placeholder{color:#8b8781}.bz-social-dialog--comments .bz-social-comment-form textarea:focus{border-color:#9b8d80;outline:0;box-shadow:0 0 0 3px #c9674d1f}.bz-social-dialog--comments .bz-social-comment-form>div{min-height:40px}.bz-social-dialog--comments .bz-social-comment-form button{min-width:74px;min-height:40px;padding:9px 15px;border-radius:999px;font-size:.62rem;letter-spacing:.08em}.bz-social-dialog--comments .bz-social-comment-form small{font-size:.61rem}@media(max-width:749px){dialog.bz-social-dialog--comments{position:fixed;inset:auto 0 0;width:100vw;max-width:none;height:min(88dvh,760px);max-height:88dvh;margin:0;border-radius:24px 24px 0 0;box-shadow:0 -18px 60px #00000038}.bz-social-dialog--comments .bz-social-dialog__sheet{height:100%;min-height:0;max-height:none}.bz-social-dialog--comments .bz-social-dialog__header{position:relative;padding:22px 14px 11px;border-bottom:1px solid var(--bzsf-line)}.bz-social-dialog--comments .bz-social-dialog__header:before{content:"";position:absolute;top:7px;left:50%;width:38px;height:4px;border-radius:999px;background:#d6d1ca;transform:translate(-50%)}.bz-social-dialog--comments .bz-social-dialog__header>div>p{display:none}.bz-social-dialog__product-row{gap:10px;padding-right:2px}.bz-social-dialog__product-media{width:38px;height:48px;flex-basis:38px;border-radius:6px}.bz-social-dialog--comments .bz-social-dialog__header h2{font-size:.84rem;font-weight:760;line-height:1.22;-webkit-line-clamp:2}.bz-social-dialog__product-prompt{font-size:.59rem;line-height:1.3}.bz-social-dialog--comments .bz-social-dialog__header button{min-width:40px;min-height:40px;flex-basis:40px;margin:0 -4px 0 2px;font-size:1.55rem}.bz-social-dialog--comments .bz-social-dialog__body{padding:0;overflow:auto}.bz-social-dialog--comments .bz-social-dialog__body>[data-social-comments-status],.bz-social-dialog--comments [data-social-comments-list],.bz-social-dialog--comments .bz-social-dialog__verified{margin-right:14px;margin-left:14px}.bz-social-dialog--comments [data-social-comments-status].is-empty{padding-top:22px;font-size:.86rem}.bz-social-dialog--comments [data-social-comments-status].is-empty:after{font-size:.65rem}.bz-social-dialog--comments .bz-social-comment{padding:12px 0}.bz-social-dialog--comments .bz-social-comment-form{position:sticky;z-index:3;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto;padding:9px 10px calc(9px + env(safe-area-inset-bottom));border-top:1px solid var(--bzsf-line);background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bz-social-dialog--comments .bz-social-comment-form label{display:none}.bz-social-dialog--comments .bz-social-comment-form textarea{grid-column:1;grid-row:1;min-height:44px;max-height:96px;margin:0;padding:11px 14px;border-color:#ddd7d0;border-radius:22px;background:#f7f4ef;font-size:16px;line-height:1.35}.bz-social-dialog--comments .bz-social-comment-form>div{grid-column:2;grid-row:1;min-height:44px;align-self:end}.bz-social-dialog--comments .bz-social-comment-form small{display:none}.bz-social-dialog--comments .bz-social-comment-form button{min-width:64px;min-height:44px;padding:9px 13px;border-radius:999px;font-size:.59rem}}@media(prefers-reduced-motion:reduce){.bz-social-dialog--comments .bz-social-comment-form textarea{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/byzayn-social-comments-v2.css.map */
