.khc-assist .khc-ai{--a-ink:#0d0d0d;--a-ink2:#5b5b5b;--a-line:#e6e6e6;--a-bg:#fff;--a-soft:#f3f3f3;font-family:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:var(--a-bg);color:var(--a-ink);border:0;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #0000001a,0 24px 48px #0003;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none}.khc-assist .khc-ai *{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none}.khc-assist .khc-ai__hd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 14px 14px 16px;background:#0d0d0d;color:#fff;border:0;min-height:0}.khc-assist .khc-ai__brand{display:flex;align-items:center;gap:12px;min-width:0;padding:0;margin:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.khc-assist .khc-ai__avatar{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#0d0d0d;font-size:0;line-height:0;overflow:hidden}.khc-assist .khc-ai__avatar svg,.khc-assist .khc-ai__gavatar svg{display:block;width:62%;height:62%;max-width:none;fill:currentColor}.khc-assist .khc-ai__brandtxt{display:flex;flex-direction:column;gap:2px;min-width:0}.khc-assist .khc-ai__brandtxt strong{font-size:15px;line-height:1.2;font-weight:700;letter-spacing:.01em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.khc-assist .khc-ai__brandtxt span{font-size:12px;line-height:1.3;font-weight:400;color:#ffffffad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.khc-assist .khc-ai__hdbtns{display:flex;align-items:center;gap:2px;flex:0 0 auto}.khc-assist .khc-ai__hdbtns .khc-ai__x{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease}.khc-assist .khc-ai__hdbtns .khc-ai__x:hover,.khc-assist .khc-ai__hdbtns .khc-ai__x:focus-visible{background:#ffffff29;outline:0}.khc-assist .khc-ai__hdbtns .khc-ai__x svg{width:18px;height:18px;display:block}.khc-assist .khc-ai__menuwrap{position:relative}.khc-assist .khc-ai__menu{position:absolute;right:0;top:calc(100% + 8px);z-index:5;min-width:208px;padding:6px;background:#fff;color:#0d0d0d;border-radius:12px;box-shadow:0 0 0 1px #0000001a,0 12px 28px #0000002e}.khc-assist .khc-ai__menu[hidden]{display:none}.khc-assist .khc-ai__menu a,.khc-assist .khc-ai__menu button{display:block;width:100%;padding:10px 12px;border:0;border-radius:8px;background:none;color:#0d0d0d;font:inherit;font-size:14px;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer}.khc-assist .khc-ai__menu a:hover,.khc-assist .khc-ai__menu button:hover,.khc-assist .khc-ai__menu a:focus-visible,.khc-assist .khc-ai__menu button:focus-visible{background:var(--a-soft);outline:0}.khc-assist .khc-ai__body{background:#fff;padding:18px 16px 8px}.khc-assist .khc-ai__daydiv{display:flex;justify-content:center;margin:0 0 14px}.khc-assist .khc-ai__daydiv span{padding:0;background:none;border:0;font-size:12px;color:#8a8a8a}.khc-assist .khc-ai__greetrow{display:flex;align-items:flex-start;gap:10px}.khc-assist .khc-ai__gavatar{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0d0d0d;color:#fff;font-size:0;line-height:0;overflow:hidden}.khc-assist .khc-ai__gavatar svg{width:62%;height:62%}.khc-assist .khc-ai__bubble{max-width:calc(100% - 44px);padding:12px 14px;background:var(--a-soft);color:#0d0d0d;border:0;border-radius:4px 16px 16px;font-size:14.5px;line-height:1.5;box-shadow:none}.khc-assist .khc-ai__bubble p{margin:0}.khc-assist .khc-ai__homesuggest,.khc-assist .khc-ai__chips,.khc-assist .khc-ai__section--pdp,.khc-assist .khc-ai__tiles,.khc-assist .khc-ai__tile{display:none!important}.khc-assist .khc-ai__form{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px 6px;background:#fff;border:0}.khc-assist .khc-ai__form input{flex:1 1 auto;min-width:0;height:46px;padding:0 18px;border:1px solid #d6d6d6;border-radius:999px;background:#fff;color:#0d0d0d;font:inherit;font-size:14.5px;box-shadow:none;outline:0;transition:border-color .15s ease}.khc-assist .khc-ai__form input::placeholder{color:#8a8a8a;opacity:1}.khc-assist .khc-ai__form input:focus{border-color:#0d0d0d}.khc-assist .khc-ai__form button[type=submit]{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:#0d0d0d;color:#fff;cursor:pointer;transition:background-color .15s ease}.khc-assist .khc-ai__form button[type=submit]:hover,.khc-assist .khc-ai__form button[type=submit]:focus-visible{background:#333;outline:0}.khc-assist .khc-ai__form button[type=submit] svg{width:20px;height:20px;display:block}.khc-assist .khc-ai__note{margin:0;padding:6px 18px calc(14px + env(safe-area-inset-bottom,0px));background:#fff;border:0;text-align:center;font-size:11.5px;line-height:1.4;color:#7a7a7a}.khc-assist .khc-ai__fab{background:#0d0d0d;color:#fff}@media(min-width:481px){.khc-assist .khc-assist__panel.khc-ai{position:absolute;top:auto;bottom:68px;width:380px;max-width:calc(100vw - 24px);height:min(560px,calc(100vh - var(--khc-ab,12px) - 96px));height:min(560px,calc(100dvh - var(--khc-ab,12px) - 96px));min-height:0;max-height:none;border-radius:18px}}@media(min-width:481px)and (max-width:640px){.khc-assist .khc-assist__panel.khc-ai{left:auto;right:0}}@media(max-width:480px){.khc-assist .khc-assist__panel.khc-ai{position:fixed;top:auto;left:0;right:0;bottom:0;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;border-radius:0;box-shadow:none}.khc-assist.is-open:not(.is-min) .khc-ai__fab{display:none}.khc-assist.is-min .khc-assist__panel.khc-ai{left:12px;right:12px;width:auto;bottom:calc(var(--khc-ab,12px) + 62px);height:auto;border-radius:18px;box-shadow:0 0 0 1px #0000001a,0 24px 48px #0003}.khc-assist .khc-ai__hd{padding:calc(12px + env(safe-area-inset-top,0px)) 8px 12px 12px;gap:4px}.khc-assist .khc-ai__brand{gap:10px}.khc-assist .khc-ai__avatar{width:40px;height:40px}.khc-assist .khc-ai__brandtxt span{font-size:11px}.khc-assist .khc-ai__hdbtns .khc-ai__x{width:30px;height:30px}.khc-assist .khc-ai__form input{font-size:16px}}.khc .khc-buy .khc-buy__top .khc-price{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:5px;white-space:nowrap}.khc .khc-buy .khc-buy__top .khc-price s{flex-basis:100%;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/65/assets/khc-v10.css.map */
