html.ks-qa-open{overflow:hidden}#ks-quickadd-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;font-family:inherit}.ks .ks-qa__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ks .ks-qa__panel{position:absolute;right:0;top:0;height:100%;width:min(460px,94vw);background:linear-gradient(180deg,#0f0f0ffa,#080808fa);border-left:1px solid rgba(255,255,255,.12);box-shadow:-30px 0 80px #0000008c;padding:16px 16px 18px;display:flex;flex-direction:column}.ks .ks-qa__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.ks .ks-qa__title{font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7}.ks .ks-qa__close{width:38px;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#00000059;color:#ffffffe6;cursor:pointer;transition:.25s ease}.ks .ks-qa__close:hover{border-color:var(--ks-accent);box-shadow:0 0 0 4px #de3c771f}.ks .ks-qa__body{padding-top:14px;display:grid;gap:14px;overflow:auto}.ks .ks-qa__product{display:grid;grid-template-columns:78px 1fr;gap:12px;align-items:center;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.ks .ks-qa__img{width:78px;height:98px;border-radius:14px;overflow:hidden;background:#ffffff0f}.ks .ks-qa__img img{width:100%;height:100%;object-fit:cover;display:block}.ks .ks-qa__info{min-width:0}.ks .ks-qa__name{font-size:14px;line-height:1.25;margin:0;color:#ffffffeb}.ks .ks-qa__price{color:#ffffffb8;font-size:13px;margin-top:6px}.ks .ks-qa__variants,.ks .ks-qa__vlist{display:grid;gap:10px}.ks .ks-qa__vrow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease,opacity .12s ease;cursor:pointer}.ks .ks-qa__vrow:hover{transform:translateY(-1px);border-color:#de3c778c;background:#de3c7714;box-shadow:0 8px 22px #00000059}.ks .ks-qa__vrow input[type=radio]{position:absolute;opacity:0;pointer-events:none}.ks .ks-qa__vname{font-size:13px;color:#ffffffe0}.ks .ks-qa__vprice{font-size:13px;color:#ffffffa6;white-space:nowrap}.ks .ks-qa__vrow:focus-within{border-color:#de3c77d9;box-shadow:0 0 0 3px #de3c772e,0 10px 26px #00000073;background:#de3c771a}@supports selector(:has(*)){.ks .ks-qa__vrow:has(input[type=radio]:checked){border-color:#de3c77e6;box-shadow:0 0 0 3px #de3c7733,0 10px 26px #00000073;background:#de3c771a}}.ks .ks-qa__vrow.is-disabled{cursor:pointer!important;opacity:.72;background:#ffffff05;border-color:#ffffff0f;box-shadow:none;transform:none}.ks .ks-qa__vrow.is-disabled:hover{opacity:1;transform:translateY(-1px);border-color:#de3c77a6!important;background:#de3c7714!important;box-shadow:0 14px 34px #00000073}.ks .ks-qa__actions{margin-top:4px;display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center}.ks .ks-qa__actions .ks-btn{width:100%;justify-content:center}.ks .ks-qa__msg{padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffb8;font-size:13px}@media(max-width:420px){.ks .ks-qa__panel{width:100vw;border-left:none}}.ks-qa-open #ks-quickadd-root .ks-qa__notify-pill{margin-left:auto;padding:6px 10px;border-radius:999px;border:1px solid rgba(222,60,119,.85);background:#de3c772e;color:#fff!important;opacity:1!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:900;letter-spacing:.1em;text-transform:uppercase;font-size:11px;line-height:1;gap:6px}.ks-qa-open #ks-quickadd-root .ks-qa__notify-pill:before{content:"\1f514";font-size:12px;line-height:1;transform:translateY(-1px)}.ks-qa-open #ks-quickadd-root .ks-qa__hintline{margin-top:10px;font-size:12.5px;opacity:.85}.ks-qa-open #ks-quickadd-root .ks-qa__notify-btn{width:100%;justify-content:center;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:12px 14px;border-radius:14px;border:1px solid rgba(222,60,119,.85);background:#de3c7733;box-shadow:0 10px 28px #00000073}.ks-qa-open #ks-quickadd-root .ks-qa__notify-btn:hover{background:#de3c774d}body.ks-notify-contact .main-content{padding-top:24px}body.ks-notify-contact #ks-notify-contact-head{max-width:720px;margin:0 auto 14px}body.ks-notify-contact .ks-notify-head{border:1px solid rgba(255,255,255,.1);background:#00000059;border-radius:18px;padding:16px;box-shadow:0 16px 44px #0000008c}body.ks-notify-contact .ks-notify-head__title{font-weight:800;font-size:18px;line-height:1.2}body.ks-notify-contact .ks-notify-head__sub{margin-top:6px;opacity:.85}body.ks-notify-contact .ks-notify-card{margin-top:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(222,60,119,.35);background:#de3c771a}body.ks-notify-contact .ks-notify-card__label{opacity:.85;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}body.ks-notify-contact .ks-notify-card__product{font-weight:750}body.ks-notify-contact .ks-notify-card__variant{margin-top:4px;opacity:.9}body.ks-notify-contact .ks-notify-card__link{display:inline-block;margin-top:8px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);opacity:.9}body.ks-notify-contact .ks-notify-bullets{margin-top:12px;display:grid;gap:6px;opacity:.9}body.ks-notify-contact .ks-notify-bullets__item{font-size:14px}body.ks-notify-contact form[action^="/contact"]{max-width:720px;margin:0 auto;border:1px solid rgba(255,255,255,.1);background:#00000040;border-radius:18px;padding:16px;box-shadow:0 16px 44px #00000073}body.ks-notify-contact .ks-notify-hide-field{display:none!important}body.ks-notify-contact form[action^="/contact"] button[type=submit],body.ks-notify-contact form[action^="/contact"] input[type=submit]{width:100%;border-radius:16px!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important}.ks-card.is-oos .restock-rocket-button-collection,.ks-card.is-oos .restock-rocket-button,.ks-card.is-oos button.restock-rocket-button-collection,.ks-card.is-oos button.restock-rocket-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/ks-quickadd.css.map */
