.cl-mf{--cl-ink:#1c1d1d;--cl-muted:#6b6d6d;--cl-line:#e8e8e1;--cl-tint:#faf7f0;--cl-green:#769e6f;--cl-orange:#ffa66b;padding:72px 0;border-top:1px solid var(--cl-line);color:var(--cl-ink)}.cl-mf--tint{background:var(--cl-tint);border-top-color:transparent}.cl-mf__title{text-align:center;margin:0 0 14px}.cl-mf__rule{display:block;width:44px;height:2px;background:var(--cl-green);margin:0 auto 40px}.cl-mf__narrow{max-width:760px;margin:0 auto;text-align:center}.cl-mf__statement{font-size:1.3em;line-height:1.6;margin:0}.cl-mf__statement--sm{font-size:1.12em}.cl-mf__body{margin:0 0 32px}.cl-mf__label{display:block;font-size:.72em;letter-spacing:.2em;text-transform:uppercase;color:var(--cl-muted);margin-bottom:10px}.cl-mf__icon{width:26px;height:26px;flex:0 0 26px;color:var(--cl-green)}.cl-mf__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1100px;margin:0 auto}.cl-mf__card{background:#fff;border:1px solid var(--cl-line);padding:30px 26px 28px;text-align:left;transition:border-color .2s ease,transform .2s ease}.cl-mf__card:hover{border-color:var(--cl-green);transform:translateY(-2px)}.cl-mf--tint .cl-mf__card{border-color:#fff}.cl-mf__num{display:block;font-size:.72em;letter-spacing:.22em;color:var(--cl-green);margin-bottom:16px}.cl-mf__card-title{font-family:inherit;font-size:.9em;letter-spacing:.12em;text-transform:uppercase;line-height:1.45;margin:0 0 10px}.cl-mf__card-text{margin:0;font-size:.92em;line-height:1.6;color:var(--cl-muted)}.cl-mf__checks{list-style:none;margin:0 auto;padding:0;max-width:980px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 40px}.cl-mf__checks li{display:flex;align-items:flex-start;gap:14px;margin:0;line-height:1.55}.cl-mf__checks li span{padding-top:2px}.cl-mf__table{max-width:820px;margin:0 auto;border-top:1px solid var(--cl-line)}.cl-mf__row{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:16px 0;border-bottom:1px solid var(--cl-line);margin:0}.cl-mf__row dt{font-size:.74em;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-muted);padding-top:3px;font-weight:400}.cl-mf__row dd{margin:0}.cl-mf__row .cl-mf__full{grid-column:1 / -1}.cl-mf__chips{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px}.cl-mf__chips li{margin:0;padding:10px 22px;border:1px solid var(--cl-ink);border-radius:999px;font-size:.78em;letter-spacing:.14em;text-transform:uppercase;background:#fff}.cl-mf__callout{display:flex;align-items:flex-start;gap:18px;max-width:760px;margin:0 auto;padding:28px 32px;background:#fff;border:1px solid var(--cl-line);border-left:3px solid var(--cl-green)}.cl-mf__callout p{margin:0;line-height:1.6}.cl-mf__callout--no{border-left-color:var(--cl-orange)}.cl-mf__callout--no .cl-mf__icon{color:var(--cl-orange)}.cl-mf--when-to-use,.cl-mf--when-not-to-use{padding:52px 0}.cl-mf__rich p:last-child{margin-bottom:0}.cl-mf__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;max-width:1040px;margin:0 auto}.cl-mf__col{padding-top:18px;border-top:2px solid var(--cl-ink)}.cl-mf__col p{margin:0;line-height:1.6;font-size:.95em}.cl-mf__bars{max-width:760px;margin:0 auto;display:grid;gap:18px}.cl-mf__bar{display:grid;grid-template-columns:190px 1fr 130px;align-items:center;gap:18px}.cl-mf__bar .cl-mf__label{margin:0}.cl-mf__track{height:10px;background:var(--cl-line);border-radius:999px;overflow:hidden}.cl-mf__fill{display:block;height:100%;background:#b9bbb8;border-radius:999px}.cl-mf__fill--accent{background:var(--cl-green)}.cl-mf__dims{font-size:.85em;text-align:right;white-space:nowrap}.cl-mf__grid--products{grid-template-columns:repeat(4,minmax(0,1fr))}.cl-mf__product{display:flex;flex-direction:column;text-decoration:none;color:inherit;text-align:center}.cl-mf__product-img{display:block;aspect-ratio:1/1;background:#f4f4f4;overflow:hidden;margin-bottom:14px}.cl-mf__product-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cl-mf__product:hover .cl-mf__product-img img{transform:scale(1.04)}.cl-mf__product-title{font-size:.9em;line-height:1.4;margin-bottom:4px}.cl-mf__product-price{font-size:.85em;color:var(--cl-muted);margin-bottom:10px}.cl-mf__product-link{font-size:.7em;letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}@media only screen and (max-width:768px){.cl-mf{padding:48px 0}.cl-mf__rule{margin-bottom:28px}.cl-mf__statement{font-size:1.12em}.cl-mf__scroll{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-right:-17px;padding-right:17px;padding-bottom:6px}.cl-mf__grid--products.cl-mf__scroll{grid-auto-columns:62%}.cl-mf__scroll>*{scroll-snap-align:start}.cl-mf__checks{grid-template-columns:1fr}.cl-mf__row{grid-template-columns:1fr;gap:6px;padding:14px 0}.cl-mf__cols{grid-template-columns:1fr;gap:28px}.cl-mf__callout{padding:22px 20px}.cl-mf__bar{grid-template-columns:1fr auto;gap:8px 12px}.cl-mf__bar .cl-mf__track{grid-column:1 / -1;grid-row:2}}.cl-grp{--cl-ink:#1c1d1d;--cl-muted:#6b6d6d;--cl-line:#e8e8e1;--cl-tint:#faf7f0;--cl-green:#769e6f;--cl-orange:#ffa66b;padding:36px 0;color:var(--cl-ink)}.cl-grp--tint{background:var(--cl-tint)}.cl-grp__title{text-align:center;margin:0 0 22px}.cl-bento{display:grid;gap:14px;max-width:1180px;margin:0 auto}.cl-tile{background:#fff;border:1px solid var(--cl-line);padding:22px 24px;min-width:0}.cl-grp--tint .cl-tile{border-color:#fff}.cl-tile--bare{background:none;border:0;padding:0}.cl-tile__title{font-family:inherit;font-size:.68em;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--cl-muted);margin:0 0 12px;line-height:1.4}.cl-tile--bare>.cl-tile__title{text-align:center;margin-bottom:16px}.cl-tile__text{margin:0;font-size:.9em;line-height:1.6}.cl-tile .cl-mf__narrow{max-width:none;text-align:left;margin:0}.cl-tile .cl-mf__statement{font-size:1em;line-height:1.6}.cl-tile .cl-mf__statement--sm{font-size:.95em}.cl-tile .cl-mf__body{margin:0 0 14px;font-size:.88em}.cl-tile .cl-mf__chips{justify-content:flex-start;gap:8px;max-width:none;margin:0}.cl-tile .cl-mf__chips li{padding:6px 13px;font-size:.66em;border-color:var(--cl-line);background:var(--cl-tint)}.cl-grp--tint .cl-tile .cl-mf__chips li{background:#fff}.cl-tile .cl-mf__checks{grid-template-columns:1fr;gap:10px;max-width:none;margin:0}.cl-tile .cl-mf__checks li{font-size:.9em;gap:10px}.cl-tile .cl-mf__icon{width:20px;height:20px;flex-basis:20px}.cl-tile .cl-mf__callout{padding:0;border:0;background:none;max-width:none;gap:12px;margin:0}.cl-tile .cl-mf__callout p{font-size:.9em}.cl-tile .cl-mf__table{max-width:none;border-top:0;margin:0}.cl-tile .cl-mf__row{grid-template-columns:120px 1fr;gap:14px;padding:9px 0;font-size:.88em}.cl-tile .cl-mf__row:last-child{border-bottom:0}.cl-tile .cl-mf__row dt{font-size:.8em}.cl-tile .cl-mf__bars{gap:10px;max-width:none}.cl-tile .cl-mf__bar{grid-template-columns:1fr auto;gap:4px 10px}.cl-tile .cl-mf__bar .cl-mf__label{font-size:.62em;letter-spacing:.16em}.cl-tile .cl-mf__bar .cl-mf__track{grid-column:1 / -1;grid-row:2;height:7px}.cl-tile .cl-mf__dims{font-size:.78em}.cl-tile .cl-mf__rich{font-size:.9em}.cl-tile .cl-mf__rich p{margin-bottom:8px}.cl-tile--unique-value-proposition{background:var(--cl-green)!important;border-color:var(--cl-green)!important;color:#fff;display:flex;flex-direction:column;justify-content:center}.cl-tile--unique-value-proposition .cl-tile__title{color:#fffc}.cl-tile--unique-value-proposition .cl-mf__statement{font-size:1.2em;line-height:1.55}.cl-bento--overview{grid-template-columns:1.25fr 1fr 1fr}.cl-bento--overview .cl-tile--unique-value-proposition{grid-row:span 2}.cl-bento--overview .cl-tile--use-cases{grid-column:span 2}.cl-bento--features .cl-mf__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:none}.cl-bento--features .cl-mf__card{padding:18px 18px 16px}.cl-bento--features .cl-mf__num{margin-bottom:8px;font-size:.66em}.cl-bento--features .cl-mf__card-title{font-size:.78em;margin-bottom:6px}.cl-bento--features .cl-mf__card-text{font-size:.84em;line-height:1.5}.cl-bento--benefits{grid-template-columns:1.2fr 1fr}.cl-bento--benefits .cl-tile--benefits{grid-row:span 2}.cl-bento--specs{grid-template-columns:1.2fr 1fr}.cl-bento--specs .cl-tile--specifications{grid-row:span 3}.cl-bento--care{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cl-bento--best .cl-mf__grid--products{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:960px}.cl-bento--best .cl-mf__product-img{margin-bottom:10px}.cl-bento--best .cl-mf__product-title{font-size:.82em}@media only screen and (max-width:768px){.cl-grp{padding:26px 0}.cl-bento,.cl-bento--overview,.cl-bento--benefits,.cl-bento--specs,.cl-bento--care{grid-template-columns:1fr;gap:10px}.cl-bento--overview .cl-tile--unique-value-proposition,.cl-bento--benefits .cl-tile--benefits,.cl-bento--specs .cl-tile--specifications{grid-row:auto}.cl-bento--overview .cl-tile--use-cases{grid-column:auto}.cl-tile{padding:18px}.cl-bento--features .cl-mf__grid.cl-mf__scroll{grid-template-columns:none;grid-auto-columns:64%}.cl-bento--best .cl-mf__grid.cl-mf__scroll{grid-template-columns:none;grid-auto-columns:46%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cl-mf.css.map */
