.mdl.md-reasons{background:var(--sec-bg,var(--bg))}.mdl.md-reasons .reasons{padding:var(--pt,24px) var(--gutter) var(--pb,8px)}.mdl.md-reasons .reason{display:block;background:var(--card-bg,var(--paper));border:1px solid var(--line);border-radius:var(--radius,14px);padding:0;margin:0 0 var(--gap,40px);overflow:hidden;box-shadow:0 1px 2px #1f24200a,0 18px 40px -28px #1f242047;scroll-margin-top:24px}.mdl.md-reasons .r-media{position:relative;margin:0;padding:0;line-height:0;border:0}.mdl.md-reasons .r-media img,.mdl.md-reasons .r-media svg{aspect-ratio:var(--ratio,16/10);width:100%;height:auto;object-fit:cover;background:var(--stone);margin:0;vertical-align:top}.mdl.md-reasons .r-num{position:absolute;left:32px;bottom:-28px;width:58px;height:58px;border-radius:50%;background:var(--num-bg,var(--forest));color:var(--num-c,#fff);border:4px solid var(--card-bg,var(--paper));display:grid;place-items:center;font-family:var(--serif);font-weight:700;font-size:25px;line-height:1;box-shadow:0 6px 16px -6px #1f242073;margin:0}.mdl.md-reasons .r-body{padding:60px 36px 34px}.mdl.md-reasons .no-media .r-body{padding-top:34px}.mdl.md-reasons .r-kicker{display:block;font-family:var(--sans);font-size:12.5px;font-weight:600;color:var(--forest);letter-spacing:.02em;margin-bottom:8px}.mdl.md-reasons .r-body h2{font-size:clamp(min(25px,var(--h2,31px)),3vw,var(--h2,31px));margin:0 0 18px;line-height:1.18}.mdl.md-reasons .r-body>.r-copy p{color:#3a3e38;font-size:var(--p,17px)}.mdl.md-reasons .r-body>.r-copy p:first-of-type{font-size:var(--p1,18.5px);color:var(--ink)}.mdl.md-reasons details.research{margin:26px 0 0;background:var(--bg);border:1px solid var(--line);border-radius:10px}.mdl.md-reasons details.research summary{cursor:pointer;list-style:none;font-family:var(--sans);font-weight:600;font-size:14px;padding:14px 16px;display:flex;align-items:center;gap:10px;justify-content:flex-start;color:var(--ink)}.mdl.md-reasons details.research summary::-webkit-details-marker{display:none}.mdl.md-reasons details.research summary span{flex:1}.mdl.md-reasons details.research summary:after{content:"+";color:var(--faint);font-weight:400;font-size:18px;line-height:1}.mdl.md-reasons details.research[open] summary:after{content:"\2013"}.mdl.md-reasons details.research .ri{width:18px;height:18px;stroke:var(--forest);fill:none;stroke-width:1.7;flex:0 0 auto}.mdl.md-reasons details.research .in{padding:0 16px 16px 44px;font-size:15.5px;color:var(--muted)}.mdl.md-reasons details.research .src{font-size:14px;font-style:italic;margin:0}.mdl.md-reasons .fix{margin:14px 0 0;border:0;border-radius:10px;background:var(--fix-bg,var(--forest));color:var(--fix-c,#E6ECDC);padding:20px 22px}.mdl.md-reasons .fix b{display:flex;align-items:center;gap:10px;font-family:var(--sans);color:#fff;font-size:14px;font-weight:600;margin-bottom:8px}.mdl.md-reasons .fix .fx-ico{width:24px;height:24px;border-radius:50%;background:#ffffff24;display:grid;place-items:center}.mdl.md-reasons .fix .fx-ico svg{width:14px;height:14px;stroke:#fff;fill:none;stroke-width:2.6}.mdl.md-reasons .fix p{margin:0;font-size:16.5px;line-height:1.65}.mdl.md-reasons .fix p+p{margin-top:.8em}.mdl.md-reasons .fix strong{color:#fff}@media(max-width:620px){.mdl.md-reasons .reasons{padding:var(--pt-m,12px) 14px var(--pb-m,0)}.mdl.md-reasons .reason{margin-bottom:var(--gap-m,20px);border-radius:12px}.mdl.md-reasons .r-num{left:18px;bottom:-21px;width:44px;height:44px;font-size:19px;border-width:3px}.mdl.md-reasons .r-body{padding:40px 18px 20px}.mdl.md-reasons .no-media .r-body{padding-top:20px}.mdl.md-reasons .r-body h2{font-size:var(--h2-m,21px);margin-bottom:12px}.mdl.md-reasons .r-body>.r-copy p{font-size:var(--p-m,15.5px)}.mdl.md-reasons .r-body>.r-copy p:first-of-type{font-size:var(--p1-m,16px)}.mdl.md-reasons details.research{margin-top:18px}.mdl.md-reasons details.research summary{padding:12px 14px;font-size:13.5px}.mdl.md-reasons details.research .in{padding:0 14px 12px;font-size:14px}.mdl.md-reasons details.research .src{font-size:12.5px}.mdl.md-reasons .fix{padding:16px}.mdl.md-reasons .fix b{font-size:13px;margin-bottom:6px}.mdl.md-reasons .fix p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/md-reasons.css.map */
