:root{--bro-bg: #0F0F0F;--bro-bg-card: #151515;--bro-bg-card-end: #0d0d0d;--bro-red: #FE0001;--bro-red-dark: #900;--bro-white: #ffffff;--bro-white-80: rgba(255,255,255,.8);--bro-white-50: rgba(255,255,255,.5);--bro-white-40: rgba(255,255,255,.4);--bro-white-30: rgba(255,255,255,.3);--bro-white-15: rgba(255,255,255,.15);--bro-white-08: rgba(255,255,255,.08);--bro-white-06: rgba(255,255,255,.06);--bro-white-04: rgba(255,255,255,.04);--bro-font-display: "Bebas Neue", sans-serif;--bro-font-body: "DM Sans", sans-serif;--bro-radius: 14px;--bro-radius-sm: 8px;--bro-glow: 0 0 25px rgba(254,0,1,.18);--bro-transition: cubic-bezier(.23,1,.32,1);--bro-page-gutter: 50px}body[class*=template-collection],.template-collection,.template-collection .container,.template-collection .site-content,.template-collection main,.template-collection #MainContent,.template-collection [data-site-container]{background-color:var(--bro-bg)!important;color:var(--bro-white)!important}.template-collection .color-scheme-1,.template-collection .color-scheme-2,.template-collection .color-scheme-3,.template-collection [class*=color-scheme-],.template-collection .section-padding,.template-collection .shopify-section{--COLOR-BG:var(--bro-bg)!important;--COLOR-TEXT:var(--bro-white)!important;--COLOR-TEXT-DARK:var(--bro-white)!important;--COLOR-TEXT-LIGHT:var(--bro-white-50)!important;--COLOR-BORDER:var(--bro-white-08)!important;--COLOR-NAV:var(--bro-white)!important;--COLOR-NAV-TEXT:var(--bro-white)!important;--bg:var(--bro-bg)!important;--text:var(--bro-white)!important;--text-dark:var(--bro-white)!important;--text-light:var(--bro-white-50)!important;--border:var(--bro-white-08)!important;--accent:var(--bro-red)!important;background-color:var(--bro-bg)!important;color:var(--bro-white)!important}.template-collection .highlights,.template-collection [data-section-type=highlights],.template-collection [class*=section_highlights]{display:none!important}.collection-products,.collection-products.section-padding,.collection,collection-component,.grid-outer{background:var(--bro-bg)!important}.collection__header,.collection__title,.collection-hero,.collection-hero__inner,.template-collection .section--overlay-header{background:var(--bro-bg)!important}.collection__title h1,.collection-hero__title,.template-collection h1{font-family:var(--bro-font-display)!important;font-weight:400!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--bro-white)!important;line-height:1.05!important;font-size:clamp(36px,6vw,56px)!important;margin-bottom:6px!important}.template-collection .collection__title:after,.template-collection .overlay-header .section-header:after{content:""!important;display:block!important;width:50px!important;height:2px!important;background:linear-gradient(90deg,var(--bro-red),transparent)!important;margin-top:12px!important}.collection__title .collection__count,.template-collection h1 sup,h1.hero__title sup{font-family:var(--bro-font-body)!important;color:var(--bro-red)!important;font-size:16px!important;font-weight:600!important;vertical-align:super!important}.collection__nav{background:#ffffff05!important;border:1px solid var(--bro-white-06)!important;border-radius:10px!important;padding:10px 16px!important;margin-left:var(--bro-page-gutter)!important;margin-right:var(--bro-page-gutter)!important;margin-bottom:32px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.collection__products{padding-left:var(--bro-page-gutter)!important;padding-right:var(--bro-page-gutter)!important}.popout__toggle,.popout__toggle--filters,.collection__nav button[aria-controls]{font-family:var(--bro-font-body)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--bro-white-50)!important;background:transparent!important;border:1px solid var(--bro-white-08)!important;border-radius:6px!important;padding:9px 20px!important;transition:all .35s ease!important;cursor:pointer!important;position:relative!important;overflow:hidden!important}.popout__toggle:before,.collection__nav button[aria-controls]:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(135deg,rgba(254,0,1,.06) 0%,transparent 60%)!important;opacity:0!important;transition:opacity .35s ease!important}.popout__toggle:hover:before,.collection__nav button[aria-controls]:hover:before{opacity:1!important}.popout__toggle:hover,.collection__nav button:hover{color:var(--bro-white)!important;border-color:#fe000140!important}.popout__toggle[aria-expanded=true]{color:var(--bro-white)!important;border-color:#fe000166!important;background:#fe000114!important;box-shadow:0 0 15px #fe00011a!important}.popout__toggle svg,.collection__nav button svg{color:var(--bro-red)!important;opacity:.7!important;transition:opacity .3s ease!important}.popout__toggle:hover svg{opacity:1!important}.popout__toggle .icon-nav-arrow-down{color:var(--bro-white-40)!important;transition:transform .3s ease,color .3s ease!important}.popout__toggle[aria-expanded=true] .icon-nav-arrow-down{transform:rotate(180deg)!important;color:var(--bro-red)!important}.filter-count{background:var(--bro-red)!important;color:var(--bro-white)!important;border-radius:50%!important;font-size:9px!important;font-weight:700!important;min-width:16px!important;height:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:6px!important;box-shadow:0 0 8px #fe00014d!important}.popout__toggle--sort,.collection__sort .popout__toggle{font-family:var(--bro-font-body)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--bro-white-50)!important;background:transparent!important;border:1px solid var(--bro-white-08)!important;border-radius:6px!important;padding:9px 20px!important;transition:all .35s ease!important}.popout__toggle--sort:hover,.collection__sort .popout__toggle:hover{color:var(--bro-white)!important;border-color:#fe000140!important}.popout--sort .popout-list,#sort-list.popout-list,.popout-list.popout-list--visible,.popout__list,.sort-popout__list{background:#131313!important;border:1px solid var(--bro-white-08)!important;border-radius:10px!important;box-shadow:0 16px 48px #0009!important;padding:6px!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;overflow:visible!important;max-width:none!important;min-width:220px!important;width:auto!important}.popout-list__item{border:none!important;background:transparent!important}.popout-list__option,.popout-list__item a,.popout__list button,.popout__list a{--bg:transparent!important;--link:var(--bro-white-50)!important;--link-hover:var(--bro-white)!important;font-family:var(--bro-font-body)!important;font-size:12px!important;color:var(--bro-white-50)!important;background:transparent!important;padding:9px 14px!important;border-radius:6px!important;transition:all .25s ease!important;text-decoration:none!important}.popout-list__option:hover,.popout-list__item a:hover,.popout__list button:hover,.popout__list a:hover{color:var(--bro-white)!important;background:#fe00010f!important}.popout-list__option,.popout-list__item a,.popout__list button,.popout__list a{white-space:normal!important;word-break:break-word!important}.collection__sidebar,.collection__sidebar__slider,.collection__sidebar__slide-out,.collection__sidebar__slide-out .collection__sidebar,.collection__sidebar.collection__sidebar--has-buttons{background:var(--bro-bg)!important;border-right:1px solid var(--bro-white-06)!important;color:var(--bro-white)!important;--accent:var(--bro-red)!important;--COLOR-BG:var(--bro-bg)!important;--bg-accent:var(--bro-white-04)!important}.collection__sidebar__head{border-bottom:1px solid var(--bro-white-06)!important;padding:20px!important;background:var(--bro-bg)!important}.collection__sidebar__head h3{font-family:var(--bro-font-display)!important;font-weight:400!important;font-style:italic!important;font-size:20px!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--bro-white)!important}.collection__sidebar__close,a.collection__sidebar__close{color:var(--bro-white-40)!important;transition:color .3s ease,transform .3s ease!important}.collection__sidebar__close:hover,a.collection__sidebar__close:hover{color:var(--bro-red)!important;transform:translateY(-50%)!important}.active__filters__remove,.active__filters__clear,a.active__filters__remove,a.active__filters__clear{background-color:var(--bro-white-04)!important;--bg-accent:var(--bro-white-04)!important;color:var(--bro-white-50)!important;--link:var(--bro-white-50)!important;border:1px solid var(--bro-white-08)!important;border-radius:6px!important;font-family:var(--bro-font-body)!important;font-size:11px!important;transition:all .3s ease!important}.active__filters__remove:hover,.active__filters__clear:hover,a.active__filters__remove:hover,a.active__filters__clear:hover{background-color:#fe000114!important;--bg-accent:rgba(254,0,1,.08)!important;color:var(--bro-white)!important;border-color:#fe000140!important}.collection__sidebar summary.filter-group__heading,.collection__sidebar .filter-group__heading,summary.filter-group__heading{font-family:var(--bro-font-body)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--bro-white-80)!important;cursor:pointer!important;padding:14px 0!important;transition:color .3s ease!important}.collection__sidebar .filter-group__heading:hover{color:var(--bro-white)!important}.collection__sidebar svg{color:var(--bro-white-40)!important;transition:color .3s ease!important}.collection__sidebar summary:hover svg{color:var(--bro-red)!important}.collection__sidebar .filter-group,.collection__sidebar details{border-top:none!important}.collection__sidebar label{font-family:var(--bro-font-body)!important;color:var(--bro-white-50)!important;font-size:13px!important;transition:color .3s ease,padding-left .3s ease!important;cursor:pointer!important}.collection__sidebar label:hover{color:var(--bro-white)!important;padding-left:4px!important}.sidebar__item a:after,.sidebar__item label:after{border:1px solid var(--bro-white-15)!important;border-color:var(--bro-white-15)!important;--text-light:var(--bro-white-15)!important;background:transparent!important;background-color:transparent!important;--COLOR-BG:transparent!important;border-radius:3px!important;transition:all .3s ease!important}.sidebar__item label:hover:after,.sidebar__item a:hover:after{border-color:var(--bro-white-40)!important;--text-light:var(--bro-white-40)!important}.sidebar__item.link--remove a:after,.sidebar__item input:checked~label:after,.sidebar__item.sidebar__item--active label:after,.sidebar__item.sidebar__item--active a:after{background:var(--bro-red)!important;background-color:var(--bro-red)!important;--accent:var(--bro-red)!important;border-color:var(--bro-red)!important;--text-light:var(--bro-red)!important;box-shadow:inset 0 0 0 2px var(--bro-bg),0 0 8px #fe000140!important;--COLOR-BG:var(--bro-bg)!important}.collection__sidebar input[type=checkbox]{accent-color:var(--bro-red)!important}.filter__price__fields,div.filter__price__fields{gap:10px!important}.filter__price__field,.filter__price__field.filter__price__from,.filter__price__field.filter__price__to{background:var(--bro-white-04)!important;border:1px solid var(--bro-white-08)!important;border-radius:10px!important;padding:12px 16px!important;min-height:52px!important;transition:border-color .3s ease!important}.filter__price__field:focus-within{border-color:#fe000166!important;box-shadow:0 0 0 2px #fe00011a!important}.filter__price__currency,span.filter__price__currency{color:var(--bro-white-40)!important;font-family:var(--bro-font-body)!important;font-size:15px!important;font-weight:500!important}.filter__price__input,input.filter__price__input,input[data-field-price-min],input[data-field-price-max]{background:transparent!important;border:none!important;color:var(--bro-white)!important;-webkit-text-fill-color:var(--bro-white)!important;font-family:var(--bro-font-body)!important;font-size:16px!important;font-weight:600!important;outline:none!important;box-shadow:none!important;opacity:1!important;caret-color:var(--bro-red)!important}.filter__price__spacer{color:var(--bro-white-30)!important;font-size:16px!important}range-slider,.filter__price__range{margin-top:12px!important;margin-bottom:6px!important}range-slider input[type=range],.collection__sidebar input[type=range]{-webkit-appearance:none!important;appearance:none!important;background:var(--bro-white-08)!important;height:2px!important;border-radius:2px!important;outline:none!important;border:none!important}range-slider input[type=range]::-webkit-slider-thumb,.collection__sidebar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;width:18px!important;height:18px!important;border-radius:50%!important;background:var(--bro-white)!important;border:2px solid var(--bro-red)!important;box-shadow:0 0 8px #fe00014d!important;cursor:pointer!important;transition:box-shadow .3s ease,transform .3s ease!important}range-slider input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 14px #fe000180!important;transform:scale(1.15)!important}range-slider input[type=range]::-moz-range-thumb{width:18px!important;height:18px!important;border-radius:50%!important;background:var(--bro-white)!important;border:2px solid var(--bro-red)!important;box-shadow:0 0 8px #fe00014d!important;cursor:pointer!important}.collection__sidebar__buttons{background:var(--bro-bg)!important;border-top:1px solid var(--bro-white-06)!important;padding:16px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.collection__sidebar__buttons .btn,.collection__sidebar__buttons .btn.btn--primary,.collection__sidebar__buttons .btn.btn--outline,.collection__sidebar__buttons .btn.btn--full,.collection__sidebar__buttons .btn.btn--primary.btn--outline.btn--full{--btn-bg:transparent!important;--btn-text:var(--bro-white)!important;--btn-border:var(--bro-white-08)!important}.collection__sidebar__buttons a.btn[data-filter-update-url],.collection__sidebar__buttons a.btn:first-child{font-family:var(--bro-font-body)!important;font-weight:600!important;font-style:normal!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--bro-white-50)!important;background:transparent!important;border:1px solid var(--bro-white-08)!important;border-radius:8px!important;padding:12px 24px!important;transition:all .3s ease!important;text-align:center!important;text-decoration:none!important}.collection__sidebar__buttons a.btn[data-filter-update-url]:hover,.collection__sidebar__buttons a.btn:first-child:hover{color:var(--bro-white)!important;border-color:#fe00014d!important;background:#fe00010f!important}.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full[data-collection-sidebar-close],.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full[aria-label="Masquer les Filtres"],.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full:last-child{font-family:var(--bro-font-display)!important;font-weight:400!important;font-style:italic!important;font-size:16px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--bro-white)!important;--btn-text:var(--bro-white)!important;background:linear-gradient(135deg,var(--bro-red) 0%,var(--bro-red-dark) 100%)!important;--btn-bg:var(--bro-red)!important;border:none!important;--btn-border:transparent!important;border-radius:8px!important;padding:14px 24px!important;transition:transform .3s,box-shadow .3s,background .3s!important;text-align:center!important;text-decoration:none!important;position:relative!important;overflow:hidden!important}.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full[data-collection-sidebar-close]:hover,.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full[aria-label="Masquer les Filtres"]:hover,.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full:last-child:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #fe000159!important;color:var(--bro-white)!important;--btn-text:var(--bro-white)!important;background:linear-gradient(135deg,#ff1a1a,#b30000)!important;--btn-bg:#ff1a1a!important}.collection__products>.underlay{background:#000000bf!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.collection__sidebar::-webkit-scrollbar{width:3px!important}.collection__sidebar::-webkit-scrollbar-track{background:transparent!important}.collection__sidebar::-webkit-scrollbar-thumb{background:#fe000133!important;border-radius:3px!important}.collection__sidebar__slide-out:after,.collection__sidebar__slider:after{background:linear-gradient(to bottom,rgba(15,15,15,0) 0%,var(--bro-bg) 100%)!important}.collection__sidebar__head h3 .filter-count,.collection__sidebar__head .filter-count{font-size:12px!important;min-width:22px!important;height:22px!important;font-weight:700!important;vertical-align:middle!important;margin-left:8px!important}.grid{gap:22px!important;padding:0 4px!important}.grid-outer{padding-top:8px!important}.product-item,grid-item.product-item{background:linear-gradient(165deg,var(--bro-bg-card) 0%,var(--bro-bg-card-end) 100%)!important;border:1px solid var(--bro-white-06)!important;border-radius:var(--bro-radius)!important;overflow:hidden!important;transition:border-color .4s ease,transform .55s var(--bro-transition),box-shadow .5s ease!important}.product-item:hover,grid-item.product-item:hover{border-color:#fe000138!important;transform:translateY(-6px)!important;box-shadow:var(--bro-glow),0 20px 50px #0000004d!important}.product-item__image,.product-item__image.double__image{position:relative!important;overflow:hidden!important;border-radius:var(--bro-radius) var(--bro-radius) 0 0!important;background:#111!important}.product-item__image:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.1) 30%,transparent 50%)!important;pointer-events:none!important;z-index:1!important}.product-item:hover .product-item__image:before{content:""!important;position:absolute!important;width:160px!important;height:100px!important;background:radial-gradient(ellipse,rgba(254,0,1,.14) 0%,transparent 70%)!important;border-radius:50%!important;bottom:-10px!important;left:50%!important;transform:translate(-50%)!important;pointer-events:none!important;z-index:2!important;filter:blur(18px)!important;animation:broGlowIn .6s ease forwards!important}@keyframes broGlowIn{0%{opacity:0}to{opacity:1}}.product-item__image img,.product-item__bg img,.product-item__bg .image__fill{transition:transform 1.6s var(--bro-transition),opacity .6s ease!important}.product-item:hover .product-item__image img,.product-item:hover .product-item__bg img,.product-item:hover .product-item__bg .image__fill{transform:scale(1.08)!important}.badge-box-container{z-index:4!important}.badge-box{font-family:var(--bro-font-body)!important;font-weight:600!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--bro-white)!important;background:linear-gradient(135deg,var(--bro-red) 0%,var(--bro-red-dark) 100%)!important;padding:5px 14px!important;border-radius:20px!important;box-shadow:0 4px 16px #fe000159!important;z-index:4!important}.badge-box.sold-box{background:linear-gradient(135deg,#2a2a2a,#1a1a1a)!important;box-shadow:0 4px 12px #0006!important}.quick-add__button,.quick-add__holder .btn,.quick-add__holder .btn.btn--solid,.quick-add__holder .btn.btn--small,.product-item .btn--quick-add{font-family:var(--bro-font-body)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--bro-white)!important;background:#fe0001d9!important;border:none!important;border-radius:6px!important;padding:10px 18px!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;transition:all .3s ease!important;z-index:5!important}.quick-add__button:hover,.quick-add__holder .btn:hover{background:var(--bro-red)!important;box-shadow:0 6px 24px #fe000159!important;transform:translateY(-2px)!important}.product-information,.product-item__info{padding:16px 18px 20px!important;background:transparent!important;text-align:left!important}.product-information *,.product-item__info *{text-align:left!important}.product-item__title{font-family:var(--bro-font-display)!important;font-weight:400!important;font-size:22px!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-style:italic!important;color:var(--bro-white)!important;margin:0!important;line-height:1.2!important;transition:color .3s ease!important;text-align:left!important}.product-item:hover .product-item__title{color:var(--bro-white)!important}.product-item__desc{font-family:var(--bro-font-body)!important;font-size:12px!important;color:var(--bro-white-40)!important;margin:4px 0 0!important;line-height:1.5!important;text-align:left!important}.product-item__cutline{font-family:var(--bro-font-body)!important;font-size:12px!important;color:var(--bro-white-40)!important;margin-top:4px!important;line-height:1.5!important;text-align:left!important}.product-item__price,.product-item__price .price,.product-item .price__regular .price-item,.product-item .price .money{font-family:var(--bro-font-body)!important;font-weight:600!important;font-size:17px!important;color:var(--bro-red)!important;margin-top:4px!important;text-align:left!important;justify-content:flex-start!important}.product-item__price .price s,.product-item .price__compare .price-item{font-size:13px!important;color:var(--bro-white-30)!important;text-decoration:line-through!important}.product-item .price.sale .new-price,.product-item .new-price,.sale .new-price{color:var(--bro-red)!important;font-weight:600!important;--COLOR-SALE:var(--bro-red)!important}.product-item .price.sale .old-price,.product-item .old-price,.sale .old-price{color:var(--bro-white-30)!important;text-decoration:line-through!important;font-size:13px!important;font-weight:400!important}.product-item__price__holder{text-align:left!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.product-item__price__holder .product-item__price{justify-content:flex-start!important}.template-collection .product-item__swatches__holder,.template-collection .product-item__siblings,.template-collection .radio__fieldset--pgi{display:none!important}.template-collection .quick-add-product,.template-collection .quick-add__holder,.template-collection quick-add-product{display:none!important}.product-item--centered .product-information,.product-item--centered .product-item__info,.product-item--centered .product-item__title,.product-item--centered .product-item__price,.product-item--centered .product-item__price .price,.product-item--centered .product-item__price__holder,.product-item--centered .product-item__cutline,.product-item--centered .product-item__swatches__holder,.product-item--centered .radio__fieldset--pgi{text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important}.product-item a.product-link{text-decoration:none!important;color:inherit!important}.no-results{text-align:center!important;padding:80px 20px!important}.no-results p{font-family:var(--bro-font-body)!important;color:var(--bro-white-50)!important}.no-results .btn{font-family:var(--bro-font-display)!important;font-style:italic!important;font-size:20px!important;text-transform:uppercase!important;color:var(--bro-white)!important;background:linear-gradient(135deg,var(--bro-red) 0%,var(--bro-red-dark) 100%)!important;border:none!important;border-radius:6px!important;padding:16px 40px!important;position:relative!important;overflow:hidden!important}.no-results .btn:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:50%!important;height:100%!important;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.15) 50%,transparent 70%)!important;animation:broShine 3s ease-in-out infinite!important}@keyframes broShine{0%,70%,to{left:-100%}85%{left:150%}}.no-results .btn:hover{transform:translateY(-3px)!important;box-shadow:0 10px 35px #fe000159!important}.pagination{padding:50px 0!important}.pagination a,.pagination span,.pagination button{font-family:var(--bro-font-body)!important;color:var(--bro-white-50)!important;border:1px solid var(--bro-white-08)!important;border-radius:6px!important;background:transparent!important;transition:all .3s ease!important}.pagination a:hover{color:var(--bro-white)!important;border-color:#fe00014d!important;background:#fe00010f!important}.pagination .pagination--current,.pagination span.current{color:var(--bro-white)!important;background:#fe00011f!important;border-color:#fe000159!important}.pagination__loading .svg-loader circle:last-child{stroke:var(--bro-red)!important}.template-collection .section--divider{background:var(--bro-bg)!important;border-color:var(--bro-white-06)!important}.template-collection .section--overlay-header{background:var(--bro-bg)!important}.grid-item--featured-image{border-radius:var(--bro-radius)!important;border:1px solid var(--bro-white-06)!important}.collection__products::-webkit-scrollbar{width:3px!important}.collection__products::-webkit-scrollbar-thumb{background:#fe000140!important;border-radius:3px!important}tooltip-component:after,[data-tooltip]:after{font-family:var(--bro-font-body)!important;background:#1a1a1a!important;color:var(--bro-white)!important;border:1px solid var(--bro-white-08)!important;border-radius:4px!important}.product-item--overlay-text .product-information{background:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 100%)!important}.template-collection ::selection{background:#fe00014d!important;color:var(--bro-white)!important}@media(max-width:749px){:root{--bro-page-gutter:16px}.collection__nav{flex-wrap:wrap!important;gap:8px!important;padding:8px 12px!important;margin-bottom:20px!important}.popout__toggle{font-size:10px!important;padding:7px 14px!important}.grid{gap:20px!important}.grid{--COLUMNS-SMALL:1!important;--COLUMNS-MOBILE:1!important}.grid .product-item,.grid grid-item{min-width:100%!important;width:100%!important}.product-item__title{font-size:24px!important}.product-item__price,.product-item__price .price{font-size:15px!important}.product-information{padding:14px 16px 18px!important}.collection__sidebar__slide-out{background:var(--bro-bg)!important}.template-collection h1{font-size:clamp(28px,8vw,40px)!important}.collection__sidebar__buttons a.btn.btn--primary.btn--outline.btn--full:last-child{font-size:14px!important;padding:12px 20px!important}.filter__price__field{min-height:46px!important;padding:10px 12px!important}}@media(max-width:479px){:root{--bro-page-gutter:10px}.product-item__title{font-size:24px!important}.product-item__price,.product-item__price .price{font-size:14px!important;margin-top:8px!important}.badge-box{font-size:9px!important;padding:4px 10px!important}.grid{gap:10px!important}.product-information{padding:12px 14px 16px!important}}button.quick-add__button.btn.btn--solid.btn--small,button.quick-add__button.btn.btn--solid.btn--small:hover,button.quick-add__button.btn.btn--solid.btn--small:focus,button.quick-add__button.btn.btn--solid.btn--small:active,.no-touch .product-item__image:hover button.quick-add__button.btn.btn--solid.btn--small,.no-touch .product-item:hover button.quick-add__button.btn.btn--solid.btn--small,.product-item__image:hover button.quick-add__button.btn.btn--solid.btn--small,.product-item:hover button.quick-add__button.btn.btn--solid.btn--small,.no-touch .product-item__image:hover .quick-add__holder .btn.btn--solid.btn--small,.product-item__image:hover .quick-add__holder .btn.btn--solid.btn--small{background:var(--bro-red)!important;background-color:var(--bro-red)!important;color:#fff!important;border:none!important;--btn-bg: var(--bro-red) !important;--btn-text: #ffffff !important;--text: #ffffff !important;--link: #ffffff !important;--link-hover: #ffffff !important;box-shadow:0 6px 24px #fe000159!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bro-collection-style.css.map */
