.morm-qa-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;background:#14141680;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.morm-qa-card{position:relative;background:#fff;color:#141416;width:min(94vw,26rem);max-height:90vh;overflow-y:auto;border-radius:22px;box-shadow:0 24px 60px #11111147;padding:1.4rem 1.4rem 1.5rem;transform:translateY(16px) scale(.98);opacity:0;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .25s ease}.morm-qa-overlay.is-open .morm-qa-card{transform:none;opacity:1}.morm-qa-close{position:absolute;top:.85rem;right:.85rem;background:none;border:none;font-size:1.05rem;line-height:1;color:#11111173;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .18s ease,background .18s ease}.morm-qa-close:hover{background:#1111110f;color:#141416}.morm-qa-head{display:flex;gap:.9rem;align-items:center;padding-right:2rem;margin-bottom:1.1rem}.morm-qa-thumb{width:64px;height:80px;object-fit:cover;border-radius:12px;flex-shrink:0;background:#f3f3f3}.morm-qa-title{margin:0 0 .3rem;font-family:var(--font-heading--family, inherit);font-size:.92rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;line-height:1.25}.morm-qa-price-row{display:flex;align-items:baseline;gap:.5rem}.morm-qa-price{font-size:1rem;font-weight:700;color:#141416}.morm-qa-compare{font-size:.82rem;color:#1116;text-decoration:line-through}.morm-qa-group{margin-bottom:1rem}.morm-qa-label{margin:0 0 .5rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#1119}.morm-qa-hint{font-weight:500;text-transform:none;letter-spacing:0;color:var(--morm-accent, #F5C518)}.morm-qa-sizes{display:flex;flex-wrap:wrap;gap:.45rem}.morm-qa-size{min-width:2.6rem;height:2.6rem;padding:0 .6rem;border-radius:10px;border:1.5px solid rgba(17,17,17,.16);background:#fff;color:#141416;font-size:.82rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.morm-qa-size:hover{border-color:#11111173}.morm-qa-size[data-qa-selected]{border-color:var(--morm-accent, #F5C518);background:var(--morm-accent, #F5C518);color:#1a1a1a}.morm-qa-size[data-qa-unavailable]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.morm-qa-input{width:100%;box-sizing:border-box;margin-bottom:.5rem;padding:.7rem .85rem;border-radius:12px;border:1.5px solid rgba(17,17,17,.14);background:#fafafa;color:#141416;font-size:.9rem;transition:border-color .15s ease,background .15s ease}.morm-qa-input:last-child{margin-bottom:0}.morm-qa-input::placeholder{color:#1116}.morm-qa-input:focus{outline:none;border-color:var(--morm-accent, #F5C518);background:#fff}.morm-qa-footer{display:flex;align-items:center;gap:.7rem;margin-top:1.2rem}.morm-qa-qty{display:flex;align-items:center;gap:.2rem;border:1.5px solid rgba(17,17,17,.14);border-radius:999px;padding:.2rem;flex-shrink:0}.morm-qa-qty-btn{width:2rem;height:2rem;border:none;background:none;color:#141416;font-size:1.1rem;line-height:1;cursor:pointer;border-radius:50%;transition:background .15s ease}.morm-qa-qty-btn:hover{background:#1111110f}.morm-qa-qty-val{min-width:1.4rem;text-align:center;font-weight:700;font-size:.9rem}.morm-qa-submit{flex:1;min-height:2.9rem;border:none;border-radius:999px;background:var(--morm-accent, #F5C518);color:#1a1a1a;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 16px #f5c51866;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.morm-qa-submit:hover:not(:disabled){background:#e0a500;transform:translateY(-1px);box-shadow:0 6px 20px #f5c5188c}.morm-qa-submit:disabled{opacity:.6;cursor:default}.morm-qa-submit.is-loading{color:transparent;position:relative}.morm-qa-submit.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.1rem;height:1.1rem;border:2px solid rgba(26,26,26,.35);border-top-color:#1a1a1a;border-radius:50%;animation:morm-qa-spin .7s linear infinite}@keyframes morm-qa-spin{to{transform:rotate(360deg)}}@media(max-width:749px){.morm-qa-card{width:100%;border-radius:22px 22px 0 0;align-self:flex-end;max-height:88vh}.morm-qa-overlay{align-items:flex-end;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/morm-quickadd.css.map */
