body.bfl-product-page main:not(#bfl-main){display:none!important}#bfl-main{--bfl-ink:#254a49;--bfl-accent:#58827a;--bfl-soft:#edf4f0;background:#fff;color:#537069;font:16px/1.65 Arial,Helvetica,sans-serif}#bfl-main.bfl-pouch{--bfl-ink:#354c5d;--bfl-accent:#628395;--bfl-soft:#edf3f7;color:#576e7d}#bfl-main *{box-sizing:border-box}#bfl-main h1,#bfl-main h2,#bfl-main h3,#bfl-main p,#bfl-main figure{margin:0}#bfl-main h1,#bfl-main h2,#bfl-main h3{font-family:Arial,Helvetica,sans-serif;line-height:1.08;letter-spacing:-.045em;font-weight:600;color:var(--bfl-ink)}#bfl-main h1{font-size:clamp(48px,5.6vw,82px)}#bfl-main h2{font-size:clamp(32px,3.5vw,49px);margin-bottom:25px}#bfl-main h3{font-size:26px;margin:16px 0}#bfl-main a{color:inherit;text-decoration:none}#bfl-main .bfl-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--bfl-accent);margin-bottom:22px}#bfl-main .bfl-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:4vw;align-items:center;padding:65px 6vw;background:#1d3e3d;color:#d6e5df}#bfl-main .bfl-hero nav{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;margin-bottom:42px}#bfl-main .bfl-hero h1{color:#fff}#bfl-main .bfl-hero .bfl-eyebrow{color:#b1cfc2}#bfl-main .bfl-lead{font-size:27px;line-height:1.3;margin-top:25px;color:#fff}#bfl-main .bfl-intro{max-width:600px;margin-top:20px}#bfl-main .bfl-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:32px}#bfl-main .bfl-actions>a{font-size:13px;border-bottom:1px solid;padding-bottom:5px}#bfl-main .bfl-button{background:var(--bfl-ink);color:#fff;border:0;border-radius:0;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding:17px 22px;font:600 14px Arial;cursor:pointer}#bfl-main .bfl-button:hover{background:var(--bfl-accent)}#bfl-main.bfl-bin .bfl-hero .bfl-button{background:#c8ddd2;color:#254a49}#bfl-main .bfl-bin-art{padding:28px;border:1px solid #61827a;background:#294c47}#bfl-main .bfl-bin-art>p{font-size:11px;text-transform:uppercase;letter-spacing:.12em}#bfl-main svg{display:block;width:100%;height:auto;margin:20px 0}#bfl-main svg text{font:10px Arial;letter-spacing:.5px;fill:#d4e6dc}#bfl-main figcaption{font-size:12px;line-height:1.5;max-width:520px;margin-top:14px}#bfl-main .bfl-rail{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;font-size:13px;padding:21px 24px;border-bottom:1px solid #d5e0db}#bfl-main .bfl-section{max-width:1340px;margin:auto;padding:86px 6vw;scroll-margin-top:110px}#bfl-main .bfl-cycle{display:grid;grid-template-columns:1fr 1fr;gap:70px}#bfl-main .bfl-cycle-cards article{border-top:1px solid #b8cdc1;padding:25px 0}#bfl-main .bfl-cycle-cards article>span,#bfl-main .bfl-pouch-grid article>span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bfl-accent)}#bfl-main .bfl-cycle-cards p,#bfl-main .bfl-pouch-grid p{font-size:15px}#bfl-main .bfl-spec-band{background:var(--bfl-soft);scroll-margin-top:110px}#bfl-main .bfl-table{overflow-x:auto;background:#fff;margin-top:32px}#bfl-main table{width:100%;border-collapse:collapse;font-size:14px}#bfl-main caption{padding:19px 24px;text-align:left;font-size:12px}#bfl-main th,#bfl-main td{padding:21px 24px;border-bottom:1px solid #dfe6e1;text-align:left;vertical-align:top}#bfl-main thead{background:var(--bfl-ink);color:#fff}#bfl-main tbody th{width:28%;font-weight:600;color:var(--bfl-ink)}#bfl-main .bfl-statement{background:var(--bfl-ink);color:#e0ebe5}#bfl-main .bfl-statement h2{color:#fff}#bfl-main .bfl-statement .bfl-eyebrow{color:#bcd2c5}#bfl-main .bfl-statement p:last-child{font-size:17px;max-width:790px}#bfl-main .bfl-documents{display:grid;grid-template-columns:1fr 1fr;gap:75px}#bfl-main .bfl-documents ul{padding:0;margin:0;list-style:none}#bfl-main .bfl-documents li{border-top:1px solid #c4d4ca;padding:23px 0}#bfl-main .bfl-documents strong{display:block;font-size:18px;color:var(--bfl-ink);margin-bottom:5px}#bfl-main .bfl-documents li span{font-size:14px}#bfl-main .bfl-documents .bfl-button{margin-top:28px}#bfl-main .bfl-faq-band{background:var(--bfl-soft)}#bfl-main .bfl-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px}#bfl-main details{border-bottom:1px solid #c5d3cb;padding:22px 0}#bfl-main details:first-child{border-top:1px solid #c5d3cb}#bfl-main summary{font-weight:600;cursor:pointer;color:var(--bfl-ink)}#bfl-main details p{font-size:14px;margin-top:14px}#bfl-main .bfl-close{display:flex;align-items:center;justify-content:space-between;gap:30px}#bfl-main .bfl-close h2{margin-bottom:0}#bfl-main .bfl-pouch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}#bfl-main .bfl-pouch-grid article{background:var(--bfl-soft);padding:28px;border-top:3px solid #9bb8c6}#bfl-main.bfl-pouch .bfl-hero{background:#eff4f7;color:#576e7d;grid-template-columns:1fr 1.15fr}#bfl-main.bfl-pouch .bfl-hero h1,#bfl-main.bfl-pouch .bfl-lead{color:var(--bfl-ink)}#bfl-main.bfl-pouch .bfl-hero .bfl-eyebrow{color:var(--bfl-accent)}#bfl-main .bfl-photo img{display:block;width:100%;height:480px;object-fit:cover}#bfl-main :focus-visible{outline:3px solid #d4a62c;outline-offset:5px}@media(max-width:850px){#bfl-main .bfl-hero,#bfl-main.bfl-pouch .bfl-hero{grid-template-columns:1fr;gap:35px;padding:42px 6vw}#bfl-main .bfl-photo img{height:auto}#bfl-main .bfl-section{padding:60px 6vw}#bfl-main .bfl-cycle,#bfl-main .bfl-documents,#bfl-main .bfl-faq{grid-template-columns:1fr;gap:35px}#bfl-main .bfl-pouch-grid{grid-template-columns:1fr;gap:22px}}@media(max-width:530px){#bfl-main h1{font-size:47px}#bfl-main .bfl-lead{font-size:25px}#bfl-main .bfl-rail{gap:17px;font-size:12px}#bfl-main th,#bfl-main td{padding:16px;font-size:13px}#bfl-main tbody th{width:32%}#bfl-main .bfl-close{flex-direction:column;align-items:flex-start}#bfl-main .bfl-bin-art{padding:20px}}
