.sorbik{--sb-ink:#0a0a0a;--sb-lime:#B6F22A;--sb-lime-d:#5a7a1a;--sb-or:#C82F00;--sb-cream:#fff1e3;--sb-bg:#f6f8f4;--sb-line:#e3e8da;--sb-muted:#5c6157;position:fixed;right:20px;bottom:20px;z-index:2147483000;font-size:14px;line-height:1.45;color:var(--sb-ink);-webkit-font-smoothing:antialiased}.sorbik[hidden]{display:none!important}.sorbik *,.sorbik *:before,.sorbik *:after{box-sizing:border-box}:where(.sorbik) :where(button,input,textarea){font:inherit;color:inherit}.sorbik-hide-ss #chat-application,.sorbik-hide-ss #smartsupp-widget-container{display:none!important}.sorbik-launcher{position:relative;width:62px;height:62px;border-radius:50%;border:2px solid var(--sb-ink);background:var(--sb-ink);cursor:pointer;padding:5px;box-shadow:0 10px 28px #0a0a0a47;transition:transform .2s ease,box-shadow .2s ease;display:grid;place-items:center}.sorbik-launcher:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 34px #0a0a0a57}.sorbik-launcher:focus-visible{outline:3px solid var(--sb-lime);outline-offset:3px}.sorbik-launcher-face{width:100%;height:100%;display:block;animation:sorbikBob 3.6s ease-in-out infinite}.sorbik-launcher-x{display:none;color:#fff}.sorbik[data-state=open] .sorbik-launcher-face{display:none}.sorbik[data-state=open] .sorbik-launcher-x{display:block}.sorbik-launcher-dot{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:var(--sb-or);border:2px solid #fff;display:none}.sorbik.has-teaser .sorbik-launcher-dot{display:block}@keyframes sorbikBob{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}.sorbik-teaser{position:absolute;right:0;bottom:76px;width:max-content;max-width:min(300px,calc(100vw - 40px));display:flex;gap:10px;align-items:center;background:#fff;border:2px solid var(--sb-ink);border-radius:16px 16px 4px;padding:11px 32px 11px 11px;box-shadow:0 12px 30px #0a0a0a2e;cursor:pointer;animation:sorbikIn .35s ease}.sorbik-teaser[hidden]{display:none}.sorbik-teaser-face{width:34px;height:34px;flex:0 0 34px}.sorbik-teaser-text{font-weight:600;font-size:13.5px}.sorbik-teaser-x{position:absolute;top:4px;right:6px;border:0;background:none;font-size:18px;line-height:1;cursor:pointer;color:var(--sb-muted);padding:4px}.sorbik-panel{position:absolute;right:0;bottom:78px;width:392px;height:min(640px,calc(100vh - 120px));background:#fff;border:2px solid var(--sb-ink);border-radius:20px;box-shadow:0 24px 60px #0a0a0a40;display:flex;flex-direction:column;overflow:hidden;animation:sorbikIn .25s ease}.sorbik-panel[hidden]{display:none}@keyframes sorbikIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.sorbik-head{display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;background:var(--sb-ink);color:#fff}.sorbik-head-ava{width:40px;height:40px;flex:0 0 40px}.sorbik-head-t{flex:1;min-width:0;display:flex;flex-direction:column}.sorbik-head-t strong{font-size:16px;letter-spacing:.01em}.sorbik-head-t small{font-size:12px;opacity:.8;display:flex;align-items:center;gap:6px}.sorbik-online{width:8px;height:8px;border-radius:50%;background:var(--sb-lime);box-shadow:0 0 0 3px #b6f22a40}.sorbik-ibtn{width:36px;height:36px;border-radius:10px;border:0;background:transparent;color:#fff;cursor:pointer;display:grid;place-items:center}.sorbik-ibtn:hover{background:#ffffff1f}.sorbik-ibtn:focus-visible{outline:2px solid var(--sb-lime)}.sorbik-body{flex:1;overflow-y:auto;padding:16px 14px 8px;background:var(--sb-bg);scroll-behavior:smooth;overscroll-behavior:contain}.sorbik-msg{display:flex;gap:8px;margin:0 0 12px;max-width:100%}.sorbik-msg.is-new{animation:sorbikIn .25s ease}.sorbik-msg--user{justify-content:flex-end}.sorbik-ava{width:28px;height:28px;flex:0 0 28px;margin-top:2px}.sorbik-col{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.sorbik-bubble{background:#fff;border:1px solid var(--sb-line);border-radius:4px 16px 16px;padding:10px 12px;max-width:100%;word-wrap:break-word;overflow-wrap:anywhere}.sorbik-msg--user .sorbik-bubble{background:var(--sb-ink);color:#fff;border-color:var(--sb-ink);border-radius:16px 4px 16px 16px;max-width:84%}.sorbik-bubble p{margin:0 0 6px}.sorbik-bubble p:last-child{margin:0}.sorbik-bubble ul{margin:4px 0 6px;padding-left:18px}.sorbik-bubble li{margin:0 0 2px}.sorbik-bubble a{color:var(--sb-or);text-decoration:underline;text-underline-offset:2px}.sorbik-bubble strong{font-weight:700}.sorbik-typing .sorbik-bubble{padding:12px 14px}.sorbik-dots{display:inline-flex;gap:4px}.sorbik-dots i{width:7px;height:7px;border-radius:50%;background:#9aa391;animation:sorbikDot 1s infinite}.sorbik-dots i:nth-child(2){animation-delay:.15s}.sorbik-dots i:nth-child(3){animation-delay:.3s}@keyframes sorbikDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.sorbik-card{background:#fff;border:1px solid var(--sb-line);border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:8px}.sorbik-prod{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"img info" "qty add";gap:8px 10px;align-items:center}.sorbik-prod-img{grid-area:img;width:56px;height:56px;border-radius:10px;overflow:hidden;background:var(--sb-bg);display:block}.sorbik-prod-img img{width:100%;height:100%;object-fit:cover;display:block}.sorbik-prod-info{grid-area:info;min-width:0}.sorbik-prod-t{display:block;font-weight:700;font-size:13.5px;color:var(--sb-ink);text-decoration:none;line-height:1.25}.sorbik-prod-t:hover{text-decoration:underline}.sorbik-prod-p{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-top:3px}.sorbik-prod-p b{font-size:14px}.sorbik-prod-p span{font-size:12px;color:var(--sb-lime-d);font-weight:600}.sorbik-qty{grid-area:qty;display:flex;align-items:center;border:1.5px solid var(--sb-line);border-radius:999px;height:36px;width:96px;overflow:hidden}.sorbik-qty button{width:30px;height:100%;border:0;background:none;cursor:pointer;font-size:16px;font-weight:700}.sorbik-qty button:hover{background:var(--sb-bg)}.sorbik-qty input{width:34px;border:0;text-align:center;font-weight:700;-moz-appearance:textfield;background:transparent;padding:0}.sorbik-qty input::-webkit-outer-spin-button,.sorbik-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sorbik-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;border:1.5px solid var(--sb-ink);background:#fff;color:var(--sb-ink);font-weight:700;font-size:13px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s,transform .1s}.sorbik-btn:hover{background:var(--sb-ink);color:#fff}.sorbik-btn:active{transform:scale(.97)}.sorbik-btn:focus-visible,.sorbik-chip:focus-visible,.sorbik-qty button:focus-visible{outline:3px solid var(--sb-lime);outline-offset:2px}.sorbik-btn--primary,.sorbik-btn--add{background:var(--sb-ink);color:#fff}.sorbik-btn--primary:hover,.sorbik-btn--add:hover{background:var(--sb-or);border-color:var(--sb-or)}.sorbik-btn--add{grid-area:add;justify-self:end;width:100%;max-width:170px}.sorbik-btn.is-done{background:var(--sb-lime);border-color:var(--sb-lime);color:var(--sb-ink)}.sorbik-btn:disabled{opacity:.7;cursor:default}.sorbik-soldout{grid-column:1/-1;font-size:12px;font-weight:700;color:var(--sb-muted)}.sorbik-card-actions{display:flex;gap:8px;flex-wrap:wrap}.sorbik-card-actions .sorbik-btn{flex:1 1 auto}.sorbik-cmp{padding:6px;gap:6px}.sorbik-cmp-row{position:relative;border:1px solid var(--sb-line);border-radius:12px;padding:10px 8px 8px}.sorbik-cmp-row.is-best{border:2px solid var(--sb-lime-d);background:#fbfef3}.sorbik-tag{position:absolute;top:-9px;right:10px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:var(--sb-cream);color:var(--sb-or);border:1px solid #f4c7a8}.sorbik-tag--best{background:var(--sb-lime);color:var(--sb-ink);border-color:var(--sb-lime-d)}.sorbik-added{border-color:var(--sb-lime-d);background:#fbfef3}.sorbik-added-row{display:flex;gap:10px;align-items:center}.sorbik-added-row img{width:40px;height:40px;border-radius:8px;object-fit:cover}.sorbik-added-row b{display:block;color:var(--sb-lime-d)}.sorbik-added-row span{display:block;font-weight:600;font-size:13px}.sorbik-added-row small{display:block;color:var(--sb-muted);font-size:12px}.sorbik-warn{border-color:#f4c7a8;background:var(--sb-cream);font-size:13px}.sorbik-coupon{flex-direction:row;align-items:center;gap:10px;border:2px dashed var(--sb-or);background:var(--sb-cream)}.sorbik-coupon-ico{font-size:24px}.sorbik-coupon div{flex:1}.sorbik-coupon small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sb-muted)}.sorbik-coupon b{font-size:18px;letter-spacing:.06em}.sorbik-recipes{gap:4px;padding:6px}.sorbik-recipe{display:flex;gap:10px;align-items:center;padding:6px;border-radius:10px;text-decoration:none;color:var(--sb-ink)}.sorbik-recipe:hover{background:var(--sb-bg)}.sorbik-recipe img,.sorbik-recipe-ph{width:48px;height:48px;border-radius:8px;object-fit:cover;flex:0 0 48px;display:grid;place-items:center;background:var(--sb-bg);font-size:22px}.sorbik-recipe b{display:block;font-size:13px;line-height:1.25}.sorbik-recipe small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:var(--sb-muted)}.sorbik-more{font-size:12.5px;font-weight:700;color:var(--sb-or);padding:4px 6px}.sorbik-order-h{display:flex;justify-content:space-between;gap:8px;align-items:center}.sorbik-status{font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:999px;background:var(--sb-cream);color:var(--sb-or)}.sorbik-status--ok{background:var(--sb-lime);color:var(--sb-ink)}.sorbik-order dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:13px}.sorbik-order dt{color:var(--sb-muted)}.sorbik-order dd{margin:0;font-weight:600}.sorbik-done{flex-direction:row;font-weight:700;color:var(--sb-lime-d);border-color:var(--sb-lime-d);background:#fbfef3}.sorbik-form label{display:flex;flex-direction:column;gap:3px;font-size:12px;font-weight:600;color:var(--sb-muted)}.sorbik-form input,.sorbik-form textarea{border:1.5px solid var(--sb-line);border-radius:10px;padding:9px 10px;font-size:16px;color:var(--sb-ink);background:#fff;width:100%;resize:vertical}.sorbik-form input:focus,.sorbik-form textarea:focus{outline:none;border-color:var(--sb-ink)}.sorbik-form-t{font-weight:800;font-size:14px}.sorbik-form-err{font-size:12.5px;color:#a8261b;background:#fde2e0;padding:6px 9px;border-radius:8px}.sorbik-consent{font-size:11px;color:var(--sb-muted)}.sorbik-consent a{color:inherit}.sorbik-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.sorbik-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 10px 36px}.sorbik-chip{border:1.5px solid var(--sb-ink);background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s}.sorbik-chip:hover{background:var(--sb-lime)}.sorbik-chip--ghost{align-self:flex-start;border-style:dashed;background:transparent}.sorbik-fb{display:flex;align-items:center;gap:4px;font-size:11.5px;color:var(--sb-muted)}.sorbik-fb button{border:1px solid transparent;background:none;border-radius:8px;cursor:pointer;padding:2px 5px;font-size:14px;opacity:.55;filter:grayscale(1)}.sorbik-fb button:hover,.sorbik-fb button.is-on{opacity:1;filter:none;border-color:var(--sb-line);background:#fff}.sorbik-input{display:flex;gap:8px;align-items:flex-end;padding:10px 12px;border-top:1px solid var(--sb-line);background:#fff}.sorbik-input textarea{flex:1;border:1.5px solid var(--sb-line);border-radius:14px;padding:10px 12px;font-size:16px;resize:none;max-height:110px;min-height:44px;line-height:1.35;background:#fff}.sorbik-input textarea:focus{outline:none;border-color:var(--sb-ink)}.sorbik-send{width:44px;height:44px;border-radius:50%;border:0;background:var(--sb-ink);color:var(--sb-lime);cursor:pointer;display:grid;place-items:center;flex:0 0 44px;transition:background .15s}.sorbik-send:hover{background:var(--sb-or);color:#fff}.sorbik-send:disabled{opacity:.5}.sorbik-foot{font-size:10.5px;color:var(--sb-muted);text-align:center;padding:0 10px 8px;background:#fff}.sorbik-foot a{color:inherit}@media(max-width:600px){.sorbik{right:14px;bottom:14px}.sorbik-launcher{width:56px;height:56px}.sorbik-teaser{bottom:68px}.sorbik[data-state=open] .sorbik-launcher{display:none}.sorbik-panel{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;border:0;border-radius:0;bottom:0;right:0}.sorbik-head{padding-top:max(12px,env(safe-area-inset-top))}.sorbik-input{padding-bottom:max(10px,env(safe-area-inset-bottom))}html.sorbik-lock,html.sorbik-lock body{overflow:hidden!important}}@media(prefers-reduced-motion:reduce){.sorbik *{animation:none!important;transition:none!important}}@media print{.sorbik{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sorbos-chat.css.map */
