.lola-reference-cart .drawer__inner{isolation:isolate}.lola-quick-layer{position:absolute;top:0;right:.8rem;bottom:0;width:min(40rem,calc(100vw - 1.6rem));z-index:70;pointer-events:none;overflow:visible}.lola-quick-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000091;opacity:0;transition:opacity .24s ease;pointer-events:auto}.lola-quick-dialog{position:absolute;left:.8rem;right:.8rem;bottom:1.2rem;max-width:50rem;margin:auto;background:#fff;border-radius:1.3rem;box-shadow:0 12px 35px #00000029;transform:translateY(calc(100% + 3rem));opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease;pointer-events:auto;color:#111;font-family:Arial,Helvetica,sans-serif;will-change:transform}.lola-quick-layer.is-open .lola-quick-backdrop{opacity:1}.lola-quick-layer.is-open .lola-quick-dialog{transform:translateY(0);opacity:1}.lola-quick-layer.is-closing .lola-quick-dialog{transform:translateY(calc(100% + 3rem));opacity:0;transition-duration:.24s}.lola-quick-close{position:absolute;top:-5.8rem;left:50%;transform:translate(-50%);display:grid;place-items:center;width:4.8rem;height:4.8rem;border:0;border-radius:50%;background:#fff;color:#111;font-size:3.9rem;font-weight:300;line-height:1;cursor:pointer;box-shadow:0 3px 8px #0000001a}.lola-quick-summary{display:grid;grid-template-columns:11.2rem minmax(0,1fr);gap:2rem;padding:2rem;border-bottom:1px solid #dedede;min-height:18rem;align-items:start}.lola-quick-summary>img{width:11.2rem;height:14.8rem;object-fit:cover;background:#f5f5f5}.lola-quick-summary__text{min-width:0}.lola-quick-summary h4{margin:1rem 0 1.3rem;font-size:1.7rem;font-family:Arial,Helvetica,sans-serif;font-weight:500;line-height:1.42;letter-spacing:0}.lola-quick-price{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;line-height:1.2}.lola-quick-price b{font-size:1.8rem;font-weight:600}.lola-quick-price s{font-size:1.45rem;color:#a2a2a2}.lola-quick-savings{margin:1.2rem 0 0;font-size:1.5rem;color:#26775c;font-weight:600;line-height:1.3}.lola-quick-variants{text-align:center;padding:2.1rem 1rem 1.5rem}.lola-quick-variants>p{margin:0 0 1.6rem;font-size:1.7rem;font-weight:400}.lola-quick-variants>p strong{font-weight:700;margin-left:.7rem}.lola-quick-choices{display:flex;align-items:center;justify-content:center;gap:1.25rem;min-height:7.4rem}.lola-quick-choice{width:5.2rem;height:7.2rem;border:2px solid transparent;background:#f7f7f7;display:grid;place-items:center;padding:.3rem;border-radius:0;cursor:pointer;flex:none}.lola-quick-choice[aria-pressed=true]{border-color:#161616}.lola-quick-choice img{width:100%;height:100%;object-fit:cover}.lola-quick-choice span{font-size:1.3rem}.lola-quick-actions{padding:0 2rem 2rem}.lola-quick-add{width:100%;min-height:6rem;background:#000;color:#fff;border:0;font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.05em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.8rem}.lola-quick-add[aria-disabled=true]{opacity:.65;cursor:progress}.lola-quick-actions .product-form__error-message-wrapper{font-size:1.3rem;color:#a32121;padding:.5rem 0}.lola-quick-actions .loading__spinner{width:1.6rem}@media(max-width:749px){.lola-quick-dialog{left:.6rem;right:.6rem;bottom:1.2rem}.lola-quick-summary{grid-template-columns:9rem minmax(0,1fr);gap:2rem;padding:1.5rem 1.6rem;min-height:16rem}.lola-quick-summary>img{width:9rem;height:12.1rem}.lola-quick-summary h4{font-size:1.6rem;margin:.7rem 0 1rem}.lola-quick-price b{font-size:1.7rem}.lola-quick-price s{font-size:1.4rem}.lola-quick-savings{font-size:1.45rem}.lola-quick-actions{padding:0 1.5rem 1.5rem}.lola-quick-add{min-height:5rem}}@media(prefers-reduced-motion:reduce){.lola-quick-backdrop,.lola-quick-dialog{transition:none}}.lola-quick-layer.is-closing,.lola-quick-layer.is-closing *{pointer-events:none!important}.lola-quick-size-section{margin:1.1rem 0 0;padding:0 .8rem}.lola-quick-size-section p{margin:.3rem 0 .8rem;font:400 1.45rem/1.25 Arial,Helvetica,sans-serif;text-align:center}.lola-quick-size-section p strong{font-weight:600}.lola-quick-sizes{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:.55rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.3rem .3rem .8rem}.lola-quick-sizes::-webkit-scrollbar{display:none}.lola-quick-size-choice{flex:0 0 auto;min-width:3.8rem;height:3.3rem;border:1px solid #d2d2d2;border-radius:0;background:#fff;color:#111;font:400 1.3rem/1 Arial,Helvetica,sans-serif;cursor:pointer;padding:0 .5rem}.lola-quick-size-choice[aria-pressed=true]{border:2px solid #111;font-weight:600}.lola-quick-size-choice:disabled{opacity:.36;cursor:not-allowed;text-decoration:line-through}.lola-quick-dialog{max-height:min(90vh,72rem)}.lola-quick-variants{max-height:42vh;overflow-y:auto}.lola-quick-sizes{flex-wrap:wrap;justify-content:center;overflow-x:visible}.lola-quick-size-choice{min-width:3.9rem}.lola-quick-add:disabled{opacity:.55;cursor:not-allowed}.lola-quick-variants>p strong,.lola-quick-size-section p strong{color:#111}.lola-quick-summary h4{font-weight:600}.lola-quick-price b{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/82/assets/lola-cart-modal.css.map */
