html.nqa-lock{overflow:hidden}#NuceryQuickAdd{--nqa-ink: #221c15;--nqa-soft: #6a5f52;--nqa-line: #e7ddcd;--nqa-paper: #ffffff;--nqa-gold: #a9824a;--nqa-gold-soft: #c6a66c;--nqa-disabled: #cfc4b2;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483002;display:none;align-items:center;justify-content:center;padding:28px;font-family:inherit}#NuceryQuickAdd.is-open{display:flex}.nqa__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#140f098c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nqa__dialog{position:relative;z-index:1;width:100%;max-width:540px;max-height:88vh;overflow:hidden;background:var(--nqa-paper);border-radius:18px;box-shadow:0 40px 90px -30px #140f09b3;display:flex;flex-direction:column;animation:nqa-in .3s cubic-bezier(.34,1.56,.64,1)}@keyframes nqa-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.nqa__x{position:absolute;top:12px;right:12px;z-index:4;width:34px;height:34px;border-radius:50%;border:none;background:#ffffffeb;color:var(--nqa-ink);font-size:20px;line-height:1;cursor:pointer;box-shadow:0 4px 14px -6px #281c0c80}.nqa__grab{display:none}.nqa__body{display:flex;gap:18px;padding:26px 24px 24px;overflow-y:auto}.nqa__media{flex:0 0 120px;width:120px;height:120px;border-radius:12px;overflow:hidden;background:radial-gradient(120% 120% at 50% 30%,#fff,#f1e8d8)}.nqa__media img{width:100%;height:100%;object-fit:cover;display:block}.nqa__info{flex:1 1 auto;min-width:0}.nqa__eyebrow{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--nqa-gold);font-weight:600;margin-bottom:6px}.nqa__title{font-size:18px;font-weight:600;line-height:1.2;color:var(--nqa-ink);margin:0}.nqa__price{margin-top:8px;font-size:15px;color:var(--nqa-ink);font-weight:600}.nqa__price s{font-size:13px;color:var(--nqa-soft);font-weight:400;margin-left:6px}.nqa__opt{margin-top:16px}.nqa__opt-name{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--nqa-soft);margin-bottom:8px}.nqa__opts{display:flex;flex-wrap:wrap;gap:8px}.nqa__opt-btn{border:1px solid var(--nqa-line);background:#fff;color:var(--nqa-ink);border-radius:8px;padding:9px 14px;font-size:13px;cursor:pointer;transition:.18s}.nqa__opt-btn:hover{border-color:var(--nqa-gold-soft)}.nqa__opt-btn.sel{border-color:var(--nqa-ink);box-shadow:0 0 0 1.5px var(--nqa-ink)}.nqa__opt-btn.soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}.nqa__add{margin-top:20px;width:100%;border:none;border-radius:12px;padding:16px;font-family:inherit;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#fff;background:var(--nqa-ink);cursor:pointer;transition:.2s}.nqa__add:hover:not(:disabled){letter-spacing:.24em}.nqa__add:disabled{background:var(--nqa-disabled);cursor:not-allowed}.nqa__add.is-loading{pointer-events:none;opacity:.8}@media(max-width:749px){#NuceryQuickAdd{padding:0;align-items:flex-end}.nqa__dialog{max-width:none;width:100%;max-height:92vh;border-radius:22px 22px 0 0;animation:nqa-up .35s cubic-bezier(.34,1.56,.64,1)}@keyframes nqa-up{0%{transform:translateY(100%)}to{transform:none}}.nqa__grab{display:block;width:42px;height:4px;border-radius:4px;background:var(--nqa-line);margin:10px auto 0}.nqa__body{padding:18px 18px 26px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nucery-quick-add.css.map */
