@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";:root{--ncl-font:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ncl-ink:#181b1d;--ncl-navy:#1b3a5f;--ncl-navy-2:#17324f;--ncl-accent:#2d577f;--ncl-body:#5a6b7a;--ncl-body-2:#6b7a88;--ncl-line:#e6ebf0;--ncl-card:#ffffff;--ncl-soft:#f4f7fa;--ncl-green:#16a34a;--ncl-tp:#00b67a;--ncl-amber:#f59e0b;--ncl-red:#d14b43;--ncl-radius:16px;--ncl-radius-sm:12px;--ncl-maxw:720px;--ncl-gold:#f5a623}.ncl{font-family:var(--ncl-font);color:var(--ncl-ink);-webkit-font-smoothing:antialiased;line-height:1.5}.ncl *{box-sizing:border-box}.ncl-wrap{max-width:var(--ncl-maxw);margin:0 auto;padding:0 18px}.ncl-sec{padding:40px 0}.ncl h1,.ncl h2,.ncl h3,.ncl h4{font-family:var(--ncl-font);color:var(--ncl-ink);margin:0;line-height:1.15;font-weight:800;letter-spacing:-.01em}.ncl h2.ncl-title{font-size:30px;text-align:center;margin:0 0 10px}.ncl .ncl-accent{color:var(--ncl-accent)}.ncl p{margin:0;color:var(--ncl-body)}.ncl-sub{font-size:16px;color:var(--ncl-body);text-align:center;max-width:560px;margin:0 auto 26px;line-height:1.55}.ncl img{max-width:100%;display:block}.ncl-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:var(--ncl-navy);color:#fff;border:none;border-radius:14px;font-family:var(--ncl-font);font-weight:800;font-size:17px;letter-spacing:.01em;padding:18px 24px;cursor:pointer;text-decoration:none;transition:filter .15s ease,transform .05s ease}.ncl-cta:hover{filter:brightness(1.07)}.ncl-cta:active{transform:translateY(1px)}.ncl-cta--light{background:#fff;color:var(--ncl-navy);border:1.5px solid var(--ncl-navy)}.ncl-guar{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-size:14px;font-weight:600;color:var(--ncl-ink)}.ncl-guar svg{width:18px;height:18px;flex:0 0 auto}.ncl-stars{display:inline-flex;gap:2px}.ncl-stars svg{width:18px;height:18px;flex:0 0 auto}@media(max-width:760px){:root{--ncl-maxw:440px}.ncl-sec{padding:30px 0}.ncl h2.ncl-title{font-size:25px}.ncl-sub{font-size:15px;margin-bottom:22px}.ncl-wrap{padding:0 16px}}.lv-pdp-shell,.lv-pdp-shell .product-information,.lv-pdp-shell .section-background{background:#fff!important}.lv-pdp-shell .product-media-container,.lv-pdp-shell .media-gallery:not(:has(.dialog-zoomed-gallery[open])) .product-media,.lv-pdp-shell .slideshow-controls__thumbnail{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ncl-core.css.map */
