@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--ink:#121212;--ink2:#4e4b4a;--line:#dcd8cf;--bg:#f6f3f2;--cream:#f6f3f2;--mint:#E2E9C8;--green:#3eca2f;--green-d:#2ea523;--gold:#f5a623;--red:#d92d20;--navy:#798B71;--r:10px;--w:1120px}:where(.mjt) *{box-sizing:border-box}html{scroll-behavior:smooth}:where(.mjt){margin:0;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);background:var(--bg);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased}:where(.mjt) img{max-width:100%;display:block}:where(.mjt) a{color:inherit}:where(.mjt) h1,:where(.mjt) h2,:where(.mjt) h3{line-height:1.18;margin:0 0 .5em;letter-spacing:-.01em;text-wrap:balance}:where(.mjt) h1{font-size:clamp(26px,4.2vw,40px);font-weight:700}:where(.mjt) h2{font-size:clamp(22px,3.2vw,32px);font-weight:700}:where(.mjt) h3{font-size:18px;font-weight:600}:where(.mjt) p{margin:0 0 1em}.wrap{max-width:var(--w);margin:0 auto;padding:0 16px}.narrow{max-width:720px;margin:0 auto;padding:0 16px}:where(.mjt) section{padding:48px 0}.center{text-align:center}.muted{color:var(--ink2)}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--green-d)}.salebar{background:var(--navy);color:#fff;text-align:center;font-size:13px;font-weight:600;padding:8px 12px;display:flex;gap:14px;justify-content:center;align-items:center;flex-wrap:wrap}.salebar .timer{font-variant-numeric:tabular-nums;background:#ffffff24;padding:2px 10px;border-radius:99px}:where(.mjt) header.site{border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:20}:where(.mjt) header.site .wrap{display:flex;align-items:center;justify-content:space-between;height:60px}.logo{font-weight:700;font-size:20px;text-decoration:none;letter-spacing:-.02em}:where(.mjt) nav.main a{margin-left:22px;text-decoration:none;font-size:14px;font-weight:500;color:var(--ink2)}:where(.mjt) nav.main a:hover{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--green);color:#fff;font-weight:700;font-size:17px;text-decoration:none;border:0;border-radius:12px;padding:16px 28px;cursor:pointer;transition:background .15s;width:100%;text-transform:uppercase;letter-spacing:.02em;font-family:inherit}.btn:hover{background:var(--green-d)}.btn.inline{width:auto}.under-btn{font-size:13px;color:var(--ink2);text-align:center;margin-top:14px}.slot{background:repeating-linear-gradient(45deg,#f3f1ea,#f3f1ea 12px,#ece9e0 12px 24px);border:1.5px dashed #c9c4b6;border-radius:var(--r);display:flex;align-items:center;justify-content:center;text-align:center;color:#77725f;font-size:13px;font-weight:500;padding:14px;min-height:120px}.slot.sq{aspect-ratio:1/1}.slot.wide{aspect-ratio:16/9}.pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;padding:28px 0 8px;align-items:start}.gallery{position:sticky;top:76px}.thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:8px}.thumbs .slot{min-height:0;font-size:10px;padding:4px}.badges{display:flex;flex-direction:column;gap:8px;margin-bottom:10px;align-items:flex-start}.pill{display:inline-flex;align-items:center;gap:6px;background:#dff0c8;border:1px solid #9cc56e;color:#2c4a12;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:4px 12px}.vetline{display:flex;align-items:center;gap:10px;font-weight:600;font-size:18px}.vetline .ic{width:34px;height:34px;border-radius:50%;border:2px solid var(--green-d);display:grid;place-items:center;color:var(--green-d);font-size:16px}.stars{color:var(--gold);letter-spacing:2px;font-size:20px}.rating{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.chip{font-size:12px;font-weight:600;border:1px solid var(--line);border-radius:99px;padding:5px 12px;background:var(--cream)}:where(.mjt) ul.ticks{list-style:none;padding:0;margin:14px 0}:where(.mjt) ul.ticks li{padding-left:30px;position:relative;margin:8px 0;font-weight:500}:where(.mjt) ul.ticks li:before{content:"\2713";position:absolute;left:0;top:0;width:21px;height:21px;border-radius:50%;background:var(--green);color:#fff;font-size:13px;display:grid;place-items:center;font-weight:700}.urgency{background:#fff4e5;border:1px solid #f7d9a4;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:600;margin:14px 0}.urgency .bar{height:6px;background:#f1e2c5;border-radius:99px;margin-top:8px;overflow:hidden}.urgency .bar i{display:block;height:100%;width:18%;background:var(--red)}.ship{display:flex;gap:18px;font-size:13px;color:var(--ink2);margin-bottom:6px}.step{font-size:13px;font-weight:700;letter-spacing:.08em;margin:22px 0 10px}.opt{display:block;border:2px solid var(--line);border-radius:var(--r);padding:14px 16px;margin-bottom:10px;cursor:pointer;position:relative;background:#fff}.opt input{position:absolute;opacity:0;width:1px;height:1px;padding:0;border:0;left:0;top:0;pointer-events:none}.opt.on{border-color:var(--green);background:var(--mint)}.opt .t{display:flex;justify-content:space-between;align-items:center;font-weight:700}.opt .tag{background:var(--red);color:#fff;font-size:11px;font-weight:700;border-radius:99px;padding:3px 10px;letter-spacing:.04em}.opt .s{font-size:13px;color:var(--ink2)}.opt ul{margin:10px 0 0;padding:0;list-style:none;font-size:13px;display:none}.opt.on ul{display:block}.opt ul li{padding-left:20px;position:relative;margin:4px 0}.opt ul li:before{content:"\2713";position:absolute;left:0;color:var(--green-d);font-weight:700}.amounts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.amounts .opt{text-align:center;margin:0;padding:14px 8px}.amounts .price{font-size:20px;font-weight:700;margin-top:4px}.amounts .was{font-size:12px;color:var(--ink2);text-decoration:line-through}.upsell{font-size:13px;background:var(--cream);border-radius:10px;padding:10px 14px;margin:0 0 10px}.upsell a{font-weight:700;color:var(--green-d)}.trust{display:flex;justify-content:center;gap:16px;font-size:12px;color:var(--ink2);margin:16px 0 4px;flex-wrap:wrap}.notice{border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:13px;margin:16px 0;background:var(--cream)}:where(.mjt) details{border-top:1px solid var(--line);padding:14px 0}:where(.mjt) details:last-of-type{border-bottom:1px solid var(--line)}:where(.mjt) summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}:where(.mjt) summary::-webkit-details-marker{display:none}:where(.mjt) summary:after{content:"+";font-size:20px;line-height:1;color:var(--ink2)}:where(.mjt) details[open] summary:after{content:"\2013"}:where(.mjt) summary small{display:block;font-weight:400;color:var(--ink2);font-size:13px}:where(.mjt) details .body{padding-top:12px;font-size:14px;color:#3a3742}:where(.mjt) table{width:100%;border-collapse:collapse;font-size:14px}:where(.mjt) th,:where(.mjt) td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}:where(.mjt) th{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2)}.fill{background:#fff7d6;border-bottom:1px dashed #c9a400;padding:0 4px;font-weight:600}.band{background:var(--cream)}.band.mint{background:var(--mint)}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px}.num{width:38px;height:38px;border-radius:50%;background:var(--navy);color:#fff;font-weight:700;display:grid;place-items:center;margin-bottom:12px}.day{font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--green-d)}.ing{display:grid;grid-template-columns:86px 1fr;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line)}.ing .mg{font-weight:700;font-size:18px;color:var(--navy)}.ing h3{margin:0 0 2px}.ing p{margin:0;font-size:14px;color:#3a3742}.ing small{color:var(--ink2)}.stat{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:center}.big{font-size:64px;font-weight:700;line-height:1;color:var(--navy)}.bars{display:flex;gap:28px;align-items:flex-end;height:210px;border-bottom:2px solid var(--line);padding:0 12px}.bars div{flex:1;background:linear-gradient(#3b7fb0,var(--navy));border-radius:10px 10px 0 0;position:relative;color:#fff;font-weight:700;font-size:14px;text-align:center;padding-top:10px}.bars span{position:absolute;bottom:-28px;left:0;right:0;color:var(--ink2);font-weight:500;font-size:13px}.cmp td:nth-child(2),.cmp th:nth-child(2){background:var(--mint);text-align:center;font-weight:700}.cmp td:nth-child(3),.cmp th:nth-child(3){text-align:center}.yes{color:var(--green-d);font-size:18px}.no{color:var(--red);font-size:18px}.rv{border:1.5px dashed #c9c4b6;border-radius:var(--r);padding:18px;background:#fff;min-height:170px;color:#77725f;font-size:13px}.rv .who{display:flex;align-items:center;gap:10px;margin-bottom:10px}.rv .av{width:38px;height:38px;border-radius:50%;background:#ece9e0}.rv .ln{height:10px;background:#f0ede5;border-radius:6px;margin:8px 0}.rv .ln.s{width:60%}.article{padding:28px 0 60px}.article h1{margin-bottom:10px}.article h2{margin-top:1.6em}.byline{font-size:14px;color:var(--ink2);margin-bottom:22px}.article p{font-size:17px}.reason{display:flex;gap:14px;align-items:center;margin-top:42px}.reason .n{font-size:44px;font-weight:700;color:var(--green-d);line-height:1}.callout{background:var(--cream);border-left:4px solid var(--navy);border-radius:0 10px 10px 0;padding:16px 18px;margin:18px 0}.callout small{color:var(--ink2)}.cta-box{background:var(--mint);border:1px solid #bfe0b6;border-radius:var(--r);padding:26px;text-align:center;margin:34px 0}.masthead{border-bottom:3px double var(--ink);padding:14px 0;text-align:center;font-family:Georgia,serif;font-size:24px;font-weight:700}.crumbs{font-size:13px;color:var(--ink2);padding:12px 0}.disclosure{font-size:11px;color:#8a8794;border-top:1px solid var(--line);margin-top:40px;padding-top:16px}.todo{background:#fff7d6;border:1.5px dashed #c9a400;border-radius:10px;padding:14px 16px;font-size:14px;margin:16px 0}:where(.mjt) form.contact{display:grid;gap:12px;max-width:520px;margin:0 auto}:where(.mjt) input,:where(.mjt) textarea{font:inherit;padding:12px 14px;border:1px solid #cfcbc0;border-radius:10px;width:100%}:where(.mjt) footer.site{background:var(--navy);color:#cfd8e0;font-size:13px;padding:34px 0;margin-top:40px}:where(.mjt) footer.site a{color:#fff;margin-right:16px;text-decoration:none}.sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 16px;display:none;z-index:30}@media(max-width:860px){.pdp{grid-template-columns:1fr;gap:20px}.gallery{position:static}.grid3,.grid4,.stat{grid-template-columns:1fr}:where(.mjt) nav.main{display:none}:where(.mjt) section{padding:36px 0}.sticky{display:block}.big{font-size:48px}}.inggrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.ingc{background:#fff;border-radius:var(--r);overflow:hidden;border:1px solid #d5e8cf;display:flex;flex-direction:column}.ingc .pic{position:relative;aspect-ratio:4/3;overflow:hidden;background:#f3f1ea}.ingc .pic img{width:100%;height:100%;object-fit:cover}.ingc .pic .slot{border:0;border-radius:0;height:100%;aspect-ratio:auto}.ingc .mg{position:absolute;left:12px;top:12px;background:var(--navy);color:#fff;font-weight:700;font-size:14px;border-radius:99px;padding:5px 12px}.ingc .tx{padding:16px 18px 18px}.ingc h3{margin:0 0 4px}.ingc p{margin:0;font-size:14px;color:#3a3742}.ingc small{display:block;margin-top:6px;color:var(--ink2);font-size:12px}.rsum{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:28px;align-items:center;max-width:860px;margin:18px auto 0;border:1px solid var(--line);border-radius:var(--r);padding:22px}.rbar{display:grid;grid-template-columns:34px 1fr 48px;gap:10px;align-items:center;font-size:13px;margin:5px 0}.rbar div{height:8px;background:#efece4;border-radius:99px;overflow:hidden}.rbar i{display:block;height:100%;background:var(--gold)}@media(max-width:860px){.inggrid{grid-template-columns:1fr 1fr;gap:10px}.ingc .tx{padding:12px}.ingc h3{font-size:15px}.ingc p{font-size:13px}.rsum{grid-template-columns:1fr}}.strip{background:var(--navy);color:#fff;font-size:12px;font-weight:600;text-align:center;border-radius:10px;padding:8px;margin-bottom:10px}.amounts .opt{position:relative}.amounts .pd{font-size:11px;color:var(--ink2);margin-top:4px;line-height:1.3}.tag.off{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--red);color:#fff;font-size:11px;font-weight:700;border-radius:99px;padding:2px 10px}.gifts{border:1.5px dashed #9cc56e;border-radius:var(--r);padding:12px 14px;margin-top:14px;background:#f6fbf2}.gifts .gh{font-weight:700;font-size:13px;margin-bottom:6px}.gift{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding:4px 0}.gift strong{color:var(--green-d);white-space:nowrap}.ic16{width:16px;height:16px;vertical-align:-3px;margin-right:4px}.trust span,.ship span,.gift span{display:inline-flex;align-items:center}.vetline .ic{border-width:1.5px}.card{box-shadow:0 1px 2px #1f1d240a}.split{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.split.flip>*:first-child{order:2}.split img{border-radius:var(--r);width:100%}.gal{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gal img{border-radius:var(--r);aspect-ratio:1/1;object-fit:cover;width:100%}@media(max-width:860px){.split{grid-template-columns:1fr;gap:18px}.split.flip>*:first-child{order:0}.gal{grid-template-columns:1fr 1fr}}:where(.mjt) h1,:where(.mjt) h2,:where(.mjt) h3,:where(.mjt) p,:where(.mjt) summary,:where(.mjt) td,:where(.mjt) th{font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:normal}.grid4c{grid-template-columns:repeat(4,1fr)}.shopify-section.mjt{overflow-x:clip;max-width:100vw}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mjt.css.map */
