@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&family=Source+Serif+4:opsz,wght@8..60,400;8..60,500;8..60,600&display=swap";.mat-adv{--bg: #FFFFFF;--bg-card: #FFFFFF;--bg-soft: #F4F0E8;--ink: #1A2A1F;--ink-soft: #5A6B5F;--ink-mute: #8A9088;--ink-line: #DDE3DC;--primary: #2D5F3F;--primary-dark: #1F4530;--primary-soft: #EAF1EC;--accent: #4A9D6E;--accent-dark: #3A7E58;--highlight: #F4F0E8;--gold: #C89B3C;--green: #4A9D6E;--red: #B8543A;--maxw: 720px;--font-display: "Manrope", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-accent: "Source Serif 4", Georgia, serif;font-family:var(--font-body);background:var(--bg);color:var(--ink);line-height:1.65;font-size:19px;-webkit-font-smoothing:antialiased}.mat-adv,.mat-adv *,.mat-adv *:before,.mat-adv *:after{box-sizing:border-box}.mat-adv img{max-width:100%;display:block}.mat-adv h1,.mat-adv h2,.mat-adv h3,.mat-adv h4{margin:0}.mat-adv ul,.mat-adv ol{margin:0;padding:0}.mat-adv p{margin:0}.mat-adv .masthead{border-bottom:1px solid var(--ink-line);background:var(--bg);padding:20px 24px;text-align:center}.mat-adv .masthead-logo{font-family:var(--font-accent);font-weight:600;font-size:24px;letter-spacing:-.3px;color:var(--primary)}.mat-adv .masthead-tag{font-family:var(--font-body);font-size:11px;text-transform:uppercase;letter-spacing:2.5px;color:var(--ink-mute);margin-top:4px}.mat-adv .ad-disclosure{font-family:var(--font-body);font-size:11px;color:var(--ink-mute);text-align:right;max-width:var(--maxw);margin:0 auto;padding:8px 24px 0;text-transform:uppercase;letter-spacing:1.5px}.mat-adv article,.mat-adv .article-wrapper{max-width:var(--maxw);margin:0 auto;padding:0 24px}.mat-adv .article-wrapper>*:first-child{margin-top:0}.mat-adv .article-wrapper>*:last-child{margin-bottom:0}.mat-adv .article-wrapper>h2.section-head:first-child{margin-top:32px}.mat-adv .article-wrapper>p:first-child{margin-top:28px}.mat-adv .article-wrapper>.real-img:last-child,.mat-adv .article-wrapper>.img-placeholder:last-child{margin-bottom:16px}.mat-adv .article-bottom{padding-bottom:32px}.mat-adv .category-tag{font-family:var(--font-body);font-size:12px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:2.5px;margin-bottom:18px}.mat-adv h1.headline{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,5vw,46px);line-height:1.15;letter-spacing:-1px;margin-bottom:22px;color:var(--ink)}.mat-adv .subhead{font-family:var(--font-body);font-size:19px;line-height:1.55;color:var(--ink-soft);margin-bottom:26px;font-weight:400}.mat-adv .byline{font-family:var(--font-body);font-size:14px;color:var(--ink-mute);border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);padding:14px 0;margin-bottom:18px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.mat-adv .byline strong{color:var(--ink);font-weight:600}.mat-adv .img-placeholder{background:linear-gradient(135deg,#f4f0e8,#eaf1ec);border:2px dashed var(--primary);border-radius:8px;padding:28px 24px;margin:20px 0;text-align:left;position:relative}.mat-adv .img-placeholder:before{content:"\1f4f7  IMAGE";position:absolute;top:-10px;left:18px;background:var(--primary);color:#fff;font-family:var(--font-body);font-size:10px;font-weight:700;padding:4px 10px;letter-spacing:1.5px;border-radius:3px}.mat-adv .img-placeholder .img-title{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.mat-adv .img-placeholder .img-desc{font-family:var(--font-body);font-size:14px;color:var(--ink-soft);line-height:1.5;margin-bottom:6px}.mat-adv .img-placeholder .img-dims{font-family:var(--font-body);font-size:12px;color:var(--ink-mute);font-style:italic}.mat-adv .real-img{margin:20px 0;border-radius:8px;overflow:hidden}.mat-adv .real-img img{width:100%;height:auto;display:block}.mat-adv .img-caption{font-family:var(--font-body);font-size:13px;color:var(--ink-mute);font-style:italic;margin-top:-24px;margin-bottom:32px;padding-left:4px}.mat-adv article p,.mat-adv .article-wrapper p{font-family:var(--font-body);font-size:19px;line-height:1.7;color:var(--ink-soft);margin-bottom:20px}.mat-adv article p strong,.mat-adv article p b,.mat-adv .article-wrapper p strong,.mat-adv .article-wrapper p b{color:var(--ink);font-weight:600}.mat-adv article p em,.mat-adv article p i,.mat-adv .article-wrapper p em,.mat-adv .article-wrapper p i{font-style:italic;color:var(--ink-soft)}.mat-adv h2.section-head{font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1.25;letter-spacing:-.5px;margin:28px 0 16px;color:var(--ink)}.mat-adv h3.subsection-head{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.3;margin:28px 0 16px;color:var(--ink)}.mat-adv .pull-quote{border-left:3px solid var(--accent);padding:22px 0 22px 30px;margin:36px 0;font-family:var(--font-accent);font-size:26px;line-height:1.4;font-style:italic;color:var(--primary);font-weight:500;letter-spacing:-.2px}.mat-adv .callout{background:var(--bg-soft);border-left:3px solid var(--primary);padding:28px 32px;margin:36px 0;border-radius:8px}.mat-adv .callout p{font-family:var(--font-body);font-size:17px;line-height:1.65;margin-bottom:12px;color:var(--ink-soft)}.mat-adv .callout p:last-child{margin-bottom:0}.mat-adv .callout p strong{color:var(--ink);font-weight:600}.mat-adv .callout-label{font-family:var(--font-body);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var(--primary);margin-bottom:12px;display:block}.mat-adv .stats-list{list-style:none;margin:28px 0;padding:0}.mat-adv .stats-list li{font-family:var(--font-body);font-size:19px;padding:12px 0;border-bottom:1px solid var(--ink-line);color:var(--ink-soft)}.mat-adv .stats-list li:last-child{border-bottom:none}.mat-adv .stats-list li strong{font-family:var(--font-body);color:var(--accent);font-weight:700;margin-right:8px}.mat-adv .diff-list{list-style:none;margin:32px 0;padding:0}.mat-adv .diff-list li{padding:20px 0 20px 36px;border-bottom:1px solid var(--ink-line);position:relative;font-family:var(--font-body);font-size:18px;line-height:1.6;color:var(--ink-soft)}.mat-adv .diff-list li:before{content:"\2713";position:absolute;left:0;top:22px;color:var(--green);font-weight:700;font-size:22px;font-family:var(--font-body)}.mat-adv .diff-list li strong{color:var(--ink);display:block;font-family:var(--font-display);font-size:19px;font-weight:600;margin-bottom:6px}.mat-adv .offer-box{background:var(--bg-card);border:1px solid var(--ink-line);border-radius:8px;padding:36px 32px;margin:36px 0;text-align:center;box-shadow:0 4px 24px #0000000a}.mat-adv .offer-box h3{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--ink);margin-bottom:8px;line-height:1.25}.mat-adv .offer-box .offer-sub{font-family:var(--font-body);font-size:14px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:2px;margin-bottom:24px}.mat-adv .offer-list{text-align:left;list-style:none;margin:24px 0;padding:0}.mat-adv .offer-list li{font-family:var(--font-body);font-size:17px;padding:8px 0 8px 28px;position:relative;color:var(--ink-soft)}.mat-adv .offer-list li:before{content:"\2192";position:absolute;left:0;color:var(--accent);font-weight:700}.mat-adv .offer-list li strong{color:var(--ink);font-weight:600}.mat-adv .price-line{font-family:var(--font-display);font-size:22px;color:var(--ink);margin:24px 0 8px;font-weight:600}.mat-adv .price-strike{text-decoration:line-through;color:var(--ink-mute);font-weight:400}.mat-adv .price-now{color:var(--accent);font-weight:700}.mat-adv .cta-button{display:inline-block;background:var(--accent);color:#fff;font-family:var(--font-body);font-weight:700;font-size:16px;padding:18px 32px;border-radius:8px;text-decoration:none;text-transform:uppercase;letter-spacing:1.2px;margin:16px 0 12px;transition:background .2s;box-shadow:0 4px 14px #4a9d6e40}.mat-adv .cta-button:hover{background:var(--accent-dark)}.mat-adv .cta-sub{font-family:var(--font-body);font-size:13px;color:var(--ink-mute);margin-top:8px}.mat-adv .guarantee-box{border:2px solid var(--accent);border-radius:8px;padding:30px 28px;margin:32px 0;text-align:center;background:var(--primary-soft)}.mat-adv .guarantee-box h3{font-family:var(--font-display);font-size:24px;color:var(--ink);margin-bottom:14px;font-weight:700}.mat-adv .guarantee-box p{font-family:var(--font-body);font-size:17px;color:var(--ink-soft);margin-bottom:8px}.mat-adv .author-bio{border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);padding:24px 0;margin:24px 0 12px;display:flex;gap:18px;align-items:flex-start}.mat-adv .author-bio .author-img-placeholder{flex:0 0 70px;width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#f4f0e8,#eaf1ec);border:2px dashed var(--primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:9px;color:var(--ink-mute);text-align:center;padding:4px;line-height:1.2}.mat-adv .author-bio .author-real-img{flex:0 0 70px;width:70px;height:70px;border-radius:50%;overflow:hidden}.mat-adv .author-bio .author-real-img img{width:100%;height:100%;object-fit:cover}.mat-adv .author-bio .bio-text{flex:1;font-family:var(--font-body);font-size:15px;line-height:1.55;color:var(--ink-mute);font-style:italic}.mat-adv .author-bio .bio-text strong{color:var(--ink);font-style:normal;font-weight:600}.mat-adv .disclaimer{font-family:var(--font-body);font-size:12px;color:var(--ink-mute);line-height:1.55;padding:20px 0;border-top:1px solid var(--ink-line);margin-top:16px}.mat-adv .disclaimer p{font-size:12px;line-height:1.55;margin-bottom:10px;color:var(--ink-mute);font-family:var(--font-body)}.mat-adv .pub-footer{background:#1a2a1f;color:#a8b5ab;padding:30px 24px;text-align:center;font-family:var(--font-body);font-size:12px}.mat-adv .pub-footer a{color:#a8b5ab;text-decoration:underline;margin:0 8px}.mat-adv .divider{text-align:center;margin:24px 0;color:var(--ink-mute);letter-spacing:12px;font-size:14px}@media(max-width:600px){.mat-adv article,.mat-adv .article-wrapper{padding-left:18px;padding-right:18px}.mat-adv h1.headline{font-size:30px}.mat-adv .subhead{font-size:18px}.mat-adv article p,.mat-adv .article-wrapper p{font-size:17px}.mat-adv h2.section-head{font-size:24px}.mat-adv .pull-quote{font-size:20px;padding-left:18px}.mat-adv .offer-box{padding:28px 22px}.mat-adv .byline{flex-direction:column;gap:4px}}html.mat-adv-page,html:has(.mat-adv),:root:has(.mat-adv){--colorBody: #FFFFFF !important;--color-body: #FFFFFF !important;--color-bg: #FFFFFF !important}body:has(.mat-adv),body:has(.mat-adv) .main-content,body:has(.mat-adv) .page-container,body:has(.mat-adv) #PageContainer,body:has(.mat-adv) main,body:has(.mat-adv) .shopify-section,body:has(.mat-adv) .grid,body:has(.mat-adv) .grid__item,body:has(.mat-adv) .page-width,body.mat-adv-page,body.mat-adv-page .main-content,body.mat-adv-page .page-container,body.mat-adv-page #PageContainer,body.mat-adv-page main,body.mat-adv-page .shopify-section{background:#fff!important;background-color:#fff!important}body:has(.mat-adv) .site-header,body:has(.mat-adv) .header-wrapper,body:has(.mat-adv) .announcement-bar,body:has(.mat-adv) #SiteNav,body:has(.mat-adv) #shopify-section-announcement,body:has(.mat-adv) [id^=shopify-section-header],body:has(.mat-adv) [id^=shopify-section-announcement],body:has(.mat-adv) [id*=pdp_announcement],body.mat-adv-page .site-header,body.mat-adv-page .header-wrapper,body.mat-adv-page .announcement-bar,body.mat-adv-page #SiteNav,body.mat-adv-page #shopify-section-announcement,body.mat-adv-page [id^=shopify-section-header],body.mat-adv-page [id^=shopify-section-announcement],body.mat-adv-page [id*=pdp_announcement]{display:none!important}body:has(.mat-adv) [id^=shopify-section-sections-footer],body:has(.mat-adv) [id^=shopify-section-footer]:not([id*=mat_adv]):not([id*=footer]),body.mat-adv-page [id^=shopify-section-sections-footer]{display:none!important}@media(max-width:700px){.mat-adv .cta-button--compact{font-size:13px!important;padding:14px 22px!important;letter-spacing:.5px!important}}@media(max-width:480px){.mat-adv .cta-button--compact{white-space:normal!important;font-size:12px!important;padding:12px 18px!important;letter-spacing:.4px!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mat-adv.css.map */
