.fgx a.fgx-btn,.fgx .fgx-btn,.fgx a.fgx-btn:hover{color:#fff}.fgx a.fgx-btn--khaki,.fgx .fgx-btn--khaki,.fgx a.fgx-btn--khaki:hover,.fgx a.fgx-btn--ghost,.fgx .fgx-btn--ghost,.fgx a.fgx-btn--ghost:hover{color:#121212}.fgx a[href]:hover[style*="border-radius:999px"]{border-color:#12121266}.fgx .rte h2,.fgx .rte h3{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;color:#121212;margin:36px 0 12px;line-height:1.15}.fgx .rte h2{font-size:26px}.fgx .rte h3{font-size:20px}.fgx .rte p{margin:0 0 16px}.fgx .rte ul,.fgx .rte ol{margin:0 0 16px;padding-left:22px}.fgx .rte a{color:#121212;text-decoration:underline}.fgx-footer__brand img{align-self:flex-start;width:auto;height:32px;max-width:none;object-fit:contain}section[data-r=hero] h1{text-wrap:balance}.fgx-footer__tagline{font-family:var(--font-display);font-weight:800;font-size:19px;line-height:1.25;letter-spacing:-.015em;color:#fff;margin:0;max-width:22ch;text-wrap:balance}.fgx-footer__soc a{width:36px;height:36px;padding:0;transition:border-color .18s,background .18s}.fgx-footer__soc a svg{display:block}.fgx-footer__soc a:hover{border-color:#ffffffb3;background:#ffffff0f}.fgx-banner__strip{position:absolute;left:34%;right:268px;top:0;width:auto;height:100%;display:block;pointer-events:none}.fgx-banner__strip img{position:absolute;width:30%;height:auto;aspect-ratio:702 / 269;max-width:none;transform:rotate(-9deg);filter:drop-shadow(0 8px 16px rgba(0,0,0,.5))}.fgx-banner__strip img:nth-child(1){left:-2%;top:20%}.fgx-banner__strip img:nth-child(2){left:12%;top:42%}.fgx-banner__strip img:nth-child(3){left:26%;top:20%}.fgx-banner__strip img:nth-child(4){left:40%;top:42%}.fgx-banner__strip img:nth-child(5){left:54%;top:20%}.fgx-banner__strip img:nth-child(6){left:68%;top:42%}.fgx-banner__strip+.fgx-banner__scrim{background:linear-gradient(to right,#121212 24%,#12121200 40% calc(100% - 320px),#121212 calc(100% - 215px))}@media(max-width:860px){.fgx-banner__strip{left:auto;right:0;width:68%;opacity:.5}.fgx-banner__strip+.fgx-banner__scrim{background:linear-gradient(to right,#121212 22%,#12121240 62% 100%)}}.fg-jdgm{--jdgm-primary-color: #121212;--jdgm-secondary-color: rgba(18,18,18,.07);--jdgm-star-color: #BBAA84;--jdgm-reviewer-name-color: #7F6F50;--jdgm-paginate-color: #7F6F50;--jdgm-write-review-bg-color: #121212;--jdgm-write-review-text-color: #ffffff;--jdgm-border-radius: 999px;margin:0}.fg-jdgm .jdgm-rev-widg{max-width:none;margin:0;padding:0}.fg-jdgm .jdgm-rev-widg__title,.fg-jdgm .jdgm-rev-widg__sort-wrapper{display:none!important}.fg-jdgm .jdgm-rev-widg__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:18px 40px;margin:0;padding:22px 26px;background:#fff;border:1px solid rgba(18,18,18,.1);border-radius:18px}.fg-jdgm .jdgm-rev-widg__summary{margin:0;text-align:left}.fg-jdgm .jdgm-rev-widg__summary-average{font-family:var(--font-display);font-weight:800;font-size:17px;color:#121212}.fg-jdgm .jdgm-rev-widg__summary-text{font-size:14px;color:#6e6a5e;margin-top:4px}.fg-jdgm .jdgm-star.jdgm--off{color:#12121229}.fg-jdgm .jdgm-histogram{margin:0;max-width:320px;flex:1 1 240px}.fg-jdgm .jdgm-histogram__row{margin:2px 0}.fg-jdgm .jdgm-histogram__bar{background:#12121212;border-radius:999px;overflow:hidden;height:8px}.fg-jdgm .jdgm-histogram__frequency,.fg-jdgm .jdgm-histogram__percentage{font-size:12px;color:#6e6a5e}.fg-jdgm .jdgm-write-rev-link{display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap;height:44px;padding:0 24px;margin-left:auto;font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.06em;text-decoration:none;border:0}.fg-jdgm .jdgm-rev-widg__body{margin-top:16px}.fg-jdgm .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.fg-jdgm .jdgm-rev{background:#fff;border:1px solid rgba(18,18,18,.1)!important;border-radius:18px;padding:22px 24px 24px;margin:0}.fg-jdgm .jdgm-rev__icon{display:none!important}.fg-jdgm .jdgm-rev__header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.fg-jdgm .jdgm-rev__br{flex-basis:100%;height:0}.fg-jdgm .jdgm-rev__timestamp{font-size:12px;color:#6e6a5e;margin-left:auto}.fg-jdgm .jdgm-rev__author{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.02em;text-transform:none}.fg-jdgm .jdgm-rev__title{display:block;font-family:var(--font-display);font-weight:800;font-size:17px;line-height:1.2;letter-spacing:-.01em;color:#121212;margin:14px 0 6px}.fg-jdgm .jdgm-rev__body,.fg-jdgm .jdgm-rev__body p{font-size:15px;line-height:1.6;color:#33312b;margin:0 0 8px}.fg-jdgm .jdgm-rev__actions,.fg-jdgm .jdgm-rev__social,.fg-jdgm .jdgm-rev__votes{display:none}.fg-jdgm .jdgm-paginate{margin-top:18px;text-align:center;font-family:var(--font-display);font-weight:700}@media(max-width:640px){.fg-jdgm .jdgm-rev-widg__header{padding:18px;gap:14px 20px}.fg-jdgm .jdgm-write-rev-link{margin-left:0;width:100%}}@media(max-width:749px){[data-fg-pdp] .fgx-crumb{display:none}[data-fg-pdp] #buy{padding-top:12px!important;gap:16px!important}[data-fg-pdp] [data-r=gal]{position:static!important;grid-template-columns:1fr!important;gap:8px!important}[data-fg-pdp] [data-r=gal]>div:first-child{order:2;flex-direction:row!important;gap:8px!important;overflow-x:auto}[data-fg-pdp] [data-r=gal] .fg-thumb{width:44px!important;height:44px!important;flex:0 0 auto;border-radius:10px!important;padding:4px!important}[data-fg-pdp] [data-r=gal]>div:last-child{aspect-ratio:auto!important;height:200px!important;border-radius:24px!important;position:relative!important;display:block!important}[data-fg-pdp] [data-r=gal] #fg-shot{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:16px!important;box-sizing:border-box!important;object-fit:contain!important}[data-fg-pdp] #buy>div:nth-child(2){gap:14px!important}[data-fg-pdp] #buy>div:nth-child(2)>*{order:7}[data-fg-pdp] #buy>div:nth-child(2)>span:first-child{display:none}[data-fg-pdp] #buy>div:nth-child(2)>div:has(>h1){order:1}[data-fg-pdp] #buy>div:nth-child(2)>div:has(>h1) h1{font-size:24px!important}[data-fg-pdp] #buy>div:nth-child(2)>div:has(>h1)>p{display:none}[data-fg-pdp] #buy>div:nth-child(2)>#fg-buy{order:2}[data-fg-pdp] #buy>div:nth-child(2)>div:last-child{order:4}[data-fg-pdp] #buy>div:nth-child(2)>div:has(>div>span[aria-current=page]){order:5}[data-fg-pdp] #buy>div:nth-child(2)>div:has(>span:first-child[style*="height:1px"]){order:6}[data-fg-pdp] #buy>div:nth-child(2)>p{order:8}[data-fg-pdp] #buy>div:nth-child(2)>div:has(#fg-nut){order:9}[data-fg-pdp] #fg-buy:not([data-stock=out]){display:grid!important;grid-template-columns:auto 1fr;gap:10px!important;padding:16px 16px 20px!important}[data-fg-pdp] #fg-buy:not([data-stock=out])>*{grid-column:1 / -1}[data-fg-pdp] #fg-buy:not([data-stock=out])>div:has(#fg-box-dec){grid-column:1;flex-wrap:nowrap!important}[data-fg-pdp] #fg-buy:not([data-stock=out])>div:has(#fg-box-dec)>span{display:none}[data-fg-pdp] #fg-buy #fg-cta-once{grid-column:2;width:auto!important;min-height:48px;padding-left:12px;padding-right:12px;font-size:12.5px;line-height:1.2}[data-fg-pdp] #fg-buy #fg-added-once{height:0!important;margin-top:-4px;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/fg-fixes.css.map */
