.alc-secateurs,.alc-secateurs *{box-sizing:border-box}.alc-secateurs{scroll-behavior:smooth}.alc-secateurs{margin:0;color:#21342d;background:#f5f1e7;font:17px/1.65 system-ui,sans-serif}.alc-secateurs a{color:inherit}.alc-secateurs{--ink:#173f31;--line:#bdc7b9;--paper:#fffdf7;max-width:1440px;margin:auto}.alc-secateurs .alc-top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px clamp(20px,5vw,76px);border-bottom:1px solid var(--line)}.alc-secateurs .alc-brand{font-weight:850;letter-spacing:-.04em;font-size:24px;text-decoration:none}.alc-secateurs .alc-brand small{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.alc-secateurs .alc-top a:last-child{font-size:14px}.alc-secateurs .alc-hero{padding:clamp(28px,6vw,80px) clamp(20px,5vw,76px);display:grid;grid-template-columns:1.65fr 1fr;gap:50px;align-items:end}.alc-secateurs .alc-kicker{font:700 12px/1.4 system-ui;letter-spacing:.14em;color:#47634e;text-transform:uppercase}.alc-secateurs h1,.alc-secateurs h2,.alc-secateurs h3{line-height:1.16;text-wrap:balance}.alc-secateurs h1{font-family:Georgia,serif;font-weight:500;font-size:clamp(36px,5.4vw,74px);letter-spacing:-.045em;margin:18px 0 28px}.alc-secateurs h2{font:500 clamp(28px,3.4vw,43px)/1.15 Georgia,serif;margin:12px 0 28px}.alc-secateurs h3{font-size:21px;margin-top:0}.alc-secateurs .alc-hero-note{border:1px solid var(--line);padding:25px;background:#e8edde}.alc-secateurs .alc-hero-note strong{display:block;font:500 30px/1.2 Georgia,serif}.alc-secateurs .alc-jump{display:flex;gap:24px;overflow-x:auto;position:sticky;top:0;z-index:5;padding:14px clamp(20px,5vw,76px);background:#173f31;color:white;white-space:nowrap;font-size:14px}.alc-secateurs .alc-jump a{text-decoration:none}.alc-secateurs .alc-main{padding:34px clamp(20px,5vw,76px)}.alc-secateurs .alc-main>section,.alc-secateurs .nc-review{margin:50px 0;scroll-margin-top:80px}.alc-secateurs .alc-intro{max-width:940px}.alc-secateurs .alc-disclosure{font-size:13px;border-left:3px solid #627c56;padding-left:16px}.alc-secateurs .alc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.alc-secateurs .acc-card{padding:24px;background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;gap:18px;min-width:0}.alc-secateurs .alc-card-title>span{font:italic 34px Georgia,serif;color:#6e815d}.alc-secateurs .alc-card-title h3{margin:12px 0}.alc-secateurs .acc-card-main{flex:1}.alc-secateurs .alc-limit{font-size:14px;border-top:1px solid var(--line);padding-top:15px}.alc-secateurs .alc-cta{display:inline-flex;justify-content:center;padding:14px 18px;background:#173f31;color:#fff;text-decoration:none;font-size:14px;font-weight:750;line-height:1.4}.alc-secateurs .acc-card-actions .alc-cta{width:100%}.alc-secateurs .alc-review-link{font-size:14px}.alc-secateurs .alc-table-scroll{overflow:auto;border:1px solid var(--line);background:var(--paper)}.alc-secateurs table{border-collapse:collapse;width:100%;min-width:1050px;font-size:14px}.alc-secateurs th,.alc-secateurs td{text-align:left;vertical-align:top;padding:20px;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.alc-secateurs thead{background:#e8edde}.alc-secateurs th small{display:block;font-weight:400;font-size:11px;margin-top:8px}.alc-secateurs td:nth-child(2){min-width:230px}.alc-secateurs .nc-review{border-top:3px solid #173f31;padding:35px;background:var(--paper)}.alc-secateurs .nc-review>p,.alc-secateurs .nc-review>ul{max-width:950px}.alc-secateurs .alc-balance{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.alc-secateurs .alc-balance section{background:#edf1e7;padding:25px}.alc-secateurs .alc-balance section+section{background:#f4ebe1}.alc-secateurs .alc-verdict{border-left:4px solid #627c56;padding:4px 22px}.alc-secateurs .alc-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;font-size:14px}.alc-secateurs .alc-specs div{padding:12px;border:1px solid var(--line)}.alc-secateurs dt{font-weight:bold}.alc-secateurs dd{margin:2px 0}.alc-secateurs .alc-cols{display:grid;grid-template-columns:1fr 1fr;gap:25px}.alc-secateurs .alc-cols article{border-top:1px solid var(--line);padding-top:24px}.alc-secateurs details{border-top:1px solid var(--line);padding:17px 0}.alc-secateurs summary{cursor:pointer;font-weight:700}.alc-secateurs .alc-bottom{padding:30px clamp(20px,5vw,76px);background:#173f31;color:#fff}.alc-secateurs .nco-photo{display:block!important;background:white;border:1px solid #d6decf;margin:16px 0;padding:12px}.alc-secateurs .nco-photo[hidden]{display:none!important}.alc-secateurs .nco-photo img{display:block;width:100%;height:210px;object-fit:contain}.alc-secateurs .nco-review-photo{max-width:560px;margin:24px auto}.alc-secateurs .nco-review-photo img{height:290px}.alc-secateurs .nco-offer{margin:16px 0;padding:15px;border:1px solid #d3ddcf;background:#edf3e9}.alc-secateurs .nco-offer-label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.alc-secateurs .nco-price{display:block;font-size:27px;font-weight:800;text-decoration:none}.alc-secateurs .nco-price-empty{font-size:15px}.alc-secateurs .nco-detail{display:block;font-size:12px;line-height:1.5}.alc-secateurs .nco-disclaimer{font-size:13px}.alc-secateurs .alc-source-list{overflow-wrap:anywhere;font-size:14px}.alc-secateurs .alc-source-list a{color:#234b37}@media(max-width:900px){.alc-secateurs .alc-hero{gap:25px;grid-template-columns:1fr}.alc-secateurs .alc-cards{grid-template-columns:1fr}.alc-secateurs .alc-card-title{display:flex;gap:15px;align-items:start}.alc-secateurs .alc-balance,.alc-secateurs .alc-cols{grid-template-columns:1fr}.alc-secateurs .alc-hero-note{max-width:650px}.alc-secateurs .alc-main{padding-top:5px}.alc-secateurs .nc-review{padding:24px}}@media(max-width:450px){.alc-secateurs .alc-top{align-items:start}.alc-secateurs .alc-top a:last-child{max-width:120px;text-align:right}.alc-secateurs .alc-specs{grid-template-columns:1fr}.alc-secateurs .alc-jump{gap:20px}.alc-secateurs .nc-review{padding:20px}.alc-secateurs .alc-cards{gap:24px}.alc-secateurs h1{font-size:39px}.alc-secateurs .nco-photo img{height:220px}}.alc-secateurs .alc-bottom #menu-menu-footer{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;margin:1.25rem 0;padding:0}.alc-secateurs .alc-bottom #menu-menu-footer>li{list-style:none;margin:0;padding:0}.alc-secateurs .alc-bottom #menu-menu-footer a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:.2em}.alc-secateurs .alc-cta.nc-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;background:#173f31;color:#fff!important;text-decoration:none;font-size:14px;font-weight:750;line-height:1.4;border-radius:0;min-height:0}.alc-secateurs.acp-page .nco-photo{height:auto}.alc-secateurs.acp-page table .nco-photo img{height:105px;width:auto;max-width:100%;object-fit:contain}