.mi24-nav{display:flex;gap:24px;align-items:center;font:500 14px/1.4 Arial,sans-serif}.mi24-nav a{display:block;padding:12px 0;color:inherit;text-decoration:none}.mi24-drop{position:relative}.mi24-drop summary{cursor:pointer;list-style:none;padding:12px 0}.mi24-drop>div{position:absolute;top:100%;left:0;min-width:230px;padding:10px 20px;background:#fffef8;border:1px solid #dce2d6;border-radius:12px;box-shadow:0 12px 30px #17382f18;z-index:50}.mi24-mobile{display:none}.mi24-utility{display:flex;justify-content:space-between;gap:16px;max-width:1240px;margin:auto;padding:9px 24px;font:12px Arial;color:#53635a}.mi24-utility a{color:inherit;text-decoration:none}.mi24-utility div{display:flex;gap:24px}#mi24{background:#fbf8ef;color:#17382f;font:16px/1.6 Arial,sans-serif}#mi24 *{box-sizing:border-box}#mi24 a{color:inherit;text-decoration:none}#mi24 img{display:block;width:100%;height:100%;object-fit:contain}#mi24 h1,#mi24 h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.5px;line-height:1.08;margin:0 0 22px}#mi24 h1{font-size:clamp(42px,4.6vw,66px)}#mi24 h2{font-size:clamp(30px,3vw,42px)}#mi24 h3{font:600 19px/1.3 Arial,sans-serif;margin:0 0 8px}#mi24 p{margin:0 0 22px}#mi24 .wrap{max-width:1240px;padding:0 32px;margin:auto}#mi24 .kicker{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:17px;color:#547267}#mi24 .hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:38px 0 48px}#mi24 em{color:#a94b2f}#mi24 .lead{max-width:450px;color:#51645a;font-size:17px}#mi24 .hero-picture{height:430px;border-radius:24px;overflow:hidden;background:#eef2e6}#mi24 .actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:24px 0}#mi24 .cta{display:inline-flex;align-items:center;justify-content:center;background:#17382f;color:#fff;padding:14px 22px;border-radius:7px;font-size:14px;font-weight:700;min-height:46px}#mi24 .textlink{font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px}#mi24 .small{font-size:13px;color:#607064}#mi24 section.section{padding:54px 0;border-top:1px solid #dfe4d6}#mi24 .heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:26px}#mi24 .heading h2{margin:0}#mi24 .collections,#mi24 .products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#mi24 .category .media{aspect-ratio:1;background:#f1eee4;border-radius:16px;overflow:hidden;margin-bottom:16px;padding:8px}#mi24 .category p{font-size:13px;color:#627164;margin:0}#mi24 .product{padding:14px;background:#fffef9;border:1px solid #e3e4da;border-radius:15px}#mi24 .product .media{aspect-ratio:1;margin-bottom:16px}#mi24 .product h3{font-size:16px;min-height:42px}#mi24 .product p{font-size:13px;margin-bottom:10px;color:#637165}#mi24 .price{font-size:15px;font-weight:700}#mi24 .split{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}#mi24 .feature-image{height:420px;background:#f1eee5;border-radius:20px;overflow:hidden}#mi24 .kit-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none;margin:20px 0 26px}#mi24 .kit-list li{font-size:14px;border-bottom:1px solid #dce0d4;padding:10px 0}#mi24 .kit-list li:before{content:"\2713  ";color:#a94b2f}#mi24 .photo-feature{background:#eaf0e7;padding:34px;border-radius:22px}#mi24 details{border-bottom:1px solid #d9dfd2;padding:17px 0}#mi24 summary{font-weight:600;cursor:pointer}#mi24 details p{margin:14px 0 0;color:#52655b;font-size:14px}#mi24 footer{padding:36px 0;display:flex;justify-content:space-between;gap:24px;border-top:1px solid #d9dfd2;font-size:14px}#mi24 footer a{text-decoration:underline}#mi24 a:focus-visible,.mi24-nav a:focus-visible,.mi24-nav summary:focus-visible,.mi24-mobile summary:focus-visible{outline:3px solid #bb5938;outline-offset:5px}#mi24 a:hover h3,.mi24-nav a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:990px){.mi24-nav{gap:14px;font-size:13px}#mi24 .hero{gap:30px}#mi24 .hero-picture{height:360px}#mi24 .products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mi24-nav{display:none}.mi24-mobile{display:block}.mi24-mobile>summary{cursor:pointer;list-style:none;padding:12px;font-size:22px}.mi24-panel{position:absolute;left:0;right:0;top:100%;max-height:75vh;overflow:auto;background:#fffdf7;padding:18px 24px;box-shadow:0 12px 20px #17382f20;z-index:100}.mi24-panel .mi24-nav{display:flex;flex-direction:column;align-items:stretch;gap:0;font-size:16px}.mi24-panel>a{display:block;padding:12px 0;color:inherit}.mi24-drop>div{position:static;box-shadow:none;border:0;border-left:2px solid #dce2d6;border-radius:0;margin:0 0 12px 8px;min-width:0}.mi24-utility{padding:8px 20px;font-size:11px}.mi24-utility>span{max-width:190px}#mi24 .wrap{padding:0 20px}#mi24 .hero{grid-template-columns:1fr;gap:18px;padding:30px 0}#mi24 .hero-picture{height:auto;aspect-ratio:1;max-width:400px;width:100%;margin:auto}#mi24 h1{font-size:43px}#mi24 .lead{font-size:16px}#mi24 .collections{grid-template-columns:1fr 1fr;gap:24px 14px}#mi24 section.section{padding:36px 0}#mi24 .heading{align-items:start}#mi24 .heading h2{font-size:30px}#mi24 .products{gap:12px}#mi24 .product{padding:10px}#mi24 .product h3{font-size:15px}#mi24 .split{grid-template-columns:1fr;gap:26px}#mi24 .feature-image{height:auto;aspect-ratio:1}#mi24 .photo-feature{padding:20px}#mi24 footer{flex-direction:column;gap:12px}.mi24-utility div{gap:14px}}#mi24 .hero{grid-template-columns:minmax(0,1fr) minmax(0,480px)}#mi24 .hero-picture{width:100%;height:auto;aspect-ratio:1;justify-self:end;background:transparent}#mi24 .hero-picture img{width:100%;height:100%;object-fit:contain}@media(max-width:749px){#mi24 .hero{grid-template-columns:1fr}#mi24 .hero-picture{justify-self:center;max-width:400px}}#mi24{background:linear-gradient(180deg,#dff3f4 0,#f5ead6 720px,#fffaf1 1200px)}#mi24 .hero{position:relative;padding:40px 0 56px}#mi24 .hero-picture{box-shadow:0 16px 40px #176e7420;border:5px solid #fffaf1;border-radius:24px}#mi24 .cta{background:#126b70;border-radius:24px;box-shadow:0 4px 12px #126b7018}#mi24 em{color:#147b80}#mi24 .category,#mi24 .product{display:flex;flex-direction:column;background:#fffdf8;border:1px solid #dfdfd1;border-radius:18px;overflow:hidden;padding:0;box-shadow:0 6px 18px #164e4910}#mi24 .category .media,#mi24 .product .media{aspect-ratio:auto;height:auto;padding:0;margin:0 0 18px;border-radius:0;background:transparent;overflow:hidden;flex:none}#mi24 .category .media img,#mi24 .product .media img{width:100%;height:auto;max-width:100%;object-fit:contain}#mi24 .category h3,#mi24 .product h3{margin:0 16px 8px;min-height:0}#mi24 .category p,#mi24 .product p{margin:0 16px 16px}#mi24 .product .price{margin:auto 16px 18px}#mi24 .feature-image{height:auto;aspect-ratio:auto;background:transparent;border-radius:18px}#mi24 .feature-image img{width:100%;height:auto;object-fit:contain}#mi24 .photo-feature{background:#e2f0eb}@media(max-width:749px){#mi24 .hero{padding:26px 0 36px}#mi24 .category h3,#mi24 .product h3{font-size:15px;margin-left:12px;margin-right:12px}#mi24 .category p,#mi24 .product p{margin-left:12px;margin-right:12px;font-size:12px}#mi24 .product .price{margin-left:12px}}#mi24 .category .media,#mi24 .product .media{position:relative;width:100%;aspect-ratio:1;height:auto;flex:none;background:#f4f0e6;overflow:hidden}#mi24 .category .media img,#mi24 .product .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}#mi24 .category .media img{object-fit:cover;object-position:center}#mi24 .category .media img{object-position:center top}#mi24 .bulk-banner{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:36px;background:#dcefeb;border:1px solid #c7dfd8;border-radius:20px}#mi24 .bulk-banner h2{margin-bottom:16px}#mi24 .bulk-banner p{max-width:490px;margin-bottom:0}#mi24 .bulk-banner .kicker{margin-bottom:14px}#mi24 .bulk-action{flex-shrink:0}#mi24 .bulk-action p{font-size:12px;margin-top:12px;text-align:center}@media(max-width:749px){#mi24 .bulk-banner{flex-direction:column;align-items:flex-start;padding:25px;gap:24px}#mi24 .bulk-action p{text-align:left}}#mi24{background:#fff8eb}#mi24 .hero{display:block;isolation:isolate;position:relative;width:100vw;margin-inline:calc(50% - 50vw);min-height:620px;padding:90px max(32px,calc((100vw - 1176px)/2));overflow:hidden}#mi24 .hero-copy{position:relative;z-index:2;width:43%;max-width:510px}#mi24 .hero-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;margin:0;border:0;border-radius:0;box-shadow:none;z-index:0}#mi24 .hero-picture img{width:100%;height:100%;object-fit:cover;object-position:center}#mi24 .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffaedf0,#fffaedd6 32%,#fffaed00 59%);z-index:1;pointer-events:none}#mi24 .hero .lead{color:#234c46}#mi24 .hero .small{color:#294d44}#mi24 .hero h1{font-size:clamp(42px,4.4vw,64px)}@media(max-width:749px){#mi24 .hero{display:flex;flex-direction:column;min-height:0;padding:0;background:#edf8f4}#mi24 .hero-copy{width:100%;max-width:none;padding:30px 22px 20px}#mi24 .hero-picture{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1.15;max-width:none;z-index:0}#mi24 .hero-picture img{object-fit:cover;object-position:right center}#mi24 .hero:after{display:none}#mi24 .hero h1{font-size:43px}#mi24 .hero .actions{gap:16px;margin:18px 0}}#mi24{overflow-x:clip}#mi24 .hero{min-height:540px;padding-top:64px;padding-bottom:64px}#mi24 .hero-picture img{object-position:right center}@media(max-width:749px){#mi24 .hero{min-height:0;padding-top:0;padding-bottom:0}}#mi24 .hero{display:block;min-height:0;padding:0;position:relative}#mi24 .hero-picture{display:block;position:relative;inset:auto;width:100%;height:auto;aspect-ratio:auto;max-width:none}#mi24 .hero-picture img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;object-position:center}#mi24 .hero-copy{position:absolute;left:max(24px,calc((100vw - 1176px)/2));top:50%;transform:translateY(-50%);width:40%;max-width:480px;padding:0}#mi24 .hero h1{font-size:clamp(36px,4.3vw,64px)}@media(max-width:900px){#mi24 .hero{display:flex;flex-direction:column}#mi24 .hero-copy{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:none;padding:28px 22px 10px}#mi24 .hero:after{display:none}#mi24 .hero-picture{position:relative;aspect-ratio:auto;width:100%;height:auto}#mi24 .hero-picture img{width:100%;height:auto;object-fit:contain}#mi24 .hero h1{font-size:42px}}#mi24 .hero{background:#fbf4e4}#mi24 .hero-picture{height:430px}#mi24 .hero-picture img{height:100%;width:100%;aspect-ratio:auto;object-fit:contain;object-position:right center}#mi24 .hero-copy{width:39%;max-width:440px}#mi24 .hero h1{font-size:clamp(34px,3.6vw,49px);margin-bottom:16px}#mi24 .hero .lead{font-size:15px;line-height:1.5;margin-bottom:12px}#mi24 .hero .actions{margin:16px 0;gap:16px}#mi24 .hero .kicker{margin-bottom:12px}#mi24 .hero .small{font-size:12px;margin:0}@media(max-width:900px){#mi24 .hero-copy{width:100%;max-width:none;padding:20px 22px 14px}#mi24 .hero h1{font-size:36px;line-height:1.05;margin-bottom:12px}#mi24 .hero .lead{font-size:14px;max-width:560px}#mi24 .hero-picture{height:auto}#mi24 .hero-picture img{height:auto;aspect-ratio:1672/941}#mi24 .hero .actions{margin:12px 0}#mi24 .hero .cta{padding:11px 16px;min-height:44px}}#mi24 .hero-picture img{object-fit:cover;object-position:center 62%}@media(max-width:900px){#mi24 .hero-picture img{object-fit:contain;object-position:center}}#mi24 .hero-picture{height:clamp(400px,26vw,480px)}#mi24 .hero-picture img{width:100%;height:100%;object-fit:cover;object-position:center bottom;aspect-ratio:auto}#mi24 .hero:after{background:linear-gradient(90deg,#fffaedcc,#fffaeda8 36%,#fffaed00 65%)}@media(max-width:1100px){#mi24 .hero{display:flex;flex-direction:column}#mi24 .hero-copy{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:none;padding:22px}#mi24 .hero:after{display:none}#mi24 .hero-picture{height:auto}#mi24 .hero-picture img{height:auto;aspect-ratio:1672/941;object-fit:contain}}#mi24 .hero-picture{height:max(340px,22.5vw)}#mi24 .hero-picture picture{display:block;width:100%;height:100%}#mi24 .hero-picture img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center bottom}@media(max-width:1100px){#mi24 .hero-picture{height:auto}#mi24 .hero-picture picture{height:auto}#mi24 .hero-picture img{height:auto;aspect-ratio:1672/941;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mi24-layout.css.map */
