.livpride{--ink:#000000;--ink-2: rgba(0,0,0,.72);--page:#e3f1ff;--card:#ffffff;--muted:#e3f1ff;--deep-1:#102a43;--deep-2:#0b1f33;--tint-1:#e3f1ff;--tint-2:#f2f8ff;--stroke: rgba(0,0,0,.1);--stroke-2: rgba(255,255,255,.18);--accent:#7cc4ff;--accent-2:#a7ddff;--shadow-soft: 0 14px 44px rgba(0,0,0,.12);--r-lg: 26px;--r-md: 20px;--r-sm: 16px;--container: 1500px;background:var(--page);color:var(--ink);line-height:1.35;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.livpride *{box-sizing:border-box}.livpride a{color:inherit;text-decoration:none}.livpride button{font:inherit}.livpride .section-wrap,.livpride .wrap{max-width:var(--container);margin:0 auto;padding:0 18px}.livpride .topline{background:linear-gradient(90deg,var(--deep-1),var(--deep-2));color:#ffffffeb;font-size:12px;letter-spacing:.2px}.livpride .topline .wrap{display:flex;align-items:center;justify-content:space-between;padding:8px 18px;gap:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.livpride .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--stroke-2);background:#ffffff1a;box-shadow:0 10px 30px #0000001a}.livpride .dot{width:8px;height:8px;border-radius:999px;background:var(--accent)}.livpride .lp-header{position:sticky;top:0;z-index:50;background:#e3f1ffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}.livpride .nav{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;gap:14px}.livpride .brand{display:flex;align-items:center;gap:10px;font-weight:750;letter-spacing:.2px}.livpride .logo{width:34px;height:34px;border-radius:10px;background:radial-gradient(120% 120% at 20% 10%,#7cc4fff2,#a7ddff59 55%,#102a432e),linear-gradient(135deg,#102a43b3,#0b1f33b3);box-shadow:0 14px 34px #00000024;border:1px solid rgba(255,255,255,.25)}.livpride .navlinks{display:flex;align-items:center;gap:18px;color:#000000b8;font-size:13px}.livpride .navlinks a{padding:8px 10px;border-radius:999px}.livpride .navlinks a:hover{background:#0000000d}.livpride .cta{display:flex;align-items:center;gap:10px}.livpride .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0 14px 34px #0000001a;font-weight:650;font-size:13px;transition:all .2s ease;cursor:pointer}.livpride .btn:hover{transform:translateY(-1px);box-shadow:0 18px 44px #0000001f}.livpride .btn.primary{background:linear-gradient(180deg,var(--accent),rgba(255,255,255,.7));border-color:#00000014;color:var(--ink)}.livpride .hero{padding:18px 0 36px}.livpride .heroShell{border-radius:calc(var(--r-lg) + 8px);background:linear-gradient(145deg,#683ba1,#876b75);box-shadow:var(--shadow);border:1px solid rgba(255,255,255,.16);overflow:hidden;position:relative;min-height:620px}.livpride .heroShell:before{content:"";position:absolute;inset:-60px -80px auto -80px;height:420px;background:radial-gradient(closest-side at 12% 55%,rgba(255,255,255,.18),transparent 70%),radial-gradient(closest-side at 42% 45%,rgba(255,255,255,.12),transparent 72%),radial-gradient(closest-side at 72% 58%,rgba(255,255,255,.08),transparent 75%);filter:blur(2px);opacity:.55;pointer-events:none}.livpride .heroGrid{display:grid;gap:18px;padding:20px}.livpride .hero_image{height:550px;width:60%;position:relative;margin:auto}.livpride .hero_image img{position:absolute;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--r-lg);bottom:-50px}@media(max-width:768px){.livpride .hero_image{height:280px!important;width:60%;position:relative;margin:auto}}.livpride .heroLeft{padding:22px 22px 26px;border-radius:var(--r-lg);background:#ffffff1a;border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 60px #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.livpride .kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:#ffffffe6;font-size:12px;letter-spacing:.25px;text-transform:uppercase}.livpride .heroH1{margin:14px 0 10px;color:#fffffff5;font-weight:820;letter-spacing:-.6px;line-height:1.02;font-size:clamp(30px,3.2vw,46px)}.livpride .heroSub{color:#fffc;font-size:15px;max-width:52ch;margin:0 0 16px}.livpride .heroActions{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 18px}.livpride .btn.heroBtn{border-color:#ffffff38;background:#ffffff1f;color:#ffffffeb;box-shadow:0 16px 50px #0000002e}.livpride .btn.heroBtn.primary{background:linear-gradient(180deg,var(--accent),rgba(255,255,255,.7));color:#000;border-color:#00000024}.livpride .heroQuote{margin-top:18px;padding:16px;border-radius:var(--r-md);background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:#ffffffe0}.livpride .heroQuote h3{margin:0 0 10px;font-size:15px;letter-spacing:-.2px}.livpride .bullets{display:grid;gap:8px;margin:0;padding-left:18px;color:#ffffffd1;font-size:13px}.livpride .mutedLine{margin-top:10px;height:1px;background:#ffffff29}.livpride .section{padding:34px 0}.livpride .sectionHead{text-align:center;margin:0 auto 18px;max-width:70ch}.livpride .sectionHead h2{margin:0 0 8px;font-size:clamp(22px,2.2vw,32px);letter-spacing:-.5px;font-weight:820}.livpride .sectionHead p{margin:0;color:#000000ad;font-size:14px}.livpride .grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.livpride .card{background:var(--card);border:1px solid var(--stroke);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);overflow:hidden}.livpride .card.pad{padding:18px}.livpride .cardTitle{font-weight:820;letter-spacing:-.25px;margin:0 0 8px;font-size:16px}.livpride .cardText{margin:0;color:#000000b8;font-size:14px;line-height:1.55}.livpride .soft{background:linear-gradient(180deg,#e3f1ffeb,#fff)}.livpride .soft2{background:linear-gradient(180deg,#f2f8ffeb,#fff)}.livpride .checklist{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none;color:#000000c7;font-size:14px}.livpride .checklist li{display:flex;gap:10px;align-items:flex-start}.livpride .box{width:18px;height:18px;border-radius:6px;border:1px solid rgba(0,0,0,.18);background:#00000008;flex:0 0 18px;margin-top:2px}.livpride .band{border-radius:calc(var(--r-lg) + 10px);background:linear-gradient(145deg,#683ba1,#876b75);border:1px solid rgba(255,255,255,.16);box-shadow:var(--shadow);color:#ffffffeb;overflow:hidden}.livpride .band .inner{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.livpride .band h3{margin:0 0 8px;font-size:18px;letter-spacing:-.2px}.livpride .band p{margin:0;color:#fffc;font-size:14px;line-height:1.6}.livpride details{border-radius:var(--r-md);background:#ffffff1f;border:1px solid rgba(255,255,255,.16);padding:14px;box-shadow:0 14px 44px #0000002e}.livpride details+details{margin-top:10px}.livpride summary{cursor:pointer;list-style:none;font-weight:820;letter-spacing:-.2px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffffffeb}.livpride summary::-webkit-details-marker{display:none}.livpride .chev{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:#0000002e;border:1px solid rgba(255,255,255,.14);flex:0 0 30px;transition:transform .2s}.livpride details[open] .chev{transform:rotate(180deg)}.livpride .accBody{margin-top:10px;color:#fffc;font-size:14px;line-height:1.65}.livpride .reassure{border-radius:calc(var(--r-lg) + 8px);background:linear-gradient(180deg,#e3f1ffeb,#fff);border:1px solid rgba(255,255,255,.16);box-shadow:var(--shadow);color:#000;overflow:hidden}.livpride .span-12{grid-column:span 12}.livpride .span-7{grid-column:span 7}.livpride .span-5{grid-column:span 5}@media(max-width:980px){.livpride .band .inner{grid-template-columns:1fr}.livpride .span-7,.livpride .span-5{grid-column:span 12}.livpride .navlinks{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/livpride.css.map */
