.sg-panel,.sg-float{--sg-peat: #24352e;--sg-amber: #c27a1c;--sg-amber-soft: #f8ecd8;--sg-surface: #ffffff;--sg-ink: #1d2622;--sg-muted: #5d6a64;--sg-line: #d6ddd8;--sg-chip: #f2f5f2;font-family:inherit;color:var(--sg-ink);line-height:1.45}.sg-panel *,.sg-float *{box-sizing:border-box}.sg-panel{background:var(--sg-surface);border:1px solid var(--sg-line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 18px 40px -20px #141e1973}.sg-panel[hidden]{display:none!important}.sg-panel--inline{max-width:460px;margin:0 auto}.sg-head{background:var(--sg-peat);color:#f3efe6;padding:16px 18px;display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.sg-head b{display:block;font-size:1.8rem;font-weight:600;line-height:1.25}.sg-head small{display:block;opacity:.8;font-size:1.3rem;margin-top:2px}.sg-close{all:unset;cursor:pointer;font-size:2.4rem;line-height:1;padding:0 4px;color:#f3efe6}.sg-progress{display:flex;gap:6px;padding:14px 18px 0}.sg-progress i{flex:1;height:4px;border-radius:2px;background:var(--sg-line)}.sg-progress i.on{background:var(--sg-amber)}.sg-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:12px;min-height:320px;font-size:1.5rem}.sg-q{font-size:1.75rem;font-weight:600;line-height:1.3}.sg-hint{color:var(--sg-muted);font-size:1.35rem;margin:-6px 0 0}.sg-opts{display:flex;flex-direction:column;gap:8px}.sg-opt{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--sg-line);border-radius:10px;background:var(--sg-surface);color:var(--sg-ink);font-size:1.5rem;transition:border-color .15s,background .15s}.sg-opt:hover{border-color:var(--sg-amber);background:var(--sg-amber-soft)}.sg-opt:focus-visible,.sg-link:focus-visible,.sg-buy:focus-visible,.sg-launch:focus-visible,.sg-close:focus-visible{outline:2px solid var(--sg-amber);outline-offset:2px}.sg-ic{width:28px;height:28px;border-radius:8px;background:var(--sg-chip);display:grid;place-items:center;font-size:1.2rem;font-weight:700;color:var(--sg-amber);flex:none}.sg-ol{display:flex;flex-direction:column}.sg-ol small{color:var(--sg-muted);font-size:1.25rem}.sg-foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;font-size:1.3rem;color:var(--sg-muted)}.sg-link{all:unset;cursor:pointer;color:var(--sg-muted);text-decoration:underline;text-underline-offset:3px}.sg-summary{font-size:1.3rem;color:var(--sg-muted);background:var(--sg-chip);border-radius:8px;padding:8px 10px}.sg-recs{display:flex;flex-direction:column;gap:10px}.sg-rec{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:12px;border:1px solid var(--sg-line);border-radius:10px;align-items:start}.sg-rec>div{min-width:0}.sg-rec img{width:64px;height:96px;object-fit:contain}.sg-rec svg{width:44px;height:88px;color:var(--sg-amber)}.sg-top{border-color:var(--sg-amber);background:var(--sg-amber-soft)}.sg-badge{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sg-amber);font-weight:700}.sg-t{font-weight:700;line-height:1.3}.sg-why{font-size:1.35rem;color:var(--sg-muted);margin:4px 0 8px}.sg-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.sg-price{font-weight:600;font-variant-numeric:tabular-nums}.sg-buy{background:var(--sg-peat);color:#f3efe6!important;text-decoration:none;font-size:1.3rem;font-weight:600;padding:7px 12px;border-radius:7px}.sg-float{position:fixed;z-index:30;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-end;gap:10px}.sg-launch{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:8px;background:var(--sg-peat);color:#f3efe6;font-size:1.4rem;font-weight:600;padding:12px 18px;border-radius:99px;box-shadow:0 10px 24px -10px #141e1999}.sg-launch-dot{width:10px;height:10px;border-radius:50%;background:var(--sg-amber)}.sg-float.is-open .sg-launch{display:none}.sg-panel--float{width:min(400px,calc(100vw - 32px));max-height:calc(100vh - 100px);overflow-y:auto}.sg-nudge{position:relative;background:var(--sg-surface);color:var(--sg-ink);border:1px solid var(--sg-line);border-radius:12px;padding:12px 34px 12px 14px;font-size:1.35rem;max-width:240px;box-shadow:0 10px 24px -14px #141e1980}.sg-nudge[hidden]{display:none}.sg-nudge-x{all:unset;cursor:pointer;position:absolute;top:6px;right:10px;font-size:1.8rem;color:var(--sg-muted)}@media(max-width:749px){.sg-float.is-open{left:0;right:0;bottom:0}.sg-panel--float{width:100%;max-height:88vh;border-radius:14px 14px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}}@media(prefers-reduced-motion:reduce){.sg-opt{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/smakguide.css.map */
