@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,700;12..96,800&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,700&display=swap";.qn{--qn-green:#1E6B37;--qn-deep:#154D28;--qn-ink:#2A2119;--qn-body:#4A3D31;--qn-muted:#5C4D3F;--qn-cream:#FBF6EE;--qn-yellow:#F5C451;--qn-line:#EFE4D3;font-family:DM Sans,system-ui,sans-serif;color:var(--qn-ink);background:var(--qn-cream)}.qn *{box-sizing:border-box}.qn a{color:var(--qn-green)}.qn-wrap{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.qn-display{font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1;margin:0}.qn-h2{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(34px,4.2vw,52px);letter-spacing:-.02em;line-height:1.02;margin:0}.qn-sub{margin:8px 0 0;font-size:18px;color:var(--qn-muted)}.qn-kicker{margin:0;font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--qn-green)}.qn-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:32px}.qn-link{font-weight:700;font-size:17px;text-decoration:none}.qn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;font-weight:700;font-size:17px;text-decoration:none;border:2px solid transparent;cursor:pointer;font-family:inherit}.qn-btn--green{background:var(--qn-green);color:#fbf6ee!important}.qn-btn--yellow{background:var(--qn-yellow);color:var(--qn-ink)!important}.qn-btn--outline{background:transparent;color:var(--qn-deep)!important;border-color:var(--qn-deep)}.qn-pill{display:inline-block;font-weight:700;border-radius:999px}.qn-hero{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:72px;padding-bottom:56px}.qn-hero__text{flex:1 1 480px;min-width:0}.qn-hero__badge{background:var(--qn-yellow);font-size:14px;letter-spacing:.08em;padding:8px 16px;margin-bottom:20px}.qn-hero h1{font-size:clamp(46px,7vw,92px);line-height:.95;letter-spacing:-.03em;color:var(--qn-deep)}.qn-hero__lead{margin:28px 0 0;font-size:21px;line-height:1.5;color:var(--qn-body);max-width:520px}.qn-hero__ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.qn-hero__trust{display:flex;gap:20px;flex-wrap:wrap;margin-top:32px;font-size:15px;font-weight:500;color:var(--qn-body)}.qn-hero__art{flex:1 1 440px;min-width:0;position:relative;height:540px}.qn-hero__blob{position:absolute;top:40px;right:0;bottom:0;left:30px;background:var(--qn-yellow);border-radius:48% 52% 44% 56%/55% 45%}.qn-hero__img{position:absolute;width:46%;height:auto;filter:drop-shadow(0 24px 30px rgba(42,33,25,.22))}.qn-hero__img--1{left:8%;top:70px;transform:rotate(-6deg)}.qn-hero__img--2{right:6%;top:20px;transform:rotate(5deg)}.qn-section{padding-top:56px;padding-bottom:56px}.qn-aisles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.qn-aisle{border-radius:28px;padding:28px;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:var(--qn-ink)!important}.qn-aisle__title{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:28px;line-height:1.05}.qn-aisle p{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--qn-muted)}.qn-aisle__count{font-weight:700;font-size:15px;color:var(--qn-deep)}.qn-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.qn-card{background:#fff;border:1px solid var(--qn-line);border-radius:28px;padding:20px;display:flex;flex-direction:column}.qn-card__media{height:300px;border-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.qn-card__media img{max-height:270px;width:auto;max-width:90%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(42,33,25,.18))}.qn-card__title{margin:18px 4px 0;font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:21px;line-height:1.15;color:var(--qn-ink)!important;text-decoration:none;display:block}.qn-card__foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;gap:12px}.qn-card__price{font-weight:700;font-size:20px;padding-left:4px}.qn-card button{background:var(--qn-green);color:#fbf6ee;border:none;font-family:inherit;font-weight:700;font-size:15px;padding:0 22px;min-height:46px;border-radius:999px;cursor:pointer}.qn-card button[disabled]{background:#b9ae9f;cursor:not-allowed}.qn-feature{border-radius:40px;display:flex;flex-wrap:wrap;overflow:hidden;color:#fbf6ee}.qn-feature__text{flex:1 1 460px;min-width:0;padding:64px}.qn-feature__text .qn-kicker{color:var(--qn-yellow)}.qn-feature__text h2{font-size:clamp(40px,5vw,60px);margin-top:16px}.qn-feature__text p.qn-feature__body{margin:24px 0 0;font-size:19px;line-height:1.55;color:#d9e6d6;max-width:460px}.qn-feature__media{flex:1 1 380px;min-width:0;min-height:380px;background:var(--qn-green);display:flex;align-items:center;justify-content:center}.qn-feature__media img{width:100%;height:100%;object-fit:cover}.qn-occ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.qn-occ__tile{border-radius:28px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--qn-ink)!important}.qn-occ__media{height:230px;display:flex;align-items:center;justify-content:center;overflow:hidden}.qn-occ__media img{width:100%;height:100%;object-fit:cover}.qn-occ__body{padding:22px 24px 26px}.qn-occ__title{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:26px}.qn-occ__sub{margin-top:6px;font-size:15px;color:var(--qn-muted)}.qn-trust{background:var(--qn-yellow);padding:88px 0;text-align:center}.qn-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.qn-chip{background:var(--qn-ink);color:var(--qn-yellow);font-weight:700;font-size:18px;padding:12px 24px;border-radius:999px}.qn-rating{margin:48px 0 0;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:34px}.qn-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:40px;text-align:left}.qn-review{margin:0;background:#fff;border-radius:28px;padding:36px}.qn-review blockquote{margin:0;font-size:20px;line-height:1.5}.qn-review figcaption{margin-top:20px;font-size:15px;color:var(--qn-muted)}.qn-story{display:flex;flex-wrap:wrap;gap:56px;align-items:center}.qn-story__panel{flex:1 1 420px;min-width:0;min-height:420px;border-radius:36px;background:var(--qn-green);color:#fbf6ee;padding:56px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.qn-story__quote{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:40px;line-height:1.1}.qn-stat{display:flex;align-items:baseline;gap:16px;border-top:1px solid #4F8A5F;padding-top:18px;margin-top:18px}.qn-stat b{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:36px;color:var(--qn-yellow)}.qn-stat span{font-size:17px;color:#d9e6d6}.qn-story__text{flex:1 1 460px;min-width:0}.qn-story__text h2{font-size:clamp(40px,5vw,60px);color:var(--qn-deep);margin-top:14px}.qn-story__text .rte{margin-top:24px;font-size:19px;line-height:1.6;color:var(--qn-body)}.qn-band{background:var(--qn-deep);color:#fbf6ee;padding:80px 0}.qn-band__grid{display:flex;flex-wrap:wrap;gap:56px}.qn-band__col{flex:1 1 440px;min-width:0}.qn-band h2{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:44px;letter-spacing:-.02em;margin:0}.qn-band p{margin:12px 0 0;font-size:18px;color:#d9e6d6}.qn-band__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.qn-band__chip{background:var(--qn-green);font-weight:700;font-size:16px;padding:12px 20px;border-radius:999px;color:#fbf6ee!important;text-decoration:none}.qn-band__chip--cta{background:var(--qn-yellow);color:var(--qn-ink)!important}.qn-band form{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.qn-band input[type=email]{flex:1 1 240px;min-height:56px;padding:0 22px;border-radius:999px;border:none;font-family:inherit;font-size:17px;color:var(--qn-ink)}.qn-band .qn-msg{margin-top:12px;font-size:15px;color:var(--qn-yellow)}.qn-video{background:#fff;padding:80px 0}.qn-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.qn-placeholder{border:2px dashed #D9C8AE;border-radius:24px;padding:40px;text-align:center;color:var(--qn-muted);font-weight:700}@media(max-width:749px){.qn-wrap{padding-left:20px;padding-right:20px}.qn-hero{padding-top:40px}.qn-hero__art{height:380px}.qn-feature__text,.qn-story__panel{padding:36px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/qn-redesign.css.map */
