[id$=__bf-filters]{position:relative;z-index:440;background:#fff;overflow:visible!important}[id$=__bf-filters]>.section{overflow:visible!important}.bf-f{--bf-red: #c51c26;scroll-margin-top:170px}.bf-f [hidden]{display:none!important}.bf-f__sentinel{height:1px}.bf-f__bar{position:sticky;top:var(--bf-sticky-top, 100px);z-index:440;border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.bf-f__row{display:flex;align-items:center;gap:.55rem;padding:.55rem 1.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bf-f__row::-webkit-scrollbar{display:none}.bf-f__row--cat{justify-content:center;padding-top:.7rem}.bf-f__row--fine{justify-content:center;padding-bottom:.5rem;border-top:1px solid rgba(0,0,0,.05);padding-top:.5rem}.bf-f__chips{display:contents}.bf-f__lbl{flex:0 0 auto;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.45;margin-right:.1rem}.bf-f__sep{flex:0 0 auto;width:1px;height:18px;background:#00000024;margin:0 .5rem}.bf-f__grow{flex:1 1 auto;min-width:0}.bf-chip{flex:0 0 auto;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:999px;padding:.4rem .85rem;font:inherit;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.bf-chip:hover{border-color:#00000073}.bf-chip.is-active{background:#0e0e0e;border-color:#0e0e0e;color:#fff}.bf-chip--d.is-active{background:var(--bf-red);border-color:var(--bf-red)}.bf-chip__n{font-size:10px;opacity:.55;margin-left:.35em;letter-spacing:0}.bf-chip.is-empty{opacity:.3;pointer-events:none}.bf-f__clear{flex:0 0 auto;-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;cursor:pointer;opacity:.6;padding:.4rem .3rem}.bf-f__sort select{font:inherit;font-size:12px;letter-spacing:.04em;border:1px solid rgba(0,0,0,.18);border-radius:999px;padding:.4rem 1.6rem .4rem .85rem;background:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.bf-f__meta{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.3rem 1.25rem .55rem;font-size:11px;letter-spacing:.07em;text-transform:uppercase;opacity:.7}.bf-f__count,.bf-ship{white-space:nowrap}.bf-f__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem 1.25rem;padding:2rem 1.25rem 0}.bf-c{position:relative;display:flex;flex-direction:column}.bf-c__mw{position:relative}.bf-c__media,.bf-c__media *,.bf-c__title{cursor:pointer}.bf-c__media{position:relative;display:block;overflow:hidden;background:#f4f2f0;aspect-ratio:2/3}.bf-c__img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s ease}.bf-c__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.bf-c__media:hover .bf-c__img--alt{opacity:1}.bf-c__badge{position:absolute;top:.6rem;left:.6rem;background:var(--bf-red);color:#fff;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .55rem;z-index:2}.bf-c__body{padding:.75rem .1rem 0;text-align:center}.bf-c__title{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit;line-height:1.4}.bf-c__title:hover{text-decoration:underline}.bf-c__prices{margin-top:.35rem;font-size:13px}.bf-c__was{text-decoration:line-through;opacity:.45;margin-right:.45em}.bf-c__now{color:var(--bf-red)}.bf-c__add{position:absolute;left:.6rem;right:.6rem;bottom:.6rem;z-index:3;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #0e0e0e;padding:.6rem;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,background .15s,color .15s}.bf-c__mw:hover .bf-c__add,.bf-c__add:focus-visible{opacity:1;transform:none}.bf-c__add:hover{background:#0e0e0e;color:#fff}.bf-c__add.is-done{background:var(--bf-red);border-color:var(--bf-red);color:#fff;opacity:1;transform:none}.bf-c__add[disabled]{cursor:default}.bf-f__empty{text-align:center;padding:3rem 1.25rem;opacity:.7}.bf-f__more{display:flex;justify-content:center;padding:2.5rem 1.25rem 0}@media(max-width:1024px){.bf-f__grid{grid-template-columns:repeat(3,1fr)}}@media(hover:none){.bf-c__add{display:none}}@media(max-width:720px){.bf-f{scroll-margin-top:150px}.bf-f__row{justify-content:flex-start;gap:.4rem;padding:.5rem .75rem}.bf-f__row--cat,.bf-f__row--fine{justify-content:flex-start}.bf-f__grow{display:none}.bf-f__sort{margin-left:.4rem}.bf-chip{font-size:11px;padding:.35rem .7rem}.bf-f__meta{gap:.9rem;font-size:10px;flex-wrap:wrap}.bf-f__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem .75rem;padding:1.25rem .75rem 0}.bf-c__add{display:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/bf-sale.css.map */
