.apgo-home-card__add.is-loading{cursor:wait;opacity:.66}.apgo-home-card__noscript{display:block;margin-top:8px;color:#ff7a1a;font-size:12px;text-align:center}.apgo-cc-qa-modal,.apgo-cc-qa-modal *{box-sizing:border-box}.apgo-cc-qa-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:none;color:#f5f5f5}.apgo-cc-qa-modal.is-open{display:block}.apgo-cc-qa-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:apgo-qa-fade .18s ease-out}.apgo-cc-qa-modal__dialog{position:absolute;top:50%;left:50%;width:min(560px,calc(100vw - 32px));max-height:min(82vh,720px);overflow-y:auto;transform:translate(-50%,-50%);border:1px solid #313238;border-radius:18px;background:#121317;box-shadow:0 26px 80px #000000b3;animation:apgo-qa-rise .24s cubic-bezier(.2,.7,.2,1)}.apgo-cc-qa-modal__close{position:absolute;top:12px;right:12px;z-index:2;display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid #3b3c43;border-radius:50%;background:#1d1e23;color:#fff;font-size:24px;line-height:1;cursor:pointer}.apgo-cc-qa-modal__close:hover,.apgo-cc-qa-modal__close:focus-visible{border-color:#ff6b1a;outline:none}.apgo-cc-qa-modal__body{display:flex;flex-direction:column;gap:20px;padding:24px}.apgo-cc-qa-modal__top{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;padding-right:34px}.apgo-cc-qa-modal__media{display:grid;overflow:hidden;aspect-ratio:1;place-items:center;border:1px solid #303138;border-radius:13px;background:linear-gradient(145deg,#292a31,#1a1b20)}.apgo-cc-qa-modal__img{display:block;width:100%;height:100%;object-fit:contain}.apgo-cc-qa-modal__info{min-width:0}.apgo-cc-qa-modal__eyebrow{margin:0 0 8px;color:#ff6b1a;font-size:11px;font-weight:800;letter-spacing:.16em}.apgo-cc-qa-modal__title{margin:0 0 12px;color:#fff;font-size:clamp(18px,2.2vw,24px);line-height:1.35}.apgo-cc-qa-modal__price{display:flex;flex-wrap:wrap;gap:9px;align-items:baseline;min-height:25px;color:#b5b5bd;font-size:13px}.apgo-cc-qa-modal__price-current{color:#ff7a1a;font-size:21px;font-weight:850}.apgo-cc-qa-modal__price-compare{color:#777881;text-decoration:line-through}.apgo-cc-qa-modal__options:empty{display:none}.apgo-cc-qa-modal__options{display:grid;gap:16px;padding:18px 0;border-top:1px solid #292a30;border-bottom:1px solid #292a30}.apgo-cc-qa-modal__opt-group{min-width:0;margin:0;padding:0;border:0}.apgo-cc-qa-modal__opt-name{margin:0 0 9px;padding:0;color:#c5c5cb;font-size:13px;font-weight:700}.apgo-cc-qa-modal__opt-chips{display:flex;flex-wrap:wrap;gap:8px}.apgo-cc-qa-modal__chip{min-height:38px;padding:7px 15px;border:1px solid #37383f;border-radius:999px;background:#1b1c21;color:#d1d1d5;font:inherit;font-size:13px;cursor:pointer}.apgo-cc-qa-modal__chip:hover,.apgo-cc-qa-modal__chip:focus-visible{border-color:#ff6b1abf;outline:none}.apgo-cc-qa-modal__chip.is-active{border-color:#ff6b1a;background:#ff6b1a;color:#090909;font-weight:800}.apgo-cc-qa-modal__footer{display:flex;gap:12px;align-items:stretch}.apgo-cc-qa-modal__qty{display:grid;grid-template-columns:38px 42px 38px;overflow:hidden;border:1px solid #37383f;border-radius:10px;background:#1b1c21}.apgo-cc-qa-modal__qty button,.apgo-cc-qa-modal__qty input{min-width:0;border:0;background:transparent;color:#fff;text-align:center}.apgo-cc-qa-modal__qty button{font-size:18px;cursor:pointer}.apgo-cc-qa-modal__qty input{width:42px;-webkit-appearance:textfield;appearance:textfield;font-size:14px}.apgo-cc-qa-modal__qty input::-webkit-inner-spin-button,.apgo-cc-qa-modal__qty input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.apgo-cc-qa-modal__cta{flex:1;min-height:48px;border:1px solid #ff6b1a;border-radius:10px;background:#ff6b1a;color:#080808;font-size:14px;font-weight:850;cursor:pointer}.apgo-cc-qa-modal__cta:hover:not(:disabled),.apgo-cc-qa-modal__cta:focus-visible:not(:disabled){background:#ff853d;outline:none}.apgo-cc-qa-modal__cta:disabled{border-color:#33343a;background:#292a30;color:#7c7d85;cursor:not-allowed}.apgo-cc-toast{position:fixed;top:calc(var(--header-group-height, 88px) + 14px);left:50%;z-index:10040;max-width:calc(100vw - 32px);padding:11px 22px;transform:translate(-50%,-16px);border:1px solid rgba(255,107,26,.62);border-radius:999px;background:#111216;box-shadow:0 12px 36px #0000009e;color:#ff7a1a;font-size:14px;font-weight:750;text-align:center;opacity:0;pointer-events:none;transition:transform .22s ease-out,opacity .22s ease-out}.apgo-cc-toast.is-visible{transform:translate(-50%);opacity:1}.apgo-cc-toast--err{border-color:#e84e4ead;color:#ff6868}.apgo-quick-add-fly{position:fixed;top:0;left:0;z-index:10050;display:block;width:44px;height:44px;pointer-events:none;transform-origin:center;will-change:transform,opacity;filter:drop-shadow(0 7px 12px rgba(0,0,0,.45))}.apgo-quick-add-fly svg{display:block;width:100%;height:100%}@keyframes apgo-qa-fade{0%{opacity:0}to{opacity:1}}@keyframes apgo-qa-rise{0%{opacity:0;transform:translate(-50%,-47%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:749px){.apgo-cc-qa-modal__dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 28px);border-radius:16px}.apgo-cc-qa-modal__body{gap:16px;padding:18px}.apgo-cc-qa-modal__top{grid-template-columns:105px minmax(0,1fr);gap:14px;padding-right:25px}.apgo-cc-qa-modal__footer{flex-direction:column}.apgo-cc-qa-modal__qty{grid-template-columns:44px 1fr 44px;min-height:44px}.apgo-cc-qa-modal__qty input{width:100%}.apgo-cc-toast{top:calc(var(--header-group-height, 68px) + 10px);font-size:13px}}@media(prefers-reduced-motion:reduce){.apgo-cc-qa-modal__overlay,.apgo-cc-qa-modal__dialog{animation:none}.apgo-cc-toast{transition:opacity .1s linear}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/apgo-home-quick-add.css.map */
