.ml{font-family:DM Sans,Arial,sans-serif;color:#1f2a24;background:#fff;margin:0}.ml *{box-sizing:border-box}.ml img{max-width:100%;display:block}.ml a{color:inherit}body.masa-landing-body{margin:0}.ml .nav{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;font-size:14px;border-bottom:1px solid #eee;gap:12px}.ml .nav img{height:44px;width:auto}.ml .nav a.sm{color:#214b3a;text-decoration:none;font-weight:600}.ml .hero{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:#214b3a center/cover no-repeat}.ml .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000008c)}.ml .hero .in{position:relative;max-width:760px;padding:24px}.ml .hero h1{font-family:Fraunces,serif;font-size:clamp(34px,6vw,58px);margin:0 0 12px;line-height:1.05}.ml .hero p{font-size:18px;margin:0 0 24px}.ml .btn{display:inline-block;background:#2f6be4;color:#fff;text-decoration:none;padding:14px 28px;border-radius:999px;border:0;cursor:pointer;font:inherit;font-weight:700}.ml .btn.g{background:#214b3a}.ml .deal{display:inline-block;margin-top:16px;padding:9px 18px;border-radius:999px;font-size:15px;font-weight:600}.ml .deal b{font-weight:800}.ml .deal.h{background:#ffffff2e;border:1px solid rgba(255,255,255,.6);color:#fff}.ml .deal.s{background:#e6f2ea;color:#214b3a;border:1px solid #b9d8c3}.ml .deal.c{background:#fff6dc;color:#5a4300;border:1px dashed #d9b44a;font-size:16px}.ml .deal small{display:block;font-size:12px;font-weight:400;opacity:.85;margin-top:2px}.ml .wrap{max-width:1040px;margin:0 auto;padding:64px 20px}.ml .two{display:grid;grid-template-columns:1fr 1fr;gap:48px}.ml .two h2{font-size:24px;text-align:center;margin:0 0 18px}.ml ul.ck{list-style:none;padding:0;margin:0}.ml ul.ck li{padding:0 0 14px 30px;position:relative;line-height:1.5}.ml ul.ck li:before{content:"\2713";position:absolute;left:0;color:#1a7f37;font-weight:700}.ml .photos{display:grid;grid-template-columns:1fr 1fr;max-width:1040px;margin:0 auto}.ml .ph img{width:100%;height:360px;object-fit:cover}.ml .card{position:relative;background:#fff;max-width:320px;margin:-90px 0 0 40px;padding:24px;box-shadow:0 8px 30px #0000001f}.ml .card:before{content:"";display:block;width:32px;height:3px;background:#1a7f37;margin-bottom:12px}.ml .card b{display:block;font-size:17px;margin-bottom:6px}.ml .grey{background:#eef0f2;max-width:1040px;margin:-80px auto 0;padding:110px 24px 48px}.ml .grey h2{text-align:center;font-size:26px;margin:0}.ml .grey .intro{text-align:center;color:#55606a;margin:6px 0 0}.ml .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center;margin:30px 0}.ml .steps .n{width:30px;height:30px;border:1px solid #9aa5ad;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;background:#fff;font-size:13px}.ml .steps b{display:block;margin-bottom:6px}.ml .steps p{font-size:14px;color:#55606a;margin:0}.ml .center{text-align:center}.ml table.cmp{width:100%;border-collapse:collapse;font-size:15px}.ml table.cmp th,.ml table.cmp td{padding:12px;border-bottom:1px solid #e3e6e8;text-align:left;vertical-align:top}.ml table.cmp th:nth-child(2),.ml table.cmp td:nth-child(2){background:#f0f7f2;font-weight:600}.ml .note{font-size:12px;color:#6b7680;margin-top:8px}.ml .split{border-left:1px solid #e3e6e8;padding-left:40px}.ml details{border-bottom:1px solid #e3e6e8;padding:14px 0}.ml summary{font-weight:700;cursor:pointer}.ml .cta{background:#f6f7f8;text-align:center;padding:56px 20px}.ml .cta h2{font-size:28px;margin:0 0 6px}.ml .price{font-size:22px;font-weight:700;color:#214b3a;margin:0 0 18px}.ml .disc{font-size:12px;color:#6b7680;text-align:center;padding:20px;margin:0}.ml .foot{background:#214b3a;color:#dfe8e2;padding:28px 24px;font-size:13px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.ml .foot .addr{line-height:1.6}.ml .foot .brand{display:flex;align-items:center;gap:10px;flex-direction:row-reverse}.ml .foot .brand img{height:34px;width:auto;background:#fafbf8;border-radius:6px;padding:4px 8px}.ml .foot a{color:#dfe8e2}.ml .buy{display:flex;flex-direction:column;align-items:center;gap:12px}.ml .buyrow{display:flex;gap:10px;align-items:stretch;justify-content:center;flex-wrap:wrap}.ml .qty{display:inline-flex;align-items:center;border-radius:999px;overflow:hidden;height:50px}.ml .qty button{width:42px;height:100%;border:0;background:transparent;font-size:20px;font-weight:700;cursor:pointer;line-height:1}.ml .qty input{width:34px;height:100%;border:0;background:transparent;text-align:center;font:inherit;font-size:17px;font-weight:700;-moz-appearance:textfield;padding:0}.ml .qty input::-webkit-outer-spin-button,.ml .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ml .ml-var{height:50px;border-radius:999px;padding:0 38px 0 18px;font:inherit;font-size:15px;font-weight:600;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 16px center;background-size:10px;max-width:300px;cursor:pointer}.ml .ml-var option{color:#1f2a24}.ml .glass{background-color:#ffffff24;border:1px solid rgba(255,255,255,.6);color:#fff}.ml .glass button,.ml .glass input{color:#fff}.ml select.glass{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E")}.ml .light{background-color:#f4f6f5;border:1px solid #d6ddd9;color:#1f2a24}.ml .light button{color:#214b3a}.ml .light input{color:#1f2a24}.ml select.light{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23214b3a' stroke-width='1.6'/%3E%3C/svg%3E")}.ml .buyrow .btn{height:50px;display:inline-flex;align-items:center;padding:0 30px}.ml .buycard{display:inline-flex;flex-direction:column;align-items:center;gap:14px;background:#fff;border-radius:18px;padding:22px 24px;box-shadow:0 10px 30px #214b3a1a}.ml .deal{transition:background .2s,color .2s}.ml .deal.on{background:#e7cf8f;border-color:#e7cf8f;color:#1f2a24}.ml .deal.s.on,.ml .deal.c.on{background:#1a7f37;border-color:#1a7f37;color:#fff}@media(max-width:760px){.ml .two,.ml .photos{grid-template-columns:1fr}.ml .steps{grid-template-columns:1fr 1fr}.ml .split{border:0;padding:0}.ml .card{margin:-70px 16px 0}.ml .hero{min-height:480px}}.ml section.hero{background-size:0 0;background-color:#214b3a;justify-content:flex-start;text-align:left;overflow:hidden}.ml section.hero:before{display:none}.ml section.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;width:50%;z-index:0;background-image:inherit;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain}.ml section.hero .in{position:relative;z-index:1;width:50%;max-width:none;margin:0;padding:40px 4vw 40px 5vw}.ml section.hero h1{font-size:clamp(30px,4vw,52px);overflow-wrap:break-word}.ml section.hero .buy{align-items:flex-start}.ml section.hero .buyrow{justify-content:flex-start}@media(max-width:760px){.ml section.hero{padding-top:88vw;min-height:0;text-align:center;justify-content:center}.ml section.hero:after{left:0;width:100%;bottom:auto;height:88vw}.ml section.hero .in{width:100%;padding:28px 18px}.ml section.hero .buy{align-items:center}.ml section.hero .buyrow{justify-content:center}}.ml .photos{gap:28px;padding:8px 20px 0;max-width:1040px}.ml .ph{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #214b3a1a;display:flex;flex-direction:column}.ml .ph img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#f6f7f8}.ml .ph .card{margin:0;max-width:none;box-shadow:none;padding:22px 26px 26px;flex:1}.ml .grey{margin:56px auto 0;padding:48px 24px;border-radius:18px}@media(max-width:760px){.ml .ph .card{margin:0}.ml .grey{margin:40px 16px 0}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/masa-landing.css.map */
