.wl-editorial{--wl-ink:#252824;--wl-green:#2e4a3b;--wl-paper:#f7f4ed;color:var(--wl-ink);background:var(--wl-paper);padding:clamp(32px,6vw,88px) max(24px,calc((100vw - 1200px)/2));font-size:16px;line-height:1.65}.wl-editorial *{box-sizing:border-box}.wl-editorial h1{font-size:clamp(36px,4.8vw,66px);line-height:1.08;letter-spacing:-.025em;margin:18px 0 24px}.wl-editorial h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:48px 0 24px}.wl-editorial h3{font-size:24px;line-height:1.25;margin:12px 0}.wl-editorial p{margin:0 0 20px}.wl-editorial a{color:var(--wl-green);text-underline-offset:.2em}.wl-editorial .wl-kicker{font:600 12px/1.5 var(--font-body-family,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--wl-green)}.wl-editorial .wl-lead{font-size:clamp(18px,2vw,23px);max-width:780px}.wl-editorial .wl-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,84px);align-items:start}.wl-editorial img{max-width:100%;height:auto;display:block}.wl-editorial .wl-cover{border:1px solid #e0ddd4}.wl-editorial .wl-price{font-size:24px;margin:18px 0}.wl-editorial .wl-cta,.wl-editorial a.button{display:inline-flex!important;align-items:center;justify-content:center;min-height:50px;padding:14px 24px!important;background:#2e4a3b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #2e4a3b!important;border-radius:0!important;font:600 16px/1.4 var(--font-body-family,sans-serif)!important;text-decoration:none!important;letter-spacing:0!important;opacity:1!important;cursor:pointer;max-width:100%;white-space:normal;text-align:center}.wl-editorial .wl-cta:hover,.wl-editorial a.button:hover{background:#20372b!important;color:#fff!important}.wl-editorial .wl-cta:disabled{opacity:.55!important;cursor:not-allowed}.wl-editorial a:focus-visible,.wl-editorial button:focus-visible,.wl-editorial summary:focus-visible,.wl-editorial select:focus-visible{outline:3px solid #9a692c!important;outline-offset:4px}.wl-editorial .wl-cta:before,.wl-editorial .wl-cta:after,.wl-editorial a.button:before,.wl-editorial a.button:after{display:none!important}.wl-editorial .wl-note{font-size:14px;color:#52594f;margin-top:18px}.wl-editorial details{padding:18px 0;border-top:1px solid #d6d7cc}.wl-editorial summary{font-weight:600;cursor:pointer}.wl-editorial details p{margin:14px 0 0}.wl-editorial .wl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.wl-editorial .wl-card{padding-bottom:24px;border-bottom:1px solid #d6d7cc}.wl-editorial .wl-card img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:20px}.wl-editorial .wl-card.wl-download img{aspect-ratio:3/4;object-fit:contain;background:#ece8dd}.wl-editorial .wl-card p{font-size:15px}.wl-editorial .wl-category{display:flex;flex-wrap:wrap;gap:12px 24px;margin:30px 0 52px}.wl-editorial .wl-category a{font-size:14px}.wl-editorial .wl-resource-main{max-width:820px;margin:0 auto}.wl-editorial .wl-resource-main>.wl-resource-image{width:min(100%,460px);margin:24px auto 40px}.wl-editorial .wl-resource-main .rte{font-size:17px}.wl-editorial .wl-rule{border-top:1px solid #d6d7cc;margin-top:56px;padding-top:26px}.wl-editorial select{width:100%;padding:12px;margin:12px 0 20px;background:#fff;color:#252824;border:1px solid #7b8279}@media(max-width:749px){.wl-editorial .wl-columns,.wl-editorial .wl-grid{grid-template-columns:1fr}.wl-editorial .wl-cover{max-width:520px;margin:auto}.wl-editorial .wl-cta,.wl-editorial a.button{width:100%}.wl-editorial .wl-card img{max-height:420px}.wl-editorial .wl-category{gap:12px 20px}.wl-editorial h2{margin-top:36px}}@media(min-width:990px){#site-header.header--middle-left{grid-template-columns:100px minmax(0,1fr) 128px;column-gap:16px}#site-header .header__heading-logo-wrapper{width:90px}#site-header .header__heading-logo{width:100%;height:auto}#site-header .header__inline-menu{min-width:0}#site-header .header__inline-menu>.list-menu>li>a,#site-header .header__inline-menu>.list-menu>li>header-menu>details>summary{font-size:13px;padding:12px 8px;white-space:nowrap}#site-header .header__inline-menu>.list-menu>li>header-menu>details>summary{padding-right:22px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wl-editorial.css.map */
