.bcp{--bcp-bottom:90px;--bcp-edge:24px;--bcp-navy:#0e1b4d;--bcp-ivory:#fbfaf7;position:fixed;right:max(var(--bcp-edge),env(safe-area-inset-right));bottom:max(var(--bcp-bottom),env(safe-area-inset-bottom));z-index:30;font-family:var(--font-body-family),Poppins,sans-serif;color:var(--bcp-navy);letter-spacing:0}.bcp[hidden]{display:none!important}.bcp *{box-sizing:border-box}.bcp button,.bcp input,.bcp summary{font-family:inherit;letter-spacing:0}.bcp__launcher{display:flex;align-items:center;gap:12px;min-height:64px;padding:13px 20px 13px 17px;border:1px solid #ffffff80;border-radius:100px;background:var(--bcp-navy);color:#fff;box-shadow:0 8px 28px #0e1b4d26;text-align:left;cursor:pointer}.bcp__launcher-title{display:block;font-size:13px;font-weight:500;line-height:1.6}.bcp__launcher-status{display:block;font-size:10px;font-weight:400;line-height:1.65;color:#e1e6e9}.bcp__launcher>svg{flex-shrink:0}.bcp button:focus-visible,.bcp summary:focus-visible,.bcp a:focus-visible{outline:3px solid #749c9d;outline-offset:4px}.bcp__launcher:hover{background:#243764}.bcp__dialog{position:fixed;inset:auto max(var(--bcp-edge),env(safe-area-inset-right)) max(var(--bcp-bottom),env(safe-area-inset-bottom)) auto;width:382px;max-width:calc(100vw - 24px);max-height:calc(100dvh - var(--bcp-bottom) - 16px);padding:0;margin:0;border:1px solid #d9dbd4;border-radius:22px;background:var(--bcp-ivory);color:var(--bcp-navy);box-shadow:0 18px 70px #0e1b4d33;overflow:hidden}.bcp__dialog::backdrop{background:#0e1b4d20}.bcp__panel{display:flex;flex-direction:column;max-height:calc(100dvh - var(--bcp-bottom) - 18px)}.bcp__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 22px 18px;background:#eeeae4;flex-shrink:0}.bcp__eyebrow{margin:0 0 5px;font-size:9px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:#51625c}.bcp__header h2{font-family:inherit;font-size:20px;line-height:1.25;font-weight:400;letter-spacing:-.025em;margin:0;color:var(--bcp-navy)}.bcp__close{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;padding:0;border:1px solid #cbd0c8;border-radius:50%;background:transparent;color:var(--bcp-navy);cursor:pointer}.bcp__notice{padding:16px 22px;border-bottom:1px solid #e0e1da;background:#f5f3ee;flex-shrink:0}.bcp__status{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-size:11px;line-height:1.5;font-weight:500}.bcp__status>span{width:6px;height:6px;border:1px solid #7b877b;border-radius:50%;background:transparent}.bcp__privacy{font-size:11px;line-height:1.7;margin:0;color:#4b5669}.bcp__privacy a{color:var(--bcp-navy);text-decoration:underline;text-underline-offset:3px}.bcp__content{padding:20px 22px;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin}.bcp__intro{font-size:19px;line-height:1.35;font-weight:400;letter-spacing:-.025em;margin:0 0 9px;color:var(--bcp-navy)}.bcp__explanation{margin:0 0 18px;font-size:12px;line-height:1.7;color:#556071}.bcp__examples{display:grid;gap:9px}.bcp__examples details{border:1px solid #d9ddd6;border-radius:12px;background:#fff}.bcp__examples summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;padding:13px 14px;font-size:12px;font-weight:400;line-height:1.6;cursor:pointer;list-style:none}.bcp__examples summary::-webkit-details-marker{display:none}.bcp__examples summary>span{font-size:19px;line-height:1;color:#61796d;transition:transform .15s}.bcp__examples details[open] summary>span{transform:rotate(45deg)}.bcp__answer{padding:0 14px 14px;font-size:12px;line-height:1.75;color:#4b5669}.bcp__sample-label{display:block;padding-top:13px;border-top:1px solid #e5e6e0;text-transform:uppercase;letter-spacing:.09em;font-size:9px;color:#617166}.bcp__answer p{margin:8px 0 0}.bcp__footer{padding:15px 22px 18px;border-top:1px solid #e0e1da;background:var(--bcp-ivory);flex-shrink:0}.bcp__input-label{display:block;font-size:10px;line-height:1.5;color:#5a6271;margin-bottom:7px}.bcp__composer{display:flex;gap:8px;align-items:center;min-height:45px;padding:5px 6px 5px 12px;border:1px solid #d7dcd5;border-radius:12px;background:#f1f1ec}.bcp__composer input{width:100%;min-width:0;padding:0;border:0;font-size:12px;background:transparent;color:#626a79;opacity:1;-webkit-text-fill-color:#626a79}.bcp__composer input::placeholder{color:#626a79;opacity:1}.bcp__composer button{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:9px;background:#dde1db;color:#626e64}.bcp__footnote{font-size:9px;line-height:1.6;text-align:center;color:#69717d;margin:8px 0 0}@media(max-width:749px){.bcp{--bcp-edge:12px}.bcp__launcher{min-height:58px;padding:10px 16px 10px 14px;gap:10px}.bcp__dialog{border-radius:18px}.bcp__header{padding:17px 18px 14px}.bcp__header h2{font-size:19px}.bcp__notice{padding:13px 18px}.bcp__content{padding:17px 18px}.bcp__footer{padding:13px 18px 15px}}@media(max-height:650px){.bcp__header{padding:12px 18px}.bcp__notice{padding:10px 18px}.bcp__content{padding:14px 18px}.bcp__footer{padding:10px 18px}.bcp__footnote{margin-top:5px}.bcp__eyebrow{display:none}}@media(prefers-reduced-motion:reduce){.bcp__examples summary>span{transition:none}}.bcp__avatar{position:relative;display:block;width:42px;height:42px;flex-shrink:0;border:1px solid #ffffff5c;border-radius:50%;box-shadow:0 0 0 4px #ffffff08}.bcp__avatar-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.bcp__ai-label{position:absolute;right:-5px;bottom:-3px;display:grid;place-items:center;min-width:19px;height:16px;padding:0 3px;border:1px solid #0e1b4d;border-radius:5px;background:#f5f2e9;color:#0e1b4d;font-size:8px;font-weight:500;line-height:1}.bcp__identity{display:flex;align-items:center;gap:13px;min-width:0}.bcp__avatar--panel{width:46px;height:46px;border-color:#bec6c7;box-shadow:0 0 0 4px #ffffff80}.bcp__header h2{font-size:18px}.bcp__eyebrow{display:block;font-size:8px;letter-spacing:.09em}.bcp__launcher{padding:9px 19px 9px 10px;gap:13px;border-color:#a5b6c480;background:linear-gradient(130deg,#24355d,#0e1b4d 64%);box-shadow:0 8px 28px #0e1b4d26,inset 0 1px #ffffff12;transition:box-shadow .18s ease}.bcp__launcher:hover{box-shadow:0 12px 30px #0e1b4d33,inset 0 1px #ffffff26}.bcp__dialog[open]{animation:bcp-reveal .18s ease-out}.bcp__header{background:linear-gradient(125deg,#edeae3,#f5f4ef);border-bottom:1px solid #ffffff}.bcp__examples summary:hover{background:#f6f7f4;border-radius:12px}@keyframes bcp-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.bcp__header{padding:16px}.bcp__identity{gap:10px}.bcp__avatar--panel{width:40px;height:40px}.bcp__header h2{font-size:17px}.bcp__close{width:36px;height:36px}.bcp__launcher{padding:8px 16px 8px 9px}}@media(prefers-reduced-motion:reduce){.bcp__launcher{transition:none}.bcp__launcher:hover{transform:none}.bcp__dialog[open]{animation:none}}.bcp__composer-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.bcp__composer-heading .bcp__input-label{margin:0}.bcp__clear{border:0;background:transparent;padding:6px 0;flex-shrink:0;font-size:10px;line-height:1.5;color:#0e1b4d;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bcp__session-note{font-size:9px;line-height:1.6;color:#69717d;margin:8px 0 0;text-align:center}.bcp__footnote{margin-top:2px}.bcp__launcher{position:relative;overflow:visible;border:1px solid #ffffffa6;background:#19294e;box-shadow:0 12px 30px #08133133,inset 0 1px #ffffff9c,inset 0 -1px #ffffff29;isolation:isolate;transition:box-shadow .2s ease,background .2s ease}.bcp__launcher:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;pointer-events:none;border-radius:inherit;border-top:1px solid #ffffff73;background:linear-gradient(115deg,#ffffff24,transparent 45%,#ffffff0a)}.bcp__launcher:hover{background:#203459;box-shadow:0 16px 36px #0813313b,inset 0 1px #ffffffc7,inset 0 -1px #ffffff3d}.bcp__launcher-status{color:#f0f3f8}.bcp__avatar{border-color:#ffffffa6;box-shadow:0 0 0 3px #ffffff10,0 2px 6px #00000018}.bcp__dialog{width:400px;border:1px solid #ffffffc7;border-radius:26px;background:#f7f6f2;box-shadow:0 28px 88px #07153433,0 4px 16px #07153414,inset 0 1px #fff,inset 0 -1px #ffffff73}.bcp__dialog::backdrop{background:#0917350a}.bcp__panel{background:transparent}.bcp__header{background:#f0f0ec;border-bottom:1px solid #ffffffb8;padding:20px}.bcp__notice{background:#f3f4ef;border-top:1px solid #ffffff6b;border-bottom:1px solid #0e1b4d12}.bcp__privacy{color:#344056;font-size:11.5px}.bcp__status{color:#0e1b4d}.bcp__content{background:transparent}.bcp__examples{gap:10px}.bcp__examples details{background:#f9faf7;border:1px solid #ffffffed;border-radius:16px;box-shadow:0 3px 10px #0e1b4d08,inset 0 1px #fff,inset 0 -1px #ffffff5e;overflow:hidden;transition:background .18s ease,box-shadow .18s ease}.bcp__examples summary{font-size:12.5px;padding:14px 15px}.bcp__examples summary:hover{background:#ffffff5c;border-radius:16px}.bcp__examples details[open]{background:#fcfdf9;box-shadow:0 6px 20px #0e1b4d0d,inset 0 1px #fff}.bcp__close{border:1px solid #ffffffde;background:#f9faf7;box-shadow:0 2px 8px #0e1b4d0d,inset 0 1px #fff}.bcp__close:hover{background:#fff}.bcp__footer{background:#f3f4ef;border-top:1px solid #ffffffb8}.bcp__composer{background:#e9ece7;border:1px solid #ffffffc7;box-shadow:inset 0 1px 4px #0e1b4d08,0 1px #ffffffa6;border-radius:14px}.bcp__composer button{background:#d9e0dc;border:1px solid #ffffffad;border-radius:10px;box-shadow:inset 0 1px #ffffff80}.bcp__shipping-link{color:#0e1b4d;text-decoration:underline;text-underline-offset:3px;font-weight:500}.bcp__footnote,.bcp__session-note{color:#505b6b}.bcp__answer{color:#344056}.bcp__explanation{color:#445166}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.bcp__launcher{background:linear-gradient(120deg,#33446b99,#0e1b4db8 70%);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%)}.bcp__launcher:hover{background:linear-gradient(120deg,#40557ba6,#0e1b4dbf 70%)}.bcp__dialog{background:linear-gradient(135deg,#ffffffba,#f8faf699 47%,#e8eee9b3);-webkit-backdrop-filter:blur(24px) saturate(155%);backdrop-filter:blur(24px) saturate(155%)}.bcp__header{background:linear-gradient(120deg,#fff6,#ffffff26)}.bcp__notice{background:#f9faf5a8}.bcp__examples details{background:linear-gradient(120deg,#ffffff8a,#ffffff38);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bcp__examples details[open]{background:linear-gradient(120deg,#ffffffbf,#ffffff80)}.bcp__close{background:#ffffff5c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bcp__footer{background:#f9faf580}.bcp__composer{background:#eef2ec73}.bcp__composer button{background:#dce4dc9c}}@media(max-width:749px){.bcp__dialog{border-radius:24px}.bcp__header{padding:16px}.bcp__examples summary{padding:13px 14px}.bcp__notice{padding:13px 18px}.bcp__content{padding:16px 18px}}@media(prefers-reduced-motion:reduce){.bcp__launcher,.bcp__examples details{transition:none}.bcp__launcher:hover{transform:none}.bcp__dialog[open]{animation:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.bcp__launcher,.bcp__launcher:hover{background:#0e1b4d;-webkit-backdrop-filter:none;backdrop-filter:none}.bcp__dialog,.bcp__header,.bcp__notice,.bcp__footer,.bcp__examples details,.bcp__examples details[open],.bcp__close{background:#fbfaf7;-webkit-backdrop-filter:none;backdrop-filter:none}.bcp__examples details,.bcp__close,.bcp__composer{border-color:#7b8794}.bcp__composer{background:#f1f1ec}}@media(max-width:749px){.bcp__content{padding:12px 18px}.bcp__intro,.bcp__explanation{display:none}.bcp__examples{gap:8px}.bcp__examples summary{min-height:46px;padding:11px 14px}.bcp__footer{padding:9px 18px 12px}.bcp__composer-heading{margin-bottom:4px}.bcp__session-note{margin-top:6px}}.bcp__ai-label{min-width:23px;font-size:7px}.bcp__answer{padding-top:2px}.bcp__footer{padding-top:12px;padding-bottom:14px}.bcp__session-note,.bcp__footnote{text-align:left;margin-top:4px}.bcp__composer-heading{margin-bottom:0}.bcp__input-label{font-size:11px}.bcp__clear{min-height:36px;padding:8px 0}@media(max-width:749px){.bcp__footer{padding:7px 18px 11px}.bcp__clear{min-height:34px}.bcp__session-note,.bcp__footnote{font-size:9px}}.bcp{--bcp-top-clearance:16px}.bcp__dialog{max-height:calc(100dvh - max(var(--bcp-bottom),env(safe-area-inset-bottom)) - var(--bcp-top-clearance))}.bcp__panel{max-height:calc(100dvh - max(var(--bcp-bottom),env(safe-area-inset-bottom)) - var(--bcp-top-clearance) - 2px)}.bcp__avatar--arriving{animation:bcp-avatar-arrive .8s cubic-bezier(.2,.65,.3,1) both}.bcp__avatar--responding{animation:bcp-avatar-respond .65s ease-in-out both}@keyframes bcp-avatar-arrive{0%{opacity:.3;transform:translateY(9px) scale(.9) rotate(-8deg)}60%{opacity:1;transform:translateY(-2px) scale(1.04) rotate(3deg)}to{opacity:1;transform:none}}@keyframes bcp-avatar-respond{0%,to{transform:none}40%{transform:translateY(-2px) rotate(-9deg) scale(1.045)}72%{transform:rotate(3deg)}}.bcp__launcher:focus-visible .bcp__avatar{animation:none}@media(prefers-reduced-motion:reduce){.bcp__avatar--arriving,.bcp__avatar--responding{animation:none;transform:none}}.bcp[data-dock=badge],.bcp[data-dock=badge] .bcp__dialog{top:var(--bcp-top-clearance);bottom:auto}.bcp[data-dock=badge] .bcp__dialog[open]{animation:none}.bcp[data-dock=badge] .bcp__dialog{right:max(env(safe-area-inset-right),clamp(12px,var(--bcp-edge),max(12px,calc(100vw - 412px))))}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bliss-chat-preview.css.map */
