.ai-strategy-modal{width:min(1280px,calc(100vw - 48px));max-width:none;height:calc(100dvh - 48px);max-height:none;padding:0;border:0;border-radius:16px;background:#fff;color:#3d3f44;overflow:hidden;transform:translateZ(0)}.ai-strategy-modal::backdrop{background:#17171799}.ai-strategy-modal__panel{position:relative;display:flex;flex-direction:column;height:100%}.ai-strategy-modal__close{position:absolute;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border:1px solid #e2e1dc;border-radius:999px;background:#fff;color:inherit;cursor:pointer}.ai-strategy-modal__body{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 32px 20px}.ai-strategy-modal__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;color:#6b6d72}.ai-strategy-modal__loading[hidden]{display:none}.ai-strategy-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-top:1px solid #e2e1dc;background:#fff}.ai-strategy-modal__product{display:flex;align-items:center;gap:12px;min-width:0}.ai-strategy-modal__thumb{width:48px;height:48px;object-fit:contain;border-radius:8px;background:#f2f2f2;flex:none}.ai-strategy-modal__product-title{margin:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-strategy-modal__price{margin:0;font-size:14px;color:#6b6d72}.ai-strategy-modal__price s{margin-left:6px;opacity:.7}.ai-strategy-modal__atc{flex:none}html.ai-strategy-modal-open{overflow:hidden}@media(max-width:749px){.ai-strategy-modal{width:100vw;height:100dvh;border-radius:0}.ai-strategy-modal__close{top:12px;right:12px}.ai-strategy-modal__body{padding:20px 16px 16px}.ai-strategy-modal__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ai-strategy-modal__thumb{display:none}}
/*# sourceMappingURL=/cdn/shop/t/278/assets/ai-strategy-modal.css.map */
