﻿.wcp-badge.lij-loyalty-badge{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;margin:-0.35rem 0 0 -0.35rem;background-color:var(--color-white);border:1px solid var(--border-color);border-radius:var(--radius, 0.125rem);color:var(--color-primary);font-size:.875rem;line-height:1}.wcp-badge.lij-loyalty-badge .svg-icon__loyalty{font-size:.875rem}.wcp-badge.lij-loyalty-badge.lij-loyalty-badge--pct{gap:.3rem;width:auto;height:auto;margin:0;padding:.25rem .55rem;border:0;border-radius:var(--radius-sm, 0.375rem);background-color:var(--color-primary);color:var(--color-white);font-size:.7rem;font-weight:var(--font-weight-bold, 700);line-height:1.2}.wcp-badge.lij-loyalty-badge.lij-loyalty-badge--pct .svg-icon__loyalty{font-size:.85rem}.woocommerce ul.products li.product.lij-price--loyalty .price ins,.single-product div.product.lij-price--loyalty .wcp-product-price .price ins{color:var(--color-primary-dark, #0678ad)}.lij-loyalty-meta-icon{display:inline-flex;align-items:center;margin-inline-start:.5rem;padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius, 0.125rem);color:var(--color-primary);line-height:1;text-decoration:none;transition:background-color .15s ease}.lij-loyalty-meta-icon:hover,.lij-loyalty-meta-icon:focus-visible{background-color:var(--color-primary-tint, var(--color-primary-tint))}.lij-loyalty-meta-icon .svg-icon__loyalty{font-size:1.125rem}.lij-loyalty-meta-icon--pct{gap:.375rem}.lij-loyalty-meta-icon__pct{font-size:.875rem;font-weight:var(--font-weight-bold, 700);white-space:nowrap}.lij-loyalty-dashboard{display:grid;gap:1.5rem}.lij-loyalty-dashboard__title{margin:0}.lij-loyalty-dashboard__heading{margin:0 0 .25rem;font-size:var(--h5, 1.125rem)}.lij-loyalty-dashboard__hint{margin:0 0 1rem;color:var(--color-muted);font-size:var(--font-size-sm, 0.875rem)}.lij-loyalty-dashboard__card{background-color:var(--color-primary-tint, var(--color-primary-tint));border-color:rgba(0,0,0,0)}.lij-loyalty-dashboard .row-type-loyalty-tiers{padding-block:0;background:rgba(0,0,0,0)}.lij-loyalty-progress{position:relative;margin:3rem 0 1.5rem}.lij-loyalty-progress__track{height:.75rem;background-color:var(--color-white, var(--color-white))}.lij-loyalty-progress__bar{background-color:var(--color-primary)}.lij-loyalty-progress__marker{position:absolute;top:0;width:2px;height:.75rem;background-color:var(--border-color);transform:translateX(-1px)}.lij-loyalty-progress__marker.is-reached{background-color:var(--color-primary-dark, #0079a8)}.lij-loyalty-progress__marker--gold{--marker-color: var(--color-tier-gold)}.lij-loyalty-progress__marker--silver{--marker-color: var(--color-tier-silver)}.lij-loyalty-progress__marker--bronze{--marker-color: var(--color-tier-bronze)}.lij-loyalty-progress__label,.lij-loyalty-progress__total{position:absolute;font-size:var(--font-size-xs, 0.75rem);white-space:nowrap;transform:translateX(-50%)}.lij-loyalty-progress__label{top:-1.5rem;left:50%;color:var(--color-muted)}.lij-loyalty-progress__label::before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-inline-end:.25rem;border-radius:50%;background-color:var(--marker-color, var(--color-muted));vertical-align:middle}.lij-loyalty-progress__total{top:1rem;color:var(--color-dark);font-weight:700}@media(max-width: 767.98px){.lij-loyalty-progress__label{font-size:.6875rem}}.lij-loyalty-bulk__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.625rem}.lij-loyalty-bulk__head .bulk-discount__title{margin:0}.lij-loyalty-bulk__heading{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem}.lij-loyalty-bulk__more{color:var(--color-primary);font-size:.8125rem;font-weight:var(--wcp-font-weight-semibold, 600);white-space:nowrap}.lij-loyalty-bulk__badge{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .625rem .1875rem .375rem;border:1px solid var(--lij-tier-color, var(--color-primary));border-radius:999px;background:color-mix(in srgb, var(--lij-tier-color, var(--color-primary)) 15%, var(--color-white));color:var(--color-dark);font-size:.78125rem;font-weight:var(--wcp-font-weight-semibold, 600);white-space:nowrap}.lij-loyalty-bulk__dot{width:.625rem;height:.625rem;flex:none;border-radius:50%}.lij-loyalty-bulk__levels{display:flex;gap:.1875rem;padding:.1875rem;margin-bottom:.625rem;background:#e7ecf1;border-radius:var(--wcp-radius, 0.375rem)}.lij-loyalty-bulk__level{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:.0625rem;padding:.4375rem .375rem;border:0;border-radius:calc(var(--wcp-radius, 0.375rem) - .125rem);background:rgba(0,0,0,0);color:var(--color-muted);font:inherit;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}@media(hover: hover){.lij-loyalty-bulk__level:hover:not(.is-active){background:color-mix(in srgb, var(--color-white) 60%, transparent)}}.lij-loyalty-bulk__level:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.lij-loyalty-bulk__level.is-active{background:var(--color-white);box-shadow:0 1px 2px rgba(0,0,0,.08);color:var(--color-dark)}.lij-loyalty-bulk__rows[hidden],.lij-loyalty-bulk__note[hidden]{display:none !important}.lij-loyalty-bulk__rows.is-preview .discount,.lij-loyalty-bulk__rows.is-preview .discount.active{border-style:dashed;border-color:#c3ccd5;background:#fafbfc;box-shadow:none}.lij-loyalty-bulk .discount__qty,.lij-loyalty-bulk .discount__save{white-space:nowrap}.lij-loyalty-bulk__level-name{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem;font-size:.8125rem;font-weight:var(--wcp-font-weight-semibold, 600);text-align:center}.lij-loyalty-bulk__level-sub{font-size:.6875rem;color:var(--color-muted);text-align:center}.lij-loyalty-bulk__you{padding:.0625rem .3125rem;border-radius:.25rem;background:var(--color-primary);color:var(--color-white);font-size:.65625rem;font-weight:var(--wcp-font-weight-bold, 700);text-transform:uppercase}.lij-loyalty-bulk__note{margin:.625rem 0 0;padding:.5rem .625rem;border-radius:calc(var(--wcp-radius, 0.375rem) - .125rem);background:var(--color-white);color:var(--color-muted);font-size:.78125rem;line-height:1.45}.lij-loyalty-bulk__note--lower{background:#eaf7ee;color:#1a8a3e}.lij-loyalty-bulk__note--higher{background:#fff6dc;color:#7a5600}.lij-loyalty-bulk__note a{margin-inline-start:.25rem;color:inherit;font-weight:var(--wcp-font-weight-semibold, 600)}.lij-loyalty-teaser{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin-top:.625rem;padding:.4375rem .625rem;border-radius:calc(var(--wcp-radius, 0.375rem) - .125rem);background:#fff6dc;color:#7a5600;font-size:.78125rem;line-height:1.4}.lij-loyalty-teaser__levels{display:inline-flex;flex-wrap:wrap;gap:.5rem;color:var(--color-dark);font-weight:var(--wcp-font-weight-semibold, 600)}.lij-loyalty-teaser__level{display:inline-flex;align-items:center;gap:.25rem}.lij-loyalty-teaser__level .lij-loyalty-bulk__dot{width:.5rem;height:.5rem}.lij-loyalty-teaser a{margin-inline-start:auto;color:inherit;font-weight:var(--wcp-font-weight-semibold, 600);white-space:nowrap}.lij-loyalty-bulk__overview{margin:0 0 .75rem;color:var(--color-muted, #5f6b78);font-size:.8125rem}.row-type-loyalty-tiers{padding-block:var(--space-5);border-top:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color)}@media(min-width: 768px){.row-type-loyalty-tiers{padding-block:var(--space-8)}}@media(min-width: 992px){.row-type-loyalty-tiers{padding-block:var(--space-10)}}.tier-heading{display:grid;gap:var(--space-1)}.tier-heading__name{display:flex;align-items:center;gap:var(--space-2);font-size:1.375rem;font-weight:var(--font-weight-bold);color:var(--color-ink);line-height:1.2}.tier-heading__threshold{font-size:.8125rem;font-weight:var(--font-weight-normal);color:var(--color-muted)}.tier-dot{display:inline-block;width:.875rem;height:.875rem;flex:0 0 auto;background:var(--color-tier-silver)}.tier-current{display:inline-block;margin-top:var(--space-2);padding:.125rem .5rem;font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-white);background:var(--color-success)}.loyalty-tiers__table-wrap{position:relative;overflow-x:auto;background:var(--color-white);border:var(--border-width) solid var(--border-color)}.loyalty-tiers__table{width:100%;min-width:40rem;border-collapse:collapse;font-size:var(--font-size-md);margin:0}.loyalty-tiers__table th,.loyalty-tiers__table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:bottom;border:0}.loyalty-tiers__table thead tr{border-bottom:2px solid var(--border-color-strong)}.loyalty-tiers__table thead th{padding-block:var(--space-4)}.loyalty-tiers__table thead th:first-child{width:34%;font-size:.8125rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.loyalty-tiers__table tbody tr{border-bottom:var(--border-width) solid var(--border-color)}.loyalty-tiers__table tbody tr:last-child{border-bottom:0}.loyalty-tiers__table tbody th{font-weight:var(--font-weight-medium);color:var(--color-ink)}.loyalty-tiers__table td.is-included .tier-mark{color:var(--color-primary-dark);font-weight:var(--font-weight-bold)}.loyalty-tiers__table td.is-excluded .tier-mark{color:var(--color-muted)}.loyalty-tiers__table .is-current{background:var(--color-primary-tint)}.loyalty-tiers__cards{display:grid;gap:var(--border-width);background:var(--border-color);border:var(--border-width) solid var(--border-color)}@media(min-width: 768px){.loyalty-tiers__cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}.tier-card{padding:var(--space-5) var(--space-4);background:var(--color-white)}.tier-card.is-current{background:var(--color-primary-tint)}.tier-card .tier-heading__name{font-size:1.5rem}.tier-card__list{margin:var(--space-4) 0 0;padding:0;list-style:none}.tier-card__list li{margin:0;padding:var(--space-2) 0;border-top:var(--border-width) solid var(--border-color);font-size:var(--font-size-md)}.loyalty-tiers__footnote{margin:var(--space-4) 0 0;max-width:45rem;font-size:var(--font-size-sm);color:var(--color-muted)}.row-type-loyalty-products{padding-block:var(--space-5)}@media(min-width: 768px){.row-type-loyalty-products{padding-block:var(--space-8)}}@media(min-width: 992px){.row-type-loyalty-products{padding-block:var(--space-10)}}.lij-loyalty-products{display:grid;gap:var(--space-3)}.lij-loyalty-products__group{border:var(--border-width) solid var(--border-color);border-radius:var(--radius);background:var(--color-white)}.lij-loyalty-products__heading{margin:0;font-size:1.125rem}.lij-loyalty-products__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:0;background:rgba(0,0,0,0);color:var(--color-ink);font:inherit;font-weight:var(--font-weight-bold);text-align:left;cursor:pointer}.lij-loyalty-products__toggle i{color:var(--color-muted);transition:transform .2s ease}.lij-loyalty-products__toggle[aria-expanded=true] i{transform:rotate(180deg)}.lij-loyalty-products__panel{display:none;padding:0 var(--space-4) var(--space-4)}.lij-loyalty-products__panel.is-open{display:block}.lij-price-table-wrap{overflow-x:auto}.lij-price-table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.lij-price-table :where(th,td){padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--border-color);text-align:center;vertical-align:middle}.lij-price-table th{font-weight:var(--font-weight-bold);color:var(--color-ink);white-space:nowrap}.lij-price-table th .tier-dot{width:.625rem;height:.625rem;margin-inline-end:var(--space-1);border-radius:50%}.lij-price-table__you{display:none;margin-inline-start:var(--space-1);padding:.1rem .4rem;border-radius:var(--radius);background:var(--color-primary);color:var(--color-white);font-size:.6875rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}.lij-price-table__image{width:3.5rem;padding-inline:var(--space-1)}.lij-price-table__image img{display:block;width:2.5rem;height:2.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.lij-price-table__sizes{display:block;color:var(--color-muted);font-size:var(--font-size-sm, 0.875rem)}.lij-price-table__title{text-align:left;font-weight:var(--font-weight-medium)}.lij-price-table__title a{color:var(--color-body);text-decoration:none}.lij-price-table__title a:hover{color:var(--color-primary)}.lij-price-table__pct{display:block;color:var(--color-success)}.lij-price-table__price .amount{white-space:nowrap}.lij-price-table__toggle-cell{text-align:right}.lij-price-table__toggle{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-ink);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}.lij-price-table__toggle i{font-size:.85em;transition:transform .2s ease}.lij-price-table__toggle[aria-expanded=true] i{transform:rotate(180deg)}.lij-price-table__variations{display:none}.lij-price-table__variations.is-open{display:table-row-group}.lij-price-table__variations .lij-price-table__title{padding-inline-start:var(--space-4);font-weight:var(--font-weight-normal)}.lij-price-table__row--variation td{background:var(--color-light)}[data-current-tier=bronze] .lij-price-table th[data-tier=bronze],[data-current-tier=bronze] .lij-price-table td[data-tier=bronze]{background:var(--color-primary-tint)}[data-current-tier=bronze] .lij-price-table th[data-tier=bronze] .lij-price-table__you{display:inline-block}[data-current-tier=silver] .lij-price-table th[data-tier=silver],[data-current-tier=silver] .lij-price-table td[data-tier=silver]{background:var(--color-primary-tint)}[data-current-tier=silver] .lij-price-table th[data-tier=silver] .lij-price-table__you{display:inline-block}[data-current-tier=gold] .lij-price-table th[data-tier=gold],[data-current-tier=gold] .lij-price-table td[data-tier=gold]{background:var(--color-primary-tint)}[data-current-tier=gold] .lij-price-table th[data-tier=gold] .lij-price-table__you{display:inline-block}[data-current-tier=""] .lij-price-table th[data-tier=""],[data-current-tier=""] .lij-price-table td[data-tier=""]{background:var(--color-primary-tint)}.row-type-loyalty-signup{padding-block:5rem;scroll-margin-top:1rem}@media(max-width: 767.98px){.row-type-loyalty-signup{padding-block:3rem}}.lij-signup{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2.5rem}.lij-signup__main{display:flex;flex:999 1 35rem;flex-direction:column;gap:1.75rem;min-width:0}.lij-signup__head{display:flex;flex-direction:column;gap:.625rem}.lij-signup__eyebrow{color:var(--color-primary, #0a93d1);font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lij-signup__title{margin:0;font-size:2.25rem;font-weight:800;letter-spacing:-0.02em}@media(max-width: 767.98px){.lij-signup__title{font-size:1.75rem}}.lij-signup__intro{margin:0;color:var(--color-body, #3b4652);font-size:1rem;line-height:1.6}.lij-signup__card{overflow:hidden;border:1px solid var(--border-color, #e3e8ee);border-radius:1rem;background:#fff;box-shadow:0 1px 2px rgba(11,63,88,.05)}.lij-signup__card>.wcp-alert{margin:2rem}.lij-signup__card>.lij-signup-account{margin:1.5rem 2rem 0}.lij-signup__aside{position:sticky;top:calc(var(--lij-sticky-offset, 0px) + 1.5rem);display:flex;flex:1 1 20rem;transition:top .2s ease-in-out;flex-direction:column;gap:1rem;min-width:0}.lij-signup__aside-title{font-size:1.0625rem;font-weight:800;color:var(--color-ink, #1b2430)}.lij-signup__perks{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:1rem;background:var(--color-primary-tint, #e8f4fb)}.lij-signup__perks ul{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.lij-signup__perks li{display:flex;align-items:flex-start;gap:.75rem;line-height:1.4}.lij-signup__perks strong{display:block;font-size:.90625rem;color:var(--color-ink, #1b2430)}.lij-signup__perks small{display:block;font-size:.8125rem;color:var(--color-body, #3b4652)}.lij-signup__tick{display:grid;flex:none;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;background:var(--color-primary, #0a93d1);color:#fff;font-size:.75rem;font-weight:800}.lij-signup__expected{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:.625rem;background:#fff;line-height:1.35}.lij-signup__expected[hidden]{display:none}.lij-signup__expected small{display:block;font-size:.78125rem;color:var(--color-muted, #5f6b78)}.lij-signup__expected strong{display:block;font-size:.9375rem;font-weight:800;color:var(--color-ink, #1b2430)}.lij-signup__expected-dot{flex:none;width:2.25rem;height:2.25rem;border-radius:.5rem;background:var(--border-color, #e3e8ee)}.lij-signup__why{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;border:1px solid var(--border-color, #e3e8ee);border-radius:1rem}.lij-signup__why .lij-signup__aside-title{font-size:.9375rem}.lij-signup__why p{margin:0;font-size:.84375rem;line-height:1.55;color:var(--color-muted, #5f6b78)}.lij-signup__help{display:flex;align-items:center;gap:.75rem;overflow:hidden;padding:.875rem 1rem 0;border-radius:1rem;background:#12202b;color:#fff}.lij-signup__help img{flex:none;align-self:flex-end;width:4rem;height:auto}.lij-signup__help>span{display:flex;flex-direction:column;gap:.1875rem;padding-bottom:.875rem}.lij-signup__help strong{font-size:.875rem}.lij-signup__help small{font-size:.78125rem;color:#cfd8e0}.lij-signup__help a{color:#5cc3f0;font-size:.84375rem;font-weight:700;text-decoration:none}.lij-signup.lij-signup .gform_wrapper.gform-theme{--gf-ctrl-border-color: #d9e0e7;--gf-ctrl-border-color-focus: var(--color-primary, #0a93d1);--gf-ctrl-radius: 8px;--gf-ctrl-size: 46px;--gf-ctrl-font-size: 15px;--gf-ctrl-label-color-primary: var(--color-ink, #1b2430);--gf-ctrl-label-font-size-primary: 14px;--gf-ctrl-label-font-weight-primary: 700;--gf-ctrl-desc-color: var(--color-muted, #5f6b78);--gf-ctrl-desc-font-size: 12.5px;--gf-color-primary: var(--color-primary, #0a93d1);--gf-ctrl-outline-color-focus: rgba(10, 147, 209, 0.15);--gf-form-gap-y: 20px;--gf-form-gap-x: 18px;margin:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_heading{display:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_page_steps{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;padding:0;border-bottom:1px solid var(--border-color, #e3e8ee);background:#fafbfc}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield_label,.lij-signup.lij-signup .gform_wrapper.gform-theme .gform-field-label:not(.gform-field-label--type-inline):not(.gform-field-label--type-sub){margin-bottom:6px;padding:0;color:var(--color-ink, #1b2430);font-size:14px;font-weight:700}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0;margin:0;padding:1rem .75rem;border-bottom:3px solid rgba(0,0,0,0);opacity:1}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step::after{content:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_number{display:grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:50%;background:var(--border-color, #e3e8ee);color:#8a95a1;font-size:.8125rem;font-weight:800}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_label{overflow:hidden;color:#8a95a1;font-size:.875rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_active{border-bottom-color:var(--color-primary, #0a93d1)}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_active .gf_step_number{background:var(--color-primary, #0a93d1);color:#fff}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_active .gf_step_label{color:var(--color-ink, #1b2430)}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_completed .gf_step_number{background:var(--color-success, #1faa4b);color:#fff;font-size:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_completed .gf_step_number::before{content:"✓";font-size:.8125rem}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_completed .gf_step_label{color:var(--color-body, #3b4652)}@media(max-width: 575.98px){.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_page_steps{display:flex}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step{flex:none;justify-content:center}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_label{display:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_active{flex:1 1 auto;justify-content:flex-start}.lij-signup.lij-signup .gform_wrapper.gform-theme .gf_step_active .gf_step_label{display:inline}}.lij-signup.lij-signup .gform_wrapper.gform-theme form{margin:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_page_fields,.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_body>.gform_fields{padding:2rem 2rem .5rem}@media(max-width: 575.98px){.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_page_fields{padding:1.25rem 1.25rem .5rem}}.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=text],.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=email],.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=tel],.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=password],.lij-signup.lij-signup .gform_wrapper.gform-theme textarea{border-color:#d9e0e7;border-radius:8px;box-shadow:none;font-size:15px}.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=text]:focus,.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=email]:focus,.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=tel]:focus,.lij-signup.lij-signup .gform_wrapper.gform-theme input[type=password]:focus,.lij-signup.lij-signup .gform_wrapper.gform-theme textarea:focus{border-color:var(--color-primary, #0a93d1);box-shadow:0 0 0 3px rgba(10,147,209,.15);outline:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-vat input,.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-postcode input{text-transform:uppercase}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-kvk input,.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-vat input{letter-spacing:.03em}.lij-signup.lij-signup .gform_wrapper.gform-theme .ginput_counter{display:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .gsection{padding:0;border:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gsection .gsection_title{margin:0;font-size:1rem;font-weight:800}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-section+.gfield{margin-top:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-html .lij-signup-note{margin:-0.5rem 0 0;font-size:.78125rem;color:var(--color-muted, #5f6b78)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-segmented .gfield_radio{display:flex;gap:3px;padding:3px;border-radius:8px;background:#f1f4f7}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-segmented .gchoice{flex:1 1 0;margin:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-chips :is(.gfield_radio,.gfield_checkbox){display:flex;flex-wrap:wrap;gap:.5rem}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-chips .gchoice{margin:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-spend .gfield_radio{display:grid;grid-template-columns:repeat(auto-fit, minmax(9.375rem, 1fr));gap:.625rem}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-spend .gchoice{margin:0}.lij-signup.lij-signup .gform_wrapper.gform-theme :is(.lij-signup-segmented,.lij-signup-chips,.lij-signup-spend) .gfield-choice-input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.lij-signup.lij-signup .gform_wrapper.gform-theme :is(.lij-signup-segmented,.lij-signup-chips,.lij-signup-spend) .gform-field-label--type-inline{display:flex;width:100%;margin:0;padding:0;cursor:pointer;font-weight:700;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.lij-signup.lij-signup .gform_wrapper.gform-theme :is(.lij-signup-segmented,.lij-signup-chips,.lij-signup-spend) .gfield-choice-input:focus-visible+label{outline:2px solid var(--color-primary, #0a93d1);outline-offset:2px}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-segmented .gform-field-label--type-inline{align-items:center;justify-content:center;height:2.5rem;border-radius:6px;color:var(--color-muted, #5f6b78);font-size:.875rem}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-segmented .gfield-choice-input:checked+label{background:#fff;color:var(--color-ink, #1b2430);box-shadow:0 1px 2px rgba(18,32,43,.12)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-chips .gform-field-label--type-inline{align-items:center;height:2.5rem;padding:0 1rem;border:1px solid #d9e0e7;border-radius:1.25rem;background:#fff;color:var(--color-ink, #1b2430);font-size:.875rem;font-weight:600}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-chips .gfield-choice-input:checked+label{border-color:var(--color-primary, #0a93d1);background:var(--color-primary-tint, #e8f4fb);color:var(--color-primary-dark, #0678ad)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-spend .gform-field-label--type-inline{flex-direction:column;gap:.25rem;height:100%;padding:.875rem;border:1px solid #d9e0e7;border-radius:.625rem;background:#fff;color:var(--color-ink, #1b2430);font-size:.9375rem;font-weight:800}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-spend .gfield-choice-input:checked+label{border-color:var(--color-primary, #0a93d1);background:var(--color-primary-tint, #e8f4fb);box-shadow:inset 0 0 0 1px var(--color-primary, #0a93d1)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-spend__level{display:flex;align-items:center;gap:.375rem;color:var(--color-muted, #5f6b78);font-size:.78125rem;font-weight:400}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-spend__dot{width:.5625rem;height:.5625rem;border-radius:2px}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-name .ginput_complex{gap:18px}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-name .gform-field-label--type-sub{order:-1;margin:0 0 6px;color:var(--color-ink, #1b2430);font-size:14px;font-weight:700}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-checkbox .gchoice{display:flex;align-items:flex-start;gap:.75rem}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-checkbox .gfield-choice-input{flex:none;width:1.375rem;height:1.375rem;margin:.0625rem 0 0;border:2px solid #c3ccd5;border-radius:6px}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-checkbox .gfield-choice-input:checked{border-color:var(--color-primary, #0a93d1);background-color:var(--color-primary, #0a93d1)}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-checkbox label{font-size:.90625rem;font-weight:400;color:var(--color-ink, #1b2430);line-height:1.5}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-checkbox.lij-signup-chips .gchoice{display:block}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield--type-checkbox.lij-signup-chips .gfield-choice-input{width:1px;height:1px;border:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review{padding:.375rem 1.125rem;border-radius:.75rem;background:#f5f7f9}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review:empty{display:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review__row{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:1rem;padding:.875rem 0;border-bottom:1px solid var(--border-color, #e3e8ee)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review__row:last-child{border-bottom:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review__row>div{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review__title{color:var(--color-muted, #5f6b78);font-size:.78125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review__line{color:var(--color-ink, #1b2430);font-size:.90625rem;line-height:1.5;overflow-wrap:anywhere}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-review__edit{align-self:start;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-primary, #0a93d1);cursor:pointer;font:inherit;font-size:.84375rem;font-weight:700}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__wrap{position:relative}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__wrap input{padding-right:4.5rem}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__toggle{position:absolute;top:8px;right:8px;height:30px;padding:0 .625rem;border:0;border-radius:6px;background:#f1f4f7;color:var(--color-body, #3b4652);cursor:pointer;font:inherit;font-size:.78125rem;font-weight:700}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__meter{display:flex;align-items:center;gap:.625rem;margin-top:.5rem;--meter: #c3ccd5}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__meter.is-weak{--meter: var(--color-danger, #c62828)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__meter.is-fair{--meter: var(--color-secondary, #ff8500)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__meter.is-good{--meter: var(--color-success, #1faa4b)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__meter.is-strong{--meter: var(--color-success-text, #1a8a3e)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__bar{flex:1;height:5px;overflow:hidden;border-radius:3px;background:var(--border-color, #e3e8ee)}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__bar span{display:block;width:0;height:100%;background:var(--meter);transition:width .2s ease}.lij-signup.lij-signup .gform_wrapper.gform-theme .lij-signup-password__label{min-width:4rem;color:var(--meter);font-size:.78125rem;font-weight:700;text-align:right}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_page_footer,.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin:1.5rem 0 0;padding:1.125rem 2rem;border-top:1px solid var(--border-color, #e3e8ee);background:#fafbfc}@media(max-width: 575.98px){.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_page_footer,.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_footer{padding:1rem 1.25rem}}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_page:first-child .gform_page_footer::before,.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_footer::before{content:"Velden met * zijn verplicht · ± 2 minuten";color:var(--color-muted, #5f6b78);font-size:.8125rem}.lij-signup.lij-signup .gform_wrapper.gform-theme :is(.gform_next_button,.gform_button,.gform_previous_button){height:3rem;margin:0;padding:0 1.625rem;border-radius:8px;font-size:.9375rem;font-weight:700;line-height:1}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_next_button{margin-left:auto;background:var(--color-primary, #0a93d1);color:#fff;border:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_button{margin-left:auto;background:var(--color-secondary, #ff8500);color:#fff;border:0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_previous_button{padding:0 1.125rem;border:1px solid #d9e0e7;background:#fff;color:var(--color-body, #3b4652)}.lij-signup.lij-signup .gform_wrapper.gform-theme :is(.gform_next_button,.gform_button):hover{filter:brightness(0.95)}.lij-signup.lij-signup .gform_wrapper.gform-theme .gform_validation_errors{margin:1.5rem 2rem 0}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield_validation_message{position:static;margin:6px 0 0;padding:0;border:0;background:none;box-shadow:none;color:var(--color-danger, #c62828);font-size:.78125rem;opacity:1;transform:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield_validation_message::before,.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield_validation_message::after{content:none}.lij-signup.lij-signup .gform_wrapper.gform-theme .gfield_error :is(input,textarea){border-color:var(--color-danger, #c62828)}.lij-signup-done{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem 2.5rem;text-align:center}.lij-signup-done__icon{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:50%;background:#eaf7ee;color:var(--color-success, #1faa4b);font-size:2.125rem;font-weight:800}.lij-signup-done__title{margin:0;font-size:1.75rem;font-weight:800}.lij-signup-done__text{max-width:32.5rem;margin:0;color:var(--color-body, #3b4652);font-size:1rem;line-height:1.6}.lij-signup-done__code{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-top:.375rem;padding:1rem 1.375rem;border:2px dashed var(--color-primary, #0a93d1);border-radius:.75rem;background:#f4fafd}.lij-signup-done__code>span{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;text-align:left}.lij-signup-done__code small{color:var(--color-muted, #5f6b78);font-size:.78125rem;font-weight:600}.lij-signup-done__code strong{color:var(--color-primary, #0a93d1);font-size:clamp(1.25rem,5.5vw,1.625rem);font-weight:800;letter-spacing:.06em;white-space:nowrap}.lij-signup-done__copy{height:2.5rem;padding:0 1rem;border:0;border-radius:8px;background:var(--color-primary, #0a93d1);color:#fff;cursor:pointer;font:inherit;font-size:.875rem;font-weight:700}.lij-signup-done__hint{margin:0;color:var(--color-muted, #5f6b78);font-size:.8125rem}.lij-signup-done__scope{width:100%;max-width:32.5rem;border:1px solid var(--border-color, #e3e8ee);border-radius:.75rem;background:#fff;text-align:left}.lij-signup-done__scope summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem;color:var(--color-ink, #1b2430);cursor:pointer;font-size:.9375rem;font-weight:700;list-style:none}.lij-signup-done__scope summary::-webkit-details-marker{display:none}.lij-signup-done__scope summary::after{content:"";flex:0 0 auto;width:.5rem;height:.5rem;border-right:2px solid var(--color-primary, #0a93d1);border-bottom:2px solid var(--color-primary, #0a93d1);transform:rotate(45deg) translateY(-0.125rem);transition:transform .15s ease}.lij-signup-done__scope summary:focus-visible{outline:2px solid var(--color-primary, #0a93d1);outline-offset:2px;border-radius:.75rem}.lij-signup-done__scope[open] summary::after{transform:rotate(-135deg) translateY(-0.125rem)}.lij-signup-done__scope h4{margin:0;color:var(--color-muted, #5f6b78);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lij-signup-done__scope p{margin:0;font-size:.875rem}.lij-signup-done__scope-body{display:flex;flex-direction:column;gap:.625rem;padding:0 1.125rem 1.125rem}.lij-signup-done__scope-cats{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.lij-signup-done__scope-cats a{display:inline-flex;padding:.25rem .75rem;border-radius:999px;background:#f4fafd;color:var(--color-primary, #0a93d1);font-size:.8125rem;font-weight:600;text-decoration:none}.lij-signup-done__scope-cats a:hover{background:#e6f4fb}.lij-signup-done__scope-products{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lij-signup-done__scope-products li+li{border-top:1px solid var(--border-color, #e3e8ee)}.lij-signup-done__scope-product{display:flex;align-items:center;gap:.75rem;padding:.5rem .25rem;border-radius:.375rem;color:var(--color-ink, #1b2430);font-size:.875rem;line-height:1.35;text-decoration:none}.lij-signup-done__scope-product img{flex:0 0 auto;width:2.5rem;height:2.5rem;border:1px solid var(--border-color, #e3e8ee);border-radius:.375rem;background:#fff;-o-object-fit:contain;object-fit:contain}.lij-signup-done__scope-product span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lij-signup-done__scope-product::after{content:"";flex:0 0 auto;width:.4375rem;height:.4375rem;margin:0 .375rem 0 auto;border-top:2px solid var(--border-color, #e3e8ee);border-right:2px solid var(--border-color, #e3e8ee);transform:rotate(45deg)}.lij-signup-done__scope-product:hover{background:#f4fafd;color:var(--color-primary, #0a93d1)}.lij-signup-done__scope-product:hover::after{border-color:var(--color-primary, #0a93d1)}.lij-signup-done__scope-product:focus-visible{outline:2px solid var(--color-primary, #0a93d1);outline-offset:-2px}.lij-signup-done__scope-more{color:var(--color-muted, #5f6b78)}.lij-signup-done__scope-list{max-height:16rem;overflow-y:auto;overscroll-behavior:contain;padding:.375rem .5rem;border:1px solid var(--border-color, #e3e8ee);border-radius:.5rem;background:#fff}.lij-signup-done__scope-list li[hidden]{display:none}.lij-signup-done__scope-list--cats{max-height:8.5rem}.lij-signup-done__scope-empty{color:var(--color-muted, #5f6b78)}.lij-signup-done__scope-filter{width:100%;height:2.5rem;padding:0 .875rem;border:1px solid var(--border-color, #e3e8ee);border-radius:.5rem;font:inherit;font-size:.875rem}.lij-signup-done__scope-filter:focus{outline:2px solid var(--color-primary, #0a93d1);outline-offset:1px;border-color:rgba(0,0,0,0)}.lij-signup-done__scope-notes{margin:0;padding-left:1rem;color:var(--color-muted, #5f6b78);font-size:.8125rem}.lij-signup-done__cta{display:inline-flex;align-items:center;height:3.25rem;margin-top:.5rem;padding:0 1.625rem;border-radius:8px;background:var(--color-secondary, #ff8500);color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.lij-signup-done__cta:hover{color:#fff;filter:brightness(0.95)}
