#quote_cart{position:fixed;left:0;right:0;top:auto;bottom:-100vh;width:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto auto;grid-template-areas:"uno uno" "dos tres";gap:22px 48px;min-height:0;max-height:92vh;overflow-x:hidden;overflow-y:auto;padding:28px clamp(20px,5.5vw,80px) 32px;background:#fff;color:#121212;border-radius:24px 24px 0 0;box-shadow:0 -8px 32px #0000002e;opacity:0;visibility:hidden;z-index:2000;transition:bottom .35s ease-out,opacity .25s ease-out,visibility 0s linear .35s}#quote_cart.show{bottom:0;opacity:1;visibility:visible;transition:bottom .35s ease-out,opacity .25s ease-out,visibility 0s}#quote_cart_overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1999;background:#12121273;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}#quote_cart.show+#quote_cart_overlay{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}#quote_cart .top{grid-area:uno;display:flex;align-items:center;gap:16px;text-align:left}#quote_cart .top h2{margin:0;font-family:inherit;font-size:26px;font-weight:800;line-height:1.2;text-transform:none;letter-spacing:0;left:0;transform:none}#quote_cart .top h2:after{display:none}#quote_cart .arq-qc-chip{padding:6px 14px;border-radius:999px;background:#f4f4f4;color:#4a4a4a;font-size:14px;font-weight:600;white-space:nowrap}#quote_cart .top .cerrar{position:static;margin-left:auto;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f4f4f4;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#121212;transition:color .2s ease,transform .2s ease}#quote_cart .top .cerrar:hover,#quote_cart .top .cerrar:focus-visible{color:#ff5733;opacity:1;transform:rotate(90deg)}#quote_cart .top .cerrar i{width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 3l12 12M15 3L3 15'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 3l12 12M15 3L3 15'/%3E%3C/svg%3E") center / contain no-repeat}#quote_cart .middle{grid-area:dos;min-width:0}#quote_cart .middle ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(400px,31%),1fr));align-items:start;gap:16px;width:100%;max-height:min(420px,46vh);margin:0;padding:2px 8px 6px 2px;list-style:none;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#bdbdbd transparent}#quote_cart .middle ul li.arq-qc-item{width:auto;min-width:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:16px;padding:14px;overflow:visible;border:1px solid #e2e2e2;border-radius:18px;background:#fff}#quote_cart .middle ul.arq-qc-compact{grid-template-columns:repeat(auto-fill,minmax(max(420px,31%),1fr));gap:10px 16px;max-height:min(400px,44vh)}#quote_cart .middle ul.arq-qc-compact li.arq-qc-item{align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:14px}#quote_cart .arq-qc-compact .arq-qc-thumb{flex-basis:56px;width:56px;height:56px;border-radius:10px}#quote_cart .arq-qc-compact .arq-qc-info{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}#quote_cart .arq-qc-compact .arq-qc-info>div:first-child{min-width:0;flex:1 1 auto}#quote_cart .arq-qc-compact .arq-qc-name{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#quote_cart .arq-qc-compact .arq-qc-variant{display:none}#quote_cart .arq-qc-compact .arq-qc-actions{flex:0 0 auto;gap:8px}#quote_cart .arq-qc-compact .arq-qc-stepper button{width:40px;height:40px;font-size:20px}#quote_cart .arq-qc-compact .arq-qc-remove{min-height:40px;font-size:13px}#quote_cart .arq-qc-thumb{flex:0 0 104px;width:104px;height:104px;border-radius:14px;background:#f4f4f4;display:flex;align-items:center;justify-content:center;overflow:hidden}#quote_cart .arq-qc-thumb img{width:100%;height:100%;object-fit:contain;display:block}#quote_cart .arq-qc-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:8px}#quote_cart .arq-qc-name{margin:0;font-size:16px;font-weight:700;line-height:1.3;color:#121212}#quote_cart .arq-qc-variant{margin:2px 0 0;font-size:13px;line-height:1.3;color:#5f5f5f}#quote_cart .arq-qc-actions{display:flex;align-items:center;gap:14px}#quote_cart .arq-qc-stepper{display:inline-flex;align-items:center;border:1px solid #cfcfcf;border-radius:999px}#quote_cart .arq-qc-stepper button{width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#121212;font:inherit;font-size:22px;line-height:1;cursor:pointer}#quote_cart .arq-qc-stepper button:hover:not([disabled]){background:#f4f4f4}#quote_cart .arq-qc-stepper button[disabled]{opacity:.35;cursor:not-allowed}#quote_cart .arq-qc-qty{min-width:26px;text-align:center;font-size:16px;font-weight:800}#quote_cart .arq-qc-remove{min-height:44px;padding:0 4px;border:0;background:none;color:#5f5f5f;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}#quote_cart .arq-qc-remove:hover{color:#b93814}#quote_cart .arq-qc-empty{flex:1 1 auto;box-sizing:border-box;padding:22px 24px;border:1px dashed #cfcfcf;border-radius:18px;background:#fafafa;color:#4a4a4a;font-size:15px;line-height:1.5}#quote_cart .bottom{grid-area:tres;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:20px;background:#f4f4f4}#quote_cart .arq-qc-kicker{margin:0;font-size:15px;font-weight:700;color:#4a4a4a}#quote_cart .arq-qc-summary{margin:0 0 6px;font-size:20px;font-weight:800;line-height:1.25}#quote_cart .bottom .ver-price{box-sizing:border-box;width:100%;min-height:56px;height:56px;margin-top:auto;padding:0 20px;border:0;border-radius:999px;background:#ff5733;color:#fff;font-size:19px;font-weight:800;line-height:1;transition:background-color .2s ease}#quote_cart .bottom .ver-price:hover,#quote_cart .bottom .ver-price:focus-visible{background:#121212;color:#fff;opacity:1}#quote_cart .arq-qc-secondary{min-height:48px;padding:0 20px;border:1.5px solid #121212;border-radius:999px;background:transparent;color:#121212;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease}#quote_cart .arq-qc-secondary:hover,#quote_cart .arq-qc-secondary:focus-visible{background:#121212;color:#fff}#quote_cart .arq-qc-note{margin:0;text-align:center;font-size:13px;color:#5f5f5f}#quote_cart button:focus-visible,#quote_cart a:focus-visible{outline:2px solid #ff5733;outline-offset:2px}@media only screen and (max-width:830px){#quote_cart{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"uno" "dos" "tres";gap:14px;max-height:90vh;padding:18px 16px 20px;border-radius:20px 20px 0 0}#quote_cart .top{flex-wrap:wrap;gap:8px 12px}#quote_cart .top h2{font-size:22px;white-space:nowrap}#quote_cart .top .cerrar{order:2}#quote_cart .arq-qc-chip{order:3;padding:4px 10px;font-size:13px}#quote_cart .middle ul,#quote_cart .middle ul.arq-qc-compact{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;max-height:36vh;overflow-x:hidden;overflow-y:auto;padding:2px 2px 4px}#quote_cart .middle ul li.arq-qc-item{flex:0 0 auto;width:100%;gap:14px;padding:12px}#quote_cart .middle ul.arq-qc-compact li.arq-qc-item{gap:10px;padding:8px}#quote_cart .arq-qc-compact .arq-qc-info{flex-wrap:wrap;gap:4px 8px}#quote_cart .arq-qc-thumb{flex-basis:84px;width:84px;height:84px}#quote_cart .arq-qc-name{font-size:15px}#quote_cart .bottom{gap:10px;padding:16px}#quote_cart .arq-qc-kicker{display:none}#quote_cart .arq-qc-summary{margin:0;font-size:16px}#quote_cart .bottom .ver-price{margin-top:0}#quote_cart .arq-qc-note{display:none}}@media(prefers-reduced-motion:reduce){#quote_cart .top .cerrar,#quote_cart .top .cerrar:hover,#quote_cart,#quote_cart.show,#quote_cart_overlay,#quote_cart.show+#quote_cart_overlay{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/arq-quote-panel.css.map */
