.lgi[data-lgi-fidelity].lgi--retro{--lgi-retro-rose: #e74488;--lgi-retro-rose-deep: #d92e79;--lgi-retro-glass: linear-gradient(105deg, #d51c8b 0%, #e51f7a 48%, #ff799a 100%);--lgi-retro-u: calc(min(100vw, 1440px) / 1024)}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero{position:relative;isolation:isolate;overflow:hidden;height:calc(380 * var(--lgi-retro-u));min-height:0;border-color:#f4aac7;background:#f8b6d0}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy{position:relative;z-index:2;width:57%;padding:calc(24 * var(--lgi-retro-u)) 0 calc(20 * var(--lgi-retro-u)) calc(37 * var(--lgi-retro-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy h1{width:100%;max-width:none;margin:calc(10 * var(--lgi-retro-u)) 0 calc(6 * var(--lgi-retro-u));color:#111827;font-size:calc(47 * var(--lgi-retro-u));line-height:.99;letter-spacing:-.055em;text-wrap:balance}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy h1 .lgi-accent{display:inline;margin:0;color:var(--lgi-retro-rose)}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p{max-width:none;margin:0 0 calc(4 * var(--lgi-retro-u));color:#293348;font-size:calc(19 * var(--lgi-retro-u));line-height:1.3;white-space:nowrap}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p+p{color:#68748a;font-size:calc(13 * var(--lgi-retro-u));line-height:1.35}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;overflow:hidden;pointer-events:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art>img.lgi-retro-pink-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta,.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:not(:disabled){position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:.75em;min-height:max(calc(53 * var(--lgi-retro-u)),44px);border:2px solid rgb(255 255 255 / 98%);border-radius:999px;color:#fff;font-weight:700;text-decoration:none;background:linear-gradient(180deg,rgb(255 255 255 / 78%) 0%,rgb(255 229 247 / 34%) 16%,transparent 43%,rgb(255 195 226 / 7%) 72%,rgb(255 224 245 / 45%) 100%),var(--lgi-retro-glass);box-shadow:inset 0 0 10px 3px #ffffff85,inset 0 -2px 5px #ffeef9a6,0 0 8px 1px #ffffffa6,0 5px 16px #f6539b57,0 0 22px #f877c04d;text-shadow:0 1px 2px rgb(141 29 79 / 24%);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;-webkit-tap-highlight-color:transparent}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta:before,.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:not(:disabled):before{content:none;display:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{min-width:calc(248 * var(--lgi-retro-u));width:calc(248 * var(--lgi-retro-u));height:auto;padding:calc(8 * var(--lgi-retro-u)) calc(20 * var(--lgi-retro-u));font-size:calc(15 * var(--lgi-retro-u))}.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:not(:disabled){width:100%;min-width:0;min-height:44px;padding:8px 12px;font-size:inherit;line-height:1.2;cursor:pointer}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta:focus-visible,.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:focus-visible{outline:3px solid #81264f;outline-offset:3px;box-shadow:0 0 0 5px #fffffff0,0 8px 22px #ab296757}.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:disabled{min-height:44px;border:1px solid #eadfe5;color:#77727a;background:#f0edf0;box-shadow:none;text-shadow:none;cursor:not-allowed;opacity:.78}.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:disabled:before{display:none}@media(hover:hover)and (pointer:fine){.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta:hover,.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.035);box-shadow:inset 0 0 11px 3px #ffffff94,inset 0 -2px 5px #ffeef9b3,0 0 10px 2px #ffffffb3,0 6px 20px #f6539b66,0 0 26px #f877c059}}@media(max-width:700px){.lgi[data-lgi-fidelity].lgi--retro{--lgi-retro-u: 1px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero{display:flex;flex-direction:column;height:auto;min-height:0;padding-bottom:0;overflow:hidden;background:#f8b6d0}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy{order:0;width:100%;padding:22px 18px 15px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy h1{max-width:none;margin:9px 0 8px;font-size:clamp(36px,9.4vw,48px);line-height:1}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p{max-width:31ch;margin-bottom:5px;font-size:clamp(16px,4.6vw,19px);line-height:1.3;white-space:normal}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p+p{font-size:13px;line-height:1.4}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art{position:relative;order:1;inset:auto;width:100%;height:clamp(215px,66vw,300px);min-height:0;flex:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art>img.lgi-retro-pink-scene{object-fit:cover;object-position:right center;-webkit-mask-image:linear-gradient(transparent,#000 12%);mask-image:linear-gradient(transparent,#000 12%)}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{min-width:205px;width:205px;min-height:48px;padding:8px 14px;font-size:13px}}@media(prefers-reduced-motion:reduce){.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta,.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]{transition:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta:hover,.lgi[data-lgi-fidelity].lgi--retro form.lgic-buy [data-lg-add]:hover{transform:none}}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog{--lgic-rose-section: #fff1f6;--lgic-rose-deep: #9d174d;--lgic-rose-bright: #d92e79;--lgic-rose-muted: #6b5360;background-color:var(--lgic-rose-section)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-models-head h2,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-model-copy h3,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-sidebar summary,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-sidebar legend{color:var(--lgic-rose-deep)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-models-head h2 .lgi-accent{color:var(--lgic-rose-bright)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-models-head p,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-model-copy p,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-toolbar p,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-sidebar small,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-buy label{color:var(--lgic-rose-muted)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-model-copy .lgic-price{color:var(--lgic-rose-deep)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-model-copy .lgic-price--pending{color:#705b67}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgi-model-copy h3 a,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-details,.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reset{color:var(--lgic-rose-deep)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-sidebar input{accent-color:var(--lgic-rose-bright)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reveal{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin:12px auto 0;padding:8px 12px;border:0;background:transparent;color:var(--lgic-rose-deep);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reveal svg{width:14px;height:14px;flex:none;transition:transform .18s ease}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reveal[aria-expanded=true] svg{transform:rotate(180deg)}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reveal:focus-visible{outline:2px solid var(--lgic-rose-bright);outline-offset:3px}.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reveal[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.lgi[data-lgi-fidelity].lgi--retro .lgi-models.lgi-catalog .lgic-reveal svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lg-retro-reference.css.map */
