.lg-cc{--lgcc-ink: var(--lg-ink, #1a0f00);--lgcc-muted: rgba(var(--lg-ink-rgb, 26, 15, 0), .62);--lgcc-line: rgba(var(--lg-ink-rgb, 26, 15, 0), .08);--lgcc-gold-rgb: var(--lg-gold-rgb, 248, 144, 11);font-family:var(--font-body-family),sans-serif;color:var(--lgcc-ink);margin:2rem 0 0}.lg-cc__card{background:linear-gradient(180deg,#ffffff 0%,var(--lg-cream-light, #faf9f6) 100%);border:1px solid rgba(var(--lgcc-gold-rgb),.15);border-radius:var(--lg-radius-md, 12px);box-shadow:var(--lg-elev-1, 0 4px 12px rgba(26, 15, 0, .02));overflow:hidden}.lg-cc__head{padding:1.6rem 1.8rem 1.2rem;border-bottom:1px solid var(--lgcc-line)}.lg-cc__title{margin:0;font-family:Montserrat,var(--font-heading-family),sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.02em;line-height:1.3;color:var(--lgcc-ink)}.lg-cc__subtitle{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;color:var(--lgcc-muted)}.lg-cc__list{list-style:none;margin:0;padding:0}.lg-cc__item{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.2rem 1.8rem}.lg-cc__item+.lg-cc__item{border-top:1px solid var(--lgcc-line)}.lg-cc__media{display:block;width:6.4rem;height:6.4rem;background:#fff;border:1px solid rgba(var(--lgcc-gold-rgb),.12);border-radius:var(--lg-radius-sm, 8px);overflow:hidden}.lg-cc__img{display:block;width:100%;height:100%;object-fit:contain}.lg-cc__img--placeholder{fill:rgba(var(--lg-ink-rgb, 26, 15, 0),.2)}.lg-cc__info{display:flex;flex-direction:column;gap:.4rem;min-width:0}.lg-cc__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:1.4rem;line-height:1.35;color:var(--lgcc-ink);text-decoration:none;transition:color .25s ease}.lg-cc__name:hover,.lg-cc__name:focus-visible{color:var(--lg-gold-text, #a15e07)}.lg-cc__price{font-family:Montserrat,var(--font-heading-family),sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.02em;color:var(--lgcc-ink)}.lg-cc__form-el{margin:0}.lg-cc__add{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:8.8rem;min-height:4.4rem;padding:0 1.4rem;font-family:Montserrat,var(--font-heading-family),sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:var(--lgcc-ink);background:#fff;border:1px solid rgba(var(--lgcc-gold-rgb),.7);border-radius:0;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,transform .2s ease}.lg-cc__add:hover,.lg-cc__add:focus-visible{background:rgb(var(--lgcc-gold-rgb));color:#fff;transform:scale(1.02)}.lg-cc__add.loading,.lg-cc__add[aria-disabled=true]{cursor:progress;opacity:.6}.lg-cc__add.loading>span{visibility:hidden}.lg-cc__add.loading:after{content:"";position:absolute;width:1.6rem;height:1.6rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:lg-cc-spin .8s linear infinite}@keyframes lg-cc-spin{to{transform:rotate(360deg)}}.lg-cc__add .loading__spinner{display:none}.lg-cc__add--link{font-size:1.2rem}@media screen and (min-width:750px){.lg-cc__item{grid-template-columns:7.2rem minmax(0,1fr) auto}.lg-cc__media{width:7.2rem;height:7.2rem}}@media(prefers-reduced-motion:reduce){.lg-cc__add,.lg-cc__name{transition:none}.lg-cc__add.loading:after{animation-duration:2s}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/lg-completa-compra.css.map */
