.eko-v2-content h2,.eko-v2-pdp h2{margin-top:1.7em;margin-bottom:.65em;line-height:1.25}.eko-v2-content p,.eko-v2-pdp p,.eko-v2-category p{line-height:1.7;max-width:74ch}.eko-v2-pdp .col-inner{max-width:900px}.eko-v2-pdp li{margin-bottom:.65em;line-height:1.65}.eko-v2-nav{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.eko-v2-nav a,.eko-v2-touch{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid currentColor;border-radius:4px;line-height:1.4}.eko-v2-nav a:hover,.eko-v2-touch:hover{background:var(--primary-color);color:var(--text-color,#34302d)}.eko-v2-nav a:focus-visible,.eko-v2-pdp a:focus-visible,.eko-v2-content a:focus-visible,.eko-v2-category a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.eko-v2-pdp .accordion-title{min-height:44px;padding-top:14px;padding-bottom:14px;line-height:1.5}.eko-v2-hero .button{min-height:44px;margin-top:12px}.eko-v2-category{margin-bottom:28px}.eko-v2-pdp .eko-product-authority{border-top:0;padding:8px 0}.eko-v2-pdp .eko-product-authority h2{margin-top:1.7em}@media(max-width:549px){.eko-v2-content h2,.eko-v2-pdp h2{font-size:1.5em}.eko-v2-pdp p,.eko-v2-content p,.eko-v2-category p{font-size:16px}.eko-v2-nav{gap:10px}.eko-v2-nav a{flex:1 1 calc(50% - 10px);justify-content:center}.eko-v2-hero h1{font-size:1.8em;line-height:1.2}.eko-v2-hero .text-box{width:92%!important}.eko-v2-pdp .accordion-title{font-size:16px}.eko-v2-pdp .eko-authority-table{font-size:15px}}
.eko-site .eko-v2-hero .button.primary.is-outline{color:#fff;border-color:#fff}
.eko-site .eko-v2-pdp .accordion-title.active{color:var(--eko-color-charcoal,#34302d)}
