.announcement__text{display:flex;align-items:center;justify-content:center;gap:10px;padding-block:4px}.announcement__message{color:#f4c45e;font-weight:800;white-space:nowrap}.announcement__countdown{display:inline-flex;align-items:flex-start;gap:3px;padding:3px 8px 2px;border-radius:6px;background:#063e2b;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.announcement__countdown-part{display:grid;min-width:22px;justify-items:center}.announcement__countdown-part strong{color:#fff;font-size:17px;font-weight:900;letter-spacing:.02em;line-height:1}.announcement__countdown-part small{margin-top:2px;color:#fff;font-size:7px;font-weight:900;letter-spacing:.04em;line-height:1}.announcement__countdown>b{color:#fff;font-size:16px;line-height:1}@media only screen and (max-width:589px){.announcement__text{gap:6px;padding:4px 6px;font-size:10px;line-height:1.15}.announcement__countdown{gap:2px;padding-inline:6px}.announcement__countdown-part{min-width:20px}.announcement__countdown-part strong{font-size:15px}}.jwh{--forest:#214536;--deep:#17382c;--gold:#987b4d;--ink:#2c3831;--muted:#5e6a62;--line:#d9e0d9;--ivory:#fbfaf6;--mist:#edf3ec;color:var(--ink);background:var(--ivory);font-family:Arial,Helvetica,sans-serif}.jwh *{box-sizing:border-box}.jwh-shell{width:min(1240px,calc(100% - 80px));margin-inline:auto}.jwh h1,.jwh h2,.jwh h3{margin-top:0;color:var(--forest);font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.025em}.jwh h1{max-width:720px;margin-bottom:20px;font-size:clamp(50px,5.5vw,76px);line-height:1.02}.jwh h2{margin-bottom:16px;font-size:clamp(36px,4vw,52px);line-height:1.08}.jwh h3{font-size:25px;line-height:1.2}.jwh-kicker{margin:0 0 13px;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.12em}.jwh-lede{max-width:650px;margin:0 0 26px;color:#4b5951;font-size:19px;line-height:1.6}.jwh-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:13px 24px;border-radius:4px;font-size:15px;font-weight:700;text-decoration:none}.jwh-button--primary{border:1px solid var(--forest);background:var(--forest);color:#fff}.jwh-button--primary:hover{background:var(--deep)}.jwh-button--text{padding-inline:6px;color:var(--forest)}.jwh-button--light{border:1px solid #fff;background:#fff;color:var(--forest)}.jwh a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.jwh-hero{padding:58px 0;background:linear-gradient(108deg,#f7f3e9 0 52%,#eaf1e8 52% 100%)}.jwh-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(48px,6vw,86px)}.jwh-actions{display:flex;align-items:center;gap:18px}.jwh-proofline{margin:18px 0 0;color:var(--muted);font-size:14px}.jwh-proofline strong{color:var(--forest);font-size:17px}.jwh-hero__media{overflow:hidden;margin:0;border-radius:8px;background:#fff}.jwh-hero__media img{display:block;width:100%;height:480px;object-fit:cover}.jwh-assurance{border-block:1px solid var(--line);background:#fff}.jwh-assurance__track{display:grid;width:min(1240px,calc(100% - 80px));margin:auto;grid-template-columns:repeat(5,1fr)}.jwh-assurance__track>div{display:flex;min-height:96px;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:12px;text-align:center}.jwh-assurance__track span{display:grid;width:29px;height:29px;place-items:center;border:1px solid #7d8981;border-radius:50%;color:var(--forest);font-size:11px;font-weight:700}.jwh-assurance__track strong{font-size:13px}.jwh-complete,.jwh-shop,.jwh-setup{padding:96px 0}.jwh-heading{max-width:820px;margin:0 auto 42px;text-align:center}.jwh-heading>p:last-child{max-width:720px;margin:0 auto;color:var(--muted);font-size:18px;line-height:1.6}.jwh-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.jwh-benefits article{padding:36px 32px}.jwh-benefits article+article{border-left:1px solid var(--line)}.jwh-benefits article>span{display:block;margin-bottom:18px;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.12em}.jwh-benefits h3{margin-bottom:10px}.jwh-benefits p{margin:0;color:var(--muted);font-size:16px;line-height:1.58}.jwh-shop{background:#fff}.jwh-heading--split{display:grid;max-width:none;grid-template-columns:1fr 1fr;align-items:end;gap:60px;text-align:left}.jwh-heading--split>p{margin:0 0 4px}.jwh-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.jwh-product__image{display:block;overflow:hidden;border-radius:7px;background:#f0f4ee}.jwh-product__image img{display:block;width:100%;height:290px;object-fit:contain;transition:transform .3s ease}.jwh-product__image:hover img{transform:scale(1.02)}.jwh-product__body{padding:18px 2px 0}.jwh-product h3{margin-bottom:7px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:0}.jwh-product h3 a{color:inherit;text-decoration:none}.jwh-product__body>p{min-height:44px;margin:0 0 8px;color:var(--muted);font-size:14px;line-height:1.45}.jwh-rating{display:flex;align-items:center;gap:5px;margin-bottom:9px}.jwh-rating small{color:var(--muted);font-size:12px}.jwh-stars{position:relative;display:inline-block;color:#d6d9d5;font-size:15px;line-height:1;letter-spacing:.8px;white-space:nowrap}.jwh-stars>span:first-child{display:block}.jwh-stars__fill{position:absolute;top:0;left:0;display:block;overflow:hidden;color:#a9824b;white-space:nowrap}.jwh-product__footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.jwh-product__footer strong{color:var(--forest);font-size:18px}.jwh-product__footer a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:6px;padding:8px 13px;border:1px solid var(--forest);border-radius:4px;background:var(--forest);color:#fff;font-size:12px;font-weight:700;text-decoration:none}.jwh-product__footer b{font-size:16px}.jwh-shop__all{margin-top:42px;text-align:center}.jwh-why{padding:100px 0;background:var(--mist)}.jwh-why__grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(54px,7vw,100px)}.jwh-why__intro{align-self:center}.jwh-why__intro>p:last-child{margin:0;color:var(--muted);font-size:18px;line-height:1.62}.jwh-why__items{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #cad7cc}.jwh-why__items article{padding:29px 26px;border-bottom:1px solid #cad7cc}.jwh-why__items article:nth-child(2n){border-left:1px solid #cad7cc}.jwh-why__items h3{margin-bottom:8px;font-size:22px}.jwh-why__items p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.jwh-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;border-block:1px solid var(--line);list-style:none}.jwh-steps li{display:grid;grid-template-columns:40px 1fr;gap:15px;padding:32px}.jwh-steps li+li{border-left:1px solid var(--line)}.jwh-steps li>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid #9cad9f;border-radius:50%;color:var(--forest);font-family:Georgia,serif;font-size:18px}.jwh-steps strong{display:block;margin-bottom:5px;color:var(--forest);font-size:18px}.jwh-steps p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.jwh-final{padding:76px 0;background:var(--forest);color:#fff}.jwh-final__inner{display:flex;align-items:center;justify-content:space-between;gap:48px}.jwh-final h2{max-width:760px;margin:0;color:#fff}.jwh-final .jwh-kicker{color:#dcc7a0}@media(max-width:1099px){.jwh-products{grid-template-columns:repeat(2,1fr)}.jwh-product__body>p{min-height:0}}@media(max-width:899px){.jwh-shell{width:min(100% - 40px,720px)}.jwh h1{font-size:clamp(42px,11vw,58px)}.jwh h2{font-size:34px}.jwh-hero{padding:42px 0 0;background:#f7f3e9}.jwh-hero__grid{grid-template-columns:1fr;gap:30px}.jwh-hero__media{margin-inline:-20px;border-radius:0}.jwh-hero__media img{height:auto;aspect-ratio:4/3}.jwh-actions{align-items:stretch;flex-direction:column;gap:4px}.jwh-button--text{min-height:44px}.jwh-assurance__track{width:100%;grid-template-columns:repeat(5,1fr)}.jwh-assurance__track>div{min-height:80px;padding:8px 3px}.jwh-assurance__track span{width:24px;height:24px;font-size:9px}.jwh-assurance__track strong{font-size:10px;line-height:1.2}.jwh-complete,.jwh-shop,.jwh-setup{padding:68px 0}.jwh-heading{margin-bottom:30px;text-align:left}.jwh-heading>p:last-child{margin-left:0}.jwh-benefits{grid-template-columns:1fr}.jwh-benefits article{padding:27px 4px}.jwh-benefits article+article{border-top:1px solid var(--line);border-left:0}.jwh-heading--split{display:block}.jwh-heading--split>p{margin-top:12px}.jwh-why{padding:68px 0}.jwh-why__grid{grid-template-columns:1fr;gap:34px}.jwh-why__items{grid-template-columns:1fr}.jwh-why__items article{padding:24px 4px}.jwh-why__items article:nth-child(2n){border-left:0}.jwh-steps{grid-template-columns:1fr}.jwh-steps li{padding:24px 4px}.jwh-steps li+li{border-top:1px solid var(--line);border-left:0}.jwh-final{padding:58px 0}.jwh-final__inner{align-items:stretch;flex-direction:column;gap:28px}.jwh-button--light{width:100%}}@media(max-width:699px){.jwh-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px}.jwh-product__image img{height:auto;aspect-ratio:1/1}.jwh-product h3{min-height:36px;font-size:14px;line-height:1.3}.jwh-product__body>p{display:-webkit-box;min-height:48px;overflow:hidden;font-size:12px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.jwh-stars{font-size:12px;letter-spacing:.4px}.jwh-rating small{font-size:11px}.jwh-product__footer strong{font-size:15px}.jwh-product__footer a{width:36px;min-width:36px;min-height:36px;padding:0}.jwh-product__footer a span{display:none}.jwh-shop__all .jwh-button{width:100%}}.jwh-trust{padding:94px 0;background:#f2f5ef}.jwh-trust__header{padding-bottom:34px;border-bottom:1px solid #cfd9cf}.jwh-trust__header h2{max-width:690px;margin:0}.jwh-trust__header h2 span{color:#4f9541}.jwh-reviews{display:grid;grid-template-columns:repeat(3,1fr)}.jwh-reviews blockquote{margin:0;padding:34px 32px}.jwh-reviews blockquote+blockquote{border-left:1px solid #cfd9cf}.jwh-reviews blockquote>span{color:#a9824b;font-size:17px;letter-spacing:1px}.jwh-reviews blockquote p{min-height:62px;margin:14px 0 18px;color:var(--forest);font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.4}.jwh-reviews footer{color:var(--muted);font-size:13px}@media(max-width:899px){.jwh-trust{padding:68px 0}.jwh-reviews{grid-template-columns:1fr}.jwh-reviews blockquote{padding:28px 4px}.jwh-reviews blockquote+blockquote{border-top:1px solid #cfd9cf;border-left:0}.jwh-reviews blockquote p{min-height:0;font-size:22px}}.jwh-product__image{position:relative}.jwh-product__image:focus-visible img{transform:scale(1.02)}.jwh-product__image-cta{position:absolute;right:14px;bottom:14px;left:14px;display:flex;min-height:48px;align-items:center;justify-content:center;padding:12px 18px;border-radius:4px;background:var(--forest);box-shadow:0 8px 22px #17382c2e;color:#fff;font-size:13px;font-weight:800;letter-spacing:.035em;opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .22s ease,background-color .22s ease}.jwh-product__image:hover .jwh-product__image-cta,.jwh-product__image:focus-visible .jwh-product__image-cta{opacity:1;transform:translateY(0)}.jwh-rating{width:100%}.jwh-rating .jwh-product__price{flex:0 0 auto;margin-left:auto;color:var(--forest);font-size:17px;line-height:1.1;white-space:nowrap}@media(max-width:699px){.jwh-rating{gap:3px}.jwh-rating .jwh-product__price{font-size:15px}.jwh-product__image-cta{display:none}}@media(hover:none),(pointer:coarse){.jwh-product__image-cta{display:none}}@media(prefers-reduced-motion:reduce){.jwh-product__image img,.jwh-product__image-cta{transition:none}}.jwh-assurance__track{grid-template-columns:repeat(3,minmax(0,1fr))}.site-nav shopify-account::part(signed-out-avatar){color:var(--colorNavText)}.is-light .site-nav shopify-account::part(signed-out-avatar){color:#fff}.mobile-nav shopify-account::part(signed-out-avatar){display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);color:var(--colorDrawerText);font-size:19px;padding:15px 20px;-webkit-font-smoothing:antialiased}.mobile-nav shopify-account .icon{width:1.25em;height:1.25em}.mobile-nav shopify-account::part(signed-out-avatar):active{color:var(--colorDrawerTextDarken);background-color:var(--colorDrawersDim)}@media screen and (min-width:590px){.mobile-nav shopify-account::part(signed-out-avatar){font-size:24px}}shopify-account{--shopify-account-color-accent: var(--colorBtnPrimary);--shopify-account-color-accent-hover: var(--colorBtnPrimaryDim);--shopify-account-color-accent-text: var(--colorBtnPrimaryText);--shopify-account-color-background: var(--colorBody);--shopify-account-color-background-subdued: color-mix(in srgb, var(--colorBorder) 50%, transparent);--shopify-account-color-border: var(--colorBorder);--shopify-account-color-card-background: var(--colorBody);--shopify-account-color-control-background: var(--colorBody);--shopify-account-color-text: var(--colorTextBody);--shopify-account-color-text-subdued: color-mix(in srgb, var(--colorBorder) 50%, black);--shopify-account-font-body: var(--typeBasePrimary), var(--typeBaseFallback);--shopify-account-font-body-weight: var(--typeBaseWeight);--shopify-account-font-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);--shopify-account-font-heading-weight: var(--typeHeaderWeight);--shopify-account-radius-base: 0;--shopify-account-radius-button: 0;--shopify-account-radius-button-small: 0;--shopify-account-radius-dialog: 0;--shopify-account-radius-input: 0;--shopify-account-signed-in-avatar-color-background: var(--colorBody);--shopify-account-signed-in-avatar-color-text: var(--colorTextBody)}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=BAAAAAIAAAAAAAAE */
