:root{--b-paper:#FBFAF6;--b-white:#FFFFFF;--b-ink:#17201A;--b-muted:#5E6A61;--b-line:#E6E4DC;--b-night:#111712;--b-on-night:#F4F2EA;--b-on-night-muted:#AEB8AE;--b-green:#22914A;--b-green-deep:#176B36;--b-leaf:#E7F3E6;--b-tomato:#D9472B;--b-gold:#E9B44C;--b-display:"Young Serif","Iowan Old Style",Georgia,serif;--b-body:"Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--b-shadow:0 24px 50px -24px rgba(17,23,18,.45);--b-ease:cubic-bezier(.2,.8,.2,1);--font-body-family:var(--b-body);--font-heading-family:var(--b-display)}body{background:var(--b-paper);color:var(--b-ink);font-family:var(--b-body);letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--b-display);font-weight:400;letter-spacing:-.01em}.announcement-bar-section .utility-bar{background:var(--b-green);color:#fff;border:0}.announcement-bar__message{color:#fff;font-weight:600;letter-spacing:.02em;font-size:1.3rem}.section-header .header-wrapper{background:var(--b-white);border-bottom:1px solid var(--b-line)}.header__menu-item{font-weight:600;font-size:1.5rem;color:var(--b-ink)}.header__menu-item span{position:relative}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--b-green);transform:scaleX(0);transform-origin:left;transition:transform .3s}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}.cart-count-bubble{background:var(--b-tomato);color:#fff}.footer{background:var(--b-night);color:var(--b-on-night)}.footer .footer-block__heading{font-family:var(--b-body);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--b-gold);font-weight:700}.footer .list-menu__item--link{color:var(--b-on-night-muted);font-size:1.5rem}.footer .list-menu__item--link:hover{color:#fff}.footer .footer-block__brand-info img{background:#fff;border-radius:16px;padding:6px 10px}.footer .footer-block__details-content .rte,.footer .footer-block__brand-info .rte{color:var(--b-on-night-muted)}.footer .footer__content-bottom{border-color:#ffffff1a}.footer .copyright__content,.footer .copyright__content a{color:var(--b-on-night-muted)}.footer .list-social__link{color:var(--b-on-night)}.footer .newsletter-form__field-wrapper .field__input{background:#fff;color:var(--b-ink)}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-weight:700;letter-spacing:.02em}.button:after,.button:before,.shopify-payment-button__button--unbranded:after{border-radius:999px!important}.card__heading{font-family:var(--b-display);font-weight:400}.card-wrapper .card{border-radius:22px;overflow:hidden}.price{font-weight:800}.drawer__heading{font-family:var(--b-display);font-weight:400}.bgf{font-family:var(--b-body);font-size:1.6rem;line-height:1.6;color:var(--b-ink)}.bgf *,.bgf *:before,.bgf *:after{box-sizing:border-box}.bgf img{display:block;max-width:100%;height:auto}.bgf p{margin:0}.bgf h1,.bgf h2,.bgf h3{margin:0;line-height:1.06;text-wrap:balance;color:inherit}.bgf a{color:inherit}.bgf button{font:inherit;color:inherit;cursor:pointer}.bgf :focus-visible{outline:2px solid var(--b-green);outline-offset:3px;border-radius:6px}.bgf-w{max-width:124rem;margin:0 auto;padding-left:max(1.6rem,env(safe-area-inset-left,0px));padding-right:max(1.6rem,env(safe-area-inset-right,0px))}@media(min-width:760px){.bgf-w{padding-left:max(3.2rem,env(safe-area-inset-left,0px));padding-right:max(3.2rem,env(safe-area-inset-right,0px))}}.bgf-sec{padding-block:clamp(6.4rem,9vw,12rem)}.bgf-sec.pt0{padding-top:0}.bgf-night{background:var(--b-night);color:var(--b-on-night)}.bgf-k{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--b-green)}.bgf-night .bgf-k{color:var(--b-gold)}.bgf-muted{color:var(--b-muted)}.bgf-fine{font-size:1.2rem;color:var(--b-muted)}.bgf-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;flex-wrap:wrap;margin-bottom:clamp(2.8rem,4vw,4.8rem)}.bgf-head .l{display:grid;gap:1.2rem;min-width:0}.bgf-head h2{font-size:clamp(3.4rem,4.4vw,5.8rem);max-width:18ch}.bgf-head p{color:var(--b-muted);max-width:44ch}.bgf-night .bgf-head p{color:var(--b-on-night-muted)}.bgf-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;padding:.95em 1.6em;border-radius:999px;border:1.5px solid transparent;font-weight:700;font-size:1.5rem;line-height:1.2;text-decoration:none;transition:transform .25s ease,background .25s,color .25s,border-color .25s,box-shadow .25s;white-space:nowrap;background:none;cursor:pointer}.bgf-btn svg{width:1.8rem;height:1.8rem;transition:transform .25s;flex:none}.bgf-btn:hover svg{transform:translate(4px)}.bgf-btn--green{background:var(--b-green);color:#fff}.bgf-btn--green:hover{background:var(--b-green-deep);transform:translateY(-2px);box-shadow:0 12px 24px -12px #22914acc}.bgf-btn--line{border-color:currentColor;color:inherit}.bgf-btn--line:hover{background:var(--b-ink);border-color:var(--b-ink);color:#fff}.bgf-night .bgf-btn--line:hover,.bgf-on-dark .bgf-btn--line:hover{background:var(--b-on-night);color:var(--b-night);border-color:var(--b-on-night)}.bgf-btn[disabled]{opacity:.5;pointer-events:none}.bgf-mini{border:0;background:var(--b-green);color:#fff;border-radius:999px;font-size:1.2rem;font-weight:700;padding:.55em 1.1em;transition:background .2s;white-space:nowrap}.bgf-mini:hover{background:var(--b-green-deep)}.bgf-chips{display:flex;gap:.8rem;flex-wrap:wrap}.bgf-chip{border:1.5px solid var(--b-line);background:var(--b-white);padding:.5em 1.1em;border-radius:999px;font-weight:600;font-size:1.4rem;transition:all .2s;text-decoration:none;color:var(--b-ink)}.bgf-chip:hover{border-color:var(--b-green)}.bgf-chip.is-on{background:var(--b-ink);border-color:var(--b-ink);color:#fff}.bgf-night .bgf-chip{background:transparent;border-color:#fff3;color:var(--b-on-night)}.bgf-night .bgf-chip:hover{border-color:var(--b-gold)}.bgf-night .bgf-chip.is-on{background:var(--b-gold);border-color:var(--b-gold);color:var(--b-night)}.bgf-round{width:4.8rem;height:4.8rem;border-radius:50%;border:1.5px solid var(--b-line);background:var(--b-white);display:grid;place-items:center;transition:all .2s;color:var(--b-ink)}.bgf-round:hover{background:var(--b-ink);border-color:var(--b-ink);color:#fff}.bgf-round svg{width:1.8rem;height:1.8rem}.bgf-pills{display:flex;flex-wrap:wrap;gap:.6rem}.bgf-pills span{font-size:1.1rem;font-weight:700;background:var(--b-leaf);color:var(--b-green-deep);padding:.4rem .9rem;border-radius:999px}.bgf-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bgf-qty{display:inline-flex;align-items:center;border:1.5px solid var(--b-line);border-radius:999px;background:var(--b-white)}.bgf-qty button{width:4.2rem;height:4.8rem;border:0;background:transparent;font-weight:700;font-size:1.8rem}.bgf-qty input{width:3.2rem;text-align:center;border:0;background:transparent;font-weight:700;font-size:1.6rem;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.bgf-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.bgf-note{display:flex;gap:.8rem;align-items:center;font-size:1.3rem;color:var(--b-muted);margin-top:1.6rem}.bgf-note svg{width:1.6rem;height:1.6rem;color:var(--b-green);flex:none}.bgf-acc{border-top:1px solid var(--b-line)}.bgf-acc details{border-bottom:1px solid var(--b-line)}.bgf-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.8rem 0;font-weight:700;font-size:1.65rem}.bgf-acc summary::-webkit-details-marker{display:none}.bgf-acc .pm{width:3rem;height:3rem;border-radius:50%;border:1.5px solid var(--b-line);display:grid;place-items:center;flex:none;transition:transform .3s,background .3s,border-color .3s,color .3s}.bgf-acc .pm svg{width:1.4rem;height:1.4rem}.bgf-acc details[open] .pm{transform:rotate(45deg);background:var(--b-green);border-color:var(--b-green);color:#fff}.bgf-acc .ans{padding:0 0 1.8rem;color:var(--b-muted);max-width:60ch}.bgf-acc .ans p+p{margin-top:1rem}.bgf-lift{transition:transform .9s var(--b-ease)}.js .bgf-lift:not(.is-in){transform:translateY(2.6rem)}.bgf-hero{position:relative;background:var(--b-night);color:var(--b-on-night);overflow:hidden;isolation:isolate;min-height:min(78vh,72rem);display:flex;flex-direction:column}.bgf-hero__slides{position:absolute;top:0;right:0;bottom:0;left:38%;z-index:-2}.bgf-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.08);transition:opacity 1.1s ease,transform 7s linear}.bgf-hero__img img{width:100%;height:100%;object-fit:cover}.bgf-hero__img.is-on{opacity:1;transform:scale(1)}.bgf-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--b-night) 0%,var(--b-night) 36%,rgba(17,23,18,.82) 46%,rgba(17,23,18,.15) 70%,rgba(17,23,18,0) 100%),linear-gradient(0deg,#111712bf,#11171200 30%)}.bgf-hero__inner{flex:1;display:flex;align-items:center;position:relative;padding-block:clamp(4.8rem,7vw,9rem) 4rem;width:100%}.bgf-hero__copy{display:grid;gap:2.2rem;max-width:56rem;min-width:0}.bgf-hero__k{color:var(--b-gold)}.bgf-hero__swap{display:grid;gap:1.8rem;transition:opacity .45s ease,transform .45s ease}.bgf-hero__swap.is-out{opacity:0;transform:translateY(1.4rem)}.bgf-hero h1,.bgf-hero h2.bgf-hero__title{font-size:clamp(4.2rem,6.2vw,8.4rem);color:#fff}.bgf-hero__lede{font-size:1.75rem;color:var(--b-on-night-muted);max-width:44ch}.bgf-hero__ctas{display:flex;gap:1.2rem;flex-wrap:wrap}.bgf-hero__ctas .bgf-btn--line{color:var(--b-on-night)}.bgf-hero__pack{display:inline-grid;grid-template-columns:5.6rem 1fr auto;gap:1.2rem;align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:18px;padding:1rem 1.2rem 1rem 1rem;max-width:44rem}.bgf-hero__pack img{width:5.6rem;height:6.4rem;object-fit:contain;background:#fff;border-radius:10px;padding:4px}.bgf-hero__pack b{display:block;font-size:1.5rem}.bgf-hero__pack small{color:var(--b-on-night-muted);font-size:1.3rem}.bgf-seal{position:absolute;right:max(3.2rem,env(safe-area-inset-right,0px));top:4rem;width:13rem;height:13rem;border-radius:50%;background:var(--b-gold);color:var(--b-night);display:grid;place-items:center;box-shadow:var(--b-shadow)}.bgf-seal svg{position:absolute;top:0;right:0;bottom:0;left:0;animation:bgfSpin 22s linear infinite}.bgf-seal text{font-size:11.5px;font-weight:800;letter-spacing:.22em;fill:var(--b-night);font-family:var(--b-body)}.bgf-seal .c{font-family:var(--b-display);font-size:2.6rem;line-height:.9;text-align:center}.bgf-seal .c small{display:block;font-family:var(--b-body);font-size:.85rem;font-weight:800;letter-spacing:.14em;margin-top:.3rem}@keyframes bgfSpin{to{transform:rotate(360deg)}}.bgf-hero__nav{border-top:1px solid rgba(255,255,255,.12);background:#1117128c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bgf-hero__tabs{display:grid;grid-template-columns:repeat(var(--n,3),1fr)}.bgf-hero__tabs button{background:transparent;border:0;color:var(--b-on-night-muted);text-align:left;padding:1.8rem 1.6rem 2rem 0;display:flex;gap:1.2rem;align-items:baseline;position:relative;font-weight:700;transition:color .3s}.bgf-hero__tabs .n{font-size:1.2rem;letter-spacing:.1em;color:var(--b-gold)}.bgf-hero__tabs .l{font-family:var(--b-display);font-weight:400;font-size:2rem}.bgf-hero__tabs button[aria-selected=true]{color:#fff}.bgf-hero__tabs i{position:absolute;left:0;right:1.6rem;top:-1px;height:2px;background:#ffffff1f}.bgf-hero__tabs i b{display:block;height:100%;width:0;background:var(--b-gold)}.bgf-hero__tabs button[aria-selected=true] i b{animation:bgfProg var(--dur,6s) linear forwards}.bgf-hero.is-paused .bgf-hero__tabs button[aria-selected=true] i b{animation-play-state:paused}@keyframes bgfProg{to{width:100%}}@media(max-width:880px){.bgf-hero{min-height:0}.bgf-hero__slides{inset:0 0 auto 0;height:34rem}.bgf-hero__shade{background:linear-gradient(180deg,rgba(17,23,18,0) 0,rgba(17,23,18,.2) 16rem,var(--b-night) 34rem)}.bgf-hero__inner{padding-top:27rem}.bgf-seal{top:2rem;right:1.6rem;width:9.6rem;height:9.6rem}.bgf-seal .c{font-size:1.9rem}.bgf-hero__tabs button{padding:1.4rem .8rem 1.6rem 0;flex-direction:column;gap:.2rem}.bgf-hero__tabs .l{font-size:1.6rem}.bgf-hero__pack{grid-template-columns:4.8rem 1fr}.bgf-hero__pack .bgf-mini{grid-column:1/-1}}.bgf-marquee{background:var(--b-white);border-bottom:1px solid var(--b-line);overflow:hidden}.bgf-marquee__track{display:flex;width:max-content;animation:bgfMarq 36s linear infinite}.bgf-marquee__track span{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 2.6rem;font-family:var(--b-display);font-size:2rem;white-space:nowrap}.bgf-marquee__track svg{width:2.2rem;height:2.2rem;color:var(--b-green)}@keyframes bgfMarq{to{transform:translate(-50%)}}.bgf-pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem}.bgf-card{background:var(--b-white);border:1px solid var(--b-line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:transform .35s var(--b-ease),box-shadow .35s}.bgf-card:hover{transform:translateY(-6px);box-shadow:var(--b-shadow)}.bgf-card__media{position:relative;aspect-ratio:1;overflow:hidden;display:block;background:var(--pbg,#F3F1EA)}.bgf-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .6s ease,transform .8s var(--b-ease)}.bgf-card__media .pack{object-fit:contain;padding:2.2rem}.bgf-card__media .life{object-fit:cover;opacity:0;transform:scale(1.08)}.bgf-card:hover .bgf-card__media .life,.bgf-card.show-life .bgf-card__media .life{opacity:1;transform:scale(1)}.bgf-card__tag{position:absolute;top:1.4rem;left:1.4rem;z-index:2;background:var(--b-white);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem;border-radius:999px}.bgf-card__peek{position:absolute;bottom:1.4rem;right:1.4rem;z-index:2;background:#111712bf;color:#fff;font-size:1.15rem;font-weight:700;padding:.5rem 1rem;border-radius:999px}.bgf-card__body{padding:2rem 2.2rem 2.2rem;display:grid;gap:1rem;flex:1;align-content:start}.bgf-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.bgf-card h3{font-size:2.5rem}.bgf-card h3 a{text-decoration:none}.bgf-card__price{font-weight:800;font-size:1.8rem;font-variant-numeric:tabular-nums;white-space:nowrap}.bgf-card__body>p{color:var(--b-muted);font-size:1.45rem}.bgf-card__acts{display:flex;gap:.8rem;margin-top:.6rem}.bgf-card__acts .bgf-btn{flex:1;padding:.8em 1em;font-size:1.4rem}.bgf-card__acts .bgf-btn--line{flex:0 0 auto}@media(max-width:960px){.bgf-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.bgf-pgrid{grid-template-columns:minmax(0,1fr)}}.bgf-crave{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.8rem,5vw,7.2rem);align-items:center}.bgf-crave__l{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr)}.bgf-crave__l h2{font-size:clamp(3.4rem,4.6vw,6rem)}.bgf-crave__list{display:grid;border-top:1px solid var(--b-line)}.bgf-crave__list button{display:grid;grid-template-columns:4.4rem 1fr 2.4rem;gap:1.4rem;align-items:start;text-align:left;border:0;border-bottom:1px solid var(--b-line);background:transparent;padding:1.8rem 0;position:relative}.bgf-crave__list button:before{content:"";position:absolute;left:-1.6rem;top:1.8rem;bottom:1.8rem;width:3px;border-radius:3px;background:var(--b-green);transform:scaleY(0);transition:transform .35s}.bgf-crave__list button[aria-selected=true]:before{transform:scaleY(1)}.bgf-crave__list .n{font-size:1.2rem;font-weight:800;color:var(--b-muted);letter-spacing:.08em;padding-top:1rem}.bgf-crave__list .b{display:grid;gap:.2rem;min-width:0}.bgf-crave__list small{font-size:1.1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--b-green)}.bgf-crave__list strong{font-family:var(--b-display);font-weight:400;font-size:clamp(2.4rem,2.8vw,3.4rem);line-height:1.1;color:var(--b-muted);transition:color .3s}.bgf-crave__list em{font-style:normal;color:var(--b-muted);font-size:1.45rem;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s,opacity .4s,margin .4s;overflow:hidden}.bgf-crave__list em>span{min-height:0}.bgf-crave__list button[aria-selected=true] strong,.bgf-crave__list button:hover strong{color:var(--b-ink)}.bgf-crave__list button[aria-selected=true] em{grid-template-rows:1fr;opacity:1;margin-top:.6rem}.bgf-crave__list svg{width:2.2rem;height:2.2rem;margin-top:1.2rem;color:var(--b-muted);transition:transform .3s,color .3s}.bgf-crave__list button[aria-selected=true] svg{color:var(--b-green);transform:translate(4px)}.bgf-crave__l>.bgf-btn{justify-self:start}.bgf-crave__r{display:grid;gap:1.4rem;min-width:0}.bgf-crave__stage{position:relative;aspect-ratio:5/4.2;border-radius:28px;overflow:hidden;background:var(--b-night)}.bgf-crave__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.06);transition:opacity .7s ease,transform 1.2s var(--b-ease)}.bgf-crave__img img{width:100%;height:100%;object-fit:cover}.bgf-crave__img.is-on{opacity:1;transform:scale(1)}.bgf-crave__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0e0bb8,#0a0e0b00 45%);pointer-events:none}.bgf-crave__meta{position:absolute;top:1.6rem;left:1.6rem;z-index:2;display:flex;gap:.6rem}.bgf-crave__meta span{background:#ffffffeb;color:var(--b-ink);font-size:1.2rem;font-weight:800;padding:.6rem 1.2rem;border-radius:999px}.bgf-crave__meta span:empty{display:none}.bgf-crave__card{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:1.4rem;flex-wrap:wrap;color:#fff;padding:.6rem .6rem .6rem 1rem}.bgf-crave__card small{display:block;font-size:1.1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold)}.bgf-crave__card b{font-family:var(--b-display);font-weight:400;font-size:clamp(2.2rem,2.4vw,3.2rem);line-height:1.1}.bgf-crave__pair{display:grid;grid-template-columns:5.6rem 1fr auto;gap:1.4rem;align-items:center;background:var(--b-white);border:1px solid var(--b-line);border-radius:18px;padding:1rem 1.2rem 1rem 1rem}.bgf-crave__pair img,.bgf-crave__pair .ic{width:5.6rem;height:5.6rem;border-radius:12px;object-fit:contain;background:var(--b-paper)}.bgf-crave__pair .ic{display:grid;place-items:center;color:var(--b-green);background:var(--b-leaf)}.bgf-crave__pair .ic svg{width:2.8rem;height:2.8rem}.bgf-crave__pair small{display:block;color:var(--b-muted);font-size:1.2rem}.bgf-crave__pair b{font-size:1.5rem}.bgf-crave__pair[hidden]{display:none}@media(max-width:860px){.bgf-crave{grid-template-columns:minmax(0,1fr)}.bgf-crave__r{order:-1}.bgf-crave__list button:before{left:-1rem}}.bgf-rgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;margin-top:2.8rem}.bgf-rlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));gap:2.2rem}.bgf-rcard{text-decoration:none;display:grid;gap:1.2rem;align-content:start;transition:opacity .35s,transform .35s}.bgf-rcard[hidden]{display:none}.bgf-rcard__ph{aspect-ratio:1;border-radius:20px;overflow:hidden;position:relative;background:var(--b-leaf)}.bgf-rcard__ph img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--b-ease)}.bgf-rcard:hover .bgf-rcard__ph img{transform:scale(1.08)}.bgf-rcard__cat{position:absolute;top:1.2rem;left:1.2rem;background:#111712b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1rem;border-radius:999px}.bgf-rcard__made{position:absolute;bottom:1.2rem;left:1.2rem;background:var(--b-green);color:#fff;font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .9rem;border-radius:999px}.bgf-rcard h3{font-size:2.2rem}.bgf-rcard__meta{display:flex;gap:1rem;font-size:1.25rem;color:var(--b-muted);flex-wrap:wrap}.bgf-night .bgf-rcard__meta{color:var(--b-on-night-muted)}@media(max-width:960px){.bgf-rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.bgf-rgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.bgf-rcard h3{font-size:1.8rem}}.bgf-ben{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.8rem,6vw,9rem);align-items:center}.bgf-ben__copy{display:grid;gap:2.2rem;grid-template-columns:minmax(0,1fr)}.bgf-ben__copy h2{font-size:clamp(3.4rem,4.2vw,5.4rem)}.bgf-ben__copy>p,.bgf-ben__copy>.rte{color:var(--b-muted);max-width:52ch}.bgf-ben__art{position:relative;padding:0 0 7rem 4rem}.bgf-ben__art .a{border-radius:26px;width:100%;aspect-ratio:4/3.6;object-fit:cover}.bgf-ben__art .b{position:absolute;left:0;bottom:0;width:44%;aspect-ratio:1;object-fit:cover;border-radius:22px;border:8px solid var(--b-paper);box-shadow:var(--b-shadow)}.bgf-ben__stat{position:absolute;right:2rem;bottom:2rem;background:var(--b-gold);color:var(--b-night);border-radius:20px;padding:1.6rem 2rem;display:flex;gap:1.2rem;align-items:center;box-shadow:var(--b-shadow)}.bgf-ben__stat b{font-family:var(--b-display);font-weight:400;font-size:4.8rem;line-height:1}.bgf-ben__stat span{font-weight:700;font-size:1.35rem;line-height:1.3;max-width:16ch}@media(max-width:860px){.bgf-ben{grid-template-columns:minmax(0,1fr)}.bgf-ben__art{order:-1}}.bgf-tv{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4.4rem)/3);gap:2.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.4rem .2rem .8rem}.bgf-tv::-webkit-scrollbar{display:none}.bgf-tv__item{scroll-snap-align:start;background:var(--b-white);border:1px solid var(--b-line);border-radius:24px;padding:2.6rem;display:grid;gap:1.6rem;align-content:start;position:relative;margin:0}.bgf-tv__stars{display:flex;gap:3px;color:var(--b-gold)}.bgf-tv__stars svg{width:1.8rem;height:1.8rem;fill:currentColor}.bgf-tv__item blockquote{margin:0;font-family:var(--b-display);font-size:2rem;line-height:1.4}.bgf-tv__who{display:flex;gap:1.2rem;align-items:center;margin-top:auto}.bgf-tv__who img{width:4.8rem;height:4.8rem;border-radius:12px;object-fit:cover}.bgf-tv__who b{display:block;font-size:1.5rem}.bgf-tv__who small{color:var(--b-muted);font-size:1.3rem}.bgf-tv__samp{position:absolute;top:2.2rem;right:2.2rem;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted);border:1px dashed var(--b-line);border-radius:999px;padding:.3rem .8rem}.bgf-tv__ctrl{display:flex;gap:.8rem}@media(max-width:960px){.bgf-tv{grid-auto-columns:calc((100% - 2.2rem)/2)}}@media(max-width:620px){.bgf-tv{grid-auto-columns:88%}}.bgf-band{position:relative;color:#fff;isolation:isolate;overflow:hidden}.bgf-band>img,.bgf-band>.bgf-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bgf-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0e0be6,#0a0e0b99 55%,#0a0e0b40)}.bgf-band__in{padding-block:clamp(8rem,11vw,15rem);display:grid;gap:2.2rem}.bgf-band .bgf-k{color:var(--b-gold)}.bgf-band blockquote{margin:0;font-family:var(--b-display);font-size:clamp(3rem,4vw,5.2rem);line-height:1.15;max-width:22ch}.bgf-sign{display:flex;gap:1.4rem;align-items:center}.bgf-sign img,.bgf-sign .av{width:5.2rem;height:5.2rem;border-radius:50%;object-fit:cover;background:var(--b-gold);color:var(--b-night);display:grid;place-items:center;font-family:var(--b-display)}.bgf-sign b{display:block;font-size:1.6rem}.bgf-sign small{color:#c9d2c8;font-size:1.3rem}.bgf-band .bgf-btn--line{color:#fff;justify-self:start}.bgf-news{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,5.6rem);align-items:center;background:var(--b-green-deep);color:#fff;border-radius:32px;padding:clamp(2.8rem,5vw,6.4rem);position:relative;overflow:hidden;isolation:isolate}.bgf-news:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 85% 20%,rgba(233,180,76,.22),transparent 45%),radial-gradient(circle at 10% 100%,rgba(255,255,255,.08),transparent 40%)}.bgf-news__copy{display:grid;gap:1.8rem;grid-template-columns:minmax(0,1fr)}.bgf-news__copy>*{min-width:0}.bgf-news .bgf-k{color:var(--b-gold)}.bgf-news h2{font-size:clamp(3.4rem,4.4vw,5.6rem);color:#fff}.bgf-news__copy>p{color:#cfe5d4;max-width:44ch}.bgf-news__perks{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.bgf-news__perks li{display:flex;gap:1rem;align-items:center;font-weight:600}.bgf-news__perks svg{width:2.2rem;height:2.2rem;padding:4px;border-radius:50%;background:#ffffff24;color:var(--b-gold);flex:none}.bgf-pill{display:flex;background:#fff;border-radius:999px;padding:6px;gap:6px}.bgf-pill input{flex:1;min-width:0;border:0;background:transparent;padding:0 1.6rem;font:inherit;font-size:1.6rem;color:var(--b-ink);outline:none;box-shadow:none}.bgf-pill .bgf-btn{background:var(--b-tomato);color:#fff;padding:.85em 1.3em}.bgf-pill .bgf-btn:hover{background:#b9381f}.bgf-ok{display:flex;gap:1.2rem;align-items:center;background:#ffffff1f;border-radius:16px;padding:1.6rem}.bgf-ok svg{width:2.8rem;height:2.8rem;color:var(--b-gold);flex:none}.bgf-err{font-size:1.35rem;color:var(--b-gold)}.bgf-news__fine{color:#a9cbb2;font-size:1.25rem}.bgf-mails{position:relative;height:46rem;min-width:0}.bgf-mail{position:absolute;left:50%;top:50%;width:min(33rem,88%);background:#fff;color:var(--b-ink);border-radius:20px;box-shadow:0 30px 60px -25px #0000008c;overflow:hidden;transition:transform .8s var(--b-ease),filter .8s;cursor:pointer}.bgf-mail[data-pos="0"]{transform:translate(-50%,-50%);z-index:3}.bgf-mail[data-pos="1"]{transform:translate(-30%,-54%) rotate(7deg) scale(.92);z-index:2;filter:brightness(.92)}.bgf-mail[data-pos="2"]{transform:translate(-70%,-46%) rotate(-7deg) scale(.88);z-index:1;filter:brightness(.85)}.bgf-mail__top{display:flex;gap:1rem;align-items:center;padding:1.2rem 1.4rem;border-bottom:1px solid var(--b-line)}.bgf-mail__top img{width:4rem;height:2.8rem;object-fit:contain}.bgf-mail__top b{display:block;font-size:1.35rem}.bgf-mail__top small{color:var(--b-muted);font-size:1.15rem}.bgf-mail__subj{padding:1rem 1.4rem .8rem;font-weight:800;font-size:1.45rem;line-height:1.35}.bgf-mail__hero{width:100%;aspect-ratio:16/10;object-fit:cover}.bgf-mail__body{padding:1.2rem 1.4rem 1.6rem;display:grid;gap:1rem}.bgf-mail__body p{color:var(--b-muted);font-size:1.35rem;line-height:1.45}.bgf-mail__btn{justify-self:start;background:var(--b-green);color:#fff;font-weight:700;font-size:1.25rem;padding:.55em 1.1em;border-radius:999px}.bgf-news__badge{position:absolute;right:4%;bottom:4%;z-index:4;background:var(--b-gold);color:var(--b-night);font-weight:800;font-size:1.3rem;padding:1rem 1.4rem;border-radius:999px;display:flex;gap:.8rem;align-items:center;box-shadow:var(--b-shadow)}.bgf-news__badge svg{width:1.8rem;height:1.8rem}@media(max-width:860px){.bgf-news{grid-template-columns:minmax(0,1fr)}.bgf-mails{height:40rem}.bgf-pill .bgf-btn{padding:.85em 1em}}.bgf-phead{position:relative;color:#fff;isolation:isolate;overflow:hidden;background:var(--b-night)}.bgf-phead>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bgf-phead:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0e0be0,#0a0e0b59)}.bgf-phead--plain{background:var(--b-leaf);color:var(--b-ink)}.bgf-phead--plain:after{display:none}.bgf-phead .bgf-w{padding-block:clamp(6.4rem,9vw,12rem);display:grid;gap:1.6rem}.bgf-phead--plain .bgf-w{padding-block:clamp(4.8rem,7vw,8.4rem)}.bgf-phead h1{font-size:clamp(4.2rem,6.5vw,8rem);max-width:16ch}.bgf-phead p,.bgf-phead .rte{max-width:52ch;color:#dde3dc;font-size:1.7rem}.bgf-phead--plain p,.bgf-phead--plain .rte{color:var(--b-muted)}.bgf-crumbs{font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--b-gold)}.bgf-phead--plain .bgf-crumbs{color:var(--b-green)}.bgf-crumbs a{text-decoration:none}.bgf-pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.8rem,5vw,7.2rem);align-items:start}.bgf-gal{display:grid;gap:1.2rem;position:sticky;top:11rem}.bgf-gal__main{aspect-ratio:1;border-radius:24px;overflow:hidden;background:var(--pbg,#F3F1EA);position:relative}.bgf-gal__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:2.8rem;opacity:0;transition:opacity .35s}.bgf-gal__main img.is-cover{object-fit:cover;padding:0}.bgf-gal__main img.is-on{opacity:1}.bgf-gal__main:not(.is-ready) img:first-child{opacity:1}.bgf-thumbs{display:flex;gap:1rem;flex-wrap:wrap}.bgf-thumbs button{width:8.4rem;height:8.4rem;border-radius:14px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--b-white)}.bgf-thumbs button[aria-pressed=true]{border-color:var(--b-green)}.bgf-thumbs img{width:100%;height:100%;object-fit:cover}.bgf-info{display:grid;gap:1.8rem;grid-template-columns:minmax(0,1fr)}.bgf-info h1{font-size:clamp(3.6rem,4.6vw,5.6rem)}.bgf-info__price{display:flex;align-items:baseline;gap:1.4rem;flex-wrap:wrap}.bgf-info__price b{font-size:2.6rem;font-variant-numeric:tabular-nums}.bgf-info__price s,.bgf-info__price span,.bgf-info__desc{color:var(--b-muted)}.bgf-diet{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.8rem}.bgf-diet span{display:flex;gap:.8rem;align-items:center;font-size:1.35rem;font-weight:700;background:var(--b-white);border:1px solid var(--b-line);border-radius:12px;padding:1rem 1.2rem}.bgf-diet svg{width:1.8rem;height:1.8rem;color:var(--b-green);flex:none}.bgf-buy{display:flex;gap:1rem;flex-wrap:wrap}.bgf-buy .bgf-btn{flex:1;min-width:20rem}.bgf-buy .shopify-payment-button{flex-basis:100%}.bgf-ship{display:grid;gap:.8rem;font-size:1.4rem;color:var(--b-muted);background:var(--b-white);border:1px solid var(--b-line);border-radius:16px;padding:1.4rem 1.6rem}.bgf-ship div{display:flex;gap:1rem;align-items:center}.bgf-ship svg{width:1.8rem;height:1.8rem;color:var(--b-green);flex:none}.bgf-pair{display:inline-flex;gap:.8rem;align-items:center;text-decoration:none;border:1.5px solid var(--b-line);background:var(--b-white);padding:.35em 1em .35em .35em;border-radius:999px;font-weight:600;font-size:1.4rem}.bgf-pair:hover{border-color:var(--b-green)}.bgf-pair img{width:3.2rem;height:3.2rem;border-radius:50%;object-fit:cover}@media(max-width:860px){.bgf-pdp{grid-template-columns:minmax(0,1fr)}.bgf-gal{position:static}}.bgf-rhero{background:var(--b-night);color:#fff}.bgf-rhero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2.4rem,5vw,7.2rem);align-items:center;padding-block:clamp(4rem,6vw,7.2rem)}.bgf-rhero__in{display:grid;gap:1.4rem}.bgf-rhero h1{font-size:clamp(3.8rem,6vw,7.2rem);max-width:16ch}.bgf-rhero p{max-width:56ch;color:#dde3dc}.bgf-rmeta{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.8rem}.bgf-rmeta div{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:14px;padding:1rem 1.6rem;display:grid}.bgf-rmeta small{font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:#c9d2c8;font-weight:700}.bgf-rmeta b{font-size:1.7rem}.bgf-rhero__ph{position:relative;max-width:46rem;width:100%;justify-self:end}.bgf-rhero__ph:before{content:"";position:absolute;top:-1.4rem;right:-1.4rem;bottom:1.4rem;left:1.4rem;border:1.5px solid rgba(233,180,76,.5);border-radius:32px}.bgf-rhero__ph img{position:relative;width:100%;aspect-ratio:1;object-fit:cover;border-radius:28px;box-shadow:0 40px 80px -30px #000c}.bgf-rbody{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.8rem,5vw,7.2rem);align-items:start}.bgf-ingr{background:var(--b-white);border:1px solid var(--b-line);border-radius:24px;padding:2.6rem;display:grid;gap:1.2rem;position:sticky;top:11rem}.bgf-ingr__head{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;flex-wrap:wrap}.bgf-ingr h2,.bgf-method h2{font-size:3.2rem}.bgf-ingr ul{list-style:none;margin:0;padding:0;display:grid}.bgf-ingr li{display:flex;gap:1.2rem;align-items:flex-start;padding:1rem 0;border-bottom:1px solid var(--b-line);cursor:pointer;transition:color .2s}.bgf-ingr li:before{content:"";width:2rem;height:2rem;border:1.5px solid var(--b-line);border-radius:6px;flex:none;margin-top:.2rem;transition:all .2s;background:var(--b-white) no-repeat center/1.2rem}.bgf-ingr li.is-done{color:var(--b-muted);text-decoration:line-through}.bgf-ingr li.is-done:before{background-color:var(--b-green);border-color:var(--b-green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.bgf-ingr li b{font-variant-numeric:tabular-nums}.bgf-shopit{display:grid;grid-template-columns:6.4rem 1fr;gap:1.2rem;align-items:center;background:var(--b-leaf);border-radius:16px;padding:1.2rem}.bgf-shopit img{width:6.4rem;height:6.4rem;object-fit:contain;background:#fff;border-radius:10px}.bgf-shopit b{display:block}.bgf-shopit small{color:var(--b-muted);display:block;margin-bottom:.6rem}.bgf-method{display:grid;gap:1.8rem;grid-template-columns:minmax(0,1fr)}.bgf-method__head{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.bgf-prog{flex:1;min-width:12rem;height:6px;border-radius:3px;background:var(--b-line);overflow:hidden}.bgf-prog i{display:block;height:100%;width:0;background:var(--b-green);transition:width .4s}.bgf-method__head small{color:var(--b-muted);font-variant-numeric:tabular-nums}.bgf-method ol{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;counter-reset:st}.bgf-method li{counter-increment:st;display:grid;grid-template-columns:5.2rem 1fr;gap:1.6rem;align-items:start;background:var(--b-white);border:1px solid var(--b-line);border-radius:18px;padding:1.8rem;cursor:pointer;transition:border-color .2s,opacity .3s}.bgf-method li:before{content:counter(st);width:5.2rem;height:5.2rem;border-radius:50%;display:grid;place-items:center;font-family:var(--b-display);font-size:2.2rem;background:var(--b-paper);border:1.5px solid var(--b-line);transition:all .3s}.bgf-method li:hover{border-color:var(--b-green)}.bgf-method li.is-done{opacity:.55}.bgf-method li.is-done:before{content:"\2713";background:var(--b-green);border-color:var(--b-green);color:#fff}.bgf-method li>div{padding-top:1.2rem}.bgf-tip{display:flex;gap:1.4rem;background:var(--b-night);color:var(--b-on-night);border-radius:18px;padding:2rem}.bgf-tip svg{width:3rem;height:3rem;color:var(--b-gold);flex:none}.bgf-tip p{color:var(--b-on-night-muted);margin-top:.4rem}.bgf-rte-extra{color:var(--b-muted);max-width:70ch}@media(max-width:860px){.bgf-rhero__grid,.bgf-rbody{grid-template-columns:minmax(0,1fr)}.bgf-rhero__ph{order:-1;justify-self:start;max-width:34rem}.bgf-ingr{position:static}}.bgf-rbar{display:flex;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;align-items:center;margin-bottom:2.8rem}.bgf-rsearch{display:flex;gap:.8rem;align-items:center;border:1.5px solid var(--b-line);background:var(--b-white);border-radius:999px;padding:0 1.4rem;min-width:0;flex:0 1 28rem}.bgf-rsearch svg{width:1.8rem;height:1.8rem;color:var(--b-muted);flex:none}.bgf-rsearch input{border:0;background:transparent;font:inherit;padding:.7em 0;outline:none;min-width:0;width:100%;color:var(--b-ink);box-shadow:none}.bgf-empty{color:var(--b-muted);padding:4rem 0;text-align:center}.bgf-mission{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.8rem,6vw,9rem);align-items:center}.bgf-mission__big{font-family:var(--b-display);font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.25}.bgf-mission__big em,.bgf-mission__big strong{font-style:normal;font-weight:400;color:var(--b-green)}.bgf-mission__txt{display:grid;gap:1.6rem;color:var(--b-muted)}.bgf-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.bgf-mosaic img{border-radius:18px;aspect-ratio:1;object-fit:cover;width:100%}.bgf-mosaic img:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto;height:100%}.bgf-founder{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.8rem,6vw,9rem);align-items:center}.bgf-founder__ph{position:relative;padding:0 4rem 6rem 0;max-width:46rem}.bgf-founder__frame{border-radius:28px;overflow:hidden;aspect-ratio:1;background:var(--b-night)}.bgf-founder__frame img{width:100%;height:100%;object-fit:cover}.bgf-founder__tag{position:absolute;left:2.4rem;bottom:2.8rem;background:var(--b-white);border-radius:16px;padding:1.2rem 1.6rem;box-shadow:var(--b-shadow);z-index:2}.bgf-founder__tag b{display:block;font-family:var(--b-display);font-weight:400;font-size:2rem}.bgf-founder__tag small{color:var(--b-muted);font-size:1.25rem}.bgf-founder__food{position:absolute;right:0;bottom:0;width:38%;aspect-ratio:1;object-fit:cover;border-radius:22px;border:8px solid var(--b-paper);box-shadow:var(--b-shadow)}.bgf-founder__copy{display:grid;gap:2rem}.bgf-founder__copy h2{font-size:clamp(3.4rem,4.2vw,5.4rem)}.bgf-founder__copy .rte{color:var(--b-muted);max-width:52ch}.bgf-cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.bgf-cards3>div{background:var(--b-white);border:1px solid var(--b-line);border-radius:22px;padding:2.8rem;display:grid;gap:1rem;align-content:start}.bgf-cards3 svg{width:3.6rem;height:3.6rem;color:var(--b-green)}.bgf-cards3 h3{font-size:2.5rem}.bgf-cards3 p{color:var(--b-muted);font-size:1.5rem}@media(max-width:860px){.bgf-mission,.bgf-founder,.bgf-cards3{grid-template-columns:minmax(0,1fr)}.bgf-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.bgf-mosaic img:first-child{grid-column:span 2;grid-row:auto;aspect-ratio:16/10}.bgf-founder__ph{padding:0 2.4rem 4.8rem 0}}.bgf-contact{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2.8rem,5vw,7.2rem);align-items:start}.bgf-form{display:grid;gap:1.6rem}.bgf-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem}.bgf-f{display:grid;gap:.6rem}.bgf-f label,.bgf-f .lab{font-size:1.35rem;font-weight:700}.bgf-f input,.bgf-f textarea{font:inherit;font-size:1.6rem;color:var(--b-ink);background:var(--b-white);border:1.5px solid var(--b-line);border-radius:14px;padding:.9em 1em;width:100%;transition:border-color .2s,box-shadow .2s;box-shadow:none}.bgf-f input:focus,.bgf-f textarea:focus{outline:none;border-color:var(--b-green);box-shadow:0 0 0 4px #22914a26}.bgf-f textarea{min-height:15rem;resize:vertical}.bgf-sent{background:var(--b-leaf);border-radius:18px;padding:2.4rem;display:grid;gap:.6rem}.bgf-sent svg{width:3.4rem;height:3.4rem;color:var(--b-green)}.bgf-sent h3{font-size:2.6rem}.bgf-side{display:grid;gap:1.4rem}.bgf-side__card{background:var(--b-white);border:1px solid var(--b-line);border-radius:20px;padding:2.2rem;display:grid;gap:.6rem}.bgf-side__card h3{font-size:2.1rem}.bgf-side__card p,.bgf-side__card .rte{color:var(--b-muted);font-size:1.45rem}.bgf-side__ph{border-radius:20px;overflow:hidden;aspect-ratio:16/10}.bgf-side__ph img{width:100%;height:100%;object-fit:cover}.bgf-errors{color:var(--b-tomato);font-size:1.4rem}@media(max-width:860px){.bgf-contact{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.bgf-two{grid-template-columns:minmax(0,1fr)}}.bgf-help{display:grid;grid-template-columns:24rem minmax(0,1fr);gap:clamp(2.4rem,5vw,7.2rem);align-items:start}.bgf-hnav{display:grid;gap:.4rem;position:sticky;top:11rem}.bgf-hnav a{text-decoration:none;padding:1rem 1.4rem;border-radius:12px;font-weight:600;color:var(--b-muted);transition:background .2s,color .2s}.bgf-hnav a:hover{background:var(--b-white);color:var(--b-ink)}.bgf-hnav a[aria-current=page]{background:var(--b-ink);color:#fff}.bgf-doc{max-width:72rem;display:grid;gap:1.4rem}.bgf-doc.rte h2{font-size:2.8rem;margin:1.8rem 0 .2rem}.bgf-doc.rte h3{font-size:2.2rem;margin:1.4rem 0 .2rem}.bgf-doc.rte p,.bgf-doc.rte li{color:#3e4a41}.bgf-doc.rte mark{background:#fff4d6;color:#7a5300;border-radius:4px;padding:0 .4rem;font-weight:600}@media(max-width:860px){.bgf-help{grid-template-columns:minmax(0,1fr)}.bgf-hnav{position:static;display:flex;overflow-x:auto;gap:.6rem;padding-bottom:.4rem}.bgf-hnav a{white-space:nowrap;background:var(--b-white);border:1px solid var(--b-line)}}.bgf-jobs{display:grid;gap:1.2rem}.bgf-job{background:var(--b-white);border:1px solid var(--b-line);border-radius:20px;overflow:hidden}.bgf-job summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto auto;gap:1.6rem;align-items:center;padding:2.2rem 2.4rem}.bgf-job summary::-webkit-details-marker{display:none}.bgf-job h3{font-size:2.4rem}.bgf-job__tags{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.6rem}.bgf-job__tags span{font-size:1.15rem;font-weight:700;background:var(--b-paper);border:1px solid var(--b-line);padding:.3rem .9rem;border-radius:999px;color:var(--b-muted)}.bgf-job .pm{width:3.4rem;height:3.4rem;border-radius:50%;border:1.5px solid var(--b-line);display:grid;place-items:center;transition:all .3s}.bgf-job .pm svg{width:1.4rem;height:1.4rem}.bgf-job[open] .pm{transform:rotate(45deg);background:var(--b-green);border-color:var(--b-green);color:#fff}.bgf-job__in{padding:0 2.4rem 2.4rem;display:grid;gap:1.2rem;color:var(--b-muted)}@media(max-width:860px){.bgf-job summary{grid-template-columns:1fr auto}.bgf-job summary .sum{display:none}}.bgf-fly{position:fixed;z-index:120;width:64px;height:64px;border-radius:50%;object-fit:cover;pointer-events:none;box-shadow:var(--b-shadow);background:#fff;transition:transform .75s cubic-bezier(.5,-.3,.7,1),opacity .75s}.collection .product-grid .card__inner{border-radius:22px}.collection .card--standard .card__inner{background:#f3f1ea}@media(prefers-reduced-motion:reduce){.bgf *,.bgf *:before,.bgf *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.js .bgf-lift:not(.is-in){transform:none}}div.bgf-hero__shade,div.bgf-hero__shade:empty{display:block}.bgf-band blockquote{color:#fff;font-style:normal;border:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bgf.css.map */
