.nl-browse-card-action{display:grid;gap:8px}.nl-browse-card-action .quick-add-to-cart{width:100%}.nl-browse-card-action .button{min-height:46px;white-space:normal}.nl-browse-card-more{font-size:12px;text-align:center;text-decoration:underline;text-underline-offset:3px;padding:6px}.nl-browse-card-facts{margin:8px 0;display:grid;gap:4px;font-size:12px;line-height:1.45;color:#425440}.nl-browse-card-facts div{display:flex;flex-wrap:wrap;gap:4px 6px}.nl-browse-card-facts dt{font-weight:400}.nl-browse-card-facts dd{margin:0;font-weight:600;overflow-wrap:anywhere}.nl-browse-budget-note{font-size:12px;line-height:1.5;color:#52634e;margin:8px 0}.nl-browse-budget-pages{display:flex;justify-content:center;align-items:center;gap:16px;margin:28px 0}.nl-browse-budget-pages button{min-height:44px;padding:10px 17px;border:1px solid #c9d3c1;background:#faf9f3;color:#243a32;border-radius:7px}.nl-browse-budget-pages button:focus-visible{outline:3px solid #526e42;outline-offset:3px}.nl-browse-budget-card .card__image img{width:100%;height:100%;object-fit:contain}.nl-browse-budget-card .card__image{display:block;aspect-ratio:1;background:#fff;overflow:hidden}.nl-browse-budget-card .product-item__text{padding:20px;display:grid;gap:12px}.nl-browse-budget-card .product-item__vendor{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.nl-browse-budget-card .product-item__title{font-size:17px;font-weight:650;line-height:1.4}.nl-browse-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0}.nl-browse-quick>span{font-size:13px;color:#52634e;margin-right:3px}.nl-browse-quick a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid #c9d3c1;border-radius:24px;color:#243a32;background:#faf9f3;text-decoration:none;font-size:13px;line-height:1.35}.nl-browse-quick a:hover,.nl-browse-quick a.is-selected{border-color:#526e42;background:#e8eedf}.nl-browse-quick a:focus-visible{outline:3px solid #526e42;outline-offset:3px}.nl-browse-quick a.is-selected{font-weight:650}.nl-hallbergs-order-notice{margin:12px 0;padding:14px 16px;border-left:3px solid #8b682f;background:#faf2df;color:#473818;line-height:1.5}.nl-hallbergs-order-notice strong{display:block;font-size:15px}.nl-hallbergs-order-notice p{margin:5px 0 0;font-size:13px}.nl-hallbergs-order-card{margin:6px 0;font-size:12px;line-height:1.4;font-weight:600;color:#6a4e20}.nl-hallbergs-order-details{margin-top:20px}.nl-manufacturer-reference{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:9px;white-space:normal;font-size:12px;line-height:1.4;font-weight:400;color:#59675d}.nl-manufacturer-reference__source{color:inherit;text-decoration:underline;text-underline-offset:2px}.nl-manufacturer-reference__saving{display:inline-block;background:#e8efe3;color:#294d38;padding:5px 8px;border-radius:4px;font-weight:600}.nl-manufacturer-reference__date{font-size:10px;color:#59675d}.nl-payment-methods{display:flex;flex-wrap:wrap;align-items:center;gap:7px;max-width:100%;min-width:0}.nl-payment-methods__icon{display:block;width:38px;height:24px;flex:0 0 38px;border-radius:3px}.footer-item__icons .nl-payment-methods{justify-content:flex-start}.nl-qliro{box-sizing:border-box;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px 18px;padding:18px 20px;color:#20392d;background:#faf8f2;border:1px solid #d7dfd0;border-radius:4px;text-align:left;line-height:1.5;min-width:0}.nl-qliro__brand{display:flex;align-items:center;justify-content:center;min-width:0}.nl-qliro__brand img{display:block;width:76px;height:31px;object-fit:contain}.nl-qliro__copy{min-width:0}.nl-qliro__methods{grid-column:1/-1;min-width:0}.nl-qliro__copy p{margin:0;font-size:13px;line-height:1.55;color:#345245}.nl-qliro__copy .nl-qliro__title{font-size:14px;font-weight:650;color:#183329;margin-bottom:2px}.nl-qliro--product{margin-top:16px}.nl-qliro--cart{margin:16px 0 12px;padding:14px 16px;gap:14px;grid-template-columns:64px minmax(0,1fr)}.nl-qliro--cart .nl-qliro__brand img{width:64px;height:27px}.nl-qliro--home{grid-template-columns:84px minmax(0,1fr) auto;padding:12px 18px;gap:0 18px;margin:16px auto 0;max-width:1240px;width:calc(100% - 48px);border-left:3px solid #b49b62}.nl-qliro--home .nl-qliro__brand{grid-column:1;grid-row:1/3;align-self:stretch;border-right:1px solid #d7dfd0;padding-right:20px}.nl-qliro--home .nl-qliro__brand img{width:70px;height:29px;max-width:100%}.nl-qliro--home .nl-qliro__copy{grid-column:2;grid-row:1}.nl-qliro--home .nl-qliro__methods{grid-column:3;grid-row:1/3;align-self:center}.nl-qliro__copy .nl-qliro__eyebrow{font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;color:#466650}.nl-qliro__copy h2{font-family:inherit;font-size:17px;font-weight:600;line-height:1.3;margin:0 0 4px;letter-spacing:-.01em;color:#20392d}.nl-qliro__details{grid-column:1/-1;min-width:0;border-top:1px solid #c8dece}.nl-qliro__details summary{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:44px;font-size:12px;font-weight:600;list-style:none;cursor:pointer;color:#284c37}.nl-qliro__details summary::-webkit-details-marker{display:none}.nl-qliro__details summary span{font-size:20px;font-weight:400;line-height:1}.nl-qliro__details[open] summary span{transform:rotate(45deg)}.nl-qliro__details>p{margin:0 0 3px;font-size:12px;line-height:1.6;color:#345245;max-width:560px;overflow-wrap:anywhere}.nl-qliro__details summary:focus-visible{outline:3px solid #607d53;outline-offset:3px;border-radius:3px}.nl-qliro--home .nl-qliro__details{grid-column:2;grid-row:2;border:0;max-width:560px}.nl-qliro--home .nl-qliro__details summary{justify-content:flex-start;gap:12px;min-height:44px;width:fit-content;text-decoration:underline;text-decoration-color:#b49b62;text-underline-offset:4px}.nl-qliro--home .nl-qliro__details summary span{flex-shrink:0;text-decoration:none}.nl-qliro--footer{display:flex;background:transparent;border:0;padding:0;margin-bottom:18px;gap:12px;color:inherit}.nl-qliro--footer .nl-qliro__brand{flex:0 0 60px}.nl-qliro--footer .nl-qliro__brand img{width:60px;height:26px}.nl-qliro--footer .nl-qliro__copy p{color:inherit;font-size:12px}.nl-qliro--footer .nl-qliro__copy .nl-qliro__title{font-size:13px;color:inherit}.nl-qliro-service{box-sizing:border-box;max-width:1240px;width:calc(100% - 48px);margin:24px auto}.nl-qliro-service>.nl4-confidence{display:grid;grid-template-columns:1fr 1.5fr;gap:8px 28px;margin:0;padding:20px 24px;background:#faf9f3;border:1px solid #d7dfd0;border-radius:12px}.nl-qliro-service .nl4-confidence__contact{margin:0;padding:0;border:0}.nl-qliro-service .nl4-confidence__company{grid-column:1/-1}@media(max-width:1023px){.nl-qliro--home{grid-template-columns:76px minmax(0,1fr)}.nl-qliro--home .nl-qliro__methods{grid-column:2;grid-row:2;margin-top:10px}.nl-qliro--home .nl-qliro__details{grid-column:2;grid-row:3}.nl-qliro--home .nl-qliro__brand{grid-row:1/4}}@media(max-width:767px){.nl-qliro--home{grid-template-columns:58px minmax(0,1fr);gap:8px 12px;padding:12px 16px 6px;width:calc(100% - 32px);margin-top:12px}.nl-qliro--home .nl-qliro__brand{grid-row:1;align-self:center;padding-right:12px}.nl-qliro--home .nl-qliro__brand img{width:52px;height:22px}.nl-qliro--home .nl-qliro__methods{grid-column:1/-1;grid-row:2;margin-top:0}.nl-qliro--home .nl-qliro__details{grid-column:1/-1;grid-row:3;max-width:none;border-top:1px solid #d7dfd0}.nl-qliro--home .nl-qliro__details summary{width:100%;justify-content:space-between;text-decoration:none}.nl-qliro__copy h2{font-size:16px}.nl-qliro__copy .nl-qliro__eyebrow{font-size:9px;margin-bottom:4px}.nl-qliro-service{width:calc(100% - 32px)}.nl-qliro-service>.nl4-confidence{display:block;padding:18px 20px}.nl-qliro-service .nl4-confidence__contact{margin-top:10px;padding-top:10px;border-top:1px solid #d7dfd0}}@media(max-width:374px){.nl-qliro{grid-template-columns:52px minmax(0,1fr);gap:10px 12px;padding:14px}.nl-qliro__brand img{width:52px;height:22px}.nl-qliro--home{grid-template-columns:50px minmax(0,1fr);padding:14px 14px 6px}.nl-qliro--home .nl-qliro__brand{padding-right:10px}.nl-qliro__copy h2{font-size:16px}.nl-qliro--footer{padding:0}}.nl-track-quick{margin:20px 0;border:1px solid #bdcbb2;border-radius:12px;background:#f6f5ef;color:#243a32}.nl-track-quick>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;cursor:pointer;font-size:14px;font-weight:650;list-style:none}.nl-track-quick>summary::-webkit-details-marker{display:none}.nl-track-quick>summary span{font-size:22px;font-weight:400}.nl-track-quick[open]>summary span{transform:rotate(45deg)}.nl-track-quick__body{padding:0 20px 22px}.nl-track-quick h3{font-size:23px;line-height:1.25;margin:18px 0 15px}.nl-track-quick h4{font-family:inherit;font-weight:650;font-size:14px;line-height:1.4;margin:12px 0 7px}.nl-track-quick__plans,.nl-track-quick__lights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nl-track-quick figure{margin:0;padding:14px;border:1px solid #d2d9c8;border-radius:10px;background:#fffefa}.nl-track-quick figure svg{display:block;width:100%;height:auto;max-height:170px}.nl-track-quick svg path{fill:none;stroke:#243a32;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.nl-track-quick svg .nl-track-quick__part{stroke:#918357;stroke-width:5;stroke-linecap:square}.nl-track-quick svg .nl-track-quick__corner{stroke:#918357;stroke-width:9}.nl-track-quick svg .nl-track-quick__feed{fill:#b8aa7a;stroke:#243a32;stroke-width:2}.nl-track-quick svg text{font:600 16px system-ui;fill:#243a32;text-anchor:middle}.nl-track-quick figcaption{font-size:14px;font-weight:650;text-align:center}.nl-track-quick__legend{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:16px 0;padding:0;font-size:12px}.nl-track-quick__legend b{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid #bdcbb2;border-radius:50%;margin-inline-end:4px}.nl-track-quick .nl-track-quick__note{font-size:12px;line-height:1.6;color:#53634c;margin:12px 0}.nl-track-quick__links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:13px;margin-bottom:26px}.nl-track-quick a{color:inherit;text-underline-offset:3px}.nl-track-quick__lights>div{min-width:0;padding:16px;background:#fffefa;border:1px solid #d2d9c8;border-radius:10px}.nl-track-quick__lights p{font-size:13px;line-height:1.6;margin:0}.nl-track-quick__glow{display:block;height:66px;border-radius:8px;border:1px solid #dfd8c5}.nl-track-quick__glow--2700{background:linear-gradient(135deg,#fbefd3,#efcf91)}.nl-track-quick__glow--3000{background:linear-gradient(135deg,#fff8e7,#f3dfb5)}.nl-track-quick__bulbs{font-size:13px;font-weight:650}.nl-track-quick :focus-visible{outline:3px solid #718d5f;outline-offset:4px}@media(max-width:560px){.nl-track-quick__plans,.nl-track-quick__lights{grid-template-columns:minmax(0,1fr)}.nl-track-quick__body{padding-inline:16px}.nl-track-quick>summary{padding-inline:16px}.nl-track-quick figure svg{max-height:145px}}.nl-track-hub{padding-block:22px 12px;color:#243a32}.nl-track-hub__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin:24px 0}.nl-track-hub__heading h1{font-size:clamp(34px,4vw,57px);line-height:1.1;margin:9px 0 16px}.nl-track-hub__heading p:not(.nl-track-hub__eyebrow){max-width:680px;font-size:16px;line-height:1.65;margin:0}.nl-track-hub__eyebrow,.nl-track-hub__tag{font-size:11px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;margin:0;color:#53664d}.nl-track-hub__guide{flex-shrink:0;font-size:14px;padding:12px 0;min-height:44px;text-underline-offset:4px;color:inherit}.nl-track-hub__systems{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.nl-track-hub__systems a{display:flex;align-items:center;min-height:44px;border:1px solid #c9d3c1;border-radius:24px;padding:10px 16px;text-decoration:none;color:inherit;font-size:14px;line-height:1.4}.nl-track-hub__systems a[aria-current]{background:#243a32;color:#fff;border-color:#243a32}.nl-track-hub__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.nl-track-hub__grid:not(:has(.nl-track-hub__card--package)){grid-template-columns:repeat(3,minmax(0,1fr))}.nl-track-hub__card{min-width:0;display:flex;flex-direction:column;padding:22px;border:1px solid #d2dacb;border-radius:12px;background:#faf9f3;overflow-wrap:anywhere}.nl-track-hub__card--package{background:#e8edde;border-color:#a8b89b}.nl-track-hub__image,.nl-track-hub__symbol{display:block;width:100%;height:110px;object-fit:contain;mix-blend-mode:multiply;margin-bottom:18px}.nl-track-hub__symbol{color:#6c7e5c;padding:12px}.nl-track-hub__card h2{font-size:clamp(19px,1.8vw,24px);line-height:1.2;margin:8px 0 12px}.nl-track-hub__card p{font-size:14px;line-height:1.55;margin:0 0 14px}.nl-track-hub__card p.nl-track-hub__tag{font-size:11px;margin:0}.nl-track-hub__card p.nl-track-hub__note{font-size:12px}.nl-track-hub__price strong{display:block;font-size:23px;line-height:1.35}.nl-track-hub__price span{font-size:12px;color:#53634c}.nl-track-hub__links{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:auto}.nl-track-hub__links a,.nl-track-hub__main-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;font-weight:600;font-size:14px;line-height:1.4;color:inherit;text-underline-offset:4px}.nl-track-hub__main-link{margin-top:auto}.nl-track-hub__system-note{font-size:12px;line-height:1.6;margin:16px 0 0;max-width:900px;color:#53634c}.nl-track-hub a:focus-visible{outline:3px solid #718d5f;outline-offset:4px;border-radius:4px}@media(max-width:1023px){.nl-track-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-track-hub__heading{display:block}.nl-track-hub__guide{display:inline-flex;gap:12px;margin-top:8px}}@media(max-width:560px){.nl-track-hub__grid,.nl-track-hub__grid:not(:has(.nl-track-hub__card--package)){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nl-track-hub__card{padding:15px}.nl-track-hub__card h2{font-size:20px;-webkit-hyphens:auto;hyphens:auto}.nl-track-hub__card p{font-size:13px}.nl-track-hub__image,.nl-track-hub__symbol{height:85px;margin-bottom:12px}.nl-track-hub__links{display:block}.nl-track-hub__links a,.nl-track-hub__main-link{font-size:13px}.nl-track-hub__systems a{font-size:12px;padding:9px 12px}.nl-track-hub__price strong{font-size:21px}}@media(max-width:359px){.nl-track-hub__grid,.nl-track-hub__grid:not(:has(.nl-track-hub__card--package)){grid-template-columns:minmax(0,1fr)}}.nl-track-hub [hidden]{display:none!important}.nl-track-finder{padding:clamp(18px,2.5vw,28px);margin:0 0 26px;border:1px solid #bfcdb4;border-radius:14px;background:#edf0e5}.nl-track-finder__intro h2{font-size:clamp(24px,2.4vw,32px);line-height:1.2;margin:0 0 20px}.nl-track-finder__intro p{font-size:14px;line-height:1.6;margin:0 0 22px;max-width:720px}.nl-track-finder__steps{display:grid;grid-template-columns:1fr 1.3fr;gap:24px}.nl-track-finder__steps h3,.nl-track-finder__needs legend{font-family:inherit;font-size:13px;font-weight:650;margin:0 0 10px;padding:0}.nl-track-finder__needs{border:0;padding:0;margin:0;min-width:0}.nl-track-finder__options{display:flex;flex-wrap:wrap;gap:8px}.nl-track-finder__options label{position:relative;cursor:pointer}.nl-track-finder__options input{position:absolute;opacity:0;width:1px;height:1px}.nl-track-finder__options span{display:flex;align-items:center;min-height:44px;border:1px solid #b5c3a9;border-radius:24px;padding:10px 16px;font-size:14px;line-height:1.4;background:#fffdf8}.nl-track-finder__options input:checked+span{background:#243a32;color:#fff;border-color:#243a32}.nl-track-finder__options input:focus-visible+span{outline:3px solid #718d5f;outline-offset:3px}.nl-track-finder .nl-track-hub__systems{margin:0}.nl-track-finder__advice{border-top:1px solid #c4d0ba;padding-top:16px;margin-top:22px}.nl-track-finder__advice p{font-size:13px;line-height:1.65;margin:0;max-width:1000px}.nl-track-finder__advice p+p:not([hidden]){margin-top:10px}.nl-track-finder__unknown{font-weight:600}.nl-track-finder__unknown a{color:inherit;text-underline-offset:3px}.nl-track-finder__results h2{font-size:clamp(20px,2vw,26px);line-height:1.25;margin:0 0 16px}.nl-track-hub[data-need=extend] .nl-track-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-track-hub[data-need=spots] .nl-track-hub__grid{grid-template-columns:minmax(0,580px)}@media(max-width:760px){.nl-track-finder__steps{grid-template-columns:1fr;gap:20px}.nl-track-finder__options span{font-size:13px;padding:10px 13px}.nl-track-finder__intro p{margin-bottom:18px}}.nl-track-filter-note{font-size:12px;line-height:1.6;margin:0 0 20px;color:#52634d}.nl4-card-details .nl-track-system-badge{display:inline-block;align-self:flex-start;padding:5px 9px;border:1px solid #b7c7ac;border-radius:6px;background:#edf1e7;color:#243a32;font-size:11px;line-height:1.5;font-weight:650;margin:0 0 8px;overflow-wrap:anywhere}.nl6-shortcuts--home{padding-block:22px 26px;border-bottom:1px solid #dce2d6}.nl6-shortcuts__label{margin:0 0 12px;color:#52634e;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.nl6-shortcuts__links{display:flex;flex-wrap:wrap;gap:8px}.nl6-shortcuts__links a,.nl6-filter-entry{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 17px;border:1px solid #c9d3c1;border-radius:999px;background:#faf9f3;color:#243a32;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none}.nl6-shortcuts__links a:hover,.nl6-filter-entry:hover{border-color:#617c54;background:#e8eedf;color:#243a32}.nl6-shortcuts__links a.nl6-shortcuts__all{background:#243a32;color:#fff;border-color:#243a32}.nl6-shortcuts__links a.nl6-shortcuts__all:hover{background:#35523f}.nl6-shortcuts a:focus-visible,.nl6-filter-entry:focus-visible,.nl6-filter-return button:focus-visible{outline:3px solid #718d5f;outline-offset:3px}.nl5-category-actions .nl6-filter-entry,.nl5-hero-actions .nl6-filter-entry{padding:11px 17px;background:#243a32;color:#fff;border-color:#243a32;text-decoration:none}.nl6-filter-return{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding:22px 25px;border:1px solid #d6dece;border-radius:12px;background:#f3f4eb}.nl6-filter-return p{margin:5px 0 0;font-size:14px;line-height:1.5;color:#53634c}.nl6-filter-return p.nl6-filter-return__title{margin:0;color:#243a32;font-size:17px;font-weight:650}.nl6-filter-return .nf-open{flex-shrink:0;background:#243a32;color:#fff;border-color:#243a32}#nl5-selection{scroll-margin-top:110px}@media(max-width:767px){.nl6-shortcuts--home{padding-block:18px 21px}.nl6-shortcuts__links{gap:7px}.nl6-shortcuts__links a{padding:10px 13px;font-size:13px}.nl5-category-actions,.nl5-hero-actions{flex-wrap:wrap}.nl6-filter-return{display:block;padding:20px}.nl6-filter-return .nf-open{width:100%;margin-top:16px}}.product-item__badges .nl-sale-badge{height:auto;overflow:visible;white-space:normal;text-transform:none;float:left;display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;background:#88391f;color:#fff;border:1px solid #fff8;border-radius:4px;padding:9px 12px;max-width:190px;font-size:11px;line-height:1.3;letter-spacing:0;box-shadow:0 2px 8px #0002}.product-item__badges .nl-sale-badge strong{font-size:14px;letter-spacing:.08em;font-weight:750}.product-item__badges:has(.nl-sale-badge){top:auto;bottom:12px;left:12px;right:auto;width:auto;max-width:calc(100% - 24px)}.nl4-product-image{position:relative}.nl4-product-image .product-item__badges{position:absolute;inset:auto auto 12px 12px;z-index:2;pointer-events:none}@media(max-width:767px){.product-item__badges .nl-sale-badge{padding:6px 8px;font-size:10px;max-width:150px}.product-item__badges .nl-sale-badge strong{font-size:12px}.nl4-product-image .product-item__badges{inset:auto auto 8px 8px}}.product-price .nl-campaign-pricing{display:flex;flex-direction:column;align-items:flex-start;gap:5px;white-space:normal;line-height:1.35;font-variant-numeric:tabular-nums}.product-price .nl-campaign-pricing__base{font-size:12px;color:#59675d;font-weight:400}.product-price .nl-campaign-pricing__current{font-size:26px;line-height:1.2;font-weight:700;color:#234c3d;white-space:normal}.product-price .nl-campaign-pricing__label{font-size:13px;font-weight:500}.product-price .nl-campaign-pricing__terms{font-size:11px;font-weight:400;color:#465b4d}@media(max-width:767px){.product-price .nl-campaign-pricing__current{font-size:23px}.product-price .nl-campaign-pricing__base{font-size:11px}}.product-price .nl-sale-pricing{display:flex;flex-direction:column;align-items:flex-start;gap:6px;line-height:1.35;white-space:normal;font-variant-numeric:tabular-nums}.product-price .nl-sale-pricing__reference{display:flex;align-items:baseline;gap:7px;color:#59675d;font-size:13px;font-weight:400}.product-price .nl-sale-pricing__reference .product-price--compare{margin:0;font-size:14px;color:inherit;opacity:1;text-decoration:line-through}.product-price .nl-sale-pricing__current{color:#234c3d;font-size:26px;font-weight:700;line-height:1.2;white-space:normal}.product-price .nl-sale-pricing__label{font-size:13px;font-weight:500;margin-right:3px}.product-price .nl-sale-pricing__benefit{display:inline-block;border-radius:4px;padding:5px 8px;background:#e8efe3;color:#294d38;font-size:12px;font-weight:600}.nl4-homepage .nl4-sale{padding-block:36px 52px;background:#f3eee5}.nl4-sale .nl4-eyebrow{color:#88391f}.nl4-sale .nl4-sale__description{margin:12px 0 0;max-width:65ch;color:#52634e;line-height:1.6}.nl4-sale .nl4-sale__note{margin:20px 0 0;max-width:85ch;font-size:12px;line-height:1.6;color:#59675d}@media(max-width:767px){.product-price .nl-sale-pricing__current{font-size:23px}.product-price .nl-sale-pricing__benefit{font-size:11px;padding:5px 6px}.product-price .nl-sale-pricing__reference{font-size:12px;gap:5px}}mobile-navigation .site-nav .submenu-back .nl4-submenu-back{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:44px;padding:.625rem var(--sidebar-gutter);margin:0;background:transparent;border:0;border-bottom:1px solid var(--color-borders-main);border-radius:0;color:inherit;font:inherit;text-align:start;cursor:pointer}mobile-navigation .site-nav .submenu-back .nl4-submenu-back:focus-visible{outline:2px solid var(--color-text-main);outline-offset:-3px}mobile-navigation .site-nav .submenu-back .nl4-submenu-back .icon path{stroke:none}
/*# sourceMappingURL=/cdn/shop/t/70/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAOABgAAAAIkAAkAAAAAAAAAggAgQ */
