.shopify-section:has(>.qn),.shopify-section:has(.qn){margin:0!important;padding:0!important;max-width:none!important}.qn,.qn p,.qn span,.qn a,.qn li,.qn button,.qn input,.qn label,.qn figcaption,.qn blockquote{font-family:DM Sans,system-ui,sans-serif!important;text-transform:none!important}.qn h1,.qn h2,.qn h3,.qn .qn-display,.qn .qn-h2,.qn .qn-aisle__title,.qn .qn-occ__title,.qn .qn-card__title,.qn .qn-story__quote,.qn .qn-stat b,.qn .qn-rating{font-family:Bricolage Grotesque,sans-serif!important;text-transform:none!important;font-weight:800!important}.qn .qn-occ__title,.qn .qn-card__title{font-weight:700!important}.qn h1,.qn h2,.qn h3,.qn p{margin-top:0}.qn p{margin-bottom:0}.qn .qn-hero h1{font-size:clamp(46px,7vw,92px)!important;line-height:.95!important;letter-spacing:-.03em!important;color:#154d28!important}.qn .qn-h2{font-size:clamp(34px,4.2vw,52px)!important;line-height:1.02!important;color:#2a2119!important}.qn .qn-feature__text h2{font-size:clamp(40px,5vw,60px)!important;line-height:1!important;color:#fbf6ee!important;margin-top:16px!important}.qn .qn-story__text h2{font-size:clamp(40px,5vw,60px)!important;line-height:1!important;color:#154d28!important;margin-top:14px!important}.qn .qn-trust h2{font-size:clamp(44px,6vw,72px)!important;line-height:1!important;color:#2a2119!important}.qn .qn-band h2{font-size:44px!important;line-height:1.05!important;color:#fbf6ee!important}.qn a{text-decoration:none!important}.qn .qn-link{text-decoration:underline!important;text-underline-offset:4px}.qn .qn-btn{letter-spacing:0!important;line-height:1!important;height:auto!important}.qn img{border-radius:0}.qn .qn-hero__img{max-width:none!important;height:auto!important}.qn-band--solo .qn-band__col{flex:1 1 100%;max-width:760px;margin:0 auto;text-align:center}.qn-band--solo form{justify-content:center}.qn .qn-badge{position:absolute;top:14px;left:14px;background:#fff;color:#154d28;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;padding:6px 12px;border-radius:999px;line-height:1.2}.qn .qn-card__note{margin:6px 4px 0;font-size:15px;color:#5c4d3f}.qn .qn-add{background:#1e6b37;color:#fbf6ee!important;border:none;font-weight:700!important;font-size:15px!important;padding:0 22px;min-height:46px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap}.qn .qn-add[disabled]{background:#b9ae9f;cursor:not-allowed}.qn .qn-add--done{background:#f5c451;color:#2a2119!important}.qn-footer{background:#10391e;color:#c9d9c4;padding:64px 0 32px}.qn-footer .qn-footer__grid{display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between}.qn-footer__brand{flex:1 1 260px;max-width:340px}.qn .qn-footer__wordmark{font-family:Bricolage Grotesque,sans-serif!important;font-weight:800;font-size:38px;color:#fbf6ee!important;letter-spacing:-.02em}.qn-footer__about{margin-top:14px;font-size:15px;line-height:1.6}.qn-footer__about p{margin:0 0 8px}.qn .qn-footer__about a{color:#c9d9c4!important;text-decoration:underline!important}.qn-footer__social{display:flex;gap:14px;margin-top:18px}.qn .qn-footer__social a{color:#fbf6ee!important;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #2A5537;border-radius:50%}.qn-footer__col{flex:1 1 160px;display:flex;flex-direction:column;gap:10px;font-size:15px}.qn-footer__col b{color:#fbf6ee;font-size:16px;margin-bottom:4px}.qn .qn-footer__col a{color:#c9d9c4!important}.qn .qn-footer__col a:hover{color:#f5c451!important}.qn-footer .qn-footer__bottom{margin-top:48px;padding-top:24px;border-top:1px solid #2A5537;font-size:13px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.qn-footer__pay{display:flex;gap:6px;flex-wrap:wrap}.qn-footer .qn-pay{width:38px;height:24px}.qn-footer--white-logo .qn-footer__logo{filter:brightness(0) invert(1)}.qn-footer__legal{display:flex;gap:18px;flex-wrap:wrap}.qn .qn-footer__legal a{color:#c9d9c4!important}.qn .qn-footer__legal a:hover{color:#f5c451!important}.qn-footer__brand{max-width:380px}.qn-footer--light{color:#4a3d31}.qn-footer--light .qn-footer__col b{color:#2a2119}.qn .qn-footer--light .qn-footer__col a,.qn.qn-footer--light .qn-footer__col a,.qn.qn-footer--light .qn-footer__legal a,.qn.qn-footer--light .qn-footer__about a{color:#4a3d31!important}.qn.qn-footer--light .qn-footer__col a:hover,.qn.qn-footer--light .qn-footer__legal a:hover{color:#1e6b37!important}.qn.qn-footer--light .qn-footer__social a{color:#1e6b37!important;border-color:#d9c8ae}.qn.qn-footer--light .qn-footer__bottom{border-top-color:#d9c8ae;color:#5c4d3f}
/*# sourceMappingURL=/cdn/shop/t/9/assets/qn-overrides.css.map */
