.atl-ct{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;container-type:inline-size;font-family:Archivo,Arial,sans-serif;transition:opacity .25s ease,visibility .25s}.atl-ct[hidden]{display:none}.atl-ct--away{opacity:0;visibility:hidden}.atl-ct .mascot{--c-base:#2B8DE5;--c-shade:#1B68C2;--c-light:#7CC3F8;--c-deep:#0F4C96;position:absolute;right:1.5%;top:0;width:40%;cursor:pointer;outline:none;border-radius:16px;pointer-events:auto;-webkit-tap-highlight-color:transparent}.atl-ct .mascot:focus-visible{box-shadow:0 0 0 3px #1666c5}.atl-ct .mascot svg{display:block;width:100%;height:auto;overflow:visible}.atl-ct .bubble{position:absolute;top:6%;right:38%;width:min(240px,50%);background:#fff;color:#14171a;border-radius:16px;padding:12px 14px;box-shadow:0 1px #14171a0a,0 10px 28px #1666c529,0 2px 6px #14171a14;border:1px solid #DCE7F4;transform-origin:100% 40%;transform:scale(.6) translateY(6px);opacity:0;pointer-events:none;transition:transform .42s cubic-bezier(.2,1.5,.4,1),opacity .2s ease}.atl-ct .bubble.in{transform:none;opacity:1;pointer-events:auto}.atl-ct .bubble:after{content:"";position:absolute;right:-9px;top:28px;width:18px;height:18px;background:#fff;border-right:1px solid #DCE7F4;border-top:1px solid #DCE7F4;transform:rotate(45deg);border-radius:0 4px 0 0}.atl-ct .b-row{display:flex;align-items:center;gap:10px}.atl-ct .b-ico{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#e8f1fc;color:#1666c5;display:grid;place-items:center}.atl-ct .b-ico svg{width:19px;height:19px}.atl-ct .b-title{margin:0;font-weight:700;font-size:15px;line-height:1.2;color:#14171a}.atl-ct .b-sub{font-size:13px;color:#5b6168;margin:2px 0 0}.atl-ct .b-play{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:7px;width:100%;border:0;border-radius:999px;background:#1666c5;color:#fff;font:600 13.5px/1 Archivo,Arial,sans-serif;padding:10px 12px;cursor:pointer;min-height:0}.atl-ct .b-play:hover{background:#0f57ae}.atl-ct .b-play:focus-visible{outline:3px solid #9CC4F2;outline-offset:2px}.atl-ct .b-play svg{width:14px;height:14px}.atl-ct .b-play.ghost{background:#e8f1fc;color:#1666c5}.atl-ct .b-cap{margin:0;font-size:14px;line-height:1.38;font-weight:500;color:#9aa6b4;text-wrap:pretty}.atl-ct .b-cap .said{color:#14171a}.atl-ct .bars{display:inline-flex;align-items:flex-end;gap:3px;height:20px}.atl-ct .bars i{display:block;width:4px;height:4px;border-radius:2px;background:#1666c5}@media(prefers-reduced-motion:reduce){.atl-ct .bubble{transition:opacity .2s ease}.atl-ct{transition:none}}@container (max-width:520px){.atl-ct:not(.atl-ct--inline) .mascot{width:30%}.atl-ct:not(.atl-ct--inline) .bubble{padding:8px 9px;border-radius:12px;width:56%;right:29%;top:4%}.atl-ct:not(.atl-ct--inline) .b-row{gap:7px}.atl-ct:not(.atl-ct--inline) .b-ico{width:24px;height:24px}.atl-ct:not(.atl-ct--inline) .b-ico svg{width:14px;height:14px}.atl-ct:not(.atl-ct--inline) .b-title{font-size:12.5px}.atl-ct:not(.atl-ct--inline) .b-sub{font-size:11.5px}.atl-ct:not(.atl-ct--inline) .b-cap{font-size:12px}.atl-ct:not(.atl-ct--inline) .b-play{font-size:11.5px;padding:7px 8px;margin-top:7px;gap:5px}.atl-ct:not(.atl-ct--inline) .bubble:after{top:16px;width:14px;height:14px;right:-7px}}@container (max-width:360px){.atl-ct:not(.atl-ct--inline) .mascot{width:27%}.atl-ct:not(.atl-ct--inline) .bubble{width:60%;right:26%}}.atl-ct .bubble.talking{padding-right:46px}.atl-ct .b-pause{position:absolute;top:50%;right:9px;margin-top:-15px;width:30px;height:30px;border-radius:50%;border:0;padding:0;background:#e8f1fc;color:#1666c5;display:grid;place-items:center;cursor:pointer;min-height:0}.atl-ct .b-pause:hover{background:#d6e7fa}.atl-ct .b-pause:focus-visible{outline:3px solid #9CC4F2;outline-offset:2px}.atl-ct .b-pause svg{width:14px;height:14px}.atl-ct.atl-ct--inline{position:relative;inset:auto;z-index:auto;display:flex;align-items:center;gap:20px;margin:6px 0 18px;pointer-events:auto;container-type:normal}.atl-ct--inline .mascot{position:relative;right:auto;top:auto;flex:none;width:150px;order:-1}.atl-ct--inline .bubble{position:relative;top:auto;right:auto;flex:1 1 auto;width:auto;max-width:400px;transform-origin:0 50%}.atl-ct--inline .bubble:after{right:auto;left:-9px;top:50%;margin-top:-9px;border:0;border-left:1px solid #DCE7F4;border-bottom:1px solid #DCE7F4;border-radius:0 0 0 4px}@media(max-width:749px){.atl-ct.atl-ct--inline{gap:12px;margin:4px 0 14px}.atl-ct--inline .mascot{width:104px}.atl-ct--inline .bubble{padding:10px 11px}.atl-ct--inline .bubble.talking{padding-right:44px}.atl-ct--inline .b-title{font-size:14px}.atl-ct--inline .b-cap{font-size:13px}}.atl-ct .b-sub a{color:#1666c5;font-weight:600;text-decoration:underline;text-underline-offset:2px}.atl-ct .b-ctrls{position:absolute;top:50%;right:9px;transform:translateY(-50%);display:flex;gap:6px}.atl-ct .b-ctrls .b-pause{position:static;margin:0}.atl-ct .bubble.talking,.atl-ct--inline .bubble.talking{padding-right:84px}
/*# sourceMappingURL=/cdn/shop/t/171/assets/atlantis-chair-talker.css.map */
