:root{--bgp-gold: #d9b97a;--bgp-gold-hi: #e6cc96;--bgp-gold-soft: rgba(217, 185, 122, .12);--bgp-line: rgba(217, 185, 122, .22);--bgp-line-strong: rgba(217, 185, 122, .55);--bgp-ink: #121110;--bgp-surface: #1b1613;--bgp-surface-2: #241c16;--bgp-text: #f4ede2;--bgp-text-muted: #cbbfae;--bgp-on-gold: #1a1408;--bgp-font-display: var(--heading-font-family);--bgp-font-text: var(--body-font-family);--bgp-fs-xs: 1.3rem;--bgp-fs-sm: 1.4rem;--bgp-fs-md: 1.6rem;--bgp-fs-lg: 1.8rem;--bgp-fs-price: 2.6rem;--bgp-fs-pdp-title: clamp(2.6rem, 1.4rem + 1.3vw, 3.6rem);--bgp-track-ui: .12em;--bgp-track-eyebrow: .22em;--bgp-space-1: .4rem;--bgp-space-2: .8rem;--bgp-space-3: 1.2rem;--bgp-space-4: 1.6rem;--bgp-space-5: 2.4rem;--bgp-space-6: 3.2rem;--bgp-radius: 2px;--bgp-tap: 44px;--bgp-shadow: 0 12px 32px rgba(0, 0, 0, .45);--bgp-ease: cubic-bezier(.2, .7, .2, 1);--navigation-font-family: var(--body-font-family);--navigation-font-weight: 400;--navigation-font-style: normal}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance;font-variant-numeric:lining-nums}main p{text-wrap:pretty}.price,.price__current,.price__was,.cart-item__price,.cart-subtotal,.tb-crate-card__price,.tb-runningtotal__amount{font-variant-numeric:lining-nums tabular-nums}::selection{background:var(--bgp-gold);color:var(--bgp-on-gold)}a{text-underline-offset:.2em;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--bgp-gold);outline-offset:2px;box-shadow:none}@media(forced-colors:active){a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid LinkText}}.main-nav__item--primary,.main-nav a,.secondary-nav__item{font-family:var(--bgp-font-text);font-weight:400;letter-spacing:.02em}.main-nav :is(.child-nav__item,.child-nav__item--toggle,.grandchild-nav__item,.main-nav__item--toggle,summary,button,span,p),.main-menu__content :is(a,summary,button,.child-nav__item,.grandchild-nav__item){font-family:var(--bgp-font-text)}.main-nav__item--primary{font-size:1.5rem}@media(hover:hover){.main-nav__item--primary:hover,.secondary-nav__item:hover{color:var(--bgp-gold)}}html body .mega-nav--columns ul.child-nav .child-nav__item{font-family:var(--bgp-font-text)!important;font-weight:400!important}html body .mega-nav--columns ul.child-nav li a.main-nav__item-header{font-family:var(--heading-font-family)!important;font-weight:400!important}.secondary-nav__item:not(.secondary-nav__cta){color:var(--bgp-text-muted)}html body .cc-header .secondary-nav__item.secondary-nav__cta--button,html body .cc-header .tb-chat-trigger{min-height:36px;padding:0 var(--bgp-space-4);border:1px solid var(--bgp-line-strong)!important;border-radius:var(--bgp-radius);background:transparent!important;color:var(--bgp-gold)!important;font-family:var(--bgp-font-text);font-size:var(--bgp-fs-sm);font-weight:400;letter-spacing:.06em;transition:background-color .2s var(--bgp-ease),border-color .2s var(--bgp-ease)}html body .cc-header .secondary-nav__item.secondary-nav__cta--button:hover,html body .cc-header .tb-chat-trigger:hover{background:var(--bgp-gold-soft)!important;border-color:var(--bgp-gold)!important;color:var(--bgp-gold-hi)!important}.cc-header .tb-chat-trigger svg{color:currentColor}.breadcrumbs{font-size:var(--bgp-fs-xs);color:var(--bgp-text-muted);letter-spacing:.02em}.breadcrumbs a{color:var(--bgp-text-muted)}.breadcrumbs a:hover{color:var(--bgp-gold)}.product-info .product-title{font-size:var(--bgp-fs-pdp-title);line-height:1.15;letter-spacing:.01em}.product-info .product-info__price .price{font-size:var(--bgp-fs-price)}.product-info .product-info__price .price__current,.product-info .product-info__price .price .price__current{color:var(--bgp-gold)}.product-info .product-vendor-sku{color:var(--bgp-text-muted);font-size:var(--bgp-fs-xs);letter-spacing:.02em}.product-info .bg-ship-line{color:var(--bgp-text-muted)}html body .product-info .js-product-form-main button.btn.btn--primary.w-full,html body .product-info .product-info__add-button .btn,html body .product-info button[name=add],html body .product-info .bg-options-trigger button.shopify-payment-button__button,html body .product-info [data-bg-cta-scoped].shopify-payment-button__button,html body .product-info .fleet-pdp-action__btn,html body .product-info .fleet-reviews-btn,html body .product-info .fleet-sip-save__btn{font-size:var(--bgp-fs-sm)!important;letter-spacing:var(--bgp-track-ui)!important;border-radius:var(--bgp-radius)!important;transition:background-color .2s var(--bgp-ease),color .2s var(--bgp-ease),border-color .2s var(--bgp-ease),filter .2s var(--bgp-ease)!important}html body .product-info .fleet-pdp-action__btn{background:transparent!important;background-image:none!important;color:var(--bgp-gold)!important;border:1px solid var(--bgp-line-strong)!important;box-shadow:none!important}html body .product-info .fleet-pdp-action__btn:hover{background:var(--bgp-gold-soft)!important;border-color:var(--bgp-gold)!important;color:var(--bgp-gold-hi)!important}html body .product-info .fleet-pdp-action__btn:before,html body .product-info .fleet-pdp-action__btn:after{display:none!important}.product-info .product-info__block+.product-info__block.fleet-pdp-action{margin-top:var(--bgp-space-2)}.btn{border-radius:var(--bgp-radius);letter-spacing:var(--bgp-track-ui)}.btn--primary:hover{filter:brightness(1.06)}.card--product .card__title,.card--product .card__title a{line-height:1.35}.card--product .card__vendor{color:var(--bgp-text-muted);letter-spacing:.14em}.card--product .price__current{font-weight:700}.footer a{color:var(--bgp-text-muted);transition:color .2s var(--bgp-ease)}.footer a:hover{color:var(--bgp-gold)}html body .tb-build-crate{--tb-bg: var(--bgp-ink);--tb-text: var(--bgp-text);--tb-heading: var(--bgp-text);--tb-accent: var(--bgp-gold);--tb-border: var(--bgp-line);--tb-muted: var(--bgp-text-muted);--tb-cream: var(--bgp-gold-soft);--tb-dark: var(--bgp-gold);--tb-fh: var(--heading-font-family);--tb-fb: var(--body-font-family)}html body .tb-build-crate__inner.page-width{width:100%;max-width:1200px}html body .tb-build-crate__eyebrow,html body .tb-stepmeta{font-size:1.2rem;letter-spacing:var(--bgp-track-eyebrow);color:var(--bgp-gold)}html body .tb-build-crate__title{font-weight:400;letter-spacing:.02em}html body .tb-crate-step__num{background:var(--bgp-ink);border-color:var(--bgp-line-strong)}html body .tb-crate-step--active .tb-crate-step__num{box-shadow:inset 0 0 0 4px var(--bgp-ink)}html body .tb-crate-step--done .tb-crate-step__num:after{background:var(--bgp-ink)}html body .tb-crate-step__label{font-size:1.2rem}html body .tb-crate-card,html body .tb-final__contents,html body .tb-final__summary,html body .tb-final__greeting{background:var(--bgp-surface-2);border-color:var(--bgp-line);border-radius:var(--bgp-radius)}html body .tb-crate-card:hover{border-color:var(--bgp-line-strong);box-shadow:var(--bgp-shadow)}html body .tb-crate-card--selected{border-color:var(--bgp-gold);box-shadow:0 0 0 1px var(--bgp-gold) inset}html body .tb-crate-card__media{background:#fff}html body .tb-crate-card__title{font-size:1.4rem}html body .tb-crate-card__badge,html body .tb-crate-card__addbtn,html body .tb-crate-card__addbtn--added{color:var(--bgp-on-gold)}html body .tb-crate-card__addbtn{min-height:var(--bgp-tap);border-radius:var(--bgp-radius);font-size:1.3rem;letter-spacing:var(--bgp-track-ui);text-transform:uppercase}html body .tb-crate-card__addbtn:hover,html body .tb-crate-card__addbtn--added{background:var(--bgp-gold-hi)}html body .tb-qty-btn,html body .tb-qty-input,html body .tb-contents-item__qty button,html body .tb-contents-item__remove{background:transparent;color:var(--bgp-text)}html body .tb-qty-btn{width:36px;height:36px}html body .tb-qty-input{height:36px}html body .tb-cta{border-radius:var(--bgp-radius);background:var(--bgp-gold);color:var(--bgp-on-gold);font-family:var(--body-font-family);letter-spacing:var(--bgp-track-ui);min-height:var(--bgp-tap)}html body .tb-cta:hover:not(:disabled){background:var(--bgp-gold-hi);transform:none}html body .tb-cta:disabled{background:transparent;color:var(--bgp-text-muted);border:1px solid var(--bgp-line)}html body .tb-cta--ghost{background:transparent;color:var(--bgp-gold);border:1px solid var(--bgp-line-strong)}html body .tb-cta--ghost:hover:not(:disabled){background:var(--bgp-gold-soft)}html body .tb-cta--dark{background:var(--bgp-gold);color:var(--bgp-on-gold)}html body .tb-crate-stepwrap__nav{background:#1b1613f0;border-color:var(--bgp-line);border-radius:var(--bgp-radius);box-shadow:var(--bgp-shadow)}html body .tb-filterbar{background:var(--bgp-surface);border-color:var(--bgp-line);border-radius:var(--bgp-radius)}html body .tb-filterbar__search,html body .tb-filterbar__select,html body .tb-greeting__field{background-color:var(--bgp-ink);color:var(--bgp-text);border-color:var(--bgp-line);border-radius:var(--bgp-radius);min-height:var(--bgp-tap);font-size:var(--bgp-fs-sm)}html body .tb-filterbar__select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d9b97a' stroke-width='2'><polyline points='6 9 12 15 18 9'/></svg>")}html body .tb-filterbar__search::placeholder,html body .tb-greeting__field::placeholder{color:var(--bgp-text-muted);opacity:1}html body .tb-summary-base__cost-label{color:var(--bgp-text-muted);font-size:1.2rem}html body .tb-filterbar__maxsel,html body .tb-runningtotal,html body .tb-stepmeta__sub,html body .tb-crate-card__compare,html body .tb-greeting__count{font-size:var(--bgp-fs-xs)}@media(max-width:749px){html body .tb-crate-step__label{font-size:1.15rem;letter-spacing:0;overflow-wrap:normal;word-break:normal}html body .tb-crate-card__title{font-size:1.3rem}html body .tb-crate-card__addbtn{font-size:1.2rem}html body .tb-crate-stepwrap__nav .tb-cta{min-height:var(--bgp-tap);font-size:1.2rem}html body .tb-crate-stepwrap__nav{padding-inline-end:72px}html body .tb-filterbar__search,html body .tb-filterbar__select,html body .tb-qty-input,html body .tb-greeting__field{font-size:16px}}@media(max-width:767.98px){.footer a,.footer .disclosure__toggle{display:inline-flex;align-items:center;min-height:var(--bgp-tap)}.breadcrumbs a{display:inline-flex;align-items:center;min-height:32px}}html body .tbci-eyebrow,html body .tbci-h1,html body .tbci-h2,html body .tbci-card h3,html body .tbci-steps h3,html body .tbci-steps li:before,html body .tbci-aside h3,html body .tbci-chan strong,html body .tb-corp-showcase__eyebrow,html body .tb-corp-showcase__heading,html body .tbct-eyebrow,html body .tbct-h1,html body :is(.tbct-box,.tbct-chan,.tbct-next) :is(h1,h2,h3,h4,strong){font-family:var(--heading-font-family)}html body .tbci-eyebrow,html body .tbct-eyebrow,html body .tb-corp-showcase__eyebrow{font-size:1.2rem;letter-spacing:var(--bgp-track-eyebrow)}html body .tbci-btn{font-family:var(--body-font-family);letter-spacing:var(--bgp-track-ui)}html body .tbci-chan span{font-size:1.2rem}.product-label{font-size:1.1rem;letter-spacing:.1em;line-height:1.3}.card--product .card__vendor,.card--product .card__subtitle{font-size:1.2rem}html body .jdgm-carousel-item .jdgm-product-name,html body .jdgm-carousel-item .jdgm-product-name a{color:#5a5048!important}@media(max-width:767.98px){.card__quick-add .btn,.pagination__arrow,.bgtb__nav,.qty-input__btn,.products-toolbar__filter-btn,.products-toolbar__layout .tap-target,.section__header .link,.cart-empty .btn{min-height:var(--bgp-tap);min-width:var(--bgp-tap)}.card__quick-add .btn,.pagination__arrow,.section__header .link{display:inline-flex;align-items:center;justify-content:center}.product-info .product-vendor-sku a,.product-info .product-info__block.text-sm>a,.product-info .fleet-cashback__signin,.product-info #fleet-reviews-open,.footer__base a{display:inline-flex;align-items:center;min-height:var(--bgp-tap)}#header-search{min-height:var(--bgp-tap)}html body .tb-qty-btn{width:40px;height:40px}html body .tb-qty-input{height:40px}}html body .card--product .card__quick-add .btn,html body .card--product .card__quick-add .btn--primary,html body .card--product .card__quick-add .btn--secondary,html body .card--product .card__quick-add .js-quick-add{font-size:1.3rem!important;letter-spacing:.1em!important}html body .card--product .card__info-inner .product-label,html body .card--product .card__label-belt .product-label,html body .card--product .product-label-wrapper .product-label{font-size:1.1rem!important;letter-spacing:.08em!important}html body .card--product .card__rating .rating__count,html body .card--product .card__info-inner .rating__count{font-size:1.2rem}@media(min-width:769px){html body .card--product .card__quick-add .btn,html body .card--product .card__quick-add .btn--primary,html body .card--product .card__quick-add .btn--secondary,html body .card--product .card__quick-add .js-quick-add{font-size:1.4rem!important}html body .card--product .card__info-inner .product-label,html body .card--product .card__label-belt .product-label,html body .card--product .product-label-wrapper .product-label{font-size:1.2rem!important}}html body .bgrh__eyebrow,html body .fleet-cashback__label,html body .tb-sbb__eyebrow,html body .rc-badge{font-size:1.2rem}html body .rcb-text p{font-size:1.3rem}html body .tb-crate-card__badge{font-size:1.1rem;padding:3px 8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/bg-premium.css.map */
