:root{--bb-red: #c00000;--bb-red-2: #ff2424;--bb-red-3: #980000;--bb-display: "Bebas Neue", "Barlow Condensed", Impact, sans-serif;--bb-condensed: "Barlow Condensed", Arial, sans-serif;--bb-body: "Inter", Arial, sans-serif;--bb-dark: #090909;--bb-card-2: #1d1d1d;--bb-border: rgba(255,255,255,.14);--bb-dark-surface: radial-gradient(circle at 15% 0%, rgba(215,0,0,.16), transparent 22rem), repeating-linear-gradient(-13deg, transparent 0 15px, rgba(255,255,255,.03) 16px 17px), #090909;--bb-cta-grad: linear-gradient(#ff1717, #b90000 52%, #7d0000);--bb-gold-shimmer: linear-gradient(90deg, #8a5a00 0%, #d2a23a 40%, #fff2b0 50%, #d2a23a 60%, #8a5a00 100%);--bb-txt: #e8e8e8;--bb-txt-dim: #b8b8b8}body.template-collection{background:var(--bb-dark)}body.template-collection .wrapper-main-content,body.template-collection main,body.template-collection #MainContent{background:transparent}body.template-collection [id^=shopify-section-]:has(.collection-listing),body.template-collection [id^=shopify-section-]:has(#CollectionSection),body.template-collection .collection-listing,body.template-collection .main-collection-grid{background:var(--bb-dark-surface)}body.template-collection .rich-text__heading,body.template-collection .rich_text__heading,body.template-collection .rich-text h2,body.template-collection .rich-text__wrapper h2{font-family:var(--bb-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1.5px!important;line-height:.9!important;color:#fff!important;text-shadow:0 4px 22px rgba(0,0,0,.55)}body.template-collection .rich-text__wrapper .rich-text__heading:after,body.template-collection .rich-text__blocks .rich-text__heading:after{content:"";display:block;width:96px;height:5px;margin:18px auto 0;background:var(--bb-red);box-shadow:0 0 18px #d7000080}body.template-collection .rich-text__wrapper.text-left .rich-text__heading:after,body.template-collection .rich-text.text-left .rich-text__heading:after{margin-left:0;margin-right:auto}body.template-collection .page-header,body.template-collection .collection-title,body.template-collection h1.page-header{font-family:var(--bb-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1px!important;line-height:.92!important;color:#fff!important;font-size:clamp(38px,5vw,64px)!important}body.template-collection .breadcrumb,body.template-collection .collection-breadcrumb{font-family:var(--bb-condensed)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.9px!important;text-transform:uppercase!important}body.template-collection .breadcrumb,body.template-collection .breadcrumb a,body.template-collection .collection-breadcrumb,body.template-collection .collection-breadcrumb a{color:var(--bb-txt-dim)!important}body.template-collection .breadcrumb a:hover,body.template-collection .collection-breadcrumb a:hover{color:var(--bb-red-2)!important}body.template-collection .breadcrumb .active,body.template-collection .breadcrumb span:last-child,body.template-collection .collection-breadcrumb span:last-child{color:#fff!important}body.template-collection .collection-toolbar,body.template-collection .toolbar,body.template-collection .collection-toolbar__wrapper{background:#ffffff08!important;border:1px solid var(--bb-border)!important;border-radius:6px!important}body.template-collection .toolbar__label,body.template-collection .collection-toolbar .filter-label,body.template-collection .toolbar-count,body.template-collection .product-count{font-family:var(--bb-condensed)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.5px!important}body.template-collection .view-as a,body.template-collection .change-view,body.template-collection .view-as svg{color:#cfcfcf!important;fill:#cfcfcf!important}body.template-collection .view-as a.active,body.template-collection .view-as a.active svg,body.template-collection .change-view.active{color:var(--bb-red-2)!important;fill:var(--bb-red-2)!important}body.template-collection .collection-sidebar,body.template-collection .sidebar,body.template-collection .sidebar-content,body.template-collection .collection-sidebar__wrapper{background:#ffffff08!important;border:1px solid var(--bb-border)!important;border-radius:8px!important}body.template-collection .price-range .ui-slider,body.template-collection .noUi-target{background:#ffffff24!important;border:0!important}body.template-collection .price-range .ui-slider-range,body.template-collection .noUi-connect{background:var(--bb-red)!important}body.template-collection .noUi-handle{background:#fff!important;border-color:var(--bb-red)!important}body.template-collection .filter-drawer,body.template-collection .sidebar-drawer,body.template-collection .mobile-toolbar{background:var(--bb-dark)!important;color:#fff!important}body.template-collection .btn-filter,body.template-collection .toolbar-filter-btn{background:var(--bb-cta-grad)!important;color:#fff!important;border:0!important;font-family:var(--bb-condensed)!important;font-weight:900!important;text-transform:uppercase!important}body.template-collection .product-item .card,body.template-collection .product-item .card-product{background:transparent!important}body.template-collection .product-item{background:linear-gradient(var(--bb-card-2),#0c0c0c)!important;border:1px solid var(--bb-border)!important;border-radius:8px!important;overflow:hidden!important;transition:transform .2s,border-color .2s,box-shadow .2s!important}body.template-collection .product-item:hover{transform:translateY(-4px);border-color:#d7000080!important;box-shadow:0 18px 32px #00000080!important}body.template-collection .product-item .card-media{background:#fff!important;border-radius:0!important}body.template-collection .product-item .card-information{padding:14px!important;background:transparent!important}body.template-collection .product-item .card-information__wrapper{text-align:left!important}body.template-collection .product-item .card__heading,body.template-collection .product-item .card-title{font-family:var(--bb-condensed)!important;font-weight:900!important;font-size:18px!important;line-height:1.1!important;letter-spacing:.3px!important;text-transform:uppercase!important;color:#fff!important}body.template-collection .product-item .card-title:hover{color:var(--bb-red-2)!important}body.template-collection .product-item .card-title span[data-change-title]{color:#9a9a9a!important}body.template-collection .product-item .card-price,body.template-collection .product-item .price,body.template-collection .product-item .price-item{font-family:var(--bb-condensed)!important;font-weight:900!important;font-size:16px!important;letter-spacing:.4px!important;color:#e6e6e6!important}body.template-collection .product-item .price-item--sale{color:var(--bb-red-2)!important}body.template-collection .product-item .price-item--regular.price-item--last,body.template-collection .product-item .price__compare .price-item{color:#7f7f7f!important}body.template-collection .product-item :is(.card-vendor,.vendor-text,.text-size){color:#9a9a9a!important}body.template-collection .product-item .swatch.active,body.template-collection .product-item .swatch-element.active .swatch,body.template-collection .product-item .color-swatch.active{border-color:var(--bb-red)!important;box-shadow:0 0 0 1px var(--bb-red)!important}body.template-collection .product-item :is(.quickview-button,.button,.btn-addToCart,.add-to-cart){font-family:var(--bb-condensed)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.6px!important;background:var(--bb-cta-grad)!important;color:#fff!important;border:0!important;border-radius:3px!important}body.template-collection .product-item .card-product__group-item{background:#0000008c!important;color:#fff!important}body.template-collection .product-item .wishlist-icon.added{color:var(--bb-red-2)!important}body.template-collection .product-item .card__badge :is(.badge,.onsale,.soldout,span){font-family:var(--bb-condensed)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.5px!important;background:var(--bb-red)!important;color:#fff!important;border-radius:2px!important}.bb-card-pills{position:absolute;top:10px;right:10px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none}.bb-entries-pill,.bb-mult-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:3px;font-family:var(--bb-condensed);font-size:13px;font-weight:900;line-height:1;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.bb-entries-pill{color:#fff!important;background:var(--bb-cta-grad);border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 12px #00000059,inset 0 1px #ffffff4d}.bb-entries-pill .bb-ticket{filter:grayscale(1) brightness(3)}.bb-mult-pill{position:relative;overflow:hidden;background-size:300% 100%;animation:bbShimmer 2.5s linear infinite;background-image:var(--bb-gold-shimmer);color:#1a1100!important;border:1px solid rgba(0,0,0,.18);box-shadow:0 4px 12px #0000004d}.bb-mult-pill span{position:relative;z-index:1;color:inherit!important}@keyframes bbShimmer{0%{background-position:100% 50%}to{background-position:-100% 50%}}body.template-collection .product-item .card-media,body.template-collection .product-item .card-product__wrapper{position:relative}body.template-collection :is(.btn-loadmore,.load-more,.show-more-btn,.infinite-scrolling__btn){font-family:var(--bb-condensed)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.8px!important;background:var(--bb-cta-grad)!important;color:#fff!important;border:0!important;border-radius:4px!important}body.template-collection .pagination :is(a,span){color:#cfcfcf!important}body.template-collection .pagination .active :is(a,span),body.template-collection .pagination a:hover{color:#fff!important;background:var(--bb-red)!important}body.template-collection [id^=shopify-section-]:has(.product-recently-viewed){background:var(--bb-dark)}body.template-collection .product-recently-viewed{background:transparent!important}body.template-collection .product-recently-viewed :is(.block-title,.heading-title,h2,h3){font-family:var(--bb-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#fff!important}body.template-collection .product-recently-viewed .product-item .card-title{color:#fff!important}body.template-collection .sidebarBlock-heading,body.template-collection .sidebarBlock-heading .facets__text,body.template-collection .sidebarBlock-heading>span,body.template-collection .sidebarBlock-heading .facets__count{color:#fff!important;font-family:var(--bb-condensed)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.6px!important}body.template-collection .sidebarBlock-heading svg{stroke:#cfcfcf!important;fill:#cfcfcf!important}body.template-collection .facets__item .facet-checkbox,body.template-collection .facets__item .form-label--checkbox,body.template-collection .facet-checkbox__text-label,body.template-collection .facets__item .count,body.template-collection .facets__label .facet-checkbox__text-label{color:var(--bb-txt)!important}body.template-collection .facets__item .count{color:#9c9c9c!important}body.template-collection .facet-checkbox--disabled,body.template-collection .facets__item.d-none+.facet-checkbox--disabled{color:#6a6a6a!important}body.template-collection .sidebarBlock-heading .facets__text,body.template-collection .active-facets__button .text{color:#fff!important}body.template-collection .facets__clear-all .text,body.template-collection .facets__reset .text{color:var(--bb-red-2)!important}body.template-collection .active-facets__button{color:#fff!important}body.template-collection .sidebarBlock{border-color:#ffffff38!important}body.template-collection .sidebarBlock-heading{border-bottom-color:#ffffff38!important}body.template-collection .collection-filters,body.template-collection .collection-filters__item{border-color:#ffffff38!important}body.template-collection .collection-title,body.template-collection .collection-info .collection-title{color:#fff!important}body.template-collection .collection-description,body.template-collection .collection-description.halo-text-format,body.template-collection .collection-description :is(p,span,li,div,a,meta+*),body.template-collection .collection-info-item .collection-description *{color:#fff!important}body.template-collection .collection-description :is(b,strong){color:#fff!important;font-weight:800!important}body.template-collection :is(.collection-toolbar,.toolbar,.collection-view,.collection-sorting,.sorting) select,body.template-collection select.select__select,body.template-collection #SortBy,body.template-collection .collection-filters__sort,body.template-collection select[name=sort_by],body.template-collection select[name=view_items]{color:#111!important;background:#fff!important;border:1px solid #cfcfcf!important;border-radius:4px!important;font-family:var(--bb-condensed)!important;font-weight:700!important}body.template-collection select.select__select option,body.template-collection #SortBy option{color:#111!important;background:#fff!important}body.template-collection .select svg,body.template-collection .select .icon-caret{fill:#111!important;stroke:#111!important}@media(max-width:550px){.bb-entries-pill,.bb-mult-pill{font-size:11.5px;padding:5px 8px}.bb-card-pills{top:8px;right:8px;gap:5px}body.template-collection .product-item .card__heading,body.template-collection .product-item .card-title{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.bb-mult-pill,body.template-collection .product-item{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bb-collection.css.map */
