@import"https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700;800;900&display=swap";.ubl-slp{--bg: #f3f5f9;--surface: #ffffff;--ink: #101b30;--muted: #606060;--line: #d8deea;--blue: #27426e;--grey: #606060;--amber: #fbd109;--amber-ink: #1a1500;--on-blue: #ffffff;--on-blue-muted: #d3dcee;--tile: #e6ebf4;--btn-border-radius: 28px;--on-dark-line: rgba(255, 255, 255, .16);--on-dark-fill: rgba(255, 255, 255, .06);--font-display: "Raleway", "Segoe UI", Arial, sans-serif;--font-body: "Raleway", "Segoe UI", Arial, sans-serif;background:#f3f2f9;color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.6;overflow-x:clip;box-sizing:border-box}.ubl-slp>.wrap{padding-inline:max(16px,env(safe-area-inset-left,0px))}.ubl-slp *{box-sizing:border-box}.ubl-slp a{color:inherit}.ubl-slp .wrap{max-width:1120px;margin:0 auto}.ubl-slp h1,.ubl-slp h2,.ubl-slp h3{font-family:var(--font-display);font-weight:800;line-height:1.15;text-wrap:balance;margin:0;letter-spacing:0}.ubl-slp .eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ubl-slp .btn{display:inline-block;text-decoration:none;font-weight:700;font-size:15px;padding:13px 26px;border-radius:var(--btn-border-radius, 28px);background:var(--blue);color:#fff;border:2px solid var(--blue);transition:transform .15s ease;cursor:pointer}.ubl-slp .btn:hover{transform:translateY(-1px)}.ubl-slp .btn:focus-visible,.ubl-slp .nav-btn:focus-visible,.ubl-slp a:focus-visible,.ubl-slp .s-arrow:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.ubl-slp .btn.yellow{background:var(--amber);color:var(--amber-ink);border-color:var(--amber)}.ubl-slp .btn.outline{background:transparent;color:var(--ink);border-color:var(--ink)}.ubl-slp .btn.outline.on-blue{color:var(--on-blue);border-color:var(--on-blue)}.ubl-slp .band{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.ubl-slp .hero{background:var(--blue);color:#fff;padding-block:10px 48px;position:relative;overflow:hidden}.ubl-slp .hero .wrap{display:grid;gap:20px}.ubl-slp .thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ubl-slp .thumbs .media{aspect-ratio:1 / 1;border-radius:4px}.ubl-slp .thumbs .media .ph{font-size:10px}.ubl-slp .thumbs-label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ubl-slp .hero .eyebrow{color:#fff}.ubl-slp .hero h1{font-size:clamp(26px,5vw,46px);color:#fff}.ubl-slp .hero p{max-width:58ch;color:#fff;font-size:18px;margin:0}.ubl-slp .hero .cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ubl-slp .trust{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px;font-size:13px;font-weight:600;color:var(--on-blue-muted)}.ubl-slp .trust span:before{content:"";display:inline-block;width:8px;height:8px;background:var(--amber);margin-right:8px;transform:translateY(-1px)}.ubl-slp section{padding-block:10px 8px}.ubl-slp .sec-head{display:grid;gap:10px;margin-bottom:28px}.ubl-slp .sec-head h2{font-size:clamp(20px,3.2vw,30px)}.ubl-slp .sec-head p{margin:0;color:var(--muted)}.ubl-slp .bundles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px}.ubl-slp .bundle{background:var(--surface);border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ubl-slp .media{position:relative;aspect-ratio:4 / 3;background:var(--tile);max-width:100%;display:grid;place-items:center;overflow:hidden}.ubl-slp .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ubl-slp .media .ph{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:12px;text-align:center}.ubl-slp .bundle .body{padding:24px;display:flex;flex-direction:column;gap:14px;flex:1;min-width:0}.ubl-slp .tag{align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:var(--blue);color:var(--on-blue);padding:5px 10px;border-radius:3px}.ubl-slp .tag.pro{background:var(--amber);color:var(--amber-ink)}.ubl-slp .bundle h3{font-size:20px}.ubl-slp .bundle p{margin:0;color:var(--muted)}.ubl-slp .bundle .row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:auto;padding-top:8px}.ubl-slp .price{font-family:var(--font-display);font-weight:800;font-size:24px;font-variant-numeric:tabular-nums}.ubl-slp .price small{display:block;font-family:var(--font-body);font-size:12px;color:var(--muted);font-weight:600;letter-spacing:.04em}.ubl-slp .nilight{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:stretch}.ubl-slp .zf h3,.zf-copy h2{color:#fff}.shopify-section:has(.zf)~.shopify-section:has(.zf) .zf{background:var(--blue)}@media(max-width:820px){.ubl-slp .nilight{grid-template-columns:minmax(0,1fr)}}.ubl-slp .brand-card{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:28px;display:flex;flex-direction:column;gap:16px;min-width:0}.ubl-slp .logo-box{background:var(--surface);border:1px solid var(--line);border-radius:4px;height:96px;display:grid;place-items:center;padding:12px;position:relative;overflow:hidden}.ubl-slp .logo-box img{width:auto;height:auto;max-height:72px;max-width:100%;object-fit:contain}.ubl-slp .logo-box .wordmark{font-family:var(--font-display);font-weight:900;font-size:28px;color:#27426e;letter-spacing:.08em}.ubl-slp .brand-card h3{font-size:20px}.ubl-slp .brand-card p{margin:0;color:var(--muted)}.ubl-slp .brand-card ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:15px}.ubl-slp .brand-card li:before{content:"";display:inline-block;width:8px;height:8px;background:#27426e;margin-right:10px}.ubl-slp .brand-card .btn{align-self:flex-start;margin-top:auto}.ubl-slp .scroller-wrap{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:20px;min-width:0;display:flex;flex-direction:column;gap:14px}.ubl-slp .scroller-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ubl-slp .scroller-top h3{font-size:15px}.ubl-slp .nav{display:flex;gap:8px}.ubl-slp .nav-btn{width:40px;height:40px;border-radius:50%;border:2px solid var(--ink);background:transparent;color:var(--ink);font-size:18px;cursor:pointer;line-height:1}.ubl-slp .nav-btn:hover{background:var(--ink);color:var(--surface)}.ubl-slp .track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;scrollbar-width:thin}.ubl-slp .card{flex:0 0 calc(50% - 8px);scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;min-width:0;text-decoration:none}@media(max-width:560px){.ubl-slp .card{flex-basis:82%}}.ubl-slp .card .media{aspect-ratio:1 / 1;border-radius:4px}.ubl-slp .card .name{font-weight:700;font-size:15px;line-height:1.35}.ubl-slp .card .meta{color:var(--muted);font-size:13px;display:flex;justify-content:space-between;gap:8px}.ubl-slp .card .meta b{color:var(--ink);font-variant-numeric:tabular-nums}.ubl-slp .badge{position:absolute;top:10px;left:10px;z-index:2;background:var(--amber);color:var(--amber-ink);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:3px}.ubl-slp .zflash{background:var(--grey);color:var(--on-blue);padding-block:56px;margin-top:56px}.ubl-slp .zflash .wrap{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:32px;align-items:center}@media(max-width:820px){.ubl-slp .zflash .wrap{grid-template-columns:minmax(0,1fr)}}.ubl-slp .zflash .eyebrow{color:var(--amber)}.ubl-slp .zflash h2{font-size:clamp(22px,3.6vw,34px);margin:10px 0 14px}.ubl-slp .zflash p{color:var(--on-blue-muted);margin:0 0 18px;max-width:56ch}.ubl-slp .zflash ul{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:8px}.ubl-slp .zflash li:before{content:"";display:inline-block;width:8px;height:8px;background:var(--amber);margin-right:10px}.ubl-slp .zflash .media{aspect-ratio:4 / 3;border-radius:6px;background:#ffffff24}.ubl-slp .zflash .media .ph,.ubl-slp .zflash p,.ubl-slp .zflash .note{color:#fff}.ubl-slp .zflash .note{font-size:13px;margin-top:14px}.ubl-slp .fit{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px}.ubl-slp .fit div{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:22px;min-width:0}.ubl-slp .fit h3{font-size:15px;margin-bottom:8px}.ubl-slp .fit p{margin:0;color:var(--muted);font-size:15px}.ubl-slp .legal{margin-top:20px;font-size:14px;color:var(--muted);border-left:4px solid #27426e;padding:4px 0 4px 16px;max-width:80ch}.ubl-slp footer{padding-block:40px 56px;font-size:13px;color:var(--muted)}@media(prefers-reduced-motion:reduce){.ubl-slp .track{scroll-behavior:auto}.ubl-slp .btn{transition:none}}.ubl-slp .nilight.rev .brand-card{order:2}@media(max-width:820px){.ubl-slp .nilight.rev .brand-card{order:0}}.ubl-slp .media img{display:block}.ubl-slp .card{color:inherit}.ubl-slp .btn{cursor:pointer}.ubl-slp .zflash{margin-top:0}.ubl-slp>.wrap>section{padding-bottom:56px}.ubl-slp .slider .slides{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.ubl-slp .slider .slides::-webkit-scrollbar{display:none}.ubl-slp .slider .slide{flex:0 0 100%;position:relative;scroll-snap-align:start}.ubl-slp .slider .slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ubl-slp .slider-label{position:absolute;top:12px;left:12px;z-index:3;background:var(--blue);color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;border-radius:3px}.ubl-slp .dots{position:absolute;top:16px;right:14px;z-index:3;display:flex;gap:6px}.ubl-slp .dot{width:9px;height:9px;padding:0;border-radius:50%;border:0;background:#fff9;box-shadow:0 0 0 1px #101b3059;cursor:pointer}.ubl-slp .dot.on{background:var(--blue);box-shadow:0 0 0 2px #fff}.ubl-slp .s-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:#ffffffeb;color:var(--blue);font-size:18px;line-height:1;cursor:pointer;box-shadow:0 1px 4px #101b304d}.ubl-slp .s-arrow.prev{left:10px}.ubl-slp .s-arrow.next{right:10px}.ubl-slp .zf{background:#282728;color:#fff;padding-block:40px 28px}.ubl-slp .zf .wrap{display:grid;gap:24px}.ubl-slp .zf-top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:center}@media(max-width:820px){.ubl-slp .zf-top{grid-template-columns:minmax(0,1fr)}.ubl-slp .zf-copy{order:-1}}.ubl-slp .zf-scroller{background:var(--on-dark-fill);border-color:var(--on-dark-line);color:#fff}.ubl-slp .zf-scroller .nav-btn{border-color:#fff;color:#fff}.ubl-slp .zf-scroller .nav-btn:hover{background:#fff;color:var(--ink)}.ubl-slp .zf-copy{display:grid;gap:14px;min-width:0;align-content:center}.ubl-slp .zf-brand{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ubl-slp .zf-logo{height:40px;width:auto;max-width:170px;object-fit:contain}.ubl-slp .zf-wordmark{font-family:var(--font-display);font-weight:900;font-size:26px;letter-spacing:.08em}.ubl-slp .zf-tag{background:#357ae3;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:3px 12px;border-radius:999px}.ubl-slp .zf h2{font-size:clamp(22px,3.2vw,32px)}.ubl-slp .zf-copy>p{margin:0;color:var(--on-blue-muted)}.ubl-slp .zf-cta{display:flex;flex-wrap:wrap;gap:12px}.ubl-slp .zf-note{font-size:13px;color:var(--on-blue-muted)}.ubl-slp .zf-card{flex:0 0 calc(50% - 8px);scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#fff;min-width:0}@media(max-width:560px){.ubl-slp .zf-card{flex-basis:70%}}.ubl-slp .zf-card-img{position:relative;aspect-ratio:4 / 3;border-radius:4px;background:var(--surface);display:grid;place-items:center;overflow:hidden;border:2px solid transparent;transition:border-color .15s ease}.ubl-slp .zf-card:hover .zf-card-img{border-color:#357ae3}.ubl-slp .zf-card-img .ph{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:8px;text-align:center}.ubl-slp .zf-card-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ubl-slp .zf-card-name{font-weight:700;font-size:14px;line-height:1.35}.ubl-slp .zf-card-meta{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:13px}.ubl-slp .zf-card-meta b{color:#fff;font-size:15px;font-variant-numeric:tabular-nums}.ubl-slp .zf-stars{color:var(--on-blue-muted)}.ubl-slp .zf-badges{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--on-dark-line);display:flex;flex-wrap:wrap;gap:6px 26px;font-size:13px;font-weight:600;color:var(--on-blue-muted)}.ubl-slp .zf-badges li:before{content:"";display:inline-block;width:8px;height:8px;background:#357ae3;margin-right:8px}
/*# sourceMappingURL=/cdn/shop/t/73/assets/ubl-landing.css.map */
