.bfc-wrap{--bfc-gap: var(--bfc-gap-m, 13px);--bfc-pv: var(--bfc-pv-m, 2.1);padding:var(--bfc-pad-m, 40px 0 9px);background:var(--bfc-bg, transparent);color:var(--bfc-text, #333);overflow:hidden;overflow-x:clip;overflow-y:visible;font-family:var(--bh-font-body, Carlito, "Helvetica Neue", Arial, sans-serif);font-weight:700;font-style:normal;font-size:var(--bh-base, 17px);line-height:1.5;letter-spacing:.005em;-webkit-font-smoothing:antialiased}@media screen and (min-width:720px){.bfc-wrap{--bfc-gap: var(--bfc-gap-t, 17px);--bfc-pv: var(--bfc-pv-t, 4);padding:var(--bfc-pad, 40px 0 9px)}}@media screen and (min-width:960px){.bfc-wrap{--bfc-pv: var(--bfc-pv-d, 4)}}@media screen and (min-width:1280px){.bfc-wrap{--bfc-gap: var(--bfc-gap-d, 25px)}}.bfc-wrap *,.bfc-wrap *:before,.bfc-wrap *:after{box-sizing:border-box}.bfc-wrap svg{display:block}.bfc-wrap.bfc-wrap--loading{display:none}.bfc-wrap :where(a){color:inherit;text-decoration:none}.bfc-wrap :where(button){margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.bfc-wrap :where(ul){list-style:none;margin:0;padding:0}.bfc{display:block;max-width:calc(var(--bh-page-width, 1400px) + 2 * var(--bh-gutter, 18px));margin:0 auto;padding:0 var(--bh-gutter, 18px)}.bfc-wrap--divider-top,.bfc-wrap--divider-bottom{position:relative}.bfc-wrap--divider-top:before,.bfc-wrap--divider-bottom:after{content:"";position:absolute;left:max(var(--bh-gutter, 18px),calc((100% - var(--bh-page-width, 1400px)) / 2));right:max(var(--bh-gutter, 18px),calc((100% - var(--bh-page-width, 1400px)) / 2));height:0;border-top:1px solid var(--bfc-divider, #929292);pointer-events:none}.bfc-wrap--divider-top:before{top:0}.bfc-wrap--divider-bottom:after{bottom:0}.bfc__head{display:flex;align-items:flex-start}.bfc__intro{min-width:0;margin-bottom:28px}.bfc .bfc__heading{margin:0;font-family:var(--bh-font-heading, Cardo, Georgia, serif);font-weight:700;font-style:normal;line-height:1.1;letter-spacing:normal;color:inherit}.bfc-h--s{font-size:clamp(18px,calc(17.2px + .53vw),24px)}.bfc-h--m{font-size:clamp(20px,calc(21.513px + .663vw),30px)}.bfc-h--l{font-size:clamp(24px,calc(25.8px + .8vw),36px)}.bfc-h--xl{font-size:clamp(28px,calc(29.6px + 1.12vw),44px)}.bfc__link{display:flex;margin-top:8px}@media screen and (min-width:720px){.bfc__intro{margin-bottom:32px}.bfc__link{margin-top:12px}}.bfc-wrap .bfc-callout{position:relative;display:inline-flex;align-items:center;padding:0 0 .444em;font-size:var(--bh-base, 17px);line-height:1.2;color:inherit;text-decoration:none;cursor:pointer}.bfc-callout span{position:relative;display:block}.bfc-callout span:before,.bfc-callout span:after{content:"";position:absolute;left:0;right:0;bottom:-.444em;height:2px;background:currentColor}.bfc-callout span:before{transform-origin:right center;transform:scaleX(1);transition:transform .3s cubic-bezier(.33,0,0,1) .1s}.bfc-callout span:after{transform-origin:left center;transform:scaleX(0);transition:transform .3s cubic-bezier(.33,0,0,1)}.bfc-callout:hover span:before,.bfc-callout:focus-visible span:before{transform:scaleX(0);transition-delay:0s}.bfc-callout:hover span:after,.bfc-callout:focus-visible span:after{transform:scaleX(1);transition-delay:.1s}.bfc__nav{display:none;align-self:flex-end;flex-shrink:0;gap:12px;margin-left:auto;margin-bottom:32px}@media screen and (min-width:720px){.bfc__nav{display:flex}.bfc.is-static .bfc__nav{visibility:hidden}}.bfc-wrap .bfc__arrow{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--bfc-arrow, #333);transition:opacity .2s}.bfc__arrow svg{width:34px;height:34px}.bfc__arrow--prev svg{transform:scaleX(-1)}.bfc-wrap .bfc__arrow:disabled{opacity:.2;cursor:default}.bfc__viewport{position:relative}.bfc__viewport.swiper{overflow:visible}.bfc__track{position:relative;display:flex;align-items:flex-start}.bfc--drag .bfc__track{cursor:grab}.bfc__slide{flex:0 0 auto;min-width:0}.bfc__slide--view-all{display:flex;align-self:stretch;align-items:center}.bfc__view-all{display:block}.bfc .bfc__view-all-heading{margin:0;font-family:var(--bh-font-heading, Cardo, Georgia, serif);font-weight:700;font-size:clamp(16px,calc(16.7233px + .5154vw),23.32px);line-height:1.1;letter-spacing:normal;color:inherit}.bfc__view-all .bfc-callout{margin-top:12px}.bfc-card{position:relative}.bfc-card__inner{position:relative;z-index:1}.bfc-wrap .bfc-card__hover{display:block}.bfc-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:calc(var(--bfc-gap, 25px) / -2 - .5px);border:1px solid var(--bfc-hover-border, #333);background:var(--bfc-card-bg, #f2ece0);opacity:0;pointer-events:none;transition:height .2s}.bfc-card__media{position:relative;overflow:hidden;aspect-ratio:var(--bfc-ratio, .8182);background:var(--bfc-card-bg, #f2ece0)}.bfc-card__image-link{display:block;width:100%;height:100%}.bfc-wrap .bfc-card__img{display:block;width:100%;height:100%;max-width:none;object-fit:var(--bfc-fit, cover)}.bfc-card__img--placeholder{background:#3333330f;fill:#33333359}.bfc-card__img--two{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--bfc-card-bg, #f2ece0);opacity:0;transform:scale(1.2);transition:opacity .3s cubic-bezier(.33,0,0,1),transform .3s cubic-bezier(.33,0,0,1)}@media(hover:none){.bfc-card__img--two{display:none}}.bfc-card__badges{position:absolute;top:8px;left:8px;right:8px;z-index:10;display:flex;flex-wrap:wrap;pointer-events:none}.bfc-card__badge{display:flex;align-items:center;margin:0 8px 8px 0;padding:.3em;border:1px solid var(--bfc-badge, #724821);background:var(--bfc-badge-bg, #f2ece0);color:var(--bfc-badge, #724821);font-size:calc(var(--bh-base, 17px) * .666);line-height:1;text-transform:uppercase}.bfc-card__action{position:absolute;left:0;right:0;bottom:0;z-index:10;display:none;padding:8px;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.33,0,0,1),visibility .3s cubic-bezier(.33,0,0,1)}.bfc-wrap .bfc-card__action-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:34px;padding:.444em 1.111em;border:1px solid var(--bfc-btn-text, #333);background:var(--bfc-btn-bg, rgba(242, 236, 224, .9));color:var(--bfc-btn-text, #333);font-size:calc(var(--bh-base, 17px) * .722);line-height:1.45;letter-spacing:.05em;text-align:center;text-transform:uppercase;transition:color .3s cubic-bezier(.33,0,0,1),border-color .3s cubic-bezier(.33,0,0,1),background-color .3s cubic-bezier(.33,0,0,1)}.bfc-wrap .bfc-card__action-btn:hover,.bfc-wrap .bfc-card__action-btn:focus-visible{background:var(--bfc-btn-text, #333);color:var(--bfc-card-bg, #f2ece0)}.bfc-wrap .bfc-card__quick{position:absolute;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;border-radius:100%;color:var(--bfc-text, #333)}.bfc-card__quick svg{width:32px;height:32px}@media screen and (min-width:720px){.bfc-card__action{display:block}.bfc-wrap .bfc-card__quick{display:none}.bfc-card__inner:hover .bfc-card__action,.bfc-card__inner:focus-within .bfc-card__action{opacity:1;visibility:visible}.bfc-card__inner:hover .bfc-card__hover,.bfc-card__inner:focus-within .bfc-card__hover{opacity:1}}@media(hover:hover){.bfc-card__inner:hover .bfc-card__img--two{opacity:1;transform:scale(1)}}.bfc-card__text{margin:16px 0 8px;text-align:var(--bfc-align, center)}.bfc-wrap .bfc-card__title{margin:0 0 10px;font-family:inherit;font-weight:700;font-size:calc(var(--bh-base, 17px) * .8222);line-height:1.5;letter-spacing:.05em;color:inherit;word-break:normal;overflow-wrap:break-word}.bfc-card--upper .bfc-card__title{text-transform:uppercase}.bfc-wrap .bfc-card__price{margin:0 0 2px;font-size:var(--bh-base, 17px);line-height:1.5}.bfc-card__price--sale .bfc-card__price-current{color:var(--bfc-sale, #333)}.bfc-card__price-compare{margin-left:6px;opacity:.6}.bfc-wrap .bfc-card__count{margin:0;font-size:calc(var(--bh-base, 17px) * .777);line-height:1.5;opacity:.6}.bfc-card__swatches{display:flex;align-items:center;justify-content:var(--bfc-align, center);gap:0;margin:0 0 10px}.bfc-wrap .bfc-card__swatch-list{display:flex;gap:12px;min-width:0;padding:0 1px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.bfc-card__swatch-list::-webkit-scrollbar{display:none}.bfc-wrap .bfc-card__swatch{display:block;flex:none;width:var(--bfc-swatch, 36px);height:var(--bfc-swatch, 36px);overflow:hidden;border:1px solid currentColor;border-radius:50%;background:var(--bfc-card-bg, #f2ece0)}.bfc-card__swatch img,.bfc-card__swatch-color{display:block;width:100%;height:100%;object-fit:cover}.bfc-wrap .bfc-card__swatch-nav{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #3333331f}.bfc-card__swatch-nav svg{width:10px;height:10px}.bfc-card__swatch-nav--prev svg{transform:rotate(180deg)}.bfc-wrap .bfc-card__swatch-nav[hidden]{display:none}.bfc-wrap .bfc-card__swatch-nav:disabled{opacity:.4;cursor:default}@media(prefers-reduced-motion:reduce){.bfc__track{transition-duration:1ms}}.bfc-wrap--swiper .bfc__viewport{touch-action:pan-y}.bfc-wrap--swiper .bfc__track{gap:0}.bfc-wrap--swiper .bfc__slide{flex:0 0 auto}.bfc-wrap--swiper .bfc__slide--view-all{margin-left:0}.bfc-wrap .bfc__arrow.swiper-button-disabled{opacity:.2;cursor:default}.bfc-wrap .bfc__arrow.swiper-button-lock{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bronson-featured-collection.css.map */
