strong,b{font-weight:700}:root{--bsl-accent: #0f5b5d;--bsl-accent-dark: #0b4648;--bsl-accent-light: rgba(15, 91, 93, .08);--bslform-bg: #f4f7f8;--bslform-card: #ffffff;--bslform-text: #17212b;--bslform-muted: #5d6a75;--bslform-border: #dce3e8;--bsl-radius-xl: 28px;--bsl-radius-lg: 18px;--bsl-radius-md: 14px;--bslform-shadow: 0 20px 44px rgba(15, 23, 42, .07);--bslform-shadow-hover: 0 24px 50px rgba(15, 23, 42, .1)}body{background:linear-gradient(180deg,#f6fafb,#eef3f5)!important}.main-content{padding-top:20px;padding-bottom:40px}.shopify-app-block,.shopify-section .app-block,.shopify-section .apps{--bsl-local-accent: var(--bsl-accent);--bsl-local-accent-dark: var(--bsl-accent-dark)}.shopify-app-block form,.shopify-section .app-block form,.shopify-section .apps form{max-width:760px!important;margin:40px auto!important;padding:44px 44px 36px!important;background:var(--bslform-card)!important;border:1px solid rgba(23,33,43,.08)!important;border-radius:var(--bsl-radius-xl)!important;box-shadow:var(--bslform-shadow)!important;position:relative!important;overflow:hidden!important}.shopify-app-block form:before,.shopify-section .app-block form:before,.shopify-section .apps form:before{content:"";position:absolute;left:28px;right:28px;top:0;height:4px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--bsl-accent) 0%,#1d7678 100%);opacity:.95}.shopify-app-block h1,.shopify-app-block h2,.shopify-app-block h3,.shopify-section .app-block h1,.shopify-section .app-block h2,.shopify-section .app-block h3,.shopify-section .apps h1,.shopify-section .apps h2,.shopify-section .apps h3{color:var(--bslform-text)!important;font-size:clamp(2rem,3vw,2.8rem)!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.03em!important;text-align:center!important;margin:0 0 12px!important}.shopify-app-block p,.shopify-section .app-block p,.shopify-section .apps p{color:var(--bslform-muted)!important;text-align:center!important;line-height:1.65!important;font-size:1.02rem!important;max-width:54ch!important;margin-left:auto!important;margin-right:auto!important}.shopify-app-block label,.shopify-section .app-block label,.shopify-section .apps label{color:var(--bslform-text)!important;font-weight:700!important;font-size:.96rem!important;margin-bottom:8px!important}.shopify-app-block input[type=text],.shopify-app-block input[type=email],.shopify-app-block input[type=tel],.shopify-app-block input[type=number],.shopify-app-block textarea,.shopify-app-block select,.shopify-section .app-block input[type=text],.shopify-section .app-block input[type=email],.shopify-section .app-block input[type=tel],.shopify-section .app-block input[type=number],.shopify-section .app-block textarea,.shopify-section .app-block select,.shopify-section .apps input[type=text],.shopify-section .apps input[type=email],.shopify-section .apps input[type=tel],.shopify-section .apps input[type=number],.shopify-section .apps textarea,.shopify-section .apps select{width:100%!important;min-height:60px!important;padding:0 18px!important;border-radius:var(--bsl-radius-md)!important;border:1px solid var(--bslform-border)!important;background:#fbfcfd!important;color:var(--bslform-text)!important;font-size:1rem!important;line-height:1.4!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .15s ease!important}.shopify-app-block input::placeholder,.shopify-app-block textarea::placeholder,.shopify-section .app-block input::placeholder,.shopify-section .app-block textarea::placeholder,.shopify-section .apps input::placeholder,.shopify-section .apps textarea::placeholder{color:#8b97a3!important;opacity:1!important}.shopify-app-block textarea,.shopify-section .app-block textarea,.shopify-section .apps textarea{min-height:148px!important;padding:16px 18px!important;resize:vertical!important}.shopify-app-block input:focus,.shopify-app-block textarea:focus,.shopify-app-block select:focus,.shopify-section .app-block input:focus,.shopify-section .app-block textarea:focus,.shopify-section .app-block select:focus,.shopify-section .apps input:focus,.shopify-section .apps textarea:focus,.shopify-section .apps select:focus{outline:none!important;border-color:#0f5b5d73!important;background:#fff!important;box-shadow:0 0 0 4px var(--bsl-accent-light)!important;transform:translateY(-1px)!important}.shopify-app-block input[type=checkbox],.shopify-section .app-block input[type=checkbox],.shopify-section .apps input[type=checkbox]{accent-color:var(--bsl-accent)!important;transform:scale(1.05)}.shopify-app-block label:has(input[type=checkbox]),.shopify-section .app-block label:has(input[type=checkbox]),.shopify-section .apps label:has(input[type=checkbox]){display:inline-flex!important;align-items:center!important;gap:10px!important}.shopify-app-block select,.shopify-section .app-block select,.shopify-section .apps select{background-position:right 14px center!important}.shopify-app-block button[type=submit],.shopify-app-block input[type=submit],.shopify-section .app-block button[type=submit],.shopify-section .app-block input[type=submit],.shopify-section .apps button[type=submit],.shopify-section .apps input[type=submit]{width:100%!important;min-height:62px!important;border:0!important;border-radius:var(--bsl-radius-lg)!important;background:linear-gradient(180deg,var(--bsl-accent) 0%,var(--bsl-accent-dark) 100%)!important;color:#fff!important;font-size:1rem!important;font-weight:900!important;letter-spacing:-.01em!important;box-shadow:0 18px 34px #0f5b5d2e!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important;cursor:pointer!important}.shopify-app-block button[type=submit]:hover,.shopify-app-block input[type=submit]:hover,.shopify-section .app-block button[type=submit]:hover,.shopify-section .app-block input[type=submit]:hover,.shopify-section .apps button[type=submit]:hover,.shopify-section .apps input[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 24px 42px #0f5b5d3d!important;filter:brightness(1.02)!important}.shopify-app-block button[type=submit]:active,.shopify-app-block input[type=submit]:active,.shopify-section .app-block button[type=submit]:active,.shopify-section .app-block input[type=submit]:active,.shopify-section .apps button[type=submit]:active,.shopify-section .apps input[type=submit]:active{transform:translateY(0)!important}.shopify-app-block form>*+*,.shopify-section .app-block form>*+*,.shopify-section .apps form>*+*{margin-top:14px!important}.shopify-app-block .field,.shopify-app-block .form-field,.shopify-section .app-block .field,.shopify-section .app-block .form-field,.shopify-section .apps .field,.shopify-section .apps .form-field{margin-bottom:14px!important}.shopify-app-block .errors,.shopify-app-block .form__message,.shopify-section .app-block .errors,.shopify-section .app-block .form__message,.shopify-section .apps .errors,.shopify-section .apps .form__message{border-radius:14px!important;padding:14px 16px!important;font-size:.95rem!important}form[action*="/cart/add"],.product-form,.shopify-product-form{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;position:static!important;overflow:visible!important}form[action*="/cart/add"]:before,.product-form:before,.shopify-product-form:before{display:none!important;content:none!important}form[action*="/cart/add"]>*+*,.product-form>*+*,.shopify-product-form>*+*{margin-top:0!important}form[action*="/cart/add"] button,form[action*="/cart/add"] input,.product-form button,.product-form input,.shopify-product-form button,.shopify-product-form input{box-shadow:none!important}form[action*="/cart/add"] button[type=submit],form[action*="/cart/add"] input[type=submit],.product-form button[type=submit],.product-form input[type=submit],.shopify-product-form button[type=submit],.shopify-product-form input[type=submit]{width:auto!important;min-height:unset!important;border-radius:inherit!important}.bsl-range.cb{margin-top:14px;margin-bottom:40px;padding:14px 14px 24px;border-radius:18px;background:linear-gradient(180deg,#0b4f520d,#bdfb3a08 70%,#fff);border:1px solid rgba(11,79,82,.12);box-shadow:0 14px 30px #0b4f521a;border-bottom:1px solid rgba(0,0,0,.08)}.cb-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.cb-title{display:flex;align-items:center;gap:10px;font-weight:900;font-size:14px;color:var(--bslform-text)}.cb-title small{font-weight:800;opacity:.65}.cb-ic{font-size:18px;opacity:.9}.cb-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:900;padding:7px 11px;border-radius:999px;background:#bdfb3a38;border:1px solid rgba(11,79,82,.18);color:#0b4f52f2}.cb-sub{margin-top:8px;font-size:12px;line-height:1.35;color:#1f2a2ebf}.cb-kpis{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.cb-kpi{border:1px solid rgba(11,79,82,.1);border-radius:16px;padding:10px 12px;background:#fff;box-shadow:0 10px 18px #0000000a}.cb-kpi__label{font-size:12px;color:#1f2a2eb3;display:flex;align-items:center;gap:6px}.cb-mini{font-size:14px;opacity:.9}.cb-kpi__value{margin-top:6px;font-size:22px;font-weight:900;line-height:1;color:var(--bslform-text)}.cb-unit{font-size:12px;font-weight:900;opacity:.65;margin-left:6px}.cb-kpi__hint{margin-top:6px;font-size:12px;color:#1f2a2ea6}.cb-meter{margin-top:12px}.cb-meter__top{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#1f2a2ebf;margin-bottom:6px}.cb-meter__bar{height:10px;border-radius:999px;background:#0b4f521a;overflow:hidden}.cb-meter__fill{display:block;height:100%;background:linear-gradient(90deg,var(--bsl-accent),#bdfb3a);border-radius:999px;transition:width .35s ease}.cb-meter__scale{display:flex;justify-content:space-between;font-size:11px;opacity:.65;margin-top:6px}.cb-modes{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cb-mode{border:1px solid rgba(11,79,82,.1);border-radius:16px;padding:10px 12px;background:#fff;box-shadow:0 10px 18px #0000000a}.cb-mode__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cb-km{font-weight:900;font-size:16px;color:var(--bslform-text)}.cb-mode__desc{margin-top:6px;font-size:12px;color:#1f2a2ead;line-height:1.3}.cb-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:900;padding:6px 10px;border-radius:999px;border:1px solid rgba(11,79,82,.1);background:#0b4f520a;color:#0b4f52f2}.cb-chip.eco{background:#bdfb3a38;border-color:#0b4f521f}.cb-chip.tour{background:#0f6a6e1f;border-color:#0f6a6e2e}.cb-chip.turbo{background:#ffc7002e;border-color:#ffc70047}.cb-note{margin-top:12px;display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:16px;background:#0b4f520d;border:1px solid rgba(11,79,82,.1);font-size:12px;line-height:1.35;color:#1f2a2ed9}.cb-note i{font-size:16px;margin-top:2px;opacity:.9}.product-single__control-label .variant_current{text-transform:none}.product-single__option,.variant-radios,.variant-selects{margin-top:26px}.product-single__option{margin-top:32px!important}.product-single__option label,.product-form__item label,.swatch .header{display:block;margin-bottom:18px}.swatch-element label,.variant-radios label{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;border-radius:12px}.swatch-element label:hover,.variant-radios label:hover{transform:translateY(-2px);box-shadow:0 10px 18px #0b4f522e;filter:saturate(1.05)}.swatch-element input:checked+label,.variant-radios input:checked+label{box-shadow:0 12px 22px #0b4f5238}.collec-img__item{background:#fff;border-radius:16px;border:1.5px solid rgba(10,70,74,.09);box-shadow:0 3px 14px #0a464a12;overflow:hidden;position:relative;cursor:pointer;transition:transform .24s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,border-color .22s ease}.collec-img__item:hover{transform:translateY(-5px);box-shadow:0 16px 38px #0a464a24,0 0 0 1.5px #b9ff2247;border-color:#0a464a33}.collec-img__item:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0a464a,#b9ff22,#0a464a);border-radius:16px 16px 0 0;opacity:0;transition:opacity .22s ease;z-index:4;pointer-events:none}.collec-img__item:hover:before{opacity:1}.collec-img__item .btn{background:linear-gradient(135deg,#0a464a,#0d5558)!important;color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important;border-top:2px solid rgba(185,255,34,0)!important;transition:background .22s ease,color .22s ease,border-top-color .22s ease!important;position:relative;z-index:2}.collec-img__item:hover .btn{background:linear-gradient(135deg,#0d5558,#0a464a)!important;color:#b9ff22!important;border-top-color:#b9ff2259!important}.collec-img__item .collec-image,.collec-img__item .nov-sh-image-2{background:#f7fafa;border-bottom:1px solid rgba(10,70,74,.07);padding:14px}.collec-img__item .collec-img__content{padding:14px 16px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;box-sizing:border-box!important}.collec-img__item .collec-img__text,.collec-img__item .collec-img__text a{font-size:.9rem!important;font-weight:700!important;color:#0a464a!important;text-decoration:none!important;text-align:center!important;width:100%!important}.collec-img__item .btn{display:block!important;width:100%!important;text-align:center!important}@media(max-width:767px){.main-content{padding-top:12px;padding-bottom:24px}.shopify-app-block form,.shopify-section .app-block form,.shopify-section .apps form{margin:18px auto!important;padding:28px 20px 22px!important;border-radius:22px!important}.shopify-app-block h1,.shopify-app-block h2,.shopify-app-block h3,.shopify-section .app-block h1,.shopify-section .app-block h2,.shopify-section .app-block h3,.shopify-section .apps h1,.shopify-section .apps h2,.shopify-section .apps h3{font-size:2rem!important}.shopify-app-block p,.shopify-section .app-block p,.shopify-section .apps p{font-size:.98rem!important}.shopify-app-block input[type=text],.shopify-app-block input[type=email],.shopify-app-block input[type=tel],.shopify-app-block input[type=number],.shopify-app-block textarea,.shopify-app-block select,.shopify-section .app-block input[type=text],.shopify-section .app-block input[type=email],.shopify-section .app-block input[type=tel],.shopify-section .app-block input[type=number],.shopify-section .app-block textarea,.shopify-section .app-block select,.shopify-section .apps input[type=text],.shopify-section .apps input[type=email],.shopify-section .apps input[type=tel],.shopify-section .apps input[type=number],.shopify-section .apps textarea,.shopify-section .apps select{min-height:56px!important;font-size:16px!important}.shopify-app-block textarea,.shopify-section .app-block textarea,.shopify-section .apps textarea{min-height:132px!important}.cb-kpis,.cb-modes{grid-template-columns:1fr!important}}.bsl-whatsapp-btn{position:fixed;bottom:20px;left:20px;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;z-index:9999;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.bsl-whatsapp-btn:hover{transform:scale(1.08);box-shadow:0 6px 16px #00000047}.bsl-whatsapp-btn svg{width:34px;height:34px}@media(max-width:600px){.bsl-whatsapp-btn{width:54px;height:54px;bottom:16px;left:16px}.bsl-whatsapp-btn svg{width:30px;height:30px}}@keyframes bsl6-shimmer{0%{left:-80%}to{left:130%}}@keyframes bsl6-badge-pulse{0%,to{box-shadow:0 3px 10px #b9ff2261}50%{box-shadow:0 3px 10px #b9ff2261,0 0 0 7px #b9ff2221}}@keyframes bsl6-lime-shift{0%{background-position:200% center}to{background-position:-200% center}}@keyframes bsl6-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes bsl6-glow-breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.bsl6__lime{background:linear-gradient(90deg,#22a030,#b9ff22 42%,#22a030 65%,#b9ff22);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:bsl6-lime-shift 14s linear infinite}.bsl6__badge{animation:bsl6-badge-pulse 2.4s ease-in-out infinite}.bsl6__img-glow-circle{animation:bsl6-glow-breathe 4s ease-in-out infinite}.bsl6__lightning-badge{animation:bsl6-badge-float 3.2s ease-in-out infinite}.bsl6__pill{transition:transform .2s ease,box-shadow .2s ease}.bsl6__pill:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.bsl6__card--dark:hover{box-shadow:0 28px 60px #08180c73,0 0 0 1px #b9ff2233,inset 0 0 28px #b9ff220d}.bsl6__card--light:hover{box-shadow:0 24px 52px #00000024,0 0 0 1.5px #22a0302e}.bsl6__btn--lime,.bsl6__btn--dark{position:relative;overflow:hidden}.bsl6__btn--lime:after,.bsl6__btn--dark:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.28) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl6__btn--lime:hover:after,.bsl6__btn--dark:hover:after{animation:bsl6-shimmer .52s ease forwards}.bsl6__prod{position:relative}.bsl6__prod:after{content:"";position:absolute;top:-10%;left:-80%;width:45%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.22) 50%,transparent 80%);transform:skew(-12deg);pointer-events:none;z-index:3}.bsl6__prod:hover:after{animation:bsl6-shimmer .5s ease forwards}.collec-img__item:after{content:"";position:absolute;top:-10%;left:-80%;width:50%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.2) 50%,transparent 80%);transform:skew(-12deg);pointer-events:none;z-index:2}.collec-img__item:hover:after{animation:bsl6-shimmer .55s ease forwards}.bsl-br-benefit{transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.bsl-br-benefit:hover{transform:translateY(-3px);background:#ffffff61!important;box-shadow:0 8px 20px #00000017}.bsl-br-card{transition:transform .22s ease,box-shadow .22s ease}.bsl-br-card:hover{transform:translateY(-4px);box-shadow:0 22px 46px #0c172a21!important}.bsl-br-nav{transition:transform .18s ease!important}.bsl-br-nav:hover{transform:scale(1.14)!important}.brand-logo{transition:transform .35s ease,opacity .35s ease}.image-slider__item:hover .brand-logo{transform:scale(1.08);opacity:1}@keyframes bsl-wa-pulse{0%{box-shadow:0 4px 12px #0003,0 0 #25d3668c}70%{box-shadow:0 4px 12px #0003,0 0 0 14px #25d36600}to{box-shadow:0 4px 12px #0003,0 0 #25d36600}}.bsl-whatsapp-btn{animation:bsl-wa-pulse 2.6s ease-out infinite}.bslri__title em{background:linear-gradient(90deg,#22a030,#b9ff22 42%,#22a030 65%,#3cbd22);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-style:normal;animation:bsl6-lime-shift 9s linear infinite;display:inline-block;padding-right:.08em;padding-bottom:.18em;margin-bottom:-.18em;will-change:background-position}.bsl-ra__heading em{background:linear-gradient(90deg,#22a030,#b9ff22 42%,#22a030 65%,#3cbd22)!important;background-size:250% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;animation:bsl6-lime-shift 9s linear infinite;display:inline-block;padding-right:.08em;padding-bottom:.18em;margin-bottom:-.18em}.bsl-lh-stat{transition:transform .22s ease,box-shadow .22s ease}.bsl-lh-stat:hover{transform:translateY(-3px);box-shadow:0 12px 32px #1b3d2724}.bsl-lh-btn-primary{position:relative;overflow:hidden}.bsl-lh-btn-primary:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.28) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-lh-btn-primary:hover:after{animation:bsl6-shimmer .52s ease forwards}.bsl-lpc-cta{position:relative;overflow:hidden}.bsl-lpc-cta:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.28) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-lpc-cta:hover:after{animation:bsl6-shimmer .52s ease forwards}.bsl-trust-i{transition:background .2s ease,transform .22s ease,box-shadow .22s ease}.bsl-trust-i:hover{transform:translateY(-2px);box-shadow:0 8px 22px #00000014}.bsl-btn-p{position:relative;overflow:hidden}.bsl-btn-p:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.26) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-btn-p:hover:after{animation:bsl6-shimmer .52s ease forwards}.bsl-lsec-eyebrow,.bsl-lh-eyebrow,.bslri__eyebrow{box-shadow:0 2px 10px #0000000f;transition:box-shadow .25s ease}.bsl-lsec-eyebrow:hover,.bsl-lh-eyebrow:hover,.bslri__eyebrow:hover{box-shadow:0 3px 14px #0000001a}.bsl-lh h1 em,.bsl-lsec-h2 em{font-style:normal;background:linear-gradient(90deg,#22a030,#b9ff22 42%,#22a030 65%,#3cbd22);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:bsl6-lime-shift 9s linear infinite;display:inline-block;padding-right:.08em;padding-bottom:.18em;margin-bottom:-.18em;will-change:background-position}.bsl-abh__heading em{background:linear-gradient(90deg,#22a030,#b9ff22 42%,#22a030 65%,#3cbd22);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:bsl6-lime-shift 9s linear infinite;display:inline-block;padding-right:.08em;padding-bottom:.18em;margin-bottom:-.18em}.bsl-badge{transition:border-color .2s ease,background .2s ease,transform .2s ease}.bsl-badge:hover{transform:translateY(-2px)}.bsl-btn--primary{position:relative;overflow:hidden}.bsl-btn--primary:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.3) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-btn--primary:hover:after{animation:bsl6-shimmer .52s ease forwards}.bsl-faqh__heading em{background:linear-gradient(90deg,#22a030,#b9ff22 42%,#22a030 65%,#3cbd22);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:bsl6-lime-shift 9s linear infinite;display:inline-block;padding-right:.08em;padding-bottom:.18em;margin-bottom:-.18em}.bsl-faq-hero__stat{transition:transform .2s ease,box-shadow .2s ease}.bsl-faq-hero__stat:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000001f}.bsl-faq-btn--primary{position:relative;overflow:hidden}.bsl-faq-btn--primary:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.28) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-faq-btn--primary:hover:after{animation:bsl6-shimmer .52s ease forwards}@keyframes bsl-pop-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.bslna-pop{animation:bsl-pop-bounce 2.6s ease-in-out infinite}.bslna__hint-dot{animation:bsl-dot-pulse 2s ease-in-out infinite}@keyframes bsl-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.65)}}.bsl-reviews__eyebrow-dot,.bsl-prod__eyebrow span{animation:bsl-dot-pulse 2s ease-in-out infinite}.bslri__stat{transition:transform .2s ease,box-shadow .2s ease}.bslri__stat:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0a464a1f}.bslri__divider-dot{animation:bsl-dot-pulse 2.4s ease-in-out infinite}.bsl-lhow-step{transition:transform .22s ease,box-shadow .22s ease}.bsl-lhow-step:hover{transform:translateY(-3px);box-shadow:0 10px 28px #1b3d271f}.bsl-lcta-btn-phone{position:relative;overflow:hidden}.bsl-lcta-btn-phone:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(0,0,0,.07) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-lcta-btn-phone:hover:after{animation:bsl6-shimmer .52s ease forwards}.bsl-lh-btn-secondary{transition:border-color .22s ease,color .22s ease,box-shadow .22s ease}.bsl-lh-btn-secondary:hover{box-shadow:0 4px 14px #22a0302e}@keyframes bsl-step-ring{0%,to{box-shadow:0 0 0 6px #b9ff2226}50%{box-shadow:0 0 0 11px #b9ff220f}}.bsl-step__num{animation:bsl-step-ring 3.2s ease-in-out infinite}.bsl-btn--ghost{position:relative;overflow:hidden}.bsl-btn--ghost:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.18) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-btn--ghost:hover:after{animation:bsl6-shimmer .55s ease forwards}.bsl-faq-group__icon{transition:transform .22s ease}.bsl-faq-group__header:hover .bsl-faq-group__icon{transform:scale(1.08)}.bsl-faq-btn--ghost{position:relative;overflow:hidden}.bsl-faq-btn--ghost:after{content:"";position:absolute;top:-10%;left:-80%;width:55%;height:120%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.18) 50%,transparent 80%);transform:skew(-15deg);pointer-events:none}.bsl-faq-btn--ghost:hover:after{animation:bsl6-shimmer .55s ease forwards}.bsl-faq-nav__btn.is-active{text-shadow:0 0 12px rgba(185,255,34,.35)}#_desktop_back_top #back-top{width:46px;height:46px;border-radius:14px;background:#163b44;color:#c8f25a;border:1.5px solid rgba(200,242,90,.22);box-shadow:0 8px 24px #163b444d;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,background .18s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}#_desktop_back_top #back-top:hover{transform:translateY(-4px) scale(1.07);box-shadow:0 16px 36px #163b446b;background:#1d5253}#_desktop_back_top #back-top:active{transform:scale(.94)!important;transition-duration:.08s!important}#_desktop_back_top #back-top i{color:#c8f25a;font-size:18px;line-height:1}.bsl-reveal{opacity:0;transform:translateY(20px);transition:opacity .55s ease-out,transform .55s ease-out}.bsl-reveal.is-visible{opacity:1;transform:translateY(0)}.bsl-reveal-stagger>*{opacity:0;transform:translateY(14px);transition:opacity .42s ease-out,transform .42s ease-out}.bsl-reveal-stagger.is-visible>*:nth-child(1){transition-delay:.04s;opacity:1;transform:none}.bsl-reveal-stagger.is-visible>*:nth-child(2){transition-delay:.11s;opacity:1;transform:none}.bsl-reveal-stagger.is-visible>*:nth-child(3){transition-delay:.18s;opacity:1;transform:none}.bsl-reveal-stagger.is-visible>*:nth-child(4){transition-delay:.25s;opacity:1;transform:none}.bsl-reveal-stagger.is-visible>*:nth-child(5){transition-delay:.32s;opacity:1;transform:none}.bsl-reveal-stagger.is-visible>*:nth-child(6){transition-delay:.39s;opacity:1;transform:none}.bsl6__card,.bsl6__prod,.bsl-br-card,.image-slider__item,.nov-slick-carousel .p_item,.manufacture__item,.product-grid-item,.collec-img__item,.bsl6__pill,.bsl-br-benefit{cursor:pointer}@media(prefers-reduced-motion:reduce){.bsl-reveal,.bsl-reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}.bsl6__btn--lime:focus-visible,.bsl6__btn--dark:focus-visible,.bsl-btn--primary:focus-visible,.bsl-btn--ghost:focus-visible,.bsl-faq-btn--primary:focus-visible,.bsl-faq-btn--ghost:focus-visible,.bsl-lh-btn-primary:focus-visible,.bsl-lh-btn-secondary:focus-visible,.bsl-lcta-btn-phone:focus-visible,.bsl-lpc-cta:focus-visible,.bsl-faq-nav__btn:focus-visible,.bsl-faq-trigger:focus-visible,.bsl-whatsapp-btn:focus-visible{outline:3px solid #b9ff22;outline-offset:3px;box-shadow:0 0 0 6px #b9ff2238}.bsl6__btn--lime,.bsl6__btn--dark,.bsl-btn--primary,.bsl-btn--ghost,.bsl-faq-btn--primary,.bsl-faq-btn--ghost,.bsl-lh-btn-primary,.bsl-lh-btn-secondary,.bsl-lcta-btn-phone,.bsl-lpc-cta,.bsl-faq-trigger,.bsl6__pill,.bsl-badge,.bsl-faq-nav__btn,.bsl-whatsapp-btn,.bsl-br-nav{touch-action:manipulation}html{scroll-behavior:smooth}.bsl-trustbar__item{transition:opacity .25s ease-out}.bsl-stat-card{transition:transform .22s ease-out,box-shadow .22s ease-out}.bsl-lpc{transition:box-shadow .22s ease-out,transform .22s ease-out,border-color .22s ease-out}@keyframes bsl-orb-drift{0%{transform:translate(0) scale(1)}30%{transform:translate(-14px,10px) scale(1.18)}65%{transform:translate(8px,-12px) scale(.87)}to{transform:translate(0) scale(1)}}@keyframes bsl-orb-drift-b{0%{transform:translate(0) scale(1)}40%{transform:translate(16px,-9px) scale(1.22)}70%{transform:translate(-8px,8px) scale(.9)}to{transform:translate(0) scale(1)}}.bsl-faq-cta__card:before{animation:bsl-orb-drift 10s ease-in-out infinite;will-change:transform}.bsl-faq-cta__card:after{animation:bsl-orb-drift-b 14s ease-in-out infinite;will-change:transform}.bsl-cta-card:before{animation:bsl-orb-drift 11s ease-in-out infinite;will-change:transform}.bsl-cta-card:after{animation:bsl-orb-drift-b 15s ease-in-out infinite;will-change:transform}@keyframes bsl-lcta-orb{0%,to{transform:scale(1) translate(0);opacity:1}50%{transform:scale(1.35) translate(8%,10%);opacity:.65}}.bsl-lcta-bg{animation:bsl-lcta-orb 11s ease-in-out infinite;will-change:transform,opacity}@keyframes bsl-ring-spin{0%{transform:rotate(0) scale(1)}to{transform:rotate(360deg) scale(1.08)}}.bsl-abhow:after{animation:bsl-ring-spin 28s linear infinite;will-change:transform}.bsl6__lime,.bsl-lh h1 em,.bsl-lsec-h2 em,.bsl-abh__heading em,.bsl-faqh__heading em,.bsl-ra__heading em{will-change:background-position}.bsl6__badge,.bsl-step__num,.bsl-whatsapp-btn{will-change:box-shadow}.bsl6__img-glow-circle,.bsl6__lightning-badge,.bslna-pop{will-change:transform}.bsl-lpc:hover{box-shadow:0 12px 40px #1b3d2724,0 0 0 1.5px #b9ff2247;transform:translateY(-3px);border-color:#22a03059}.bsl-why-card:hover{transform:translateY(-4px);box-shadow:0 12px 52px #0a464a21,0 0 0 1.5px #b9ff2238;border-top-color:var(--bsl-accent)}.bsl6__btn--lime,.bsl6__btn--dark,.bsl-btn--primary,.bsl-btn--ghost,.bsl-faq-btn--primary,.bsl-faq-btn--ghost,.bsl-lh-btn-primary,.bsl-lh-btn-secondary,.bsl-lpc-cta,.bsl-lcta-btn-phone{transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease-out,opacity .18s ease,background-color .18s ease}.bsl6__btn--lime:active,.bsl6__btn--dark:active,.bsl-btn--primary:active,.bsl-btn--ghost:active,.bsl-faq-btn--primary:active,.bsl-faq-btn--ghost:active,.bsl-lh-btn-primary:active,.bsl-lh-btn-secondary:active,.bsl-lpc-cta:active,.bsl-lcta-btn-phone:active{transform:scale(.96)!important;transition-duration:.08s!important}.bsl-lh-eyebrow,.bsl-faqh__eyebrow,.bsl-abhow__tag,.bsl-lcta-eyebrow,.bsl-faqc__eyebrow,.bsl-abcta__eyebrow{backdrop-filter:blur(8px) saturate(1.5);-webkit-backdrop-filter:blur(8px) saturate(1.5)}.bsl-lcta-eyebrow,.bsl-faqc__eyebrow,.bsl-abcta__eyebrow,.bsl-abhow__tag{text-shadow:0 0 10px rgba(185,255,34,.55),0 0 24px rgba(185,255,34,.2)}.bsl-lh-bg{animation:bsl-lcta-orb 14s ease-in-out infinite;will-change:transform,opacity}.bsl-abh__hero:after{animation:bsl-orb-drift 13s ease-in-out infinite;will-change:transform}.bsl-faqh:after{animation:bsl-orb-drift-b 16s ease-in-out infinite;will-change:transform}@keyframes bsl-hue-flow{0%{filter:hue-rotate(0deg) saturate(1.1)}50%{filter:hue-rotate(22deg) saturate(1.5)}to{filter:hue-rotate(0deg) saturate(1.1)}}.bsl-abhow:before{animation:bsl-hue-flow 18s ease-in-out infinite;will-change:filter}.bsl-faqc__heading,.bsl-abcta__heading,.bsl-lcta h2{transition:text-shadow .25s ease}.bsl-faqc__heading:hover,.bsl-abcta__heading:hover,.bsl-lcta h2:hover{text-shadow:-1.5px 0 2px rgba(10,70,74,.45),1.5px 0 2px rgba(185,255,34,.35)}#header-sticky #AccessibleNav .site-nav .nav--lv1{padding:0 10px!important}#header-sticky #AccessibleNav .site-nav .nav--lv1 .site-nav__link--main{font-size:13px!important;letter-spacing:0!important;white-space:nowrap!important}#header-sticky .bl_content>div:first-child,#header-sticky .bl_content .header-group-item{flex:0 0 140px!important;max-width:140px!important}#header-sticky .contentstickynew_menu{flex:1 1 auto!important;max-width:calc(100% - 280px)!important}[id*=bsl-laders-producten],[id*=bsl-laders-hoe],[id*=bsl-laders-cta]{margin-top:0!important;padding-top:0!important}[id*=bsl-laders-hero],[id*=bsl-laders-producten],[id*=bsl-laders-hoe]{margin-bottom:0!important;padding-bottom:0!important}#shopify-section-nov_text_DiMR3z .distance{background:linear-gradient(160deg,#eef6f6,#e6f3f2 55%,#eef5ec)!important;border-top:1.5px solid rgba(10,70,74,.09)!important;border-bottom:1.5px solid rgba(10,70,74,.11)!important;padding-top:64px!important;padding-bottom:56px!important;position:relative!important;overflow:hidden!important}#shopify-section-nov_text_DiMR3z .distance:before{content:"";position:absolute;top:-90px;right:-90px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(185,255,34,.1) 0%,transparent 65%);pointer-events:none;z-index:0;animation:bsl-orb-drift 14s ease-in-out infinite}#shopify-section-nov_text_DiMR3z .distance:after{content:"";position:absolute;bottom:-70px;left:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(10,70,74,.08) 0%,transparent 65%);pointer-events:none;z-index:0;animation:bsl-orb-drift-b 18s ease-in-out infinite}#shopify-section-nov_text_DiMR3z .container-inner{position:relative;z-index:1}#shopify-section-nov_text_DiMR3z .nov-block__text{position:relative;padding-top:50px}#shopify-section-nov_text_DiMR3z .nov-block__text:before{content:"\26a1  Nieuwe fietsaccu nodig?";position:absolute;top:0;left:50%;transform:translate(-50%);display:inline-block;background:#0a464a1a;border:1px solid rgba(10,70,74,.2);color:#0a464a;padding:7px 18px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#shopify-section-nov_text_DiMR3z .block-1.nov-text{margin-bottom:12px!important}#shopify-section-nov_text_DiMR3z .block-1.nov-text p{color:#0e2d30!important;letter-spacing:-.02em!important;line-height:1.08!important}#shopify-section-nov_text_DiMR3z .block-1.nov-text:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:linear-gradient(90deg,#0a464a,#b9ff22);margin:14px auto 0}#shopify-section-nov_text_DiMR3z .block-2.nov-text{margin-top:18px!important;margin-bottom:8px!important}#shopify-section-nov_text_DiMR3z .block-2.nov-text p{color:#2f5254!important;font-size:1.2rem!important;line-height:1.5!important}#shopify-section-nov_text_DiMR3z .block-3.nov-text{margin-top:10px!important}.bslvc-desc{color:#5d727a!important;font-size:.975rem!important;line-height:1.8!important;max-width:560px!important;margin:0 auto 20px!important}.bslvc-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 22px;max-width:600px}.bslvc-pill{display:inline-flex;align-items:center;gap:6px;background:#0a464a14;border:1px solid rgba(10,70,74,.16);color:#0a464a;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;transition:background .18s ease,border-color .18s ease,transform .18s ease;cursor:default}.bslvc-pill:before{content:"\2713";color:#1d8a4e;font-weight:900;font-size:11px}.bslvc-pill:hover{background:#0a464a21;border-color:#0a464a40;transform:translateY(-1px)}.bslvc-wa{display:inline-flex;align-items:center;gap:8px;color:#0a464a!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;border-bottom:2px solid rgba(185,255,34,.55);padding-bottom:2px;transition:border-color .18s ease,color .18s ease}.bslvc-wa:hover{color:#0a464a!important;border-bottom-color:#b9ff22}@media(max-width:767px){#shopify-section-nov_text_DiMR3z .distance{padding-top:48px!important;padding-bottom:40px!important}#shopify-section-nov_text_DiMR3z .nov-block__text{padding-top:42px}#shopify-section-nov_text_DiMR3z .nov-block__text:before{font-size:10.5px;padding:5px 14px}.bslvc-pills{gap:6px}.bslvc-pill{font-size:11.5px;padding:6px 12px}}@media(prefers-reduced-motion:reduce){.wow{visibility:visible!important;opacity:1!important;animation:none!important;transition:none!important}.animated{animation:none!important}}.shopify-section .app-block input:focus,.shopify-section .app-block textarea:focus,.shopify-section .app-block select:focus,.shopify-section .apps input:focus,.shopify-section .apps textarea:focus,.shopify-section .apps select:focus{outline:2px solid transparent!important}@keyframes bsl-sale-pulse{0%,to{box-shadow:0 4px 18px #d21e1e59}50%{box-shadow:0 4px 18px #d21e1e59,0 0 0 8px #d21e1e1a}}.item-product .special-price{font-size:1.45rem!important;font-weight:900!important;color:#d21e1e!important;letter-spacing:-.02em!important;line-height:1.1!important}.item-product .old-price{font-size:1.35rem!important;font-weight:700!important;color:#1a1a1a!important;text-decoration:line-through!important;text-decoration-color:#d21e1e!important;text-decoration-thickness:2px!important;margin-left:8px!important}.bsl-savings-badge{display:inline-flex;align-items:center;gap:5px;background:#d21e1e;color:#fff;font-size:12.5px;font-weight:900;letter-spacing:.02em;padding:5px 12px 5px 9px;border-radius:6px;margin-top:8px;animation:bsl-sale-pulse 2.4s ease-in-out infinite}.bsl-savings-badge svg{flex-shrink:0;color:#fff}.item-product .product--badge{position:absolute!important;bottom:10px!important;left:10px!important;top:auto!important;right:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.bsl-sale-badge{display:inline-block!important;background:#d21e1e!important;color:#fff!important;font-size:13px!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:7px 14px!important;border-radius:6px!important;box-shadow:0 4px 14px #d21e1e73!important;animation:bsl-sale-pulse 2.4s ease-in-out infinite!important;border:none!important;margin:0!important}.item-product .price-sale{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:4px 8px!important}@media(max-width:575px){.item-product .special-price{font-size:1.2rem!important}.item-product .old-price{font-size:1.05rem!important;margin-left:6px!important}.bsl-savings-badge{font-size:11.5px!important;padding:4px 10px 4px 8px!important}.bsl-sale-badge{font-size:11px!important;padding:5px 10px!important}.item-product .product--badge{bottom:8px!important;left:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bsl-custom.css.map */
