@font-face{font-family:MF1102;src:url('./mf1102-ubuntu-regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:MF1102;src:url('./mf1102-ubuntu-bold.woff2') format('woff2');font-weight:700;font-display:swap}
body:has(.mf1102){--header-height:0px!important;--header-group-height:0px!important;background:#fff}body:has(.mf1102) #header-group,body:has(.mf1102) .page-wrapper>footer,body:has(.mf1102) .page-wrapper>.shopify-section{display:none!important}body:has(.mf1102) #MainContent{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}body:has(.mf1102) .page-wrapper{padding:0!important;scroll-behavior:smooth}.mf1102-section{width:100%;max-width:none;margin:0;padding:0}
.mf-site .mf1102{--navy:#062b4b;--orange:#ff6e00;--ivory:#fcf6ef;--gold:#c6ac78;color:#203149;background:#fff;font-family:MF1102,Ubuntu,Arial,sans-serif;font-size:16px;line-height:1.35;isolation:isolate;width:100%;overflow:clip}.mf1102 *,.mf1102 *:before,.mf1102 *:after{box-sizing:border-box}.mf-site .mf1102 :is(h1,h2,h3,p,figure,ul){margin:0;max-width:none;text-wrap:initial}.mf-site .mf1102 :is(h1,h2,h3){font-family:inherit;font-weight:700;letter-spacing:0;line-height:1.08!important;overflow-wrap:normal}.mf-site .mf1102 :is(a,button,summary){-webkit-tap-highlight-color:transparent}.mf-site .mf1102 a{color:inherit;text-decoration:none}.mf1102 button{font:inherit;cursor:pointer;border:0}.mf1102 img{display:block;max-width:100%}.mf1102 :is(a,button,summary):focus-visible{outline:3px solid #bc8200!important;outline-offset:5px}.mf1102 [hidden]{display:none!important}.mf1102-announcement{height:50px;background:var(--navy);color:#fff;display:grid;place-items:center;font:12px Georgia,serif;text-align:center}.mf-site .mf1102-nav{height:62px;background:white;display:grid;grid-template-columns:1fr 1fr 1fr;position:relative;z-index:4}.mf1102-nav-side{display:flex;align-items:center;justify-content:space-evenly;gap:12px;padding:0 24px}.mf1102-nav-side a{font-size:12px;letter-spacing:1.8px;text-transform:uppercase;display:flex;align-items:center;min-height:44px;white-space:nowrap;color:#1d271a!important}.mf1102-nav-side a:hover{color:#ad5d00!important}.mf1102-brand{display:flex;justify-content:center;align-items:center;border-inline:1px solid #ccd0cc}.mf1102-brand img{width:250px;height:auto}.mf1102-menu{display:none}.mf1102-hero{height:calc(100vw * .4176);max-height:720px;min-height:400px;position:relative;background:#143b55}.mf1102-hero-images,.mf1102-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mf1102-hero:after{content:'';position:absolute;inset:0;background:#080d13a1;pointer-events:none}.mf1102-hero-copy{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:white;gap:12px}.mf-site .mf1102-hero h1{font-size:clamp(80px,9.1vw,150px);letter-spacing:.22em;padding-left:.22em;line-height:1!important;max-width:100%;margin:0;color:white}.mf1102-hero-copy p{font-size:16px;font-weight:700;letter-spacing:5px;text-align:center;color:white}.mf1102-dots{display:flex;position:absolute;z-index:2;bottom:28px;left:50%;transform:translateX(-50%);gap:0}.mf1102-dots button{background:transparent;min-width:24px;min-height:44px;display:grid;place-items:center;padding:0}.mf1102-dots span{width:12px;height:12px;border-radius:50%;background:#e4e9ec}.mf1102-dots [aria-pressed=true] span{background:#003d68}.mf1102-intro{height:666px;position:relative;background:var(--ivory);text-align:center}.mf1102-intro-top{height:330px;background:#1d4261;position:relative;overflow:hidden;padding:50px 10%}.mf1102-intro-top>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.08}.mf-site .mf1102-intro-top p{position:relative;color:#fff;font-size:34px;line-height:1.1;max-width:900px;margin:auto}.mf1102-panorama{position:absolute;top:228px;left:20%;width:60%;height:312px;object-fit:cover;box-shadow:0 15px 14px -17px #5b463d}.mf-site .mf1102-button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;border-radius:9px;background:var(--orange);color:#fff;font-size:20px;line-height:1.1;padding:8px 28px;box-shadow:0 3px 0 #243342;transition:background .2s,transform .2s}.mf-site .mf1102-button:hover{background:#db5900;transform:translateY(-2px)}.mf1102-shop{position:absolute;top:579px;left:50%;transform:translateX(-50%);min-width:198px}.mf-site .mf1102-shop:hover{transform:translate(-50%,-2px)}.mf-site .mf1102-button-small{font-size:14px;min-width:151px;min-height:32px;padding:6px 25px;border-radius:7px}.mf1102-metrics{height:134px;display:grid;grid-template-columns:repeat(3,1fr);padding:20px max(calc((100% - 900px)/2),8%);border-bottom:1px solid #e2ba8c;column-gap:0}.mf1102-metrics>div{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0 18px;color:#003451}.mf1102-metrics>div+div{border-left:1px solid #e5e5e5}.mf1102-metrics strong{font-size:46px;line-height:1.1;font-weight:700;white-space:nowrap}.mf1102-metrics span{font:12px Georgia,serif;color:#607185}.mf1102-about{height:296px;padding:44px 20px 20px;text-align:center}.mf1102-badge{height:46px;width:46px;border:1px solid #e1c6a0;border-radius:50%;margin:0 auto 18px;display:grid;place-items:center}.mf1102-badge img{width:30px;height:30px;object-fit:contain}.mf-site .mf1102-about h2{font-size:36px;color:#1e2819;margin-bottom:14px}.mf-site .mf1102-about p{font-size:18px;line-height:1.18;max-width:760px;margin:0 auto 20px;color:#56606b}.mf1102-freight{height:calc(100vw * .4432);min-height:400px;max-height:760px;position:relative;background:#13344b;scroll-margin-top:20px}.mf1102-freight video{width:100%;height:100%;object-fit:cover;display:block}.mf1102-freight:after{content:'';position:absolute;inset:0;background:#00111d25;pointer-events:none}.mf-site .mf1102-freight h2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:1;text-align:center;color:#fff;font-family:Arial,sans-serif;font-style:italic;font-weight:400;font-size:36px;line-height:1.07!important;margin:0}.mf1102-video-control{position:absolute;z-index:2;bottom:18px;right:20px;width:44px;height:44px;border:1px solid #ffffff8a!important;border-radius:50%;background:#062b4bb8;color:#fff;display:grid;place-items:center}.mf1102-video-control svg{width:22px;height:22px;fill:currentColor}.mf1102-pause-icon{display:none}.mf1102-video-control.is-playing .mf1102-pause-icon{display:block}.mf1102-video-control.is-playing .mf1102-play-icon{display:none}.mf1102-categories{padding:66px 27px 78px}.mf1102-categories .mf1102-badge{margin-bottom:28px}.mf-site .mf1102-categories h2{font-size:36px;text-align:center;color:#000;margin-bottom:39px}.mf1102-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:355px;gap:30px 24px}.mf1102-category{position:relative;display:block;border-radius:14px;overflow:hidden;box-shadow:6px 6px 5px #0005;background:#27352f;isolation:isolate}.mf1102-category-wide{grid-column:span 2}.mf1102-category>img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.mf1102-category:after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#0006);z-index:0}.mf1102-category>div{position:absolute;left:24px;right:16px;bottom:26px;color:white;z-index:1}.mf-site .mf1102-category h3{font-size:22px;color:#fff;font-weight:700;margin:0;line-height:1.02!important}.mf1102-category span{font-size:12px;display:block;margin-top:6px}.mf1102-category span:after{content:'';display:block;width:120px;height:2px;background:#c49745;margin-top:10px}.mf1102-category:hover>img{transform:scale(1.035)}.mf1102-featured{padding:22px 17px 60px}.mf1102-section-heading{display:flex;align-items:center;justify-content:space-between;padding:0 7px 22px;gap:20px}.mf-site .mf1102-section-heading h2{font-size:28px;text-align:left;color:#000}.mf1102-arrows{display:flex;gap:16px}.mf1102-arrows button,.mf1102-blog-controls button{width:44px;height:44px;border-radius:50%;background:#f1eee8;color:#8c8d88;font-size:30px;font-family:Arial,sans-serif;line-height:1}.mf1102-arrows button:last-child,.mf1102-blog-controls button:last-child{background:#ff7938;color:white}.mf1102-products{display:flex;gap:36px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mf1102-products::-webkit-scrollbar{display:none}.mf1102-product{flex:0 0 calc((100% - 108px)/4);min-width:0;min-height:535px;border:1px solid #e9e1d8;border-radius:16px;padding:25px 22px 55px;background:linear-gradient(105deg,#fcfbf8,#fff 45%,#fafaf8);box-shadow:inset 0 0 5px #d7cfc544;scroll-snap-align:start;text-align:center}.mf1102-product-photo{display:flex;align-items:center;justify-content:center;height:260px;margin-bottom:15px}.mf1102-product-photo img{width:auto;height:auto;object-fit:contain;max-height:245px;max-width:90%;transition:transform .4s}.mf1102-product-photo:hover img{transform:translateY(-5px)}.mf-site .mf1102-sku{font-size:12px;color:#6d7b8f;margin:0 0 6px}.mf-site .mf1102-product h3{font-family:Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.2!important;max-width:165px;margin:0 auto 23px;color:#203149;min-height:44px}.mf1102-quote{display:flex;align-items:center;justify-content:center;min-height:44px;background:#f5f1e9;color:#98712c!important;font-weight:700;font-size:16px}.mf1102-quote:hover{background:#e9dfcf}.mf1102-benefits{height:101px;background:#102b43;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;color:#fff}.mf1102-benefits>div{height:50px;display:flex;align-items:center;justify-content:center;gap:13px;padding:0 18px}.mf1102-benefits>div+div{border-left:1px solid #ffffff20}.mf1102-benefits svg{width:19px;height:21px;fill:none;stroke:#d7b56e;stroke-width:1.6;stroke-linejoin:round;flex:none}.mf1102-benefits span{font-size:11px;font-weight:700;max-width:130px}.mf1102-join{height:630px;position:relative;overflow:hidden;background:#0a1824}.mf1102-join-image{position:absolute;inset:-20px 0;width:100%;height:calc(100% + 40px);max-width:none;object-fit:cover}.mf1102-join-copy{position:relative;z-index:1;padding:58px 7%;color:white}.mf-site .mf1102-eyebrow{font-size:16px;font-weight:700;letter-spacing:3px;color:#d3cfc7;margin-bottom:20px}.mf-site .mf1102-join h2{font-size:48px;max-width:430px;color:#fff;margin-bottom:34px;line-height:1!important}.mf-site .mf1102-join-description{font-family:Georgia,serif;font-style:italic;font-size:27px;line-height:1.35;max-width:540px;margin-bottom:32px;color:white}.mf1102-faq{min-height:560px;display:grid;grid-template-columns:342px minmax(0,1fr);gap:74px;padding:58px max(calc((100% - 1040px)/2),5%);align-items:start}.mf1102-faq-image{border-right:3px solid #58636a;padding-right:14px;height:438px}.mf1102-faq-image img{width:100%;height:100%;object-fit:cover}.mf-site .mf1102-faq h2{font-size:36px;text-align:left;color:#000;margin:5px 0 48px;max-width:430px;line-height:1!important}.mf1102-questions{margin-bottom:46px}.mf1102-questions details{padding:0;border:0;background:transparent;margin-bottom:9px}.mf1102-questions summary{list-style:none;position:relative;min-height:36px;padding:7px 0 7px 24px;cursor:pointer;font-size:18px;line-height:1.15;text-decoration:underline;font-weight:700;color:#203149}.mf1102-questions summary::-webkit-details-marker{display:none}.mf1102-questions summary:before{content:'';position:absolute;top:8px;left:1px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:11px solid var(--orange);transition:transform .2s}.mf1102-questions details[open] summary:before{transform:rotate(90deg)}.mf1102-questions details>div{padding:10px 0 14px 24px;font-size:16px;line-height:1.5;color:#516172}.mf1102-journal{position:relative;padding-top:18px;min-height:604px;isolation:isolate;overflow:hidden}.mf1102-journal .mf1102-badge{margin-bottom:24px}.mf-site .mf1102-journal>h2{font-size:36px;text-align:center;color:black;margin-bottom:68px}.mf1102-journal-background{position:absolute;z-index:-1;inset:290px 0 0;background:#252526;overflow:hidden}.mf1102-journal-background img{width:100%;height:100%;object-fit:cover;opacity:.12;filter:grayscale(1)}.mf1102-blog-track{display:flex;gap:68px;overflow:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding:0 25px 36px}.mf1102-blog{flex:0 0 40%;min-width:0;scroll-snap-align:start}.mf1102-blog-image{display:block;overflow:hidden;border-radius:18px;height:244px;box-shadow:0 10px 25px #0002}.mf1102-blog-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mf1102-blog-image:hover img{transform:scale(1.025)}.mf1102-blog-copy{padding:19px 10px 0;color:#fff}.mf-site .mf1102-blog h3{font-size:18px;font-weight:700;line-height:1.16!important;color:white;max-width:390px;margin-bottom:10px}.mf1102-blog time{font-size:12px;font-style:italic;display:block;margin-bottom:8px}.mf1102-blog-excerpt{font-size:15px;line-height:1.2;display:block;text-decoration:underline!important;text-underline-offset:2px!important}.mf1102-blog-controls{position:absolute;right:25px;top:130px;display:flex;gap:10px}.mf1102-blog-controls button{width:44px;height:44px;font-size:24px;background:#f6f3ee}.mf1102-follow{height:292px;background:linear-gradient(white 0 41%,#f7f3eb 41%);display:flex;align-items:center;flex-direction:column;padding-top:70px}.mf1102-follow-logo{width:80px;height:80px;border:1px solid #776a51;border-radius:50%;background:#fff;display:grid;place-items:center;margin-bottom:12px}.mf1102-follow-logo img{width:70px;height:auto}.mf-site .mf1102-follow h2{font-size:24px;color:#000;margin:0 0 7px;text-align:center}.mf1102-socials{display:flex;align-items:center;gap:0;height:44px;min-height:44px}.mf1102-socials a{height:44px;width:38px;display:grid;place-items:center}.mf1102-socials span{height:27px;width:27px;border-radius:50%;background:#000;color:#fff;font:bold 17px Arial,sans-serif;display:grid;place-items:center}.mf1102-email{font-size:20px;font-weight:700;color:black!important;text-decoration:underline!important;display:flex;align-items:center;gap:10px;min-height:44px}.mf1102-email svg{width:21px;height:17px;stroke:white;stroke-width:1;fill:var(--navy)}.mf-site .mf1102-footer{background:var(--navy);color:#fff;padding:64px 0 0;min-height:520px}.mf1102-footer-grid{display:grid;grid-template-columns:240px 200px 225px minmax(0,1fr);gap:32px;padding:0 42px 64px;min-height:314px}.mf1102-footer-logo{width:190px;height:auto;margin-bottom:66px}.mf1102-footer-photo{width:122px;height:91px;object-fit:cover;object-position:right;margin-bottom:15px;border:2px solid #53718b}.mf-site .mf1102-footer-brand p{font-size:12px;line-height:1.25;max-width:215px}.mf-site .mf1102-footer h2{font-size:16px;font-weight:700;color:#fff;text-align:left;margin:38px 0 32px;line-height:1.2!important}.mf-site .mf1102-footer nav a{display:block;font-size:16px;line-height:1.2;min-height:29px;align-content:center}.mf1102-footer a:hover{text-decoration:underline}.mf1102-information a{font-size:16px}.mf-site .mf1102-information p{font-size:16px;line-height:1.8;margin-top:4px}.mf1102-footer-bottom{border-top:3px solid #ffffff15;text-align:center;padding:28px 20px 32px}.mf1102-footer-bottom>img{width:246px;height:auto;margin:0 auto 22px}.mf-site .mf1102-footer-bottom p{font-size:10px;line-height:1.2}
@media(min-width:1600px){.mf1102-intro-top p{max-width:1100px!important}.mf1102-panorama{left:25%;width:50%}.mf1102-category-grid{grid-auto-rows:420px}.mf1102-product{min-height:560px}.mf1102-footer-grid{max-width:1450px;margin:auto}}
@media(max-width:1000px){.mf1102-nav-side{gap:10px;padding:0 12px}.mf1102-nav-side a{font-size:10px;letter-spacing:.8px}.mf1102-brand img{width:200px}.mf1102-hero{min-height:370px}.mf1102-hero-copy p{font-size:13px;letter-spacing:3px}.mf1102-intro-top{padding:45px 8%}.mf-site .mf1102-intro-top p{font-size:29px}.mf1102-panorama{left:12%;width:76%}.mf1102-category-grid{grid-auto-rows:290px;gap:20px}.mf1102-category>div{left:18px;bottom:20px}.mf-site .mf1102-category h3{font-size:18px}.mf1102-products{gap:20px}.mf1102-product{flex-basis:calc((100% - 60px)/4);padding-inline:12px;min-height:480px}.mf1102-product-photo{height:220px}.mf1102-product-photo img{max-height:200px}.mf-site .mf1102-product h3{font-size:16px}.mf1102-faq{grid-template-columns:30% minmax(0,1fr);gap:40px;padding-inline:6%}.mf-site .mf1102-faq h2{font-size:30px}.mf1102-questions summary{font-size:16px}.mf1102-footer-grid{grid-template-columns:1.2fr 1fr 1fr 1.6fr;gap:24px;padding-inline:28px}.mf-site .mf1102-footer nav a,.mf1102-information a,.mf-site .mf1102-information p{font-size:14px}}
@media(max-width:700px){body:has(.mf1102) .page-wrapper{scroll-behavior:auto}.mf1102-announcement{height:34px;font-size:10px}.mf-site .mf1102-nav{height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.mf1102-nav-side{display:none}.mf1102-brand{border:0}.mf1102-brand img{width:190px}.mf1102-menu{display:block}.mf1102-menu summary{display:flex;align-items:center;gap:10px;list-style:none;min-height:44px;cursor:pointer;font-size:13px}.mf1102-menu summary::-webkit-details-marker{display:none}.mf1102-menu summary>span{font-size:24px}.mf1102-menu nav{position:absolute;left:0;right:0;top:68px;background:white;box-shadow:0 10px 15px #0002;padding:12px 20px;display:grid;grid-template-columns:1fr 1fr;gap:4px 20px}.mf1102-menu nav a{display:flex;align-items:center;min-height:44px;font-size:13px;text-transform:uppercase;letter-spacing:.6px}.mf1102-hero{height:390px;min-height:0}.mf1102-hero-image{object-position:48% center}.mf-site .mf1102-hero h1{font-size:clamp(38px,10.1vw,68px);letter-spacing:.14em;padding-left:.14em}.mf1102-hero-copy{gap:16px}.mf1102-hero-copy p{font-size:11px;letter-spacing:2px;max-width:300px!important;line-height:1.5}.mf1102-dots{bottom:15px}.mf1102-dots button{width:30px;min-width:30px}.mf1102-dots span{width:9px;height:9px}.mf1102-intro{height:560px}.mf1102-intro-top{height:310px;padding:40px 23px}.mf-site .mf1102-intro-top p{font-size:24px;line-height:1.2}.mf1102-panorama{top:245px;left:5%;width:90%;height:205px}.mf1102-shop{top:483px;font-size:18px!important;min-width:180px}.mf1102-metrics{height:125px;padding:16px 9px}.mf1102-metrics>div{padding:0 12px;gap:8px;justify-content:start}.mf1102-metrics strong{font-size:32px}.mf1102-metrics span{font-family:inherit;font-size:10px;line-height:1.35}.mf1102-about{height:auto;min-height:350px;padding:38px 24px}.mf1102-badge{width:40px;height:40px;margin-bottom:20px}.mf-site .mf1102-about h2{font-size:29px;margin-bottom:18px}.mf-site .mf1102-about p{font-size:16px;line-height:1.4;margin-bottom:22px}.mf-site .mf1102-button-small{min-height:44px}.mf1102-freight{height:390px;min-height:0}.mf-site .mf1102-freight h2{font-size:25px;padding-inline:10px}.mf1102-categories{padding:46px 18px 52px}.mf1102-categories .mf1102-badge{margin-bottom:20px}.mf-site .mf1102-categories h2{font-size:28px;margin-bottom:30px}.mf1102-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:235px;gap:18px}.mf1102-category-wide{grid-column:span 2}.mf1102-category>div{left:16px;right:12px;bottom:19px}.mf-site .mf1102-category h3{font-size:18px;line-height:1.1!important}.mf1102-category span{font-size:11px}.mf1102-featured{padding:10px 18px 44px}.mf1102-section-heading{padding:0 0 22px}.mf-site .mf1102-section-heading h2{font-size:23px;max-width:190px}.mf1102-arrows{gap:8px}.mf1102-products{gap:18px;overflow-x:auto;padding-bottom:4px}.mf1102-product{flex-basis:79%;min-height:480px;padding:24px 22px 40px}.mf1102-product-photo{height:250px}.mf1102-product-photo img{max-height:230px}.mf-site .mf1102-product h3{font-size:18px}.mf1102-benefits{height:auto;grid-template-columns:1fr 1fr;padding:16px 8px;gap:10px 0}.mf1102-benefits>div{height:62px;justify-content:start;padding:0 16px}.mf1102-benefits>div:nth-child(3){border:0}.mf1102-benefits span{font-size:11px;max-width:110px}.mf1102-benefits svg{width:21px}.mf1102-join{height:580px}.mf1102-join-image{object-position:62% center;filter:brightness(.65)}.mf1102-join-copy{padding:48px 25px}.mf-site .mf1102-eyebrow{font-size:13px;margin-bottom:20px}.mf-site .mf1102-join h2{font-size:36px;max-width:310px;margin-bottom:28px}.mf-site .mf1102-join-description{font-size:23px;max-width:310px;line-height:1.35;margin-bottom:30px}.mf1102-faq{display:block;padding:42px 24px;min-height:0}.mf1102-faq-image{width:100%;height:225px;padding:0;border:0;margin-bottom:30px;overflow:hidden}.mf1102-faq-image img{object-position:center 65%}.mf-site .mf1102-faq h2{font-size:29px;margin:0 0 25px;max-width:330px}.mf1102-questions{margin-bottom:26px}.mf1102-questions summary{min-height:52px;font-size:16px;padding:12px 0 12px 23px;line-height:1.35}.mf1102-questions summary:before{top:15px;border-top-width:8px;border-bottom-width:8px;border-left-width:8px}.mf1102-questions details>div{font-size:15px}.mf1102-journal{padding-top:20px;min-height:650px}.mf-site .mf1102-journal>h2{font-size:28px;padding:0 20px;margin-bottom:65px}.mf1102-journal .mf1102-badge{margin-bottom:20px}.mf1102-journal-background{inset:280px 0 0}.mf1102-blog-track{gap:22px;padding-inline:18px;padding-bottom:35px}.mf1102-blog{flex-basis:87%}.mf1102-blog-image{height:205px;border-radius:14px}.mf-site .mf1102-blog h3{font-size:18px}.mf1102-blog-copy{padding:18px 4px}.mf1102-blog-excerpt{font-size:15px;line-height:1.35}.mf1102-blog-controls{top:151px;right:18px}.mf1102-follow{height:282px;padding-top:52px;background:linear-gradient(white 0 33%,#f7f3eb 33%)}.mf1102-follow-logo{height:76px;width:76px}.mf-site .mf1102-follow h2{font-size:22px}.mf1102-email{font-size:18px}.mf-site .mf1102-footer{padding-top:42px;min-height:0}.mf1102-footer-grid{grid-template-columns:1fr 1fr;padding:0 24px 36px;gap:30px 22px}.mf1102-footer-brand{grid-column:span 2}.mf1102-footer-logo{width:190px;margin-bottom:25px}.mf1102-footer-photo{float:left;margin-right:15px;width:90px;height:70px}.mf-site .mf1102-footer-brand p{font-size:13px;max-width:300px;padding-top:12px}.mf-site .mf1102-footer h2{font-size:16px;margin:0 0 14px}.mf-site .mf1102-footer nav a{font-size:15px;min-height:44px}.mf1102-information{grid-column:span 2}.mf1102-information a,.mf-site .mf1102-information p{font-size:15px;line-height:1.7}.mf1102-footer-bottom{padding:25px 20px}.mf1102-footer-bottom>img{width:240px;margin-bottom:20px}}
@media(prefers-reduced-motion:reduce){body:has(.mf1102) .page-wrapper{scroll-behavior:auto}.mf1102 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(max-width:360px){.mf-site .mf1102-intro-top p{font-size:22px}.mf1102-panorama{top:270px}.mf1102-intro{height:585px}.mf1102-shop{top:508px}}

.mf-site .mf1102 :where(h1,h2,h3,h4,p,a,span,small,strong,button,summary,time,div){font-family:MF1102,Ubuntu,Arial,sans-serif}.mf-site .mf1102-hero h1{font-size:clamp(80px,9.1vw,150px)!important;color:#fff!important;margin:0!important}.mf-site .mf1102-announcement{font-family:Georgia,serif}.mf-site .mf1102-join-description{font-family:Georgia,serif}.mf-site .mf1102-hero:after{background:#080d1385}.mf1102-social-static{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#000;color:#fff;margin:0 5.5px;font:bold 17px Arial,sans-serif}.mf1102-social-static svg{width:19px;height:19px}.mf-site .mf1102-button{color:#062b4b;font-weight:700}.mf1102-hero-copy p{line-height:1.35}.mf1102-socials a{width:44px}.mf1102-socials a svg{width:20px;height:20px}.mf1102-featured{padding-bottom:50px}@media(max-width:700px){.mf-site .mf1102-hero h1{font-size:clamp(38px,10.1vw,68px)!important}.mf1102-dots button{width:44px;min-width:44px}.mf1102-featured{padding-bottom:44px}}

.mf1102-brand{gap:14px}.mf1102-brand>img{width:36px;height:36px}.mf-site .mf1102-brand>span{font-family:Arial,sans-serif;font-size:21px;font-weight:900;letter-spacing:4px;color:#062b4b;transform:scaleX(1.08)}.mf1102-category:nth-child(2) h3{max-width:175px}.mf1102-category-wide h3{font-size:24px}.mf1102-product-photo img[src*="airfryer"]{max-height:190px}.mf1102-quote{color:#80602a!important}.mf-site .mf1102-sku{color:#586a80}.mf1102-faq-image img{object-position:center}@media(max-width:700px){.mf1102-brand{gap:9px}.mf1102-brand>img{width:29px;height:29px}.mf-site .mf1102-brand>span{font-size:16px;letter-spacing:2.5px}.mf1102-category-wide h3{font-size:20px}}



.mf-site .mf1102 .mf1102-metrics strong{color:var(--mf-gold-text,#806a43);font-variant-numeric:tabular-nums}.mf-site .mf1102 .mf1102-metrics{border-bottom-color:var(--mf-gold,#b29a6c)}
.mf-site .mf1102 .mf1102-join-copy{display:flex;flex-direction:column;align-items:flex-start;text-align:left}
.mf-site .mf1102 .mf1102-metrics strong>[data-count-value]{font:inherit;color:inherit;line-height:inherit}
.mf-site .mf1102 .mf1102-join-copy>.mf1102-eyebrow{max-width:430px;margin:0 0 20px;line-height:1.2}
.mf-site .mf1102 .mf1102-join-copy>h2{text-align:left;max-width:430px;margin:0 0 34px}
.mf-site .mf1102 .mf1102-join-copy>.mf1102-join-description{display:block;max-width:560px;margin:0 0 32px;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.35}
.mf-site .mf1102 .mf1102-join-copy>.mf1102-button{align-self:flex-start;flex:none;min-height:44px;margin:0}
.mf-site .mf1102 .mf1102-footer-mark{position:relative;display:block;width:190px;aspect-ratio:641/140;margin-bottom:66px}
.mf-site .mf1102 .mf1102-footer-mark>.mf1102-footer-logo{width:100%;height:auto;margin:0;filter:brightness(0) invert(1)}
.mf-site .mf1102 .mf1102-footer-mark:after{content:'';position:absolute;inset:0;background:var(--mf-gold,#b29a6c);-webkit-mask:url('./mf1102-logo-light.webp') left top/contain no-repeat;mask:url('./mf1102-logo-light.webp') left top/contain no-repeat;clip-path:inset(0 78.5% 0 0);pointer-events:none}
@media(max-width:700px){.mf-site .mf1102 .mf1102-join-copy>h2{max-width:310px;margin-bottom:28px}.mf-site .mf1102 .mf1102-join-copy>.mf1102-join-description{max-width:310px;margin-bottom:30px;font-size:23px}.mf-site .mf1102 .mf1102-footer-mark{margin-bottom:25px}}

