.nexalyr-announcement-shell{background:#080b0f;color:#fff;width:100%}.nexalyr-announcement-link,.nexalyr-announcement-link:hover{color:inherit;text-decoration:none}.nexalyr-announcement-inner{min-height:38px;padding:7px 16px;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;line-height:1.2}.nexalyr-announcement-offer{font-size:12px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.nexalyr-announcement-trust{font-size:11px;font-weight:650;opacity:.72;letter-spacing:.025em}.nexalyr-pulse-dot{display:inline-block;width:8px;height:8px;min-width:8px;border-radius:999px;background:#00b8f0;box-shadow:0 0 #00b8f059;animation:nexalyrPulse 2s infinite}@keyframes nexalyrPulse{70%{box-shadow:0 0 0 7px #00b8f000}to{box-shadow:0 0 #00b8f000}}.nexalyr-stock-alert,.nexalyr-hero-launch{display:flex!important;align-items:center;gap:8px;padding:10px 12px;margin:10px 0 12px;border:1px solid rgba(0,184,240,.22);border-radius:9px;background:#00b8f00e;color:#0b0d10;font-size:13px;font-weight:600;line-height:1.35}.nexalyr-stock-alert .nexalyr-stock-dot{background:#00b8f0!important;box-shadow:0 0 0 3px #00b8f021!important}.nexalyr-primary-cta{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;padding:12px 18px;border-radius:7px;background:#0b0d10;color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:800;letter-spacing:.025em;transition:transform .16s ease,box-shadow .16s ease}.nexalyr-primary-cta:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0b0d1026}.nexalyr-primary-cta--inline{width:min(100%,420px);margin:22px auto 0}.nexalyr-secondary-cta{display:inline-flex;margin-top:22px;font-weight:800;color:#0b0d10!important;text-decoration:underline;text-underline-offset:4px}.nexalyr-hero-trust{display:flex;justify-content:space-between;gap:8px;margin:13px 0 4px;color:#0b0d10;font-size:11.5px;font-weight:700;line-height:1.25}.nexalyr-hero-trust span{flex:1;text-align:center}.nexalyr-purchase-reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0 4px}.nexalyr-purchase-reassurance span{padding:8px 5px;border-radius:7px;background:#f6f7f8;color:#0b0d10;font-size:10.5px;font-weight:700;line-height:1.25;text-align:center}.nexalyr-home-cro{color:#0b0d10}.nexalyr-section-wrap{width:min(100% - 32px,1050px);margin:0 auto;text-align:center}.nexalyr-kicker{margin:0 0 8px;color:#008ab5;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.nexalyr-home-cro h2{margin:0 auto 12px;max-width:820px;font-size:clamp(27px,4.7vw,42px);line-height:1.08;font-weight:850;letter-spacing:-.025em}.nexalyr-section-lead{max-width:690px;margin:0 auto;font-size:15px;line-height:1.55;opacity:.76}.nexalyr-use-grid,.nexalyr-offer-grid,.nexalyr-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.nexalyr-use-card,.nexalyr-offer-card,.nexalyr-trust-grid>div{border:1px solid #e5e7eb;border-radius:14px;background:#fff;padding:20px 16px;text-align:left}.nexalyr-use-icon{display:flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:13px;border-radius:10px;background:#f2f9fc;font-size:19px}.nexalyr-use-card h3{margin:0 0 7px;font-size:16px;font-weight:800}.nexalyr-use-card p{margin:0;font-size:13.5px;line-height:1.5;opacity:.72}.nexalyr-offer-card{position:relative;display:flex;min-height:170px;flex-direction:column;justify-content:center;gap:8px;color:#0b0d10!important;text-decoration:none!important;text-align:center}.nexalyr-offer-card--recommended{border:2px solid #00b8f0;box-shadow:0 10px 28px #00b8f01f;transform:translateY(-5px)}.nexalyr-offer-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);white-space:nowrap;padding:5px 10px;border-radius:999px;background:#00b8f0;color:#061017;font-size:9.5px;font-weight:900;letter-spacing:.07em}.nexalyr-offer-badge--dark{background:#0b0d10;color:#fff}.nexalyr-offer-name{font-size:16px;font-weight:800}.nexalyr-offer-price{font-size:25px;font-weight:900;letter-spacing:-.03em}.nexalyr-offer-old{margin-right:5px;font-size:13px;opacity:.5;text-decoration:line-through}.nexalyr-offer-detail{font-size:12px;opacity:.62}.nexalyr-offer-saving{color:#007a9f;font-size:12px;font-weight:800}.nexalyr-trust-grid>div{display:flex;flex-direction:column;gap:6px;text-align:center}.nexalyr-trust-grid strong{font-size:14px}.nexalyr-trust-grid span{font-size:12.5px;line-height:1.45;opacity:.72}.nexalyr-faq{max-width:820px}.nexalyr-faq details{border-bottom:1px solid #e5e7eb;text-align:left}.nexalyr-faq details:first-of-type{border-top:1px solid #e5e7eb;margin-top:22px}.nexalyr-faq summary{cursor:pointer;padding:16px 2px;font-weight:800}.nexalyr-faq details p{margin:0;padding:0 2px 17px;font-size:13.5px;line-height:1.55;opacity:.72}.nexalyr-final-cta{width:min(100% - 32px,850px);margin:0 auto;padding:34px 20px;border-radius:18px;background:#0b0d10;color:#fff;text-align:center}.nexalyr-final-cta .nexalyr-kicker{color:#70ddff}.nexalyr-final-cta h2{color:#fff!important}.nexalyr-final-cta p{margin:0;opacity:.76}.nexalyr-final-cta .nexalyr-primary-cta{background:#00b8f0;color:#061017!important}.nexalyr-final-trust{margin-top:15px;font-size:11px;font-weight:650;opacity:.68}.nexalyr-cart-launch-note{display:flex;align-items:center;justify-content:center;gap:7px;margin:10px 0 8px;padding:9px 10px;border:1px solid rgba(0,184,240,.22);border-radius:8px;background:#00b8f00f;color:#0b0d10;font-size:11.5px;font-weight:750;text-align:center}#CartDrawer-CartErrors:not(:empty){display:block!important;margin-top:8px;color:#b42318;font-size:12px}@media(max-width:749px){.nexalyr-announcement-inner{min-height:35px;padding:7px 10px;gap:7px}.nexalyr-announcement-offer{font-size:10.5px;letter-spacing:.035em}.nexalyr-announcement-trust{display:none}.nexalyr-hero-trust{font-size:10.5px}.nexalyr-use-grid,.nexalyr-offer-grid,.nexalyr-trust-grid{grid-template-columns:1fr;gap:12px}.nexalyr-use-card{text-align:center}.nexalyr-use-icon{margin-left:auto;margin-right:auto}.nexalyr-offer-card--recommended{transform:none;margin-top:5px}.nexalyr-purchase-reassurance{grid-template-columns:1fr}.nexalyr-purchase-reassurance span{padding:7px}.nexalyr-final-cta{border-radius:14px;padding:28px 16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nexalyr-cro.css.map */
