.sn-assist{--sn-sheet: #EEF2F8;--sn-radius: 22px}.sn-assist--inline .sn-assist__sheet{max-width:760px;margin:0 auto;box-shadow:0 18px 48px #0006321f}.sn-assist--popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}.sn-assist--popup[hidden]{display:none!important}.sn-assist__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006328c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:sn-fade .2s ease}.sn-assist__sheet{position:relative;display:flex;flex-direction:column;width:100%;background:var(--sn-sheet);border-radius:var(--sn-radius);color:var(--c-text)}.sn-assist--popup .sn-assist__sheet{max-width:560px;max-height:min(88vh,860px);border-radius:var(--sn-radius) var(--sn-radius) 0 0;animation:sn-up .28s ease}@media(min-width:700px){.sn-assist--popup{align-items:center;padding:24px}.sn-assist--popup .sn-assist__sheet{border-radius:var(--sn-radius)}}html.sn-assist-open,html.sn-assist-open body{overflow:hidden}@keyframes sn-fade{0%{opacity:0}to{opacity:1}}@keyframes sn-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.sn-assist__mascot{position:absolute;right:24px;bottom:100%;width:150px;pointer-events:none;margin-bottom:-8px}.sn-assist__mascot img{width:100%;height:auto}.sn-assist__head{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#ffffffb3;border-bottom:1px solid var(--c-border);border-radius:var(--sn-radius) var(--sn-radius) 0 0}.sn-assist__avatar{position:relative;width:56px;height:56px;flex:none}.sn-assist__avatar img,.sn-assist__avatar-fallback{width:56px;height:56px;border-radius:50%;object-fit:cover}.sn-assist__avatar-fallback{display:flex;align-items:center;justify-content:center;background:var(--c-navy);color:#fff}.sn-assist__online{position:absolute;right:-1px;bottom:1px;width:16px;height:16px;border-radius:50%;background:#1db954;border:3px solid #fff}.sn-assist__who{min-width:0;flex:1 1 auto}.sn-assist__name{font-weight:700;font-size:19px;line-height:1.2}.sn-assist__role{font-size:15px;color:var(--c-muted);line-height:1.3}.sn-assist__dots{display:flex;gap:6px;flex:none}.sn-assist__dot{width:22px;height:5px;border-radius:3px;background:#cfd8e6}.sn-assist__dot.is-done{background:var(--c-accent)}.sn-assist__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:0;border-radius:50%;background:#e2e8f1;color:var(--c-navy)}.sn-assist__close:hover{background:#d5dce6}.sn-assist__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sn-assist__log{display:flex;flex-direction:column;gap:12px;padding:20px;min-height:200px;flex:none}.sn-assist--inline .sn-assist__form{max-height:560px}.sn-msg{max-width:88%;padding:14px 18px;border-radius:20px;font-size:16px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.sn-msg--bot{align-self:flex-start;background:#fff;border-bottom-left-radius:6px;box-shadow:0 2px 8px #0006320f}.sn-msg--user{align-self:flex-end;background:var(--c-navy);color:#fff;border-bottom-right-radius:6px}.sn-msg--pending{color:var(--c-muted);font-style:italic}.sn-quote{width:100%;max-width:100%;white-space:normal;padding:18px 20px}.sn-quote__intro{font-size:17px;margin-bottom:8px}.sn-quote__table{width:100%;border-collapse:collapse}.sn-quote__table td{padding:12px 0;border-top:1px solid var(--c-border);vertical-align:top}.sn-quote__qty{width:2.6em;font-weight:700;padding-right:8px!important}.sn-quote__name a{color:var(--c-navy);text-decoration:underline;text-underline-offset:3px}.sn-quote__name a:hover{color:var(--c-link)}.sn-quote__price{text-align:right;white-space:nowrap;padding-left:12px!important}.sn-quote__price.is-muted{color:var(--c-muted)}.sn-quote__total td{font-weight:700;font-size:17px}.sn-quote__note{margin-top:6px;font-size:13px;color:var(--c-muted)}.sn-assist__done{padding:32px 24px 8px;text-align:center}.sn-assist__done-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#e3f7ea;color:#0b7a3b;margin-bottom:12px}.sn-assist__fields{padding:4px 20px 8px}.sn-assist__fields input[type=text],.sn-assist__fields input[type=email],.sn-assist__fields input[type=tel]{border-radius:12px;background:#fff}.sn-assist__disclaimer{font-size:13px;color:var(--c-muted);margin-top:10px}.sn-assist__actions{display:flex;flex-wrap:wrap;gap:10px;padding:14px 20px 20px;border-top:1px solid var(--c-border)}.sn-assist__actions:empty{display:none}.sn-assist__input{display:flex;gap:8px;padding:0 20px 20px}.sn-assist__input input{border-radius:14px;background:#fff}.sn-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 22px;border-radius:18px;font-size:17px;font-weight:600;line-height:1.25;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,filter .15s ease}.sn-btn[disabled]{opacity:.6;cursor:wait}.sn-btn--option{background:#fff;color:var(--c-text);border:2px dashed var(--c-border-strong)}.sn-btn--option:hover{border-color:var(--c-navy);color:var(--c-text)}.sn-btn--primary{background:var(--c-accent);color:#fff;border:2px solid var(--c-accent)}.sn-btn--primary:hover{filter:brightness(.94);color:#fff}.sn-btn--dark{flex-basis:100%;background:var(--c-navy);color:#fff;border:2px solid var(--c-navy)}.sn-btn--dark:hover{filter:brightness(1.25);color:#fff}.sn-btn--full{width:100%}.sn-btn__icon{display:inline-flex;line-height:1}.sn-btn--option{flex:0 1 auto}@media(max-width:599px){.sn-assist__head{padding:14px 16px;gap:10px}.sn-assist__dots{display:none}.sn-assist__log{padding:16px}.sn-assist__actions{padding:12px 16px 16px}.sn-btn{min-height:44px;padding:8px 14px;font-size:15px;border-radius:14px}.sn-btn--option{flex:1 1 calc(50% - 5px);justify-content:center;text-align:center}.sn-btn--primary{flex:1 1 100%}.sn-assist__actions{gap:8px}.sn-assist__mascot{width:110px;right:12px}}.filter-head__text{margin-top:6px;max-width:560px}.site-footer__credit a{color:#fff;font-weight:600}.sn-quote__price.is-free{color:#0b7a3b;font-weight:700}.remote-box{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border:1px solid #BDE8CD;border-radius:var(--radius);background:#effaf3}.remote-box__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:50%;background:#fff;color:#0b7a3b}.remote-box__title{font-weight:700}.remote-box__text{font-size:15px;color:var(--c-muted)}
/*# sourceMappingURL=/cdn/shop/t/41/assets/assistent.css.map */
