@font-face{font-family:Zain;src:url(zain-regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Zain;src:url(zain-bold.ttf) format("truetype");font-weight:700 900;font-display:swap}:root{--mg-green:#536f56;--mg-ink:#233b32;--mg-paper:#fafbf7;--font-body--family:Zain,Arial,sans-serif;--font-heading--family:Zain,Arial,sans-serif}body{font-family:Zain,Arial,sans-serif;color:var(--mg-ink);background:var(--mg-paper)}h1,h2,h3,h4,p,a,button,input,select{font-family:inherit}a:focus-visible,summary:focus-visible{outline:3px solid #a56722;outline-offset:5px}.mg-wrap{max-width:1320px;margin-inline:auto;padding-inline:40px}.mg-strap{text-align:center;background:#536f56;color:#fff;padding:9px 20px;font-size:15px;letter-spacing:.025em}.mg-header{display:flex;align-items:center;gap:36px;min-height:98px;flex-wrap:wrap}.mg-logo{font-size:36px;font-weight:700;letter-spacing:-1.5px;text-decoration:none;color:inherit;white-space:nowrap}.mg-logo sup{font-size:12px;vertical-align:top;display:inline-block;margin-top:9px;letter-spacing:0}.mg-desktop{display:flex;gap:24px;margin-left:auto}.mg-header a{text-decoration:none}.mg-desktop a,.mg-tools a{font-size:18px}.mg-tools{display:flex;gap:22px}.mg-mobile{display:none}.mg-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-top:48px;padding-bottom:72px}.mg-kicker{text-transform:uppercase;letter-spacing:.14em;font-size:14px;font-weight:700;margin:0 0 22px}.mg-hero h1{font-size:clamp(42px,5.3vw,76px);line-height:1.02;letter-spacing:-2px;max-width:660px;margin:0 0 26px;text-wrap:balance}.mg-lead{font-size:23px;line-height:1.45;max-width:510px}.mg-actions{display:flex;gap:26px;align-items:center;flex-wrap:wrap;margin-top:32px}.mg-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 24px;background:var(--mg-green);color:#fff!important;border-radius:5px;text-decoration:none;font-size:20px;font-weight:700}.mg-textlink{font-size:18px;text-underline-offset:5px}.mg-hero-visual{background:#e7ecdf;border-radius:52% 48% 8px 8px;display:block;text-decoration:none;overflow:hidden;color:var(--mg-ink);padding:35px 25px 20px}.mg-hero-visual img{width:100%;height:420px;object-fit:contain;mix-blend-mode:multiply}.mg-hero-visual>span{display:flex;justify-content:space-between;gap:20px;font-size:17px;line-height:1.3;padding:14px 12px 0}.mg-section{padding-top:65px;padding-bottom:65px}.mg-section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}.mg-section-head h2,.mg-advice h2{font-size:44px;line-height:1.1;letter-spacing:-.8px;margin:0 0 10px}.mg-section-head p{max-width:420px;font-size:20px;line-height:1.4;margin:0}.mg-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mg-category{background:#edf0e8;color:inherit;text-decoration:none;border-radius:8px;overflow:hidden}.mg-category:nth-child(2){background:#f0eee6}.mg-category:nth-child(3){background:#e4ebe5}.mg-category-image{padding:24px;height:270px}.mg-category-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.mg-category:hover img{transform:translateY(-5px)}.mg-category-copy{padding:12px 26px 28px}.mg-category h3{font-size:30px;line-height:1.2;margin:0 0 8px;display:flex;justify-content:space-between}.mg-category p{font-size:19px;line-height:1.4;margin:0}.mg-products{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.mg-product{text-decoration:none;color:inherit}.mg-product-image{background:#f0f1eb;border-radius:6px;padding:20px;aspect-ratio:1}.mg-product-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mg-product h3{font-size:21px;line-height:1.25;margin:20px 0 10px;font-weight:700}.mg-price{font-size:24px;margin:8px 0 14px}.mg-advice{background:#344c3e;color:#fff;padding:75px 0;margin-top:30px}.mg-advice h2{max-width:600px;font-size:49px}.mg-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin:42px 0}.mg-step-number{font-size:18px;display:inline-block;border:1px solid #8a9e8c;border-radius:50%;padding:10px 15px}.mg-steps h3{font-size:27px;line-height:1.15;margin:20px 0 12px}.mg-steps p{font-size:20px;line-height:1.4;color:#e0e7db;margin:0}.mg-button-light{background:#e8efdf;color:#233b32!important}.mg-support{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mg-support a{background:#edf0e8;padding:32px;text-decoration:none;border-radius:6px;color:inherit}.mg-support h3{font-size:30px;margin:0 0 12px}.mg-support p{font-size:20px;line-height:1.4;margin:0;max-width:450px}.mg-footer{background:#e7ecdf;padding:60px 0 25px;margin-top:40px}.mg-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:70px}.mg-footer p{font-size:20px;line-height:1.4;max-width:350px}.mg-footer h2{font-size:23px;margin:0 0 20px}.mg-footer-grid>div>a:not(.mg-logo){display:block;font-size:19px;text-decoration:none;margin-bottom:10px}.mg-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #becbb8;margin-top:40px;padding-top:22px;font-size:16px}.mg-footer-bottom a{margin-left:18px}.mg-details{padding-top:45px;padding-bottom:60px}.mg-details>h2{font-size:38px;margin-bottom:28px}.mg-details-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,1fr);gap:70px}.mg-richtext{font-size:20px;line-height:1.5;overflow-wrap:anywhere}.mg-richtext h2{font-size:29px;margin-top:35px}.mg-richtext h3{font-size:25px;margin-top:28px}.mg-richtext table{width:100%;border-collapse:collapse;font-size:18px}.mg-richtext td,.mg-richtext th{padding:12px;border-bottom:1px solid #d9e0d4;text-align:left}.mg-details aside{background:#edf0e8;padding:28px;border-radius:6px;align-self:start;font-size:19px}.mg-details aside h3{font-size:27px;margin:0 0 20px}.mg-details aside dd{margin:0 0 12px;font-weight:700}.mg-details aside a{display:block;margin-top:24px;text-underline-offset:4px}.rte table{display:block;max-width:100%;overflow:auto}.rte details{padding:18px 0;border-bottom:1px solid #d9e0d4}.rte summary{cursor:pointer;font-weight:700}.mg-mobile nav{display:flex;flex-direction:column;gap:16px;padding:20px 0}@media(max-width:1000px){.mg-desktop{display:none}.mg-tools{margin-left:auto}.mg-mobile{display:block}.mg-mobile[open]{flex-basis:100%}.mg-hero{gap:30px}.mg-hero-visual img{height:330px}.mg-section-head h2{font-size:36px}.mg-category-image{height:220px}.mg-footer-grid{gap:35px}.mg-details-grid{gap:30px}}@media(max-width:700px){.mg-wrap{padding-inline:22px}.mg-header{min-height:85px;gap:18px;padding-top:12px;padding-bottom:12px}.mg-logo{font-size:30px}.mg-tools{gap:14px}.mg-tools a{font-size:16px}.mg-hero{grid-template-columns:1fr;padding-top:35px;padding-bottom:35px;gap:30px}.mg-hero h1{font-size:48px;letter-spacing:-1px}.mg-lead{font-size:21px}.mg-hero-visual img{height:290px}.mg-section{padding-top:42px;padding-bottom:42px}.mg-section-head{display:block}.mg-section-head p{margin-top:12px}.mg-section-head>a{display:inline-block;margin-top:18px}.mg-categories{grid-template-columns:1fr;gap:18px}.mg-category{display:grid;grid-template-columns:40% 60%;align-items:center}.mg-category-image{height:180px;padding:14px}.mg-category-copy{padding:20px}.mg-category h3{font-size:27px}.mg-category p{font-size:18px}.mg-products{grid-template-columns:1fr 1fr;gap:28px 18px}.mg-product h3{font-size:19px}.mg-product-image{padding:12px}.mg-advice{padding:50px 0}.mg-advice h2{font-size:39px}.mg-steps{grid-template-columns:1fr;gap:30px}.mg-steps h3{margin-top:14px}.mg-support{grid-template-columns:1fr}.mg-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.mg-footer-grid>div:first-child{grid-column:1/-1}.mg-footer-bottom{display:block}.mg-footer-bottom a{margin:12px 18px 0 0;display:inline-block}.mg-details-grid{grid-template-columns:1fr}.mg-richtext{font-size:19px}}@media(prefers-reduced-motion:reduce){.mg-category-image img{transition:none}}body{background:#fff}.mg-wrap{max-width:1320px;padding-inline:44px}.mg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mg-top{background:#263d31;color:#fff;font-size:15px}.mg-top>.mg-wrap{display:flex;justify-content:space-between;gap:20px;padding-block:8px}.mg-top a{color:inherit;text-decoration:none}.mg-header{min-height:98px;gap:38px;flex-wrap:nowrap}.mg-logo{font-size:35px;letter-spacing:-1px}.mg-search{display:flex;flex:1;border:1px solid #dbe1d7;border-radius:9px;min-width:180px;height:49px;background:#fff;overflow:hidden}.mg-search input{min-width:0;flex:1;border:0;padding:12px 17px;background:transparent;font-size:18px;color:var(--mg-ink)}.mg-search button{border:0;background:transparent;cursor:pointer;padding:10px 16px;color:var(--mg-ink)}.mg-tools{gap:23px;align-items:center}.mg-tools a{font-size:16px;display:flex;flex-direction:column;align-items:center;gap:3px;white-space:nowrap}.mg-nav{border-block:1px solid #eef0eb;background:#fff}.mg-nav>.mg-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:62px}.mg-desktop{margin:0;gap:23px;align-items:center}.mg-desktop a{font-size:17px;font-weight:700;text-decoration:none;color:inherit}.mg-button{border-radius:100px;padding:13px 23px;font-size:19px;line-height:1.25;transition:background .2s,transform .2s}.mg-button:hover{background:#354e3c;transform:translateY(-1px)}.mg-nav-cta{padding:10px 20px;font-size:17px;white-space:nowrap}.mg-hero-band{background:radial-gradient(ellipse at 74% 22%,#d5e1c3 0,transparent 44%),linear-gradient(110deg,#f9faf4 28%,#edf0e5 64%,#dde5d4)}.mg-hero{grid-template-columns:1.15fr .85fr;position:relative;gap:30px;min-height:510px;padding-top:60px;padding-bottom:55px;padding-right:230px}.mg-hero h1{font-size:clamp(40px,4.4vw,63px);line-height:1.05;letter-spacing:-1.4px;margin-bottom:24px;max-width:580px}.mg-kicker{color:#536f56;font-size:14px;letter-spacing:.12em;margin-bottom:16px}.mg-lead{font-size:21px;line-height:1.5;max-width:560px}.mg-hero .mg-lead{max-width:480px}.mg-actions{gap:20px;margin-top:28px}.mg-textlink{color:#425e45;font-weight:700;font-size:18px;text-decoration:none}.mg-hero-checks{display:flex;gap:22px;flex-wrap:wrap;font-size:16px;font-weight:700;margin-top:26px}.mg-hero-visual{background:transparent;border-radius:0;padding:0;overflow:visible}.mg-hero-visual img{height:330px;object-fit:contain;mix-blend-mode:multiply}.mg-hero-visual>span{font-size:15px;padding:12px 0;max-width:350px;text-align:center;display:block}.mg-hero-benefits{position:absolute;right:44px;top:50%;transform:translateY(-50%);width:174px;display:grid;gap:12px}.mg-hero-benefits>div{display:flex;align-items:center;gap:10px;border:1px solid #ffffffb3;padding:14px 12px;background:#fffd;border-radius:15px;box-shadow:0 10px 25px #20352408}.mg-benefit-icon{display:inline-grid;place-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;background:#eaf0e2;color:#536f56;font-size:21px}.mg-hero-benefits p{margin:0;line-height:1.2}.mg-hero-benefits strong{font-size:16px;display:block}.mg-hero-benefits small{font-size:14px;display:block;color:#677266;margin-top:6px}.mg-section{padding-block:51px}.mg-section-head{margin-bottom:27px}.mg-section-head h2,.mg-why h2,.mg-story h2,.mg-advice-panel h2{font-size:39px;line-height:1.12;letter-spacing:-.6px;margin:0 0 13px}.mg-section-head p{font-size:19px;max-width:620px}.mg-categories{grid-template-columns:repeat(5,1fr);gap:20px}.mg-category,.mg-category:nth-child(2),.mg-category:nth-child(3){background:#fff;border-radius:14px;box-shadow:0 7px 24px #233b3209;border:1px solid #edf0e9}.mg-category-image{height:190px;padding:16px;background:#f2f4ed}.mg-category-copy{padding:18px 16px}.mg-category h3{font-size:21px;gap:6px;margin-bottom:5px;line-height:1.15}.mg-category h3 span{color:#536f56}.mg-category p{font-size:16px;line-height:1.25;color:#657162}.mg-products{gap:23px}.mg-product{display:flex;flex-direction:column;border:1px solid #edf0e9;border-radius:15px;padding:14px;box-shadow:0 8px 28px #233b3209;overflow:hidden}.mg-product-image{background:#fff;position:relative;padding:12px;border-radius:9px}.mg-stock{position:absolute;z-index:1;left:0;top:0;font-size:13px;color:#fff;background:#536f56;border-radius:5px;padding:5px 9px}.mg-product h3{font-size:21px;line-height:1.22;margin:20px 0 22px;min-height:75px}.mg-price{font-size:27px;font-weight:700;margin-top:auto;margin-bottom:13px}.mg-product>.mg-button{border-radius:9px;justify-content:center;gap:24px;font-size:18px;padding:14px 12px}.mg-why{background:#eff4e9;padding:64px 0;text-align:center;margin-top:20px}.mg-why h2{max-width:740px;margin-inline:auto}.mg-why .mg-lead{max-width:700px;margin-inline:auto}.mg-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:38px}.mg-why-grid .mg-benefit-icon{width:50px;height:50px;font-size:25px;background:#dce7d2}.mg-why-grid h3{font-size:25px;margin:19px 0 10px;line-height:1.15}.mg-why-grid p{font-size:19px;max-width:310px;margin:0 auto;line-height:1.4;color:#5f705d}.mg-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-block:70px}.mg-story-image{background:#edf2e6;border-radius:19px;padding:30px}.mg-story-image img{height:350px;width:100%;object-fit:contain;mix-blend-mode:multiply}.mg-story h2{font-size:43px}.mg-story .mg-button{margin-top:14px}.mg-advice-panel{display:flex;justify-content:space-between;gap:50px;align-items:center;background:#344d3d;color:#fff;border-radius:18px;padding:44px}.mg-advice-panel .mg-kicker{color:#d7e7ca}.mg-advice-panel h2{font-size:34px;max-width:700px}.mg-advice-panel p{font-size:20px;margin-bottom:0}.mg-advice-panel .mg-button{flex-shrink:0}.mg-button-light:hover{background:#d4e3c7}.mg-support a{border-radius:14px;background:#f2f5ed;padding:30px}.mg-support h3{font-size:27px}.mg-service-strip{background:#f2f5ed;border-top:1px solid #e4eadd;padding:26px 0}.mg-service-strip>.mg-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.mg-service-strip>.mg-wrap>div{display:flex;gap:12px;align-items:center}.mg-service-strip span{color:#536f56;font-size:25px}.mg-service-strip p{margin:0;line-height:1.25}.mg-service-strip strong{display:block;font-size:18px}.mg-service-strip small{display:block;font-size:16px;color:#657162;margin-top:5px}.mg-footer{margin-top:0;background:#263d31;color:#fff;padding-top:50px}.mg-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px}.mg-footer .mg-logo{color:#fff}.mg-footer h2{font-size:23px}.mg-footer p{color:#dbe5d5;font-size:19px}.mg-footer-grid>div>a:not(.mg-logo){font-size:18px;color:#eef5e8}.mg-footer-grid>div>a.mg-button{display:flex;color:#233b32}.mg-footer-bottom{border-color:#5b705b;font-size:15px}.mg-footer-bottom a{color:#e5eedf}@media(max-width:1150px){.mg-wrap{padding-inline:28px}.mg-header{gap:24px}.mg-tools>a:first-child{display:none}.mg-desktop{gap:15px}.mg-desktop a{font-size:16px}.mg-hero{padding-right:200px}.mg-hero-benefits{right:28px;width:155px}.mg-hero h1{font-size:49px}.mg-categories{gap:14px}.mg-category-image{height:165px}.mg-category-copy{padding:14px}.mg-category h3{font-size:20px}.mg-footer-grid{gap:25px}}@media(max-width:1000px){.mg-nav .mg-desktop{display:none}.mg-nav .mg-mobile{display:block}.mg-mobile[open]{flex-basis:auto}.mg-mobile nav{position:absolute;left:28px;right:28px;z-index:30;background:#fff;border:1px solid #dce4d6;border-radius:12px;padding:22px;box-shadow:0 15px 35px #233b3220}.mg-mobile nav a{color:#233b32;text-decoration:none}.mg-hero{padding-right:28px;grid-template-columns:1fr 1fr;padding-bottom:145px}.mg-hero-benefits{top:auto;bottom:28px;left:28px;right:28px;width:auto;transform:none;grid-template-columns:repeat(3,1fr)}.mg-hero-visual img{height:320px}.mg-categories{grid-template-columns:repeat(3,1fr)}.mg-category-image{height:200px}.mg-category{display:block}.mg-footer-grid{grid-template-columns:1fr 1fr}.mg-story{gap:35px}.mg-advice-panel{padding:32px;gap:30px}.mg-advice-panel h2{font-size:30px}}@media(max-width:700px){.mg-wrap{padding-inline:20px}.mg-top>.mg-wrap{justify-content:center;font-size:14px}.mg-top>.mg-wrap>span:last-child,.mg-top a{display:none}.mg-header{flex-wrap:wrap;gap:14px;padding-block:17px}.mg-logo{font-size:32px}.mg-tools{margin-left:auto;gap:15px}.mg-tools a{font-size:14px}.mg-tools>a:not(:last-child){display:none}.mg-search{order:3;flex-basis:100%;height:47px}.mg-nav>.mg-wrap{min-height:56px}.mg-nav-cta{font-size:16px;padding:9px 17px}.mg-hero{display:flex;flex-direction:column;align-items:stretch;padding:35px 20px 28px;gap:24px}.mg-hero h1{font-size:46px;max-width:470px}.mg-hero .mg-lead{font-size:20px}.mg-actions{gap:19px}.mg-actions .mg-button{font-size:18px}.mg-hero-checks{font-size:15px;gap:15px;margin-top:22px}.mg-hero-visual img{height:260px}.mg-hero-visual>span{max-width:none;font-size:14px}.mg-hero-benefits{position:static;grid-template-columns:1fr;gap:9px}.mg-hero-benefits>div{padding:11px 15px;gap:13px}.mg-hero-benefits p{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.mg-hero-benefits strong{font-size:16px}.mg-hero-benefits small{font-size:14px;margin:0}.mg-section{padding-block:37px}.mg-section-head h2,.mg-why h2{font-size:33px}.mg-categories{grid-template-columns:1fr 1fr;gap:15px}.mg-category-image{height:155px}.mg-category:last-child{grid-column:1/-1;display:grid;grid-template-columns:40% 60%;align-items:center}.mg-category h3{font-size:21px}.mg-category p{font-size:16px}.mg-products{gap:15px}.mg-product{padding:10px}.mg-product h3{font-size:18px;min-height:95px;margin:15px 0}.mg-product-image{padding:5px}.mg-stock{font-size:11px;padding:4px 7px}.mg-price{font-size:24px}.mg-product>.mg-button{font-size:16px;gap:10px;padding:12px 7px}.mg-why{padding:44px 0}.mg-why-grid{grid-template-columns:1fr;gap:30px}.mg-story{grid-template-columns:1fr;gap:30px;padding-block:45px}.mg-story-image img{height:275px}.mg-story h2{font-size:35px}.mg-advice-panel{display:block;padding:28px;border-radius:15px}.mg-advice-panel .mg-button{margin-top:25px}.mg-support p{font-size:19px}.mg-service-strip>.mg-wrap{grid-template-columns:1fr 1fr;gap:24px 16px}.mg-service-strip strong{font-size:16px}.mg-service-strip small{font-size:14px}.mg-footer-grid{gap:30px 20px}.mg-footer-grid>div:first-child{grid-column:1/-1}.mg-footer-grid>div:last-child{grid-column:1/-1}.mg-footer p{max-width:450px}.mg-footer-bottom{padding-top:20px}.mg-footer .mg-button{max-width:250px}}@media(prefers-reduced-motion:reduce){.mg-button{transition:none}.mg-button:hover{transform:none}}.mg-hero-with-photo{position:relative;isolation:isolate;overflow:hidden;background:#edf2e7}.mg-hero-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mg-hero-backdrop img{width:100%;height:100%;object-fit:cover;object-position:center 56%}.mg-hero-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fafbf7fa,#fafbf7ed 28%,#fafbf78c 48%,#fafbf700 72%)}.mg-hero-with-photo .mg-hero{display:block;min-height:540px;padding-top:70px;padding-bottom:65px;padding-right:44px}.mg-hero-with-photo .mg-hero-copy{max-width:570px}.mg-hero-with-photo .mg-hero-benefits{width:205px;right:44px}.mg-hero-with-photo .mg-hero-benefits>div{background:#fffffff0;box-shadow:0 8px 24px #1e3b2515}.mg-category-image.mg-category-lifestyle{padding:0;overflow:hidden}.mg-category-lifestyle img{object-fit:cover;mix-blend-mode:normal;object-position:center;height:100%;width:100%}.mg-category-lifestyle:hover img{transform:scale(1.03)}.mg-story-image.mg-story-lifestyle{padding:0;overflow:hidden;align-self:stretch;min-height:390px}.mg-story-lifestyle img{width:100%;height:100%;min-height:390px;object-fit:cover;object-position:center;mix-blend-mode:normal}@media(max-width:1000px){.mg-hero-with-photo .mg-hero{padding-bottom:145px}.mg-hero-with-photo .mg-hero-benefits{width:auto;left:28px;right:28px}.mg-hero-with-photo .mg-hero-copy{max-width:540px}.mg-hero-backdrop:after{background:linear-gradient(90deg,#fafbf7f5,#fafbf7c2 48%,#fafbf71a)}}@media(max-width:700px){.mg-hero-with-photo{display:flex;flex-direction:column}.mg-hero-backdrop{position:relative;inset:auto;z-index:auto;height:255px;order:0}.mg-hero-backdrop img{object-position:70% 55%}.mg-hero-backdrop:after{background:linear-gradient(0deg,#edf2e7 0%,transparent 28%)}.mg-hero-with-photo .mg-hero{order:1;min-height:0;padding:15px 20px 30px;display:flex;gap:25px}.mg-hero-with-photo .mg-hero-copy{max-width:none}.mg-hero-with-photo .mg-hero-benefits{width:auto}.mg-story-image.mg-story-lifestyle{min-height:285px}.mg-story-lifestyle img{height:285px;min-height:0}.mg-category-lifestyle img{object-position:56% center}}[data-template=product] .product-information__media media-gallery{width:100%;max-width:600px;margin-inline:auto}[data-template=product] .product-information__media slideshow-slide .product-media-container{aspect-ratio:1;--product-media-fit:contain}[data-template=product] .product-information__media slideshow-slide img{object-fit:contain!important}@media(min-width:1200px){[data-template=product] .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:600px minmax(0,1fr);column-gap:48px}[data-template=product] .product-information__grid:not(.product-information--media-none).product-information--media-left>.product-information__media{padding-inline-end:0}[data-template=product] .product-information__grid:not(.product-information--media-none).product-information--media-left>.product-details{padding-inline-start:0}}.mg-product-image{box-sizing:border-box;aspect-ratio:1;width:100%;padding:0;background:#fff;display:grid;place-items:center;overflow:hidden}.mg-product-image>img{display:block;box-sizing:border-box;width:100%;height:100%;aspect-ratio:1;padding:6%;object-fit:contain;object-position:center;mix-blend-mode:normal}product-card .card-gallery{--gallery-aspect-ratio:1!important;background:#fff}product-card .card-gallery .product-media-container{aspect-ratio:1;--product-media-fit:contain!important}product-card .card-gallery .product-media__image{box-sizing:border-box;width:100%;height:100%;padding:6%;object-fit:contain!important;object-position:center!important;background:#fff}[data-template=product] .product-information__media slideshow-slide .product-media__image{box-sizing:border-box;width:100%;height:100%;padding:6%;object-fit:contain!important;object-position:center!important;background:#fff}.mg-usps{list-style:none;margin:0;padding:0;display:grid;gap:6px;width:100%;color:#314b37;font-family:Zain,Arial,sans-serif;font-size:16px;line-height:1.3;text-align:left;letter-spacing:normal}.mg-usps li{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0}.mg-usps__check{flex:0 0 16px;color:#536f56;font-weight:700}.mg-usps--detail{font-size:18px;gap:10px;padding:16px 18px;background:#f0f3ec;border-radius:10px}.mg-usps-block{width:100%}product-card .mg-usps--card{margin-top:2px}.mg-product .mg-usps--card{margin:12px 0 18px}@media(max-width:749px){.mg-usps--card{font-size:15px;gap:5px}.mg-usps--detail{font-size:17px}}.mg-usps--card{align-content:start}.mg-usps--card>li{min-height:2.6em}product-card [ref=productTitleLink] .text-block{width:100%;flex-shrink:0}.mg-product>h3{flex-shrink:0}[data-template=collection] .product-grid__item>.mg-product{height:100%;box-sizing:border-box}[data-template=collection] .product-grid .mg-product h3{margin:20px 0 22px}[data-template=collection] .product-grid .mg-product .mg-price{margin:auto 0 13px}[data-template=collection] .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 23px}[data-template=collection] .mg-product>.mg-button{margin-top:auto}[data-template=collection] .product-grid[product-grid-view=zoom-out] .mg-product>:not(.mg-product-image){display:none}@media(max-width:1000px){[data-template=collection] .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 23px}}@media(max-width:700px){[data-template=collection] .product-grid:not([product-grid-view=zoom-out]){gap:24px 15px}[data-template=collection] .product-grid .mg-product h3{margin:15px 0}}@media(max-width:749px){[data-template=collection] .product-grid[product-grid-view=mobile-single],[data-template=collection] .product-grid.product-grid-mobile--large{grid-template-columns:minmax(0,1fr)}}.mg-header .mg-logo-image{display:flex;align-items:center;flex:0 0 auto;width:250px;max-width:100%;min-height:48px;line-height:1;letter-spacing:normal}.mg-header .mg-logo-image img{display:block;width:100%;height:auto;aspect-ratio:2048/413;object-fit:contain}@media(max-width:1000px){.mg-header .mg-logo-image{width:220px}}@media(max-width:700px){.mg-header .mg-logo-image{width:180px;max-width:calc(100vw - 160px);min-height:40px}}.mg-footer .mg-footer-logo{display:block;width:220px;max-width:100%;line-height:1;margin-bottom:20px}.mg-footer .mg-footer-logo img{display:block;width:100%;height:auto;aspect-ratio:2048/413;object-fit:contain;filter:brightness(0) invert(1)}@media(max-width:700px){.mg-footer .mg-footer-logo{width:200px}}@supports (mask-image: url()) or (-webkit-mask-image: url()){.mg-header .mg-logo-image{position:relative}.mg-header .mg-logo-image img{opacity:0}.mg-header .mg-logo-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#536f56;-webkit-mask-image:var(--mg-logo-mask);mask-image:var(--mg-logo-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}}.mg-product[data-mg-available=false] .mg-product-image>img,product-card[data-mg-available=false] .card-gallery .product-media__image{opacity:.38}.mg-product[data-mg-available=false] .mg-product-image{background:#fff}.mg-product[data-mg-available=false] .mg-product-image .mg-stock{top:10px;left:10px;bottom:auto;z-index:3;display:inline-flex;align-items:center;max-width:calc(100% - 20px);box-sizing:border-box;background:#233b32;color:#fff;border-radius:999px;padding:8px 13px;font-family:Zain,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2;opacity:1;box-shadow:0 2px 8px #233b3214}product-card[data-mg-available=false] .product-badges__badge{background:#233b32;color:#fff;border-radius:999px;font-family:Zain,Arial,sans-serif;font-weight:700;opacity:1}@media(max-width:700px){.mg-product[data-mg-available=false] .mg-product-image .mg-stock{top:7px;left:7px;max-width:calc(100% - 14px);padding:6px 10px;font-size:12px}}.mg-product[data-mg-available=false] .mg-card-sale-badge{top:auto;bottom:10px;left:10px}
/*# sourceMappingURL=/cdn/shop/t/103/assets/martguard.css.map */
