.bp-host{--bp-yellow:#F5B105;--bp-lime:#CBD528;--bp-ink:#141414;--bp-paper:#FFFDF4;--bp-card:#fff;--bp-limit:#FFF7DB;--bp-max:1160px;--bp-gutter:clamp(18px,4vw,40px);--bp-line:2px;background:var(--bp-paper);color:var(--bp-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.52;min-height:100vh}.bp-host *{box-sizing:border-box}.bp-host a,.bp-host button,.bp-host summary{font:inherit;color:inherit}.bp-host a:focus-visible,.bp-host button:focus-visible,.bp-host summary:focus-visible{outline:4px solid #5B3CC4;outline-offset:3px}.bp-container{max-width:var(--bp-max);margin:auto;padding-left:var(--bp-gutter);padding-right:var(--bp-gutter)}.bp-narrow{max-width:900px}.bp-header{border-bottom:var(--bp-line) solid var(--bp-ink);background:var(--bp-yellow);position:relative;z-index:5}.bp-header__inner{height:66px;display:flex;align-items:center;justify-content:space-between;gap:18px}.bp-brand{font-family:Arial Black,Arial,sans-serif;font-size:24px;font-weight:900;letter-spacing:-.04em;line-height:1;text-decoration:none}.bp-brand__dot{display:inline-block;width:.5em;height:.5em;background:var(--bp-lime);border:2px solid currentColor;border-radius:50%;vertical-align:.08em;margin-left:.12em}.bp-nav{display:flex;align-items:center;gap:20px}.bp-nav>a{font-weight:800;text-decoration:none}.bp-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:var(--bp-line) solid var(--bp-ink);background:var(--bp-ink);color:#fff!important;text-decoration:none;font-weight:900;cursor:pointer}.bp-button--light{background:transparent;color:var(--bp-ink)!important}.bp-button[disabled]{opacity:.45;cursor:not-allowed}.bp-menu{display:none;border:2px solid currentColor;background:none;padding:7px 9px;font-weight:900}.bp-mobile-nav{background:var(--bp-ink);color:#fff;padding:8px var(--bp-gutter) 14px}.bp-mobile-nav a{display:block;text-decoration:none;padding:12px 0;font-weight:800}.bp-hero{background:var(--bp-yellow);border-bottom:var(--bp-line) solid var(--bp-ink)}.bp-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(30px,5vw,78px);align-items:center;padding-top:clamp(38px,6vw,80px);padding-bottom:clamp(34px,6vw,72px)}.bp-eyebrow,.bp-kicker,.bp-evidence-label,.bp-study-id{font:900 11px/1.2 ui-monospace,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.bp-eyebrow{display:inline-block;margin-bottom:14px;border:2px solid var(--bp-ink);border-radius:99px;padding:5px 9px;background:#fff}.bp-display,.bp-hero h1,.bp-section h2,.bp-science-hero h1{font-family:Arial Black,Arial,sans-serif;letter-spacing:-.05em}.bp-hero h1{font-size:clamp(48px,6.1vw,92px);line-height:.94;margin:0 0 22px}.bp-hero__sub{font-size:clamp(17px,1.7vw,22px);max-width:740px;margin:0 0 22px}.bp-price-cue{display:inline-block;font-weight:900;font-size:clamp(18px,2vw,25px);padding:10px 12px;margin-bottom:18px;background:#fff;border:var(--bp-line) solid var(--bp-ink)}.bp-actions{display:flex;flex-wrap:wrap;gap:10px}.bp-media-slot{min-height:360px;border:var(--bp-line) solid var(--bp-ink);background:linear-gradient(145deg,#fffdf4,#fff 65%,#fff5d1);box-shadow:6px 6px 0 var(--bp-ink);display:grid;place-items:center;text-align:center;padding:24px}.bp-media-slot strong{font-family:Arial Black,Arial,sans-serif;font-size:clamp(28px,4vw,52px);line-height:.95}.bp-media-slot small{display:block;max-width:280px;margin:12px auto 0;font-weight:800}.bp-orientation{border-bottom:var(--bp-line) solid var(--bp-ink);background:#fff}.bp-orientation__grid{display:grid;grid-template-columns:.78fr 1.4fr 1.15fr}.bp-orientation__cell{padding:20px clamp(16px,2.2vw,30px);border-right:var(--bp-line) solid var(--bp-ink)}.bp-orientation__cell:last-child{border-right:0}.bp-orientation__cell strong{display:block;text-transform:uppercase;font-size:12px;margin-bottom:6px}.bp-orientation__cell p{margin:0;font-size:14px}.bp-section{padding:clamp(48px,7vw,92px) 0;border-bottom:var(--bp-line) solid var(--bp-ink)}.bp-section-heading{max-width:780px;margin-bottom:28px}.bp-section h2{font-size:clamp(34px,4.4vw,62px);line-height:1;margin:0}.bp-section-intro{font-size:18px;max-width:760px}.bp-purchase{display:grid;grid-template-columns:.6fr 1.4fr;gap:36px;align-items:start}.bp-pack-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bp-pack{position:relative;text-align:left;padding:18px;background:#fff;border:var(--bp-line) solid var(--bp-ink);min-height:126px;color:var(--bp-ink);cursor:pointer}.bp-pack[aria-pressed=true]{background:var(--bp-yellow);box-shadow:5px 5px 0 var(--bp-ink)}.bp-pack__title{font-weight:900;font-size:19px}.bp-pack__price{font-family:Arial Black,Arial,sans-serif;font-size:36px;font-weight:900;line-height:1.05;margin-top:10px}.bp-pack__save{font-size:13px;font-weight:800;margin-top:5px}.bp-commerce-action{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:6px}.bp-commerce-note{grid-column:1/-1;font-size:13px}.bp-verification{border:2px dashed var(--bp-ink);padding:18px;background:#fff8e5;max-width:820px}.bp-science-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bp-evidence-card,.bp-study,.bp-key-card{position:relative;background:#fff;border:var(--bp-line) solid var(--bp-ink);padding:22px;border-radius:5px}.bp-evidence-card[data-bp-evidence=OTHER_INSECT_FRASS_RESEARCH],.bp-study[data-bp-evidence=OTHER_INSECT_FRASS_RESEARCH]{border-style:double;border-width:4px}.bp-evidence-card[data-bp-evidence=INGREDIENT_OR_MECHANISM_RESEARCH],.bp-study[data-bp-evidence=INGREDIENT_OR_MECHANISM_RESEARCH]{border-style:dotted;border-width:3px}.bp-evidence-label{display:inline-block}.bp-study-id{position:absolute;right:18px;top:18px}.bp-evidence-card h3,.bp-study h3{font-family:Arial Black,Arial,sans-serif;font-size:24px;line-height:1.08;margin:18px 0}.bp-evidence-card p,.bp-study p{margin:0;padding:12px 0;border-top:1px solid #c9c4ae;font-size:14px}.bp-evidence-card p strong,.bp-study p strong{display:block;font:900 10px/1.2 ui-monospace,Consolas,monospace;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.bp-limit{background:var(--bp-limit);border:1px dashed var(--bp-ink)!important;padding:12px!important;margin-top:6px!important}.bp-source-action{display:inline-flex;margin-top:16px;border-bottom:2px solid currentColor;text-decoration:none;font-weight:900}.bp-observation{display:grid;grid-template-columns:.55fr 1.45fr;gap:24px;border:3px dashed var(--bp-ink);padding:26px;background:#fff5d1;box-shadow:5px 5px 0 var(--bp-ink)}.bp-provenance{display:grid;grid-template-columns:.7fr 1.3fr;gap:32px}.bp-provenance__stamp{font-family:Arial Black,Arial,sans-serif;font-size:clamp(38px,5vw,72px);font-weight:900;line-height:.95}.bp-faq-list{max-width:900px}.bp-faq-list details{border-top:var(--bp-line) solid var(--bp-ink)}.bp-faq-list details:last-child{border-bottom:var(--bp-line) solid var(--bp-ink)}.bp-faq-list summary{padding:17px 0;font-weight:900;cursor:pointer}.bp-faq-list p{max-width:760px;margin:0 0 18px}.bp-final{background:var(--bp-ink);color:#fff}.bp-footer{padding:34px 0 54px;background:var(--bp-ink);color:#fff}.bp-footer__inner{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.bp-footer small{max-width:680px}.bp-science-hero{padding:54px 0 38px;border-bottom:var(--bp-line) solid var(--bp-ink)}.bp-science-hero h1{font-size:clamp(46px,7vw,94px);line-height:.94;margin:0 0 16px}.bp-key-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.bp-study-stack{display:grid;gap:18px}.bp-study{max-width:1000px}.bp-study h3{padding-right:60px}.bp-study__meta{display:flex;justify-content:space-between;gap:14px}.bp-unknown-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.bp-unknown{border:2px dashed #555;padding:16px;background:#f7f6f0}.bp-cart-item{display:grid;grid-template-columns:1fr auto;gap:18px;padding:18px 0;border-top:2px solid var(--bp-ink)}.bp-cart-item:last-child{border-bottom:2px solid var(--bp-ink)}.bp-warning{padding:16px;border:2px dashed #7b1d1d;background:#fff3f1}.bp-host input[type=number]{min-height:44px;padding:8px;border:2px solid var(--bp-ink);max-width:90px}.bp-host button{min-height:44px}.bp-host [hidden]{display:none!important}@media(max-width:800px){.bp-nav{display:none}.bp-menu{display:block}.bp-header__inner{height:60px}.bp-hero__grid{grid-template-columns:1fr;gap:18px;padding-top:26px;padding-bottom:26px}.bp-hero h1{font-size:clamp(43px,13vw,58px)}.bp-media-slot{min-height:150px}.bp-orientation__grid{grid-template-columns:1fr}.bp-orientation__cell{border-right:0;border-bottom:var(--bp-line) solid var(--bp-ink)}.bp-purchase{grid-template-columns:1fr;gap:20px}.bp-science-grid,.bp-observation,.bp-provenance,.bp-key-grid,.bp-unknown-grid{grid-template-columns:1fr}.bp-commerce-action{align-items:stretch;flex-direction:column}.bp-footer__inner{display:grid}.bp-study h3{padding-right:0}}@media(max-width:420px){.bp-container{padding-left:16px;padding-right:16px}.bp-pack-grid{gap:8px}.bp-pack{padding:13px}.bp-pack__price{font-size:27px}.bp-button{padding:9px 13px}.bp-brand{font-size:22px}}.bp-orientation{background:var(--bp-ink);color:#fff;border-bottom:0}.bp-orientation__grid{border-left:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16)}.bp-orientation__cell{padding-top:22px;padding-bottom:22px;border-right:1px solid rgba(255,255,255,.16)}.bp-orientation__cell strong{font:900 10px/1.2 ui-monospace,Consolas,monospace;letter-spacing:.1em;color:var(--bp-yellow);margin-bottom:8px}.bp-orientation__cell p{font-size:15px;line-height:1.45;color:#ffffffe0}.bp-section:has(.bp-science-grid){background:#f3efe2;padding-top:clamp(58px,6vw,78px);padding-bottom:clamp(64px,7vw,88px)}.bp-section:has(.bp-science-grid) .bp-section-heading{max-width:none;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:40px;align-items:end;margin-bottom:30px}.bp-section:has(.bp-science-grid) .bp-section-heading h2{font-size:clamp(48px,5.3vw,76px);line-height:.92}.bp-section:has(.bp-science-grid) .bp-section-intro{max-width:570px;margin:0 0 5px;font-size:18px;line-height:1.5}.bp-section:has(.bp-science-grid) .bp-science-grid{gap:16px;align-items:stretch}.bp-section:has(.bp-science-grid) .bp-evidence-card{border:0!important;border-radius:16px;padding:26px 24px 24px;min-height:360px;box-shadow:0 1px #14141414;overflow:hidden;display:flex;flex-direction:column}.bp-section:has(.bp-science-grid) .bp-evidence-card:before{content:"";position:absolute;inset:0 0 auto;height:7px;background:var(--bp-lime)}.bp-section:has(.bp-science-grid) .bp-evidence-card[data-bp-evidence=OTHER_INSECT_FRASS_RESEARCH]:before{background:var(--bp-yellow)}.bp-section:has(.bp-science-grid) .bp-evidence-card[data-bp-evidence=INGREDIENT_OR_MECHANISM_RESEARCH]:before{background:var(--bp-ink)}.bp-section:has(.bp-science-grid) .bp-evidence-label{display:inline-flex;align-self:flex-start;background:#f5f1e5;border-radius:999px;padding:6px 9px;letter-spacing:.07em}.bp-section:has(.bp-science-grid) .bp-study-id{right:22px;top:25px;color:#6f6b60}.bp-section:has(.bp-science-grid) .bp-evidence-card h3{font-size:26px;line-height:1.04;margin:24px 0 18px}.bp-section:has(.bp-science-grid) .bp-evidence-card p{padding:12px 0;border-top:1px solid #ddd7c8;line-height:1.48}.bp-section:has(.bp-science-grid) .bp-limit{margin-top:auto!important;border:0!important;border-radius:9px;background:#fbf4dc;padding:13px!important}.bp-section:has(.bp-science-grid) .bp-source-action{margin-top:22px;border:2px solid var(--bp-ink);border-radius:999px;padding:10px 17px;background:#fff;text-decoration:none}@media(max-width:800px){.bp-orientation__grid{border:0}.bp-orientation__cell{border-right:0;border-bottom:1px solid rgba(255,255,255,.16)}.bp-section:has(.bp-science-grid) .bp-section-heading{grid-template-columns:1fr;gap:12px}.bp-section:has(.bp-science-grid) .bp-section-heading h2{font-size:48px}.bp-section:has(.bp-science-grid) .bp-evidence-card{min-height:0}}.bp-section:has(.bp-observation){background:#fffdf6;padding-top:clamp(78px,8vw,108px);padding-bottom:clamp(64px,7vw,92px)}.bp-observation{position:relative;display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:clamp(34px,6vw,88px);border:0;padding:0;background:transparent;box-shadow:none;align-items:start}.bp-observation:before{content:"FIELD NOTE / SMALL TEST";position:absolute;top:-34px;left:0;font:900 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.13em;color:#6d675a}.bp-observation>div:first-child .bp-evidence-label{display:inline-block;background:var(--bp-yellow);border:2px solid var(--bp-ink);padding:6px 9px;transform:rotate(-1deg)}.bp-observation>div:first-child h2{margin-top:16px;font-size:clamp(44px,5vw,72px);line-height:.91}.bp-observation>div:first-child:after{content:"6";display:block;margin-top:34px;font-family:Arial Black,Arial,sans-serif;font-size:clamp(118px,13vw,190px);line-height:.68;letter-spacing:-.09em;color:var(--bp-yellow);-webkit-text-stroke:3px var(--bp-ink);text-shadow:7px 7px 0 var(--bp-ink)}.bp-observation>div:nth-child(2)>p:first-child{margin:2px 0 28px;font-size:clamp(20px,2vw,28px);line-height:1.38;max-width:780px}.bp-observation .bp-limit{margin:0!important;padding:19px 21px!important;background:var(--bp-ink)!important;color:#fff;border:0!important;border-left:10px solid var(--bp-yellow)!important;font-size:14px;line-height:1.5}.bp-observation .bp-limit strong{display:block;margin:0 0 8px;color:var(--bp-yellow);font:900 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.bp-section:has(.bp-provenance){overflow:hidden;background:var(--bp-yellow);padding-top:clamp(76px,8vw,104px);padding-bottom:clamp(70px,7vw,96px)}.bp-provenance{position:relative;display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(36px,6vw,90px);align-items:center}.bp-provenance:before{content:"SOURCE / PROCESS";position:absolute;top:-34px;left:0;font:900 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.13em}.bp-provenance__stamp{font-size:clamp(48px,5.4vw,78px);line-height:.88;letter-spacing:-.055em}.bp-provenance__stamp:after{content:"BREED  >  INCUBATE  >  REAR  >  HARVEST";display:block;margin-top:24px;padding:12px 14px;background:var(--bp-ink);color:var(--bp-yellow);font:900 10px/1.35 ui-monospace,Consolas,monospace;letter-spacing:.08em;box-shadow:5px 5px #fff}.bp-provenance>div:last-child{position:relative;background:#fff9e9;border:3px solid var(--bp-ink);padding:28px 26px 0;box-shadow:9px 9px 0 var(--bp-ink);transform:rotate(.35deg)}.bp-provenance>div:last-child:before{content:"SPECIES / GRYLLODES SIGILLATUS";display:inline-block;margin-bottom:15px;padding:5px 7px;background:var(--bp-ink);color:var(--bp-yellow);font:900 9px/1 ui-monospace,Consolas,monospace;letter-spacing:.1em}.bp-provenance .bp-section-intro{margin:0;font-size:clamp(18px,1.8vw,22px);line-height:1.48}.bp-provenance>div:last-child p:last-child{margin:24px -26px 0;padding:15px 26px;background:var(--bp-ink);color:#fff;font-size:13px;line-height:1.45}.bp-provenance>div:last-child p:last-child strong{color:var(--bp-yellow)}#faq{background:#fffdf6;padding-top:clamp(68px,7vw,94px);padding-bottom:clamp(68px,7vw,94px)}#faq .bp-section-heading{max-width:none;display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:30px}#faq .bp-section-heading:before{content:"QUICK ANSWERS";display:block;color:#6d675a;font:900 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.13em;order:2;padding-bottom:9px}#faq .bp-section-heading h2{font-size:clamp(52px,5.5vw,80px);line-height:.9}.bp-faq-list{max-width:none;counter-reset:bpfaq}.bp-faq-list details{counter-increment:bpfaq;border-top:2px solid var(--bp-ink);transition:background .15s ease}.bp-faq-list details:last-child{border-bottom:2px solid var(--bp-ink)}.bp-faq-list summary{display:grid;grid-template-columns:64px 1fr 38px;align-items:center;gap:16px;padding:21px 0;font-family:Arial Black,Arial,sans-serif;font-size:clamp(20px,2vw,28px);line-height:1.08;letter-spacing:-.025em;list-style:none;cursor:pointer}.bp-faq-list summary::-webkit-details-marker{display:none}.bp-faq-list summary:before{content:"0" counter(bpfaq);font:900 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.13em}.bp-faq-list summary:after{content:"+";font-family:Arial,Helvetica,sans-serif;font-size:34px;font-weight:700;line-height:1;text-align:center}.bp-faq-list details[open]{background:var(--bp-yellow);box-shadow:0 0 0 12px var(--bp-yellow)}.bp-faq-list details[open] summary:after{content:"-"}.bp-faq-list details p{max-width:820px;margin:0 0 24px 80px;font-size:16px;line-height:1.6}.bp-final{position:relative;overflow:hidden;background:var(--bp-ink);color:#fff;padding-top:clamp(62px,8vw,108px);padding-bottom:clamp(66px,8vw,112px)}.bp-final:before{content:"BUG POOP";position:absolute;right:-2vw;bottom:-.12em;font-family:Arial Black,Arial,sans-serif;font-size:clamp(120px,18vw,300px);line-height:.7;letter-spacing:-.08em;color:#ffffff0b;white-space:nowrap;pointer-events:none}.bp-final .bp-container{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(35px,6vw,90px);align-items:end}.bp-final .bp-section-heading{margin:0;max-width:none}.bp-final .bp-kicker{color:var(--bp-yellow);margin-bottom:14px}.bp-final h2{font-size:clamp(48px,6vw,86px);line-height:.89;letter-spacing:-.055em}.bp-final .bp-container>div:last-child:before{content:"1 BAG \a3 19.99  /  2 BAGS \a3 29.98  /  SAVE \a3 10 WITH 2";display:block;margin-bottom:18px;color:var(--bp-yellow);font:900 10px/1.45 ui-monospace,Consolas,monospace;letter-spacing:.08em}.bp-final .bp-button{width:100%;min-height:58px;border:3px solid #fff;border-radius:0;box-shadow:6px 6px 0 var(--bp-yellow);font-size:16px;background:var(--bp-yellow)!important;color:var(--bp-ink)!important}.bp-final .bp-button:hover{transform:translate(1px,1px);box-shadow:4px 4px 0 var(--bp-yellow)}@media(max-width:800px){.bp-observation,.bp-provenance,.bp-final .bp-container{grid-template-columns:1fr}.bp-observation{gap:30px}.bp-observation>div:first-child:after{font-size:110px;margin-top:26px}.bp-provenance{gap:32px}.bp-provenance>div:last-child{transform:none}.bp-provenance__stamp:after{font-size:9px}.bp-faq-list summary{grid-template-columns:44px 1fr 30px;gap:10px}.bp-faq-list details p{margin-left:54px}.bp-final .bp-container{align-items:start}#faq .bp-section-heading{align-items:flex-end}}@media(max-width:440px){.bp-observation>div:first-child h2{font-size:42px}.bp-observation>div:first-child:after{font-size:92px}.bp-provenance__stamp{font-size:46px}.bp-provenance__stamp:after{line-height:1.55}.bp-faq-list summary{grid-template-columns:34px 1fr 26px;font-size:19px;padding:18px 0}.bp-faq-list details p{margin-left:0}.bp-faq-list details[open]{box-shadow:0 0 0 8px var(--bp-yellow)}#faq .bp-section-heading{display:block}#faq .bp-section-heading:before{margin-top:14px}.bp-final .bp-container>div:last-child:before{font-size:9px}}html,body{margin:0!important;padding:0!important}.bp-skip-link{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bp-skip-link:focus,.bp-skip-link:focus-visible{position:fixed!important;top:12px!important;left:12px!important;width:auto!important;height:auto!important;margin:0!important;padding:10px 14px!important;overflow:visible!important;clip:auto!important;white-space:normal!important;border:2px solid var(--bp-ink)!important;background:#fff!important;color:var(--bp-ink)!important;z-index:9999!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bugpoop.css.map */
