.product-item .product-item__text{text-align:left!important;display:flex;flex-direction:column;gap:5px;padding:0 2px}.product-item .product-item__meta{padding-top:10px!important}.product-item .fs-product-card-title,.product-item .fs-product-card-title a,.product-item .product-item__product-title,.product-item .product-item__product-title a{font-family:var(--font-heading)!important;font-weight:600!important;font-size:16px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;text-decoration:none!important;color:#1c1a17!important}@media(min-width:990px){.product-item .fs-product-card-title,.product-item .fs-product-card-title a,.product-item .product-item__product-title,.product-item .product-item__product-title a{font-size:19px!important}}.product-item p.product-item__price,.product-item .product-item__price,.product-item .product-item__price *{font-family:var(--font-body)!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:none!important;color:#3f3a34}@media(min-width:990px){.product-item p.product-item__price,.product-item .product-item__price,.product-item .product-item__price *{font-size:14px!important}}.product-item .product-item__price{margin:0!important}.product-item .product-item__price s{color:#8a8278!important;margin-right:6px}.product-item .product-item__price .sale{color:#7a4123!important}.product-item .product-item__price .displayed-discount,.product-item .product-item__swatch-count,.product-item .product-item__variant-info{display:none!important}.product-item__image .image__img,.product-item__image img{object-fit:cover}.bf-sw{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:4px;min-height:20px}.bf-sw__dot{position:relative;display:block;width:12px;height:12px;border-radius:50%;background:var(--sw);box-shadow:0 0 0 1px #1c1a172e;flex:0 0 auto;transition:box-shadow .15s}.bf-sw__dot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.bf-sw__dot.is-on,.bf-sw__dot.is-hover,.bf-sw__dot:hover,.bf-sw__dot:focus-visible{box-shadow:0 0 0 1px #1c1a172e,0 0 0 3px #fff,0 0 0 4px #1c1a17;outline:none}.bf-sw:has(.is-hover) .bf-sw__dot.is-on:not(.is-hover){box-shadow:0 0 0 1px #1c1a172e}.bf-sw__more{font-size:11px;color:#8a8278!important;text-decoration:none!important;margin-left:2px;letter-spacing:0}@media(min-width:990px){.bf-sw{gap:8px}.bf-sw__dot{width:13px;height:13px}}.filter-bar .filter-bar__inner{min-height:56px;border-top:1px solid #E2DCD2;border-bottom:1px solid #E2DCD2;gap:24px}.filter-bar .filter-bar__button,.filter-bar .filter-group__label{font-family:var(--font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#1c1a17!important;background:transparent!important;border:0!important;border-radius:0!important;padding:8px 0!important;min-height:0!important;height:auto!important;box-shadow:none!important}.filter-bar .filter-group__label{font-weight:400!important;color:#5e5850!important}.filter-bar .filter-group__label:hover,.filter-bar .filter-group__label[aria-expanded=true]{color:#1c1a17!important}.filter-bar .filter-bar__button svg,.filter-bar .filter-group__label svg{width:14px!important;height:14px!important}.filter-bar .filter-bar__results-count{font-size:13px!important;color:#8a8278!important;letter-spacing:0!important;text-transform:none!important}.filter-bar .filter-bar__button-count,.filter-bar .filter-group__label-count,.mobile-filters .mobile-filters__button-count{background:#1c1a17!important;color:#fff!important;font-size:10px!important;font-weight:600!important;min-width:18px;height:18px;border-radius:9px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0 5px!important;line-height:1!important}.filter-bar .filter-group__values,.filter-bar #filter-bar-sort{border:1px solid #E2DCD2!important;border-radius:2px!important;box-shadow:0 12px 32px #1c1a1714!important}.filter-item__label,.filter-group__values-active-values,.filter-group__reset{font-family:var(--font-body)!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}.mobile-filters{border-top:1px solid #E2DCD2!important;border-bottom:1px solid #E2DCD2!important;background:#f7f5f1f7!important;padding:0!important;gap:0!important}.mobile-filters .mobile-filters__group{flex:1 1 0;min-width:0;margin:0!important;padding:0!important}.mobile-filters.mobile-filters--has-grid .mobile-filters__group+.mobile-filters__group{border-left:1px solid #E2DCD2}.mobile-filters .mobile-filters__button{width:100%!important;height:46px!important;min-height:46px!important;padding:0 12px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#1c1a17!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.mobile-filters .mobile-filters__button svg{width:15px!important;height:15px!important}.filter-drawer .filter-drawer__heading h2,.filter-drawer .filter-drawer__title{font-family:var(--font-heading)!important;font-weight:600!important;font-size:26px!important;letter-spacing:0!important;text-transform:none!important}.filter-drawer .filter-drawer__button-apply{font-family:var(--font-body)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;min-height:50px!important;border-radius:2px!important}.filter-drawer .filter-drawer__button-clear,.filter-drawer .filter-drawer__results-count{font-size:13px!important;letter-spacing:0!important;text-transform:none!important}.filter-drawer [class*=group__label],.filter-drawer [class*=group-label],.filter-drawer summary{font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.collection .pagination__list{display:flex;align-items:center;justify-content:center;gap:14px}.collection .pagination__item .pagination__navigation-button{font-family:var(--font-body)!important;font-size:14px!important;color:#8a8278!important;text-decoration:none!important;border:0!important;background:transparent!important;min-width:0!important;width:auto!important;height:auto!important;padding:2px!important}.collection .pagination__item--active .pagination__navigation-button{color:#1c1a17!important;border-bottom:1px solid #7A4123!important}.collection .pagination__item--arrow .pagination__navigation-button:not(.pagination__navigation-button--hidden){width:38px!important;height:38px!important;border:1px solid #1C1A17!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;color:#1c1a17!important;padding:0!important}.collection .pagination__item--arrow svg{width:12px!important;height:12px!important}.collection .pagination__footer{font-size:12px!important;color:#8a8278!important;letter-spacing:0!important;text-transform:none!important;margin-top:12px}.product-item .product-rating{display:flex;align-items:center;gap:6px;margin:0!important}.product-item .product-rating__count{display:inline-flex;align-items:baseline;gap:4px;opacity:1!important}.product-item .product-rating__count>span:first-child{font-family:var(--font-heading)!important;font-weight:600!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;color:#1c1a17!important;font-variant-numeric:lining-nums}.product-item .product-rating__count>span:last-child{font-family:var(--font-body)!important;font-size:12px!important;color:#8a8278!important;letter-spacing:0!important}@media(min-width:990px){.product-item .product-rating__count>span:first-child{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/bf-collection.css.map */
