.lgv{max-width:110rem;margin:2rem auto 4rem;padding:clamp(3rem,5vw,6rem);border:1px solid rgba(0,215,255,.32);border-radius:1.6rem;background:radial-gradient(circle at top right,rgba(226,35,129,.12),transparent 38%),#0b0714;color:#fff;box-shadow:0 22px 60px -42px #00d7ffbf}.lgv--compact{margin-top:3rem;margin-bottom:3rem;padding-top:clamp(2.8rem,4vw,4.8rem);padding-bottom:clamp(2.8rem,4vw,4.8rem)}.lgv__content{max-width:92rem;margin:0 auto;text-align:center}.lgv__eyebrow{margin:0 0 1rem;color:#00d7ff;font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.lgv__heading{margin:0 auto 1.6rem;max-width:84rem;color:#fff;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.12;text-wrap:balance}.lgv__body{max-width:86rem;margin:0 auto;color:#ffffffeb;font-size:1.65rem;line-height:1.7}.lgv__body p{margin:0 0 1.2rem}.lgv__body a{color:#00d7ff;font-weight:700;text-decoration-thickness:.1rem;text-underline-offset:.25rem}.lgv__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:2.6rem 0 0;padding:0;list-style:none;text-align:left}.lgv__step{display:flex;align-items:flex-start;gap:1rem;min-height:100%;padding:1.6rem;border:1px solid rgba(0,215,255,.22);border-radius:1.2rem;background:#00000057;color:#fff;font-size:1.45rem;line-height:1.5}.lgv__number{display:inline-flex;flex:0 0 2.8rem;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:999px;color:#fff;background:#c92b7d;font-size:1.3rem;font-weight:700;line-height:1}.lgv__disclaimer{max-width:78rem;margin:1.6rem auto 0;color:#ffffffb3;font-size:1.2rem;line-height:1.55}.lgv__disclaimer p{margin:0}@media screen and (max-width:749px){.lgv{margin:1.5rem auto 3rem;padding:2.6rem 1.8rem;border-radius:1.2rem}.lgv__eyebrow{font-size:1.05rem}.lgv__heading{font-size:clamp(2.5rem,8vw,3.3rem)}.lgv__body{font-size:1.5rem;line-height:1.65}.lgv__steps{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.lgv__step{padding:1.4rem}}.lgcc{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;margin:1.5rem auto;max-width:44.5rem}.lgcc__btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:4.5rem;padding:1rem 2rem;border-radius:999px;font-family:inherit;font-size:1.5rem;font-weight:400;line-height:1;letter-spacing:.01em;text-transform:none;color:#fff;background:#c92b7d;box-shadow:0 8px 24px -12px #c92b7da6;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.lgcc__btn:hover{background:#b82470;transform:translateY(-1px);box-shadow:0 10px 28px -12px #c92b7dc7,0 0 0 2px #00d7ff59}.lgcc__btn:focus-visible{outline:2px solid #00D7FF;outline-offset:3px}.lgcc__spark{font-size:.95rem;line-height:1;color:#fff}.lgcc__hint{margin:0;font-family:inherit;font-size:.9rem;color:#00d7ff;opacity:.95}.lgcc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.lgcc-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#06040cd1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lgcc-modal__panel{position:relative;width:100%;height:100%;max-width:none;background:#0b0714;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-shadow:0 30px 120px -30px #000000e6}.lgcc-modal__close{display:none!important}.lgcc-modal__frame{display:block;width:100%;height:100%;min-height:100%;max-height:none;border:0;background:#0b0714}.lgcc-modal__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#fff;background:#0b0714;transition:opacity .4s ease}.lgcc-modal__loading[hidden]{display:none}.lgcc-modal__spinner{width:2.5rem;height:2.5rem;border-radius:999px;border:3px solid rgba(255,255,255,.15);border-top-color:#ff0a8c;animation:lgcc-spin 1s linear infinite}.lgcc-modal__loading p{margin:0;font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;opacity:.75}@keyframes lgcc-spin{to{transform:rotate(360deg)}}@media(min-width:900px){.lgcc-modal{padding:2rem}.lgcc-modal__panel{width:min(100%,1040px);height:min(92vh,940px);border-radius:1.75rem;border:1px solid rgba(255,255,255,.1)}}html.lgcc-lock,html.lgcc-lock body,.lgcc-scroll-owner-lock{overflow:hidden!important;overscroll-behavior:none!important;scrollbar-width:none!important;-ms-overflow-style:none}html.lgcc-lock::-webkit-scrollbar,html.lgcc-lock body::-webkit-scrollbar,.lgcc-scroll-owner-lock::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.article-template__next-step{margin-top:4rem;padding:3rem;border:1px solid rgb(var(--color-foreground),.2);border-radius:var(--text-boxes-radius)}.article-template__next-step h2{margin-top:0}.article-template__next-step-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.article-template__related{margin-top:5rem}.article-template__related-grid{margin-top:2.4rem}@media screen and (max-width:749px){.article-template__next-step{padding:2rem}.article-template__next-step-actions .button{width:100%}}.collection-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}@media screen and (max-width:749px){.collection-hero__actions .button{width:100%}}.light-glow-mobile-actions{display:none}@media screen and (max-width:749px){body{padding-bottom:calc(6.4rem + env(safe-area-inset-bottom))}.light-glow-mobile-actions{position:fixed;right:0;bottom:0;left:0;z-index:50;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.8rem;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));background:#04070cf5;border-top:.1rem solid rgba(30,221,245,.45);box-shadow:0 -.6rem 2rem #00000047}.light-glow-mobile-actions__link{min-width:0;min-height:4.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:.8rem 1rem;border-radius:999px;font-size:1.35rem;font-weight:700;line-height:1.15;text-align:center;text-decoration:none}.light-glow-mobile-actions__link:hover,.light-glow-mobile-actions__link:focus-visible{text-decoration:none}.light-glow-mobile-actions__call{color:#fff;border:.1rem solid rgba(255,255,255,.7);background:transparent}.light-glow-mobile-actions__primary{color:#fff;background:#e22381;box-shadow:0 .5rem 1.2rem #e2238147}.light-glow-mobile-actions__icon{width:1.8rem;height:1.8rem;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map */
