.nlwd-hero-section~script+style+.smooth-wrapper,body:has(.nlwd-hero-section) .smooth-wrapper{position:static!important;overflow:visible!important;height:auto!important;min-height:0!important}body:has(.nlwd-hero-section) .smooth-content{transform:none!important;will-change:auto!important;position:static!important}.nlwd-hero{background:#fdfcf9;position:relative;overflow:hidden}.nlwd-hero__inner{max-width:1300px;margin:0 auto;padding:64px 40px 60px;display:flex;align-items:center;justify-content:space-between;gap:40px;position:relative;z-index:1}.nlwd-hero__left{flex:1;max-width:580px}.nlwd-hero__pill{display:inline-flex;align-items:center;gap:8px;background:#fef3ec;border:1px solid #f0d4bf;color:#b0562a;font-family:var(--fb, "DM Sans", sans-serif);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:8px 18px;border-radius:100px;margin-bottom:28px}.nlwd-hero__pill-dot{width:7px;height:7px;border-radius:50%;background:#c4713b;animation:nlwd-blink 1.4s ease-in-out infinite}@keyframes nlwd-blink{0%,to{opacity:1}50%{opacity:.25}}.nlwd-hero__title{font-family:var(--fd, "DM Serif Display", serif);font-size:clamp(42px,6vw,68px);font-weight:400;line-height:.98;margin:0 0 22px;color:#2d3a2e;letter-spacing:-.03em}.nlwd-hero__desc{font-family:var(--fb, "DM Sans", sans-serif);font-size:16px;line-height:1.7;color:#7a7a6d;margin:0 0 32px;max-width:440px}.nlwd-hero__desc strong{color:#2d3a2e;font-weight:600}.nlwd-hero__badges{display:flex;align-items:center;gap:20px;margin-bottom:36px}.nlwd-hero__badge-item{display:flex;flex-direction:column;align-items:center;gap:2px}.nlwd-hero__badge-num{font-family:var(--fd, "DM Serif Display", serif);font-size:28px;color:#2d3a2e;line-height:1}.nlwd-hero__badge-label{font-family:var(--fb, "DM Sans", sans-serif);font-size:11px;color:#9a9589;text-transform:uppercase;letter-spacing:.06em}.nlwd-hero__badge-sep{width:1px;height:32px;background:#e8e2d6}.nlwd-hero__cta{display:inline-flex;align-items:center;gap:10px;background:#2d3a2e;color:#fff;font-family:var(--fb, "DM Sans", sans-serif);font-size:15px;font-weight:600;padding:16px 32px;border-radius:100px;text-decoration:none;transition:all .25s ease;cursor:pointer}.nlwd-hero__cta:hover{background:#1a2a1b;transform:translateY(-2px);box-shadow:0 8px 24px #2d3a2e2e}.nlwd-hero__right{flex-shrink:0;position:relative;width:340px;height:340px}.nlwd-hero__ring{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.nlwd-hero__ring--outer{width:320px;height:320px;border:1px solid #e8e2d6;animation:nlwd-spin 30s linear infinite}.nlwd-hero__ring--inner{width:240px;height:240px;border:1px dashed #d4cfc4;animation:nlwd-spin 20s linear infinite reverse}@keyframes nlwd-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.nlwd-hero__pct-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:flex-start;gap:2px}.nlwd-hero__pct-minus{font-family:var(--fd, "DM Serif Display", serif);font-size:36px;color:#c4713b;line-height:1.2;margin-top:8px}.nlwd-hero__pct-number{font-family:var(--fd, "DM Serif Display", serif);font-size:96px;color:#2d3a2e;line-height:.9;letter-spacing:-.04em}.nlwd-hero__pct-sign{font-family:var(--fd, "DM Serif Display", serif);font-size:32px;color:#c4713b;margin-top:10px}.nlwd-hero__float{position:absolute;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e8e2d6;border-radius:100px;padding:8px 14px;box-shadow:0 4px 16px #0000000f;font-family:var(--fb, "DM Sans", sans-serif);font-size:12px;font-weight:600;color:#2d3a2e;white-space:nowrap}.nlwd-hero__float svg{color:#c4713b;flex-shrink:0}.nlwd-hero__float--1{top:28px;right:-10px;animation:nlwd-bob 4s ease-in-out infinite}.nlwd-hero__float--2{bottom:24px;right:-20px;animation:nlwd-bob 4s ease-in-out infinite 1.3s}.nlwd-hero__float--3{top:50%;left:-36px;animation:nlwd-bob 4s ease-in-out infinite 2.6s}.nlwd-hero__float--4{bottom:60px;left:10px;animation:nlwd-bob 4s ease-in-out infinite 3.9s}@keyframes nlwd-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.nlwd-hero-section+.shopify-section #NlfHeightCards,.nlwd-hero-section+.shopify-section .nlf-breadcrumb,.nlwd-hero-section+.shopify-section .collection-hero__image-container,.nlwd-hero-section+.shopify-section .colorLabelExclude,.nlwd-hero-section+.shopify-section .nlf-coll-waarom,.nlwd-hero-section+.shopify-section .nlf-coll-desc,.nlwd-hero-section+.shopify-section .collection-description,.nlwd-hero-section+.shopify-section .rte,.nlwd-hero-section+.shopify-section .nlf-seo-content,.nlwd-hero-section+.shopify-section .top-block{display:none!important}.nlwd-hero-section+.shopify-section #ProductGridContainer{max-width:1300px;margin:0 auto;padding:32px}.nlwd-hero-section+.shopify-section #product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:28px 24px!important;align-items:stretch}.nlwd-hero-section+.shopify-section #product-grid>li,.nlwd-hero-section+.shopify-section #product-grid .nlf-card{height:100%;display:flex;flex-direction:column}.nlwd-hero-section+.shopify-section .nlf-card__info{flex:1;display:flex;flex-direction:column}.nlwd-hero-section+.shopify-section .nlf-card__title{min-height:2.6em}.nlwd-hero-section+.shopify-section .nlf-card__price-row{margin-top:auto}.nlwd-hero-section+.shopify-section .facets-vertical{max-width:1300px;margin:0 auto}.nlc-weekdeal-savings{display:flex;align-items:center;gap:8px;background:#f6f8f3;border:1px solid #d4dcc8;border-radius:6px;padding:8px 12px;margin-bottom:12px}.nlc-weekdeal-savings__icon{display:none}.nlc-weekdeal-savings__text{font-family:var(--fb,"DM Sans",sans-serif);font-size:13px;color:#2d3a2e;line-height:1.3}.nlc-weekdeal-savings__amount{font-weight:700;font-size:13px;color:#2d3a2e}.nlc-weekdeal-savings__link{margin-left:auto;font-family:var(--fb,"DM Sans",sans-serif);font-size:12px;font-weight:600;color:#c4713b;text-decoration:none;white-space:nowrap}.nlc-weekdeal-savings__link:hover{text-decoration:underline}.nlc-item__weekdeal-badge{display:inline-flex;align-items:center;gap:4px;background:#2d3a2e;color:#fff;font-family:var(--fb,"DM Sans",sans-serif);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:100px;margin-top:4px}.nlc-item__weekdeal-badge svg{width:10px;height:10px}.nlc-item__compare-price{font-family:var(--fb,"DM Sans",sans-serif);font-size:12px;color:#9a9589;text-decoration:line-through}.nl-weekdeal-strip{display:flex;align-items:center;justify-content:space-between;background:#fef3ec;border:1px solid #f0d4bf;border-radius:8px;padding:10px 14px;margin-top:12px}.nl-weekdeal-strip__left{display:flex;align-items:center;gap:8px}.nl-weekdeal-strip__badge{background:#c4713b;color:#fff;font-family:var(--fb,"DM Sans",sans-serif);font-size:12px;font-weight:700;padding:3px 8px;border-radius:4px}.nl-weekdeal-strip__label{font-family:var(--fb,"DM Sans",sans-serif);font-size:13px;font-weight:600;color:#2d3a2e}.nl-weekdeal-strip__save{font-family:var(--fb,"DM Sans",sans-serif);font-size:13px;font-weight:700;color:#b0562a}.nl-weekdeal-countdown{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#1a2e1a,#2d3b2d);border-radius:8px;padding:10px 14px;margin-top:8px;color:#fff}.nl-weekdeal-countdown__icon{width:16px;height:16px;flex-shrink:0;color:#b5c7a3}.nl-weekdeal-countdown__text{font-family:var(--fb,"DM Sans",sans-serif);font-size:12px;font-weight:500;color:#d4dcc8;white-space:nowrap}.nl-weekdeal-countdown__timer{display:inline-flex;align-items:baseline;gap:2px;margin-left:auto}.nl-weekdeal-countdown__num{font-family:var(--fm,"JetBrains Mono",monospace);font-size:15px;font-weight:700;color:#fff;background:#ffffff1f;padding:2px 5px;border-radius:3px;min-width:24px;text-align:center;display:inline-block;line-height:1.3}.nl-weekdeal-countdown__lbl{font-family:var(--fb,"DM Sans",sans-serif);font-size:9px;font-weight:600;color:#8a9a7c;text-transform:uppercase;margin-right:2px}.nl-weekdeal-countdown__sep{font-size:13px;font-weight:700;color:#5a6b4a;margin:0 1px}@media(max-width:767px){.nl-weekdeal-countdown{flex-wrap:wrap;gap:6px;padding:8px 10px}.nl-weekdeal-countdown__text{font-size:11px}.nl-weekdeal-countdown__num{font-size:13px;min-width:20px;padding:1px 4px}.nl-weekdeal-countdown__timer{margin-left:0}}.nl-weekdeal-urgency{display:flex;align-items:center;gap:6px;font-family:var(--fb,"DM Sans",sans-serif);font-size:13px;color:#b0562a;font-weight:600;margin-top:8px}.nl-weekdeal-urgency__dot{width:7px;height:7px;border-radius:50%;background:#c4713b;animation:nlwd-blink 1.4s ease-in-out infinite}@media(max-width:767px){.nlwd-hero{overflow:visible!important}.nlwd-hero__inner{flex-direction:column;padding:32px 20px 24px;gap:20px;text-align:center}.nlwd-hero__left{max-width:100%}.nlwd-hero__desc{max-width:100%;font-size:15px}.nlwd-hero__badges{justify-content:center}.nlwd-hero__cta{width:100%;justify-content:center}.nlwd-hero__right{width:200px;height:200px;margin:0 auto}.nlwd-hero__ring--outer{width:180px;height:180px}.nlwd-hero__ring--inner{width:130px;height:130px}.nlwd-hero__pct-number{font-size:56px}.nlwd-hero__pct-minus{font-size:22px;margin-top:4px}.nlwd-hero__pct-sign{font-size:20px;margin-top:6px}.nlwd-hero__float{display:none}.nlwd-hero-section+.shopify-section .section-template--27987937067352__product-grid-padding,.nlwd-hero-section+.shopify-section [class*=section-template][class*=product-grid]{padding-left:10px!important;padding-right:10px!important}.nlwd-hero-section+.shopify-section #ProductGridContainer{padding:0!important;margin:0!important;max-width:100%!important}.nlwd-hero-section+.shopify-section #product-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px 8px!important;padding:0!important;margin:0!important;width:100%!important}.nlwd-hero-section+.shopify-section .p-card{min-width:0!important;max-width:100%!important;overflow:hidden!important}.nlwd-hero-section+.shopify-section .facets-vertical{padding:0!important;max-width:100%!important}.nlc-weekdeal-savings{flex-wrap:wrap}.nlc-weekdeal-savings__link{margin-left:0;width:100%;text-align:center;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/neverleafs-weekdeals.css.map */
