.amz-search{position:relative;overflow:visible}.amz-search .amz-search__icon{border-radius:9px 0 0 9px}.amz-search .amz-suggest{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:60;background:#fff;border:1px solid #e6e8ef;border-radius:18px;box-shadow:0 28px 70px #0c102138;color:#1b2236;overflow:hidden;text-align:left}.amz-search .amz-suggest[hidden]{display:none}.amz-suggest__inner{max-height:min(76vh,640px);overflow-y:auto;padding:8px 8px 0;scrollbar-width:thin}.amz-suggest .sg-cols{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:6px}.amz-suggest .is-single .sg-cols{grid-template-columns:1fr}.amz-suggest .sg-left:empty,.amz-suggest .sg-right:empty{display:none}.amz-suggest .sg-block{padding:8px 8px 10px}.amz-suggest .sg-head{display:flex;align-items:center;justify-content:space-between;margin:0 4px 6px}.amz-suggest .sg-head h3{margin:0;font:900 10px/1 DM Sans,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#566074}.amz-search .amz-suggest button.sg-clear{height:auto;background:none;border:0;border-radius:0;padding:0;color:#c4146f;font-size:11px;font-weight:800;cursor:pointer}.amz-search .amz-suggest button.sg-clear:hover{background:none;text-decoration:underline}.amz-suggest .sg-list{display:grid;gap:2px}.amz-suggest a{text-decoration:none;color:inherit}.amz-suggest .sg-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:13px;font-weight:600}.amz-suggest .sg-ico{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#f3f4f8;color:#566074;font-size:12px;flex:none}.amz-suggest mark{background:none;color:#c4146f;font-weight:850}.amz-suggest .sg-row span:last-child span{color:#566074;font-weight:500}.amz-suggest .sg-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 2px}.amz-suggest .sg-chip{padding:7px 12px;border:1px solid #e3e5ee;border-radius:999px;font-size:12px;font-weight:750;background:#fff}.amz-suggest .sg-products{display:grid;gap:2px}.amz-suggest .sg-product{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px;border-radius:12px}.amz-suggest .sg-thumb{width:56px;height:56px;border-radius:10px;background:#f6f6f9;display:grid;place-items:center;overflow:hidden}.amz-suggest .sg-thumb img{width:100%;height:100%;object-fit:contain;display:block}.amz-suggest .sg-info{display:grid;gap:3px;min-width:0}.amz-suggest .sg-title{font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.amz-suggest .sg-meta{font-size:11px;color:#566074;font-weight:600}.amz-suggest .sg-side{display:grid;justify-items:end;gap:3px;font-size:13px}.amz-suggest .sg-side s{font-size:11px;color:#566074}.amz-suggest .sg-badge{font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:5px}.amz-suggest .sg-badge.is-pre{background:#fff0f7;color:#a4165e;border:1px solid #ffd5e9}.amz-suggest .sg-badge.is-out{background:#f1f2f6;color:#566074;border:1px solid #e0e2ea}.amz-suggest [data-opt].is-active{background:#f6f3fb;box-shadow:inset 0 0 0 1px #e7dcf5}.amz-suggest .sg-chip.is-active{border-color:#c8157a;color:#c8157a;background:#fff6fb;box-shadow:none}.amz-suggest .sg-all{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;gap:10px;margin:8px -8px 0;padding:15px 18px;background:#1b1d2b;color:#fff;font-size:13px;font-weight:800}.amz-suggest .sg-all.is-active{background:#c8157a;box-shadow:none}.amz-suggest .sg-all kbd{font:inherit;font-size:11px;border:1px solid rgba(255,255,255,.35);border-radius:5px;padding:1px 6px;opacity:.8}.amz-suggest .sg-none{padding:26px 22px 10px;text-align:center}.amz-suggest .sg-none strong{display:block;font-size:15px;margin-bottom:6px}.amz-suggest .sg-none p{margin:0 0 6px;color:#566074;font-size:12px}.amz-suggest .is-empty .sg-all{margin-top:14px}.amz-suggest .is-loading{padding:14px;display:grid;gap:10px}.amz-suggest .sg-skel{height:56px;border-radius:12px;background:linear-gradient(90deg,#f3f4f8,#eceef4,#f3f4f8);background-size:200% 100%;animation:amzSkel 1.1s linear infinite}@keyframes amzSkel{to{background-position:-200% 0}}@media(max-width:860px){.amz-search .amz-suggest{position:fixed;top:auto;left:10px;right:10px;margin-top:10px}.amz-suggest__inner{max-height:68vh}.amz-suggest .sg-cols{grid-template-columns:1fr}.amz-suggest .sg-all kbd{display:none}}@media(prefers-reduced-motion:reduce){.amz-suggest .sg-skel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/236/assets/amuzzi-predictive.css.map */
