.hero .hero__trust--card{display:inline-grid;gap:4px;max-width:100%;padding:12px 18px;margin:8px 0 22px;border:1px solid rgba(153,118,62,.24);border-radius:4px;background:#fffdf9e6;color:#4b3926;text-align:start;line-height:1.4;box-sizing:border-box}.hero .hero__trust--card:before,.hero .hero__trust--card:after{content:none}.hero .hero__trust-caption{font-size:12px;font-weight:400;letter-spacing:.02em;color:#74634f}.hero .hero__trust-title{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:0}@media(min-width:641px){.hero.hero--full-desktop .hero__media{min-height:0!important}.hero.hero--full-desktop picture{display:block}.hero.hero--full-desktop .hero__media img{position:static;display:block;width:100%;height:auto;object-fit:contain;transform:none;transition:none}.hero.hero--full-desktop .hero__content{position:relative;padding:28px 0;background:#fff9f0}.hero.hero--full-desktop .hero__content-inner{padding:0}.hero.hero--full-desktop .hero__overlay{display:none}}@media(min-width:1100px){.hero.hero--full-desktop .hero__content{position:absolute;top:15%;right:0;bottom:0;left:0;padding:0;background:transparent;align-items:center}.hero.hero--full-desktop .hero__content>.page-width{width:100%;max-width:none;padding-inline:3vw}.hero.hero--full-desktop .hero__content-inner{width:38%}.hero.hero--full-desktop h1{font-size:clamp(34px,3.2vw,64px);line-height:1.06;margin:10px 0 14px}.hero.hero--full-desktop p{font-size:clamp(14px,1.05vw,18px);line-height:1.5;margin:0}.hero.hero--full-desktop .hero__buttons{gap:10px;margin-top:18px}.hero.hero--full-desktop .hero__buttons .button{min-height:44px;padding:12px 16px;font-size:14px}}@media(max-width:640px){.hero.hero--full-desktop .hero__media{min-height:0!important}.hero.hero--full-desktop picture{display:block}.hero.hero--full-desktop .hero__media img{position:static;display:block;width:100%;height:auto;aspect-ratio:11 / 6;object-fit:cover;transform:none}.hero.hero--full-desktop .hero__overlay{display:none}.hero.hero--full-desktop .hero__content{position:relative;inset:auto;background:#fff9f0}.hero.hero--full-desktop .hero__content-inner{padding:24px 0 28px}.hero.hero--full-desktop .hero__buttons{flex-wrap:wrap}.hero.hero--full-desktop .hero__buttons .button{flex:1 1 150px}}.newsletter-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;display:grid;place-items:center;padding:24px}.newsletter-popup[hidden]{display:none!important}.newsletter-popup__dialog{max-height:calc(100dvh - 48px);overflow-y:auto!important}.newsletter-popup__code{padding:12px;border:1px dashed #a97c3c;color:#265c4e;font-size:1.3rem;letter-spacing:.12em;-webkit-user-select:all;user-select:all}.newsletter-popup__form:has(.newsletter-popup__success) input,.newsletter-popup__form:has(.newsletter-popup__success) label,.newsletter-popup__form:has(.newsletter-popup__success) button{display:none}.newsletter-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#1814108c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.newsletter-popup__dialog{position:relative;display:grid;grid-template-columns:1.16fr .84fr;width:min(920px,100%);min-height:460px;background:#fffaf3;box-shadow:0 28px 80px #17100a4d;overflow:hidden}.newsletter-popup__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,78px);text-align:center}.newsletter-popup__eyebrow{margin:0 0 12px;color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.newsletter-popup h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,4vw,3.4rem);font-weight:400;line-height:1.03}.newsletter-popup__text{max-width:430px;margin:18px auto 0;color:#62594f;font-size:1.03rem;line-height:1.5}.newsletter-popup__form{display:grid;gap:10px;margin-top:28px}.newsletter-popup__form input{min-height:52px;width:100%;border:1px solid #cdbda9;border-radius:5px;background:#fff;padding:13px 15px;font:inherit}.newsletter-popup__form .button{width:100%;min-height:52px}.newsletter-popup__fineprint{margin:18px auto 0;max-width:430px;color:#81766b;font-size:.72rem;line-height:1.45}.newsletter-popup__success{margin:4px 0 0;color:#4e6d52;font-size:.88rem}.newsletter-popup__errors{font-size:.82rem;color:#a94439}.newsletter-popup__visual{min-height:100%;background:#ecdfcf}.newsletter-popup__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.newsletter-popup__close{position:absolute;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(29,27,25,.2);border-radius:999px;background:#fffdf9eb;color:#28231f;font-size:2rem;font-weight:300;line-height:1}.newsletter-popup__close:hover{border-color:var(--accent);color:var(--accent)}body.newsletter-popup-open{overflow:hidden}@media(max-width:749px){.newsletter-popup{align-items:end;padding:12px}.newsletter-popup__dialog{display:block;min-height:0;max-width:520px}.newsletter-popup__content{padding:48px 26px 28px}.newsletter-popup h2{font-size:2.25rem}.newsletter-popup__visual{display:none}.newsletter-popup__close{top:12px;right:12px;width:36px;height:36px;font-size:1.75rem}}.nj-launch-offer{display:inline-grid;gap:4px;max-width:100%;padding:12px 18px;border:1px solid rgba(153,118,62,.24);border-radius:4px;background:#fffdf9e6;color:#4b3926;text-align:start;line-height:1.4;box-sizing:border-box}.nj-launch-offer.product-launch-offer{margin:0 0 18px}.nj-launch-offer.cart-drawer__shipping{display:grid;margin:14px 0 4px}.nj-launch-offer:before,.nj-launch-offer:after{content:none}.nj-launch-offer__caption{font-size:12px;font-weight:400;letter-spacing:.02em;color:#74634f}.nj-launch-offer__message{font-family:inherit;font-size:15px;font-weight:600;letter-spacing:0;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
