:root{--bfg-l-text: #141414;--bfg-l-text-2: #4b4840;--bfg-l-line: rgb(10 10 10 / .1);--bfg-l-line-strong: rgb(10 10 10 / .22);--bfg-l-sand: #f6f3ec;--bfg-l-green: #4a7a0c;--bfg-l-placeholder: #77736a}html .bfg-tw{--secondary: 42 40% 95%;--secondary-foreground: 0 0% 8%;--muted: 43 25% 92%;--smoke: 42 40% 95%;--charcoal: 42 40% 95%;--sidebar-accent: 43 25% 92%;--sidebar-accent-foreground: 0 0% 8%;--shadow-card: 0 4px 20px -8px rgb(10 10 10 / .16)}html .bfg-tw.light-page,html .bfg-tw .light-page{--background: 0 0% 100%;--secondary: 42 40% 95%;--secondary-foreground: 0 0% 8%;--muted: 43 25% 92%;--border: 43 13% 88%;--input: 43 13% 84%}html,body,body .page-wrapper{background:#fff}.bfg-tw :is(.text-primary,.text-accent,.text-lime,.bfg-eyebrow),.bfg-tw :is(.hover\:text-primary,.hover\:text-accent):hover{color:var(--bfg-l-green)}html .bfg-tw:is(.bfg-hero,section.bg-ink:not(.bfg-story--light):not([id^=crew-]):not(:has(.bfg-404__btns))){--foreground: 0 0% 92%;--muted-foreground: 0 0% 72%;--card: 0 0% 14%;--border: 0 0% 100% / .15;color:#fff}.bfg-tw:is(.bfg-hero,section.bg-ink:not(.bfg-story--light):not([id^=crew-]):not(:has(.bfg-404__btns)),.bfg-promo--red,.bfg-mega__tile) :is(.text-primary,.text-accent,.text-lime,.bfg-eyebrow),.bfg-tw:is(.bfg-hero,section.bg-ink:not(.bfg-story--light):not([id^=crew-]):not(:has(.bfg-404__btns))) :is(.hover\:text-primary,.hover\:text-accent):hover,.bfg-tw :is(.bfg-mega__tile,[class*="from-black/"],[class*="from-ink/"])~* :is(.text-primary,.bfg-eyebrow){color:hsl(var(--primary))}.bfg-tw .bfg-qc .bfg-qc__price s,.bfg-tw .bfg-pdp__was{color:#6b675f}.bfg-tw .bfg-pdp-hl{background:var(--bfg-l-sand);color:var(--bfg-l-text);box-shadow:inset 0 0 0 1px var(--bfg-l-line)}:is(.bfg-pdp-hl) :is(a,button):focus-visible{outline-color:#0a0a0a!important}.bfg-tw .bfg-co__step[aria-current=step],.bfg-tw .bfg-co__step[data-state=done] .bfg-co__num{color:var(--bfg-l-green)}.bfg-tw :is(input,select,textarea):is(.bfg-field,[class*="bg-white/"],[class*=bg-background],[class*=bg-card]){background-color:#fff!important;border:1px solid var(--bfg-l-line-strong)!important;color:var(--bfg-l-text)!important}.bfg-tw :is(input,textarea)::placeholder{color:var(--bfg-l-placeholder)!important;opacity:1}.bfg-tw :is(input,select,textarea):is(.bfg-field,[class*="bg-white/"],[class*=bg-background],[class*=bg-card]):focus{border-color:var(--bfg-l-green)!important}.bfg-tw .bfg-crew__date,.bfg-tw .bfg-crew-page__date{color-scheme:light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-opacity='0.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")!important}.bfg-tw :is(.bfg-crew__date,.bfg-crew-page__date):not(.has-value),.bfg-tw :is(.bfg-crew__date,.bfg-crew-page__date):not(.has-value)::-webkit-datetime-edit{color:var(--bfg-l-placeholder)!important}.bfg-tw a.bfg-social:hover{background:var(--bfg-l-text);color:#fff}.bfg-tw.bfg-header>div.bg-ink{background:#fff;color:var(--bfg-l-text);border-color:var(--bfg-l-line)}.bfg-tw.bfg-header .bfg-mega-row{border-color:var(--bfg-l-line)}.bfg-tw.bfg-header>div.bg-ink :is(.text-white,.text-white\/85,.text-white\/70){color:var(--bfg-l-text)}.bfg-tw.bfg-header>div.bg-ink :is(.hover\:text-primary:hover,button:hover,a:hover){color:var(--bfg-l-green)}.bfg-tw.bfg-header .bfg-mega-row nav>a.text-white,.bfg-tw.bfg-header .bfg-mega-row .bfg-mega__item>a.text-white{color:var(--bfg-l-text)}.bfg-tw.bfg-header .bfg-mega-row :is(nav>a,.bfg-mega__item>a):is(.text-primary,:hover){color:var(--bfg-l-green)}.bfg-tw.bfg-header .bfg-mega-row :is(nav>a.text-primary,.bfg-mega__item.is-current>a){text-decoration:underline;text-decoration-color:hsl(var(--primary));text-decoration-thickness:2px;text-underline-offset:.55rem}.bfg-tw.bfg-header .bfg-mega__toggle{color:#1414148c}.bfg-tw.bfg-header :is(.bfg-mega__item.is-current,.bfg-mega__item:hover) .bfg-mega__toggle,.bfg-tw.bfg-header .bfg-mega__toggle[aria-expanded=true]{color:var(--bfg-l-green)}.bfg-tw.bfg-header a.bfg-social{color:#0a0a0a}.bfg-tw.bfg-header a.bfg-social:hover{color:#fff}.bfg-tw.bfg-header>div.bg-ink>.container>a img{filter:drop-shadow(0 1px 1px rgb(10 10 10 / .18))}.bfg-header-section.is-scrolled .bfg-header{box-shadow:0 8px 24px -14px #0a0a0a59}.bfg-tw .bfg-mega__panel{background:#fff;border-top-color:var(--bfg-l-line);box-shadow:0 30px 50px -26px #0a0a0a4d}.bfg-tw .bfg-mega__h{color:var(--bfg-l-green)}.bfg-tw .bfg-mega__list a{color:var(--bfg-l-text-2)}.bfg-tw .bfg-mega__col--big .bfg-mega__list a{color:var(--bfg-l-text)}.bfg-tw .bfg-mega__list a:is(:hover,:focus-visible),.bfg-tw .bfg-mega__col--big .bfg-mega__list a:hover{color:var(--bfg-l-green)}.bfg-tw .bfg-mega__tile{border-color:var(--bfg-l-line)}.bfg-drawer::backdrop{background:#0a0a0a73}.bfg-tw .bfg-drawer__panel,.bfg-tw .bfg-drawer__top{background:#fff;color:var(--bfg-l-text)}.bfg-tw .bfg-drawer__top{border-color:var(--bfg-l-line)}.bfg-tw .bfg-drawer__panel :is(.text-white\/80,.text-white\/60){color:var(--bfg-l-text-2)}.bfg-tw .bfg-drawer__panel .text-white\/40{color:var(--bfg-l-text-2)}.bfg-tw .bfg-drawer__panel>div.border-t{border-color:var(--bfg-l-line)}.bfg-tw .bfg-drawer__panel .bfg-drawer__toplink:hover,.bfg-tw .bfg-drawer__panel a.hover\:text-white:hover{color:var(--bfg-l-green)}.bfg-tw .bfg-drawer__close:hover{background:#0a0a0a0f}.bfg-tw .bfg-drawer__search{background:var(--bfg-l-sand);border-color:var(--bfg-l-line);color:var(--bfg-l-text-2)}.bfg-tw .bfg-drawer__search:hover{background:#efeadf}.bfg-tw .bfg-drawer__panel p.text-primary{color:var(--bfg-l-green)}.bfg-tw .bfg-drawer__panel a.border-white\/10{border-color:var(--bfg-l-line)}.bfg-tw .bfg-drawer__social{color:#0a0a0a}.bfg-tw .bfg-dnav__row{border-bottom-color:var(--bfg-l-line)}.bfg-tw .bfg-dnav__link{color:var(--bfg-l-text)}.bfg-tw :is(.bfg-dnav__row.is-current .bfg-dnav__link,.bfg-dnav__link:hover){color:var(--bfg-l-green)}.bfg-tw .bfg-dnav__arrow{background:var(--bfg-l-sand);color:var(--bfg-l-green)}.bfg-tw .bfg-drill,.bfg-tw .bfg-drill__top{background:#fff;color:var(--bfg-l-text)}.bfg-tw .bfg-drill__top{border-bottom-color:var(--bfg-l-line)}.bfg-tw .bfg-drill__back{border-color:var(--bfg-l-line-strong);color:var(--bfg-l-text)}.bfg-tw .bfg-drill__heading{color:var(--bfg-l-green)}.bfg-tw .bfg-drill__list a{color:var(--bfg-l-text);border-bottom-color:var(--bfg-l-line)}.bfg-tw .bfg-drill__list a:hover{color:var(--bfg-l-green)}:is(.bfg-drawer) :is(a,button):focus-visible{outline-color:#0a0a0a!important}.bfg-search>.bg-black\/70{background:#0a0a0a73}.bfg-tw .bfg-search__panel{background:#fff;color:var(--bfg-l-text);box-shadow:0 24px 50px -24px #0a0a0a59}.bfg-tw .bfg-search__panel :is(.text-white\/40,.text-white\/60){color:var(--bfg-l-text-2)}.bfg-tw .bfg-search__panel input[type=search]{background:var(--bfg-l-sand)!important}.bfg-tw .bfg-search__panel [data-bfg-search-close]:hover{background:#0a0a0a0f}.bfg-tw .bfg-search__panel [data-bfg-search-term]{background:var(--bfg-l-sand);border-color:var(--bfg-l-line);color:var(--bfg-l-text)}.bfg-tw .bfg-search__panel [data-bfg-search-term]:hover{background:#efeadf;border-color:var(--bfg-l-line-strong)}.bfg-tw .bfg-search__panel .bg-white\/5{background:var(--bfg-l-sand)}.bfg-tw .bfg-search__shortcut{border-color:var(--bfg-l-line-strong);color:var(--bfg-l-text)}.bfg-tw .bfg-search__shortcut:is(:hover,:focus-visible){background:var(--bfg-l-sand)}.bfg-tw [data-bfg-search-list]>a{color:var(--bfg-l-text)}.bfg-tw [data-bfg-search-list]>a:hover{background:var(--bfg-l-sand)}.bfg-tw [data-bfg-search-list] :is(.text-white,.text-white\/90,.text-white\/80){color:var(--bfg-l-text)}.bfg-tw [data-bfg-search-list] :is(.text-white\/60,.text-white\/50,.text-white\/40){color:var(--bfg-l-text-2)}.bfg-tw [data-bfg-search-list] .text-primary,.bfg-tw [data-bfg-search-list] .text-accent{color:var(--bfg-l-green)}.bfg-tw [data-bfg-search-list] :is(.bg-white\/5,.bg-white\/10){background:var(--bfg-l-sand)}.bfg-tw .bfg-search__panel :is(a,button):focus-visible{outline-color:#0a0a0a!important}.bfg-tw.bfg-footer .footer-bg{background:#efe9de;background-image:none;color:var(--bfg-l-text);border-top:1px solid var(--bfg-l-line)}.bfg-tw.bfg-footer .footer-bg h2{color:var(--bfg-l-text)}.bfg-tw.bfg-footer .footer-bg :is(.opacity-70){opacity:1;color:var(--bfg-l-text-2)}.bfg-tw.bfg-footer .footer-bg ul.opacity-70 a{color:var(--bfg-l-text-2)}.bfg-tw.bfg-footer .footer-bg a:hover{color:var(--bfg-l-green)}.bfg-tw.bfg-footer .footer-bg a.bfg-social{color:#0a0a0a}.bfg-tw.bfg-footer .footer-bg a.bfg-social:hover{color:#fff}.bfg-tw.bfg-footer .bfg-footer__payments :is(img,svg){border-radius:4px;box-shadow:0 0 0 1px var(--bfg-l-line)}.bfg-tw.bfg-footer .footer-bottom .opacity-60{opacity:.85}.bfg-tw[id^=crew-].bg-ink{background:#fff;border-top:0}.bfg-tw[id^=crew-] :is(.text-white){color:var(--bfg-l-text)}.bfg-tw[id^=crew-] :is(.text-white\/85,.text-white\/75,.text-white\/70){color:var(--bfg-l-text-2)}.bfg-tw[id^=crew-] :is(.text-white\/60,.text-white\/55,.text-white\/45){color:var(--bfg-l-text-2)}.bfg-tw[id^=crew-] .text-primary,.bfg-tw[id^=crew-] .bfg-ico.text-primary{color:var(--bfg-l-green)}.bfg-tw[id^=crew-] .backdrop-blur-sm.rounded-xl{background:var(--bfg-l-sand);border-color:var(--bfg-l-line);box-shadow:none}.bfg-tw[id^=crew-] .text-red-400{color:#b42318}.bfg-offer__panel{background:var(--bfg-l-sand);color:var(--bfg-l-text);border-right:1px solid var(--bfg-l-line)}.bfg-offer__kicker,.bfg-offer__big{color:var(--bfg-l-green)}.bfg-offer__card{box-shadow:0 30px 70px -24px #0a0a0a66;border:1px solid var(--bfg-l-line)}.bfg-tw .bfg-offer__input{background:#fff}.bfg-tw .bfg-offer__input::placeholder{color:var(--bfg-l-placeholder)}@media(max-width:639px){.bfg-offer{background:#0a0a0a73}.bfg-offer__panel{border-right:0;border-bottom:1px solid var(--bfg-l-line)}.bfg-tw .bfg-offer__x{background:#0a0a0a0f;color:#0a0a0a}}.bfg-offer-tab,button.bfg-offer-tab{box-shadow:0 8px 20px -10px #0a0a0a59}.bfg-tw [data-bfg-cookie]{background:#fff;color:var(--bfg-l-text);border-color:var(--bfg-l-line);box-shadow:0 20px 40px -16px #0a0a0a4d}.bfg-tw [data-bfg-cookie] .text-primary{color:var(--bfg-l-green)}.bfg-tw [data-bfg-cookie] :is(.text-white\/75,.text-white\/60){color:var(--bfg-l-text-2)}.bfg-tw [data-bfg-cookie] .hover\:text-white:hover{color:var(--bfg-l-text)}.bfg-tw [data-bfg-cookie] .border-white\/30{border-color:var(--bfg-l-line-strong)}.bfg-tw [data-bfg-cookie] .hover\:bg-white\/10:hover{background:#0a0a0a0d}.bfg-tw .bfg-crew-pop__dialog{background:#fff;border-color:var(--bfg-l-line);color:var(--bfg-l-text)}.bfg-tw .bfg-crew-pop__dialog .text-white{color:var(--bfg-l-text)}.bfg-tw .bfg-crew-pop__dialog :is(.text-white\/80,.text-white\/60,.text-white\/45,.text-white\/40){color:var(--bfg-l-text-2)}.bfg-tw .bfg-crew-pop__dialog .text-primary{color:var(--bfg-l-green)}.bfg-tw input.bfg-crew-pop__dob{color-scheme:light}.bfg-tw input.bfg-crew-pop__dob:focus,.bfg-tw input.bfg-crew-pop__dob.has-value{color:var(--bfg-l-text)!important}.bfg-tw input.bfg-crew-pop__dob:focus::-webkit-datetime-edit,.bfg-tw input.bfg-crew-pop__dob.has-value::-webkit-datetime-edit{color:var(--bfg-l-text)}.bfg-tw section.bg-ink:has(.bfg-404__btns){background:var(--bfg-l-sand);color:var(--bfg-l-text)}.bfg-tw section:has(.bfg-404__btns) .text-white\/70{color:var(--bfg-l-text-2)}.bfg-tw section:has(.bfg-404__btns) .text-primary{color:var(--bfg-l-green)}.bfg-tw section:has(.bfg-404__btns) .bfg-eyebrow{color:var(--bfg-l-green)}.bfg-tw section:has(.bfg-404__btns) .text-primary\/20{color:transparent;-webkit-text-stroke:2px rgb(74 122 12 / .35)}.bfg-tw section:has(.bfg-404__btns) :is(a,button):focus-visible{outline-color:#0a0a0a!important}.bfg-tw .bfg-gv__chip input:checked+span{color:var(--bfg-l-green)}.bfg-tw a.bg-foreground.text-background{background:hsl(var(--primary));color:#0a0a0a;border-radius:9999px}.bfg-tw a.bg-foreground.text-background:hover{opacity:1;background:var(--bfg-lime-light)}.bfg-tw.bfg-notify{background:#fff;color:var(--bfg-l-text);border-color:var(--bfg-l-line);box-shadow:0 30px 60px -24px #0a0a0a59}.bfg-notify::backdrop,.bfg-dialog::backdrop{background:#0a0a0a73}.bfg-tw .bfg-notify__close{color:var(--bfg-l-text-2)}.bfg-tw .bfg-notify__close:hover{background:#0a0a0a0f;color:var(--bfg-l-text)}.bfg-tw .bfg-notify__product,.bfg-tw .bfg-notify__fine{color:var(--bfg-l-text-2)}.bfg-tw .bfg-notify__input{border:1px solid var(--bfg-l-line-strong)}.bfg-tw .bfg-notify__input:focus{border-color:var(--bfg-l-green)}.bfg-tw .bfg-notify__error{color:#b42318}.bfg-tw.bfg-notify :is(a,button,select,input):focus-visible{outline-color:#0a0a0a!important}.bfg-dialog{border-color:var(--bfg-l-line);box-shadow:0 25px 50px -16px #0a0a0a4d}.bfg-tw .bfg-qc__add.bfg-qc__notify{box-shadow:0 0 0 1px var(--bfg-l-line),0 4px 12px -6px #0a0a0a4d}.bfg-tw section.sand-section:has(.bfg-stk__map){background:#fff}.bfg-tw section.sand-section:has(.bfg-stk__map)+section{background:var(--bfg-l-sand)}.bfg-tw .bfg-stk__map,.bfg-tw div.bg-secondary:has(>.bfg-stk__map){background:#fbfaf6}.bfg-tw [data-bfg-stk-zoom] path[fill="#404040"]{fill:#e6dfd0}.bfg-tw [data-bfg-stk-zoom] path[stroke="#595959"],.bfg-tw [data-bfg-stk-zoom] [stroke="#595959"]{stroke:#c9bfaa}.bfg-tw [data-bfg-stk-zoom] [stroke="#666"]{stroke:#b3a993}.bfg-tw [data-bfg-stk-scale]{background:#1414148c!important;border-color:#1414148c!important}.bfg-tw [data-bfg-stk-scale-label]{color:var(--bfg-l-text-2)}.bfg-tw .bfg-stk__filter:not([aria-pressed=true]){background:#fff;color:var(--bfg-l-text);box-shadow:inset 0 0 0 1px var(--bfg-l-line)}.bfg-tw .bfg-stk__filter:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--bfg-l-line-strong);background:#fff}.bfg-tw[data-bfg-recs]{background:var(--bfg-l-sand)}.bfg-tw[data-bfg-recs]>section{border-top:0}.bfg-tw:has(>.bfg-pdp-rev.is-on){background:var(--bfg-l-sand)}.shopify-section:has(.bfg-pdp-rev.is-on)+.shopify-section .bfg-tw[data-bfg-recs]{background:#fff}.bfg-tw [data-bfg-cookie]{border-radius:14px}.bfg-tw [data-bfg-cookie] [data-bfg-cookie-choice=accept],.bfg-tw [data-bfg-cookie] [data-bfg-cookie-choice=decline]{border-radius:9999px;font-weight:700}.bfg-tw.bfg-header .bfg-mega__tile,.bfg-tw.bfg-header .bfg-mega__tile:is(:hover,:focus-visible),.bfg-tw.bfg-header .bfg-mega__tile:is(:hover,:focus-visible) .bfg-mega__tile-t{color:#fff}.bfg-tw.bfg-header .bfg-mega__tile:is(:hover,:focus-visible) .bfg-mega__tile-s{color:hsl(var(--primary))}.bfg-tw.bfg-header .bfg-mega__tile-s svg{transition:transform .25s ease-out}.bfg-tw.bfg-header .bfg-mega__tile:hover .bfg-mega__tile-s svg{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bfg-light.css.map */
